summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEscherichia2024-04-04 11:42:03 +0200
committerEscherichia2024-04-04 11:42:03 +0200
commitb041b2eb7f1d03b815b4726b3aa0a7aa98124b4d (patch)
tree736a81fba2211cf4bf1c60bec858a4011f51d9d5
parentcc0b77e4b75990916e331e9ff5c26c912341b13d (diff)
parent88cb18c614819f4abba1e0dfdb80c455d334d595 (diff)
Merge remote-tracking branch 'origin/main' into escherichia/error_catching
Diffstat (limited to '')
-rw-r--r--Makefile2
-rw-r--r--compiler/Config.ml2
-rw-r--r--compiler/Main.ml3
3 files changed, 2 insertions, 5 deletions
diff --git a/Makefile b/Makefile
index 98172fda..1266e631 100644
--- a/Makefile
+++ b/Makefile
@@ -89,7 +89,7 @@ clean:
# Test the project by translating test files to F*
.PHONY: test
-test: test-no_nested_borrows test-paper \
+test: build-dev test-no_nested_borrows test-paper \
test-hashmap test-hashmap_main \
test-external test-constants \
testp-polonius_list testp-betree_main \
diff --git a/compiler/Config.ml b/compiler/Config.ml
index 099cdc8b..0b26e2ef 100644
--- a/compiler/Config.ml
+++ b/compiler/Config.ml
@@ -368,4 +368,4 @@ let backend_has_tuple_projectors () =
let use_nested_tuple_projectors = ref false
(** Generate name patterns for the external definitions we encounter *)
-let extract_external_name_patterns = ref false
+let extract_external_name_patterns = ref true
diff --git a/compiler/Main.ml b/compiler/Main.ml
index 64d8ae2b..db200f37 100644
--- a/compiler/Main.ml
+++ b/compiler/Main.ml
@@ -120,9 +120,6 @@ let () =
Arg.Set use_nested_tuple_projectors,
" Use nested projectors for tuples (e.g., (0, 1).snd.fst instead of \
(0, 1).1)." );
- ( "-ext-name-pats",
- Arg.Set extract_external_name_patterns,
- " Generate name patterns for the external definitions we find." );
]
in