Revert "Temporarily disable the following failing tests on Darwin:"
This reverts commitf3a089506f
.888951aaca
introduced a fix that should make the disabled tests work again. rdar://problem/62141412
This commit is contained in:
parent
888951aaca
commit
8a8d6e2b72
|
@ -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() {
|
||||
|
|
Loading…
Reference in New Issue