SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

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

Name : why
Version : 2.23 Vendor : Fedora Project
Release : 2.fc13 Date : 2010-01-11 23:34:02
Group : Applications/Engineering Source RPM : why-2.23-2.fc13.src.rpm
Size : 16.41 MB
Packager : Fedora Project
Summary : Why 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.

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

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  why-2.23-2.fc13.x86_64.rpm
     

Provides :
ocaml(Effect)
ocaml(Env)
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(Misc)
ocaml(Option_misc)
ocaml(Output)
ocaml(Parser)
ocaml(Pp)
ocaml(Print_real)
ocaml(Project)
ocaml(Rc)
ocaml(Rename)
ocaml(Report)
ocaml(Xml)
why
why(x86-64)

Requires :
libc.so.6()(64bit)
rtld(GNU_HASH)
ocaml(Jc_constructors) = 651697d7e747af5dafa01fb8a4e0578f
ocaml(Env) = 58ba18a6b94d54bc7fc2cd6a7e3205ef
ocaml(List) = a0e2e49d266ff302f8667651a43f71ba
libm.so.6(GLIBC_2.2.5)(64bit)
ocaml(Effect) = 7823d76c21ac7979c7c152d15f67f4b9
ocaml(Rc) = 88062244b4d048e20295f11f3f20d076
ocaml(Jc_ast) = 696e35a6371da30603c5932124d0dd74
ocaml(Ident) = 01de64e046060ade081c879c18dece1f
rpmlib(PayloadIsXz) <= 5.2-1
ocaml(Jc_envset) = e8a3dc3a89cbc9a119c33775e43d3aa7
ocaml(Char) = 3da72249626c7db769beafc97036cb4f
ocaml(Pervasives) = 88cb1505c8bdf9a4dcd2cdf3452732b4
libdl.so.2()(64bit)
ocaml(Jc_stdlib) = 744f4225f22ab804ebe8d5b6fab1a84e
ocaml(Nat) = 3ba7c2bfbc706aa841271c572dbb55de
ocaml(Jc_type_var) = c303f6a1de789b8f890fc579083e4a49
ocaml(Set) = c4be5d24d30c129dd60d2739e54db7dd
libc.so.6(GLIBC_2.2.5)(64bit)
libc.so.6(GLIBC_2.3.4)(64bit)
ocaml(String) = ecc403546c1c50056801131811c39017
ocaml(Num) = a130968f082cd5c0b9fd83b97c9603c1
ocaml(Jc_common_options) = 1812d72466fe9ee50039aeaff630728a
ocaml(Ratio) = 5ee67f3f53c78b1d40c5da48028935f3
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
ocaml(Buffer) = 0ce5de86183a833ed112488a1e6d281d
ocaml(runtime) = 3.11.2
ocaml(Jc_env) = 882a32ef24193ec71e070eb6746fa002
ocaml(Jc_fenv) = 3a5d337da51a22fbe8ca63fd95471531
ocaml(Pp) = 8cf35d60e8aa971c308342ee570e26a7
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1
ocaml(Big_int) = b094bddd70d11f4b8592f3957a8b3d9f
rpmlib(VersionedDependencies) <= 3.0.3-1
libc.so.6(GLIBC_2.7)(64bit)
ocaml(Option_misc) = c197e0818b00f99a796cc59ee05c3e76
ocaml(Format) = 294246d2bcc3b8adc89bd48bff122c7e
libc.so.6(GLIBC_2.4)(64bit)
ocaml(Jc_output_misc) = 7bc993bc6c7fb3d9df47f4bfaa7c1160
ocaml(Hashtbl) = ee2a3220e38a4350c5bc131ce9f3f6ce
ocaml(Lexing) = 4d17267334f1a6c75730dc3fae21fb9b
ocaml(Parser) = 70688d05d2300777d788bae72f02b19a
libm.so.6()(64bit)
ocaml(Jc_pervasives) = b9a27f2d313e16810dd4698b1b4e018e
ocaml(Jc_poutput) = 1c64fb2d3182d9fc56e4d9051b3f2a82
libc.so.6(GLIBC_2.3)(64bit)
ocaml(Map) = d6ea0139afe59a16df7b23d35e571de7
libdl.so.2(GLIBC_2.2.5)(64bit)
ocaml(Jc_region) = c264e20a9f34800a21322fc1d074706a
ocaml(Loc) = 01ae6dea38912c6ed357ee975c77af1e


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/share/caduceus
/usr/share/caduceus/coq
/usr/share/caduceus/coq/caduceus_tactics.v
/usr/share/caduceus/coq/caduceus_why.v
/usr/share/caduceus/harvey
/usr/share/caduceus/harvey/caduceus_why.rv
/usr/share/caduceus/isabelle
/usr/share/caduceus/isabelle/caduceus_why.thy
/usr/share/caduceus/why
/usr/share/caduceus/why/caduceus.why
/usr/share/caduceus/why/caduceus_arith.why
/usr/share/doc/why-2.23
/usr/share/doc/why-2.23/COPYING
/usr/share/doc/why-2.23/LICENSE
/usr/share/doc/why-2.23/README.why
/usr/share/doc/why-2.23/caduceus.ps
/usr/share/doc/why-2.23/examples
There is 271 files more in these RPM.

 
ICM