JMM-like Relaxed Memory Model, the Coq supplementary repository
- Install Nix.
- Run
nix-env -iA nixpkgs.cachix && cachix use coq && cachix use coq-community && cachix use math-comp
to enable standard binary caches. See Coq Nix Toolbox for more details. - Run
cachix use weakmemory
to enable the binary cache for our weakmemory-related projects.
- Run
nix-shell
in the root of the project. - Run
make
to build the project. - Run
code .
to open the project in VSCode with the proper Coq environment or use a VSCode extension like `Nix Environment Selector``.