Key | Value |
---|---|
FileName | ./usr/share/why3/drivers/cvc4.drv |
FileSize | 1129 |
MD5 | FFE9DED245D5430EF41F5E60339BD134 |
SHA-1 | 0B8836371C8A755091B9CE9B18A7AF63791D0B8B |
SHA-256 | 5BDF60DBF14F7D55007933F58A1A0607955E6A04EAF93FA51CBAC66C29E8D7E2 |
SSDEEP | 24:YSQAdYdfDi33FoCtqPxKMB03aqYqrwXDfsbAVNiLL:c7duVNuf0E5NKL |
TLSH | T1E7219889E8896560015343B6D2DB5B91BB34953261240CCF76C7C53F1AAACFC53AB3A7 |
hashlookup:parent-total | 2 |
hashlookup:trust | 60 |
The searched file hash is included in 2 parent files which include package known and seen by metalookup. A sample is included below:
Key | Value |
---|---|
FileSize | 20802412 |
MD5 | A887A01A0E23B642E50FE3525524A121 |
PackageDescription | Software verification platform Why3 is a platform for deductive program verification. It provides a rich language for specification and programming, called WhyML, and relies on external theorem provers, both automated and interactive, to discharge verification conditions. Why3 comes with a standard library of logical theories (integer and real arithmetic, Boolean operations, sets and maps, etc.) and basic programming data structures (arrays, queues, hash tables, etc.). A user can write WhyML programs directly and get correct-by-construction OCaml programs through an automated extraction mechanism. WhyML is also used as an intermediate language for the verification of C, Java, or Ada programs. . Why3 is a complete reimplementation of the former Why platform. Among the new features are: numerous extensions to the input language, a new architecture for calling external provers, and a well-designed API, allowing to use Why3 as a software library. An important emphasis is put on modularity and genericity, giving the end user a possibility to easily reuse Why3 formalizations or to add support for a new external prover if wanted. |
PackageMaintainer | Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> |
PackageName | why3 |
PackageSection | math |
PackageVersion | 0.88.3-1ubuntu4 |
SHA-1 | 37DDBBF1498D8D0C6B92201704E5378AC2BF6842 |
SHA-256 | A678B73B5DC7F6D1BE8AF081B1264E507836AC692A35CFC6FC952D0A01639A68 |
Key | Value |
---|---|
FileSize | 12960992 |
MD5 | 46056EE83D6B7E1229FD899E18EA04AB |
PackageDescription | Software verification platform Why3 is a platform for deductive program verification. It provides a rich language for specification and programming, called WhyML, and relies on external theorem provers, both automated and interactive, to discharge verification conditions. Why3 comes with a standard library of logical theories (integer and real arithmetic, Boolean operations, sets and maps, etc.) and basic programming data structures (arrays, queues, hash tables, etc.). A user can write WhyML programs directly and get correct-by-construction OCaml programs through an automated extraction mechanism. WhyML is also used as an intermediate language for the verification of C, Java, or Ada programs. . Why3 is a complete reimplementation of the former Why platform. Among the new features are: numerous extensions to the input language, a new architecture for calling external provers, and a well-designed API, allowing to use Why3 as a software library. An important emphasis is put on modularity and genericity, giving the end user a possibility to easily reuse Why3 formalizations or to add support for a new external prover if wanted. |
PackageMaintainer | Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> |
PackageName | why3 |
PackageSection | math |
PackageVersion | 0.88.3-1ubuntu4 |
SHA-1 | A4DD67480764D629BAB967545C5735F3EDC3813B |
SHA-256 | E6EDD1742502286AEFFE9C4C7D6C2725C2C1EF5BF086AB4FC52AD1B6E858F932 |