- 28 Jan, 2020 1 commit
-
-
Alexandre Duret-Lutz authored
Implement those rules in simplify_acceptance_here(). * NEWS: Mention the change. * spot/twa/acc.cc, spot/twa/acc.hh (acc_cond::acc_code::used_once_sets): New method. * spot/twaalgos/cleanacc.cc, spot/twaalgos/cleanacc.hh: Implement the above rule. * tests/core/remfin.test: Adjust expected results. * tests/python/simplacc.py: New file. * tests/Makefile.am: Add it.
-
- 04 Jan, 2020 5 commits
-
-
Alexandre Duret-Lutz authored
* tests/python/ipnbdoctest.py: Catch kernel deaths, wait a random number of seconds, and try again up to three times.
-
Alexandre Duret-Lutz authored
Suggested by František Blahoudek. * bin/ltlcross.cc: Implement this. * NEWS, doc/org/ltlcross.org: Document it. * tests/core/ltlcross4.test: Test it.
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
* NEWS, configure.ac, doc/org/setup.org: Bump version number.
-
- 03 Jan, 2020 2 commits
-
-
Alexandre Duret-Lutz authored
* tests/python/ipnbdoctest.py: Use shorter timeouts, and flush the shell messages without expecting them.
-
Alexandre Duret-Lutz authored
* tests/python/ipnbdoctest.py: Use shorter timeouts, and flush the shell messages without expecting them.
-
- 01 Jan, 2020 5 commits
-
-
Alexandre Duret-Lutz authored
* bin/common_setup.cc, debian/copyright: Here.
-
Alexandre Duret-Lutz authored
* bin/common_setup.cc, debian/copyright: Here.
-
Alexandre Duret-Lutz authored
Reported by František Blahoudek. * spot/twa/twagraph.cc: Reset prop_universal() if edges are merged in a non-deterministic automaton. * tests/core/det.test: Add test case. * NEWS: Mention the issue.
-
Alexandre Duret-Lutz authored
* bin/common_finput.cc, bin/ltl2tgba.cc, bin/ltldo.cc: Make sure --negate is listed along with input options.
-
Alexandre Duret-Lutz authored
Reported by František Blahoudek. * spot/twaalgos/postproc.cc: Turn "t" into "Inf(0)" for BA. * tests/core/ltl2tgba.test: Add test case. * NEWS: Mention the bug.
-
- 31 Dec, 2019 4 commits
-
-
Alexandre Duret-Lutz authored
* spot/misc/tmpfile.cc: Display strerror(errno) plus some suggestions that depend on the error. Based on a report from Shengping Shaw. * THANKS: Add reporter. * tests/core/ltlcross5.test: New file. * tests/Makefile.am: Add it.
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
Reported by František Blahoudek. * spot/twa/twagraph.cc: Reset prop_universal() if edges are merged in a non-deterministic automaton. * tests/core/det.test: Add test case. * NEWS: Mention the issue.
-
- 28 Dec, 2019 1 commit
-
-
Alexandre Duret-Lutz authored
* bin/common_finput.cc, bin/ltl2tgba.cc, bin/ltldo.cc: Make sure --negate is listed along with input options.
-
- 26 Dec, 2019 1 commit
-
-
Alexandre Duret-Lutz authored
Reported by František Blahoudek. * spot/twaalgos/postproc.cc: Turn "t" into "Inf(0)" for BA. * tests/core/ltl2tgba.test: Add test case. * NEWS: Mention the bug.
-
- 15 Dec, 2019 1 commit
-
-
Alexandre Duret-Lutz authored
* spot/misc/tmpfile.cc: Display strerror(errno) plus some suggestions that depend on the error. Based on a report from Shengping Shaw. * THANKS: Add reporter. * tests/core/ltlcross5.test: New file. * tests/Makefile.am: Add it.
-
- 12 Dec, 2019 1 commit
-
-
Alexandre Duret-Lutz authored
-
- 11 Dec, 2019 2 commits
-
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
* spot/twaalgos/degen.hh, spot/twaalgos/degen.cc: Implement it. * tests/python/pdegen.py: New file. * tests/Makefile.am: Add it. * NEWS: Mention the new function.
-
- 08 Dec, 2019 7 commits
-
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
* NEWS, configure.ac, doc/org/setup.org: Set version to 2.8.4.
-
Alexandre Duret-Lutz authored
* bin/common_hoaread.cc: Here. Reported by Juraj Major.
-
Alexandre Duret-Lutz authored
This fixes a complementation bug reported by Juraj Major and Tereza Šťastná. * spot/twaalgos/remfin.cc (is_scc_tba_type): Fix the condition for handling Fin-alone pairs. * tests/core/complement.test: Add Juraj & Tereza's test case. * NEWS: Mention it.
-
Alexandre Duret-Lutz authored
This is to workaround differences in minidom's pretty-printing that occurred between Python 3.7 and 3.8. * python/spot/jupyter.py (SVG): New class. * python/spot/__init__.py: Use it. * tests/python/_altscc.ipynb, tests/python/alternation.ipynb, tests/python/automata.ipynb, tests/python/formulas.ipynb, tests/python/gen.ipynb, tests/python/highlighting.ipynb, tests/python/ltsmin-dve.ipynb, tests/python/ltsmin-pml.ipynb, tests/python/product.ipynb, tests/python/randaut.ipynb, tests/python/testingaut.ipynb, tests/python/twagraph-internals.ipynb, tests/python/word.ipynb: Adjust.
-
Alexandre Duret-Lutz authored
* doc/org/arch.tex: Improve diagram, add links and online services. * doc/org/concepts.org: Update text.
-
- 07 Dec, 2019 1 commit
-
-
Alexandre Duret-Lutz authored
* spot/twaalgos/remfin.cc (tra_to_tba): Remove the SCC-emptiness check that was done by creating a temporary automaton. Use the scc_info::check_scc_emptiness() function instead. * spot/twaalgos/sccinfo.cc, spot/twaalgos/sccinfo.hh (scc_info::check_scc_emptiness): Mark this function as const. (scc_and_mark_filter): Make sure we only combine with a lower filter of the same type. * spot/twaalgos/genem.cc: Remove one stray debugging statement. * tests/python/genem.py: Remove a duplicate test.
-
- 06 Dec, 2019 1 commit
-
-
Alexandre Duret-Lutz authored
* bin/common_hoaread.cc: Here. Reported by Juraj Major.
-
- 05 Dec, 2019 3 commits
-
-
Alexandre Duret-Lutz authored
This fixes a complementation bug reported by Juraj Major and Tereza Šťastná. * spot/twaalgos/remfin.cc (is_scc_tba_type): Fix the condition for handling Fin-alone pairs. * tests/core/complement.test: Add Juraj & Tereza's test case. * NEWS: Mention it.
-
Alexandre Duret-Lutz authored
This is to workaround differences in minidom's pretty-printing that occurred between Python 3.7 and 3.8. * python/spot/jupyter.py (SVG): New class. * python/spot/__init__.py: Use it. * tests/python/_altscc.ipynb, tests/python/alternation.ipynb, tests/python/automata.ipynb, tests/python/formulas.ipynb, tests/python/gen.ipynb, tests/python/highlighting.ipynb, tests/python/ltsmin-dve.ipynb, tests/python/ltsmin-pml.ipynb, tests/python/product.ipynb, tests/python/randaut.ipynb, tests/python/testingaut.ipynb, tests/python/twagraph-internals.ipynb, tests/python/word.ipynb: Adjust.
-
Alexandre Duret-Lutz authored
* spot/twaalgos/stutter.cc, spot/twaalgos/stutter.hh (check_stutter_invariance): Add a find_counterexamples argument. * spot/twaalgos/hoa.cc: Output accepted-word and rejected-word examples. * bin/common_aoutput.cc: Handle --check=stutter-sensitive-example. * NEWS: Mention it. * tests/core/stutter-tgba.test: Test it. * doc/org/concepts.org, doc/org/hoa.org: Document accepted-word and rejected-word named properties. * bin/man/spot-x.x: Mention that --check=stutter-sensitive-example ignores SPOT_STUTTER_CHECK.
-
- 03 Dec, 2019 1 commit
-
-
Alexandre Duret-Lutz authored
* doc/org/arch.tex: Improve diagram, add links and online services. * doc/org/concepts.org: Update text.
-
- 06 Nov, 2019 3 commits
-
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
* NEWS, configure.ac, doc/org/setup.org: Set version to 2.8.3.
-
- 31 Oct, 2019 1 commit
-
-
Alexandre Duret-Lutz authored
-