Some of the tests from earlier today had 'int' as the return type when it should have been 'bool'. Fix that. It doesn't change the behavior of any of the tests, but it's more accurate.
llvm-svn: 322505
This commit is contained in:
parent
8694428e36
commit
404ee020f0
|
@ -27,7 +27,7 @@ struct is_odd {
|
|||
};
|
||||
|
||||
#if TEST_STD_VER > 17
|
||||
TEST_CONSTEXPR int test_constexpr() {
|
||||
TEST_CONSTEXPR bool test_constexpr() {
|
||||
int ia[] = {1, 3, 5, 2, 4, 6};
|
||||
int ib[] = {1, 2, 3, 4, 5, 6};
|
||||
return std::is_partitioned(std::begin(ia), std::end(ia), is_odd())
|
||||
|
|
|
@ -26,7 +26,7 @@ struct is_odd
|
|||
|
||||
|
||||
#if TEST_STD_VER > 17
|
||||
TEST_CONSTEXPR int test_constexpr() {
|
||||
TEST_CONSTEXPR bool test_constexpr() {
|
||||
int ia[] = {1, 3, 5, 2, 4, 6};
|
||||
int ib[] = {1, 2, 3, 4, 5, 6};
|
||||
return (std::partition_point(std::begin(ia), std::end(ia), is_odd()) == ia+3)
|
||||
|
|
|
@ -28,7 +28,7 @@ struct test1
|
|||
};
|
||||
|
||||
#if TEST_STD_VER > 17
|
||||
TEST_CONSTEXPR int test_constexpr() {
|
||||
TEST_CONSTEXPR bool test_constexpr() {
|
||||
int ia[] = {2, 4, 6, 8};
|
||||
int ib[] = {2, 4, 5, 8};
|
||||
return std::all_of(std::begin(ia), std::end(ia), test1())
|
||||
|
|
|
@ -28,7 +28,7 @@ struct test1
|
|||
};
|
||||
|
||||
#if TEST_STD_VER > 17
|
||||
TEST_CONSTEXPR int test_constexpr() {
|
||||
TEST_CONSTEXPR bool test_constexpr() {
|
||||
int ia[] = {2, 4, 6, 8};
|
||||
int ib[] = {1, 3, 5, 7};
|
||||
return std::any_of(std::begin(ia), std::end(ia), test1())
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
#include "test_macros.h"
|
||||
|
||||
#if TEST_STD_VER > 17
|
||||
TEST_CONSTEXPR int test_constexpr() {
|
||||
TEST_CONSTEXPR bool test_constexpr() {
|
||||
int ia[] = {0, 0, 0};
|
||||
int ib[] = {1, 1, 0};
|
||||
int ic[] = {1, 0, 1};
|
||||
|
|
|
@ -29,7 +29,7 @@ bool counting_equals ( const T &a, const T &b ) {
|
|||
}
|
||||
|
||||
#if TEST_STD_VER > 17
|
||||
TEST_CONSTEXPR int test_constexpr() {
|
||||
TEST_CONSTEXPR bool test_constexpr() {
|
||||
int ia[] = {0, 0, 0};
|
||||
int ib[] = {1, 1, 0};
|
||||
int ic[] = {1, 0, 1};
|
||||
|
|
|
@ -28,7 +28,7 @@ struct test1
|
|||
};
|
||||
|
||||
#if TEST_STD_VER > 17
|
||||
TEST_CONSTEXPR int test_constexpr() {
|
||||
TEST_CONSTEXPR bool test_constexpr() {
|
||||
int ia[] = {1, 3, 6, 7};
|
||||
int ib[] = {1, 3, 5, 7};
|
||||
return !std::none_of(std::begin(ia), std::end(ia), test1())
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
#include "test_macros.h"
|
||||
|
||||
#if TEST_STD_VER > 17
|
||||
TEST_CONSTEXPR int test_constexpr() {
|
||||
TEST_CONSTEXPR bool test_constexpr() {
|
||||
int ia[] = {1, 1, 1, 1, 0, 1, 1};
|
||||
int ib[] = {0, 0, 1, 0, 0, 0, 0};
|
||||
return std::is_heap(std::begin(ia), std::end(ia))
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
#include "test_macros.h"
|
||||
|
||||
#if TEST_STD_VER > 17
|
||||
TEST_CONSTEXPR int test_constexpr() {
|
||||
TEST_CONSTEXPR bool test_constexpr() {
|
||||
int ia[] = {0, 0, 1, 1, 1};
|
||||
int ib[] = {1, 0, 4, 1, 0};
|
||||
return std::is_heap(std::begin(ia), std::end(ia), std::greater<int>())
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
#include "test_macros.h"
|
||||
|
||||
#if TEST_STD_VER > 17
|
||||
TEST_CONSTEXPR int test_constexpr() {
|
||||
TEST_CONSTEXPR bool test_constexpr() {
|
||||
int ia[] = {0, 0, 0, 0, 1, 0};
|
||||
int ib[] = {0, 0, 0, 1, 1, 1};
|
||||
return (std::is_heap_until(std::begin(ia), std::end(ia)) == ia+4)
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
#include "test_macros.h"
|
||||
|
||||
#if TEST_STD_VER > 17
|
||||
TEST_CONSTEXPR int test_constexpr() {
|
||||
TEST_CONSTEXPR bool test_constexpr() {
|
||||
int ia[] = {1, 0, 0, 0};
|
||||
int ib[] = {0, 1, 1, 0};
|
||||
return (std::is_heap_until(std::begin(ia), std::end(ia), std::greater<int>()) == ia+1)
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
#include "test_iterators.h"
|
||||
|
||||
#if TEST_STD_VER > 17
|
||||
TEST_CONSTEXPR int test_constexpr() {
|
||||
TEST_CONSTEXPR bool test_constexpr() {
|
||||
int ia[] = {0, 0, 1, 1};
|
||||
int ib[] = {1, 1, 0, 0};
|
||||
return std::is_sorted(std::begin(ia), std::end(ia))
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
#include "test_iterators.h"
|
||||
|
||||
#if TEST_STD_VER > 17
|
||||
TEST_CONSTEXPR int test_constexpr() {
|
||||
TEST_CONSTEXPR bool test_constexpr() {
|
||||
int ia[] = {1, 1, 0, 0};
|
||||
int ib[] = {0, 0, 1, 1};
|
||||
return std::is_sorted(std::begin(ia), std::end(ia), std::greater<int>())
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
#include "test_iterators.h"
|
||||
|
||||
#if TEST_STD_VER > 17
|
||||
TEST_CONSTEXPR int test_constexpr() {
|
||||
TEST_CONSTEXPR bool test_constexpr() {
|
||||
int ia[] = {0, 1, 0};
|
||||
int ib[] = {0, 1, 1};
|
||||
return (std::is_sorted_until(std::begin(ia), std::end(ia)) == ia+2)
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
#include "test_iterators.h"
|
||||
|
||||
#if TEST_STD_VER > 17
|
||||
TEST_CONSTEXPR int test_constexpr() {
|
||||
TEST_CONSTEXPR bool test_constexpr() {
|
||||
int ia[] = {1, 0, 1};
|
||||
int ib[] = {1, 1, 0};
|
||||
return (std::is_sorted_until(std::begin(ia), std::end(ia), std::greater<int>()) == ia+2)
|
||||
|
|
Loading…
Reference in New Issue