SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

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

Name : why
Version : 2.26 Vendor : Fedora Project
Release : 1.fc14 Date : 2010-10-11 19:28:37
Group : Applications/Engineering Source RPM : why-2.26-1.fc14.src.rpm
Size : 28.09 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/updates/14/x86_64

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  why-2.26-1.fc14.x86_64.rpm
     

Provides :
ocaml(Effect)
ocaml(Explain)
ocaml(Ident)
ocaml(Jc_ast)
ocaml(Jc)
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(Jessie)
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(Relations_type) = f9a79e29677a7ffead2599b35deaa1b0
ocaml(Function_Froms) = c247e77ec3d3931326f321165f8c1d72
ocaml(Weak) = aada27147107868937e9d245df90602d
ocaml(Log) = a5e182e807781c5a8b1430a7664ffe92
ocaml(Int_Base) = 7e25d25b9173d7a3ac0e896e28889c15
ocaml(File) = 017d784fb6b5fe23a05ab64cf08681b4
ocaml(List) = a0e2e49d266ff302f8667651a43f71ba
ocaml(Lmap) = 582b2eb9cbd3957fb0e513db17ac8e1f
ocaml(Hook) = 241eeed5fd3737703988f05ce1663516
ocaml(BaseUtils) = 8f167928e3a17081c4b56a565c62045c
ocaml(Visitor) = d9ccc12e4f22db33f5b9901bdb140f52
ocaml(Digest) = 310db9d3dd12d84178f002a532644c84
ocaml(Nat) = 3ba7c2bfbc706aa841271c572dbb55de
ocaml(Db) = 364f5fb570941dd76d5525044e12b945
ocaml(String) = ecc403546c1c50056801131811c39017
ocaml(Num) = a130968f082cd5c0b9fd83b97c9603c1
ocaml(CamlinternalOO) = f83f268cd1a00c37180b9b1fb9306031
ocaml(Ratio) = 5ee67f3f53c78b1d40c5da48028935f3
/bin/sh
ocaml(Arg) = b6513be035dc9c8a458c189cd8841700
ocaml(Buffer) = 0ce5de86183a833ed112488a1e6d281d
ocaml(Pretty_utils) = 1083f5ac94a971694507d4b8ed40e247
ocaml(Obj) = 57b3fe2fcfe45ee25709b8ae556264d1
ocaml(Bit_utils) = f343dfbd4918ba75ad1f337bd076e679
ocaml(Big_int) = b094bddd70d11f4b8592f3957a8b3d9f
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
ocaml(Cmdline) = 249e24cf62b50cd8fb2d122a9e4574f0
ocaml(State_set) = 3e48d062e0b38f2880d4fce104aed1d5
ocaml(Lexing) = 4d17267334f1a6c75730dc3fae21fb9b
ocaml(Hashtbl) = ee2a3220e38a4350c5bc131ce9f3f6ce
ocaml(CilE) = c281ac75807b1b7baf94ef02e0100c1f
ocaml(CamlinternalMod) = 34d96af9340b540539e9d022ece9fc3c
ocaml(Sys) = 21bf525b2b3f3a46a54b96163adfe387
ocaml(Graph) = 7857ef7b32f9bb320ed068bba9df6ea6
ocaml(Dynamic) = ab589ca1de42624848e81a54476fde54
ocaml(Base) = 6c6ccbf62570ce66705611cde69c1e88
ocaml(Locations) = 2671bac5aa2e30c95d6284ef25680a96
ocaml(Abstract_interp) = 3db95d1e46919f8656a1f2e3204d9bc1
ocaml(PdgIndex) = a3f60faf8daca4021b2989248abb47ac
ocaml(Lmap_bitwise) = d78ee04a27c77c57aa6980f2605b5354
ocaml(Printf) = 807ecd3a1538992580464c03462c9964
ocaml(Cilmsg) = 74f7fa526081d861e61536e6744ee92f
ocaml(Origin) = 2cdcd9a56a6a1bde3a38fc0a606dc3e1
ocaml(Cil_const) = 350d0168d0d31db5810a34e979e8551c
ocaml(Type) = 84f45f9ab4f59bc7d74c2982e8107df5
ocaml(Cilutil) = 17357040d20e4566735d8fdbd5e8399b
ocaml(Unmarshal) = b2ee3952cce860e3bdca4f85f1a30443
ocaml(Config) = a7d598e35ba90eda6609419b22f3e041
ocaml(Alarms) = 8d8e6138b960caa5d1315b26280fffb6
ocaml(My_bigint) = dc0fb13f8c5c3b48f94b75a6ea2df82a
ocaml(Cvalue_type) = 6daac5e1733bf95057f5a9f297f67584
ocaml(Filename) = 9d7d89d76fb7c750cebd9ea5578bba67
ocaml(Computation) = adcf7561c893702c8ba968fe577f217f
ocaml(Plugin) = 8583c01dbef2308d3eafdb5c15640ea9
ocaml(Kernel_type) = 828e4d5808516e8c549059bc8ee078f2
ocaml(Globals) = b57c8738e2b96fcf1307e09a2f578bf4
rpmlib(PayloadIsXz) <= 5.2-1
ocaml(Char) = 3da72249626c7db769beafc97036cb4f
ocaml(Pervasives) = 88cb1505c8bdf9a4dcd2cdf3452732b4
ocaml(Cabs2cil) = ee229578f6bc4b1177a895bd9365cb7e
ocaml(Int64) = d501d6e89fdce41c79f274fb464995d5
ocaml(Stream) = 91a43ea7fb16bf36f3f10c0dc7d08a0e
ocaml(Abstract_value) = 3e8713ee586e095e7c803c97dea28de0
ocaml(Printer) = 8603e36891632004cacdf6bbfabb0a33
ocaml(Set) = c4be5d24d30c129dd60d2739e54db7dd
ocaml(Cabs) = c28c3ec371d1039fa15f5e092c25f415
ocaml(Nativeint) = 7233ce5207a538fea4f0c61ed411ea2c
ocaml(Offsetmap) = 4b82c0d0e28382ff10187682b7095fb5
ocaml(Printexc) = 278aebf1caaf292dc9bde915f6753bd6
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
ocaml(Cil) = 90b871170e71ef80ca7a4d70b0121a5e
ocaml(runtime) = 3.11.2
ocaml(Utf8_logic) = 0d8538077ebc953dea9e5ff46d9a56a2
ocaml(Scanf) = c56c08d4e2ea6dddf2693c92cc7e2903
rpmlib(VersionedDependencies) <= 3.0.3-1
ocaml(Format) = 294246d2bcc3b8adc89bd48bff122c7e
ocaml(Ival) = e10b1fdf1263640e38c88696cc7b2066
ocaml(Unix) = 0596a58544f8cd88fed5bf5432a53d43
ocaml(Array) = 9c9fa5f11e2d6992c427dde4d1168489
ocaml(Inout_type) = 14a19440b463db91852df54e7f5d62df
ocaml(Inthash) = 54a0214d8ed354f20eef160a7851af10
ocaml(Extlib) = 5e6bcdd08c750e1d0b6d69b81b548d37
ocaml(Kind) = 7992108f33f4159a0da77e85ba237d1e
ocaml(Kernel_function) = a6d704c871857f2ba5c741486d840b5e
ocaml(SlicingInternals) = 34bd869bdb3d1c129fb638e9ca89c3a8
ocaml(Int32) = b2545c419b6b6a173cac4c0a3e7e0277
ocaml(Map) = d6ea0139afe59a16df7b23d35e571de7
ocaml(Ptset) = b86de58ef7a28269cde7609df3833978
ocaml(Parameters) = 5f550d145b28887b7f5a832634cb090e
ocaml(PdgMarks) = feafea1cb38af40f2b3970a9bacadff7
ocaml(Queue) = 56b5e04dcda600ae0cdf49a37f17fcd9
ocaml(Datatype) = 40ddb900f53f073bde476577959796f2
ocaml(Parsing) = 29c3f123280f8e6e639cfb025b3c9a3f
ocaml(Annotations) = 5957f0f1ada3fcdaf7066538aa7d9ffa
ocaml(Buckx) = 2b6fdb8a283c6219044cfad4312c0d01


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/frama-c/plugins
/usr/lib64/frama-c/plugins/Jessie.cma
/usr/lib64/frama-c/plugins/Jessie.cmi
/usr/lib64/frama-c/plugins/Jessie.cmo
/usr/lib64/frama-c/plugins/Jessie.cmxs
/usr/lib64/jessie/effect.cmi
/usr/lib64/jessie/explain.cmi
/usr/lib64/jessie/ident.cmi
/usr/lib64/jessie/jc.cmi
There is 283 files more in these RPM.

 
ICM