MAKEFLAGS = -k
-.PHONY: units systemtests regress regress0 regress1 regress2 regress3
-units systemtests regress regress0 regress1 regress2 regress3:
+.PHONY: units systemtests regress regress0 regress1 regress2 regress3 regress4
+units systemtests regress regress0 regress1 regress2 regress3 regress4:
@$(MAKE) check-pre; \
for dir in $(SUBDIRS); do \
test $$dir = . || (cd $$dir && $(MAKE) $(AM_MAKEFLAGS) $@); \
}
subdirs_to_check = \
- unit \
- system \
regress/regress0 \
regress/regress0/arith \
regress/regress0/arith/integers \
- regress/regress0/uf \
- regress/regress0/uflra \
- regress/regress0/uflia \
- regress/regress0/bv \
- regress/regress0/bv/core \
regress/regress0/arrays \
regress/regress0/aufbv \
regress/regress0/auflia \
+ regress/regress0/bv \
+ regress/regress0/bv/core \
regress/regress0/datatypes \
- regress/regress0/quantifiers \
- regress/regress0/rewriterules \
+ regress/regress0/decision \
+ regress/regress0/fmf \
regress/regress0/lemmas \
+ regress/regress0/parser \
+ regress/regress0/precedence \
+ regress/regress0/preprocess \
regress/regress0/push-pop \
regress/regress0/push-pop/arith \
regress/regress0/push-pop/boolean \
- regress/regress0/precedence \
- regress/regress0/preprocess \
- regress/regress0/tptp \
- regress/regress0/unconstrained \
- regress/regress0/decision \
- regress/regress0/fmf \
- regress/regress0/strings \
- regress/regress0/sets \
+ regress/regress0/quantifiers \
regress/regress0/rels \
- regress/regress0/parser \
- regress/regress0/sygus \
+ regress/regress0/rewriterules \
regress/regress0/sep \
+ regress/regress0/sets \
+ regress/regress0/strings \
+ regress/regress0/sygus \
+ regress/regress0/tptp \
+ regress/regress0/uf \
+ regress/regress0/uflia \
+ regress/regress0/uflra \
+ regress/regress0/unconstrained \
regress/regress1 \
- regress/regress1/arith \
+ regress/regress1/aufbv \
+ regress/regress1/auflia \
+ regress/regress1/bv \
+ regress/regress1/datatypes \
+ regress/regress1/decision \
+ regress/regress1/fmf \
+ regress/regress1/lemmas \
+ regress/regress1/rewriterules \
+ regress/regress1/sep \
+ regress/regress1/sets \
+ regress/regress1/strings \
+ regress/regress1/sygus \
regress/regress2 \
- regress/regress3
+ regress/regress2/arith \
+ regress/regress3 \
+ regress/regress4 \
+ system \
+ unit
check-recursive: check-pre
.PHONY: check-pre
ifeq ($(REGRESSION_LEVEL),3)
SUBDIRS += regress1 regress2 regress3
endif
+ifeq ($(REGRESSION_LEVEL),4)
+SUBDIRS += regress1 regress2 regress3 regress4
+endif
regress regress0 test: check
# do nothing in this subdir
-.PHONY: regress1 regress2 regress3
-regress1 regress2 regress3:
+.PHONY: regress1 regress2 regress3 regress4
+regress1 regress2 regress3 regress4:
regress regress0 test: check
# do nothing in this subdir
-.PHONY: regress1 regress2 regress3
-regress1 regress2 regress3:
+.PHONY: regress1 regress2 regress3 regress4
+regress1 regress2 regress3 regress4:
regress regress0 test: check
# do nothing in this subdir
-.PHONY: regress1 regress2 regress3
-regress1 regress2 regress3:
+.PHONY: regress1 regress2 regress3 regress4
+regress1 regress2 regress3 regress4:
regress regress0 test: check
# do nothing in this subdir
-.PHONY: regress1 regress2 regress3
-regress1 regress2 regress3:
+.PHONY: regress1 regress2 regress3 regress4
+regress1 regress2 regress3 regress4:
regress regress0 test: check
# do nothing in this subdir
-.PHONY: regress1 regress2 regress3
-regress1 regress2 regress3:
+.PHONY: regress1 regress2 regress3 regress4
+regress1 regress2 regress3 regress4:
regress regress0 test: check
# do nothing in this subdir
-.PHONY: regress1 regress2 regress3
-regress1 regress2 regress3:
+.PHONY: regress1 regress2 regress3 regress4
+regress1 regress2 regress3 regress4:
regress regress0 test: check
# do nothing in this subdir
-.PHONY: regress1 regress2 regress3
-regress1 regress2 regress3:
+.PHONY: regress1 regress2 regress3 regress4
+regress1 regress2 regress3 regress4:
regress regress0 test: check
# do nothing in this subdir
-.PHONY: regress1 regress2 regress3
-regress1 regress2 regress3:
+.PHONY: regress1 regress2 regress3 regress4
+regress1 regress2 regress3 regress4:
regress regress0 test: check
# do nothing in this subdir
-.PHONY: regress1 regress2 regress3
-regress1 regress2 regress3:
+.PHONY: regress1 regress2 regress3 regress4
+regress1 regress2 regress3 regress4:
regress regress0 test: check
# do nothing in this subdir
-.PHONY: regress1 regress2 regress3
-regress1 regress2 regress3:
+.PHONY: regress1 regress2 regress3 regress4
+regress1 regress2 regress3 regress4:
regress regress0 test: check
# do nothing in this subdir
-.PHONY: regress1 regress2 regress3
-regress1 regress2 regress3:
+.PHONY: regress1 regress2 regress3 regress4
+regress1 regress2 regress3 regress4:
regress regress0 test: check
# do nothing in this subdir
-.PHONY: regress1 regress2 regress3
-regress1 regress2 regress3:
+.PHONY: regress1 regress2 regress3 regress4
+regress1 regress2 regress3 regress4:
regress regress0 test: check
# do nothing in this subdir
-.PHONY: regress1 regress2 regress3
-regress1 regress2 regress3:
+.PHONY: regress1 regress2 regress3 regress4
+regress1 regress2 regress3 regress4:
TESTS = \
and-xor.cvc \
and-not.cvc \
- bool-cmp.cvc \
- cmp-plus.cvc \
+ bool-cmp.cvc \
+ cmp-plus.cvc \
eq-fun.cvc \
iff-assoc.cvc \
iff-implies.cvc \
implies-or.cvc \
not-and.cvc \
not-eq.cvc \
- plus-mult.cvc \
+ plus-mult.cvc \
or-implies.cvc \
or-xor.cvc \
xor-or.cvc \
regress regress0 test: check
# do nothing in this subdir
-.PHONY: regress1 regress2 regress3
-regress1 regress2 regress3:
+.PHONY: regress1 regress2 regress3 regress4
+regress1 regress2 regress3 regress4:
regress regress0 test: check
# do nothing in this subdir
-.PHONY: regress1 regress2 regress3
-regress1 regress2 regress3:
+.PHONY: regress1 regress2 regress3 regress4
+regress1 regress2 regress3 regress4:
regress regress0 test: check
# do nothing in this subdir
-.PHONY: regress1 regress2 regress3
-regress1 regress2 regress3:
+.PHONY: regress1 regress2 regress3 regress4
+regress1 regress2 regress3 regress4:
regress regress0 test: check
# do nothing in this subdir
-.PHONY: regress1 regress2 regress3
-regress1 regress2 regress3:
+.PHONY: regress1 regress2 regress3 regress4
+regress1 regress2 regress3 regress4:
regress regress0 test: check
# do nothing in this subdir
-.PHONY: regress1 regress2 regress3
-regress1 regress2 regress3:
+.PHONY: regress1 regress2 regress3 regress4
+regress1 regress2 regress3 regress4:
regress regress0 test: check
# do nothing in this subdir
-.PHONY: regress1 regress2 regress3
-regress1 regress2 regress3:
+.PHONY: regress1 regress2 regress3 regress4
+regress1 regress2 regress3 regress4:
regress regress0 test: check
# do nothing in this subdir
-.PHONY: regress1 regress2 regress3
-regress1 regress2 regress3:
+.PHONY: regress1 regress2 regress3 regress4
+regress1 regress2 regress3 regress4:
regress regress0 test: check
# do nothing in this subdir
-.PHONY: regress1 regress2 regress3
-regress1 regress2 regress3:
+.PHONY: regress1 regress2 regress3 regress4
+regress1 regress2 regress3 regress4:
regress regress0 test: check
# do nothing in this subdir
-.PHONY: regress1 regress2 regress3
-regress1 regress2 regress3:
+.PHONY: regress1 regress2 regress3 regress4
+regress1 regress2 regress3 regress4:
regress regress0 test: check
# do nothing in this subdir
-.PHONY: regress1 regress2 regress3
-regress1 regress2 regress3:
+.PHONY: regress1 regress2 regress3 regress4
+regress1 regress2 regress3 regress4:
regress regress0 test: check
# do nothing in this subdir
-.PHONY: regress1 regress2 regress3
-regress1 regress2 regress3:
+.PHONY: regress1 regress2 regress3 regress4
+regress1 regress2 regress3 regress4:
array_sum_2_5.sy \
parity-AIG-d0.sy \
twolets1.sy \
- array_search_2.sy \
+ array_search_2.sy \
hd-01-d1-prog.sy \
icfp_28_10.sy \
const-var-test.sy \
regress regress0 test: check
# do nothing in this subdir
-.PHONY: regress1 regress2 regress3
-regress1 regress2 regress3:
+.PHONY: regress1 regress2 regress3 regress4
+regress1 regress2 regress3 regress4:
regress regress0 test: check
# do nothing in this subdir
-.PHONY: regress1 regress2 regress3
-regress1 regress2 regress3:
+.PHONY: regress1 regress2 regress3 regress4
+regress1 regress2 regress3 regress4:
regress regress0 test: check
# do nothing in this subdir
-.PHONY: regress1 regress2 regress3
-regress1 regress2 regress3:
+.PHONY: regress1 regress2 regress3 regress4
+regress1 regress2 regress3 regress4:
regress regress0 test: check
# do nothing in this subdir
-.PHONY: regress1 regress2 regress3
-regress1 regress2 regress3:
+.PHONY: regress1 regress2 regress3 regress4
+regress1 regress2 regress3 regress4:
regress regress0 test: check
# do nothing in this subdir
-.PHONY: regress1 regress2 regress3
-regress1 regress2 regress3:
+.PHONY: regress1 regress2 regress3 regress4
+regress1 regress2 regress3 regress4:
regress regress0 test: check
# do nothing in this subdir
-.PHONY: regress1 regress2 regress3
-regress1 regress2 regress3:
+.PHONY: regress1 regress2 regress3 regress4
+regress1 regress2 regress3 regress4:
test systemtests: check
# no-ops here
-.PHONY: units regress regress0 regress1 regress2 regress3
-units regress regress0 regress1 regress2 regress3:
+.PHONY: units regress regress0 regress1 regress2 regress3 regress4
+units regress regress0 regress1 regress2 regress3 regress4:
units test: check
# no-ops here
-.PHONY: systemtests regress regress0 regress1 regress2 regress3
-regress regress0 regress1 regress2 regress3:
+.PHONY: systemtests regress regress0 regress1 regress2 regress3 regress4
+regress regress0 regress1 regress2 regress3 regress4:
if HAVE_CXXTESTGEN
# all is fine with the world