Build failed. If you want to re-trigger a documentation build, you can do it here. You can find more information on docs.rs builds documentation on the builds page.
# rustc version rustc 1.86.0-nightly (99db2737c 2025-01-16)
# docs.rs version docsrs 0.6.0 (13d4ccea 2025-01-13)
# build log [INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/r3_kernel-0.1.4/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/r3_kernel-0.1.4/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "6442450944" "--cpus" "6" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:819108c5571ea2e421544af4d832f968d213c87fbe3707a016657f43d2f853bc" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--all-features" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"--html-in-header\", \"src/common.md\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20250116-1.86.0-nightly-99db2737c\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }` [INFO] [stdout] ab774b03a474c46515600716d5de2516768c5ea759a1877b52f133bb1592b414 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "ab774b03a474c46515600716d5de2516768c5ea759a1877b52f133bb1592b414", kill_on_drop: false }` [INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op [INFO] [stderr] Checking r3_core v0.1.4 [INFO] [stderr] error: `~const` is not allowed here [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:7:27 [INFO] [stderr] | [INFO] [stderr] 7 | pub struct ComptimeVec<T: ~const Destruct> { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this item cannot have `~const` trait bounds [INFO] [stderr] [INFO] [stderr] error: `~const` is not allowed here [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:42:9 [INFO] [stderr] | [INFO] [stderr] 42 | impl<T: ~const Destruct> ComptimeVec<T> { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: inherent impls cannot have `~const` trait bounds [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:42:1 [INFO] [stderr] | [INFO] [stderr] 42 | / impl<T: ~const Destruct> ComptimeVec<T> { [INFO] [stderr] 43 | | pub const fn new_in(allocator: ConstAllocator) -> Self { [INFO] [stderr] 44 | | Self::with_capacity_in(0, allocator) [INFO] [stderr] ... | [INFO] [stderr] 166 | | } [INFO] [stderr] | |_^ [INFO] [stderr] [INFO] [stderr] error: `~const` is not allowed here [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/veclike.rs:15:9 [INFO] [stderr] | [INFO] [stderr] 15 | impl<T: ~const Destruct, const N: usize> VecLike for ArrayVec<T, N> { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: this impl is not `const`, so it cannot have `~const` trait bounds [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/veclike.rs:15:1 [INFO] [stderr] | [INFO] [stderr] 15 | / impl<T: ~const Destruct, const N: usize> VecLike for ArrayVec<T, N> { [INFO] [stderr] 16 | | type Element = T; [INFO] [stderr] 17 | | fn is_empty(&self) -> bool { [INFO] [stderr] 18 | | self.is_empty() [INFO] [stderr] ... | [INFO] [stderr] 29 | | } [INFO] [stderr] | |_^ [INFO] [stderr] [INFO] [stderr] error[E0658]: `impl Trait` in associated types is unstable [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind.rs:1202:32 [INFO] [stderr] | [INFO] [stderr] 1202 | type BoundFn = impl FnOnce() -> Output + Copy + Send + 'static; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 1233 | seq_macro::seq!(I in 0..16 { impl_fn_bind! { @start #( (Binder~I, RuntimeBinder~I, field~I, I) )* } }); [INFO] [stderr] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: see issue #63063 <https://github.com/rust-lang/rust/issues/63063> for more information [INFO] [stderr] = help: add `#![feature(impl_trait_in_assoc_type)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] = note: this error originates in the macro `impl_fn_bind` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0658]: `impl Trait` in associated types is unstable [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind.rs:1313:20 [INFO] [stderr] | [INFO] [stderr] 1313 | type BoundFn = impl FnOnce() -> NewOutput + Copy + Send + 'static; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #63063 <https://github.com/rust-lang/rust/issues/63063> for more information [INFO] [stderr] = help: add `#![feature(impl_trait_in_assoc_type)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:1:27 [INFO] [stderr] | [INFO] [stderr] 1 | use core::{alloc::Layout, marker::Destruct, ops, ptr::NonNull}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:7:34 [INFO] [stderr] | [INFO] [stderr] 7 | pub struct ComptimeVec<T: ~const Destruct> { [INFO] [stderr] | ------ ^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:7:34 [INFO] [stderr] | [INFO] [stderr] 7 | pub struct ComptimeVec<T: ~const Destruct> { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:14:31 [INFO] [stderr] | [INFO] [stderr] 14 | impl<T: ~const Clone + ~const Destruct> const Clone for ComptimeVec<T> { [INFO] [stderr] | ------ ^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:14:31 [INFO] [stderr] | [INFO] [stderr] 14 | impl<T: ~const Clone + ~const Destruct> const Clone for ComptimeVec<T> { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:27:32 [INFO] [stderr] | [INFO] [stderr] 27 | impl<T: ~const Destruct> const Drop for ComptimeVec<T> { [INFO] [stderr] | ^^^^ trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:27:16 [INFO] [stderr] | [INFO] [stderr] 27 | impl<T: ~const Destruct> const Drop for ComptimeVec<T> { [INFO] [stderr] | ------ ^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:27:16 [INFO] [stderr] | [INFO] [stderr] 27 | impl<T: ~const Destruct> const Drop for ComptimeVec<T> { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:42:16 [INFO] [stderr] | [INFO] [stderr] 42 | impl<T: ~const Destruct> ComptimeVec<T> { [INFO] [stderr] | ------ ^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:42:16 [INFO] [stderr] | [INFO] [stderr] 42 | impl<T: ~const Destruct> ComptimeVec<T> { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:168:16 [INFO] [stderr] | [INFO] [stderr] 168 | impl<T: ~const Destruct> const ops::Deref for ComptimeVec<T> { [INFO] [stderr] | ------ ^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:168:16 [INFO] [stderr] | [INFO] [stderr] 168 | impl<T: ~const Destruct> const ops::Deref for ComptimeVec<T> { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:176:16 [INFO] [stderr] | [INFO] [stderr] 176 | impl<T: ~const Destruct> const ops::DerefMut for ComptimeVec<T> { [INFO] [stderr] | ------ ^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:176:16 [INFO] [stderr] | [INFO] [stderr] 176 | impl<T: ~const Destruct> const ops::DerefMut for ComptimeVec<T> { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:204:39 [INFO] [stderr] | [INFO] [stderr] 204 | const fn unwrap_alloc_error<T: ~const Destruct>(x: Result<T, AllocError>) -> T { [INFO] [stderr] | ------ ^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:204:39 [INFO] [stderr] | [INFO] [stderr] 204 | const fn unwrap_alloc_error<T: ~const Destruct>(x: Result<T, AllocError>) -> T { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:117:56 [INFO] [stderr] | [INFO] [stderr] 117 | pub const fn map<F: ~const FnMut(&T) -> U + ~const Destruct, U: ~const Destruct>( [INFO] [stderr] | ------ ^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:117:56 [INFO] [stderr] | [INFO] [stderr] 117 | pub const fn map<F: ~const FnMut(&T) -> U + ~const Destruct, U: ~const Destruct>( [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:117:76 [INFO] [stderr] | [INFO] [stderr] 117 | pub const fn map<F: ~const FnMut(&T) -> U + ~const Destruct, U: ~const Destruct>( [INFO] [stderr] | ------ ^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:117:76 [INFO] [stderr] | [INFO] [stderr] 117 | pub const fn map<F: ~const FnMut(&T) -> U + ~const Destruct, U: ~const Destruct>( [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:133:19 [INFO] [stderr] | [INFO] [stderr] 133 | T: ~const Destruct, [INFO] [stderr] | ------ ^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:133:19 [INFO] [stderr] | [INFO] [stderr] 133 | T: ~const Destruct, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/alloc.rs:142:20 [INFO] [stderr] | [INFO] [stderr] 142 | impl const Drop for RefCountGuard { [INFO] [stderr] | ^^^^ trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/alloc.rs:197:12 [INFO] [stderr] | [INFO] [stderr] 197 | impl const Drop for ConstAllocator { [INFO] [stderr] | ^^^^ trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use core::marker::Destruct; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:53:24 [INFO] [stderr] | [INFO] [stderr] 53 | T::Element: ~const Destruct, [INFO] [stderr] | ------ ^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:53:24 [INFO] [stderr] | [INFO] [stderr] 53 | T::Element: ~const Destruct, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:131:49 [INFO] [stderr] | [INFO] [stderr] 131 | Ctx: ~const BinaryHeapCtx<Element> + ~const Destruct, [INFO] [stderr] | ------ ^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:131:49 [INFO] [stderr] | [INFO] [stderr] 131 | Ctx: ~const BinaryHeapCtx<Element> + ~const Destruct, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:132:21 [INFO] [stderr] | [INFO] [stderr] 132 | Element: ~const Destruct, [INFO] [stderr] | ------ ^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:132:21 [INFO] [stderr] | [INFO] [stderr] 132 | Element: ~const Destruct, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:167:49 [INFO] [stderr] | [INFO] [stderr] 167 | Ctx: ~const BinaryHeapCtx<Element> + ~const Destruct, [INFO] [stderr] | ------ ^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:167:49 [INFO] [stderr] | [INFO] [stderr] 167 | Ctx: ~const BinaryHeapCtx<Element> + ~const Destruct, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:168:21 [INFO] [stderr] | [INFO] [stderr] 168 | Element: ~const Destruct, [INFO] [stderr] | ------ ^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:168:21 [INFO] [stderr] | [INFO] [stderr] 168 | Element: ~const Destruct, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:37:59 [INFO] [stderr] | [INFO] [stderr] 37 | Ctx: ~const BinaryHeapCtx<Self::Element> + ~const Destruct; [INFO] [stderr] | ------ ^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:37:59 [INFO] [stderr] | [INFO] [stderr] 37 | Ctx: ~const BinaryHeapCtx<Self::Element> + ~const Destruct; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:42:59 [INFO] [stderr] | [INFO] [stderr] 42 | Ctx: ~const BinaryHeapCtx<Self::Element> + ~const Destruct; [INFO] [stderr] | ------ ^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:42:59 [INFO] [stderr] | [INFO] [stderr] 42 | Ctx: ~const BinaryHeapCtx<Self::Element> + ~const Destruct; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:47:59 [INFO] [stderr] | [INFO] [stderr] 47 | Ctx: ~const BinaryHeapCtx<Self::Element> + ~const Destruct; [INFO] [stderr] | ------ ^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:47:59 [INFO] [stderr] | [INFO] [stderr] 47 | Ctx: ~const BinaryHeapCtx<Self::Element> + ~const Destruct; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:57:59 [INFO] [stderr] | [INFO] [stderr] 57 | Ctx: ~const BinaryHeapCtx<Self::Element> + ~const Destruct, [INFO] [stderr] | ------ ^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:57:59 [INFO] [stderr] | [INFO] [stderr] 57 | Ctx: ~const BinaryHeapCtx<Self::Element> + ~const Destruct, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:64:59 [INFO] [stderr] | [INFO] [stderr] 64 | Ctx: ~const BinaryHeapCtx<Self::Element> + ~const Destruct, [INFO] [stderr] | ------ ^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:64:59 [INFO] [stderr] | [INFO] [stderr] 64 | Ctx: ~const BinaryHeapCtx<Self::Element> + ~const Destruct, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:98:59 [INFO] [stderr] | [INFO] [stderr] 98 | Ctx: ~const BinaryHeapCtx<Self::Element> + ~const Destruct, [INFO] [stderr] | ------ ^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:98:59 [INFO] [stderr] | [INFO] [stderr] 98 | Ctx: ~const BinaryHeapCtx<Self::Element> + ~const Destruct, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/helpers.rs:84:15 [INFO] [stderr] | [INFO] [stderr] 84 | impl<T> const Drop for Hole<'_, T> { [INFO] [stderr] | ^^^^ trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/veclike.rs:2:12 [INFO] [stderr] | [INFO] [stderr] 2 | use core::{marker::Destruct, ops}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/veclike.rs:15:16 [INFO] [stderr] | [INFO] [stderr] 15 | impl<T: ~const Destruct, const N: usize> VecLike for ArrayVec<T, N> { [INFO] [stderr] | ------ ^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/veclike.rs:15:16 [INFO] [stderr] | [INFO] [stderr] 15 | impl<T: ~const Destruct, const N: usize> VecLike for ArrayVec<T, N> { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/veclike.rs:31:16 [INFO] [stderr] | [INFO] [stderr] 31 | impl<T: ~const Destruct> const VecLike for crate::utils::ComptimeVec<T> { [INFO] [stderr] | ------ ^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/veclike.rs:31:16 [INFO] [stderr] | [INFO] [stderr] 31 | impl<T: ~const Destruct> const VecLike for crate::utils::ComptimeVec<T> { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/refcell.rs:129:23 [INFO] [stderr] | [INFO] [stderr] 129 | impl<T: ?Sized> const Drop for Ref<'_, T> { [INFO] [stderr] | ^^^^ trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/refcell.rs:135:23 [INFO] [stderr] | [INFO] [stderr] 135 | impl<T: ?Sized> const Drop for RefMut<'_, T> { [INFO] [stderr] | ^^^^ trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:53:5 [INFO] [stderr] | [INFO] [stderr] 53 | marker::Destruct, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:606:30 [INFO] [stderr] | [INFO] [stderr] 606 | VertexRef: Copy + ~const Destruct, [INFO] [stderr] | ------ ^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:606:30 [INFO] [stderr] | [INFO] [stderr] 606 | VertexRef: Copy + ~const Destruct, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:547:71 [INFO] [stderr] | [INFO] [stderr] 547 | type VertexIter<'a>: ~const MyIterator<Item = VertexRef> + ~const Destruct + 'a [INFO] [stderr] | ------ ^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:547:71 [INFO] [stderr] | [INFO] [stderr] 547 | type VertexIter<'a>: ~const MyIterator<Item = VertexRef> + ~const Destruct + 'a [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:552:74 [INFO] [stderr] | [INFO] [stderr] 552 | type SuccessorIter<'a>: ~const MyIterator<Item = VertexRef> + ~const Destruct + 'a [INFO] [stderr] | ------ ^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable library feature `const_destruct` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:552:74 [INFO] [stderr] | [INFO] [stderr] 552 | type SuccessorIter<'a>: ~const MyIterator<Item = VertexRef> + ~const Destruct + 'a [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0635]: unknown feature `const_maybe_uninit_array_assume_init` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/lib.rs:1:12 [INFO] [stderr] | [INFO] [stderr] 1 | #![feature(const_maybe_uninit_array_assume_init)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0635]: unknown feature `const_nonnull_slice_from_raw_parts` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/lib.rs:3:12 [INFO] [stderr] | [INFO] [stderr] 3 | #![feature(const_nonnull_slice_from_raw_parts)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0635]: unknown feature `const_maybe_uninit_uninit_array` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/lib.rs:4:12 [INFO] [stderr] | [INFO] [stderr] 4 | #![feature(const_maybe_uninit_uninit_array)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0635]: unknown feature `const_slice_index` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/lib.rs:26:12 [INFO] [stderr] | [INFO] [stderr] 26 | #![feature(const_slice_index)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0635]: unknown feature `const_convert` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/lib.rs:36:12 [INFO] [stderr] | [INFO] [stderr] 36 | #![feature(const_convert)] [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0635]: unknown feature `const_result_drop` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/lib.rs:25:12 [INFO] [stderr] | [INFO] [stderr] 25 | #![feature(const_result_drop)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: const `impl` for trait `Index` which is not marked with `#[const_trait]` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:485:20 [INFO] [stderr] | [INFO] [stderr] 485 | impl<'a> const Index<&'a Vertex> for MyVertexInfoMap<'_> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ this trait is not `const` [INFO] [stderr] | [INFO] [stderr] = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const` [INFO] [stderr] = note: adding a non-const method body in the future would be a breaking change [INFO] [stderr] [INFO] [stderr] error: const `impl` for trait `IndexMut` which is not marked with `#[const_trait]` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:497:20 [INFO] [stderr] | [INFO] [stderr] 497 | impl<'a> const IndexMut<&'a Vertex> for MyVertexInfoMap<'_> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ this trait is not `const` [INFO] [stderr] | [INFO] [stderr] = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const` [INFO] [stderr] = note: adding a non-const method body in the future would be a breaking change [INFO] [stderr] [INFO] [stderr] error: `~const` can only be applied to `#[const_trait]` traits [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/sort.rs:8:15 [INFO] [stderr] | [INFO] [stderr] 8 | Comparer: ~const FnMut(&T, &T) -> bool + Copy, [INFO] [stderr] | ^^^^^^ can't be applied to `FnMut` [INFO] [stderr] | [INFO] [stderr] note: `FnMut` can't be used with `~const` because it isn't annotated with `#[const_trait]` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ops/function.rs:163:1 [INFO] [stderr] | [INFO] [stderr] 163 | pub trait FnMut<Args: Tuple>: FnOnce<Args> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: `~const` can only be applied to `#[const_trait]` traits [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/sort.rs:19:19 [INFO] [stderr] | [INFO] [stderr] 19 | Comparer: ~const FnMut(&T, &T) -> bool + Copy, [INFO] [stderr] | ^^^^^^ can't be applied to `FnMut` [INFO] [stderr] | [INFO] [stderr] note: `FnMut` can't be used with `~const` because it isn't annotated with `#[const_trait]` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ops/function.rs:163:1 [INFO] [stderr] | [INFO] [stderr] 163 | pub trait FnMut<Args: Tuple>: FnOnce<Args> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: const `impl` for trait `Clone` which is not marked with `#[const_trait]` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:14:47 [INFO] [stderr] | [INFO] [stderr] 14 | impl<T: ~const Clone + ~const Destruct> const Clone for ComptimeVec<T> { [INFO] [stderr] | ^^^^^ this trait is not `const` [INFO] [stderr] | [INFO] [stderr] = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const` [INFO] [stderr] = note: adding a non-const method body in the future would be a breaking change [INFO] [stderr] [INFO] [stderr] error: `~const` can only be applied to `#[const_trait]` traits [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:14:9 [INFO] [stderr] | [INFO] [stderr] 14 | impl<T: ~const Clone + ~const Destruct> const Clone for ComptimeVec<T> { [INFO] [stderr] | ^^^^^^ can't be applied to `Clone` [INFO] [stderr] | [INFO] [stderr] note: `Clone` can't be used with `~const` because it isn't annotated with `#[const_trait]` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/clone.rs:149:1 [INFO] [stderr] | [INFO] [stderr] 149 | pub trait Clone: Sized { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: const `impl` for trait `Clone` which is not marked with `#[const_trait]` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/freeze.rs:80:21 [INFO] [stderr] | [INFO] [stderr] 80 | impl<T: Copy> const Clone for Frozen<T> { [INFO] [stderr] | ^^^^^ this trait is not `const` [INFO] [stderr] | [INFO] [stderr] = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const` [INFO] [stderr] = note: adding a non-const method body in the future would be a breaking change [INFO] [stderr] [INFO] [stderr] error: const `impl` for trait `Clone` which is not marked with `#[const_trait]` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/alloc.rs:188:12 [INFO] [stderr] | [INFO] [stderr] 188 | impl const Clone for ConstAllocator { [INFO] [stderr] | ^^^^^ this trait is not `const` [INFO] [stderr] | [INFO] [stderr] = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const` [INFO] [stderr] = note: adding a non-const method body in the future would be a breaking change [INFO] [stderr] [INFO] [stderr] error: const `impl` for trait `Clone` which is not marked with `#[const_trait]` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind.rs:233:23 [INFO] [stderr] | [INFO] [stderr] 233 | impl<System, T> const Clone for Bind<'_, System, T> { [INFO] [stderr] | ^^^^^ this trait is not `const` [INFO] [stderr] | [INFO] [stderr] = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const` [INFO] [stderr] = note: adding a non-const method body in the future would be a breaking change [INFO] [stderr] [INFO] [stderr] error: const `impl` for trait `Clone` which is not marked with `#[const_trait]` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind.rs:288:23 [INFO] [stderr] | [INFO] [stderr] 288 | impl<System, T> const Clone for BindRef<System, T> { [INFO] [stderr] | ^^^^^ this trait is not `const` [INFO] [stderr] | [INFO] [stderr] = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const` [INFO] [stderr] = note: adding a non-const method body in the future would be a breaking change [INFO] [stderr] [INFO] [stderr] error: `~const` can only be applied to `#[const_trait]` traits [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:20:32 [INFO] [stderr] | [INFO] [stderr] 20 | const fn clone_shim<T: ~const Clone>(x: &T) -> T { [INFO] [stderr] | ^^^^^^ can't be applied to `Clone` [INFO] [stderr] | [INFO] [stderr] note: `Clone` can't be used with `~const` because it isn't annotated with `#[const_trait]` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/clone.rs:149:1 [INFO] [stderr] | [INFO] [stderr] 149 | pub trait Clone: Sized { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: `~const` can only be applied to `#[const_trait]` traits [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:117:25 [INFO] [stderr] | [INFO] [stderr] 117 | pub const fn map<F: ~const FnMut(&T) -> U + ~const Destruct, U: ~const Destruct>( [INFO] [stderr] | ^^^^^^ can't be applied to `FnMut` [INFO] [stderr] | [INFO] [stderr] note: `FnMut` can't be used with `~const` because it isn't annotated with `#[const_trait]` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ops/function.rs:163:1 [INFO] [stderr] | [INFO] [stderr] 163 | pub trait FnMut<Args: Tuple>: FnOnce<Args> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: `~const` can only be applied to `#[const_trait]` traits [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/alloc.rs:170:9 [INFO] [stderr] | [INFO] [stderr] 170 | impl<T: ~const FnOnce(&ConstAllocator) -> Output, Output> const FnOnceConstAllocator for T { [INFO] [stderr] | ^^^^^^ can't be applied to `FnOnce` [INFO] [stderr] | [INFO] [stderr] note: `FnOnce` can't be used with `~const` because it isn't annotated with `#[const_trait]` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ops/function.rs:242:1 [INFO] [stderr] | [INFO] [stderr] 242 | pub trait FnOnce<Args: Tuple> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: `~const` can only be applied to `#[const_trait]` traits [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/alloc.rs:179:12 [INFO] [stderr] | [INFO] [stderr] 179 | impl<P, T: ~const FnOnce(P, &ConstAllocator) -> Output, Output> const FnOnceConstAllocator [INFO] [stderr] | ^^^^^^ can't be applied to `FnOnce` [INFO] [stderr] | [INFO] [stderr] note: `FnOnce` can't be used with `~const` because it isn't annotated with `#[const_trait]` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ops/function.rs:242:1 [INFO] [stderr] | [INFO] [stderr] 242 | pub trait FnOnce<Args: Tuple> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: `~const` can only be applied to `#[const_trait]` traits [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/alloc.rs:122:12 [INFO] [stderr] | [INFO] [stderr] 122 | F: ~const FnOnce(&ConstAllocator) -> R, [INFO] [stderr] | ^^^^^^ can't be applied to `FnOnce` [INFO] [stderr] | [INFO] [stderr] note: `FnOnce` can't be used with `~const` because it isn't annotated with `#[const_trait]` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ops/function.rs:242:1 [INFO] [stderr] | [INFO] [stderr] 242 | pub trait FnOnce<Args: Tuple> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: `~const` can only be applied to `#[const_trait]` traits [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/alloc.rs:135:12 [INFO] [stderr] | [INFO] [stderr] 135 | F: ~const FnOnce(P, &ConstAllocator) -> R, [INFO] [stderr] | ^^^^^^ can't be applied to `FnOnce` [INFO] [stderr] | [INFO] [stderr] note: `FnOnce` can't be used with `~const` because it isn't annotated with `#[const_trait]` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ops/function.rs:242:1 [INFO] [stderr] | [INFO] [stderr] 242 | pub trait FnOnce<Args: Tuple> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: `~const` can only be applied to `#[const_trait]` traits [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:25:9 [INFO] [stderr] | [INFO] [stderr] 25 | impl<T: ~const Ord + ~const PartialOrd> const BinaryHeapCtx<T> for () { [INFO] [stderr] | ^^^^^^ can't be applied to `Ord` [INFO] [stderr] | [INFO] [stderr] note: `Ord` can't be used with `~const` because it isn't annotated with `#[const_trait]` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:946:1 [INFO] [stderr] | [INFO] [stderr] 946 | pub trait Ord: Eq + PartialOrd<Self> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: `~const` can only be applied to `#[const_trait]` traits [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:25:22 [INFO] [stderr] | [INFO] [stderr] 25 | impl<T: ~const Ord + ~const PartialOrd> const BinaryHeapCtx<T> for () { [INFO] [stderr] | ^^^^^^ can't be applied to `PartialOrd` [INFO] [stderr] | [INFO] [stderr] note: `PartialOrd` can't be used with `~const` because it isn't annotated with `#[const_trait]` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/cmp.rs:1293:1 [INFO] [stderr] | [INFO] [stderr] 1293 | pub trait PartialOrd<Rhs: ?Sized = Self>: PartialEq<Rhs> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: `~const` can only be applied to `#[const_trait]` traits [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:607:24 [INFO] [stderr] | [INFO] [stderr] 607 | VertexRefLessThan: ~const FnMut(&VertexRef, &VertexRef) -> bool, [INFO] [stderr] | ^^^^^^ can't be applied to `FnMut` [INFO] [stderr] | [INFO] [stderr] note: `FnMut` can't be used with `~const` because it isn't annotated with `#[const_trait]` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ops/function.rs:163:1 [INFO] [stderr] | [INFO] [stderr] 163 | pub trait FnMut<Args: Tuple>: FnOnce<Args> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: `~const` can only be applied to `#[const_trait]` traits [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:609:32 [INFO] [stderr] | [INFO] [stderr] 609 | for<'index> VertexInfoMap: ~const Index<&'index VertexRef, Output = TopologicalSortVertexInfo> [INFO] [stderr] | ^^^^^^ can't be applied to `Index` [INFO] [stderr] | [INFO] [stderr] note: `Index` can't be used with `~const` because it isn't annotated with `#[const_trait]` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ops/index.rs:58:1 [INFO] [stderr] | [INFO] [stderr] 58 | pub trait Index<Idx: ?Sized> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: `~const` can only be applied to `#[const_trait]` traits [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:610:11 [INFO] [stderr] | [INFO] [stderr] 610 | + ~const IndexMut<&'index VertexRef>, [INFO] [stderr] | ^^^^^^ can't be applied to `IndexMut` [INFO] [stderr] | [INFO] [stderr] note: `IndexMut` can't be used with `~const` because it isn't annotated with `#[const_trait]` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ops/index.rs:167:1 [INFO] [stderr] | [INFO] [stderr] 167 | pub trait IndexMut<Idx: ?Sized>: Index<Idx> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: `~const` can only be applied to `#[const_trait]` traits [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:623:28 [INFO] [stderr] | [INFO] [stderr] 623 | VertexRefLessThan: ~const FnMut(&VertexRef, &VertexRef) -> bool, [INFO] [stderr] | ^^^^^^ can't be applied to `FnMut` [INFO] [stderr] | [INFO] [stderr] note: `FnMut` can't be used with `~const` because it isn't annotated with `#[const_trait]` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ops/function.rs:163:1 [INFO] [stderr] | [INFO] [stderr] 163 | pub trait FnMut<Args: Tuple>: FnOnce<Args> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: const `impl` for trait `Default` which is not marked with `#[const_trait]` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/closure.rs:37:12 [INFO] [stderr] | [INFO] [stderr] 37 | impl const Default for ClosureEnv { [INFO] [stderr] | ^^^^^^^ this trait is not `const` [INFO] [stderr] | [INFO] [stderr] = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const` [INFO] [stderr] = note: adding a non-const method body in the future would be a breaking change [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `T: ~const Destruct` is not satisfied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:23:9 [INFO] [stderr] | [INFO] [stderr] 23 | self.map(clone_shim) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: required by a bound in `vec::ComptimeVec::<T>::map` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:117:69 [INFO] [stderr] | [INFO] [stderr] 117 | pub const fn map<F: ~const FnMut(&T) -> U + ~const Destruct, U: ~const Destruct>( [INFO] [stderr] | ^^^^^^ required by this bound in `ComptimeVec::<T>::map` [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `ManuallyDrop<T>: ~const DerefMut` is not satisfied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/helpers.rs:45:9 [INFO] [stderr] | [INFO] [stderr] 45 | &mut self.elt [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `ManuallyDrop<T>: ~const Deref` is not satisfied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/helpers.rs:45:9 [INFO] [stderr] | [INFO] [stderr] 45 | &mut self.elt [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: required by a bound in `deref_mut` [INFO] [stderr] --> /opt/rustwide/rustup-home/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ops/deref.rs:268:21 [INFO] [stderr] | [INFO] [stderr] 268 | pub trait DerefMut: ~const Deref { [INFO] [stderr] | ^^^^^^ required by this bound in `DerefMut::deref_mut` [INFO] [stderr] ... [INFO] [stderr] 272 | fn deref_mut(&mut self) -> &mut Self::Target; [INFO] [stderr] | --------- required by a bound in this associated function [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `ManuallyDrop<T>: ~const Deref` is not satisfied [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/helpers.rs:90:39 [INFO] [stderr] | [INFO] [stderr] 90 | ptr::copy_nonoverlapping(&*self.elt, self.data.get_unchecked_mut(pos), 1); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0015]: cannot call non-const closure in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/sort.rs:27:49 [INFO] [stderr] | [INFO] [stderr] 27 | let greater = if right < v.len() && is_less(&v[left], &v[right]) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] [INFO] [stderr] error[E0015]: cannot call non-const closure in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/sort.rs:34:39 [INFO] [stderr] | [INFO] [stderr] 34 | if greater >= v.len() || !is_less(&v[node], &v[greater]) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] [INFO] [stderr] error[E0015]: cannot call non-const method `<T as Clone>::clone` in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:21:15 [INFO] [stderr] | [INFO] [stderr] 21 | x.clone() [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] [INFO] [stderr] error[E0015]: cannot call non-const method `Option::<bool>::unwrap_or` in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/freeze.rs:33:5 [INFO] [stderr] | [INFO] [stderr] 33 | #[macropol::macropol] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] = note: this error originates in the attribute macro `macropol::macropol` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0015]: cannot call non-const closure in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/alloc.rs:173:9 [INFO] [stderr] | [INFO] [stderr] 173 | self(allocator) [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] [INFO] [stderr] error[E0015]: cannot call non-const closure in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/alloc.rs:184:9 [INFO] [stderr] | [INFO] [stderr] 184 | (self.1)(self.0, allocator) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] [INFO] [stderr] error[E0015]: cannot call non-const method `slice::<impl [T]>::get_unchecked::<usize>` in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/helpers.rs:23:43 [INFO] [stderr] | [INFO] [stderr] 23 | let elt = unsafe { ptr::read(data.get_unchecked(pos)) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] [INFO] [stderr] error[E0015]: cannot call non-const method `slice::<impl [T]>::get_unchecked::<usize>` in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/helpers.rs:55:28 [INFO] [stderr] | [INFO] [stderr] 55 | unsafe { self.data.get_unchecked(index) } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] [INFO] [stderr] error[E0015]: cannot call non-const method `slice::<impl [T]>::get_unchecked_mut::<usize>` in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/helpers.rs:65:28 [INFO] [stderr] | [INFO] [stderr] 65 | unsafe { self.data.get_unchecked_mut(index) } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] [INFO] [stderr] error[E0015]: cannot call non-const method `slice::<impl [T]>::get_unchecked::<usize>` in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/helpers.rs:76:49 [INFO] [stderr] | [INFO] [stderr] 76 | let index_ptr: *const _ = self.data.get_unchecked(index); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] [INFO] [stderr] error[E0015]: cannot call non-const method `slice::<impl [T]>::get_unchecked_mut::<usize>` in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/helpers.rs:77:38 [INFO] [stderr] | [INFO] [stderr] 77 | let hole_ptr = self.data.get_unchecked_mut(self.pos); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] [INFO] [stderr] error[E0015]: cannot call non-const operator in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:27:9 [INFO] [stderr] | [INFO] [stderr] 27 | *x < *y [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] [INFO] [stderr] error[E0015]: cannot call non-const method `<utils::alloc::ConstAllocator as Clone>::clone` in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/kernel/cfg.rs:42:75 [INFO] [stderr] | [INFO] [stderr] 42 | bind_registry: RefCell::new(CfgBindRegistry::new_in(allocator.clone())), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] [INFO] [stderr] error[E0015]: cannot call non-const method `<utils::alloc::ConstAllocator as Clone>::clone` in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/kernel/cfg.rs:59:58 [INFO] [stderr] | [INFO] [stderr] 59 | startup_hooks: ComptimeVec::new_in(allocator.clone()), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] [INFO] [stderr] error[E0015]: cannot call non-const method `<utils::alloc::ConstAllocator as Clone>::clone` in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/kernel/cfg.rs:62:60 [INFO] [stderr] | [INFO] [stderr] 62 | interrupt_lines: ComptimeVec::new_in(allocator.clone()), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] [INFO] [stderr] error[E0015]: cannot call non-const method `<utils::alloc::ConstAllocator as Clone>::clone` in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/kernel/cfg.rs:63:63 [INFO] [stderr] | [INFO] [stderr] 63 | interrupt_handlers: ComptimeVec::new_in(allocator.clone()), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] [INFO] [stderr] error[E0015]: cannot call non-const method `slice::<impl [(BindUsage, BindBorrowType)]>::get::<usize>` in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:385:61 [INFO] [stderr] | [INFO] [stderr] 385 | if let Some(bind_user) = bind_users.get(bind_user_i) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] [INFO] [stderr] error[E0015]: cannot call non-const method `slice::<impl [(BindUsage, BindBorrowType)]>::get::<usize>` in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:440:61 [INFO] [stderr] | [INFO] [stderr] 440 | if let Some(bind_user) = bind_users.get(bind_user_i) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] [INFO] [stderr] error[E0015]: cannot call non-const operator in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:635:29 [INFO] [stderr] | [INFO] [stderr] 635 | temp_vertex_info[&v] = TopologicalSortVertexInfo { [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] [INFO] [stderr] error[E0015]: cannot call non-const operator in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:646:33 [INFO] [stderr] | [INFO] [stderr] 646 | temp_vertex_info[&successor].num_predecessors += 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] [INFO] [stderr] error[E0015]: cannot call non-const operator in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:655:32 [INFO] [stderr] | [INFO] [stderr] 655 | if temp_vertex_info[&v].num_predecessors == 0 { [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] [INFO] [stderr] error[E0015]: cannot call non-const operator in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:669:29 [INFO] [stderr] | [INFO] [stderr] 669 | temp_vertex_info[&successor].num_predecessors -= 1; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] [INFO] [stderr] error[E0015]: cannot call non-const operator in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:670:32 [INFO] [stderr] | [INFO] [stderr] 670 | if temp_vertex_info[&successor].num_predecessors == 0 { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] [INFO] [stderr] error[E0015]: cannot call non-const closure in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:626:13 [INFO] [stderr] | [INFO] [stderr] 626 | (self.vertex_ord_lt)(x, y) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] [INFO] [stderr] error[E0015]: cannot call non-const method `Option::<bool>::unwrap_or` in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/closure.rs:141:63 [INFO] [stderr] | [INFO] [stderr] 141 | !env.guaranteed_eq(core::ptr::null_mut()).unwrap_or(false), [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] [INFO] [stderr] error[E0015]: cannot call non-const method `<usize as Ord>::max` in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/hunk.rs:157:41 [INFO] [stderr] | [INFO] [stderr] 157 | .align(mem::align_of::<T>().max(self.align)) [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] [INFO] [stderr] error[E0015]: cannot call non-const method `<usize as Ord>::max` in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/hunk.rs:198:41 [INFO] [stderr] | [INFO] [stderr] 198 | .align(mem::align_of::<T>().max(self.align)) [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] [INFO] [stderr] error[E0015]: cannot call non-const method `Option::<i32>::map::<duration::Duration, fn(i32) -> duration::Duration {duration::Duration::from_micros}>` in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/time/duration.rs:129:40 [INFO] [stderr] | [INFO] [stderr] 129 | self.micros.checked_mul(other).map(Self::from_micros) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] [INFO] [stderr] error[E0015]: cannot call non-const method `Option::<i32>::map::<duration::Duration, fn(i32) -> duration::Duration {duration::Duration::from_micros}>` in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/time/duration.rs:136:40 [INFO] [stderr] | [INFO] [stderr] 136 | self.micros.checked_div(other).map(Self::from_micros) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] [INFO] [stderr] error[E0015]: cannot call non-const method `Option::<i32>::map::<duration::Duration, fn(i32) -> duration::Duration {duration::Duration::from_micros}>` in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/time/duration.rs:143:35 [INFO] [stderr] | [INFO] [stderr] 143 | self.micros.checked_abs().map(Self::from_micros) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] [INFO] [stderr] error[E0015]: cannot call non-const method `Option::<i32>::map::<duration::Duration, fn(i32) -> duration::Duration {duration::Duration::from_micros}>` in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/time/duration.rs:150:47 [INFO] [stderr] | [INFO] [stderr] 150 | self.micros.checked_add(other.micros).map(Self::from_micros) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] [INFO] [stderr] error[E0015]: cannot call non-const method `Option::<i32>::map::<duration::Duration, fn(i32) -> duration::Duration {duration::Duration::from_micros}>` in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/time/duration.rs:157:47 [INFO] [stderr] | [INFO] [stderr] 157 | self.micros.checked_sub(other.micros).map(Self::from_micros) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] [INFO] [stderr] error[E0015]: cannot call non-const method `<i128 as TryInto<i32>>::try_into` in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/time/time.rs:145:18 [INFO] [stderr] | [INFO] [stderr] 145 | .try_into() [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] [INFO] [stderr] error[E0015]: cannot call non-const method `Result::<i32, TryFromIntError>::ok` in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/time/time.rs:146:18 [INFO] [stderr] | [INFO] [stderr] 146 | .ok()?, [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] [INFO] [stderr] error[E0015]: `?` is not allowed on `Option<i32>` in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/time/time.rs:144:13 [INFO] [stderr] | [INFO] [stderr] 144 | / (self.micros as i128 - reference.micros as i128) [INFO] [stderr] 145 | | .try_into() [INFO] [stderr] 146 | | .ok()?, [INFO] [stderr] | |______________________^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] [INFO] [stderr] error[E0015]: `?` is not allowed on `Option<duration::Duration>` in constant functions [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/time/time.rs:144:13 [INFO] [stderr] | [INFO] [stderr] 144 | / (self.micros as i128 - reference.micros as i128) [INFO] [stderr] 145 | | .try_into() [INFO] [stderr] 146 | | .ok()?, [INFO] [stderr] | |______________________^ [INFO] [stderr] | [INFO] [stderr] = note: calls in constant functions are limited to constant functions, tuple structs and tuple variants [INFO] [stderr] [INFO] [stderr] error[E0493]: destructor of `Option<T>` cannot be evaluated at compile-time [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:30:19 [INFO] [stderr] | [INFO] [stderr] 30 | while self.pop().is_some() {} [INFO] [stderr] | ^^^^^^^^^^ - value is dropped here [INFO] [stderr] | | [INFO] [stderr] | the destructor for this type cannot be evaluated in constant functions [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0493]: destructor of `Option<T>` cannot be evaluated at compile-time [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:136:19 [INFO] [stderr] | [INFO] [stderr] 136 | while self.pop().is_some() {} [INFO] [stderr] | ^^^^^^^^^^ - value is dropped here [INFO] [stderr] | | [INFO] [stderr] | the destructor for this type cannot be evaluated in constant functions [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0493]: destructor of `utils::alloc::ConstAllocator` cannot be evaluated at compile-time [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/alloc.rs:156:13 [INFO] [stderr] | [INFO] [stderr] 156 | let this = Self { ref_count }; [INFO] [stderr] | ^^^^ the destructor for this type cannot be evaluated in constant functions [INFO] [stderr] ... [INFO] [stderr] 159 | } [INFO] [stderr] | - value is dropped here [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0493]: destructor of `RefCountGuard` cannot be evaluated at compile-time [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/alloc.rs:153:13 [INFO] [stderr] | [INFO] [stderr] 153 | let mut ref_count = RefCountGuard(1); [INFO] [stderr] | ^^^^^^^^^^^^^ the destructor for this type cannot be evaluated in constant functions [INFO] [stderr] ... [INFO] [stderr] 159 | } [INFO] [stderr] | - value is dropped here [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0493]: destructor of `Ctx` cannot be evaluated at compile-time [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:62:46 [INFO] [stderr] | [INFO] [stderr] 62 | fn heap_remove<Ctx>(&mut self, i: usize, mut ctx: Ctx) -> Option<Self::Element> [INFO] [stderr] | ^^^^^^^ the destructor for this type cannot be evaluated in constant functions [INFO] [stderr] ... [INFO] [stderr] 94 | } [INFO] [stderr] | - value is dropped here [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0493]: destructor of `Option<<T as veclike::VecLike>::Element>` cannot be evaluated at compile-time [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:70:33 [INFO] [stderr] | [INFO] [stderr] 70 | if let Some(mut item) = self.pop() { [INFO] [stderr] | ^^^^^^^^^^ the destructor for this type cannot be evaluated in constant functions [INFO] [stderr] ... [INFO] [stderr] 94 | } [INFO] [stderr] | - value is dropped here [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0493]: destructor of `Hole<'_, Element>` cannot be evaluated at compile-time [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:136:13 [INFO] [stderr] | [INFO] [stderr] 136 | let mut hole = helpers::Hole::new(this, pos); [INFO] [stderr] | ^^^^^^^^ the destructor for this type cannot be evaluated in constant functions [INFO] [stderr] ... [INFO] [stderr] 156 | } [INFO] [stderr] | - value is dropped here [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0493]: destructor of `Ctx` cannot be evaluated at compile-time [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:128:5 [INFO] [stderr] | [INFO] [stderr] 128 | mut ctx: Ctx, [INFO] [stderr] | ^^^^^^^ the destructor for this type cannot be evaluated in constant functions [INFO] [stderr] ... [INFO] [stderr] 157 | } [INFO] [stderr] | - value is dropped here [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0493]: destructor of `Hole<'_, Element>` cannot be evaluated at compile-time [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:172:13 [INFO] [stderr] | [INFO] [stderr] 172 | let mut hole = helpers::Hole::new(this, pos); [INFO] [stderr] | ^^^^^^^^ the destructor for this type cannot be evaluated in constant functions [INFO] [stderr] ... [INFO] [stderr] 198 | } [INFO] [stderr] | - value is dropped here [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0493]: destructor of `Ctx` cannot be evaluated at compile-time [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:165:75 [INFO] [stderr] | [INFO] [stderr] 165 | const unsafe fn sift_down<Element, Ctx>(this: &mut [Element], pos: usize, mut ctx: Ctx) [INFO] [stderr] | ^^^^^^^ the destructor for this type cannot be evaluated in constant functions [INFO] [stderr] ... [INFO] [stderr] 199 | } [INFO] [stderr] | - value is dropped here [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0493]: destructor of `refcell::Ref<'_, &mut Callback>` cannot be evaluated at compile-time [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:383:29 [INFO] [stderr] | [INFO] [stderr] 383 | let cb = self.cb.borrow(); [INFO] [stderr] | ^^ the destructor for this type cannot be evaluated in constant functions [INFO] [stderr] ... [INFO] [stderr] 402 | } [INFO] [stderr] | - value is dropped here [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0493]: destructor of `refcell::Ref<'_, &mut Callback>` cannot be evaluated at compile-time [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:438:29 [INFO] [stderr] | [INFO] [stderr] 438 | let cb = self.cb.borrow(); [INFO] [stderr] | ^^ the destructor for this type cannot be evaluated in constant functions [INFO] [stderr] ... [INFO] [stderr] 457 | } [INFO] [stderr] | - value is dropped here [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0493]: destructor of `refcell::RefMut<'_, &mut Callback>` cannot be evaluated at compile-time [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:475:17 [INFO] [stderr] | [INFO] [stderr] 475 | self.cb.borrow_mut().push_bind_order(bind_i) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ the destructor for this type cannot be evaluated in constant functions [INFO] [stderr] 476 | } [INFO] [stderr] | - value is dropped here [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0493]: destructor of `<Graph as GraphAccess<VertexRef>>::VertexIter<'_>` cannot be evaluated at compile-time [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:633:13 [INFO] [stderr] | [INFO] [stderr] 633 | let mut it_vertices = graph.vertices(); [INFO] [stderr] | ^^^^^^^^^^^^^^^ the destructor for this type cannot be evaluated in constant functions [INFO] [stderr] ... [INFO] [stderr] 640 | } [INFO] [stderr] | - value is dropped here [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0493]: destructor of `<Graph as GraphAccess<VertexRef>>::SuccessorIter<'_>` cannot be evaluated at compile-time [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:644:17 [INFO] [stderr] | [INFO] [stderr] 644 | let mut it_successors = graph.successors(&v); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ the destructor for this type cannot be evaluated in constant functions [INFO] [stderr] ... [INFO] [stderr] 648 | } [INFO] [stderr] | - value is dropped here [INFO] [stderr] | [INFO] [stderr] = note: see issue #133214 <https://github.com/rust-lang/rust/issues/133214> for more information [INFO] [stderr] = help: add `#![feature(const_destruct)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2025-01-16; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0493]: destructor of `<Graph as GraphAccess<VertexRef>>::VertexIter<'_>` cannot be evaluated at compile-time [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:642:13 [INFO] [stderr] | [INFO] [stderr] 642 | let mut it_vertices = graph.vertices(); [WARN] too much data in the log, truncating it