Revert "Temporarily disable the following failing tests on Darwin:"

This reverts commit f3a089506f.

888951aaca introduced a fix that
should make the disabled tests work again.

rdar://problem/62141412
This commit is contained in:
Dan Liew 2020-07-07 10:12:18 -07:00
parent 888951aaca
commit 8a8d6e2b72
1 changed files with 0 additions and 8 deletions

View File

@ -588,9 +588,6 @@ NOINLINE void TouchStackFunc() {
A[i] = i*i;
}
// Disabled due to rdar://problem/62141412
#if !(defined(__APPLE__) && defined(__i386__))
// Test that we handle longjmp and do not report false positives on stack.
TEST(AddressSanitizer, LongJmpTest) {
static jmp_buf buf;
@ -600,7 +597,6 @@ TEST(AddressSanitizer, LongJmpTest) {
TouchStackFunc();
}
}
#endif
#if !defined(_WIN32) // Only basic longjmp is available on Windows.
NOINLINE void UnderscopeLongJmpFunc1(jmp_buf buf) {
@ -662,8 +658,6 @@ TEST(AddressSanitizer, UnderscopeLongJmpTest) {
}
}
// Disabled due to rdar://problem/62141412
#if !(defined(__APPLE__) && defined(__i386__))
TEST(AddressSanitizer, SigLongJmpTest) {
static sigjmp_buf buf;
if (!sigsetjmp(buf, 1)) {
@ -674,8 +668,6 @@ TEST(AddressSanitizer, SigLongJmpTest) {
}
#endif
#endif
// FIXME: Why does clang-cl define __EXCEPTIONS?
#if defined(__EXCEPTIONS) && !defined(_WIN32)
NOINLINE void ThrowFunc() {