tsan: disable munmap_invalid.cpp test on darwin

It failed on bots:
https://green.lab.llvm.org/green//job/clang-stage1-RA/25954/consoleFull#-1417328700a1ca8a51-895e-46c6-af87-ce24fa4cd561
and it  doesn't provide the test output.

Reviewed By: melver

Differential Revision: https://reviews.llvm.org/D114972
This commit is contained in:
Dmitry Vyukov 2021-12-02 18:42:11 +01:00
parent d30fcadf07
commit 4a5086dce3
1 changed files with 9 additions and 0 deletions

View File

@ -1,5 +1,14 @@
// RUN: %clang_tsan -O1 %s -o %t && %run %t 2>&1 | FileCheck %s
// Fails on Darwin bots:
// https://green.lab.llvm.org/green//job/clang-stage1-RA/25954/consoleFull
// and on clang-s390x-linux-lnt:
// https://lab.llvm.org/buildbot#builders/45/builds/5224
// Presumably the test is not 100% legal and kernel is allowed
// to unmap part of the range (e.g. .text) and then fail.
// So let's be conservative:
// REQUIRES: linux, x86_64-target-arch
#include "test.h"
#include <sys/mman.h>