feat(mpn_copyi): Proved correctness of mpn_copyi and other simple util functions.
This commit is contained in:
65
projects/lib/gmp_proof_auto.v
Normal file
65
projects/lib/gmp_proof_auto.v
Normal file
@ -0,0 +1,65 @@
|
||||
Require Import Coq.ZArith.ZArith.
|
||||
Require Import Coq.Bool.Bool.
|
||||
Require Import Coq.Strings.String.
|
||||
Require Import Coq.Lists.List.
|
||||
Require Import Coq.Classes.RelationClasses.
|
||||
Require Import Coq.Classes.Morphisms.
|
||||
Require Import Coq.micromega.Psatz.
|
||||
Require Import Coq.Sorting.Permutation.
|
||||
From AUXLib Require Import int_auto Axioms Feq Idents List_lemma VMap.
|
||||
Require Import SetsClass.SetsClass. Import SetsNotation.
|
||||
From SimpleC.SL Require Import Mem SeparationLogic.
|
||||
From Require Import gmp_goal.
|
||||
Require Import Logic.LogicGenerator.demo932.Interface.
|
||||
Local Open Scope Z_scope.
|
||||
Local Open Scope sets.
|
||||
Local Open Scope string.
|
||||
Local Open Scope list.
|
||||
Import naive_C_Rules.
|
||||
Local Open Scope sac.
|
||||
|
||||
Lemma proof_of_gmp_abs_safety_wit_1 : gmp_abs_safety_wit_1.
|
||||
Proof. Admitted.
|
||||
|
||||
Lemma proof_of_gmp_cmp_safety_wit_1 : gmp_cmp_safety_wit_1.
|
||||
Proof. Admitted.
|
||||
|
||||
Lemma proof_of_gmp_cmp_safety_wit_2 : gmp_cmp_safety_wit_2.
|
||||
Proof. Admitted.
|
||||
|
||||
Lemma proof_of_gmp_cmp_safety_wit_3 : gmp_cmp_safety_wit_3.
|
||||
Proof. Admitted.
|
||||
|
||||
Lemma proof_of_gmp_cmp_safety_wit_4 : gmp_cmp_safety_wit_4.
|
||||
Proof. Admitted.
|
||||
|
||||
Lemma proof_of_gmp_cmp_return_wit_1_1 : gmp_cmp_return_wit_1_1.
|
||||
Proof. Admitted.
|
||||
|
||||
Lemma proof_of_gmp_cmp_return_wit_1_3 : gmp_cmp_return_wit_1_3.
|
||||
Proof. Admitted.
|
||||
|
||||
Lemma proof_of_mpn_copyi_safety_wit_1 : mpn_copyi_safety_wit_1.
|
||||
Proof. Admitted.
|
||||
|
||||
Lemma proof_of_mpn_copyi_safety_wit_2 : mpn_copyi_safety_wit_2.
|
||||
Proof. Admitted.
|
||||
|
||||
Lemma proof_of_mpn_copyi_partial_solve_wit_1 : mpn_copyi_partial_solve_wit_1.
|
||||
Proof. Admitted.
|
||||
|
||||
Lemma proof_of_mpn_copyi_partial_solve_wit_2_pure : mpn_copyi_partial_solve_wit_2_pure.
|
||||
Proof. Admitted.
|
||||
|
||||
Lemma proof_of_mpn_copyi_partial_solve_wit_2 : mpn_copyi_partial_solve_wit_2.
|
||||
Proof. Admitted.
|
||||
|
||||
Lemma proof_of_mpn_copyi_partial_solve_wit_3 : mpn_copyi_partial_solve_wit_3.
|
||||
Proof. Admitted.
|
||||
|
||||
Lemma proof_of_mpn_copyi_partial_solve_wit_4 : mpn_copyi_partial_solve_wit_4.
|
||||
Proof. Admitted.
|
||||
|
||||
Lemma proof_of_mpn_copyi_partial_solve_wit_5 : mpn_copyi_partial_solve_wit_5.
|
||||
Proof. Admitted.
|
||||
|
Reference in New Issue
Block a user