| Key | Value | 
|---|---|
| FileName | ./usr/share/why/java_api/java/util/HashMapIntegerInteger.java | 
| FileSize | 761 | 
| MD5 | 0ACEA1F139DBAE273E4087A39B4B96EF | 
| SHA-1 | 0D0E990E1CAD2CF6D2A2C80A7CFE24E835EFD2DE | 
| SHA-256 | 03251222CFC3FF3EE326410FAE2A7644DA9E9A19BFF0EE93AF689370B745D600 | 
| SSDEEP | 12:JhwmjAL28P03BIGALtaWXHPtwv9n5O++wHS62Y/XSc6:kmjS2s0xlStsO++67NX+ | 
| TLSH | T1A301768DDDFB0C009BBEC8AA7FA11580C520A52B52DA9CE4305D8AE40FC43283262CB0 | 
| hashlookup:parent-total | 14 | 
| hashlookup:trust | 100 | 
The searched file hash is included in 14 parent files which include package known and seen by metalookup. A sample is included below:
| Key | Value | 
|---|---|
| MD5 | CBE52693CA774DF60119E79DCDC997E6 | 
| PackageArch | aarch64 | 
| PackageDescription | Why is a software verification platform that applies formal proving tools to annotated programs. It is currently capable of analysis of C (through "Frama-C"), 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, and Mizar are supported - having one is recommended and both Coq and PVS are packaged for Fedora) and automated theorem provers (without any extra work Simplify, Alt-Ergo, Yices, Z3, CVC3, and Zenon are supported and Alt-Ergo, Z3, and Zenon are 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). | 
| PackageMaintainer | Fedora Project | 
| PackageName | why | 
| PackageRelease | 14.fc24 | 
| PackageVersion | 2.35 | 
| SHA-1 | 19D97BB1A127A49315C9061DC3E87449BEE15867 | 
| SHA-256 | 32116B4068F4AA16601D817E48C307BF01AFDA3A8814108CB3E5B3F4CB11C380 | 
| Key | Value | 
|---|---|
| FileSize | 4788312 | 
| MD5 | A3B3A5FA0340A5FC2273FB7939E25074 | 
| PackageDescription | Software verification tool Why aims at being a verification conditions generator (VCG) back-end for other verification tools. It provides a powerful input language including higher-order functions, polymorphism, references, arrays and exceptions. It generates proof obligations for many systems: the proof assistants Coq, PVS, Isabelle/HOL, HOL 4, HOL Light, Mizar and the decision procedures Simplify, Alt-Ergo, Yices, CVC Lite and haRVey. | 
| PackageMaintainer | Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org> | 
| PackageName | why | 
| PackageSection | math | 
| PackageVersion | 2.34-2 | 
| SHA-1 | BA508499118EFD427B4506258D7E3E9CC4B7E288 | 
| SHA-256 | 6C7683989E92E81FB8027EC34FFB69174D52E3947548C37076C53C27AD09ED5C | 
| Key | Value | 
|---|---|
| MD5 | 9D7DF8B3401D623E23087B39927245F3 | 
| PackageArch | ppc | 
| PackageDescription | 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. | 
| PackageMaintainer | Koji | 
| PackageName | why | 
| PackageRelease | 2.fc13 | 
| PackageVersion | 2.23 | 
| SHA-1 | 14222758E38A8EDEF7B816F0AF359CEE0507F963 | 
| SHA-256 | F9F21E91D9C47CAD4C76156F4F7B2F2C60ED0993BE2EA3514045FFCF5909B8FA | 
| Key | Value | 
|---|---|
| FileSize | 5054120 | 
| MD5 | 88BD24959FECB1FDF707D21313770D39 | 
| PackageDescription | Software verification tool Why aims at being a verification conditions generator (VCG) back-end for other verification tools. It provides a powerful input language including higher-order functions, polymorphism, references, arrays and exceptions. It generates proof obligations for many systems: the proof assistants Coq, PVS, Isabelle/HOL, HOL 4, HOL Light, Mizar and the decision procedures Simplify, Alt-Ergo, Yices, CVC Lite and haRVey. | 
| PackageMaintainer | Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org> | 
| PackageName | why | 
| PackageSection | math | 
| PackageVersion | 2.34-2 | 
| SHA-1 | 753D46FB804A355A83538372A6C1278E94A4E068 | 
| SHA-256 | EC5E2B4185CDAC4CAF3ACCE6B4CF63AEEBDF63192E21BE65D999C00B94DB6289 | 
| Key | Value | 
|---|---|
| FileSize | 3558880 | 
| MD5 | 9F34D9AF544ED47844280BD98F766F2C | 
| PackageDescription | Software verification tool Why aims at being a verification conditions generator (VCG) back-end for other verification tools. It provides a powerful input language including higher-order functions, polymorphism, references, arrays and exceptions. It generates proof obligations for many systems: the proof assistants Coq, PVS, Isabelle/HOL, HOL 4, HOL Light, Mizar and the decision procedures Simplify, Alt-Ergo, Yices, CVC Lite and haRVey. | 
| PackageMaintainer | Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> | 
| PackageName | why | 
| PackageSection | math | 
| PackageVersion | 2.34-4ubuntu4 | 
| SHA-1 | 75F549E44A77B8CA426C44BC18E0A725D9227528 | 
| SHA-256 | 06848E3A6F1FF397E7CB5A77F10F135866DAFFD33C3161807E189664C8659069 | 
| Key | Value | 
|---|---|
| FileSize | 3215788 | 
| MD5 | B3BADE372A9799E25DD2AD90136C5159 | 
| PackageDescription | Software verification tool for C and Java This package contains Krakatoa and Jessie, two front-ends of the Why3 platform for deductive program verification. Krakatoa deals with Java programs annotated in a variant of the The Java Modeling Language. Jessie deals with C programs annotated in the ANSI/ISO C Specification Language (ACSL). | 
| PackageMaintainer | Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> | 
| PackageName | why | 
| PackageSection | math | 
| PackageVersion | 2.39-2build1 | 
| SHA-1 | 28E0B2AD62559BC81E35CF3417F2FEC5201EB260 | 
| SHA-256 | F9B3651E20673ED86867FB046F4AE4D14094681A1A0ACE3817E2FD28D298764C | 
| Key | Value | 
|---|---|
| FileSize | 4889582 | 
| MD5 | C9D28A0596D0CE480A9061B364F7ECAC | 
| PackageDescription | Software verification tool Why aims at being a verification conditions generator (VCG) back-end for other verification tools. It provides a powerful input language including higher-order functions, polymorphism, references, arrays and exceptions. It generates proof obligations for many systems: the proof assistants Coq, PVS, Isabelle/HOL, HOL 4, HOL Light, Mizar and the decision procedures Simplify, Alt-Ergo, Yices, CVC Lite and haRVey. | 
| PackageMaintainer | Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org> | 
| PackageName | why | 
| PackageSection | math | 
| PackageVersion | 2.34-2 | 
| SHA-1 | 7D82D105535A8CC197573696FC98ED5F91EAA332 | 
| SHA-256 | 9524CEC44D12CE61BA9CC93B2FD6167F6596F9A8AC11D8D0032AB5812B11E849 | 
| Key | Value | 
|---|---|
| FileSize | 4710244 | 
| MD5 | AD033056D6D5C385C23BBCAA9C4F0D43 | 
| PackageDescription | Software verification tool Why aims at being a verification conditions generator (VCG) back-end for other verification tools. It provides a powerful input language including higher-order functions, polymorphism, references, arrays and exceptions. It generates proof obligations for many systems: the proof assistants Coq, PVS, Isabelle/HOL, HOL 4, HOL Light, Mizar and the decision procedures Simplify, Alt-Ergo, Yices, CVC Lite and haRVey. | 
| PackageMaintainer | Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org> | 
| PackageName | why | 
| PackageSection | math | 
| PackageVersion | 2.34-2 | 
| SHA-1 | C221AC51B5F4E71F27687BFCC35A76891C2F92AD | 
| SHA-256 | ECF3A6AAA69F7039AD7826FF113383243A8C386222AA118A47DEC70B9C7243DB | 
| Key | Value | 
|---|---|
| MD5 | 3EB1C16646B2D06054A0E22BA5E484A0 | 
| PackageArch | ppc | 
| PackageDescription | 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. | 
| PackageMaintainer | Koji | 
| PackageName | why | 
| PackageRelease | 2.fc13 | 
| PackageVersion | 2.23 | 
| SHA-1 | F5D5E9155608A74803AE792EE926D40BCDBD7CAE | 
| SHA-256 | 860A835C345B13EA22F51412FF4044254C033B6C0495711C5AA78203B3722351 | 
| Key | Value | 
|---|---|
| MD5 | 8B09755A593A816D048F2E8750C55EA3 | 
| PackageArch | ppc | 
| PackageDescription | 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. | 
| PackageMaintainer | Koji | 
| PackageName | why | 
| PackageRelease | 2.fc13 | 
| PackageVersion | 2.23 | 
| SHA-1 | 2AD7E3AFBF08D5D2267F8F87368A1736084A6E60 | 
| SHA-256 | 7CEF1CCE67DA122A29A507FBB8A773E1019918BE9C598C1EC7E9D6058E79FAC7 | 
| Key | Value | 
|---|---|
| FileSize | 3472352 | 
| MD5 | 8D1DECD88CDC31898DDB88269EA5761E | 
| PackageDescription | Software verification tool for C and Java This package contains Krakatoa and Jessie, two front-ends of the Why3 platform for deductive program verification. Krakatoa deals with Java programs annotated in a variant of the The Java Modeling Language. Jessie deals with C programs annotated in the ANSI/ISO C Specification Language (ACSL). | 
| PackageMaintainer | Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> | 
| PackageName | why | 
| PackageSection | math | 
| PackageVersion | 2.39-2build1 | 
| SHA-1 | 702EDBE4D50D30067A0C410192A24FB9B46E7585 | 
| SHA-256 | EC26D479AABA0D669721FDD9EB4455761D0A254E4F85090BDB52D44FFA406F18 | 
| Key | Value | 
|---|---|
| MD5 | 52AA03FE04375B0CE7D1870A4754E511 | 
| PackageArch | aarch64 | 
| PackageDescription | Why is a software verification platform that applies formal proving tools to annotated programs. It is currently capable of analysis of C (through "Frama-C"), 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, and Mizar are supported - having one is recommended and both Coq and PVS are packaged for Fedora) and automated theorem provers (without any extra work Simplify, Alt-Ergo, Yices, Z3, CVC3, and Zenon are supported and Alt-Ergo, CVC3, and Zenon are 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). | 
| PackageMaintainer | Fedora Project | 
| PackageName | why | 
| PackageRelease | 7.fc23 | 
| PackageVersion | 2.35 | 
| SHA-1 | 785D5B31DDD2DF04E12272A8AB1D117595492A30 | 
| SHA-256 | 853DF81E67CCC9A209002B9A3D8E92B9E13965BBB326BB6E3277C64ABC51FB8D | 
| Key | Value | 
|---|---|
| MD5 | 3976AC7D904F7E924847FC1E16842DA4 | 
| PackageArch | aarch64 | 
| PackageDescription | Why is a software verification platform that applies formal proving tools to annotated programs. It is currently capable of analysis of C (through "Frama-C"), 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, and Mizar are supported - having one is recommended and both Coq and PVS are packaged for Fedora) and automated theorem provers (without any extra work Simplify, Alt-Ergo, Yices, Z3, CVC3, and Zenon are supported and Alt-Ergo, CVC3, and Zenon are 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). | 
| PackageMaintainer | Fedora Project | 
| PackageName | why | 
| PackageRelease | 18.fc22 | 
| PackageVersion | 2.34 | 
| SHA-1 | 6A3D564581E01988B3BA83132A200F27B57666BA | 
| SHA-256 | 208AD2BA775EFBB5E7ABAFC6526E498E28CD9B481A9DBC53570ACF42B188977B | 
| Key | Value | 
|---|---|
| FileSize | 3455196 | 
| MD5 | EB763D134AD9FE8F58B9E0C7F64FA638 | 
| PackageDescription | Software verification tool Why aims at being a verification conditions generator (VCG) back-end for other verification tools. It provides a powerful input language including higher-order functions, polymorphism, references, arrays and exceptions. It generates proof obligations for many systems: the proof assistants Coq, PVS, Isabelle/HOL, HOL 4, HOL Light, Mizar and the decision procedures Simplify, Alt-Ergo, Yices, CVC Lite and haRVey. | 
| PackageMaintainer | Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> | 
| PackageName | why | 
| PackageSection | math | 
| PackageVersion | 2.34-4ubuntu4 | 
| SHA-1 | 7216017042D176C4657047E85BC5BA97F830AD91 | 
| SHA-256 | DB4D62B535FA7DE47C0091CEEDEC59C686D1E6BEBEA24FF52927F2CB41A1D203 |