@echo "*********************************************************" \
| tee -a $(REGRESS_LOG)
+.PHONY: regress_smt
+regress_smt:
+ @echo "*********************************************************" \
+ | tee -a $(REGRESS_LOG)
+ @echo "Starting tests at" `date` | tee -a $(REGRESS_LOG)
+ @echo "*********************************************************" \
+ | tee -a $(REGRESS_LOG)
+ bin/run_tests.smt $(ALL_OPTIONS) 2>&1 | tee -a $(REGRESS_LOG); [ $${PIPESTATUS[0]} -eq 0 ]
+ @echo "*********************************************************" \
+ | tee -a $(REGRESS_LOG)
+ @echo "Output is saved in $(REGRESS_LOG)" | tee -a $(REGRESS_LOG)
+ @echo "*********************************************************" \
+ | tee -a $(REGRESS_LOG)
+
+
.PHONY: regressall
regressall:
$(MAKE) regress
# when looking for info comments
"maxInfoLines" => 8,
# Runtime limit; 0 = no limit
- "time" => 1200,
+ "time" => 60,
# Additional command line options to stp
"stpOptions" => "-d -f");
# Database of command line options. Initially, they are undefined
my %options = ();
# The list of testcases to run
-my @testcases = "cav2007-smt-1";
+my @testcases = "smt";
# Temporary array for STP options
my @stpOptions = ();
# State is either "own" or "stp", meaning that we're reading either