Revision b06f899cc120e08d2b3ecce79abc2c014fb6080c authored by Santiago Zanella-Beguelin on 29 November 2019, 13:25:44 UTC, committed by GitHub on 29 November 2019, 13:25:44 UTC
Only add libintvector.h include when necessary for mozilla dist
Spec.Hash.Definitions.fst.hints
[
"�e�ہ\u0010B\t\u0000������",
[
[
"Spec.Hash.Definitions.max_input_length",
1,
2,
1,
[
"@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"disc_equation_Spec.Hash.Definitions.MD5",
"disc_equation_Spec.Hash.Definitions.SHA1",
"disc_equation_Spec.Hash.Definitions.SHA2_224",
"disc_equation_Spec.Hash.Definitions.SHA2_256",
"disc_equation_Spec.Hash.Definitions.SHA2_384",
"disc_equation_Spec.Hash.Definitions.SHA2_512", "equation_Prims.nat",
"equation_Prims.pos",
"fuel_guarded_inversion_Spec.Hash.Definitions.hash_alg",
"int_typing", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"typing_Prims.pow2"
],
0,
"da69f9f1a17c60e13609ccb426e0c04f"
],
[
"Spec.Hash.Definitions.len_int_type",
1,
2,
1,
[
"@MaxIFuel_assumption", "@query",
"disc_equation_Spec.Hash.Definitions.MD5",
"disc_equation_Spec.Hash.Definitions.SHA1",
"disc_equation_Spec.Hash.Definitions.SHA2_224",
"disc_equation_Spec.Hash.Definitions.SHA2_256",
"disc_equation_Spec.Hash.Definitions.SHA2_384",
"disc_equation_Spec.Hash.Definitions.SHA2_512",
"fuel_guarded_inversion_Spec.Hash.Definitions.hash_alg"
],
0,
"69fb409b75a8221df75a96de992bc3f9"
],
[
"Spec.Hash.Definitions.nat_to_len",
1,
2,
1,
[
"@query", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.range",
"equation_Lib.IntTypes.unsigned",
"equation_Spec.Hash.Definitions.len_int_type",
"primitive_Prims.op_Minus", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxInt_proj_0"
],
0,
"c2ecbd348ff54f55a09861143de1dcd9"
],
[
"Spec.Hash.Definitions.len_t",
1,
2,
1,
[
"@MaxIFuel_assumption", "@query",
"disc_equation_Spec.Hash.Definitions.MD5",
"disc_equation_Spec.Hash.Definitions.SHA1",
"disc_equation_Spec.Hash.Definitions.SHA2_224",
"disc_equation_Spec.Hash.Definitions.SHA2_256",
"disc_equation_Spec.Hash.Definitions.SHA2_384",
"disc_equation_Spec.Hash.Definitions.SHA2_512",
"fuel_guarded_inversion_Spec.Hash.Definitions.hash_alg"
],
0,
"ae080ca16821d3cb39a55e4464866a49"
],
[
"Spec.Hash.Definitions.len_v",
1,
2,
1,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Spec.Hash.Definitions.MD5",
"constructor_distinct_Spec.Hash.Definitions.SHA1",
"constructor_distinct_Spec.Hash.Definitions.SHA2_224",
"constructor_distinct_Spec.Hash.Definitions.SHA2_256",
"constructor_distinct_Spec.Hash.Definitions.SHA2_384",
"constructor_distinct_Spec.Hash.Definitions.SHA2_512",
"disc_equation_Spec.Hash.Definitions.MD5",
"disc_equation_Spec.Hash.Definitions.SHA1",
"disc_equation_Spec.Hash.Definitions.SHA2_224",
"disc_equation_Spec.Hash.Definitions.SHA2_256",
"disc_equation_Spec.Hash.Definitions.SHA2_384",
"disc_equation_Spec.Hash.Definitions.SHA2_512",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U64@tok", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.unsigned",
"equation_Spec.Hash.Definitions.len_t",
"fuel_guarded_inversion_Spec.Hash.Definitions.hash_alg",
"projection_inverse_BoxBool_proj_0"
],
0,
"80565c3c43f9f4762383a6725053fec6"
],
[
"Spec.Hash.Definitions.len_length",
1,
2,
1,
[
"@MaxIFuel_assumption", "@query",
"disc_equation_Spec.Hash.Definitions.MD5",
"disc_equation_Spec.Hash.Definitions.SHA1",
"disc_equation_Spec.Hash.Definitions.SHA2_224",
"disc_equation_Spec.Hash.Definitions.SHA2_256",
"disc_equation_Spec.Hash.Definitions.SHA2_384",
"disc_equation_Spec.Hash.Definitions.SHA2_512",
"fuel_guarded_inversion_Spec.Hash.Definitions.hash_alg"
],
0,
"3f1a99a8a7ac6f745338a73b54560aa8"
],
[
"Spec.Hash.Definitions.len_len",
1,
2,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented",
"@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565", "b2t_def",
"bool_inversion", "bool_typing",
"constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U32",
"disc_equation_Spec.Hash.Definitions.MD5",
"disc_equation_Spec.Hash.Definitions.SHA1",
"disc_equation_Spec.Hash.Definitions.SHA2_224",
"disc_equation_Spec.Hash.Definitions.SHA2_256",
"disc_equation_Spec.Hash.Definitions.SHA2_384",
"disc_equation_Spec.Hash.Definitions.SHA2_512",
"equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.U32@tok", "equation_FStar.UInt.fits",
"equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
"equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Prims.nat", "equation_Spec.Hash.Definitions.len_length",
"fuel_guarded_inversion_Spec.Hash.Definitions.hash_alg",
"function_token_typing_Prims.__cache_version_number__", "int_typing",
"lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.vu_inv",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"typing_Spec.Hash.Definitions.len_length"
],
0,
"f7facbb89d059f9c3a871b098538fedc"
],
[
"Spec.Hash.Definitions.len_len",
2,
2,
1,
[ "@query" ],
0,
"521e4cc84c706cbd2cb4452c7c47c3a7"
],
[
"Spec.Hash.Definitions.word_t",
1,
2,
1,
[
"@MaxIFuel_assumption", "@query",
"disc_equation_Spec.Hash.Definitions.MD5",
"disc_equation_Spec.Hash.Definitions.SHA1",
"disc_equation_Spec.Hash.Definitions.SHA2_224",
"disc_equation_Spec.Hash.Definitions.SHA2_256",
"disc_equation_Spec.Hash.Definitions.SHA2_384",
"disc_equation_Spec.Hash.Definitions.SHA2_512",
"fuel_guarded_inversion_Spec.Hash.Definitions.hash_alg"
],
0,
"f2181e4eea1e60f9253d7492a486d215"
],
[
"Spec.Hash.Definitions.word",
1,
2,
1,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equation_Lib.IntTypes.unsigned",
"equation_Spec.Hash.Definitions.word_t",
"fuel_guarded_inversion_Spec.Hash.Definitions.hash_alg",
"projection_inverse_BoxBool_proj_0"
],
0,
"a928dea6354c7b2f4cc56b9557539e71"
],
[
"Spec.Hash.Definitions.word_length",
1,
2,
1,
[
"@MaxIFuel_assumption", "@query",
"disc_equation_Spec.Hash.Definitions.MD5",
"disc_equation_Spec.Hash.Definitions.SHA1",
"disc_equation_Spec.Hash.Definitions.SHA2_224",
"disc_equation_Spec.Hash.Definitions.SHA2_256",
"disc_equation_Spec.Hash.Definitions.SHA2_384",
"disc_equation_Spec.Hash.Definitions.SHA2_512",
"fuel_guarded_inversion_Spec.Hash.Definitions.hash_alg"
],
0,
"80a7c3d1a92d58caba60d6178d9dd619"
],
[
"Spec.Hash.Definitions.hash_word_length",
1,
2,
1,
[
"@MaxIFuel_assumption", "@query",
"disc_equation_Spec.Hash.Definitions.MD5",
"disc_equation_Spec.Hash.Definitions.SHA1",
"disc_equation_Spec.Hash.Definitions.SHA2_224",
"disc_equation_Spec.Hash.Definitions.SHA2_256",
"disc_equation_Spec.Hash.Definitions.SHA2_384",
"disc_equation_Spec.Hash.Definitions.SHA2_512",
"fuel_guarded_inversion_Spec.Hash.Definitions.hash_alg"
],
0,
"e88b1ea02115be5570d4c8e331b24c81"
],
[
"Spec.Hash.Definitions.pad0_length",
1,
2,
1,
[
"@MaxIFuel_assumption", "@query", "equation_Prims.nat",
"equation_Prims.nonzero",
"equation_Spec.Hash.Definitions.block_length",
"equation_Spec.Hash.Definitions.block_word_length",
"equation_Spec.Hash.Definitions.len_length",
"equation_Spec.Hash.Definitions.word_length",
"fuel_guarded_inversion_Spec.Hash.Definitions.hash_alg",
"int_inversion", "primitive_Prims.op_Addition",
"primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
"primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_0766302b68bb44ab7aff8c4d8be0b46f",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2"
],
0,
"ae88b5edf996bb2a7e3be69fe4991267"
],
[
"Spec.Hash.Definitions.pad_length",
1,
2,
1,
[
"@MaxIFuel_assumption", "@query", "equation_Prims.nat",
"equation_Spec.Hash.Definitions.block_length",
"equation_Spec.Hash.Definitions.block_word_length",
"equation_Spec.Hash.Definitions.len_length",
"equation_Spec.Hash.Definitions.pad0_length",
"equation_Spec.Hash.Definitions.word_length",
"fuel_guarded_inversion_Spec.Hash.Definitions.hash_alg",
"int_inversion", "primitive_Prims.op_Addition",
"primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_2043fe1d818aaeaa104a717402baf403",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"typing_Spec.Hash.Definitions.block_length",
"typing_Spec.Hash.Definitions.len_length",
"typing_Spec.Hash.Definitions.pad0_length"
],
0,
"0e8a46ad99b20b39a0043f5a121879de"
],
[
"Spec.Hash.Definitions.bytes_of_words",
1,
2,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented",
"@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Spec.Hash.Definitions.MD5",
"constructor_distinct_Spec.Hash.Definitions.SHA1",
"constructor_distinct_Spec.Hash.Definitions.SHA2_224",
"constructor_distinct_Spec.Hash.Definitions.SHA2_256",
"constructor_distinct_Spec.Hash.Definitions.SHA2_384",
"constructor_distinct_Spec.Hash.Definitions.SHA2_512",
"disc_equation_Spec.Hash.Definitions.MD5",
"disc_equation_Spec.Hash.Definitions.SHA1",
"disc_equation_Spec.Hash.Definitions.SHA2_224",
"disc_equation_Spec.Hash.Definitions.SHA2_256",
"disc_equation_Spec.Hash.Definitions.SHA2_384",
"disc_equation_Spec.Hash.Definitions.SHA2_512",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.numbytes", "equation_Lib.IntTypes.unsigned",
"equation_Prims.nat", "equation_Prims.pos",
"equation_Spec.Hash.Definitions.word",
"equation_Spec.Hash.Definitions.word_length",
"equation_Spec.Hash.Definitions.word_t",
"equation_with_fuel_Prims.pow2.fuel_instrumented",
"fuel_guarded_inversion_Spec.Hash.Definitions.hash_alg",
"int_inversion", "int_typing", "lemma_FStar.UInt.pow2_values",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_26b703b2b9201235d857bec225fb6d37",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_ceeb0134124a6b2a97382acfdc508eac",
"refinement_interpretation_Tm_refine_e78ecf464652a5ffd112c1b62bd9c25c",
"typing_Lib.IntTypes.bits", "typing_Prims.pow2",
"typing_tok_Lib.IntTypes.U32@tok"
],
0,
"90520c89f22aaa52cd2a7d34032f1172"
],
[
"Spec.Hash.Definitions.bytes_of_words",
2,
2,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented",
"@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U32",
"equality_tok_Lib.IntTypes.U32@tok", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.unsigned", "equation_Prims.nat",
"equation_Spec.Hash.Definitions.word_length",
"equation_with_fuel_Prims.pow2.fuel_instrumented",
"fuel_guarded_inversion_Spec.Hash.Definitions.hash_alg",
"int_typing", "lemma_FStar.UInt.pow2_values",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_e78ecf464652a5ffd112c1b62bd9c25c",
"typing_Lib.IntTypes.bits", "typing_tok_Lib.IntTypes.U32@tok"
],
0,
"2a142d24367fd2196892258fce27cb03"
],
[
"Spec.Hash.Definitions.words_of_bytes",
1,
2,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented",
"@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Spec.Hash.Definitions.MD5",
"constructor_distinct_Spec.Hash.Definitions.SHA1",
"constructor_distinct_Spec.Hash.Definitions.SHA2_224",
"constructor_distinct_Spec.Hash.Definitions.SHA2_256",
"constructor_distinct_Spec.Hash.Definitions.SHA2_384",
"constructor_distinct_Spec.Hash.Definitions.SHA2_512",
"disc_equation_Lib.IntTypes.U1",
"disc_equation_Spec.Hash.Definitions.MD5",
"disc_equation_Spec.Hash.Definitions.SHA1",
"disc_equation_Spec.Hash.Definitions.SHA2_224",
"disc_equation_Spec.Hash.Definitions.SHA2_256",
"disc_equation_Spec.Hash.Definitions.SHA2_384",
"disc_equation_Spec.Hash.Definitions.SHA2_512",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.numbytes", "equation_Lib.IntTypes.unsigned",
"equation_Prims.nat", "equation_Prims.pos",
"equation_Spec.Hash.Definitions.word",
"equation_Spec.Hash.Definitions.word_length",
"equation_Spec.Hash.Definitions.word_t",
"equation_with_fuel_Prims.pow2.fuel_instrumented",
"fuel_guarded_inversion_Spec.Hash.Definitions.hash_alg",
"int_inversion", "int_typing", "lemma_FStar.UInt.pow2_values",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_26b703b2b9201235d857bec225fb6d37",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_ceeb0134124a6b2a97382acfdc508eac",
"refinement_interpretation_Tm_refine_e78ecf464652a5ffd112c1b62bd9c25c",
"typing_Lib.IntTypes.bits", "typing_Prims.pow2",
"typing_tok_Lib.IntTypes.U32@tok"
],
0,
"fbf3ca030cdfd3bc8bb6f89510c5e406"
],
[
"Spec.Hash.Definitions.words_of_bytes",
2,
2,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented",
"@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U32",
"equality_tok_Lib.IntTypes.U32@tok", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.unsigned", "equation_Prims.nat",
"equation_Spec.Hash.Definitions.word_length",
"equation_with_fuel_Prims.pow2.fuel_instrumented",
"fuel_guarded_inversion_Spec.Hash.Definitions.hash_alg",
"int_inversion", "int_typing", "lemma_FStar.UInt.pow2_values",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_e78ecf464652a5ffd112c1b62bd9c25c",
"typing_Lib.IntTypes.bits", "typing_tok_Lib.IntTypes.U32@tok"
],
0,
"92fef8d4f6532bdd71eae2ad323b784d"
],
[
"Spec.Hash.Definitions.bytes_blocks",
1,
2,
1,
[
"@MaxIFuel_assumption", "@query",
"equation_Spec.Hash.Definitions.block_length",
"equation_Spec.Hash.Definitions.block_word_length",
"equation_Spec.Hash.Definitions.word_length",
"fuel_guarded_inversion_Spec.Hash.Definitions.hash_alg",
"primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0"
],
0,
"97213f8f2d547e204798449cf194e647"
],
[
"Spec.Hash.Definitions.pad_t",
1,
2,
1,
[
"@MaxIFuel_assumption", "@query",
"equation_Spec.Hash.Definitions.block_length",
"equation_Spec.Hash.Definitions.block_word_length",
"equation_Spec.Hash.Definitions.word_length",
"fuel_guarded_inversion_Spec.Hash.Definitions.hash_alg",
"primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0"
],
0,
"951eb8d070fc34aa2336a5e499bf044c"
]
]
]
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...