summaryrefslogtreecommitdiffstats
path: root/staging_vespalib
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2019-05-03 11:39:56 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2019-05-24 07:19:02 +0000
commit57ac59dda96454b010b56bc915b1bc18b493a8a8 (patch)
treec6091704c3a8b187326aca361c2b7c448d548f20 /staging_vespalib
parent4f3abd21cb6fbbc0c50abc88902d56e623a68a25 (diff)
reflect -> reflect_q
Diffstat (limited to 'staging_vespalib')
-rw-r--r--staging_vespalib/src/tests/bits/bits_test.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/staging_vespalib/src/tests/bits/bits_test.cpp b/staging_vespalib/src/tests/bits/bits_test.cpp
index b23e5dfb06e..820769a8179 100644
--- a/staging_vespalib/src/tests/bits/bits_test.cpp
+++ b/staging_vespalib/src/tests/bits/bits_test.cpp
@@ -4,6 +4,12 @@
#include <vespa/vespalib/util/bits.h>
#include <boost/crc.hpp>
+#if BOOST_VERSION < 106900
+ #define REFLECT reflect
+#else
+ #define REFLECT reflect_q
+#endif
+
using namespace vespalib;
class Test : public TestApp
@@ -38,7 +44,7 @@ void Test::testFixed(const T * v, size_t sz)
EXPECT_EQUAL(1ul << (sizeof(T)*8 - 1), Bits::reverse(static_cast<T>(1)));
EXPECT_EQUAL(static_cast<T>(-1), Bits::reverse(static_cast<T>(-1)));
for (size_t i(0); i < sz; i++) {
- EXPECT_EQUAL(Bits::reverse(v[i]), boost::detail::reflector<sizeof(T)*8>::reflect(v[i]));
+ EXPECT_EQUAL(Bits::reverse(v[i]), boost::detail::reflector<sizeof(T)*8>::REFLECT(v[i]));
EXPECT_EQUAL(Bits::reverse(Bits::reverse(v[i])), v[i]);
}
}