Prepare to fully canonicalize views

This commit is contained in:
2024-05-28 21:38:08 -07:00
parent 93ff83e422
commit f1f4d66678
6 changed files with 20 additions and 15 deletions

View File

@@ -54,7 +54,7 @@ void setAndClearPrev() {
auto m = *iter++;
int64_t k = __builtin_bswap64(version);
assert(m.version == version);
assert(m.notModifiedSince == version);
assert(m.param1Len == 8);
assert(m.param2Len == 8);
int64_t zero = __builtin_bswap64(0);
@@ -63,7 +63,7 @@ void setAndClearPrev() {
assert(m.type == weaselab::VersionedMap::Clear);
m = *iter++;
assert(m.version == version);
assert(m.notModifiedSince == version);
assert(m.param1Len == 8);
assert(m.param2Len == 8);
assert(memcmp(m.param1, &k, 8) == 0);