X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=execution.cc;h=e04b672a28d1a08e9e5991bacc3aa25826d3dbc9;hb=1f817417cb820f356fb2afa7ac9e18d7ef054198;hp=07866fe804a308054c716ae4eb92ba146cd53e15;hpb=c3240e7376fc80855529257647bd010a2cce7d6f;p=model-checker.git diff --git a/execution.cc b/execution.cc index 07866fe..e04b672 100644 --- a/execution.cc +++ b/execution.cc @@ -1820,6 +1820,7 @@ bool ModelExecution::thin_air_constraint_may_allow(const ModelAction *writer, co * require compiler support): * * If X --hb-> Y --mo-> Z, then X should not read from Z. + * If X --hb-> Y, A --rf-> Y, and A --mo-> Z, then X should not read from Z. */ bool ModelExecution::mo_may_allow(const ModelAction *writer, const ModelAction *reader) {