“…However precise, axiomatic definitions are unsuitable for program verification (in particular, those involving invariant-based reasoning), which requires one to consider the step-wise execution of a program. There has therefore Conference'17, July 2017, Washington, DC, USA 2019. been a substantial effort to develop an operational semantics: for weak memory models in general [12,13,15] and for C11 specifically [19,20].…”