r3_kernel 0.1.4

The R3-OS original kernel
Documentation

Build #3397025 2026-05-27 03:23:54

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.

# error kind ExecutionFailed

# pre-build errors command failed: exit status: 101

# rustc version rustc 1.98.0-nightly (d1fc603d1 2026-05-26)

# docs.rs version docsrs 0.0.0 (f16e33f3e6ac9fc9e4413728c5dd1b2ba1c6b799 2026-05-23 )

# build log [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-w" "/opt/rustwide/workdir" "--user" "1001:1001" "f71082ab8de22bde8beeeb77d62c791d03f94ccf148a6d83f50c39aecf8df9bf" "/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\", \"-20260526-1.98.0-nightly-d1fc603d1\", \"--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] [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: structs 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:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | / pub struct ComptimeVec<T: ~const Destruct> { [INFO] [stderr] 8 | | ptr: NonNull<T>, [INFO] [stderr] 9 | | len: usize, [INFO] [stderr] 10 | | capacity: usize, [INFO] [stderr] 11 | | allocator: ConstAllocator, [INFO] [stderr] 12 | | } [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/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:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | ~const ops::Deref<Target = [<Self as VecLike>::Element]> + ~const ops::DerefMut [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: this trait 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:5:1 [INFO] [stderr] | [INFO] [stderr] 5 | / pub trait VecLike: [INFO] [stderr] 6 | | ~const ops::Deref<Target = [<Self as VecLike>::Element]> + ~const ops::DerefMut [INFO] [stderr] 7 | | { [INFO] [stderr] 8 | | type Element; [INFO] [stderr] ... | [INFO] [stderr] 12 | | fn push(&mut self, x: Self::Element); [INFO] [stderr] 13 | | } [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:6:64 [INFO] [stderr] | [INFO] [stderr] 6 | ~const ops::Deref<Target = [<Self as VecLike>::Element]> + ~const ops::DerefMut [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: this trait 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:5:1 [INFO] [stderr] | [INFO] [stderr] 5 | / pub trait VecLike: [INFO] [stderr] 6 | | ~const ops::Deref<Target = [<Self as VecLike>::Element]> + ~const ops::DerefMut [INFO] [stderr] 7 | | { [INFO] [stderr] 8 | | type Element; [INFO] [stderr] ... | [INFO] [stderr] 12 | | fn push(&mut self, x: Self::Element); [INFO] [stderr] 13 | | } [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: `[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/mod.rs:37:14 [INFO] [stderr] | [INFO] [stderr] 37 | Ctx: ~const BinaryHeapCtx<Self::Element> + ~const Destruct; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: this function 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/mod.rs:35:8 [INFO] [stderr] | [INFO] [stderr] 35 | fn heap_pop<Ctx>(&mut self, ctx: Ctx) -> Option<Self::Element> [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/mod.rs:37:52 [INFO] [stderr] | [INFO] [stderr] 37 | Ctx: ~const BinaryHeapCtx<Self::Element> + ~const Destruct; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: this function 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/mod.rs:35:8 [INFO] [stderr] | [INFO] [stderr] 35 | fn heap_pop<Ctx>(&mut self, ctx: Ctx) -> Option<Self::Element> [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/mod.rs:42:14 [INFO] [stderr] | [INFO] [stderr] 42 | Ctx: ~const BinaryHeapCtx<Self::Element> + ~const Destruct; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: this function 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/mod.rs:40:8 [INFO] [stderr] | [INFO] [stderr] 40 | fn heap_remove<Ctx>(&mut self, i: usize, ctx: Ctx) -> Option<Self::Element> [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/mod.rs:42:52 [INFO] [stderr] | [INFO] [stderr] 42 | Ctx: ~const BinaryHeapCtx<Self::Element> + ~const Destruct; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: this function 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/mod.rs:40:8 [INFO] [stderr] | [INFO] [stderr] 40 | fn heap_remove<Ctx>(&mut self, i: usize, ctx: Ctx) -> Option<Self::Element> [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/mod.rs:47:14 [INFO] [stderr] | [INFO] [stderr] 47 | Ctx: ~const BinaryHeapCtx<Self::Element> + ~const Destruct; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: this function 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/mod.rs:45:8 [INFO] [stderr] | [INFO] [stderr] 45 | fn heap_push<Ctx>(&mut self, item: Self::Element, ctx: Ctx) -> usize [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/mod.rs:47:52 [INFO] [stderr] | [INFO] [stderr] 47 | Ctx: ~const BinaryHeapCtx<Self::Element> + ~const Destruct; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: this function 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/mod.rs:45:8 [INFO] [stderr] | [INFO] [stderr] 45 | fn heap_push<Ctx>(&mut self, item: Self::Element, ctx: Ctx) -> usize [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/kernel/cfg.rs:767:22 [INFO] [stderr] | [INFO] [stderr] 767 | pub trait CfgStatic: ~const raw_cfg::CfgBase<System: KernelStatic> {} [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: this trait 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/kernel/cfg.rs:767:1 [INFO] [stderr] | [INFO] [stderr] 767 | pub trait CfgStatic: ~const raw_cfg::CfgBase<System: KernelStatic> {} [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/kernel/raw_cfg.rs:86:27 [INFO] [stderr] | [INFO] [stderr] 86 | pub unsafe trait CfgTask: ~const CfgBase { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: this trait 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/kernel/raw_cfg.rs:86:1 [INFO] [stderr] | [INFO] [stderr] 86 | / pub unsafe trait CfgTask: ~const CfgBase { [INFO] [stderr] 87 | | fn task_define<Properties: ~const Bag>( [INFO] [stderr] 88 | | &mut self, [INFO] [stderr] 89 | | descriptor: TaskDescriptor<Self::System>, [INFO] [stderr] 90 | | properties: Properties, [INFO] [stderr] 91 | | ) -> <Self::System as raw::KernelBase>::RawTaskId; [INFO] [stderr] 92 | | } [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/kernel/raw_cfg.rs:87:32 [INFO] [stderr] | [INFO] [stderr] 87 | fn task_define<Properties: ~const Bag>( [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: this function 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/kernel/raw_cfg.rs:87:8 [INFO] [stderr] | [INFO] [stderr] 87 | fn task_define<Properties: ~const Bag>( [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/kernel/raw_cfg.rs:120:33 [INFO] [stderr] | [INFO] [stderr] 120 | pub unsafe trait CfgEventGroup: ~const CfgBase<System: raw::KernelEventGroup> { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: this trait 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/kernel/raw_cfg.rs:120:1 [INFO] [stderr] | [INFO] [stderr] 120 | / pub unsafe trait CfgEventGroup: ~const CfgBase<System: raw::KernelEventGroup> { [INFO] [stderr] 121 | | fn event_group_define<Properties: ~const Bag>( [INFO] [stderr] 122 | | &mut self, [INFO] [stderr] 123 | | descriptor: EventGroupDescriptor<Self::System>, [INFO] [stderr] 124 | | properties: Properties, [INFO] [stderr] 125 | | ) -> <Self::System as raw::KernelEventGroup>::RawEventGroupId; [INFO] [stderr] 126 | | } [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/kernel/raw_cfg.rs:121:39 [INFO] [stderr] | [INFO] [stderr] 121 | fn event_group_define<Properties: ~const Bag>( [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: this function 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/kernel/raw_cfg.rs:121:8 [INFO] [stderr] | [INFO] [stderr] 121 | fn event_group_define<Properties: ~const Bag>( [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/kernel/raw_cfg.rs:152:28 [INFO] [stderr] | [INFO] [stderr] 152 | pub unsafe trait CfgMutex: ~const CfgBase<System: raw::KernelMutex> { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: this trait 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/kernel/raw_cfg.rs:152:1 [INFO] [stderr] | [INFO] [stderr] 152 | / pub unsafe trait CfgMutex: ~const CfgBase<System: raw::KernelMutex> { [INFO] [stderr] 153 | | fn mutex_define<Properties: ~const Bag>( [INFO] [stderr] 154 | | &mut self, [INFO] [stderr] 155 | | descriptor: MutexDescriptor<Self::System>, [INFO] [stderr] 156 | | properties: Properties, [INFO] [stderr] 157 | | ) -> <Self::System as raw::KernelMutex>::RawMutexId; [INFO] [stderr] 158 | | } [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/kernel/raw_cfg.rs:153:33 [INFO] [stderr] | [INFO] [stderr] 153 | fn mutex_define<Properties: ~const Bag>( [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: this function 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/kernel/raw_cfg.rs:153:8 [INFO] [stderr] | [INFO] [stderr] 153 | fn mutex_define<Properties: ~const Bag>( [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/kernel/raw_cfg.rs:183:32 [INFO] [stderr] | [INFO] [stderr] 183 | pub unsafe trait CfgSemaphore: ~const CfgBase<System: raw::KernelSemaphore> { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: this trait 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/kernel/raw_cfg.rs:183:1 [INFO] [stderr] | [INFO] [stderr] 183 | / pub unsafe trait CfgSemaphore: ~const CfgBase<System: raw::KernelSemaphore> { [INFO] [stderr] 184 | | fn semaphore_define<Properties: ~const Bag>( [INFO] [stderr] 185 | | &mut self, [INFO] [stderr] 186 | | descriptor: SemaphoreDescriptor<Self::System>, [INFO] [stderr] 187 | | properties: Properties, [INFO] [stderr] 188 | | ) -> <Self::System as raw::KernelSemaphore>::RawSemaphoreId; [INFO] [stderr] 189 | | } [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/kernel/raw_cfg.rs:184:37 [INFO] [stderr] | [INFO] [stderr] 184 | fn semaphore_define<Properties: ~const Bag>( [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: this function 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/kernel/raw_cfg.rs:184:8 [INFO] [stderr] | [INFO] [stderr] 184 | fn semaphore_define<Properties: ~const Bag>( [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/kernel/raw_cfg.rs:216:28 [INFO] [stderr] | [INFO] [stderr] 216 | pub unsafe trait CfgTimer: ~const CfgBase<System: raw::KernelTimer> { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: this trait 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/kernel/raw_cfg.rs:216:1 [INFO] [stderr] | [INFO] [stderr] 216 | / pub unsafe trait CfgTimer: ~const CfgBase<System: raw::KernelTimer> { [INFO] [stderr] 217 | | fn timer_define<Properties: ~const Bag>( [INFO] [stderr] 218 | | &mut self, [INFO] [stderr] 219 | | descriptor: TimerDescriptor<Self::System>, [INFO] [stderr] 220 | | properties: Properties, [INFO] [stderr] 221 | | ) -> <Self::System as raw::KernelTimer>::RawTimerId; [INFO] [stderr] 222 | | } [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/kernel/raw_cfg.rs:217:33 [INFO] [stderr] | [INFO] [stderr] 217 | fn timer_define<Properties: ~const Bag>( [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: this function 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/kernel/raw_cfg.rs:217:8 [INFO] [stderr] | [INFO] [stderr] 217 | fn timer_define<Properties: ~const Bag>( [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/kernel/raw_cfg.rs:250:36 [INFO] [stderr] | [INFO] [stderr] 250 | pub unsafe trait CfgInterruptLine: ~const CfgBase<System: raw::KernelInterruptLine> { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: this trait 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/kernel/raw_cfg.rs:250:1 [INFO] [stderr] | [INFO] [stderr] 250 | / pub unsafe trait CfgInterruptLine: ~const CfgBase<System: raw::KernelInterruptLine> { [INFO] [stderr] 251 | | fn interrupt_line_define<Properties: ~const Bag>( [INFO] [stderr] 252 | | &mut self, [INFO] [stderr] 253 | | descriptor: InterruptLineDescriptor<Self::System>, [INFO] [stderr] 254 | | properties: Properties, [INFO] [stderr] 255 | | ); [INFO] [stderr] 256 | | } [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/kernel/raw_cfg.rs:251:42 [INFO] [stderr] | [INFO] [stderr] 251 | fn interrupt_line_define<Properties: ~const Bag>( [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: this function 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/kernel/raw_cfg.rs:251:8 [INFO] [stderr] | [INFO] [stderr] 251 | fn interrupt_line_define<Properties: ~const Bag>( [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/bind/sorter.rs:547:26 [INFO] [stderr] | [INFO] [stderr] 547 | type VertexIter<'a>: ~const MyIterator<Item = VertexRef> + ~const Destruct + 'a [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: associated types in non-`const` traits cannot have `[const]` trait bounds [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:547:5 [INFO] [stderr] | [INFO] [stderr] 547 | / type VertexIter<'a>: ~const MyIterator<Item = VertexRef> + ~const Destruct + 'a [INFO] [stderr] 548 | | where [INFO] [stderr] 549 | | Self: 'a; [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/bind/sorter.rs:547:64 [INFO] [stderr] | [INFO] [stderr] 547 | type VertexIter<'a>: ~const MyIterator<Item = VertexRef> + ~const Destruct + 'a [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: associated types in non-`const` traits cannot have `[const]` trait bounds [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:547:5 [INFO] [stderr] | [INFO] [stderr] 547 | / type VertexIter<'a>: ~const MyIterator<Item = VertexRef> + ~const Destruct + 'a [INFO] [stderr] 548 | | where [INFO] [stderr] 549 | | Self: 'a; [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/bind/sorter.rs:552:29 [INFO] [stderr] | [INFO] [stderr] 552 | type SuccessorIter<'a>: ~const MyIterator<Item = VertexRef> + ~const Destruct + 'a [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: associated types in non-`const` traits cannot have `[const]` trait bounds [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:552:5 [INFO] [stderr] | [INFO] [stderr] 552 | / type SuccessorIter<'a>: ~const MyIterator<Item = VertexRef> + ~const Destruct + 'a [INFO] [stderr] 553 | | where [INFO] [stderr] 554 | | Self: 'a; [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/bind/sorter.rs:552:67 [INFO] [stderr] | [INFO] [stderr] 552 | type SuccessorIter<'a>: ~const MyIterator<Item = VertexRef> + ~const Destruct + 'a [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: associated types in non-`const` traits cannot have `[const]` trait bounds [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:552:5 [INFO] [stderr] | [INFO] [stderr] 552 | / type SuccessorIter<'a>: ~const MyIterator<Item = VertexRef> + ~const Destruct + 'a [INFO] [stderr] 553 | | where [INFO] [stderr] 554 | | Self: 'a; [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/bind.rs:1128:38 [INFO] [stderr] | [INFO] [stderr] 1128 | fn start_with_bind<Binder, Func: ~const FnBind<Binder, Output = ()>>( [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: this function 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/bind.rs:1128:8 [INFO] [stderr] | [INFO] [stderr] 1128 | fn start_with_bind<Binder, Func: ~const FnBind<Binder, Output = ()>>( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `const_trait` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/closure.rs:212:3 [INFO] [stderr] | [INFO] [stderr] 212 | #[const_trait] [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `const_trait` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind.rs:1336:3 [INFO] [stderr] | [INFO] [stderr] 1336 | #[const_trait] [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `const_trait` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind.rs:1167:3 [INFO] [stderr] | [INFO] [stderr] 1167 | #[const_trait] [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `const_trait` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind.rs:1124:3 [INFO] [stderr] | [INFO] [stderr] 1124 | #[const_trait] [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `const_trait` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind.rs:1086:7 [INFO] [stderr] | [INFO] [stderr] 1086 | #[const_trait] [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `const_trait` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind.rs:1076:3 [INFO] [stderr] | [INFO] [stderr] 1076 | #[const_trait] [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `const_trait` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind.rs:709:3 [INFO] [stderr] | [INFO] [stderr] 709 | #[const_trait] [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `const_trait` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:572:3 [INFO] [stderr] | [INFO] [stderr] 572 | #[const_trait] [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `const_trait` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:545:3 [INFO] [stderr] | [INFO] [stderr] 545 | #[const_trait] [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `const_trait` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:539:3 [INFO] [stderr] | [INFO] [stderr] 539 | #[const_trait] [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `const_trait` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:64:3 [INFO] [stderr] | [INFO] [stderr] 64 | #[const_trait] [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `const_trait` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bag.rs:84:7 [INFO] [stderr] | [INFO] [stderr] 84 | #[const_trait] [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `const_trait` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bag.rs:5:3 [INFO] [stderr] | [INFO] [stderr] 5 | #[const_trait] [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `const_trait` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/kernel/macros.rs:81:11 [INFO] [stderr] | [INFO] [stderr] 81 | #[const_trait] [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/kernel/timer.rs:15:1 [INFO] [stderr] | [INFO] [stderr] 15 | / define_object! { [INFO] [stderr] 16 | | /// Represents a single timer in a system. [INFO] [stderr] 17 | | /// [INFO] [stderr] 18 | | #[doc = common_doc_owned_handle!()] [INFO] [stderr] ... | [INFO] [stderr] 366 | | pub trait TimerMethods {} [INFO] [stderr] 367 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the macro `define_object` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `const_trait` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/kernel/macros.rs:81:11 [INFO] [stderr] | [INFO] [stderr] 81 | #[const_trait] [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/kernel/task.rs:17:1 [INFO] [stderr] | [INFO] [stderr] 17 | / define_object! { [INFO] [stderr] 18 | | /// Represents a single task in a system. [INFO] [stderr] 19 | | /// [INFO] [stderr] 20 | | #[doc = common_doc_owned_handle!()] [INFO] [stderr] ... | [INFO] [stderr] 81 | | pub trait TaskMethods {} [INFO] [stderr] 82 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the macro `define_object` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `const_trait` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/kernel/macros.rs:81:11 [INFO] [stderr] | [INFO] [stderr] 81 | #[const_trait] [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/kernel/semaphore.rs:17:1 [INFO] [stderr] | [INFO] [stderr] 17 | / define_object! { [INFO] [stderr] 18 | | /// Represents a single semaphore in a system. [INFO] [stderr] 19 | | /// [INFO] [stderr] 20 | | #[doc = common_doc_owned_handle!()] [INFO] [stderr] ... | [INFO] [stderr] 43 | | pub trait SemaphoreMethods {} [INFO] [stderr] 44 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the macro `define_object` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `const_trait` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/kernel/raw_cfg.rs:249:3 [INFO] [stderr] | [INFO] [stderr] 249 | #[const_trait] [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `const_trait` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/kernel/raw_cfg.rs:215:3 [INFO] [stderr] | [INFO] [stderr] 215 | #[const_trait] [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `const_trait` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/kernel/raw_cfg.rs:182:3 [INFO] [stderr] | [INFO] [stderr] 182 | #[const_trait] [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `const_trait` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/kernel/raw_cfg.rs:151:3 [INFO] [stderr] | [INFO] [stderr] 151 | #[const_trait] [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `const_trait` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/kernel/raw_cfg.rs:119:3 [INFO] [stderr] | [INFO] [stderr] 119 | #[const_trait] [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `const_trait` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/kernel/raw_cfg.rs:85:3 [INFO] [stderr] | [INFO] [stderr] 85 | #[const_trait] [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `const_trait` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/kernel/raw_cfg.rs:57:3 [INFO] [stderr] | [INFO] [stderr] 57 | #[const_trait] [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `const_trait` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/kernel/macros.rs:81:11 [INFO] [stderr] | [INFO] [stderr] 81 | #[const_trait] [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/kernel/mutex.rs:14:1 [INFO] [stderr] | [INFO] [stderr] 14 | / define_object! { [INFO] [stderr] 15 | | /// Represents a single mutex in a system. [INFO] [stderr] 16 | | /// [INFO] [stderr] 17 | | #[doc = common_doc_owned_handle!()] [INFO] [stderr] ... | [INFO] [stderr] 275 | | pub trait MutexMethods {} [INFO] [stderr] 276 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the macro `define_object` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `const_trait` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/kernel/macros.rs:81:11 [INFO] [stderr] | [INFO] [stderr] 81 | #[const_trait] [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/kernel/event_group.rs:14:1 [INFO] [stderr] | [INFO] [stderr] 14 | / define_object! { [INFO] [stderr] 15 | | /// Represents a single owned event group in a system. [INFO] [stderr] 16 | | /// [INFO] [stderr] 17 | | #[doc = common_doc_owned_handle!()] [INFO] [stderr] ... | [INFO] [stderr] 38 | | pub trait EventGroupMethods {} [INFO] [stderr] 39 | | } [INFO] [stderr] | |_- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the macro `define_object` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `const_trait` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/kernel/cfg.rs:766:3 [INFO] [stderr] | [INFO] [stderr] 766 | #[const_trait] [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `const_trait` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:32:3 [INFO] [stderr] | [INFO] [stderr] 32 | #[const_trait] [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `const_trait` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:14:3 [INFO] [stderr] | [INFO] [stderr] 14 | #[const_trait] [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `const_trait` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/veclike.rs:4:3 [INFO] [stderr] | [INFO] [stderr] 4 | #[const_trait] [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `const_trait` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/alloc.rs:227:3 [INFO] [stderr] | [INFO] [stderr] 227 | #[const_trait] [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: cannot find attribute `const_trait` in this scope [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/alloc.rs:163:3 [INFO] [stderr] | [INFO] [stderr] 163 | #[const_trait] [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 2026-05-26; 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 2026-05-26; 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] help: there is a feature with a similar name: `const_maybe_uninit_assume_init` [INFO] [stderr] | [INFO] [stderr] 1 - #![feature(const_maybe_uninit_array_assume_init)] [INFO] [stderr] 1 + #![feature(const_maybe_uninit_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] help: there is a feature with a similar name: `nonnull_slice_from_raw_parts` [INFO] [stderr] | [INFO] [stderr] 3 - #![feature(const_nonnull_slice_from_raw_parts)] [INFO] [stderr] 3 + #![feature(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] help: there is a feature with a similar name: `const_maybe_uninit_as_mut_ptr` [INFO] [stderr] | [INFO] [stderr] 4 - #![feature(const_maybe_uninit_uninit_array)] [INFO] [stderr] 4 + #![feature(const_maybe_uninit_as_mut_ptr)] [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] help: there is a feature with a similar name: `const_slice_len` [INFO] [stderr] | [INFO] [stderr] 26 - #![feature(const_slice_index)] [INFO] [stderr] 26 + #![feature(const_slice_len)] [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0635]: unknown feature `const_deref` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/lib.rs:42:12 [INFO] [stderr] | [INFO] [stderr] 42 | #![feature(const_deref)] [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] help: there is a feature with a similar name: `const_result` [INFO] [stderr] | [INFO] [stderr] 25 - #![feature(const_result_drop)] [INFO] [stderr] 25 + #![feature(const_result)] [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0635]: unknown feature `maybe_uninit_uninit_array` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/lib.rs:11:12 [INFO] [stderr] | [INFO] [stderr] 11 | #![feature(maybe_uninit_uninit_array)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [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 2026-05-26; 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 2026-05-26; 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 2026-05-26; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_clone` [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] | ^^^^^ trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #142757 <https://github.com/rust-lang/rust/issues/142757> for more information [INFO] [stderr] = help: add `#![feature(const_clone)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2026-05-26; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_clone` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:14:16 [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 #142757 <https://github.com/rust-lang/rust/issues/142757> for more information [INFO] [stderr] = help: add `#![feature(const_clone)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2026-05-26; 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 2026-05-26; 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 2026-05-26; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_clone` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/vec.rs:20:39 [INFO] [stderr] | [INFO] [stderr] 20 | const fn clone_shim<T: ~const Clone>(x: &T) -> T { [INFO] [stderr] | ------ ^^^^^ [INFO] [stderr] | | [INFO] [stderr] | trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #142757 <https://github.com/rust-lang/rust/issues/142757> for more information [INFO] [stderr] = help: add `#![feature(const_clone)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_clone` [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] | ^^^^^ trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #142757 <https://github.com/rust-lang/rust/issues/142757> for more information [INFO] [stderr] = help: add `#![feature(const_clone)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2026-05-26; 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 2026-05-26; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_clone` [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] | ^^^^^ trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #142757 <https://github.com/rust-lang/rust/issues/142757> for more information [INFO] [stderr] = help: add `#![feature(const_clone)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2026-05-26; 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 2026-05-26; 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 2026-05-26; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_cmp` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:25:16 [INFO] [stderr] | [INFO] [stderr] 25 | impl<T: ~const Ord + ~const PartialOrd> const BinaryHeapCtx<T> for () { [INFO] [stderr] | ------ ^^^ [INFO] [stderr] | | [INFO] [stderr] | trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #143800 <https://github.com/rust-lang/rust/issues/143800> for more information [INFO] [stderr] = help: add `#![feature(const_cmp)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2026-05-26; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_cmp` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:25:29 [INFO] [stderr] | [INFO] [stderr] 25 | impl<T: ~const Ord + ~const PartialOrd> const BinaryHeapCtx<T> for () { [INFO] [stderr] | ------ ^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #143800 <https://github.com/rust-lang/rust/issues/143800> for more information [INFO] [stderr] = help: add `#![feature(const_cmp)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_clone` [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] | ^^^^^ trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #142757 <https://github.com/rust-lang/rust/issues/142757> for more information [INFO] [stderr] = help: add `#![feature(const_clone)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2026-05-26; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_clone` [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] | ^^^^^ trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #142757 <https://github.com/rust-lang/rust/issues/142757> for more information [INFO] [stderr] = help: add `#![feature(const_clone)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2026-05-26; 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 2026-05-26; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_index` [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] | ^^^^^^^^^^^^^^^^^ trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #143775 <https://github.com/rust-lang/rust/issues/143775> for more information [INFO] [stderr] = help: add `#![feature(const_index)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2026-05-26; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_index` [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] | ^^^^^^^^^^^^^^^^^^^^ trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #143775 <https://github.com/rust-lang/rust/issues/143775> for more information [INFO] [stderr] = help: add `#![feature(const_index)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2026-05-26; 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 2026-05-26; 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 2026-05-26; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_index` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:609:39 [INFO] [stderr] | [INFO] [stderr] 609 | for<'index> VertexInfoMap: ~const Index<&'index VertexRef, Output = TopologicalSortVertexInfo> [INFO] [stderr] | ------ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #143775 <https://github.com/rust-lang/rust/issues/143775> for more information [INFO] [stderr] = help: add `#![feature(const_index)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2026-05-26; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_index` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/bind/sorter.rs:610:18 [INFO] [stderr] | [INFO] [stderr] 610 | + ~const IndexMut<&'index VertexRef>, [INFO] [stderr] | ------ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #143775 <https://github.com/rust-lang/rust/issues/143775> for more information [INFO] [stderr] = help: add `#![feature(const_index)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; 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 2026-05-26; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error[E0658]: use of unstable const library feature `const_default` [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] | ^^^^^^^ trait is not stable as const yet [INFO] [stderr] | [INFO] [stderr] = note: see issue #143894 <https://github.com/rust-lang/rust/issues/143894> for more information [INFO] [stderr] = help: add `#![feature(const_default)]` to the crate attributes to enable [INFO] [stderr] = note: this compiler was built on 2026-05-26; consider upgrading it if it is out of date [INFO] [stderr] [INFO] [stderr] error: `[const]` can only be applied to `const` traits [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/kernel/raw_cfg.rs:86:27 [INFO] [stderr] | [INFO] [stderr] 86 | pub unsafe trait CfgTask: ~const CfgBase { [INFO] [stderr] | ^^^^^^ can't be applied to `CfgBase` [INFO] [stderr] | [INFO] [stderr] help: mark `CfgBase` as `const` to allow it to have `const` implementations [INFO] [stderr] | [INFO] [stderr] 58 | pub const unsafe trait CfgBase { [INFO] [stderr] | +++++ [INFO] [stderr] [INFO] [stderr] error: `[const]` can only be applied to `const` traits [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/kernel/raw_cfg.rs:120:33 [INFO] [stderr] | [INFO] [stderr] 120 | pub unsafe trait CfgEventGroup: ~const CfgBase<System: raw::KernelEventGroup> { [INFO] [stderr] | ^^^^^^ can't be applied to `CfgBase` [INFO] [stderr] | [INFO] [stderr] help: mark `CfgBase` as `const` to allow it to have `const` implementations [INFO] [stderr] | [INFO] [stderr] 58 | pub const unsafe trait CfgBase { [INFO] [stderr] | +++++ [INFO] [stderr] [INFO] [stderr] error: `[const]` can only be applied to `const` traits [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/kernel/raw_cfg.rs:152:28 [INFO] [stderr] | [INFO] [stderr] 152 | pub unsafe trait CfgMutex: ~const CfgBase<System: raw::KernelMutex> { [INFO] [stderr] | ^^^^^^ can't be applied to `CfgBase` [INFO] [stderr] | [INFO] [stderr] help: mark `CfgBase` as `const` to allow it to have `const` implementations [INFO] [stderr] | [INFO] [stderr] 58 | pub const unsafe trait CfgBase { [INFO] [stderr] | +++++ [INFO] [stderr] [INFO] [stderr] error: `[const]` can only be applied to `const` traits [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/kernel/raw_cfg.rs:183:32 [INFO] [stderr] | [INFO] [stderr] 183 | pub unsafe trait CfgSemaphore: ~const CfgBase<System: raw::KernelSemaphore> { [INFO] [stderr] | ^^^^^^ can't be applied to `CfgBase` [INFO] [stderr] | [INFO] [stderr] help: mark `CfgBase` as `const` to allow it to have `const` implementations [INFO] [stderr] | [INFO] [stderr] 58 | pub const unsafe trait CfgBase { [INFO] [stderr] | +++++ [INFO] [stderr] [INFO] [stderr] error: `[const]` can only be applied to `const` traits [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/kernel/raw_cfg.rs:216:28 [INFO] [stderr] | [INFO] [stderr] 216 | pub unsafe trait CfgTimer: ~const CfgBase<System: raw::KernelTimer> { [INFO] [stderr] | ^^^^^^ can't be applied to `CfgBase` [INFO] [stderr] | [INFO] [stderr] help: mark `CfgBase` as `const` to allow it to have `const` implementations [INFO] [stderr] | [INFO] [stderr] 58 | pub const unsafe trait CfgBase { [INFO] [stderr] | +++++ [INFO] [stderr] [INFO] [stderr] error: `[const]` can only be applied to `const` traits [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/kernel/raw_cfg.rs:250:36 [INFO] [stderr] | [INFO] [stderr] 250 | pub unsafe trait CfgInterruptLine: ~const CfgBase<System: raw::KernelInterruptLine> { [INFO] [stderr] | ^^^^^^ can't be applied to `CfgBase` [INFO] [stderr] | [INFO] [stderr] help: mark `CfgBase` as `const` to allow it to have `const` implementations [INFO] [stderr] | [INFO] [stderr] 58 | pub const unsafe trait CfgBase { [INFO] [stderr] | +++++ [INFO] [stderr] [INFO] [stderr] error: `[const]` can only be applied to `const` traits [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/alloc.rs:140:28 [INFO] [stderr] | [INFO] [stderr] 140 | const fn with_inner<F: ~const FnOnceConstAllocator>(f: F) -> F::Output { [INFO] [stderr] | ^^^^^^ can't be applied to `FnOnceConstAllocator` [INFO] [stderr] | [INFO] [stderr] help: mark `FnOnceConstAllocator` as `const` to allow it to have `const` implementations [INFO] [stderr] | [INFO] [stderr] 164 | const trait FnOnceConstAllocator { [INFO] [stderr] | +++++ [INFO] [stderr] [INFO] [stderr] error: const `impl` for trait `FnOnceConstAllocator` which is not `const` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/alloc.rs:170:65 [INFO] [stderr] | [INFO] [stderr] 170 | impl<T: ~const FnOnce(&ConstAllocator) -> Output, Output> const FnOnceConstAllocator for T { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ this trait is not `const` [INFO] [stderr] | [INFO] [stderr] = note: marking a trait with `const` 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] help: mark `FnOnceConstAllocator` as `const` to allow it to have `const` implementations [INFO] [stderr] | [INFO] [stderr] 164 | const trait FnOnceConstAllocator { [INFO] [stderr] | +++++ [INFO] [stderr] [INFO] [stderr] error: const `impl` for trait `FnOnceConstAllocator` which is not `const` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/alloc.rs:179:71 [INFO] [stderr] | [INFO] [stderr] 179 | impl<P, T: ~const FnOnce(P, &ConstAllocator) -> Output, Output> const FnOnceConstAllocator [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ this trait is not `const` [INFO] [stderr] | [INFO] [stderr] = note: marking a trait with `const` 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] help: mark `FnOnceConstAllocator` as `const` to allow it to have `const` implementations [INFO] [stderr] | [INFO] [stderr] 164 | const trait FnOnceConstAllocator { [INFO] [stderr] | +++++ [INFO] [stderr] [INFO] [stderr] error: const `impl` for trait `VecLike` which is not `const` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/veclike.rs:31:32 [INFO] [stderr] | [INFO] [stderr] 31 | impl<T: ~const Destruct> const VecLike for crate::utils::ComptimeVec<T> { [INFO] [stderr] | ^^^^^^^ this trait is not `const` [INFO] [stderr] | [INFO] [stderr] = note: marking a trait with `const` 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] help: mark `VecLike` as `const` to allow it to have `const` implementations [INFO] [stderr] | [INFO] [stderr] 5 | pub const trait VecLike: [INFO] [stderr] | +++++ [INFO] [stderr] [INFO] [stderr] error: const `impl` for trait `BinaryHeap` which is not `const` [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/utils/binary_heap/mod.rs:50:15 [INFO] [stderr] | [INFO] [stderr] 50 | impl<T> const BinaryHeap for T [INFO] [stderr] | ^^^^^^^^^^ this trait is not `const` [INFO] [stderr] | [INFO] [stderr] = note: marking a trait with `const` 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] help: mark `BinaryHeap` as `const` to allow it to have `const` implementations [INFO] [stderr] | [INFO] [stderr] 33 | pub const trait BinaryHeap: VecLike { [INFO] [stderr] | +++++ [INFO] [stderr] [INFO] [stderr] error: `[const]` can only be applied to `const` traits [INFO] [stderr] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/r3_core-0.1.4/src/kernel/cfg.rs:134:12 [INFO] [stderr] | [INFO] [stderr] 134 | C: ~const raw_cfg::CfgBase, [INFO] [stderr] | ^^^^^^ can't be applied to `CfgBase` [INFO] [stderr] | [WARN] too much data in the log, truncating it