On 9/25/26 7:35 PM, Richard Henderson wrote:
On 9/25/26 18:00, Pierrick Bouvier wrote:
Signed-off-by: Pierrick Bouvier<[email protected]>
---
tests/tcg/mipsel/float_convd.ref | 988 +++++++++++++++++++++++++++++++
tests/tcg/mipsel/float_convs.ref | 748 +++++++++++++++++++++++
tests/tcg/mipsel/float_madds.ref | 768 ++++++++++++++++++++++++
3 files changed, 2504 insertions(+)
create mode 100644 tests/tcg/mipsel/float_convd.ref
create mode 100644 tests/tcg/mipsel/float_convs.ref
create mode 100644 tests/tcg/mipsel/float_madds.ref
What are you using to generate these?
I noticed that you did the same for other targets.
If the answer is qemu... that's bad.
This really really should be from proper hardware.
Yes it's qemu. I understand the consequences of generating this with the
tool we are supposed to test, instead of real hardware.
My point of view is that if we can't get access to this hardware, having
a self-reference is better than nothing. It trades correctness for
stability, and allows to catch any change to review them.
In case this approach is proven to be wrong, and changes are too
distracting, I would be happy to remove them. It's easy to isolate
concerned tests in a specific list, and include them only if target has
the reference file. Just saying this to explain that it's not a decision
based on "it's hard to express in meson".
r~