Skip to content

Commit 51c5f79

Browse files
chestnykhldionne
authored andcommitted
[Libunwind] Don't XFAIL tests with msan
1 parent d866005 commit 51c5f79

File tree

7 files changed

+0
-21
lines changed

7 files changed

+0
-21
lines changed

libunwind/test/forceunwind.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,6 @@
99

1010
// REQUIRES: linux
1111

12-
// TODO: Figure out why this fails with Memory Sanitizer.
13-
// XFAIL: msan
14-
1512
// Basic test for _Unwind_ForcedUnwind.
1613
// See libcxxabi/test/forced_unwind* tests too.
1714

libunwind/test/libunwind_01.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,6 @@
1010
// TODO: Investigate this failure on x86_64 macOS back deployment
1111
// XFAIL: stdlib=system && target=x86_64-apple-macosx{{10.9|10.10|10.11|10.12|10.13|10.14|10.15|11.0|12.0}}
1212

13-
// TODO: Figure out why this fails with Memory Sanitizer.
14-
// XFAIL: msan
15-
1613
#include <libunwind.h>
1714
#include <stdlib.h>
1815
#include <stdio.h>

libunwind/test/libunwind_02.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@
77
//
88
//===----------------------------------------------------------------------===//
99

10-
// TODO: Figure out why this fails with Memory Sanitizer.
11-
// XFAIL: msan
12-
1310
// This test fails on older llvm, when built with picolibc.
1411
// XFAIL: clang-16 && LIBCXX-PICOLIBC-FIXME
1512

libunwind/test/signal_frame.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,6 @@
1212
// TODO: Investigate this failure on Apple
1313
// XFAIL: target={{.+}}-apple-{{.+}}
1414

15-
// TODO: Figure out why this fails with Memory Sanitizer.
16-
// XFAIL: msan
17-
1815
// UNSUPPORTED: libunwind-arm-ehabi
1916

2017
// The AIX assembler does not support CFI directives, which

libunwind/test/signal_unwind.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,6 @@
1010
// Ensure that the unwinder can cope with the signal handler.
1111
// REQUIRES: target={{(aarch64|riscv64|s390x|x86_64)-.+linux.*}}
1212

13-
// TODO: Figure out why this fails with Memory Sanitizer.
14-
// XFAIL: msan
15-
1613
// Note: this test fails on musl because:
1714
//
1815
// (a) musl disables emission of unwind information for its build, and

libunwind/test/unw_resume.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,6 @@
1010
// Ensure that unw_resume() resumes execution at the stack frame identified by
1111
// cursor.
1212

13-
// TODO: Figure out why this fails with Memory Sanitizer.
14-
// XFAIL: msan
15-
1613
#include <libunwind.h>
1714

1815
__attribute__((noinline)) void test_unw_resume() {

libunwind/test/unwind_leaffunction.pass.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,6 @@
1010
// Ensure that leaf function can be unwund.
1111
// REQUIRES: target={{(aarch64|riscv64|s390x|x86_64)-.+linux.*}}
1212

13-
// TODO: Figure out why this fails with Memory Sanitizer.
14-
// XFAIL: msan
15-
1613
// Note: this test fails on musl because:
1714
//
1815
// (a) musl disables emission of unwind information for its build, and

0 commit comments

Comments
 (0)