https://github.com/project-everest/hacl-star
Tip revision: 7b8ff286676eb6022b8c24474916188a857b53c3 authored by Aseem Rastogi on 27 September 2018, 16:08:56 UTC
hints
hints
Tip revision: 7b8ff28
Hacl.Lib.Create.fst.hints
[
"´5\u001b0D×,˛¦Bü´\u0016YÔl",
[
[
"Hacl.Lib.Create.make_h32_4",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query", "assumption_Prims.HasEq_int",
"equation_Hacl.Lib.Create.h32",
"refinement_interpretation_Hacl.Lib.Create_Tm_refine_875d598b28faef3fdf06357711127e39"
],
0,
"a0c26ca090ae80cb0d9614d857439702"
],
[
"Hacl.Lib.Create.make_h32_4",
2,
0,
1,
[
"@MaxIFuel_assumption", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565",
"assumption_Prims.HasEq_int", "equation_FStar.Buffer.as_seq",
"equation_FStar.Buffer.buffer", "equation_FStar.UInt32.n",
"equation_Hacl.Lib.Create.h32", "equation_Prims.nat",
"fuel_guarded_inversion_FStar.Buffer._buffer",
"fuel_guarded_inversion_FStar.Monotonic.HyperStack.mem",
"function_token_typing_FStar.UInt32.n",
"function_token_typing_FStar.UInt32.t", "int_inversion",
"int_typing", "lemma_FStar.Buffer.lemma_modifies_1_trans",
"lemma_FStar.HyperStack.ST.lemma_equal_domains_trans",
"lemma_FStar.Seq.Base.lemma_eq_elim",
"lemma_FStar.Seq.Base.lemma_index_upd1",
"lemma_FStar.Seq.Base.lemma_index_upd2",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_FStar.Buffer_Tm_refine_ac61996218e7c5b51c85527152e93166",
"refinement_interpretation_FStar.Seq.Base_Tm_refine_36f208f2b1019ab7b5d9be73f4c89349",
"refinement_interpretation_FStar.Seq.Base_Tm_refine_b5ad1dbfbd48faaf34d92bafda76205d",
"refinement_interpretation_Hacl.Lib.Create_Tm_refine_4b27de1c839f19290d3d8b414f450492",
"refinement_interpretation_Hacl.Lib.Create_Tm_refine_75fe8a65f5666eaf920693fe19efc919",
"refinement_interpretation_Hacl.Lib.Create_Tm_refine_875d598b28faef3fdf06357711127e39",
"refinement_interpretation_Hacl.Lib.Create_Tm_refine_abfa16ea4beb024f76e5c67566d85aa8",
"refinement_interpretation_Hacl.Lib.Create_Tm_refine_c58b8a459b433b4a7b0a757b1b476e48",
"refinement_interpretation_Hacl.Lib.Create_Tm_refine_e24fdeb538bdf70d153664672aae63ca",
"refinement_interpretation_Prims_Tm_refine_ba523126f67e00e7cd55f0b92f16681d",
"refinement_interpretation_Seq.Create_Tm_refine_37e9e2c96c7fceb94a3908c53e2ae85b",
"typing_FStar.Buffer.as_seq", "typing_FStar.Seq.Base.index",
"typing_Seq.Create.create_4"
],
0,
"d3ebb4d19538a97723079d8e8f977a44"
],
[
"Hacl.Lib.Create.make_h32_8",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query", "assumption_Prims.HasEq_int",
"equation_Hacl.Lib.Create.h32",
"refinement_interpretation_Hacl.Lib.Create_Tm_refine_409ce91d54c97f968f860aa95a18df30"
],
0,
"189d30a0811b0914097d043b69ae8711"
],
[
"Hacl.Lib.Create.make_h32_8",
2,
0,
1,
[
"@MaxIFuel_assumption", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565",
"assumption_Prims.HasEq_int", "b2t_def", "bool_inversion",
"bool_typing", "eq2-interp", "equation_FStar.Buffer.as_seq",
"equation_FStar.Buffer.buffer", "equation_FStar.Buffer.disjoint",
"equation_FStar.Buffer.equal", "equation_FStar.Buffer.idx",
"equation_FStar.Buffer.includes", "equation_FStar.Buffer.length",
"equation_FStar.Buffer.live", "equation_FStar.Buffer.lseq",
"equation_FStar.Buffer.sel", "equation_FStar.Buffer.sub",
"equation_FStar.Heap.trivial_preorder",
"equation_FStar.HyperStack.ST.mreference",
"equation_FStar.HyperStack.ST.reference",
"equation_FStar.Monotonic.HyperStack.contains",
"equation_FStar.UInt.fits", "equation_FStar.UInt.max_int",
"equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
"equation_FStar.UInt.uint_t", "equation_FStar.UInt32.n",
"equation_Hacl.Lib.Create.h32", "equation_Prims.nat",
"fuel_guarded_inversion_FStar.Buffer._buffer",
"fuel_guarded_inversion_FStar.Monotonic.HyperStack.mem",
"function_token_typing_FStar.UInt32.n",
"function_token_typing_FStar.UInt32.t", "int_inversion",
"int_typing", "lemma_FStar.Buffer.lemma_modifies_1_trans",
"lemma_FStar.Buffer.lemma_size", "lemma_FStar.Buffer.lemma_sub_spec",
"lemma_FStar.Buffer.lemma_sub_spec_",
"lemma_FStar.Buffer.modifies_subbuffer_1",
"lemma_FStar.Buffer.no_upd_lemma_1",
"lemma_FStar.HyperStack.ST.lemma_equal_domains_trans",
"lemma_FStar.Seq.Base.lemma_eq_elim",
"lemma_FStar.Seq.Base.lemma_index_slice",
"lemma_FStar.Seq.Base.lemma_len_slice",
"lemma_FStar.Seq.Properties.slice_slice",
"lemma_FStar.UInt32.vu_inv", "primitive_Prims.op_Addition",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Subtraction",
"proj_equation_FStar.Buffer.MkBuffer_content",
"proj_equation_FStar.Buffer.MkBuffer_idx",
"proj_equation_FStar.Buffer.MkBuffer_length",
"proj_equation_FStar.Buffer.MkBuffer_max_length",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Buffer.MkBuffer_idx",
"projection_inverse_FStar.Buffer.MkBuffer_length",
"refinement_interpretation_FStar.BitVector_Tm_refine_a0cd7d06c5da6444b6b51b319febde8e",
"refinement_interpretation_FStar.Buffer_Tm_refine_811063936efbc06568ec405d75452cb9",
"refinement_interpretation_FStar.Buffer_Tm_refine_8ba095f5457984257bc763075993de75",
"refinement_interpretation_FStar.Buffer_Tm_refine_ac61996218e7c5b51c85527152e93166",
"refinement_interpretation_FStar.HyperStack.ST_Tm_refine_003cbb363565c5358e7ed8a8d7dba6d4",
"refinement_interpretation_FStar.Seq.Base_Tm_refine_3321cbe2f573e3c988fd0895bf1f0cf9",
"refinement_interpretation_FStar.Seq.Base_Tm_refine_559c261b1c3777929ea329abfe70ab33",
"refinement_interpretation_FStar.Seq.Base_Tm_refine_aebc5aa9049e78f605051015a3436e68",
"refinement_interpretation_FStar.Seq.Properties_Tm_refine_528d1ac7a4a801fe55aa0f436f85ad2a",
"refinement_interpretation_FStar.UInt32_Tm_refine_6c25b42778726de94cd4dac42edb4860",
"refinement_interpretation_FStar.UInt32_Tm_refine_8af61d0447e6887060c2411d0a533c0b",
"refinement_interpretation_FStar.UInt_Tm_refine_a347709bfeba48709474ad26f4f6be87",
"refinement_interpretation_Hacl.Lib.Create_Tm_refine_3bcd3eca288f49b5e266a3fe1266bfa6",
"refinement_interpretation_Hacl.Lib.Create_Tm_refine_409ce91d54c97f968f860aa95a18df30",
"refinement_interpretation_Hacl.Lib.Create_Tm_refine_4b27de1c839f19290d3d8b414f450492",
"refinement_interpretation_Hacl.Lib.Create_Tm_refine_546c5a42325a7a59ce4e3f585aa15589",
"refinement_interpretation_Hacl.Lib.Create_Tm_refine_75fe8a65f5666eaf920693fe19efc919",
"refinement_interpretation_Hacl.Lib.Create_Tm_refine_875d598b28faef3fdf06357711127e39",
"refinement_interpretation_Hacl.Lib.Create_Tm_refine_e441f768f3ae3ad6bdefb5ef4839b3d4",
"refinement_interpretation_Prims_Tm_refine_ba523126f67e00e7cd55f0b92f16681d",
"refinement_interpretation_Seq.Create_Tm_refine_37e9e2c96c7fceb94a3908c53e2ae85b",
"refinement_interpretation_Seq.Create_Tm_refine_59fa78c6ba0409d361f498b01ad7402b",
"refinement_kinding_FStar.BitVector_Tm_refine_a0cd7d06c5da6444b6b51b319febde8e",
"typing_FStar.Buffer.__proj__MkBuffer__item__content",
"typing_FStar.Buffer.__proj__MkBuffer__item__idx",
"typing_FStar.Buffer.__proj__MkBuffer__item__length",
"typing_FStar.Buffer.__proj__MkBuffer__item__max_length",
"typing_FStar.Buffer.as_seq", "typing_FStar.Buffer.idx",
"typing_FStar.Buffer.length", "typing_FStar.Buffer.sel",
"typing_FStar.Heap.trivial_preorder",
"typing_FStar.Monotonic.HyperStack.sel", "typing_FStar.UInt32.add",
"typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
"typing_Seq.Create.create_4", "typing_Seq.Create.create_8"
],
0,
"027dbfbd86c0968bc66a8c17f9f96403"
],
[
"Hacl.Lib.Create.make_h32_16",
1,
0,
1,
[
"@MaxIFuel_assumption", "@query", "assumption_Prims.HasEq_int",
"equation_Hacl.Lib.Create.h32",
"refinement_interpretation_Hacl.Lib.Create_Tm_refine_e6f73d69171d3f532dd3233ed82d65f8"
],
0,
"49a9a670275bec8c332af630334d31b1"
],
[
"Hacl.Lib.Create.make_h32_16",
2,
0,
1,
[
"@MaxIFuel_assumption", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565",
"assumption_Prims.HasEq_int", "b2t_def", "bool_inversion",
"bool_typing", "eq2-interp", "equation_FStar.Buffer.as_seq",
"equation_FStar.Buffer.buffer", "equation_FStar.Buffer.disjoint",
"equation_FStar.Buffer.equal", "equation_FStar.Buffer.idx",
"equation_FStar.Buffer.includes", "equation_FStar.Buffer.length",
"equation_FStar.Buffer.live", "equation_FStar.Buffer.lseq",
"equation_FStar.Buffer.sel", "equation_FStar.Buffer.sub",
"equation_FStar.Heap.trivial_preorder",
"equation_FStar.HyperStack.ST.mreference",
"equation_FStar.HyperStack.ST.reference",
"equation_FStar.Monotonic.HyperStack.contains",
"equation_FStar.UInt.fits", "equation_FStar.UInt.max_int",
"equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
"equation_FStar.UInt.uint_t", "equation_FStar.UInt32.n",
"equation_Hacl.Lib.Create.h32", "equation_Prims.nat",
"fuel_guarded_inversion_FStar.Buffer._buffer",
"fuel_guarded_inversion_FStar.Monotonic.HyperStack.mem",
"function_token_typing_FStar.UInt32.n",
"function_token_typing_FStar.UInt32.t", "int_inversion",
"int_typing", "lemma_FStar.Buffer.lemma_modifies_1_trans",
"lemma_FStar.Buffer.lemma_size", "lemma_FStar.Buffer.lemma_sub_spec",
"lemma_FStar.Buffer.lemma_sub_spec_",
"lemma_FStar.Buffer.modifies_subbuffer_1",
"lemma_FStar.Buffer.no_upd_lemma_1",
"lemma_FStar.HyperStack.ST.lemma_equal_domains_trans",
"lemma_FStar.Seq.Base.lemma_eq_elim",
"lemma_FStar.Seq.Base.lemma_index_slice",
"lemma_FStar.Seq.Base.lemma_len_slice",
"lemma_FStar.Seq.Properties.slice_slice",
"lemma_FStar.UInt32.vu_inv", "primitive_Prims.op_Addition",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Subtraction",
"proj_equation_FStar.Buffer.MkBuffer_content",
"proj_equation_FStar.Buffer.MkBuffer_idx",
"proj_equation_FStar.Buffer.MkBuffer_length",
"proj_equation_FStar.Buffer.MkBuffer_max_length",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Buffer.MkBuffer_idx",
"projection_inverse_FStar.Buffer.MkBuffer_length",
"refinement_interpretation_FStar.BitVector_Tm_refine_a0cd7d06c5da6444b6b51b319febde8e",
"refinement_interpretation_FStar.Buffer_Tm_refine_811063936efbc06568ec405d75452cb9",
"refinement_interpretation_FStar.Buffer_Tm_refine_8ba095f5457984257bc763075993de75",
"refinement_interpretation_FStar.Buffer_Tm_refine_ac61996218e7c5b51c85527152e93166",
"refinement_interpretation_FStar.HyperStack.ST_Tm_refine_003cbb363565c5358e7ed8a8d7dba6d4",
"refinement_interpretation_FStar.Seq.Base_Tm_refine_3321cbe2f573e3c988fd0895bf1f0cf9",
"refinement_interpretation_FStar.Seq.Base_Tm_refine_559c261b1c3777929ea329abfe70ab33",
"refinement_interpretation_FStar.Seq.Base_Tm_refine_aebc5aa9049e78f605051015a3436e68",
"refinement_interpretation_FStar.Seq.Properties_Tm_refine_528d1ac7a4a801fe55aa0f436f85ad2a",
"refinement_interpretation_FStar.UInt32_Tm_refine_6c25b42778726de94cd4dac42edb4860",
"refinement_interpretation_FStar.UInt32_Tm_refine_8af61d0447e6887060c2411d0a533c0b",
"refinement_interpretation_FStar.UInt_Tm_refine_a347709bfeba48709474ad26f4f6be87",
"refinement_interpretation_Hacl.Lib.Create_Tm_refine_409ce91d54c97f968f860aa95a18df30",
"refinement_interpretation_Hacl.Lib.Create_Tm_refine_4b27de1c839f19290d3d8b414f450492",
"refinement_interpretation_Hacl.Lib.Create_Tm_refine_75fe8a65f5666eaf920693fe19efc919",
"refinement_interpretation_Hacl.Lib.Create_Tm_refine_bb17305494e48d3395903549cf11c3e0",
"refinement_interpretation_Hacl.Lib.Create_Tm_refine_d38081a3e1c92531c7680af5ff12a99e",
"refinement_interpretation_Hacl.Lib.Create_Tm_refine_e441f768f3ae3ad6bdefb5ef4839b3d4",
"refinement_interpretation_Hacl.Lib.Create_Tm_refine_e6f73d69171d3f532dd3233ed82d65f8",
"refinement_interpretation_Prims_Tm_refine_ba523126f67e00e7cd55f0b92f16681d",
"refinement_interpretation_Seq.Create_Tm_refine_03488b8732f12d7416d4f57733783c65",
"refinement_interpretation_Seq.Create_Tm_refine_59fa78c6ba0409d361f498b01ad7402b",
"refinement_kinding_FStar.BitVector_Tm_refine_a0cd7d06c5da6444b6b51b319febde8e",
"typing_FStar.Buffer.__proj__MkBuffer__item__content",
"typing_FStar.Buffer.__proj__MkBuffer__item__idx",
"typing_FStar.Buffer.__proj__MkBuffer__item__length",
"typing_FStar.Buffer.__proj__MkBuffer__item__max_length",
"typing_FStar.Buffer.as_seq", "typing_FStar.Buffer.idx",
"typing_FStar.Buffer.length", "typing_FStar.Buffer.sel",
"typing_FStar.Heap.trivial_preorder",
"typing_FStar.Monotonic.HyperStack.sel", "typing_FStar.UInt32.add",
"typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
"typing_Seq.Create.create_16", "typing_Seq.Create.create_8"
],
0,
"66af81161be55d8cac12b21722d3807e"
]
]
]