From 4a5086dce35834bb7143a6b468718974570f0c32 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Thu, 2 Dec 2021 18:42:11 +0100 Subject: [PATCH] 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 --- compiler-rt/test/tsan/munmap_invalid.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/compiler-rt/test/tsan/munmap_invalid.cpp b/compiler-rt/test/tsan/munmap_invalid.cpp index ce8588d..07dc5bd 100644 --- a/compiler-rt/test/tsan/munmap_invalid.cpp +++ b/compiler-rt/test/tsan/munmap_invalid.cpp @@ -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 -- 2.7.4