cats cats is: a library to reason about weak memory models (in directory lib) a list of memory models obtained from herdtools using cat2coq (in directory models) a collection of formal proofs relating some of those models, and others (in directory zoo)