summaryrefslogtreecommitdiffhomepage
path: root/serialize/packbits.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'serialize/packbits.cpp')
-rw-r--r--serialize/packbits.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/serialize/packbits.cpp b/serialize/packbits.cpp
index 81c6c172..12f80791 100644
--- a/serialize/packbits.cpp
+++ b/serialize/packbits.cpp
@@ -48,6 +48,11 @@ using foo5 = ibits<20>;
using bar5 = check_size_overflow<uint16_t, 0, foo1, foo2, foo3, foo4, foo5>;
static_assert(!bar5::result);
static_assert(bar5::size == 37);
+
+using foo6 = ibits<40>;
+using bar6 = check_size_overflow<uint16_t, 0, foo1, foo2, foo3, foo4, foo6>;
+static_assert(!bar6::result);
+static_assert(bar6::size == 57);
} // namespace test2
} // namespace