Skip to content

Commit

Permalink
update coh axiom
Browse files Browse the repository at this point in the history
  • Loading branch information
tonghaining committed Sep 27, 2024
1 parent 2ec066e commit bd48d29
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion cat/c11.cat
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,8 @@ acyclic hb as Hb
(* coherent_memory_use *)
let hbl = hb & loc

irreflexive ((rf^-1)? ; mo ; rf? ; hb) as Coh
// To support reads from uninitialized memory
irreflexive ((fr | mo); rf?; hb) as Coh

(* visible_side_effect_set *)
let vis = ([W] ; hbl ; [R]) & ~(hbl; [W]; hbl)
Expand Down

0 comments on commit bd48d29

Please sign in to comment.