[compiler-rt] r229387 - [Msan] Disable the fgetgrent_r unit test on FreeBSD
Viktor Kutuzov
vkutuzov at accesssoftek.com
Mon Feb 16 05:24:21 PST 2015
Author: vkutuzov
Date: Mon Feb 16 07:24:21 2015
New Revision: 229387
URL: http://llvm.org/viewvc/llvm-project?rev=229387&view=rev
Log:
[Msan] Disable the fgetgrent_r unit test on FreeBSD
Differential Revision: http://reviews.llvm.org/D7343
Modified:
compiler-rt/trunk/lib/msan/tests/msan_test.cc
Modified: compiler-rt/trunk/lib/msan/tests/msan_test.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/msan/tests/msan_test.cc?rev=229387&r1=229386&r2=229387&view=diff
==============================================================================
--- compiler-rt/trunk/lib/msan/tests/msan_test.cc (original)
+++ compiler-rt/trunk/lib/msan/tests/msan_test.cc Mon Feb 16 07:24:21 2015
@@ -3371,6 +3371,8 @@ TEST(MemorySanitizer, getgrent_r) {
EXPECT_NOT_POISONED(grpres);
}
+// There's no fgetgrent_r() on FreeBSD.
+#if !defined(__FreeBSD__)
TEST(MemorySanitizer, fgetgrent_r) {
FILE *fp = fopen("/etc/group", "r");
struct group grp;
@@ -3386,6 +3388,7 @@ TEST(MemorySanitizer, fgetgrent_r) {
EXPECT_NOT_POISONED(grpres);
fclose(fp);
}
+#endif
TEST(MemorySanitizer, getgroups) {
int n = getgroups(0, 0);
More information about the llvm-commits
mailing list