Skip to content

Commit 2c1a5da

Browse files
committed
suppres warnings in tests
1 parent 1564461 commit 2c1a5da

File tree

2 files changed

+11
-11
lines changed

2 files changed

+11
-11
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
COMPILE := $(CXX) -I. -Wall -Wextra -g $(CXXFLAGS)
2+
COMPILE := $(CXX) -I. -I/opt/brew/include -L/opt/brew/lib -Wall -Wextra -g $(CXXFLAGS)
33
OPTIMIZE := -DNDEBUG -O2
44

55
LIB_BOOST_TEST := -lboost_unit_test_framework

test/test.cpp

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ BOOST_AUTO_TEST_CASE(simple0) {
2323

2424
timsort(a.begin(), a.end(), std::less<int>());
2525

26-
BOOST_CHECK_EQUAL(a.size(), 0);
26+
BOOST_CHECK_EQUAL(a.size(), std::size_t(0));
2727
}
2828

2929
BOOST_AUTO_TEST_CASE(simple1) {
@@ -33,7 +33,7 @@ BOOST_AUTO_TEST_CASE(simple1) {
3333

3434
timsort(a.begin(), a.end(), std::less<int>());
3535

36-
BOOST_CHECK_EQUAL(a.size(), 1);
36+
BOOST_CHECK_EQUAL(a.size(), std::size_t(1));
3737
BOOST_CHECK_EQUAL(a[0], 42);
3838
}
3939

@@ -45,7 +45,7 @@ BOOST_AUTO_TEST_CASE(simple2) {
4545

4646
timsort(a.begin(), a.end(), std::less<int>());
4747

48-
BOOST_CHECK_EQUAL(a.size(), 2);
48+
BOOST_CHECK_EQUAL(a.size(), std::size_t(2));
4949
BOOST_CHECK_EQUAL(a[0], 10);
5050
BOOST_CHECK_EQUAL(a[1], 20);
5151

@@ -55,7 +55,7 @@ BOOST_AUTO_TEST_CASE(simple2) {
5555

5656
timsort(a.begin(), a.end(), std::less<int>());
5757

58-
BOOST_CHECK_EQUAL(a.size(), 2);
58+
BOOST_CHECK_EQUAL(a.size(), std::size_t(2));
5959
BOOST_CHECK_EQUAL(a[0], 10);
6060
BOOST_CHECK_EQUAL(a[1], 20);
6161

@@ -65,7 +65,7 @@ BOOST_AUTO_TEST_CASE(simple2) {
6565

6666
timsort(a.begin(), a.end(), std::less<int>());
6767

68-
BOOST_CHECK_EQUAL(a.size(), 2);
68+
BOOST_CHECK_EQUAL(a.size(), std::size_t(2));
6969
BOOST_CHECK_EQUAL(a[0], 10);
7070
BOOST_CHECK_EQUAL(a[1], 10);
7171
}
@@ -123,7 +123,7 @@ BOOST_AUTO_TEST_CASE(shuffle30) {
123123

124124
timsort(a.begin(), a.end(), std::less<int>());
125125

126-
BOOST_CHECK_EQUAL(a.size(), size);
126+
BOOST_CHECK_EQUAL(a.size(), std::size_t(size));
127127
for (int i = 0; i < size; ++i) {
128128
BOOST_CHECK_EQUAL(a[i], (i + 1) * 10);
129129
}
@@ -140,7 +140,7 @@ BOOST_AUTO_TEST_CASE(shuffle31) {
140140

141141
timsort(a.begin(), a.end(), std::less<int>());
142142

143-
BOOST_CHECK_EQUAL(a.size(), size);
143+
BOOST_CHECK_EQUAL(a.size(), std::size_t(size));
144144
for (int i = 0; i < size; ++i) {
145145
BOOST_CHECK_EQUAL(a[i], (i + 1) * 10);
146146
}
@@ -157,7 +157,7 @@ BOOST_AUTO_TEST_CASE(shuffle32) {
157157

158158
timsort(a.begin(), a.end(), std::less<int>());
159159

160-
BOOST_CHECK_EQUAL(a.size(), size);
160+
BOOST_CHECK_EQUAL(a.size(), std::size_t(size));
161161
for (int i = 0; i < size; ++i) {
162162
BOOST_CHECK_EQUAL(a[i], (i + 1) * 10);
163163
}
@@ -174,7 +174,7 @@ BOOST_AUTO_TEST_CASE(shuffle128) {
174174

175175
timsort(a.begin(), a.end(), std::less<int>());
176176

177-
BOOST_CHECK_EQUAL(a.size(), size);
177+
BOOST_CHECK_EQUAL(a.size(), std::size_t(size));
178178
for (int i = 0; i < size; ++i) {
179179
BOOST_CHECK_EQUAL(a[i], (i + 1) * 10);
180180
}
@@ -398,7 +398,7 @@ BOOST_AUTO_TEST_CASE(default_compare_function) {
398398

399399
timsort(a.begin(), a.end());
400400

401-
BOOST_CHECK_EQUAL(a.size(), size);
401+
BOOST_CHECK_EQUAL(a.size(), std::size_t(size));
402402
for (int i = 0; i < size; ++i) {
403403
BOOST_CHECK_EQUAL(a[i], (i + 1) * 10);
404404
}

0 commit comments

Comments
 (0)