diff options
author | Son HO | 2024-04-18 10:59:30 +0200 |
---|---|---|
committer | GitHub | 2024-04-18 10:59:30 +0200 |
commit | 6b075d3bfa8f8c28fe706ee79c2beb20d58ea946 (patch) | |
tree | 3e8c8cb92a2b0b82bdfd6f7392f5f7cf99499524 | |
parent | b23132b1eb7c61863d85de53e2694749ca84a647 (diff) | |
parent | 621b8fff5dcd8ad481fd151c8e0fea6e7438d070 (diff) |
Merge pull request #130 from AeneasVerif/fast-tests-outside-of-ci
Run sanity checks in CI only
Diffstat (limited to '')
-rw-r--r-- | Makefile | 3 | ||||
-rw-r--r-- | flake.nix | 9 |
2 files changed, 4 insertions, 8 deletions
@@ -31,9 +31,8 @@ AENEAS_EXE ?= bin/aeneas # The user can specify additional translation options for Aeneas. # By default we activate the (expensive) sanity checks. -OPTIONS ?= -checks +OPTIONS ?= -# # The rules use (and update) the following variables # # The Charon test directory where to look for the .llbc files @@ -81,8 +81,9 @@ # the files which are checked out (we have to be careful about # files like lakefile.lean, and the user hand-written files) - # Run the tests - remark: we could remove the file - make test-all -j $NIX_BUILD_CORES + # Run the tests with extra sanity checks enabled + # Remark: we could remove the file + OPTIONS=-checks make test-all -j $NIX_BUILD_CORES # Check that there are no differences between the generated tests # and the original tests @@ -153,10 +154,6 @@ default = aeneas; }; devShells.default = pkgs.mkShell { - # By default, tests run some sanity checks which are pretty slow. - # This disables these checks when developping locally. - OPTIONS = ""; - packages = [ pkgs.ocamlPackages.ocaml pkgs.ocamlPackages.ocamlformat |