X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=datarace.h;h=2518464af9aa016bfea09050764e240e58a511b9;hb=638ad334ebfab1329faaba7c1b554e8c59af5cf6;hp=eed0e1711fbcadb5bc9a2858f4138f23b31c95e4;hpb=278a1586eacbe7aa39ad70c3ddc4c2b8291dd2ce;p=c11tester.git diff --git a/datarace.h b/datarace.h index eed0e171..2518464a 100644 --- a/datarace.h +++ b/datarace.h @@ -116,7 +116,7 @@ bool race_equals(struct DataRace *r1, struct DataRace *r2); #define MAXWRITEVECTOR (WRITEMASK-1) #define INVALIDSHADOWVAL 0x2ULL -#define CHECKBOUNDARY(location, bits) ( (((uintptr_t)location & MASK16BIT) + bits < MASK16BIT) ? true : false ); +#define CHECKBOUNDARY(location, bits) ((((uintptr_t)location & MASK16BIT) + bits) <= MASK16BIT) typedef HashSet RaceSet;