tgbatest: speed ltl2ta.test up!
Again instead of calling ltl2tgba dozen of times with different options for various formulas, this implements a single executable that reads formulas from a file, translate them using the different setups, and dump statistics for comparison. Valgrind now only has to be started once. * src/tgbatest/checkta.cc: New file. * src/tgbatest/Makefile.am: Use it. * src/tgbatest/ltl2ta.test: Rewrite using checkta. * src/tgbatest/ltl2tgba.cc: Remove a unused variable.
This commit is contained in:
parent
9502266f95
commit
b360b02290
4 changed files with 650 additions and 168 deletions
|
|
@ -34,6 +34,7 @@ check_PROGRAMS = \
|
|||
bitvect \
|
||||
complement \
|
||||
checkpsl \
|
||||
checkta \
|
||||
expldot \
|
||||
explprod \
|
||||
intvcomp \
|
||||
|
|
@ -49,6 +50,7 @@ check_PROGRAMS = \
|
|||
# Keep this sorted alphabetically.
|
||||
bitvect_SOURCES = bitvect.cc
|
||||
checkpsl_SOURCES = checkpsl.cc
|
||||
checkta_SOURCES = checkta.cc
|
||||
complement_SOURCES = complementation.cc
|
||||
expldot_SOURCES = powerset.cc
|
||||
expldot_CXXFLAGS = -DDOTTY
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue