Fix tests
Some checks failed
Tests / Clang total: 1096, failed: 2, passed: 1094
Tests / Release [gcc] total: 1096, failed: 2, passed: 1094
Tests / Release [gcc,aarch64] total: 824, passed: 824
Tests / Coverage total: 823, passed: 823
weaselab/conflict-set/pipeline/head There was a failure building this commit

Add the new symbol, and update the valgrind client request so that
Node::partialKeyCapacity is defined.
This commit is contained in:
2024-03-20 12:21:59 -07:00
parent 19edc6f78f
commit 6222b74787
2 changed files with 3 additions and 1 deletions

View File

@@ -571,7 +571,7 @@ template <class T> struct BoundedFreeListAllocator {
~BoundedFreeListAllocator() { ~BoundedFreeListAllocator() {
for (void *iter = freeList; iter != nullptr;) { for (void *iter = freeList; iter != nullptr;) {
VALGRIND_MAKE_MEM_DEFINED(iter, sizeof(iter)); VALGRIND_MAKE_MEM_DEFINED(iter, sizeof(Node));
auto *tmp = (T *)iter; auto *tmp = (T *)iter;
memcpy(&iter, iter, sizeof(void *)); memcpy(&iter, iter, sizeof(void *));
removeNode((tmp)); removeNode((tmp));

View File

@@ -2,6 +2,7 @@ ConflictSet_addWrites
ConflictSet_check ConflictSet_check
ConflictSet_create ConflictSet_create
ConflictSet_destroy ConflictSet_destroy
ConflictSet_getBytes
ConflictSet_setOldestVersion ConflictSet_setOldestVersion
_ZN11ConflictSet16setOldestVersionEl _ZN11ConflictSet16setOldestVersionEl
_ZN11ConflictSet9addWritesEPKNS_10WriteRangeEil _ZN11ConflictSet9addWritesEPKNS_10WriteRangeEil
@@ -13,3 +14,4 @@ _ZN11ConflictSetC2EOS_
_ZN11ConflictSetD1Ev _ZN11ConflictSetD1Ev
_ZN11ConflictSetD2Ev _ZN11ConflictSetD2Ev
_ZNK11ConflictSet5checkEPKNS_9ReadRangeEPNS_6ResultEi _ZNK11ConflictSet5checkEPKNS_9ReadRangeEPNS_6ResultEi
_ZNK11ConflictSet8getBytesEv