Closed kev009 closed 4 years ago
Yes, this technically violates x86-TSO model and is a known issue. Here primarily for research purposes. It is probably a small fix to mitigate this, ping me on Facebook or IRC when you get free cycles and we can work on it? Should be 30 minutes or less.
@kev009 feel free to open this up next time you want to look. We could pair on it over a Hangout if you're interested!
ck_bytelock is more of a research / reference implementation for something that was broken in the literature implementation as well. It's known to violate the memory model.
Comments from @pkhuong and @cota:
on amd64:
On ppc64: