Fedora 24 Update: why-2.35-14.fc24

updates at fedoraproject.org updates at fedoraproject.org
Sat May 7 13:09:20 UTC 2016

Fedora Update Notification
2016-05-07 11:36:53.849282

Name        : why
Product     : Fedora 24
Version     : 2.35
Release     : 14.fc24
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:

See http://ocamlgraph.lri.fr/download/CHANGES for changes in this version of
ocamlgraph.  See https://coq.inria.fr/distrib/V8.5pl1/CHANGES for changes in
this version of coq.  All other package updates are rebuilds due to the
ocamlgraph and coq updates.

This update can be installed with the "yum" update program. Use
su -c 'yum update why' at the command line.
For more information, refer to "Managing Software with yum",
available at https://docs.fedoraproject.org/yum/.

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

More information about the package-announce mailing list