summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorSon Ho2022-12-17 10:50:43 +0100
committerSon HO2023-02-03 11:21:46 +0100
commit304490110509324a20c7c2c3be9bf61931fa3a1c (patch)
tree47d47f70f70cc6cafa393ebe8cb7de68cf3b6739 /Makefile
parent464ecbb8d756de32f6d0c14dca4e90e90c76c5bc (diff)
Make minor modifications and generate code for loops
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile8
1 files changed, 7 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 797c8861..19ba0b6f 100644
--- a/Makefile
+++ b/Makefile
@@ -89,7 +89,8 @@ tests: trans-no_nested_borrows trans-paper \
trans-hashmap trans-hashmap_main \
trans-external trans-constants \
transp-polonius_list transp-betree_main \
- test-transp-betree_main
+ test-transp-betree_main \
+ trans-loops
# Verify the F* files generated by the translation
.PHONY: verify
@@ -117,6 +118,11 @@ trans-no_nested_borrows trans-paper: \
trans-no_nested_borrows trans-paper: SUBDIR:=misc
tfstar-no_nested_borrows tfstar-paper:
+trans-loops: OPTIONS += -no-state
+trans-loops: SUBDIR := misc
+tfstar-loops: OPTIONS += -decreases-clauses -template-clauses
+tcoq-loops: OPTIONS += -use-fuel -no-split-files
+
trans-hashmap: OPTIONS += -no-state
trans-hashmap: SUBDIR:=hashmap
tfstar-hashmap: OPTIONS += -decreases-clauses -template-clauses