--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2017-033c8000df
2017-01-23 02:23:55.064300
--------------------------------------------------------------------------------

Name        : why
Product     : Fedora 25
Version     : 2.36
Release     : 1.fc25
URL         : http://why.lri.fr/
Summary     : Software verification platform
Description :
Why is a software verification platform that applies formal proving
tools to annotated programs.  It is currently capable of analysis of C
(through "Frama-C"), Java (through the included tool "Krakatoa"), and
potentially ML programs with some modification into Why's own ML-like
language.  Furthermore, Why is capable of analysis of any program that
is mapped onto its own internal language.  It uses a weakest
precondition involving calculus to generate potential theorems necessary
for the proof of a program's correctness.  It translates these theorems
into formats that can be used by external proof assistants (without any
extra work Coq, PVS, HOL Light, and Mizar are supported - having one is
recommended and both Coq and PVS are packaged for Fedora) and automated
theorem provers (without any extra work Simplify, Alt-Ergo, Yices, Z3,
CVC3, and Zenon are supported and Alt-Ergo, Z3, and Zenon are packaged
for Fedora) so that these results can be externally proven, resulting in
a proof of program correctness.

Note: Each user account must be set up by running "why-config" at the
command line (to set up a configuration file).

--------------------------------------------------------------------------------
Update Information:

Changes in coq 8.6:  - See https://coq.inria.fr/distrib/V8.6/CHANGES  Changes in
why3 0.87.3:  - fixed OCaml extraction with respect to ghost parameters -
assorted bug fixes - support for Alt-Ergo 1.30 (released Nov 21, 2016) - support
for Coq 8.6 (released Dec 8, 2016) - support for Gappa 1.3 (released Jul 20,
2016) - discarded support for Isabelle 2015 - support for Isabelle 2016-1
(released Dec 2016) - support for Z3 4.5.0 (released Nov 8, 2016)  Changes in
why 2.36:  - [Frama-C plugin] Compatible with release Magnesium of Frama-C -
compatibility with Why3 0.86.1 and above - new options to directly give the Why3
command to execute on the generated intermediate Why3 code:     - [Krakatoa]
option -why3     - [Jessie] option -why3cmd     - [Frama-C plugin] option
-jessie-why3 - [Frama-C plugin] options -jessie-timelimit, -jessie-atp discarded
All other packages are rebuilds due to the new version of coq.
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #1330098 - FTBFS: segmentation fault during build
        https://bugzilla.redhat.com/show_bug.cgi?id=1330098
--------------------------------------------------------------------------------

This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade why' at the command line.
For more information, refer to the dnf documentation available at
http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label

All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------
_______________________________________________
package-announce mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to