Enable spec test on nuttx and daily run it (#1763)

- Spec test needs about 15 min
- Skip some test cases that cannot pass now, most of which are FP relative
  (due to potential bugs in NuttX's libc)
This commit is contained in:
Huang Qi
2022-12-02 12:39:46 +08:00
committed by GitHub
parent 822a8a5e66
commit a29344ae6c
2 changed files with 114 additions and 0 deletions

View File

@ -52,6 +52,7 @@ def ignore_the_case(
multi_thread_flag=False,
simd_flag=False,
xip_flag=False,
qemu_flag=False
):
if case_name in ["comments", "inline-module", "names"]:
return True
@ -74,6 +75,10 @@ def ignore_the_case(
]:
return True
if qemu_flag:
if case_name in ["f32_bitwise", "f64_bitwise", "loop", "f64", "f64_cmp", "conversions", "f32", "f32_cmp", "float_exprs", "float_misc", "select", "memory_grow"]:
return True
return False
@ -119,6 +124,7 @@ def test_case(
multi_thread_flag,
simd_flag,
xip_flag,
qemu_flag
):
return True