From ef38f0db0d8b2d9c263501d25161533b40fb35ec Mon Sep 17 00:00:00 2001 From: Amanieu d'Antras Date: Tue, 1 Mar 2022 00:41:38 +0000 Subject: [PATCH] Try to enable more tests --- tests/ignores.txt | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/tests/ignores.txt b/tests/ignores.txt index a2efd9dbb3a..2203b12c231 100644 --- a/tests/ignores.txt +++ b/tests/ignores.txt @@ -39,13 +39,14 @@ singlepass multi_value_imports::dynamic # Singlepass doesn't support multivalue # TODO: We need to fix this in ARM. The issue is caused by libunwind overflowing # the stack while creating the stacktrace. # https://github.com/rust-lang/backtrace-rs/issues/356 -cranelift+aarch64 spec::skip_stack_guard_page # This is skipped for ARM, not fully fixed yet -llvm+aarch64 spec::skip_stack_guard_page # This is skipped for ARM, not fully fixed yet -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 +# Also neither LLVM nor Cranelift currently implement stack probing on AArch64. +# https://github.com/wasmerio/wasmer/issues/2808 +cranelift+aarch64 spec::skip_stack_guard_page +llvm+aarch64 spec::skip_stack_guard_page +# Stack probing doesn't seem to be working correctly on Windows with Cranelift +cranelift+windows spec::skip_stack_guard_page +# TODO: Needs more investigation +cranelift+macos # Some SIMD opperations are not yet supported by Cranelift # Cranelift just added support for most of those recently, it might be easy to update