ltlsynt: fix the construction of the arena

* bin/ltlsynt.cc: implement it
* tests/core/ltlsynt.test: update tests
This commit is contained in:
Maximilien Colange 2018-03-13 11:58:48 +01:00
parent 5d80cc556c
commit 0e29d30d1b
2 changed files with 40 additions and 27 deletions

View file

@ -23,24 +23,23 @@
set -e
cat >exp <<EOF
parity 15;
0 4294967295 0 1,2 "INIT";
2 4 1 3;
parity 16;
0 0 0 1,2 "INIT";
2 0 1 3;
3 2 0 4,5;
5 4294967295 1 3,6;
5 0 1 3,6;
6 3 0 4,5;
4 4294967295 1 7,8;
4 0 1 7,8;
8 2 0 9,10;
10 3 1 3,11;
11 0 0 4,5;
9 0 1 8,12;
12 1 0 10,13;
13 4294967295 1 8,12;
7 1 0 4,14;
14 2 1 3,6;
4 4294967295 1 7,8;
1 3 1 3,15;
15 3 0 1,2;
12 1 0 9,10;
7 1 0 4,13;
13 2 1 3,6;
4 0 1 7,8;
1 3 1 3,14;
14 3 0 1,2;
EOF
ltlsynt --ins='a' --outs='b' -f 'GFa <-> GFb' --print-pg > out
diff out exp