From 85266eedc71c9dcf81e514494071710fb586553d Mon Sep 17 00:00:00 2001 From: Amanieu d'Antras Date: Fri, 14 Jan 2022 23:32:56 +0000 Subject: [PATCH 1/2] Re-add "dylib" to the list of default features It was previously accidentally removed from this list. --- Cargo.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/Cargo.toml b/Cargo.toml index a9bd15ff3bd..4796ff2c76a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -88,6 +88,7 @@ default = [ "wat", "wast", "universal", + "dylib", "staticlib", "cache", "wasi", From ae66e761d5424cb97274ee2ee77154fd104816c3 Mon Sep 17 00:00:00 2001 From: Amanieu d'Antras Date: Sat, 15 Jan 2022 18:18:35 +0000 Subject: [PATCH 2/2] Disable skip_stack_guard_page on dylib due to missing trap info --- tests/ignores.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/ignores.txt b/tests/ignores.txt index fd9bebcb7f1..7f72118a661 100644 --- a/tests/ignores.txt +++ b/tests/ignores.txt @@ -50,6 +50,7 @@ singlepass+windows spec::skip_stack_guard_page # Needs investigation. cranelift+windows spec::skip_stack_guard_page # Needs investigation. Issue: `STATUS_ACCESS_VIOLATION` trap happened cranelift+macos spec::skip_stack_guard_page # Needs investigation. process didn't exit successfully: (signal: 6, SIGABRT: process abort signal) llvm+macos spec::skip_stack_guard_page # Needs investigation. process didn't exit successfully: (signal: 6, SIGABRT: process abort signal) +dylib spec::skip_stack_guard_page # Missing trap information in dylibs # TODO(https://github.com/wasmerio/wasmer/issues/1727): Traps in dylib engine