Expand description
This library implements the core of the isla-axiomatic tool, providing utilities for running litmus tests using isla-lib and interpreting the results.
Modulesยง
- axiomatic
- This module implements utilities for working with axiomatic memory models.
- cat_
config - This module is used to generate an initial cat typechecking context from an architecture config file.
- footprint_
analysis - This module implements footprint analysis for the concurrency tool
- graph
- litmus
- page_
table - run_
litmus - sandbox
- For running isla-axiomatic via the web interface, we support
sandboxing the various assembler and linker commands used when
building litmus tests. This is done using the
bubblewrap tool, and
controlled using the
sandboxcargo feature. - sexp
- smt_
events