Revision 3f979cc1cb15a4491f8b804bbafeabeffe5a1ab1 authored by Aseem Rastogi on 09 April 2019, 11:31:34 UTC, committed by Aseem Rastogi on 09 April 2019, 11:31:34 UTC
1 parent 74a8710
MerkleTree.New.High.Correct.Flushing.fst.hints
[
"*�Z��Za���E/o�ܟ",
[
[
"MerkleTree.New.High.Correct.Flushing.mt_flush_to_olds",
1,
2,
1,
[
"@MaxIFuel_assumption", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565",
"equation_MerkleTree.New.High.hash_seq",
"equation_MerkleTree.New.High.hash_ss", "equation_Prims.nat",
"function_token_typing_Prims.__cache_version_number__",
"int_inversion", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_0ce8452be448198d603f3bff098d0bb7",
"refinement_interpretation_Tm_refine_28da6d93b2fe31f4b75405e2de7e9dec",
"refinement_interpretation_Tm_refine_47109dd5837e560f72664f314778a899",
"refinement_interpretation_Tm_refine_ba523126f67e00e7cd55f0b92f16681d"
],
0,
"40450d233c4f914249e71025873a1094"
],
[
"MerkleTree.New.High.Correct.Flushing.mt_flush_to_olds",
2,
2,
1,
[
"@MaxIFuel_assumption", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565",
"equation_MerkleTree.New.High.hash_seq",
"equation_MerkleTree.New.High.hash_ss", "equation_Prims.nat",
"function_token_typing_Prims.__cache_version_number__",
"int_inversion", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_0ce8452be448198d603f3bff098d0bb7",
"refinement_interpretation_Tm_refine_28da6d93b2fe31f4b75405e2de7e9dec",
"refinement_interpretation_Tm_refine_47109dd5837e560f72664f314778a899",
"refinement_interpretation_Tm_refine_ba523126f67e00e7cd55f0b92f16681d"
],
0,
"03166440be2777af8b878c8605e446e4"
],
[
"MerkleTree.New.High.Correct.Flushing.mt_flush_to_olds",
3,
2,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_MerkleTree.New.High.Correct.Base.mt_olds_inv.fuel_instrumented",
"@fuel_correspondence_MerkleTree.New.High.hs_wf_elts.fuel_instrumented",
"@fuel_correspondence_Prims.pow2.fuel_instrumented",
"@fuel_irrelevance_MerkleTree.New.High.Correct.Base.mt_olds_inv.fuel_instrumented",
"@fuel_irrelevance_MerkleTree.New.High.hs_wf_elts.fuel_instrumented",
"@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565",
"binder_x_061757561f69131731b87e56461f2492_3",
"binder_x_09f7a4a5742d4e509918b6613bca579b_2",
"binder_x_3a2644a09ee9eff3840eeb2a03e65f35_4",
"binder_x_c04226b739b959fa0c17f66ab65fc69b_5",
"binder_x_cd95ee862f43eb95db07c048655beca6_0",
"binder_x_e22ba7a032a73f6d0678d3d186686631_1", "eq2-interp",
"equality_tok_Prims.LexTop@tok", "equation_MerkleTree.New.High.hash",
"equation_MerkleTree.New.High.hash_seq",
"equation_MerkleTree.New.High.hash_ss",
"equation_MerkleTree.New.High.offset_of", "equation_Prims.eqtype",
"equation_Prims.nat",
"equation_with_fuel_MerkleTree.New.High.Correct.Base.mt_olds_inv.fuel_instrumented",
"equation_with_fuel_MerkleTree.New.High.hs_wf_elts.fuel_instrumented",
"equation_with_fuel_Prims.pow2.fuel_instrumented",
"function_token_typing_MerkleTree.New.High.hash",
"function_token_typing_MerkleTree.New.High.hash_seq",
"function_token_typing_Prims.__cache_version_number__",
"function_token_typing_Prims.int",
"haseqTm_refine_ba523126f67e00e7cd55f0b92f16681d", "int_inversion",
"int_typing", "l_and-interp", "lemma_FStar.Seq.Base.lemma_eq_elim",
"lemma_FStar.Seq.Base.lemma_eq_intro",
"lemma_FStar.Seq.Base.lemma_eq_refl",
"lemma_FStar.Seq.Base.lemma_index_slice",
"lemma_FStar.Seq.Base.lemma_index_upd1",
"lemma_FStar.Seq.Base.lemma_index_upd2",
"lemma_FStar.Seq.Base.lemma_len_append",
"lemma_FStar.Seq.Base.lemma_len_slice",
"lemma_FStar.Seq.Base.lemma_len_upd",
"lemma_FStar.Seq.Properties.slice_upd",
"lemma_FStar.UInt.pow2_values",
"lemma_MerkleTree.New.High.seq_slice_equal_index",
"primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_Division", "primitive_Prims.op_Equality",
"primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_0943ac27451235da114204b04dbcfb15",
"refinement_interpretation_Tm_refine_0e68c3d5a2fae1b02658d4476c479ce6",
"refinement_interpretation_Tm_refine_244868a69a1bd5123ed1f215928572fc",
"refinement_interpretation_Tm_refine_28da6d93b2fe31f4b75405e2de7e9dec",
"refinement_interpretation_Tm_refine_2ca062977a42c36634b89c1c4f193f79",
"refinement_interpretation_Tm_refine_3321cbe2f573e3c988fd0895bf1f0cf9",
"refinement_interpretation_Tm_refine_36f208f2b1019ab7b5d9be73f4c89349",
"refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
"refinement_interpretation_Tm_refine_47109dd5837e560f72664f314778a899",
"refinement_interpretation_Tm_refine_559c261b1c3777929ea329abfe70ab33",
"refinement_interpretation_Tm_refine_5a7c459bf8c033fd79c6ef5040cf1ce7",
"refinement_interpretation_Tm_refine_6edd1607f26d2dd41971db6d6456845b",
"refinement_interpretation_Tm_refine_6f144dd15765c3032d5dce1eadd492a7",
"refinement_interpretation_Tm_refine_8274173e0780491dcfd7be1a7e81e7bb",
"refinement_interpretation_Tm_refine_91facfe6bfa3796b6b54f0355cc4d73e",
"refinement_interpretation_Tm_refine_aebc5aa9049e78f605051015a3436e68",
"refinement_interpretation_Tm_refine_b5ad1dbfbd48faaf34d92bafda76205d",
"refinement_interpretation_Tm_refine_ba523126f67e00e7cd55f0b92f16681d",
"refinement_interpretation_Tm_refine_d176a734397a31e16ac416dd891be750",
"refinement_interpretation_Tm_refine_d3e11b5f050fde2a22422dd57336d7bf",
"typing_FStar.Seq.Base.index", "typing_FStar.Seq.Base.length",
"typing_FStar.Seq.Base.slice",
"typing_MerkleTree.New.High.offset_of",
"well-founded-ordering-on-nat"
],
0,
"b1be58fba10b3450b0e57fac2157abd9"
],
[
"MerkleTree.New.High.Correct.Flushing.mt_flush_to_olds_hs_equiv",
1,
2,
1,
[
"@MaxIFuel_assumption", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565",
"equation_MerkleTree.New.High.hash_seq",
"equation_MerkleTree.New.High.hash_ss", "equation_Prims.nat",
"function_token_typing_Prims.__cache_version_number__",
"int_inversion", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_10c387a338bf227f69a397f6ceb4d66a",
"refinement_interpretation_Tm_refine_28da6d93b2fe31f4b75405e2de7e9dec",
"refinement_interpretation_Tm_refine_47109dd5837e560f72664f314778a899",
"refinement_interpretation_Tm_refine_ba523126f67e00e7cd55f0b92f16681d"
],
0,
"eac861dbcf8c5c973cd83b55cf00d662"
],
[
"MerkleTree.New.High.Correct.Flushing.mt_flush_to_olds_hs_equiv",
2,
2,
1,
[
"@MaxIFuel_assumption", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565",
"equation_MerkleTree.New.High.hash_seq",
"equation_MerkleTree.New.High.hash_ss", "equation_Prims.nat",
"function_token_typing_Prims.__cache_version_number__",
"int_inversion", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_10c387a338bf227f69a397f6ceb4d66a",
"refinement_interpretation_Tm_refine_28da6d93b2fe31f4b75405e2de7e9dec",
"refinement_interpretation_Tm_refine_3247cffe0f8102cd38ecf54d5898a1b2",
"refinement_interpretation_Tm_refine_47109dd5837e560f72664f314778a899",
"refinement_interpretation_Tm_refine_ba523126f67e00e7cd55f0b92f16681d"
],
0,
"11910b8848ca00d4dc89e206aed14585"
],
[
"MerkleTree.New.High.Correct.Flushing.mt_flush_to_olds_hs_equiv",
3,
2,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_MerkleTree.New.High.Correct.Base.mt_olds_inv.fuel_instrumented",
"@fuel_correspondence_MerkleTree.New.High.Correct.Flushing.mt_flush_to_olds.fuel_instrumented",
"@fuel_correspondence_MerkleTree.New.High.hs_wf_elts.fuel_instrumented",
"@fuel_correspondence_Prims.pow2.fuel_instrumented",
"@fuel_irrelevance_MerkleTree.New.High.Correct.Base.mt_olds_inv.fuel_instrumented",
"@fuel_irrelevance_MerkleTree.New.High.Correct.Flushing.mt_flush_to_olds.fuel_instrumented",
"@fuel_irrelevance_MerkleTree.New.High.hs_wf_elts.fuel_instrumented",
"@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565",
"binder_x_061757561f69131731b87e56461f2492_3",
"binder_x_09f7a4a5742d4e509918b6613bca579b_2",
"binder_x_3a2644a09ee9eff3840eeb2a03e65f35_4",
"binder_x_c04226b739b959fa0c17f66ab65fc69b_5",
"binder_x_c04226b739b959fa0c17f66ab65fc69b_6",
"binder_x_cd95ee862f43eb95db07c048655beca6_0",
"binder_x_e22ba7a032a73f6d0678d3d186686631_1", "eq2-interp",
"equality_tok_Prims.LexTop@tok",
"equation_MerkleTree.New.High.hash_seq",
"equation_MerkleTree.New.High.hash_ss",
"equation_MerkleTree.New.High.offset_of", "equation_Prims.eqtype",
"equation_Prims.nat",
"equation_with_fuel_MerkleTree.New.High.Correct.Base.mt_olds_inv.fuel_instrumented",
"equation_with_fuel_MerkleTree.New.High.Correct.Flushing.mt_flush_to_olds.fuel_instrumented",
"equation_with_fuel_MerkleTree.New.High.hs_wf_elts.fuel_instrumented",
"equation_with_fuel_Prims.pow2.fuel_instrumented",
"function_token_typing_MerkleTree.New.High.hash_seq",
"function_token_typing_Prims.__cache_version_number__",
"function_token_typing_Prims.int",
"haseqTm_refine_ba523126f67e00e7cd55f0b92f16681d", "int_inversion",
"int_typing", "l_and-interp", "lemma_FStar.Seq.Base.lemma_eq_elim",
"lemma_FStar.Seq.Base.lemma_eq_refl",
"lemma_FStar.Seq.Base.lemma_len_upd",
"lemma_FStar.Seq.Properties.slice_upd",
"lemma_FStar.UInt.pow2_values",
"lemma_MerkleTree.New.High.seq_slice_equal_index",
"lemma_MerkleTree.New.High.seq_slice_more_equal",
"primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_Division", "primitive_Prims.op_Equality",
"primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_0943ac27451235da114204b04dbcfb15",
"refinement_interpretation_Tm_refine_0ce8452be448198d603f3bff098d0bb7",
"refinement_interpretation_Tm_refine_0e68c3d5a2fae1b02658d4476c479ce6",
"refinement_interpretation_Tm_refine_10c387a338bf227f69a397f6ceb4d66a",
"refinement_interpretation_Tm_refine_28da6d93b2fe31f4b75405e2de7e9dec",
"refinement_interpretation_Tm_refine_2ca062977a42c36634b89c1c4f193f79",
"refinement_interpretation_Tm_refine_3321cbe2f573e3c988fd0895bf1f0cf9",
"refinement_interpretation_Tm_refine_36f208f2b1019ab7b5d9be73f4c89349",
"refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
"refinement_interpretation_Tm_refine_47109dd5837e560f72664f314778a899",
"refinement_interpretation_Tm_refine_5a7c459bf8c033fd79c6ef5040cf1ce7",
"refinement_interpretation_Tm_refine_5d68b4aedab07e9543c96792e76744c9",
"refinement_interpretation_Tm_refine_6edd1607f26d2dd41971db6d6456845b",
"refinement_interpretation_Tm_refine_6f144dd15765c3032d5dce1eadd492a7",
"refinement_interpretation_Tm_refine_8274173e0780491dcfd7be1a7e81e7bb",
"refinement_interpretation_Tm_refine_82f31c700b845adfceab96ff38f187c6",
"refinement_interpretation_Tm_refine_8373bfe7981d84c22aeea0bf45177f5b",
"refinement_interpretation_Tm_refine_91facfe6bfa3796b6b54f0355cc4d73e",
"refinement_interpretation_Tm_refine_aebc5aa9049e78f605051015a3436e68",
"refinement_interpretation_Tm_refine_ba523126f67e00e7cd55f0b92f16681d",
"refinement_interpretation_Tm_refine_d3e11b5f050fde2a22422dd57336d7bf",
"typing_FStar.Seq.Base.length", "typing_FStar.Seq.Base.slice",
"typing_MerkleTree.New.High.offset_of",
"well-founded-ordering-on-nat"
],
0,
"1c5ad02c93b8edd8e880b1d458d188bd"
],
[
"MerkleTree.New.High.Correct.Flushing.mt_flush_to_merge_preserved",
1,
2,
1,
[
"@MaxIFuel_assumption", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565",
"equation_MerkleTree.New.High.hash_seq",
"equation_MerkleTree.New.High.hash_ss", "equation_Prims.nat",
"function_token_typing_Prims.__cache_version_number__",
"int_inversion", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_0ce8452be448198d603f3bff098d0bb7",
"refinement_interpretation_Tm_refine_10c387a338bf227f69a397f6ceb4d66a",
"refinement_interpretation_Tm_refine_11c48e89108071ca922b4f450cf1dc81",
"refinement_interpretation_Tm_refine_28da6d93b2fe31f4b75405e2de7e9dec",
"refinement_interpretation_Tm_refine_47109dd5837e560f72664f314778a899",
"refinement_interpretation_Tm_refine_82f31c700b845adfceab96ff38f187c6",
"refinement_interpretation_Tm_refine_ba523126f67e00e7cd55f0b92f16681d",
"typing_MerkleTree.New.High.Correct.Flushing.mt_flush_to_olds"
],
0,
"64082f112df39d5c9779f3edb3fe9d5f"
],
[
"MerkleTree.New.High.Correct.Flushing.mt_flush_to_merge_preserved",
2,
2,
1,
[
"@MaxIFuel_assumption", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565",
"equation_MerkleTree.New.High.hash_seq",
"equation_MerkleTree.New.High.hash_ss", "equation_Prims.nat",
"function_token_typing_Prims.__cache_version_number__",
"int_inversion", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_0ce8452be448198d603f3bff098d0bb7",
"refinement_interpretation_Tm_refine_11c48e89108071ca922b4f450cf1dc81",
"refinement_interpretation_Tm_refine_28da6d93b2fe31f4b75405e2de7e9dec",
"refinement_interpretation_Tm_refine_47109dd5837e560f72664f314778a899",
"refinement_interpretation_Tm_refine_82f31c700b845adfceab96ff38f187c6",
"refinement_interpretation_Tm_refine_b852af0e4606d9fee6fa37cd5cabfbfc",
"refinement_interpretation_Tm_refine_ba523126f67e00e7cd55f0b92f16681d"
],
0,
"e5637ebca0edac6eb35aa787b980b686"
],
[
"MerkleTree.New.High.Correct.Flushing.mt_flush_to_merge_preserved",
3,
2,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_MerkleTree.New.High.Correct.Base.merge_hs.fuel_instrumented",
"@fuel_correspondence_MerkleTree.New.High.Correct.Base.mt_olds_inv.fuel_instrumented",
"@fuel_correspondence_MerkleTree.New.High.Correct.Flushing.mt_flush_to_olds.fuel_instrumented",
"@fuel_correspondence_MerkleTree.New.High.hs_wf_elts.fuel_instrumented",
"@fuel_correspondence_MerkleTree.New.High.mt_flush_to_.fuel_instrumented",
"@fuel_correspondence_Prims.pow2.fuel_instrumented",
"@fuel_irrelevance_MerkleTree.New.High.Correct.Base.mt_olds_inv.fuel_instrumented",
"@fuel_irrelevance_MerkleTree.New.High.Correct.Flushing.mt_flush_to_olds.fuel_instrumented",
"@fuel_irrelevance_MerkleTree.New.High.hs_wf_elts.fuel_instrumented",
"@fuel_irrelevance_MerkleTree.New.High.mt_flush_to_.fuel_instrumented",
"@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565",
"binder_x_061757561f69131731b87e56461f2492_3",
"binder_x_09f7a4a5742d4e509918b6613bca579b_2",
"binder_x_3a2644a09ee9eff3840eeb2a03e65f35_4",
"binder_x_c04226b739b959fa0c17f66ab65fc69b_5",
"binder_x_cd95ee862f43eb95db07c048655beca6_0",
"binder_x_e22ba7a032a73f6d0678d3d186686631_1", "eq2-interp",
"equality_tok_Prims.LexTop@tok", "equation_MerkleTree.New.High.hash",
"equation_MerkleTree.New.High.hash_seq",
"equation_MerkleTree.New.High.hash_ss",
"equation_MerkleTree.New.High.offset_of", "equation_Prims.eqtype",
"equation_Prims.nat",
"equation_with_fuel_MerkleTree.New.High.Correct.Base.merge_hs.fuel_instrumented",
"equation_with_fuel_MerkleTree.New.High.Correct.Base.mt_olds_inv.fuel_instrumented",
"equation_with_fuel_MerkleTree.New.High.Correct.Flushing.mt_flush_to_olds.fuel_instrumented",
"equation_with_fuel_MerkleTree.New.High.hs_wf_elts.fuel_instrumented",
"equation_with_fuel_MerkleTree.New.High.mt_flush_to_.fuel_instrumented",
"equation_with_fuel_Prims.pow2.fuel_instrumented",
"function_token_typing_MerkleTree.New.High.hash",
"function_token_typing_MerkleTree.New.High.hash_seq",
"function_token_typing_Prims.__cache_version_number__",
"function_token_typing_Prims.int",
"haseqTm_refine_ba523126f67e00e7cd55f0b92f16681d", "int_inversion",
"int_typing", "l_and-interp", "lemma_FStar.Seq.Base.lemma_eq_elim",
"lemma_FStar.Seq.Base.lemma_eq_intro",
"lemma_FStar.Seq.Base.lemma_eq_refl",
"lemma_FStar.Seq.Base.lemma_index_app1",
"lemma_FStar.Seq.Base.lemma_index_app2",
"lemma_FStar.Seq.Base.lemma_index_slice",
"lemma_FStar.Seq.Base.lemma_index_upd1",
"lemma_FStar.Seq.Base.lemma_len_append",
"lemma_FStar.Seq.Base.lemma_len_slice",
"lemma_FStar.Seq.Base.lemma_len_upd",
"lemma_FStar.Seq.Properties.slice_upd",
"lemma_FStar.UInt.pow2_values",
"lemma_MerkleTree.New.High.seq_slice_equal_index",
"primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_Division", "primitive_Prims.op_Equality",
"primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_03127b5d59ee3055620018693b4264e8",
"refinement_interpretation_Tm_refine_03d84328c6aa2d4b9b6e56e929449049",
"refinement_interpretation_Tm_refine_0943ac27451235da114204b04dbcfb15",
"refinement_interpretation_Tm_refine_0ce8452be448198d603f3bff098d0bb7",
"refinement_interpretation_Tm_refine_0e68c3d5a2fae1b02658d4476c479ce6",
"refinement_interpretation_Tm_refine_10c387a338bf227f69a397f6ceb4d66a",
"refinement_interpretation_Tm_refine_11c48e89108071ca922b4f450cf1dc81",
"refinement_interpretation_Tm_refine_1f07e1616864a72031c345550c2740cd",
"refinement_interpretation_Tm_refine_28da6d93b2fe31f4b75405e2de7e9dec",
"refinement_interpretation_Tm_refine_2ca062977a42c36634b89c1c4f193f79",
"refinement_interpretation_Tm_refine_3321cbe2f573e3c988fd0895bf1f0cf9",
"refinement_interpretation_Tm_refine_36f208f2b1019ab7b5d9be73f4c89349",
"refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
"refinement_interpretation_Tm_refine_47109dd5837e560f72664f314778a899",
"refinement_interpretation_Tm_refine_4e6162eaf3dfee368a51d195e628da7e",
"refinement_interpretation_Tm_refine_559c261b1c3777929ea329abfe70ab33",
"refinement_interpretation_Tm_refine_5a7c459bf8c033fd79c6ef5040cf1ce7",
"refinement_interpretation_Tm_refine_6edd1607f26d2dd41971db6d6456845b",
"refinement_interpretation_Tm_refine_6f144dd15765c3032d5dce1eadd492a7",
"refinement_interpretation_Tm_refine_8274173e0780491dcfd7be1a7e81e7bb",
"refinement_interpretation_Tm_refine_82f31c700b845adfceab96ff38f187c6",
"refinement_interpretation_Tm_refine_91facfe6bfa3796b6b54f0355cc4d73e",
"refinement_interpretation_Tm_refine_aebc5aa9049e78f605051015a3436e68",
"refinement_interpretation_Tm_refine_ba523126f67e00e7cd55f0b92f16681d",
"refinement_interpretation_Tm_refine_bd7adbe92d552ba1925a868772f1deb3",
"refinement_interpretation_Tm_refine_d3e11b5f050fde2a22422dd57336d7bf",
"refinement_interpretation_Tm_refine_d3fd586ee85966091f68a5e7073c0a4f",
"refinement_interpretation_Tm_refine_d75c5938a9a2f9d97626d92c4dd3ce56",
"refinement_interpretation_Tm_refine_f04ba423b632ee4dc6ae8a29d64452c2",
"token_correspondence_MerkleTree.New.High.Correct.Base.merge_hs.fuel_instrumented",
"typing_FStar.Seq.Base.append", "typing_FStar.Seq.Base.length",
"typing_FStar.Seq.Base.slice",
"typing_MerkleTree.New.High.Correct.Base.merge_hs",
"typing_MerkleTree.New.High.Correct.Flushing.mt_flush_to_olds",
"typing_MerkleTree.New.High.mt_flush_to_",
"typing_MerkleTree.New.High.offset_of",
"well-founded-ordering-on-nat"
],
0,
"48fa70d5d2491982a5ef11e3756cfae0"
],
[
"MerkleTree.New.High.Correct.Flushing.mt_flush_to_inv_preserved_",
1,
2,
1,
[
"@MaxIFuel_assumption", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565",
"equation_MerkleTree.New.High.hash_seq",
"equation_MerkleTree.New.High.hash_ss", "equation_Prims.nat",
"function_token_typing_Prims.__cache_version_number__",
"int_inversion", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_10c387a338bf227f69a397f6ceb4d66a",
"refinement_interpretation_Tm_refine_11c48e89108071ca922b4f450cf1dc81",
"refinement_interpretation_Tm_refine_28da6d93b2fe31f4b75405e2de7e9dec",
"refinement_interpretation_Tm_refine_47109dd5837e560f72664f314778a899",
"refinement_interpretation_Tm_refine_82f31c700b845adfceab96ff38f187c6",
"refinement_interpretation_Tm_refine_ba523126f67e00e7cd55f0b92f16681d"
],
0,
"230df8456afc62b671010751d55f79bd"
],
[
"MerkleTree.New.High.Correct.Flushing.mt_flush_to_inv_preserved_",
2,
2,
1,
[
"@MaxIFuel_assumption", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565",
"equation_Prims.nat",
"function_token_typing_Prims.__cache_version_number__",
"int_inversion", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_28da6d93b2fe31f4b75405e2de7e9dec",
"refinement_interpretation_Tm_refine_47109dd5837e560f72664f314778a899",
"refinement_interpretation_Tm_refine_ba523126f67e00e7cd55f0b92f16681d"
],
0,
"1cdf0004413e15ad58a2aa3bb237d973"
],
[
"MerkleTree.New.High.Correct.Flushing.mt_flush_to_inv_preserved_",
3,
2,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_MerkleTree.New.High.Correct.Base.merge_hs.fuel_instrumented",
"@fuel_correspondence_MerkleTree.New.High.Correct.Flushing.mt_flush_to_olds.fuel_instrumented",
"@fuel_correspondence_MerkleTree.New.High.mt_flush_to_.fuel_instrumented",
"@query", "Prims_pretyping_ae567c2fb75be05905677af440075565",
"equation_MerkleTree.New.High.Correct.Base.mt_olds_hs_inv",
"equation_MerkleTree.New.High.hash_seq",
"equation_MerkleTree.New.High.hash_ss", "equation_Prims.nat",
"equation_with_fuel_MerkleTree.New.High.Correct.Flushing.mt_flush_to_olds.fuel_instrumented",
"function_token_typing_MerkleTree.New.High.hash_seq",
"function_token_typing_Prims.__cache_version_number__",
"int_inversion", "lemma_FStar.Seq.Base.lemma_eq_elim",
"lemma_FStar.Seq.Base.lemma_eq_refl",
"primitive_Prims.op_LessThanOrEqual",
"projection_inverse_BoxBool_proj_0",
"refinement_interpretation_Tm_refine_0ce8452be448198d603f3bff098d0bb7",
"refinement_interpretation_Tm_refine_10c387a338bf227f69a397f6ceb4d66a",
"refinement_interpretation_Tm_refine_11c48e89108071ca922b4f450cf1dc81",
"refinement_interpretation_Tm_refine_28da6d93b2fe31f4b75405e2de7e9dec",
"refinement_interpretation_Tm_refine_47109dd5837e560f72664f314778a899",
"refinement_interpretation_Tm_refine_82f31c700b845adfceab96ff38f187c6",
"refinement_interpretation_Tm_refine_991b6e52db621e3bdd4ae568c9b3c869",
"refinement_interpretation_Tm_refine_aebc5aa9049e78f605051015a3436e68",
"refinement_interpretation_Tm_refine_ba523126f67e00e7cd55f0b92f16681d",
"refinement_interpretation_Tm_refine_bd7adbe92d552ba1925a868772f1deb3",
"refinement_interpretation_Tm_refine_f04ba423b632ee4dc6ae8a29d64452c2",
"typing_FStar.Seq.Base.length", "typing_FStar.Seq.Base.slice",
"typing_MerkleTree.New.High.Correct.Flushing.mt_flush_to_olds"
],
0,
"0ef0f9a62eb307b36b50fd07c19ef0fe"
],
[
"MerkleTree.New.High.Correct.Flushing.mt_flush_to_inv_preserved",
1,
2,
1,
[
"@MaxIFuel_assumption", "@query",
"equation_MerkleTree.New.High.hash_seq",
"equation_MerkleTree.New.High.mt_flush_to",
"equation_MerkleTree.New.High.mt_wf_elts", "equation_Prims.nat",
"fuel_guarded_inversion_MerkleTree.New.High.merkle_tree",
"primitive_Prims.op_LessThan",
"proj_equation_MerkleTree.New.High.MT_hs",
"proj_equation_MerkleTree.New.High.MT_i",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_MerkleTree.New.High.MT_i",
"refinement_interpretation_Tm_refine_32c708e8003aa702efd9480633a3631c",
"refinement_interpretation_Tm_refine_88b2421350c3a459eae3f69956c7e70c",
"refinement_interpretation_Tm_refine_9bcf7608e9c780de654070e916e3b081",
"refinement_interpretation_Tm_refine_cac04ca6ce8f8a0704d86eba52ce7415",
"typing_MerkleTree.New.High.__proj__MT__item__hs",
"typing_MerkleTree.New.High.__proj__MT__item__j"
],
0,
"d0efa513ff7f326ab8dedb2852c2edcc"
],
[
"MerkleTree.New.High.Correct.Flushing.mt_flush_to_inv_preserved",
2,
2,
1,
[
"@MaxIFuel_assumption",
"@fuel_correspondence_MerkleTree.New.High.Correct.Base.merge_hs.fuel_instrumented",
"@fuel_correspondence_MerkleTree.New.High.Correct.Flushing.mt_flush_to_olds.fuel_instrumented",
"@fuel_correspondence_MerkleTree.New.High.mt_flush_to_.fuel_instrumented",
"@query", "Prims_pretyping_ae567c2fb75be05905677af440075565",
"equation_FStar.Seq.Properties.head",
"equation_MerkleTree.New.High.Correct.Base.mt_base",
"equation_MerkleTree.New.High.Correct.Base.mt_inv",
"equation_MerkleTree.New.High.Correct.Base.mt_spec",
"equation_MerkleTree.New.High.hash_seq",
"equation_MerkleTree.New.High.hash_ss",
"equation_MerkleTree.New.High.mt_flush_to",
"equation_MerkleTree.New.High.mt_wf_elts", "equation_Prims.nat",
"fuel_guarded_inversion_MerkleTree.New.High.merkle_tree",
"function_token_typing_MerkleTree.New.High.hash_seq",
"function_token_typing_Prims.__cache_version_number__", "int_typing",
"l_and-interp", "lemma_FStar.Seq.Base.lemma_eq_elim",
"primitive_Prims.op_LessThan", "primitive_Prims.op_Subtraction",
"proj_equation_MerkleTree.New.High.MT_hs",
"proj_equation_MerkleTree.New.High.MT_i",
"proj_equation_MerkleTree.New.High.MT_j",
"proj_equation_MerkleTree.New.High.MT_mroot",
"proj_equation_MerkleTree.New.High.MT_rhs",
"proj_equation_MerkleTree.New.High.MT_rhs_ok",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_MerkleTree.New.High.MT_hs",
"projection_inverse_MerkleTree.New.High.MT_i",
"projection_inverse_MerkleTree.New.High.MT_j",
"projection_inverse_MerkleTree.New.High.MT_mroot",
"projection_inverse_MerkleTree.New.High.MT_rhs",
"projection_inverse_MerkleTree.New.High.MT_rhs_ok",
"refinement_interpretation_Tm_refine_0ce8452be448198d603f3bff098d0bb7",
"refinement_interpretation_Tm_refine_10c387a338bf227f69a397f6ceb4d66a",
"refinement_interpretation_Tm_refine_11c48e89108071ca922b4f450cf1dc81",
"refinement_interpretation_Tm_refine_1f07e1616864a72031c345550c2740cd",
"refinement_interpretation_Tm_refine_28da6d93b2fe31f4b75405e2de7e9dec",
"refinement_interpretation_Tm_refine_32c708e8003aa702efd9480633a3631c",
"refinement_interpretation_Tm_refine_47109dd5837e560f72664f314778a899",
"refinement_interpretation_Tm_refine_82f31c700b845adfceab96ff38f187c6",
"refinement_interpretation_Tm_refine_88aa594a996383bdf2b36e1a01a97181",
"refinement_interpretation_Tm_refine_88b2421350c3a459eae3f69956c7e70c",
"refinement_interpretation_Tm_refine_9bcf7608e9c780de654070e916e3b081",
"refinement_interpretation_Tm_refine_ba523126f67e00e7cd55f0b92f16681d",
"refinement_interpretation_Tm_refine_cac04ca6ce8f8a0704d86eba52ce7415",
"refinement_interpretation_Tm_refine_f04ba423b632ee4dc6ae8a29d64452c2",
"typing_MerkleTree.New.High.Correct.Base.merge_hs",
"typing_MerkleTree.New.High.Correct.Flushing.mt_flush_to_olds",
"typing_MerkleTree.New.High.__proj__MT__item__hs",
"typing_MerkleTree.New.High.__proj__MT__item__i",
"typing_MerkleTree.New.High.__proj__MT__item__j",
"typing_MerkleTree.New.High.mt_flush_to"
],
0,
"e66e845183e97f27b0a4febf4e2f6873"
],
[
"MerkleTree.New.High.Correct.Flushing.mt_flush_inv_preserved",
1,
2,
1,
[
"@MaxIFuel_assumption", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565",
"equation_MerkleTree.New.High.hash_seq",
"equation_MerkleTree.New.High.mt_flush",
"equation_MerkleTree.New.High.mt_flush_to",
"equation_MerkleTree.New.High.mt_wf_elts", "equation_Prims.nat",
"function_token_typing_Prims.__cache_version_number__",
"primitive_Prims.op_LessThan", "primitive_Prims.op_Subtraction",
"proj_equation_MerkleTree.New.High.MT_hs",
"proj_equation_MerkleTree.New.High.MT_i",
"proj_equation_MerkleTree.New.High.MT_j",
"proj_equation_MerkleTree.New.High.MT_rhs_ok",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_MerkleTree.New.High.MT_i",
"refinement_interpretation_Tm_refine_32c708e8003aa702efd9480633a3631c",
"refinement_interpretation_Tm_refine_9bcf7608e9c780de654070e916e3b081",
"refinement_interpretation_Tm_refine_a948b2ddad009438db792b256f947c6f",
"refinement_interpretation_Tm_refine_ba523126f67e00e7cd55f0b92f16681d",
"typing_MerkleTree.New.High.__proj__MT__item__hs",
"typing_MerkleTree.New.High.__proj__MT__item__i",
"typing_MerkleTree.New.High.__proj__MT__item__j"
],
0,
"5844ae6bd80a8770a68e1db49b5897de"
],
[
"MerkleTree.New.High.Correct.Flushing.mt_flush_inv_preserved",
2,
2,
1,
[
"@MaxIFuel_assumption", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565",
"equation_MerkleTree.New.High.mt_flush", "equation_Prims.nat",
"function_token_typing_Prims.__cache_version_number__",
"primitive_Prims.op_Subtraction",
"proj_equation_MerkleTree.New.High.MT_i",
"proj_equation_MerkleTree.New.High.MT_j",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_a948b2ddad009438db792b256f947c6f",
"refinement_interpretation_Tm_refine_ba523126f67e00e7cd55f0b92f16681d",
"typing_MerkleTree.New.High.__proj__MT__item__i"
],
0,
"0dd93d0f6fbca85d2394f306708805e7"
]
]
]
Computing file changes ...