- 18 Oct, 2017 6 commits
-
-
Alexandre Duret-Lutz authored
* doc/org/ltlcross.org: Use SPOT_HOA_TOLERANT=1 to work around a bug in ltl3ba -H1.
-
Alexandre Duret-Lutz authored
Part of #292. * bin/man/spot.x, bin/spot.cc: Here.
-
Alexandre Duret-Lutz authored
Fixes #293. * spot/tl/simplify.cc: Test implications that would yield tt or ff first. In rules of the form "if a => b, a op b = b" also check if b => a, and in this case return smallest(a,b). * tests/core/reduccmp.test: Add a test. * NEWS: Mention it.
-
Alexandre Duret-Lutz authored
* spot/gen/automata.cc (ks_nca): The output is complete. * tests/core/genaut.test: Add test. * NEWS: Mention the bug.
-
Alexandre Duret-Lutz authored
* spot/twaalgos/simulation.cc: Remove useless creation of scc_info object.
-
Alexandre Duret-Lutz authored
* NEWS, configure.ac: Here.
-
- 05 Oct, 2017 2 commits
-
-
Alexandre Duret-Lutz authored
* NEWS, configure.ac, doc/org/setup.org: Bump version.
-
Alexandre Duret-Lutz authored
* doc/org/oaut.org: Fix the call to convert.
-
- 03 Oct, 2017 2 commits
-
-
-
* NEWS: typos
-
- 29 Sep, 2017 10 commits
-
-
Alexandre Duret-Lutz authored
Fixes #286. * spot/twaalgos/simulation.cc: Only set the deterministic property, not the non-deterministic one. * tests/core/ltl2tgba.test: Add test case. * NEWS: Mention the issue.
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
Fixes #285, reported by Florian Perlié-Long. * NEWS: Mention the issue. * spot/tl/formula.cc: Fix it. * tests/core/kind.test: Document it. * THANKS: Add Florian.
-
Alexandre Duret-Lutz authored
Fixes #284, reported by Juraj Major. * spot/twaalgos/totgba.cc: Fix the algorithm. * spot/twa/acc.hh: More doc for future generations. * tests/core/scc.test: More test cases. * NEWS: Mention the issues.
-
Alexandre Duret-Lutz authored
* tests/python/toweak.py: Here.
-
* spot/twaalgos/sccinfo.hh, spot/twaalgos/sccinfo.cc: Implement it * tests/python/sccinfo.py: Test it * NEWS: Document the fix
-
Alexandre Duret-Lutz authored
Fixes #282. * spot/misc/bddlt.hh (bdd_less_than_stable): New function. * spot/twa/twagraph.cc (merge_edges): Use it. * tests/core/complement.test, tests/core/degenid.test, tests/core/ltldo.test, tests/core/prodor.test, tests/core/readsave.test, tests/core/sbacc.test, tests/python/atva16-fig2a.ipynb, tests/python/automata.ipynb, tests/python/decompose.ipynb, tests/python/dualize.py, tests/python/highlighting.ipynb, tests/python/piperead.ipynb, tests/python/product.ipynb, tests/python/simstate.py, tests/python/tra2tba.py: Adjust all expected outputs. * NEWS: Mention the bug.
-
Alexandre Duret-Lutz authored
* spot/twaalgos/postproc.cc: Here.
-
* spot/twaalgos/alternation.hh: Typos. * spot/twa/twa.hh: Typos.
-
* bin/ltlfilt.cc: Remove SBAcc option as rabin_to_buchi_maybe() works with transition-based acceptance as well.
-
- 07 Sep, 2017 1 commit
-
-
Alexandre Duret-Lutz authored
Reported by František Blahoudek. * bin/genaut.cc, bin/autcross.cc: Fix help strings.
-
- 06 Sep, 2017 3 commits
-
-
Alexandre Duret-Lutz authored
* doc/org/oaut.org: Here.
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
-
- 05 Sep, 2017 5 commits
-
-
Alexandre Duret-Lutz authored
* NEWS, configure.ac, doc/org/setup.org: Bump version.
-
Alexandre Duret-Lutz authored
-
* bin/autfilt.cc, python/spot/__init__.py, spot/twa/twa.hh, spot/twa/twaproduct.cc, spot/twaalgos/couvreurnew.cc, tests/python/bugdet.py: Here.
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
* spot/twaalgos/dot.cc: Implement. * doc/org/oaut.org: Illustrate. * tests/core/dot2tex.test: Add some limited tests.
-
- 04 Sep, 2017 3 commits
-
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
* bin/common_output.cc: Make --stats an alias of --format. * bin/common_aoutput.cc: Make --format an alias of --stats. * tests/core/acc2.test, tests/core/format.test: Test these aliases. * NEWS: Mention this.
-
Alexandre Duret-Lutz authored
* doc/org/genaut.org: Output the result for the last example.
-
- 03 Sep, 2017 1 commit
-
-
Alexandre Duret-Lutz authored
* spot/gen/automata.cc, spot/gen/automata.hh, bin/genaut.cc: Rename the enum, function, and command-line option. * tests/core/genaut.test, tests/python/gen.ipynb, tests/python/gen.py: Adjust test cases. * doc/org/genaut.org: Adjust doc.
-
- 02 Sep, 2017 5 commits
-
-
Alexandre Duret-Lutz authored
This addresses part of #35, and is just a generalization of the rules from 646c5170 for #263 (hence, no new documentation). * spot/tl/simplify.cc: Implement this. * tests/core/reduccmp.test: Add test cases. * tests/core/stutter-tgba.test: Adjust to expect smaller automata.
-
Alexandre Duret-Lutz authored
Fixes #108. * spot/tl/simplify.cc: Implement the reduction. * doc/tl/tl.tex, NEWS: Document it. * tests/core/reduccmp.test: Test it.
-
Alexandre Duret-Lutz authored
Fixes #277. * spot/twaalgos/ltl2tgba_fm.cc: Improve the translation of f U g when f is universal. Suggested by Maximilien Colange. * tests/core/ltl2tgba.test: Test it.
-
Alexandre Duret-Lutz authored
As suggested in #263. * spot/gen/formulas.cc, spot/gen/formulas.hh, bin/genltl.cc: Implement these options. * tests/core/genltl.test: Use them. * NEWS: Mention them.
-
Alexandre Duret-Lutz authored
For #263, reported by Mikuláš Klokočka. G(a & Xe1 & F(b & e2)) = G(a & e1 & Fb & e2) F(a | Xu1 | G(b | u2)) = F(a | u1 | Gb | u2) * spot/tl/simplify.cc: Implement the rules. * doc/tl/tl.tex, NEWS: Document them. * tests/core/reduccmp.test, tests/core/eventuniv.test: Add test cases. * tests/core/det.test, tests/core/ltl2tgba2.test: Adjust to expect smaller automata. * THANKS: Add Mikuláš.
-
- 01 Sep, 2017 2 commits
-
-
Alexandre Duret-Lutz authored
* spot/priv/enumflags.hh: Delete. * spot/priv/Makefile.am, debian/copyright: Adjust. * spot/twaalgos/remfin.cc: Replace the complex enum definition by a plain enum that is almost not used.
-
Alexandre Duret-Lutz authored
* spot/twaalgos/remfin.cc (remove_fin_impl): Apply the Rabin strategy before the Streett one.
-