From 9f218c5b3a9eb1079660d3b84f0f4dbe6f334723 Mon Sep 17 00:00:00 2001 From: bjorn3 <17426603+bjorn3@users.noreply.github.com> Date: Fri, 6 Feb 2026 21:07:16 +0100 Subject: [PATCH] Fix assertion in Args::args() --- src/scheme/user.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/scheme/user.rs b/src/scheme/user.rs index 6e30083491..3e1ab7afc0 100644 --- a/src/scheme/user.rs +++ b/src/scheme/user.rs @@ -1912,12 +1912,12 @@ impl KernelScheme for UserScheme { } } -pub trait Args: Copy { +trait Args: Copy { fn args(self) -> [u64; 6]; } impl Args for [u64; N] { fn args(self) -> [u64; 6] { - assert!(self.len() <= N); + const { assert!(N <= 6) }; core::array::from_fn(|i| self.get(i).copied().unwrap_or(0)) } }