File tree 3 files changed +7
-4
lines changed
3 files changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -174,5 +174,4 @@ function build_fstar() {
174
174
# Some environment variables we want
175
175
export V=1 # Make sure to get verbose output from makefiles
176
176
export OCAMLRUNPARAM=b
177
- export OTHERFLAGS=" --use_hints"
178
177
export MAKEFLAGS=" $MAKEFLAGS -Otarget" # Group make output by target
Original file line number Diff line number Diff line change @@ -157,8 +157,8 @@ output-bug-reports:
157
157
# snapshot, nor run the build-standalone script.
158
158
.PHONY : ci
159
159
ci :
160
- +$(Q ) OTHERFLAGS= " ${OTHERFLAGS} --use_hints " FSTAR_HOME=$(CURDIR ) $(MAKE ) ci-pre
161
- +$(Q ) OTHERFLAGS= " ${OTHERFLAGS} --use_hints " FSTAR_HOME=$(CURDIR ) $(MAKE ) ci-post
160
+ +$(Q ) FSTAR_HOME=$(CURDIR ) $(MAKE ) ci-pre
161
+ +$(Q ) FSTAR_HOME=$(CURDIR ) $(MAKE ) ci-post
162
162
163
163
# This rule runs a CI job in a local container, exactly like is done for
164
164
# CI.
Original file line number Diff line number Diff line change @@ -45,6 +45,10 @@ CACHE_DIR ?= _cache
45
45
ADMIT ?=
46
46
MAYBE_ADMIT = $(if $(ADMIT),--admit_smt_queries true)
47
47
48
+ # Set HINTS= (empty) to not use hints
49
+ HINTS ?= 1
50
+ MAYBE_HINTS = $(if $(HINTS),--use_hints)
51
+
48
52
################################################################################
49
53
# YOU SHOULDN'T NEED TO TOUCH THE REST
50
54
################################################################################
@@ -54,7 +58,7 @@ VERBOSE_FSTAR=$(BENCHMARK_PRE) $(FSTAR) \
54
58
--odir $(OUTPUT_DIRECTORY) \
55
59
--cache_dir $(CACHE_DIR) \
56
60
$(addprefix --include , $(INCLUDE_PATHS)) \
57
- $(OTHERFLAGS) $(MAYBE_ADMIT)
61
+ $(OTHERFLAGS) $(MAYBE_ADMIT) $(MAYBE_HINTS)
58
62
59
63
# As above, but perhaps with --silent, and perhaps with a prefix (usually for monitoring)
60
64
MY_FSTAR=$(RUNLIM) $(VERBOSE_FSTAR) $(SIL)
You can’t perform that action at this time.
0 commit comments