Key | Value |
---|---|
FileName | ./usr/share/why3/theories/floating_point.why |
FileSize | 21482 |
MD5 | 62D5953E4F29A5BE160E5FC1B92B733B |
SHA-1 | 0C0534F9D9A9D6ACCC337D4BAB6A82E52C28C8ED |
SHA-256 | 7A98E8F83352A900B1AC8D4E737EB3E8BA11728648227B71362885C55D7AEA43 |
SSDEEP | 384:fqycuiDXWjDwMF1IxpN6mzhN35sYMfV7g/hm3gE/wQC2xdxa15hcdYz3LJEdy3Bl:8xpN6mzhN35sYMfV7rQE/wQC2xdxa15Z |
TLSH | T1D7A2DFCC7C9669126B5B053676A16183AD2816D79AC22EC4F63C81587FC1CACF237BDC |
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 |