Skip to content

convd on arm tcg test fails on arm64 (Apple M1)

Running make check-tcg` on an arm64 (Apple M1) running Debian testing fails:

  TEST    convd on arm
  DIFF    float_convd.out with tests/tcg/arm/float_convd.ref
Files float_convd.out and tests/tcg/arm/float_convd.ref differ
--- float_convd.out	2023-04-24 16:33:17.011150301 +0930
+++ tests/tcg/arm/float_convd.ref	2023-03-30 20:47:58.378663915 +1030
@@ -0,0 +1,988 @@
+### Rounding to nearest
+from double: f64(nan:0x007ff4000000000000)
+  to single: f32(nan:0x7fe00000) (INVALID)
+   to int32: 0 (INVALID)
+   to int64: 0 (INVALID)
+  to uint32: 0 (INVALID)
+  to uint64: 0 (INVALID)
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information