-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Precise bitindex #23
Precise bitindex #23
Commits on Jun 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6c40aa7 - Browse repository at this point
Copy the full SHA 6c40aa7View commit details -
Configuration menu - View commit details
-
Copy full SHA for dfcd9fe - Browse repository at this point
Copy the full SHA dfcd9feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 99e4d40 - Browse repository at this point
Copy the full SHA 99e4d40View commit details -
- proved invertability of appendNLeastSignificantBits with its corres…
…ponding read function readNLeastSignificantBits - add read function readNBitsLSBFirst which is the counter part of appendBitsLSBFirst, and proved its post condition - proved additional postcondition of appendBitsLSBFirst, to prepare the invertabilitsy proof
Configuration menu - View commit details
-
Copy full SHA for 5700419 - Browse repository at this point
Copy the full SHA 5700419View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05e9617 - Browse repository at this point
Copy the full SHA 05e9617View commit details -
working on proving appendBitsMSBFirstLoop, before moving to the list …
…of bits specification, in place of the array of UByte
Configuration menu - View commit details
-
Copy full SHA for 35a2f90 - Browse repository at this point
Copy the full SHA 35a2f90View commit details -
proved invertibility of appendBitsMSBFirst but with a List specificat…
…ion (i.e. functions that read the bitstream and returns Then proves the equivalence between checkBits and the list specs
Configuration menu - View commit details
-
Copy full SHA for 0375f5e - Browse repository at this point
Copy the full SHA 0375f5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 17c39dd - Browse repository at this point
Copy the full SHA 17c39ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a95132 - Browse repository at this point
Copy the full SHA 9a95132View commit details
Commits on Jun 20, 2024
-
Inverse for byte writing functions in bitstream (#5)
* verified appendNBits and appendNBitsLoops * remove lemma call * working on the verification of bitstream * - proved invertability of appendNLeastSignificantBits with its corresponding read function readNLeastSignificantBits - add read function readNBitsLSBFirst which is the counter part of appendBitsLSBFirst, and proved its post condition - proved additional postcondition of appendBitsLSBFirst, to prepare the invertabilitsy proof * verify invertibility appendBitsLSBFirst, with its corresponding lemma * working on proving appendBitsMSBFirstLoop, before moving to the list of bits specification, in place of the array of UByte * proved invertibility of appendBitsMSBFirst but with a List specification (i.e. functions that read the bitstream and returns Then proves the equivalence between checkBits and the list specs * verification script + stainless conf * verified BitStream * verify the by write functions * finish bitstream verification * make verification quicker for some VCs, in test
Configuration menu - View commit details
-
Copy full SHA for c6d6ec9 - Browse repository at this point
Copy the full SHA c6d6ec9View commit details
Commits on Jun 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 457645a - Browse repository at this point
Copy the full SHA 457645aView commit details
Commits on Jul 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c6db454 - Browse repository at this point
Copy the full SHA c6db454View commit details -
Configuration menu - View commit details
-
Copy full SHA for 106dacb - Browse repository at this point
Copy the full SHA 106dacbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cf40e0 - Browse repository at this point
Copy the full SHA 4cf40e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee659d3 - Browse repository at this point
Copy the full SHA ee659d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9864425 - Browse repository at this point
Copy the full SHA 9864425View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34dc554 - Browse repository at this point
Copy the full SHA 34dc554View commit details -
Configuration menu - View commit details
-
Copy full SHA for dee9a09 - Browse repository at this point
Copy the full SHA dee9a09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7dd9b4e - Browse repository at this point
Copy the full SHA 7dd9b4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0eddf35 - Browse repository at this point
Copy the full SHA 0eddf35View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf77377 - Browse repository at this point
Copy the full SHA bf77377View commit details -
Configuration menu - View commit details
-
Copy full SHA for 58c838b - Browse repository at this point
Copy the full SHA 58c838bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f77b32 - Browse repository at this point
Copy the full SHA 6f77b32View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3b5054 - Browse repository at this point
Copy the full SHA c3b5054View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5fc1a9 - Browse repository at this point
Copy the full SHA f5fc1a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3afa3e - Browse repository at this point
Copy the full SHA f3afa3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c70be08 - Browse repository at this point
Copy the full SHA c70be08View commit details -
Configuration menu - View commit details
-
Copy full SHA for db8721f - Browse repository at this point
Copy the full SHA db8721fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 67a21bc - Browse repository at this point
Copy the full SHA 67a21bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ca0777 - Browse repository at this point
Copy the full SHA 4ca0777View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cf2d3c - Browse repository at this point
Copy the full SHA 3cf2d3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c9464f0 - Browse repository at this point
Copy the full SHA c9464f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fb6d98 - Browse repository at this point
Copy the full SHA 1fb6d98View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cf07b2 - Browse repository at this point
Copy the full SHA 3cf07b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e595184 - Browse repository at this point
Copy the full SHA e595184View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06bfde9 - Browse repository at this point
Copy the full SHA 06bfde9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77d3318 - Browse repository at this point
Copy the full SHA 77d3318View commit details -
Configuration menu - View commit details
-
Copy full SHA for c9780c0 - Browse repository at this point
Copy the full SHA c9780c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc0156b - Browse repository at this point
Copy the full SHA dc0156bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7dc38d7 - Browse repository at this point
Copy the full SHA 7dc38d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ff5dfa - Browse repository at this point
Copy the full SHA 8ff5dfaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3541a6a - Browse repository at this point
Copy the full SHA 3541a6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7461979 - Browse repository at this point
Copy the full SHA 7461979View commit details -
Configuration menu - View commit details
-
Copy full SHA for 145a51b - Browse repository at this point
Copy the full SHA 145a51bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d0bb1cc - Browse repository at this point
Copy the full SHA d0bb1ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 13a8935 - Browse repository at this point
Copy the full SHA 13a8935View commit details -
Configuration menu - View commit details
-
Copy full SHA for 107a6b7 - Browse repository at this point
Copy the full SHA 107a6b7View commit details
Commits on Jul 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for faea85e - Browse repository at this point
Copy the full SHA faea85eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 71d4238 - Browse repository at this point
Copy the full SHA 71d4238View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7be92b0 - Browse repository at this point
Copy the full SHA 7be92b0View commit details
Commits on Jul 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4d8bf33 - Browse repository at this point
Copy the full SHA 4d8bf33View commit details
Commits on Jul 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9bbbbc7 - Browse repository at this point
Copy the full SHA 9bbbbc7View commit details -
Merge remote-tracking branch 'maxime/master' into precise-bitindex
Conflicts: BackendAst/DAstACN.fs FrontEndAst/AcnEncodingClasses.fs FrontEndAst/DAst.fs
Configuration menu - View commit details
-
Copy full SHA for 32a5d59 - Browse repository at this point
Copy the full SHA 32a5d59View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7924dd - Browse repository at this point
Copy the full SHA b7924ddView commit details
Commits on Jul 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 423619f - Browse repository at this point
Copy the full SHA 423619fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 30990ad - Browse repository at this point
Copy the full SHA 30990adView commit details