From 8e449cdfa699167186a17a6c1ed43b2e20c4a1f8 Mon Sep 17 00:00:00 2001 From: Christina Quast Date: Sat, 3 Oct 2026 22:22:38 +0200 Subject: [PATCH] target: Give the QEMU runtime test's device its attrs DeviceConfig::new took a fifth parameter when the device table started carrying ComponentAttrs, and this call site was not updated, so //target/ast10x0/... stopped compiling. passive_required is what new_core already gives every component in this test's chain, so the table now says the same thing the chain does. Assisted-by: Claude --- target/ast10x0/tests/orchestrator/runtime/main.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/target/ast10x0/tests/orchestrator/runtime/main.rs b/target/ast10x0/tests/orchestrator/runtime/main.rs index 53669375..741c2913 100644 --- a/target/ast10x0/tests/orchestrator/runtime/main.rs +++ b/target/ast10x0/tests/orchestrator/runtime/main.rs @@ -70,6 +70,8 @@ const SOC: DeviceConfig = DeviceConfig::new( ], // The boot walk never looks at images; no layout is legal. None, + // Same attrs new_core gives every component in the chain. + ComponentAttrs::passive_required(), ); /// The device table speaks `core::time::Duration`; the runtime speaks the