SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

why rpm build for : Fedora 15. For other distributions click why.

Name : why
Version : 2.28 Vendor : Fedora Project
Release : 2.fc15 Date : 2011-02-08 05:13:54
Group : Applications/Engineering Source RPM : why-2.28-2.fc15.src.rpm
Size : 20.57 MB
Packager : Fedora Project
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 the included tool \"Caduceus\"), 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, Mizar are supported - having one is recommended and Coq is
packaged for Fedora) and automated theorem provers (without any extra
work, Simplify, Alt-Ergo, Yices, Z3, CVC Lite, Zenon are supported and
Zenon is 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). Invoke the Jessie plug-in with:
frama-c -jessie FILE.c

RPM found in directory: /packages/linux-pbone/archive.fedoraproject.org/fedora/linux/releases/15/Everything/x86_64/os/Packages

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  why-2.28-2.fc15.x86_64.rpm
     

Provides :
ocaml(Effect)
ocaml(Explain)
ocaml(Ident)
ocaml(Jc)
ocaml(Jc_ast)
ocaml(Jc_common_options)
ocaml(Jc_constructors)
ocaml(Jc_env)
ocaml(Jc_envset)
ocaml(Jc_fenv)
ocaml(Jc_iterators)
ocaml(Jc_noutput)
ocaml(Jc_output)
ocaml(Jc_output_misc)
ocaml(Jc_pervasives)
ocaml(Jc_poutput)
ocaml(Jc_region)
ocaml(Jc_stdlib)
ocaml(Jc_type_var)
ocaml(Lexer)
ocaml(Lib)
ocaml(Loc)
ocaml(Option_misc)
ocaml(Output)
ocaml(Parser)
ocaml(Pp)
ocaml(Print_real)
ocaml(Rc)
ocaml(Report)
ocaml(Xml)
why
why(x86-64)

Requires :
ocaml(Printf) = 55250c391e05a095d3696890d0d554a2
ocaml(Digest) = 84cddf85614815250d98d54ec13705b1
ocaml(CamlinternalMod) = 2fb257bba37244d762abd2549489e493
ocaml(List) = 9c85fb419d52a8fd876c84784374e0cf
ocaml(Scanf) = d7b5d0c4bd7ca9e180f113cbb292e7f2
ocaml(Unix) = 2a19929a535447ed0c8fc58ae3adc1a0
ocaml(Buffer) = 40bf652f22a33a7cfa05ee1dd5e0d7e4
ocaml(Lexing) = 7d5623c54d065ad3f652261d2776959c
ocaml(runtime) = 3.12.0
ocaml(Array) = 720848e0b508273805ef38d884a57618
rpmlib(PayloadIsXz) <= 5.2-1
ocaml(Int32) = c91c0bbb9f7670b10cdc0f2dcc57c5f9
ocaml(Num) = d2f7a25ebac813f3716d5843550449d8
ocaml(String) = 06ab5e6944c47322b9d305c0aa0b07ff
ocaml(Parsing) = 59e1db94d28f5c920aaddc6ba25fb659
ocaml(Nat) = 7ab8ce32b152977f693920f75bf5b3dc
/bin/sh
ocaml(Stream) = cc2abcbdc5423e35862902ae0a0a4a7d
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
ocaml(Big_int) = ef16c44153a41f60de69bff12d11ee35
ocaml(Pervasives) = db723a1798b122e08919a2bfed062514
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
ocaml(Printexc) = 07d69b04736fea2950e1b7819154d3f0
ocaml(Map) = 971a915c5d6e79ba8c5a551e0767f582
ocaml(Ratio) = caeed63c8c14ba6509a034cae837850a
ocaml(Char) = 3dee29b414dd26a1cfca3bbdf20e7dfc
ocaml(Set) = 7b178c9cf52b5cb8145441e1a0d309f5
ocaml(Hashtbl) = 9c86f7320512d6740a75017fd66156a8
ocaml(CamlinternalOO) = 9cf8941f15489d84ebd11297f6b92182
ocaml(Sys) = 4fe60c54d4de0672924c1d4ee2053e46
ocaml(Format) = e0de312c23ff9caec6c5bfa1f44a43b4
ocaml(Filename) = bc87b0a21cde095f477cca1f0abb32b8
ocaml(Obj) = 3aeb33d11433c95bb62053c65665eb76


Content of RPM :
/usr/bin/caduceus
/usr/bin/jessie
/usr/bin/krakatoa
/usr/bin/rv_merge
/usr/bin/simplify2why
/usr/bin/tool-stat
/usr/bin/why
/usr/bin/why-config
/usr/bin/why-cpulimit
/usr/bin/why-dp
/usr/bin/why-obfuscator
/usr/bin/why-stat
/usr/bin/why2html
/usr/lib64/caduceus/harvey
/usr/lib64/caduceus/harvey/caduceus_why.rv
/usr/lib64/caduceus/isabelle
/usr/lib64/caduceus/isabelle/caduceus_why.thy
/usr/lib64/caduceus/why
/usr/lib64/caduceus/why/caduceus.why
/usr/lib64/caduceus/why/caduceus_arith.why
/usr/lib64/coq/jessie_why.v
/usr/lib64/jessie/effect.cmi
/usr/lib64/jessie/explain.cmi
/usr/lib64/jessie/ident.cmi
/usr/lib64/jessie/jc.cmi
/usr/lib64/jessie/jc.cmo
/usr/lib64/jessie/jc.cmx
/usr/lib64/jessie/jc.o
/usr/lib64/jessie/jc_ast.cmi
/usr/lib64/jessie/jc_common_options.cmi
There is 282 files more in these RPM.

 
ICM