Merge branch 'master' into next
This commit is contained in:
commit
334f04b0c4
3 changed files with 43 additions and 39 deletions
70
NEWS
70
NEWS
|
|
@ -1,21 +1,13 @@
|
||||||
New in spot 2.3.2.dev (not yet released)
|
New in spot 2.3.3.dev (not yet released)
|
||||||
|
|
||||||
Tools:
|
Tools:
|
||||||
|
|
||||||
- ltldo and ltlcross learned shorthands to talk to ltl2da, ltl2dpa,
|
|
||||||
and ltl2ldba (from Owl) without needing to specify %f>%O.
|
|
||||||
|
|
||||||
- In autfilt, the options --sum(--sum-or) and --sum-and are
|
- In autfilt, the options --sum(--sum-or) and --sum-and are
|
||||||
implemented.
|
implemented.
|
||||||
|
|
||||||
- In autfilt, the option --dualize is now available to obtain the dual
|
- In autfilt, the option --dualize is now available to obtain the dual
|
||||||
of any automaton.
|
of any automaton.
|
||||||
|
|
||||||
- genltl learned --spec-patterns as an alias for --dac-patterns; it
|
|
||||||
also learned two new sets of LTL formulas under --hkrss-patterns
|
|
||||||
(a.k.a. --liberouter-patterns) and --p-patterns
|
|
||||||
(a.k.a. --beem-patterns).
|
|
||||||
|
|
||||||
Library:
|
Library:
|
||||||
|
|
||||||
- spot::sum() and spot::sum_and() implements the union and the
|
- spot::sum() and spot::sum_and() implements the union and the
|
||||||
|
|
@ -28,30 +20,6 @@ New in spot 2.3.2.dev (not yet released)
|
||||||
|
|
||||||
- spot::dtwa_complement now simply returns the result of dualize()
|
- spot::dtwa_complement now simply returns the result of dualize()
|
||||||
|
|
||||||
Bug fixes:
|
|
||||||
|
|
||||||
- In "lenient" mode the parser would fail to recover from
|
|
||||||
a missing closing brace.
|
|
||||||
|
|
||||||
- The output of 'genltl --r-left=1 --r-right=1 --format=%F'
|
|
||||||
had typos.
|
|
||||||
|
|
||||||
- 'ltl2tgba Fa | autfilt --complement' would incorrectly claim that
|
|
||||||
the output is "terminal" because dtwa_complement() failed to reset
|
|
||||||
that property.
|
|
||||||
|
|
||||||
- spot::twa_graph::purge_unreachable_states() was misbehaving on
|
|
||||||
alternating automata.
|
|
||||||
|
|
||||||
- In bench/stutter/ the .cc files were not compiling due to warnings being
|
|
||||||
caught as errors.
|
|
||||||
|
|
||||||
- The code in charge of detecting DBA-type Rabin automata is
|
|
||||||
actually written to handle a slightly larger class of acceptance
|
|
||||||
conditions (e.g., Fin(0)|(Fin(1)&Inf(2))), however it failed to
|
|
||||||
correctly detect DBA-typeness in some of these non-Rabin
|
|
||||||
acceptance.
|
|
||||||
|
|
||||||
Backward-incompatible changes:
|
Backward-incompatible changes:
|
||||||
|
|
||||||
- spot::acc_cond::mark_t::operator bool() has been marked as
|
- spot::acc_cond::mark_t::operator bool() has been marked as
|
||||||
|
|
@ -83,6 +51,42 @@ New in spot 2.3.2.dev (not yet released)
|
||||||
spot::dtwa_complement() is now kept as a proxy of spot::dualize()
|
spot::dtwa_complement() is now kept as a proxy of spot::dualize()
|
||||||
in order to help backward compatibility, but is now deprecated.
|
in order to help backward compatibility, but is now deprecated.
|
||||||
|
|
||||||
|
New in spot 2.3.3 (2017-04-11)
|
||||||
|
|
||||||
|
Tools:
|
||||||
|
|
||||||
|
- ltldo and ltlcross learned shorthands to talk to ltl2da, ltl2dpa,
|
||||||
|
and ltl2ldba (from Owl) without needing to specify %f>%O.
|
||||||
|
|
||||||
|
- genltl learned --spec-patterns as an alias for --dac-patterns; it
|
||||||
|
also learned two new sets of LTL formulas under --hkrss-patterns
|
||||||
|
(a.k.a. --liberouter-patterns) and --p-patterns
|
||||||
|
(a.k.a. --beem-patterns).
|
||||||
|
|
||||||
|
Bugs fixed:
|
||||||
|
|
||||||
|
- In "lenient" mode the formula parser would fail to recover from a
|
||||||
|
missing closing brace.
|
||||||
|
|
||||||
|
- The output of 'genltl --r-left=1 --r-right=1 --format=%F' had
|
||||||
|
typos.
|
||||||
|
|
||||||
|
- 'ltl2tgba Fa | autfilt --complement' would incorrectly claim that
|
||||||
|
the output is "terminal" because dtwa_complement() failed to reset
|
||||||
|
that property.
|
||||||
|
|
||||||
|
- spot::twa_graph::purge_unreachable_states() was misbehaving on
|
||||||
|
alternating automata.
|
||||||
|
|
||||||
|
- In bench/stutter/ the .cc files were not compiling due to warnings
|
||||||
|
being caught as errors.
|
||||||
|
|
||||||
|
- The code in charge of detecting DBA-type Rabin automata is
|
||||||
|
actually written to handle a slightly larger class of acceptance
|
||||||
|
conditions (e.g., Fin(0)|(Fin(1)&Inf(2))), however it failed to
|
||||||
|
correctly detect DBA-typeness in some of these non-Rabin
|
||||||
|
acceptance.
|
||||||
|
|
||||||
New in spot 2.3.2 (2017-03-15)
|
New in spot 2.3.2 (2017-03-15)
|
||||||
|
|
||||||
Tools:
|
Tools:
|
||||||
|
|
|
||||||
|
|
@ -21,7 +21,7 @@
|
||||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
AC_PREREQ([2.61])
|
AC_PREREQ([2.61])
|
||||||
AC_INIT([spot], [2.3.2.dev], [spot@lrde.epita.fr])
|
AC_INIT([spot], [2.3.3.dev], [spot@lrde.epita.fr])
|
||||||
AC_CONFIG_AUX_DIR([tools])
|
AC_CONFIG_AUX_DIR([tools])
|
||||||
AC_CONFIG_MACRO_DIR([m4])
|
AC_CONFIG_MACRO_DIR([m4])
|
||||||
AM_INIT_AUTOMAKE([1.11 gnu tar-ustar color-tests parallel-tests])
|
AM_INIT_AUTOMAKE([1.11 gnu tar-ustar color-tests parallel-tests])
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,8 @@
|
||||||
#+OPTIONS: H:2 num:nil toc:t html-postamble:nil
|
#+OPTIONS: H:2 num:nil toc:t html-postamble:nil
|
||||||
#+EMAIL: spot@lrde.epita.fr
|
#+EMAIL: spot@lrde.epita.fr
|
||||||
#+HTML_LINK_HOME: index.html
|
#+HTML_LINK_HOME: index.html
|
||||||
#+MACRO: SPOTVERSION 2.3.2
|
#+MACRO: SPOTVERSION 2.3.3
|
||||||
#+MACRO: LASTRELEASE 2.3.2
|
#+MACRO: LASTRELEASE 2.3.3
|
||||||
#+MACRO: LASTTARBALL [[http://www.lrde.epita.fr/dload/spot/spot-2.3.2.tar.gz][=spot-2.3.2.tar.gz=]]
|
#+MACRO: LASTTARBALL [[http://www.lrde.epita.fr/dload/spot/spot-2.3.3.tar.gz][=spot-2.3.3.tar.gz=]]
|
||||||
#+MACRO: LASTNEWS [[https://gitlab.lrde.epita.fr/spot/spot/blob/spot-2-3-2/NEWS][summary of the changes]]
|
#+MACRO: LASTNEWS [[https://gitlab.lrde.epita.fr/spot/spot/blob/spot-2-3-3/NEWS][summary of the changes]]
|
||||||
#+MACRO: LASTDATE 2017-03-15
|
#+MACRO: LASTDATE 2017-04-11
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue