From 3fb6cb1e190014f3f5fb5cc1f9037cac20b8f9c9 Mon Sep 17 00:00:00 2001 From: bert hubert Date: Sat, 29 Nov 2014 08:34:25 +0100 Subject: [PATCH] this should fix our unit tests --- pdns/test-statbag_cc.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pdns/test-statbag_cc.cc b/pdns/test-statbag_cc.cc index c8b1d7e61..fe2249bb4 100644 --- a/pdns/test-statbag_cc.cc +++ b/pdns/test-statbag_cc.cc @@ -5,6 +5,7 @@ #include #include #include +#include #include "misc.hh" #include "dns.hh" #include "statbag.hh" @@ -78,6 +79,7 @@ BOOST_AUTO_TEST_CASE(test_StatBagBasic) { BOOST_CHECK_EQUAL(s.read("c"), (1ULL<<31) +1 ); #if UINTPTR_MAX > 0xffffffffULL + BOOST_CHECK_EQUAL(sizeof(AtomicCounter::native_t), 8); s.set("c", 1ULL<<33); BOOST_CHECK_EQUAL(s.read("c"), (1ULL<<33) ); s.inc("c"); @@ -88,6 +90,7 @@ BOOST_AUTO_TEST_CASE(test_StatBagBasic) { s.inc("c"); BOOST_CHECK_EQUAL(s.read("c"), 0 ); #else + BOOST_CHECK_EQUAL(sizeof(AtomicCounter::native_t), 4); BOOST_CHECK_EQUAL(~0UL, 0xffffffffUL); s.set("c", ~0UL); BOOST_CHECK_EQUAL(s.read("c"), 0xffffffffUL ); -- 2.49.0