Le 24/02/2026 à 6:37 PM, 'Alexandre Courbot' via KUnit Development a écrit :
If `CONFIG_PRINTK` is not set, then the following warnings are issued during build:warning: unused variable: `args` --> ../rust/kernel/kunit.rs:16:12 | 16 | pub fn err(args: fmt::Arguments<'_>) { | ^^^^ help: if this is intentional, prefix it with an underscore: `_args` | = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default warning: unused variable: `args` --> ../rust/kernel/kunit.rs:32:13 | 32 | pub fn info(args: fmt::Arguments<'_>) { | ^^^^ help: if this is intentional, prefix it with an underscore: `_args` Fix this by adding a no-op assignment using `args` when `CONFIG_PRINTK` is not set. Fixes: a66d733da801 ("rust: support running Rust documentation tests as KUnit ones") Signed-off-by: Alexandre Courbot <[email protected]> --- Changes in v2: - Use a no-op assignment instead of the wider `#[allow(unused_variables)]`. - Link to v1: https://patch.msgid.link/[email protected] ---
Reviewed-by: David Gow <[email protected]> Cheers, -- David

