test.py: cpu/fpu/roundmode is a known failure on riscv64

The ISA returns the canonical NaN from every operation, so a negative or
signaling NaN operand loses its sign and payload where the PSP keeps them.
Not worth a check per FP op in the JIT.

Co-Authored-By: Claude Fable 5.1 <[email protected]>
This commit is contained in:
Henrik RydgårdandClaude Fable 5.1 committed 2026-09-22 15:04:05 -06:00
1 parent 5d35425acd
commit 43255afe9f
1 file changed
+3
+3
View File
@@ -460,6 +460,9 @@ known_failures = {
# No flush-to-zero: the ISA has no control for it, so a denormal result survives where the
# PSP would have flushed it. Everything else in this test passes.
"cpu/fpu/fpu",
# The ISA returns the canonical NaN (0x7fc00000) from every operation, never the operand's
# NaN, so a negative or signaling NaN input loses its sign and payload. Everything else passes.
"cpu/fpu/roundmode",
# The software renderer's output differs from the reference by the same amount on both of
# these architectures, despite them using completely different SIMD paths. Unexplained.
"gpu/clipping/homogeneous",