Hi, Uli has found an issue with finding maximum of different kinds of 0s; I wrote a test and found another one with finding maximum of different kinds of NaNs.
Patches 1 and 2 fix those issues, patch 3 adds a vfmin/vfmax test. Best regards, Ilya Ilya Leoshkevich (3): target/s390x: fix handling of zeroes in vfmin/vfmax target/s390x: fix NaN propagation rules tests/tcg/s390x: test signed vfmin/vfmax fpu/softfloat-specialize.c.inc | 3 +- target/s390x/tcg/vec_fpu_helper.c | 4 +- tests/tcg/s390x/Makefile.target | 7 + tests/tcg/s390x/vfminmax.c | 426 ++++++++++++++++++++++++++++++ 4 files changed, 437 insertions(+), 3 deletions(-) create mode 100644 tests/tcg/s390x/vfminmax.c -- 2.35.3