On Fri, 2026-10-16 at 16:23 -0700, 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. > > Reviewed-by: Daniel Henrique Barboza > <[email protected]> > Signed-off-by: Pierrick Bouvier <[email protected]>
Acked-by: Alistair Francis <[email protected]> Alistair > --- > 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, > }; >
