ltlsynt: don't fail if --outs or --ins is set to empty
* bin/ltlsynt.cc: here * tests/core/ltlsynt.test: add tests
This commit is contained in:
parent
53118d9314
commit
d1f49c721a
2 changed files with 40 additions and 26 deletions
|
|
@ -821,3 +821,11 @@ ltlsynt -f '!(F(a | b))' --outs=b, --decompose=yes \
|
|||
--verbose --aiger 2> out || true
|
||||
sed 's/ [0-9.e-]* seconds/ X seconds/g' out > outx
|
||||
diff outx exp
|
||||
|
||||
ltlsynt --ins="" -f "GFa"
|
||||
ltlsynt --outs="" -f "GFb" | grep "UNREALIZABLE"
|
||||
|
||||
ltlsynt --outs="" -f "1"
|
||||
|
||||
ltlsynt --outs="" --ins="" -f "GFa" 2>&1 | \
|
||||
grep "both --ins and --outs are specified"
|
||||
Loading…
Add table
Add a link
Reference in a new issue