Improve symbols test

Remove seed argument and check for disallowed undefined symbols
This commit is contained in:
2024-01-30 11:46:03 -08:00
parent 3735a43553
commit eca1b9993a
7 changed files with 17 additions and 9 deletions

View File

@@ -52,7 +52,7 @@ struct __attribute__((__visibility__("default"))) ConflictSet {
/** Reads where readVersion < oldestVersion will result in `TooOld`. There are
* no writes initially. */
explicit ConflictSet(int64_t oldestVersion, uint64_t seed);
explicit ConflictSet(int64_t oldestVersion);
~ConflictSet();
#if __cplusplus > 199711L
@@ -121,7 +121,7 @@ void ConflictSet_addWrites(ConflictSet *cs,
void ConflictSet_setOldestVersion(ConflictSet *cs, int64_t oldestVersion);
/** Reads where readVersion < oldestVersion will result in `TooOld`. There are
* no writes initially. */
ConflictSet *ConflictSet_create(int64_t oldestVersion, uint64_t seed);
ConflictSet *ConflictSet_create(int64_t oldestVersion);
void ConflictSet_destroy(ConflictSet *cs);
#endif