Update spec tests
This commit is contained in:
3
build.rs
3
build.rs
@@ -210,7 +210,8 @@ fn ignore(testsuite: &str, testname: &str, strategy: &str) -> bool {
|
|||||||
| ("simd", "simd_f32x4_pmin_pmax")
|
| ("simd", "simd_f32x4_pmin_pmax")
|
||||||
| ("simd", "simd_f64x2_pmin_pmax")
|
| ("simd", "simd_f64x2_pmin_pmax")
|
||||||
| ("simd", "simd_f32x4_rounding")
|
| ("simd", "simd_f32x4_rounding")
|
||||||
| ("simd", "simd_f64x2_rounding") => {
|
| ("simd", "simd_f64x2_rounding")
|
||||||
|
| ("simd", "simd_i32x4_dot_i16x8") => {
|
||||||
return !(cfg!(feature = "experimental_x64")
|
return !(cfg!(feature = "experimental_x64")
|
||||||
|| env::var("CARGO_CFG_TARGET_ARCH").unwrap() == "aarch64")
|
|| env::var("CARGO_CFG_TARGET_ARCH").unwrap() == "aarch64")
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -371,9 +371,6 @@ impl WastContext {
|
|||||||
|
|
||||||
fn is_matching_assert_invalid_error_message(expected: &str, actual: &str) -> bool {
|
fn is_matching_assert_invalid_error_message(expected: &str, actual: &str) -> bool {
|
||||||
actual.contains(expected)
|
actual.contains(expected)
|
||||||
// Waiting on https://github.com/WebAssembly/bulk-memory-operations/pull/137
|
|
||||||
// to propagate to WebAssembly/testsuite.
|
|
||||||
|| (expected.contains("unknown table") && actual.contains("unknown elem"))
|
|
||||||
// `elem.wast` and `proposals/bulk-memory-operations/elem.wast` disagree
|
// `elem.wast` and `proposals/bulk-memory-operations/elem.wast` disagree
|
||||||
// on the expected error message for the same error.
|
// on the expected error message for the same error.
|
||||||
|| (expected.contains("out of bounds") && actual.contains("does not fit"))
|
|| (expected.contains("out of bounds") && actual.contains("does not fit"))
|
||||||
|
|||||||
Submodule tests/spec_testsuite updated: 18f83401a4...35c50bf6fb
Reference in New Issue
Block a user