- 10 Jul, 2019 2 commits
-
-
Alexandre Duret-Lutz authored
* NEWS, configure.ac: Here.
-
Alexandre Duret-Lutz authored
* configure.ac, doc/org/setup.org, NEWS: Bump version to Spot 2.8.
-
- 09 Jul, 2019 6 commits
-
-
Alexandre Duret-Lutz authored
* bin/common_trans.cc: Add it. * NEWS: Mention it.
-
Alexandre Duret-Lutz authored
* spot/twaalgos/product.cc: The res pointer should be passed by reference since we reset it to nullptr when output_aborter says "too large". * python/spot/impl.i: Add binding for powerset.hh, so we can use output_aborter in Python. * tests/python/prodexpt.py: Test it.
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
* doc/spot.bib (baier.19.atva): New reference. * spot/twaalgos/genem.hh: Cite it.
-
Alexandre Duret-Lutz authored
* bin/common_trans.cc: Here. * NEWS: Document this.
-
Alexandre Duret-Lutz authored
* NEWS, doc/tl/tl.tex: Document the rules. * spot/tl/simplify.cc: Implement them. * tests/core/reduccmp.test: Test them. * tests/core/det.test, tests/core/ltl2tgba2.test, tests/python/stutter-inv.ipynb, tests/core/385.test: Adjust.
-
- 05 Jul, 2019 3 commits
-
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
* NEWS: Mention it. * spot/twa/acc.hh (spot::acc_cond::format): Deprecate. (spot::acc_cond::mark_t::as_string): New function. * spot/taalgos/dot.cc: Use mark_t::as_string(). * spot/priv/satcommon.cc, spot/priv/satcommon.hh, spot/twaalgos/dtwasat.cc, spot/twaalgos/emptiness.cc, tests/core/acc.cc, tests/core/acc.test: Adjust to use << directly.
-
Alexandre Duret-Lutz authored
* tests/python/341.py, tests/python/alarm.py, tests/python/bdddict.py, tests/python/bddnqueen.py, tests/python/bugdet.py, tests/python/dualize.py, tests/python/except.py, tests/python/gen.py, tests/python/genem.py, tests/python/implies.py, tests/python/interdep.py, tests/python/ipnbdoctest.py, tests/python/kripke.py, tests/python/ltl2tgba.py, tests/python/ltlf.py, tests/python/ltlparse.py, tests/python/ltlsimple.py, tests/python/relabel.py, tests/python/rs_like.py, tests/python/sccsplit.py, tests/python/semidet.py, tests/python/setacc.py, tests/python/setxor.py, tests/python/split.py, tests/python/streett_totgba.py, tests/python/stutter.py, tests/python/sum.py, tests/python/toparity.py, tests/python/toweak.py, tests/python/trival.py, python/spot/__init__.py, python/spot/aux.py, python/spot/jupyter.py: Reformat with autopep8. fixup! * spot/tl/simplify.cc: Fix typos in tracing code.
-
- 30 Jun, 2019 2 commits
-
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
-
- 27 Jun, 2019 1 commit
-
-
Alexandre Duret-Lutz authored
Fixes #372. * doc/org/tut90.org: New file. * doc/Makefile.am, doc/org/tut.org: Add it. * NEWS: Mention it. * python/spot/__init__.py: Allow make_twa_graph with default bdd_dict.
-
- 22 Jun, 2019 2 commits
-
-
Alexandre Duret-Lutz authored
* spot/twaalgos/postproc.cc: Fix reject_bigger argument of minimize_obligation for --low.
-
Alexandre Duret-Lutz authored
* spot/twaalgos/genem.hh, spot/twaalgos/genem.cc (generic_emptiness_check_for_scc): Add a version that takes an acc. * spot/twaalgos/isweakscc.cc (scc_has_rejecting_cycle): Use generic_emptiness_check_for_scc.
-
- 21 Jun, 2019 2 commits
-
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
* spot/twa/twa.cc, spot/twa/twa.hh: Here. * NEWS: Mention the backward incompatibility.
-
- 20 Jun, 2019 1 commit
-
-
Alexandre Duret-Lutz authored
* spot/twaalgos/simulation.cc: Code this. * tests/core/det.test, tests/core/dra2dba.test, tests/core/satmin.test, tests/core/sim3.test, tests/python/decompose.ipynb, tests/python/dualize.py: Adjust test cases. * NEWS: Mention the optimization.
-
- 19 Jun, 2019 1 commit
-
-
Alexandre Duret-Lutz authored
* bin/ltlsynt.cc: Here. * tests/core/ltlsynt.test: Adjust.
-
- 18 Jun, 2019 6 commits
-
-
Alexandre Duret-Lutz authored
Fixes #390. * spot/twaalgos/toparity.cc: Revert the relevant part of 516e9536. * tests/python/toparity.py: Add test case. * NEWS: Mention the issue.
-
Alexandre Duret-Lutz authored
These were disabled by mistake in f6575d2e. * tests/python/parity.py: Uncomment test cases.
-
Alexandre Duret-Lutz authored
* spot/twaalgos/toparity.cc: Fix pretty print.
-
Alexandre Duret-Lutz authored
* doc/org/ltlsynt.org: Fix example. * bin/ltlsynt.cc: Fix --help text.
-
Alexandre Duret-Lutz authored
The previous patch triggered this issue again, failing core/ltl2tgba2.test. * spot/twaalgos/gfguarantee.cc: Separate the replaying of history from the modification of the automaton. * NEWS: Mention the bug. * tests/python/twagraph-internals.ipynb, tests/python/automata.ipynb: Adjust.
-
Alexandre Duret-Lutz authored
These rules come from Delag's paper, and help some cases in issue #385. * spot/tl/simplify.cc: Implement the simplification. * doc/tl/tl.tex, NEWS: Document it. * tests/core/385.test: New file. * tests/Makefile.am: Add it. * tests/core/reduccmp.test: More tests. * tests/core/ltl2tgba2.test: Adjust one improved case. * tests/python/automata.ipynb, tests/python/twagraph-internals.ipynb: Adjust expected output, as the cnf/dnf reorder some subformulas.
-
- 14 Jun, 2019 1 commit
-
-
Alexandre Duret-Lutz authored
* doc/tl/tl.bib: Move ... * doc/spot.bib: ... here, and augment it with all references that appeared verbatim in Doxygen comments. * doc/Makefile.am, doc/tl/Makefile.am doc/tl/tl.tex: Adjust for the move. * doc/Doxyfile.in: Point to spot.bib. * spot/gen/automata.hh, spot/gen/formulas.hh, spot/misc/game.hh, spot/misc/minato.hh spot/taalgos/emptinessta.hh, spot/taalgos/minimize.hh, spot/taalgos/tgba2ta.hh, spot/tl/formula.hh, spot/tl/remove_x.hh, spot/tl/simplify.hh, spot/tl/snf.hh, spot/twaalgos/cobuchi.hh, spot/twaalgos/cycles.hh, spot/twaalgos/dualize.hh, spot/twaalgos/gtec/gtec.hh, spot/twaalgos/gv04.hh, spot/twaalgos/ltl2taa.hh, spot/twaalgos/ltl2tgba_fm.hh, spot/twaalgos/magic.hh, spot/twaalgos/minimize.hh, spot/twaalgos/parity.hh, spot/twaalgos/powerset.hh, spot/twaalgos/randomgraph.hh, spot/twaalgos/se05.hh, spot/twaalgos/simulation.hh, spot/twaalgos/strength.hh, spot/twaalgos/stutter.hh, spot/twaalgos/tau03.hh, spot/twaalgos/totgba.hh, spot/twa...
-
- 13 Jun, 2019 1 commit
-
-
Alexandre Duret-Lutz authored
* spot/twa/acc.cc: Here. This fixes two failures on the buildfarm.
-
- 12 Jun, 2019 4 commits
-
-
Alexandre Duret-Lutz authored
* spot/tl/hierarchy.cc, spot/tl/hierarchy.hh: Here. * tests/core/hierarchy.test: Test it. * bin/man/spot-x.x: Document SPOT_PR_CHECK. * doc/org/hierarchy.org, NEWS: Update.
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
* spot/twaalgos/postproc.cc, spot/twaalgos/translate.cc: Here. * tests/core/genltl.test, tests/core/parity2.test, tests/core/sccsimpl.test, tests/python/twagraph-internals.ipynb: Adjust test cases. * NEWS: Mention it.
-
Alexandre Duret-Lutz authored
* spot/twaalgos/parity.cc, spot/twaalgos/parity.hh: Here. * tests/core/parity.cc: Add test case. * tests/python/parity.ipynb, NEWS: More documentation.
-
- 11 Jun, 2019 1 commit
-
-
Alexandre Duret-Lutz authored
Fixes #384. * spot/twaalgos/parity.cc: Here. * tests/core/parity2.test, tests/python/highlighting.ipynb, tests/python/parity.py: Adjust test cases. * tests/python/parity.ipynb: Improve the presentation. * NEWS: Mention the change.
-
- 07 Jun, 2019 2 commits
-
-
Alexandre Duret-Lutz authored
* bin/autcross.cc: Let complement() decide how to complement automata. Do not apply remove_fin(), because we have a generic emptiness check now. Use intersecting_word() instead of product()+accepting_word() so that the former can maybe be optimized in the future. * tests/core/autcross2.test: Adjust test case to use TGBA instead of monitors, as calling complement() had a side-effect of setting the "weak" property on the input.
-
Alexandre Duret-Lutz authored
* bin/genaut.cc: Implement the --m-nba option. * spot/gen/automata.hh, spot/gen/automata.cc: Add the generation code. * NEWS, bin/man/genaut.x: Document it. * doc/org/genaut.org: Update. * tests/core/genaut.test, tests/core/parity2.test: Add some tests.
-
- 05 Jun, 2019 3 commits
-
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
* NEWS, configure.ac, doc/org/setup.org: Bump version.
-
- 04 Jun, 2019 2 commits
-
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
* tests/ltsmin/README: Here. * THANKS: Reported by Jiraphapa Jiravaraphan.
-