- 09 Dec, 2022 2 commits
-
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
* NEWS, configure.ac, doc/org/setup.org: Bump version to 2.11.3.
-
- 07 Dec, 2022 1 commit
-
-
Alexandre Duret-Lutz authored
* doc/tl/tl.tex: After a discussion with Antoin, it appears that the semantics previously given for f[*0..j] was not considering that f[*0] should accept any sequence of one letter.
-
- 06 Dec, 2022 3 commits
-
-
Alexandre Duret-Lutz authored
-
When calling solve_parity_game() multiple times on the same automaton the strategies are appended one after the other. Reported by Dávid Smolka. * NEWS: Mention the bug. * spot/twaalgos/game.cc: Fix it. * tests/python/game.py: Test it. * THANKS: Add Dávid.
-
* spot/twaalgos/mealy_machine.cc (minimize_mealy): Do not compare result to the original unsplit machine without splitting it first. * tests/python/mealy.py: Add a test case.
-
- 02 Dec, 2022 3 commits
-
-
Alexandre Duret-Lutz authored
* m4/getopt.m4: Pretend sys/cdefs.h is missing, so that Alpine linux does not output a warning which we would turn into an error.
-
Alexandre Duret-Lutz authored
* bin/autfilt.cc: If -c is used, print the match_count even in present of parse errors. * tests/core/readsave.test: Adjust. * NEWS: Mention the bug.
-
Alexandre Duret-Lutz authored
Reported by Pierre Ganty. * spot/parseaut/parseaut.yy: Add diagnostics. * tests/core/parseaut.test: Adjust expected output, and add a test case. * NEWS: Mention the bug.
-
- 17 Nov, 2022 1 commit
-
-
Alexandre Duret-Lutz authored
Fixes #512. * configure.ac: Here. * NEWS: Mention the bug.
-
- 15 Nov, 2022 3 commits
-
-
Alexandre Duret-Lutz authored
This issue surfaced in twacube.test after the previous patches. * spot/twaalgos/ltl2tgba_fm.cc: Release the formula namer on abort. * NEWS: Mention the bug.
-
Alexandre Duret-Lutz authored
Fixes #521. * spot/tl/simplify.cc, spot/tl/simplify.hh, spot/twaalgos/translate.cc, spot/twaalgos/translate.hh: Add an option to limit automata-based implication checks of n-ary operators when too many operands are used. Defaults to 16. * bin/spot-x.cc, NEWS, doc/tl/tl.tex: Document it. * tests/core/bdd.test: Disable the limit for this test.
-
Alexandre Duret-Lutz authored
For issue #521, reported by Jacopo Binchi. * spot/tl/simplify.cc: Here. * tests/core/521.test: New test case. * tests/Makefile.am: Add it. * NEWS: Mention it. * THANKS: Add Jacopo Binchi.
-
- 10 Nov, 2022 3 commits
-
-
Alexandre Duret-Lutz authored
* spot/misc/satsolver.hh, spot/tl/formula.hh, spot/twaalgos/hoa.hh, spot/twaalgos/synthesis.hh, spot/twaalgos/zlktree.hh, spot/twacube_algos/convert.hh: Typos in Doxygen comments.
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
* python/spot/__init__.py: Add flatnested versions of some static methods. * spot/twa/acc.hh: Hide && version of & and |, causing trouble to swig. * tests/python/_synthesis.ipynb, tests/python/synthesis.ipynb: Upgrade expected type names. * tests/python/ipnbdoctest.py: Adjust for difference between 4.0 and 4.1.
-
- 07 Nov, 2022 2 commits
-
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
* spot/twaalgos/mealy_machine.cc: Add more exceptions. * tests/python/except.py: Test them.
-
- 04 Nov, 2022 1 commit
-
-
Alexandre Duret-Lutz authored
* spot/priv/satcommon.cc, spot/twaalgos/dtbasat.cc, spot/twaalgos/dtwasat.cc: When setting exception on std::ofstream, use ofstream::failbit and ofstream::badbit instead of ifstream::failbit and ifstream::badbit.
-
- 26 Oct, 2022 3 commits
-
-
Alexandre Duret-Lutz authored
* NEWS, configure.ac: Here.
-
Alexandre Duret-Lutz authored
* NEWS, configure.ac, doc/org/setup.org: Bump version to 2.11.2.
-
Alexandre Duret-Lutz authored
because we remove ids using svgo... * doc/org/spot2.svg, doc/org/spot.css: Animate the verison using a class.
-
- 25 Oct, 2022 4 commits
-
-
Alexandre Duret-Lutz authored
* bench/stutter/stutter_invariance_formulas.cc, bin/autcross.cc, bin/autfilt.cc, bin/dstar2tgba.cc, bin/genaut.cc, bin/genltl.cc, bin/ltl2tgba.cc, bin/ltl2tgta.cc, bin/ltlcross.cc, bin/ltldo.cc, bin/ltlfilt.cc, bin/ltlsynt.cc, bin/randaut.cc, bin/randltl.cc, bin/spot-x.cc, bin/spot.cc, tests/ltsmin/modelcheck.cc: Here.
-
Alexandre Duret-Lutz authored
* spot/twaalgos/relabel.cc (relabel_here): This function has multiple exit paths, and none of them were calling bdd_freepair. Use a unique_ptr to ensure that.
-
Alexandre Duret-Lutz authored
* src/bddx.h (std::default_deleter<bddPair>): Here.
-
Alexandre Duret-Lutz authored
Doing so reduced the number of GC passes tested in bdd.test, which is good. * spot/twaalgos/ltl2tgba_fm.cc: Simplify minato loops with bdd_restrict. * spot/twaalgos/synthesis.cc (split_2step): Use bdd_restrict instead of bdd_appex. * tests/core/bdd.test, tests/core/ltlf.test: Adjust test cases.
-
- 19 Oct, 2022 2 commits
-
-
Alexandre Duret-Lutz authored
Based on a request from Pierre Ganty. * spot/twaalgos/stats.cc, spot/twaalgos/stats.hh, bin/common_aoutput.cc, bin/common_aoutput.hh: Implement those options. * tests/core/format.test: Add test case. * doc/org/autfilt.org: Update doc. * NEWS: Mention them.
-
Alexandre Duret-Lutz authored
-
- 18 Oct, 2022 1 commit
-
-
Alexandre Duret-Lutz authored
* .mailmap: New file, to fix email inconsistencies.
-
- 17 Oct, 2022 2 commits
-
-
Alexandre Duret-Lutz authored
* spot/twaalgos/parity.cc, spot/twaalgos/parity.hh: Add a reduce_parity_data class for access to the vectors of colors computed by reduce_parity. * python/spot/impl.i: Add bindings for std::vector<int>.
-
Alexandre Duret-Lutz authored
* spot/twaalgos/parity.cc: Implement it. * spot/twaalgos/parity.hh, NEWS: Document it. * tests/python/parity.ipynb: Demonstrate it. This is the only test so far, but more uses are coming.
-
- 14 Oct, 2022 1 commit
-
-
Alexandre Duret-Lutz authored
-
- 13 Oct, 2022 3 commits
-
-
Alexandre Duret-Lutz authored
* spot/tl/relabel.cc (formula_to_fgraph): Do not assume that n-ary operators are Boolean operators. * tests/python/relabel.py: Add a test case found while discussing some expression with Antoine Martin. * NEWS: Mention it.
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
-
- 11 Oct, 2022 5 commits
-
-
Alexandre Duret-Lutz authored
Fixes #520, reported by Fangyi Zhou. * spot/Makefile.am (libspot.pc): Substitute @LIBSPOT_PTHREAD@. * THANKS: Add Fangyi Zhou.
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
* doc/org/init.el.in (spot-svg-output-as-object): New function.
-
Alexandre Duret-Lutz authored
* spot/graph/graph.hh, spot/ltsmin/spins_kripke.hxx, spot/mc/bloemen.hh, spot/mc/lpar13.hh, spot/twaalgos/determinize.cc: Here.
-
Alexandre Duret-Lutz authored
* spot/twaalgos/alternation.cc, spot/twaalgos/dualize.cc, spot/twaalgos/simulation.cc, spot/twaalgos/toweak.cc: Here.
-