mirror of
https://github.com/intel/llvm.git
synced 2026-01-26 12:26:52 +08:00
Mark bucket() assertions as non-portable. Patch from STL@microsoft.com
llvm-svn: 276584
This commit is contained in:
@@ -23,6 +23,7 @@
|
||||
#include <string>
|
||||
#include <cassert>
|
||||
|
||||
#include "test_macros.h"
|
||||
#include "min_allocator.h"
|
||||
|
||||
int main()
|
||||
@@ -43,7 +44,7 @@ int main()
|
||||
size_t bc = c.bucket_count();
|
||||
assert(bc >= 5);
|
||||
for (size_t i = 0; i < 13; ++i)
|
||||
assert(c.bucket(i) == i % bc);
|
||||
LIBCPP_ASSERT(c.bucket(i) == i % bc);
|
||||
}
|
||||
#if TEST_STD_VER >= 11
|
||||
{
|
||||
@@ -63,7 +64,7 @@ int main()
|
||||
size_t bc = c.bucket_count();
|
||||
assert(bc >= 5);
|
||||
for (size_t i = 0; i < 13; ++i)
|
||||
assert(c.bucket(i) == i % bc);
|
||||
LIBCPP_ASSERT(c.bucket(i) == i % bc);
|
||||
}
|
||||
#endif
|
||||
#if _LIBCPP_DEBUG_LEVEL >= 1
|
||||
|
||||
@@ -23,6 +23,7 @@
|
||||
#include <string>
|
||||
#include <cassert>
|
||||
|
||||
#include "test_macros.h"
|
||||
#include "min_allocator.h"
|
||||
|
||||
int main()
|
||||
@@ -43,7 +44,7 @@ int main()
|
||||
size_t bc = c.bucket_count();
|
||||
assert(bc >= 7);
|
||||
for (size_t i = 0; i < 13; ++i)
|
||||
assert(c.bucket(i) == i % bc);
|
||||
LIBCPP_ASSERT(c.bucket(i) == i % bc);
|
||||
}
|
||||
#if TEST_STD_VER >= 11
|
||||
{
|
||||
@@ -63,7 +64,7 @@ int main()
|
||||
size_t bc = c.bucket_count();
|
||||
assert(bc >= 7);
|
||||
for (size_t i = 0; i < 13; ++i)
|
||||
assert(c.bucket(i) == i % bc);
|
||||
LIBCPP_ASSERT(c.bucket(i) == i % bc);
|
||||
}
|
||||
#endif
|
||||
#if _LIBCPP_DEBUG_LEVEL >= 1
|
||||
|
||||
@@ -22,6 +22,7 @@
|
||||
#include <unordered_set>
|
||||
#include <cassert>
|
||||
|
||||
#include "test_macros.h"
|
||||
#include "min_allocator.h"
|
||||
|
||||
int main()
|
||||
@@ -42,7 +43,7 @@ int main()
|
||||
size_t bc = c.bucket_count();
|
||||
assert(bc >= 7);
|
||||
for (size_t i = 0; i < 13; ++i)
|
||||
assert(c.bucket(i) == i % bc);
|
||||
LIBCPP_ASSERT(c.bucket(i) == i % bc);
|
||||
}
|
||||
#if TEST_STD_VER >= 11
|
||||
{
|
||||
@@ -62,7 +63,7 @@ int main()
|
||||
size_t bc = c.bucket_count();
|
||||
assert(bc >= 7);
|
||||
for (size_t i = 0; i < 13; ++i)
|
||||
assert(c.bucket(i) == i % bc);
|
||||
LIBCPP_ASSERT(c.bucket(i) == i % bc);
|
||||
}
|
||||
#endif
|
||||
#if _LIBCPP_DEBUG_LEVEL >= 1
|
||||
|
||||
@@ -22,6 +22,7 @@
|
||||
#include <unordered_set>
|
||||
#include <cassert>
|
||||
|
||||
#include "test_macros.h"
|
||||
#include "min_allocator.h"
|
||||
|
||||
int main()
|
||||
@@ -42,7 +43,7 @@ int main()
|
||||
size_t bc = c.bucket_count();
|
||||
assert(bc >= 5);
|
||||
for (size_t i = 0; i < 13; ++i)
|
||||
assert(c.bucket(i) == i % bc);
|
||||
LIBCPP_ASSERT(c.bucket(i) == i % bc);
|
||||
}
|
||||
#if TEST_STD_VER >= 11
|
||||
{
|
||||
@@ -61,7 +62,7 @@ int main()
|
||||
size_t bc = c.bucket_count();
|
||||
assert(bc >= 5);
|
||||
for (size_t i = 0; i < 13; ++i)
|
||||
assert(c.bucket(i) == i % bc);
|
||||
LIBCPP_ASSERT(c.bucket(i) == i % bc);
|
||||
}
|
||||
#endif
|
||||
#if _LIBCPP_DEBUG_LEVEL >= 1
|
||||
|
||||
Reference in New Issue
Block a user