#include "ConflictSet.h" #include int main(void) { ConflictSet cs(0, 0); ConflictSet::WriteRange w; w.begin.p = (const uint8_t *)"0000"; w.begin.len = 4; w.end.len = 0; w.writeVersion = 1; cs.addWrites(&w, 1); ConflictSet::Result result; ConflictSet::ReadRange r; r.begin.p = (const uint8_t *)"0000"; r.begin.len = 4; r.end.len = 0; r.readVersion = 0; cs.check(&r, &result, 1); assert(result == ConflictSet::Conflict); }