File tree Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Original file line number Diff line number Diff line change 36
36
#include < cassert>
37
37
#include < chrono>
38
38
#include < limits>
39
+ #include < set>
39
40
#include < vector>
40
41
41
42
void initialize ()
@@ -114,6 +115,12 @@ void test_one_input(const std::vector<uint8_t>& buffer)
114
115
(void )memusage::DynamicUsage (u8 );
115
116
const unsigned char uch = static_cast <unsigned char >(u8 );
116
117
(void )memusage::DynamicUsage (uch);
118
+ {
119
+ const std::set<int64_t > i64s{i64 , static_cast <int64_t >(u64 )};
120
+ const size_t dynamic_usage = memusage::DynamicUsage (i64s);
121
+ const size_t incremental_dynamic_usage = memusage::IncrementalDynamicUsage (i64s);
122
+ assert (dynamic_usage == incremental_dynamic_usage * i64s.size ());
123
+ }
117
124
(void )MillisToTimeval (i64 );
118
125
const double d = ser_uint64_to_double (u64 );
119
126
assert (ser_double_to_uint64 (d) == u64 );
You can’t perform that action at this time.
0 commit comments