From e8dd0ca48331e41c2607e52d6a1d1d66480de7ab Mon Sep 17 00:00:00 2001 From: Viktor Kutuzov Date: Mon, 26 Jan 2015 18:05:54 +0000 Subject: [PATCH] [Msan] Disable the ppoll unit test on FreeBSD Differential Revision: http://reviews.llvm.org/D7145 llvm-svn: 227106 --- compiler-rt/lib/msan/tests/msan_test.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/compiler-rt/lib/msan/tests/msan_test.cc b/compiler-rt/lib/msan/tests/msan_test.cc index 6bbf063..3e59cf9 100644 --- a/compiler-rt/lib/msan/tests/msan_test.cc +++ b/compiler-rt/lib/msan/tests/msan_test.cc @@ -782,6 +782,8 @@ TEST(MemorySanitizer, poll) { close(pipefd[1]); } +// There is no ppoll() on FreeBSD. +#if !defined (__FreeBSD__) TEST(MemorySanitizer, ppoll) { int* pipefd = new int[2]; int res = pipe(pipefd); @@ -806,6 +808,7 @@ TEST(MemorySanitizer, ppoll) { close(pipefd[0]); close(pipefd[1]); } +#endif TEST(MemorySanitizer, poll_positive) { int* pipefd = new int[2]; -- 2.7.4