From 4e93e713e9477e1460791db85c6f6fb0f1816114 Mon Sep 17 00:00:00 2001 From: Viktor Kutuzov Date: Mon, 16 Feb 2015 13:22:07 +0000 Subject: [Msan] Disable fcvt unit tests on FreeBSD Differential Revision: http://reviews.llvm.org/D7340 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@229386 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/msan/tests/msan_test.cc | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'lib/msan/tests/msan_test.cc') diff --git a/lib/msan/tests/msan_test.cc b/lib/msan/tests/msan_test.cc index 583ca298d..0cca37cf0 100644 --- a/lib/msan/tests/msan_test.cc +++ b/lib/msan/tests/msan_test.cc @@ -2170,6 +2170,8 @@ TEST(MemorySanitizer, mmap) { } } +// There's no fcvt() on FreeBSD. +#if !defined(__FreeBSD__) // FIXME: enable and add ecvt. // FIXME: check why msandr does nt handle fcvt. TEST(MemorySanitizer, fcvt) { @@ -2185,7 +2187,10 @@ TEST(MemorySanitizer, fcvt) { EXPECT_NOT_POISONED(str[0]); ASSERT_NE(0U, strlen(str)); } +#endif +// There's no fcvt_long() on FreeBSD. +#if !defined(__FreeBSD__) TEST(MemorySanitizer, fcvt_long) { int a, b; break_optimization(&a); @@ -2199,7 +2204,7 @@ TEST(MemorySanitizer, fcvt_long) { EXPECT_NOT_POISONED(str[0]); ASSERT_NE(0U, strlen(str)); } - +#endif TEST(MemorySanitizer, memchr) { char x[10]; -- cgit v1.2.3