From e04ea301bb2d5163c57f541b93d51db66deaafe2 Mon Sep 17 00:00:00 2001 From: Amanieu d'Antras Date: Thu, 13 Jan 2022 23:39:46 +0000 Subject: [PATCH] Try to re-enable some tests --- tests/ignores.txt | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/tests/ignores.txt b/tests/ignores.txt index fd9bebcb7f1..24fb9121d4d 100644 --- a/tests/ignores.txt +++ b/tests/ignores.txt @@ -3,7 +3,7 @@ singlepass spec::multi_value # Singlepass has not implemented multivalue (functi singlepass spec::simd # Singlepass doesn't support yet SIMD (no one asked for this feature) singlepass+dylib * # It needs to add support for PIC in Singlepass. Not implemented at the moment -windows+dylib * # This might be trivial to fix? +#windows+dylib * # This might be trivial to fix? musl+dylib * # Dynamic loading not supported in Musl # Traps @@ -38,23 +38,23 @@ singlepass multi_value_imports::dylib # Singlepass doesn't support multivalue singlepass multi_value_imports::dynamic # Singlepass doesn't support multivalue # LLVM doesn't fully work in macOS M1 -llvm+universal+macos+aarch64 * # We are using the object crate, it was not fully supporting aarch64 relocations emitted by LLVM. Needs reassesment -llvm+dylib+macos+aarch64 * # Tests seem to be randomly failing +#llvm+universal+macos+aarch64 * # We are using the object crate, it was not fully supporting aarch64 relocations emitted by LLVM. Needs reassesment +#llvm+dylib+macos+aarch64 * # Tests seem to be randomly failing # 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) +#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) # TODO(https://github.com/wasmerio/wasmer/issues/1727): Traps in dylib engine -cranelift+dylib spec::linking # Needs investigation -cranelift+dylib spec::bulk # Needs investigation +#cranelift+dylib spec::linking # Needs investigation +#cranelift+dylib spec::bulk # Needs investigation # Some SIMD opperations are not yet supported by Cranelift # Cranelift just added support for most of those recently, it might be easy to update