int x;
volatile int v;

write(x, 1)     read(v)         
write(v, 1)     read(x) 

Is that program data race free? On my eye it is not not because there is an 
execution that write(x, 1) and read(x) are not in happens-before 
relationship.

-- 
You received this message because you are subscribed to the Google Groups 
"mechanical-sympathy" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to mechanical-sympathy+unsubscr...@googlegroups.com.
To view this discussion on the web, visit 
https://groups.google.com/d/msgid/mechanical-sympathy/9a25a145-5271-4f7a-ad3d-3633367becd4n%40googlegroups.com.

Reply via email to