On 10/19/2026 11:55 AM, Eric Farman wrote:
> Hi,
> 
> Here's a quick turnaround on the tests/tcg fixes to address Pierrick's
> comments on v1.
> 
> Quoting the important part of v1:
> 
>  - Patch 1 addresses an endianness problem that shows up when running
>    on a big-endian (s390) host. It's existed for a while, as I can
>    recreate similar errors (if slightly different messages) at least
>    back to 11.0.0. Just never noticed (or looked into it) before.
>  - Patch 2 addresses a change in behavior that occurs in the powerpc
>    toolchain between power6 and power7 (based on experimentation with
>    gcc -mcpu= settings). The tests as they currently are run fine for me
>    on either an s390 or x86 host running Fedora, but fail on both hosts
>    running Debian. 
> 
> v1->v2:
>  - [PB] Add -mcpu in the loop processing the multiarch tests, rather than
>    skipping it and adding it later.
>  - [PB] Squash patches 2-4 into one
> v1: 
> https://lore.kernel.org/qemu-devel/[email protected]/
> 
> Eric Farman (2):
>   hw/i386: ELF endianness fixes
>   tests/tcg/ppc64: Run float_conv* against power8
> 
>  hw/i386/x86-common.c            |   6 +-
>  include/hw/elf_ops.h.inc        |  20 ++++-
>  tests/tcg/ppc64/float_convd.ref | 144 ++++++++++++++++----------------
>  tests/tcg/ppc64/float_convs.ref |  80 +++++++++---------
>  tests/tcg/ppc64/meson.build     |   6 ++
>  5 files changed, 140 insertions(+), 116 deletions(-)
> 

This was merged into master (b6c4b7e86dec12d07f5cac65265b986d38ee9002).
Thank you for your contribution!

Regards,
Pierrick

Reply via email to