Commit Graph

15 Commits

Author SHA1 Message Date
f462570ccd ready to finalize proof_of_mpn_add_1_entail_wit_2_1 2025-06-21 05:45:27 +00:00
49848bd048 finish proof_of_mpn_add_1_return_wit_1 2025-06-20 16:57:26 +00:00
c206e4165f finish symexec 2025-06-20 13:57:21 +00:00
8c52269a5e first version for annotations of mpn_add_1 2025-06-20 13:24:36 +00:00
cce2450cd7 Merge branch 'main' of https://github.com/xiaoh105/MiniGmp-Verification 2025-06-13 12:50:34 +00:00
257241df90 feat(normalized_size): Proved correctness of mpd_normalized_size. Fix minor bugs in previous proves. 2025-06-12 22:11:54 +08:00
f7432dca84 feat(cmp4): modied certain annotations for mpn_cmp and proved correctness of mpn_cmp4. 2025-06-12 12:37:01 +08:00
36204b8877 feat(cmp): Proved correctness of mpn_cmp. 2025-06-11 16:54:36 +08:00
4c0b0e98fa feat(mpn_copyi): Proved correctness of mpn_copyi and other simple util functions. 2025-06-10 17:54:33 +08:00
1873d949ce Add annotations to gmp.c 2025-06-07 15:23:11 +08:00
e7bc194ec7 feat: Add list_store_Z_nth lemma. 2025-06-03 17:52:15 +08:00
596f66206e chore: add devcontainer to gitignore 2025-06-03 09:31:20 +00:00
f6bb7e9a66 feat: rewrite certain definitions of internal structures to make proof easier. 2025-05-30 00:41:29 +08:00
47ca3e72bd feat: Add definitions for basic structures. 2025-05-27 16:09:30 +08:00
940b85ac80 initial commit 2025-05-21 16:56:46 +08:00