On 10/16/2026 3:27 PM, Pierrick Bouvier wrote:
$ ./build/tests/unit/test-multi-target Type 'tcg-accel-riscv-cpu' is missing its parent 'accel-riscv-cpu' Aborted Parent type is conditionally registered from current target: register_accel_target_type uses '"accel-" + target_cpu_type()' as type name. Multi-target test takes the first target available, which is not riscv in current state. Signed-off-by: Pierrick Bouvier <[email protected]> ---
Reviewed-by: Daniel Henrique Barboza <[email protected]>
target/riscv/tcg/tcg-cpu.c | 1 + 1 file changed, 1 insertion(+) diff --git a/target/riscv/tcg/tcg-cpu.c b/target/riscv/tcg/tcg-cpu.c index e07ca95e49b..be913602489 100644 --- a/target/riscv/tcg/tcg-cpu.c +++ b/target/riscv/tcg/tcg-cpu.c @@ -1749,6 +1749,7 @@ static const TypeInfo riscv_tcg_cpu_accel_type_info = {.parent = TYPE_ACCEL_CPU,.class_init = riscv_tcg_cpu_accel_class_init, + .is_available = target_base_riscv, .abstract = true, };
