From: bert hubert Date: Sat, 29 Nov 2014 07:34:25 +0000 (+0100) Subject: this should fix our unit tests X-Git-Tag: auth-3.4.2~15^2~20 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=9d2798ee0822afef8a28904f21d5d09c4b5c66ec;p=pdns this should fix our unit tests --- 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 );