Browse Source

Enable all function references spec tests (#8348)

These are all passing now that we support typed function references in the
embedder API and our `wasmparser` and `wast` deps have been updated to versions
that fix the issues referenced in the old comments.
pull/8346/head
Nick Fitzgerald 7 months ago
committed by GitHub
parent
commit
e79664b7f1
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 19
      build.rs

19
build.rs

@ -257,25 +257,6 @@ fn ignore(testsuite: &str, testname: &str, strategy: &str) -> bool {
return true;
}
if testsuite == "function_references" {
// The following tests fail due to function references not yet
// being exposed in the public API.
if testname == "ref_null" || testname == "local_init" {
return true;
}
// This test fails due to incomplete support for the various
// table/elem syntactic sugar in wasm-tools/wast.
if testname == "br_table" {
return true;
}
// This test fails due to the current implementation of type
// canonicalisation being broken as a result of
// #[derive(hash)] on WasmHeapType.
if testname == "type_equivalence" {
return true;
}
}
if testsuite == "gc" {
if [
"array_copy",

Loading…
Cancel
Save