summaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
authorSon Ho2024-03-08 16:41:05 +0100
committerSon Ho2024-03-08 16:41:05 +0100
commit4ca3f4dd129a228cbb9eb7ab5cfd609be4483db8 (patch)
tree13e861a2ba3f05934e75429177ad63ab1da2361d /flake.nix
parenta4efda3fd27364316bd65f34bc3eac3fd2cbf87d (diff)
Update the flake.nix
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix19
1 files changed, 5 insertions, 14 deletions
diff --git a/flake.nix b/flake.nix
index 82179fcb..cfeb5188 100644
--- a/flake.nix
+++ b/flake.nix
@@ -114,18 +114,6 @@
# The tests don't generate anything - TODO: actually they do
installPhase = "touch $out";
};
- # Replay the F* proofs for the cases where we split the fwd/back functions.
- aeneas-verify-fstar-split = pkgs.stdenv.mkDerivation {
- name = "aeneas_verify_fstar_split";
- src = ./tests/fstar-split;
- FSTAR_EXE = "${hacl-nix.packages.${system}.fstar}/bin/fstar.exe";
- buildPhase= ''
- make prepare-projects
- make verify -j $NIX_BUILD_CORES
- '';
- # The tests don't generate anything - TODO: actually they do
- installPhase = "touch $out";
- };
# Replay the Coq proofs.
aeneas-verify-coq = pkgs.stdenv.mkDerivation {
name = "aeneas_verify_coq";
@@ -183,7 +171,10 @@
default = aeneas;
};
checks = {
- inherit aeneas aeneas-tests aeneas-verify-fstar aeneas-verify-fstar-split
- aeneas-verify-coq aeneas-verify-lean aeneas-verify-hol4; };
+ inherit aeneas aeneas-tests
+ aeneas-verify-fstar
+ aeneas-verify-coq
+ aeneas-verify-lean
+ aeneas-verify-hol4; };
});
}