@@ -262,7 +262,7 @@ BOOST_AUTO_TEST_CASE(TestSparseMatrixAdapter2) {
262262 BOOST_CHECK (it == it_other);
263263 BOOST_CHECK (cntr == 0U || it != begin);
264264 BOOST_CHECK (cntr == 0U || (not (it == begin)));
265- BOOST_CHECK_EQUAL (it , it != end);
265+ BOOST_CHECK_EQUAL (static_cast < bool >(it) , it != end);
266266
267267 ++cntr;
268268 ++it;
@@ -274,7 +274,7 @@ BOOST_AUTO_TEST_CASE(TestSparseMatrixAdapter2) {
274274 BOOST_CHECK_EQUAL (cntr, graph2.OutDegree (vert));
275275 BOOST_CHECK (it == end);
276276 BOOST_CHECK (it2 == end2);
277- BOOST_CHECK_EQUAL (it , it != end);
277+ BOOST_CHECK_EQUAL (static_cast < bool >(it) , it != end);
278278 }
279279
280280 for (const auto &vert : graph2.Vertices ()) {
@@ -295,7 +295,7 @@ BOOST_AUTO_TEST_CASE(TestSparseMatrixAdapter2) {
295295 BOOST_CHECK_EQUAL (*it, *it2);
296296 BOOST_CHECK (cntr == 0U || it != begin);
297297 BOOST_CHECK (cntr == 0U || (not (it == begin)));
298- BOOST_CHECK_EQUAL (it , it != end);
298+ BOOST_CHECK_EQUAL (static_cast < bool >(it) , it != end);
299299
300300 ++cntr;
301301 ++it;
@@ -306,7 +306,7 @@ BOOST_AUTO_TEST_CASE(TestSparseMatrixAdapter2) {
306306 BOOST_CHECK_EQUAL (cntr, graph2.InDegree (vert));
307307 BOOST_CHECK (it == end);
308308 BOOST_CHECK (it2 == end2);
309- BOOST_CHECK_EQUAL (it , it != end);
309+ BOOST_CHECK_EQUAL (static_cast < bool >(it) , it != end);
310310 }
311311 }
312312}
0 commit comments