- 20 Apr, 2018 1 commit
-
-
Alexandre Duret-Lutz authored
* NEWS, configure.ac, doc/org/setup.org: Bump version.
-
- 15 Apr, 2018 1 commit
-
-
Alexandre Duret-Lutz authored
Reported by Simon Jantsch and David Müller. * spot/twaalgos/isunamb.cc (is_unambiguous): Rewrite wihtout assuming that the product of two accepting SCCs is accepting, Also use the result of is_accepting_scc()/is_rejectng_scc() when available. * spot/twaalgos/sccinfo.cc, spot/twaalgos/sccinfo.hh: Make it possible to check the acceptance of a unique SCC. * tests/core/unambig.test: Add more test cases.
-
- 09 Apr, 2018 3 commits
-
-
Alexandre Duret-Lutz authored
Reported by Simon Jantsch and David Müller. * tests/core/unambig.test: Test the issue. * spot/twaalgos/isunamb.cc: Fix it. * NEWS: Mention it. * THANKS: Add Simon.
-
Alexandre Duret-Lutz authored
* doc/org/upgrade2.org, doc/org/ioltl.org, doc/org/concepts.org: Here. * doc/org/tut51.org: Fix example output.
-
Alexandre Duret-Lutz authored
* .gitlab-ci.yml: Here. * doc/Makefile.am: Make sure the svg files are only rebuilt when org files are processed.
-
- 03 Apr, 2018 1 commit
-
-
Alexandre Duret-Lutz authored
Fixes #341. * python/spot/__init__.py (automata): Rewrite and simplify using the subprocess context manager. * tests/python/341.py: New file. * tests/Makefile.am: Add it. * NEWS: Mention the issue.
-
- 28 Mar, 2018 6 commits
-
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
Fixes #340. * bin/common_post.cc: -B implies -S. * tests/core/satmin2.test: Test this.
-
Alexandre Duret-Lutz authored
* python/spot/__init__.py: Here. * NEWS: Mention the bug.
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
* spot/twaalgos/cobuchi.cc (to_dca, to_nca): Do not process the input if it is already co-Büchi. * tests/core/dca.test: Test this. * NEWS: Mention the bug.
-
Alexandre Duret-Lutz authored
* spot/twaalgos/langmap.cc, spot/ltsmin/ltsmin.cc: Add asserts to hide spurious "potential null pointer dereference" messages. * spot/twaalgos/tau03opt.cc (color_ref): Initialize pc to nullptr even when is_cyan is true so that valgrind does not report pc being used uninitialized in is_white().
-
- 25 Mar, 2018 2 commits
-
-
Alexandre Duret-Lutz authored
* NEWS, configure.ac: Here.
-
Alexandre Duret-Lutz authored
* NEWS, configure.ac, doc/org/setup.org: Bump version.
-
- 24 Mar, 2018 1 commit
-
-
Alexandre Duret-Lutz authored
-
- 23 Mar, 2018 1 commit
-
-
Alexandre Duret-Lutz authored
From a report by Anton Pirogov. * NEWS: Mention the bug. * spot/twaalgos/stutter.cc: Fix it. * tests/core/stutter-tgba.test: Test it. * THANKS: Add Anton.
-
- 19 Mar, 2018 1 commit
-
-
Alexandre Duret-Lutz authored
-
- 18 Mar, 2018 4 commits
-
-
Alexandre Duret-Lutz authored
Fixes #337. * spot/twaalgos/emptiness.cc, spot/twaalgos/emptiness.hh: Here. * tests/python/except.py: Test it. * NEWS: Mention the issue.
-
Alexandre Duret-Lutz authored
* bin/autfilt.cc: Fix detection of Fin-less acceptance. * tests/core/remfin.test: Add some tests. * NEWS: Mention the bug.
-
Alexandre Duret-Lutz authored
Fixes #333. * spot/twaalgos/remfin.cc, spot/twaalgos/remfin.hh, spot/twaalgos/totgba.cc: Adjust. The assert() added to remove_fin() triggered a lot of failure in the test suite before the different functions were fixed. * tests/core/remfin.test, tests/python/tra2tba.py: Adjust expected result. * NEWS: Mention the bug.
-
Alexandre Duret-Lutz authored
Fixes #334. * bin/autfilt.cc: Turn std::flush into std::endl, and fix a quoting issue.
-
- 14 Mar, 2018 7 commits
-
-
Alexandre Duret-Lutz authored
* spot/twa/acc.cc: These functions were segfaulting on acceptance conditions such as "Acceptance: 3 t" or "Acceptance: 3 f". The issue was revealed on branch "next" by the change that print_dot() display the acceptance condition by default, but we want the fix on master as well. * NEWS: Mention the issue.
-
Alexandre Duret-Lutz authored
Fixes #326. * Makefile.am: Here.
-
* bin/autfilt.cc, bin/common_post.cc, spot/graph/graph.hh, spot/twa/twa.hh, spot/twa/twagraph.hh, spot/twaalgos/remfin.cc: typos * spot/twaalgos/toweak.cc: incorrect types when invoking std::hash
-
Alexandre Duret-Lutz authored
* tests/core/ltl2dstar.test: Here.
-
Alexandre Duret-Lutz authored
* doc/Makefile.am: Here.
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
* .gitlab-ci.yml: Add a build with gcc-snapshot, and disable Debian packages on all branches except master/next/stable and branches ending in "-deb".
-
- 21 Feb, 2018 1 commit
-
-
Alexandre Duret-Lutz authored
-
- 20 Feb, 2018 4 commits
-
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
* NEWS, configure.ac: Here.
-
Alexandre Duret-Lutz authored
* NEWS, configure.ac, doc/org/setup.org: Set version to 2.5.1.
-
- 19 Feb, 2018 3 commits
-
-
Alexandre Duret-Lutz authored
* doc/org/install.org: Point to the gitlab-ci artefacts.
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
The bug is mentioned by Maximilien Colange in a comment to issue #317, but turned out to be unrelated to that original issue. * spot/twaalgos/totgba.cc (dnf_to_streett): Save the correspondence between the created states an the DNF clause in a named property. * doc/org/concepts.org, spot/twaalgos/totgba.hh: Mention the new property. * spot/twaalgos/cobuchi.cc (save_inf_nca_st): Rewrite using the named property. Relying on seen marks and trying to deduce the matching original clause could only work from plain Rabin. * tests/core/dca.test: Add the test from Maximilien. * NEWS: Mention the issue.
-
- 18 Feb, 2018 1 commit
-
-
Alexandre Duret-Lutz authored
* spot/twaalgos/cobuchi.cc, spot/twaalgos/totgba.cc: Here.
-
- 17 Feb, 2018 2 commits
-
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
Fixes #324, reported by Tobias Meggendorfer and František Blahoudek. * spot/twa/acc.hh (rs_pairs_view::paired_with): Rename as... (rs_pairs_view::paired_with_fin):... this and adjust the code. * spot/twaalgos/remfin.cc: Use paired_with_fin instead of paired_with, and do it once per pair. * tests/core/remfin.test: Add a test case. * NEWS: Mention the issue.
-
- 16 Feb, 2018 1 commit
-
-
Alexandre Duret-Lutz authored
* spot/twaalgos/cleanacc.cc (merge_identical_marks_here): Do not call cleanup_acceptance_here(), as this has already been done.
-