On Wed, 18 Sep 2024 04:43:50 +0900, Thomas Huth wrote: > > Commit 0ea0538fae516f9b4 removed the default machine of the sh4 > binaries, so a lot of iotests are failing now without such a default > machine. Teach the iotest harness to use the "r2d" machine instead > to fix this problem. > > Signed-off-by: Thomas Huth <th...@redhat.com> > --- > tests/qemu-iotests/testenv.py | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/tests/qemu-iotests/testenv.py b/tests/qemu-iotests/testenv.py > index 0b32eec119..6326e46b7b 100644 > --- a/tests/qemu-iotests/testenv.py > +++ b/tests/qemu-iotests/testenv.py > @@ -244,6 +244,8 @@ def __init__(self, source_dir: str, build_dir: str, > ('riscv32', 'virt'), > ('riscv64', 'virt'), > ('rx', 'gdbsim-r5f562n8'), > + ('sh4', 'r2d'), > + ('sh4eb', 'r2d'), > ('tricore', 'tricore_testboard') > ) > for suffix, machine in machine_map: > -- > 2.46.0 >
r2d is works only sh4 little endian mode. There was probably no other hardware that ran in big endian. I think sh4 alone is sufficient for this test. -- Yosinori Sato