From 9a9eb56793542ba7e1fe744149cbc65e95058db8 Mon Sep 17 00:00:00 2001 From: "Dzomo, the Everest Yak" <24394600+dzomo@users.noreply.github.com> Date: Wed, 14 Aug 2024 21:44:57 +0000 Subject: [PATCH 1/2] [CI] regenerate hints + ocaml snapshot --- .../code/AdHocEffectPolymorphism.fst.hints | 20 +- doc/book/code/Alex.fst.hints | 28 +- doc/book/code/AlexOpaque.fst.hints | 16 +- doc/book/code/Connectives.fst.hints | 52 +- doc/book/code/Divergence.fst.hints | 40 +- doc/book/code/FactorialTailRec.fst.hints | 8 +- doc/book/code/GradedMonad.fst.hints | 4 +- doc/book/code/HintReplay.fst.hints | 2 +- doc/book/code/Imp.fst.hints | 68 +- doc/book/code/LList.fst.hints | 8 +- doc/book/code/MemCpy.Deps.fst.hints | 20 +- doc/book/code/MemCpy.fst.hints | 4 +- doc/book/code/MerkleTree.fst.hints | 52 +- doc/book/code/MonadFunctorInference.fst.hints | 8 +- doc/book/code/Part1.Assertions.fst.hints | 6 +- .../code/Part1.GettingOffTheGround.fst.hints | 22 +- doc/book/code/Part1.Inductives.fst.hints | 20 +- doc/book/code/Part1.Lemmas.fst.hints | 72 +- .../code/Part1.Quicksort.Generic.fst.hints | 22 +- doc/book/code/Part1.Quicksort.Main.fst.hints | 4 +- .../Part1.Quicksort.Permutation.fst.hints | 26 +- doc/book/code/Part1.Quicksort.fst.hints | 28 +- doc/book/code/Part1.Termination.fst.hints | 20 +- doc/book/code/Part2.Free.fst.hints | 33 +- doc/book/code/Part2.FreeFunExt.fst.hints | 35 +- doc/book/code/Part2.HOAS.fst.hints | 30 +- doc/book/code/Part2.PHOAS.fst.hints | 28 +- doc/book/code/Part2.Par.fst.hints | 35 +- doc/book/code/Part2.Positivity.fst.hints | 46 +- doc/book/code/Part2.ST.fst.hints | 12 +- doc/book/code/Part2.STInt.fst.hints | 12 +- doc/book/code/Part2.STLC.Strong.fst.hints | 116 +- doc/book/code/Part2.STLC.fst.hints | 132 +- doc/book/code/Part2.WellFounded.fst.hints | 38 +- doc/book/code/Part4.UTLCEx1.fst.hints | 20 +- doc/book/code/Part4.UTLCEx2.fst.hints | 28 +- doc/book/code/Part5.Mapply.fst.hints | 6 +- doc/book/code/Part5.Pow2.fst.hints | 6 +- doc/book/code/ProvableEquality.fst.hints | 50 +- doc/book/code/Pure.fst.hints | 20 +- doc/book/code/RevealHideCoercions.fst.hints | 2 +- doc/book/code/Russell.fst.hints | 6 +- doc/book/code/SMTEncoding.fst.hints | 4 +- doc/book/code/SimplifiedFStarSet.fst.hints | 16 +- doc/book/code/Typeclasses.fst.hints | 28 +- doc/book/code/TypeclassesAlt.fst.hints | 28 +- doc/book/code/TypeclassesAlt2.fst.hints | 30 +- doc/book/code/TypeclassesAlt3.fst.hints | 30 +- doc/book/code/UInt32.fst.hints | 24 +- doc/book/code/UInt32.fsti.hints | 6 +- doc/book/code/UInt32BV.fst.hints | 94 +- doc/book/code/UInt32BV.fsti.hints | 6 +- doc/book/code/Universes.fst.hints | 30 +- doc/book/code/Vec.fst.hints | 64 +- doc/book/code/VecErased.fst.hints | 12 +- doc/book/code/VecErasedExplicit.fst.hints | 12 +- .../code/exercises/Part1.Assertions.fst.hints | 6 +- .../Part1.GettingOffTheGround.fst.hints | 4 +- .../code/exercises/Part1.Inductives.fst.hints | 4 +- .../code/exercises/Part1.Lemmas.fst.hints | 30 +- .../Part1.Quicksort.Generic.fst.hints | 8 +- .../Part1.Quicksort.Permutation.fst.hints | 18 +- .../exercises/Part2.AtomicIncrement.fst.hints | 18 +- .../Part2.ComputationTreeEquiv.fst.hints | 31 +- .../exercises/Part2.MerkleTreeGet.fst.hints | 18 +- .../Part2.MerkleTreeUpdate.fst.hints | 20 +- .../Part2.MerkleTreeUpdate_V0.fst.hints | 20 +- doc/book/code/exercises/Part2.ST.fst.hints | 12 +- doc/book/code/exercises/Part2.STLC.fst.hints | 94 +- doc/book/code/exercises/Part2.Vec.fst.hints | 20 +- .../Part3.MonadsAndFunctors.fst.hints | 6 +- .../tutorial/code/exercises/Ex01a.fst.hints | 4 +- .../tutorial/code/exercises/Ex03a.fst.hints | 2 +- .../tutorial/code/exercises/Ex03b.fst.hints | 2 +- .../tutorial/code/exercises/Ex03c.fst.hints | 2 +- .../tutorial/code/exercises/Ex04a.fst.hints | 4 +- .../tutorial/code/exercises/Ex04b.fst.hints | 4 +- .../tutorial/code/exercises/Ex04c.fst.hints | 4 +- .../tutorial/code/exercises/Ex04e.fst.hints | 6 +- .../tutorial/code/exercises/Ex04f.fst.hints | 4 +- .../tutorial/code/exercises/Ex05a.fst.hints | 8 +- .../tutorial/code/exercises/Ex05b.fst.hints | 6 +- .../tutorial/code/exercises/Ex06b.fst.hints | 18 +- .../tutorial/code/exercises/Ex06e.fst.hints | 4 +- .../tutorial/code/exercises/Ex07a.fst.hints | 58 +- .../tutorial/code/exercises/Ex07b.fst.hints | 68 +- .../tutorial/code/exercises/Ex07c.fst.hints | 64 +- .../tutorial/code/exercises/Ex07d.fst.hints | 70 +- .../tutorial/code/exercises/Ex10a.fst.hints | 12 +- .../tutorial/code/exercises/Ex10b.fst.hints | 16 +- .../tutorial/code/exercises/Ex11a.fst.hints | 42 +- .../code/exercises/Ex12a1.Cap.fst.hints | 2 +- .../code/exercises/Ex12b1.Format.fst.hints | 20 +- .../code/exercises/Ex12b2.Format.fst.hints | 26 +- .../code/exercises/Ex12c.Format.fst.hints | 4 +- .../code/exercises/Ex12d.Pad.fst.hints | 6 +- .../code/exercises/Ex12e.Pad.fst.hints | 8 +- .../code/exercises/Ex12g.TMAC2.fst.hints | 6 +- .../code/exercises/LowStar.Ex1.fst.hints | 6 +- .../code/exercises/LowStar.Ex2.fst.hints | 2 +- .../code/exercises/LowStar.Ex3.fst.hints | 6 +- .../tutorial/code/solutions/EtM.AE.fst.hints | 14 +- .../tutorial/code/solutions/EtM.CPA.fst.hints | 10 +- .../tutorial/code/solutions/EtM.MAC.fst.hints | 16 +- .../tutorial/code/solutions/Ex01a.fst.hints | 6 +- .../tutorial/code/solutions/Ex03a.fst.hints | 2 +- .../tutorial/code/solutions/Ex03b.fst.hints | 2 +- .../tutorial/code/solutions/Ex03c.fst.hints | 4 +- .../tutorial/code/solutions/Ex04a.fst.hints | 4 +- .../tutorial/code/solutions/Ex04b.fst.hints | 6 +- .../tutorial/code/solutions/Ex04c.fst.hints | 6 +- .../tutorial/code/solutions/Ex04e.fst.hints | 24 +- .../tutorial/code/solutions/Ex04f.fst.hints | 10 +- .../tutorial/code/solutions/Ex04g.fst.hints | 4 +- .../tutorial/code/solutions/Ex04h.fst.hints | 4 +- .../tutorial/code/solutions/Ex05a.fst.hints | 14 +- .../tutorial/code/solutions/Ex05b.fst.hints | 24 +- .../tutorial/code/solutions/Ex06a.fst.hints | 2 +- .../tutorial/code/solutions/Ex06b.fst.hints | 18 +- .../tutorial/code/solutions/Ex06c.fst.hints | 22 +- .../tutorial/code/solutions/Ex06d.fst.hints | 24 +- .../tutorial/code/solutions/Ex06e.fst.hints | 10 +- .../tutorial/code/solutions/Ex07a.fst.hints | 60 +- .../tutorial/code/solutions/Ex07b.fst.hints | 78 +- .../tutorial/code/solutions/Ex07c.fst.hints | 70 +- .../tutorial/code/solutions/Ex07d.fst.hints | 76 +- .../tutorial/code/solutions/Ex10a.fst.hints | 16 +- .../tutorial/code/solutions/Ex10b.fst.hints | 30 +- .../tutorial/code/solutions/Ex11a.fst.hints | 46 +- .../code/solutions/Ex12.MAC.fst.hints | 50 +- .../code/solutions/Ex12a1.Cap.fst.hints | 6 +- .../code/solutions/Ex12a2.Cap.fst.hints | 12 +- .../code/solutions/Ex12b.RPC.fst.hints | 36 +- .../code/solutions/Ex12b1.Format.fst.hints | 26 +- .../code/solutions/Ex12b2.Format.fst.hints | 32 +- .../code/solutions/Ex12d.Pad.fst.hints | 8 +- .../code/solutions/Ex12e.Pad.fst.hints | 14 +- .../code/solutions/Ex12f.TMAC.fst.hints | 6 +- .../code/solutions/Ex12g.TMAC2.fst.hints | 10 +- .../code/solutions/LowStar.Ex1.fst.hints | 10 +- .../code/solutions/LowStar.Ex2.fst.hints | 6 +- .../code/solutions/LowStar.Ex3.fst.hints | 16 +- examples/algorithms/BinarySearch.fst.hints | 32 +- examples/algorithms/Coincidence.fst.hints | 14 +- examples/algorithms/GC.fst.hints | 38 +- examples/algorithms/GenericSort.fst.hints | 16 +- .../algorithms/GenericStability.fst.hints | 40 +- examples/algorithms/Huffman.fst.hints | 70 +- examples/algorithms/InsertionSort.fst.hints | 6 +- examples/algorithms/InsertionSort2.fst.hints | 18 +- examples/algorithms/IntSort.fst.hints | 12 +- .../algorithms/IntervalIntersect.fst.hints | 40 +- examples/algorithms/MergeSort.fst.hints | 12 +- examples/algorithms/MergeSort2.fst.hints | 34 +- examples/algorithms/QuickSort.Array.fst.hints | 16 +- examples/algorithms/QuickSort.List.fst.hints | 22 +- examples/algorithms/QuickSort.Seq.fst.hints | 10 +- examples/algorithms/Unification.fst.hints | 166 +- examples/calc/BasicTests.fst.hints | 10 +- examples/calc/CalcImpl.fst.hints | 8 +- examples/calc/CalcInference.fst.hints | 6 +- examples/calc/CalcTest.fst.hints | 14 +- examples/calc/Long.fst.hints | 8 +- examples/calc/SeqCalc.fst.hints | 2 +- examples/crypto/AES.fst.hints | 8 +- examples/crypto/Cap.fst.hints | 6 +- examples/crypto/Cert.ACLs.fst.hints | 4 +- examples/crypto/CntFormat.fst.hints | 22 +- examples/crypto/CntProtocol.fst.hints | 52 +- examples/crypto/Encrypt_SymEnc.fst.hints | 24 +- examples/crypto/EtM.AE.fst.hints | 26 +- examples/crypto/EtM.CPA.fst.hints | 34 +- examples/crypto/EtM.MAC.fst.hints | 18 +- examples/crypto/EtM.Plain.fst.hints | 14 +- examples/crypto/EtM.Plain.fsti.hints | 2 +- examples/crypto/Formatting.fst.hints | 32 +- examples/crypto/HyE.AE.fst.hints | 10 +- examples/crypto/HyE.AE.fsti.hints | 6 +- examples/crypto/HyE.CCA2.fst.hints | 6 +- examples/crypto/HyE.CCA2.fsti.hints | 2 +- examples/crypto/HyE.HCCA2.fst.hints | 6 +- examples/crypto/HyE.HCCA2.fsti.hints | 2 +- examples/crypto/HyE.RSA.fst.hints | 6 +- examples/crypto/MAC.fst.hints | 10 +- examples/crypto/OPLSS.AE.fst.hints | 46 +- examples/crypto/OPLSS.AE.fsti.hints | 6 +- examples/crypto/OPLSS.AES.fst.hints | 2 +- examples/crypto/OPLSS.CPA.fst.hints | 40 +- examples/crypto/OPLSS.HMACSHA1.fst.hints | 6 +- examples/crypto/OPLSS.Log.fst.hints | 22 +- examples/crypto/OPLSS.MAC.fst.hints | 16 +- examples/crypto/OPLSS.Plain.fst.hints | 14 +- examples/crypto/OPLSS.Plain.fsti.hints | 2 +- examples/crypto/OPLSS.fst.hints | 4 +- examples/crypto/RPC.fst.hints | 16 +- examples/crypto/SHA1.fst.hints | 8 +- examples/crypto/Sig.fst.hints | 12 +- .../data_structures/ArrayRealized.fst.hints | 28 +- .../BinarySearchTree.fst.hints | 20 +- .../BinarySearchTree0.fst.hints | 12 +- .../BinarySearchTreeBasic.fst.hints | 46 +- .../BinarySearchTreeFirst.fst.hints | 10 +- .../data_structures/BinaryTrees.fst.hints | 94 +- .../BinaryTreesEnumeration.fst.hints | 54 +- .../BinaryTreesEnumeration.fsti.hints | 38 +- .../data_structures/BinomialQueue.fst.hints | 290 +- .../data_structures/BinomialQueue.fsti.hints | 16 +- .../data_structures/LeftistHeap.fst.hints | 164 +- .../data_structures/LeftistHeap.fsti.hints | 18 +- examples/data_structures/Lens.fst.hints | 18 +- .../LowStar.Lens.Buffer.fst.hints | 26 +- .../LowStar.Lens.Buffer.fsti.hints | 22 +- .../LowStar.Lens.Tuple2.fst.hints | 44 +- .../data_structures/LowStar.Lens.fst.hints | 12 +- .../data_structures/LowStar.Lens.fsti.hints | 8 +- examples/data_structures/MerkleTree.fst.hints | 60 +- examples/data_structures/RBTree.fst.hints | 50 +- .../data_structures/RBTreeIntrinsic.fst.hints | 196 +- .../data_structures/StatefulLens.fst.hints | 20 +- examples/data_structures/Vector.fst.hints | 38 +- examples/demos/low-star/Demo.Deps.fst.hints | 20 +- examples/demos/low-star/Demo.fst.hints | 8 +- examples/dm4free/DelimitedRelease.fst.hints | 6 +- examples/dm4free/Effects.Def.fst.hints | 32 +- .../FStar.DM4F.Continuations.fst.hints | 12 +- .../dm4free/FStar.DM4F.Exceptions.fst.hints | 12 +- examples/dm4free/FStar.DM4F.ExnSt.fst.hints | 12 +- .../FStar.DM4F.Heap.IntStoreFixed.fst.hints | 16 +- .../dm4free/FStar.DM4F.Heap.Random.fst.hints | 22 +- examples/dm4free/FStar.DM4F.Heap.ST.fst.hints | 30 +- .../dm4free/FStar.DM4F.Heap.ST.fsti.hints | 30 +- examples/dm4free/FStar.DM4F.Heap.fst.hints | 74 +- examples/dm4free/FStar.DM4F.Heap.fsti.hints | 34 +- examples/dm4free/FStar.DM4F.IFC.fst.hints | 12 +- examples/dm4free/FStar.DM4F.Id.fst.hints | 2 +- examples/dm4free/FStar.DM4F.IntST.fst.hints | 24 +- .../dm4free/FStar.DM4F.IntStore.fst.hints | 20 +- .../FStar.DM4F.IntStoreExcFixed.fst.hints | 6 +- .../FStar.DM4F.IntStoreFixed.fst.hints | 2 +- .../dm4free/FStar.DM4F.MonadLaws.fst.hints | 16 +- .../dm4free/FStar.DM4F.OTP.Heap.fst.hints | 24 +- .../dm4free/FStar.DM4F.OTP.Heap.fsti.hints | 2 +- .../dm4free/FStar.DM4F.OTP.Random.fst.hints | 36 +- examples/dm4free/FStar.DM4F.Random.fst.hints | 34 +- examples/dm4free/FStar.DM4F.ST.fst.hints | 2 +- examples/dm4free/FStar.DM4F.StExn.fst.hints | 12 +- examples/dm4free/FStar.DM4F.StExnC.fst.hints | 12 +- examples/dm4free/delimcc.fst.hints | 14 +- .../DoublyLinkedList.fst.hints | 296 +- .../DoublyLinkedListIface.fst.hints | 176 +- .../DoublyLinkedListIface.fsti.hints | 40 +- examples/doublylinkedlist/Example.fst.hints | 6 +- .../bool_refinement/BoolRefinement.fst.hints | 408 +-- .../DependentBoolRefinement.fst.hints | 291 +- examples/dsls/stlc/STLC.Core.fst.hints | 166 +- examples/dsls/stlc/STLC.Infer.fst.hints | 37 +- examples/generic/Interop.fst.hints | 20 +- examples/hello/TestSeq/TestSeq.fst.hints | 4 +- examples/indexed_effects/GEXN.fst.hints | 6 +- examples/indexed_effects/GMST.fst.hints | 18 +- examples/indexed_effects/IEXN.fst.hints | 12 +- examples/indexed_effects/IMST.fst.hints | 6 +- examples/indexed_effects/IMSTsub.fst.hints | 14 +- examples/indexed_effects/IST.fst.hints | 6 +- ...tar.InteractiveHelpers.ParseTest.fst.hints | 6 +- ...tiveHelpers.Tutorial.Definitions.fst.hints | 8 +- ...Star.InteractiveHelpers.Tutorial.fst.hints | 22 +- examples/kv_parsing/EnumParsing.fst.hints | 88 +- examples/kv_parsing/IntegerParsing.fst.hints | 104 +- examples/kv_parsing/KeyValue.fst.hints | 28 +- examples/kv_parsing/Parsing.fst.hints | 50 +- examples/kv_parsing/PureEncoder.fst.hints | 4 +- examples/kv_parsing/PureParser.fst.hints | 6 +- examples/kv_parsing/PureValidator.fst.hints | 26 +- examples/kv_parsing/Serializer.fst.hints | 50 +- examples/kv_parsing/Serializing.fst.hints | 20 +- examples/kv_parsing/Slice.fst.hints | 66 +- examples/kv_parsing/ValidatedAccess.fst.hints | 16 +- examples/kv_parsing/ValidatedParser.fst.hints | 66 +- examples/kv_parsing/Validator.fst.hints | 6 +- examples/kv_parsing/VectorParsing.fst.hints | 46 +- examples/layeredeffects/Alg.fst.hints | 198 +- examples/layeredeffects/AlgForAll.fst.hints | 68 +- examples/layeredeffects/AlgHeap.fst.hints | 140 +- examples/layeredeffects/AlgWP.fst.hints | 181 +- .../BUGSLowParseWriters.fst.hints | 24 +- examples/layeredeffects/DM4F.fst.hints | 32 +- .../layeredeffects/DM4F_layered.fst.hints | 46 +- .../layeredeffects/DM4F_layered5.fst.hints | 40 +- .../DijkstraStateMonad.fst.hints | 38 +- examples/layeredeffects/DivAction.fst.hints | 6 +- examples/layeredeffects/GT.fst.hints | 22 +- examples/layeredeffects/GTWP.fst.hints | 48 +- .../GenericPartialDM4A.fst.hints | 22 +- .../layeredeffects/GenericTotalDM4A.fst.hints | 12 +- examples/layeredeffects/HoareDiv.fst.hints | 14 +- examples/layeredeffects/HoareST.fst.hints | 36 +- examples/layeredeffects/HoareSTFree.fst.hints | 60 +- .../layeredeffects/HoareSTPolyBind.fst.hints | 54 +- examples/layeredeffects/ID1.fst.hints | 62 +- examples/layeredeffects/ID2.fst.hints | 30 +- examples/layeredeffects/ID3.fst.hints | 32 +- examples/layeredeffects/ID4.fst.hints | 56 +- examples/layeredeffects/ID5.fst.hints | 74 +- .../layeredeffects/IteSoundness.fst.hints | 20 +- examples/layeredeffects/LL.fst.hints | 92 +- examples/layeredeffects/Lattice.fst.hints | 62 +- examples/layeredeffects/LatticeEff.fst.hints | 56 +- examples/layeredeffects/LatticeSpec.fst.hints | 54 +- .../layeredeffects/Locals.Effect.fst.hints | 64 +- .../LowParseWriters.LowParse.fsti.hints | 32 +- .../LowParseWriters.NoHoare.fst.hints | 90 +- .../layeredeffects/LowParseWriters.fst.hints | 290 +- .../layeredeffects/LowParseWriters.fsti.hints | 220 +- examples/layeredeffects/MSeqExn.fst.hints | 72 +- examples/layeredeffects/ND.fst.hints | 68 +- examples/layeredeffects/Queens.fst.hints | 12 +- examples/layeredeffects/RW.fst.hints | 64 +- examples/layeredeffects/RunST.fst.hints | 112 +- examples/layeredeffects/Sec1.GST.fst.hints | 16 +- examples/layeredeffects/Sec2.HIFC.fst.hints | 150 +- examples/layeredeffects/Sec2.IFC.fst.hints | 102 +- examples/layeredeffects/TestHoareST.fst.hints | 20 +- .../layeredeffects/Z3EncodingIssue.fst.hints | 28 +- examples/low-mitls-experiments/HSL.fst.hints | 26 +- examples/low-mitls-experiments/HSL.fsti.hints | 16 +- .../ImmutableBuffer.fst.hints | 14 +- .../FullReductionInterpreter.fst.hints | 30 +- examples/metatheory/LambdaOmega.fst.hints | 488 +-- .../metatheory/MiniValeSemantics.fst.hints | 88 +- examples/metatheory/ParSubst.fst.hints | 34 +- examples/metatheory/StackMachine.fst.hints | 120 +- .../metatheory/StlcCbvDbParSubst.fst.hints | 88 +- .../StlcCbvDbPntSubstNoLists.fst.hints | 76 +- .../metatheory/StlcStrongDbParSubst.fst.hints | 108 +- examples/metatheory/indind.fst.hints | 74 +- .../miniparse/MiniParse.Impl.Base.fst.hints | 8 +- .../MiniParse.Impl.Combinators.fst.hints | 32 +- .../miniparse/MiniParse.Impl.Int.fst.hints | 12 +- .../miniparse/MiniParse.Impl.List.fst.hints | 41 +- .../miniparse/MiniParse.Impl.TSum.fst.hints | 7 +- .../miniparse/MiniParse.Spec.Base.fst.hints | 52 +- .../MiniParse.Spec.Combinators.fst.hints | 74 +- .../MiniParse.Spec.Int.Aux.fst.hints | 10 +- .../miniparse/MiniParse.Spec.Int.fst.hints | 34 +- .../miniparse/MiniParse.Spec.List.fst.hints | 56 +- .../miniparse/MiniParse.Spec.List.fsti.hints | 34 +- .../miniparse/MiniParse.Spec.TEnum.fst.hints | 10 +- .../miniparse/MiniParse.Spec.TSum.fst.hints | 24 +- .../miniparse/MiniParse.Tac.Base.fst.hints | 8 +- .../miniparse/MiniParse.Tac.Impl.fst.hints | 6 +- .../miniparse/MiniParse.Tac.Spec.fst.hints | 2 +- examples/miniparse/MiniParseExample.fst.hints | 4 +- .../miniparse/MiniParseExample2.fst.hints | 10 +- .../miniparse/MiniParseExample3.fsti.hints | 2 +- examples/misc/MonadicLetBindings.fst.hints | 28 +- examples/misc/VariantsWithRecords.fst.hints | 42 +- examples/misc/WithLocal.fst.hints | 10 +- .../misc/WorkingWithSquashedProofs.fst.hints | 10 +- examples/native_tactics/Arith.fst.hints | 30 +- examples/native_tactics/BV.Test.fst.hints | 42 +- examples/native_tactics/BV.fst.hints | 98 +- examples/native_tactics/Bane.fst.hints | 2 +- examples/native_tactics/Canon.Test.fst.hints | 11 +- examples/native_tactics/CanonDeep.fst.hints | 6 +- examples/native_tactics/Clear.fst.hints | 2 +- .../native_tactics/DependentSynth.fst.hints | 2 +- examples/native_tactics/Embeddings.fst.hints | 2 +- examples/native_tactics/Evens.fst.hints | 16 +- examples/native_tactics/Imp.fst.hints | 4 +- .../native_tactics/LocalState.Test.fst.hints | 2 +- .../native_tactics/Plugins.Test.fst.hints | 4 +- examples/native_tactics/Plugins.fst.hints | 2 +- examples/native_tactics/Print.Test.fst.hints | 2 +- examples/native_tactics/Pruning.fst.hints | 6 +- .../native_tactics/Registers.List.fst.hints | 10 +- examples/native_tactics/Sequences.fst.hints | 6 +- examples/native_tactics/Simple.Test.fst.hints | 8 +- examples/native_tactics/Simple.fst.hints | 10 +- examples/native_tactics/Simplifier.fst.hints | 8 +- examples/native_tactics/Split.fst.hints | 2 +- examples/native_tactics/Tutorial.fst.hints | 26 +- examples/native_tactics/Unify.fst.hints | 2 +- examples/oplss2021/OPLSS2021.Basic.fst.hints | 48 +- .../oplss2021/OPLSS2021.BasicState.fst.hints | 12 +- examples/oplss2021/OPLSS2021.Demo1.fst.hints | 26 +- .../OPLSS2021.DijkstraMonads.fst.hints | 36 +- .../oplss2021/OPLSS2021.Factorial.fst.hints | 6 +- examples/oplss2021/OPLSS2021.IFC.fst.hints | 94 +- .../oplss2021/OPLSS2021.MemCpy.Deps.fst.hints | 20 +- examples/oplss2021/OPLSS2021.MemCpy.fst.hints | 4 +- examples/oplss2021/OPLSS2021.NDS.fst.hints | 8 +- examples/oplss2021/OPLSS2021.ParDiv.fst.hints | 74 +- examples/oplss2021/OPLSS2021.ParNDS.fst.hints | 40 +- .../oplss2021/OPLSS2021.ParNDSDiv.fst.hints | 73 +- examples/oplss2021/OPLSS2021.ParTot.fst.hints | 40 +- examples/oplss2021/OPLSS2021.STLC.fst.hints | 52 +- examples/oplss2021/OPLSS2021.Vale.fst.hints | 50 +- examples/oplss2021/OPLSS2021.ValeVC.fst.hints | 38 +- .../OPLSS2021.ValeVCNoProp.fst.hints | 38 +- examples/oplss2021/OPLSS2021.Vector.fst.hints | 26 +- examples/paradoxes/CBN.fst.hints | 2 +- examples/paradoxes/IOWPInconsistent.fst.hints | 14 +- .../InjectiveTypeFormers.Explicit.fst.hints | 10 +- .../InjectiveTypeFormers.SMT.fst.hints | 4 +- examples/paradoxes/PositiveRelaxed.fst.hints | 12 +- examples/paradoxes/PrecedesRank.fst.hints | 10 +- ...tionalExtensionalityInconsistent.fst.hints | 8 +- ...AndNonStrictlyPositiveinductives.fst.hints | 16 +- examples/param/Param.fst.hints | 324 +- examples/preorders/AllocST.fst.hints | 28 +- examples/preorders/AllocSTwHeaps.fst.hints | 26 +- examples/preorders/Ariadne.fst.hints | 54 +- examples/preorders/Array.fsti.hints | 10 +- examples/preorders/ArrayUtils.fst.hints | 22 +- examples/preorders/Closure.fst.hints | 56 +- examples/preorders/ImmutableST.fst.hints | 34 +- .../preorders/ImmutableSTwHeaps.fst.hints | 20 +- examples/preorders/MRefHeap.fst.hints | 24 +- examples/preorders/MRefHeap.fsti.hints | 10 +- examples/preorders/MRefST.fst.hints | 46 +- examples/preorders/MonotonicArray.fst.hints | 162 +- examples/preorders/MonotonicArray.fsti.hints | 58 +- examples/preorders/NatHeap.fst.hints | 52 +- examples/preorders/NatHeap.fsti.hints | 14 +- examples/preorders/Protocol.fst.hints | 148 +- examples/preorders/ReifyTest.fst.hints | 4 +- examples/preorders/ReifyTestTSST.fst.hints | 10 +- examples/preorders/ReifyTestTSST.fsti.hints | 6 +- examples/preorders/SnapshotST.fst.hints | 42 +- examples/printf/SimplePrintf.fst.hints | 18 +- examples/printf/SimplePrintfReify.fst.hints | 24 +- examples/regional/RVector.fst.hints | 14 +- examples/rel/Benton2004.Aux.fst.hints | 2 +- .../rel/Benton2004.DDCC.Examples.fst.hints | 12 +- examples/rel/Benton2004.DDCC.fst.hints | 142 +- examples/rel/Benton2004.DDCC.fsti.hints | 24 +- examples/rel/Benton2004.RHL.Derived.fst.hints | 10 +- .../rel/Benton2004.RHL.Examples.fst.hints | 26 +- .../rel/Benton2004.RHL.Examples2.fst.hints | 4 +- examples/rel/Benton2004.RHL.fst.hints | 114 +- examples/rel/Benton2004.RHL.fsti.hints | 8 +- .../rel/Benton2004.SmithVolpano.fst.hints | 40 +- .../rel/Benton2004.SmithVolpano.fsti.hints | 14 +- examples/rel/Benton2004.fst.hints | 82 +- examples/rel/Bijection.fst.hints | 2 +- examples/rel/ElGamal.Group.fst.hints | 6 +- examples/rel/ElGamal.fst.hints | 6 +- examples/rel/Equivalence.fst.hints | 8 +- examples/rel/IfcComposeReify.fst.hints | 6 +- examples/rel/IfcDeclassify.fst.hints | 8 +- examples/rel/IfcDelimitedRelease.fst.hints | 58 +- .../rel/IfcDelimitedReleaseReify.fst.hints | 55 +- examples/rel/IfcExample.fst.hints | 12 +- examples/rel/IfcExampleReify0.fst.hints | 12 +- examples/rel/IfcExampleReify1.fst.hints | 12 +- examples/rel/IfcExampleReify2.fst.hints | 10 +- examples/rel/IfcExampleReify3.fst.hints | 4 +- examples/rel/IfcMonitor.fst.hints | 90 +- examples/rel/IfcMonitorTest.fst.hints | 22 +- examples/rel/IfcRecursiveHeapReify.fst.hints | 12 +- examples/rel/IfcRecursiveReify.fst.hints | 10 +- .../IfcReificationRegressionTest.fst.hints | 8 +- examples/rel/IfcRules.fst.hints | 32 +- examples/rel/IfcRulesReify.fst.hints | 64 +- examples/rel/IfcTypechecker.fst.hints | 8 +- examples/rel/Loops.fst.hints | 42 +- examples/rel/Memo.fst.hints | 104 +- examples/rel/OTP.fst.hints | 8 +- examples/rel/OneTimePad.fst.hints | 10 +- examples/rel/Point.fst.hints | 26 +- examples/rel/ProgramEquivalence.fst.hints | 36 +- examples/rel/ProgramOptimizations.fst.hints | 96 +- examples/rel/RandomTapes.fst.hints | 10 +- examples/rel/Recursive.fst.hints | 8 +- examples/rel/ReifyLong.fst.hints | 2 +- examples/rel/Rel.fst.hints | 4 +- examples/rel/Setoids.fst.hints | 170 +- examples/rel/StRel.fst.hints | 10 +- examples/rel/Swap.fst.hints | 26 +- examples/rel/UnionFind.Forest.fst.hints | 14 +- examples/rel/UnionFind.Functions.fst.hints | 24 +- examples/rel/UnionFind.fst.hints | 42 +- examples/rel/While.fst.hints | 42 +- examples/rel/WhileReify.fst.hints | 48 +- examples/rel/label.fst.hints | 2 +- examples/sequence/Tests.fst.hints | 12 +- .../software_foundations/SfBasic.fst.hints | 114 +- .../software_foundations/SfLists.fst.hints | 140 +- .../software_foundations/SfPoly.fst.hints | 134 +- examples/tactics/Antiquote.fst.hints | 2 +- examples/tactics/Arith.fst.hints | 30 +- examples/tactics/Bane.Lib.fst.hints | 2 +- examples/tactics/Canon.fst.hints | 13 +- examples/tactics/Easy.fst.hints | 4 +- examples/tactics/Even.fst.hints | 12 +- examples/tactics/HandleSmtGoal.fst.hints | 4 +- examples/tactics/Imp.fst.hints | 42 +- examples/tactics/LocalState.fst.hints | 2 +- examples/tactics/MkList.fst.hints | 6 +- examples/tactics/MultiStage.fst.hints | 16 +- examples/tactics/NArrows.fst.hints | 2 +- examples/tactics/NormLHS.fst.hints | 2 +- examples/tactics/Normalization.fst.hints | 16 +- examples/tactics/Postprocess.fst.hints | 30 +- examples/tactics/Preprocess.fst.hints | 2 +- examples/tactics/Printers.fst.hints | 22 +- examples/tactics/Rewrite.Monoid.fst.hints | 8 +- examples/tactics/SealedModel.fst.hints | 16 +- examples/tactics/Sequences.fst.hints | 6 +- examples/tactics/SigeltOpts.fst.hints | 6 +- examples/tactics/SigeltOpts2.fst.hints | 2 +- examples/tactics/Tautology.fst.hints | 15 +- examples/tactics/Trace.fst.hints | 24 +- examples/tactics/Tutorial.fst.hints | 26 +- examples/tactics/UserTactics.fst.hints | 66 +- examples/tactics/eci19/Automation.fst.hints | 18 +- .../tactics/eci19/ConstructiveLogic.fst.hints | 8 +- examples/tactics/eci19/Hybrid.fst.hints | 32 +- examples/tactics/eci19/Intro.fst.hints | 39 +- .../tactics/eci19/Metaprogramming.fst.hints | 10 +- examples/termination/CPS.Double.fst.hints | 2 +- .../termination/CPS.DoubleDefun.fst.hints | 16 +- .../CPS.DoubleLambdaLifting.fst.hints | 4 +- .../CPS.DoubleLambdaLifting2.fst.hints | 2 +- examples/termination/CPS.Expr.fst.hints | 8 +- examples/termination/CPS.Simple.fst.hints | 2 +- .../termination/CPS.SimpleDefun.fst.hints | 10 +- .../CPS.SimpleLambdaLifting.fst.hints | 2 +- examples/termination/ErrorMsg.fst.hints | 2 +- examples/termination/Eval.DB.fst.hints | 42 +- examples/termination/mcCarthy91.fst.hints | 6 +- examples/termination/termination.fst.hints | 48 +- examples/typeclasses/Add.fst.hints | 16 +- examples/typeclasses/Deriving.fst.hints | 234 ++ examples/typeclasses/Enum.fst.hints | 8 +- examples/typeclasses/EnumEq.fst.hints | 2 +- examples/typeclasses/Eq.fst.hints | 32 +- examples/typeclasses/GradedMonad.fst.hints | 2 +- examples/typeclasses/Monad.fst.hints | 4 +- .../MonadFunctorInference.fst.hints | 8 +- .../Pulse.Class.BoundedIntegers.fst.hints | 54 +- examples/verifythis/2015/Problem01.fst.hints | 24 +- tests/bug-reports/Bug022.fst.hints | 4 +- tests/bug-reports/Bug024.fst.hints | 2 +- tests/bug-reports/Bug025.fst.hints | 2 +- tests/bug-reports/Bug026.fst.hints | 16 +- tests/bug-reports/Bug026b.fst.hints | 2 +- tests/bug-reports/Bug044.fst.hints | 4 +- tests/bug-reports/Bug052.fst.hints | 6 +- tests/bug-reports/Bug058.fst.hints | 2 +- tests/bug-reports/Bug058b.fst.hints | 4 +- tests/bug-reports/Bug067.fst.hints | 2 +- tests/bug-reports/Bug077.fst.hints | 12 +- tests/bug-reports/Bug102.fst.hints | 8 +- tests/bug-reports/Bug1055.fst.hints | 6 +- tests/bug-reports/Bug1070.fst.hints | 4 +- tests/bug-reports/Bug1074.fst.hints | 4 +- tests/bug-reports/Bug1076.fst.hints | 2 +- tests/bug-reports/Bug1091.fst.hints | 6 +- tests/bug-reports/Bug1097.fst.hints | 4 +- tests/bug-reports/Bug1141b.fst.hints | 2 +- tests/bug-reports/Bug1150.fst.hints | 4 +- tests/bug-reports/Bug116.fst.hints | 2 +- tests/bug-reports/Bug1191.fst.hints | 2 +- tests/bug-reports/Bug120.fst.hints | 6 +- tests/bug-reports/Bug1206.fst.hints | 4 +- tests/bug-reports/Bug124.fst.hints | 2 +- tests/bug-reports/Bug125.fst.hints | 2 +- tests/bug-reports/Bug126.fst.hints | 56 +- tests/bug-reports/Bug1271.fst.hints | 2 +- tests/bug-reports/Bug1319b.fst.hints | 2 +- tests/bug-reports/Bug1319e.fst.hints | 2 +- tests/bug-reports/Bug1341.fst.hints | 2 +- tests/bug-reports/Bug1345b.fst.hints | 2 +- tests/bug-reports/Bug1348.fst.hints | 2 +- tests/bug-reports/Bug1355.fst.hints | 4 +- tests/bug-reports/Bug1361.fst.hints | 4 +- tests/bug-reports/Bug1362.fst.hints | 10 +- tests/bug-reports/Bug1370a.fst.hints | 2 +- tests/bug-reports/Bug1370b.fst.hints | 2 +- tests/bug-reports/Bug138.fst.hints | 8 +- tests/bug-reports/Bug1390.fst.hints | 13 +- tests/bug-reports/Bug1414.fst.hints | 12 +- tests/bug-reports/Bug1418.fst.hints | 10 +- tests/bug-reports/Bug1423.fst.hints | 2 +- tests/bug-reports/Bug1427.fst.hints | 2 +- tests/bug-reports/Bug1449.fst.hints | 2 +- tests/bug-reports/Bug1470.fst.hints | 6 +- tests/bug-reports/Bug1481.fst.hints | 4 +- tests/bug-reports/Bug1502.fst.hints | 2 +- tests/bug-reports/Bug1506.fst.hints | 2 +- tests/bug-reports/Bug152.fst.hints | 2 +- tests/bug-reports/Bug1521.fst.hints | 30 +- tests/bug-reports/Bug1533.fst.hints | 6 +- tests/bug-reports/Bug1534.fst.hints | 2 +- tests/bug-reports/Bug1535a.fst.hints | 2 +- tests/bug-reports/Bug1535b.fst.hints | 77 +- tests/bug-reports/Bug1536.fst.hints | 8 +- tests/bug-reports/Bug1540.fst.hints | 2 +- tests/bug-reports/Bug155.fst.hints | 8 +- tests/bug-reports/Bug1571.fst.hints | 4 +- tests/bug-reports/Bug1592.fst.hints | 4 +- tests/bug-reports/Bug1595.fst.hints | 16 +- tests/bug-reports/Bug1601.fst.hints | 4 +- tests/bug-reports/Bug1604.fst.hints | 2 +- tests/bug-reports/Bug1605.fst.hints | 2 +- tests/bug-reports/Bug161.fst.hints | 2 +- tests/bug-reports/Bug1612.fst.hints | 2 +- tests/bug-reports/Bug1614a.fst.hints | 16 +- tests/bug-reports/Bug1614d.fst.hints | 2 +- tests/bug-reports/Bug162.fst.hints | 2 +- tests/bug-reports/Bug1621.fst.hints | 2 +- tests/bug-reports/Bug1622.fst.hints | 2 +- tests/bug-reports/Bug1680.fst.hints | 22 +- tests/bug-reports/Bug1682.fst.hints | 2 +- tests/bug-reports/Bug1694.fst.hints | 2 +- tests/bug-reports/Bug171.fst.hints | 18 +- tests/bug-reports/Bug173.fst.hints | 88 +- tests/bug-reports/Bug1730b.fst.hints | 2 +- tests/bug-reports/Bug175.fst.hints | 18 +- tests/bug-reports/Bug1750.Aux.fst.hints | 2 +- tests/bug-reports/Bug1750.fst.hints | 10 +- tests/bug-reports/Bug1799.fst.hints | 4 +- tests/bug-reports/Bug184.fst.hints | 2 +- tests/bug-reports/Bug1840.fst.hints | 4 +- tests/bug-reports/Bug184Eta.fst.hints | 2 +- tests/bug-reports/Bug185.fst.hints | 4 +- tests/bug-reports/Bug1855.fst.hints | 2 +- tests/bug-reports/Bug1866.fst.hints | 4 +- tests/bug-reports/Bug187.fst.hints | 4 +- tests/bug-reports/Bug190.fst.hints | 2 +- tests/bug-reports/Bug1901.fst.hints | 2 +- tests/bug-reports/Bug1902.fst.hints | 10 +- tests/bug-reports/Bug1903.fst.hints | 2 +- tests/bug-reports/Bug1918.fst.hints | 2 +- tests/bug-reports/Bug1936.fst.hints | 2 +- tests/bug-reports/Bug1940a.fst.hints | 8 +- tests/bug-reports/Bug1940b.fst.hints | 4 +- tests/bug-reports/Bug1954.fst.hints | 2 +- tests/bug-reports/Bug1966a.fst.hints | 12 +- tests/bug-reports/Bug1986.fst.hints | 2 +- tests/bug-reports/Bug2004.fst.hints | 2 +- tests/bug-reports/Bug2031.fst.hints | 4 +- tests/bug-reports/Bug2055.fst.hints | 6 +- tests/bug-reports/Bug2058.fst.hints | 2 +- tests/bug-reports/Bug2066.fst.hints | 2 +- tests/bug-reports/Bug2083.fst.hints | 2 +- tests/bug-reports/Bug2106.fst.hints | 2 +- tests/bug-reports/Bug2125b.fst.hints | 8 +- tests/bug-reports/Bug213.fst.hints | 6 +- tests/bug-reports/Bug2138.fst.hints | 4 +- tests/bug-reports/Bug2146.fst.hints | 2 +- tests/bug-reports/Bug215.fst.hints | 2 +- tests/bug-reports/Bug2169.fst.hints | 46 +- tests/bug-reports/Bug2169b.fst.hints | 32 +- tests/bug-reports/Bug2172.fst.hints | 39 + tests/bug-reports/Bug2184.fst.hints | 4 +- tests/bug-reports/Bug2189.fst.hints | 4 +- tests/bug-reports/Bug2193.fst.hints | 2 +- tests/bug-reports/Bug2210.fst.hints | 4 +- tests/bug-reports/Bug2229.fst.hints | 42 +- tests/bug-reports/Bug2257.fst.hints | 2 +- tests/bug-reports/Bug2269.fst.hints | 6 +- tests/bug-reports/Bug2352.fst.hints | 8 +- tests/bug-reports/Bug2366.fst.hints | 2 +- tests/bug-reports/Bug2374.fst.hints | 8 +- tests/bug-reports/Bug237b.fst.hints | 10 +- tests/bug-reports/Bug238.fst.hints | 2 +- tests/bug-reports/Bug2398.fst.hints | 2 +- tests/bug-reports/Bug2412.fst.hints | 4 +- tests/bug-reports/Bug2414.fst.hints | 6 +- tests/bug-reports/Bug2415.fst.hints | 4 +- tests/bug-reports/Bug2419.fst.hints | 1 + tests/bug-reports/Bug2432.fst.hints | 2 +- tests/bug-reports/Bug2456.fst.hints | 14 +- tests/bug-reports/Bug2475.fst.hints | 2 +- tests/bug-reports/Bug2478.fst.hints | 2 +- tests/bug-reports/Bug2496.fst.hints | 14 +- tests/bug-reports/Bug251.fst.hints | 2 +- tests/bug-reports/Bug254.fst.hints | 8 +- tests/bug-reports/Bug2552.fst.hints | 2 +- tests/bug-reports/Bug256.fst.hints | 2 +- tests/bug-reports/Bug2572.fst.hints | 2 +- tests/bug-reports/Bug258.fst.hints | 2 +- tests/bug-reports/Bug2583.fst.hints | 1 + tests/bug-reports/Bug2595.fst.hints | 34 +- tests/bug-reports/Bug260.fst.hints | 12 +- tests/bug-reports/Bug2614.fst.hints | 10 +- tests/bug-reports/Bug2622.fst.hints | 15 +- tests/bug-reports/Bug2635.fst.hints | 36 +- tests/bug-reports/Bug2637.fst.hints | 8 +- tests/bug-reports/Bug264.fst.hints | 2 +- tests/bug-reports/Bug2641.fst.hints | 40 +- tests/bug-reports/Bug2659b.fst.hints | 16 +- tests/bug-reports/Bug2684a.fst.hints | 2 +- tests/bug-reports/Bug2699.fst.hints | 242 +- tests/bug-reports/Bug2756.fst.hints | 65 +- tests/bug-reports/Bug279.fst.hints | 4 +- tests/bug-reports/Bug2806a.fst.hints | 2 +- tests/bug-reports/Bug2806b.fst.hints | 2 +- tests/bug-reports/Bug2806c.fst.hints | 8 +- tests/bug-reports/Bug281.fst.hints | 32 +- tests/bug-reports/Bug283.fst.hints | 6 +- tests/bug-reports/Bug284.fst.hints | 2 +- tests/bug-reports/Bug2882.fst.hints | 4 +- tests/bug-reports/Bug2895.fst.hints | 4 +- tests/bug-reports/Bug290.fst.hints | 10 +- tests/bug-reports/Bug292.fst.hints | 4 +- tests/bug-reports/Bug293.fst.hints | 4 +- tests/bug-reports/Bug2954.fst.hints | 8 +- tests/bug-reports/Bug3028.fst.hints | 4 +- tests/bug-reports/Bug3089.fst.hints | 10 +- tests/bug-reports/Bug3120a.fst.hints | 40 +- tests/bug-reports/Bug316.fst.hints | 4 +- tests/bug-reports/Bug3185.fst.hints | 2 +- tests/bug-reports/Bug3186.fst.hints | 25 +- tests/bug-reports/Bug3207.fst.hints | 348 +-- tests/bug-reports/Bug3207c.fst.hints | 202 +- tests/bug-reports/Bug3210.fst.hints | 2 +- tests/bug-reports/Bug3213.fst.hints | 4 +- tests/bug-reports/Bug3213b.fst.hints | 6 +- tests/bug-reports/Bug3224a.fst.hints | 105 + tests/bug-reports/Bug3224b.fst.hints | 60 + tests/bug-reports/Bug3236.fst.hints | 1 + tests/bug-reports/Bug3252.fst.hints | 1 + tests/bug-reports/Bug3264a.fst.hints | 1 + tests/bug-reports/Bug3264b.fst.hints | 1 + tests/bug-reports/Bug3266.fst.hints | 1 + tests/bug-reports/Bug3286a.fst.hints | 1 + tests/bug-reports/Bug3286b.fst.hints | 1 + tests/bug-reports/Bug3320.fst.hints | 38 + tests/bug-reports/Bug3353.fst.hints | 46 + tests/bug-reports/Bug363.fst.hints | 4 +- tests/bug-reports/Bug379.fst.hints | 8 +- tests/bug-reports/Bug398.fst.hints | 2 +- tests/bug-reports/Bug399.fst.hints | 4 +- tests/bug-reports/Bug405.fst.hints | 2 +- tests/bug-reports/Bug422.fst.hints | 16 +- tests/bug-reports/Bug424.fst.hints | 2 +- tests/bug-reports/Bug433.fst.hints | 2 +- tests/bug-reports/Bug442.fst.hints | 22 +- tests/bug-reports/Bug451.fst.hints | 2 +- tests/bug-reports/Bug463b.fst.hints | 14 +- tests/bug-reports/Bug466.fst.hints | 2 +- tests/bug-reports/Bug482.fst.hints | 2 +- tests/bug-reports/Bug517.fst.hints | 4 +- tests/bug-reports/Bug543.fst.hints | 6 +- tests/bug-reports/Bug566.fst.hints | 8 +- tests/bug-reports/Bug575.fst.hints | 44 +- tests/bug-reports/Bug577.fst.hints | 4 +- tests/bug-reports/Bug579.fst.hints | 8 +- tests/bug-reports/Bug581.fst.hints | 2 +- tests/bug-reports/Bug589.fst.hints | 2 +- tests/bug-reports/Bug590.fst.hints | 8 +- tests/bug-reports/Bug605.fst.hints | 2 +- tests/bug-reports/Bug606.fst.hints | 20 +- tests/bug-reports/Bug607.fst.hints | 2 +- tests/bug-reports/Bug609.fst.hints | 2 +- tests/bug-reports/Bug613.fst.hints | 8 +- tests/bug-reports/Bug705.fst.hints | 2 +- tests/bug-reports/Bug706.fst.hints | 4 +- tests/bug-reports/Bug707.fst.hints | 4 +- tests/bug-reports/Bug709.fst.hints | 2 +- tests/bug-reports/Bug710.fst.hints | 6 +- tests/bug-reports/Bug734.fst.hints | 4 +- tests/bug-reports/Bug736.fst.hints | 10 +- tests/bug-reports/Bug771.fsti.hints | 4 +- tests/bug-reports/Bug771b.fsti.hints | 4 +- tests/bug-reports/Bug807a.fst.hints | 2 +- tests/bug-reports/Bug829.fst.hints | 2 +- tests/bug-reports/Bug844.fst.hints | 2 +- tests/bug-reports/Bug855a.fst.hints | 2 +- tests/bug-reports/Bug855b.fst.hints | 8 +- tests/bug-reports/Bug985.fst.hints | 2 +- tests/bug-reports/Bug989.fst.hints | 6 +- tests/bug-reports/BugBoxInjectivity.fst.hints | 143 + .../BugTypeParamProjector.fst.hints | 19 + .../BugWildcardTelescopes.fst.hints | 26 +- tests/bug-reports/Dec.fst.hints | 24 +- tests/bug-reports/ExtractionBug2.fst.hints | 8 +- tests/bug-reports/PropProofs.fst.hints | 2 +- .../bug-reports/ScopeOfBinderGuard.fst.hints | 2 +- tests/bug-reports/UnificationCrash.fst.hints | 4 +- tests/bug-reports/ValLetRec.fst.hints | 8 +- tests/bug-reports/unfold.fst.hints | 2 +- tests/coercions/IntBV.fst.hints | 8 +- tests/error-messages/AQualMismatch.fst.hints | 1 + tests/error-messages/BadEmptyRecord.fst.hints | 1 + tests/error-messages/Bug1918.fst.hints | 2 +- tests/error-messages/Bug2245.fst.hints | 1 + tests/error-messages/Bug3099.fst.hints | 2 +- tests/error-messages/Bug3145.fst.hints | 1 + tests/error-messages/Bug3227.fst.hints | 23 + tests/error-messages/Bug3292.fst.hints | 1 + tests/error-messages/CalcImpl.fst.hints | 8 +- tests/error-messages/Coercions.fst.hints | 2 +- tests/error-messages/DTuples.fst.hints | 1 + .../DecreasesTypeWarning.fst.hints | 36 + tests/error-messages/Erasable.fst.hints | 8 +- tests/error-messages/ExpectFailure.fst.hints | 2 +- tests/error-messages/Inference.fst.hints | 2 +- .../NegativeTests.BST.fst.hints | 20 +- .../NegativeTests.Bug260.fst.hints | 8 +- .../NegativeTests.False.fst.hints | 8 +- .../NegativeTests.Neg.fst.hints | 2 +- .../NegativeTests.Positivity.fst.hints | 10 +- .../NegativeTests.Termination.fst.hints | 6 +- .../NegativeTests.ZZImplicitFalse.fst.hints | 2 +- tests/error-messages/OptionStack.fst.hints | 2 +- tests/error-messages/PatAnnot.fst.hints | 4 +- tests/error-messages/PatternMatch.fst.hints | 14 +- tests/error-messages/QuickTestNBE.fst.hints | 26 +- tests/error-messages/SMTPatSymbols.fst.hints | 17 + .../error-messages/StrictUnfolding.fst.hints | 18 +- .../StringNormalization.fst.hints | 10 +- .../Test.FunctionalExtensionality.fst.hints | 12 +- tests/error-messages/TestHasEq.fst.hints | 22 +- tests/error-messages/UnboundOp.fst.hints | 1 + tests/error-messages/Unit2.fst.hints | 10 +- .../error-messages/UnresolvedFields.fst.hints | 1 + .../error-messages/WPExtensionality.fst.hints | 2 +- tests/extraction/Eta_expand.fst.hints | 4 +- tests/extraction/InlineLet.fst.hints | 6 +- tests/friends/1/FriendConsumer.fst.hints | 2 +- tests/friends/2/FriendConsumer.fst.hints | 2 +- tests/hacl/Lib.IntTypes.fsti.hints | 106 +- tests/hacl/Lib.LoopCombinators.fst.hints | 152 +- tests/hacl/Lib.LoopCombinators.fsti.hints | 52 +- tests/hacl/Lib.Sequence.Lemmas.fst.hints | 377 +-- tests/hacl/Lib.Sequence.Lemmas.fsti.hints | 94 +- tests/hacl/Lib.Sequence.fsti.hints | 126 +- tests/hacl/Lib.Vec.Lemmas.fst.hints | 819 +---- tests/hacl/Lib.Vec.Lemmas.fsti.hints | 44 +- tests/machine_integers/TestCasts.fst.hints | 2 +- tests/machine_integers/TestPrint.fst.hints | 8 +- tests/machine_integers/TestShift.fst.hints | 16 +- .../AdmitTermination.fst.hints | 2 +- ...ApplicationUnparenthesisedRecord.fst.hints | 8 +- .../micro-benchmarks/AssumeRequires.fst.hints | 30 +- .../BinderAttributes.fst.hints | 24 +- tests/micro-benchmarks/BoxBitVec.fst.hints | 4 +- tests/micro-benchmarks/BvBinaryOps.fst.hints | 34 +- .../micro-benchmarks/ClassicalSugar.fst.hints | 58 +- tests/micro-benchmarks/CoerceAdmit.fst.hints | 1 + tests/micro-benchmarks/Coercions.fst.hints | 2 +- .../CommuteNestedMatches.fst.hints | 6 +- .../ConstructorAttributes.fst.hints | 4 +- .../CoreEqualityGuard.fst.hints | 6 +- .../CoreGeneralization.fst.hints | 2 +- tests/micro-benchmarks/CoreUnivs.fst.hints | 2 +- .../micro-benchmarks/DeltaDepthUnif.fst.hints | 51 + tests/micro-benchmarks/DoNotation.fst.hints | 6 +- .../Effects.Coherence.fst.hints | 6 +- tests/micro-benchmarks/Erasable.fst.hints | 36 +- .../micro-benchmarks/ExpectFailure.fst.hints | 2 +- .../ExtractMutRecTypesAndTerms.fst.hints | 2 +- tests/micro-benchmarks/FirstProofs.fst.hints | 12 +- tests/micro-benchmarks/Funcs.fst.hints | 14 +- tests/micro-benchmarks/Inference.fst.hints | 2 +- tests/micro-benchmarks/Issues.fst.hints | 15 +- .../LambdaImplicits.fst.hints | 8 +- tests/micro-benchmarks/Mac.fst.hints | 10 +- .../MachineIntegerConstants.fst.hints | 16 +- .../micro-benchmarks/Match.Returns.fst.hints | 4 +- tests/micro-benchmarks/Misc.Norm1.fst.hints | 1 + .../MultipleAttributesBinder.fst.hints | 8 +- .../NegativeTests.BST.fst.hints | 20 +- .../NegativeTests.Bug260.fst.hints | 8 +- .../NegativeTests.False.fst.hints | 6 +- .../NegativeTests.Neg.fst.hints | 2 +- .../NegativeTests.Positivity.fst.hints | 10 +- .../NegativeTests.Termination.fst.hints | 6 +- tests/micro-benchmarks/NestedLemma.fst.hints | 2 +- tests/micro-benchmarks/NormCfgMemo.fst.hints | 2 +- .../NormMachineInteger.fst.hints | 2 +- ...rmPureSubtermsWithinComputations.fst.hints | 10 +- .../NormTypesForSMT.fst.hints | 4 +- tests/micro-benchmarks/NormVsSMT.fst.hints | 6 +- .../micro-benchmarks/Normalization.fst.hints | 10 +- tests/micro-benchmarks/PatAnnot.fst.hints | 4 +- .../PatternMatch.IFuel.fst.hints | 8 +- tests/micro-benchmarks/PatternMatch.fst.hints | 14 +- tests/micro-benchmarks/Positivity.fst.hints | 117 +- tests/micro-benchmarks/Pruning.fst.hints | 2 +- tests/micro-benchmarks/PulseBug100.fst.hints | 129 + tests/micro-benchmarks/Raising.fst.hints | 2 +- tests/micro-benchmarks/RangeOf.fst.hints | 6 +- .../RecordFieldAttributes.fst.hints | 8 +- .../RecordFieldDisambiguation.fst.hints | 2 +- .../RecordFieldOperator.fst.hints | 6 +- tests/micro-benchmarks/RecordOpen.fst.hints | 8 +- .../ReduceRecUnderMatch.fst.hints | 2 +- tests/micro-benchmarks/RefNew.fst.hints | 26 + .../StrictUnfolding.fst.hints | 20 +- .../StringNormalization.fst.hints | 10 +- tests/micro-benchmarks/Test.Break.fst.hints | 8 +- .../Test.BufferView.fst.hints | 12 +- .../Test.ConstantTime.Integers.fst.hints | 12 +- .../Test.ConstantTimeIntegers.fst.hints | 24 +- .../Test.Delta.Namespace.fst.hints | 2 +- .../Test.FunctionalExtensionality.fst.hints | 12 +- .../Test.HyperStack.fst.hints | 60 +- tests/micro-benchmarks/Test.IFC.fst.hints | 12 +- .../micro-benchmarks/Test.Integers.fst.hints | 32 +- tests/micro-benchmarks/Test.NBE.fst.hints | 12 +- tests/micro-benchmarks/Test.Printf.fst.hints | 4 +- .../micro-benchmarks/Test.QuickCode.fst.hints | 2 +- tests/micro-benchmarks/Test.Real.fst.hints | 402 +++ tests/micro-benchmarks/TestGhost.fst.hints | 4 +- tests/micro-benchmarks/TestHasEq.fst.hints | 22 +- tests/micro-benchmarks/TestHeap.fst.hints | 10 +- .../TestImmutableArray.fst.hints | 8 +- tests/micro-benchmarks/TestMRef.fst.hints | 18 +- .../micro-benchmarks/TestPrintable.fst.hints | 2 +- tests/micro-benchmarks/TestQueue.fst.hints | 347 +++ tests/micro-benchmarks/TestSealed.fst.hints | 10 +- tests/micro-benchmarks/TestSet.fst.hints | 2 +- .../TestTwoLevelHeap.fst.hints | 2 +- .../TestWellFoundedRecursion.fst.hints | 69 +- .../TopLevelIndexedEffects.fst.hints | 8 +- tests/micro-benchmarks/TwoPhaseTC.fst.hints | 30 +- .../TypeclassesWithRefinements.fst.hints | 2 +- .../UnicodeOperators.fst.hints | 2 +- tests/micro-benchmarks/UnifierArith.fst.hints | 2 +- tests/micro-benchmarks/UnifyMatch.fst.hints | 14 +- tests/micro-benchmarks/UnifyRefs.fst.hints | 24 +- tests/micro-benchmarks/UnifyReify.fst.hints | 4 +- tests/micro-benchmarks/Unit1.Basic.fst.hints | 128 +- tests/micro-benchmarks/Unit1.Parser.fst.hints | 4 +- .../Unit1.Projectors1.fst.hints | 10 +- .../Unit1.RecursiveTypeFunctions.fst.hints | 24 +- .../Unit1.TopLevelPats.fst.hints | 8 +- .../Unit1.UnificationTests.fst.hints | 6 +- .../Unit1.WPsAndTriples.fst.hints | 12 +- .../Unit1.WPsAndTriples_ST.fst.hints | 2 +- tests/micro-benchmarks/Unit2.fst.hints | 10 +- .../WPExtensionality.fst.hints | 2 +- tests/micro-benchmarks/WarnOnUse.fst.hints | 2 +- tests/micro-benchmarks/arith.fst.hints | 22 +- tests/projectors/MonadFull.Class.fst.hints | 2 +- tests/restricted_includes/Consumer.fst.hints | 1 + .../restricted_includes/Definitions.fst.hints | 100 + .../DoubleIndirectConsumer.fst.hints | 1 + .../IndirectConsumer.fst.hints | 1 + .../TypeclassDefinition.fst.hints | 1 + .../TypeclassInstance.fst.hints | 1 + .../semiring/CanonCommSemiring.Test.fst.hints | 85 +- tests/semiring/CanonCommSemiring.fst.hints | 158 +- tests/struct/array.pos/Test.fst.hints | 6 +- tests/struct/disjoint.pos/Test.fst.hints | 8 +- tests/struct/nested.pos/Test.fst.hints | 6 +- .../point-with-nesting.pos/Test.fst.hints | 10 +- tests/struct/point.pos/Test.fst.hints | 6 +- tests/struct/taggedunion.pos/Test.fst.hints | 20 +- tests/struct/union.pos/Test.fst.hints | 6 +- tests/tactics/Admit.fst.hints | 1 + tests/tactics/AnnoyingVCs.fst.hints | 24 +- tests/tactics/Branch.fst.hints | 11 +- tests/tactics/Bug1252.fst.hints | 2 +- tests/tactics/Bug1270.fst.hints | 4 +- tests/tactics/Bug1299.fst.hints | 19 +- tests/tactics/Bug3175.fst.hints | 2 +- tests/tactics/CallSubtac.fst.hints | 136 + tests/tactics/Cases.fst.hints | 46 +- tests/tactics/Change.fst.hints | 4 +- tests/tactics/CheckEquiv.fst.hints | 1 + tests/tactics/CheckMatchComplete.fst.hints | 6 +- tests/tactics/Clear.fst.hints | 2 +- tests/tactics/CommuteMatch.fst.hints | 4 +- tests/tactics/CoreCheckMatch.fst.hints | 38 +- tests/tactics/DeltaDepth.fst.hints | 6 +- tests/tactics/DependentSynth.fst.hints | 2 +- tests/tactics/Destruct.fst.hints | 60 +- tests/tactics/ElimExists.fst.hints | 11 +- tests/tactics/EnvSquash.fst.hints | 4 +- tests/tactics/GRewrite.fst.hints | 21 +- tests/tactics/Goals.fst.hints | 4 +- tests/tactics/Hacl.Meta.fst.hints | 2 +- tests/tactics/HoleBy.fst.hints | 4 +- tests/tactics/Inlining.fst.hints | 22 +- tests/tactics/InspectEffComp.fst.hints | 4 +- tests/tactics/Instantiate.fst.hints | 11 +- tests/tactics/Join.fst.hints | 116 +- tests/tactics/LN.fst.hints | 4 +- tests/tactics/LaxOn.fst.hints | 2 +- tests/tactics/LemmaArgs.fst.hints | 8 +- tests/tactics/Map.OpaqueToSMT.Test.fst.hints | 2 +- tests/tactics/Map.OpaqueToSMT.fst.hints | 4 +- tests/tactics/MetaArgs.fst.hints | 6 +- tests/tactics/MyMap.fst.hints | 4 +- tests/tactics/Neg.fst.hints | 4 +- tests/tactics/NormBinderType.fst.hints | 2 +- tests/tactics/PackInd.fst.hints | 4 +- tests/tactics/Parsing.fst.hints | 27 +- tests/tactics/PointwiseLoop.fst.hints | 4 +- tests/tactics/Pose.fst.hints | 2 +- tests/tactics/PoseLemma.fst.hints | 4 +- tests/tactics/Pruning.fst.hints | 61 +- tests/tactics/Quals.fst.hints | 6 +- tests/tactics/Raise.fst.hints | 6 +- tests/tactics/ReflectionMisc.fst.hints | 2 +- tests/tactics/Rename.fst.hints | 15 +- tests/tactics/SMTSync.fst.hints | 4 +- tests/tactics/Splice.fst.hints | 8 +- tests/tactics/Splice2.fst.hints | 4 +- tests/tactics/SpliceVal.fst.hints | 6 +- tests/tactics/SpliceVal.fsti.hints | 4 +- tests/tactics/State.fst.hints | 2 +- tests/tactics/SyntaxBasics.fst.hints | 2 +- tests/tactics/SyntaxTest.fst.hints | 2 +- tests/tactics/Synthesis.fst.hints | 16 +- tests/tactics/TReflGuards.fst.hints | 4 +- tests/tactics/Test.TypeRepr.fst.hints | 158 + tests/tactics/TestBV.fst.hints | 42 +- tests/tactics/Trans.fst.hints | 2 +- tests/tactics/Unify.fst.hints | 2 +- tests/tactics/UnitTests.fst.hints | 37 +- tests/tactics/WeakVsHNF.fst.hints | 2 +- tests/tactics/Wild.fst.hints | 11 +- tests/typeclasses/Bug2591b.fst.hints | 2 +- tests/typeclasses/Bug3130.fst.hints | 2 +- tests/typeclasses/Bug3130c.fst.hints | 2 +- tests/typeclasses/Bug3130d.fst.hints | 34 +- tests/typeclasses/Bug3130e.fst.hints | 8 +- tests/typeclasses/Fundeps.fst.hints | 1 + tests/typeclasses/Higher.fst.hints | 115 + tests/typeclasses/TWal1107.fst.hints | 39 +- tests/typeclasses/Unit.fst.hints | 1 + tests/vale/Asm1.fst.hints | 28 +- tests/vale/Asm2.fst.hints | 2 +- tests/vale/Calc.fst.hints | 6 +- tests/vale/Opaque_i.fst.hints | 2 +- tests/vale/TransparentMap.fst.hints | 10 +- tests/vale/X64.Machine_s.fst.hints | 40 +- .../vale/X64.Poly1305.Bitvectors_i.fst.hints | 575 ++-- .../vale/X64.Poly1305.Bitvectors_i.fsti.hints | 48 +- tests/vale/X64.Poly1305.Math_i.fst.hints | 79 +- tests/vale/X64.Poly1305.Math_i.fsti.hints | 30 +- tests/vale/X64.Poly1305.Spec_s.fst.hints | 8 +- tests/vale/X64.Print_s.fst.hints | 26 +- tests/vale/X64.Semantics_s.fst.hints | 118 +- tests/vale/X64.Vale.Decls.fst.hints | 78 +- tests/vale/X64.Vale.Decls.fsti.hints | 18 +- tests/vale/X64.Vale.Lemmas_i.fst.hints | 22 +- tests/vale/X64.Vale.Lemmas_i.fsti.hints | 8 +- tests/vale/X64.Vale.Regs_i.fst.hints | 4 +- tests/vale/X64.Vale.StateLemmas_i.fst.hints | 30 +- tests/vale/X64.Vale.StateLemmas_i.fsti.hints | 8 +- tests/vale/X64.Vale.State_i.fsti.hints | 10 +- tests/vale/X64.Vale.StrongPost_i.fst.hints | 70 +- tests/vale/X64.Vale.StrongPost_i.fsti.hints | 58 +- ucontrib/CoreCrypto/fst/CoreCrypto.fst.hints | 46 +- ucontrib/CoreCrypto/fst/DHDB.fst.hints | 2 +- .../Platform/fst/Platform.Bytes.fst.hints | 52 +- .../Platform/fst/Platform.Error.fst.hints | 8 +- ucontrib/Platform/fst/Platform.Tcp.fst.hints | 6 +- ucontrib/Platform/fst/Platform.Udp.fst.hints | 2 +- .../FStar.Algebra.CommMonoid.Equiv.fst.hints | 10 +- ...r.Algebra.CommMonoid.Fold.Nested.fst.hints | 2 +- .../FStar.Algebra.CommMonoid.Fold.fst.hints | 30 +- .../FStar.Algebra.CommMonoid.Fold.fsti.hints | 12 +- .../.cache/FStar.Algebra.CommMonoid.fst.hints | 6 +- ulib/.cache/FStar.Algebra.Monoid.fst.hints | 28 +- ulib/.cache/FStar.All.fst.hints | 2 +- ulib/.cache/FStar.Array.fst.hints | 56 +- ulib/.cache/FStar.Array.fsti.hints | 22 +- ulib/.cache/FStar.BV.fst.hints | 254 +- ulib/.cache/FStar.BV.fsti.hints | 94 +- ulib/.cache/FStar.BigOps.fst.hints | 101 +- ulib/.cache/FStar.BigOps.fsti.hints | 10 +- ulib/.cache/FStar.BitVector.fst.hints | 96 +- .../.cache/FStar.Buffer.Quantifiers.fst.hints | 28 +- ulib/.cache/FStar.Buffer.fst.hints | 386 +-- ulib/.cache/FStar.BufferNG.fst.hints | 82 +- ulib/.cache/FStar.Bytes.fsti.hints | 68 +- ulib/.cache/FStar.Calc.fst.hints | 26 +- ulib/.cache/FStar.Calc.fsti.hints | 2 +- .../.cache/FStar.Cardinality.Cantor.fst.hints | 29 + .../FStar.Cardinality.Cantor.fsti.hints | 1 + .../FStar.Cardinality.Universes.fst.hints | 54 + .../FStar.Cardinality.Universes.fsti.hints | 1 + ulib/.cache/FStar.Char.fsti.hints | 6 +- ulib/.cache/FStar.Class.Embeddable.fst.hints | 2 +- ulib/.cache/FStar.Class.Eq.Raw.fst.hints | 4 +- ulib/.cache/FStar.Class.Eq.fst.hints | 12 +- ulib/.cache/FStar.Class.Printable.fst.hints | 4 +- .../FStar.Class.TotalOrder.Raw.fst.hints | 20 +- ulib/.cache/FStar.Classical.Sugar.fst.hints | 40 +- ulib/.cache/FStar.Classical.Sugar.fsti.hints | 12 +- ulib/.cache/FStar.Classical.fst.hints | 50 +- ulib/.cache/FStar.Classical.fsti.hints | 4 +- .../FStar.ConstantTime.Integers.fst.hints | 48 +- .../FStar.ConstantTime.Integers.fsti.hints | 36 +- ulib/.cache/FStar.Constructive.fst.hints | 29 +- ulib/.cache/FStar.Crypto.fst.hints | 8 +- ulib/.cache/FStar.DependentMap.fst.hints | 50 +- ulib/.cache/FStar.DependentMap.fsti.hints | 12 +- ulib/.cache/FStar.Dyn.fst.hints | 55 + ulib/.cache/FStar.Dyn.fsti.hints | 2 +- ulib/.cache/FStar.Endianness.fst.hints | 192 +- ulib/.cache/FStar.Endianness.fsti.hints | 70 +- ulib/.cache/FStar.Error.fst.hints | 8 +- ulib/.cache/FStar.Fin.fst.hints | 42 +- ulib/.cache/FStar.Fin.fsti.hints | 12 +- ulib/.cache/FStar.FiniteMap.Ambient.fst.hints | 2 +- ulib/.cache/FStar.FiniteMap.Base.fst.hints | 96 +- ulib/.cache/FStar.FiniteMap.Base.fsti.hints | 14 +- ulib/.cache/FStar.FiniteSet.Ambient.fst.hints | 2 +- ulib/.cache/FStar.FiniteSet.Base.fst.hints | 120 +- ulib/.cache/FStar.FiniteSet.Base.fsti.hints | 6 +- .../FStar.FunctionalExtensionality.fst.hints | 24 +- .../FStar.FunctionalExtensionality.fsti.hints | 4 +- ulib/.cache/FStar.FunctionalQueue.fst.hints | 620 ++++ ulib/.cache/FStar.FunctionalQueue.fsti.hints | 35 + ulib/.cache/FStar.Functions.fst.hints | 109 + ulib/.cache/FStar.Functions.fsti.hints | 1 + ulib/.cache/FStar.GSet.fst.hints | 30 +- ulib/.cache/FStar.GSet.fsti.hints | 6 +- ulib/.cache/FStar.Ghost.fst.hints | 18 +- ulib/.cache/FStar.Ghost.fsti.hints | 16 +- ulib/.cache/FStar.GhostSet.fst.hints | 257 ++ ulib/.cache/FStar.GhostSet.fsti.hints | 56 + ulib/.cache/FStar.Heap.fst.hints | 2 +- ulib/.cache/FStar.HyperStack.ST.fst.hints | 136 +- ulib/.cache/FStar.HyperStack.ST.fsti.hints | 38 +- ulib/.cache/FStar.IFC.fst.hints | 8 +- ulib/.cache/FStar.ImmutableArray.fsti.hints | 6 +- .../FStar.IndefiniteDescription.fst.hints | 10 +- ulib/.cache/FStar.Int.Cast.Full.fst.hints | 4 +- ulib/.cache/FStar.Int.Cast.fst.hints | 224 +- ulib/.cache/FStar.Int.fst.hints | 270 +- ulib/.cache/FStar.Int.fsti.hints | 146 +- ulib/.cache/FStar.Int128.fst.hints | 56 +- ulib/.cache/FStar.Int128.fsti.hints | 18 +- ulib/.cache/FStar.Int16.fst.hints | 54 +- ulib/.cache/FStar.Int16.fsti.hints | 18 +- ulib/.cache/FStar.Int32.fst.hints | 54 +- ulib/.cache/FStar.Int32.fsti.hints | 18 +- ulib/.cache/FStar.Int64.fst.hints | 54 +- ulib/.cache/FStar.Int64.fsti.hints | 18 +- ulib/.cache/FStar.Int8.fst.hints | 54 +- ulib/.cache/FStar.Int8.fsti.hints | 18 +- ulib/.cache/FStar.IntegerIntervals.fst.hints | 16 +- ulib/.cache/FStar.Integers.fst.hints | 96 +- .../FStar.InteractiveHelpers.Base.fst.hints | 42 +- ...tar.InteractiveHelpers.Effectful.fst.hints | 50 +- ...r.InteractiveHelpers.ExploreTerm.fst.hints | 54 +- .../FStar.InteractiveHelpers.Output.fst.hints | 16 +- ...r.InteractiveHelpers.PostProcess.fst.hints | 30 +- ....InteractiveHelpers.Propositions.fst.hints | 2 +- .../FStar.LexicographicOrdering.fst.hints | 52 +- .../FStar.LexicographicOrdering.fsti.hints | 42 +- ulib/.cache/FStar.List.Pure.Base.fst.hints | 10 +- .../FStar.List.Pure.Properties.fst.hints | 65 +- ulib/.cache/FStar.List.Tot.Base.fst.hints | 108 +- .../FStar.List.Tot.Properties.fst.hints | 274 +- ulib/.cache/FStar.List.fst.hints | 40 +- ulib/.cache/FStar.MRef.fst.hints | 12 +- ulib/.cache/FStar.MRef.fsti.hints | 2 +- ulib/.cache/FStar.MST.fst.hints | 28 +- ulib/.cache/FStar.MSTTotal.fst.hints | 24 +- ulib/.cache/FStar.Map.fst.hints | 38 +- ulib/.cache/FStar.Math.Euclid.fst.hints | 70 +- ulib/.cache/FStar.Math.Euclid.fsti.hints | 4 +- ulib/.cache/FStar.Math.Fermat.fst.hints | 154 +- ulib/.cache/FStar.Math.Fermat.fsti.hints | 8 +- ulib/.cache/FStar.Math.Lemmas.fst.hints | 398 +-- ulib/.cache/FStar.Math.Lemmas.fsti.hints | 832 +++++ ulib/.cache/FStar.Math.Lib.fst.hints | 60 +- ulib/.cache/FStar.Matrix.fst.hints | 346 +-- ulib/.cache/FStar.Matrix.fsti.hints | 100 +- ulib/.cache/FStar.Matrix2.fsti.hints | 22 +- ulib/.cache/FStar.Modifies.fst.hints | 232 +- ulib/.cache/FStar.Modifies.fsti.hints | 52 +- ulib/.cache/FStar.ModifiesGen.fst.hints | 773 ++--- ulib/.cache/FStar.ModifiesGen.fsti.hints | 74 +- .../FStar.Monotonic.DependentMap.fst.hints | 42 +- .../FStar.Monotonic.DependentMap.fsti.hints | 16 +- ulib/.cache/FStar.Monotonic.Heap.fst.hints | 224 +- ulib/.cache/FStar.Monotonic.Heap.fsti.hints | 74 +- .../FStar.Monotonic.HyperHeap.fst.hints | 84 +- .../FStar.Monotonic.HyperHeap.fsti.hints | 16 +- .../FStar.Monotonic.HyperStack.fst.hints | 144 +- .../FStar.Monotonic.HyperStack.fsti.hints | 60 +- ulib/.cache/FStar.Monotonic.Map.fst.hints | 16 +- ulib/.cache/FStar.Monotonic.Pure.fst.hints | 10 +- ulib/.cache/FStar.Monotonic.Seq.fst.hints | 84 +- .../FStar.Monotonic.Witnessed.fst.hints | 38 +- ulib/.cache/FStar.NMST.fst.hints | 32 +- ulib/.cache/FStar.NMSTTotal.fst.hints | 28 +- ulib/.cache/FStar.Option.fst.hints | 14 +- ulib/.cache/FStar.OrdMap.fst.hints | 64 +- ulib/.cache/FStar.OrdMap.fsti.hints | 14 +- ulib/.cache/FStar.OrdMapProps.fst.hints | 2 +- ulib/.cache/FStar.OrdSet.fst.hints | 414 +-- ulib/.cache/FStar.OrdSet.fsti.hints | 64 +- ulib/.cache/FStar.OrdSetProps.fst.hints | 8 +- ulib/.cache/FStar.Order.fst.hints | 22 +- ulib/.cache/FStar.PCM.fst.hints | 38 +- ulib/.cache/FStar.PartialMap.fst.hints | 16 +- ulib/.cache/FStar.Pervasives.Native.fst.hints | 30 +- ulib/.cache/FStar.Pervasives.fst.hints | 66 +- ulib/.cache/FStar.Pervasives.fsti.hints | 38 +- ulib/.cache/FStar.Pointer.Base.fst.hints | 966 +++--- ulib/.cache/FStar.Pointer.Base.fsti.hints | 170 +- ulib/.cache/FStar.Pointer.Derived1.fst.hints | 120 +- ulib/.cache/FStar.Pointer.Derived1.fsti.hints | 26 +- ulib/.cache/FStar.Pointer.Derived2.fst.hints | 18 +- ulib/.cache/FStar.Pointer.Derived2.fsti.hints | 4 +- ulib/.cache/FStar.Pointer.Derived3.fst.hints | 18 +- ulib/.cache/FStar.Pointer.Derived3.fsti.hints | 2 +- .../FStar.PredicateExtensionality.fst.hints | 2 +- ulib/.cache/FStar.Printf.fst.hints | 22 +- ...Star.PropositionalExtensionality.fst.hints | 2 +- ulib/.cache/FStar.PtrdiffT.fst.hints | 55 +- ulib/.cache/FStar.PtrdiffT.fsti.hints | 12 +- ulib/.cache/FStar.Pure.BreakVC.fst.hints | 19 +- ulib/.cache/FStar.Pure.BreakVC.fsti.hints | 2 +- ulib/.cache/FStar.Range.fsti.hints | 2 +- ulib/.cache/FStar.Real.Old.fst.hints | 632 ++++ ulib/.cache/FStar.Real.Old.fsti.hints | 14 + ulib/.cache/FStar.Real.fsti.hints | 342 +-- ulib/.cache/FStar.Ref.fst.hints | 10 +- .../FStar.RefinementExtensionality.fst.hints | 51 + .../FStar.RefinementExtensionality.fsti.hints | 1 + .../FStar.Reflection.TermEq.Simple.fst.hints | 33 + .../FStar.Reflection.TermEq.Simple.fsti.hints | 1 + ulib/.cache/FStar.Reflection.TermEq.fst.hints | 2687 +++++++++++++++++ .../.cache/FStar.Reflection.TermEq.fsti.hints | 283 ++ ulib/.cache/FStar.Reflection.Typing.fst.hints | 340 ++- .../.cache/FStar.Reflection.Typing.fsti.hints | 227 +- .../FStar.Reflection.V1.Compare.fsti.hints | 1 + ...tar.Reflection.V1.Derived.Lemmas.fst.hints | 24 +- .../FStar.Reflection.V1.Derived.fst.hints | 32 +- .../FStar.Reflection.V1.Formula.fst.hints | 60 +- .../FStar.Reflection.V2.Arith.fst.hints | 94 +- .../FStar.Reflection.V2.Compare.fst.hints | 79 +- .../FStar.Reflection.V2.Compare.fsti.hints | 1 + ...tar.Reflection.V2.Derived.Lemmas.fst.hints | 31 +- .../FStar.Reflection.V2.Derived.fst.hints | 40 +- .../FStar.Reflection.V2.Formula.fst.hints | 60 +- ...FStar.ReflexiveTransitiveClosure.fst.hints | 42 +- .../FStar.Relational.Relational.fst.hints | 4 +- ulib/.cache/FStar.ST.fst.hints | 28 +- ulib/.cache/FStar.Sealed.Inhabited.fst.hints | 4 +- ulib/.cache/FStar.Seq.Base.fst.hints | 184 +- ulib/.cache/FStar.Seq.Base.fsti.hints | 32 +- ulib/.cache/FStar.Seq.Equiv.fst.hints | 30 +- ulib/.cache/FStar.Seq.Equiv.fsti.hints | 8 +- ulib/.cache/FStar.Seq.Permutation.fst.hints | 90 +- ulib/.cache/FStar.Seq.Permutation.fsti.hints | 12 +- ulib/.cache/FStar.Seq.Properties.fst.hints | 440 +-- ulib/.cache/FStar.Seq.Properties.fsti.hints | 184 +- ulib/.cache/FStar.Seq.Sorted.fst.hints | 28 +- ulib/.cache/FStar.Sequence.Ambient.fst.hints | 2 +- ulib/.cache/FStar.Sequence.Base.fst.hints | 222 +- ulib/.cache/FStar.Sequence.Base.fsti.hints | 52 +- .../FStar.Sequence.Permutation.fst.hints | 42 +- .../FStar.Sequence.Permutation.fsti.hints | 2 +- ulib/.cache/FStar.Sequence.Seq.fst.hints | 14 +- ulib/.cache/FStar.Sequence.Seq.fsti.hints | 2 +- ulib/.cache/FStar.Sequence.Util.fst.hints | 20 +- ulib/.cache/FStar.Set.fst.hints | 28 +- ulib/.cache/FStar.Set.fsti.hints | 4 +- ulib/.cache/FStar.SizeT.fst.hints | 214 +- ulib/.cache/FStar.SizeT.fsti.hints | 30 +- ulib/.cache/FStar.Squash.fst.hints | 8 +- ulib/.cache/FStar.SquashProperties.fst.hints | 16 +- ulib/.cache/FStar.String.fsti.hints | 10 +- ulib/.cache/FStar.Stubs.Errors.Msg.fsti.hints | 1 + ulib/.cache/FStar.Stubs.Pprint.fsti.hints | 2 +- .../FStar.Stubs.Reflection.Types.fsti.hints | 2 +- .../FStar.Stubs.Reflection.V1.Data.fsti.hints | 160 +- ...ar.Stubs.Reflection.V2.Builtins.fsti.hints | 2 +- .../FStar.Stubs.Reflection.V2.Data.fsti.hints | 168 +- .../FStar.Stubs.Syntax.Syntax.fsti.hints | 24 +- .../FStar.Stubs.Tactics.Common.fsti.hints | 4 +- .../FStar.Stubs.Tactics.Result.fsti.hints | 8 +- .../FStar.Stubs.Tactics.Types.fsti.hints | 2 +- ...FStar.Stubs.Tactics.V1.Builtins.fsti.hints | 2 +- ...FStar.Stubs.Tactics.V2.Builtins.fsti.hints | 2 +- ulib/.cache/FStar.TSet.fst.hints | 52 +- ulib/.cache/FStar.TSet.fsti.hints | 4 +- ulib/.cache/FStar.Tactics.BV.fst.hints | 92 +- ulib/.cache/FStar.Tactics.BreakVC.fst.hints | 17 +- ulib/.cache/FStar.Tactics.Canon.fst.hints | 40 +- .../FStar.Tactics.CanonCommMonoid.fst.hints | 62 +- ...tics.CanonCommMonoidSimple.Equiv.fst.hints | 50 +- ...ar.Tactics.CanonCommMonoidSimple.fst.hints | 46 +- .../FStar.Tactics.CanonCommSemiring.fst.hints | 160 +- .../FStar.Tactics.CanonCommSwaps.fst.hints | 28 +- .../FStar.Tactics.CanonMonoid.fst.hints | 24 +- ulib/.cache/FStar.Tactics.CheckLN.fst.hints | 8 +- ulib/.cache/FStar.Tactics.Effect.fst.hints | 44 +- ulib/.cache/FStar.Tactics.Effect.fsti.hints | 38 +- ulib/.cache/FStar.Tactics.MApply.fst.hints | 8 +- ulib/.cache/FStar.Tactics.MApply.fsti.hints | 1 + .../FStar.Tactics.MkProjectors.fst.hints | 8 +- ulib/.cache/FStar.Tactics.NamedView.fst.hints | 132 +- .../.cache/FStar.Tactics.NamedView.fsti.hints | 94 +- .../FStar.Tactics.Parametricity.fst.hints | 247 ++ .../FStar.Tactics.Parametricity.fsti.hints | 29 + .../FStar.Tactics.PatternMatching.fst.hints | 72 +- ulib/.cache/FStar.Tactics.Print.fst.hints | 15 +- .../.cache/FStar.Tactics.Simplifier.fst.hints | 50 +- ulib/.cache/FStar.Tactics.TypeRepr.fst.hints | 153 + ulib/.cache/FStar.Tactics.TypeRepr.fsti.hints | 17 + .../FStar.Tactics.Typeclasses.fst.hints | 82 +- .../FStar.Tactics.Typeclasses.fsti.hints | 2 +- ulib/.cache/FStar.Tactics.Util.fst.hints | 39 +- .../.cache/FStar.Tactics.V1.Derived.fst.hints | 105 +- ulib/.cache/FStar.Tactics.V1.Logic.fst.hints | 38 +- .../FStar.Tactics.V1.SyntaxHelpers.fst.hints | 12 +- .../.cache/FStar.Tactics.V2.Derived.fst.hints | 194 +- ulib/.cache/FStar.Tactics.V2.Logic.fst.hints | 38 +- .../FStar.Tactics.V2.SyntaxHelpers.fst.hints | 10 +- ulib/.cache/FStar.Tactics.V2.fst.hints | 2 +- ulib/.cache/FStar.Tactics.Visit.fst.hints | 8 +- ulib/.cache/FStar.TaggedUnion.fst.hints | 72 +- ulib/.cache/FStar.TaggedUnion.fsti.hints | 16 +- ulib/.cache/FStar.Tcp.fsti.hints | 6 +- ulib/.cache/FStar.TwoLevelHeap.fst.hints | 2 +- ulib/.cache/FStar.UInt.fst.hints | 654 ++-- ulib/.cache/FStar.UInt.fsti.hints | 278 +- ulib/.cache/FStar.UInt128.fst.hints | 450 +-- ulib/.cache/FStar.UInt128.fsti.hints | 50 +- ulib/.cache/FStar.UInt16.fst.hints | 76 +- ulib/.cache/FStar.UInt16.fsti.hints | 28 +- ulib/.cache/FStar.UInt32.fst.hints | 76 +- ulib/.cache/FStar.UInt32.fsti.hints | 28 +- ulib/.cache/FStar.UInt64.fst.hints | 76 +- ulib/.cache/FStar.UInt64.fsti.hints | 28 +- ulib/.cache/FStar.UInt8.fst.hints | 76 +- ulib/.cache/FStar.UInt8.fsti.hints | 28 +- ulib/.cache/FStar.Udp.fsti.hints | 2 +- ulib/.cache/FStar.Universe.PCM.fst.hints | 4 +- ulib/.cache/FStar.Universe.fst.hints | 4 +- ulib/.cache/FStar.Util.fst.hints | 6 +- ulib/.cache/FStar.VConfig.fsti.hints | 2 +- ulib/.cache/FStar.Vector.Base.fst.hints | 72 +- ulib/.cache/FStar.Vector.Base.fsti.hints | 32 +- ulib/.cache/FStar.Vector.Properties.fst.hints | 12 +- ulib/.cache/FStar.WellFounded.Util.fst.hints | 33 +- ulib/.cache/FStar.WellFounded.Util.fsti.hints | 10 +- ulib/.cache/FStar.WellFounded.fst.hints | 12 +- .../FStar.WellFoundedRelation.fst.hints | 40 +- .../FStar.WellFoundedRelation.fsti.hints | 6 +- ulib/.cache/FStar.Witnessed.Core.fst.hints | 2 +- ulib/.cache/LowStar.Buffer.fst.hints | 6 +- ulib/.cache/LowStar.BufferCompat.fst.hints | 8 +- ulib/.cache/LowStar.BufferOps.fst.hints | 4 +- ulib/.cache/LowStar.BufferView.Down.fst.hints | 126 +- .../.cache/LowStar.BufferView.Down.fsti.hints | 30 +- ulib/.cache/LowStar.BufferView.Up.fst.hints | 92 +- ulib/.cache/LowStar.BufferView.Up.fsti.hints | 26 +- ulib/.cache/LowStar.BufferView.fst.hints | 88 +- ulib/.cache/LowStar.BufferView.fsti.hints | 28 +- ulib/.cache/LowStar.Comment.fst.hints | 2 +- ulib/.cache/LowStar.ConstBuffer.fst.hints | 40 +- ulib/.cache/LowStar.ConstBuffer.fsti.hints | 22 +- ulib/.cache/LowStar.Endianness.fst.hints | 66 +- ulib/.cache/LowStar.ImmutableBuffer.fst.hints | 38 +- ulib/.cache/LowStar.Literal.fsti.hints | 12 +- .../.cache/LowStar.Monotonic.Buffer.fst.hints | 672 ++--- .../LowStar.Monotonic.Buffer.fsti.hints | 208 +- .../LowStar.PrefixFreezableBuffer.fst.hints | 46 +- .../LowStar.PrefixFreezableBuffer.fsti.hints | 16 +- ulib/.cache/LowStar.Printf.fst.hints | 46 +- ulib/.cache/LowStar.RVector.fst.hints | 228 +- .../LowStar.Regional.Instances.fst.hints | 46 +- ulib/.cache/LowStar.Regional.fst.hints | 14 +- ulib/.cache/LowStar.ToFStarBuffer.fst.hints | 66 +- .../LowStar.UninitializedBuffer.fst.hints | 26 +- ulib/.cache/LowStar.Vector.fst.hints | 186 +- ulib/.cache/prims.fst.hints | 16 +- ulib/legacy/FStar.Pointer.Base.fst.hints | 960 +++--- 1377 files changed, 30783 insertions(+), 24210 deletions(-) create mode 100644 examples/typeclasses/Deriving.fst.hints create mode 100644 tests/bug-reports/Bug2172.fst.hints create mode 100644 tests/bug-reports/Bug2419.fst.hints create mode 100644 tests/bug-reports/Bug2583.fst.hints create mode 100644 tests/bug-reports/Bug3224a.fst.hints create mode 100644 tests/bug-reports/Bug3224b.fst.hints create mode 100644 tests/bug-reports/Bug3236.fst.hints create mode 100644 tests/bug-reports/Bug3252.fst.hints create mode 100644 tests/bug-reports/Bug3264a.fst.hints create mode 100644 tests/bug-reports/Bug3264b.fst.hints create mode 100644 tests/bug-reports/Bug3266.fst.hints create mode 100644 tests/bug-reports/Bug3286a.fst.hints create mode 100644 tests/bug-reports/Bug3286b.fst.hints create mode 100644 tests/bug-reports/Bug3320.fst.hints create mode 100644 tests/bug-reports/Bug3353.fst.hints create mode 100644 tests/bug-reports/BugBoxInjectivity.fst.hints create mode 100644 tests/bug-reports/BugTypeParamProjector.fst.hints create mode 100644 tests/error-messages/AQualMismatch.fst.hints create mode 100644 tests/error-messages/BadEmptyRecord.fst.hints create mode 100644 tests/error-messages/Bug2245.fst.hints create mode 100644 tests/error-messages/Bug3145.fst.hints create mode 100644 tests/error-messages/Bug3227.fst.hints create mode 100644 tests/error-messages/Bug3292.fst.hints create mode 100644 tests/error-messages/DTuples.fst.hints create mode 100644 tests/error-messages/DecreasesTypeWarning.fst.hints create mode 100644 tests/error-messages/SMTPatSymbols.fst.hints create mode 100644 tests/error-messages/UnboundOp.fst.hints create mode 100644 tests/error-messages/UnresolvedFields.fst.hints create mode 100644 tests/micro-benchmarks/CoerceAdmit.fst.hints create mode 100644 tests/micro-benchmarks/DeltaDepthUnif.fst.hints create mode 100644 tests/micro-benchmarks/Misc.Norm1.fst.hints create mode 100644 tests/micro-benchmarks/PulseBug100.fst.hints create mode 100644 tests/micro-benchmarks/RefNew.fst.hints create mode 100644 tests/micro-benchmarks/Test.Real.fst.hints create mode 100644 tests/micro-benchmarks/TestQueue.fst.hints create mode 100644 tests/restricted_includes/Consumer.fst.hints create mode 100644 tests/restricted_includes/Definitions.fst.hints create mode 100644 tests/restricted_includes/DoubleIndirectConsumer.fst.hints create mode 100644 tests/restricted_includes/IndirectConsumer.fst.hints create mode 100644 tests/restricted_includes/TypeclassDefinition.fst.hints create mode 100644 tests/restricted_includes/TypeclassInstance.fst.hints create mode 100644 tests/tactics/Admit.fst.hints create mode 100644 tests/tactics/CallSubtac.fst.hints create mode 100644 tests/tactics/CheckEquiv.fst.hints create mode 100644 tests/tactics/Test.TypeRepr.fst.hints create mode 100644 tests/typeclasses/Fundeps.fst.hints create mode 100644 tests/typeclasses/Higher.fst.hints create mode 100644 tests/typeclasses/Unit.fst.hints create mode 100644 ulib/.cache/FStar.Cardinality.Cantor.fst.hints create mode 100644 ulib/.cache/FStar.Cardinality.Cantor.fsti.hints create mode 100644 ulib/.cache/FStar.Cardinality.Universes.fst.hints create mode 100644 ulib/.cache/FStar.Cardinality.Universes.fsti.hints create mode 100644 ulib/.cache/FStar.Dyn.fst.hints create mode 100644 ulib/.cache/FStar.FunctionalQueue.fst.hints create mode 100644 ulib/.cache/FStar.FunctionalQueue.fsti.hints create mode 100644 ulib/.cache/FStar.Functions.fst.hints create mode 100644 ulib/.cache/FStar.Functions.fsti.hints create mode 100644 ulib/.cache/FStar.GhostSet.fst.hints create mode 100644 ulib/.cache/FStar.GhostSet.fsti.hints create mode 100644 ulib/.cache/FStar.Math.Lemmas.fsti.hints create mode 100644 ulib/.cache/FStar.Real.Old.fst.hints create mode 100644 ulib/.cache/FStar.Real.Old.fsti.hints create mode 100644 ulib/.cache/FStar.RefinementExtensionality.fst.hints create mode 100644 ulib/.cache/FStar.RefinementExtensionality.fsti.hints create mode 100644 ulib/.cache/FStar.Reflection.TermEq.Simple.fst.hints create mode 100644 ulib/.cache/FStar.Reflection.TermEq.Simple.fsti.hints create mode 100644 ulib/.cache/FStar.Reflection.TermEq.fst.hints create mode 100644 ulib/.cache/FStar.Reflection.TermEq.fsti.hints create mode 100644 ulib/.cache/FStar.Reflection.V1.Compare.fsti.hints create mode 100644 ulib/.cache/FStar.Reflection.V2.Compare.fsti.hints create mode 100644 ulib/.cache/FStar.Stubs.Errors.Msg.fsti.hints create mode 100644 ulib/.cache/FStar.Tactics.MApply.fsti.hints create mode 100644 ulib/.cache/FStar.Tactics.Parametricity.fst.hints create mode 100644 ulib/.cache/FStar.Tactics.Parametricity.fsti.hints create mode 100644 ulib/.cache/FStar.Tactics.TypeRepr.fst.hints create mode 100644 ulib/.cache/FStar.Tactics.TypeRepr.fsti.hints diff --git a/doc/book/code/AdHocEffectPolymorphism.fst.hints b/doc/book/code/AdHocEffectPolymorphism.fst.hints index 229d1437989..8270cde1b6b 100644 --- a/doc/book/code/AdHocEffectPolymorphism.fst.hints +++ b/doc/book/code/AdHocEffectPolymorphism.fst.hints @@ -14,7 +14,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "76573a6192c50f6f48c82272a26ea6fe" + "47a40b806bb743ec658ac090c4a8f887" ], [ "AdHocEffectPolymorphism.elim_tot", @@ -29,7 +29,7 @@ "refinement_interpretation_Tm_refine_3d79f9587edb6fce694621aacef574f4" ], 0, - "5df0d7b704b4eeebc905896cf8658d58" + "855876821d7bbc0df86a60dcd3713908" ], [ "AdHocEffectPolymorphism.elim_tot", @@ -38,7 +38,7 @@ 1, [ "@query", "assumption_AdHocEffectPolymorphism.eff_tag__uu___haseq" ], 0, - "6a2d0e1b9abbf31d2dbe41caf4414ab6" + "a3d682d1d0894f33b2e13c2cb4701f92" ], [ "AdHocEffectPolymorphism.elim_gtot", @@ -53,7 +53,7 @@ "refinement_interpretation_Tm_refine_b3f3fc301d11a45e47f02d6e4e9e143b" ], 0, - "7b8ffcac26ed5f2c43273776b0c4aed6" + "09e9200171e0b44199eed2e9b4a56a77" ], [ "AdHocEffectPolymorphism.elim_gtot", @@ -62,7 +62,7 @@ 1, [ "@query", "assumption_AdHocEffectPolymorphism.eff_tag__uu___haseq" ], 0, - "01fa08a069b1f1a9da7d0b93aa971e15" + "5b22a18001fc0cb77a49f9f07ababa22" ], [ "AdHocEffectPolymorphism.return", @@ -84,7 +84,7 @@ "typing_Tm_abs_b68e73a4efe6a575c72f28a07914e6c3" ], 0, - "2cac0b3db5f4fd9c1dd0281af844e133" + "d16d291536aee8925c33d446b71b4fa0" ], [ "AdHocEffectPolymorphism.op_let_Bang", @@ -105,7 +105,7 @@ "typing_Tm_abs_e0231376ac4f1e1c1f86bc97f17fb9b1" ], 0, - "f79cba810032a3ef16d7f9088428f38d" + "e109aaf4a42a3b0b9eb725aaebfc9867" ], [ "AdHocEffectPolymorphism.map", @@ -123,7 +123,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "91e0924e9e69a8381c89549c69d01384" + "11bf86816d524df2b3063093e84f790e" ], [ "AdHocEffectPolymorphism.inc", @@ -136,7 +136,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "46e775b92cafcce6311571d0101dc722" + "5f5844c4d25b020e91bd890823d3c9d6" ], [ "AdHocEffectPolymorphism.ginc", @@ -151,7 +151,7 @@ "typing_FStar.Ghost.reveal" ], 0, - "34fae206137665f271a44d62c94b0569" + "6f54b4bfc70b24e8a10f320340bac6e2" ] ] ] \ No newline at end of file diff --git a/doc/book/code/Alex.fst.hints b/doc/book/code/Alex.fst.hints index 4604fb76848..c26079c9ec8 100644 --- a/doc/book/code/Alex.fst.hints +++ b/doc/book/code/Alex.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "f80979e3f31cecb4db307708c5d47287" + "9d65e311837ca2b331a5f088ff8b4d5e" ], [ "Alex.find_above_for_g", @@ -24,7 +24,7 @@ "refinement_interpretation_Tm_refine_4a238e1e06eccc65deba555c9a504c92" ], 0, - "0346ed05e6d954ceb913ebfd4d3c8bf3" + "aed7784e9ed469e90f6f96cfa4297ca6" ], [ "Alex.find_above_for_g", @@ -40,7 +40,7 @@ "token_correspondence_Alex.f" ], 0, - "7d5f78bc0ed9296a0b24775a3e655fe8" + "74aecee9dc7310a7819ebc086de84898" ], [ "Alex.find_above_for_g", @@ -54,7 +54,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "98ec2049512b3f382c19a14fb29e48a0" + "c0cfae5faa59c8bb3580ad848061d399" ], [ "Alex.find_above_for_g", @@ -70,7 +70,7 @@ "refinement_interpretation_Tm_refine_a3a13cdccab52590994745b5bb12473a" ], 0, - "bd2b60a98d16d4ea553e23da33a5a2ce" + "8ede0c8d529b9c1ce1b10c623237213e" ], [ "Alex.find_above_for_g", @@ -86,7 +86,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "b79c8e250a9f8e41cc4a13ec0f20dc9e" + "d55e782a26188ab81fc9ee319c409c45" ], [ "Alex.find_above_for_g", @@ -100,7 +100,7 @@ "refinement_interpretation_Tm_refine_15400c4215b69aceb1c3cfd351472b2e" ], 0, - "bfa5f15cef5f08b10b166868ccccca22" + "8f585d9b62447fbe64806c5ea310c269" ], [ "Alex.find_above_for_g", @@ -114,7 +114,7 @@ "refinement_interpretation_Tm_refine_e9f390a1043f17040e387fd036cf3d27" ], 0, - "dfd160ec0f46b99cf18b28d89660b3b1" + "f95803b647e66e3949021dfafb94e862" ], [ "Alex.find_above_for_g", @@ -132,7 +132,7 @@ "token_correspondence_Alex.f", "typing_Alex.f", "typing_Prims.abs" ], 0, - "0f38832559699489098df4291cc6cf8c" + "fac04e53e5170a2432186c3492a7f6f6" ], [ "Alex.find_above_for_g", @@ -150,7 +150,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "16dd89a3db23dae1a4bfb9a62aebb389" + "3bbe264130a74f9b91bb833a76c785d9" ], [ "Alex.find_above_for_g", @@ -164,7 +164,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "c7599e9a791c7f319961d9456833bf5d" + "3dfeda21e0abf4240ae2bf5e73ff28e4" ], [ "Alex.find_above_for_g", @@ -182,7 +182,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "fdb94a2ccfeedb0286328220fe821d9f" + "08c5b83abeda28129a6f528e2ed5760c" ], [ "Alex.find_above_for_g", @@ -196,7 +196,7 @@ "refinement_interpretation_Tm_refine_15400c4215b69aceb1c3cfd351472b2e" ], 0, - "866d34195fedcec6cd75d9c277ffc82f" + "bd604f003c62ff41ac4077ab91cb6505" ], [ "Alex.find_above_for_g", @@ -209,7 +209,7 @@ "refinement_interpretation_Tm_refine_8a82f3e93a1f1af98ddbbd4ccb78ba02" ], 0, - "3f08c26df6298ea8a10c04ca8a711715" + "7e95dccdc0fe31663df9ec04b8692726" ] ] ] \ No newline at end of file diff --git a/doc/book/code/AlexOpaque.fst.hints b/doc/book/code/AlexOpaque.fst.hints index beb9f9da0ba..5f7d196cb5b 100644 --- a/doc/book/code/AlexOpaque.fst.hints +++ b/doc/book/code/AlexOpaque.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_795f9e9fa08e5f78560459994a1c8f9f" ], 0, - "29fc67f2df135b717a54f225730e6661" + "73cc30827bcb31e1a701fa43e2f6e20a" ], [ "AlexOpaque.g", @@ -26,7 +26,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "693c22e2ff9ebad7307db7aa5b8befdc" + "32ae80c79b47072eae84cb85585ab6b7" ], [ "AlexOpaque.find_above_for_g", @@ -50,7 +50,7 @@ "typing_AlexOpaque.f" ], 0, - "e766ced77bfbb1dfb2e26a000d85771a" + "c668c5a25f98f14ee6bf3dcabf61d029" ], [ "AlexOpaque.gg", @@ -63,7 +63,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "5ade6a88f29a3fe6dad064446dafbf73" + "8c9f1ab8dc1d522c2100dac0c09accb9" ], [ "AlexOpaque.find_above_for_gg", @@ -89,7 +89,7 @@ "typing_Prims.abs" ], 0, - "16b3afbde5a376653b3107ecce3b8a56" + "e1260c9526d2a233ee5dc770740a1d7d" ], [ "AlexOpaque.find_above_for_g1", @@ -113,7 +113,7 @@ "typing_AlexOpaque.f" ], 0, - "a8ed74b3cdf801cb95ecac28be213fa7" + "1cae912f250622bbf38d05fb023153cb" ], [ "AlexOpaque.find_above_for_g2", @@ -137,7 +137,7 @@ "typing_AlexOpaque.f", "typing_AlexOpaque.g" ], 0, - "156b84fcbdc30fe542f73118658339d0" + "3eca722acd18d0b8a927e0087515d7b0" ], [ "AlexOpaque.find_above_for_g'", @@ -160,7 +160,7 @@ "typing_AlexOpaque.f", "typing_AlexOpaque.g" ], 0, - "a37e432dc2adcca7c29a001f23c58ccf" + "9b6311627aa4c15bba1482f60345d045" ] ] ] \ No newline at end of file diff --git a/doc/book/code/Connectives.fst.hints b/doc/book/code/Connectives.fst.hints index ba0f50e9ef9..0eeb9fd119d 100644 --- a/doc/book/code/Connectives.fst.hints +++ b/doc/book/code/Connectives.fst.hints @@ -11,7 +11,7 @@ "fuel_guarded_inversion_Connectives.empty" ], 0, - "2f028a6522068587e943c508f5767fa7" + "6dbefff30d25d455ce77730bfa432b3c" ], [ "Connectives.false_elim", @@ -23,7 +23,7 @@ "equation_Prims.l_False", "false_interp" ], 0, - "17293e8bed87d43c4ad3d9f1adb98536" + "49181ebc29c3b7997de50468cf21f462" ], [ "Connectives.conj_intro", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "ade6b3f25013c556a9127b2c208b8d89" + "a4a97ee1ebe27672b41e8f984b02f078" ], [ "Connectives.conj_elim_1", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_b88b26704ce5354755b4f9e280b3a2d9" ], 0, - "55808f85c7c07f8bf9920ff4cb80b64f" + "04945090352aa43bc749b416988fb2d9" ], [ "Connectives.conj_elim_2", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_b88b26704ce5354755b4f9e280b3a2d9" ], 0, - "e5e6564a5d80ed60c1474ae7b65bb029" + "d5690aa1858f0ec6632dd549cbca0427" ], [ "Connectives.conj_elim_sugar_1", @@ -71,7 +71,7 @@ "refinement_interpretation_Tm_refine_b88b26704ce5354755b4f9e280b3a2d9" ], 0, - "13408d1e6214e994a30ca87656e22bdb" + "52be9c9d4930fc7239dae28fe7eff898" ], [ "Connectives.conj_elim_sugar_2", @@ -83,7 +83,7 @@ "refinement_interpretation_Tm_refine_b88b26704ce5354755b4f9e280b3a2d9" ], 0, - "719c169f688e19465a93d0ce1eb224cf" + "c911b3f4246569e43298d99d3230d9b4" ], [ "Connectives.or_intro_left", @@ -95,7 +95,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "a7697c657f37f362b212bf89e5b4bf9b" + "f92e308ec45374f4794081bf204645ab" ], [ "Connectives.or_intro_right", @@ -107,7 +107,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "ec92a0314fdc7d511958d0fd499ce3f0" + "aa252cbb5a15cb9d6deea31feede0a14" ], [ "Connectives.sum_elim", @@ -120,7 +120,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "c8ebb4153df970fabedcdf80686c152c" + "728feaeb45c751a2886e0986a3382735" ], [ "Connectives.or_elim", @@ -133,7 +133,7 @@ "refinement_interpretation_Tm_refine_fe5dc86c0b5ea8bea91e659ca9e2937e" ], 0, - "2e8db87104c420b1ec0294f0904ceb82" + "9bf911f53fa05c7baae807e198ccc45e" ], [ "Connectives.or_elim_sugar", @@ -147,7 +147,7 @@ "refinement_interpretation_Tm_refine_fe5dc86c0b5ea8bea91e659ca9e2937e" ], 0, - "6e13532828888a7755d761addc24706e" + "6a11493e1695ed6eaf2bd56fbc82424d" ], [ "Connectives.implies_intro_2", @@ -159,7 +159,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "9429716f977c8128ed359e3df993ab29" + "cb4dac68f83e5e888833df1a5b6d92ef" ], [ "Connectives.implies_intro_3", @@ -172,7 +172,7 @@ "refinement_interpretation_Tm_refine_913239c2cf9dc8a14e1f047e0206138d" ], 0, - "f325c50c19b7e5c45391e10816b15b6e" + "0669cbd6929b10b15e682294a4922f0d" ], [ "Connectives.implies_elim", @@ -185,7 +185,7 @@ "refinement_interpretation_Tm_refine_913239c2cf9dc8a14e1f047e0206138d" ], 0, - "345b1002f7209902ed10faaf82f8cec5" + "5ffb308dc73ebbca92099df5dfc6cea1" ], [ "Connectives.implies_elim_sugar", @@ -197,7 +197,7 @@ "refinement_interpretation_Tm_refine_913239c2cf9dc8a14e1f047e0206138d" ], 0, - "3753fb1c1177aa7f567c6dd878571b5d" + "697170e0646ad4cd144c9a2b43b06736" ], [ "Connectives.neg_elim", @@ -209,7 +209,7 @@ "refinement_interpretation_Tm_refine_953a6e4e702e848a7213bd619baaa22d" ], 0, - "6a14b64ac372e481fc9311263e414c7e" + "64a3589b6eeb8a9e48440585efe8b46b" ], [ "Connectives.forall_intro_2", @@ -218,7 +218,7 @@ 1, [ "@query" ], 0, - "48e8b2fc576dfb3bd7addaad05c193b0" + "332aa9f48fe499dbc645af2fd0039436" ], [ "Connectives.forall_intro_3", @@ -227,7 +227,7 @@ 1, [ "@query" ], 0, - "fb3b40a932b44779cbce428208ab136b" + "d9d7f8e34fb6750969b661294edf0f04" ], [ "Connectives.forall_elim_1", @@ -239,7 +239,7 @@ "refinement_interpretation_Tm_refine_eee646ed2c0261b2e37307734e5990b8" ], 0, - "f055e38db3c48707a6a8615e9bbbfc13" + "cb22c1cf476c9d589d57e8aee4b00d7b" ], [ "Connectives.forall_elim_2", @@ -251,7 +251,7 @@ "refinement_interpretation_Tm_refine_d163e3ea535eee9f7ded35da82a97326" ], 0, - "d30ffd1b80e7240e6efec1c2dcf741a3" + "e794e4e9392e9e3ab952f2f0b2276353" ], [ "Connectives.forall_elim_2_desugar", @@ -263,7 +263,7 @@ "refinement_interpretation_Tm_refine_d163e3ea535eee9f7ded35da82a97326" ], 0, - "88b2cdc5fd5fe45057cea3e1dd4449a1" + "b0563aa24cce976839e885377247165b" ], [ "Connectives.exists_intro_1", @@ -275,7 +275,7 @@ "refinement_interpretation_Tm_refine_c2a6462ba4b9477e34b8a7b0105344c7" ], 0, - "857b9efabb9939127d4873533a9ef38d" + "7f6fc09bfd9fd6895bb59a779f109412" ], [ "Connectives.exists_intro_3", @@ -284,7 +284,7 @@ 1, [ "@query" ], 0, - "d3b7fc51259717595ab0c6a20ed8a9f9" + "47ed802e27166f526c55db39c74e7a63" ], [ "Connectives.exists_elim", @@ -296,7 +296,7 @@ "refinement_interpretation_Tm_refine_df2d65c00128265e81a98d1694fa32db" ], 0, - "af8071817032cdc5ad8e50ad8116f766" + "7538c49af6e272504899b9a4bca0dfa4" ], [ "Connectives.exists_elim_alt", @@ -309,7 +309,7 @@ "refinement_interpretation_Tm_refine_df2d65c00128265e81a98d1694fa32db" ], 0, - "472f8e68e1c4e465d2543b0904e8297e" + "eec2d65225440dc89750089960f045db" ] ] ] \ No newline at end of file diff --git a/doc/book/code/Divergence.fst.hints b/doc/book/code/Divergence.fst.hints index b768ad541f4..459f342fd05 100644 --- a/doc/book/code/Divergence.fst.hints +++ b/doc/book/code/Divergence.fst.hints @@ -19,7 +19,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "7de68df9324a96cca8cd976616a8de61" + "4182a4147bba6dec7b78a72fdf75e4df" ], [ "Divergence.last", @@ -42,7 +42,7 @@ "token_correspondence_FStar.List.Tot.Base.length.fuel_instrumented" ], 0, - "1201cba12b46cbcabd06702c37400dd3" + "52ef75c63ad0019e5bc990b87ef43107" ], [ "Divergence.collatz_ends_in_one", @@ -85,7 +85,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "84b24ddf559729f51f66c8120dbdf968" + "375034b8a0bbbcc4462fa82111f53cb5" ], [ "Divergence.collatz_spec", @@ -114,7 +114,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "ccbcec8a32c0241366f4c02ad9340c3d" + "ee6fb90576a3a49fa4147f0ad9680ad1" ], [ "Divergence.collatz'", @@ -147,7 +147,7 @@ "typing_Divergence.collatz_spec" ], 0, - "9cba4022c7b6ab4ffa0b1e489d5c6810" + "d61c4e1f9184407c6c76c966686abc7f" ], [ "Divergence.term", @@ -162,7 +162,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "36aa61f4eb22989b7a82cc3256386321" + "39e3800197b585ea168bd0977f9057d2" ], [ "Divergence.__proj__Var__item___0", @@ -174,7 +174,7 @@ "refinement_interpretation_Tm_refine_cdd50521e9c03cc2d185a28f1ee1af46" ], 0, - "74a1d8e4ddabbd1223817f29e4fb23c6" + "3e88105dc6daa07a330b0576a0db5ec3" ], [ "Divergence.__proj__Int__item___0", @@ -186,7 +186,7 @@ "refinement_interpretation_Tm_refine_412b22bcd22c0ff134f850a6e38558cd" ], 0, - "7be1646b75c79b5509a411719eaf8bb4" + "dac62209d73c025449083e91639a9abd" ], [ "Divergence.__proj__Lam__item___0", @@ -198,7 +198,7 @@ "refinement_interpretation_Tm_refine_111879f7c1a479de6f84866f8b3a1ca1" ], 0, - "25e6bf961dd81bbcea9360f934f53a7f" + "7226b1036446d840e26c7bae80a1e5b1" ], [ "Divergence.__proj__App__item___0", @@ -210,7 +210,7 @@ "refinement_interpretation_Tm_refine_f01e7d484d7a97acf2fd967415f36ddb" ], 0, - "0cdb21c30f41b1bd66df9b51b824650d" + "32a29f45e143d2dcbefc42e3dc87230d" ], [ "Divergence.__proj__App__item___1", @@ -222,7 +222,7 @@ "refinement_interpretation_Tm_refine_f01e7d484d7a97acf2fd967415f36ddb" ], 0, - "8ba1c6217959a7960502a654209baa00" + "aa555de3d41d67989de0216ef27e9a0b" ], [ "Divergence.subst", @@ -248,7 +248,7 @@ "subterm_ordering_Divergence.App", "subterm_ordering_Divergence.Lam" ], 0, - "406e346621817fd52319c12f14f1637e" + "414231018ecf91fbd560b8bf3b86b821" ], [ "Divergence.interpret", @@ -263,7 +263,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "8e05bf4fb59f2982f8408e38bd6d89e4" + "b3266a7c08ce2a864bd1e4db570f1b0d" ], [ "Divergence.__proj__DErr__item___0", @@ -275,7 +275,7 @@ "refinement_interpretation_Tm_refine_ad29e06a7f7d5073ace7a1c2a3ec13f8" ], 0, - "4f1cfc2ff572f2c227ca3fb1d903b325" + "ec4b6d4d5a00fc6be2b2e11ca42e8d5e" ], [ "Divergence.__proj__DInt__item___0", @@ -287,7 +287,7 @@ "refinement_interpretation_Tm_refine_4d4850cc1f5cf9c0b93b593ebbdcbfb5" ], 0, - "131316afd9a20f6dacb320747b22acb6" + "a8662abde5258c33afca65ebcb4be57f" ], [ "Divergence.__proj__DFun__item___0", @@ -299,7 +299,7 @@ "refinement_interpretation_Tm_refine_0d7b78c2bec10e6dab76d83ddf094d02" ], 0, - "9fdee5ec4bc593b91e43cfabea693480" + "6d9235c2e562a46f0dc2015a506eb642" ], [ "Divergence.shift", @@ -313,7 +313,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "e38add2b4ac4f48b9284a1a994565801" + "81c4c287b4b67c9a26a79581d3bada58" ], [ "Divergence.denote", @@ -330,7 +330,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "1fd19b9358f0cc5e00b6e3cfa9d35cad" + "a944bbd0f1e009e169abe132c8e8c589" ], [ "Divergence.div", @@ -339,7 +339,7 @@ 1, [ "@query", "primitive_Prims.op_Equality" ], 0, - "d5265f443311464756011b9f8ef6ddcc" + "45065514e9f3bb63f25a2284db4872d8" ], [ "Divergence.mod", @@ -348,7 +348,7 @@ 1, [ "@query", "primitive_Prims.op_Equality" ], 0, - "17f215deba9062ba0e7a4347e322a013" + "de64bf38a4e96c6ba6227f4eeb06f181" ] ] ] \ No newline at end of file diff --git a/doc/book/code/FactorialTailRec.fst.hints b/doc/book/code/FactorialTailRec.fst.hints index f12c590bef4..539cf8ed582 100644 --- a/doc/book/code/FactorialTailRec.fst.hints +++ b/doc/book/code/FactorialTailRec.fst.hints @@ -16,7 +16,7 @@ "well-founded-ordering-on-nat" ], 0, - "5c4348703d00455546cd27c26747f06a" + "dca761762e3f9c9149479dcd5eccff29" ], [ "FactorialTailRec.factorial_tail", @@ -39,7 +39,7 @@ "well-founded-ordering-on-nat" ], 0, - "473662b3b3d0d7bbf0151bb1921e119a" + "359710080101c58d9e0474561c5997e0" ], [ "FactorialTailRec.fact", @@ -57,7 +57,7 @@ "typing_FactorialTailRec.factorial" ], 0, - "29da20553effbf80256eb324058157bf" + "5648c37de89b26f0f358f84609c9d6bb" ], [ "FactorialTailRec.factorial_tail_alt", @@ -81,7 +81,7 @@ "well-founded-ordering-on-nat" ], 0, - "137a2abb3529d0bca3224f0ee38a1443" + "6a5c966e87e548be22fc7a9d3d204fb4" ] ] ] \ No newline at end of file diff --git a/doc/book/code/GradedMonad.fst.hints b/doc/book/code/GradedMonad.fst.hints index 3b7eed5b605..db2e64391e9 100644 --- a/doc/book/code/GradedMonad.fst.hints +++ b/doc/book/code/GradedMonad.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "b62a303d1242d51b46beb64423f39971" + "9c1c349d341beb8bfd05e50b9400d934" ], [ "GradedMonad.count_bind", @@ -25,7 +25,7 @@ "refinement_interpretation_Tm_refine_a44985b7c511fba5ee2addbf6c22f4fa" ], 0, - "086b9ba700353946467fe57e6076defe" + "0831a9d3e3bdb0ad4ff688e539923ac3" ] ] ] \ No newline at end of file diff --git a/doc/book/code/HintReplay.fst.hints b/doc/book/code/HintReplay.fst.hints index d386e87d4c8..2ee9ba594fe 100644 --- a/doc/book/code/HintReplay.fst.hints +++ b/doc/book/code/HintReplay.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_984721f79c47f7ae2c9a896de7ad814d" ], 0, - "f99ed4ae30fa340337810a7b61f73be9" + "3d710a296f7999cd2eb6a6b01c6a6b5c" ] ] ] \ No newline at end of file diff --git a/doc/book/code/Imp.fst.hints b/doc/book/code/Imp.fst.hints index 3ac550da8e4..bc512a6cb08 100644 --- a/doc/book/code/Imp.fst.hints +++ b/doc/book/code/Imp.fst.hints @@ -14,7 +14,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "e71e781db2eaddc7ac5e8d46514fe88b" + "62436cfa4c5d50413426abd39b27edbe" ], [ "Imp.__proj__EConst__item___0", @@ -26,7 +26,7 @@ "refinement_interpretation_Tm_refine_ee0151dd95678eaecf7beada8a17e653" ], 0, - "576b97e39ad70b7addcb93b5b217e88f" + "60d1d12d49e3a200b950070bf356e3ff" ], [ "Imp.__proj__EVar__item___0", @@ -38,7 +38,7 @@ "refinement_interpretation_Tm_refine_4ed5fdb85c4fb68efa988f987a830813" ], 0, - "072a8074f0120a0f17fede715e89c002" + "48032288e33123676b6481a9f6cf4acb" ], [ "Imp.__proj__EAdd__item___0", @@ -50,7 +50,7 @@ "refinement_interpretation_Tm_refine_460abc684169718c186c821d0d52b4cb" ], 0, - "72fb1810928a3717cd083145a44de55a" + "7a40daae1f57d2a7e84aca83a9ba4a99" ], [ "Imp.__proj__EAdd__item___1", @@ -62,7 +62,7 @@ "refinement_interpretation_Tm_refine_460abc684169718c186c821d0d52b4cb" ], 0, - "7c5a9543051942af43b6c6da15064f1b" + "4181f9ec9de52bc5898abb6a03b47929" ], [ "Imp.program", @@ -77,7 +77,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "14c238afafb81981f3cd99653f9846f4" + "efa2bc8efcab40943672fad6d9e535fc" ], [ "Imp.__proj__Assign__item___0", @@ -89,7 +89,7 @@ "refinement_interpretation_Tm_refine_24f3d903b2f70a6191b57e87676e942f" ], 0, - "274dbe16b071165f2e800da549e46b71" + "b0f4d7179aa72785128f37a3162c3136" ], [ "Imp.__proj__Assign__item___1", @@ -101,7 +101,7 @@ "refinement_interpretation_Tm_refine_24f3d903b2f70a6191b57e87676e942f" ], 0, - "1d7d5fe80dc7a5f14456fcf9240905d1" + "0ac70bbc7787eecef75bb5cc3791b4d5" ], [ "Imp.__proj__Seq__item___0", @@ -113,7 +113,7 @@ "refinement_interpretation_Tm_refine_063d65534be44cc74df3c9b18874f60a" ], 0, - "6c88ab58e68701292db81362df35493f" + "edc9ccf1cc0c2be7144402d5e87ecaa0" ], [ "Imp.__proj__Seq__item___1", @@ -125,7 +125,7 @@ "refinement_interpretation_Tm_refine_063d65534be44cc74df3c9b18874f60a" ], 0, - "3e37bc3f20737dfe7a74924fb11aada4" + "a7ce04605d932da29744b19ee81860d8" ], [ "Imp.__proj__If__item___0", @@ -137,7 +137,7 @@ "refinement_interpretation_Tm_refine_665d3305e42df7a48ed07869813f8a22" ], 0, - "36d4eb13a59b5dcac7260933df3b35f8" + "e746fbf4cf0dad5bf7bb4cbdbc498107" ], [ "Imp.__proj__If__item___1", @@ -149,7 +149,7 @@ "refinement_interpretation_Tm_refine_665d3305e42df7a48ed07869813f8a22" ], 0, - "084c8eb81bc2bfcaa55cd9b46588d9f7" + "06683f8da38422246f78e3bd039540ee" ], [ "Imp.__proj__If__item___2", @@ -161,7 +161,7 @@ "refinement_interpretation_Tm_refine_665d3305e42df7a48ed07869813f8a22" ], 0, - "ace00aa3883d39da6fcdae6377321d88" + "8f64aeaf85471a571548c432cc261439" ], [ "Imp.__proj__Repeat__item___0", @@ -173,7 +173,7 @@ "refinement_interpretation_Tm_refine_1e0b69e2ca519fd63cf8349bd98f8a19" ], 0, - "8c0eba808bfc1fc4957fdcde5d6c162f" + "670d90f15188a8e008797403b4f24e34" ], [ "Imp.__proj__Repeat__item___1", @@ -185,7 +185,7 @@ "refinement_interpretation_Tm_refine_1e0b69e2ca519fd63cf8349bd98f8a19" ], 0, - "a6f2de2aa7c97ba6213700bd3569b9b0" + "bebabbd002b803e84568a35dfc1c7c55" ], [ "Imp.write", @@ -200,7 +200,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c97b1c4dba7f88ef1e98eef2b99c983f" + "be3787e2c25987b8b66220fdef053d84" ], [ "Imp.eval_expr", @@ -216,7 +216,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Imp.EAdd" ], 0, - "c57bdcc8b5d3cb3263aa79f273d499b2" + "881ea27b41964d9f6392d803e1dc727b" ], [ "Imp.run", @@ -235,7 +235,7 @@ "subterm_ordering_Imp.Repeat", "subterm_ordering_Imp.Seq" ], 0, - "951ea28c5df898850dc87e39c31e88e7" + "e405afee38155c9ad9792704fb546d8e" ], [ "Imp.run", @@ -256,7 +256,7 @@ "well-founded-ordering-on-nat" ], 0, - "40ee817adc602459e8624c84f2a05583" + "5534f1315b2b040c6ff16ee0f66c2367" ], [ "Imp.assignment", @@ -283,7 +283,7 @@ "projection_inverse_Imp.Assign__1", "token_correspondence_Imp.run" ], 0, - "26ab81fe5aa010930d77e2e7bea58ea4" + "bc5a1fd780ae30c9f2cbbe4f183d5cc2" ], [ "Imp.sequence", @@ -315,7 +315,7 @@ "unit_inversion" ], 0, - "625a5d208b93f8930d9a02f8c1f20057" + "617c13b02c5a28de0aa469cabbe5ef36" ], [ "Imp.conditional", @@ -349,7 +349,7 @@ "token_correspondence_Imp.run" ], 0, - "b4f63a604c7aa6a271a18dd3ce16558b" + "621293ea8607fe53aa4d5171d2630472" ], [ "Imp.repeat_n", @@ -392,7 +392,7 @@ "typing_FStar.Pervasives.Native.snd", "well-founded-ordering-on-nat" ], 0, - "72cf4e7bf5d06ad10e2406e190d2091b" + "0001b2ad6e1cfc4af5d5041707b477ec" ], [ "Imp.repeat", @@ -426,7 +426,7 @@ "token_correspondence_Imp.run", "token_correspondence_Imp.run_repeat" ], 0, - "2ffcd7dfb237297b494f38e7c8d16424" + "abf9f2f93b0b1f8dcd4aba6928c445f2" ], [ "Imp.consequence", @@ -444,7 +444,7 @@ "typing_Imp.run" ], 0, - "bc36e07157ffbb82922e77fda26a600e" + "8632cb8b9124454a25a4740ee41a642c" ], [ "Imp.wp", @@ -466,7 +466,7 @@ "subterm_ordering_Imp.Seq" ], 0, - "ed1ad14b3e6f84b5c5f95e532ba3dc75" + "7c345cd6c2d12f42e167604360f8bc48" ], [ "Imp.wp_soundness", @@ -533,7 +533,7 @@ "typing_Imp.uu___is_Assign" ], 0, - "6d0fac84a46839e80a366815c5d57edc" + "f6a088f1027869297844b88fd2d60536" ], [ "Imp.wp_hoare", @@ -548,7 +548,7 @@ "interpretation_Tm_abs_59d6f57d554ee91a35a8bbb42fe040da" ], 0, - "db9ae9184ce44341f7174947067391d5" + "2e7108b3bc9c376e3fded7378b224527" ], [ "Imp.hoare_consequence", @@ -563,7 +563,7 @@ "refinement_interpretation_Tm_refine_e20a07252ee1edd0e806d00dfca967a3" ], 0, - "1e4b807525c487fa4db869c8fdff472b" + "d98b54a8847640cc9847c54c11d68760" ], [ "Imp.prog", @@ -583,7 +583,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "bdbc0a3d57baec302e00c8fc7ba2bf0d" + "15e2e1373c9a6edbf9091c8f73c9c9c5" ], [ "Imp.prog1", @@ -602,7 +602,7 @@ "projection_inverse_Prims.Cons_tl" ], 0, - "8f856068f9ed9ecc1d3c97cf836f1aac" + "df51983cda48215704c251d3349f51ac" ], [ "Imp.test", @@ -659,7 +659,7 @@ "typing_tok_Prims.T@tok" ], 0, - "172955fb13cb4b5d11d44f04b750cd28" + "8b2e3f435d98f70c87fac35568378ee7" ], [ "Imp.swap", @@ -678,7 +678,7 @@ "projection_inverse_Prims.Cons_tl" ], 0, - "aa48d84e0c38cdb530cf944964b678ea" + "6ad1d46d137563a6bf087fdb0982a019" ], [ "Imp.proof_swap", @@ -731,7 +731,7 @@ "typing_Tm_abs_14bcf8e5155484ecb7346015fe4297e0" ], 0, - "02d807e880be1e54aa9a08c3fe65891f" + "9df67a8d86bb28c90b2d7d3d2e3285ef" ] ] ] \ No newline at end of file diff --git a/doc/book/code/LList.fst.hints b/doc/book/code/LList.fst.hints index 04cd1055497..9ec7ca6f333 100644 --- a/doc/book/code/LList.fst.hints +++ b/doc/book/code/LList.fst.hints @@ -17,7 +17,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "6edd97166537241f37b51491c246ae57" + "f02b79edf9dfa1f5bc6e7a4c5e1a4789" ], [ "LList.get", @@ -48,7 +48,7 @@ "well-founded-ordering-on-nat" ], 0, - "726eba50aabce03a11360217aac6a743" + "b8c5f78a9dab89980868052ee35379aa" ], [ "LList.split_at", @@ -89,7 +89,7 @@ "typing_LList.length", "well-founded-ordering-on-nat" ], 0, - "478c8419408278454370ac9168cfebb0" + "0d158bc5ce206f3454c606f6db656222" ], [ "LList.append", @@ -118,7 +118,7 @@ "subterm_ordering_Prims.Cons", "typing_LList.length" ], 0, - "551913a80df6070df22d9cf0a0e5b520" + "09cc28cb23dcce12eccd87d4b6b9ca2e" ] ] ] \ No newline at end of file diff --git a/doc/book/code/MemCpy.Deps.fst.hints b/doc/book/code/MemCpy.Deps.fst.hints index 69cc85a8be7..b4f4631609e 100644 --- a/doc/book/code/MemCpy.Deps.fst.hints +++ b/doc/book/code/MemCpy.Deps.fst.hints @@ -17,7 +17,7 @@ "typing_LowStar.Monotonic.Buffer.len" ], 0, - "3af778ab7cb395fb76dfafe050dd0225" + "0d520221fd2798771b66d35aa7a596b1" ], [ "MemCpy.Deps.op_Array_Access", @@ -45,7 +45,7 @@ "typing_LowStar.Monotonic.Buffer.len" ], 0, - "79cc788f507427fc173263e1eef1abb7" + "2cd7e749f3dcd502e572359ff7ff19c9" ], [ "MemCpy.Deps.op_Array_Assignment", @@ -77,7 +77,7 @@ "typing_LowStar.Monotonic.Buffer.len" ], 0, - "a83e2d8d01a2ba0544a1cac7e2ac4769" + "c1f49b445c8c310f37bbe41a03888365" ], [ "MemCpy.Deps.suffix", @@ -112,7 +112,7 @@ "typing_LowStar.Monotonic.Buffer.len" ], 0, - "0f6fb7b8ba7601a8559f33f42d914947" + "bf16fff85a51aa2d6509721947e6f9d6" ], [ "MemCpy.Deps.prefix_equal", @@ -142,7 +142,7 @@ "typing_LowStar.Monotonic.Buffer.len" ], 0, - "190b0085dc6f018c33185ee5592d2bc5" + "a75d6e1e043b210e226841aa2c3a3871" ], [ "MemCpy.Deps.op_Plus", @@ -154,7 +154,7 @@ "refinement_interpretation_Tm_refine_6d762344710d0d3a50a355f531e45c7a" ], 0, - "1219bd74710084bcffa57632716e7ae9" + "c6a3f760fc9e95d9db7b029ee6603dd1" ], [ "MemCpy.Deps.op_Subtraction", @@ -166,7 +166,7 @@ "refinement_interpretation_Tm_refine_96104f38e479f81983a3384aab04876a" ], 0, - "ef45f8bc7aea72eed70a751791035c50" + "c5febf745cb73a8979283dcabed856a6" ], [ "MemCpy.Deps.malloc", @@ -186,7 +186,7 @@ "typing_FStar.Monotonic.HyperHeap.root" ], 0, - "b1905c05992aa6b176b7d7388e973522" + "a41e4b8e4d8764f3019de21cfe09f9ea" ], [ "MemCpy.Deps.free", @@ -195,7 +195,7 @@ 1, [ "@query" ], 0, - "4c38c412d91b5cd20e7278c96e94d503" + "71705a76f0cf2198934a6123aa4cb5b2" ], [ "MemCpy.Deps.get", @@ -221,7 +221,7 @@ "typing_LowStar.Monotonic.Buffer.len" ], 0, - "8d111ae62045df0fd32df4f533e2d0b3" + "64d21bc480a946d0cc195bd103b317d5" ] ] ] \ No newline at end of file diff --git a/doc/book/code/MemCpy.fst.hints b/doc/book/code/MemCpy.fst.hints index 2ded1e0489f..1c5aa56fa50 100644 --- a/doc/book/code/MemCpy.fst.hints +++ b/doc/book/code/MemCpy.fst.hints @@ -65,7 +65,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "471ae3c297f744fa0637dd679e1b5bef" + "07890b5ab927692c0a2a9adbbc98cb4b" ], [ "MemCpy.malloc_copy_free", @@ -145,7 +145,7 @@ "typing_LowStar.Monotonic.Buffer.loc_none" ], 0, - "daffe378ce57c2e406f432090cc332cc" + "342ce849e957957a61409c3e1354b9e1" ] ] ] \ No newline at end of file diff --git a/doc/book/code/MerkleTree.fst.hints b/doc/book/code/MerkleTree.fst.hints index f89fcbb6cf0..bccda42d52e 100644 --- a/doc/book/code/MerkleTree.fst.hints +++ b/doc/book/code/MerkleTree.fst.hints @@ -14,7 +14,7 @@ "refinement_interpretation_Tm_refine_5bd57a2b9b9fc8ea75ce9775c54c0669" ], 0, - "6ad194d479b88db657d4ad6b1560d4c4" + "ae376771d46a1bc4dc1970adfc7bb811" ], [ "MerkleTree.mtree", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "a0a47240b3948e64e06039a54f17f7d1" + "f2b9e2d9d255e034902af3c95a058bfe" ], [ "MerkleTree.mtree", @@ -48,7 +48,7 @@ "string_inversion" ], 0, - "38b7c9a4915a6292e85246bf686dbf7f" + "2159674776fba410e0b88aa3ff3abbe3" ], [ "MerkleTree.__proj__L__item__res", @@ -60,7 +60,7 @@ "refinement_interpretation_Tm_refine_c60e89554f8e64395245e385f320b1e4" ], 0, - "97bfdb407dea7db0124f4d959c7fa439" + "0d87bd5f3006c45720114cb2b24921f7" ], [ "MerkleTree.__proj__N__item__n", @@ -72,7 +72,7 @@ "refinement_interpretation_Tm_refine_0147c691bf5d65a9d6eb7f17865eb252" ], 0, - "5bae2e4040376f8148e8f694937de3fc" + "9404bbd6d3caca67f41a253c2a17bbde" ], [ "MerkleTree.__proj__N__item__hl", @@ -84,7 +84,7 @@ "refinement_interpretation_Tm_refine_0147c691bf5d65a9d6eb7f17865eb252" ], 0, - "2d9f73a8c33d3884ccae24fadc7247b0" + "43f1a6a15b9cce6af2fd5cf09c001779" ], [ "MerkleTree.__proj__N__item__hr", @@ -96,7 +96,7 @@ "refinement_interpretation_Tm_refine_0147c691bf5d65a9d6eb7f17865eb252" ], 0, - "e41b7c3a3bd9f85be7b8358c396ad222" + "7d5a20134e2a231fe959a1a31f9d587a" ], [ "MerkleTree.__proj__N__item__left", @@ -108,7 +108,7 @@ "refinement_interpretation_Tm_refine_0147c691bf5d65a9d6eb7f17865eb252" ], 0, - "0db5da5078577cc37b7c0f6534661939" + "9eb5b16ac731ba8ec4c71ffd83d80be3" ], [ "MerkleTree.__proj__N__item__right", @@ -120,7 +120,7 @@ "refinement_interpretation_Tm_refine_0147c691bf5d65a9d6eb7f17865eb252" ], 0, - "7ac58c3b0df648c3f11295ce8681e326" + "fdbf9cece80b6ccea700a3bbbac5b54c" ], [ "MerkleTree.get", @@ -159,7 +159,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "0dca8b059f1044b20c2ab01131cb5118" + "2dd19d059f8c6a7f61cf2021b8349ea2" ], [ "MerkleTree.resource_with_evidence", @@ -180,7 +180,7 @@ "typing_MerkleTree.hash_size" ], 0, - "ead284e8aaf8410a4095c60f11e84f6d" + "51ecdfac79a430d15e818508f669d704" ], [ "MerkleTree.__proj__RES__item__hashes", @@ -189,7 +189,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "data_elim_MerkleTree.RES" ], 0, - "b5ac2b3944ea9d434426c67687b023de" + "7d69a8e8475fa311b111a66dca0c96be" ], [ "MerkleTree.get_with_evidence", @@ -236,7 +236,7 @@ "typing_MerkleTree.__proj__RES__item__hashes" ], 0, - "0456e9c6e1611eb98a50d20ccfc41968" + "e2cb30dfd4fc9ac62f792275fb4435b8" ], [ "MerkleTree.tail", @@ -271,7 +271,7 @@ "typing_MerkleTree.__proj__RES__item__ri" ], 0, - "d11cdbfbc9f2fe426c38a81fb9560422" + "57595a3b9e31b092472be15930d404c0" ], [ "MerkleTree.compute_root_hash", @@ -305,7 +305,7 @@ "well-founded-ordering-on-nat" ], 0, - "ad738c52dd65b85b9a921a7e16963d8e" + "8c19337a8fe03b437fe0c1318aaa67a5" ], [ "MerkleTree.verify", @@ -320,7 +320,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "304d8522b3cf5d25a42dca02a0322656" + "27718b21ffc191b2498a247101233ae7" ], [ "MerkleTree.correctness", @@ -383,7 +383,7 @@ "unit_typing" ], 0, - "d95ea9d184da5bc3218da4e10a8238e9" + "3fa027a3e22c0ce206bba03c8ca8a31e" ], [ "MerkleTree.hash_collision", @@ -398,7 +398,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "6be1b182f61ebcdb842e5291384fc534" + "9633aab14a6f6fb6b01f1967de7a848a" ], [ "MerkleTree.hash_collision", @@ -415,7 +415,7 @@ "typing_MerkleTree.hash_size" ], 0, - "daaf6fb0cb6f9cf041f3280933d746a8" + "722bc0a6e9e2059359082003b597af37" ], [ "MerkleTree.__proj__Collision__item__s2", @@ -430,7 +430,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d5239d14fbafe23cf525db314575319f" + "c6e981013692036c59965363864d6a43" ], [ "MerkleTree.__proj__Collision__item__s2", @@ -455,7 +455,7 @@ "string_inversion", "typing_MerkleTree.hash_size" ], 0, - "8ea514990d7a4780fa40eec718ce3528" + "7c4cc9183894123df5485d50d143a99c" ], [ "MerkleTree.security", @@ -528,7 +528,7 @@ "typing_MerkleTree.verify", "well-founded-ordering-on-nat" ], 0, - "6312eaae59aed57caace9d304fb6d073" + "16600ee25e62b93fd45a9308f97905a2" ], [ "MerkleTree.security", @@ -601,7 +601,7 @@ "typing_MerkleTree.verify", "well-founded-ordering-on-nat" ], 0, - "0102946161e29dced9d312160e3abbf7" + "27ff150c33d774b65b3dde04cd682690" ], [ "MerkleTree.update", @@ -638,7 +638,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "4cd8551ed09ad0d6f97ad2fe30c3f002" + "c766e400820252411c2dcca137591705" ], [ "MerkleTree.mtree'", @@ -658,7 +658,7 @@ "string_inversion" ], 0, - "d8d8db9df7e9a3727adbe24777ebdbac" + "ae531ae00d654b21e5bba2976cff86f8" ], [ "MerkleTree.update_mtree'", @@ -695,7 +695,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "cd7d77e0319432aa6e5b822b568af05e" + "c9cc97d31137016e4c1f1ba736d7e114" ] ] ] \ No newline at end of file diff --git a/doc/book/code/MonadFunctorInference.fst.hints b/doc/book/code/MonadFunctorInference.fst.hints index 73db0c8e2e7..51695e61119 100644 --- a/doc/book/code/MonadFunctorInference.fst.hints +++ b/doc/book/code/MonadFunctorInference.fst.hints @@ -30,7 +30,7 @@ "token_correspondence_MonadFunctorInference.return" ], 0, - "fb8e7a04812fa0ac8ed931b66b7870fa" + "1d199ab0fd1861b72fc8158c892136e9" ], [ "MonadFunctorInference.opt_monad", @@ -39,7 +39,7 @@ 1, [ "@query", "lemma_FStar.Pervasives.invertOption" ], 0, - "05152597f052f5aefe0d58067187dd2f" + "bfe18b508cd6a53a76e210c6d8216dec" ], [ "MonadFunctorInference.div", @@ -48,7 +48,7 @@ 1, [ "@query", "primitive_Prims.op_Equality" ], 0, - "9ec533f5da4a9f3bde4e71762454b5d2" + "cd55d1628915aa6da0c9cf4b1bd0cb99" ], [ "MonadFunctorInference.option_functor", @@ -57,7 +57,7 @@ 1, [ "@query", "lemma_FStar.Pervasives.invertOption" ], 0, - "11fdc091b10c238d4b7a3b08c57775c0" + "8cc7035b21d3bc2ee32aa5ae909a02c9" ] ] ] \ No newline at end of file diff --git a/doc/book/code/Part1.Assertions.fst.hints b/doc/book/code/Part1.Assertions.fst.hints index 1c2cccc54a3..0dea4cb85f8 100644 --- a/doc/book/code/Part1.Assertions.fst.hints +++ b/doc/book/code/Part1.Assertions.fst.hints @@ -11,7 +11,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "70b49f87266ad7087e5a40d4f458218b" + "e459650fb7793b0dc2a5045ce7c0a922" ], [ "Part1.Assertions.uu___5", @@ -25,7 +25,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "7c54429ff7a4932b20f10487a85f0478" + "0c8dfea9e8985ad27bd20fd511b671ff" ], [ "Part1.Assertions.uu___6", @@ -38,7 +38,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "b4914f2c0539b0d2bb0ff66e41dd35a7" + "96e4a3ac1e36ed1e7680fecdbfaa5762" ] ] ] \ No newline at end of file diff --git a/doc/book/code/Part1.GettingOffTheGround.fst.hints b/doc/book/code/Part1.GettingOffTheGround.fst.hints index b7b28f2c186..b64f0639c3d 100644 --- a/doc/book/code/Part1.GettingOffTheGround.fst.hints +++ b/doc/book/code/Part1.GettingOffTheGround.fst.hints @@ -11,7 +11,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "57ac489d1e2aaf452246c0e2fcbeb2c1" + "696da9e02040d8e08a3fbb0a6e97a41b" ], [ "Part1.GettingOffTheGround.incr3", @@ -24,7 +24,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "0e32c0db10045a44044c301fc12b172b" + "d2722f984157bbd6479c0367e0da7a2b" ], [ "Part1.GettingOffTheGround.incr6", @@ -37,7 +37,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "1b9bffeac5dc314dabd91637be53cc5f" + "706cf57baf2afcb6b1a37bb158b5c13a" ], [ "Part1.GettingOffTheGround.incr7", @@ -51,7 +51,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "c0c82317563d75a687f2939eee576920" + "7471b5fe2c0b57f6aa06ca1578dff5cc" ], [ "Part1.GettingOffTheGround.max1", @@ -65,7 +65,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "d565431edac1d16d483a432d224ad5f4" + "33ad916e1402b325181d86996b4876e2" ], [ "Part1.GettingOffTheGround.max2", @@ -80,7 +80,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "dcbd84785d76d71fbba6fce89a983d89" + "abe2e13bd690e19a12a96e81c6a34eb1" ], [ "Part1.GettingOffTheGround.factorial", @@ -97,7 +97,7 @@ "well-founded-ordering-on-nat" ], 0, - "4c3f9b09e13f7a22ce6524b4b4438fee" + "8cbe0199562ea663bddd4d59cf5bebf6" ], [ "Part1.GettingOffTheGround.factorial1", @@ -115,7 +115,7 @@ "well-founded-ordering-on-nat" ], 0, - "11691942a7bc26693240b825521a0162" + "8e6e4e073e59a6afd2b7bf675d38e2ed" ], [ "Part1.GettingOffTheGround.factorial2", @@ -133,7 +133,7 @@ "well-founded-ordering-on-nat" ], 0, - "7279dda05f892713a2b680a8402e4b4b" + "ea3e02d0b83da7a0000f24d28f241c73" ], [ "Part1.GettingOffTheGround.fibonacci", @@ -150,7 +150,7 @@ "well-founded-ordering-on-nat" ], 0, - "41486eb29030988c09772fe33b432964" + "5dd745c4f4b22f442f7627b0eae1a048" ], [ "Part1.GettingOffTheGround.fibonacci_1", @@ -173,7 +173,7 @@ "well-founded-ordering-on-nat" ], 0, - "9db7f6959b2ceba24ca8958cf3fed6ee" + "e2888893905a5d50154b66251d3b3f20" ] ] ] \ No newline at end of file diff --git a/doc/book/code/Part1.Inductives.fst.hints b/doc/book/code/Part1.Inductives.fst.hints index ec85a63e24a..0891f19a9e8 100644 --- a/doc/book/code/Part1.Inductives.fst.hints +++ b/doc/book/code/Part1.Inductives.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "assumption_Part1.Inductives.three__uu___haseq" ], 0, - "96ba39b95607c88ca50778c64d019c1d" + "9fb244516032ccf36810b51a93ce5138" ], [ "Part1.Inductives.exhaustive", @@ -24,7 +24,7 @@ "fuel_guarded_inversion_Part1.Inductives.three" ], 0, - "287930ebe7792d9c3b58c3e878432de1" + "b16ca2b17034ead900e6ed334017e9b4" ], [ "Part1.Inductives.three_as_int''", @@ -40,7 +40,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "1fc965fe757a0dfa7b2c98b28439a836" + "d86400e9f5970f6634bee3c42286694d" ], [ "Part1.Inductives.only_two_as_int", @@ -57,7 +57,7 @@ "refinement_interpretation_Tm_refine_0dcaca94b55a73b513e99c556ace9f72" ], 0, - "2734281f2341cdcc1ba75a2872699121" + "4aebbdb0aca20a85319efe600dc422ee" ], [ "Part1.Inductives.tup2", @@ -66,7 +66,7 @@ 1, [ "@query" ], 0, - "33df41399b8820d08319f7bb02b4e94a" + "c1deab11d53057d685d658a1a5ebe17c" ], [ "Part1.Inductives.tup3", @@ -75,7 +75,7 @@ 1, [ "@query" ], 0, - "1ef8eeac89b451c148464b6d4fc8e755" + "52439e1e0d7d23bb65bca7113a550a1d" ], [ "Part1.Inductives.try_divide", @@ -84,7 +84,7 @@ 1, [ "@query", "primitive_Prims.op_Equality" ], 0, - "f2e0fe4d8bf07e6c0183f534bf78c1d6" + "fb26b9e20c54cc6e5814aea31924604c" ], [ "Part1.Inductives.sum", @@ -117,7 +117,7 @@ "typing_Part1.Inductives.same_case" ], 0, - "6f59a4f8f798548a5c8625a95820b2c0" + "b13bf336b5d373abafdb1973520d13ad" ], [ "Part1.Inductives.length", @@ -135,7 +135,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "11699b7dcd58d447daa67c07d71077b8" + "52bb8e7fe2ce042dfcd7f838fba67fb9" ], [ "Part1.Inductives.append", @@ -167,7 +167,7 @@ "typing_Part1.Inductives.length" ], 0, - "c262439fbfc7073604dda7547c5e0e74" + "4c08034238814acdc69168ec88e97af5" ] ] ] \ No newline at end of file diff --git a/doc/book/code/Part1.Lemmas.fst.hints b/doc/book/code/Part1.Lemmas.fst.hints index 541a8b909cc..1596e514693 100644 --- a/doc/book/code/Part1.Lemmas.fst.hints +++ b/doc/book/code/Part1.Lemmas.fst.hints @@ -16,7 +16,7 @@ "well-founded-ordering-on-nat" ], 0, - "0aa341fb707a965401a37a77e89e28a6" + "0aa74c002914ad5f3a1e8e282953afd7" ], [ "Part1.Lemmas.factorial_is_positive", @@ -39,7 +39,7 @@ "well-founded-ordering-on-nat" ], 0, - "ab597742d66307bbb76989ec466b474c" + "ba1ac46a8164d12c53023a26461760a1" ], [ "Part1.Lemmas.factorial_is_pos", @@ -66,7 +66,7 @@ "well-founded-ordering-on-nat" ], 0, - "10eea2214b90f4cde26da46847a05486" + "2778bd21a5cba52269b04a06de64f8d3" ], [ "Part1.Lemmas.factorial_is_pos", @@ -93,7 +93,7 @@ "well-founded-ordering-on-nat" ], 0, - "cf1a38f77ee22cf0e5a573e588d219f7" + "dd7a6486a233fbe0d9c70c6e78a6618d" ], [ "Part1.Lemmas.factorial_is_greater_than_arg", @@ -119,7 +119,7 @@ "well-founded-ordering-on-nat" ], 0, - "309667c0122d5571e96fb82848ca71a3" + "0c649a5d25c4f26d8f5346ec5240cd78" ], [ "Part1.Lemmas.factorial_is_greater_than_arg", @@ -145,7 +145,7 @@ "well-founded-ordering-on-nat" ], 0, - "9ffddb2f233a0816440b7c4712905fae" + "a9313a457c17eb5e26c75515226931e2" ], [ "Part1.Lemmas.fibonacci", @@ -162,7 +162,7 @@ "well-founded-ordering-on-nat" ], 0, - "1ab8e21137904c8fbe2f1e90cc80821e" + "2a56fbad9a30834ff2b8bc6556c75973" ], [ "Part1.Lemmas.fibonacci_greater_than_arg", @@ -186,7 +186,7 @@ "well-founded-ordering-on-nat" ], 0, - "44d10d12da5ed674fe18207d72bf2440" + "f2f719ce63f07b3e9ffdae999b1d7b08" ], [ "Part1.Lemmas.fib_greater_than_arg", @@ -213,7 +213,7 @@ "well-founded-ordering-on-nat" ], 0, - "bebf5c7e6c85b42cb9c089d7ecf67168" + "d991cb4e4b53df0f70d5ba6d29b62831" ], [ "Part1.Lemmas.app", @@ -228,7 +228,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "de989858b94004e8555d1340371c9796" + "a406e08e94e803bd02c19d1f4828d384" ], [ "Part1.Lemmas.app_length", @@ -260,7 +260,7 @@ "typing_Part1.Lemmas.app" ], 0, - "0283c565f9116c3e2ad74edae01ac326" + "cd0e71be01690f0046ca0768716cf5ed" ], [ "Part1.Lemmas.reverse", @@ -275,7 +275,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "13fddd453c92086b75ee6099dc329324" + "d9786257286b080fa6fa9b8714d0190b" ], [ "Part1.Lemmas.snoc_cons", @@ -307,7 +307,7 @@ "typing_Part1.Lemmas.snoc" ], 0, - "547608352992b66a9919ea9ecfa2fdcc" + "04a8a2cf2e0fcc07d78c5cf3739ac410" ], [ "Part1.Lemmas.rev_involutive", @@ -332,7 +332,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "515c6846d760ce29e1441c91755b1765" + "4f412b1db3a06c4da47257516593ee69" ], [ "Part1.Lemmas.snoc_injective", @@ -373,7 +373,7 @@ "typing_Part1.Lemmas.snoc" ], 0, - "7c916c4ab1d7b0b5c4ea08778a346a17" + "e29f2b6e38875d53381256df95e9b956" ], [ "Part1.Lemmas.snoc_injective", @@ -414,7 +414,7 @@ "typing_Part1.Lemmas.snoc" ], 0, - "f05ffc00a03810c5fa7907f66c44bda0" + "0c25fd54d1bbfccaf51f0d5ef7e94767" ], [ "Part1.Lemmas.rev_injective", @@ -452,7 +452,7 @@ "typing_Part1.Lemmas.reverse" ], 0, - "e1458bbf5fe5ac21db08c60f71db97ab" + "e9981009a80f70c55cdf6879a01a8675" ], [ "Part1.Lemmas.rev_injective_alt", @@ -461,7 +461,7 @@ 1, [ "@query" ], 0, - "4c1fc94a58e371e5c46afaa654da04e7" + "d2e669ff67051c93e58f41ff15d572a0" ], [ "Part1.Lemmas.map", @@ -476,7 +476,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "f7cbb105ab83450b4f7a93ed6d5cf1db" + "3f073bba7af05655d3ff97b05372c95a" ], [ "Part1.Lemmas.find", @@ -496,7 +496,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "a6141dd14872ca988d595473710a0a6e" + "de65beb78c70df28f322ae391a93bfe0" ], [ "Part1.Lemmas.find_alt", @@ -511,7 +511,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "ddd690e4d56374dfc507eaf627d83118" + "e1d189ae9f308d3972076fd6d7d4a0ce" ], [ "Part1.Lemmas.find_alt_ok", @@ -542,7 +542,7 @@ "subterm_ordering_Prims.Cons", "typing_Part1.Lemmas.find_alt" ], 0, - "afcae2fc55caadee548ebae49505b1ea" + "d4f9d4290237575c410e19eff714af27" ], [ "Part1.Lemmas.fold_left", @@ -557,7 +557,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "9294e8e4e50fee6a3d6ed66e0de14b0a" + "6bb65264ba2d12979a59d60c4a8de633" ], [ "Part1.Lemmas.append_assoc", @@ -584,7 +584,7 @@ "subterm_ordering_Prims.Cons", "typing_Part1.Inductives.append" ], 0, - "82049fd05aa7608755eac5ea4f6214a7" + "7cd513234f9742f769bb7e5cf2f62a0f" ], [ "Part1.Lemmas.append_assoc", @@ -611,7 +611,7 @@ "subterm_ordering_Prims.Cons", "typing_Part1.Inductives.append" ], 0, - "bda637310b98e72ae291d2a10a217701" + "7526c20111a8afa1bd48a57b2ad3c862" ], [ "Part1.Lemmas.fold_left_Cons_is_rev_stronger", @@ -646,7 +646,7 @@ "typing_tok_Prims.Cons@tok" ], 0, - "89ea4dae567b33885e9cade1aae16cea" + "5266747cc7d66f4f9edd2fddcd84c023" ], [ "Part1.Lemmas.append_right_unit", @@ -671,7 +671,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "b94a5132eedf232e0fb090cb437b2c8a" + "b558eaf790c09f7ebac0de69c8f420a7" ], [ "Part1.Lemmas.fold_left_Cons_is_rev", @@ -680,7 +680,7 @@ 1, [ "@query" ], 0, - "f4d4b08a0acd4d196ab9c415bc2730d1" + "485ef9f05f68eda5212585b91473dde4" ], [ "Part1.Lemmas.rev_aux", @@ -695,7 +695,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "dcff9019c59bce865289087156dd02a0" + "e0c39085c40506aebaa3e8b68b765b12" ], [ "Part1.Lemmas.rev_is_ok_aux", @@ -727,7 +727,7 @@ "subterm_ordering_Prims.Cons", "typing_Part1.Lemmas.reverse" ], 0, - "b5d2a06338820d991f13d50a36df839b" + "0846b787e86788e314e1a3103eaae3fe" ], [ "Part1.Lemmas.rev_is_ok", @@ -736,7 +736,7 @@ 1, [ "@query", "equation_Part1.Lemmas.rev" ], 0, - "132bab4c3acbf743eb4b68d709efd6b9" + "9ed330498a641203bf10878fba392f62" ], [ "Part1.Lemmas.fib", @@ -754,7 +754,7 @@ "well-founded-ordering-on-nat" ], 0, - "77dace93dc017ed8c85cdcea7d10a0fd" + "45f441dc59d70f0237c6daf7b433cc99" ], [ "Part1.Lemmas.fib_is_ok_aux", @@ -782,7 +782,7 @@ "typing_Part1.Lemmas.fibonacci", "well-founded-ordering-on-nat" ], 0, - "020f9b81d086aefa5353186e151ac01d" + "3955b5d06845b287e60ce6436442a647" ], [ "Part1.Lemmas.fib_is_ok_aux", @@ -794,10 +794,10 @@ "int_inversion", "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_fb9b32c998d8374c029d7facf3bfecac" + "refinement_interpretation_Tm_refine_fcf9bc93148e2006d0c8c316f0330267" ], 0, - "2bcaf51970700bb7a8f05392f9a11937" + "d653c52b0ac4a14ab6f643c6301f17ec" ], [ "Part1.Lemmas.fib_tail_is_ok", @@ -816,7 +816,7 @@ "typing_Part1.Lemmas.fibonacci" ], 0, - "b39b73a848cb878569241b130280dad9" + "7627ae2af4896ddb7b6715a9f744e303" ] ] ] \ No newline at end of file diff --git a/doc/book/code/Part1.Quicksort.Generic.fst.hints b/doc/book/code/Part1.Quicksort.Generic.fst.hints index 2271466a0f0..343587cdebf 100644 --- a/doc/book/code/Part1.Quicksort.Generic.fst.hints +++ b/doc/book/code/Part1.Quicksort.Generic.fst.hints @@ -17,7 +17,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "c57bd9e37f31867e80be2a9e63f04b0a" + "e2609175f9b7281cdfccdc4d270a062b" ], [ "Part1.Quicksort.Generic.append", @@ -32,7 +32,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "f25cc563f02933844bd7930ed609b518" + "8d396f61449824911b0731a66f3f4ec1" ], [ "Part1.Quicksort.Generic.sorted", @@ -52,7 +52,7 @@ "subterm_ordering_Prims.Cons", "typing_Prims.__proj__Cons__item__tl" ], 0, - "771a44e3783cf9432851621dd128b7dd" + "3ad4186c2d89a94449e66d917329d2d3" ], [ "Part1.Quicksort.Generic.mem", @@ -68,7 +68,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "036a9e8f16ceb18f5ec0d5c4776296c1" + "86c828745de5d15a8c24edfec834f3da" ], [ "Part1.Quicksort.Generic.partition", @@ -103,7 +103,7 @@ "typing_Part1.Quicksort.Generic.length" ], 0, - "53a1b58f943bcd2b589a0cea6f8adec3" + "7857bea88fd3c0b96ed955a51785b68c" ], [ "Part1.Quicksort.Generic.sort", @@ -148,7 +148,7 @@ "well-founded-ordering-on-nat" ], 0, - "e19e3f29c9bc3fa680fd20af518fc9b4" + "fc5a1a5372bf086289f81c1fcdb0b20a" ], [ "Part1.Quicksort.Generic.partition_mem", @@ -193,7 +193,7 @@ "typing_Part1.Quicksort.Generic.partition" ], 0, - "fddfe0958e6260a8a791e1a338fc204c" + "e70d81a7f9a61ba3b3bda199220de412" ], [ "Part1.Quicksort.Generic.sorted_concat", @@ -241,7 +241,7 @@ "typing_Part1.Quicksort.Generic.sorted" ], 0, - "c62a30e6abdd070ace226bfcc28b6357" + "f1cf3e0a3c424948d7a44d7105eca3ee" ], [ "Part1.Quicksort.Generic.append_mem", @@ -274,7 +274,7 @@ "typing_Part1.Quicksort.Generic.mem" ], 0, - "65040bf8a2889fa0c6531828f1f629d7" + "d6b13c536b6d6a52b9dedb00d9269b53" ], [ "Part1.Quicksort.Generic.sort_correct", @@ -340,7 +340,7 @@ "well-founded-ordering-on-nat" ], 0, - "76f1062f304401daf09cbf267cb646c7" + "54ce81fd586cd16686e027ba4b8ee0d7" ], [ "Part1.Quicksort.Generic.sort_intrinsic", @@ -401,7 +401,7 @@ "well-founded-ordering-on-nat" ], 0, - "b4559ee2099d17f72868670c690219a5" + "9c6b77c0e824152155e5a78e415180a7" ] ] ] \ No newline at end of file diff --git a/doc/book/code/Part1.Quicksort.Main.fst.hints b/doc/book/code/Part1.Quicksort.Main.fst.hints index 20871a599c2..3fb7f50a5f0 100644 --- a/doc/book/code/Part1.Quicksort.Main.fst.hints +++ b/doc/book/code/Part1.Quicksort.Main.fst.hints @@ -14,7 +14,7 @@ "token_correspondence_Prims.op_LessThanOrEqual" ], 0, - "1c31ec85ed9fdb1dab2e059dbbd5a8ea" + "d56b040c4d3d6ecb24f13afcddbc1e8b" ], [ "Part1.Quicksort.Main.uu___5", @@ -29,7 +29,7 @@ "token_correspondence_Prims.op_LessThanOrEqual" ], 0, - "6462055863ced217f42d18e7b4da61b9" + "c827be8d5d823dcf5d7308b825b650f4" ] ] ] \ No newline at end of file diff --git a/doc/book/code/Part1.Quicksort.Permutation.fst.hints b/doc/book/code/Part1.Quicksort.Permutation.fst.hints index 5e8e8b69360..76dcdeeecd8 100644 --- a/doc/book/code/Part1.Quicksort.Permutation.fst.hints +++ b/doc/book/code/Part1.Quicksort.Permutation.fst.hints @@ -17,7 +17,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "9db78b500f0056f1be4e548e83b4b5a7" + "0e93e3efd7544f65e1eea2ec48760477" ], [ "Part1.Quicksort.Permutation.append", @@ -32,7 +32,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "6a63a53f4d5ab037d335e5009b551a1a" + "00058dda65b002897848c7a069b30da7" ], [ "Part1.Quicksort.Permutation.sorted", @@ -52,7 +52,7 @@ "subterm_ordering_Prims.Cons", "typing_Prims.__proj__Cons__item__tl" ], 0, - "3c897e19b361582ecd66ff002b2765b0" + "3f15372902bb960aebd93588cd46592d" ], [ "Part1.Quicksort.Permutation.count", @@ -72,7 +72,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "7ab4a4b4f479f7a52ce6930971723df6" + "397ba3384e6b7741a7b85e4c464a4dbc" ], [ "Part1.Quicksort.Permutation.is_permutation", @@ -86,7 +86,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "1c46adba24c710960cc9725195eda19f" + "0d199d401ce06c2ba5b47a2145a40fea" ], [ "Part1.Quicksort.Permutation.append_count", @@ -121,7 +121,7 @@ "typing_Part1.Quicksort.Permutation.count" ], 0, - "f15ddf7f24857a10772ebc9ff498afb0" + "2e6d29899d1274f2debc0774fb3e497e" ], [ "Part1.Quicksort.Permutation.partition", @@ -154,7 +154,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "10d49b3a736d899bf5e39d7988da1370" + "39655df2ddc2db8c5b1c0ac96d900533" ], [ "Part1.Quicksort.Permutation.sort", @@ -199,7 +199,7 @@ "well-founded-ordering-on-nat" ], 0, - "aab47f5b3bcecd0cae89254690f04473" + "7507b1cda401cc378e22593dc1d236ea" ], [ "Part1.Quicksort.Permutation.partition_mem_permutation", @@ -260,7 +260,7 @@ "typing_Part1.Quicksort.Permutation.partition" ], 0, - "a496cf55317ff9160db927637650cf7f" + "edd3f753f330c833c623099334a9a906" ], [ "Part1.Quicksort.Permutation.sorted_concat", @@ -313,7 +313,7 @@ "typing_Part1.Quicksort.Permutation.sorted" ], 0, - "2de1d84e1ab2d3519c6ba1c042b3fc1b" + "94e13b9f91dc8403dc9f40344b73c0b3" ], [ "Part1.Quicksort.Permutation.permutation_app_lemma", @@ -340,7 +340,7 @@ "typing_Part1.Quicksort.Permutation.count" ], 0, - "f3eaea94085f7aa507686de2d8e6483d" + "bd080e8b84a66faa416f696654b723e8" ], [ "Part1.Quicksort.Permutation.sort_correct", @@ -401,7 +401,7 @@ "well-founded-ordering-on-nat" ], 0, - "56367664264a206ac5222c7c3c3cecfc" + "e626583f3a31bc2ec421a6a20f422bfd" ], [ "Part1.Quicksort.Permutation.sort_intrinsic", @@ -454,7 +454,7 @@ "well-founded-ordering-on-nat" ], 0, - "3d2b5a865e4e56e9f2259ae13dba7ef2" + "931911b421427a6bec9f62fdfa7d358b" ] ] ] \ No newline at end of file diff --git a/doc/book/code/Part1.Quicksort.fst.hints b/doc/book/code/Part1.Quicksort.fst.hints index d2deb7eb5b6..1e10afc1589 100644 --- a/doc/book/code/Part1.Quicksort.fst.hints +++ b/doc/book/code/Part1.Quicksort.fst.hints @@ -17,7 +17,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "d3fb061c62d403e4efe1d0540328afbe" + "b5a804f068b5569c5378465a00843864" ], [ "Part1.Quicksort.append", @@ -32,7 +32,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "da8e09b10b80b8ea9407179e166c1ffa" + "9f59fe685373bf2f72a3c15e0c2da2e0" ], [ "Part1.Quicksort.sorted", @@ -53,7 +53,7 @@ "subterm_ordering_Prims.Cons", "typing_Prims.__proj__Cons__item__tl" ], 0, - "f23c27b4121cdb3a0f9252dd18cc52fc" + "f7149b4b589618b23d6b14e2258292f9" ], [ "Part1.Quicksort.mem", @@ -69,7 +69,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "f77fa5d51aaf54b328b7854288c29b8d" + "c291ea338c66c99f43b6df6645db9f74" ], [ "Part1.Quicksort.partition", @@ -103,7 +103,7 @@ "subterm_ordering_Prims.Cons", "typing_Part1.Quicksort.length" ], 0, - "18ff1d07ad062ad285cc108515d606bc" + "f0e49c9751536e12c5f75d8e696df777" ], [ "Part1.Quicksort.sort", @@ -148,7 +148,7 @@ "well-founded-ordering-on-nat" ], 0, - "6272c06704d5e74e591f1e7b08a75099" + "5efb7e6495fc7d6cd2f94f083e9dd8e9" ], [ "Part1.Quicksort.partition_mem", @@ -192,7 +192,7 @@ "typing_Part1.Quicksort.partition" ], 0, - "97b8e498c43c3013499989cc706faade" + "a686a53c46923bffe12fe3b7749ed4b9" ], [ "Part1.Quicksort.sorted_concat", @@ -235,7 +235,7 @@ "typing_Part1.Quicksort.sorted" ], 0, - "33dd47e044d3dea3ccd6296594a41f67" + "4afd41ee58e0bdbf967519297ac9792e" ], [ "Part1.Quicksort.append_mem", @@ -267,7 +267,7 @@ "typing_Part1.Quicksort.mem" ], 0, - "14eeeaf1a748d1c2465d391c5e77b866" + "924fc18c7680b192d148ffbc72db73b3" ], [ "Part1.Quicksort.sort_correct", @@ -330,7 +330,7 @@ "well-founded-ordering-on-nat" ], 0, - "ace73613c2c0578cdf67d1752a8a8a15" + "7380bfe979fddbabd238a7d9edef4bfe" ], [ "Part1.Quicksort.sort_correct_annotated", @@ -392,7 +392,7 @@ "typing_Part1.Quicksort.sorted", "well-founded-ordering-on-nat" ], 0, - "67c1169a796faedcf0399fc91b6aae20" + "3b2b5a2d49fbff90047bb01e5e493a2d" ], [ "Part1.Quicksort.sort_alt", @@ -436,7 +436,7 @@ "well-founded-ordering-on-nat" ], 0, - "2d92753dccba75f5ecf2183f4f605f95" + "92d67f31e446412eafe47aa3e2d2c7bd" ], [ "Part1.Quicksort.sort_alt_correct_annotated", @@ -495,7 +495,7 @@ "well-founded-ordering-on-nat" ], 0, - "d075704b8e7e91b6dcaa39c32357bbf4" + "a72ffd4f3571610d429bd8e2881dd60b" ], [ "Part1.Quicksort.sort_intrinsic", @@ -550,7 +550,7 @@ "well-founded-ordering-on-nat" ], 0, - "bd43080b512dc167784df01055c6685b" + "867e16520ac82afabec37c542cdf2368" ] ] ] \ No newline at end of file diff --git a/doc/book/code/Part1.Termination.fst.hints b/doc/book/code/Part1.Termination.fst.hints index b65eb837ff7..f9fa754e52e 100644 --- a/doc/book/code/Part1.Termination.fst.hints +++ b/doc/book/code/Part1.Termination.fst.hints @@ -21,7 +21,7 @@ "well-founded-ordering-on-nat" ], 0, - "4266c20283f3b8aba5953b96fc426f30" + "57f5e94f4a2573e9f70e495cc674acd9" ], [ "Part1.Termination.ackermann_flip", @@ -41,7 +41,7 @@ "well-founded-ordering-on-nat" ], 0, - "bdcfbef3cc27fb67f3bb7e86ae71a9d0" + "bb325f162b4d075eff886c10647bb472" ], [ "Part1.Termination.foo", @@ -58,7 +58,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "40003efafd9147d7194bacb4eb9a1144" + "dc2d228e13da1e037a7c62fe658a7ba7" ], [ "Part1.Termination.foo", @@ -73,7 +73,7 @@ "projection_inverse_BoxInt_proj_0", "well-founded-ordering-on-nat" ], 0, - "98d1c227b3a55daa40f50a8255098182" + "cd26dc525a8ea1303587dc78b10168ee" ], [ "Part1.Termination.tree", @@ -82,7 +82,7 @@ 1, [ "@query" ], 0, - "b012229c36832b0664a5d345ba98deb5" + "fb840bef7c356cc130b56db6193b2dd4" ], [ "Part1.Termination.__proj__Internal__item___0", @@ -94,7 +94,7 @@ "refinement_interpretation_Tm_refine_1562eeda39b5f0555cca09e4ece39857" ], 0, - "9fd236df18933e295966aa74f44bd375" + "d01c588f97555acc3d08f4d45692a813" ], [ "Part1.Termination.incr_tree", @@ -114,7 +114,7 @@ "typing_tok_Part1.Termination.Terminal@tok" ], 0, - "f657c1d5f0f6f3f0c768543f9d2318d1" + "8f2d3f8c70a445e78d7023f2124fe69a" ], [ "Part1.Termination.incr_tree", @@ -134,7 +134,7 @@ "typing_tok_Part1.Termination.Terminal@tok" ], 0, - "3df5a897882cd181d5293199d896127f" + "c195fda13da045bcf9c334911a232168" ], [ "Part1.Termination.fib", @@ -152,7 +152,7 @@ "well-founded-ordering-on-nat" ], 0, - "c96c6d35e160d8a6acd61766aaa4e062" + "680f23edcfa545dc94207d7be5dad39f" ], [ "Part1.Termination.rev_aux", @@ -167,7 +167,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "6fb082775d58e7f4eb5ffd422b58a1d5" + "43a0880f7654f003a2969e701ceb1f9e" ] ] ] \ No newline at end of file diff --git a/doc/book/code/Part2.Free.fst.hints b/doc/book/code/Part2.Free.fst.hints index 38fd6d5027c..4dcca93f7f7 100644 --- a/doc/book/code/Part2.Free.fst.hints +++ b/doc/book/code/Part2.Free.fst.hints @@ -13,7 +13,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "dfffd26f4dfd177e3ff2eb7c98f261ca" + "e4925a8b4f17d7558652e7b10c2e45d2" ], [ "Part2.Free.output_of", @@ -27,7 +27,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "3fa7de0bbabb5d6a7e3fb0739fde3b13" + "98b5d0767ab56aaa3858a57f15b96016" ], [ "Part2.Free.__proj__Return__item__x", @@ -39,7 +39,7 @@ "refinement_interpretation_Tm_refine_d0470c21c90bb5572aec576a7d2ec2c8" ], 0, - "f30cfcdb0fa8203ad0a65f43b8186d5a" + "8bdf9ee331f5ea43d8b9b89ac8a951d6" ], [ "Part2.Free.__proj__DoThen__item__act", @@ -51,7 +51,7 @@ "refinement_interpretation_Tm_refine_eaa2744753f30789855f30670ce233d3" ], 0, - "26a3a7419724fa3d9f225069f3f8cb9d" + "25eaa0b3221ca4536d222e5236c07b39" ], [ "Part2.Free.__proj__DoThen__item__input", @@ -68,7 +68,7 @@ "token_correspondence_Part2.Free.__proj__Mkaction_class__item__input_of" ], 0, - "9fd46b1df6f6e2e606ac40f35418257e" + "d2ad2ee6b703a0f73d36170965e5384f" ], [ "Part2.Free.__proj__DoThen__item__continue", @@ -83,7 +83,7 @@ "refinement_interpretation_Tm_refine_eaa2744753f30789855f30670ce233d3" ], 0, - "d168d4ba56287e890c1559dd162857b0" + "17c17e1dca04b0ec0fbf07ea7aa9f58a" ], [ "Part2.Free.bind", @@ -103,7 +103,7 @@ "well_founded_ordering_on_codomain_Part2.Free.DoThen" ], 0, - "9d108c89ea5bd79678aaf4cc23f9e02f" + "621610cc7163eaca994265352b1a8383" ], [ "Part2.Free.equiv", @@ -124,7 +124,7 @@ "well_founded_ordering_on_codomain_Part2.Free.DoThen" ], 0, - "ff68f5ea403f823ffd96dce8e31568c1" + "27363fd1b9fe7d9c9d425de3a442a325" ], [ "Part2.Free.equiv_refl", @@ -162,7 +162,7 @@ "well_founded_ordering_on_codomain_Part2.Free.DoThen" ], 0, - "ec46f94db01617a7967610b34fa1045b" + "e01b3446c2e98f9b9db7ad083d0b1772" ], [ "Part2.Free.equiv_sym", @@ -207,7 +207,7 @@ "well_founded_ordering_on_codomain_Part2.Free.DoThen" ], 0, - "6a58bf366292a256fda1250c5b8561ca" + "b2a214ebe32ec28fa585af814c01c148" ], [ "Part2.Free.equiv_trans", @@ -256,7 +256,7 @@ "well_founded_ordering_on_codomain_Part2.Free.DoThen" ], 0, - "f55c39c4a1a33d76341733d5cdd51224" + "228004cb63d50d083b7d1ec40013c7e2" ], [ "Part2.Free.right_identity", @@ -275,7 +275,7 @@ "projection_inverse_Part2.Free.Return_x", "typing_Part2.Free.return" ], 0, - "6b9bebfbde6f6a38276ccd86e1ceda3d" + "80d90d44c4d005143c5ca1fa1f1e12fa" ], [ "Part2.Free.left_identity", @@ -322,7 +322,7 @@ "well_founded_ordering_on_codomain_Part2.Free.DoThen" ], 0, - "2d111ca50e1b9bedb922f9a0a4f3cddf" + "d7c6331c520911bae4a0b5001ddd9d04" ], [ "Part2.Free.assoc", @@ -376,7 +376,7 @@ "well_founded_ordering_on_codomain_Part2.Free.DoThen" ], 0, - "f6c543f153b63c94b3a0f92971ea3850" + "f51eea57b720593e9e7491aa328e99fd" ], [ "Part2.Free.interp", @@ -404,7 +404,6 @@ "proj_equation_Part2.Free.Mkaction_class_t", "projection_inverse_BoxBool_proj_0", "projection_inverse_Part2.Free.DoThen_act", - "projection_inverse_Part2.Free.DoThen_continue", "projection_inverse_Part2.Free.Mkaction_class_output_of", "projection_inverse_Part2.Free.Mkaction_class_t", "token_correspondence_Part2.Free.__proj__Mkaction_class__item__output_of", @@ -412,7 +411,7 @@ "well_founded_ordering_on_codomain_Part2.Free.DoThen" ], 0, - "b71debef1901589d04cd50db2e0ddeee" + "c5ed62556c93a884afb4f7ed6f5afe08" ], [ "Part2.Free.interp_equiv", @@ -474,7 +473,7 @@ "well_founded_ordering_on_codomain_Part2.Free.DoThen" ], 0, - "0617d34381d629b9b57f8a8a180daa26" + "cf906086b9b1b4e0a37c469ec980f90e" ] ] ] \ No newline at end of file diff --git a/doc/book/code/Part2.FreeFunExt.fst.hints b/doc/book/code/Part2.FreeFunExt.fst.hints index 071722e9102..8c3e9724f0f 100644 --- a/doc/book/code/Part2.FreeFunExt.fst.hints +++ b/doc/book/code/Part2.FreeFunExt.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_976fbe440c65ea1a6802f2e2f85d2641" ], 0, - "e6a89ef7ea37ff43160c8472f2ff4b20" + "a866ad9bd5a27f0e48f537a2f5768c9b" ], [ "Part2.FreeFunExt.__proj__DoThen__item__act", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_8b92ee21a145a10bf2628fc50d692aa7" ], 0, - "0e34d08a7b9199ae490a619b05430ec0" + "fcb38986cf76ae4ecc87cdd2d5dc36ea" ], [ "Part2.FreeFunExt.__proj__DoThen__item__input", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_8b92ee21a145a10bf2628fc50d692aa7" ], 0, - "6596b6e67a2be6de8e4b4e89d7765c4d" + "4d48916b192b52576f94f5d45d5b3afa" ], [ "Part2.FreeFunExt.__proj__DoThen__item__continue", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_8b92ee21a145a10bf2628fc50d692aa7" ], 0, - "a24a7e1bb467659c3d73cce68262ac84" + "64ed6007b02698201392cb72ee0bbfd5" ], [ "Part2.FreeFunExt.bind", @@ -68,7 +68,7 @@ "well_founded_ordering_on_codomain_Part2.FreeFunExt.DoThen" ], 0, - "437a789c7e185625355fde93b360b637" + "a6a4d8ae25de3e0e6d071466ce30f5fa" ], [ "Part2.FreeFunExt.equiv", @@ -89,7 +89,7 @@ "well_founded_ordering_on_codomain_Part2.FreeFunExt.DoThen" ], 0, - "098d170a7f7c7e9b1bfa40e6cd4c0a2d" + "7ce111aa0c17ee2db0315d9d2d681642" ], [ "Part2.FreeFunExt.equiv_refl", @@ -129,7 +129,7 @@ "well_founded_ordering_on_codomain_Part2.FreeFunExt.DoThen" ], 0, - "85678e437674b709c5400cf488a03ec8" + "4bd2c8e02e1fb2b0f5bddf88637d8778" ], [ "Part2.FreeFunExt.equiv_sym", @@ -176,7 +176,7 @@ "well_founded_ordering_on_codomain_Part2.FreeFunExt.DoThen" ], 0, - "cd8c5b28ca96e9641674184cbad540fa" + "f2890dba519cda839d0cc81f9fd81850" ], [ "Part2.FreeFunExt.equiv_trans", @@ -227,7 +227,7 @@ "well_founded_ordering_on_codomain_Part2.FreeFunExt.DoThen" ], 0, - "229e1b80cd1bdd7e7683abc9d3bca321" + "bf1b072258bc549086e398c4a683287c" ], [ "Part2.FreeFunExt.equiv_is_equal", @@ -278,7 +278,7 @@ "well_founded_ordering_on_codomain_Part2.FreeFunExt.DoThen" ], 0, - "6b22e5339589ef212503b68d08babca3" + "0e9db0d5ad55a1a8151b1ad854d84fae" ], [ "Part2.FreeFunExt.right_identity", @@ -298,7 +298,7 @@ "typing_Part2.FreeFunExt.return" ], 0, - "38a7c7c36aec1d3fd28ba650713a4869" + "9cb954dc286956887efbbb35dce2c85a" ], [ "Part2.FreeFunExt.left_identity", @@ -361,7 +361,7 @@ "well_founded_ordering_on_codomain_Part2.FreeFunExt.DoThen" ], 0, - "ed47665a7bb10b1f8e99bd1db6e5950f" + "64c95a9fcb216314a6584666dd9b0a75" ], [ "Part2.FreeFunExt.assoc", @@ -429,7 +429,7 @@ "well_founded_ordering_on_codomain_Part2.FreeFunExt.DoThen" ], 0, - "6489874c3b7b675eea32c79a6d73561c" + "f541a8d6960d96b4dd0906b07717dd5c" ], [ "Part2.FreeFunExt.input_of", @@ -444,7 +444,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "4c53aa1e80ab3c487b72356aa22d8d0e" + "8330465232baa0d27eb46b502805f831" ], [ "Part2.FreeFunExt.output_of", @@ -459,7 +459,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "664cc0ab7ff355e9dc5c42a650774315" + "486987f0ec79670eeadf2be9f4d53d78" ], [ "Part2.FreeFunExt.interp", @@ -490,7 +490,6 @@ "proj_equation_Part2.FreeFunExt.Mkaction_class_t", "projection_inverse_BoxBool_proj_0", "projection_inverse_Part2.FreeFunExt.DoThen_act", - "projection_inverse_Part2.FreeFunExt.DoThen_continue", "projection_inverse_Part2.FreeFunExt.Mkaction_class_output_of", "projection_inverse_Part2.FreeFunExt.Mkaction_class_t", "token_correspondence_Part2.FreeFunExt.__proj__Mkaction_class__item__output_of", @@ -498,7 +497,7 @@ "well_founded_ordering_on_codomain_Part2.FreeFunExt.DoThen" ], 0, - "04f9d293037ba446ab303958c3d73667" + "62c2b580168fa1f8f1a3f034c76f0b3b" ], [ "Part2.FreeFunExt.interp_equiv", @@ -507,7 +506,7 @@ 1, [ "@query", "equation_FStar.FunctionalExtensionality.feq" ], 0, - "b12166b6b8d32762653e59ba358ee406" + "71b7dce4a253b03d07a41d02d942dfa8" ] ] ] \ No newline at end of file diff --git a/doc/book/code/Part2.HOAS.fst.hints b/doc/book/code/Part2.HOAS.fst.hints index 398fbcee644..e50360066d8 100644 --- a/doc/book/code/Part2.HOAS.fst.hints +++ b/doc/book/code/Part2.HOAS.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "c90662cc17e6b02d5846f37bcc58cd08" + "1176225bb2db7de90701d5fe6fa59734" ], [ "Part2.HOAS.__proj__Arrow__item___0", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_30150cb5895a521f1b4b0dbda069b0b1" ], 0, - "8a8cbf0ea4862ea2ec74964618885500" + "619eeda3f3fff5358b13dbece557df87" ], [ "Part2.HOAS.__proj__Arrow__item___1", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_30150cb5895a521f1b4b0dbda069b0b1" ], 0, - "7ab3fe4f11e009f6b0c64672536d32f8" + "a5d4b59a207ff415de87ff18a7c4a1f1" ], [ "Part2.HOAS.denote_typ", @@ -51,7 +51,7 @@ "subterm_ordering_Part2.HOAS.Arrow" ], 0, - "12c643377a04c483a0184233c17a677a" + "fdf1ca089fc081eabfe99e08eb591992" ], [ "Part2.HOAS.__proj__Var__item__t", @@ -63,7 +63,7 @@ "refinement_interpretation_Tm_refine_cfebae4731f3018188d6b3f7f86b69d4" ], 0, - "a97878928548000497868692c739138c" + "f866ec8acc7ffc7a50b22bd665251d60" ], [ "Part2.HOAS.__proj__Var__item___1", @@ -77,7 +77,7 @@ "refinement_interpretation_Tm_refine_cfebae4731f3018188d6b3f7f86b69d4" ], 0, - "cf97e587555a072b79bcdc2705dfe017" + "0b90e3ad3e79ef92747943e40242c7a3" ], [ "Part2.HOAS.__proj__I__item___0", @@ -89,7 +89,7 @@ "refinement_interpretation_Tm_refine_e58f9931cf5268aecc895a6360af56a0" ], 0, - "cf7ed82f16b13e521abc2a12dc54b2ea" + "55ab328e3825be45347164d288b85da7" ], [ "Part2.HOAS.__proj__App__item__t1", @@ -101,7 +101,7 @@ "refinement_interpretation_Tm_refine_2b53c7ab1b7f4afa8fc6764f60c38c67" ], 0, - "907e8812651fdd84484ea68e59b04917" + "f2f50c32865cd8220653eb72e7d103e6" ], [ "Part2.HOAS.__proj__App__item__t2", @@ -113,7 +113,7 @@ "refinement_interpretation_Tm_refine_2b53c7ab1b7f4afa8fc6764f60c38c67" ], 0, - "24e4fe5544f3e081bad6dc4f96c545d8" + "b09f2492d9214fc9ae6ed12bd123000b" ], [ "Part2.HOAS.__proj__App__item___2", @@ -128,7 +128,7 @@ "refinement_interpretation_Tm_refine_2b53c7ab1b7f4afa8fc6764f60c38c67" ], 0, - "7e4fd7a9bd20c8159a950502fee96e40" + "e35f0ea73a798c86988da3170be2fc89" ], [ "Part2.HOAS.__proj__App__item___3", @@ -140,7 +140,7 @@ "refinement_interpretation_Tm_refine_2b53c7ab1b7f4afa8fc6764f60c38c67" ], 0, - "28f825b70fecb7fafa11c58eeec0aa0f" + "b039264a81feb723c2fbe5d934565706" ], [ "Part2.HOAS.__proj__Lam__item__t1", @@ -152,7 +152,7 @@ "refinement_interpretation_Tm_refine_3e7664717b5f72e6b4bcf6765f78f8d7" ], 0, - "79488eb4b5c8f15d7ccec274b754f9a8" + "feff8d1e13c0f9b43c5b4eb4b0b5bc29" ], [ "Part2.HOAS.__proj__Lam__item__t2", @@ -164,7 +164,7 @@ "refinement_interpretation_Tm_refine_3e7664717b5f72e6b4bcf6765f78f8d7" ], 0, - "55dc2670ee5485a10a123edcb731682f" + "28dedc62a93be6a033514ef5f96f82cf" ], [ "Part2.HOAS.__proj__Lam__item___2", @@ -179,7 +179,7 @@ "refinement_interpretation_Tm_refine_3e7664717b5f72e6b4bcf6765f78f8d7" ], 0, - "0d456f93e6456087ff97cd1fd85bf7a8" + "e13e72f5809b510eb32b4f1ff329f6df" ], [ "Part2.HOAS.denote_term", @@ -218,7 +218,7 @@ "well_founded_ordering_on_codomain_Part2.HOAS.Lam" ], 0, - "70e6536caab193637c6b4653b5336d84" + "587a6ad2ba0ea66fb9b4de930ee65a31" ] ] ] \ No newline at end of file diff --git a/doc/book/code/Part2.PHOAS.fst.hints b/doc/book/code/Part2.PHOAS.fst.hints index 8ba07b68c8c..fb84b9d95a8 100644 --- a/doc/book/code/Part2.PHOAS.fst.hints +++ b/doc/book/code/Part2.PHOAS.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "e1981572fccb329b8b9a8ecbb57b3aaf" + "4c77d7edf31e3e739b8bf46cbdcef975" ], [ "Part2.PHOAS.__proj__Arrow__item___0", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_89ad2f3ebcf13da182c8948e4bde8678" ], 0, - "3caafce772078bb2a899903a4072679c" + "997b580e7033b358bd15febe3d939864" ], [ "Part2.PHOAS.__proj__Arrow__item___1", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_89ad2f3ebcf13da182c8948e4bde8678" ], 0, - "8588d32082afe4de3079ea66d78f6e91" + "89dd596b39eb1aa60d050fbfb901ac0d" ], [ "Part2.PHOAS.__proj__Var__item__t", @@ -44,7 +44,7 @@ "refinement_interpretation_Tm_refine_eeecd4ea77bbf98724603ca7300a772d" ], 0, - "d86da2ef7794e4256e6c187198af9f76" + "3d51e616ceaedad0bfc385d4b1748dee" ], [ "Part2.PHOAS.__proj__Var__item___1", @@ -56,7 +56,7 @@ "refinement_interpretation_Tm_refine_eeecd4ea77bbf98724603ca7300a772d" ], 0, - "bfa0f100ab8649e2e959a127a7e2bb65" + "cd32658dd1123a9dfe6e9511dd814cda" ], [ "Part2.PHOAS.__proj__App__item__t1", @@ -68,7 +68,7 @@ "refinement_interpretation_Tm_refine_b02d03e9f0081ee40ab4dd8634fa7714" ], 0, - "f818b88faf5148ebdae487b32a0bd055" + "858444209411b495c23649591c083c8f" ], [ "Part2.PHOAS.__proj__App__item__t2", @@ -80,7 +80,7 @@ "refinement_interpretation_Tm_refine_b02d03e9f0081ee40ab4dd8634fa7714" ], 0, - "e9f85989cb443937c09116cd8a8828e7" + "b20b2031c1d587e60fdec618c1646ef7" ], [ "Part2.PHOAS.__proj__App__item___2", @@ -96,7 +96,7 @@ "refinement_interpretation_Tm_refine_b02d03e9f0081ee40ab4dd8634fa7714" ], 0, - "fab0d71701d1f8beab59316aadd87452" + "cf1c7a667484d0350989602ad6aa8ed6" ], [ "Part2.PHOAS.__proj__App__item___3", @@ -108,7 +108,7 @@ "refinement_interpretation_Tm_refine_b02d03e9f0081ee40ab4dd8634fa7714" ], 0, - "fc6fa4604eb8772426b0606a6eac70de" + "d59054118632ada22a2c1882458b0e88" ], [ "Part2.PHOAS.__proj__Lam__item__t1", @@ -120,7 +120,7 @@ "refinement_interpretation_Tm_refine_7cf713abff1884147d7ff954c39c0499" ], 0, - "aa0a2ad7b701f89d8cea19e31f7f0360" + "502d8a97367e64761fbde8c334a0e64d" ], [ "Part2.PHOAS.__proj__Lam__item__t2", @@ -132,7 +132,7 @@ "refinement_interpretation_Tm_refine_7cf713abff1884147d7ff954c39c0499" ], 0, - "def9934473315de4cd671328a1da66e2" + "0053ee3975e5624359c17ce024e8bfd1" ], [ "Part2.PHOAS.__proj__Lam__item___2", @@ -148,7 +148,7 @@ "refinement_interpretation_Tm_refine_7cf713abff1884147d7ff954c39c0499" ], 0, - "49136989f21ebfa16db71818642af9c0" + "c7b6d4fbf7c1bbaf97e85d5e3dc4b203" ], [ "Part2.PHOAS.denote_typ", @@ -167,7 +167,7 @@ "typing_tok_Part2.PHOAS.Bool@tok" ], 0, - "14277bc5b426825af1de998f62fcdc06" + "b157d65aa4ae63a5e9e10ea3c859cce3" ], [ "Part2.PHOAS.denote_term0", @@ -203,7 +203,7 @@ "well_founded_ordering_on_codomain_Part2.PHOAS.Lam" ], 0, - "a608198cb33131aa0bbb347e8369ddfc" + "6f63d2f8e6835368a18c2755294db991" ] ] ] \ No newline at end of file diff --git a/doc/book/code/Part2.Par.fst.hints b/doc/book/code/Part2.Par.fst.hints index 4b6fa533d6a..486fbbd9c8d 100644 --- a/doc/book/code/Part2.Par.fst.hints +++ b/doc/book/code/Part2.Par.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_29b934f6ee2774a26632f3bde2a09c17" ], 0, - "442a96c36e2e24248d14eb826fc50917" + "4d2095a758a13d4043ec2fa81c4d0f82" ], [ "Part2.Par.__proj__DoThen__item__act", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_8c4583238aed48bb17c555b7c4648a23" ], 0, - "a99275e7e19c3da812f493900ffd6f28" + "95ae1aa2709a255df6236c3dc29af5b3" ], [ "Part2.Par.__proj__DoThen__item__input", @@ -40,7 +40,7 @@ "token_correspondence_Part2.Par.__proj__Mkaction_class__item__input_of" ], 0, - "124e089e0bf73a0f669d332277dc1c08" + "7eaa245c8dee9c9a38719212f9f452ca" ], [ "Part2.Par.__proj__DoThen__item__continue", @@ -55,7 +55,7 @@ "refinement_interpretation_Tm_refine_8c4583238aed48bb17c555b7c4648a23" ], 0, - "e00ea5b80b1d3ece212dcbab61ba7bdd" + "404e27d5f6062a68f6509db7b01e70cc" ], [ "Part2.Par.__proj__Or__item___0", @@ -67,7 +67,7 @@ "refinement_interpretation_Tm_refine_529d5695b14b26bb804abd4cebb44862" ], 0, - "e6f9a0ad9d227aee70a3895e54987d43" + "69366ecc4dae7844064d2f39061b6a04" ], [ "Part2.Par.__proj__Or__item___1", @@ -79,7 +79,7 @@ "refinement_interpretation_Tm_refine_529d5695b14b26bb804abd4cebb44862" ], 0, - "22447093d646d701d3d3c06e11c56cbf" + "44246b0c020fbfac0fb4d6a4ef98c6e0" ], [ "Part2.Par.bind", @@ -100,7 +100,7 @@ "well_founded_ordering_on_codomain_Part2.Par.DoThen" ], 0, - "9790472479e34234061484c930167d02" + "0806685dcf5959e891704619f8cbab6d" ], [ "Part2.Par.l_par", @@ -121,7 +121,7 @@ "well_founded_ordering_on_codomain_Part2.Par.DoThen" ], 0, - "8757d277deaf8873615340bb468a1631" + "e9413fab8d8b9d1fe9067b543d27129b" ], [ "Part2.Par.l_par", @@ -142,7 +142,7 @@ "well_founded_ordering_on_codomain_Part2.Par.DoThen" ], 0, - "fa8fb10b1e5296f41fcf21da6662f1d9" + "dd4bbfa0abdbd791fc2839c006db044c" ], [ "Part2.Par.input_of", @@ -156,7 +156,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "25ab59cda8ec32d30bf1655aa6d4410b" + "bf9f4aca661927e29d1760b37b56aed4" ], [ "Part2.Par.output_of", @@ -170,7 +170,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "27bb479eca241112b3872500cc5100d2" + "3cde88ac49641087dfa1241cee372c5b" ], [ "Part2.Par.interp", @@ -208,7 +208,7 @@ "well_founded_ordering_on_codomain_Part2.Par.DoThen" ], 0, - "237e7cd2bf2d57744e8f13841a7399da" + "566fdacd675837b0a152fb642cd50550" ], [ "Part2.Par.input_of_rwi", @@ -222,7 +222,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "10ad670ad0dbf35afddeef4824d25749" + "f587cb7cb5623580d477b76d574abe1a" ], [ "Part2.Par.output_of_rwi", @@ -236,7 +236,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "a4ec9195534bb13d6b351a57ebec07cb" + "9980b9cc6e6a496913d902c97faee5d3" ], [ "Part2.Par.interp_rwi", @@ -252,7 +252,7 @@ "constructor_distinct_Part2.Par.Inc", "constructor_distinct_Part2.Par.R", "constructor_distinct_Part2.Par.W", "data_elim_Part2.Par.DoThen", - "data_typing_intro_Part2.Par.Inc@tok", + "data_typing_intro_Part2.Par.W@tok", "disc_equation_Part2.Par.DoThen", "disc_equation_Part2.Par.Inc", "disc_equation_Part2.Par.Or", "disc_equation_Part2.Par.R", "disc_equation_Part2.Par.Return", "disc_equation_Part2.Par.W", @@ -268,7 +268,6 @@ "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "projection_inverse_Part2.Par.DoThen_act", - "projection_inverse_Part2.Par.DoThen_input", "projection_inverse_Part2.Par.Mkaction_class_input_of", "projection_inverse_Part2.Par.Mkaction_class_output_of", "projection_inverse_Part2.Par.Mkaction_class_t", @@ -281,7 +280,7 @@ "well_founded_ordering_on_codomain_Part2.Par.DoThen" ], 0, - "f68c68ebd64740e14d70c3c4ec095511" + "de5172e297548f34009c92631b584c66" ], [ "Part2.Par.test_par_atomic_inc", @@ -293,7 +292,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "3d9e89f0fdc844d4ed2ecc4e5f1b8279" + "60a2bb93280c6319f25c72d7ac15f5d9" ] ] ] \ No newline at end of file diff --git a/doc/book/code/Part2.Positivity.fst.hints b/doc/book/code/Part2.Positivity.fst.hints index 2a192e47402..86cfbeecdca 100644 --- a/doc/book/code/Part2.Positivity.fst.hints +++ b/doc/book/code/Part2.Positivity.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_a4cb351197560390abc49a7256b7fa4f" ], 0, - "5c950b0feb36e3a7e33f7fcb3c93b1eb" + "c2d4b92f3b7334dc71df82d2e9e77dca" ], [ "Part2.Positivity.__proj__Int__item___0", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_9f111958f7bb057c90a70e7c3c5d778f" ], 0, - "6535732fbea8cb002644689be120f4b9" + "4e465418440553df25eb2b197615de55" ], [ "Part2.Positivity.__proj__Function__item___0", @@ -35,43 +35,7 @@ "refinement_interpretation_Tm_refine_71ca2c4c42871aaec7cc8f05fac91dfe" ], 0, - "f43732213d43fd48572ab6f19318355e" - ], - [ - "Part2.Positivity.__proj__Bool__item___0", - 1, - 2, - 1, - [ - "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_a4cb351197560390abc49a7256b7fa4f" - ], - 0, - "1ceaefb41de264a1fa50db0b7809d7e0" - ], - [ - "Part2.Positivity.__proj__Int__item___0", - 1, - 2, - 1, - [ - "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_9f111958f7bb057c90a70e7c3c5d778f" - ], - 0, - "1bf332016d04defb2a718806fdefe6b6" - ], - [ - "Part2.Positivity.__proj__Function__item___0", - 1, - 2, - 1, - [ - "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_71ca2c4c42871aaec7cc8f05fac91dfe" - ], - 0, - "01bc2a45184d9e8fc3f0adcc9fe9f5f8" + "e7f30a5cca7b3f28920815f8ddc25715" ], [ "Part2.Positivity.__proj__Leaf__item___0", @@ -83,7 +47,7 @@ "refinement_interpretation_Tm_refine_6e95d7bb40d4f96a1369a34ef8282f1c" ], 0, - "fa2af1217c34eabac5cf59bdbdc22cde" + "8e2fdeff199e3a521e6bcb25bfa096c9" ], [ "Part2.Positivity.__proj__Branch__item___0", @@ -95,7 +59,7 @@ "refinement_interpretation_Tm_refine_93316d549031f314135cf798d0cc4505" ], 0, - "34faa9f1ea9f7c8154bc4fd7294f133b" + "239752a0b0568228ecc4efa022fe4aca" ] ] ] \ No newline at end of file diff --git a/doc/book/code/Part2.ST.fst.hints b/doc/book/code/Part2.ST.fst.hints index 0567a0fcb09..7868ec12b53 100644 --- a/doc/book/code/Part2.ST.fst.hints +++ b/doc/book/code/Part2.ST.fst.hints @@ -16,7 +16,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "b793e79ed4530f7cb2ebfb276a3d4f09" + "9754249bb858fdc04d6ba05d8bc88f18" ], [ "Part2.ST.right_identity", @@ -34,7 +34,7 @@ "interpretation_Tm_abs_ae9ea94647dcc891a00f79c79edf2f97" ], 0, - "efe0d91d6037ee6e85806a446ce2dda8" + "0ffeac2a8427221a59fbf320ae828088" ], [ "Part2.ST.associativity", @@ -48,7 +48,7 @@ "interpretation_Tm_abs_e61e8af5ac452c4f7ed9b512a20a76d8" ], 0, - "367ddbbf8b1bc8c6f9e52b639c2eb649" + "252476be9aba81280f2610034a38a08e" ], [ "Part2.ST.redundant_read_elim", @@ -64,7 +64,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "16892ec4f8e478fbe6ba4dd7616afc92" + "79b16eb4d63295a456822a6ac1ab5d8e" ], [ "Part2.ST.redundant_write_elim", @@ -83,7 +83,7 @@ "interpretation_Tm_abs_e63dccd4c4d84c40c92b7577b02d7e3b" ], 0, - "36ad6f6eab47177d5d47e7cc881348e1" + "fe4dacd38ed07ff9b1dfec6e3367c267" ], [ "Part2.ST.read_write_noop", @@ -103,7 +103,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "f1565ece3b4f38c6d925d0a5bd13c41c" + "72812e20a0aed7138a2631c563573407" ] ] ] \ No newline at end of file diff --git a/doc/book/code/Part2.STInt.fst.hints b/doc/book/code/Part2.STInt.fst.hints index c38e0723593..5a2b64b7482 100644 --- a/doc/book/code/Part2.STInt.fst.hints +++ b/doc/book/code/Part2.STInt.fst.hints @@ -22,7 +22,7 @@ "token_correspondence_Part2.STInt.op_let_Bang" ], 0, - "0043ad7327d877ebdaab4ab3a55de84c" + "bb70084bc6a2b2f4a7c3a310cbe71f30" ], [ "Part2.STInt.right_identity", @@ -46,7 +46,7 @@ "token_correspondence_Part2.STInt.op_let_Bang" ], 0, - "4c8dcfebcec3f896976179d4c84646ec" + "6bf55e81202d6c3d71c9ee7400baa870" ], [ "Part2.STInt.associativity", @@ -64,7 +64,7 @@ "token_correspondence_Part2.STInt.op_let_Bang" ], 0, - "4583ebc9284cb94927f63539b6409e4c" + "c0c4a9672721b8d4d26d27ee8d24be00" ], [ "Part2.STInt.redundant_read_elim", @@ -85,7 +85,7 @@ "token_correspondence_Part2.STInt.op_let_Bang" ], 0, - "62e7ea44047b7fdc4a754bd45d603b60" + "16870eb20d8f50fe755284a10e82a9f2" ], [ "Part2.STInt.redundant_write_elim", @@ -103,7 +103,7 @@ "token_correspondence_Part2.STInt.op_let_Bang" ], 0, - "e03c68f61e51ad3ddbeac0cc49c10b39" + "5a009cb106c5f7efc851577c596a3041" ], [ "Part2.STInt.read_write_noop", @@ -127,7 +127,7 @@ "token_correspondence_Part2.STInt.op_let_Bang" ], 0, - "65ac9503a9fbd5034dcd7aa31dbfd58c" + "9acee307cabdf12d32333dde332430d8" ] ] ] \ No newline at end of file diff --git a/doc/book/code/Part2.STLC.Strong.fst.hints b/doc/book/code/Part2.STLC.Strong.fst.hints index 8ced00d8d0e..034f39afdbf 100644 --- a/doc/book/code/Part2.STLC.Strong.fst.hints +++ b/doc/book/code/Part2.STLC.Strong.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "c5a8aeeed6baf9854d571fabdc14f4dd" + "35391b7b4707a1c1127f3842eba95f66" ], [ "Part2.STLC.Strong.__proj__TArr__item___0", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_4faf72fc220af6b4aa4f13e2362c455a" ], 0, - "406e5ce231127a2d3249017ae4644ca0" + "5132e6314fd5c2b9a5a3e81b1f02c111" ], [ "Part2.STLC.Strong.__proj__TArr__item___1", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_4faf72fc220af6b4aa4f13e2362c455a" ], 0, - "f4eb2af5b3617c5e93934b54e3e2d7b5" + "e920c934a2be15f9523d031c8197fbc5" ], [ "Part2.STLC.Strong.exp", @@ -48,7 +48,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "6bbd170024e272ba4043d0f99ed1eedc" + "11411451335ff6835b0462425628a503" ], [ "Part2.STLC.Strong.__proj__EVar__item___0", @@ -60,7 +60,7 @@ "refinement_interpretation_Tm_refine_742b50733fa05442ab6437ee6eaed6b6" ], 0, - "10521f99bbfebdb589efc4d05369c019" + "7bcba21be4da248f350087eaa41494f0" ], [ "Part2.STLC.Strong.__proj__ELam__item___0", @@ -72,7 +72,7 @@ "refinement_interpretation_Tm_refine_cf7d6ae9fa5cbfbf3db1ba59319d2ccd" ], 0, - "2d7fa57f5275a01b9c900a129e33225d" + "8999b065aa932c7334810e67855d9fd3" ], [ "Part2.STLC.Strong.__proj__ELam__item___1", @@ -84,7 +84,7 @@ "refinement_interpretation_Tm_refine_cf7d6ae9fa5cbfbf3db1ba59319d2ccd" ], 0, - "79e9f3122be2484dd00929819a792042" + "4748af4b48236c001766fae03d69e466" ], [ "Part2.STLC.Strong.__proj__EApp__item___0", @@ -96,7 +96,7 @@ "refinement_interpretation_Tm_refine_6d0f2e8e5b709c353027c6975eec4c48" ], 0, - "5469fbe703b9009e0c9a82ed90b1d524" + "6c6c612f71398f05def1a2bc985dc5d3" ], [ "Part2.STLC.Strong.__proj__EApp__item___1", @@ -108,7 +108,7 @@ "refinement_interpretation_Tm_refine_6d0f2e8e5b709c353027c6975eec4c48" ], 0, - "fd29f327a9c3c28a0b7388f91611d49f" + "719f93dc49a0609af25aab44398b1f9d" ], [ "Part2.STLC.Strong.sub_inc", @@ -122,7 +122,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "edad3f99ad91ea96005d70a44e29364e" + "1beb2876879021c0ddb2fdb782332893" ], [ "Part2.STLC.Strong.sub_inc", @@ -136,7 +136,7 @@ "projection_inverse_Part2.STLC.Strong.EVar__0" ], 0, - "0461a36bfc0e19359d0530f8d81ca634" + "e348ba07e7b04c8429c82788c690c4a2" ], [ "Part2.STLC.Strong.subst", @@ -180,7 +180,7 @@ "well-founded-ordering-on-nat" ], 0, - "8e70b9491b6eb3a0cfe471c7bf20ca91" + "1acdd74c37a0712dbc91903012872231" ], [ "Part2.STLC.Strong.subst", @@ -207,19 +207,19 @@ "projection_inverse_BoxInt_proj_0", "projection_inverse_Part2.STLC.Strong.EVar__0", "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c", + "refinement_interpretation_Tm_refine_3d5b7bd288dd594e575bbc26d088489f", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_5c3368337778a1301f5625f9c49902c1", "refinement_interpretation_Tm_refine_910042bf99ea3a9e523e4b0137e9cf55", "refinement_interpretation_Tm_refine_c661e093508ba079d8cd00ccc1d50372", "refinement_interpretation_Tm_refine_c9f01cebe26867a5caf781828584f518", - "refinement_interpretation_Tm_refine_ef99513dfe06eddecd1f6dccc9d3b171", "typing_Part2.STLC.Strong.bool_order", "typing_Part2.STLC.Strong.sub_inc", "typing_Part2.STLC.Strong.subst", "typing_Part2.STLC.Strong.uu___is_EVar", "well-founded-ordering-on-nat" ], 0, - "2eaf9d9355c698e8bae616f6f83fca49" + "b9acf93306969983d2341b2cc18cdec3" ], [ "Part2.STLC.Strong.sub_beta", @@ -243,7 +243,7 @@ "typing_Part2.STLC.Strong.uu___is_EVar" ], 0, - "f1150b4d7bf0293a09da31eea9b09f3f" + "fa94b78f1f99c3a0c65b8930f8967df2" ], [ "Part2.STLC.Strong.step", @@ -255,7 +255,7 @@ "assumption_Part2.STLC.Strong.typ__uu___haseq" ], 0, - "791ea98ce6434083e170cca17849a533" + "046e06417f58aaecf79cbbd8cdc80172" ], [ "Part2.STLC.Strong.__proj__SBeta__item__t", @@ -267,7 +267,7 @@ "refinement_interpretation_Tm_refine_ca23994725d9ce902aeaba28b7af8cad" ], 0, - "3c5ea9393b5fa72c40060cf6bb759c56" + "e2ad40a1166c235e3cd71b3597b0e882" ], [ "Part2.STLC.Strong.__proj__SBeta__item__e1", @@ -279,7 +279,7 @@ "refinement_interpretation_Tm_refine_ca23994725d9ce902aeaba28b7af8cad" ], 0, - "be58dd6e978aab65f18f2e0613779da4" + "5acf03853266ebfc6f2a5e6004ce9c61" ], [ "Part2.STLC.Strong.__proj__SBeta__item__e2", @@ -291,7 +291,7 @@ "refinement_interpretation_Tm_refine_ca23994725d9ce902aeaba28b7af8cad" ], 0, - "a5fe05c97025732b9546977cc7e4715e" + "9cb7e7539747ee1f8c2405c696f23400" ], [ "Part2.STLC.Strong.__proj__SApp1__item__e1", @@ -303,7 +303,7 @@ "refinement_interpretation_Tm_refine_779fdeff8fcea23fc7e95f902f467d5b" ], 0, - "3a8e5c7da1db8b3e15f0793bce08191b" + "31730fb450e4bcfacdbe2e00aba41bf8" ], [ "Part2.STLC.Strong.__proj__SApp1__item__e2", @@ -315,7 +315,7 @@ "refinement_interpretation_Tm_refine_779fdeff8fcea23fc7e95f902f467d5b" ], 0, - "abc333a08d3286885b5756de51ffe878" + "37d98a5d2e765dda2c83e699cdd4ee7c" ], [ "Part2.STLC.Strong.__proj__SApp1__item__e1'", @@ -327,7 +327,7 @@ "refinement_interpretation_Tm_refine_779fdeff8fcea23fc7e95f902f467d5b" ], 0, - "8c819dfb33499467060912fc3e8b608c" + "221836df95b93dead0076353987ac62e" ], [ "Part2.STLC.Strong.__proj__SApp1__item__hst", @@ -344,7 +344,7 @@ "refinement_interpretation_Tm_refine_779fdeff8fcea23fc7e95f902f467d5b" ], 0, - "80b7216f4f7fe6ba80676923004d99b1" + "ebb1dcd506b69adb48cdf9755f2fb027" ], [ "Part2.STLC.Strong.__proj__SApp2__item__e1", @@ -356,7 +356,7 @@ "refinement_interpretation_Tm_refine_e8cf4b171d794af2db90e6e88d25a3c0" ], 0, - "2856ebff460e4910a10f375ac44090a6" + "6ba4be1d05a1f3460b2b83903cfaa0f5" ], [ "Part2.STLC.Strong.__proj__SApp2__item__e2", @@ -368,7 +368,7 @@ "refinement_interpretation_Tm_refine_e8cf4b171d794af2db90e6e88d25a3c0" ], 0, - "30cc40e7f748926456ac086d14521082" + "7ba95dac9e21b6124c633da76e996b9f" ], [ "Part2.STLC.Strong.__proj__SApp2__item__e2'", @@ -380,7 +380,7 @@ "refinement_interpretation_Tm_refine_e8cf4b171d794af2db90e6e88d25a3c0" ], 0, - "f885cf4c4ad989995fe4c2ec35475637" + "b19e1b4cfa7e2a5a39b0c5ded25000f5" ], [ "Part2.STLC.Strong.__proj__SApp2__item__hst", @@ -397,7 +397,7 @@ "refinement_interpretation_Tm_refine_e8cf4b171d794af2db90e6e88d25a3c0" ], 0, - "f84428a35ee162ce79b6cd6d96da67f1" + "5e146d128627b6d30399fed554a3aacd" ], [ "Part2.STLC.Strong.__proj__STrans__item__e0", @@ -409,7 +409,7 @@ "refinement_interpretation_Tm_refine_49abf8b4f4c9613107a609faa5e25d6d" ], 0, - "511a991e73c5a7d8e161692faf479146" + "cbe79442565faa03134a69c37aa0fe69" ], [ "Part2.STLC.Strong.__proj__STrans__item__e1", @@ -421,7 +421,7 @@ "refinement_interpretation_Tm_refine_49abf8b4f4c9613107a609faa5e25d6d" ], 0, - "1a8adc1d26cc709319437575c51619b6" + "8836918eac692c68a264840a25aacf3d" ], [ "Part2.STLC.Strong.__proj__STrans__item__e2", @@ -433,7 +433,7 @@ "refinement_interpretation_Tm_refine_49abf8b4f4c9613107a609faa5e25d6d" ], 0, - "6de25a672a0c5488ce1776aa2ff87e7d" + "1d1c6d5bc89f86975eff9de6381d8899" ], [ "Part2.STLC.Strong.__proj__STrans__item___3", @@ -450,7 +450,7 @@ "refinement_interpretation_Tm_refine_49abf8b4f4c9613107a609faa5e25d6d" ], 0, - "ecadd5e0b8504a8b1460307b4900d5b4" + "7a9391bc0b218775a16c737f8eabf975" ], [ "Part2.STLC.Strong.__proj__STrans__item___4", @@ -467,7 +467,7 @@ "refinement_interpretation_Tm_refine_49abf8b4f4c9613107a609faa5e25d6d" ], 0, - "dbeb1a7cfd3f61d5f0021026cc8d2021" + "19a2be5535858c65c989e881b737ed9a" ], [ "Part2.STLC.Strong.__proj__SStrong__item__t", @@ -479,7 +479,7 @@ "refinement_interpretation_Tm_refine_85b6992cee5cc899b55c9a2d758c632e" ], 0, - "c99fda60b4f0ff2fa96832875f2984bd" + "fd17264f53c43c26e14c26f37cac2c20" ], [ "Part2.STLC.Strong.__proj__SStrong__item__e", @@ -491,7 +491,7 @@ "refinement_interpretation_Tm_refine_85b6992cee5cc899b55c9a2d758c632e" ], 0, - "ceaf68417f1c894fc71523d05a746ae0" + "4f58ef2a9b992f185da3446a5562006c" ], [ "Part2.STLC.Strong.__proj__SStrong__item__e'", @@ -503,7 +503,7 @@ "refinement_interpretation_Tm_refine_85b6992cee5cc899b55c9a2d758c632e" ], 0, - "8721ee9245b92b405cd19e4bb0adbb08" + "07e4df3042dfb487b67c59ab45110624" ], [ "Part2.STLC.Strong.__proj__SStrong__item___3", @@ -520,7 +520,7 @@ "refinement_interpretation_Tm_refine_85b6992cee5cc899b55c9a2d758c632e" ], 0, - "76a20363523e6e2a9bba70f383a8ecae" + "3c65601cd2655679dd456c4f49955fc3" ], [ "Part2.STLC.Strong.extend", @@ -534,7 +534,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "e14a36ac54d8bf11cb45f8d70867a1f0" + "c186a1231337e095cac97cc955f3bdae" ], [ "Part2.STLC.Strong.typing", @@ -546,7 +546,7 @@ "refinement_interpretation_Tm_refine_5db658b85aed6a6ef24606f996283f4b" ], 0, - "09f9529df833fd5697787a474347fe2c" + "00bcbcaced5a457e9be8f37a3820cc6f" ], [ "Part2.STLC.Strong.__proj__TyUnit__item__g", @@ -558,7 +558,7 @@ "refinement_interpretation_Tm_refine_9d5e4dbb5240843bca927cecf2759f85" ], 0, - "a5b1f13d2c47c47bdbb1e05c5484a6f2" + "793e9b9e75cb36ea63a5e381e377e6e4" ], [ "Part2.STLC.Strong.__proj__TyVar__item__g", @@ -570,7 +570,7 @@ "refinement_interpretation_Tm_refine_3f1606275c7d863d12b6b6a5f9729ce8" ], 0, - "81894fb0304329ae7e6cdd062d7d6d0a" + "77da385e0918a21b3656f0926a897636" ], [ "Part2.STLC.Strong.__proj__TyVar__item__x", @@ -583,7 +583,7 @@ "refinement_interpretation_Tm_refine_3f1606275c7d863d12b6b6a5f9729ce8" ], 0, - "4d70dbf1fc7369decf6f5f0ac5148a9f" + "0c3f48563b16718f63d6369e32301c9c" ], [ "Part2.STLC.Strong.__proj__TyLam__item__g", @@ -595,7 +595,7 @@ "refinement_interpretation_Tm_refine_c9db19bb908273b913f1e5db606b949f" ], 0, - "e67baca62e3fb05db02c4193be999e40" + "729d357411e235b0fda6b65a927b7c86" ], [ "Part2.STLC.Strong.__proj__TyLam__item__t", @@ -607,7 +607,7 @@ "refinement_interpretation_Tm_refine_c9db19bb908273b913f1e5db606b949f" ], 0, - "7acacbf46e7bda380051e7903b49a0d5" + "c3bb6dc06413849fd159477d365cf4ba" ], [ "Part2.STLC.Strong.__proj__TyLam__item__e1", @@ -619,7 +619,7 @@ "refinement_interpretation_Tm_refine_c9db19bb908273b913f1e5db606b949f" ], 0, - "20f5dec6fee9cfae9a314569a353e9ae" + "7fa1b94b5dcc50dd1dd85e4244ac9ef3" ], [ "Part2.STLC.Strong.__proj__TyLam__item__t'", @@ -631,7 +631,7 @@ "refinement_interpretation_Tm_refine_c9db19bb908273b913f1e5db606b949f" ], 0, - "af1e91babc6f49609f0809e10ceda1e7" + "13787e0c9c5e592ca05050f45b9d7d3d" ], [ "Part2.STLC.Strong.__proj__TyLam__item__hbody", @@ -652,7 +652,7 @@ "refinement_interpretation_Tm_refine_c9db19bb908273b913f1e5db606b949f" ], 0, - "263555c417518a307a27163f189e9b57" + "1c16c3f5a96cfa10ef4cd162020bc758" ], [ "Part2.STLC.Strong.__proj__TyApp__item__g", @@ -664,7 +664,7 @@ "refinement_interpretation_Tm_refine_2169754fe4d56c2731acd33acc0ef019" ], 0, - "9ef32c16d0164b1774450bcaf43a18a0" + "b4f411dcc3ac147adfb7fe846c29cdb6" ], [ "Part2.STLC.Strong.__proj__TyApp__item__e1", @@ -676,7 +676,7 @@ "refinement_interpretation_Tm_refine_2169754fe4d56c2731acd33acc0ef019" ], 0, - "358df5ae6c21c57c14ca75e2b771efd5" + "a3e2237953d708b8157b021ac37d2985" ], [ "Part2.STLC.Strong.__proj__TyApp__item__e2", @@ -688,7 +688,7 @@ "refinement_interpretation_Tm_refine_2169754fe4d56c2731acd33acc0ef019" ], 0, - "0718411e81e04884a5ea10b4a2f06028" + "484b9c5ff91555089ebfd81d73daf56f" ], [ "Part2.STLC.Strong.__proj__TyApp__item__t11", @@ -700,7 +700,7 @@ "refinement_interpretation_Tm_refine_2169754fe4d56c2731acd33acc0ef019" ], 0, - "5db0ada2e7f07b0a81a981af77eb6fe5" + "cc6befd5a8ecbc58728dc1a75bfaaf01" ], [ "Part2.STLC.Strong.__proj__TyApp__item__t12", @@ -712,7 +712,7 @@ "refinement_interpretation_Tm_refine_2169754fe4d56c2731acd33acc0ef019" ], 0, - "3db9474a05d2272e847e4591f7430fc8" + "e09daeecaf0a2b55d36280f26f28786e" ], [ "Part2.STLC.Strong.__proj__TyApp__item__h1", @@ -733,7 +733,7 @@ "refinement_interpretation_Tm_refine_2169754fe4d56c2731acd33acc0ef019" ], 0, - "56e2e2611e746b688e3d500848136c1a" + "c353a1b659228c9f77c50fe1c0adfd7d" ], [ "Part2.STLC.Strong.__proj__TyApp__item__h2", @@ -752,7 +752,7 @@ "refinement_interpretation_Tm_refine_2169754fe4d56c2731acd33acc0ef019" ], 0, - "355fe5d86c6a0fb6fc59f09f5454940e" + "72fc6298a6ee4ffc87dfd0fcffe3d21c" ], [ "Part2.STLC.Strong.progress", @@ -801,7 +801,7 @@ "typing_tok_Part2.STLC.Strong.TUnit@tok" ], 0, - "4b636c8732786cb25e70bd4372da7c97" + "899f86ff41fbdd9de549d92af50c2867" ], [ "Part2.STLC.Strong.subst_typing", @@ -813,7 +813,7 @@ "refinement_interpretation_Tm_refine_5db658b85aed6a6ef24606f996283f4b" ], 0, - "f9f44944efaf2956f4fa3fbb7148a7fd" + "24cb0d2426ff6c3cba9f59e7959f7656" ], [ "Part2.STLC.Strong.substitution", @@ -912,7 +912,7 @@ "well-founded-ordering-on-nat" ], 0, - "4a270d13adf64bfe860f7be4afacd829" + "4cb8c619ab967a7a2ce9e54553e97bd1" ], [ "Part2.STLC.Strong.substitution_beta", @@ -943,7 +943,7 @@ "typing_tok_Part2.STLC.Strong.TUnit@tok" ], 0, - "0de8ac0e34ef4f07d52429a4000e7f2f" + "2034ddc143e6b01963ac92a767875f9a" ], [ "Part2.STLC.Strong.preservation", @@ -1020,7 +1020,7 @@ "subterm_ordering_Part2.STLC.Strong.STrans" ], 0, - "0ea4b8d9bf65afdd52417f74a8275a49" + "673f97476e502a492f38122ef4fe1618" ] ] ] \ No newline at end of file diff --git a/doc/book/code/Part2.STLC.fst.hints b/doc/book/code/Part2.STLC.fst.hints index 89a167279cf..355e87a5532 100644 --- a/doc/book/code/Part2.STLC.fst.hints +++ b/doc/book/code/Part2.STLC.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "4fc760e288c279e3c03c3bc1df619df1" + "67250fb5e3775d21744b2cb4bdd47595" ], [ "Part2.STLC.__proj__TArr__item___0", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_186733527fde97e5fc201c81831d8909" ], 0, - "6fd3e69fbdefa63167cb57bb17cb40aa" + "99dd27c87b4ceb905ee46b79c31b6ea2" ], [ "Part2.STLC.__proj__TArr__item___1", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_186733527fde97e5fc201c81831d8909" ], 0, - "8cd5bfe87912f816d3721d2d5da26dbe" + "e49160d023932f45230f3544da4bd2ca" ], [ "Part2.STLC.exp", @@ -48,7 +48,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "fbb1475434aa34b371b132e1eab22045" + "f0629495c5505167c340a888c44c7fbb" ], [ "Part2.STLC.__proj__EVar__item___0", @@ -60,7 +60,7 @@ "refinement_interpretation_Tm_refine_a33d2a5e9563090c25ee7a18ccaecd18" ], 0, - "b3af0b32bc982025ee7ccd267ea734cc" + "586ec02633f037726e6446e4a2de255c" ], [ "Part2.STLC.__proj__ELam__item___0", @@ -72,7 +72,7 @@ "refinement_interpretation_Tm_refine_5e9ee79804f7f01ce1d0cbcf87f0a5ef" ], 0, - "b552ac306e8bf92b0e5400aa0df0a7f6" + "b44078d0890dd3d8dcbc688513ae0d92" ], [ "Part2.STLC.__proj__ELam__item___1", @@ -84,7 +84,7 @@ "refinement_interpretation_Tm_refine_5e9ee79804f7f01ce1d0cbcf87f0a5ef" ], 0, - "b94c961267451be3d92039547026e62c" + "1c1a22d1a6c4eaaddf5409250b553f21" ], [ "Part2.STLC.__proj__EApp__item___0", @@ -96,7 +96,7 @@ "refinement_interpretation_Tm_refine_c4a5a0b7c0e4995139dde45518ed30a0" ], 0, - "4c5f41b7502ecb9d31250e0388722f58" + "256880d8faac8be3d1c903b09bc4d8c3" ], [ "Part2.STLC.__proj__EApp__item___1", @@ -108,7 +108,7 @@ "refinement_interpretation_Tm_refine_c4a5a0b7c0e4995139dde45518ed30a0" ], 0, - "185dbfc038687057ceb7e784c7fe8f72" + "bef5cac85b0e88ce7889f19096b75da7" ], [ "Part2.STLC.sub_beta0", @@ -122,7 +122,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "c8af39d7fe72956d15ffb446a4a3ea02" + "358657ab6fe8aca5e9f41d0761296848" ], [ "Part2.STLC.sub_inc0", @@ -136,7 +136,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "a5a5f4f1d5720c8d7b8b7ea5f12c8a13" + "f00c9e920c540309e4026d916b0f555a" ], [ "Part2.STLC.sub_inc", @@ -150,7 +150,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "444aa8ef274790558fa62a34a7f0a7ac" + "741e121669b0d9d038f15eedf96f3a33" ], [ "Part2.STLC.sub_inc", @@ -163,7 +163,7 @@ "projection_inverse_Part2.STLC.EVar__0" ], 0, - "a39d745fa5ebee11e9d01ccc6a5e67f9" + "89defb023a8e4bf4a1272845ef40ffd6" ], [ "Part2.STLC.sub_beta", @@ -187,7 +187,7 @@ "typing_Part2.STLC.uu___is_EVar" ], 0, - "fd5ead186cd9bbaf243ea2c082e78af3" + "61f3edcb07e1b95bcd77c1f99bf52ab5" ], [ "Part2.STLC.subst", @@ -224,7 +224,7 @@ "typing_tok_Part2.STLC.EUnit@tok", "well-founded-ordering-on-nat" ], 0, - "476545e695a6cb9187c3fdbfd209b0f8" + "a2ad7fd8fc3051c41121e2887d304429" ], [ "Part2.STLC.subst", @@ -248,20 +248,20 @@ "int_inversion", "int_typing", "l_quant_interp_2de7c21b0601c0f4dd3f55faefa9de23", "primitive_Prims.op_Addition", "primitive_Prims.op_Equality", - "primitive_Prims.op_Negation", "primitive_Prims.op_Subtraction", + "primitive_Prims.op_Subtraction", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "projection_inverse_Part2.STLC.EVar__0", + "refinement_interpretation_Tm_refine_19e3aab2d61e5fe7b20d7a7ff467da25", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_cea8159856afa53c211cd745a014a257", "refinement_interpretation_Tm_refine_eec4c454c7e6999e7dbf994854687c5c", - "refinement_interpretation_Tm_refine_f2b07d0cfcccac35b673053bb413d680", "typing_Part2.STLC.bool_order", "typing_Part2.STLC.sub_inc", "typing_Part2.STLC.subst", "typing_Part2.STLC.uu___is_EVar", "typing_tok_Part2.STLC.EUnit@tok", "well-founded-ordering-on-nat" ], 0, - "e7eebb1128c3d6b5e3b5240e9d8e8a92" + "49991ee187372cb8b7d889767280fbf6" ], [ "Part2.STLC.subst1", @@ -292,7 +292,7 @@ "typing_tok_Part2.STLC.EUnit@tok", "well-founded-ordering-on-nat" ], 0, - "6cfe79d51788165e2d6b3efcd15f0a86" + "498688bd8fe3d84cc3c2c9fd46901ff7" ], [ "Part2.STLC.subst1", @@ -317,18 +317,18 @@ "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "projection_inverse_Part2.STLC.EVar__0", - "refinement_interpretation_Tm_refine_19d8495e9ea9a6b407fbf0e8c1c8d34a", "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_63dc0e8f7a71b1e2d7a3761e4423ece1", "refinement_interpretation_Tm_refine_bd0098dd84320b904459039b58648ab1", "refinement_interpretation_Tm_refine_cea8159856afa53c211cd745a014a257", "refinement_interpretation_Tm_refine_eec4c454c7e6999e7dbf994854687c5c", + "refinement_interpretation_Tm_refine_f33fa498c0f9211de079c0bb0e1864f0", "typing_Part2.STLC.sub_inc", "typing_Part2.STLC.subst1", "typing_Part2.STLC.uu___is_EVar", "well-founded-ordering-on-nat" ], 0, - "b3636677ffa4853a99eb0541e7579a8f" + "a246e53ddb91f3a918c88c926a8e07b9" ], [ "Part2.STLC.step", @@ -340,7 +340,7 @@ "assumption_Part2.STLC.typ__uu___haseq" ], 0, - "a99eeb12937be1f60808d64c63b8b4c6" + "0761eada4033355662a9cb8f015f2d85" ], [ "Part2.STLC.__proj__Beta__item__t", @@ -352,7 +352,7 @@ "refinement_interpretation_Tm_refine_09f024080f652bb340a7d2f2144122af" ], 0, - "8fd6421a00ad4352d73725bc248afcdb" + "92c66d3dfe348c54ab264e1a0ec0f943" ], [ "Part2.STLC.__proj__Beta__item__e1", @@ -364,7 +364,7 @@ "refinement_interpretation_Tm_refine_09f024080f652bb340a7d2f2144122af" ], 0, - "96f2ed7a21f5d6733ae54930f64eac3b" + "7c2bef3362532b3f24a1e7377b8de53e" ], [ "Part2.STLC.__proj__Beta__item__e2", @@ -376,7 +376,7 @@ "refinement_interpretation_Tm_refine_09f024080f652bb340a7d2f2144122af" ], 0, - "e242b28a8fe3af1ad451fb60dd23112a" + "83fcdb506f6b9c464dd34f96b8d50da0" ], [ "Part2.STLC.__proj__AppLeft__item__e1", @@ -388,7 +388,7 @@ "refinement_interpretation_Tm_refine_43003b9576654c3a901f320486ea2517" ], 0, - "7a86b7ec0168216ffdba53f95133f5c2" + "a8ebaaeb002c7e6327ad8b149c4fcafe" ], [ "Part2.STLC.__proj__AppLeft__item__e2", @@ -400,7 +400,7 @@ "refinement_interpretation_Tm_refine_43003b9576654c3a901f320486ea2517" ], 0, - "c3087ea728ea2701e2d246465fe11551" + "3ee87f41cfcfe5690e0a48f6683d4c1f" ], [ "Part2.STLC.__proj__AppLeft__item__e1'", @@ -412,7 +412,7 @@ "refinement_interpretation_Tm_refine_43003b9576654c3a901f320486ea2517" ], 0, - "76f9fa99bac46ae8265ee8f8163f8b1f" + "2175d3280d1c895c333f72320433cd2d" ], [ "Part2.STLC.__proj__AppLeft__item__hst", @@ -428,7 +428,7 @@ "refinement_interpretation_Tm_refine_43003b9576654c3a901f320486ea2517" ], 0, - "9b963e1d9160dace978d9d8ef45a2c09" + "c331645eeb2a1ab032127db5ccc8336f" ], [ "Part2.STLC.__proj__AppRight__item__e1", @@ -440,7 +440,7 @@ "refinement_interpretation_Tm_refine_84bb1db4141ccc2afa5e4a4da8e062f9" ], 0, - "7387c871c9501afac810297b6518847f" + "ab880cafc886c3044ce40f29986dce6c" ], [ "Part2.STLC.__proj__AppRight__item__e2", @@ -452,7 +452,7 @@ "refinement_interpretation_Tm_refine_84bb1db4141ccc2afa5e4a4da8e062f9" ], 0, - "fc47567dce480c39ef2a5bae3bb5a361" + "510d1a91ee1fff89c70638413b76462b" ], [ "Part2.STLC.__proj__AppRight__item__e2'", @@ -464,7 +464,7 @@ "refinement_interpretation_Tm_refine_84bb1db4141ccc2afa5e4a4da8e062f9" ], 0, - "2f4f370c4d7007d3a28dd9f2811bbd27" + "2e992d9c0fed0cbd473f9e24536a2da5" ], [ "Part2.STLC.__proj__AppRight__item__hst", @@ -480,7 +480,7 @@ "refinement_interpretation_Tm_refine_84bb1db4141ccc2afa5e4a4da8e062f9" ], 0, - "1f91f9b8319553074de117aade9450a7" + "2a7922bd80a35bd48968d7dd69203554" ], [ "Part2.STLC.steps", @@ -492,7 +492,7 @@ "assumption_Part2.STLC.step__uu___haseq" ], 0, - "92fda44d62951ce8092c786f4092f801" + "7c43d6f4cf31928688414004663177ce" ], [ "Part2.STLC.__proj__Single__item__e0", @@ -504,7 +504,7 @@ "refinement_interpretation_Tm_refine_eb00c229a85f7cf9af69a912bf6888e4" ], 0, - "8461980dd80c8486578d295db4bde9de" + "940425a88953d451d8f60ad296eb3715" ], [ "Part2.STLC.__proj__Single__item__e1", @@ -516,7 +516,7 @@ "refinement_interpretation_Tm_refine_eb00c229a85f7cf9af69a912bf6888e4" ], 0, - "1d5aa3271f3409714822736f96725870" + "3ad6c87400f974d607bedbb16da5857c" ], [ "Part2.STLC.__proj__Single__item___2", @@ -532,7 +532,7 @@ "refinement_interpretation_Tm_refine_eb00c229a85f7cf9af69a912bf6888e4" ], 0, - "c10d7e18165890847b12ce62229ec59e" + "2ce7f4e7cb5e9d012fd868ced3316c58" ], [ "Part2.STLC.__proj__Many__item__e0", @@ -544,7 +544,7 @@ "refinement_interpretation_Tm_refine_810d5a74e67221f15b7cb0772319f933" ], 0, - "3efd6564dd303b8bfa16ba567dc2a508" + "a6bb4f222c48a12b673d18902b6dedd7" ], [ "Part2.STLC.__proj__Many__item__e1", @@ -556,7 +556,7 @@ "refinement_interpretation_Tm_refine_810d5a74e67221f15b7cb0772319f933" ], 0, - "eb09d21fbca7ccb34431fa9253b8a590" + "8422a55566a4ff9e2102a1984d82456c" ], [ "Part2.STLC.__proj__Many__item__e2", @@ -568,7 +568,7 @@ "refinement_interpretation_Tm_refine_810d5a74e67221f15b7cb0772319f933" ], 0, - "4972258e6b3df60efe53a9800076e738" + "b085c3c157d83ff5374971ba4bc4bdeb" ], [ "Part2.STLC.__proj__Many__item___3", @@ -584,7 +584,7 @@ "refinement_interpretation_Tm_refine_810d5a74e67221f15b7cb0772319f933" ], 0, - "9f5e9cda8fcc2131549a370a88746fca" + "a46bdcfb1eac13828027f87be85a0f2e" ], [ "Part2.STLC.__proj__Many__item___4", @@ -600,7 +600,7 @@ "refinement_interpretation_Tm_refine_810d5a74e67221f15b7cb0772319f933" ], 0, - "80c5b96a3275f7d957f4d9a846b4ac56" + "989e8605e2a5abb61befc89db0cfe411" ], [ "Part2.STLC.extend", @@ -614,7 +614,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "15dacea5afbdf16bc0039838d3985850" + "377bfbd14a6ccda1f5287ca829a74600" ], [ "Part2.STLC.typing", @@ -626,7 +626,7 @@ "refinement_interpretation_Tm_refine_7b1876d4248c127fc44bb888731a7e0b" ], 0, - "ea95c5590495c3a535f2edb8a6eee4de" + "035ae03321a3a66efee25907ec232af6" ], [ "Part2.STLC.__proj__TyUnit__item__g", @@ -638,7 +638,7 @@ "refinement_interpretation_Tm_refine_458ed1c37648df81e4eddbf462b96636" ], 0, - "fbadc3b075ede5615ea5b24acd8c9e6e" + "2e862646c47b67e853b8c845a25adb7a" ], [ "Part2.STLC.__proj__TyVar__item__g", @@ -650,7 +650,7 @@ "refinement_interpretation_Tm_refine_40723128acd6569a8e31354a71e4468b" ], 0, - "8e2e62d08a6ac10b683013455ac1c9e4" + "bb88be79ae43060f94740afbf5ea5d44" ], [ "Part2.STLC.__proj__TyVar__item__x", @@ -662,7 +662,7 @@ "refinement_interpretation_Tm_refine_40723128acd6569a8e31354a71e4468b" ], 0, - "97e41c197b80f8e47c238ee40e81e602" + "79e05a7d34b5fa6fa041085fc3e2fd27" ], [ "Part2.STLC.__proj__TyLam__item__g", @@ -674,7 +674,7 @@ "refinement_interpretation_Tm_refine_816632a5355bf5ee6589c220d8031049" ], 0, - "660176f4b377c69b9076385af480385c" + "b28229b76187998e36a759a363f09240" ], [ "Part2.STLC.__proj__TyLam__item__t", @@ -686,7 +686,7 @@ "refinement_interpretation_Tm_refine_816632a5355bf5ee6589c220d8031049" ], 0, - "beb6c908bf6db36e2699038e3b808941" + "f8fcbb637eeae2af3849d6f744fdc677" ], [ "Part2.STLC.__proj__TyLam__item__e1", @@ -698,7 +698,7 @@ "refinement_interpretation_Tm_refine_816632a5355bf5ee6589c220d8031049" ], 0, - "7dc55b2e19009a681c4f312797e5619c" + "6021ccf0b175ef81f3b2fe41d1c8b8d9" ], [ "Part2.STLC.__proj__TyLam__item__t'", @@ -710,7 +710,7 @@ "refinement_interpretation_Tm_refine_816632a5355bf5ee6589c220d8031049" ], 0, - "45dceecbd2eb07085d70ec2218de5a81" + "186fa1c392b3c9f09c92c954b7db0840" ], [ "Part2.STLC.__proj__TyLam__item__hbody", @@ -730,7 +730,7 @@ "refinement_interpretation_Tm_refine_816632a5355bf5ee6589c220d8031049" ], 0, - "831d102c9e58bbc9938429bc6bbab10d" + "c94ec449cffe9e7d1f5ec302dece9e14" ], [ "Part2.STLC.__proj__TyApp__item__g", @@ -742,7 +742,7 @@ "refinement_interpretation_Tm_refine_2208fb049bb54c9e470ca43dca7a0a6c" ], 0, - "9528fef9a83eb30ac6578d09dbebc63d" + "f80d6eca2f686cb98a8a5716433319c1" ], [ "Part2.STLC.__proj__TyApp__item__e1", @@ -754,7 +754,7 @@ "refinement_interpretation_Tm_refine_2208fb049bb54c9e470ca43dca7a0a6c" ], 0, - "0f4a5694a4e64ccdff763e5da0a27f25" + "81818a08bc211cb0b330181023c36b3f" ], [ "Part2.STLC.__proj__TyApp__item__e2", @@ -766,7 +766,7 @@ "refinement_interpretation_Tm_refine_2208fb049bb54c9e470ca43dca7a0a6c" ], 0, - "1e9f7758297e7f3c6fb4eba152faf3d8" + "ec51b5185173cdb99e96c95ad1471895" ], [ "Part2.STLC.__proj__TyApp__item__t11", @@ -778,7 +778,7 @@ "refinement_interpretation_Tm_refine_2208fb049bb54c9e470ca43dca7a0a6c" ], 0, - "6680110b9595ffaa08dbdcacd6727a8f" + "4d530301a43a828a347acf5df66ea047" ], [ "Part2.STLC.__proj__TyApp__item__t12", @@ -790,7 +790,7 @@ "refinement_interpretation_Tm_refine_2208fb049bb54c9e470ca43dca7a0a6c" ], 0, - "dd2687cbe4c6e9538b254098587ea951" + "c48f320cff4616bd598de52184c70547" ], [ "Part2.STLC.__proj__TyApp__item__h1", @@ -810,7 +810,7 @@ "refinement_interpretation_Tm_refine_2208fb049bb54c9e470ca43dca7a0a6c" ], 0, - "1061373966d9f498395b468d7c0114e3" + "55c80dee4c838ad256ab083a65bec2b0" ], [ "Part2.STLC.__proj__TyApp__item__h2", @@ -828,7 +828,7 @@ "refinement_interpretation_Tm_refine_2208fb049bb54c9e470ca43dca7a0a6c" ], 0, - "8fefb2687dc32ff41c356f02bbe1a76a" + "d5687d8fb2b37f1b859be58e2963ea5f" ], [ "Part2.STLC.progress", @@ -873,7 +873,7 @@ "typing_tok_Part2.STLC.TUnit@tok" ], 0, - "8410e5a1cd12857145c32e75f4261af9" + "50a1bf747afe970f3be6bfaf5aaa2303" ], [ "Part2.STLC.subst_typing", @@ -885,7 +885,7 @@ "refinement_interpretation_Tm_refine_7b1876d4248c127fc44bb888731a7e0b" ], 0, - "e2f7cc76c1bdf6f53caee24bfaf5f531" + "b57f83f9e79062c98d1e8b88d694916b" ], [ "Part2.STLC.substitution", @@ -974,7 +974,7 @@ "well-founded-ordering-on-nat" ], 0, - "968aaf44f34a70cafbf228e2b224921e" + "51a73a441e3a173d1db35e751a5750f4" ], [ "Part2.STLC.substitution_beta", @@ -1003,7 +1003,7 @@ "typing_tok_Part2.STLC.TUnit@tok" ], 0, - "916dd34dc17de53c6be962d83cc753a8" + "5b0122f82f864c54e0749fadd34e31ff" ], [ "Part2.STLC.preservation_step", @@ -1051,7 +1051,7 @@ "subterm_ordering_Part2.STLC.EApp", "typing_tok_Part2.STLC.EUnit@tok" ], 0, - "809e84bfdb067935049811bdc81836da" + "a8d513742bd280bbfa32b95d3d805edb" ], [ "Part2.STLC.preservation", @@ -1068,7 +1068,7 @@ "subterm_ordering_Part2.STLC.Many" ], 0, - "941bf8f9f41ad2cac63321677542c184" + "efaebb7ad56c7d85b251eecd2672ce9b" ], [ "Part2.STLC.soundness", @@ -1080,7 +1080,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "89a8afacafe76c945256228507ddf983" + "037193a978c3942dde221cfe9c7a77e1" ] ] ] \ No newline at end of file diff --git a/doc/book/code/Part2.WellFounded.fst.hints b/doc/book/code/Part2.WellFounded.fst.hints index 09a7543971b..29085c45a8f 100644 --- a/doc/book/code/Part2.WellFounded.fst.hints +++ b/doc/book/code/Part2.WellFounded.fst.hints @@ -15,7 +15,7 @@ "well_founded_ordering_on_codomain_Part2.WellFounded.AccIntro" ], 0, - "8190f319dd64a81f7b128611b6c83954" + "5b8eaee477302c4bd1c91e398e328718" ], [ "Part2.WellFounded.wf_lt_nat", @@ -32,7 +32,7 @@ "well-founded-ordering-on-nat" ], 0, - "9a9151b4ed9cc3391e3188e9d9d9e28e" + "b92fcc803f1ce4429869170691a9be60" ], [ "Part2.WellFounded.subrel_wf", @@ -48,7 +48,7 @@ "well_founded_ordering_on_codomain_Part2.WellFounded.AccIntro" ], 0, - "f9349c96215b6311968acf41f193b132" + "e7d45a726ebdc73e18e89bd1ff6ed25e" ], [ "Part2.WellFounded.inverse_image_wf", @@ -67,7 +67,7 @@ "well_founded_ordering_on_codomain_Part2.WellFounded.AccIntro" ], 0, - "1b12ab2f1bfb5df5a3700f51b5f800a1" + "bcda0c29a2804dd465045abaf1f1608d" ], [ "Part2.WellFounded.negate", @@ -80,7 +80,7 @@ "refinement_interpretation_Tm_refine_53244119120a0c2642bc1a0709e77283" ], 0, - "8563b765f21e88d5c931ad55dcc9eba1" + "205a52ac1ed6941eb83ce544f4c2ffd2" ], [ "Part2.WellFounded.__proj__Left_lex__item__x1", @@ -92,7 +92,7 @@ "refinement_interpretation_Tm_refine_f095a3e83ff7224da51a49875b4e334e" ], 0, - "e538e8a5ea3c7dfff2553a67af9d67cc" + "7e718d9e0c015778a54fe7ec141e5432" ], [ "Part2.WellFounded.__proj__Left_lex__item__x2", @@ -104,7 +104,7 @@ "refinement_interpretation_Tm_refine_f095a3e83ff7224da51a49875b4e334e" ], 0, - "12f350f98ce9276d0f178a235f69eeeb" + "e74c07b19abb26b5eecc2821deb3b70a" ], [ "Part2.WellFounded.__proj__Left_lex__item__y1", @@ -118,7 +118,7 @@ "refinement_interpretation_Tm_refine_f095a3e83ff7224da51a49875b4e334e" ], 0, - "c7c3cfd245c7b5301ea1d887d4a88749" + "d48e7d96d95cbdeca2b25e5f060bc9c6" ], [ "Part2.WellFounded.__proj__Left_lex__item__y2", @@ -132,7 +132,7 @@ "refinement_interpretation_Tm_refine_f095a3e83ff7224da51a49875b4e334e" ], 0, - "464303373f6c25f703120907c7bca62a" + "67328b8fb42a02fac33f715ff02f2a10" ], [ "Part2.WellFounded.__proj__Left_lex__item___4", @@ -146,7 +146,7 @@ "refinement_interpretation_Tm_refine_f095a3e83ff7224da51a49875b4e334e" ], 0, - "5d54c6d10781bb93492e47ee1e4162cc" + "d99e9066503d512300b140f9bcf0ed47" ], [ "Part2.WellFounded.__proj__Right_lex__item__x", @@ -158,7 +158,7 @@ "refinement_interpretation_Tm_refine_cf363fc3bd1f4d47c2eb173795e82412" ], 0, - "3dde73718d4014b9041a1456d6d70837" + "a61406ffc1e2cd41f3f5f11ead73bf4f" ], [ "Part2.WellFounded.__proj__Right_lex__item__y1", @@ -172,7 +172,7 @@ "refinement_interpretation_Tm_refine_cf363fc3bd1f4d47c2eb173795e82412" ], 0, - "2f0fc77abb7513f65b3c6d59da3c0e2c" + "d1f37a0a879b64f3891841a9ef540055" ], [ "Part2.WellFounded.__proj__Right_lex__item__y2", @@ -186,7 +186,7 @@ "refinement_interpretation_Tm_refine_cf363fc3bd1f4d47c2eb173795e82412" ], 0, - "179f50524ab75f376e34d85401ca780d" + "9794b8c73d2d352770e5e72e4d9b1059" ], [ "Part2.WellFounded.__proj__Right_lex__item___3", @@ -200,7 +200,7 @@ "refinement_interpretation_Tm_refine_cf363fc3bd1f4d47c2eb173795e82412" ], 0, - "96477196f0e9cf87aefecb2d1cff3983" + "213e2c964fc357cb7bb7363b7ba699b8" ], [ "Part2.WellFounded.mk_lt_nat", @@ -214,7 +214,7 @@ "refinement_interpretation_Tm_refine_8233d76b57e95451540fc312b717fa79" ], 0, - "20480e8b603b231a02466ee35d62cbaf" + "e5d6b315ee70efa858233aa65aa2ae39" ], [ "Part2.WellFounded.mk_lex_order_nat_pair", @@ -229,7 +229,7 @@ "refinement_interpretation_Tm_refine_a6b719ee0ec38710e48ce4f7ee6fd3eb" ], 0, - "b659ce5181757f7d2cdf8c30cda03a19" + "ad3a9e0e585032eb0681386ebfd12f42" ], [ "Part2.WellFounded.ackermann'", @@ -250,7 +250,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "f178fa5d2dc112b792e9e7c7282255d2" + "8a72471b3d8d15f89eadf6a04f4762cb" ], [ "Part2.WellFounded.coerce", @@ -266,7 +266,7 @@ "well_founded_ordering_on_codomain_Part2.WellFounded.AccIntro" ], 0, - "fd1336ed126766ca7daeff8b6fa7a8a8" + "69c72a3b4b6bb1876ef19f3391e74633" ], [ "Part2.WellFounded.ackermann_wf", @@ -289,7 +289,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "3d2677c32a7315a2f871b75241afc20a" + "5e337a3eccf1815c110fa7448fde6b23" ] ] ] \ No newline at end of file diff --git a/doc/book/code/Part4.UTLCEx1.fst.hints b/doc/book/code/Part4.UTLCEx1.fst.hints index 023a1c53576..e4bd75b6e65 100644 --- a/doc/book/code/Part4.UTLCEx1.fst.hints +++ b/doc/book/code/Part4.UTLCEx1.fst.hints @@ -14,7 +14,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "98f7caab492ef66f94a9628f882a44da" + "4bfc15cd256d9237516f32488320a6a0" ], [ "Part4.UTLCEx1.__proj__Var__item___0", @@ -26,7 +26,7 @@ "refinement_interpretation_Tm_refine_d9b7d79b3de8de761e37900c421312d6" ], 0, - "b860c0e1cdcf3d319c3abdb96e223006" + "f53eee7408470f02039625b414c93995" ], [ "Part4.UTLCEx1.__proj__Int__item___0", @@ -38,7 +38,7 @@ "refinement_interpretation_Tm_refine_f5cb51cd6c4512d168a64a25fcb1f009" ], 0, - "a9c3986d8f09bb7c3039c4154bc52a29" + "a6a4dfd7bce9954f6754c8d731a8fdb4" ], [ "Part4.UTLCEx1.__proj__Lam__item___0", @@ -50,7 +50,7 @@ "refinement_interpretation_Tm_refine_e2821279e37b7e4d56c35062dfda424c" ], 0, - "282c8cebebc88e6010c878bfe522a1ba" + "a5e87922f7b16b1143bb9a35fa9d6de6" ], [ "Part4.UTLCEx1.__proj__App__item___0", @@ -62,7 +62,7 @@ "refinement_interpretation_Tm_refine_92b3b3b7fb8c1c7efa51e31e2cfaa929" ], 0, - "7df4f69bcf7f8ef11154ddf4cb1a9e19" + "43a49663af2e7d72d70e70f9e657a257" ], [ "Part4.UTLCEx1.__proj__App__item___1", @@ -74,7 +74,7 @@ "refinement_interpretation_Tm_refine_92b3b3b7fb8c1c7efa51e31e2cfaa929" ], 0, - "1734591990e021cf32672d362e4dca8d" + "bdcff672d08ae9c94b0969f90dd62a70" ], [ "Part4.UTLCEx1.closed'", @@ -93,7 +93,7 @@ "subterm_ordering_Part4.UTLCEx1.Lam" ], 0, - "b32fbd5ba51791dbae7695b07cb147dd" + "11278ea69ed5acfaee58c2851e7b0a61" ], [ "Part4.UTLCEx1.closed'_weaken", @@ -132,7 +132,7 @@ "typing_Part4.UTLCEx1.closed_", "typing_Part4.UTLCEx1.uu___is_Int" ], 0, - "384ab82bc96f32fdc46d08ba128c5a90" + "29e3237d171789648849b41b4e1645fd" ], [ "Part4.UTLCEx1.subst", @@ -183,7 +183,7 @@ "typing_Part4.UTLCEx1.uu___is_Var" ], 0, - "3af136269d711ea7024296d2cee55e05" + "58ff94ca0567f997d6e21dd8b9ce9484" ], [ "Part4.UTLCEx1.interpret", @@ -217,7 +217,7 @@ "typing_Part4.UTLCEx1.closed" ], 0, - "758c37bcf13a18c33b09abbbfcfb3868" + "7ca0ab129ccdbb355f7a3c84152654ff" ] ] ] \ No newline at end of file diff --git a/doc/book/code/Part4.UTLCEx2.fst.hints b/doc/book/code/Part4.UTLCEx2.fst.hints index 8b6ac97202c..ec6d2dd4540 100644 --- a/doc/book/code/Part4.UTLCEx2.fst.hints +++ b/doc/book/code/Part4.UTLCEx2.fst.hints @@ -14,7 +14,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ca3dd17f32db7d988c7d47d36a9becfa" + "7e93fa9b7e95ffe33a26c0d2eddced6e" ], [ "Part4.UTLCEx2.__proj__Var__item___0", @@ -26,7 +26,7 @@ "refinement_interpretation_Tm_refine_4ff61267ad9445edb028b8951070a572" ], 0, - "472b4e74361a3741868d1aa023ca72f2" + "be76f8d546384a6b1fed8221439b0447" ], [ "Part4.UTLCEx2.__proj__Int__item___0", @@ -38,7 +38,7 @@ "refinement_interpretation_Tm_refine_020bd6cbc9e7d25fb84c5a0b9e0c27a1" ], 0, - "b719799822eac6384414ced5b8586411" + "10fe4483fbcc712c8066325f6d3f3a3a" ], [ "Part4.UTLCEx2.__proj__Lam__item___0", @@ -50,7 +50,7 @@ "refinement_interpretation_Tm_refine_51fda4c8b6822223252f53a1d166a129" ], 0, - "73248d5ac49a927d0c853b978d5ace25" + "2eee773f7f1f0d719d7db61535e113e3" ], [ "Part4.UTLCEx2.__proj__App__item___0", @@ -62,7 +62,7 @@ "refinement_interpretation_Tm_refine_e348bfe229195f6b9d1c40ff16d6f28b" ], 0, - "523bf0f58aedd6a4596b5b53713e33cb" + "9a9cd35769bdd771d580463df1ac5e0a" ], [ "Part4.UTLCEx2.__proj__App__item___1", @@ -74,7 +74,7 @@ "refinement_interpretation_Tm_refine_e348bfe229195f6b9d1c40ff16d6f28b" ], 0, - "12f67f0d60f521594a536f6c86d41bc6" + "151772d267d4531f4ed253ebd286759b" ], [ "Part4.UTLCEx2.free", @@ -93,7 +93,7 @@ "subterm_ordering_Part4.UTLCEx2.Lam" ], 0, - "b5feba046a3344c609567ab836ea95a6" + "5b0a71e0d5e0e63cebe3f3e42dd90c8b" ], [ "Part4.UTLCEx2.__proj__DErr__item___0", @@ -105,7 +105,7 @@ "refinement_interpretation_Tm_refine_efbb2e8c81db31143ef9fcdf49712a2b" ], 0, - "7380cc9c0daedfa5faf05551e0b9564e" + "797444feb9c34f244cfac979f5bc61d8" ], [ "Part4.UTLCEx2.__proj__DInt__item___0", @@ -117,7 +117,7 @@ "refinement_interpretation_Tm_refine_84350afeb2705875933c4811a0654da8" ], 0, - "34bb34464a12ca78f0b0b962c7ce4855" + "c234958d526f6ad6df315df1c904c1da" ], [ "Part4.UTLCEx2.__proj__DFun__item___0", @@ -129,7 +129,7 @@ "refinement_interpretation_Tm_refine_ba1647c5f3d08d7dd5ac75b84060a053" ], 0, - "a48d546247b0df0ecc03929b9c6e6020" + "153777f54bf3fb2b50ac01a6c27fa3c5" ], [ "Part4.UTLCEx2.shift", @@ -145,7 +145,7 @@ "refinement_interpretation_Tm_refine_a927208ed63cb8d3ef190387bdd1e099" ], 0, - "ad94bca21534f04a25ff87e86676bf34" + "5944d1156724b92ef81855293634de02" ], [ "Part4.UTLCEx2.denote", @@ -178,7 +178,7 @@ "projection_inverse_Part4.UTLCEx2.Var__0" ], 0, - "7ee00d4047e522b0d84d432d9f3687dc" + "53d8885133f339f581023bd50e2dcefe" ], [ "Part4.UTLCEx2.empty_context", @@ -192,7 +192,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "513a48c2d24de280b2112c067f6ef495" + "0fb49f0d9879c4e7847ab0546e6d2cf2" ], [ "Part4.UTLCEx2.denote_closed", @@ -209,7 +209,7 @@ "refinement_interpretation_Tm_refine_7c06bd7ffa422fcac3d578df766fb281" ], 0, - "7791d298aa00af298a1e59f72470ba2b" + "530cac887e99be2b7174195c662abeed" ] ] ] \ No newline at end of file diff --git a/doc/book/code/Part5.Mapply.fst.hints b/doc/book/code/Part5.Mapply.fst.hints index 0f2ed1b8903..62aa61099aa 100644 --- a/doc/book/code/Part5.Mapply.fst.hints +++ b/doc/book/code/Part5.Mapply.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "true_interp" ], 0, - "4b52f989a398e9292e71876999dec5b2" + "13f3d2b53e5c04d8bf035cc1c87d4665" ], [ "Part5.Mapply.test", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_7a3bd9cfd60e65a77a656fd59cd76e42" ], 0, - "6f1a6168449df3621dcd5c37167aa81c" + "545da53062f14dc61fb7e7c51aaa6a53" ], [ "Part5.Mapply.test", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_7a3bd9cfd60e65a77a656fd59cd76e42" ], 0, - "6f1a6168449df3621dcd5c37167aa81c" + "545da53062f14dc61fb7e7c51aaa6a53" ] ] ] \ No newline at end of file diff --git a/doc/book/code/Part5.Pow2.fst.hints b/doc/book/code/Part5.Pow2.fst.hints index 3f1c272a5ee..8b0a9c5ea60 100644 --- a/doc/book/code/Part5.Pow2.fst.hints +++ b/doc/book/code/Part5.Pow2.fst.hints @@ -12,7 +12,7 @@ "true_interp" ], 0, - "dd9e4bf6ee247f9f3e6f8de3d2bf0bd2" + "1c66449b72a492c7e0016fc1dd82d9db" ], [ "Part5.Pow2.pow2_bound_19'''", @@ -25,7 +25,7 @@ "true_interp" ], 0, - "13564235f7b67a86de393acc62a4fb58" + "ac4fec1c201e349ea1b3945b301c38c6" ], [ "Part5.Pow2.pow2_bound_19''''", @@ -38,7 +38,7 @@ "true_interp" ], 0, - "8cf64349bd2a13707dbbdcefeffa4773" + "d98295d468258df87a7e6beca28ebe5a" ] ] ] \ No newline at end of file diff --git a/doc/book/code/ProvableEquality.fst.hints b/doc/book/code/ProvableEquality.fst.hints index 66602b5f972..6c38e29ed5c 100644 --- a/doc/book/code/ProvableEquality.fst.hints +++ b/doc/book/code/ProvableEquality.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "8d7351b5658a9ddd842138a5575d9830" + "99e63988eef22bff139f095ff7ffc6ab" ], [ "ProvableEquality.vec", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "cc9693e7bde2b51a8c2ce07895866a9b" + "80ccee84de3389ad7d3864be52062189" ], [ "ProvableEquality.__proj__Cons__item__n", @@ -39,7 +39,7 @@ "refinement_interpretation_Tm_refine_a2365be9b7f040248516d13a6266b140" ], 0, - "c02a61f88f89c9311aac28f5fbb7b514" + "bdcd4e7af78c7df00b9947c2ce3ae7c5" ], [ "ProvableEquality.__proj__Cons__item__hd", @@ -51,7 +51,7 @@ "refinement_interpretation_Tm_refine_a2365be9b7f040248516d13a6266b140" ], 0, - "406b63e5fb41b128ecb337caa9a0634f" + "b0a51c02d4245c90ce0e7be0e9e0e19e" ], [ "ProvableEquality.__proj__Cons__item__tl", @@ -63,7 +63,7 @@ "refinement_interpretation_Tm_refine_a2365be9b7f040248516d13a6266b140" ], 0, - "bad09a7d62784339696f62e3a498072d" + "34cb951cd7a83222193ae3c85dd6e586" ], [ "ProvableEquality.factorial", @@ -80,7 +80,7 @@ "well-founded-ordering-on-nat" ], 0, - "0dee0f8947c461b32f173791c70838da" + "73d27ff4dbc515cf56f717196ba10752" ], [ "ProvableEquality.equals", @@ -89,7 +89,7 @@ 1, [ "@query" ], 0, - "4233b8a6122b45149cab95e91f2b9938" + "6e304146d41ec57de3629ed2a0d83ad8" ], [ "ProvableEquality.symmetry", @@ -101,7 +101,7 @@ "fuel_guarded_inversion_ProvableEquality.equals" ], 0, - "c3bbf0be91fbae9167e6d50f7ae53025" + "06c25e8020a36ebfe9c6af231c406520" ], [ "ProvableEquality.transitivity", @@ -113,7 +113,7 @@ "fuel_guarded_inversion_ProvableEquality.equals" ], 0, - "c4a9ba565eecd0a34f83cc3fe68efac0" + "9a264e15e608c725c0306808a60c3ca6" ], [ "ProvableEquality.uip_refl", @@ -125,7 +125,7 @@ "fuel_guarded_inversion_ProvableEquality.equals" ], 0, - "a9b6bb16b8d27df90d163a588b0145c8" + "a7825b8556f203b3a23e482739208cfc" ], [ "ProvableEquality.uip_refl_explicit", @@ -137,7 +137,7 @@ "fuel_guarded_inversion_ProvableEquality.equals" ], 0, - "0cdc393deb3974cdc4b3f5f5cbf9c07f" + "84f4dacf9d6dc830440a9a03a21ce7cf" ], [ "ProvableEquality.uip", @@ -149,7 +149,7 @@ "fuel_guarded_inversion_ProvableEquality.equals" ], 0, - "aab78dc8f692f75fed6ee873270267da" + "3dfb0a1519de3ebe40b00cae8468030f" ], [ "ProvableEquality.pconv_vec_z", @@ -161,7 +161,7 @@ "refinement_interpretation_Tm_refine_0cc3b8bc4390a8152398abb544530a43" ], 0, - "4936e19dc623159514bb44129bb3588f" + "19c21ce37d22995a6f9d153802406a22" ], [ "ProvableEquality.pconv_vec_nm", @@ -173,7 +173,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "09494e3b2d9288663e25542a6b7c7e73" + "007a2ab946febfc46152e2222af9e926" ], [ "ProvableEquality.pconv_int", @@ -185,7 +185,7 @@ "refinement_interpretation_Tm_refine_1f5ab8b59c8e7f172e4f39cbe2899a5d" ], 0, - "dce4a7ad096640d504bf776a555629db" + "f63ff3c4a0e1a190fb465a4138db95d0" ], [ "ProvableEquality.pconv_ab", @@ -197,7 +197,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "518842ab6200df5b17092e68413ef087" + "ef535a60189f28e74b014c00e9a67194" ], [ "ProvableEquality.pconv_der", @@ -211,7 +211,7 @@ "refinement_interpretation_Tm_refine_0da555bbe11d10924e139a6451fdb45d" ], 0, - "a2b1174a640e3e8f26fe5e762b4d3f3f" + "d951552ab8c4d01e431fa2ea8feda6be" ], [ "ProvableEquality.equals_lbz_eq", @@ -223,7 +223,7 @@ "fuel_guarded_inversion_ProvableEquality.equals" ], 0, - "159236883115665c0254f63d2f4856da" + "700728aea4efaabcf4183d111c7aa844" ], [ "ProvableEquality.full_funext_false", @@ -243,7 +243,7 @@ "refinement_interpretation_Tm_refine_afd51579b90d50ea23e03b743a1fa001" ], 0, - "c20bfb80e39916549cfd2413bc61ad52" + "74b7a2ce6e6358df20d4f82a0e881638" ], [ "ProvableEquality.eta_equiv_false", @@ -264,7 +264,7 @@ "refinement_interpretation_Tm_refine_e4c025b9e2bb23444824553ab6c4e094" ], 0, - "2adf917df86e28c40040003f975c56e8" + "8612ded8604b461de44b3521b97c712a" ], [ "ProvableEquality.dec_equals", @@ -277,7 +277,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "1d02378c436d31b21d7546271ddd1fea" + "da546227b4a38087e58f4cce30e768fc" ], [ "ProvableEquality.equals_dec", @@ -289,7 +289,7 @@ "fuel_guarded_inversion_ProvableEquality.equals" ], 0, - "c132ea645540e8e7f02dd2cfa0228c07" + "6f1f2b67d72781531caae2d69649ff7b" ], [ "ProvableEquality.__proj__Node__item__hd", @@ -301,7 +301,7 @@ "refinement_interpretation_Tm_refine_78a78ab6b86c5d95d4a09252057f5f84" ], 0, - "0e2b51036c548fdf08f9955410000733" + "36b29533b667a672c7023ad230102a4b" ], [ "ProvableEquality.__proj__Node__item__tl", @@ -313,7 +313,7 @@ "refinement_interpretation_Tm_refine_78a78ab6b86c5d95d4a09252057f5f84" ], 0, - "e22b6263ab998084337a4d80a5036ff5" + "720480f90f2242dd928ffde30db4c47a" ], [ "ProvableEquality.uu___202", @@ -330,7 +330,7 @@ "token_correspondence_Prims.list@tok" ], 0, - "d245b90b1fba9c5ea14c5eb4aefcfda7" + "9297a0be64ee697d5fc404e2847558d7" ] ] ] \ No newline at end of file diff --git a/doc/book/code/Pure.fst.hints b/doc/book/code/Pure.fst.hints index 9b54c23b457..e977c6ed362 100644 --- a/doc/book/code/Pure.fst.hints +++ b/doc/book/code/Pure.fst.hints @@ -16,7 +16,7 @@ "projection_inverse_BoxInt_proj_0", "well-founded-ordering-on-nat" ], 0, - "981012f6c3de350c7aa427234fe7879d" + "cdd7d6d21c5a3f14f7da6b941018a5d9" ], [ "Pure.fact", @@ -29,7 +29,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "b6ea8165c3bec377a4dd0077f7415652" + "c41efcce64d825edec7cb83e28a5d2cb" ], [ "Pure.left_identity", @@ -44,7 +44,7 @@ "interpretation_Tm_abs_d0f415a5361a9d7988d8e425dc193472" ], 0, - "7d154fc8957affcb8fa7894aafe68e25" + "8dd335a484a33c53e27025b6b0a35f37" ], [ "Pure.right_identity", @@ -64,7 +64,7 @@ "typing_Tm_abs_d0f415a5361a9d7988d8e425dc193472" ], 0, - "544c5f4e35cdc82a3960931ee65bdd4c" + "4d7376d838b31985e3ded941271fca76" ], [ "Pure.associativity", @@ -82,7 +82,7 @@ "typing_Tm_abs_d0f415a5361a9d7988d8e425dc193472" ], 0, - "5f35e88db3c3c5a7aa05b81539b7bd25" + "c2e6dc59209349a2ec095af00da34b80" ], [ "Pure.square", @@ -95,7 +95,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "2a30f3b78bf32f8b7db3bdda1e452397" + "4653467eacd758298b9a0951cd46211d" ], [ "Pure.maybe_incr", @@ -118,7 +118,7 @@ "token_correspondence_Pure.if_then_else_wp" ], 0, - "a0d1664eb7a23adea72c3e8345d2d2ef" + "5b8fcf20db145f21a09811d3eac8ac14" ], [ "Pure.maybe_incr2", @@ -130,7 +130,7 @@ "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0" ], 0, - "378c090955e3f38f2bc101b86c5c9d35" + "1b1d9ba813fb3405ab3c9bd69a8dd2c5" ], [ "Pure.maybe_incr_tot", @@ -142,7 +142,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "56b9da5beb3708037f86e59c1c51f353" + "e851d052fb1146a889c077a9719fc74d" ], [ "Pure.assert_wp", @@ -151,7 +151,7 @@ 1, [ "@query" ], 0, - "ec4b9cb7014e8f66c21783f026ef1109" + "b13271ac1af76a87e008ce783c973e63" ] ] ] \ No newline at end of file diff --git a/doc/book/code/RevealHideCoercions.fst.hints b/doc/book/code/RevealHideCoercions.fst.hints index 18b825f733b..30f4aa5add3 100644 --- a/doc/book/code/RevealHideCoercions.fst.hints +++ b/doc/book/code/RevealHideCoercions.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "f5f86ad816beb7abba40079ae063dc3e" + "69e424e0c47df6cc43bc04bb648eff2d" ] ] ] \ No newline at end of file diff --git a/doc/book/code/Russell.fst.hints b/doc/book/code/Russell.fst.hints index 8179cc80745..e5ff213530a 100644 --- a/doc/book/code/Russell.fst.hints +++ b/doc/book/code/Russell.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "equation_Prims.l_False", "false_interp" ], 0, - "51eb7e33960fb7659f5b96cf18f9841b" + "a2e80ed2464205bacc968776faf4b9ca" ], [ "Russell.x_in_delta_x_not_in_delta", @@ -30,7 +30,7 @@ "token_correspondence_Russell.__proj__Set__item__f" ], 0, - "d4dcb8dde9d8d359eec2477cd9d8f925" + "4c2ba576ee0ef43e45091221ea7db62c" ], [ "Russell.x_not_mem_x_x_mem_delta", @@ -56,7 +56,7 @@ "typing_Tm_abs_00c6031da87949e271baff96ec88e49e" ], 0, - "5f5a0f8e84f73c34a725394cd1d5b6a9" + "c97744582d42741ac14c5cb6e47bf86f" ] ] ] \ No newline at end of file diff --git a/doc/book/code/SMTEncoding.fst.hints b/doc/book/code/SMTEncoding.fst.hints index 6549ddc20d5..d84df0985d1 100644 --- a/doc/book/code/SMTEncoding.fst.hints +++ b/doc/book/code/SMTEncoding.fst.hints @@ -16,7 +16,7 @@ "well-founded-ordering-on-nat" ], 0, - "f7462729bb174f77657f264a44aca63c" + "8e3401f19813ca57e6ebd5ae807814d6" ], [ "SMTEncoding.force_a_query", @@ -28,7 +28,7 @@ "true_interp" ], 0, - "79fd9e5f8c440e441393510ac347a74f" + "0fd7549733e619c54f12dfefefc99dd7" ] ] ] \ No newline at end of file diff --git a/doc/book/code/SimplifiedFStarSet.fst.hints b/doc/book/code/SimplifiedFStarSet.fst.hints index 01975defdbb..f106e79a147 100644 --- a/doc/book/code/SimplifiedFStarSet.fst.hints +++ b/doc/book/code/SimplifiedFStarSet.fst.hints @@ -14,7 +14,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "d65232153717002f5bcf33ba8fa552fd" + "4f5419e29b745c6eb536b7801347be26" ], [ "SimplifiedFStarSet.mem_empty", @@ -37,7 +37,7 @@ "typing_Tm_abs_6326eea4887383ba76f88bbb04bea6d8" ], 0, - "992531826661bcfb4d233c9238ae8416" + "de438577d812422a5add204e0bb6bc4c" ], [ "SimplifiedFStarSet.mem_singleton", @@ -60,7 +60,7 @@ "typing_Tm_abs_6326eea4887383ba76f88bbb04bea6d8" ], 0, - "bad98e8f0c63406265aaac82196bd4e8" + "cbe6f417c10ba626ae7e893c4d1c5e41" ], [ "SimplifiedFStarSet.mem_union", @@ -82,7 +82,7 @@ "typing_Tm_abs_7a5911b2344bd347a4c522edac0401df" ], 0, - "a170a7df20fb90c79b20950c196f1f32" + "cab73fe997cd39d6e769ff4ca83cca55" ], [ "SimplifiedFStarSet.mem_intersect", @@ -104,7 +104,7 @@ "typing_Tm_abs_920217650fd17cad0a0f1ea71d8a3e64" ], 0, - "e574ba3e9d32dca27e37beebbe226e60" + "496a803e23f6ab2ff76485d143a77d91" ], [ "SimplifiedFStarSet.mem_complement", @@ -126,7 +126,7 @@ "typing_Tm_abs_e818836335067047224d0c19c4cabb2d" ], 0, - "8b8734907c62fce64a7a68a6ed67d4c1" + "7e64e567a992605a32dc425a8fcb8ed8" ], [ "SimplifiedFStarSet.equal_intro", @@ -139,7 +139,7 @@ "equation_SimplifiedFStarSet.mem" ], 0, - "aa3b6aa2d5c640c179f52d0cdf49fc44" + "e84d2802f242529e1b7d9d2389333722" ], [ "SimplifiedFStarSet.equal_elim", @@ -158,7 +158,7 @@ "typing_Tm_abs_6326eea4887383ba76f88bbb04bea6d8" ], 0, - "097bb88adb1c6b96945b3ce8bce636d6" + "3081727d8a72a61efd2a6c0c53d4b245" ] ] ] \ No newline at end of file diff --git a/doc/book/code/Typeclasses.fst.hints b/doc/book/code/Typeclasses.fst.hints index f2f8d833c23..28e3775e8f5 100644 --- a/doc/book/code/Typeclasses.fst.hints +++ b/doc/book/code/Typeclasses.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "lemma_FStar.Pervasives.invertOption" ], 0, - "01d52fb0fcb68988ad293dd730498fef" + "35a8ceead21efa4b5a9a43c8d91f2cfc" ], [ "Typeclasses.printable_either", @@ -23,7 +23,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "1bc6379978ba34dfc6fa81667eead422" + "d9289d7e08cbdea73825048e5b36b29f" ], [ "Typeclasses.bounded_unsigned_int", @@ -32,7 +32,7 @@ 1, [ "@query" ], 0, - "f5ed58e55d6b924145d9cafde862748e" + "e99d7d2fb8c31a280328af355b7517d6" ], [ "Typeclasses.__proj__Mkbounded_unsigned_int__item__properties", @@ -41,7 +41,7 @@ 1, [ "@query" ], 0, - "d9dd377499e35bea80a3f75f3bb8b6e4" + "84978142e3221ade8ca2d4ee03751c72" ], [ "Typeclasses.__proj__Mkbounded_unsigned_int__item__properties", @@ -50,7 +50,7 @@ 1, [ "@query" ], 0, - "a6d0a66dee914ccf4fd3ade4974bbff5" + "a5f57710938c3d989db38818248175a4" ], [ "Typeclasses.op_Plus_Hat", @@ -66,7 +66,7 @@ "token_correspondence_Typeclasses.fits" ], 0, - "0373f6a52063afc9fb38a749ed04e21a" + "121ba45c408ef8a974256e19f9385cf9" ], [ "Typeclasses.op_Subtraction_Hat", @@ -82,7 +82,7 @@ "token_correspondence_Typeclasses.fits" ], 0, - "17c03d325d0e712047df6518b315ce5b" + "b393d16145205578999d91203bf417d9" ], [ "Typeclasses.u32_instance", @@ -119,7 +119,7 @@ "typing_FStar.UInt32.sub", "typing_FStar.UInt32.v" ], 0, - "f97d9b83e5ecbb0d60a210a64132e04d" + "98f4ece83d8ef153c3b1436616983691" ], [ "Typeclasses.u64_instance", @@ -156,7 +156,7 @@ "typing_FStar.UInt64.sub", "typing_FStar.UInt64.v" ], 0, - "f5a0c2fc1f45faaf62742d0dc362d683" + "ea106170b66f1f41ceccd49bc966d5ba" ], [ "Typeclasses.bounded_unsigned_int_eq", @@ -177,7 +177,7 @@ "token_correspondence_Typeclasses.lt" ], 0, - "13a27f2446f9773b99426d9adce5b22e" + "bf3158778c704b7e80d3f855a157c20c" ], [ "Typeclasses.test32", @@ -237,7 +237,7 @@ "typing_Typeclasses.u32_instance" ], 0, - "c5da4d35b7281744f23c0447d7f7d6f9" + "9a049bd9c7ac494cb22abf01d0bbe74c" ], [ "Typeclasses.test64", @@ -297,7 +297,7 @@ "typing_Typeclasses.u64_instance" ], 0, - "30bcf5b390d86bf8b31c525c11dac5df" + "a0ad43ee6ce32a3f32d2a828e5bea470" ], [ "Typeclasses.try_add", @@ -357,7 +357,7 @@ "typing_FStar.UInt32.v", "typing_Typeclasses.u32_instance" ], 0, - "60616aa929fa63da73558a9dfddb576a" + "85a280c85ae905ba501ec93df40316c1" ], [ "Typeclasses.sum", @@ -413,7 +413,7 @@ "token_correspondence_Typeclasses.sub" ], 0, - "dc8b6429d92ed1f7016c11ed116d3ed9" + "66482768807a23769697891116fb5703" ] ] ] \ No newline at end of file diff --git a/doc/book/code/TypeclassesAlt.fst.hints b/doc/book/code/TypeclassesAlt.fst.hints index 1702cbb6675..10376707478 100644 --- a/doc/book/code/TypeclassesAlt.fst.hints +++ b/doc/book/code/TypeclassesAlt.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "323c0c7954dbec205e53786253ae1eef" + "245def00cec0fde7597286c44e0b0eca" ], [ "TypeclassesAlt.__proj__Mkbounded_unsigned_int__item__properties", @@ -17,7 +17,7 @@ 1, [ "@query" ], 0, - "f2c35f0bc2a3c54ec871b9398f8ece50" + "5324106fe55999d3a3c17df96ef8de98" ], [ "TypeclassesAlt.__proj__Mkbounded_unsigned_int__item__properties", @@ -26,7 +26,7 @@ 1, [ "@query" ], 0, - "87fd041c2153901d19846a53bab8d365" + "95690b3bd8876b39c3ce943df9d8eac0" ], [ "TypeclassesAlt.ok", @@ -46,7 +46,7 @@ "token_correspondence_TypeclassesAlt.bound" ], 0, - "be2cd2530a104fae2dd6cd0d29f8e3fd" + "08f19127c128cc5c66d453a74e65ca69" ], [ "TypeclassesAlt.op_Plus_Hat", @@ -71,7 +71,7 @@ "token_correspondence_TypeclassesAlt.ok" ], 0, - "7fc184ed17240ad09d22326b102d0ebf" + "af37c0f6f3658977bd62ab5dd99fdf6d" ], [ "TypeclassesAlt.op_Subtraction_Hat", @@ -96,7 +96,7 @@ "token_correspondence_TypeclassesAlt.ok" ], 0, - "895d30c2eb005bec24656829e4459419" + "c057dc91d10e8c47baee265963eb76ce" ], [ "TypeclassesAlt.op_Star_Hat", @@ -121,7 +121,7 @@ "token_correspondence_TypeclassesAlt.ok" ], 0, - "eb63c4575fa93ae69e5a5b5af2e6315a" + "bad5685574055aade87394a6bb611d32" ], [ "TypeclassesAlt.u32_instance", @@ -165,7 +165,7 @@ "typing_FStar.UInt32.sub", "typing_FStar.UInt32.v" ], 0, - "c53b0a95c9842e8c40e389d5fc1b5d78" + "6d3e2403ab94aaf35cdd4f7bc14c9a06" ], [ "TypeclassesAlt.u64_instance", @@ -209,7 +209,7 @@ "typing_FStar.UInt64.sub", "typing_FStar.UInt64.v" ], 0, - "38ac88fd06ac8ea01122d774e133e8d6" + "5dc1cb9816e1e91e333628a4a1244c45" ], [ "TypeclassesAlt.bounded_unsigned_int_eq", @@ -230,7 +230,7 @@ "token_correspondence_TypeclassesAlt.lt" ], 0, - "330ee2228a633290e1c1cf785fb5c351" + "06b90dd21443897f8782fee3b05c9861" ], [ "TypeclassesAlt.test32", @@ -300,7 +300,7 @@ "typing_TypeclassesAlt.u32_instance" ], 0, - "9866c4403a9c838ba68d7f5d11e29662" + "f3fda3300c2504828b559d4ada546ccc" ], [ "TypeclassesAlt.test64", @@ -370,7 +370,7 @@ "typing_TypeclassesAlt.u64_instance" ], 0, - "8b31b0c5687b7cce27a80d5dff97cf00" + "4bdc5a930372a3d334ebc63f86599ab7" ], [ "TypeclassesAlt.try_add", @@ -429,7 +429,7 @@ "typing_TypeclassesAlt.u32_instance" ], 0, - "ae0e0a61ffae1d3f4e75996556a92a5a" + "8406ca37d7e80a051b1f2de54c60cdd9" ], [ "TypeclassesAlt.sum", @@ -485,7 +485,7 @@ "token_correspondence_TypeclassesAlt.sub" ], 0, - "57d1d09ee2872bfb1bf3b94c28fd81cf" + "1e1f2b6e88160a4c3fe25250443be7df" ] ] ] \ No newline at end of file diff --git a/doc/book/code/TypeclassesAlt2.fst.hints b/doc/book/code/TypeclassesAlt2.fst.hints index 6dce846e865..91ecadcd185 100644 --- a/doc/book/code/TypeclassesAlt2.fst.hints +++ b/doc/book/code/TypeclassesAlt2.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "0dd6a18f762f0f8cfac471fa767fcae4" + "6b6ab965d8a24233c6a285dfbd74369b" ], [ "TypeclassesAlt2.related_ops", @@ -17,7 +17,7 @@ 1, [ "@query" ], 0, - "b6d5407ffeb2cdd1bef9292a2ee73d22" + "2585c156de4ea7f45b13a2a2007ed4d6" ], [ "TypeclassesAlt2.try_sub", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_50e6ea6e9727dfa5ba1ef704d5717e6c" ], 0, - "e662fafb3aa1bc3c4ba109c4421028b2" + "886c45a582e8da8a6bff6c82560181ac" ], [ "TypeclassesAlt2.u32_instance_base", @@ -61,7 +61,7 @@ "typing_FStar.UInt32.v" ], 0, - "506bb96efb53d98c9f1a0f0f80c7ea70" + "79013f033156d5b9202bbc5783ee8a08" ], [ "TypeclassesAlt2.u32_instance_add", @@ -106,7 +106,7 @@ "typing_TypeclassesAlt2.u32_instance_base" ], 0, - "e606f6d0094e8d5dcfc09699959a29b5" + "2c4931526bbe300de1d4035e808f647a" ], [ "TypeclassesAlt2.u32_instance_sub", @@ -151,7 +151,7 @@ "typing_FStar.UInt32.v", "typing_TypeclassesAlt2.u32_instance_base" ], 0, - "7c1c5a76c43d6951e38926619ab36138" + "5418d3014526239e352dc9a2b1ba6cdf" ], [ "TypeclassesAlt2.u32_instance_cmp", @@ -169,7 +169,7 @@ "token_correspondence_TypeclassesAlt2.as_nat" ], 0, - "09bb019308f3e4eb4f345fca07514423" + "172872af995805befd3caba169790f1b" ], [ "TypeclassesAlt2.u64_instance_base", @@ -195,7 +195,7 @@ "typing_FStar.UInt64.v" ], 0, - "ce7eb23d9cd78d27918974f421a018a4" + "ad0eb8836e2760426e853f132606bf26" ], [ "TypeclassesAlt2.u64_instance_add", @@ -240,7 +240,7 @@ "typing_TypeclassesAlt2.u64_instance_base" ], 0, - "a428d98f87d69722407405922c75c3db" + "c07b9a4461e4624187d1ed7006dd221c" ], [ "TypeclassesAlt2.u64_instance_sub", @@ -285,7 +285,7 @@ "typing_FStar.UInt64.v", "typing_TypeclassesAlt2.u64_instance_base" ], 0, - "a088ac51ce96989bbdf983e0b0823126" + "7a1cef7f431dd69bbb5eae06e196c62d" ], [ "TypeclassesAlt2.u64_instance_cmp", @@ -303,7 +303,7 @@ "token_correspondence_TypeclassesAlt2.as_nat" ], 0, - "1009ba61ad534eac20d622b84b3ffd55" + "2981c4d88ac5745703e2b222f1cd4a34" ], [ "TypeclassesAlt2.sum", @@ -352,7 +352,7 @@ "typing_TypeclassesAlt2.__proj__Mksubtractable_bounded_unsigned_int__item__base" ], 0, - "7b56b373e792ebe388e2c14715b22917" + "8eafe062fe5723319aec3aa1ae5c8b95" ], [ "TypeclassesAlt2.testsum32", @@ -371,7 +371,7 @@ "projection_inverse_TypeclassesAlt2.Mksubtractable_bounded_unsigned_int_base" ], 0, - "c197f5453781a685e22540225730fc02" + "5ba3693604bbdc190dd9f83bc81c74ab" ], [ "TypeclassesAlt2.testsum64", @@ -390,7 +390,7 @@ "projection_inverse_TypeclassesAlt2.Mksubtractable_bounded_unsigned_int_base" ], 0, - "898ec78a371f477e592cf0ba1310501c" + "56045a5b89d7365e52ecd71f80533e62" ], [ "TypeclassesAlt2.try_sub3", @@ -409,7 +409,7 @@ "typing_TypeclassesAlt2.__base_sub" ], 0, - "2e6e18b740511c2f58351cdfca5646b7" + "44f7260e74ed9ff0268ef78ecba84b32" ] ] ] \ No newline at end of file diff --git a/doc/book/code/TypeclassesAlt3.fst.hints b/doc/book/code/TypeclassesAlt3.fst.hints index 8e77c1c7562..bebe36dde8d 100644 --- a/doc/book/code/TypeclassesAlt3.fst.hints +++ b/doc/book/code/TypeclassesAlt3.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "0ada7c156494bf7635057866baae7e8b" + "9a88c61772c39c476cf69cb13651eda7" ], [ "TypeclassesAlt3.related_ops", @@ -17,7 +17,7 @@ 1, [ "@query" ], 0, - "75e7be4e5251256bac2ce16cc79ac47f" + "178ef59ba227835d3d6ba59c000e7dc9" ], [ "TypeclassesAlt3.op_Plus_Hat", @@ -26,7 +26,7 @@ 1, [ "@query", "equation_TypeclassesAlt3.ops_base" ], 0, - "56217240aa75eae7b8595982d89d29b9" + "041add3d4c29c0baf8e10348dd7d15c2" ], [ "TypeclassesAlt3.op_Subtraction_Hat", @@ -35,7 +35,7 @@ 1, [ "@query", "equation_TypeclassesAlt3.ops_base" ], 0, - "642215b50fedbb2c9d2c6dff7b88afb9" + "d55e78fac7ad5b6dc8c8cc9a49d808f1" ], [ "TypeclassesAlt3.bounded_unsigned_int_ops_eq", @@ -69,7 +69,7 @@ "typing_TypeclassesAlt3.op_Less_Hat" ], 0, - "edbef0b25aafaac1dd019d95527b40f8" + "b078f6b2750527fae65cbff5efa22391" ], [ "TypeclassesAlt3.u32_instance_base", @@ -95,7 +95,7 @@ "typing_FStar.UInt32.v" ], 0, - "0eefabbf1fcb7eb296811c7ab0556597" + "d620785b90938a2974da8827eaf22550" ], [ "TypeclassesAlt3.u32_instance_ops", @@ -153,7 +153,7 @@ "typing_FStar.UInt32.v", "typing_TypeclassesAlt3.u32_instance_base" ], 0, - "d0764433313e1d5905572662aaee7ad1" + "e8086141826bde96a52c40b26083886a" ], [ "TypeclassesAlt3.u64_instance_base", @@ -179,7 +179,7 @@ "typing_FStar.UInt64.v" ], 0, - "38fe552d6c551909626b31e43ba6036a" + "9cc1502d9af339d274fcc6d16011b950" ], [ "TypeclassesAlt3.u64_instance_ops", @@ -237,7 +237,7 @@ "typing_FStar.UInt64.v", "typing_TypeclassesAlt3.u64_instance_base" ], 0, - "fc5453f70cfb747fc93cc1fd06672a36" + "3a8ad4cd60a3c012ede7bfe617a98d63" ], [ "TypeclassesAlt3.test32", @@ -319,7 +319,7 @@ "typing_TypeclassesAlt3.u32_instance_ops" ], 0, - "4c41ec806a75e9ff469ab2e73ef65803" + "95abc76c4312c7501e9323c7d5398b63" ], [ "TypeclassesAlt3.test64", @@ -401,7 +401,7 @@ "typing_TypeclassesAlt3.u64_instance_ops" ], 0, - "6ebb22e9d621499a224696beae8daef3" + "4e8e33eb540706ca2f41a988aaf09e58" ], [ "TypeclassesAlt3.sum", @@ -450,7 +450,7 @@ "typing_TypeclassesAlt3.ops_base" ], 0, - "384104ec78a1eaf14d18e71e649af056" + "bf22ba72818232c308670d86bbdd8028" ], [ "TypeclassesAlt3.testsum32", @@ -576,7 +576,7 @@ "typing_TypeclassesAlt3.u32_instance_ops" ], 0, - "a2fadf26829139d2586b2f2f42f4cf21" + "c99129d12b6c47b7eddbd46d04a7566d" ], [ "TypeclassesAlt3.testsum64", @@ -698,7 +698,7 @@ "typing_TypeclassesAlt3.u64_instance_ops" ], 0, - "a7b1e72bb7caa108251314592edd48ad" + "ce14611f6fb1daceffb90564d83c070c" ], [ "TypeclassesAlt3.testsum32'", @@ -707,7 +707,7 @@ 1, [ "@query" ], 0, - "459d76e127ab9b8398a6b740245bbfbb" + "cadd92d107c13773bd2d396213d5a618" ] ] ] \ No newline at end of file diff --git a/doc/book/code/UInt32.fst.hints b/doc/book/code/UInt32.fst.hints index f33be73aeac..77e75478d18 100644 --- a/doc/book/code/UInt32.fst.hints +++ b/doc/book/code/UInt32.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "1d5350717e9ddc40f0435613e2460ff6" + "4208f921a67da0776327c4b27edfd37e" ], [ "UInt32.max", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "fa4ea6bb939c64006c14ceaab0e5dd34" + "a80c30b5c07a2aa58a71123bcb74e4d3" ], [ "UInt32.v", @@ -36,7 +36,7 @@ 1, [ "@query", "equation_UInt32.max", "equation_UInt32.n" ], 0, - "752530597c8da4eb745a13e194667bd5" + "e377a6e8710732641b632470472d9639" ], [ "UInt32.u", @@ -45,7 +45,7 @@ 1, [ "@query", "equation_UInt32.max", "equation_UInt32.n" ], 0, - "93b9920072c5195d9fe3852625eea246" + "a4dc31a5d486448faa5b0017c981db92" ], [ "UInt32.uv_inv", @@ -54,7 +54,7 @@ 1, [ "@query", "equation_UInt32.u", "equation_UInt32.v" ], 0, - "beb867a8e5ff5d1cc1cbcf5119c31f0a" + "a01f2088bd2d39afff79e4f92b07b147" ], [ "UInt32.vu_inv", @@ -63,7 +63,7 @@ 1, [ "@query", "equation_UInt32.u", "equation_UInt32.v" ], 0, - "d389335901f5151b763f91ae3b9ff876" + "75182bac61455f744cbbab5d45c486ad" ], [ "UInt32.add_mod", @@ -72,7 +72,7 @@ 1, [ "@query", "equation_UInt32.n", "projection_inverse_BoxInt_proj_0" ], 0, - "1be58baad8caed8d76eaa8f9db74cc2a" + "7f80929f3f2388cb5d77e79b34302412" ], [ "UInt32.add_mod", @@ -91,7 +91,7 @@ "refinement_interpretation_Tm_refine_c8dd98bb91cb1ba6963e5299b3babaa4" ], 0, - "538c44c1804f8f3b9be581b465c902bc" + "695b5d4aeea7cccea1a1191f5f1028dc" ], [ "UInt32.sub_mod", @@ -100,7 +100,7 @@ 1, [ "@query", "equation_UInt32.n", "projection_inverse_BoxInt_proj_0" ], 0, - "20ea76c1092b55f2229aea887f91470f" + "0de36906eb0d499c3c4cfe5e8dda503e" ], [ "UInt32.sub_mod", @@ -119,7 +119,7 @@ "refinement_interpretation_Tm_refine_c8dd98bb91cb1ba6963e5299b3babaa4" ], 0, - "5dd585073e31f4ade5647186f62b07f7" + "a56ab18808801ffa0ea15ffca307603e" ], [ "UInt32.add", @@ -134,7 +134,7 @@ "token_correspondence_Prims.op_Addition" ], 0, - "8c9a8450347a9ecc1ede35faf1cd3866" + "b8fa511517a2728c958dc71bc8802280" ], [ "UInt32.sub", @@ -149,7 +149,7 @@ "refinement_interpretation_Tm_refine_7e6121326cfe7d9052697ff77b791937" ], 0, - "f943810e73fded6a162d097980268f83" + "2c436e9688837487153a93c6b961ca6e" ] ] ] \ No newline at end of file diff --git a/doc/book/code/UInt32.fsti.hints b/doc/book/code/UInt32.fsti.hints index 20750ce6270..16536cdb9fb 100644 --- a/doc/book/code/UInt32.fsti.hints +++ b/doc/book/code/UInt32.fsti.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "5ea8e993a47778dc1e1f7f3d57877d1e" + "1bc75cff31e2da0f1e2f22e0830c6aa0" ], [ "UInt32.add_mod", @@ -22,7 +22,7 @@ 1, [ "@query", "equation_UInt32.n", "projection_inverse_BoxInt_proj_0" ], 0, - "4425d695e24e80dbd2404a43cf6bc64e" + "f9f49c26a57370c1229fa2f9c9d895ec" ], [ "UInt32.sub_mod", @@ -31,7 +31,7 @@ 1, [ "@query", "equation_UInt32.n", "projection_inverse_BoxInt_proj_0" ], 0, - "3dc91e78c7bda9cb3992282cbb2a2b1d" + "69760c7b1a6a41ae62ff7a881981a5ab" ] ] ] \ No newline at end of file diff --git a/doc/book/code/UInt32BV.fst.hints b/doc/book/code/UInt32BV.fst.hints index b3c37036ace..939bc4a342d 100644 --- a/doc/book/code/UInt32BV.fst.hints +++ b/doc/book/code/UInt32BV.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "e51abd6b06a21f8ca96cd4ec6579e1ff" + "1c3ab5dc9df164cabdc170c7019f6b5b" ], [ "UInt32BV.v", @@ -29,7 +29,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "b71721b9c750580ef2c961764601df9b" + "9319adfd03dafac1c6e39cc8fc984441" ], [ "UInt32BV.u", @@ -45,7 +45,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "7c94a1270aa93fef22eeca6f9f63db3d" + "5eaf991e80f589f182a3e81bfd4097e4" ], [ "UInt32BV.sym", @@ -54,7 +54,7 @@ 1, [ "@query" ], 0, - "83f762ce442c26bdb623879fa1272428" + "abd4f09b56919b18bbded3dd681720b5" ], [ "UInt32BV.dec_eq", @@ -63,16 +63,7 @@ 1, [ "@query" ], 0, - "d3ae8346083e5d27ff1ec8b1871193a2" - ], - [ - "UInt32BV.uv_inv", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "be4d0be08919befccd64921d9ce8b780" + "4978cd4f4437c9d3ed99f9d951318a0d" ], [ "UInt32BV.ty", @@ -91,22 +82,13 @@ "refinement_interpretation_Tm_refine_c1d4dc93ea6cce0512d2f8b84fba6607" ], 0, - "53bde68ad831cc9a9b769d2372d017bb" + "683012ccec566560528fd8d49c0d8c1d" ], [ "UInt32BV.vu_inv", 1, 2, 1, - [ "@query", "true_interp" ], - 0, - "b41ccd9ce5385dd7595497dae3563322" - ], - [ - "UInt32BV.vu_inv", - 2, - 2, - 1, [ "@query", "b2t_def", "equation_FStar.UInt.fits", "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int", @@ -116,11 +98,11 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "80e7573806b8ddfbe572c9d1526c3691" + "4aea0aa97c419164a93d975834bf8f33" ], [ "UInt32BV.vu_inv", - 3, + 2, 2, 1, [ @@ -130,7 +112,23 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "4e08f9af8e1d9600e210754fb7242478" + "182aa81dc9555ba8a7ea100a6a639f13" + ], + [ + "UInt32BV.vu_inv", + 3, + 2, + 1, + [ + "@query", "b2t_def", "equation_FStar.UInt.fits", + "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int", + "equation_FStar.UInt.size", "equation_UInt32BV.max", + "equation_UInt32BV.n", "primitive_Prims.op_AmpAmp", + "primitive_Prims.op_LessThanOrEqual", + "projection_inverse_BoxBool_proj_0" + ], + 0, + "7dfa0c50061bf185ac3783a7392c1eb5" ], [ "UInt32BV.vu_inv", @@ -146,7 +144,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "80e7573806b8ddfbe572c9d1526c3691" + "a134609726c94ec6ce1bbe5a10d56880" ], [ "UInt32BV.vu_inv", @@ -165,7 +163,7 @@ "typing_UInt32BV.u", "typing_UInt32BV.v" ], 0, - "e29e397d23e890170b8493e730f2a6fb" + "f53b49ac1cab75810a25ca1b0eab136b" ], [ "UInt32BV.vu_inv", @@ -181,23 +179,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "80e7573806b8ddfbe572c9d1526c3691" - ], - [ - "UInt32BV.vu_inv", - 7, - 2, - 1, - [ - "@query", "b2t_def", "equation_FStar.UInt.fits", - "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int", - "equation_FStar.UInt.size", "equation_UInt32BV.max", - "equation_UInt32BV.n", "equation_UInt32BV.v", - "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual", - "projection_inverse_BoxBool_proj_0" - ], - 0, - "332f7afc284a1d0d81f22cb5e8367b6c" + "a134609726c94ec6ce1bbe5a10d56880" ], [ "UInt32BV.add_mod", @@ -206,7 +188,7 @@ 1, [ "@query", "equation_UInt32BV.n", "projection_inverse_BoxInt_proj_0" ], 0, - "74cf6c939aeb8de367dca6c7c841f782" + "8850cab08beff6fc144957606a03da62" ], [ "UInt32BV.add_mod", @@ -228,7 +210,7 @@ "true_interp", "typing_UInt32BV.v" ], 0, - "8ea7673ad081a14b7a10692425c375a8" + "4b233234ae65f337bc9b63c8c323feee" ], [ "UInt32BV.add_mod", @@ -241,7 +223,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "38f2f5e8c9dce70953339d777651359f" + "a00f2ffe222601f548191c6fce502861" ], [ "UInt32BV.add_mod", @@ -254,7 +236,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "9d5b9941ed1160c50b71f488694dfc10" + "b302d01d380a02cc7c7a94da07ba87f0" ], [ "UInt32BV.sub_mod", @@ -263,7 +245,7 @@ 1, [ "@query", "equation_UInt32BV.n", "projection_inverse_BoxInt_proj_0" ], 0, - "93ee0a25c1ffef5b02f667eb225a44fc" + "5834e696115e3a7bb97330bb5620081e" ], [ "UInt32BV.sub_mod", @@ -285,7 +267,7 @@ "true_interp", "typing_UInt32BV.v" ], 0, - "039404460101e5509c5e307a3aa58068" + "e61384a4b1aed784a4d382d3256bf3d9" ], [ "UInt32BV.sub_mod", @@ -298,7 +280,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "7b41ef38a8e10b02cd32d690895f4e44" + "ae8d13d365ef100711fc415121f0c0b4" ], [ "UInt32BV.sub_mod", @@ -311,7 +293,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "12d13119f296f1fb33e6d47e8344956c" + "76261750a248f7b2facc339cf3889270" ], [ "UInt32BV.add", @@ -328,7 +310,7 @@ "token_correspondence_Prims.op_Addition" ], 0, - "6e4cae652dec909b535fad8c6e0d6291" + "4c66f145ea76ad7ee648d1e01aa185c2" ], [ "UInt32BV.sub", @@ -345,7 +327,7 @@ "refinement_interpretation_Tm_refine_3adc12fceb0138e1883e7519601a17c4" ], 0, - "066c9ab966bae14511ecf834588c222e" + "70a23f24bd1e45dbf593f9d95b7589ea" ] ] ] \ No newline at end of file diff --git a/doc/book/code/UInt32BV.fsti.hints b/doc/book/code/UInt32BV.fsti.hints index b051fa70332..68fc3d9c101 100644 --- a/doc/book/code/UInt32BV.fsti.hints +++ b/doc/book/code/UInt32BV.fsti.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "43d24399ff045fdbe22e2afbea533dc8" + "5cb4c98d1fe56ab6b706db73e7545d7f" ], [ "UInt32BV.add_mod", @@ -22,7 +22,7 @@ 1, [ "@query", "equation_UInt32BV.n", "projection_inverse_BoxInt_proj_0" ], 0, - "f0e4c92189daf1e3acc7451fce88d28a" + "169f2001fff8d40b6a0da2bb69036b71" ], [ "UInt32BV.sub_mod", @@ -31,7 +31,7 @@ 1, [ "@query", "equation_UInt32BV.n", "projection_inverse_BoxInt_proj_0" ], 0, - "00ff13eda17d0763f1efd4341a019f7e" + "8bf273bbfa6d7902502eb86b7db6ded2" ] ] ] \ No newline at end of file diff --git a/doc/book/code/Universes.fst.hints b/doc/book/code/Universes.fst.hints index 9a56936d252..e39370de63c 100644 --- a/doc/book/code/Universes.fst.hints +++ b/doc/book/code/Universes.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "equation_Universes.ty0", "equation_Universes.ty_poly" ], 0, - "680611500d89e7c969d5c848bf01432e" + "362e9d0cc8d30088b3458b6996727c18" ], [ "Universes.uu___1", @@ -17,7 +17,7 @@ 1, [ "@query", "equation_Universes.ty1", "equation_Universes.ty_poly" ], 0, - "7e14f484296f10208af26732a0f8fdf3" + "a3204417382e6556364491b87406c5d0" ], [ "Universes.uu___2", @@ -26,7 +26,7 @@ 1, [ "@query", "equation_Universes.ty2", "equation_Universes.ty_poly" ], 0, - "50c5695420f9d4cc08429295948d584e" + "560b513dc7410157347a785d0e7d6cf3" ], [ "Universes.uu___3", @@ -35,7 +35,7 @@ 1, [ "@query", "equation_Universes.ty0", "equation_Universes.ty_poly" ], 0, - "7663a1caa2a48362356e9a2ae2e5cded" + "18423f682f7ac8188f0e4c8ccfc36ad2" ], [ "Universes.list", @@ -44,7 +44,7 @@ 1, [ "@query" ], 0, - "5587146b0363829886e3e2ae8e301e1e" + "ae40d40865d63c6476d23542767aa75c" ], [ "Universes.__proj__Cons__item__hd", @@ -56,7 +56,7 @@ "refinement_interpretation_Tm_refine_3c1b97e4120bd80fe1302fd106a008d6" ], 0, - "888bc8eb701ff25eb6e4d4302a659088" + "98604643e3aaa44d4a4d5e6bde2cc0e5" ], [ "Universes.__proj__Cons__item__tl", @@ -68,7 +68,7 @@ "refinement_interpretation_Tm_refine_3c1b97e4120bd80fe1302fd106a008d6" ], 0, - "a36b46de0c446a44c75bfd8ced514738" + "fff15d2d71e6eef0405f5f8cb0c39321" ], [ "Universes.list'", @@ -77,7 +77,7 @@ 1, [ "@query" ], 0, - "e96e13ac74629eb0a88fb2578f60e6aa" + "2508e2d4492f0a4d9233b45881ddd8d8" ], [ "Universes.__proj__Cons'__item__hd", @@ -89,7 +89,7 @@ "refinement_interpretation_Tm_refine_8f39bc31184d8ae0acdd1e5c0bc83fc5" ], 0, - "072d5be6f4bd3d311e13aef0c432c51a" + "6bb227aff309cbb283b292f66b7d7a2a" ], [ "Universes.__proj__Cons'__item__tl", @@ -101,7 +101,7 @@ "refinement_interpretation_Tm_refine_8f39bc31184d8ae0acdd1e5c0bc83fc5" ], 0, - "1ae740a928186041368a66e7b87df567" + "86a0369e3c40b5125e7bd092af607f35" ], [ "Universes.pair", @@ -110,7 +110,7 @@ 1, [ "@query" ], 0, - "90316076fa17020bd0db4fd1cee189a3" + "510a2d6882a17729c31fa2104e5c24fc" ], [ "Universes.__proj__NilAlt__item__a", @@ -122,7 +122,7 @@ "refinement_interpretation_Tm_refine_1fc10e6a73e2f6e1644f0cd1b482aba1" ], 0, - "c57f4f745a1c3d2a8b6b153844e22756" + "a69f4e72187a93fbf96c2805078b8892" ], [ "Universes.__proj__ConsAlt__item__a", @@ -134,7 +134,7 @@ "refinement_interpretation_Tm_refine_41fa5c7070b4aa2b5223068ef430c5a0" ], 0, - "60cd772baa21f3f56f5a50681bac50da" + "d4c9fcf2149b238c9f9f15d45890d7d8" ], [ "Universes.__proj__ConsAlt__item__hd", @@ -146,7 +146,7 @@ "refinement_interpretation_Tm_refine_41fa5c7070b4aa2b5223068ef430c5a0" ], 0, - "3d613c4f27c0dd8cbb0094b614233397" + "60e9955f41d35d26825934bb7038f715" ], [ "Universes.__proj__ConsAlt__item__tl", @@ -158,7 +158,7 @@ "refinement_interpretation_Tm_refine_41fa5c7070b4aa2b5223068ef430c5a0" ], 0, - "0e0ceac7b49ed384d40d805b6a798f18" + "34cdadbf592ef7a3d2dae4e8a9610d8c" ] ] ] \ No newline at end of file diff --git a/doc/book/code/Vec.fst.hints b/doc/book/code/Vec.fst.hints index 8e89c6fabb2..32c939446b6 100644 --- a/doc/book/code/Vec.fst.hints +++ b/doc/book/code/Vec.fst.hints @@ -1,5 +1,5 @@ [ - "µw^PеÖÔ`\u0017àf¼Õ؈", + "»\u001fÄF\u0004AÀ7Xrñ˜iµ\u0018Z", [ [ "Vec.even", @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "47f0a87c64c903022ba2a43967659691" + "0a680dd89f4cf208264e14ce39c20e96" ], [ "Vec.__proj__ECons__item___0", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_fb118a40a2834de6ebe952e4660e7f51" ], 0, - "35c485c68a54771e63e244224ca1ef35" + "a68bfcee6fd1e73b1772143fde883779" ], [ "Vec.__proj__ECons__item___1", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_fb118a40a2834de6ebe952e4660e7f51" ], 0, - "5784398b1dee3d80d8cf9f8ec6d96bee" + "169458638f05695c7dbfdbfb38f0e04e" ], [ "Vec.elength", @@ -52,7 +52,7 @@ "subterm_ordering_Vec.ECons" ], 0, - "ed00cab69c339847995a3b5cc1b5a163" + "592312236ab0762e52f77fe0db178e6e" ], [ "Vec.elength", @@ -69,7 +69,7 @@ "subterm_ordering_Vec.OCons" ], 0, - "b60bbe4ea9814702db2088fbacacfa10" + "3e9f776bbddbad7f6d335c1b7d9ecd15" ], [ "Vec.even_or_odd_list", @@ -78,7 +78,7 @@ 1, [ "@query" ], 0, - "a2a51af684ffa595f71e37cb725713e9" + "738f4f6e5cefefa7f0ca2fefad71feec" ], [ "Vec.__proj__EOCons__item___0", @@ -90,7 +90,7 @@ "refinement_interpretation_Tm_refine_0a79ad1d8fdf24780d923a3e59d4efae" ], 0, - "18ce2a45fb3419ee1ec9e4b3a4ad9255" + "67d512f514297072b7d25ae445b3b196" ], [ "Vec.__proj__EOCons__item__b", @@ -102,7 +102,7 @@ "refinement_interpretation_Tm_refine_0a79ad1d8fdf24780d923a3e59d4efae" ], 0, - "48925e4714f4b34daab1e2fc8b8c4568" + "cff9ff58c5053335ed7e31bfb21b341d" ], [ "Vec.__proj__EOCons__item___2", @@ -115,7 +115,7 @@ "refinement_interpretation_Tm_refine_0a79ad1d8fdf24780d923a3e59d4efae" ], 0, - "3942be7d06390ded1ea1ed9eb092f872" + "e74077dcc040beb9dae0e280b36ddd98" ], [ "Vec.eo_length", @@ -137,7 +137,7 @@ "subterm_ordering_Vec.EOCons" ], 0, - "50395020650a75e6c126ffdab68bd734" + "8d66f3b612af281c9f31eddfc15eca53" ], [ "Vec.vec", @@ -150,7 +150,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "2e2ef999ae0e67b0c8ec396de570c0ce" + "c874234ffa18fd220272e6e69dbddac5" ], [ "Vec.vec", @@ -165,7 +165,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "34f77d4374510ae98874b14ae96136ca" + "7bd35ba1ccb14342b9e266f4fef9472b" ], [ "Vec.__proj__Cons__item__n", @@ -177,7 +177,7 @@ "refinement_interpretation_Tm_refine_27cc4d268b550376309de84f8f59c70e" ], 0, - "af5489c59dcadc01086c6797d32c8383" + "a9e86b28e164786e740755824c35881e" ], [ "Vec.__proj__Cons__item__hd", @@ -189,7 +189,7 @@ "refinement_interpretation_Tm_refine_27cc4d268b550376309de84f8f59c70e" ], 0, - "49b5319a0af22e819821a253895c7bd3" + "bf27188c4dc211dab5cf9772fc6a1326" ], [ "Vec.__proj__Cons__item__tl", @@ -201,7 +201,7 @@ "refinement_interpretation_Tm_refine_27cc4d268b550376309de84f8f59c70e" ], 0, - "3ead07b936506f87e04ce87bf76a5596" + "feb0b53c751a157fa639113c8838062f" ], [ "Vec.get", @@ -227,7 +227,7 @@ "well-founded-ordering-on-nat" ], 0, - "fd78b3df462e7bf42765b2d8da10e053" + "e77cbe83269cb5ae5c88099a822207ee" ], [ "Vec.get", @@ -240,7 +240,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "1224a9957b94388b58aa7f6890ac1733" + "ec2f3778e90e2695ebd0fc1f142200af" ], [ "Vec.split_at", @@ -265,7 +265,7 @@ "well-founded-ordering-on-nat" ], 0, - "70462cc92f436874b9b67f916ca50218" + "7973823f7c2202d7b69d4b299f495e9d" ], [ "Vec.split_at", @@ -279,7 +279,7 @@ "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d" ], 0, - "9205943af151915ca1fc66273b0564eb" + "1ccea7cf730837cb810893858f48d139" ], [ "Vec.append", @@ -300,7 +300,7 @@ "well-founded-ordering-on-nat" ], 0, - "7442cb2945262834b6d895394305f4ed" + "dd047b19598ac0cd1c72bd09efc96410" ], [ "Vec.append", @@ -321,7 +321,7 @@ "well-founded-ordering-on-nat" ], 0, - "3e5716f6214bf5e03ce01550b92f10bd" + "aeb10627e524c01575aa5c76217b773e" ], [ "Vec.reverse", @@ -342,7 +342,7 @@ "well-founded-ordering-on-nat" ], 0, - "60e8a35469921a01275e052dce844bfc" + "600fb225627343d3ffc5e42d1cd3d4a0" ], [ "Vec.split_at_tail", @@ -364,7 +364,7 @@ "well-founded-ordering-on-nat" ], 0, - "e022c91a6da8cbbd133aecfb1555e1d3" + "819dbd39f19df6d47c63c4135b761e47" ], [ "Vec.split_at_tail", @@ -387,7 +387,7 @@ "well-founded-ordering-on-nat" ], 0, - "5ecbe97872e6f10d249b7b396af5f341" + "f224fbae2b908e742830b7c806d12812" ], [ "Vec.foldr", @@ -407,7 +407,7 @@ "well-founded-ordering-on-nat" ], 0, - "b2da6f59b5ff0416393148bd601b19f1" + "90d0ee85fa26f353b652b384178cea20" ], [ "Vec.pow2", @@ -424,7 +424,7 @@ "well-founded-ordering-on-nat" ], 0, - "55770f5509dcfa827f48aa0d4663f684" + "548b532d4388af873c20f8930ab55418" ], [ "Vec.proof_by_normalization", @@ -433,7 +433,7 @@ 1, [ "@query" ], 0, - "3669a9dadba7dafad60dbf25a0919541" + "07309cf49780427e0224af2e1d02188a" ], [ "Vec.fold_right", @@ -448,7 +448,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "0783018198ba632b6a30a4e1b0311b1a" + "a2145f567e3823dd07aab0984e1034e6" ], [ "Vec.imp_intro_lem", @@ -457,7 +457,7 @@ 1, [ "@query" ], 0, - "d7612b21e08c3ab88168c5033aa7e02e" + "18ea12342f05c6b79d1f9648da4290d8" ], [ "Vec.split_lem", @@ -469,7 +469,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "c4163ad0a8da59fed0ea2275eec81541" + "71dac44596d554bcc7d8d2bbdd244a45" ], [ "Vec.split_lem'", @@ -478,7 +478,7 @@ 1, [ "@query" ], 0, - "9bf8077f47766e3eb337ad5cdb23e7a1" + "d0f321ed147360928f73741fcdcc41d8" ] ] ] \ No newline at end of file diff --git a/doc/book/code/VecErased.fst.hints b/doc/book/code/VecErased.fst.hints index edd8350fbbb..c67fc7ce1e8 100644 --- a/doc/book/code/VecErased.fst.hints +++ b/doc/book/code/VecErased.fst.hints @@ -14,7 +14,7 @@ "typing_FStar.Ghost.reveal" ], 0, - "cc41f7825e4d228a655b6d892e7b1368" + "07e89759476bd3c356a083126463d847" ], [ "VecErased.__proj__Cons__item__n", @@ -26,7 +26,7 @@ "refinement_interpretation_Tm_refine_89ad9f0bb71c6b24164c0f8a26765165" ], 0, - "9a4255baf7c7dba28efc086ab7d24f3c" + "003d7a776a062f0d8c9388dd9ec327a9" ], [ "VecErased.__proj__Cons__item__hd", @@ -38,7 +38,7 @@ "refinement_interpretation_Tm_refine_89ad9f0bb71c6b24164c0f8a26765165" ], 0, - "57491970b97ebae8e681b3453246df42" + "eda9d86a45c134d76042bb6e75e8ccdf" ], [ "VecErased.__proj__Cons__item__tl", @@ -50,7 +50,7 @@ "refinement_interpretation_Tm_refine_89ad9f0bb71c6b24164c0f8a26765165" ], 0, - "1a5a9423ac5cf1ef86a73769095a926c" + "39cf07479a06768a59d6dd4e223d7a60" ], [ "VecErased.append", @@ -73,7 +73,7 @@ "typing_FStar.Ghost.reveal", "well-founded-ordering-on-nat" ], 0, - "80ecd0201b9b75b49c1125707122a5f4" + "4f36dc9a1bf064df7a904e7f96fb7e4f" ], [ "VecErased.append", @@ -96,7 +96,7 @@ "typing_FStar.Ghost.reveal", "well-founded-ordering-on-nat" ], 0, - "b62a356aebfeacb76924f5f25b4ce782" + "ca47d854658de6539f1b212bac44256c" ] ] ] \ No newline at end of file diff --git a/doc/book/code/VecErasedExplicit.fst.hints b/doc/book/code/VecErasedExplicit.fst.hints index 446091e12be..b765f1702b0 100644 --- a/doc/book/code/VecErasedExplicit.fst.hints +++ b/doc/book/code/VecErasedExplicit.fst.hints @@ -14,7 +14,7 @@ "typing_FStar.Ghost.reveal" ], 0, - "667fc6e94869234a393cac6e4463e6f5" + "7eb31a338cee375771346c9fdb16055f" ], [ "VecErasedExplicit.__proj__Cons__item__n", @@ -26,7 +26,7 @@ "refinement_interpretation_Tm_refine_9669f7037e621be323cbb7c72d0cebf3" ], 0, - "bd413d74586b1a0dcfcbf3577f89e2d8" + "5240bd234bdc30a3426cf1d68b777888" ], [ "VecErasedExplicit.__proj__Cons__item__hd", @@ -38,7 +38,7 @@ "refinement_interpretation_Tm_refine_9669f7037e621be323cbb7c72d0cebf3" ], 0, - "81268d73d3dd7e1f19d1c576f716380e" + "ccbdcd1450debb6c795888a5be95ad87" ], [ "VecErasedExplicit.__proj__Cons__item__tl", @@ -50,7 +50,7 @@ "refinement_interpretation_Tm_refine_9669f7037e621be323cbb7c72d0cebf3" ], 0, - "f19e8a8ce8e5b85f9ac3003276572fa2" + "85ea0f942056893761698978b104a13d" ], [ "VecErasedExplicit.append", @@ -75,7 +75,7 @@ "typing_FStar.Ghost.reveal", "well-founded-ordering-on-nat" ], 0, - "65cbcfd3474df5fd7997c1767fcc48e5" + "4c3059e489191023235f281464001460" ], [ "VecErasedExplicit.append", @@ -100,7 +100,7 @@ "typing_FStar.Ghost.reveal", "well-founded-ordering-on-nat" ], 0, - "c1c88eb393d472c6b5aebd8bb7fb7331" + "720ea7c7fdc8e5a90ef75f83eb32fd01" ] ] ] \ No newline at end of file diff --git a/doc/book/code/exercises/Part1.Assertions.fst.hints b/doc/book/code/exercises/Part1.Assertions.fst.hints index a7a171567de..bb98912371b 100644 --- a/doc/book/code/exercises/Part1.Assertions.fst.hints +++ b/doc/book/code/exercises/Part1.Assertions.fst.hints @@ -11,7 +11,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "70b49f87266ad7087e5a40d4f458218b" + "e459650fb7793b0dc2a5045ce7c0a922" ], [ "Part1.Assertions.uu___5", @@ -25,7 +25,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "7c54429ff7a4932b20f10487a85f0478" + "0c8dfea9e8985ad27bd20fd511b671ff" ], [ "Part1.Assertions.uu___6", @@ -38,7 +38,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "b4914f2c0539b0d2bb0ff66e41dd35a7" + "96e4a3ac1e36ed1e7680fecdbfaa5762" ] ] ] \ No newline at end of file diff --git a/doc/book/code/exercises/Part1.GettingOffTheGround.fst.hints b/doc/book/code/exercises/Part1.GettingOffTheGround.fst.hints index bdceaaff29a..4b59133098e 100644 --- a/doc/book/code/exercises/Part1.GettingOffTheGround.fst.hints +++ b/doc/book/code/exercises/Part1.GettingOffTheGround.fst.hints @@ -16,7 +16,7 @@ "well-founded-ordering-on-nat" ], 0, - "b167c58554ad91e0916164a5f526c2e6" + "e016715bb5023c5b73b5852a21cda49d" ], [ "Part1.GettingOffTheGround.fibonacci", @@ -33,7 +33,7 @@ "well-founded-ordering-on-nat" ], 0, - "aaed0da7e70db36499ea10988280bbb3" + "7758d6a7e7f62fed740edb36e34b23bb" ] ] ] \ No newline at end of file diff --git a/doc/book/code/exercises/Part1.Inductives.fst.hints b/doc/book/code/exercises/Part1.Inductives.fst.hints index a00c513b437..f0e76d0d4b3 100644 --- a/doc/book/code/exercises/Part1.Inductives.fst.hints +++ b/doc/book/code/exercises/Part1.Inductives.fst.hints @@ -17,7 +17,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "db68240e0e0a9a7b324c9c6f206c5db9" + "15fb55f41271c0504558675c300f1b30" ], [ "Part1.Inductives.append", @@ -32,7 +32,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "99bc99df47e77f97b489478a3b5ca441" + "e04e57049ee880b56b1e2f58a4f598d2" ] ] ] \ No newline at end of file diff --git a/doc/book/code/exercises/Part1.Lemmas.fst.hints b/doc/book/code/exercises/Part1.Lemmas.fst.hints index d5bbd46b4b8..9dc85069764 100644 --- a/doc/book/code/exercises/Part1.Lemmas.fst.hints +++ b/doc/book/code/exercises/Part1.Lemmas.fst.hints @@ -16,7 +16,7 @@ "well-founded-ordering-on-nat" ], 0, - "f9c94fc66b3269e24d815d11c523908c" + "b666f2e3ba87aeea6c05f694413976a9" ], [ "Part1.Lemmas.factorial_is_greater_than_arg", @@ -31,7 +31,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "a27ad98f8986293fce4dce9519a412a5" + "32ad7fa95df4462457e60c486991a0a5" ], [ "Part1.Lemmas.factorial_is_greater_than_arg", @@ -46,7 +46,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "7e3df34fe8f75803c789bdc57f98a25c" + "ab527918f7c3e0ea26b885549c69c023" ], [ "Part1.Lemmas.fibonacci", @@ -63,7 +63,7 @@ "well-founded-ordering-on-nat" ], 0, - "d24c385c4cd8f24640dae79b9aa5d8d0" + "a64dce0d1d1c71e17aee4604a7ddae98" ], [ "Part1.Lemmas.app", @@ -78,7 +78,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "c9be94b5712325f49d0230f2700aacd7" + "1d24695275ed41d5dcf949d6f50f9454" ], [ "Part1.Lemmas.length", @@ -96,7 +96,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "740d136855953779fc3a9e174617b6bb" + "2ffe7e034a0bc63bb156aa77ad5c7ed2" ], [ "Part1.Lemmas.append", @@ -111,7 +111,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "faf2849d3e9de19740c28d6b0577e886" + "312377273f7a50cf09dabf3395ea0aa4" ], [ "Part1.Lemmas.reverse", @@ -126,7 +126,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "c04dd54b1f4e0967cd947434dc53664b" + "85caeb2ce5851ac450714152c482de7c" ], [ "Part1.Lemmas.map", @@ -141,7 +141,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "ae0750eed1a77b103c535689c53fad7f" + "b36ef5421713cab59aa2c5eb487b39f9" ], [ "Part1.Lemmas.find", @@ -156,7 +156,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "b96db2f1be57ef39074e4f9fb19c55f2" + "794b5a46459c0468a6052304eb3d57ac" ], [ "Part1.Lemmas.find_alt", @@ -171,7 +171,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "e2032ef0e34624818e7ac38fc08e3ff2" + "8eba18f470bf2b8efe7131f2770c5542" ], [ "Part1.Lemmas.find_alt_ok", @@ -202,7 +202,7 @@ "subterm_ordering_Prims.Cons", "typing_Part1.Lemmas.find_alt" ], 0, - "31c29dce5e3a9f19c53a42528bcba555" + "e34add53ca0a2f248dd3b9bcc907362c" ], [ "Part1.Lemmas.fold_left", @@ -217,7 +217,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "3e2dfc115c4c8d6aead42da0c7134b31" + "ecdcf968d4e536dfdbd6d2ab23df7afe" ], [ "Part1.Lemmas.rev_aux", @@ -232,7 +232,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "93afc9b3088112206e984a0858051231" + "5cf90924a7995f360985b8e700c2c9d9" ], [ "Part1.Lemmas.fib", @@ -250,7 +250,7 @@ "well-founded-ordering-on-nat" ], 0, - "1ed0b713ec7ea40fa03a3f374e6fcbb1" + "0df52d8b61c2a8eb1cb7c45e05fb623a" ] ] ] \ No newline at end of file diff --git a/doc/book/code/exercises/Part1.Quicksort.Generic.fst.hints b/doc/book/code/exercises/Part1.Quicksort.Generic.fst.hints index 6bfcc37098e..5d5f82e2be3 100644 --- a/doc/book/code/exercises/Part1.Quicksort.Generic.fst.hints +++ b/doc/book/code/exercises/Part1.Quicksort.Generic.fst.hints @@ -17,7 +17,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "c57bd9e37f31867e80be2a9e63f04b0a" + "e2609175f9b7281cdfccdc4d270a062b" ], [ "Part1.Quicksort.Generic.append", @@ -32,7 +32,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "f25cc563f02933844bd7930ed609b518" + "8d396f61449824911b0731a66f3f4ec1" ], [ "Part1.Quicksort.Generic.sorted", @@ -52,7 +52,7 @@ "subterm_ordering_Prims.Cons", "typing_Prims.__proj__Cons__item__tl" ], 0, - "771a44e3783cf9432851621dd128b7dd" + "3ad4186c2d89a94449e66d917329d2d3" ], [ "Part1.Quicksort.Generic.mem", @@ -68,7 +68,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "036a9e8f16ceb18f5ec0d5c4776296c1" + "86c828745de5d15a8c24edfec834f3da" ] ] ] \ No newline at end of file diff --git a/doc/book/code/exercises/Part1.Quicksort.Permutation.fst.hints b/doc/book/code/exercises/Part1.Quicksort.Permutation.fst.hints index c5d0e224dce..ab79f856a57 100644 --- a/doc/book/code/exercises/Part1.Quicksort.Permutation.fst.hints +++ b/doc/book/code/exercises/Part1.Quicksort.Permutation.fst.hints @@ -17,7 +17,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "de8e1c8f974c8c3cbc82e0c015e34e97" + "0f3af49cd0018ce28647349842d3acab" ], [ "Part1.Quicksort.Permutation.append", @@ -32,7 +32,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "5cb9c410f3a3e4bf4fd4657b86cdec48" + "ede0a203dc466f46015ed0c8e1fefbf6" ], [ "Part1.Quicksort.Permutation.sorted", @@ -52,7 +52,7 @@ "subterm_ordering_Prims.Cons", "typing_Prims.__proj__Cons__item__tl" ], 0, - "3b1f3eac7f0d78b631962501f3960632" + "615835d195e3d00ecab9799ae35060b4" ], [ "Part1.Quicksort.Permutation.count", @@ -72,7 +72,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "032b97bff8950bb973868df94094d383" + "0fa36f509fa1ce676ab36ff4880b8f2b" ], [ "Part1.Quicksort.Permutation.is_permutation", @@ -86,7 +86,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ab108392c4e2a53cf0f1f0bc8042a7d2" + "57d687ea8737411074bfc9888ff2d14e" ], [ "Part1.Quicksort.Permutation.append_count", @@ -121,7 +121,7 @@ "typing_Part1.Quicksort.Permutation.count" ], 0, - "d625a36336714507a5468ff628ebfa0d" + "87e8a6e63f1519721c047ad1d928ba7b" ], [ "Part1.Quicksort.Permutation.partition", @@ -160,7 +160,7 @@ "typing_Part1.Quicksort.Permutation.length" ], 0, - "07725efb1edeab81d6e550cddbf08323" + "ade5ef25d149b022bd8e1b3579a6b775" ], [ "Part1.Quicksort.Permutation.sort", @@ -205,7 +205,7 @@ "well-founded-ordering-on-nat" ], 0, - "9dd14c42f6200b58203f6b849bdbf3ae" + "70c7ab593e9a0a18a6b56b8a9531ca5e" ], [ "Part1.Quicksort.Permutation.sorted_concat", @@ -258,7 +258,7 @@ "typing_Part1.Quicksort.Permutation.sorted" ], 0, - "aebaa245ebf6cb5dd39e8100925a1425" + "4f27e55770a4c53222ac5a0863f2c7e4" ] ] ] \ No newline at end of file diff --git a/doc/book/code/exercises/Part2.AtomicIncrement.fst.hints b/doc/book/code/exercises/Part2.AtomicIncrement.fst.hints index b6ff9bb2b09..bea92de287e 100644 --- a/doc/book/code/exercises/Part2.AtomicIncrement.fst.hints +++ b/doc/book/code/exercises/Part2.AtomicIncrement.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_c98a85d1e11f0e96f66d140adf54e134" ], 0, - "8ca0b92947627c798ae60aebdc0d32d9" + "70ceb058b3c3436b4eb5414dd05a5493" ], [ "Part2.AtomicIncrement.__proj__DoThen__item__act", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_e5f33580f383e5123165d702c8184857" ], 0, - "df0aa02f6be4f01831ec2fa1f03c33ad" + "5246c0e9a7e183fdadcf816e566f1686" ], [ "Part2.AtomicIncrement.__proj__DoThen__item__input", @@ -40,7 +40,7 @@ "token_correspondence_Part2.AtomicIncrement.__proj__Mkaction_class__item__input_of" ], 0, - "4a0f51dea0d137c0c67a093798ef83b7" + "8c13096f43c079125ece7075e47f4536" ], [ "Part2.AtomicIncrement.__proj__DoThen__item__continue", @@ -55,7 +55,7 @@ "refinement_interpretation_Tm_refine_e5f33580f383e5123165d702c8184857" ], 0, - "51f7a33ad4d3a3bfdcccfdc705638051" + "1749ce16391f50bde26abeb899ebb8ce" ], [ "Part2.AtomicIncrement.__proj__Or__item___0", @@ -67,7 +67,7 @@ "refinement_interpretation_Tm_refine_b4dc035b8711a880d3c6b7605710901b" ], 0, - "34a58988ca8205cec1e59fce2f117c3c" + "a2f0431808ee553ee0e9cf186dcb6206" ], [ "Part2.AtomicIncrement.__proj__Or__item___1", @@ -79,7 +79,7 @@ "refinement_interpretation_Tm_refine_b4dc035b8711a880d3c6b7605710901b" ], 0, - "d34aa961942a60f40be25101f8af1cae" + "9ee7d8e47516255d74f1fcecdbee492b" ], [ "Part2.AtomicIncrement.bind", @@ -102,7 +102,7 @@ "well_founded_ordering_on_codomain_Part2.AtomicIncrement.DoThen" ], 0, - "5b42d9a3a8df5e0e5d7d237724589aec" + "3cba9eb4e4925553e9770409bb6903a0" ], [ "Part2.AtomicIncrement.l_par", @@ -125,7 +125,7 @@ "well_founded_ordering_on_codomain_Part2.AtomicIncrement.DoThen" ], 0, - "f7908cd8b74b10657e03240f21071e3e" + "c4366b805924bc6aed70bb078aee78b9" ], [ "Part2.AtomicIncrement.l_par", @@ -148,7 +148,7 @@ "well_founded_ordering_on_codomain_Part2.AtomicIncrement.DoThen" ], 0, - "e48394ab217636990622ff4b6887e373" + "12ae742c4c39d82626dcd65a69a523c6" ] ] ] \ No newline at end of file diff --git a/doc/book/code/exercises/Part2.ComputationTreeEquiv.fst.hints b/doc/book/code/exercises/Part2.ComputationTreeEquiv.fst.hints index fbaa18f1e1f..803b1034704 100644 --- a/doc/book/code/exercises/Part2.ComputationTreeEquiv.fst.hints +++ b/doc/book/code/exercises/Part2.ComputationTreeEquiv.fst.hints @@ -14,7 +14,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "c24dda2fcd76915d788c84fa6d70631f" + "56a5be30b7b926e03c66afb4ab17aa64" ], [ "Part2.ComputationTreeEquiv.output_of", @@ -29,7 +29,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "319e58ffb021b80b42e1100d476549d3" + "8368abbd6b56e6cf03f5be1a9fd9421a" ], [ "Part2.ComputationTreeEquiv.__proj__Return__item__x", @@ -41,7 +41,7 @@ "refinement_interpretation_Tm_refine_8b9cff117f2e3f9ec7ca3e43a8a51553" ], 0, - "80c64a7d353690d3ea0870244b37b14f" + "753fe880b0f6c4cdc908956284df27ff" ], [ "Part2.ComputationTreeEquiv.__proj__DoThen__item__act", @@ -53,7 +53,7 @@ "refinement_interpretation_Tm_refine_6a92965ab597df439caba7bfbd780f4b" ], 0, - "6e8ccb0b26a94bfedba1f2f30e28a7a5" + "9f41662fe44475fc5f693a9ec79f79ee" ], [ "Part2.ComputationTreeEquiv.__proj__DoThen__item__input", @@ -70,7 +70,7 @@ "token_correspondence_Part2.ComputationTreeEquiv.__proj__Mkaction_class__item__input_of" ], 0, - "a7d0bcaf767b093bf441b7b5d0fc40e9" + "bf84e4d3e6d6c760ce30c50562feb117" ], [ "Part2.ComputationTreeEquiv.__proj__DoThen__item__continue", @@ -85,7 +85,7 @@ "refinement_interpretation_Tm_refine_6a92965ab597df439caba7bfbd780f4b" ], 0, - "63ea008bf06a2a966bbfb65fe8f33ba9" + "43acd8e45973748288a841158ded7fae" ], [ "Part2.ComputationTreeEquiv.bind", @@ -106,7 +106,7 @@ "well_founded_ordering_on_codomain_Part2.ComputationTreeEquiv.DoThen" ], 0, - "8e636a2bfc3dc3ce6ef5a03043702f62" + "c9aa22fa8965df1bd0ade84d298f4891" ], [ "Part2.ComputationTreeEquiv.equiv", @@ -127,7 +127,7 @@ "well_founded_ordering_on_codomain_Part2.ComputationTreeEquiv.DoThen" ], 0, - "4541d8521f4ba9a748905d6bf442d381" + "01c2dde3c111a89bc204063f3ed1bcab" ], [ "Part2.ComputationTreeEquiv.equiv_refl", @@ -167,7 +167,7 @@ "well_founded_ordering_on_codomain_Part2.ComputationTreeEquiv.DoThen" ], 0, - "9b02f2221f3eda6600155c95da9ea4d1" + "435b480cf6a579bbf1789b8de6af481b" ], [ "Part2.ComputationTreeEquiv.equiv_sym", @@ -214,7 +214,7 @@ "well_founded_ordering_on_codomain_Part2.ComputationTreeEquiv.DoThen" ], 0, - "dca798beecfe040bf4a5972e67d2c7d3" + "8229fcca8698a787f9467107431f050d" ], [ "Part2.ComputationTreeEquiv.equiv_trans", @@ -265,7 +265,7 @@ "well_founded_ordering_on_codomain_Part2.ComputationTreeEquiv.DoThen" ], 0, - "0eff91829aac054fa91db2f203c4bd8a" + "43c040914c000a239db56a9ad9152876" ], [ "Part2.ComputationTreeEquiv.right_identity", @@ -285,7 +285,7 @@ "typing_Part2.ComputationTreeEquiv.return" ], 0, - "12f57972c673726be392475bf74b3f16" + "fa37202152c15e7d1378e75369ebf538" ], [ "Part2.ComputationTreeEquiv.left_identity", @@ -335,7 +335,7 @@ "well_founded_ordering_on_codomain_Part2.ComputationTreeEquiv.DoThen" ], 0, - "28669392342090c53570a623d9737275" + "8fa18e9f66741718c27243f580bc7123" ], [ "Part2.ComputationTreeEquiv.assoc", @@ -391,7 +391,7 @@ "well_founded_ordering_on_codomain_Part2.ComputationTreeEquiv.DoThen" ], 0, - "36cefd2a42489606a3141e00f2e93f65" + "372905f634f8137519707014ade478ac" ], [ "Part2.ComputationTreeEquiv.interp", @@ -423,7 +423,6 @@ "proj_equation_Part2.ComputationTreeEquiv.Mkaction_class_t", "projection_inverse_BoxBool_proj_0", "projection_inverse_Part2.ComputationTreeEquiv.DoThen_act", - "projection_inverse_Part2.ComputationTreeEquiv.DoThen_continue", "projection_inverse_Part2.ComputationTreeEquiv.Mkaction_class_output_of", "projection_inverse_Part2.ComputationTreeEquiv.Mkaction_class_t", "token_correspondence_Part2.ComputationTreeEquiv.__proj__Mkaction_class__item__output_of", @@ -432,7 +431,7 @@ "well_founded_ordering_on_codomain_Part2.ComputationTreeEquiv.DoThen" ], 0, - "17e4e50631e17f1b2cd9d152e4d30cce" + "2dbe6be3fe146a296d8084520ba79947" ] ] ] \ No newline at end of file diff --git a/doc/book/code/exercises/Part2.MerkleTreeGet.fst.hints b/doc/book/code/exercises/Part2.MerkleTreeGet.fst.hints index 8ec4b72a791..2bbaa822176 100644 --- a/doc/book/code/exercises/Part2.MerkleTreeGet.fst.hints +++ b/doc/book/code/exercises/Part2.MerkleTreeGet.fst.hints @@ -15,7 +15,7 @@ "refinement_interpretation_Tm_refine_5bd57a2b9b9fc8ea75ce9775c54c0669" ], 0, - "a0cd089ac40693d7e8534baec7a3ae36" + "bcd43747c61e59745e942b5bac543a38" ], [ "Part2.MerkleTreeGet.mtree", @@ -28,7 +28,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "8c785dbff3b17f04ddec26dea0ab2a7c" + "6b3400b0394088e8608bbbfbe9fd4dcd" ], [ "Part2.MerkleTreeGet.mtree", @@ -50,7 +50,7 @@ "string_inversion" ], 0, - "3a065096bdc454901e523852ee3c094b" + "4a0c9bd05e5bfc657ccdf8d92796bedb" ], [ "Part2.MerkleTreeGet.__proj__L__item__res", @@ -62,7 +62,7 @@ "refinement_interpretation_Tm_refine_1227872f8061b10b03c76a5dafbade0c" ], 0, - "3d9d1ad79f7302957835a42adca58973" + "2a389a442e001074f24efc53e9618fff" ], [ "Part2.MerkleTreeGet.__proj__N__item__n", @@ -74,7 +74,7 @@ "refinement_interpretation_Tm_refine_65465018d9c94f30281c746e8f2f9472" ], 0, - "d928a4410862222c44a287184730a310" + "1d0f92a0ff07814ef82949aa770897e3" ], [ "Part2.MerkleTreeGet.__proj__N__item__hl", @@ -86,7 +86,7 @@ "refinement_interpretation_Tm_refine_65465018d9c94f30281c746e8f2f9472" ], 0, - "500413d7b8ce62e98bf0d305cf86b630" + "7eb7f12f7842358aa05ccf452f509d0d" ], [ "Part2.MerkleTreeGet.__proj__N__item__hr", @@ -98,7 +98,7 @@ "refinement_interpretation_Tm_refine_65465018d9c94f30281c746e8f2f9472" ], 0, - "cf39d7e8cf586a7d612f782564ac1c0e" + "ecdc0a98470660de8e8c353c4219cdff" ], [ "Part2.MerkleTreeGet.__proj__N__item__left", @@ -110,7 +110,7 @@ "refinement_interpretation_Tm_refine_65465018d9c94f30281c746e8f2f9472" ], 0, - "b0f2aa09987a28aad7cfc5230534ddeb" + "fa2aab292f6aa9dc8a2be9476991c8d8" ], [ "Part2.MerkleTreeGet.__proj__N__item__right", @@ -122,7 +122,7 @@ "refinement_interpretation_Tm_refine_65465018d9c94f30281c746e8f2f9472" ], 0, - "960d576e0345b9e47dc1272f2cfd07ba" + "feee16248ae5f9221e26d03468982a91" ] ] ] \ No newline at end of file diff --git a/doc/book/code/exercises/Part2.MerkleTreeUpdate.fst.hints b/doc/book/code/exercises/Part2.MerkleTreeUpdate.fst.hints index 2c508fd3624..decbcf9f4c2 100644 --- a/doc/book/code/exercises/Part2.MerkleTreeUpdate.fst.hints +++ b/doc/book/code/exercises/Part2.MerkleTreeUpdate.fst.hints @@ -15,7 +15,7 @@ "refinement_interpretation_Tm_refine_5bd57a2b9b9fc8ea75ce9775c54c0669" ], 0, - "f8b9b17028e84ad1bcb6d3afd6a6600c" + "325e640fd4947db6e59b3833e461d7a5" ], [ "Part2.MerkleTreeUpdate.mtree", @@ -28,7 +28,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "05f431c41a3d8464788fcffc83875cc5" + "51752b17275ede092abb78d92d744fb4" ], [ "Part2.MerkleTreeUpdate.mtree", @@ -50,7 +50,7 @@ "string_inversion" ], 0, - "1ab92082499f981adfaf4b9297f0f1e0" + "c6722a7944e638a2e3d8695aa8fbae90" ], [ "Part2.MerkleTreeUpdate.__proj__L__item__res", @@ -62,7 +62,7 @@ "refinement_interpretation_Tm_refine_9fe0de7927eebb0f260c524618c9f60f" ], 0, - "633f3e4e01860d2eae63df2bedf3e2c5" + "7013a153a2685af2cf6ca75ae06491de" ], [ "Part2.MerkleTreeUpdate.__proj__N__item__n", @@ -74,7 +74,7 @@ "refinement_interpretation_Tm_refine_7e277b02b423eaf4f95dcc75c2d983c9" ], 0, - "2123c053637cbc0565de09ab230651ba" + "e80c079f2c859894f8d34f0f7855231d" ], [ "Part2.MerkleTreeUpdate.__proj__N__item__hl", @@ -86,7 +86,7 @@ "refinement_interpretation_Tm_refine_7e277b02b423eaf4f95dcc75c2d983c9" ], 0, - "8bf35bb2addba718f1ab39041c8b7742" + "75e74929d2b1a5c64c268d32b627d329" ], [ "Part2.MerkleTreeUpdate.__proj__N__item__hr", @@ -98,7 +98,7 @@ "refinement_interpretation_Tm_refine_7e277b02b423eaf4f95dcc75c2d983c9" ], 0, - "204f4834fbc885c29eb89ea33db4f8f6" + "9384cecc4cc9df6e2263cb34c6479325" ], [ "Part2.MerkleTreeUpdate.__proj__N__item__left", @@ -111,7 +111,7 @@ "refinement_interpretation_Tm_refine_7e277b02b423eaf4f95dcc75c2d983c9" ], 0, - "aa53f64251587e8f7f9bcd05ae9dfc1a" + "20e7bbf32896427d4e7a73396b0a66ec" ], [ "Part2.MerkleTreeUpdate.__proj__N__item__right", @@ -124,7 +124,7 @@ "refinement_interpretation_Tm_refine_7e277b02b423eaf4f95dcc75c2d983c9" ], 0, - "d598a4d757ce362f815e290d8f921783" + "b470739fe2ce324945825cfcbb58f508" ], [ "Part2.MerkleTreeUpdate.get", @@ -165,7 +165,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "c0f9937e419664e7bd8e7a06579d9aec" + "24b752f5fecf5b2f62b67acd5d6f0d5b" ] ] ] \ No newline at end of file diff --git a/doc/book/code/exercises/Part2.MerkleTreeUpdate_V0.fst.hints b/doc/book/code/exercises/Part2.MerkleTreeUpdate_V0.fst.hints index 8cb03bf6cdf..a230bfc2e62 100644 --- a/doc/book/code/exercises/Part2.MerkleTreeUpdate_V0.fst.hints +++ b/doc/book/code/exercises/Part2.MerkleTreeUpdate_V0.fst.hints @@ -15,7 +15,7 @@ "refinement_interpretation_Tm_refine_5bd57a2b9b9fc8ea75ce9775c54c0669" ], 0, - "d322a9fd2768717eaf0ddd7ecf6371e7" + "b8612a08824187ceb90eb144cff155b1" ], [ "Part2.MerkleTreeUpdate_V0.mtree", @@ -28,7 +28,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "e3ea658341ae01257f62332bae3135ac" + "51468728644b1b98eb5440881a030f68" ], [ "Part2.MerkleTreeUpdate_V0.mtree", @@ -51,7 +51,7 @@ "string_inversion" ], 0, - "98ae32d064cce85f6f240803492d8db7" + "c8c29415489dda9b3ed2b4e12877f619" ], [ "Part2.MerkleTreeUpdate_V0.__proj__L__item__res", @@ -63,7 +63,7 @@ "refinement_interpretation_Tm_refine_8e69cebc710bb68b015c24d3e7cb8a83" ], 0, - "d3b07c204ae0b6820c2f009e46e36eb1" + "d3a82d578a9fd5dfd4ffc800b434c4bb" ], [ "Part2.MerkleTreeUpdate_V0.__proj__N__item__n", @@ -75,7 +75,7 @@ "refinement_interpretation_Tm_refine_1bf7098eb8d0594bdef0a02cc4ddcde1" ], 0, - "eb10a7144a70d8669e2f041e84131cf6" + "bc68664007df7e1b7d743fcbcbe46926" ], [ "Part2.MerkleTreeUpdate_V0.__proj__N__item__hl", @@ -87,7 +87,7 @@ "refinement_interpretation_Tm_refine_1bf7098eb8d0594bdef0a02cc4ddcde1" ], 0, - "fb7b9a593d5c11ebb163f54fe008beff" + "b0f933f3dba0e458ba08f6864a2af019" ], [ "Part2.MerkleTreeUpdate_V0.__proj__N__item__hr", @@ -99,7 +99,7 @@ "refinement_interpretation_Tm_refine_1bf7098eb8d0594bdef0a02cc4ddcde1" ], 0, - "b1eccd6d98523ee31becaccb34f3050f" + "4618a3cfe3fa011610a5865828242050" ], [ "Part2.MerkleTreeUpdate_V0.__proj__N__item__left", @@ -112,7 +112,7 @@ "refinement_interpretation_Tm_refine_1bf7098eb8d0594bdef0a02cc4ddcde1" ], 0, - "a1c3a3f7a3a806f27f575591610dd28b" + "941d3a164b90a953813ff42b1b519d13" ], [ "Part2.MerkleTreeUpdate_V0.__proj__N__item__right", @@ -125,7 +125,7 @@ "refinement_interpretation_Tm_refine_1bf7098eb8d0594bdef0a02cc4ddcde1" ], 0, - "5b83d93b5ca0c79233fa48fc6ddbed8a" + "586f4d219353306d0fc9bed0bd2e7b3f" ], [ "Part2.MerkleTreeUpdate_V0.mtree'", @@ -146,7 +146,7 @@ "string_inversion" ], 0, - "5f98860ca515ea277fe608289f8d92a0" + "733d7341160f497850e37db90ac43b42" ] ] ] \ No newline at end of file diff --git a/doc/book/code/exercises/Part2.ST.fst.hints b/doc/book/code/exercises/Part2.ST.fst.hints index 69014a1aa6a..6c3e75fce02 100644 --- a/doc/book/code/exercises/Part2.ST.fst.hints +++ b/doc/book/code/exercises/Part2.ST.fst.hints @@ -20,7 +20,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "cdefe4b5d5ac5d976f4ec3d0f43094c6" + "86d1146428153eb68126b1b41e5fc453" ], [ "Part2.ST.right_identity", @@ -40,7 +40,7 @@ "interpretation_Tm_abs_bdc06410776c1d9adee9aeba485b40ed" ], 0, - "4703c39ab30e46bafda3dda625f5ebf3" + "32b9299ff53cb60dc70e01f075cdddba" ], [ "Part2.ST.associativity", @@ -54,7 +54,7 @@ "interpretation_Tm_abs_f60fb6c7723bc12608080c328ffdef90" ], 0, - "5b3afa4f69e2ed36d7305f2248c2bab8" + "c93c01e75350e9de873d5c2ee0e7c989" ], [ "Part2.ST.redundant_read_elim", @@ -72,7 +72,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "2e77cb847585f7c49591490daf3243f1" + "6853436d7fc53912e947c3ff8f3fe4a4" ], [ "Part2.ST.redundant_write_elim", @@ -87,7 +87,7 @@ "interpretation_Tm_abs_bdc06410776c1d9adee9aeba485b40ed" ], 0, - "96c0b91caa9051e42f0c777bc0d8540c" + "5c266a9671abc3d20c837092a213c666" ], [ "Part2.ST.read_write_noop", @@ -109,7 +109,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "82026be30f71e249c84b052c081e693c" + "822c7a7e0aa4872c5b9ebefd3752b239" ] ] ] \ No newline at end of file diff --git a/doc/book/code/exercises/Part2.STLC.fst.hints b/doc/book/code/exercises/Part2.STLC.fst.hints index 58f1fc2404a..425f56c4248 100644 --- a/doc/book/code/exercises/Part2.STLC.fst.hints +++ b/doc/book/code/exercises/Part2.STLC.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "4fc760e288c279e3c03c3bc1df619df1" + "67250fb5e3775d21744b2cb4bdd47595" ], [ "Part2.STLC.__proj__TArr__item___0", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_186733527fde97e5fc201c81831d8909" ], 0, - "6fd3e69fbdefa63167cb57bb17cb40aa" + "99dd27c87b4ceb905ee46b79c31b6ea2" ], [ "Part2.STLC.__proj__TArr__item___1", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_186733527fde97e5fc201c81831d8909" ], 0, - "8cd5bfe87912f816d3721d2d5da26dbe" + "e49160d023932f45230f3544da4bd2ca" ], [ "Part2.STLC.exp", @@ -48,7 +48,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "fbb1475434aa34b371b132e1eab22045" + "f0629495c5505167c340a888c44c7fbb" ], [ "Part2.STLC.__proj__EVar__item___0", @@ -60,7 +60,7 @@ "refinement_interpretation_Tm_refine_a33d2a5e9563090c25ee7a18ccaecd18" ], 0, - "b3af0b32bc982025ee7ccd267ea734cc" + "586ec02633f037726e6446e4a2de255c" ], [ "Part2.STLC.__proj__ELam__item___0", @@ -72,7 +72,7 @@ "refinement_interpretation_Tm_refine_5e9ee79804f7f01ce1d0cbcf87f0a5ef" ], 0, - "b552ac306e8bf92b0e5400aa0df0a7f6" + "b44078d0890dd3d8dcbc688513ae0d92" ], [ "Part2.STLC.__proj__ELam__item___1", @@ -84,7 +84,7 @@ "refinement_interpretation_Tm_refine_5e9ee79804f7f01ce1d0cbcf87f0a5ef" ], 0, - "b94c961267451be3d92039547026e62c" + "1c1a22d1a6c4eaaddf5409250b553f21" ], [ "Part2.STLC.__proj__EApp__item___0", @@ -96,7 +96,7 @@ "refinement_interpretation_Tm_refine_c4a5a0b7c0e4995139dde45518ed30a0" ], 0, - "4c5f41b7502ecb9d31250e0388722f58" + "256880d8faac8be3d1c903b09bc4d8c3" ], [ "Part2.STLC.__proj__EApp__item___1", @@ -108,7 +108,7 @@ "refinement_interpretation_Tm_refine_c4a5a0b7c0e4995139dde45518ed30a0" ], 0, - "185dbfc038687057ceb7e784c7fe8f72" + "bef5cac85b0e88ce7889f19096b75da7" ], [ "Part2.STLC.sub_inc", @@ -122,7 +122,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "3eeaa53a9b95d38aabe64e7dbb8a117a" + "f8ed1ded45003359e151e35fcf5dc13e" ], [ "Part2.STLC.sub_inc", @@ -135,7 +135,7 @@ "projection_inverse_Part2.STLC.EVar__0" ], 0, - "403eedf7903690c92375c718ef42a07e" + "73f51013314e6f26c61172aaf563c32c" ], [ "Part2.STLC.sub_beta", @@ -159,7 +159,7 @@ "typing_Part2.STLC.uu___is_EVar" ], 0, - "cd746ce354b9a5a77226812a94265c18" + "1afd73a1cb9b3253cdb448cea3a7ae36" ], [ "Part2.STLC.subst", @@ -196,7 +196,7 @@ "typing_tok_Part2.STLC.EUnit@tok", "well-founded-ordering-on-nat" ], 0, - "6016025eb4cd4c66ba1d19f94255bc9b" + "1440fb6b6c184706778ed9cd4c6dbe70" ], [ "Part2.STLC.subst", @@ -224,7 +224,7 @@ "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "projection_inverse_Part2.STLC.EVar__0", - "refinement_interpretation_Tm_refine_4385c4fd845f8f11e70ef87c42cc5187", + "refinement_interpretation_Tm_refine_0d9dfe923a032e19d142a196a058e9af", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_cea8159856afa53c211cd745a014a257", "refinement_interpretation_Tm_refine_eec4c454c7e6999e7dbf994854687c5c", @@ -233,7 +233,7 @@ "typing_tok_Part2.STLC.EUnit@tok", "well-founded-ordering-on-nat" ], 0, - "8e875fcd65206ffbff10a830c4903a1b" + "c7910e7e049468a5e40337aade0680be" ], [ "Part2.STLC.step", @@ -245,7 +245,7 @@ "assumption_Part2.STLC.typ__uu___haseq" ], 0, - "2cf7c54f9f71a1e26caa4b9c85c61fc8" + "363c586885dd5a98f5c058c7448cdfa8" ], [ "Part2.STLC.__proj__Beta__item__t", @@ -257,7 +257,7 @@ "refinement_interpretation_Tm_refine_09f024080f652bb340a7d2f2144122af" ], 0, - "635854eb8a4983d67776d86fd087d427" + "cebeb59232fc99de40788bd889aabc95" ], [ "Part2.STLC.__proj__Beta__item__e1", @@ -269,7 +269,7 @@ "refinement_interpretation_Tm_refine_09f024080f652bb340a7d2f2144122af" ], 0, - "95a696f23f143bc677406527aeab1924" + "63cbf08ae33c03b0fefe807576b0712c" ], [ "Part2.STLC.__proj__Beta__item__e2", @@ -281,7 +281,7 @@ "refinement_interpretation_Tm_refine_09f024080f652bb340a7d2f2144122af" ], 0, - "69c6ebd2281d6103c447c6ae4bda3e69" + "0bfdcea897e88683678c62379cecb12b" ], [ "Part2.STLC.__proj__AppLeft__item__e1", @@ -293,7 +293,7 @@ "refinement_interpretation_Tm_refine_43003b9576654c3a901f320486ea2517" ], 0, - "b937bc49b8a534002c025ed4a6a57a4c" + "93d674592071e67e919ff64aede4562b" ], [ "Part2.STLC.__proj__AppLeft__item__e2", @@ -305,7 +305,7 @@ "refinement_interpretation_Tm_refine_43003b9576654c3a901f320486ea2517" ], 0, - "f2968b9c3950d43e8b9da3b8748193d9" + "704a4ccaa07d4932e420857b198ab49a" ], [ "Part2.STLC.__proj__AppLeft__item__e1'", @@ -317,7 +317,7 @@ "refinement_interpretation_Tm_refine_43003b9576654c3a901f320486ea2517" ], 0, - "1b133b1d2b432c45c6c75fb909671adc" + "4fa33b8ad5e86e04799816bd62471df5" ], [ "Part2.STLC.__proj__AppLeft__item__hst", @@ -333,7 +333,7 @@ "refinement_interpretation_Tm_refine_43003b9576654c3a901f320486ea2517" ], 0, - "0724b2f47840589e9a8052e4a707e48c" + "041d22b37e05eca309ebb154b307bbc1" ], [ "Part2.STLC.__proj__AppRight__item__e1", @@ -345,7 +345,7 @@ "refinement_interpretation_Tm_refine_84bb1db4141ccc2afa5e4a4da8e062f9" ], 0, - "c8da90dcf118943af879fbcdbe2f9301" + "5c2b869dd17c4db1fe87d3ba25c81797" ], [ "Part2.STLC.__proj__AppRight__item__e2", @@ -357,7 +357,7 @@ "refinement_interpretation_Tm_refine_84bb1db4141ccc2afa5e4a4da8e062f9" ], 0, - "9056f221df01bece7224c58df95b2d16" + "d5cf83e7f76ae4070e8051145fcc2c30" ], [ "Part2.STLC.__proj__AppRight__item__e2'", @@ -369,7 +369,7 @@ "refinement_interpretation_Tm_refine_84bb1db4141ccc2afa5e4a4da8e062f9" ], 0, - "4cb375ee5e4f82ad8bb6fc46ec410a4b" + "363dfcf5c6f82a76aa9a082eadb17d80" ], [ "Part2.STLC.__proj__AppRight__item__hst", @@ -385,7 +385,7 @@ "refinement_interpretation_Tm_refine_84bb1db4141ccc2afa5e4a4da8e062f9" ], 0, - "96268a1e6cae3c4987cb823bf30aa9e4" + "2fae4d3ae439d9dc86a0373a1c7c4ca4" ], [ "Part2.STLC.extend", @@ -399,7 +399,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "8ab6d0ba5ece1e38d1c474e138bfd4d1" + "805acd44f9ebb2372fc019b69c79584b" ], [ "Part2.STLC.typing", @@ -411,7 +411,7 @@ "refinement_interpretation_Tm_refine_7b1876d4248c127fc44bb888731a7e0b" ], 0, - "bcbb7aedec5c6e03f8701bc83e273aff" + "805dc916a765a0d3605f889f909afd95" ], [ "Part2.STLC.__proj__TyUnit__item__g", @@ -423,7 +423,7 @@ "refinement_interpretation_Tm_refine_458ed1c37648df81e4eddbf462b96636" ], 0, - "6e75cbf6d1183f08bd61c6cffca4f6a8" + "cccd4e4a08dad427ac2cf9b9a377cb6c" ], [ "Part2.STLC.__proj__TyVar__item__g", @@ -435,7 +435,7 @@ "refinement_interpretation_Tm_refine_40723128acd6569a8e31354a71e4468b" ], 0, - "14783b4ad7828af1b661863cf97b3b76" + "ca6872eb5aa8ec81e6bd4a224826b7f3" ], [ "Part2.STLC.__proj__TyVar__item__x", @@ -447,7 +447,7 @@ "refinement_interpretation_Tm_refine_40723128acd6569a8e31354a71e4468b" ], 0, - "2af37b43fc7433a46138ebf939e7821b" + "8f13ccea1388478aa22b0bfd45b768ff" ], [ "Part2.STLC.__proj__TyLam__item__g", @@ -459,7 +459,7 @@ "refinement_interpretation_Tm_refine_816632a5355bf5ee6589c220d8031049" ], 0, - "27784c0be5da3e2d9dbde0018045a6d2" + "97c9282d210222e363a4e6fe67bd138d" ], [ "Part2.STLC.__proj__TyLam__item__t", @@ -471,7 +471,7 @@ "refinement_interpretation_Tm_refine_816632a5355bf5ee6589c220d8031049" ], 0, - "ef92ece618afec300e6b4201baf0378b" + "40c25f09243ff0d415488849737039d4" ], [ "Part2.STLC.__proj__TyLam__item__e1", @@ -483,7 +483,7 @@ "refinement_interpretation_Tm_refine_816632a5355bf5ee6589c220d8031049" ], 0, - "cc4f671a87584b4fb9226ce811fe7e24" + "5442d64e148029858013d7d29701d2f3" ], [ "Part2.STLC.__proj__TyLam__item__t'", @@ -495,7 +495,7 @@ "refinement_interpretation_Tm_refine_816632a5355bf5ee6589c220d8031049" ], 0, - "47cec29ddaea588d1724f89413d74fe6" + "ec5ce7985ce0801375d836fa4ea8cad7" ], [ "Part2.STLC.__proj__TyLam__item__hbody", @@ -515,7 +515,7 @@ "refinement_interpretation_Tm_refine_816632a5355bf5ee6589c220d8031049" ], 0, - "2e9922f510fcd6dfe407169007f5edbd" + "109aed5987378fadbf785a6eabdba56d" ], [ "Part2.STLC.__proj__TyApp__item__g", @@ -527,7 +527,7 @@ "refinement_interpretation_Tm_refine_2208fb049bb54c9e470ca43dca7a0a6c" ], 0, - "c4c1b16023c9808253b1ee5d46646554" + "135e3d7d51ea1e388381c33701a7e5e6" ], [ "Part2.STLC.__proj__TyApp__item__e1", @@ -539,7 +539,7 @@ "refinement_interpretation_Tm_refine_2208fb049bb54c9e470ca43dca7a0a6c" ], 0, - "ca0e2170536476485a2b8e3beeaeffbc" + "7cb8ec74aad1c3f36f732f7c091190fd" ], [ "Part2.STLC.__proj__TyApp__item__e2", @@ -551,7 +551,7 @@ "refinement_interpretation_Tm_refine_2208fb049bb54c9e470ca43dca7a0a6c" ], 0, - "6f29c5e49379595b46cd4e76534dae2d" + "65b0f4bebafe8008a85c3894262c27f8" ], [ "Part2.STLC.__proj__TyApp__item__t11", @@ -563,7 +563,7 @@ "refinement_interpretation_Tm_refine_2208fb049bb54c9e470ca43dca7a0a6c" ], 0, - "df3054dd2f1e9a24e069b6069badfd24" + "756bfbc90714038e681b50aa39d694af" ], [ "Part2.STLC.__proj__TyApp__item__t12", @@ -575,7 +575,7 @@ "refinement_interpretation_Tm_refine_2208fb049bb54c9e470ca43dca7a0a6c" ], 0, - "852e39baddcb445466922998b10dd368" + "f6284388d77cce48a6a9ade917c7cb07" ], [ "Part2.STLC.__proj__TyApp__item__h1", @@ -595,7 +595,7 @@ "refinement_interpretation_Tm_refine_2208fb049bb54c9e470ca43dca7a0a6c" ], 0, - "ad586f4c3d6d12a26b4434b65298ded2" + "5a1480d1a27280ef7de4681809c8e71c" ], [ "Part2.STLC.__proj__TyApp__item__h2", @@ -613,7 +613,7 @@ "refinement_interpretation_Tm_refine_2208fb049bb54c9e470ca43dca7a0a6c" ], 0, - "8d841d5e15ff53ecc865d085722b301f" + "ad23d1d1c8a52d762e8f4c349036b87f" ], [ "Part2.STLC.subst_typing", @@ -625,7 +625,7 @@ "refinement_interpretation_Tm_refine_7b1876d4248c127fc44bb888731a7e0b" ], 0, - "eda424315944190bde45e2ca5dde478d" + "4fa2bd1d6278edd594fb53376c336a53" ], [ "Part2.STLC.substitution", @@ -714,7 +714,7 @@ "well-founded-ordering-on-nat" ], 0, - "09628fe0d281ce37f1569f1ade7b59b2" + "a72244e943e1ae33a5920c3bfc14a33c" ], [ "Part2.STLC.preservation_step", @@ -762,7 +762,7 @@ "subterm_ordering_Part2.STLC.EApp", "typing_tok_Part2.STLC.EUnit@tok" ], 0, - "276a40e3da659a235e7a3c0d6ee12e74" + "c574e1d8966e020ebb4c7bee91c91aac" ] ] ] \ No newline at end of file diff --git a/doc/book/code/exercises/Part2.Vec.fst.hints b/doc/book/code/exercises/Part2.Vec.fst.hints index d4ba0bbd792..5b6bea13985 100644 --- a/doc/book/code/exercises/Part2.Vec.fst.hints +++ b/doc/book/code/exercises/Part2.Vec.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "2eec9b5a6aec481e95e22e382eb08dc3" + "04553a2828e1adad137831e7f8a6cd0d" ], [ "Part2.Vec.vec", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "0309c0c317207e15c0e971f9dd6680cb" + "ff76976d755a321bc41ac319c3b2ead6" ], [ "Part2.Vec.__proj__Cons__item__n", @@ -39,7 +39,7 @@ "refinement_interpretation_Tm_refine_4474f8e18622e81334247360809b690b" ], 0, - "2aad769ed826386747a2442e8ae5ee98" + "695787283853d9613ae6fc683875925c" ], [ "Part2.Vec.__proj__Cons__item__hd", @@ -51,7 +51,7 @@ "refinement_interpretation_Tm_refine_4474f8e18622e81334247360809b690b" ], 0, - "e571a45828917a5837407e7c5e269eda" + "57fecbb58c8112b81e128f0f53558ed1" ], [ "Part2.Vec.__proj__Cons__item__tl", @@ -63,7 +63,7 @@ "refinement_interpretation_Tm_refine_4474f8e18622e81334247360809b690b" ], 0, - "2c3777332172e9c54cbbf4c895c3ead6" + "1d6f47ba57f528bd6b3ed20edb301964" ], [ "Part2.Vec.get", @@ -89,7 +89,7 @@ "well-founded-ordering-on-nat" ], 0, - "5dbe421c38cda4c6d1f8db9490ba75b7" + "bb3601d8f38fc9ff4440acfed64fa78c" ], [ "Part2.Vec.get", @@ -102,7 +102,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "447a54ca25c1fb71f0578905682cdb33" + "3ac9cd7ce43db8566930c0d7064e864a" ], [ "Part2.Vec.append", @@ -118,7 +118,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "49e3b1da69306d8fcb5c1743b59513fd" + "cef310af1e0a7e5e9fe56d7d34a77cdb" ], [ "Part2.Vec.append", @@ -134,7 +134,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "4efbf34f2a5b7688d93b9ea2a4b8ae4a" + "1159c2e01de944a11fff01d0be604330" ], [ "Part2.Vec.split_at", @@ -149,7 +149,7 @@ "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d" ], 0, - "08d66bdd07007478ed6097c1e395cca4" + "f3e168508bc14b5851be083fd5ac3695" ] ] ] \ No newline at end of file diff --git a/doc/book/code/exercises/Part3.MonadsAndFunctors.fst.hints b/doc/book/code/exercises/Part3.MonadsAndFunctors.fst.hints index 8a73b1be3e0..05dd357d175 100644 --- a/doc/book/code/exercises/Part3.MonadsAndFunctors.fst.hints +++ b/doc/book/code/exercises/Part3.MonadsAndFunctors.fst.hints @@ -30,7 +30,7 @@ "token_correspondence_Part3.MonadsAndFunctors.return" ], 0, - "26958a87e15195f8b6390028e850c732" + "dcf54e873ca5c66ff4bd08cae1900558" ], [ "Part3.MonadsAndFunctors.opt_monad", @@ -39,7 +39,7 @@ 1, [ "@query", "lemma_FStar.Pervasives.invertOption" ], 0, - "248bb95dd8faa963a2061c75353f0dba" + "8bed09968c3f457b5340b82bb8fc3064" ], [ "Part3.MonadsAndFunctors.div", @@ -48,7 +48,7 @@ 1, [ "@query", "primitive_Prims.op_Equality" ], 0, - "27fd0bee43731411187f70b88a58f448" + "da99b4002eea47b728c2083d26f2e684" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/exercises/Ex01a.fst.hints b/doc/old/tutorial/code/exercises/Ex01a.fst.hints index c30e62e14d6..855e1c774d0 100644 --- a/doc/old/tutorial/code/exercises/Ex01a.fst.hints +++ b/doc/old/tutorial/code/exercises/Ex01a.fst.hints @@ -18,7 +18,7 @@ "projection_inverse_FStar.Pervasives.V_v" ], 0, - "e0aafea2b5291768ca09d2850e654f15" + "4a16595d67579b2ad273c749dd826586" ], [ "Ex01a.checkedRead", @@ -27,7 +27,7 @@ 1, [ "@query", "projection_inverse_BoxBool_proj_0" ], 0, - "2bb8f6de95f4fbdcd999ed4a3762d423" + "c647b5959f8aacf92b9f83c37fd38b5e" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/exercises/Ex03a.fst.hints b/doc/old/tutorial/code/exercises/Ex03a.fst.hints index d1355aadd65..128d0b78f1a 100644 --- a/doc/old/tutorial/code/exercises/Ex03a.fst.hints +++ b/doc/old/tutorial/code/exercises/Ex03a.fst.hints @@ -17,7 +17,7 @@ "well-founded-ordering-on-nat" ], 0, - "33b01ea020d9aa137a2d3db268b72be4" + "205a8341e3de86d10ea0aa9cfbeef891" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/exercises/Ex03b.fst.hints b/doc/old/tutorial/code/exercises/Ex03b.fst.hints index 8e12eac0c03..e5c4a8ab582 100644 --- a/doc/old/tutorial/code/exercises/Ex03b.fst.hints +++ b/doc/old/tutorial/code/exercises/Ex03b.fst.hints @@ -16,7 +16,7 @@ "well-founded-ordering-on-nat" ], 0, - "52c0ecffdd3da4f2f0e1dfc1273a003b" + "82fad0e7202e3831aa7d54ba784429a5" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/exercises/Ex03c.fst.hints b/doc/old/tutorial/code/exercises/Ex03c.fst.hints index f1544c9070b..038995671b1 100644 --- a/doc/old/tutorial/code/exercises/Ex03c.fst.hints +++ b/doc/old/tutorial/code/exercises/Ex03c.fst.hints @@ -16,7 +16,7 @@ "well-founded-ordering-on-nat" ], 0, - "4455c8e4d615c84d7cfa0396a16a4a7a" + "24374525c9ed6537178aaf96660700f3" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/exercises/Ex04a.fst.hints b/doc/old/tutorial/code/exercises/Ex04a.fst.hints index c799b40820e..9e2f58f063c 100644 --- a/doc/old/tutorial/code/exercises/Ex04a.fst.hints +++ b/doc/old/tutorial/code/exercises/Ex04a.fst.hints @@ -16,7 +16,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "ba3ed151facaadcddb33af5aaaa9a329" + "a9a13f5178a0d7282825298820a42b2c" ], [ "Ex04a.append", @@ -30,7 +30,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "ff47ccf60b95ee9c18c6e9673315c487" + "7a73b6bb6ee9a08a7f49789f430d7a91" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/exercises/Ex04b.fst.hints b/doc/old/tutorial/code/exercises/Ex04b.fst.hints index 0e4b84e802c..262dc4de03c 100644 --- a/doc/old/tutorial/code/exercises/Ex04b.fst.hints +++ b/doc/old/tutorial/code/exercises/Ex04b.fst.hints @@ -16,7 +16,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "a74c51d795d59d05dab2475415d961e1" + "f5ae4200494a5f02b186f091e607d6f7" ], [ "Ex04b.append", @@ -31,7 +31,7 @@ "projection_inverse_Prims.Cons_tl", "subterm_ordering_Prims.Cons" ], 0, - "6095acc6962bda8b0d441a5fb827a55b" + "15d987100662a627088732b838c6b957" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/exercises/Ex04c.fst.hints b/doc/old/tutorial/code/exercises/Ex04c.fst.hints index 5f10d78ca3c..8e0dc38a016 100644 --- a/doc/old/tutorial/code/exercises/Ex04c.fst.hints +++ b/doc/old/tutorial/code/exercises/Ex04c.fst.hints @@ -13,7 +13,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "99b910975616b805d29581fccbf4715d" + "2fc5fa61c086d7db993fcf2325a342fe" ], [ "Ex04c.mem", @@ -29,7 +29,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "0460a4a4bb1fc9a71ebc4c4fdc587ce6" + "ff717a66533ae39ed68017825e2f81bd" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/exercises/Ex04e.fst.hints b/doc/old/tutorial/code/exercises/Ex04e.fst.hints index 8e35cf18324..f5d4af15871 100644 --- a/doc/old/tutorial/code/exercises/Ex04e.fst.hints +++ b/doc/old/tutorial/code/exercises/Ex04e.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "fc5e02d9fa65f0e6bde6f4322629e0fa" + "71cbe18b8468cd2a12e34bc607ace6b1" ], [ "Ex04e.__proj__Some__item__v", @@ -21,7 +21,7 @@ "refinement_interpretation_Tm_refine_5940fa0a1398f97ef02a98908357b71e" ], 0, - "24d4538ff50e4f7a505006ba2c91d987" + "5d80e647c318f0839feb46c812526949" ], [ "Ex04e.find", @@ -35,7 +35,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "d188b5c36305402c0b3c86c4040bafe9" + "12dca0587ba51613c0c9027989e8b8bd" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/exercises/Ex04f.fst.hints b/doc/old/tutorial/code/exercises/Ex04f.fst.hints index cad7af338aa..0a4a46dcd0f 100644 --- a/doc/old/tutorial/code/exercises/Ex04f.fst.hints +++ b/doc/old/tutorial/code/exercises/Ex04f.fst.hints @@ -14,7 +14,7 @@ "projection_inverse_Prims.Cons_tl", "subterm_ordering_Prims.Cons" ], 0, - "3982eb76e269405a689896361ce4c106" + "f6e67cc7609d9ec5524cd133abeee71b" ], [ "Ex04f.reverse", @@ -29,7 +29,7 @@ "projection_inverse_Prims.Cons_tl", "subterm_ordering_Prims.Cons" ], 0, - "453d2eeb8e7c6df2b747be65555978cd" + "1fc57a8ccecf78db90641e4459b61997" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/exercises/Ex05a.fst.hints b/doc/old/tutorial/code/exercises/Ex05a.fst.hints index b607e4126c7..a4efca42066 100644 --- a/doc/old/tutorial/code/exercises/Ex05a.fst.hints +++ b/doc/old/tutorial/code/exercises/Ex05a.fst.hints @@ -13,7 +13,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "2f87d1beb41acdd7044cf72aef3a395b" + "1ed915e2d14ec589f5cbc07317ee8890" ], [ "Ex05a.reverse", @@ -27,7 +27,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "f0828aadd03e8a30a2dc32008e9362ca" + "5c5a493ae8d36a1cbc44f97e5e0d4dad" ], [ "Ex05a.rev", @@ -42,7 +42,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "699e7bcab414a67738b93084ccf04a03" + "a4523d985fdef0670a63a03055c8dceb" ], [ "Ex05a.append_assoc", @@ -67,7 +67,7 @@ "subterm_ordering_Prims.Cons", "typing_Ex05a.append" ], 0, - "a9b97f4d0fb36069a7fa376e3608bb21" + "adf5323e194b63f2143b313caffb3493" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/exercises/Ex05b.fst.hints b/doc/old/tutorial/code/exercises/Ex05b.fst.hints index 4b5fe3d511c..66e36cd8c2c 100644 --- a/doc/old/tutorial/code/exercises/Ex05b.fst.hints +++ b/doc/old/tutorial/code/exercises/Ex05b.fst.hints @@ -16,7 +16,7 @@ "well-founded-ordering-on-nat" ], 0, - "2036ece02ce63be15aa17989916ba0b3" + "6266258cf4d029b6675dc933d89db2dc" ], [ "Ex05b.fib", @@ -34,7 +34,7 @@ "well-founded-ordering-on-nat" ], 0, - "1780d31e9d33ea1e0788d055bef165e9" + "8e358b130ae15beef403bf0127baff73" ], [ "Ex05b.fib_is_ok", @@ -48,7 +48,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ce78da25da0cf24d7725fed2f884cbe0" + "81fc63c527fb872b2f66d45e2567df65" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/exercises/Ex06b.fst.hints b/doc/old/tutorial/code/exercises/Ex06b.fst.hints index 298dcc446fa..29c2639123d 100644 --- a/doc/old/tutorial/code/exercises/Ex06b.fst.hints +++ b/doc/old/tutorial/code/exercises/Ex06b.fst.hints @@ -15,7 +15,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "5881dc54194390df52f23ccc30a5460c" + "41d0f70b771406e4bf0edcf158b1eb71" ], [ "Ex06b.append", @@ -30,7 +30,7 @@ "projection_inverse_Prims.Cons_tl", "subterm_ordering_Prims.Cons" ], 0, - "30e1314e1936368b8db0f1359fe07c64" + "38330e48a943305c5b234ea1f5ff095b" ], [ "Ex06b.append_mem", @@ -62,7 +62,7 @@ "typing_Ex06b.mem" ], 0, - "974297a1305d91e159daec9c5cffa67d" + "a8c2180d1db3ba38d524d958b6828e85" ], [ "Ex06b.length", @@ -79,7 +79,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "5165b6f42f942099f4dff33ff79f4ff0" + "170501a9459ae4580ddb59410818e214" ], [ "Ex06b.sorted", @@ -100,7 +100,7 @@ "subterm_ordering_Prims.Cons", "typing_Prims.__proj__Cons__item__tl" ], 0, - "a1643b4e308207ac75f4bc9c04869308" + "725a0fe66dee6c51aaba72721318ef68" ], [ "Ex06b.partition", @@ -115,7 +115,7 @@ "projection_inverse_Prims.Cons_tl", "subterm_ordering_Prims.Cons" ], 0, - "b123b42e86fc628ebef94620474047ed" + "2b962259581ba55a6f944be489bdca2c" ], [ "Ex06b.partition_lemma", @@ -161,7 +161,7 @@ "typing_Ex06b.length", "typing_Ex06b.mem", "typing_Ex06b.partition" ], 0, - "8f2ece8f81f743a8fc4625f30c13ef74" + "90dd332df81b59eb88276f030c3e29fd" ], [ "Ex06b.sorted_concat_lemma", @@ -204,7 +204,7 @@ "typing_Ex06b.append", "typing_Ex06b.mem", "typing_Ex06b.sorted" ], 0, - "b274e6253977667ddf9bafd21ea2c72b" + "b09ccbbcbf82c47bca6291c21be4448f" ], [ "Ex06b.sort", @@ -269,7 +269,7 @@ "well-founded-ordering-on-nat" ], 0, - "79cb3529f5708108c5d62d1fba8e9cb0" + "dd055e4ab5e89b486ddea0461a58afe7" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/exercises/Ex06e.fst.hints b/doc/old/tutorial/code/exercises/Ex06e.fst.hints index c8346e54360..400f96abfd7 100644 --- a/doc/old/tutorial/code/exercises/Ex06e.fst.hints +++ b/doc/old/tutorial/code/exercises/Ex06e.fst.hints @@ -20,7 +20,7 @@ "subterm_ordering_Prims.Cons", "typing_Prims.__proj__Cons__item__tl" ], 0, - "4a1a3e29c9367796e28dda30bd9dd83f" + "99876072b18265b655b798544fa04053" ], [ "Ex06e.mem", @@ -40,7 +40,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "8b442af8081d06f470435a5ef51a0519" + "6f636e68a472808c213df76b05f64c59" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/exercises/Ex07a.fst.hints b/doc/old/tutorial/code/exercises/Ex07a.fst.hints index 2d6b883015e..c9b2378c3ef 100644 --- a/doc/old/tutorial/code/exercises/Ex07a.fst.hints +++ b/doc/old/tutorial/code/exercises/Ex07a.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "781b77c3a264720419523193c719c612" + "76d3335cbfc1fef11d670c481b1a5e18" ], [ "Ex07a.__proj__TArrow__item___0", @@ -21,7 +21,7 @@ "refinement_interpretation_Tm_refine_6d481b4efcb5fbee37d1d60c36959ad4" ], 0, - "ea0e8296bf44ba556c77f25b41edf4ee" + "7d2e0f74dbe1e327397382e9fad41579" ], [ "Ex07a.__proj__TArrow__item___1", @@ -34,7 +34,7 @@ "refinement_interpretation_Tm_refine_6d481b4efcb5fbee37d1d60c36959ad4" ], 0, - "cf7f134c29940df6de043a8760531446" + "842b6836dc2243185323141add4982f4" ], [ "Ex07a.exp", @@ -46,7 +46,7 @@ "assumption_Prims.HasEq_int" ], 0, - "d4169969ef7648fd444d8d319d255372" + "6c445adf4862c525cfa33585ba911523" ], [ "Ex07a.__proj__EVar__item___0", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_f7bc5dc78a06806c9611435fda0e6d8d" ], 0, - "7ffb189b192ab9d605d9ee3621a5709b" + "6109929980632d025ee5038b75dea87f" ], [ "Ex07a.__proj__EApp__item___0", @@ -72,7 +72,7 @@ "refinement_interpretation_Tm_refine_f136389a43dd0b6827ec1059c6da2367" ], 0, - "fdf987755756782afcab2bdfafeead25" + "f14fa2c195868bb46b8cecb56660401a" ], [ "Ex07a.__proj__EApp__item___1", @@ -85,7 +85,7 @@ "refinement_interpretation_Tm_refine_f136389a43dd0b6827ec1059c6da2367" ], 0, - "996eadce059b51caa9312b986edaf73b" + "eda853548acd51f0ce6bfb2b2132d436" ], [ "Ex07a.__proj__EAbs__item___0", @@ -98,7 +98,7 @@ "refinement_interpretation_Tm_refine_2a951dab851bee4ccbd0b4c3ba1c9135" ], 0, - "2697b467fe57c99668e82ad6e48c6d63" + "b499dee28f8f2fb73f9b793b396bc594" ], [ "Ex07a.__proj__EAbs__item___1", @@ -111,7 +111,7 @@ "refinement_interpretation_Tm_refine_2a951dab851bee4ccbd0b4c3ba1c9135" ], 0, - "2ca8bfdf76df6c042fbab3a1b2bb9f00" + "665e07450e90a16ba8b64b13725bae47" ], [ "Ex07a.__proj__EAbs__item___2", @@ -124,7 +124,7 @@ "refinement_interpretation_Tm_refine_2a951dab851bee4ccbd0b4c3ba1c9135" ], 0, - "7b3187686bfaf4ffa900330300c6cefc" + "b7c9784901dbcc07de0887bbe355be3b" ], [ "Ex07a.__proj__EIf__item___0", @@ -137,7 +137,7 @@ "refinement_interpretation_Tm_refine_14ad78ec1d1ac0199d7bf98ab84ada10" ], 0, - "b2077a9db0059bd475ada391d881468e" + "7132b8178bc713c2781e1a52f23165c2" ], [ "Ex07a.__proj__EIf__item___1", @@ -150,7 +150,7 @@ "refinement_interpretation_Tm_refine_14ad78ec1d1ac0199d7bf98ab84ada10" ], 0, - "6d3eb345f540310c2e8d8df30873faea" + "209b030d7cd5502a9728e9b20c9398f9" ], [ "Ex07a.__proj__EIf__item___2", @@ -163,7 +163,7 @@ "refinement_interpretation_Tm_refine_14ad78ec1d1ac0199d7bf98ab84ada10" ], 0, - "09c7e3c8903044971880813703ada9ae" + "83d70b47d3bfd666b85135f3d515f284" ], [ "Ex07a.subst", @@ -187,7 +187,7 @@ "subterm_ordering_Ex07a.EIf" ], 0, - "cd6459577109531869c7efeffb990998" + "6245577389bc202ac7237bca50599fa6" ], [ "Ex07a.step", @@ -207,7 +207,7 @@ "typing_FStar.Pervasives.Native.uu___is_Some" ], 0, - "049c65e8db155a40ec0455bec19537d9" + "746e2b35a30368818b201c4875d6a5de" ], [ "Ex07a.typing", @@ -233,7 +233,7 @@ "typing_tok_Ex07a.TBool@tok" ], 0, - "cc2a2a65819ce7d8bf7193c1e014acf6" + "7505699a10cd807cb00119781c11be82" ], [ "Ex07a.progress", @@ -292,7 +292,7 @@ "typing_tok_Ex07a.TBool@tok", "unit_inversion", "unit_typing" ], 0, - "7d7d993272423997180de2805a9351a4" + "f1a1891c7328535e6d73d0c3907dca57" ], [ "Ex07a.appears_free_in", @@ -316,7 +316,7 @@ "subterm_ordering_Ex07a.EIf" ], 0, - "03e279a61f9aa526e98c5f43f7561816" + "ecb0d2a898feb4d5805440202d31f9c8" ], [ "Ex07a.free_in_context", @@ -383,7 +383,7 @@ "typing_tok_Ex07a.TBool@tok" ], 0, - "3a85cb9a0b5c414590f20614fe6758d6" + "72b0a3006b7e749bc4fe9c811e63da38" ], [ "Ex07a.typable_empty_closed", @@ -399,7 +399,7 @@ "projection_inverse_BoxBool_proj_0", "typing_tok_Ex07a.TBool@tok" ], 0, - "4ae2ea61ba1489d8103cf27f34ee3ebb" + "9392110bcc88fd7b2fd7e4d067771c28" ], [ "Ex07a.equal", @@ -412,7 +412,7 @@ "kinding_Ex07a.ty@tok" ], 0, - "4c638a760ef1341e4d7efdb133e37472" + "4600aa3c72733a35a522c16b25f21334" ], [ "Ex07a.equalE", @@ -425,7 +425,7 @@ "kinding_Ex07a.ty@tok" ], 0, - "e268a85411944defc9c063ec1758b140" + "80ed42028ec7be398c4d48829c5347bc" ], [ "Ex07a.context_invariance", @@ -487,7 +487,7 @@ "typing_tok_Ex07a.TBool@tok", "unit_typing" ], 0, - "a5d1a9d3e79b526654fdb4a4ead4be10" + "4c709d6eae7aee29743597421943c199" ], [ "Ex07a.typing_extensional", @@ -496,7 +496,7 @@ 1, [ "@query", "equation_Ex07a.equal", "equation_Ex07a.equalE" ], 0, - "ad4cab9aa8a020198b2d07824991d56d" + "75430d195fd51a2c1b46c4fba07a6694" ], [ "Ex07a.substitution_preserves_typing", @@ -508,7 +508,7 @@ "refinement_interpretation_Tm_refine_6f3ba47f35a1c9b4b2abbf29bbb32c88" ], 0, - "f99980b7652a9327bde0925268ce46ce" + "7611fae235a55127d27e81fb66ade1c5" ], [ "Ex07a.substitution_preserves_typing", @@ -581,7 +581,7 @@ "typing_tok_Ex07a.ETrue@tok", "unit_inversion", "unit_typing" ], 0, - "273cb5ad1455b9a8e5bc83ed50f0ef02" + "9af50ee80987c4c0fb72f800566220d7" ], [ "Ex07a.substitution_preserves_typing", @@ -593,7 +593,7 @@ "refinement_interpretation_Tm_refine_6f3ba47f35a1c9b4b2abbf29bbb32c88" ], 0, - "e4efa14de70f35f635de5f13fa3dc8de" + "31d1955496e6345622e69cf3956e0758" ], [ "Ex07a.preservation", @@ -650,7 +650,7 @@ "unit_typing" ], 0, - "1178dc41f8a445639c299e851c859069" + "45f7eb5db78c448fecd82035d3994842" ], [ "Ex07a.typed_step", @@ -663,7 +663,7 @@ "kinding_Ex07a.ty@tok" ], 0, - "bd6d63738aada3ee5092a2641f372a80" + "91a66d944fd27e2f56c3835480e6c3d7" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/exercises/Ex07b.fst.hints b/doc/old/tutorial/code/exercises/Ex07b.fst.hints index 76594942e6d..e0ae87ed9d6 100644 --- a/doc/old/tutorial/code/exercises/Ex07b.fst.hints +++ b/doc/old/tutorial/code/exercises/Ex07b.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "655ecf94560c04f2bc89449b1ae3641b" + "951f5c2f1d615adbe941f246701fe0ae" ], [ "Ex07b.__proj__TArrow__item___0", @@ -21,7 +21,7 @@ "refinement_interpretation_Tm_refine_5750090974c98caf06b187cfd07f6183" ], 0, - "eda7ee8568660573e09aca7300bcfb39" + "0c8e656b2f3379915d8a167bd40c46ed" ], [ "Ex07b.__proj__TArrow__item___1", @@ -34,7 +34,7 @@ "refinement_interpretation_Tm_refine_5750090974c98caf06b187cfd07f6183" ], 0, - "b03562734d7ecd5ac8a605f544156e8a" + "cfe5fa56689ba0d8613b3ba28aefe2a1" ], [ "Ex07b.__proj__TPair__item___0", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_509cf302a748c670057fecd70009dfa0" ], 0, - "1e51ae251bdb9b86ce98060de63114f2" + "1bfeccf8145b473f59e677f7b93d8ca3" ], [ "Ex07b.__proj__TPair__item___1", @@ -60,7 +60,7 @@ "refinement_interpretation_Tm_refine_509cf302a748c670057fecd70009dfa0" ], 0, - "cc8b88d6261d3e108724c9ef5e56560e" + "d928c7a3e8d8c5ee27996eb203d3d3b8" ], [ "Ex07b.exp", @@ -72,7 +72,7 @@ "assumption_Prims.HasEq_int" ], 0, - "3ce285f6045051de1e1c8741200b37a5" + "35c34474bac153be6bcf2ea514affd9f" ], [ "Ex07b.__proj__EVar__item___0", @@ -85,7 +85,7 @@ "refinement_interpretation_Tm_refine_b6f32956bd08cc9e186aefa06e30a826" ], 0, - "b7de106a1b07b038d3f4e6e5e35c426d" + "f0b6b92bd3d605c3892649017c80c6ad" ], [ "Ex07b.__proj__EApp__item___0", @@ -98,7 +98,7 @@ "refinement_interpretation_Tm_refine_02002f0ad7a9a0d04af5d83bc20f0cc2" ], 0, - "651fe27dfdc663c90ac98ab15dd8662d" + "987e8146c8b7a1654bf5c788facf7ab9" ], [ "Ex07b.__proj__EApp__item___1", @@ -111,7 +111,7 @@ "refinement_interpretation_Tm_refine_02002f0ad7a9a0d04af5d83bc20f0cc2" ], 0, - "73c6a8fcb8ef12bf77f80496e7ae75ed" + "b78e9070899733c51f08e1bafa5b940f" ], [ "Ex07b.__proj__EAbs__item___0", @@ -124,7 +124,7 @@ "refinement_interpretation_Tm_refine_4b25aa8455c31f1fdab955f23a06145a" ], 0, - "f073064e2b856faca8779213eace4866" + "352cfff9263443cb332d6e02c932e55c" ], [ "Ex07b.__proj__EAbs__item___1", @@ -137,7 +137,7 @@ "refinement_interpretation_Tm_refine_4b25aa8455c31f1fdab955f23a06145a" ], 0, - "04550bd3de74494f881a4c9ba603f513" + "083884f27402b9ceb4c12e227fde8ea8" ], [ "Ex07b.__proj__EAbs__item___2", @@ -150,7 +150,7 @@ "refinement_interpretation_Tm_refine_4b25aa8455c31f1fdab955f23a06145a" ], 0, - "fd497f849bb30b954bfaa5a6426175a5" + "cf3fc787ef91339e49bd8573bae20c54" ], [ "Ex07b.__proj__EIf__item___0", @@ -163,7 +163,7 @@ "refinement_interpretation_Tm_refine_d8a08e8cc79c0496374772dc8973fa01" ], 0, - "42becfd6e7ba5bc86816cd800df847bc" + "4d95c6ffcf8a0d69bad5d3af90dc687e" ], [ "Ex07b.__proj__EIf__item___1", @@ -176,7 +176,7 @@ "refinement_interpretation_Tm_refine_d8a08e8cc79c0496374772dc8973fa01" ], 0, - "08d028bc5f5427f5902e2ec01a8afaac" + "485edd8171b540fe74b2426cbe483ac4" ], [ "Ex07b.__proj__EIf__item___2", @@ -189,7 +189,7 @@ "refinement_interpretation_Tm_refine_d8a08e8cc79c0496374772dc8973fa01" ], 0, - "79cf916222ab75f81ce5a9debf76fdcb" + "152e17003d370a9caf4c4ccb53c0a7bc" ], [ "Ex07b.subst", @@ -213,7 +213,7 @@ "subterm_ordering_Ex07b.EIf" ], 0, - "cc867372b788ed0c735ccc2a0e3133ef" + "3621579cd08ec3f992e2b287a7b04298" ], [ "Ex07b.step", @@ -234,7 +234,7 @@ "typing_FStar.Pervasives.Native.uu___is_Some" ], 0, - "2152f29dccfd9b67a745c8258ef645b8" + "7893b63971f968c1499117272e2e3020" ], [ "Ex07b.typing", @@ -260,7 +260,7 @@ "typing_tok_Ex07b.TBool@tok" ], 0, - "479f61fd3b0f43b759291626eea788c7" + "507b893f8661dc918cabaa5fb9897de7" ], [ "Ex07b.progress", @@ -324,7 +324,7 @@ "typing_tok_Ex07b.TBool@tok", "unit_inversion", "unit_typing" ], 0, - "448c99f1b895a046e30e8aba692c9425" + "86978b1a3bcffc9cb15afa00364021a0" ], [ "Ex07b.appears_free_in", @@ -348,7 +348,7 @@ "subterm_ordering_Ex07b.EIf" ], 0, - "2d85482bcee8f669c2641696e4e837a6" + "2a10ecb042a0550b599a5e95f014c586" ], [ "Ex07b.free_in_context", @@ -415,7 +415,7 @@ "typing_tok_Ex07b.TBool@tok" ], 0, - "99194827957e20063da71ff314e45d50" + "5b5774a8562c62f37a8cd95520b62366" ], [ "Ex07b.typable_empty_closed", @@ -431,7 +431,7 @@ "projection_inverse_BoxBool_proj_0", "typing_tok_Ex07b.TBool@tok" ], 0, - "4f26b43502b1a5c5828a1feb89194a38" + "9803b04478ab0096753c72138da98e0b" ], [ "Ex07b.equal", @@ -444,7 +444,7 @@ "kinding_Ex07b.ty@tok" ], 0, - "622639a2169d9dff2e7dd162c78ba3a8" + "3f51031a160a68abbb6a7f4e1de5b4ee" ], [ "Ex07b.equalE", @@ -457,7 +457,7 @@ "kinding_Ex07b.ty@tok" ], 0, - "1c27eb7bb639c17cb794659de63cbd94" + "31733b309a3a178de9bfde2ed6ae3620" ], [ "Ex07b.context_invariance", @@ -519,7 +519,7 @@ "typing_tok_Ex07b.TBool@tok", "unit_typing" ], 0, - "c849ed1ef8b4fac65ecb22f368de7c4a" + "cf17e45f810e8b62ad304bf4f43766e7" ], [ "Ex07b.typing_extensional", @@ -528,7 +528,7 @@ 1, [ "@query", "equation_Ex07b.equal", "equation_Ex07b.equalE" ], 0, - "1fab31eef59eb5ab73d9a2051ec2a9c5" + "7cf1245b5576dd245937d225e2a056e6" ], [ "Ex07b.substitution_preserves_typing", @@ -540,7 +540,7 @@ "refinement_interpretation_Tm_refine_475611d23cd96730d789f8e1dcabbdff" ], 0, - "d768ac7ae8074a33d7c27afda35c9ead" + "d5df660c914c3f7fc6d46ee2e3151284" ], [ "Ex07b.substitution_preserves_typing", @@ -616,7 +616,7 @@ "unit_inversion", "unit_typing" ], 0, - "b02689b77ed1c8a537952f3990e2d01a" + "9778bb9a7bd404a3d21064ed16273dc3" ], [ "Ex07b.substitution_preserves_typing", @@ -625,10 +625,10 @@ 1, [ "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_9a093e78bf1bc54904efa23ca454f0af" + "refinement_interpretation_Tm_refine_982139fb7fff235a7f4473dce3fdd72d" ], 0, - "2b54d17e3b9d4cdbc74b505f6f8fef4d" + "4f9064e74a7e4e97f66069294166f5d1" ], [ "Ex07b.preservation", @@ -640,7 +640,7 @@ "refinement_interpretation_Tm_refine_fa070ce124e09c77bfd984e821b4f841" ], 0, - "7e8d91bbf0e01eff3bda80cc2fe93086" + "552f5626afd1eb47c6907ff7aebe46b5" ], [ "Ex07b.preservation", @@ -701,7 +701,7 @@ "typing_tok_Ex07b.TBool@tok", "unit_inversion", "unit_typing" ], 0, - "1cee7c0ebd426a774d2c249ed694f35c" + "c086644a4dbee61f6fdfa770fd56beff" ], [ "Ex07b.preservation", @@ -710,10 +710,10 @@ 1, [ "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_bf62d4c1bb63a69655ed6597f113bcd8" + "refinement_interpretation_Tm_refine_a6cf41ed192833422c7639f09190d072" ], 0, - "b48e1a7f849f5a65668ee4ff39c0c144" + "0a6b8789fa0fecfa0d64cd2c71216ee3" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/exercises/Ex07c.fst.hints b/doc/old/tutorial/code/exercises/Ex07c.fst.hints index 8d9f84778a2..638aaff748c 100644 --- a/doc/old/tutorial/code/exercises/Ex07c.fst.hints +++ b/doc/old/tutorial/code/exercises/Ex07c.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "eacec532ab4876011c5abd6809d46f4c" + "33349768f3254c25942ac62e5365e135" ], [ "Ex07c.__proj__TArrow__item___0", @@ -21,7 +21,7 @@ "refinement_interpretation_Tm_refine_f52b2b5b7000eab91fee74be6d406dae" ], 0, - "5b8ee5dc9fe71b88b94080de72a517a4" + "ffdcb8a76b0278841659afb8683ccf82" ], [ "Ex07c.__proj__TArrow__item___1", @@ -34,7 +34,7 @@ "refinement_interpretation_Tm_refine_f52b2b5b7000eab91fee74be6d406dae" ], 0, - "a8d947ff45baf5b4a207305acab40d57" + "8113f91c330b6f48cc6f1c1b014e82ba" ], [ "Ex07c.exp", @@ -46,7 +46,7 @@ "assumption_Prims.HasEq_int" ], 0, - "e96d4be0da1f2dc94d84f41d6740362c" + "d65aadf27ce5656913e4dffae5ba576d" ], [ "Ex07c.__proj__EVar__item___0", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_af9adaa077ed4f1ece37b319bcad4c4c" ], 0, - "43000abc8ebfc087d202ba7c4db666a8" + "673ca354131962948bc9801677f29751" ], [ "Ex07c.__proj__EApp__item___0", @@ -72,7 +72,7 @@ "refinement_interpretation_Tm_refine_5e645d475745dec74294f94263393c19" ], 0, - "4db9a5c4b6fda0e4b68fd8eeaa49c8f8" + "75fe5ddf32fb9c4ad87398a7bb812916" ], [ "Ex07c.__proj__EApp__item___1", @@ -85,7 +85,7 @@ "refinement_interpretation_Tm_refine_5e645d475745dec74294f94263393c19" ], 0, - "38a05b3ebed77c6a108d4cbcb1703e76" + "9d891acc5859e03115564a531b2f5a26" ], [ "Ex07c.__proj__EAbs__item___0", @@ -98,7 +98,7 @@ "refinement_interpretation_Tm_refine_2ac697de541ee2cb1c722dd0a30e8d48" ], 0, - "ac91c720fca6a67e7cb4e7b4c714b94d" + "17108522686fd427e0c3471355fa054c" ], [ "Ex07c.__proj__EAbs__item___1", @@ -111,7 +111,7 @@ "refinement_interpretation_Tm_refine_2ac697de541ee2cb1c722dd0a30e8d48" ], 0, - "2e40ee016c8148e4d7518ae403ca8506" + "cba2766529edd294f627de298eabfe4e" ], [ "Ex07c.__proj__EAbs__item___2", @@ -124,7 +124,7 @@ "refinement_interpretation_Tm_refine_2ac697de541ee2cb1c722dd0a30e8d48" ], 0, - "4311f91eb14ba357fc7e95324e078acd" + "d916f7c461ffc1b44f3304ac4bba46aa" ], [ "Ex07c.__proj__EIf__item___0", @@ -137,7 +137,7 @@ "refinement_interpretation_Tm_refine_ce65697be2f65791f4c0b58fb5076b6d" ], 0, - "e2a43582e6cca75658d581ee6a9e280d" + "3e56be8c4241ffeffc103a985c986fd8" ], [ "Ex07c.__proj__EIf__item___1", @@ -150,7 +150,7 @@ "refinement_interpretation_Tm_refine_ce65697be2f65791f4c0b58fb5076b6d" ], 0, - "c2be0ebd3d51723ea88b76d7b4e42102" + "31617f903e81741a06fa2eeede8d8360" ], [ "Ex07c.__proj__EIf__item___2", @@ -163,7 +163,7 @@ "refinement_interpretation_Tm_refine_ce65697be2f65791f4c0b58fb5076b6d" ], 0, - "d9bccf6d16bbed2101b9a6fbc4e6426d" + "daaf8b8879dca905a2af4be9535858d1" ], [ "Ex07c.subst", @@ -187,7 +187,7 @@ "subterm_ordering_Ex07c.EIf" ], 0, - "b99e39826159f697c1a07dbf29ab604f" + "2fc8153c9c7f72b425a33d951077ec35" ], [ "Ex07c.step", @@ -207,7 +207,7 @@ "typing_FStar.Pervasives.Native.uu___is_Some" ], 0, - "8b314e7453b74d3673c78f49b067f325" + "3b1a2091b50cb25528ff444d683d3782" ], [ "Ex07c.typing", @@ -233,7 +233,7 @@ "typing_tok_Ex07c.TBool@tok" ], 0, - "fe01408b50bc4dbfec52abc0cadc140f" + "c05ad6ce987a051484f33f77a8542ce1" ], [ "Ex07c.progress", @@ -292,7 +292,7 @@ "typing_tok_Ex07c.TBool@tok", "unit_inversion", "unit_typing" ], 0, - "bd73478f99e5d054f4af890a4a6d7c02" + "ee8e5b6278502febaa2cb6c358c8ba5b" ], [ "Ex07c.appears_free_in", @@ -316,7 +316,7 @@ "subterm_ordering_Ex07c.EIf" ], 0, - "1f93273596b84ca5583e71c32ffe84a7" + "2a5ef196fb3bd75582a88cf08d9cf6b9" ], [ "Ex07c.free_in_context", @@ -383,7 +383,7 @@ "typing_tok_Ex07c.TBool@tok" ], 0, - "996201d8fbd5e813048c01e7e97a5a1f" + "64550213507a45932b640abc3fca513b" ], [ "Ex07c.typable_empty_closed", @@ -399,7 +399,7 @@ "projection_inverse_BoxBool_proj_0", "typing_tok_Ex07c.TBool@tok" ], 0, - "b80a1fec1ffaad4d67a04066cf13da1b" + "470666cba934df8d1ab725147d1af691" ], [ "Ex07c.equal", @@ -412,7 +412,7 @@ "kinding_Ex07c.ty@tok" ], 0, - "0bf6bc7ef4f09a939aecb0e52ca40ab5" + "2f7f83809c43d1efbbc1ab6ebe9112b8" ], [ "Ex07c.equalE", @@ -425,7 +425,7 @@ "kinding_Ex07c.ty@tok" ], 0, - "cb1dfa5dfbc889a0f5e16febb9ff9ed1" + "fcc64c7c425d8804025dd4ba9d9a21e8" ], [ "Ex07c.context_invariance", @@ -487,7 +487,7 @@ "typing_tok_Ex07c.TBool@tok", "unit_typing" ], 0, - "56e28335bcc0b314d7897c877a1b57c3" + "3d31fdd8d0550037cb33e571bd3ef49e" ], [ "Ex07c.typing_extensional", @@ -496,7 +496,7 @@ 1, [ "@query", "equation_Ex07c.equal", "equation_Ex07c.equalE" ], 0, - "9fa51c324253abceaab5e1299d51d74b" + "9eddda0b5b05262f127fecc993a15524" ], [ "Ex07c.substitution_preserves_typing", @@ -508,7 +508,7 @@ "refinement_interpretation_Tm_refine_b6f32c64566936006e4e25abfa332545" ], 0, - "8c0c0cc6406693a82886189b8ad3cff6" + "8acbafae68be2706e8f7ce745363a02f" ], [ "Ex07c.substitution_preserves_typing", @@ -584,7 +584,7 @@ "unit_inversion", "unit_typing" ], 0, - "6ad03ff46e4a8117430892adb5137ce8" + "cb77129c7ff6d540a96df964f39392a2" ], [ "Ex07c.substitution_preserves_typing", @@ -593,10 +593,10 @@ 1, [ "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_315ccc107627b71bca5a927242a72f79" + "refinement_interpretation_Tm_refine_c915634e995688a1855d59a10d682c48" ], 0, - "b326d6121085086bfca191877b2c504d" + "4b7f5e4282175f83dfa0e64c2be5624d" ], [ "Ex07c.preservation", @@ -608,7 +608,7 @@ "refinement_interpretation_Tm_refine_228b28518ddadbae1e0470b40bd6811c" ], 0, - "31a1ee73d6d5c01db7fb2ec08ac4936e" + "94d284902e146f64964985ffcf951517" ], [ "Ex07c.preservation", @@ -668,7 +668,7 @@ "typing_tok_Ex07c.TBool@tok", "unit_inversion", "unit_typing" ], 0, - "7be84d009e2181fd0e7a9c7d280fc5cd" + "80d2c3a50ffd04e19322c0aa5c7e3402" ], [ "Ex07c.preservation", @@ -677,10 +677,10 @@ 1, [ "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_4cfaa190b25bee06832ff28680da0c47" + "refinement_interpretation_Tm_refine_6a0c62e2bc8f998e738f4363d183eac1" ], 0, - "d2269557f414a4abc9bc91b381bc10f6" + "8de2321dd5bf04c6ba8051c8bbab3cfc" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/exercises/Ex07d.fst.hints b/doc/old/tutorial/code/exercises/Ex07d.fst.hints index 8f212e41191..9b8f1e42f22 100644 --- a/doc/old/tutorial/code/exercises/Ex07d.fst.hints +++ b/doc/old/tutorial/code/exercises/Ex07d.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "3bbfbb8a75b57b2703d02e126d97b433" + "77e2f6aed1c801e9c2c9a3bbc1c406f2" ], [ "Ex07d.__proj__TArrow__item___0", @@ -21,7 +21,7 @@ "refinement_interpretation_Tm_refine_a6db7f45b0415579b56934f29db7df9c" ], 0, - "48bdc8c53cb228eff6f29e9ce80be9bd" + "9a84cdf0904c1d2dfd48a02ba6c0ef17" ], [ "Ex07d.__proj__TArrow__item___1", @@ -34,7 +34,7 @@ "refinement_interpretation_Tm_refine_a6db7f45b0415579b56934f29db7df9c" ], 0, - "7b0388589c56807d90ad04681fec5ae5" + "d60ad4998f3744b1d6e86a199f3f866a" ], [ "Ex07d.exp", @@ -46,7 +46,7 @@ "assumption_Prims.HasEq_int" ], 0, - "9df6fd28cc24a0044469a5af65aa146e" + "b842a66d1d6f3ecb86901bbf0609e138" ], [ "Ex07d.__proj__EVar__item___0", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_e2b3d0ac58c9320335e38c515a0906d3" ], 0, - "4d24dfe8851d646c1d4f85bd7a832864" + "eee1bd73329d5a7b80d604e279fe2611" ], [ "Ex07d.__proj__EApp__item___0", @@ -72,7 +72,7 @@ "refinement_interpretation_Tm_refine_1f243c925958973094d947d5b3bc2ddb" ], 0, - "f493d4dc400f8773c0f4c1f9333ce68e" + "0ece4d7c1cc9e9cd222ea84a4e03a529" ], [ "Ex07d.__proj__EApp__item___1", @@ -85,7 +85,7 @@ "refinement_interpretation_Tm_refine_1f243c925958973094d947d5b3bc2ddb" ], 0, - "024a79584076bb951ef6adcbedc30d3e" + "0f4542048c7a6096ba85048e8bdda757" ], [ "Ex07d.__proj__EAbs__item___0", @@ -98,7 +98,7 @@ "refinement_interpretation_Tm_refine_278d273e834035a7ef849d0540d3a068" ], 0, - "28cd0846a1b9dec287326ea268c9303e" + "1c2d89cfe8db889c4a6e423d48c9a550" ], [ "Ex07d.__proj__EAbs__item___1", @@ -111,7 +111,7 @@ "refinement_interpretation_Tm_refine_278d273e834035a7ef849d0540d3a068" ], 0, - "28f02cdb989ee9fe8d555a428604c748" + "8c1a2bd530b4b35256c2133b4988e2f4" ], [ "Ex07d.__proj__EAbs__item___2", @@ -124,7 +124,7 @@ "refinement_interpretation_Tm_refine_278d273e834035a7ef849d0540d3a068" ], 0, - "aea2ce53f9bb55dfe32cc5b89de7d006" + "f8f36c31236d0eb9938d4b11165e71ff" ], [ "Ex07d.__proj__EIf__item___0", @@ -137,7 +137,7 @@ "refinement_interpretation_Tm_refine_eede2ff8721457947853b330769cb912" ], 0, - "086705062195813364ca591830b3237e" + "d8569c75b350f44e12a27555838f8534" ], [ "Ex07d.__proj__EIf__item___1", @@ -150,7 +150,7 @@ "refinement_interpretation_Tm_refine_eede2ff8721457947853b330769cb912" ], 0, - "cb51789d4e6be86380072108f470bf6d" + "029ea1b88a8ca9c05b38e78b699ba372" ], [ "Ex07d.__proj__EIf__item___2", @@ -163,7 +163,7 @@ "refinement_interpretation_Tm_refine_eede2ff8721457947853b330769cb912" ], 0, - "8cd988596a0a92ebc9ba57ca11469bbb" + "144d860230d55afa07d000f2e894cb61" ], [ "Ex07d.subst", @@ -187,7 +187,7 @@ "subterm_ordering_Ex07d.EIf" ], 0, - "422a011ad4b9379e10b0825d8e7982e9" + "274ab918e27e3efe7be9d90e14d7d910" ], [ "Ex07d.step", @@ -207,7 +207,7 @@ "typing_FStar.Pervasives.Native.uu___is_Some" ], 0, - "706622161173f180919a519a89313471" + "3e4c1544e92aa0f5a54ec39d22a47c7c" ], [ "Ex07d.typing", @@ -233,7 +233,7 @@ "typing_tok_Ex07d.TBool@tok" ], 0, - "c1be0b0cc0a5eb42bd5effedc8fbda1c" + "169f878d5fe03122b1a13441be4a37e6" ], [ "Ex07d.progress", @@ -292,7 +292,7 @@ "typing_tok_Ex07d.TBool@tok", "unit_inversion", "unit_typing" ], 0, - "dfb604bc708410dc8416bbdcfc552cc9" + "89678a8dc5f9ba8486e8164d7fc277f2" ], [ "Ex07d.appears_free_in", @@ -316,7 +316,7 @@ "subterm_ordering_Ex07d.EIf" ], 0, - "21e6532d6f482ad0033ad36389a353a9" + "17a207d3a5bcc1dbeedcae53a19a73e3" ], [ "Ex07d.free_in_context", @@ -383,7 +383,7 @@ "typing_tok_Ex07d.TBool@tok" ], 0, - "3c8ca665ac34616ce8c3c9229bcba852" + "ef129c06237b42028023601e2c70879a" ], [ "Ex07d.typable_empty_closed", @@ -399,7 +399,7 @@ "projection_inverse_BoxBool_proj_0", "typing_tok_Ex07d.TBool@tok" ], 0, - "120736ce1b200186fe47beb767ed9f29" + "fdb8236381c9b8b078bd53c768a56461" ], [ "Ex07d.equal", @@ -412,7 +412,7 @@ "kinding_Ex07d.ty@tok" ], 0, - "f7e5f81a14399919c5feadfb0ebcc1e5" + "0b577a5128104e796aa7e105bc22997b" ], [ "Ex07d.equalE", @@ -425,7 +425,7 @@ "kinding_Ex07d.ty@tok" ], 0, - "a2fae75e3246af23f8be364d6eb42edc" + "c95bb560b56408e53414d67128f8ce54" ], [ "Ex07d.context_invariance", @@ -487,7 +487,7 @@ "typing_tok_Ex07d.TBool@tok", "unit_typing" ], 0, - "32f8ed5f5455c2f4a3d7c636690c9175" + "3cf3be3107d014d94fc1738ffe4a3e08" ], [ "Ex07d.typing_extensional", @@ -496,7 +496,7 @@ 1, [ "@query", "equation_Ex07d.equal", "equation_Ex07d.equalE" ], 0, - "26224e0a634a5cc90a008dc115c0a351" + "228995c41acb9a9d819e08a5f6ae52b5" ], [ "Ex07d.substitution_preserves_typing", @@ -508,7 +508,7 @@ "refinement_interpretation_Tm_refine_2f5eeacba7bdd1445a7949ffdc743f8a" ], 0, - "a4a34fa2d0a786989c3d100436755420" + "ddfb7edfa08fe440e4b541fff798b976" ], [ "Ex07d.substitution_preserves_typing", @@ -584,7 +584,7 @@ "unit_inversion", "unit_typing" ], 0, - "21fdd9207d58ec959c3b08d9b8c355cf" + "5d1e4d7852d455e961231ad0c9b031b6" ], [ "Ex07d.substitution_preserves_typing", @@ -593,10 +593,10 @@ 1, [ "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_8ab31ffad0a6bf610b08c3440216253d" + "refinement_interpretation_Tm_refine_71bdaff8060615aef69ab2f778c0c61a" ], 0, - "4505e7291c8a9be1756e029ff8660130" + "3102ef76caba5ebd1e123b381e3fba69" ], [ "Ex07d.preservation", @@ -608,7 +608,7 @@ "refinement_interpretation_Tm_refine_7999e72d4c9bb66719430a20268eaf36" ], 0, - "e65b1c880a3b2334f2c894eb83a12b40" + "d4a8bf159d6608ea4537a6ac6422fbdc" ], [ "Ex07d.preservation", @@ -668,7 +668,7 @@ "typing_tok_Ex07d.TBool@tok", "unit_inversion", "unit_typing" ], 0, - "497c0b4d1e0daee3b2969df59c757188" + "a9bf867782244f2f5cfe7360593b1532" ], [ "Ex07d.preservation", @@ -677,10 +677,10 @@ 1, [ "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_e217d9dee4ceb6482fb83e449fb7fc82" + "refinement_interpretation_Tm_refine_345704bab041a41196f35960e8a8c066" ], 0, - "ac68cf266a488835379999a3c01f6400" + "a2f407c2a1d8b2468e425024c49ec452" ], [ "Ex07d.typed_step", @@ -693,7 +693,7 @@ "kinding_Ex07d.ty@tok" ], 0, - "67ab00b0289504bcae95df4162bec427" + "8d918c4e18433e7d02b98f18c722b89e" ], [ "Ex07d.typed_step", @@ -706,7 +706,7 @@ "refinement_interpretation_Tm_refine_fbadd752194f69bdc54b03b7f3c00a37" ], 0, - "31dbb97436edd013a21a9e82056977bb" + "7d6235c1cb244b51e1ee8cd1e3c7b2e3" ], [ "Ex07d.eval", @@ -719,7 +719,7 @@ "kinding_Ex07d.ty@tok" ], 0, - "f426e4b6673e1a20ce1ab1b513bb29e6" + "7d4dd873c037afbfddd7dcb25fcc09d5" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/exercises/Ex10a.fst.hints b/doc/old/tutorial/code/exercises/Ex10a.fst.hints index 25e232c0b61..a257a257f0f 100644 --- a/doc/old/tutorial/code/exercises/Ex10a.fst.hints +++ b/doc/old/tutorial/code/exercises/Ex10a.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_43c663371132c0c847de0562111b3034" ], 0, - "82d44f4565cee630fa256111129f3323" + "8455e0a0fe2bf61f03fcb496ffff5570" ], [ "Ex10a.__proj__Writable__item___0", @@ -25,7 +25,7 @@ "refinement_interpretation_Tm_refine_b7c189cb365c663bbaaab1bb8e2e94da" ], 0, - "03fd1b7359dca69045ffff37fa131607" + "ecb9fd73459620fcb5a476965813a7e4" ], [ "Ex10a.canRead", @@ -38,7 +38,7 @@ "fuel_guarded_inversion_Ex10a.entry" ], 0, - "1217bab15fa5d44fea932338634e8af4" + "e6fc2bc521c73e522525b20f9eead8ac" ], [ "Ex10a.revoke", @@ -51,7 +51,7 @@ "refinement_interpretation_Ex10a_Tm_refine_f978ff754af8f266cb4edc62e2a055cb" ], 0, - "135adb4fdcb79e6ecf8745b6fb9d06b7" + "6b8a2ab46ee96098fd638e7308e34f77" ], [ "Ex10a.safe_delete", @@ -72,7 +72,7 @@ "string_inversion", "unit_inversion", "unit_typing" ], 0, - "2946448a0a9a013241253ef98c88cdd3" + "600c01f71f3b458b6a57a14ea83048a4" ], [ "Ex10a.test_acls", @@ -110,7 +110,7 @@ "typing_Tm_abs_93700a44318bb4193871b2dacb8d41d6" ], 0, - "83e77abd13661e6191f464682f2e125d" + "5a4d022a45e89b692a14ab111746a323" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/exercises/Ex10b.fst.hints b/doc/old/tutorial/code/exercises/Ex10b.fst.hints index 245d70925fe..54f3b6c77c0 100644 --- a/doc/old/tutorial/code/exercises/Ex10b.fst.hints +++ b/doc/old/tutorial/code/exercises/Ex10b.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "4f1aceceab1a343804d5f2a1df02cb84" + "8f0c588a0abe7a34ed7eea75cb46745d" ], [ "Ex10b.__proj__Point__item__y", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "391fcbb31c5e7af4c6c27cb09e8a4fd1" + "55062b310f7a817fe1ea33ab70de53ff" ], [ "Ex10b.__proj__Point__item__y", @@ -43,7 +43,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "2fee009361effb113bc6fe7da3069c67" + "b4be00efa6445a23cfb0eeb19b3fa3b8" ], [ "Ex10b.new_point", @@ -57,7 +57,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "452a138a153f5ea4088ed3d55905edec" + "c665e12f36295c0f8bb86ddbaa16de34" ], [ "Ex10b.new_point", @@ -92,7 +92,7 @@ "typing_FStar.Monotonic.Heap.addr_of", "typing_FStar.Set.empty" ], 0, - "2ebd95c6b2d31abc8a2850dd8859c07b" + "3c72630004b85a9e5872602878a522c7" ], [ "Ex10b.shift_x_p1", @@ -106,7 +106,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "4d47014556ac5a616c714b822a030d2f" + "bd901e323ef4c48358db51ca970f7746" ], [ "Ex10b.shift_x_p1", @@ -120,7 +120,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "b2b0c4d6e75673185570b67e31c08007" + "390256323e5da7033fd0ef2f4cd3c0ed" ], [ "Ex10b.test", @@ -148,7 +148,7 @@ "typing_FStar.Heap.trivial_preorder" ], 0, - "75d543469d4e98747882bd2e752bf27c" + "5aa0dcb8e57bc6cbf9978c44991946d1" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/exercises/Ex11a.fst.hints b/doc/old/tutorial/code/exercises/Ex11a.fst.hints index 78cdd171041..fd94fdbeed8 100644 --- a/doc/old/tutorial/code/exercises/Ex11a.fst.hints +++ b/doc/old/tutorial/code/exercises/Ex11a.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "68d6f9951590e54b7b36e603189440cf" + "80dca315c96a63f1906f99c7af7a55fb" ], [ "Ex11a.__proj__Point__item__z", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "479707f1bb11fe755f541b69a66481f8" + "c2385deaf15f2032efdd575b7b1ec759" ], [ "Ex11a.__proj__Point__item__z", @@ -46,7 +46,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c4476e50b3bf69377945532f00a325c5" + "78e22515ca2e67ef8556a53e435d2958" ], [ "Ex11a.arm", @@ -60,7 +60,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "f5c0f443481f42b72cf47705e774bd1c" + "417ef9934a239525e9b79d497ba96352" ], [ "Ex11a.__proj__Arm__item__azim", @@ -74,7 +74,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3e7562cdc5a88696341e999f6ce14844" + "3afd8a3282cd44c988004dac399f9c32" ], [ "Ex11a.__proj__Arm__item__azim", @@ -92,7 +92,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c93a9ce29193293e3dffeadb780af9d6" + "43a7c91b9969633e892345376a905525" ], [ "Ex11a.new_point", @@ -180,7 +180,7 @@ "typing_FStar.Set.union" ], 0, - "9f58cbd9f4419c4d2c91328925395995" + "9f61c625f77c8aa954548e239c3c4952" ], [ "Ex11a.new_arm", @@ -261,7 +261,7 @@ "typing_FStar.Set.union" ], 0, - "a6336bff571e5428ce643aedad5bcca9" + "029b272d802c123da42171e6b4a948cb" ], [ "Ex11a.new_robot", @@ -341,7 +341,7 @@ "typing_FStar.Set.union" ], 0, - "3c25067f9ec645606b827932d87d4360" + "0e1a5374343375efe1be4ed2f04ca488" ], [ "Ex11a.walk_robot_to", @@ -450,7 +450,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "36ce30b669f412dacc360004c6b752fe" + "23426e29bba2186b79db02c7052da445" ], [ "Ex11a.fly", @@ -563,7 +563,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "aff20622ac7e4f33ab34770c63ab4018" + "227d506a6369fb96bfa57b6e3d12cf6f" ], [ "Ex11a.fly_both", @@ -652,7 +652,7 @@ "typing_FStar.Set.union" ], 0, - "beead536f55881da1c3422cb26eaeca3" + "11578dea070e9c9365340d495cce016d" ], [ "Ex11a.fly_one", @@ -713,7 +713,7 @@ "typing_FStar.Set.complement", "typing_FStar.Set.mem" ], 0, - "f6e17b4dcd1efe604cfa5cf732945655" + "b391e4d3dc67ff54c5c00dcbeff72303" ], [ "Ex11a.__proj__Cons__item__rs", @@ -726,7 +726,7 @@ "refinement_interpretation_Tm_refine_6e3b5e4a302a91e61c641496e8f8a191" ], 0, - "95e900eb0b7d5c176a6dd0e4d2e0aa08" + "2242d592120c514975b13d411b5614c3" ], [ "Ex11a.__proj__Cons__item__hd", @@ -738,7 +738,7 @@ "refinement_interpretation_Tm_refine_6e3b5e4a302a91e61c641496e8f8a191" ], 0, - "b1076f8f53160c4db17a0addfcd0f13e" + "c5a5a14a565ca1d5a9963d859cd29352" ], [ "Ex11a.__proj__Cons__item__tl", @@ -750,7 +750,7 @@ "refinement_interpretation_Tm_refine_6e3b5e4a302a91e61c641496e8f8a191" ], 0, - "2ea2d63b8a3e7f12b8ac8f74f59e44d1" + "0ddb03247b50ba8079b35d1768269e21" ], [ "Ex11a.mem", @@ -765,7 +765,7 @@ "subterm_ordering_Ex11a.Cons" ], 0, - "d7a3ef603acb5a77a61813fadf8e5a00" + "0591ec02ef3a62359ef79ca84c1a7423" ], [ "Ex11a.lemma_mem_rid", @@ -805,7 +805,7 @@ "typing_tok_Ex11a.Nil@tok" ], 0, - "7480cdbe7d36f8ac92e69c1f46723ad7" + "ddade6776d252f89a93be0a401b81781" ], [ "Ex11a.lemma_bots_tl_disjoint", @@ -818,7 +818,7 @@ "refinement_interpretation_Tm_refine_6e3b5e4a302a91e61c641496e8f8a191" ], 0, - "00bfe3ddef5ff8957c0fc98ab299d9b4" + "01c65d240bbd52e6fdf41fe284597d54" ], [ "Ex11a.lemma_bots_tl_disjoint", @@ -840,7 +840,7 @@ "typing_Ex11a.__proj__Bot__item__r" ], 0, - "0426b4b87906d548d0fab6feb9b7b980" + "2debe7b3d8b6720a47875f1fb757cbc6" ], [ "Ex11a.main", @@ -930,7 +930,7 @@ "typing_FStar.Set.mem", "typing_FStar.Set.singleton" ], 0, - "07312e4f3f74cc63c5de410921006875" + "29d4347768dcd46dae2c36ebc2d3e161" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/exercises/Ex12a1.Cap.fst.hints b/doc/old/tutorial/code/exercises/Ex12a1.Cap.fst.hints index e74892e468c..6165683efb2 100644 --- a/doc/old/tutorial/code/exercises/Ex12a1.Cap.fst.hints +++ b/doc/old/tutorial/code/exercises/Ex12a1.Cap.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "assumption_Platform.Bytes.HasEq_bytes" ], 0, - "389cb3a1ec6a55256db8aa7f15cd77ad" + "4b785ad83e227674233f84989c48b333" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/exercises/Ex12b1.Format.fst.hints b/doc/old/tutorial/code/exercises/Ex12b1.Format.fst.hints index 0855d7f7449..66957c7422a 100644 --- a/doc/old/tutorial/code/exercises/Ex12b1.Format.fst.hints +++ b/doc/old/tutorial/code/exercises/Ex12b1.Format.fst.hints @@ -12,7 +12,7 @@ "typing_FStar.UInt8.t" ], 0, - "d8367177801f761c78afbbfabd0bbf17" + "070f10501997d8541bc5b01b22e59023" ], [ "Ex12b1.Format.append_inj_lemma", @@ -33,7 +33,7 @@ "typing_FStar.UInt8.t" ], 0, - "a0297ec659d0b6816c8589d9cde0c80c" + "7421cf4078279e1c26e1b41a405f3132" ], [ "Ex12b1.Format.lemma_eq_intro", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "db8323fb30dfedbb1c7b5c76d91db38c" + "493f6256b4e77accb8f704acfab4c067" ], [ "Ex12b1.Format.lemma_eq_intro", @@ -56,7 +56,7 @@ 1, [ "@query", "lemma_FStar.Seq.Base.lemma_eq_intro" ], 0, - "6fc627083c6b23d0b183d969ec932f08" + "c5328129333422acea7faff29adcaf4a" ], [ "Ex12b1.Format.UTF8_inj", @@ -69,7 +69,7 @@ "typing_FStar.UInt8.t" ], 0, - "e3baa572ecf2cd1fa9ad06bd70f763d4" + "1335c7eb6b593329cd345d23def094a0" ], [ "Ex12b1.Format.uint16_to_bytes", @@ -78,7 +78,7 @@ 1, [ "@query", "equation_Ex12b1.Format.uInt16" ], 0, - "7655296b0bba73b8298a47c4bae337ed" + "81779b18e003d2580200d196a5bd6f5a" ], [ "Ex12b1.Format.uint16_to_bytes", @@ -87,7 +87,7 @@ 1, [ "@query", "equation_Ex12b1.Format.uInt16" ], 0, - "91eacdb8b56b63504b7c17149ef47775" + "1e4000451fd369a43e06e397839f09d7" ], [ "Ex12b1.Format.uint16_to_bytes", @@ -103,7 +103,7 @@ "refinement_interpretation_Ex12b1.Format_Tm_refine_9adbdccb31bd5d6d35b7a0e150a5d273" ], 0, - "b0fd437895b2ef3e1d900698befbca2c" + "5f73f687d49a9b33212a5fc305bee4a0" ], [ "Ex12b1.Format.UINT16_inj", @@ -118,7 +118,7 @@ "typing_FStar.UInt8.t" ], 0, - "4e0eb88856a94e1482029b535e3f7b9e" + "6fadf6b747b58e3fcae860605453fbde" ], [ "Ex12b1.Format.response", @@ -131,7 +131,7 @@ "refinement_interpretation_Tm_refine_cab669ea2f01a509964765946e35daa0" ], 0, - "c383259bec93374333e19466ea99df9f" + "4ce10b978e63466beeb48e9edfbbd289" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/exercises/Ex12b2.Format.fst.hints b/doc/old/tutorial/code/exercises/Ex12b2.Format.fst.hints index 9c1a2877a54..88a1ebfc29a 100644 --- a/doc/old/tutorial/code/exercises/Ex12b2.Format.fst.hints +++ b/doc/old/tutorial/code/exercises/Ex12b2.Format.fst.hints @@ -12,7 +12,7 @@ "typing_FStar.UInt8.t" ], 0, - "e4a02cd879de199eca099d7908e73c11" + "a1f10153d56ed05e0197764c9314c7fc" ], [ "Ex12b2.Format.append_inj_lemma", @@ -33,7 +33,7 @@ "typing_FStar.UInt8.t" ], 0, - "fd11d07104f22535deb521b9e4aa8d0b" + "1dd2905664f25aa779c692e317317034" ], [ "Ex12b2.Format.lemma_eq_intro", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "38e64818f03b84c7f4d4fb6f73c81b42" + "cc7dd54721dd7d0bcae9ac192f19dd54" ], [ "Ex12b2.Format.lemma_eq_intro", @@ -56,7 +56,7 @@ 1, [ "@query", "lemma_FStar.Seq.Base.lemma_eq_intro" ], 0, - "77445a0fdb9208640681783141bcd16a" + "6b4eeecda0a1f1325e7ee24a7a28021f" ], [ "Ex12b2.Format.UTF8_inj", @@ -69,7 +69,7 @@ "typing_FStar.UInt8.t" ], 0, - "52d413302512b03561d0ffe1ba75b535" + "946fdd2f628f316f90e971b3d6c80556" ], [ "Ex12b2.Format.uint16_to_bytes", @@ -78,7 +78,7 @@ 1, [ "@query", "equation_Ex12b2.Format.uInt16" ], 0, - "fafcf40af77aa771151494578f27d009" + "5cdfba706c917a3a7b1da9f4c3f95ea7" ], [ "Ex12b2.Format.uint16_to_bytes", @@ -87,7 +87,7 @@ 1, [ "@query", "equation_Ex12b2.Format.uInt16" ], 0, - "57b9979ecb14637ef3f62f369d4ea945" + "da272c2ad617f7ceda335ab68fadc116" ], [ "Ex12b2.Format.uint16_to_bytes", @@ -103,7 +103,7 @@ "refinement_interpretation_Ex12b2.Format_Tm_refine_9adbdccb31bd5d6d35b7a0e150a5d273" ], 0, - "57bfc8eb35b09f060d07195094a79d68" + "74afa416b4dd9465bc91650d424406bf" ], [ "Ex12b2.Format.UINT16_inj", @@ -118,7 +118,7 @@ "typing_FStar.UInt8.t" ], 0, - "ea072d21b2efc7166d6a909c43b05c12" + "85a8b3c58c962f84c2f030fca4a05922" ], [ "Ex12b2.Format.response", @@ -131,7 +131,7 @@ "refinement_interpretation_Tm_refine_f06eb26d77f4141a56c43147542bb308" ], 0, - "2b18d80bce44265327e0393ea70edb24" + "658d349277af4198cf4cc98c08523e59" ], [ "Ex12b2.Format.req_resp_distinct", @@ -143,7 +143,7 @@ "equation_Ex12b2.Format.message" ], 0, - "db5742cc2dd263986e76e3e9ac782db0" + "3bc0558d331f59112eedf8dfc6dd241c" ], [ "Ex12b2.Format.req_injective", @@ -156,7 +156,7 @@ "typing_FStar.UInt8.t" ], 0, - "2510b1e66532c9d77da11d76d2b03007" + "9ce7ca721ca58fb38458270fb7551b59" ], [ "Ex12b2.Format.resp_injective", @@ -169,7 +169,7 @@ "typing_FStar.UInt8.t" ], 0, - "aed9aba1bb8f24e9f5427ca6fa1c6fbe" + "40f6fcc7f7f9bbcd1d28a1eb19e50e60" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/exercises/Ex12c.Format.fst.hints b/doc/old/tutorial/code/exercises/Ex12c.Format.fst.hints index d24e47c03f2..8b087f544dc 100644 --- a/doc/old/tutorial/code/exercises/Ex12c.Format.fst.hints +++ b/doc/old/tutorial/code/exercises/Ex12c.Format.fst.hints @@ -12,7 +12,7 @@ "typing_FStar.UInt8.t" ], 0, - "d5d5905cd3ead7e369695c0274a16d70" + "44fe85ea288418fddca75e52ead6837c" ], [ "Ex12c.Format.append_inj_lemma", @@ -29,7 +29,7 @@ "typing_FStar.UInt8.t" ], 0, - "af7a726d69c3269b493e224eb6e857e7" + "0f44089d3001599123a53d213b9faaaf" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/exercises/Ex12d.Pad.fst.hints b/doc/old/tutorial/code/exercises/Ex12d.Pad.fst.hints index 1de0fee0736..2a321bfea58 100644 --- a/doc/old/tutorial/code/exercises/Ex12d.Pad.fst.hints +++ b/doc/old/tutorial/code/exercises/Ex12d.Pad.fst.hints @@ -11,7 +11,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "e91875e7596888990529f93af60d6ec4" + "2ac71da67fbf7b30c70c65f4217ee829" ], [ "Ex12d.Pad.pad", @@ -23,7 +23,7 @@ "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0" ], 0, - "2560d9049cd0e16fc880b53ae13cd2d1" + "3f3383c027c5921e9c5e149aad9fcf0d" ], [ "Ex12d.Pad.decode", @@ -42,7 +42,7 @@ "refinement_interpretation_Tm_refine_bb7f7fd2d7f9c9b2d22c55c88cbda154" ], 0, - "764f71a2ff78c1bedddd9f05ceb25f23" + "76df20a5d522b5a8195cafc576038800" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/exercises/Ex12e.Pad.fst.hints b/doc/old/tutorial/code/exercises/Ex12e.Pad.fst.hints index df693169b38..64aa390769c 100644 --- a/doc/old/tutorial/code/exercises/Ex12e.Pad.fst.hints +++ b/doc/old/tutorial/code/exercises/Ex12e.Pad.fst.hints @@ -11,7 +11,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "b2fd875049c4cc1005d73b6d197ce629" + "82a808dcd6a7f87035ca9dfbe1a0998f" ], [ "Ex12e.Pad.pad", @@ -30,7 +30,7 @@ "typing_FStar.UInt8.t" ], 0, - "e1e77a7e5db3d4a26fa3b273d6c6b335" + "69e561fdd213c1e9961355b9c229fdef" ], [ "Ex12e.Pad.encode", @@ -52,7 +52,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt8.t" ], 0, - "40ac867273a9f297cd7413c69e5a4003" + "c520f279a57acb88bcc4d10c8151060d" ], [ "Ex12e.Pad.decode", @@ -98,7 +98,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt8.t" ], 0, - "aaa9bb53346dfcc8cac8e6fa1d79c9ad" + "0802da867be69f2fc6259e2492b3f836" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/exercises/Ex12g.TMAC2.fst.hints b/doc/old/tutorial/code/exercises/Ex12g.TMAC2.fst.hints index 406916f1029..4e5e7b563cd 100644 --- a/doc/old/tutorial/code/exercises/Ex12g.TMAC2.fst.hints +++ b/doc/old/tutorial/code/exercises/Ex12g.TMAC2.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "16fa493840a531d3ca417b46667e005d" + "9ccde2147b62081bdf442b2b2ad542e8" ], [ "Ex12g.TMAC2.bspec1", @@ -17,7 +17,7 @@ 1, [ "@query" ], 0, - "f0bf9020d8fb0195c158f58ce233ff9d" + "319c4e849552012db62e2a7523a8b413" ], [ "Ex12g.TMAC2.keygen", @@ -40,7 +40,7 @@ "typing_Ex12.BMAC.keygen" ], 0, - "bf5df94f279bafccb2667902d32362ea" + "5e915ef0a39befd397a7bdf410d69d73" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/exercises/LowStar.Ex1.fst.hints b/doc/old/tutorial/code/exercises/LowStar.Ex1.fst.hints index 24bea868af0..f4bd7365463 100644 --- a/doc/old/tutorial/code/exercises/LowStar.Ex1.fst.hints +++ b/doc/old/tutorial/code/exercises/LowStar.Ex1.fst.hints @@ -14,7 +14,7 @@ "projection_inverse_FStar.Integers.Signed__0" ], 0, - "5788852c4bab7058256310d8e3c27c5e" + "c647f0441199e03ac7ec52a5f9f4639f" ], [ "LowStar.Ex1.min_int32", @@ -38,7 +38,7 @@ "typing_Prims.pow2" ], 0, - "90e8250580a67a01ef356687a8baca01" + "e57e01e00189e2b2c7a1295405641e7b" ], [ "LowStar.Ex1.sum3", @@ -50,7 +50,7 @@ "refinement_interpretation_Tm_refine_f1ecc6ab6882a651504f328937700647" ], 0, - "6728c42c0dd70209e05a212bc89a7a87" + "e04f57e87daaceacabf28fa4ad26e92f" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/exercises/LowStar.Ex2.fst.hints b/doc/old/tutorial/code/exercises/LowStar.Ex2.fst.hints index 6c9fc063245..cbf100c3a89 100644 --- a/doc/old/tutorial/code/exercises/LowStar.Ex2.fst.hints +++ b/doc/old/tutorial/code/exercises/LowStar.Ex2.fst.hints @@ -18,7 +18,7 @@ "refinement_interpretation_Tm_refine_c97172742a96c0b17199622a0241325b" ], 0, - "f8d509c5c0f66e96a7e4ce6eff6313c6" + "a99a8ddcfe779101311bc6cf550451ca" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/exercises/LowStar.Ex3.fst.hints b/doc/old/tutorial/code/exercises/LowStar.Ex3.fst.hints index 8d1dee4bfa5..61187281146 100644 --- a/doc/old/tutorial/code/exercises/LowStar.Ex3.fst.hints +++ b/doc/old/tutorial/code/exercises/LowStar.Ex3.fst.hints @@ -34,7 +34,7 @@ "typing_LowStar.Monotonic.Buffer.len" ], 0, - "89099ab9885d38288ff5153acc26b292" + "7437618c8ed38ac5163c15daaea681a9" ], [ "LowStar.Ex3.pop", @@ -61,7 +61,7 @@ "typing_LowStar.Monotonic.Buffer.get" ], 0, - "a4d8c2b18dfb5d87e9164021708cafc6" + "9d832079161084f1ef3e60d8b46125cb" ], [ "LowStar.Ex3.malloc", @@ -90,7 +90,7 @@ "typing_FStar.Monotonic.HyperStack.get_tip" ], 0, - "338320c2e55f6fcf1b840eafc17a68e2" + "ab31c389f47700af55535b23740b122a" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/EtM.AE.fst.hints b/doc/old/tutorial/code/solutions/EtM.AE.fst.hints index 1778419963e..65dde3bd67a 100644 --- a/doc/old/tutorial/code/solutions/EtM.AE.fst.hints +++ b/doc/old/tutorial/code/solutions/EtM.AE.fst.hints @@ -17,7 +17,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "4d38df0e8f1fc8a6600a7036b6f600b7" + "44844a9b93d115a05b5a3eb60c638de9" ], [ "EtM.AE.genPost", @@ -26,7 +26,7 @@ 1, [ "@query" ], 0, - "fbf3e3edcaac0a8bed3fc977b15a7595" + "d8126f32ebd0590f8c86f833ff0c9b80" ], [ "EtM.AE.keygen", @@ -160,7 +160,7 @@ "typing_Prims.pow2" ], 0, - "8cb5aebaf8a255c10adc9828562ec3cf" + "380571439bbe9e30e5c3cd108a5d9a75" ], [ "EtM.AE.keygen", @@ -281,7 +281,7 @@ "typing_FStar.Set.union" ], 0, - "a2c642d5ae1efc3c1d8c750b8e25c969" + "5d41cce68de9bc846bb89a513a4514e7" ], [ "EtM.AE.encrypt", @@ -393,7 +393,7 @@ "typing_FStar.Set.singleton" ], 0, - "d55b522736a2c14f397bbb3e18070118" + "a1bdecfee9a4593cfd7ecbbbeeed5a6f" ], [ "EtM.AE.decrypt", @@ -411,7 +411,7 @@ "refinement_kinding_Tm_refine_7de8468e4c8be42394c70da6b10033dd" ], 0, - "abda2b6e37071bbf7ff44533c6688640" + "a4d7d4aa37eb3bbd1e13e653c3b728fe" ], [ "EtM.AE.decrypt", @@ -530,7 +530,7 @@ "typing_Tm_abs_828e9bf3f7b8947a8345907abcb4f794" ], 0, - "9c7282558e107426c460a343a374417f" + "fe8bb925a1c8ef7e7a6218a498482459" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/EtM.CPA.fst.hints b/doc/old/tutorial/code/solutions/EtM.CPA.fst.hints index 005c326e205..aa5f7b7ac0a 100644 --- a/doc/old/tutorial/code/solutions/EtM.CPA.fst.hints +++ b/doc/old/tutorial/code/solutions/EtM.CPA.fst.hints @@ -11,7 +11,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "df8d180c602de3582159cf49db7ff29a" + "affaff437e7bd953e129ddea77dcdf16" ], [ "EtM.CPA.keygen", @@ -101,7 +101,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "a535c5c48917768d8513b296e71ab878" + "3c5b559bcb283f039385636bb896c065" ], [ "EtM.CPA.encrypt", @@ -143,7 +143,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "b632f296c7e7645afc3610a8bfc9ecaa" + "4f143c7d3d129325a64404a29024b48e" ], [ "EtM.CPA.decrypt", @@ -159,7 +159,7 @@ "refinement_kinding_Tm_refine_7de8468e4c8be42394c70da6b10033dd" ], 0, - "824bf3d054dd0818456dde55a78c1761" + "1797de3d8a73236fd4c3857c72daad10" ], [ "EtM.CPA.decrypt", @@ -253,7 +253,7 @@ "typing_Tm_abs_50119bc4d67e4e21ccc8214627c33789" ], 0, - "83c3aeeee6c6b97985156d34d2ae3b85" + "d2a8f029e3f73430073775b626f0a2d0" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/EtM.MAC.fst.hints b/doc/old/tutorial/code/solutions/EtM.MAC.fst.hints index 445559d6d93..acfc363b43c 100644 --- a/doc/old/tutorial/code/solutions/EtM.MAC.fst.hints +++ b/doc/old/tutorial/code/solutions/EtM.MAC.fst.hints @@ -11,7 +11,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "81293657b56d323d4df26f2e2afbbdfd" + "ffb11101162fb7ee2158b07402711af0" ], [ "EtM.MAC.tag", @@ -24,7 +24,7 @@ "equation_EtM.MAC.macsize", "projection_inverse_BoxInt_proj_0" ], 0, - "749941412d49739078823321e4673c55" + "340ed8f920aa0e24bf58feb472cfc2ac" ], [ "EtM.MAC.sha1", @@ -33,7 +33,7 @@ 1, [ "@query", "equation_EtM.MAC.macsize" ], 0, - "a1e6caf72204a9dea1dad7c315647f44" + "d6bbc7a76b1a489c4feae18c3e71e295" ], [ "EtM.MAC.hmac_sha1", @@ -53,7 +53,7 @@ "typing_EtM.MAC.sha1", "typing_Platform.Bytes.op_At_Bar" ], 0, - "0b5dcfaa96e6b53e967e5d2c929ec9bc" + "ffaf39aea7133f054ce4b930338d1cb1" ], [ "EtM.MAC.keygen", @@ -146,7 +146,7 @@ "typing_FStar.Set.union" ], 0, - "5d4c91123032bda431a0ae73df4ce681" + "8b75832f75bc4972c0523241ee7b3201" ], [ "EtM.MAC.mac", @@ -183,7 +183,7 @@ "typing_FStar.Seq.Base.seq" ], 0, - "da9d4e53f1124aebc1cb9f4a8169645a" + "49f1dd4a125819f1301d98737fd4549a" ], [ "EtM.MAC.verify", @@ -201,7 +201,7 @@ "refinement_kinding_Tm_refine_7de8468e4c8be42394c70da6b10033dd" ], 0, - "1006e19571a7c348d475e19c7322121b" + "4a09cf5261a63fffcc70c5b6e83c4fe5" ], [ "EtM.MAC.verify", @@ -272,7 +272,7 @@ "typing_FStar.Set.complement", "typing_FStar.Set.empty" ], 0, - "77033cb4a6e00159e12c9c3424e13e6e" + "e5dbe061d4626d44ff4a5cec3832848b" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/Ex01a.fst.hints b/doc/old/tutorial/code/solutions/Ex01a.fst.hints index 530ea40d08a..a1d9c765b8f 100644 --- a/doc/old/tutorial/code/solutions/Ex01a.fst.hints +++ b/doc/old/tutorial/code/solutions/Ex01a.fst.hints @@ -18,7 +18,7 @@ "projection_inverse_FStar.Pervasives.V_v" ], 0, - "ccb8aa15bb937941d7dcdf7c752aac30" + "d14eedb20a6d4de70dc12f797804c438" ], [ "Ex01a.checkedRead", @@ -27,7 +27,7 @@ 1, [ "@query", "projection_inverse_BoxBool_proj_0" ], 0, - "2bb8f6de95f4fbdcd999ed4a3762d423" + "c647b5959f8aacf92b9f83c37fd38b5e" ], [ "Ex01a.checkedWrite", @@ -36,7 +36,7 @@ 1, [ "@query", "projection_inverse_BoxBool_proj_0" ], 0, - "4183b978039bfb689e2361924ad897f9" + "75853917bc9b91214abb376a8058a608" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/Ex03a.fst.hints b/doc/old/tutorial/code/solutions/Ex03a.fst.hints index bc545ffe9d8..02065bb9761 100644 --- a/doc/old/tutorial/code/solutions/Ex03a.fst.hints +++ b/doc/old/tutorial/code/solutions/Ex03a.fst.hints @@ -17,7 +17,7 @@ "well-founded-ordering-on-nat" ], 0, - "33b01ea020d9aa137a2d3db268b72be4" + "205a8341e3de86d10ea0aa9cfbeef891" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/Ex03b.fst.hints b/doc/old/tutorial/code/solutions/Ex03b.fst.hints index 0a928ee2ebd..d69e83745de 100644 --- a/doc/old/tutorial/code/solutions/Ex03b.fst.hints +++ b/doc/old/tutorial/code/solutions/Ex03b.fst.hints @@ -18,7 +18,7 @@ "well-founded-ordering-on-nat" ], 0, - "f6e0071006396b072c6ac26e9d8bb1b9" + "4b1cd3deb65d79aa7111dc2ed17a0cd6" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/Ex03c.fst.hints b/doc/old/tutorial/code/solutions/Ex03c.fst.hints index b50e95c2b28..dc03f4559d0 100644 --- a/doc/old/tutorial/code/solutions/Ex03c.fst.hints +++ b/doc/old/tutorial/code/solutions/Ex03c.fst.hints @@ -16,7 +16,7 @@ "well-founded-ordering-on-nat" ], 0, - "9302ccdde8e57f413dd0ae46231982f7" + "338cfb8a30121ee26e70d4d79b7ed86d" ], [ "Ex03c.fibonacci_greater_than_arg", @@ -41,7 +41,7 @@ "typing_Ex03c.fibonacci", "well-founded-ordering-on-nat" ], 0, - "6bba98cdd65e3934b178462402c9d3a7" + "d6acab81b236764750ccb9f3e97db797" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/Ex04a.fst.hints b/doc/old/tutorial/code/solutions/Ex04a.fst.hints index c689eba2941..b783e71f6f2 100644 --- a/doc/old/tutorial/code/solutions/Ex04a.fst.hints +++ b/doc/old/tutorial/code/solutions/Ex04a.fst.hints @@ -16,7 +16,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "ba3ed151facaadcddb33af5aaaa9a329" + "a9a13f5178a0d7282825298820a42b2c" ], [ "Ex04a.append", @@ -47,7 +47,7 @@ "subterm_ordering_Prims.Cons", "typing_Ex04a.length" ], 0, - "71cf99aa38788aa4bfb45ae241f16a53" + "a53dfcb6914b0509465d589ee25a6f98" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/Ex04b.fst.hints b/doc/old/tutorial/code/solutions/Ex04b.fst.hints index bd99230f6d3..5bc3ee217ad 100644 --- a/doc/old/tutorial/code/solutions/Ex04b.fst.hints +++ b/doc/old/tutorial/code/solutions/Ex04b.fst.hints @@ -16,7 +16,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "a74c51d795d59d05dab2475415d961e1" + "f5ae4200494a5f02b186f091e607d6f7" ], [ "Ex04b.append", @@ -31,7 +31,7 @@ "projection_inverse_Prims.Cons_tl", "subterm_ordering_Prims.Cons" ], 0, - "6095acc6962bda8b0d441a5fb827a55b" + "15d987100662a627088732b838c6b957" ], [ "Ex04b.append_len", @@ -64,7 +64,7 @@ "typing_Ex04b.append", "typing_Ex04b.length" ], 0, - "a4278a6913218620b07b61323d406f65" + "b1aad0a07d6035dd79bcb53f6924000a" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/Ex04c.fst.hints b/doc/old/tutorial/code/solutions/Ex04c.fst.hints index 9d61146d9a7..b64f6be45a1 100644 --- a/doc/old/tutorial/code/solutions/Ex04c.fst.hints +++ b/doc/old/tutorial/code/solutions/Ex04c.fst.hints @@ -13,7 +13,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "99b910975616b805d29581fccbf4715d" + "2fc5fa61c086d7db993fcf2325a342fe" ], [ "Ex04c.mem", @@ -29,7 +29,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "7d5af6d7b09055f35683bf2233e5e5b2" + "67b6e5b6ba0296ba7b746ba5d44d8a52" ], [ "Ex04c.append_mem", @@ -62,7 +62,7 @@ "typing_Ex04c.mem" ], 0, - "5602059947b546076f9814acba1501b9" + "82f205f6ff40c083d5a3c3a0c857e476" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/Ex04e.fst.hints b/doc/old/tutorial/code/solutions/Ex04e.fst.hints index 1af05dddd50..c768d7a0f50 100644 --- a/doc/old/tutorial/code/solutions/Ex04e.fst.hints +++ b/doc/old/tutorial/code/solutions/Ex04e.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "fc5e02d9fa65f0e6bde6f4322629e0fa" + "71cbe18b8468cd2a12e34bc607ace6b1" ], [ "Ex04e.__proj__Some__item__v", @@ -21,7 +21,7 @@ "refinement_interpretation_Tm_refine_5940fa0a1398f97ef02a98908357b71e" ], 0, - "24d4538ff50e4f7a505006ba2c91d987" + "5d80e647c318f0839feb46c812526949" ], [ "Ex04e.find", @@ -37,7 +37,7 @@ "projection_inverse_Prims.Cons_tl", "subterm_ordering_Prims.Cons" ], 0, - "d756ec22302ac08347573c7ddc84f95b" + "efe41ca1e85805a9d0adb9b89f2bf4b7" ], [ "Ex04e.find'", @@ -52,7 +52,7 @@ "projection_inverse_Prims.Cons_tl", "subterm_ordering_Prims.Cons" ], 0, - "263fd3550b235c521d8d7d481e5636ce" + "00867d2f5b9f40f8d3b6dd963b1eab53" ], [ "Ex04e.find_some", @@ -67,7 +67,7 @@ "projection_inverse_BoxBool_proj_0", "typing_Ex04e.find_" ], 0, - "e64fe5c64e4493034bf2bbf489134af5" + "738dbf4f1cd7bec9085b75765d727c3c" ], [ "Ex04e.find_some", @@ -98,7 +98,7 @@ "subterm_ordering_Prims.Cons", "typing_Ex04e.find_" ], 0, - "9d5a8437930a8c6743509dfdecbc3c70" + "868b25dcf2f55ca48a5f73b164f6fb04" ], [ "Ex04e.find_some", @@ -111,11 +111,11 @@ "disc_equation_Ex04e.None", "disc_equation_Ex04e.Some", "fuel_guarded_inversion_Ex04e.option", "projection_inverse_BoxBool_proj_0", - "refinement_interpretation_Tm_refine_7a5112b80293fedbcd5e53aca4e93c82", + "refinement_interpretation_Tm_refine_bbc402a1efbd2ce392421b746e4d303a", "typing_Ex04e.find_" ], 0, - "f30a8da78974aa433a679f6f2c44779f" + "aa8fe2b5db0d235337a7f4cceac093ff" ], [ "Ex04e.find_some'", @@ -129,7 +129,7 @@ "fuel_guarded_inversion_Ex04e.option", "typing_Ex04e.find" ], 0, - "6d22ca6bfdd07f84860821e93a57b941" + "775afd29b261d65e12a4e648a8af1a33" ], [ "Ex04e.find_some'", @@ -156,7 +156,7 @@ "subterm_ordering_Prims.Cons", "typing_Ex04e.find" ], 0, - "21c790991d4e671c0bdaadfcd00d55a6" + "e8a65fbda6b32c3fd0724a64e5cd94ed" ], [ "Ex04e.find_some'", @@ -169,11 +169,11 @@ "disc_equation_Ex04e.None", "disc_equation_Ex04e.Some", "fuel_guarded_inversion_Ex04e.option", "projection_inverse_BoxBool_proj_0", - "refinement_interpretation_Tm_refine_01b1c63e724baf323e335833556ee508", + "refinement_interpretation_Tm_refine_391af9384e8ef1c331de65551e5f3993", "typing_Ex04e.find" ], 0, - "62867497e8110fa18964763f6f2fc969" + "d3143783f4678640e89ebcae0fdb91f5" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/Ex04f.fst.hints b/doc/old/tutorial/code/solutions/Ex04f.fst.hints index 6d87344a95c..490c096af98 100644 --- a/doc/old/tutorial/code/solutions/Ex04f.fst.hints +++ b/doc/old/tutorial/code/solutions/Ex04f.fst.hints @@ -13,7 +13,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "5873ef7657929538711d72b1205959be" + "02e6db9b2f2740aeba643d5fd1dac6ba" ], [ "Ex04f.reverse", @@ -27,7 +27,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "737e156b264c777741e92121e53c4948" + "8dcd2a47a0819df2ddf0b3ee00ae3b62" ], [ "Ex04f.fold_left", @@ -42,7 +42,7 @@ "projection_inverse_Prims.Cons_tl", "subterm_ordering_Prims.Cons" ], 0, - "140935a36db36b54d37c8c9536a579e5" + "d0a04f9adfb2b32f91ee7d80665c13f0" ], [ "Ex04f.append_assoc", @@ -67,7 +67,7 @@ "subterm_ordering_Prims.Cons", "typing_Ex04f.append" ], 0, - "6026f288487859c9121e9f3e9b1239b1" + "4814b0bac8b19c8196031bfa33c97a75" ], [ "Ex04f.fold_left_Cons_is_rev", @@ -101,7 +101,7 @@ "typing_tok_Prims.Cons@tok" ], 0, - "9d19b2cbaf9546abce8e9f714ff05062" + "61b70a2d466f92cc0affb120c76dc600" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/Ex04g.fst.hints b/doc/old/tutorial/code/solutions/Ex04g.fst.hints index 02a9c64ffc4..b0de6b3530d 100644 --- a/doc/old/tutorial/code/solutions/Ex04g.fst.hints +++ b/doc/old/tutorial/code/solutions/Ex04g.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_7aac12c24449a22c34d98a0ea8ed4a32" ], 0, - "49e2fc7d849798455959bae31bf44a60" + "42d73d7ea7c52e60127f6b49811a0a85" ], [ "Ex04g.tl", @@ -25,7 +25,7 @@ "refinement_interpretation_Tm_refine_7aac12c24449a22c34d98a0ea8ed4a32" ], 0, - "fbf674dbe8fa03ddb5ec67bd2d09f2d5" + "1dedec1e0a3bf5708737f57a311010c0" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/Ex04h.fst.hints b/doc/old/tutorial/code/solutions/Ex04h.fst.hints index 1bc27510a7a..80720ac3715 100644 --- a/doc/old/tutorial/code/solutions/Ex04h.fst.hints +++ b/doc/old/tutorial/code/solutions/Ex04h.fst.hints @@ -16,7 +16,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "b666fb029b4054272c7096480fe1b4e1" + "a1cd72a802ce61a4ba6a56cb3d59c2a5" ], [ "Ex04h.nth", @@ -45,7 +45,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "81c0695b39cf69d773f9fee66bd55bd5" + "3cf5b36cfb9b434ab7e0cac10819bd98" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/Ex05a.fst.hints b/doc/old/tutorial/code/solutions/Ex05a.fst.hints index c442f5dee79..5e421503026 100644 --- a/doc/old/tutorial/code/solutions/Ex05a.fst.hints +++ b/doc/old/tutorial/code/solutions/Ex05a.fst.hints @@ -13,7 +13,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "2f87d1beb41acdd7044cf72aef3a395b" + "1ed915e2d14ec589f5cbc07317ee8890" ], [ "Ex05a.reverse", @@ -27,7 +27,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "f0828aadd03e8a30a2dc32008e9362ca" + "5c5a493ae8d36a1cbc44f97e5e0d4dad" ], [ "Ex05a.rev", @@ -42,7 +42,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "699e7bcab414a67738b93084ccf04a03" + "a4523d985fdef0670a63a03055c8dceb" ], [ "Ex05a.append_assoc", @@ -67,7 +67,7 @@ "subterm_ordering_Prims.Cons", "typing_Ex05a.append" ], 0, - "a9b97f4d0fb36069a7fa376e3608bb21" + "adf5323e194b63f2143b313caffb3493" ], [ "Ex05a.rev_is_ok_aux", @@ -98,7 +98,7 @@ "subterm_ordering_Prims.Cons", "typing_Ex05a.reverse" ], 0, - "1da920ad188242248942e5626bd94c72" + "8d47bc3939c41f919d856e389c4ce9e6" ], [ "Ex05a.append_nil", @@ -122,7 +122,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "4ce1b9769ef2076bd4db2d5d01cb7539" + "dd12cb9e7b0f6bfdf1f12615d777f0fa" ], [ "Ex05a.rev_is_ok", @@ -131,7 +131,7 @@ 1, [ "@query" ], 0, - "27ee9cd586336f064a4a2ea5b9bdd0e0" + "591a921f2fcf31663036e9e4e7c7281e" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/Ex05b.fst.hints b/doc/old/tutorial/code/solutions/Ex05b.fst.hints index acc7d5eca6f..e9991ca46b4 100644 --- a/doc/old/tutorial/code/solutions/Ex05b.fst.hints +++ b/doc/old/tutorial/code/solutions/Ex05b.fst.hints @@ -16,7 +16,7 @@ "well-founded-ordering-on-nat" ], 0, - "2036ece02ce63be15aa17989916ba0b3" + "6266258cf4d029b6675dc933d89db2dc" ], [ "Ex05b.fib", @@ -34,7 +34,7 @@ "well-founded-ordering-on-nat" ], 0, - "1780d31e9d33ea1e0788d055bef165e9" + "8e358b130ae15beef403bf0127baff73" ], [ "Ex05b.fib_is_ok_aux", @@ -52,7 +52,7 @@ "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913" ], 0, - "9118ab8fa7da8473f6f168d8aeb641cd" + "23642fad11f7ee1c2062bb369c55e24d" ], [ "Ex05b.fib_is_ok_aux", @@ -85,7 +85,7 @@ "typing_Ex05b.fibonacci", "well-founded-ordering-on-nat" ], 0, - "8516070ccb8a67916d616fcfb2759a64" + "d1506e52f0664f76f8298dbf1c406418" ], [ "Ex05b.fib_is_ok_aux", @@ -98,12 +98,12 @@ "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "int_inversion", "primitive_Prims.op_Addition", "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", - "refinement_interpretation_Tm_refine_0d1688a8066f628e391b26d481b8d6e4", + "refinement_interpretation_Tm_refine_1e658e844d018f29bef6cefa36c51c2f", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "025ad47ebd5c654204b21de5ae37e5d3" + "02433c6bdc94136881d170631562c6c8" ], [ "Ex05b.fib_is_ok", @@ -117,7 +117,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c7d0c81ec7687a9716d2e197cf205a47" + "f8d1a7832a847e27728dd6832072ebeb" ], [ "Ex05b.fib_is_ok", @@ -136,7 +136,7 @@ "typing_Ex05b.fibonacci" ], 0, - "0930900416f15c58394b34a73f191468" + "c34ed893aa709f72a0c18e5bf5c3a79c" ], [ "Ex05b.fib_inner_aux", @@ -154,7 +154,7 @@ "well-founded-ordering-on-nat" ], 0, - "42467d7cd498aa709908041a60f0c2ef" + "095b4a47c199df1f609e71227931729c" ], [ "Ex05b.fib_inner_aux_2", @@ -168,7 +168,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ae3ab5ee0f38bc72e7517abc8585566c" + "3d4b446d8b79e82af3acc9504e97e8c9" ], [ "Ex05b.fib_inner_aux_2", @@ -190,12 +190,12 @@ "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_57163b467da0e2ffed74c88f2e7da01a", "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d", + "refinement_interpretation_Tm_refine_9a92ec29e69375928b162815d6af2066", "typing_Ex05b.fibonacci", "well-founded-ordering-on-nat" ], 0, - "f434d8594df08b22bfb31bca94bc061a" + "61f57dde977d587ff25371e8aced75a9" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/Ex06a.fst.hints b/doc/old/tutorial/code/solutions/Ex06a.fst.hints index 1f7ea387ac4..9cfc64d5b8f 100644 --- a/doc/old/tutorial/code/solutions/Ex06a.fst.hints +++ b/doc/old/tutorial/code/solutions/Ex06a.fst.hints @@ -14,7 +14,7 @@ "projection_inverse_Prims.Cons_tl", "subterm_ordering_Prims.Cons" ], 0, - "2c050ef7a5909ffd3c207cbdda256806" + "fd75701a1be72b7f5c3db9d52cb31cdb" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/Ex06b.fst.hints b/doc/old/tutorial/code/solutions/Ex06b.fst.hints index 19c9a883ed1..84d2a2c9361 100644 --- a/doc/old/tutorial/code/solutions/Ex06b.fst.hints +++ b/doc/old/tutorial/code/solutions/Ex06b.fst.hints @@ -15,7 +15,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "5881dc54194390df52f23ccc30a5460c" + "41d0f70b771406e4bf0edcf158b1eb71" ], [ "Ex06b.append", @@ -30,7 +30,7 @@ "projection_inverse_Prims.Cons_tl", "subterm_ordering_Prims.Cons" ], 0, - "30e1314e1936368b8db0f1359fe07c64" + "38330e48a943305c5b234ea1f5ff095b" ], [ "Ex06b.append_mem", @@ -62,7 +62,7 @@ "typing_Ex06b.mem" ], 0, - "974297a1305d91e159daec9c5cffa67d" + "a8c2180d1db3ba38d524d958b6828e85" ], [ "Ex06b.length", @@ -79,7 +79,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "5165b6f42f942099f4dff33ff79f4ff0" + "170501a9459ae4580ddb59410818e214" ], [ "Ex06b.sorted", @@ -97,7 +97,7 @@ "subterm_ordering_Prims.Cons", "typing_Prims.__proj__Cons__item__tl" ], 0, - "7bc3bfa4008f6a4af035b412d83f5ab8" + "efaa4248e7530c1ff5b9a16efa6ba996" ], [ "Ex06b.partition", @@ -112,7 +112,7 @@ "projection_inverse_Prims.Cons_tl", "subterm_ordering_Prims.Cons" ], 0, - "183f7b235c36ac1424094dfb22a00a89" + "7b5ec3bf841acd1ee9d280a5b2ec6a95" ], [ "Ex06b.partition_lemma", @@ -158,7 +158,7 @@ "typing_Ex06b.length", "typing_Ex06b.mem", "typing_Ex06b.partition" ], 0, - "e1b1b2cfa68d34257456508aa022eb6c" + "f2215e6227b6e7417b9919a57eaf45a2" ], [ "Ex06b.sorted_concat_lemma", @@ -201,7 +201,7 @@ "typing_Ex06b.append", "typing_Ex06b.mem", "typing_Ex06b.sorted" ], 0, - "a2e4804a9d3046f4de1d72926ae82554" + "91732183a64a1fae8d8173d3d92f48a8" ], [ "Ex06b.sort", @@ -267,7 +267,7 @@ "typing_FStar.Pervasives.Native.snd", "well-founded-ordering-on-nat" ], 0, - "a34b1f1375e07c7c50a9c92506abc042" + "39d90eee36f8f186acc18b22b0ce99ab" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/Ex06c.fst.hints b/doc/old/tutorial/code/solutions/Ex06c.fst.hints index 49d0d157a6f..ed411bc3896 100644 --- a/doc/old/tutorial/code/solutions/Ex06c.fst.hints +++ b/doc/old/tutorial/code/solutions/Ex06c.fst.hints @@ -15,7 +15,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "26a0b7dc53eb4af3eaca5620e7965a31" + "3eb9f54fb5befe7e9be65b9032625c99" ], [ "Ex06c.append", @@ -30,7 +30,7 @@ "projection_inverse_Prims.Cons_tl", "subterm_ordering_Prims.Cons" ], 0, - "00ea7e2c38579b308eacc61a29b38993" + "71580d275768a5e58cc912118dccf2f2" ], [ "Ex06c.append_mem", @@ -62,7 +62,7 @@ "typing_Ex06c.mem" ], 0, - "2a6b2bfddc19b2f14f7be7901731fdf7" + "107bfc3fba2d9f209867dd685540c1b1" ], [ "Ex06c.length", @@ -79,7 +79,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "870ff453c17b59b6dccff0e619bde8cb" + "8f5dea0cdcef0d3eebf2be143377b3b0" ], [ "Ex06c.sorted", @@ -100,7 +100,7 @@ "subterm_ordering_Prims.Cons", "typing_Prims.__proj__Cons__item__tl" ], 0, - "87ddecc5056fedded7d285914116cf70" + "46d196b7aa939700899bb1705ed4c30b" ], [ "Ex06c.partition", @@ -115,7 +115,7 @@ "projection_inverse_Prims.Cons_tl", "subterm_ordering_Prims.Cons" ], 0, - "40b302f05ffb8584ba5231a086cf63f5" + "4a35186a3491f7bdbca644dec984d403" ], [ "Ex06c.partition_lemma", @@ -166,7 +166,7 @@ "typing_FStar.Pervasives.Native.snd" ], 0, - "179f6deac8b7d0d2d16913fdb21838c5" + "458abb39102b79366d05f5cd65afd41b" ], [ "Ex06c.sorted_concat_lemma", @@ -209,7 +209,7 @@ "typing_Ex06c.append", "typing_Ex06c.mem", "typing_Ex06c.sorted" ], 0, - "92a959c7c6a798aa2d93c2a79a580808" + "e950befc2c2422961b733cb48d998ec0" ], [ "Ex06c.match_head", @@ -225,7 +225,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "1971955bcb7be7481a34f0063ebf1ec2" + "155174e55f3378c9694da91b7d657ee4" ], [ "Ex06c.dedup", @@ -266,7 +266,7 @@ "typing_Prims.__proj__Cons__item__tl" ], 0, - "a3eaf4c634acbceffafa4d35f141015c" + "82a07b73cb8a01d64d341fcc8f190388" ], [ "Ex06c.sort", @@ -332,7 +332,7 @@ "typing_FStar.Pervasives.Native.snd", "well-founded-ordering-on-nat" ], 0, - "b8d2db3623be12a2d74f28a736d773aa" + "23173c1b7765e877a091bb083d2b701e" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/Ex06d.fst.hints b/doc/old/tutorial/code/solutions/Ex06d.fst.hints index 3b3dd0c6df4..7a63bdde2cc 100644 --- a/doc/old/tutorial/code/solutions/Ex06d.fst.hints +++ b/doc/old/tutorial/code/solutions/Ex06d.fst.hints @@ -19,7 +19,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "c8bccd5b37d157db40250106d18987c9" + "e3def549ad81530405917993fbc49014" ], [ "Ex06d.append", @@ -33,7 +33,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "e7710720b5729360b5257001420cb7d9" + "e40a89717311d786f1ffecdf05191d38" ], [ "Ex06d.append_count", @@ -68,7 +68,7 @@ "typing_Ex06d.count" ], 0, - "6b6b7f1c548b7d1c082d3fd54c129fb8" + "56961d6d049f953f4542c0fda48feaa0" ], [ "Ex06d.append_mem", @@ -87,7 +87,7 @@ "typing_Ex06d.count" ], 0, - "b1a08c97315759dfbf4cc0006f59c26c" + "340a7f59b0faab83786104154332c648" ], [ "Ex06d.length", @@ -104,7 +104,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "b40292ebad87c55698b231094ffe79de" + "238fd6b018174c3eae400d568da58cad" ], [ "Ex06d.sorted", @@ -122,7 +122,7 @@ "subterm_ordering_Prims.Cons", "typing_Prims.__proj__Cons__item__tl" ], 0, - "b8e220cb7f46a27e1c82d37655748490" + "e91295b0f9e68ee5134f462a5d9b6e4e" ], [ "Ex06d.partition", @@ -136,7 +136,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "851512697310b7fbef57fbe16fb96503" + "5ade3a747612c2922d6be124a1b93873" ], [ "Ex06d.partition_lemma", @@ -188,7 +188,7 @@ "typing_FStar.Pervasives.Native.snd" ], 0, - "63a9d24f0b2d4927c905c1c136c4e279" + "51cb68e27685a4d3f3d69af7a87cebc4" ], [ "Ex06d.sorted_concat_lemma", @@ -236,7 +236,7 @@ "typing_Ex06d.sorted" ], 0, - "b8b308f1de3484b72986801389fbcdef" + "dc7f42072482761a99fd91d322f5225b" ], [ "Ex06d.sort", @@ -250,7 +250,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "1015c77a59318634d68fcaa124a32338" + "37e84d770ae1c88b3f2439754b4117e8" ], [ "Ex06d.sort", @@ -306,7 +306,7 @@ "typing_Ex06d.sort", "well-founded-ordering-on-nat" ], 0, - "120fc5c0175203802ec841a797b392fe" + "1fff2d2b926a82acc9489c3cf66eb339" ], [ "Ex06d.sort", @@ -362,7 +362,7 @@ "typing_FStar.Pervasives.Native.snd", "well-founded-ordering-on-nat" ], 0, - "028ce830ab4197d1e60f1895a08f6592" + "74c5fc91f9e5fa6cc2120f96d312fdde" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/Ex06e.fst.hints b/doc/old/tutorial/code/solutions/Ex06e.fst.hints index 59409aa3314..826e79b742b 100644 --- a/doc/old/tutorial/code/solutions/Ex06e.fst.hints +++ b/doc/old/tutorial/code/solutions/Ex06e.fst.hints @@ -20,7 +20,7 @@ "subterm_ordering_Prims.Cons", "typing_Prims.__proj__Cons__item__tl" ], 0, - "4a1a3e29c9367796e28dda30bd9dd83f" + "99876072b18265b655b798544fa04053" ], [ "Ex06e.mem", @@ -40,7 +40,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "8b442af8081d06f470435a5ef51a0519" + "6f636e68a472808c213df76b05f64c59" ], [ "Ex06e.sorted_smaller", @@ -79,7 +79,7 @@ "unit_typing" ], 0, - "a49a27863d9c95ca9558fb31464ab569" + "7ddbf50a9d1d6a3306afa01aa6a77d8e" ], [ "Ex06e.insert", @@ -122,7 +122,7 @@ "typing_Ex06e.insert", "typing_Ex06e.mem", "typing_Ex06e.sorted" ], 0, - "6c3d134f3f8639a90c51d76f021c9562" + "142abc5abf9b63c679ce98f16e2a57cf" ], [ "Ex06e.sort", @@ -153,7 +153,7 @@ "subterm_ordering_Prims.Cons", "typing_Ex06e.mem" ], 0, - "ae6389920e8677cd29d9506c529d6868" + "cb2993448772bdda04143086216a1f19" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/Ex07a.fst.hints b/doc/old/tutorial/code/solutions/Ex07a.fst.hints index 349858b59ae..4da0287af0d 100644 --- a/doc/old/tutorial/code/solutions/Ex07a.fst.hints +++ b/doc/old/tutorial/code/solutions/Ex07a.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "781b77c3a264720419523193c719c612" + "76d3335cbfc1fef11d670c481b1a5e18" ], [ "Ex07a.__proj__TArrow__item___0", @@ -21,7 +21,7 @@ "refinement_interpretation_Tm_refine_6d481b4efcb5fbee37d1d60c36959ad4" ], 0, - "ea0e8296bf44ba556c77f25b41edf4ee" + "7d2e0f74dbe1e327397382e9fad41579" ], [ "Ex07a.__proj__TArrow__item___1", @@ -34,7 +34,7 @@ "refinement_interpretation_Tm_refine_6d481b4efcb5fbee37d1d60c36959ad4" ], 0, - "cf7f134c29940df6de043a8760531446" + "842b6836dc2243185323141add4982f4" ], [ "Ex07a.exp", @@ -46,7 +46,7 @@ "assumption_Prims.HasEq_int" ], 0, - "d4169969ef7648fd444d8d319d255372" + "6c445adf4862c525cfa33585ba911523" ], [ "Ex07a.__proj__EVar__item___0", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_f7bc5dc78a06806c9611435fda0e6d8d" ], 0, - "7ffb189b192ab9d605d9ee3621a5709b" + "6109929980632d025ee5038b75dea87f" ], [ "Ex07a.__proj__EApp__item___0", @@ -72,7 +72,7 @@ "refinement_interpretation_Tm_refine_f136389a43dd0b6827ec1059c6da2367" ], 0, - "fdf987755756782afcab2bdfafeead25" + "f14fa2c195868bb46b8cecb56660401a" ], [ "Ex07a.__proj__EApp__item___1", @@ -85,7 +85,7 @@ "refinement_interpretation_Tm_refine_f136389a43dd0b6827ec1059c6da2367" ], 0, - "996eadce059b51caa9312b986edaf73b" + "eda853548acd51f0ce6bfb2b2132d436" ], [ "Ex07a.__proj__EAbs__item___0", @@ -98,7 +98,7 @@ "refinement_interpretation_Tm_refine_2a951dab851bee4ccbd0b4c3ba1c9135" ], 0, - "2697b467fe57c99668e82ad6e48c6d63" + "b499dee28f8f2fb73f9b793b396bc594" ], [ "Ex07a.__proj__EAbs__item___1", @@ -111,7 +111,7 @@ "refinement_interpretation_Tm_refine_2a951dab851bee4ccbd0b4c3ba1c9135" ], 0, - "2ca8bfdf76df6c042fbab3a1b2bb9f00" + "665e07450e90a16ba8b64b13725bae47" ], [ "Ex07a.__proj__EAbs__item___2", @@ -124,7 +124,7 @@ "refinement_interpretation_Tm_refine_2a951dab851bee4ccbd0b4c3ba1c9135" ], 0, - "7b3187686bfaf4ffa900330300c6cefc" + "b7c9784901dbcc07de0887bbe355be3b" ], [ "Ex07a.__proj__EIf__item___0", @@ -137,7 +137,7 @@ "refinement_interpretation_Tm_refine_14ad78ec1d1ac0199d7bf98ab84ada10" ], 0, - "b2077a9db0059bd475ada391d881468e" + "7132b8178bc713c2781e1a52f23165c2" ], [ "Ex07a.__proj__EIf__item___1", @@ -150,7 +150,7 @@ "refinement_interpretation_Tm_refine_14ad78ec1d1ac0199d7bf98ab84ada10" ], 0, - "6d3eb345f540310c2e8d8df30873faea" + "209b030d7cd5502a9728e9b20c9398f9" ], [ "Ex07a.__proj__EIf__item___2", @@ -163,7 +163,7 @@ "refinement_interpretation_Tm_refine_14ad78ec1d1ac0199d7bf98ab84ada10" ], 0, - "09c7e3c8903044971880813703ada9ae" + "83d70b47d3bfd666b85135f3d515f284" ], [ "Ex07a.subst", @@ -187,7 +187,7 @@ "subterm_ordering_Ex07a.EIf" ], 0, - "cd6459577109531869c7efeffb990998" + "6245577389bc202ac7237bca50599fa6" ], [ "Ex07a.step", @@ -207,7 +207,7 @@ "typing_FStar.Pervasives.Native.uu___is_Some" ], 0, - "049c65e8db155a40ec0455bec19537d9" + "746e2b35a30368818b201c4875d6a5de" ], [ "Ex07a.typing", @@ -233,7 +233,7 @@ "typing_tok_Ex07a.TBool@tok" ], 0, - "cc2a2a65819ce7d8bf7193c1e014acf6" + "7505699a10cd807cb00119781c11be82" ], [ "Ex07a.progress", @@ -292,7 +292,7 @@ "typing_tok_Ex07a.TBool@tok", "unit_inversion", "unit_typing" ], 0, - "7d7d993272423997180de2805a9351a4" + "f1a1891c7328535e6d73d0c3907dca57" ], [ "Ex07a.appears_free_in", @@ -316,7 +316,7 @@ "subterm_ordering_Ex07a.EIf" ], 0, - "03e279a61f9aa526e98c5f43f7561816" + "ecb0d2a898feb4d5805440202d31f9c8" ], [ "Ex07a.free_in_context", @@ -383,7 +383,7 @@ "typing_tok_Ex07a.TBool@tok" ], 0, - "3a85cb9a0b5c414590f20614fe6758d6" + "72b0a3006b7e749bc4fe9c811e63da38" ], [ "Ex07a.typable_empty_closed", @@ -399,7 +399,7 @@ "projection_inverse_BoxBool_proj_0", "typing_tok_Ex07a.TBool@tok" ], 0, - "4ae2ea61ba1489d8103cf27f34ee3ebb" + "9392110bcc88fd7b2fd7e4d067771c28" ], [ "Ex07a.equal", @@ -412,7 +412,7 @@ "kinding_Ex07a.ty@tok" ], 0, - "4c638a760ef1341e4d7efdb133e37472" + "4600aa3c72733a35a522c16b25f21334" ], [ "Ex07a.equalE", @@ -425,7 +425,7 @@ "kinding_Ex07a.ty@tok" ], 0, - "e268a85411944defc9c063ec1758b140" + "80ed42028ec7be398c4d48829c5347bc" ], [ "Ex07a.context_invariance", @@ -487,7 +487,7 @@ "typing_tok_Ex07a.TBool@tok", "unit_typing" ], 0, - "a5d1a9d3e79b526654fdb4a4ead4be10" + "4c709d6eae7aee29743597421943c199" ], [ "Ex07a.typing_extensional", @@ -496,7 +496,7 @@ 1, [ "@query", "equation_Ex07a.equal", "equation_Ex07a.equalE" ], 0, - "ad4cab9aa8a020198b2d07824991d56d" + "75430d195fd51a2c1b46c4fba07a6694" ], [ "Ex07a.substitution_preserves_typing", @@ -508,7 +508,7 @@ "refinement_interpretation_Tm_refine_6f3ba47f35a1c9b4b2abbf29bbb32c88" ], 0, - "f99980b7652a9327bde0925268ce46ce" + "7611fae235a55127d27e81fb66ade1c5" ], [ "Ex07a.substitution_preserves_typing", @@ -581,7 +581,7 @@ "typing_tok_Ex07a.ETrue@tok", "unit_inversion", "unit_typing" ], 0, - "273cb5ad1455b9a8e5bc83ed50f0ef02" + "9af50ee80987c4c0fb72f800566220d7" ], [ "Ex07a.substitution_preserves_typing", @@ -593,7 +593,7 @@ "refinement_interpretation_Tm_refine_6f3ba47f35a1c9b4b2abbf29bbb32c88" ], 0, - "e4efa14de70f35f635de5f13fa3dc8de" + "31d1955496e6345622e69cf3956e0758" ], [ "Ex07a.preservation", @@ -650,7 +650,7 @@ "unit_typing" ], 0, - "1178dc41f8a445639c299e851c859069" + "45f7eb5db78c448fecd82035d3994842" ], [ "Ex07a.typed_step", @@ -663,7 +663,7 @@ "kinding_Ex07a.ty@tok" ], 0, - "bd6d63738aada3ee5092a2641f372a80" + "91a66d944fd27e2f56c3835480e6c3d7" ], [ "Ex07a.typed_step", @@ -675,7 +675,7 @@ "refinement_interpretation_Tm_refine_b2e0d703856834b97017ac5e35213e3b" ], 0, - "99c644cef8612aba85ec2a09e13de941" + "4d00206bb43d956e021bc06685e781ed" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/Ex07b.fst.hints b/doc/old/tutorial/code/solutions/Ex07b.fst.hints index 4a725738f3d..d45ab35b470 100644 --- a/doc/old/tutorial/code/solutions/Ex07b.fst.hints +++ b/doc/old/tutorial/code/solutions/Ex07b.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "655ecf94560c04f2bc89449b1ae3641b" + "951f5c2f1d615adbe941f246701fe0ae" ], [ "Ex07b.__proj__TArrow__item___0", @@ -21,7 +21,7 @@ "refinement_interpretation_Tm_refine_5750090974c98caf06b187cfd07f6183" ], 0, - "eda7ee8568660573e09aca7300bcfb39" + "0c8e656b2f3379915d8a167bd40c46ed" ], [ "Ex07b.__proj__TArrow__item___1", @@ -34,7 +34,7 @@ "refinement_interpretation_Tm_refine_5750090974c98caf06b187cfd07f6183" ], 0, - "b03562734d7ecd5ac8a605f544156e8a" + "cfe5fa56689ba0d8613b3ba28aefe2a1" ], [ "Ex07b.__proj__TPair__item___0", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_509cf302a748c670057fecd70009dfa0" ], 0, - "1e51ae251bdb9b86ce98060de63114f2" + "1bfeccf8145b473f59e677f7b93d8ca3" ], [ "Ex07b.__proj__TPair__item___1", @@ -60,7 +60,7 @@ "refinement_interpretation_Tm_refine_509cf302a748c670057fecd70009dfa0" ], 0, - "cc8b88d6261d3e108724c9ef5e56560e" + "d928c7a3e8d8c5ee27996eb203d3d3b8" ], [ "Ex07b.exp", @@ -72,7 +72,7 @@ "assumption_Prims.HasEq_int" ], 0, - "2123d13982f4ac330bb005d162ea703f" + "3c53176d8cf871b0f6dc0a3940a3268c" ], [ "Ex07b.__proj__EVar__item___0", @@ -85,7 +85,7 @@ "refinement_interpretation_Tm_refine_b6f32956bd08cc9e186aefa06e30a826" ], 0, - "f081df5a63aa17a8d4faac6d7294558c" + "0a6417fb992f3b1e5db2a337def7694a" ], [ "Ex07b.__proj__EApp__item___0", @@ -98,7 +98,7 @@ "refinement_interpretation_Tm_refine_02002f0ad7a9a0d04af5d83bc20f0cc2" ], 0, - "e359f65382505f34010116dff62e461a" + "879d75a7b2f4a322965607b4111d255c" ], [ "Ex07b.__proj__EApp__item___1", @@ -111,7 +111,7 @@ "refinement_interpretation_Tm_refine_02002f0ad7a9a0d04af5d83bc20f0cc2" ], 0, - "b3821e1a54c23e3d841f3059dec5d660" + "7b3614b05d0dbc84138990d1e35febe8" ], [ "Ex07b.__proj__EAbs__item___0", @@ -124,7 +124,7 @@ "refinement_interpretation_Tm_refine_4b25aa8455c31f1fdab955f23a06145a" ], 0, - "b86bb1a8bd8c6ea1e60671648b59ecc1" + "b7a4d5c2c35c72d1f7e074b049092efb" ], [ "Ex07b.__proj__EAbs__item___1", @@ -137,7 +137,7 @@ "refinement_interpretation_Tm_refine_4b25aa8455c31f1fdab955f23a06145a" ], 0, - "3e5737d221d17c13a93593ab7a54f8a6" + "dc24782169fc0e215089f8995e20a320" ], [ "Ex07b.__proj__EAbs__item___2", @@ -150,7 +150,7 @@ "refinement_interpretation_Tm_refine_4b25aa8455c31f1fdab955f23a06145a" ], 0, - "c780d9ba8f2ccfe7002018c990ba2a02" + "b6e67c7a7a91dd9116ab2e8fa215fdfb" ], [ "Ex07b.__proj__EIf__item___0", @@ -163,7 +163,7 @@ "refinement_interpretation_Tm_refine_d8a08e8cc79c0496374772dc8973fa01" ], 0, - "e4da82167bc0759c31fa60126d7efc41" + "117b59d4ec7b2461bcaf356c0f1443c8" ], [ "Ex07b.__proj__EIf__item___1", @@ -176,7 +176,7 @@ "refinement_interpretation_Tm_refine_d8a08e8cc79c0496374772dc8973fa01" ], 0, - "4fc082124a2f31548de3a1cbbced42f9" + "35e3d7f09afbf7ec7414bff92df8230f" ], [ "Ex07b.__proj__EIf__item___2", @@ -189,7 +189,7 @@ "refinement_interpretation_Tm_refine_d8a08e8cc79c0496374772dc8973fa01" ], 0, - "438b98564980056ea904045972b519fe" + "eccd698aedc88e5d03fbe723764b095d" ], [ "Ex07b.__proj__EPair__item___0", @@ -202,7 +202,7 @@ "refinement_interpretation_Tm_refine_c53ec770545fa3b713c731a12c60f11b" ], 0, - "a680d74b96dc8219be7fd3a1c2a72c4f" + "16fe5a9558c0afe6a1cf0725a0a5c370" ], [ "Ex07b.__proj__EPair__item___1", @@ -215,7 +215,7 @@ "refinement_interpretation_Tm_refine_c53ec770545fa3b713c731a12c60f11b" ], 0, - "656e732da4fb279d08e6c971b4a774b2" + "730d93f162280b3923889161eef63e10" ], [ "Ex07b.__proj__EFst__item___0", @@ -228,7 +228,7 @@ "refinement_interpretation_Tm_refine_958ca9a5748df3729ea50125a7b4943a" ], 0, - "e29ebebc9d250a02f6946365dc8475c8" + "d0872b059f8ad54bb509306d669f6f7f" ], [ "Ex07b.__proj__ESnd__item___0", @@ -241,7 +241,7 @@ "refinement_interpretation_Tm_refine_6f9b0d6ea3ce26714864b1ca2a2f6caa" ], 0, - "0d99b24fd66d660129bc01cc2a192c08" + "4d93a89091a36de33b130bd8f7cc3b17" ], [ "Ex07b.is_value", @@ -254,7 +254,7 @@ "subterm_ordering_Ex07b.EPair" ], 0, - "8c5b4ba5c08629d17d560fa618abdae4" + "1c76cea1c3b8809edcf33f8a5872fdc2" ], [ "Ex07b.subst", @@ -281,7 +281,7 @@ "subterm_ordering_Ex07b.EPair", "subterm_ordering_Ex07b.ESnd" ], 0, - "02ae8ffc130d98e25c0db3d20529740c" + "24b5fbac241f1d014985c52500902dc6" ], [ "Ex07b.step", @@ -303,7 +303,7 @@ "typing_FStar.Pervasives.Native.uu___is_Some" ], 0, - "c3dc367fdd2e6617a77001d213111d29" + "f0083b1205fb81995641777757cb5b54" ], [ "Ex07b.typing", @@ -332,7 +332,7 @@ "typing_tok_Ex07b.TBool@tok" ], 0, - "13b019790b3e4e47676d8701cd6bdb7d" + "ee46fa3d7aac2de9d11bb5524cf63a0c" ], [ "Ex07b.progress", @@ -409,7 +409,7 @@ "typing_tok_Ex07b.TBool@tok", "unit_inversion", "unit_typing" ], 0, - "c438e1c0a20149c45af6a731830ebea8" + "8fa3df289293f4c62f99c1eae34920a1" ], [ "Ex07b.appears_free_in", @@ -436,7 +436,7 @@ "subterm_ordering_Ex07b.EPair", "subterm_ordering_Ex07b.ESnd" ], 0, - "1bbf5332dc2bd2bdee8467944043c9c7" + "5a64b4f5054eb559ff24abcb5cde050a" ], [ "Ex07b.free_in_context", @@ -512,7 +512,7 @@ "typing_tok_Ex07b.TBool@tok" ], 0, - "ebac37b944960d94be1429b0a774e66a" + "25babf2dfaebb3e06f695af5cd037a2d" ], [ "Ex07b.typable_empty_closed", @@ -528,7 +528,7 @@ "projection_inverse_BoxBool_proj_0", "typing_tok_Ex07b.TBool@tok" ], 0, - "000ccf9f751b432d962fdb6af6478e15" + "e5851a8bba3bbb151a04e404aad09933" ], [ "Ex07b.equal", @@ -541,7 +541,7 @@ "kinding_Ex07b.ty@tok" ], 0, - "d0d21346f32c866a38bf670ff86e207b" + "3426654eecc6b0e517842283d194e2c7" ], [ "Ex07b.equalE", @@ -554,7 +554,7 @@ "kinding_Ex07b.ty@tok" ], 0, - "493c54666bdf6dc518a43c0dc29afedd" + "ac8511e9f4f6f9858f3a155119fcc357" ], [ "Ex07b.context_invariance", @@ -625,7 +625,7 @@ "typing_Ex07b.typing", "typing_tok_Ex07b.TBool@tok", "unit_typing" ], 0, - "0227a83e8295168c5851e185b921709e" + "7f60cd8b30b037e649ee9113fffd3bf0" ], [ "Ex07b.typing_extensional", @@ -634,7 +634,7 @@ 1, [ "@query", "equation_Ex07b.equal", "equation_Ex07b.equalE" ], 0, - "b1503e9fff400845d23c343d7cc64e10" + "56921fe8bc57f7b3a282a903cc33b846" ], [ "Ex07b.substitution_preserves_typing", @@ -646,7 +646,7 @@ "refinement_interpretation_Tm_refine_475611d23cd96730d789f8e1dcabbdff" ], 0, - "f40c243bf8632e81e4120fbb1a612c76" + "758a2070646010548876b9c990ec90e5" ], [ "Ex07b.substitution_preserves_typing", @@ -731,7 +731,7 @@ "unit_inversion", "unit_typing" ], 0, - "2eea166eb7a566fa1b194310d758b774" + "a48fd8079d149c7eb1beaf97abb5b068" ], [ "Ex07b.substitution_preserves_typing", @@ -740,10 +740,10 @@ 2, [ "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_2c9a1835fffa9d0c02ff6e6728c72e74" + "refinement_interpretation_Tm_refine_d83b34ed85fe441042f41190e004ffe2" ], 0, - "0ae07b68cc6264677f1f1619fc09c65c" + "ad8ab5ede94bc064e1ce99aa03a9026c" ], [ "Ex07b.preservation", @@ -755,7 +755,7 @@ "refinement_interpretation_Tm_refine_fa070ce124e09c77bfd984e821b4f841" ], 0, - "3aef8904451edab44f61f03b615b6a44" + "54d94c875005049140590db3384f11f0" ], [ "Ex07b.preservation", @@ -831,7 +831,7 @@ "typing_tok_Ex07b.TBool@tok", "unit_inversion", "unit_typing" ], 0, - "e486195d6029e262bfbbadccaa9379fe" + "c94446d3968c83154fed3c18f6766365" ], [ "Ex07b.preservation", @@ -840,10 +840,10 @@ 1, [ "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_07035437dd23ca8744f5fa863bda5e5c" + "refinement_interpretation_Tm_refine_10cdab8c2c4b84206c8d0c96d80a2aca" ], 0, - "b026775faac4b402d0dfb5b8e1812b3c" + "d44f05be4034ee95520e99a248a3fa5d" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/Ex07c.fst.hints b/doc/old/tutorial/code/solutions/Ex07c.fst.hints index e6cb7e32b6b..74b4210ad7e 100644 --- a/doc/old/tutorial/code/solutions/Ex07c.fst.hints +++ b/doc/old/tutorial/code/solutions/Ex07c.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "eacec532ab4876011c5abd6809d46f4c" + "33349768f3254c25942ac62e5365e135" ], [ "Ex07c.__proj__TArrow__item___0", @@ -21,7 +21,7 @@ "refinement_interpretation_Tm_refine_f52b2b5b7000eab91fee74be6d406dae" ], 0, - "5b8ee5dc9fe71b88b94080de72a517a4" + "ffdcb8a76b0278841659afb8683ccf82" ], [ "Ex07c.__proj__TArrow__item___1", @@ -34,7 +34,7 @@ "refinement_interpretation_Tm_refine_f52b2b5b7000eab91fee74be6d406dae" ], 0, - "a8d947ff45baf5b4a207305acab40d57" + "8113f91c330b6f48cc6f1c1b014e82ba" ], [ "Ex07c.exp", @@ -46,7 +46,7 @@ "assumption_Prims.HasEq_int" ], 0, - "23231658b3164ad0669d46fb7cc2ec02" + "70972017879f66572fa17560e7168314" ], [ "Ex07c.__proj__EVar__item___0", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_af9adaa077ed4f1ece37b319bcad4c4c" ], 0, - "835e4d04c012983126f19bb40ede6ce8" + "c6bef3131a850455566421f938be099d" ], [ "Ex07c.__proj__EApp__item___0", @@ -72,7 +72,7 @@ "refinement_interpretation_Tm_refine_5e645d475745dec74294f94263393c19" ], 0, - "d55b23689092ec2ead019987ba9a03b1" + "86dde7e0a4ff2a76f98e8641fa9dd0f8" ], [ "Ex07c.__proj__EApp__item___1", @@ -85,7 +85,7 @@ "refinement_interpretation_Tm_refine_5e645d475745dec74294f94263393c19" ], 0, - "5815b376f0a30f99ab06e1082ac64d60" + "2fa9c72dc51aa5bc3f4dcc7fa8202dc1" ], [ "Ex07c.__proj__EAbs__item___0", @@ -98,7 +98,7 @@ "refinement_interpretation_Tm_refine_2ac697de541ee2cb1c722dd0a30e8d48" ], 0, - "25a0351b71994f91dcda6a521fe5d3f7" + "9826f21b37b0788c6f0d86bd0effb29f" ], [ "Ex07c.__proj__EAbs__item___1", @@ -111,7 +111,7 @@ "refinement_interpretation_Tm_refine_2ac697de541ee2cb1c722dd0a30e8d48" ], 0, - "eb6748a4f57c49ba5faaedf980975751" + "9570c85875bf750abace091be5a5905f" ], [ "Ex07c.__proj__EAbs__item___2", @@ -124,7 +124,7 @@ "refinement_interpretation_Tm_refine_2ac697de541ee2cb1c722dd0a30e8d48" ], 0, - "33ebdd6472fada798f02d881ff3b5ba9" + "19afd0bed6a2b1fe0c8817b74a435808" ], [ "Ex07c.__proj__EIf__item___0", @@ -137,7 +137,7 @@ "refinement_interpretation_Tm_refine_ce65697be2f65791f4c0b58fb5076b6d" ], 0, - "a8ff089ff65cd1d069a0004acd542086" + "8ea1f1a22bb3e5584358ad559d6325ea" ], [ "Ex07c.__proj__EIf__item___1", @@ -150,7 +150,7 @@ "refinement_interpretation_Tm_refine_ce65697be2f65791f4c0b58fb5076b6d" ], 0, - "61387157fb7fae3f449fb1f5009da3e0" + "74b19a63604e994914135e89be5922cd" ], [ "Ex07c.__proj__EIf__item___2", @@ -163,7 +163,7 @@ "refinement_interpretation_Tm_refine_ce65697be2f65791f4c0b58fb5076b6d" ], 0, - "1ccf3e4f2a09386a5986fad7751e310b" + "817b86a122f6a678e5ea5ea89d81cdd1" ], [ "Ex07c.__proj__ELet__item___0", @@ -176,7 +176,7 @@ "refinement_interpretation_Tm_refine_2f9a9e35acd4076f866f320996d2212e" ], 0, - "8fda04bfee17241309f02e1270de7f52" + "6e0cc1ec48d240b08a299ac30326f9bf" ], [ "Ex07c.__proj__ELet__item___1", @@ -189,7 +189,7 @@ "refinement_interpretation_Tm_refine_2f9a9e35acd4076f866f320996d2212e" ], 0, - "aa3e046b6a252ce71645d5ce103506ce" + "1f73d77627a476db32dbfa40e7bc47c2" ], [ "Ex07c.__proj__ELet__item___2", @@ -202,7 +202,7 @@ "refinement_interpretation_Tm_refine_2f9a9e35acd4076f866f320996d2212e" ], 0, - "1a6fde4009b0a741665a99d50c70d772" + "39047031655ecd6aae5e55c70fa2c0b4" ], [ "Ex07c.subst", @@ -227,7 +227,7 @@ "subterm_ordering_Ex07c.EIf", "subterm_ordering_Ex07c.ELet" ], 0, - "d0b2ead7d25ea6cbe76049ab484ace07" + "838b870098a3133bc11852c7f7264517" ], [ "Ex07c.step", @@ -249,7 +249,7 @@ "typing_FStar.Pervasives.Native.uu___is_Some" ], 0, - "7dcd1471101d579ef8c1420368d02813" + "8bb76a23e42b1a3a29ac0b6fde03dd75" ], [ "Ex07c.typing", @@ -276,7 +276,7 @@ "typing_tok_Ex07c.TBool@tok" ], 0, - "bce9b2c8d21bee164d4c428d07070dbf" + "e4f24d1440cd90b522fa89b7d817a076" ], [ "Ex07c.progress", @@ -351,7 +351,7 @@ "typing_tok_Ex07c.TBool@tok", "unit_inversion", "unit_typing" ], 0, - "0b31b3d2048692dc57b32e7651632903" + "7d9f52456e4b539ce19d562cc1ee9ed8" ], [ "Ex07c.appears_free_in", @@ -376,7 +376,7 @@ "subterm_ordering_Ex07c.EIf", "subterm_ordering_Ex07c.ELet" ], 0, - "f7f9efbcd6e40bdf67bfe1bc81669069" + "a5e41376fb344a5f907d113d9053e4bf" ], [ "Ex07c.free_in_context", @@ -448,7 +448,7 @@ "typing_tok_Ex07c.TBool@tok" ], 0, - "c2bbaedc2f99317744abe6ece87a0ad8" + "d87d06db83f70c09acfe3f91cdd177c6" ], [ "Ex07c.typable_empty_closed", @@ -464,7 +464,7 @@ "projection_inverse_BoxBool_proj_0", "typing_tok_Ex07c.TBool@tok" ], 0, - "da0a47c20a5ae5e646db370a8dc92192" + "85ae069cb4dbef042585610e1db2a907" ], [ "Ex07c.equal", @@ -477,7 +477,7 @@ "kinding_Ex07c.ty@tok" ], 0, - "b77592f2eaa1a202daa653f87cc35d09" + "1b6fb704ab85014652ffa40bb385cbf7" ], [ "Ex07c.equalE", @@ -490,7 +490,7 @@ "kinding_Ex07c.ty@tok" ], 0, - "ebdbac1e3c1a7706f11ac1fddd30f8ce" + "13fc9ba1869024695a37a0499de6b3b3" ], [ "Ex07c.context_invariance", @@ -561,7 +561,7 @@ "typing_tok_Ex07c.TBool@tok", "unit_inversion", "unit_typing" ], 0, - "30708ef64612be4ccce2475a770dc36e" + "c1820e1219703276cbff92711a629355" ], [ "Ex07c.typing_extensional", @@ -570,7 +570,7 @@ 1, [ "@query", "equation_Ex07c.equal", "equation_Ex07c.equalE" ], 0, - "ad54c4ffc3169a0e2ca684750579b557" + "6d59ccd7063fc401a3dc45b844e9209c" ], [ "Ex07c.substitution_preserves_typing", @@ -582,7 +582,7 @@ "refinement_interpretation_Tm_refine_b6f32c64566936006e4e25abfa332545" ], 0, - "43924c80d4981733db22d8239878aa32" + "e383c086ace0b7dd114fbf11298f0c2e" ], [ "Ex07c.substitution_preserves_typing", @@ -663,7 +663,7 @@ "unit_inversion", "unit_typing" ], 0, - "24ce6f2218cc70a28bbff9f3104409b5" + "a2f8e5370a2d4d4b47ac48f1d3a1936d" ], [ "Ex07c.substitution_preserves_typing", @@ -672,10 +672,10 @@ 1, [ "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_f8a6ad62a9cbf663bd1fed57ffc5ba52" + "refinement_interpretation_Tm_refine_c200e87f91dfd14b1fe804a7bad9297a" ], 0, - "e4bc4cfe8271eee78eaea67dbe069184" + "47cebc3c0692ec4ae3d5f4b2056636e6" ], [ "Ex07c.preservation", @@ -687,7 +687,7 @@ "refinement_interpretation_Tm_refine_228b28518ddadbae1e0470b40bd6811c" ], 0, - "a911d75b341890803c41408f4c790f7f" + "8616862d277fda98cf2af4171a79c427" ], [ "Ex07c.preservation", @@ -754,7 +754,7 @@ "typing_tok_Ex07c.TBool@tok", "unit_inversion", "unit_typing" ], 0, - "44e4d667af189ec15dd292659851e914" + "5457d926e2239dfbadc25e415eb01584" ], [ "Ex07c.preservation", @@ -763,10 +763,10 @@ 1, [ "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_5e062f3112be86faca38b2322e7ece02" + "refinement_interpretation_Tm_refine_96fee7177891e4e0572e5fdb15d0fe4f" ], 0, - "2fcd7e3265b079a5c642ec4cad508470" + "2003196570cd242cd3a035b5f6314fcf" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/Ex07d.fst.hints b/doc/old/tutorial/code/solutions/Ex07d.fst.hints index 5b38d4625e0..09e781283a6 100644 --- a/doc/old/tutorial/code/solutions/Ex07d.fst.hints +++ b/doc/old/tutorial/code/solutions/Ex07d.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "3bbfbb8a75b57b2703d02e126d97b433" + "77e2f6aed1c801e9c2c9a3bbc1c406f2" ], [ "Ex07d.__proj__TArrow__item___0", @@ -21,7 +21,7 @@ "refinement_interpretation_Tm_refine_a6db7f45b0415579b56934f29db7df9c" ], 0, - "48bdc8c53cb228eff6f29e9ce80be9bd" + "9a84cdf0904c1d2dfd48a02ba6c0ef17" ], [ "Ex07d.__proj__TArrow__item___1", @@ -34,7 +34,7 @@ "refinement_interpretation_Tm_refine_a6db7f45b0415579b56934f29db7df9c" ], 0, - "7b0388589c56807d90ad04681fec5ae5" + "d60ad4998f3744b1d6e86a199f3f866a" ], [ "Ex07d.exp", @@ -46,7 +46,7 @@ "assumption_Prims.HasEq_int" ], 0, - "9df6fd28cc24a0044469a5af65aa146e" + "b842a66d1d6f3ecb86901bbf0609e138" ], [ "Ex07d.__proj__EVar__item___0", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_e2b3d0ac58c9320335e38c515a0906d3" ], 0, - "4d24dfe8851d646c1d4f85bd7a832864" + "eee1bd73329d5a7b80d604e279fe2611" ], [ "Ex07d.__proj__EApp__item___0", @@ -72,7 +72,7 @@ "refinement_interpretation_Tm_refine_1f243c925958973094d947d5b3bc2ddb" ], 0, - "f493d4dc400f8773c0f4c1f9333ce68e" + "0ece4d7c1cc9e9cd222ea84a4e03a529" ], [ "Ex07d.__proj__EApp__item___1", @@ -85,7 +85,7 @@ "refinement_interpretation_Tm_refine_1f243c925958973094d947d5b3bc2ddb" ], 0, - "024a79584076bb951ef6adcbedc30d3e" + "0f4542048c7a6096ba85048e8bdda757" ], [ "Ex07d.__proj__EAbs__item___0", @@ -98,7 +98,7 @@ "refinement_interpretation_Tm_refine_278d273e834035a7ef849d0540d3a068" ], 0, - "28cd0846a1b9dec287326ea268c9303e" + "1c2d89cfe8db889c4a6e423d48c9a550" ], [ "Ex07d.__proj__EAbs__item___1", @@ -111,7 +111,7 @@ "refinement_interpretation_Tm_refine_278d273e834035a7ef849d0540d3a068" ], 0, - "28f02cdb989ee9fe8d555a428604c748" + "8c1a2bd530b4b35256c2133b4988e2f4" ], [ "Ex07d.__proj__EAbs__item___2", @@ -124,7 +124,7 @@ "refinement_interpretation_Tm_refine_278d273e834035a7ef849d0540d3a068" ], 0, - "aea2ce53f9bb55dfe32cc5b89de7d006" + "f8f36c31236d0eb9938d4b11165e71ff" ], [ "Ex07d.__proj__EIf__item___0", @@ -137,7 +137,7 @@ "refinement_interpretation_Tm_refine_eede2ff8721457947853b330769cb912" ], 0, - "086705062195813364ca591830b3237e" + "d8569c75b350f44e12a27555838f8534" ], [ "Ex07d.__proj__EIf__item___1", @@ -150,7 +150,7 @@ "refinement_interpretation_Tm_refine_eede2ff8721457947853b330769cb912" ], 0, - "cb51789d4e6be86380072108f470bf6d" + "029ea1b88a8ca9c05b38e78b699ba372" ], [ "Ex07d.__proj__EIf__item___2", @@ -163,7 +163,7 @@ "refinement_interpretation_Tm_refine_eede2ff8721457947853b330769cb912" ], 0, - "8cd988596a0a92ebc9ba57ca11469bbb" + "144d860230d55afa07d000f2e894cb61" ], [ "Ex07d.subst", @@ -187,7 +187,7 @@ "subterm_ordering_Ex07d.EIf" ], 0, - "422a011ad4b9379e10b0825d8e7982e9" + "274ab918e27e3efe7be9d90e14d7d910" ], [ "Ex07d.step", @@ -207,7 +207,7 @@ "typing_FStar.Pervasives.Native.uu___is_Some" ], 0, - "706622161173f180919a519a89313471" + "3e4c1544e92aa0f5a54ec39d22a47c7c" ], [ "Ex07d.typing", @@ -233,7 +233,7 @@ "typing_tok_Ex07d.TBool@tok" ], 0, - "c1be0b0cc0a5eb42bd5effedc8fbda1c" + "169f878d5fe03122b1a13441be4a37e6" ], [ "Ex07d.progress", @@ -292,7 +292,7 @@ "typing_tok_Ex07d.TBool@tok", "unit_inversion", "unit_typing" ], 0, - "dfb604bc708410dc8416bbdcfc552cc9" + "89678a8dc5f9ba8486e8164d7fc277f2" ], [ "Ex07d.appears_free_in", @@ -316,7 +316,7 @@ "subterm_ordering_Ex07d.EIf" ], 0, - "21e6532d6f482ad0033ad36389a353a9" + "17a207d3a5bcc1dbeedcae53a19a73e3" ], [ "Ex07d.free_in_context", @@ -383,7 +383,7 @@ "typing_tok_Ex07d.TBool@tok" ], 0, - "3c8ca665ac34616ce8c3c9229bcba852" + "ef129c06237b42028023601e2c70879a" ], [ "Ex07d.typable_empty_closed", @@ -399,7 +399,7 @@ "projection_inverse_BoxBool_proj_0", "typing_tok_Ex07d.TBool@tok" ], 0, - "120736ce1b200186fe47beb767ed9f29" + "fdb8236381c9b8b078bd53c768a56461" ], [ "Ex07d.equal", @@ -412,7 +412,7 @@ "kinding_Ex07d.ty@tok" ], 0, - "f7e5f81a14399919c5feadfb0ebcc1e5" + "0b577a5128104e796aa7e105bc22997b" ], [ "Ex07d.equalE", @@ -425,7 +425,7 @@ "kinding_Ex07d.ty@tok" ], 0, - "a2fae75e3246af23f8be364d6eb42edc" + "c95bb560b56408e53414d67128f8ce54" ], [ "Ex07d.context_invariance", @@ -487,7 +487,7 @@ "typing_tok_Ex07d.TBool@tok", "unit_typing" ], 0, - "32f8ed5f5455c2f4a3d7c636690c9175" + "3cf3be3107d014d94fc1738ffe4a3e08" ], [ "Ex07d.typing_extensional", @@ -496,7 +496,7 @@ 1, [ "@query", "equation_Ex07d.equal", "equation_Ex07d.equalE" ], 0, - "26224e0a634a5cc90a008dc115c0a351" + "228995c41acb9a9d819e08a5f6ae52b5" ], [ "Ex07d.substitution_preserves_typing", @@ -508,7 +508,7 @@ "refinement_interpretation_Tm_refine_2f5eeacba7bdd1445a7949ffdc743f8a" ], 0, - "a4a34fa2d0a786989c3d100436755420" + "ddfb7edfa08fe440e4b541fff798b976" ], [ "Ex07d.substitution_preserves_typing", @@ -584,7 +584,7 @@ "unit_inversion", "unit_typing" ], 0, - "21fdd9207d58ec959c3b08d9b8c355cf" + "5d1e4d7852d455e961231ad0c9b031b6" ], [ "Ex07d.substitution_preserves_typing", @@ -593,10 +593,10 @@ 1, [ "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_8ab31ffad0a6bf610b08c3440216253d" + "refinement_interpretation_Tm_refine_71bdaff8060615aef69ab2f778c0c61a" ], 0, - "4505e7291c8a9be1756e029ff8660130" + "3102ef76caba5ebd1e123b381e3fba69" ], [ "Ex07d.preservation", @@ -608,7 +608,7 @@ "refinement_interpretation_Tm_refine_7999e72d4c9bb66719430a20268eaf36" ], 0, - "e65b1c880a3b2334f2c894eb83a12b40" + "d4a8bf159d6608ea4537a6ac6422fbdc" ], [ "Ex07d.preservation", @@ -668,7 +668,7 @@ "typing_tok_Ex07d.TBool@tok", "unit_inversion", "unit_typing" ], 0, - "497c0b4d1e0daee3b2969df59c757188" + "a9bf867782244f2f5cfe7360593b1532" ], [ "Ex07d.preservation", @@ -677,10 +677,10 @@ 1, [ "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_e217d9dee4ceb6482fb83e449fb7fc82" + "refinement_interpretation_Tm_refine_345704bab041a41196f35960e8a8c066" ], 0, - "ac68cf266a488835379999a3c01f6400" + "a2f407c2a1d8b2468e425024c49ec452" ], [ "Ex07d.typed_step", @@ -693,7 +693,7 @@ "kinding_Ex07d.ty@tok" ], 0, - "67ab00b0289504bcae95df4162bec427" + "8d918c4e18433e7d02b98f18c722b89e" ], [ "Ex07d.typed_step", @@ -706,7 +706,7 @@ "refinement_interpretation_Tm_refine_fbadd752194f69bdc54b03b7f3c00a37" ], 0, - "31dbb97436edd013a21a9e82056977bb" + "7d6235c1cb244b51e1ee8cd1e3c7b2e3" ], [ "Ex07d.eval", @@ -719,7 +719,7 @@ "kinding_Ex07d.ty@tok" ], 0, - "f426e4b6673e1a20ce1ab1b513bb29e6" + "7d4dd873c037afbfddd7dcb25fcc09d5" ], [ "Ex07d.eval", @@ -739,7 +739,7 @@ "typing_tok_Ex07d.TBool@tok" ], 0, - "9b9eb76c5d3a9305c1c9499f11c81327" + "8045c41b0ad57f96fba1a71d9b129eec" ], [ "Ex07d.eval'", @@ -752,7 +752,7 @@ "kinding_Ex07d.ty@tok" ], 0, - "b78ec614987c9ed50f1bfa1fb1148c85" + "85505ea235db7fad796b34c1f1db0a71" ], [ "Ex07d.eval'", @@ -809,7 +809,7 @@ "typing_tok_Ex07d.TBool@tok" ], 0, - "d7a368d232cc4dfb726c3736a83cb72f" + "5cb85c0cec12702700b6dcfe3e87bf03" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/Ex10a.fst.hints b/doc/old/tutorial/code/solutions/Ex10a.fst.hints index 578a63fe523..9f4e5e7f9fe 100644 --- a/doc/old/tutorial/code/solutions/Ex10a.fst.hints +++ b/doc/old/tutorial/code/solutions/Ex10a.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_43c663371132c0c847de0562111b3034" ], 0, - "82d44f4565cee630fa256111129f3323" + "8455e0a0fe2bf61f03fcb496ffff5570" ], [ "Ex10a.__proj__Writable__item___0", @@ -25,7 +25,7 @@ "refinement_interpretation_Tm_refine_b7c189cb365c663bbaaab1bb8e2e94da" ], 0, - "03fd1b7359dca69045ffff37fa131607" + "ecb9fd73459620fcb5a476965813a7e4" ], [ "Ex10a.canRead", @@ -38,7 +38,7 @@ "fuel_guarded_inversion_Ex10a.entry" ], 0, - "1217bab15fa5d44fea932338634e8af4" + "e6fc2bc521c73e522525b20f9eead8ac" ], [ "Ex10a.revoke", @@ -47,7 +47,7 @@ 1, [ "@query", "assumption_Ex10a.entry__uu___haseq" ], 0, - "e9903a65b7385151cf3ab8b4c64e87a7" + "fb84e203f5a391f9b547394b7e9cb826" ], [ "Ex10a.grant", @@ -56,7 +56,7 @@ 1, [ "@query" ], 0, - "93e138ed3bf9926c20cd026218389ab7" + "f6c1cb61471b64b3f08fd56ced642d9a" ], [ "Ex10a.revoke", @@ -89,7 +89,7 @@ "typing_FStar.Monotonic.Heap.sel" ], 0, - "6f2307295314310353d29fe3a3ac15d1" + "86dc78a0eadfdefefda1d009685ea33e" ], [ "Ex10a.safe_delete", @@ -110,7 +110,7 @@ "string_inversion", "unit_inversion", "unit_typing" ], 0, - "997d5e60c93bc83ea72795fb47a3d9da" + "d66b61fd4b6a456fab9e8efdacfb40f4" ], [ "Ex10a.test_acls", @@ -146,7 +146,7 @@ "typing_Tm_abs_93700a44318bb4193871b2dacb8d41d6" ], 0, - "c2d09ce315c97b3b1d17f84f478c4e7f" + "2f6ddbe4b3517d7f18146f4dd67f3830" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/Ex10b.fst.hints b/doc/old/tutorial/code/solutions/Ex10b.fst.hints index 75d0a326a09..295fd98528d 100644 --- a/doc/old/tutorial/code/solutions/Ex10b.fst.hints +++ b/doc/old/tutorial/code/solutions/Ex10b.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "2120e930977c9776f00daf404b6cda62" + "723f3c6d982d4498d3bea63521490260" ], [ "Ex10b.__proj__Point__item__y", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "28ec5977ac7014ced3806cbda15031ad" + "98f3e37a208a7e71a92f1f37f8a22bda" ], [ "Ex10b.__proj__Point__item__y", @@ -43,7 +43,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "92d76dc88f12278200bc6aeb9e1a11c4" + "be68f4521968e081655dd1967d38a340" ], [ "Ex10b.new_point", @@ -57,7 +57,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "78e9312d58673e75bfa80296768e86ae" + "c7389bcc5014f0427285ea7aca95298f" ], [ "Ex10b.new_point", @@ -91,7 +91,7 @@ "typing_FStar.Monotonic.Heap.addr_of", "typing_FStar.Set.empty" ], 0, - "ddf635d5a45b2587d675f3c661d45421" + "2b8d4f7a48e30cbb082a582fac8e9307" ], [ "Ex10b.shift_x", @@ -100,7 +100,7 @@ 1, [ "@query" ], 0, - "742655799fe1156c1a999d4ec8a76e32" + "b6e9701cd16e0004e0d54a4a0b6c937d" ], [ "Ex10b.shift_x_p1", @@ -114,7 +114,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c00d3f55a9a59e70468994ba1010bfac" + "751129b453fee027d7cae31d49e8a2c9" ], [ "Ex10b.shift_x_p1", @@ -155,7 +155,7 @@ "typing_FStar.Monotonic.Heap.only" ], 0, - "3ce8826490a0f01dd069fca905b429c8" + "38e00281175805a523263f04d6129573" ], [ "Ex10b.shift_x_p1", @@ -194,7 +194,7 @@ "typing_FStar.Monotonic.Heap.only" ], 0, - "3fdadc3dd2f012a1db8186aeb2ab0e06" + "950608c4b8688d5c71b8d5c97aa032df" ], [ "Ex10b.test1", @@ -222,7 +222,7 @@ "typing_FStar.Heap.trivial_preorder" ], 0, - "42434d29a2b3752171597ca2629785ee" + "c8dd317ece7697f42ac6b464c8712905" ], [ "Ex10b.test2", @@ -249,7 +249,7 @@ "typing_FStar.Heap.trivial_preorder" ], 0, - "7aae6cb21be03ea5909be8b2b2f4103a" + "f82b0e551619650a26c6f560cd28b22f" ], [ "Ex10b.shift_p1", @@ -263,7 +263,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "800120bf3243825528d53e0a7258b4cb" + "b92361f5f3a82d8a146aa058e4469060" ], [ "Ex10b.shift_p1", @@ -310,7 +310,7 @@ "typing_FStar.Monotonic.Heap.op_Hat_Plus_Hat", "typing_FStar.Set.mem" ], 0, - "690ec3f405c47d84658e8984faf04235" + "4b9ed805f05cd5c42a61c1fd6b6d85ec" ], [ "Ex10b.shift_p1", @@ -354,7 +354,7 @@ "typing_FStar.Monotonic.Heap.op_Hat_Plus_Hat", "typing_FStar.Set.mem" ], 0, - "79fe22f32a6dbbfbe6a10fb1971cf9cf" + "7dbcfdaa31861eab661a2ecd5c184a95" ], [ "Ex10b.test", @@ -382,7 +382,7 @@ "typing_FStar.Heap.trivial_preorder" ], 0, - "8a62809b1b4f0ab758ef47e26bed963a" + "8907cf891b9f78bc300f088c0be10eee" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/Ex11a.fst.hints b/doc/old/tutorial/code/solutions/Ex11a.fst.hints index 5f49f79943a..e3795e763e3 100644 --- a/doc/old/tutorial/code/solutions/Ex11a.fst.hints +++ b/doc/old/tutorial/code/solutions/Ex11a.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "68d6f9951590e54b7b36e603189440cf" + "80dca315c96a63f1906f99c7af7a55fb" ], [ "Ex11a.__proj__Point__item__z", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "479707f1bb11fe755f541b69a66481f8" + "c2385deaf15f2032efdd575b7b1ec759" ], [ "Ex11a.__proj__Point__item__z", @@ -46,7 +46,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c4476e50b3bf69377945532f00a325c5" + "78e22515ca2e67ef8556a53e435d2958" ], [ "Ex11a.arm", @@ -60,7 +60,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "f5c0f443481f42b72cf47705e774bd1c" + "417ef9934a239525e9b79d497ba96352" ], [ "Ex11a.__proj__Arm__item__azim", @@ -74,7 +74,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3e7562cdc5a88696341e999f6ce14844" + "3afd8a3282cd44c988004dac399f9c32" ], [ "Ex11a.__proj__Arm__item__azim", @@ -92,7 +92,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c93a9ce29193293e3dffeadb780af9d6" + "43a7c91b9969633e892345376a905525" ], [ "Ex11a.new_point", @@ -180,7 +180,7 @@ "typing_FStar.Set.union" ], 0, - "9f58cbd9f4419c4d2c91328925395995" + "9f61c625f77c8aa954548e239c3c4952" ], [ "Ex11a.new_arm", @@ -261,7 +261,7 @@ "typing_FStar.Set.union" ], 0, - "a6336bff571e5428ce643aedad5bcca9" + "029b272d802c123da42171e6b4a948cb" ], [ "Ex11a.new_robot", @@ -341,7 +341,7 @@ "typing_FStar.Set.union" ], 0, - "3164af7cc477b22b7fa3d974ce5d5de1" + "1cea36505e4b677163dd6b15e17c69c2" ], [ "Ex11a.walk_robot_to", @@ -450,7 +450,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "2714b66cab9f5396f20566903cb8b6f7" + "1666e0050b6d96fbe9931bd65259ee6f" ], [ "Ex11a.fly", @@ -563,7 +563,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "9603d95e84cbd52f38b971a9a293e402" + "48b90331b4516271095497f90838c148" ], [ "Ex11a.fly_both", @@ -652,7 +652,7 @@ "typing_FStar.Set.union" ], 0, - "11b2116a4ea28d7fc3493c2b454ce988" + "aadc34eb92e8173107025ed2d73885c0" ], [ "Ex11a.fly_one", @@ -713,7 +713,7 @@ "typing_FStar.Set.complement", "typing_FStar.Set.mem" ], 0, - "3eebb166d1b3c97c214bbb524114fc85" + "34f767e349d2e3e074c1eaa03c458c93" ], [ "Ex11a.__proj__Cons__item__rs", @@ -726,7 +726,7 @@ "refinement_interpretation_Tm_refine_6e3b5e4a302a91e61c641496e8f8a191" ], 0, - "1f9b7df2a02a5c00fbc0416e7bdf814d" + "653c8a16e46a9cd1363f085ddbac16bf" ], [ "Ex11a.__proj__Cons__item__hd", @@ -738,7 +738,7 @@ "refinement_interpretation_Tm_refine_6e3b5e4a302a91e61c641496e8f8a191" ], 0, - "738195c9fbb94ea4cc9f6fb404bdc493" + "14663a9720a8222aac440256e88fa625" ], [ "Ex11a.__proj__Cons__item__tl", @@ -750,7 +750,7 @@ "refinement_interpretation_Tm_refine_6e3b5e4a302a91e61c641496e8f8a191" ], 0, - "726b748663ce92efd45face0216ad134" + "47e9a905ac8f3480755769be60d0e525" ], [ "Ex11a.mem", @@ -765,7 +765,7 @@ "subterm_ordering_Ex11a.Cons" ], 0, - "f68ca4bb99f7630ff677f51f77fcf449" + "778ceed03c9384a1d828878331820005" ], [ "Ex11a.lemma_mem_rid", @@ -805,7 +805,7 @@ "typing_tok_Ex11a.Nil@tok" ], 0, - "e2d27ee99f9df896e0215e9dcdf4b197" + "e06f2541e36b0a73c8a6167dd58ea6ed" ], [ "Ex11a.lemma_bots_tl_disjoint", @@ -818,7 +818,7 @@ "refinement_interpretation_Tm_refine_6e3b5e4a302a91e61c641496e8f8a191" ], 0, - "0e7c2bc5c5057f334c1677b06f5a64db" + "8804d92add4b84b5221b2eb83d84410b" ], [ "Ex11a.lemma_bots_tl_disjoint", @@ -840,7 +840,7 @@ "typing_Ex11a.__proj__Bot__item__r" ], 0, - "5dd697fc0d77e7d5a47bc59fb078a0ae" + "ad94466f40802c7ac277d90758655ed6" ], [ "Ex11a.lemma_frame_robot_inv_and_flying", @@ -899,7 +899,7 @@ "typing_FStar.Set.complement", "typing_FStar.Set.mem" ], 0, - "31acaec9b061dbae62a27f714620aa7e" + "d88f0255abd18514521e1f9527426c64" ], [ "Ex11a.fly_robot_army", @@ -999,7 +999,7 @@ "unit_inversion", "unit_typing" ], 0, - "39f1f7bfe5bc94442b7d9aeb224e5352" + "593ebf5cf90338fb4f575233c5c90e2a" ], [ "Ex11a.main", @@ -1089,7 +1089,7 @@ "typing_FStar.Set.mem", "typing_FStar.Set.singleton" ], 0, - "ea227587ec06934c24c776fed6a16834" + "ba2379d5664a631da95b552fdbe02d6f" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/Ex12.MAC.fst.hints b/doc/old/tutorial/code/solutions/Ex12.MAC.fst.hints index b2a4a2a88ba..aa199e0777d 100644 --- a/doc/old/tutorial/code/solutions/Ex12.MAC.fst.hints +++ b/doc/old/tutorial/code/solutions/Ex12.MAC.fst.hints @@ -13,7 +13,7 @@ "haseqTm_refine_b3982a6d174e1d047431ae85c35dc7d8" ], 0, - "c7d1bd056a3a7ae2433087d40f608f8f" + "2079a0b302bc487efb0762c2aa105801" ], [ "Ex12.MAC.unique_registry_order", @@ -28,7 +28,7 @@ "token_correspondence_Ex12.MAC.unique_registry_order_" ], 0, - "ca14dcd3bb7b7ae4f757bcb08011353f" + "c6f254f62aff32f80b4a0abc897450e8" ], [ "Ex12.MAC.unicity", @@ -45,7 +45,7 @@ "token_correspondence_Ex12.MAC.unique_registry_order_" ], 0, - "1cd6553c7938858b33e0efcd71f120ff" + "9a7cb6518748e4b464e9bffcf1eabe40" ], [ "Ex12.MAC.key_log", @@ -83,7 +83,7 @@ "unit_typing" ], 0, - "f929a8855ed634e62af4f3b79b254381" + "f27d86f3192646ae89f2f6c8294238c4" ], [ "Ex12.MAC.associated_to", @@ -103,7 +103,7 @@ "token_correspondence_Ex12.MAC.unique_registry_order_" ], 0, - "e599692bb6e67bdb661133b2be2cc1f4" + "831fb52813a0a122e4d3a9ecbd10526e" ], [ "Ex12.MAC.pkey", @@ -131,7 +131,7 @@ "typing_Tm_abs_a1d1049ee2dcc4f8d8e625ec85c05f83" ], 0, - "668735cbdc97732393b6cf5b5b839108" + "8c487ffcd9c8f7b68c3041ccab0ed784" ], [ "Ex12.MAC.key_prop", @@ -149,7 +149,7 @@ "typing_Ex12.MAC.associated_to" ], 0, - "4c800c5c1a1764c60b3911c62a202dab" + "adb8040d68a8433c1086dcf2fcc9d9ab" ], [ "Ex12.MAC.spred_exists_stable'", @@ -161,7 +161,7 @@ "equation_FStar.Preorder.stable", "l_quant_interp__9291" ], 0, - "18aa69a752d9049b585c40fd75e0095b" + "1f37da37bab8e43b83e1bfebd9051495" ], [ "Ex12.MAC.spred_exists_stable", @@ -173,7 +173,7 @@ "token_correspondence_Ex12.MAC.spred_exists_" ], 0, - "ae2ee5cb34a6ecc84c3d7e4f6c078e8c" + "243e38536573382c96629727c30ab25d" ], [ "Ex12.MAC.spred_exists", @@ -185,7 +185,7 @@ "refinement_interpretation_Tm_refine_7376d56cf6d6772ad32cf5b5c0891600" ], 0, - "b0c9060dd6cd1d926e938698f16795a6" + "8e39cc2ef90ceec48531633175d7285e" ], [ "Ex12.MAC.spred_and", @@ -199,7 +199,7 @@ "token_correspondence_Ex12.MAC.spred_and_" ], 0, - "b32947d1179a8cfffb53f028071c1440" + "1b84494068a6f95887987a07d949c795" ], [ "Ex12.MAC.token_intro_and", @@ -219,7 +219,7 @@ "token_correspondence_FStar.Preorder.stable" ], 0, - "f5bde3e3e78c92b7058856017f961274" + "0ba8f7e3a437be03928ed19e21a73951" ], [ "Ex12.MAC.mem_assoc_unique", @@ -276,7 +276,7 @@ "unit_typing" ], 0, - "13b96843d35aed60376fe38526b00cb5" + "f1d2f62db5c095cef1407ff7c053bf23" ], [ "Ex12.MAC.key_cipher_text_spred", @@ -300,7 +300,7 @@ "token_correspondence_Ex12.MAC.unique_registry_order_" ], 0, - "80e6bf103a0e86ecd87c55a447371c21" + "0aa6ceb3a9a6a8b19c74788f39575cd5" ], [ "Ex12.MAC.key_cipher_text_spred_unfold", @@ -319,7 +319,7 @@ "token_correspondence_Ex12.MAC.spred_exists_" ], 0, - "ca3eb08e1cca0c34a6ca54d821ffe8d3" + "ab9634b175e5d9d309c66378a1dda612" ], [ "Ex12.MAC.key_prop_entails_key_cipher_text_token", @@ -344,7 +344,7 @@ "typing_Ex12.MAC.associated_to" ], 0, - "f55166694242bbb902b5a8570f29517d" + "594929c8d9374369a1f95145d93e59b2" ], [ "Ex12.MAC.key_prop_unicity", @@ -375,7 +375,7 @@ "unit_typing" ], 0, - "368541072aabbe257ea68d7a6d61a082" + "29002243b4c3b22880f9de8a07d80103" ], [ "Ex12.MAC.key_prop_unicity'", @@ -390,7 +390,7 @@ "unit_typing" ], 0, - "6243b9839cb990ddd92ba2987d7966dd" + "da544d3fdf3b1b74c6031f8926ffe2d4" ], [ "Ex12.MAC.to_key_prop", @@ -413,7 +413,7 @@ "typing_Tm_abs_a1d1049ee2dcc4f8d8e625ec85c05f83" ], 0, - "30722920631125a8e16d11174631b56c" + "411471226a285fc78821d5c72c608e6a" ], [ "Ex12.MAC.from_key_prop", @@ -448,7 +448,7 @@ "typing_Tm_abs_a1d1049ee2dcc4f8d8e625ec85c05f83", "unit_typing" ], 0, - "5dc558cb752757523339265435461369" + "52933f0cbe72c03cc45488fbe19a298a" ], [ "Ex12.MAC.mac", @@ -462,7 +462,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "8ee56ee86be2f5a427c1643532929007" + "c843de0900d218abfd8c2589e9606441" ], [ "Ex12.MAC.verify", @@ -476,7 +476,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "cf43d80a215da95acd4927efcbe53e0a" + "01054cdd940086f4e998574001297fde" ], [ "Ex12.MAC.keygen", @@ -544,7 +544,7 @@ "typing_Tm_abs_a1d1049ee2dcc4f8d8e625ec85c05f83" ], 0, - "2d5421b863a541f7ed2beb3457cb650d" + "57701852042ac344a2ad81a92d4306bd" ], [ "Ex12.MAC.mac", @@ -562,7 +562,7 @@ "true_interp", "typing_Ex12.SHA1.hmac_sha1" ], 0, - "2fddb9c32464626e437a3c40e890d155" + "e0ce770503ddfd0c42cfe3c095e362ba" ], [ "Ex12.MAC.verify", @@ -599,7 +599,7 @@ "typing_Tm_abs_bf091bc233a8972a6260cd878f3db16c" ], 0, - "8ad9a7f87dae8f6fbead981277e7d4fe" + "93000350b5fbdd60c003666d837aef9e" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/Ex12a1.Cap.fst.hints b/doc/old/tutorial/code/solutions/Ex12a1.Cap.fst.hints index ef59395ab4c..3304122cbec 100644 --- a/doc/old/tutorial/code/solutions/Ex12a1.Cap.fst.hints +++ b/doc/old/tutorial/code/solutions/Ex12a1.Cap.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "assumption_Platform.Bytes.HasEq_bytes" ], 0, - "f0e333f5c68762590f7e02797c21919e" + "fa9fc161a831ae93f4a0aaced01b7099" ], [ "Ex12a1.Cap.issue", @@ -42,7 +42,7 @@ "typing_Tm_abs_a1d1049ee2dcc4f8d8e625ec85c05f83" ], 0, - "04f79db453243bc1f0c9f0292ce63e7a" + "be13d6e5d7b3283c9a0dbf0d9c44aeaa" ], [ "Ex12a1.Cap.redeem", @@ -56,7 +56,7 @@ "string_inversion" ], 0, - "99b567c8ce01e7da6d0763d85bffebf6" + "28e71531d01e4d0a8c61299f5c8460ee" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/Ex12a2.Cap.fst.hints b/doc/old/tutorial/code/solutions/Ex12a2.Cap.fst.hints index 38a8378fcb9..1e60a34eba7 100644 --- a/doc/old/tutorial/code/solutions/Ex12a2.Cap.fst.hints +++ b/doc/old/tutorial/code/solutions/Ex12a2.Cap.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "assumption_Platform.Bytes.HasEq_bytes" ], 0, - "9f84965f30103b2be2f98c6f7b6b9196" + "0be898880ad2ccd57068181c3acb1a99" ], [ "Ex12a2.Cap.issue_read", @@ -42,7 +42,7 @@ "typing_Tm_abs_a1d1049ee2dcc4f8d8e625ec85c05f83" ], 0, - "e00533cceafaec5542da64f2012f2e63" + "b8ab40c9d70e2f0a3ae2c7812f62d47c" ], [ "Ex12a2.Cap.redeem_read", @@ -56,7 +56,7 @@ "string_inversion" ], 0, - "7995e123ad969674945756a1d7a6b62f" + "56f95fc0aee8301a0f90c1fa97965b4a" ], [ "Ex12a2.Cap.capWrite", @@ -65,7 +65,7 @@ 1, [ "@query", "assumption_Platform.Bytes.HasEq_bytes" ], 0, - "f8d7cfd7b48cc7cf446796dc0acfb395" + "237872dd0140083febb5081f95ea8294" ], [ "Ex12a2.Cap.issue_write", @@ -96,7 +96,7 @@ "typing_Tm_abs_a1d1049ee2dcc4f8d8e625ec85c05f83" ], 0, - "4b7015574f160225957c418eded8c5b0" + "dcec28b5133081da9be4a7216950beeb" ], [ "Ex12a2.Cap.redeem_write", @@ -110,7 +110,7 @@ "string_inversion" ], 0, - "420af479e7383a91d7d2cbca50ea8e6c" + "7ed9f45645ba046dc8bf3bf309ec6fb2" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/Ex12b.RPC.fst.hints b/doc/old/tutorial/code/solutions/Ex12b.RPC.fst.hints index 475c3bfbbbd..4d871332c68 100644 --- a/doc/old/tutorial/code/solutions/Ex12b.RPC.fst.hints +++ b/doc/old/tutorial/code/solutions/Ex12b.RPC.fst.hints @@ -15,7 +15,7 @@ "token_correspondence_FStar.Heap.trivial_preorder", "true_interp" ], 0, - "3a799d6bba918c4b5c33e02d01dd42c5" + "8c6e3e3f9ef0a5b55f08201f805023cb" ], [ "Ex12b.RPC.recv", @@ -31,7 +31,7 @@ "token_correspondence_FStar.Heap.trivial_preorder", "true_interp" ], 0, - "00d351753a589b4018fa5035742ffc9e" + "559176f300f3b5dcf8a25d3037349826" ], [ "Ex12b.RPC.__proj__Request__item___0", @@ -44,7 +44,7 @@ "refinement_interpretation_Tm_refine_14c5a3d37fdb1eed8ce1422dcff2c170" ], 0, - "ee7ed504b666a5a312ff94f6dd3da120" + "0a39b60539c7fb33605631a24bfdaa85" ], [ "Ex12b.RPC.__proj__Response__item___0", @@ -57,7 +57,7 @@ "refinement_interpretation_Tm_refine_f43ef8fd514e61e3d80c234a73b3a570" ], 0, - "dfe9efd763f789d2ee0969d7d7724fa2" + "3591ac8ce1140dcb1de6f7eb10c501b3" ], [ "Ex12b.RPC.__proj__Response__item___1", @@ -70,7 +70,7 @@ "refinement_interpretation_Tm_refine_f43ef8fd514e61e3d80c234a73b3a570" ], 0, - "e0fab18d94e7b140a2308e4081964772" + "48b3414f454230e9232c1e4c018ae5c6" ], [ "Ex12b.RPC.subset", @@ -85,7 +85,7 @@ "token_correspondence_Ex12b.RPC.subset_" ], 0, - "aba495be24817739d8c69f57560f5907" + "360eb309f39448fbfba21a31e4a96bde" ], [ "Ex12b.RPC.lref", @@ -94,7 +94,7 @@ 1, [ "@query", "assumption_Ex12b.RPC.log_entry__uu___haseq" ], 0, - "e43b875b2e116af6528f5e3918b4bc78" + "3a8e407bf6777edfbd887236bd13ce5a" ], [ "Ex12b.RPC.log", @@ -103,7 +103,7 @@ 1, [ "@query", "assumption_Ex12b.RPC.log_entry__uu___haseq" ], 0, - "85c623e6c5400b7a44aec6684fecb101" + "5f59d54fd17a7578da086365c5f1de02" ], [ "Ex12b.RPC.add_to_log", @@ -132,7 +132,7 @@ "typing_FStar.List.Tot.Base.mem", "typing_FStar.Monotonic.Heap.sel" ], 0, - "8958be10facfddc8fb926dce8745feb6" + "6cd708a6d51b81896c0f382059db6211" ], [ "Ex12b.RPC.req", @@ -149,7 +149,7 @@ "string_inversion", "token_correspondence_Ex12b.RPC.subset_" ], 0, - "4f8bbc3649fabc4d760883906114d491" + "ba7a91cfce0db132c9be333ac5be479d" ], [ "Ex12b.RPC.resp", @@ -166,7 +166,7 @@ "string_inversion", "token_correspondence_Ex12b.RPC.subset_" ], 0, - "70a8016a017bfa88fc232c6512e09aeb" + "bb285507dea61911635e0e469c987b5d" ], [ "Ex12b.RPC.pRequest", @@ -182,7 +182,7 @@ "token_correspondence_FStar.Preorder.stable", "typing_Ex12b.RPC.req" ], 0, - "5813cbdb808284d52fb99498fc5bd0bb" + "33df91b0c9e15b91edf0377a8ba4eca5" ], [ "Ex12b.RPC.pResponse", @@ -198,7 +198,7 @@ "token_correspondence_FStar.Preorder.stable", "typing_Ex12b.RPC.resp" ], 0, - "a9cea1e6a22df824c270809cac613276" + "ae77908c7e64e4994dd67a93cfbcd67a" ], [ "Ex12b.RPC.reqresp", @@ -210,7 +210,7 @@ "equation_Ex12b2.Format.message" ], 0, - "f9aede3b2cc2e7b08630ba1d80a9ccec" + "007016db856a8ede5fca584b67e56bb9" ], [ "Ex12b.RPC.client_send", @@ -259,7 +259,7 @@ "typing_Tm_abs_a1d1049ee2dcc4f8d8e625ec85c05f83" ], 0, - "21ac18ed187c198d3ddcf5c59e4b391d" + "b185d4c0bc78e5896225203e8dd47fd4" ], [ "Ex12b.RPC.client_recv", @@ -300,7 +300,7 @@ "typing_FStar.Seq.Base.eq", "typing_FStar.UInt8.t" ], 0, - "a5db816fafeb341a7fd07bf5116830cd" + "91f5decd2a9d52f84b584ac7fcb3de20" ], [ "Ex12b.RPC.server", @@ -372,7 +372,7 @@ "typing_Tm_abs_a1d1049ee2dcc4f8d8e625ec85c05f83" ], 0, - "27bccb6c5b4f742ee53fa991d7a474a3" + "23ec429c13eec2f538f782ecb38676e7" ], [ "Ex12b.RPC.test", @@ -394,7 +394,7 @@ "typing_Platform.Bytes.utf8", "unit_typing" ], 0, - "ed17c24225356bafb805892de11d909f" + "7188eab5f9cb48822a4f5ad0491c8aa7" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/Ex12b1.Format.fst.hints b/doc/old/tutorial/code/solutions/Ex12b1.Format.fst.hints index 42e7d280f20..d2cd0095056 100644 --- a/doc/old/tutorial/code/solutions/Ex12b1.Format.fst.hints +++ b/doc/old/tutorial/code/solutions/Ex12b1.Format.fst.hints @@ -12,7 +12,7 @@ "typing_FStar.UInt8.t" ], 0, - "d8367177801f761c78afbbfabd0bbf17" + "070f10501997d8541bc5b01b22e59023" ], [ "Ex12b1.Format.append_inj_lemma", @@ -33,7 +33,7 @@ "typing_FStar.UInt8.t" ], 0, - "a0297ec659d0b6816c8589d9cde0c80c" + "7421cf4078279e1c26e1b41a405f3132" ], [ "Ex12b1.Format.lemma_eq_intro", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "db8323fb30dfedbb1c7b5c76d91db38c" + "493f6256b4e77accb8f704acfab4c067" ], [ "Ex12b1.Format.lemma_eq_intro", @@ -56,7 +56,7 @@ 1, [ "@query", "lemma_FStar.Seq.Base.lemma_eq_intro" ], 0, - "6fc627083c6b23d0b183d969ec932f08" + "c5328129333422acea7faff29adcaf4a" ], [ "Ex12b1.Format.UTF8_inj", @@ -69,7 +69,7 @@ "typing_FStar.UInt8.t" ], 0, - "e3baa572ecf2cd1fa9ad06bd70f763d4" + "1335c7eb6b593329cd345d23def094a0" ], [ "Ex12b1.Format.uint16_to_bytes", @@ -78,7 +78,7 @@ 1, [ "@query", "equation_Ex12b1.Format.uInt16" ], 0, - "7655296b0bba73b8298a47c4bae337ed" + "81779b18e003d2580200d196a5bd6f5a" ], [ "Ex12b1.Format.uint16_to_bytes", @@ -87,7 +87,7 @@ 1, [ "@query", "equation_Ex12b1.Format.uInt16" ], 0, - "91eacdb8b56b63504b7c17149ef47775" + "1e4000451fd369a43e06e397839f09d7" ], [ "Ex12b1.Format.uint16_to_bytes", @@ -103,7 +103,7 @@ "refinement_interpretation_Ex12b1.Format_Tm_refine_9adbdccb31bd5d6d35b7a0e150a5d273" ], 0, - "b0fd437895b2ef3e1d900698befbca2c" + "5f73f687d49a9b33212a5fc305bee4a0" ], [ "Ex12b1.Format.UINT16_inj", @@ -118,7 +118,7 @@ "typing_FStar.UInt8.t" ], 0, - "4e0eb88856a94e1482029b535e3f7b9e" + "6fadf6b747b58e3fcae860605453fbde" ], [ "Ex12b1.Format.response", @@ -131,7 +131,7 @@ "refinement_interpretation_Tm_refine_cab669ea2f01a509964765946e35daa0" ], 0, - "c383259bec93374333e19466ea99df9f" + "4ce10b978e63466beeb48e9edfbbd289" ], [ "Ex12b1.Format.req_resp_distinct", @@ -143,7 +143,7 @@ "equation_Ex12b1.Format.message" ], 0, - "b9aca9dbd6920de0cfa4f843c2147d59" + "e3abd7a3f9ddf41d951ee88556554486" ], [ "Ex12b1.Format.req_injective", @@ -156,7 +156,7 @@ "typing_FStar.UInt8.t" ], 0, - "7afc481610af16721bfa075dbf9fd3ef" + "e25cbdb13451ab51b40fd8041cbb73fc" ], [ "Ex12b1.Format.resp_injective", @@ -169,7 +169,7 @@ "typing_FStar.UInt8.t" ], 0, - "a9e114a2c35e539876d31764d9b37e77" + "f509afc597abeecc7a5706a7861814ed" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/Ex12b2.Format.fst.hints b/doc/old/tutorial/code/solutions/Ex12b2.Format.fst.hints index 7180e646f60..d700198e6db 100644 --- a/doc/old/tutorial/code/solutions/Ex12b2.Format.fst.hints +++ b/doc/old/tutorial/code/solutions/Ex12b2.Format.fst.hints @@ -12,7 +12,7 @@ "typing_FStar.UInt8.t" ], 0, - "e4a02cd879de199eca099d7908e73c11" + "a1f10153d56ed05e0197764c9314c7fc" ], [ "Ex12b2.Format.append_inj_lemma", @@ -33,7 +33,7 @@ "typing_FStar.UInt8.t" ], 0, - "fd11d07104f22535deb521b9e4aa8d0b" + "1dd2905664f25aa779c692e317317034" ], [ "Ex12b2.Format.lemma_eq_intro", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "38e64818f03b84c7f4d4fb6f73c81b42" + "cc7dd54721dd7d0bcae9ac192f19dd54" ], [ "Ex12b2.Format.lemma_eq_intro", @@ -56,7 +56,7 @@ 1, [ "@query", "lemma_FStar.Seq.Base.lemma_eq_intro" ], 0, - "77445a0fdb9208640681783141bcd16a" + "6b4eeecda0a1f1325e7ee24a7a28021f" ], [ "Ex12b2.Format.UTF8_inj", @@ -69,7 +69,7 @@ "typing_FStar.UInt8.t" ], 0, - "52d413302512b03561d0ffe1ba75b535" + "946fdd2f628f316f90e971b3d6c80556" ], [ "Ex12b2.Format.uint16_to_bytes", @@ -78,7 +78,7 @@ 1, [ "@query", "equation_Ex12b2.Format.uInt16" ], 0, - "fafcf40af77aa771151494578f27d009" + "5cdfba706c917a3a7b1da9f4c3f95ea7" ], [ "Ex12b2.Format.uint16_to_bytes", @@ -87,7 +87,7 @@ 1, [ "@query", "equation_Ex12b2.Format.uInt16" ], 0, - "57b9979ecb14637ef3f62f369d4ea945" + "da272c2ad617f7ceda335ab68fadc116" ], [ "Ex12b2.Format.uint16_to_bytes", @@ -103,7 +103,7 @@ "refinement_interpretation_Ex12b2.Format_Tm_refine_9adbdccb31bd5d6d35b7a0e150a5d273" ], 0, - "57bfc8eb35b09f060d07195094a79d68" + "74afa416b4dd9465bc91650d424406bf" ], [ "Ex12b2.Format.UINT16_inj", @@ -118,7 +118,7 @@ "typing_FStar.UInt8.t" ], 0, - "ea072d21b2efc7166d6a909c43b05c12" + "85a8b3c58c962f84c2f030fca4a05922" ], [ "Ex12b2.Format.response", @@ -131,7 +131,7 @@ "refinement_interpretation_Tm_refine_f06eb26d77f4141a56c43147542bb308" ], 0, - "2b18d80bce44265327e0393ea70edb24" + "658d349277af4198cf4cc98c08523e59" ], [ "Ex12b2.Format.req_resp_distinct", @@ -143,7 +143,7 @@ "equation_Ex12b2.Format.message" ], 0, - "db5742cc2dd263986e76e3e9ac782db0" + "3bc0558d331f59112eedf8dfc6dd241c" ], [ "Ex12b2.Format.req_injective", @@ -156,7 +156,7 @@ "typing_FStar.UInt8.t" ], 0, - "2510b1e66532c9d77da11d76d2b03007" + "9ce7ca721ca58fb38458270fb7551b59" ], [ "Ex12b2.Format.resp_injective", @@ -169,7 +169,7 @@ "typing_FStar.UInt8.t" ], 0, - "aed9aba1bb8f24e9f5427ca6fa1c6fbe" + "40f6fcc7f7f9bbcd1d28a1eb19e50e60" ], [ "Ex12b2.Format.req_resp_distinct", @@ -228,7 +228,7 @@ "typing_Platform.Bytes.utf8", "typing_Prims.pow2" ], 0, - "31b798013ee9e17be7958ca8b8c59136" + "f4e0869e4ddd1a9be30e9b4ae9616489" ], [ "Ex12b2.Format.req_injective", @@ -245,7 +245,7 @@ "typing_Ex12b2.Format.tag0", "typing_Platform.Bytes.utf8" ], 0, - "598788b5a448a066f7ea37c04c12029f" + "e21436a2a17f44b46e93503ff2150ec8" ], [ "Ex12b2.Format.resp_injective", @@ -277,7 +277,7 @@ "typing_FStar.Seq.Base.op_At_Bar", "typing_Platform.Bytes.utf8" ], 0, - "d3b5fd0f6588ad6f5e6bd86f9ce08c36" + "217b72afea6af1c6ea8f0d1e80f57465" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/Ex12d.Pad.fst.hints b/doc/old/tutorial/code/solutions/Ex12d.Pad.fst.hints index 6dc49053463..59c6f6d85f7 100644 --- a/doc/old/tutorial/code/solutions/Ex12d.Pad.fst.hints +++ b/doc/old/tutorial/code/solutions/Ex12d.Pad.fst.hints @@ -11,7 +11,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "e91875e7596888990529f93af60d6ec4" + "2ac71da67fbf7b30c70c65f4217ee829" ], [ "Ex12d.Pad.pad", @@ -30,7 +30,7 @@ "typing_FStar.UInt8.t" ], 0, - "404b65f359169e964dfe7611cb77d17e" + "81ff07aa842a19a126fff75fd07070cd" ], [ "Ex12d.Pad.encode", @@ -52,7 +52,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt8.t" ], 0, - "3986748ec85d356b748159109c763ac7" + "d4a291f7ba1d85cd5ad9dfe5f1ff16a9" ], [ "Ex12d.Pad.decode", @@ -97,7 +97,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt8.t" ], 0, - "92ad7e2c10c7cbb3fe09d560bd0fe796" + "ec935c5b3345b71e960d976a3048a192" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/Ex12e.Pad.fst.hints b/doc/old/tutorial/code/solutions/Ex12e.Pad.fst.hints index 8c2974b71d5..d37398936eb 100644 --- a/doc/old/tutorial/code/solutions/Ex12e.Pad.fst.hints +++ b/doc/old/tutorial/code/solutions/Ex12e.Pad.fst.hints @@ -11,7 +11,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "bd0ab130c4cee0726825d9eeaa10cad3" + "0593731f9861a3104ca585b267d3cb33" ], [ "Ex12e.Pad.pad", @@ -38,7 +38,7 @@ "typing_FStar.UInt8.t" ], 0, - "900a4c8f59fa99e44d2b1aa7ef99a948" + "7b1302b8d690b06fcbacb4c43dc0128a" ], [ "Ex12e.Pad.encode", @@ -60,7 +60,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt8.t" ], 0, - "bb14832179ba4f24a2e360a913c2b9e9" + "3e7e2bdd64727c5b9d8e7c1bac44b198" ], [ "Ex12e.Pad.lemma_append_inj", @@ -74,7 +74,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "7925f8c1178b31791d1f85047302f306" + "103c7ffec89d17b91d9a33e9a556a537" ], [ "Ex12e.Pad.lemma_append_inj", @@ -88,7 +88,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c945e4b4c98060ce3701db68898b3188" + "441fd1e9b241215dc72cf642e002c810" ], [ "Ex12e.Pad.inj", @@ -136,7 +136,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt8.t" ], 0, - "0b2a63fc9229bb8be903a9f9ecb2f1f7" + "0c896a3bd615d12d3938c2f492810188" ], [ "Ex12e.Pad.decode", @@ -184,7 +184,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt8.t" ], 0, - "a11089726a2b6396d3b3785408f63393" + "43c0552d73ebdced7b0ecf07ceba0dcb" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/Ex12f.TMAC.fst.hints b/doc/old/tutorial/code/solutions/Ex12f.TMAC.fst.hints index 2305967d9c8..2811dd2f021 100644 --- a/doc/old/tutorial/code/solutions/Ex12f.TMAC.fst.hints +++ b/doc/old/tutorial/code/solutions/Ex12f.TMAC.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "8cbdd1aedb92a64a1ca63ed584aaa6bf" + "2f9203c275aed2c0be7588b3949b612e" ], [ "Ex12f.TMAC.mac", @@ -28,7 +28,7 @@ "token_correspondence_Ex12f.TMAC.bspec", "typing_FStar.UInt8.t" ], 0, - "5560c3c91cdf89cd8772012ee257953c" + "223556118b768ebc4a707d6e7a3a0667" ], [ "Ex12f.TMAC.verify", @@ -49,7 +49,7 @@ "typing_FStar.UInt8.t" ], 0, - "94880768f750d1038f755fc76705dde8" + "b6b5f634fe97ed8e5804a84750fbd1fb" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/Ex12g.TMAC2.fst.hints b/doc/old/tutorial/code/solutions/Ex12g.TMAC2.fst.hints index b95044c8f8f..9f7cf2958bf 100644 --- a/doc/old/tutorial/code/solutions/Ex12g.TMAC2.fst.hints +++ b/doc/old/tutorial/code/solutions/Ex12g.TMAC2.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "16fa493840a531d3ca417b46667e005d" + "9ccde2147b62081bdf442b2b2ad542e8" ], [ "Ex12g.TMAC2.bspec1", @@ -17,7 +17,7 @@ 1, [ "@query" ], 0, - "f0bf9020d8fb0195c158f58ce233ff9d" + "319c4e849552012db62e2a7523a8b413" ], [ "Ex12g.TMAC2.keygen", @@ -40,7 +40,7 @@ "typing_Ex12.BMAC.keygen" ], 0, - "bf5df94f279bafccb2667902d32362ea" + "5e915ef0a39befd397a7bdf410d69d73" ], [ "Ex12g.TMAC2.mac", @@ -72,7 +72,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt8.t" ], 0, - "90313cd5a1ee1f778c64758bacbcef46" + "6e562bd01091716dd11b4e8776058d53" ], [ "Ex12g.TMAC2.verify", @@ -105,7 +105,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt8.t" ], 0, - "22adaa8480a3449f6176a62766d1bc33" + "9fc5b004126886dfb0c4382523c31be4" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/LowStar.Ex1.fst.hints b/doc/old/tutorial/code/solutions/LowStar.Ex1.fst.hints index d11cfcf4aed..22b3a2bc3aa 100644 --- a/doc/old/tutorial/code/solutions/LowStar.Ex1.fst.hints +++ b/doc/old/tutorial/code/solutions/LowStar.Ex1.fst.hints @@ -14,7 +14,7 @@ "projection_inverse_FStar.Integers.Signed__0" ], 0, - "5788852c4bab7058256310d8e3c27c5e" + "c647f0441199e03ac7ec52a5f9f4639f" ], [ "LowStar.Ex1.min_int32", @@ -38,7 +38,7 @@ "typing_Prims.pow2" ], 0, - "90e8250580a67a01ef356687a8baca01" + "e57e01e00189e2b2c7a1295405641e7b" ], [ "LowStar.Ex1.abs1", @@ -89,7 +89,7 @@ "typing_LowStar.Ex1.min_int32" ], 0, - "d7a70842283666b8354af3948f61f4a5" + "5ce24e95d3fb98786ac37d5a80be0788" ], [ "LowStar.Ex1.abs2", @@ -126,7 +126,7 @@ "typing_FStar.Int32.t", "typing_FStar.Pervasives.Native.uu___is_Some" ], 0, - "3e0c47076ba81b517bcf3d4f7ee2c724" + "384b46be3eb5c94d6242cf0cc45c1684" ], [ "LowStar.Ex1.sum3", @@ -153,7 +153,7 @@ "typing_FStar.Int32.add" ], 0, - "230242253fd4c24a6dbdad48d306eb2c" + "c2acaaf72371e31bf3e279e2a1042d5e" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/LowStar.Ex2.fst.hints b/doc/old/tutorial/code/solutions/LowStar.Ex2.fst.hints index 0153f3a3e3a..0c48ce671a7 100644 --- a/doc/old/tutorial/code/solutions/LowStar.Ex2.fst.hints +++ b/doc/old/tutorial/code/solutions/LowStar.Ex2.fst.hints @@ -46,7 +46,7 @@ "typing_LowStar.Monotonic.Buffer.loc_union" ], 0, - "7bf95b5c416e93537aad26b35f99fe9c" + "11b748f994cc8b5c700656cf7a5f2ec5" ], [ "LowStar.Ex2.prefix_equal", @@ -65,7 +65,7 @@ "refinement_interpretation_Tm_refine_c97172742a96c0b17199622a0241325b" ], 0, - "d15e2e3a57f03a75d289a50b670a24a7" + "89a496088ff74462dc88afbc71396db0" ], [ "LowStar.Ex2.copy_correct", @@ -145,7 +145,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "c09226db585d5e3fedc1ab2e36e15c61" + "b5a4036e35a111ed8e24af5568e6c95f" ] ] ] \ No newline at end of file diff --git a/doc/old/tutorial/code/solutions/LowStar.Ex3.fst.hints b/doc/old/tutorial/code/solutions/LowStar.Ex3.fst.hints index 14f6875ca5f..b966003e50a 100644 --- a/doc/old/tutorial/code/solutions/LowStar.Ex3.fst.hints +++ b/doc/old/tutorial/code/solutions/LowStar.Ex3.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e" ], 0, - "442e41e8acbd919c15c5ce9025ada33c" + "5e8dd394a16b95b57e855afdfff48dbb" ], [ "LowStar.Ex3.repr", @@ -50,7 +50,7 @@ "typing_LowStar.Monotonic.Buffer.len" ], 0, - "01dee0a174ac34c35193961ecd1b6dca" + "0ffd4d76c77d7a4fa3e1d4cfee083503" ], [ "LowStar.Ex3.full", @@ -64,7 +64,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "9aa1c380b71dcf765b4aeaab5e0c5522" + "b24fcd5911bf61f1518166092e619bc3" ], [ "LowStar.Ex3.pop", @@ -163,7 +163,7 @@ "typing_LowStar.Monotonic.Buffer.mgsub" ], 0, - "af96dbbacc55429f447275d0d8745101" + "92dcabe5d34f509e485eb58bc492ede4" ], [ "LowStar.Ex3.push", @@ -264,7 +264,7 @@ "typing_LowStar.Monotonic.Buffer.mgsub" ], 0, - "adcb9ae922c7d15016afa37e3e3284aa" + "7fe452ed99e3d49ac8aa10684a3e339e" ], [ "LowStar.Ex3.malloc", @@ -293,7 +293,7 @@ "typing_FStar.Monotonic.HyperStack.get_tip" ], 0, - "7e25e878df288142934224f282326f08" + "8e93dada26e57320d09156f21ce39bc6" ], [ "LowStar.Ex3.create", @@ -400,7 +400,7 @@ "typing_LowStar.Monotonic.Buffer.mgsub" ], 0, - "3c152f346d7fc2e7dfb1aac567668934" + "839dfca86d20b9f7640feffc61641c51" ], [ "LowStar.Ex3.main", @@ -481,7 +481,7 @@ "typing_LowStar.Monotonic.Buffer.length", "typing_Prims.pow2" ], 0, - "8e20d5447e1aeb1577ae60406e7038f1" + "c23a5643d6576e3520eb4c6670ea3aa5" ] ] ] \ No newline at end of file diff --git a/examples/algorithms/BinarySearch.fst.hints b/examples/algorithms/BinarySearch.fst.hints index 1adb7a4efcf..b2e439e8d30 100644 --- a/examples/algorithms/BinarySearch.fst.hints +++ b/examples/algorithms/BinarySearch.fst.hints @@ -21,7 +21,7 @@ "well-founded-ordering-on-nat" ], 0, - "64e1aa50d7f7f991c8be40eb75389bd6" + "dd020e9c5871cb007368c368e7a5b7d1" ], [ "BinarySearch.bsearch", @@ -40,7 +40,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "1d3eb126eae5e45591203fead3051aca" + "b1bfda56c103d97c7d5c12c5819cbc33" ], [ "BinarySearch.bsearch_rec_correct", @@ -49,7 +49,7 @@ 1, [ "@query" ], 0, - "1d4fbc2863fe22e9e4a742e1af762a8b" + "169c577d53d8c578f0dae6b2730eefb3" ], [ "BinarySearch.bsearch_rec_correct", @@ -84,7 +84,7 @@ "unit_inversion", "unit_typing", "well-founded-ordering-on-nat" ], 0, - "1ad15442f92aee25c5185bef2ff42cb9" + "90b3c9cf17369091137e1f2873eaf0dc" ], [ "BinarySearch.bsearch_rec_correct", @@ -96,7 +96,7 @@ "refinement_interpretation_Tm_refine_a42c159fdaf124fa030e730ee4b08508" ], 0, - "feeaf9e957c067379f2ddf2ee55d8301" + "b8684a1b96b602bd9c3c23b6f1f66e50" ], [ "BinarySearch.bsearch_correct", @@ -105,7 +105,7 @@ 1, [ "@query" ], 0, - "c52af15ff23ffd46059cac6328d8b749" + "b5c2d6ca11e6a1865e3adfe2a3a421b5" ], [ "BinarySearch.bsearch_correct", @@ -125,7 +125,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "487e7fedfadc61448ceb60d48972ffbc" + "0be96ae78a22408176efd5db75884f67" ], [ "BinarySearch.hint1", @@ -134,7 +134,7 @@ 1, [ "@query" ], 0, - "4f4a3262c17d2baf04bacda992d737d9" + "fce1c6628d036549a872d9859e414d4a" ], [ "BinarySearch.hint2", @@ -143,7 +143,7 @@ 1, [ "@query" ], 0, - "4f57ff376a7bcb9d28dddf0783fa29ab" + "1d3591e5a4ca30eaa1895db86c17ff98" ], [ "BinarySearch.hint2", @@ -155,7 +155,7 @@ "refinement_interpretation_Tm_refine_ae62f1b035d3a989d9a98598a75fd6e2" ], 0, - "ee7f0cd4379a896236bd6005637069fd" + "e60ac2ee069e744521535592e219791a" ], [ "BinarySearch.hint3", @@ -164,7 +164,7 @@ 1, [ "@query" ], 0, - "06e6089a0e851d35c9dfd591b2e1c109" + "4e135498b98864f156a549d6b0b58db7" ], [ "BinarySearch.hint4", @@ -173,7 +173,7 @@ 1, [ "@query" ], 0, - "e9285166c1f530f3c699d39ca678d4ff" + "3e69eb06389ae423c4a714bdb47be8a7" ], [ "BinarySearch.hint4", @@ -185,7 +185,7 @@ "refinement_interpretation_Tm_refine_ae62f1b035d3a989d9a98598a75fd6e2" ], 0, - "e205faa1eed5459c3e8d20b1ab426b19" + "8d027591511daa5a3d899805309691d7" ], [ "BinarySearch.bsearch_rec_complete", @@ -220,7 +220,7 @@ "unit_inversion", "unit_typing", "well-founded-ordering-on-nat" ], 0, - "a6f226deebe27585b93a3ae8744b3908" + "52e81dcbe0c1fc43b8d264bedfa5e65d" ], [ "BinarySearch.bsearch_rec_complete", @@ -229,7 +229,7 @@ 1, [ "@query" ], 0, - "f3314e8687465a518bde9f6292b56a69" + "24de8dbcee8752c6cd1e2a4b25af8f25" ], [ "BinarySearch.bsearch_complete", @@ -249,7 +249,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "42bb10213eaa68d0a71cf291384fecf7" + "a2768eb679f32853e2b462a6561a96b8" ] ] ] \ No newline at end of file diff --git a/examples/algorithms/Coincidence.fst.hints b/examples/algorithms/Coincidence.fst.hints index 735d4e3706d..836a550d554 100644 --- a/examples/algorithms/Coincidence.fst.hints +++ b/examples/algorithms/Coincidence.fst.hints @@ -16,7 +16,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "a5bff1e99f63e23266ff2a5036ea7e51" + "b82af0a8de05b54c339e6ad540488def" ], [ "Coincidence.sorted", @@ -29,7 +29,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "95e79a35c562b53cc5dcb2749ad627ce" + "1ee8f0497d7be4abd3e930fc51a94615" ], [ "Coincidence.lemma1", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "cce1ca5b21e2e3f604fdcc73491d061a" + "448b14dd8c8a0818c2ef7d44dc234584" ], [ "Coincidence.lemma1", @@ -77,7 +77,7 @@ "typing_Coincidence.sorted" ], 0, - "e8fddda41e084c25f622bdde1993747e" + "b30576e28ccb244645c8e0e843c61d65" ], [ "Coincidence.lemma1", @@ -93,10 +93,10 @@ "function_token_typing_Prims.int", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", - "refinement_interpretation_Tm_refine_741089e53616d14ecf74147e7c1fecb4" + "refinement_interpretation_Tm_refine_cdae7b8fcc0565e8f6ddc155d60cc9a5" ], 0, - "6f2583524a23f928b4604d9a9f777ba5" + "755d69be0cfe70af0556a8cc5aee4af5" ], [ "Coincidence.coincidence", @@ -138,7 +138,7 @@ "typing_Coincidence.mem" ], 0, - "204fb542fe7d7882b68795b34e79fb9e" + "ba41fa316b1aa6df93a65e4a1ecd5d08" ] ] ] \ No newline at end of file diff --git a/examples/algorithms/GC.fst.hints b/examples/algorithms/GC.fst.hints index 5ec237c45c3..70e3e777b3f 100644 --- a/examples/algorithms/GC.fst.hints +++ b/examples/algorithms/GC.fst.hints @@ -1,5 +1,5 @@ [ - ";kÏÈ™\u0019OsOÙBð\u0000ÀQ°", + "—’ßP⃺ŒLÉðÜ×ì®U", [ [ "GC.to_abs_inj", @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3c5a5ecd47f0016b94f357224ca54d17" + "a629c223a1c6a778e6d98eae24f69c6e" ], [ "GC.inv", @@ -22,7 +22,7 @@ 1, [ "@query", "assumption_GC.color__uu___haseq" ], 0, - "52c4b1a3c8057f8b29cbdff82b064eb0" + "08c2a411fd2ec968a28bd448aadc64b0" ], [ "GC.gc_inv", @@ -31,7 +31,7 @@ 1, [ "@query", "assumption_GC.color__uu___haseq" ], 0, - "6289c8293a981dc54969468a01af257d" + "caf15fbf8fa28e48f2476d9b34aa7adc" ], [ "GC.mutator_inv", @@ -40,7 +40,7 @@ 1, [ "@query", "assumption_GC.color__uu___haseq" ], 0, - "3f677f551f3aa2d0a710976b14e5334f" + "fc20e99ce4dc1e813605625ceec00d12" ], [ "GC.init_invariant", @@ -49,7 +49,7 @@ 1, [ "@query", "assumption_GC.color__uu___haseq" ], 0, - "1f0d236d89c85eacf85985f56b1e5ed6" + "d0785cae6f6662f0576b1ec27fcb6598" ], [ "GC.upd_map2", @@ -63,7 +63,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "26c6e00c7161e292d6443e29007a9c4c" + "22467448f143bd025a6ece76c8d5743b" ], [ "GC.initialize", @@ -105,7 +105,7 @@ "typing_GC.mem_hi", "typing_GC.mem_lo", "typing_GC.valid" ], 0, - "e968483d8a8f4e57190f1247d2959662" + "d883cda043ecc55eafa68fad38fae2c3" ], [ "GC.read_field", @@ -130,7 +130,7 @@ "token_correspondence_GC.__proj__Mkgc_state__item__fields" ], 0, - "a846b93ecaa6ca4f9c1bbfb3ac589ebd" + "5b4685d3c4b1b12c35ddb7f044fd31ec" ], [ "GC.write_field", @@ -176,7 +176,7 @@ "token_correspondence_GC.upd_map", "typing_GC.abs_node" ], 0, - "234259c7682c5d45cf96dd6ab6447a40" + "447c56b0ad6562dd17fb055a843268c3" ], [ "GC.mark", @@ -185,7 +185,7 @@ 1, [ "@query", "assumption_GC.color__uu___haseq" ], 0, - "69b2765697586307e31c4147fc62ceef" + "fc813b942f5b6a875e379db7038f885b" ], [ "GC.mark", @@ -245,7 +245,7 @@ "typing_tok_GC.Gray@tok" ], 0, - "6c8af7421358d04a7b6cf9dcf2c10c99" + "fda89458b3976dca2c0cb8e7e4740446" ], [ "GC.sweep_aux_inv", @@ -254,7 +254,7 @@ 1, [ "@query", "assumption_GC.color__uu___haseq" ], 0, - "d1498a4501e5b140def0469a4c8f9fb2" + "a0aa87f70c695425c4273c39cb1e8a53" ], [ "GC.test1", @@ -274,7 +274,7 @@ "typing_GC.mem_hi" ], 0, - "3a8b7f4e2dcc9c1231ca268df1b2c38f" + "a29d056230db48a2aed667091bb883a2" ], [ "GC.test2", @@ -298,7 +298,7 @@ "typing_GC.is_mem_addr", "typing_GC.mem_lo" ], 0, - "c3a10088c95c74961c915ff2b411dac4" + "4edbfcec383213aa0a387e83df633c3e" ], [ "GC.sweep", @@ -307,7 +307,7 @@ 1, [ "@query", "assumption_GC.color__uu___haseq" ], 0, - "a8af9fb4ee90944faad1ae20a16b617c" + "a74e7a9e2cbe6d3493fd385103dd8dbb" ], [ "GC.sweep", @@ -371,7 +371,7 @@ "typing_GC.valid", "unit_inversion", "unit_typing" ], 0, - "1c4d6752ace193e7e2b5c592a3a76f3f" + "09251c9a639727b92df51c84e595d365" ], [ "GC.gc", @@ -406,7 +406,7 @@ "typing_GC.mem_lo" ], 0, - "ea07a374bbb7d1b368d9d6c9d275454f" + "f5f09ed54ce5782bc692436952ee3255" ], [ "GC.alloc", @@ -464,7 +464,7 @@ "typing_GC.mem_hi", "typing_GC.mem_lo", "typing_GC.valid" ], 0, - "e0386f48bbd48e8aeced10d20a4f6fdc" + "802e4613eeba5c3239035400b1b06ccf" ] ] ] \ No newline at end of file diff --git a/examples/algorithms/GenericSort.fst.hints b/examples/algorithms/GenericSort.fst.hints index bce80446411..52bf2d85f38 100644 --- a/examples/algorithms/GenericSort.fst.hints +++ b/examples/algorithms/GenericSort.fst.hints @@ -17,7 +17,7 @@ "subterm_ordering_Prims.Cons", "typing_Prims.__proj__Cons__item__tl" ], 0, - "3c15f26fc502e384201229f76e547962" + "b2863720a4de90a50926a09a17ece919" ], [ "GenericSort.test_sorted", @@ -26,7 +26,7 @@ 1, [ "@query" ], 0, - "28f71a0b8f83b100347128f16ffc8952" + "2fe6c96f38d4e24fd7a182a03e7189ba" ], [ "GenericSort.test_sorted", @@ -48,7 +48,7 @@ "projection_inverse_Prims.Cons_tl" ], 0, - "b1c89c373749947276bcfd9784807b89" + "1df2fa40f9dcea6a03efb77674d23b92" ], [ "GenericSort.test_sorted2", @@ -64,7 +64,7 @@ "projection_inverse_BoxBool_proj_0", "projection_inverse_Prims.Nil_a" ], 0, - "85fb45e980e5e2bb5ba3144cd4f0f828" + "b862d202482d382ed8815b00029473e3" ], [ "GenericSort.sorted_smaller", @@ -106,7 +106,7 @@ "unit_inversion", "unit_typing" ], 0, - "5d392ddb95cb85b0c743710de52987ec" + "900537ff097e2f394bbaac8060a95fcc" ], [ "GenericSort.sorted_tl", @@ -140,7 +140,7 @@ "typing_GenericSort.sorted" ], 0, - "79de299eafdb7ab4a16453fdb8f99815" + "53de4db27e7634b9ff75d49181ce455d" ], [ "GenericSort.sorted_lt", @@ -166,7 +166,7 @@ "typing_FStar.List.Tot.Base.hd", "typing_GenericSort.sorted" ], 0, - "1abdc03737157d8b4b5908465250fd6b" + "e168ee35915944dceb6ee8e459cfbe29" ], [ "GenericSort.permutation", @@ -180,7 +180,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "150d451a6b9db4363d3a11cd853e29dc" + "4a88499646ccb12369ef4ea9e5ea2145" ] ] ] \ No newline at end of file diff --git a/examples/algorithms/GenericStability.fst.hints b/examples/algorithms/GenericStability.fst.hints index 650d94d4500..a478efd02c2 100644 --- a/examples/algorithms/GenericStability.fst.hints +++ b/examples/algorithms/GenericStability.fst.hints @@ -14,7 +14,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "1189fb4b3392d496925a35a1a894a3c9" + "66df6c4d22ed3a381477623152b0366d" ], [ "GenericStability.filter_eq_contains", @@ -52,7 +52,7 @@ "typing_GenericStability.filter_eq" ], 0, - "b9f9d4d8f8e090f8beb59ce0c09e465c" + "6b330361c1df9986c73e7e585a9c7f6f" ], [ "GenericStability.filter_eq_append", @@ -65,7 +65,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "56863123d5fe6086ad5c0144f7cb21c4" + "acea4751563738c4af102560bbdc4d11" ], [ "GenericStability.filter_eq_append", @@ -105,7 +105,7 @@ "typing_GenericStability.filter_eq" ], 0, - "4c748d00d4a615faf2e2a25e6bb7dd34" + "fdad7dfa6c773574ec60e7b6e4299398" ], [ "GenericStability.filter_eq_append", @@ -118,7 +118,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "937a7769e1bf273fa948212ff53e62f3" + "72c89f939310e8db992d61665f4573ad" ], [ "GenericStability.filter_eq_not_contains", @@ -131,7 +131,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "17937917fcedfb1fe56934312a46ee60" + "28b2068922483f4debc2d7e91f822fdd" ], [ "GenericStability.filter_eq_not_contains", @@ -167,7 +167,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.mem" ], 0, - "652c94d3616511490fd5fe717368430b" + "8ad1aaf13a22f0bc5a54c9ac19bbb347" ], [ "GenericStability.filter_eq_not_contains", @@ -180,7 +180,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "a333f9233e18b8eb8df8bdcf6d62f643" + "4b438c218a4e274cc472fc457613e16f" ], [ "GenericStability.filter_eq_single", @@ -193,7 +193,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "991a56deb586929f5a665bb6e38d5775" + "3e56424ff625b28060abcc1c2bcbd2d4" ], [ "GenericStability.filter_eq_single", @@ -222,7 +222,7 @@ "token_correspondence_FStar.List.Tot.Base.length.fuel_instrumented" ], 0, - "077e260c7d130057661b74941572d8ec" + "5924d6b4499fa04f9113574e9107b6e6" ], [ "GenericStability.filter_eq_sorted_lt", @@ -235,7 +235,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c39a4b7b51daffe6b3329d5c21ab24b3" + "5fd9c35cc6885793963f7b91880a2acf" ], [ "GenericStability.filter_eq_sorted_lt", @@ -244,7 +244,7 @@ 1, [ "@query", "projection_inverse_BoxBool_proj_0" ], 0, - "003e43124e003c53f6ae36f114c56f21" + "85982a0b45efa495e5354ee37e056384" ], [ "GenericStability.filter_eq_first", @@ -257,7 +257,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "f2136e4b362d30eb6bde61f5d8147c62" + "e0e1d9153fd09cc9f2924c6d3958282c" ], [ "GenericStability.filter_eq_first", @@ -290,7 +290,7 @@ "typing_GenericStability.filter_eq" ], 0, - "9347c452b01af8bf2fe4ab444d28db3f" + "d2478054a2c3996134422733ea737ae9" ], [ "GenericStability.stable", @@ -303,7 +303,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "8dde5281ec442451b83e4e6b1d80b6aa" + "d6ac1c2af22e9da1e0cdef6a08148225" ], [ "GenericStability.stable_lift", @@ -333,7 +333,7 @@ "typing_FStar.List.Tot.Base.hd", "typing_Prims.uu___is_Cons" ], 0, - "af88d19bc23cd12e728bb05e1f83b22f" + "97452fa765e8b48fd951b2da381d999a" ], [ "GenericStability.stable_append_l", @@ -372,7 +372,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.op_At" ], 0, - "974465957f3bf31bcccb41d0e2d9d806" + "b9b8c401f9b2f76169990df316ccb3d6" ], [ "GenericStability.stable_append_r", @@ -381,7 +381,7 @@ 1, [ "@query", "equation_GenericStability.stable" ], 0, - "6ed58b0f7115041ac322654ca80b17cc" + "d533bb5c9d72d28f69dd5817499b44a4" ], [ "GenericStability.stable_transitive", @@ -390,7 +390,7 @@ 1, [ "@query", "equation_GenericStability.stable" ], 0, - "3ee72d6ca5153581cf86610c57775930" + "660c17627e0e63324162f21e3cd73a76" ], [ "GenericStability.stable_append", @@ -402,7 +402,7 @@ "equation_GenericStability.stable" ], 0, - "93c599ba40f54834a6d5e1ed6b7214e1" + "f7f1837a45ef9cff6d5d23830d00d234" ] ] ] \ No newline at end of file diff --git a/examples/algorithms/Huffman.fst.hints b/examples/algorithms/Huffman.fst.hints index e6400234d2e..826b0dda8b6 100644 --- a/examples/algorithms/Huffman.fst.hints +++ b/examples/algorithms/Huffman.fst.hints @@ -1,5 +1,5 @@ [ - "ç\u001f?Ðç\u0004\u0006Yä4d°ŽCè×", + "\u0017ˆþô‰ef\u0006Ì;qC“+ø", [ [ "Huffman.trie", @@ -15,7 +15,7 @@ "typing_Huffman.symbol" ], 0, - "315b81965de60c47327209d3c75265ff" + "37262ad266b223545056b1447107ea22" ], [ "Huffman.__proj__Leaf__item__w", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_673d4504dc1e4cbbf78a6d1db34013a8" ], 0, - "03afa8a32ea8ae4f88ffc29aa9a1a2a6" + "f1eb992d47c1aed41f6ed5963b7c60f3" ], [ "Huffman.__proj__Leaf__item__s", @@ -39,7 +39,7 @@ "refinement_interpretation_Tm_refine_673d4504dc1e4cbbf78a6d1db34013a8" ], 0, - "4eedd4969eb498a3654c3f1501e2dc86" + "71c2685a193b7d2aab3f79128588ee32" ], [ "Huffman.__proj__Node__item__w", @@ -51,7 +51,7 @@ "refinement_interpretation_Tm_refine_da21e2f813ab8bad3b81748c14e80223" ], 0, - "e49b9d8d201501859043dfd0ecc6785c" + "fa09641bfb7f5bf8eff19e22961a0696" ], [ "Huffman.__proj__Node__item__l", @@ -63,7 +63,7 @@ "refinement_interpretation_Tm_refine_da21e2f813ab8bad3b81748c14e80223" ], 0, - "d0d2cdbc2bc12804281bfd7746ddc039" + "a59f225f851173e5166204982a376114" ], [ "Huffman.__proj__Node__item__r", @@ -75,7 +75,7 @@ "refinement_interpretation_Tm_refine_da21e2f813ab8bad3b81748c14e80223" ], 0, - "1d11bbe60a8342fa915b172e44f9439d" + "c8527b186f3b3a6d262fa1f55f0a7755" ], [ "Huffman.weight", @@ -88,7 +88,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "10560e1367bd5d2024bdd7fb322d2e39" + "5579af98c50593197846c9a111c95d60" ], [ "Huffman.sorted", @@ -105,7 +105,7 @@ "subterm_ordering_Prims.Cons", "typing_Prims.__proj__Cons__item__tl" ], 0, - "41e0dabe030da5e9eba8587bc95f8a13" + "4025def2f1d30012cd94c7aad2f92192" ], [ "Huffman.permutation", @@ -120,7 +120,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d0c759d6c423e4b094a2c49a76042b94" + "45c88836bcecf065ac6ba9332dd52f7a" ], [ "Huffman.sorted_smaller", @@ -129,7 +129,7 @@ 1, [ "@query", "assumption_Huffman.trie__uu___haseq" ], 0, - "3c999030a7a259a9651181e91cddf503" + "a631f9a951af19dda1ac0b52da86c6bb" ], [ "Huffman.sorted_smaller", @@ -166,7 +166,7 @@ "typing_Huffman.sorted", "unit_inversion", "unit_typing" ], 0, - "acdf44dce251f13f9b3d8aab5edc8192" + "b51791e8f8a9e22e8de66ed696f6e501" ], [ "Huffman.sorted_smaller", @@ -175,7 +175,7 @@ 1, [ "@query", "assumption_Huffman.trie__uu___haseq" ], 0, - "f790998e087f765719b215367062ada8" + "90cc9d6a5ec378f297763ed2154fb3fb" ], [ "Huffman.insert_in_sorted", @@ -215,7 +215,7 @@ "subterm_ordering_Prims.Cons", "typing_Huffman.sorted" ], 0, - "62772525a7e3ac4a8fe36f3014a9f099" + "cd907793ab23fe9398dc50212c71302e" ], [ "Huffman.insertion_sort", @@ -248,7 +248,7 @@ "subterm_ordering_Prims.Cons", "typing_Prims.uu___is_Nil" ], 0, - "d6f37d8b1ccbc7f064c38b6df968e332" + "c8cb4840e6da498f33ae84e6292bc0f4" ], [ "Huffman.huffman_trie", @@ -303,7 +303,7 @@ "typing_Huffman.weight", "well-founded-ordering-on-nat" ], 0, - "b55664be3d579cfad43fd82c32aa6aa0" + "566f3bcab16e64cab4a878625ddeb05d" ], [ "Huffman.huffman", @@ -332,7 +332,7 @@ "typing_Tm_abs_6533a4f83db3855fa174143ac8c4ac82" ], 0, - "41f0e016a4d4e69df105faaf8007be4b" + "6083907c94b9ed01c1a8d0914bcdfec3" ], [ "Huffman.encode_one", @@ -352,7 +352,7 @@ "subterm_ordering_Huffman.Node" ], 0, - "2b40946d2c0165ae0a78454f10e342b9" + "6dd30e560ceaa002b8997a6b467171bd" ], [ "Huffman.encode", @@ -401,7 +401,7 @@ "typing_Prims.uu___is_Cons", "typing_Prims.uu___is_Nil" ], 0, - "1d6eb87bdf34958bf01af83d38fdfe3d" + "f5d0af2dc9207061b4973b5a968f924f" ], [ "Huffman.encode", @@ -410,7 +410,7 @@ 1, [ "@query" ], 0, - "fa2432f9447acb29982b5809a8dfbd26" + "6798cfa1a41bfbc2b1b353ac090a3f4b" ], [ "Huffman.decode_one", @@ -457,7 +457,7 @@ "typing_Huffman.uu___is_Leaf", "typing_Prims.uu___is_Cons" ], 0, - "c6a15aa69823ae3d35b5efb19f9934fc" + "81f372371c4b072ecfe0cc8ed108d52b" ], [ "Huffman.decode_one", @@ -466,7 +466,7 @@ 1, [ "@query" ], 0, - "1281dafdde6f66ee2f1ebe2bd3a8a945" + "d26d917a8fd49114c38574b5ff96a7d3" ], [ "Huffman.decode'", @@ -515,7 +515,7 @@ "typing_Huffman.uu___is_Node", "well-founded-ordering-on-nat" ], 0, - "8ed12cf656b817f9e958de0daf64331b" + "e2fb7823557a07bf3e0382a742984358" ], [ "Huffman.decode_aux", @@ -571,7 +571,7 @@ "typing_Huffman.uu___is_Node", "well-founded-ordering-on-nat" ], 0, - "1fe071aafce94828737d4a1c27577d10" + "75b1b1ad4d7ffe6cff6987dbc5a94e0f" ], [ "Huffman.decode", @@ -580,7 +580,7 @@ 1, [ "@query" ], 0, - "e3e385ea01ae9ab44e363901fc9ff89d" + "4db0d41ad3e4e354582949a9fadf5790" ], [ "Huffman.cancelation_one", @@ -636,7 +636,7 @@ "unit_inversion", "unit_typing" ], 0, - "bd55b3b3c766921b0832e1eacac0991a" + "17a68d38ac2a454ec4ac2e6f7bb6992c" ], [ "Huffman.cancelation_one", @@ -657,12 +657,12 @@ "lemma_FStar.Pervasives.invertOption", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", - "refinement_interpretation_Tm_refine_5214ea14c64627a5a03a230f4565da41", + "refinement_interpretation_Tm_refine_d5962157abff34b096c1d47326a66f36", "token_correspondence_Huffman.encode_one.fuel_instrumented", "typing_Huffman.symbol", "typing_Huffman.uu___is_Node" ], 0, - "c66dd954eb5a9d7c5f649ef1f26d33a7" + "4e63ac7a180b1d53cc0ea8a1f387b0cc" ], [ "Huffman.decode_prefix_aux", @@ -753,7 +753,7 @@ "typing_Huffman.symbol" ], 0, - "9a816590ac5a1d5e98da71955acc5e0b" + "b39622cc48f12a64fbe4a83f029f45f1" ], [ "Huffman.decode_prefix", @@ -782,7 +782,7 @@ "typing_Huffman.uu___is_Node" ], 0, - "132a3706cf3d71a558a2ee176d073ece" + "3ee5a1ba49e2d7f51328c4d197e69549" ], [ "Huffman.decode_prefix", @@ -800,7 +800,7 @@ "typing_Huffman.symbol" ], 0, - "2acde80ec1d73af9f4027d3304f1031b" + "9bdc89fce391a26f1a011e96724e5a1c" ], [ "Huffman.cancelation_aux", @@ -849,7 +849,7 @@ "unit_inversion", "unit_typing" ], 0, - "daf5d665ce6bdbc794ddff8e98367e5d" + "9fac9343bb2c8256973175f3ffbf397f" ], [ "Huffman.cancelation_aux", @@ -866,7 +866,7 @@ "typing_Huffman.symbol" ], 0, - "bd6977e1bbea7e7e46a8555f252e29ae" + "df8d26420989081f85a5a176a70a4531" ], [ "Huffman.cancelation", @@ -885,7 +885,7 @@ "typing_Huffman.symbol" ], 0, - "8a811e0bd840eb41df41f9c6c5f0043a" + "46c075e14a80a75de050b89cb57123d7" ], [ "Huffman.cancelation", @@ -904,7 +904,7 @@ "typing_Huffman.symbol" ], 0, - "6c8f9a85459a528070b86c91c715c75f" + "f05d628b2b928d10ad84c9bb7cb10caf" ] ] ] \ No newline at end of file diff --git a/examples/algorithms/InsertionSort.fst.hints b/examples/algorithms/InsertionSort.fst.hints index 1e2823877aa..884313eeab9 100644 --- a/examples/algorithms/InsertionSort.fst.hints +++ b/examples/algorithms/InsertionSort.fst.hints @@ -44,7 +44,7 @@ "typing_FStar.List.Tot.Base.mem", "typing_IntSort.sorted" ], 0, - "d4e0c8f3656ff0a7b01d6c763d8725d6" + "7dffb014100836e279def35bda6e9d26" ], [ "InsertionSort.insert_implicit", @@ -86,7 +86,7 @@ "typing_IntSort.sorted" ], 0, - "03b6d70757299ef75121ce195b3097a4" + "39eb6cb4db484fd0a669788239ecaa1d" ], [ "InsertionSort.sort", @@ -122,7 +122,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "1d3faf5bfa8386343314dd3beff223b1" + "5a91f48350367848a92bba0e7e1eb11d" ] ] ] \ No newline at end of file diff --git a/examples/algorithms/InsertionSort2.fst.hints b/examples/algorithms/InsertionSort2.fst.hints index 01bf19553f2..651f72c92ba 100644 --- a/examples/algorithms/InsertionSort2.fst.hints +++ b/examples/algorithms/InsertionSort2.fst.hints @@ -14,7 +14,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "00963de6a1ff40d3ae96d981a612e3fa" + "fa4ff0efda2f70e46af21fe8e17b9652" ], [ "InsertionSort2.insert'_sorted", @@ -55,7 +55,7 @@ "unit_inversion", "unit_typing" ], 0, - "efa93a65d7815f35eabf5ba8127a22e9" + "5114c548e7c3ad8e65da78eed22d22fb" ], [ "InsertionSort2.insert'_stable", @@ -98,7 +98,7 @@ "typing_InsertionSort2.insert_", "unit_inversion", "unit_typing" ], 0, - "9f3260978a62271d779faa60f1329b13" + "037a6d0671e5207693de421714a0da0e" ], [ "InsertionSort2.insert'_permutation", @@ -145,7 +145,7 @@ "unit_inversion", "unit_typing" ], 0, - "6c44c64af29f1a832c460f8d37bac9c1" + "4ef21e834c27694f97feaa7a85ef02a5" ], [ "InsertionSort2.insertionsort'", @@ -160,7 +160,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "1693cb4d50718fddf98e38ad3159a9c6" + "c366e2b9366d163f2ab1e2da87e91532" ], [ "InsertionSort2.insertionsort'_sorted", @@ -192,7 +192,7 @@ "typing_InsertionSort2.insertionsort_" ], 0, - "d28b74c1594d7c75181da9625a579fc2" + "99a91aebbf7e97a5116efe2c5ef28219" ], [ "InsertionSort2.insertionsort'_stable", @@ -230,7 +230,7 @@ "typing_InsertionSort2.insertionsort_" ], 0, - "6a3890e50b15c59a5e8f3167856b0583" + "9149eecac8a48ecd155b79a67872dc5e" ], [ "InsertionSort2.insertionsort'_permutation", @@ -277,7 +277,7 @@ "typing_InsertionSort2.insertionsort_", "typing_Prims.uu___is_Nil" ], 0, - "0ccdafc53d284114ab7d6157b024ef25" + "c4e2b127c3b5750e6397231823fffea8" ], [ "InsertionSort2.insertionsort", @@ -293,7 +293,7 @@ "fuel_guarded_inversion_Prims.list" ], 0, - "6a36efd0f7d5d83d19de57ddf76c72f3" + "39171d44b91adfd046e9043d8bc2f21b" ] ] ] \ No newline at end of file diff --git a/examples/algorithms/IntSort.fst.hints b/examples/algorithms/IntSort.fst.hints index 2b8260a52e2..be87ff1aa7f 100644 --- a/examples/algorithms/IntSort.fst.hints +++ b/examples/algorithms/IntSort.fst.hints @@ -20,7 +20,7 @@ "subterm_ordering_Prims.Cons", "typing_Prims.__proj__Cons__item__tl" ], 0, - "23c645cefe0bb541450841d7a510e159" + "db70977ced099d0fcbc5735ec30552a1" ], [ "IntSort.test_sorted", @@ -29,7 +29,7 @@ 1, [ "@query" ], 0, - "57475071af329cf8c05dbd01d6d37da3" + "964aab6bb600802d0233ce54851e129a" ], [ "IntSort.test_sorted", @@ -52,7 +52,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "b1a2e9dd442bf3248ae6f17098caac8b" + "42287dd108084c7567e0e9b18a18abec" ], [ "IntSort.test_sorted2", @@ -71,7 +71,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c5e40c76721fabe1c9af0598942757d2" + "d2f9506596775d7a615f1c074b77c5bd" ], [ "IntSort.sorted_smaller", @@ -108,7 +108,7 @@ "unit_inversion", "unit_typing" ], 0, - "06687001196af156096b64ece6634197" + "868ba6c9c58fcb625f3db96594cc6c5d" ], [ "IntSort.permutation", @@ -122,7 +122,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "864ed7de60f74b0157d1ae573f7c1ffa" + "cc83c17245500f6940b0e79d7c70024d" ] ] ] \ No newline at end of file diff --git a/examples/algorithms/IntervalIntersect.fst.hints b/examples/algorithms/IntervalIntersect.fst.hints index 01258d2cf59..e50f27ba2fb 100644 --- a/examples/algorithms/IntervalIntersect.fst.hints +++ b/examples/algorithms/IntervalIntersect.fst.hints @@ -13,7 +13,7 @@ "typing_FStar.Int64.t" ], 0, - "604f916051ba7190756ca56fae9d8d2c" + "368eac45c616b6e2200cda4909e6316a" ], [ "IntervalIntersect.goodLIs", @@ -28,7 +28,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "16e71ddd23a7a87877304db570f0f418" + "545017997ab415429115d8120330a0d4" ], [ "IntervalIntersect.good", @@ -41,7 +41,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "ac9be415df78381cf0c8b8bb9af35cea" + "d16ad4aac5532d6af8680106a5cabc50" ], [ "IntervalIntersect.max", @@ -57,7 +57,7 @@ "typing_FStar.Int64.v" ], 0, - "7ff76323f7cc5bb2c4db665eda6fcf7d" + "8b373a9a877e0dc74a24a74e43540759" ], [ "IntervalIntersect.go", @@ -142,7 +142,7 @@ "typing_IntervalIntersect.max", "well-founded-ordering-on-nat" ], 0, - "5ce7aef366b0e5000b56fa121749dda1" + "16319e6686a3795b7042ef3933803f63" ], [ "IntervalIntersect.go", @@ -159,10 +159,10 @@ "kinding_IntervalIntersect.interval@tok", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_3daec34da1407a73ad589b5d9714bf6d", - "refinement_interpretation_Tm_refine_c40578a76758fd6b1af00123f3c0a89b" + "refinement_interpretation_Tm_refine_9cb83bd564af2fea0279163ad7e9dc60" ], 0, - "b69f2b1710504382eaf20d9704f4da31" + "5d5f8b096f545416a721b9efb23ce2f1" ], [ "IntervalIntersect.mem_rangeGT", @@ -174,7 +174,7 @@ "equation_IntervalIntersect.rangeGT" ], 0, - "8a5066b1f52c7958aa0e2f969124bc9d" + "c207a1926cf4d730f6ba141166dbe0fa" ], [ "IntervalIntersect.range", @@ -232,7 +232,7 @@ "typing_FStar.Set.singleton", "well-founded-ordering-on-nat" ], 0, - "5f05a8ebcb564df6183195e0f6e1f197" + "ea17f39667447b8ac6028b1ea0e84eac" ], [ "IntervalIntersect.sem", @@ -282,7 +282,7 @@ "typing_FStar.Int64.v", "typing_IntervalIntersect.good" ], 0, - "c6743b124bbd31e1b191fc8f6b34caef" + "862c684c0d86b3f93f86335287561d0a" ], [ "IntervalIntersect.lemma_disjoint_intro", @@ -291,7 +291,7 @@ 1, [ "@query", "equation_FStar.Set.disjoint" ], 0, - "190236ee6b65443b056ecc887a8d559e" + "a731241df0a1560e26f8e6af468a5c56" ], [ "IntervalIntersect.lemma_semI_sem_disjoint", @@ -367,7 +367,7 @@ "typing_IntervalIntersect.semI" ], 0, - "cb57a6ea69015e4e6c186fca03f18574" + "26996549589eeeff1866482d50c8042b" ], [ "IntervalIntersect.lemma_disjoint_prefix", @@ -436,7 +436,7 @@ "typing_IntervalIntersect.semI" ], 0, - "acd153550fc51389b910d1a1e8a7dd96" + "a3d9830582fe87eb46522c0fba8a85cf" ], [ "IntervalIntersect.lemma_subset_prefix", @@ -515,7 +515,7 @@ "typing_IntervalIntersect.semI" ], 0, - "2c861706193fd09f5b6df97095d44f51" + "63c9d667145c97f13b89d8977c9b91cb" ], [ "IntervalIntersect.lemma_overlapping_prefix", @@ -598,7 +598,7 @@ "typing_IntervalIntersect.semI" ], 0, - "fd014550b6dcb2a8bbd94ee7e994e2d2" + "e9f07766f9141dce7ecdcadd7ce5156e" ], [ "IntervalIntersect.lemma_overlapping_prefix", @@ -646,8 +646,8 @@ "projection_inverse_Prims.Cons_hd", "projection_inverse_Prims.Cons_tl", "refinement_interpretation_Tm_refine_3daec34da1407a73ad589b5d9714bf6d", + "refinement_interpretation_Tm_refine_43620413f24d4bea3f9da1c03e4e97ec", "refinement_interpretation_Tm_refine_7ef2cc3b4736ba226daf0be63d231a99", - "refinement_interpretation_Tm_refine_887324f352146c8e59f424337831dd43", "refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb", "refinement_interpretation_Tm_refine_f12250cd049034ecc1144e28ba699e0b", "token_correspondence_IntervalIntersect.goodLIs.fuel_instrumented", @@ -657,7 +657,7 @@ "typing_IntervalIntersect.good" ], 0, - "49465e380174740120ddb6a91680cfc3" + "283472b2645396b8a84a46c25fd54d1c" ], [ "IntervalIntersect.lemma_intersection_spec", @@ -758,7 +758,7 @@ "unit_inversion", "unit_typing", "well-founded-ordering-on-nat" ], 0, - "6061cbd161ca4b6417a6ac9d11a06e6c" + "fe4d93505e207bc67913028bd3e72794" ], [ "IntervalIntersect.ppIntervals'", @@ -807,7 +807,7 @@ "typing_FStar.Int64.v", "typing_IntervalIntersect.good" ], 0, - "227347e846efcf0798a9e9dcf07fcfe6" + "fedd1c9acc7ba0c7b929217898e4a6ac" ], [ "IntervalIntersect.main", @@ -858,7 +858,7 @@ "typing_Prims.pow2" ], 0, - "72f6d06aaf1bf73b0599592766a73f12" + "61fcf3fa5fefa1f24c14cae0eceae237" ] ] ] \ No newline at end of file diff --git a/examples/algorithms/MergeSort.fst.hints b/examples/algorithms/MergeSort.fst.hints index 5493ad8007f..aeb946b54db 100644 --- a/examples/algorithms/MergeSort.fst.hints +++ b/examples/algorithms/MergeSort.fst.hints @@ -1,5 +1,5 @@ [ - "RÐör\u0019‘z\u0014ó%‚lOL\u0010h", + "ê\u0018di¹ÕÁR­\u001awua¸g\u0019", [ [ "MergeSort.split", @@ -45,7 +45,7 @@ "typing_Prims.__proj__Cons__item__tl" ], 0, - "2374aabc541a1bd4d64e46209d07115a" + "634b903e5247ef89bb108d68869f0b45" ], [ "MergeSort.split", @@ -54,7 +54,7 @@ 1, [ "@query" ], 0, - "1e106d00bbb3b1bb928a52d2b710e171" + "c90991f8b3eb6dc27babf13d39c9559e" ], [ "MergeSort.merge_inv", @@ -63,7 +63,7 @@ 1, [ "@query" ], 0, - "377a06a18c88825ef86fd8139a897409" + "3d119661ab2e0d998c35489be2ba66fa" ], [ "MergeSort.merge", @@ -113,7 +113,7 @@ "typing_FStar.List.Tot.Base.mem", "typing_IntSort.sorted" ], 0, - "44913d7c469ea552ac9b0327d87e92d1" + "e569c907d33f7ca72c539c9d453c0ee2" ], [ "MergeSort.mergesort", @@ -152,7 +152,7 @@ "typing_Prims.__proj__Cons__item__tl", "well-founded-ordering-on-nat" ], 0, - "9c5dca55dd353e86f7052b33f398f341" + "eb75d7b242db529169364d9f64b47774" ] ] ] \ No newline at end of file diff --git a/examples/algorithms/MergeSort2.fst.hints b/examples/algorithms/MergeSort2.fst.hints index 0342c6821db..ce5d29f6c9d 100644 --- a/examples/algorithms/MergeSort2.fst.hints +++ b/examples/algorithms/MergeSort2.fst.hints @@ -1,5 +1,5 @@ [ - "#Zv̾û[Ï›mŒª½.sE", + "O\r¯²,\u001dŒ\u0001Ò%\u0017ôb‰€w", [ [ "MergeSort2.merge'", @@ -20,7 +20,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "92d2998af1fc5d3bd2de6d9426742b7c" + "1ea2daf32ef4e08d4d0adda85f6f6765" ], [ "MergeSort2.merge'_permutation", @@ -67,7 +67,7 @@ "unit_inversion", "unit_typing" ], 0, - "4080da8530e033342f05b78500295805" + "6fdee05504a839cc3d758fe8359db7ca" ], [ "MergeSort2.merge'_sorted", @@ -109,7 +109,7 @@ "unit_inversion", "unit_typing" ], 0, - "8a2e32c782e4fbbf21ecbfdc2d3692b1" + "14ed8746bac223fdc0456cf157b2fbfb" ], [ "MergeSort2.merge'_filter_eq_inv", @@ -122,7 +122,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "301a8c808b9a88dcf02abfdf01c22c83" + "1107a59a650b667f3f47fe648295dda3" ], [ "MergeSort2.merge'_filter_eq_inv", @@ -185,7 +185,7 @@ "unit_inversion", "unit_typing" ], 0, - "5603b610b09b7a28cdfa71ec6ca242e4" + "ae8685d4b46adef997b9d259771b50cb" ], [ "MergeSort2.merge'_filter_eq_inv", @@ -198,7 +198,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "e51d467acc571203be26bf0be1ee4f02" + "de3d86754653f420962a4eaa758b65e6" ], [ "MergeSort2.merge'_stable", @@ -207,7 +207,7 @@ 1, [ "@query", "equation_GenericStability.stable" ], 0, - "66afbd17f9d56e86e28e811c3d23d41a" + "d8fd41548f5c56035e69687b625bbbc9" ], [ "MergeSort2.split_n", @@ -220,7 +220,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "4c4610da773d3fa444bfeb1e77e7246b" + "040c63b62e0bf42a4db48ab0af419586" ], [ "MergeSort2.split_n", @@ -280,7 +280,7 @@ "typing_FStar.Pervasives.Native.snd" ], 0, - "9117d66b33510c10a4be0aae55ad1445" + "c8043a621a6cd832cc52fcd0fab1dffa" ], [ "MergeSort2.split_n", @@ -293,7 +293,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "bd9f9b1936003bc71b77fee412718e5c" + "3275cb6b651ea408cf8acc82ae246942" ], [ "MergeSort2.split_half", @@ -310,7 +310,7 @@ "refinement_interpretation_Tm_refine_ce2d1b3837e674d387c3a28a9a7243ba" ], 0, - "90dc02170886c70473f837222ead51a8" + "4b8490702bcfac838ce63cbba55977f2" ], [ "MergeSort2.mergesort'", @@ -357,7 +357,7 @@ "typing_Prims.__proj__Cons__item__tl", "well-founded-ordering-on-nat" ], 0, - "3426bf48ded2653a0ab13f6beb4b223a" + "6dd3c5c4ffa456c9819cb642e73dd0b3" ], [ "MergeSort2.mergesort'_sorted", @@ -412,7 +412,7 @@ "well-founded-ordering-on-nat" ], 0, - "646e8c0ace6888eb72e805b2dd2d79ec" + "5d79a4f544078d2f6435d65067835d06" ], [ "MergeSort2.mergesort'_permutation", @@ -464,7 +464,7 @@ "typing_Prims.__proj__Cons__item__tl", "well-founded-ordering-on-nat" ], 0, - "c477268835282fc57a04f28e7a8dde3f" + "eee22eab0ac44605719c8c6f8c31aa3b" ], [ "MergeSort2.mergesort'_stable", @@ -528,7 +528,7 @@ "well-founded-ordering-on-nat" ], 0, - "29b768f449b8794143e7c27078a57f12" + "fa191e8626f5ead838465a6f34e7f8b0" ], [ "MergeSort2.mergesort", @@ -537,7 +537,7 @@ 1, [ "@query", "equation_GenericStability.stable" ], 0, - "9a6976b13ab3cc8d673cd85db0114151" + "717f1bb95a561f7ce12715d52facfd10" ] ] ] \ No newline at end of file diff --git a/examples/algorithms/QuickSort.Array.fst.hints b/examples/algorithms/QuickSort.Array.fst.hints index 16922b42b2b..26ac5937628 100644 --- a/examples/algorithms/QuickSort.Array.fst.hints +++ b/examples/algorithms/QuickSort.Array.fst.hints @@ -17,7 +17,7 @@ "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc" ], 0, - "70929bfe567c30b367d888cc390aaa5f" + "4f3cb4f3af5b0ab5fdd633f8f2120b20" ], [ "QuickSort.Array.partition_post", @@ -36,7 +36,7 @@ "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc" ], 0, - "5e4964856748e6d5ef2e12e515f6ad7e" + "0dd95910d13987a1679454f607561634" ], [ "QuickSort.Array.partition", @@ -93,7 +93,7 @@ "typing_FStar.Seq.Base.upd", "typing_FStar.Seq.Properties.mem" ], 0, - "77198742500d0f7c4f8fec75b4e4f4fe" + "79d99b2e4ee9fbf06192696647a436b4" ], [ "QuickSort.Array.lemma_slice_cons_pv", @@ -112,7 +112,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "75fce28b38ed6124d45be6c5f103ace6" + "54e33251030337f739c198f74a0f1e96" ], [ "QuickSort.Array.lemma_slice_cons_pv", @@ -149,7 +149,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "75f5059fbb0ce699e7060b5a5cc24034" + "8fab0dee180a74a2789920f270ea9666" ], [ "QuickSort.Array.sort", @@ -169,7 +169,7 @@ "typing_FStar.Array.sel", "typing_FStar.Seq.Base.length" ], 0, - "448238a8f37363d578e8dad201f9fbca" + "b19ff3626d1598d77291ed8bfaa42ebe" ], [ "QuickSort.Array.sort", @@ -220,7 +220,7 @@ "typing_FStar.Seq.Properties.mem" ], 0, - "d6093b1cff16531434a8595b5ba67e84" + "5f4fd6796f52c48c70401eab4fd0564a" ], [ "QuickSort.Array.qsort", @@ -242,7 +242,7 @@ "typing_FStar.Array.sel", "typing_FStar.Seq.Properties.sorted" ], 0, - "63370e2243bfe0d81e1a773d2b2cdd28" + "b549ffcd3ebb9eb3c848f7a2638da8a4" ] ] ] \ No newline at end of file diff --git a/examples/algorithms/QuickSort.List.fst.hints b/examples/algorithms/QuickSort.List.fst.hints index a6e4f8e81f1..a1115e7adca 100644 --- a/examples/algorithms/QuickSort.List.fst.hints +++ b/examples/algorithms/QuickSort.List.fst.hints @@ -1,5 +1,5 @@ [ - "æÀãµ9qY\nyÇ\u0018x~Áå'", + "ökQlüê7\t\u0001b3ô™}§", [ [ "QuickSort.List.sorted", @@ -12,7 +12,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "46a2dd4d4448062a95b4df89c59673ed" + "421a6be8084321e88b1aa211d8354606" ], [ "QuickSort.List.count", @@ -30,7 +30,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "37bd864e05fe78782dfcc36f3baf696b" + "b878bf1cfe7fc3040d490d315adf64f7" ], [ "QuickSort.List.mem_count", @@ -62,7 +62,7 @@ "subterm_ordering_Prims.Cons", "typing_QuickSort.List.count" ], 0, - "0ac8ccde0c8d2c83c3c646d2d5e8507d" + "83b1d9cabe35937f7fa617af9e4412c3" ], [ "QuickSort.List.partition", @@ -77,7 +77,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "043088b105b425b233ce6edc3bb83b27" + "905542111e817f722c1b600da2788233" ], [ "QuickSort.List.partition_lemma", @@ -130,7 +130,7 @@ "typing_QuickSort.List.partition" ], 0, - "1c9b73043f3cb076381e09bd25b45db0" + "bbab09580d840985ddd3c2b7958fd4a3" ], [ "QuickSort.List.sorted_app_lemma", @@ -174,7 +174,7 @@ "typing_QuickSort.List.sorted" ], 0, - "2743e80188a71042ee16d0160613ab6d" + "390dec555e91ccabdd61e4fd93d81bfd" ], [ "QuickSort.List.is_permutation", @@ -188,7 +188,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "cda2e4d4a70ad6ced2696d67fd788965" + "358899042f552aad83de6cfe0e7d10aa" ], [ "QuickSort.List.append_count", @@ -225,7 +225,7 @@ "typing_FStar.List.Tot.Base.op_At", "typing_QuickSort.List.count" ], 0, - "28cdbe212dbae17c07233885e18a140d" + "4c7063bf83e91a9f5d64261b6e1dbbab" ], [ "QuickSort.List.permutation_app_lemma", @@ -253,7 +253,7 @@ "typing_QuickSort.List.count" ], 0, - "439d9594c0af104c007f88525e68fa45" + "20fbfc58a452f1329a06f61f81637e37" ], [ "QuickSort.List.quicksort", @@ -306,7 +306,7 @@ "well-founded-ordering-on-nat" ], 0, - "1a2037d56c132324a1ff0f5dd0018156" + "8296db9c9341e5f8c8bd3848970428a7" ] ] ] \ No newline at end of file diff --git a/examples/algorithms/QuickSort.Seq.fst.hints b/examples/algorithms/QuickSort.Seq.fst.hints index 0c017e56b49..76780f42ffa 100644 --- a/examples/algorithms/QuickSort.Seq.fst.hints +++ b/examples/algorithms/QuickSort.Seq.fst.hints @@ -1,5 +1,5 @@ [ - "ÒQ…çëü»=y²H¼šÐk\u000b", + "¹&Z˜SœjGÓºb¹¬:¯B", [ [ "QuickSort.Seq.partition", @@ -8,7 +8,7 @@ 0, [ "@query" ], 0, - "80c895e14254c9326da5bc0d365adf7b" + "d3497165a3fa1a2c37fbd4eace168676" ], [ "QuickSort.Seq.partition", @@ -75,7 +75,7 @@ "typing_FStar.Seq.Properties.count", "well-founded-ordering-on-nat" ], 0, - "c65d15f5a3c8fe0b78eb7755e7715a26" + "588c51748afd78d3575f0ae2af4a1770" ], [ "QuickSort.Seq.partition", @@ -84,7 +84,7 @@ 0, [ "@query" ], 0, - "b03dd712771da9b1ea77f6ae70bcf25f" + "b32ae284380afedfa6aed7500539c64b" ], [ "QuickSort.Seq.sort", @@ -143,7 +143,7 @@ "typing_FStar.Seq.Properties.mem", "well-founded-ordering-on-nat" ], 0, - "994241a649c918e5e365e89b48eda64c" + "de39d88a6dbb2b7744586dcc8bb68bda" ] ] ] \ No newline at end of file diff --git a/examples/algorithms/Unification.fst.hints b/examples/algorithms/Unification.fst.hints index cb92f136a3a..7bb837ac9f8 100644 --- a/examples/algorithms/Unification.fst.hints +++ b/examples/algorithms/Unification.fst.hints @@ -1,5 +1,5 @@ [ - "Ö\u0003¹(ÁŽ}\u0005f„PæáÑÚ", + "­9\u000fKꛂš\u0016z}ÆÊ\u00192›", [ [ "Unification.lemma_shift_append", @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "07a5e3e6064868037de1dfb2dc40732b" + "e0a1353b2cda93c5331be52f34ed27a4" ], [ "Unification.lemma_shift_append", @@ -45,7 +45,7 @@ "typing_FStar.List.Tot.Base.append" ], 0, - "43cdcfbecbfcfef9800f8b237973b45a" + "ba61f9e84a899139067de7283cb53d96" ], [ "Unification.lemma_shift_append", @@ -58,7 +58,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "977778b1a32efe7a666c6918de4c09cf" + "95eaa6143c96bacf9d0d31d3cadf9bd9" ], [ "Unification.term", @@ -72,7 +72,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "68cb3d9c2d807414706a59d4ff1a232c" + "2b90a6b195121a9c33f3abf23b0e9b5c" ], [ "Unification.__proj__V__item__i", @@ -84,7 +84,7 @@ "refinement_interpretation_Tm_refine_a6f3162317a37ec3b40e2ddee0a47784" ], 0, - "43c1f8264bd2256ae66839680deac097" + "dca94da3d00511d53a37b4179689491a" ], [ "Unification.__proj__F__item__t1", @@ -96,7 +96,7 @@ "refinement_interpretation_Tm_refine_f9393b35e18e69a35f7906fba2f36513" ], 0, - "60daf9ef7d9311040ff618dacdeff9c2" + "b2cdd5284ec7a18e6dd6fac46b0cc8c4" ], [ "Unification.__proj__F__item__t2", @@ -108,7 +108,7 @@ "refinement_interpretation_Tm_refine_f9393b35e18e69a35f7906fba2f36513" ], 0, - "790874c5d16ce8141eed7fd9f6556304" + "6f309918dd3f8be188f9fa995489dc5b" ], [ "Unification.nat_order", @@ -122,7 +122,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ae806ede53f79355dd607b6b8fbf029f" + "b434499412b05b06c16bbef4da9b8f0f" ], [ "Unification.nat_order", @@ -141,7 +141,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "f91e6e976a3607d1e16d283f47e2a985" + "f66f813f762a731f2a9a3d3c61d2e099" ], [ "Unification.varset", @@ -155,7 +155,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "e046c84b0358b0073646dc2b198566a2" + "306ea75018fbee8aa1389474678c8e6b" ], [ "Unification.empty_vars", @@ -169,7 +169,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "87feb4fc6b9454d66c61aa8b16e55784" + "91a9bd62064ed2f16b11e35ef2f6b417" ], [ "Unification.vars", @@ -190,7 +190,7 @@ "subterm_ordering_Unification.F" ], 0, - "5f0b3167b429cd919d7f77b461023474" + "6879fb1e85c8dc77868111ea6a6057c6" ], [ "Unification.evars", @@ -210,7 +210,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "6118f1e1b7e2423481b64e9d242b8a19" + "a10e17a45eff021c0122f892f5a06a2a" ], [ "Unification.n_evars", @@ -224,7 +224,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "557ea16700bdfbc71d4569e0133e10d2" + "986ddd13ce783f8b935b00f4add83cfd" ], [ "Unification.funs", @@ -243,7 +243,7 @@ "subterm_ordering_Unification.F" ], 0, - "17951c466ec74035056bd41fc394863e" + "66deca0450038834d042d9e14e6b1717" ], [ "Unification.efuns", @@ -263,7 +263,7 @@ "subterm_ordering_Prims.Cons", "typing_Unification.funs" ], 0, - "dbd278b3ece70f8a4b0ceca2042a9f6e" + "864cc175adf8aa48630b3b4e5b8a6574" ], [ "Unification.n_flex_rhs", @@ -283,7 +283,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "f85674c504188338c91cc4be3dd65a66" + "c17dc23c8adcf97f757da7a3e30f31cf" ], [ "Unification.subst_term", @@ -304,7 +304,7 @@ "subterm_ordering_Unification.F" ], 0, - "a1c4dab40a9637d3b04c06304173a218" + "113bcc404ce7b900580913908137ed9f" ], [ "Unification.occurs", @@ -318,7 +318,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "555419346da0495c304388bfeaa35b4e" + "a9adb5e660e3ba5fb55d1be0dd2fb759" ], [ "Unification.lsubst_eqns", @@ -333,7 +333,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "0c916ce232ea6d5c97cc38b3f8670656" + "c50055b4394a9d03b95c12f9de6c3964" ], [ "Unification.lemma_lsubst_eqns_nil", @@ -349,7 +349,7 @@ "kinding_Unification.term@tok" ], 0, - "ae102fd08ed585d1d1393f61c5268a87" + "f792168518ff02be05ea0fe044b0efc8" ], [ "Unification.lemma_lsubst_eqns_nil", @@ -383,7 +383,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "54168c6092696d106afebba992dda273" + "5612cf0543f041dac97833994d3be577" ], [ "Unification.lemma_lsubst_eqns_nil", @@ -399,7 +399,7 @@ "kinding_Unification.term@tok" ], 0, - "a15158875e12065df76769651fd288d5" + "61da15eb56e43cd6cacbaed8cf4623fd" ], [ "Unification.evars_permute_hd", @@ -417,7 +417,7 @@ "typing_Unification.nat_order" ], 0, - "a951eaca7e807e7830d6d42c40eeb5c9" + "380e8a7967522545ac5b5c9c8e99de24" ], [ "Unification.evars_permute_hd", @@ -449,7 +449,7 @@ "typing_Unification.nat_order", "typing_Unification.vars" ], 0, - "b1e7df9abe19ead71558e3cf6cac3058" + "b84675ae0b7ab4516d284edc8121896d" ], [ "Unification.evars_unfun", @@ -467,7 +467,7 @@ "typing_Unification.nat_order" ], 0, - "4a0a44d7940fb8cb636e3cde3e5d9ce8" + "e0dfcd0d58415463da05c03b2c4b29d5" ], [ "Unification.evars_unfun", @@ -513,7 +513,7 @@ "typing_Unification.nat_order", "typing_Unification.vars" ], 0, - "9a565fff5785615f3f2c45c89f4fb656" + "086ebc96bbfaece0891d6a13cc9f6601" ], [ "Unification.lemma_vars_decrease", @@ -527,7 +527,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "f5d8b86fbd7112611511925761fdf312" + "187bf8a0f39f9525aa99a112367088d4" ], [ "Unification.lemma_vars_decrease", @@ -579,7 +579,7 @@ "typing_Unification.subst_term", "typing_Unification.vars" ], 0, - "8f9eeae59e49ab266eb9bb709edae447" + "4a54456458b6c52a360264c03a81bfc7" ], [ "Unification.lemma_vars_decrease", @@ -593,7 +593,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "acbb7cdc1a495213ef159fc7806ba3a9" + "ade53f515d5ee2edb695760c4b439bc8" ], [ "Unification.vars_decrease_eqns", @@ -607,7 +607,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "f1dea40d393f05f665dce6e803d636f6" + "4acecebf7151830fd2f0c68dabc770f5" ], [ "Unification.vars_decrease_eqns", @@ -677,7 +677,7 @@ "typing_Unification.subst_term", "typing_Unification.vars" ], 0, - "91b85206af383d55431d3508458ee6d6" + "b8baaadc0c2a8b6fef4228b8b77f988f" ], [ "Unification.vars_decrease_eqns", @@ -691,7 +691,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "b5fc8940a88e563353cbdba2297cda62" + "e3c9588879e4847e56e97ccc16a88513" ], [ "Unification.unify", @@ -776,7 +776,7 @@ "well-founded-ordering-on-nat" ], 0, - "dd55ba809f19bedd78c92cf75e3616a9" + "e340f6898c635c8668669ad87ed335d7" ], [ "Unification.solved", @@ -792,7 +792,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "77f1e81c89cb97dcfc841a809a50ac6c" + "782f54e7fa4f5727f3e9bbda06107372" ], [ "Unification.lsubst_distributes_over_F", @@ -801,7 +801,7 @@ 1, [ "@query", "assumption_Unification.term__uu___haseq" ], 0, - "469e90fd8d8f5749fc83b67de3ca2ece" + "e05fdd6d400515d011a7eae71fb71321" ], [ "Unification.lsubst_distributes_over_F", @@ -841,7 +841,7 @@ "typing_Unification.lsubst_term" ], 0, - "4d7883f593facd34209ebc8737a3f8a5" + "a2c1da8401ea8699735e5092131b0545" ], [ "Unification.lsubst_distributes_over_F", @@ -850,7 +850,7 @@ 1, [ "@query", "assumption_Unification.term__uu___haseq" ], 0, - "8dad8fad8098239ab3940ea291e3fd17" + "a46109c7673ad2df7ca51aa00218e7ff" ], [ "Unification.lemma_extend_lsubst_distributes_term", @@ -859,7 +859,7 @@ 1, [ "@query", "assumption_Unification.term__uu___haseq" ], 0, - "74918a5259c2b4102bdb7dd65fa47cbe" + "40f9aaed4bfed05786d295638b44ebfa" ], [ "Unification.lemma_extend_lsubst_distributes_term", @@ -899,7 +899,7 @@ "typing_Unification.extend_lsubst", "typing_Unification.lsubst_term" ], 0, - "b9b13cef04fcd96dac0a33d8aaca05e2" + "a9111da3fa8dc9d8f848a279464910ef" ], [ "Unification.lemma_extend_lsubst_distributes_term", @@ -908,7 +908,7 @@ 1, [ "@query", "assumption_Unification.term__uu___haseq" ], 0, - "19372f8e506e0951e800b08c919c59c0" + "ef9941e64758a33fb70f273ab45a3cf3" ], [ "Unification.lemma_extend_lsubst_distributes_eqns", @@ -924,7 +924,7 @@ "kinding_Unification.term@tok" ], 0, - "8f51d0e04a5562a9a3b205c7bfe39e87" + "75ad6cfaef21f8a5c9e989d3dbdf44a7" ], [ "Unification.lemma_extend_lsubst_distributes_eqns", @@ -962,7 +962,7 @@ "typing_Unification.extend_lsubst", "typing_Unification.lsubst_eqns" ], 0, - "788e4557f3f925cd6ae815bfbbb4ce4e" + "8d3b43ccec33206ae5ed8ad020702dd1" ], [ "Unification.lemma_extend_lsubst_distributes_eqns", @@ -978,7 +978,7 @@ "kinding_Unification.term@tok" ], 0, - "365b48076b0afd705e8a5b477c34a561" + "a0127bc7f6f80af0a2a6fe6d26aa94b4" ], [ "Unification.lemma_subst_id", @@ -987,7 +987,7 @@ 1, [ "@query", "assumption_Unification.term__uu___haseq" ], 0, - "27c56b26af06cab2d7edf1a3fca77e61" + "1e560d374f90f3af6db128bb9761e559" ], [ "Unification.lemma_subst_id", @@ -1033,7 +1033,7 @@ "typing_Unification.occurs" ], 0, - "3720d327267634647488982b3a058b1c" + "28ee1e204f9f38fd21a21053b2418523" ], [ "Unification.lemma_subst_id", @@ -1042,7 +1042,7 @@ 1, [ "@query", "assumption_Unification.term__uu___haseq" ], 0, - "81ea6c0e882c0b2dee75a06c47ce8c93" + "d70a7c7fe17623e07eaf54ca6cbfc9d6" ], [ "Unification.neutral", @@ -1051,7 +1051,7 @@ 1, [ "@query", "assumption_Unification.term__uu___haseq" ], 0, - "e012843c0e5b3e39347409c28d445f2f" + "92fee310b0a63310a432044c69035ee2" ], [ "Unification.neutral_l", @@ -1060,7 +1060,7 @@ 1, [ "@query", "assumption_Unification.term__uu___haseq" ], 0, - "5fd012025d7c6afa9bb79f7143c98a23" + "f59e4be69f7bd4cc38a6edeb4e68f576" ], [ "Unification.lemma_lsubst_term_commutes", @@ -1069,7 +1069,7 @@ 1, [ "@query", "assumption_Unification.term__uu___haseq" ], 0, - "431cb52796bfa0ae00df062e1e7af8cb" + "a527f54e72f34a9aa460a2dbe82b498e" ], [ "Unification.lemma_lsubst_term_commutes", @@ -1125,7 +1125,7 @@ "typing_Unification.subst_term" ], 0, - "d6eb940a495d71f34ca3729373e7884a" + "c6cb482318d001d99fab38a2b006d9f2" ], [ "Unification.lemma_lsubst_term_commutes", @@ -1134,7 +1134,7 @@ 1, [ "@query", "assumption_Unification.term__uu___haseq" ], 0, - "ea3638bf21bd1fcedd7444de8b292f75" + "558e45d2996bb029f38b1286bc4fe63f" ], [ "Unification.lemma_lsubst_eqns_commutes", @@ -1150,7 +1150,7 @@ "kinding_Unification.term@tok" ], 0, - "d186c935838da9d7ea22a514a4ae9787" + "aa432738d87bf596b53cce84a9aa553c" ], [ "Unification.lemma_lsubst_eqns_commutes", @@ -1191,7 +1191,7 @@ "typing_Unification.lsubst_eqns" ], 0, - "dd23294e27b24d4b9a17554acdb0b339" + "ea3f7fcaacd55e5057578b0ef41f6aa9" ], [ "Unification.lemma_lsubst_eqns_commutes", @@ -1207,7 +1207,7 @@ "kinding_Unification.term@tok" ], 0, - "6508a71bac386cc4ba0c37969225aec7" + "4c82d6755dcd276de636f03565ba7ed8" ], [ "Unification.key_lemma", @@ -1230,7 +1230,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "f9ecf5f9ba0a25b55acfa16d8ada4392" + "3be8ad5f84eea116729858e118798a34" ], [ "Unification.key_lemma", @@ -1296,7 +1296,7 @@ "typing_Unification.sub" ], 0, - "6a66e2bd9189219448980e7e246bb975" + "8d3f1aa2c209f456ffcd7a0a64b3ea90" ], [ "Unification.lemma_subst_term_idem", @@ -1305,7 +1305,7 @@ 1, [ "@query", "assumption_Unification.term__uu___haseq" ], 0, - "927f9a7750572c512466661c26f8cae0" + "ac6eaf97d0d495011f689d1e47158f8a" ], [ "Unification.lemma_subst_term_idem", @@ -1338,7 +1338,7 @@ "subterm_ordering_Unification.F", "typing_Unification.subst_term" ], 0, - "2e5eee46a27a453783548c07cedc0a0f" + "339bc4d65bb506a746205d13e80e7f22" ], [ "Unification.lemma_subst_term_idem", @@ -1347,7 +1347,7 @@ 1, [ "@query", "assumption_Unification.term__uu___haseq" ], 0, - "37e27b0fc6f015f4f9fec11b815b9390" + "30b312d8106dd7f5cd8c0db7331e96cf" ], [ "Unification.lemma_subst_eqns_idem", @@ -1365,7 +1365,7 @@ "kinding_Unification.term@tok" ], 0, - "99291a6281a066f7f14399dd543166e6" + "3cdea2f1dbc6756feb205bacd7859743" ], [ "Unification.lemma_subst_eqns_idem", @@ -1405,7 +1405,7 @@ "typing_Unification.lsubst_eqns", "typing_Unification.lsubst_term" ], 0, - "418f01fac4d0626144f68b1a0cd19ed7" + "381b77055b87b2b1533000f376e8ce9a" ], [ "Unification.lemma_subst_eqns_idem", @@ -1423,7 +1423,7 @@ "kinding_Unification.term@tok" ], 0, - "010973b4781782a6b5c40d6d7f68c87f" + "4fe5bc9c42e8e83bf575b736fd87b236" ], [ "Unification.subst_funs_monotone", @@ -1458,7 +1458,7 @@ "typing_Unification.subst_term" ], 0, - "1335b9eb8af8948e5cb347babcc31a3a" + "36b90e28da88247983ba60bdc134ffee" ], [ "Unification.lsubst_funs_monotone", @@ -1490,7 +1490,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "130165b717fabd7d39ae544996265a0e" + "ba6f68f614d449dface441a757d3ec2a" ], [ "Unification.lemma_occurs_not_solveable_aux", @@ -1535,7 +1535,7 @@ "typing_Unification.occurs", "unit_inversion", "unit_typing" ], 0, - "21b28711df3fa9a5a7fc9de65872b9e8" + "676bd8e1b541c664c2d72fca4488046b" ], [ "Unification.not_solveable", @@ -1544,7 +1544,7 @@ 1, [ "@query", "assumption_Unification.term__uu___haseq" ], 0, - "695877b4b0bfaef055ed899b52327ba1" + "5836ad92fd64016c724f48cd5284b5a7" ], [ "Unification.lemma_occurs_not_solveable", @@ -1572,7 +1572,7 @@ "token_correspondence_Unification.funs.fuel_instrumented" ], 0, - "572cfe42f471a0fcc44a5f66a6e171cc" + "c50fc678d7ebdde7fc1e9a56cd883e33" ], [ "Unification.lemma_subst_idem", @@ -1581,7 +1581,7 @@ 1, [ "@query", "assumption_Unification.term__uu___haseq" ], 0, - "8c75d96582dabaab5072d0ceb11180be" + "5ef8a75df12c6e82d1391847274365b4" ], [ "Unification.lemma_subst_idem", @@ -1621,7 +1621,7 @@ "subterm_ordering_Unification.F", "typing_Unification.subst_term" ], 0, - "259f4115a5e8ff4576bd6b4facc3482a" + "6b1f79fabb3465331f741da62cfaa9b4" ], [ "Unification.lemma_subst_idem", @@ -1630,7 +1630,7 @@ 1, [ "@query", "assumption_Unification.term__uu___haseq" ], 0, - "6e4d1e30002764d261d0cc9d43b061fb" + "117f123cfd4eb9e5d58d76565c24cf61" ], [ "Unification.lemma_subst_eqns", @@ -1645,7 +1645,7 @@ "kinding_FStar.Pervasives.Native.tuple2@tok" ], 0, - "543ca711828fe46d14fa2ac6b5327fd5" + "8bba640ce26d3b9926d93a25376d43fa" ], [ "Unification.lemma_subst_eqns", @@ -1689,7 +1689,7 @@ "typing_Unification.lsubst_eqns" ], 0, - "15cd491b83d6f5cfe65d25516670cbc3" + "7cd25ace56f1aaeea705abf4668c8dc5" ], [ "Unification.lemma_subst_eqns", @@ -1704,7 +1704,7 @@ "kinding_FStar.Pervasives.Native.tuple2@tok" ], 0, - "7e937f4b8a9c23c4ddb400bbc1979c50" + "f0291291f27ee4ba54fcbaaa6d6d696c" ], [ "Unification.lemma_not_solveable_cons_aux", @@ -1738,7 +1738,7 @@ "typing_Unification.lsubst_eqns" ], 0, - "16f2908ad395e7b41201e7add201e9c7" + "21c489588da495f26c2646edac9049c7" ], [ "Unification.lemma_not_solveable_cons", @@ -1755,7 +1755,7 @@ "lemma_Unification.lemma_not_solveable_cons_aux" ], 0, - "7c81e2dae39b5775c54ced68044848a2" + "053716899d2a281b19d6ddf58a8e1221" ], [ "Unification.unify_correct_aux", @@ -1787,7 +1787,7 @@ "typing_Unification.lsubst_eqns", "typing_Unification.unify" ], 0, - "730c47265cbd68bd38ec1b94a9e58343" + "08c999e8d0c13629ac53fb6c6c67e62c" ], [ "Unification.unify_correct_aux", @@ -1923,7 +1923,7 @@ "unit_typing", "well-founded-ordering-on-nat" ], 0, - "edf02f679e8bfbdba97c190eab7bde9c" + "ef908d7a4649fbea4b9ba14098f77fd4" ], [ "Unification.unify_correct_aux", @@ -1949,14 +1949,14 @@ "kinding_Unification.term@tok", "lemma_FStar.Pervasives.invertOption", "projection_inverse_BoxBool_proj_0", + "refinement_interpretation_Tm_refine_3ac8b61f6feee1306eadb3bae37de95a", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_ae71eec08cf378a0b096adf49b58270f", - "refinement_interpretation_Tm_refine_f03b4f3e78b9db6f6db5deb77214ac8e", "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "typing_Unification.lsubst_eqns", "typing_Unification.unify" ], 0, - "e3de90a2dc8225a2918c9f055f049fb3" + "2b3595b709de051114acee790abf5032" ], [ "Unification.unify_eqns_correct", @@ -1972,7 +1972,7 @@ "typing_Unification.unify_eqns" ], 0, - "14c50c209fb6ebab98a92b1603813b55" + "82b801fef965800cfdc7ed884ef24b67" ], [ "Unification.unify_eqns_correct", @@ -1990,7 +1990,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "5aa7ee690d5f2c1795c2386ebc7969c2" + "39a0443fd0c9d9e2f6a729f44df51a2d" ] ] ] \ No newline at end of file diff --git a/examples/calc/BasicTests.fst.hints b/examples/calc/BasicTests.fst.hints index 4244f693154..abf2040c2c3 100644 --- a/examples/calc/BasicTests.fst.hints +++ b/examples/calc/BasicTests.fst.hints @@ -12,7 +12,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "3463d9ef604d6b43722b74106408a116" + "3c35af1f410689693ba85743c919b1da" ], [ "BasicTests.test2", @@ -25,7 +25,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "2bb3dd9363b77f1b516a123efbf3bfac" + "e6296fcb3c1b054d269441d3ab17e726" ], [ "BasicTests.test3", @@ -37,7 +37,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "296d6919b046ef75b9b926c964eed47f" + "5cf88ff6c126c5acdc7902dc136d3525" ], [ "BasicTests.test4", @@ -46,7 +46,7 @@ 1, [ "@query" ], 0, - "05a274efb225b60c55c6dfe144886fc1" + "8706dabeb18ae0c8c0348ae8c50b2fb2" ], [ "BasicTests.test5", @@ -59,7 +59,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "4fdc5a0c210ec2e707de60278378c012" + "9bf0e84642de0ff7a0b5476f19eccf9c" ] ] ] \ No newline at end of file diff --git a/examples/calc/CalcImpl.fst.hints b/examples/calc/CalcImpl.fst.hints index c6ccbb05187..90177ba11bf 100644 --- a/examples/calc/CalcImpl.fst.hints +++ b/examples/calc/CalcImpl.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "1caa39dad6d6ae7446965cca8d31434c" + "451c5bef15ecb02dd6acbba7fc363d64" ], [ "CalcImpl.test3", @@ -24,7 +24,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "3dd41eb5d55234c5f6fa4f8fa91e16de" + "0a16faf44d8ff6a092b86a10e2aa9900" ], [ "CalcImpl.test4", @@ -37,7 +37,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "ddc14e91e03926f00b89084558b0d21d" + "49f7d870334c8291a4cb07790d983b23" ], [ "CalcImpl.test5", @@ -50,7 +50,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "af3e67133a2d9be1db1e57930bfcfe8c" + "8cee6f6ff3ba2ba4b0a115b74c841d76" ] ] ] \ No newline at end of file diff --git a/examples/calc/CalcInference.fst.hints b/examples/calc/CalcInference.fst.hints index 1c46eccf1df..11e4cb07190 100644 --- a/examples/calc/CalcInference.fst.hints +++ b/examples/calc/CalcInference.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "c74d560410c3326acc3a30d8478bdfaa" + "530283a3f9ec1774f1054c09feda736f" ], [ "CalcInference.test2", @@ -17,7 +17,7 @@ 1, [ "@query" ], 0, - "d6c1f52463a63051e5000d5c98fa6755" + "103c945ef64f1bf7283548a03b185b24" ], [ "CalcInference.test3", @@ -26,7 +26,7 @@ 1, [ "@query" ], 0, - "8b58a1686d196a7c559e24827169260c" + "26ca58407607f18112395514fd513295" ] ] ] \ No newline at end of file diff --git a/examples/calc/CalcTest.fst.hints b/examples/calc/CalcTest.fst.hints index 52d8fe97d98..f41746ed6f0 100644 --- a/examples/calc/CalcTest.fst.hints +++ b/examples/calc/CalcTest.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "5d455c442b30233d127282e7fd4203fb" + "1129fc742edead2a92365e6409d0b47a" ], [ "CalcTest.calc0", @@ -26,7 +26,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "0c9fbdf707371677ede206a9d1f2726b" + "ed4ce0f5334061d9e6829b4488626170" ], [ "CalcTest.calc0_desugared", @@ -40,7 +40,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "366c90ced7aa528767e2342851e25e8d" + "6b2d7a8193401b0381de03ab42388742" ], [ "CalcTest.calc1", @@ -53,7 +53,7 @@ "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0" ], 0, - "8a39a67d0ece4eeadc8fef7fda5bdd68" + "82b862c4adb21397d5c04824d7a6c3e8" ], [ "CalcTest.test_ge", @@ -62,7 +62,7 @@ 1, [ "@query" ], 0, - "3ee64fb255464bf70bb1b354b2a4ca6b" + "984dd85ddd1e3074a6cf8f057fd2a4bd" ], [ "CalcTest.test_erase", @@ -71,7 +71,7 @@ 1, [ "@query" ], 0, - "86049f12b112e60f40f7a269ac633cc0" + "88b091734682ac2b09e68f33403b8b23" ], [ "CalcTest.test_gt", @@ -80,7 +80,7 @@ 1, [ "@query" ], 0, - "c81c2bf6d7e853982e8e56484078ee5a" + "79148b718d1838769cea6ad221462000" ] ] ] \ No newline at end of file diff --git a/examples/calc/Long.fst.hints b/examples/calc/Long.fst.hints index 9dd3a2cb824..fb4f2fdeaaa 100644 --- a/examples/calc/Long.fst.hints +++ b/examples/calc/Long.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "710d55050fefbb343b3e37b07e6c030e" + "b240bed6c2d708918f5315b569c57e8b" ], [ "Long.calc50", @@ -17,7 +17,7 @@ 1, [ "@query" ], 0, - "2b5b30c35ca32bd988acb16f9f6b4843" + "2550d3aec86cc2adf74a121151bf2b9f" ], [ "Long.calc75", @@ -26,7 +26,7 @@ 1, [ "@query" ], 0, - "bbd38260ca689a47d6dc1d71c040980e" + "650ab61da9926f7a000793a6d3d17f84" ], [ "Long.calc100", @@ -35,7 +35,7 @@ 1, [ "@query" ], 0, - "51db8499e11450be817c676149856589" + "aa5461026c2cbfdd9d62f0a1696e59e1" ] ] ] \ No newline at end of file diff --git a/examples/calc/SeqCalc.fst.hints b/examples/calc/SeqCalc.fst.hints index e01a9bf6e5f..f75f76b28e4 100644 --- a/examples/calc/SeqCalc.fst.hints +++ b/examples/calc/SeqCalc.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "f5b4d76097e4f95e280a00f1de1ee7e4" + "63228a959101b6bcddcdc3a0f2884b03" ] ] ] \ No newline at end of file diff --git a/examples/crypto/AES.fst.hints b/examples/crypto/AES.fst.hints index 836c6d2a4be..0f642ae4505 100644 --- a/examples/crypto/AES.fst.hints +++ b/examples/crypto/AES.fst.hints @@ -11,7 +11,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "1fa6d8dbf7a49b8d8de498475868a74b" + "088544348e86adce1d96020f35854d99" ], [ "AES.cipher", @@ -23,7 +23,7 @@ "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0" ], 0, - "4dabe7d1db547615958934e1e7c4299a" + "e151c0e6150b7ed7963ce3a4a6667b04" ], [ "AES.key", @@ -34,7 +34,7 @@ "@query", "equation_AES.keysize", "projection_inverse_BoxInt_proj_0" ], 0, - "242a411e1964bb6400b739311fa4fa5b" + "cffa396afdd5efbfb9d93a2eb79213ef" ], [ "AES.enc", @@ -48,7 +48,7 @@ "haseqTm_refine_8f0006372dc7eef1f8d6507769207c67" ], 0, - "e005d4aae452e0fda073b01c8e290bfc" + "ca87061a2716cc2d0b9f742aec90fd25" ] ] ] \ No newline at end of file diff --git a/examples/crypto/Cap.fst.hints b/examples/crypto/Cap.fst.hints index c80a48f5fd1..4abdec9cd86 100644 --- a/examples/crypto/Cap.fst.hints +++ b/examples/crypto/Cap.fst.hints @@ -11,7 +11,7 @@ "equation_Cap.byte", "equation_Platform.Bytes.bytes" ], 0, - "ec1ea1543061e2a9558eaa8bc80533ad" + "a18a3a992d57f2bc664e5511f502bb34" ], [ "Cap.issue", @@ -28,7 +28,7 @@ "string_inversion", "token_correspondence_Cap.capRead" ], 0, - "06e398d9c5506404ec464719cd50c8f5" + "51c222d03800de29dc839e33acf272ef" ], [ "Cap.main", @@ -54,7 +54,7 @@ "typing_Platform.Bytes.equalBytes" ], 0, - "22c8368a400149d91da43a5495db141c" + "c165adcb791fcd85e937fb472e476908" ] ] ] \ No newline at end of file diff --git a/examples/crypto/Cert.ACLs.fst.hints b/examples/crypto/Cert.ACLs.fst.hints index 8431af2bf0a..98542de3efe 100644 --- a/examples/crypto/Cert.ACLs.fst.hints +++ b/examples/crypto/Cert.ACLs.fst.hints @@ -13,7 +13,7 @@ "primitive_Prims.op_BarBar", "projection_inverse_BoxBool_proj_0" ], 0, - "6df38647a2868d303b0e7fce23bd3bcb" + "f5a6e3f45d75ca491cb8ce5127a17b52" ], [ "Cert.ACLs.rc", @@ -22,7 +22,7 @@ 1, [ "@query", "projection_inverse_BoxBool_proj_0" ], 0, - "c9f672ec23ad560a0ab4f2355ade2c0c" + "213f092d7ea20d637f3ac61be1de9dac" ] ] ] \ No newline at end of file diff --git a/examples/crypto/CntFormat.fst.hints b/examples/crypto/CntFormat.fst.hints index b86def4c015..1728654434a 100644 --- a/examples/crypto/CntFormat.fst.hints +++ b/examples/crypto/CntFormat.fst.hints @@ -1,5 +1,5 @@ [ - "?úÏð\u0002¹e´»••¢à¨×", + "à†Ô¬\u0014È(LmšÈ\\Q\u0004Ó—", [ [ "CntFormat.append_inj_lemma", @@ -12,7 +12,7 @@ "typing_FStar.UInt8.t" ], 0, - "e86b84aaeee527121f5a0e9d6167904a" + "ca760dbf5932d4b3a4b077d721ee7bf0" ], [ "CntFormat.append_inj_lemma", @@ -34,7 +34,7 @@ "typing_FStar.UInt8.t" ], 0, - "66a38f128c81f8983f3c19a32bc44ce7" + "6e78cab3aaa34d7e069c05d6957b85dd" ], [ "CntFormat.UTF8_inj", @@ -47,7 +47,7 @@ "typing_FStar.UInt8.t" ], 0, - "cf18ba3023589bbcfcf45ead087192f6" + "ea7d906379e49ee8b3ad075ddb27810a" ], [ "CntFormat.response", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_1ed200b6affe2db07bfbf96ff8436cc6" ], 0, - "7569904b85f672fcc30f3faa986645d3" + "46605f3aa73b492fb79d1d478093e44b" ], [ "CntFormat.signal", @@ -71,7 +71,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "d5a7edf70f65558c01f403a08113cec9" + "0269f6344f291f41893bfb23edc46916" ], [ "CntFormat.signal", @@ -94,7 +94,7 @@ "typing_CntFormat.uint32_to_bytes" ], 0, - "adf9e7d87c15988780df4a62cb177f38" + "545aea3c93afa21d308b64cf345142d8" ], [ "CntFormat.signal_split", @@ -109,7 +109,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "5e75902b292c4b865ac59edb0646cacb" + "732c705153add3d57aad8e49bfbe8d4f" ], [ "CntFormat.signal_split", @@ -146,7 +146,7 @@ "refinement_interpretation_Tm_refine_f5be185f1eef489aa4edd78977965649" ], 0, - "e240ceb68217e90f4a01a39fa00d219e" + "65e7dce1655219dd9b7589f11587be8f" ], [ "CntFormat.signal_split", @@ -158,7 +158,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "b37d6591dc4f612f8f0d364affad6a4d" + "acfbec69aa796a15e58606019928ecbb" ], [ "CntFormat.signal_components_corr", @@ -176,7 +176,7 @@ "typing_FStar.UInt8.t" ], 0, - "eef70058cfe4c7e8a4a6c70c19716bd3" + "c8970ca230e5b2dbe02b93dd07d5c8ff" ] ] ] \ No newline at end of file diff --git a/examples/crypto/CntProtocol.fst.hints b/examples/crypto/CntProtocol.fst.hints index feefcc10876..14bf2c827ff 100644 --- a/examples/crypto/CntProtocol.fst.hints +++ b/examples/crypto/CntProtocol.fst.hints @@ -16,7 +16,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "0a04c8e0641129563b5f73ac826bbe17" + "b9763d4b4979deb38382f704e80145f4" ], [ "CntProtocol.client_cnt", @@ -25,7 +25,7 @@ 1, [ "@query", "projection_inverse_BoxInt_proj_0" ], 0, - "a829fa249cf58c05ab04f710f935e860" + "7d0d7dbf12d0bfbfe10211655487808a" ], [ "CntProtocol.server_cnt", @@ -34,7 +34,7 @@ 1, [ "@query", "projection_inverse_BoxInt_proj_0" ], 0, - "4ab4b6dba09e931f33c1e3f41cea46a6" + "a404cdf33a34f88942d5243a427cc692" ], [ "CntProtocol.server_max", @@ -55,7 +55,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "44b846d4537b486a8c82edd5a19a8ece" + "aa7d8bb4e6b1d6bd4b2023efc4d1bc6a" ], [ "CntProtocol.max_list", @@ -71,7 +71,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "7453d9c9f2e875e54bb7a7e05d81b063" + "15ef52e112f9c17b332d9e9c9026240c" ], [ "CntProtocol.max_list", @@ -100,7 +100,7 @@ "refinement_interpretation_Tm_refine_92ae293f6e4cd7fc83170fef96182afc" ], 0, - "522760b9c98e27c9ae8e1431e32008a2" + "78b2aed9ab78648e31c350ddac232a19" ], [ "CntProtocol.max_lemma", @@ -109,7 +109,7 @@ 1, [ "@query", "assumption_CntProtocol.event__uu___haseq" ], 0, - "736242c43e469ef62b5120814c2fb948" + "61bf5619454159da744f7c7a8e7bedeb" ], [ "CntProtocol.max_lemma", @@ -152,7 +152,7 @@ "typing_FStar.List.Tot.Base.mem" ], 0, - "b4c10a15d2323ec3349abfad1073657b" + "ee96273ff5792299cf9f51a47df7be80" ], [ "CntProtocol.max_lemma", @@ -161,7 +161,7 @@ 1, [ "@query", "assumption_CntProtocol.event__uu___haseq" ], 0, - "9828a69ec8bb2bb15baef4137d7b7044" + "a917dcf65a8a3bc639dd2ecc963c119c" ], [ "CntProtocol.invariant", @@ -177,7 +177,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "8d3cf03e3990451a8cccb534278deff0" + "76d4730022191de7f57e0c76532daf98" ], [ "CntProtocol.next_cnt", @@ -217,7 +217,7 @@ "typing_FStar.Set.mem", "typing_FStar.Set.union" ], 0, - "e96dd41dda863d1e524cfbc8f4983b9d" + "6dfd6074e82395318d260d0b32c536d8" ], [ "CntProtocol.update_cnt", @@ -238,7 +238,7 @@ "typing_FStar.Monotonic.Heap.sel" ], 0, - "e3c0378b6c70a5f19722c59f9a752d72" + "f1aac9e4a934ab0a230c506ad9c06a33" ], [ "CntProtocol.log_and_update", @@ -265,7 +265,7 @@ "typing_FStar.Monotonic.Heap.addr_of" ], 0, - "ef9c28c7ac999365a9e466dff7468477" + "d281589126167466dbb1deacfb256df0" ], [ "CntProtocol.log_and_update", @@ -321,7 +321,7 @@ "typing_FStar.Set.mem", "typing_FStar.Set.union" ], 0, - "597d5bb585a3236caa74a6aef6b021fc" + "e94513aae008e1cefb04c984dee09640" ], [ "CntProtocol.send", @@ -335,7 +335,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "22061aafaf80f7f5505a65274820f5cd" + "5d6f9d6de4b1cbee24fc8684624df8f3" ], [ "CntProtocol.send", @@ -371,7 +371,7 @@ "typing_FStar.Set.mem", "typing_FStar.Set.union" ], 0, - "d700bb66401ac778a5dff470044d40d6" + "aeaffe7555c1d65210a876e47a274be0" ], [ "CntProtocol.recv", @@ -385,7 +385,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "383e6bad93701d1b2c3ed12087b84f40" + "78fb46451682c8cb658089582c3f0a83" ], [ "CntProtocol.recv", @@ -422,7 +422,7 @@ "typing_FStar.Set.mem", "typing_FStar.Set.union" ], 0, - "c465099c8a76cf8b28f7c9f28ed59750" + "f022144084e326991c505cde6a06f60d" ], [ "CntProtocol.req", @@ -431,7 +431,7 @@ 1, [ "@query", "assumption_Platform.Bytes.HasEq_bytes" ], 0, - "f85357c8a8e9f604a48dae0a495017e0" + "b06f3076aa2bb074f560299b2cb8719e" ], [ "CntProtocol.k", @@ -440,7 +440,7 @@ 1, [ "@query" ], 0, - "8eed819c22f2b364d0a744a6503dd469" + "98609a962e4f60307089974505dc2ea4" ], [ "CntProtocol.recall_all", @@ -449,7 +449,7 @@ 1, [ "@query", "unit_typing" ], 0, - "04f26bf280a3ca0abb606a8c542ffadf" + "984d2f831d32123737cf930a32ed64cf" ], [ "CntProtocol.client", @@ -470,7 +470,7 @@ "typing_FStar.Monotonic.Heap.sel" ], 0, - "f3700f01db5e4c4f04ce382e11d2ab17" + "fbfd5dae915b95153438c05b43102f0b" ], [ "CntProtocol.client", @@ -544,7 +544,7 @@ "typing_Tm_abs_a2e9f695669e1cfac185e9f9ad9ae2a7" ], 0, - "aac37efa5d1b1b3053c5ca3918f7201f" + "9f220d6bb1210914e829ea7bfb839213" ], [ "CntProtocol.server", @@ -567,7 +567,7 @@ "typing_FStar.Monotonic.Heap.addr_of" ], 0, - "8ee8ed807a4aafd9ce8828bf5a90017e" + "aafa1c54a13c3c18b9e2b0f2e0d04dea" ], [ "CntProtocol.server", @@ -640,7 +640,7 @@ "typing_FStar.Set.union", "typing_FStar.UInt8.t" ], 0, - "5e090177a0c629a0fcf240ce2efe2c68" + "51b881ca7b2a7f4af0e5472d6ac2eda8" ], [ "CntProtocol.main", @@ -690,7 +690,7 @@ "typing_FStar.Monotonic.Heap.sel", "typing_FStar.Set.mem" ], 0, - "7d3cec4d0cc1a2c3923b4cd9c829a4a0" + "650d09799368d8bbc084dc20cdba66dd" ] ] ] \ No newline at end of file diff --git a/examples/crypto/Encrypt_SymEnc.fst.hints b/examples/crypto/Encrypt_SymEnc.fst.hints index 9daca274e0f..70f84b973f4 100644 --- a/examples/crypto/Encrypt_SymEnc.fst.hints +++ b/examples/crypto/Encrypt_SymEnc.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_aeba281ff3db5ef268124d6ac4de91c8" ], 0, - "00115b2a0c4794d6631f19d622f68a53" + "413617abb18245afe9ab48b711d1bc72" ], [ "Encrypt_SymEnc.__proj__Ideal__item__repr", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_aeba281ff3db5ef268124d6ac4de91c8" ], 0, - "fb4ef3ad73077f449fc8dc233c1fe2b0" + "943282799b02830d4bd06917cb9854c8" ], [ "Encrypt_SymEnc.__proj__Ideal__item___2", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_aeba281ff3db5ef268124d6ac4de91c8" ], 0, - "70c699e57adcfdfd6a34b45507c08134" + "899340b165db9539566738cad932736b" ], [ "Encrypt_SymEnc.__proj__Ideal__item__i", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_aeba281ff3db5ef268124d6ac4de91c8" ], 0, - "880df628cdbededa2884595e9426f8b2" + "822aa3fc2a0cc8e40548379e0e998424" ], [ "Encrypt_SymEnc.__proj__Concrete__item__plain", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_c498f4d14808e5b989acda0ba70ad0bf" ], 0, - "64fd828a397444238b89c69a8bb64c5b" + "c11361df44f5a499bd645b700a7f5de6" ], [ "Encrypt_SymEnc.__proj__Concrete__item__repr", @@ -71,7 +71,7 @@ "refinement_interpretation_Tm_refine_c498f4d14808e5b989acda0ba70ad0bf" ], 0, - "56f8225ce84e661192feab7fcd40a30f" + "00db2ef196dc8cfcd4ab113c0756a5f1" ], [ "Encrypt_SymEnc.__proj__Concrete__item___2", @@ -83,7 +83,7 @@ "refinement_interpretation_Tm_refine_c498f4d14808e5b989acda0ba70ad0bf" ], 0, - "129acafdad06adc273f9ddc99617e2e8" + "c287e851dfe7e871803ffec99b5468ed" ], [ "Encrypt_SymEnc.__proj__Concrete__item__i", @@ -95,7 +95,7 @@ "refinement_interpretation_Tm_refine_c498f4d14808e5b989acda0ba70ad0bf" ], 0, - "aa91617a56f2c3a3147cfd59c7d93f9e" + "8aa3294d6275ec55e6b28a5671e8c4ee" ], [ "Encrypt_SymEnc.keygen", @@ -118,7 +118,7 @@ "typing_FStar.Monotonic.Heap.sel" ], 0, - "c420cfaa24121ac5a156529aa6136c6c" + "cbc2d7d2c4edfad94c1b699dbcdf29dd" ], [ "Encrypt_SymEnc.log", @@ -127,7 +127,7 @@ 1, [ "@query", "equation_FStar.ST.ref" ], 0, - "0b2860abd73eddb59e963babbb7f692d" + "6cd1014a9fe425f4d7265f8d84f14a37" ], [ "Encrypt_SymEnc.encrypt", @@ -145,7 +145,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "7758dae607993a179de3f4ff372f3132" + "cc34ba977c6f7be858ff1c6c492b727a" ], [ "Encrypt_SymEnc.decrypt", @@ -163,7 +163,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "8718acafec3fa37d987fa41cfccd3046" + "fadf250b9218593b5a5751defb281824" ] ] ] \ No newline at end of file diff --git a/examples/crypto/EtM.AE.fst.hints b/examples/crypto/EtM.AE.fst.hints index 0d592c82ce9..dc2867eb8f5 100644 --- a/examples/crypto/EtM.AE.fst.hints +++ b/examples/crypto/EtM.AE.fst.hints @@ -1,5 +1,5 @@ [ - "éä“ëCBRÀ$\rëbç-\b\u0014", + "\fPù>\r‰Äl\fí\u007f¨NçcÄ", [ [ "EtM.AE.mac_only_cpa_ciphers", @@ -32,7 +32,7 @@ "well-founded-ordering-on-nat" ], 0, - "40a16330b9b3e4f9a2efca7ef7581151" + "7a8ae71ed7629f82fda87b00042fc246" ], [ "EtM.AE.mac_only_cpa_ciphers_snoc", @@ -61,7 +61,7 @@ "typing_FStar.Seq.Properties.snoc" ], 0, - "e51b524d93ff8bc2987ecaa4fcdeff96" + "5ff1debbe574b77e553e5a909f6abe1f" ], [ "EtM.AE.mac_only_cpa_ciphers_mem", @@ -136,7 +136,7 @@ "unit_typing", "well-founded-ordering-on-nat" ], 0, - "b6705c90a3bd234cbba3f2569b4293c2" + "9e9f58c00ab91c5c605c9a034aca1428" ], [ "EtM.AE.mac_only_cpa_ciphers_mem", @@ -156,7 +156,7 @@ "refinement_kinding_Tm_refine_7de8468e4c8be42394c70da6b10033dd" ], 0, - "8c02e645ba212b9cf84026bd7629eb17" + "6dc58c5d25a45567c81aac8636b862d6" ], [ "EtM.AE.mac_and_cpa_refine_ae", @@ -190,7 +190,7 @@ "well-founded-ordering-on-nat" ], 0, - "43a3897ed42d8f0dd0312fdc14ca748b" + "e512e7d5af548801a57418588d827e61" ], [ "EtM.AE.mac_and_cpa_refine_ae_snoc", @@ -222,7 +222,7 @@ "typing_FStar.Seq.Properties.snoc" ], 0, - "a7197bcce663d8c2bf2b7244cb212dc9" + "69f33375d26a004ddbb4fc3e45c90025" ], [ "EtM.AE.invert_invariant_aux", @@ -314,7 +314,7 @@ "unit_typing", "well-founded-ordering-on-nat" ], 0, - "3b94578f612249bb3f7c003834747ab5" + "0a8f2ba1f164dc3a5a02559021cbb45a" ], [ "EtM.AE.invert_invariant_aux", @@ -339,7 +339,7 @@ "typing_EtM.Plain.plain" ], 0, - "b70092bc5ef1b0ee87a12e41729ecb63" + "b5674fcf4348cbce8d63b3003567f5f8" ], [ "EtM.AE.invert_invariant", @@ -370,7 +370,7 @@ "typing_EtM.Plain.plain" ], 0, - "723761c8bfb29b2c6034423cef4e3d47" + "8e15a93c8fbd244c1311c0e246a02777" ], [ "EtM.AE.keygen", @@ -497,7 +497,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "5d47ed820e1a86fcde3bc499d19b9333" + "a393469648732eace351427080694978" ], [ "EtM.AE.encrypt", @@ -643,7 +643,7 @@ "typing_FStar.Set.mem", "typing_FStar.Set.singleton" ], 0, - "67da6d0e5c4d056dea00c485592594d2" + "0ce87f6b099b1645c8dd0829610acb74" ], [ "EtM.AE.decrypt", @@ -776,7 +776,7 @@ "typing_FStar.Set.empty", "typing_FStar.Set.mem" ], 0, - "d9df15621cb858588afc10648ccbc4b1" + "505a44ae7db66ebcd6c1d50eb7dc252e" ] ] ] \ No newline at end of file diff --git a/examples/crypto/EtM.CPA.fst.hints b/examples/crypto/EtM.CPA.fst.hints index 18cc90fa9ae..454ea671a12 100644 --- a/examples/crypto/EtM.CPA.fst.hints +++ b/examples/crypto/EtM.CPA.fst.hints @@ -13,7 +13,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "281b3d40cf11b581eefb0eeba48aa2cb" + "ca84d50db9bebb7bcaf905f30d7dc512" ], [ "EtM.CPA.aes_key", @@ -25,7 +25,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "8cf29d4c82d8dbdf01d46911a6624c6f" + "46a7eb536100d9febc98d5d932e87773" ], [ "EtM.CPA.log_entry", @@ -41,7 +41,7 @@ "typing_EtM.Plain.plain" ], 0, - "9bbb7091f0ec8a43ddc2d2da271947f5" + "a0d8fbf9bfa744da5394e88a43be8042" ], [ "EtM.CPA.iv_of_entry", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_7f78f70eb44b3abbe4ffd0af2859ffdb" ], 0, - "4fcc39eff2705d83a33d8518458f3acf" + "bb658b07e7baa1cbb8c79289d81e5745" ], [ "EtM.CPA.raw_cipher", @@ -76,7 +76,7 @@ "refinement_interpretation_Tm_refine_7de8468e4c8be42394c70da6b10033dd" ], 0, - "6cd1f61a6e8540bc50036398f7d4f3db" + "dca10d5c64057847cc152224f2db4d63" ], [ "EtM.CPA.split_entry", @@ -122,7 +122,7 @@ "typing_Platform.Bytes.op_At_Bar", "typing_Platform.Bytes.split" ], 0, - "7c48e5439569f67abe551daa9d8d78a6" + "0679f22c616b91045fe1108fa12fb6e6" ], [ "EtM.CPA.iv_of_entry_inj", @@ -151,7 +151,7 @@ "typing_EtM.CPA.iv_of_entry" ], 0, - "80bbae45158a656a2ac55b5c1109478c" + "27d90bff7888d77c8792fbc03b9057c5" ], [ "EtM.CPA.iv_not_in", @@ -165,7 +165,7 @@ "haseqTm_refine_b3982a6d174e1d047431ae85c35dc7d8" ], 0, - "dfc3252e651c3e3ce2d98f9fe478aded" + "99aa31a79371544258219c5ca4393ac9" ], [ "EtM.CPA.pairwise_distinct_ivs", @@ -197,7 +197,7 @@ "well-founded-ordering-on-nat" ], 0, - "925b1454b6bd1924ccdb0ada38563e40" + "2a11aa7b0934e4d77c47b4d678f9baa1" ], [ "EtM.CPA.pairwise_snoc", @@ -222,7 +222,7 @@ "typing_FStar.Seq.Properties.snoc" ], 0, - "5f54f268594dd38e49f047520c1642c2" + "dc04c1149199432fb6373b1c7ce4978c" ], [ "EtM.CPA.invert_pairwise", @@ -243,7 +243,7 @@ "refinement_interpretation_Tm_refine_b80d66df2e638bd4e8ce22b10f41ad1a" ], 0, - "f239370f6089f305212750e8b9d76ac3" + "ae6c16ce2f04c7457fe1710e8a4b7121" ], [ "EtM.CPA.entry_functional_correctness", @@ -256,7 +256,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "a61e016d5176240b8a8e771a835d7b6f" + "d5203a20be84fe25787267ace1131d6c" ], [ "EtM.CPA.cipher_functional_correctness", @@ -265,7 +265,7 @@ 1, [ "@query", "assumption_EtM.CPA.log_entry__uu___haseq" ], 0, - "bb7b5d1cdcfc730820ac3d1a66fdb459" + "645014f88252191bf35b1d7bcc5d0e8d" ], [ "EtM.CPA.keygen", @@ -370,7 +370,7 @@ "typing_FStar.Set.union" ], 0, - "2785ba895504f6f710b9e629125de378" + "4ea8c6e79f54bb357b250c3f2c24dff3" ], [ "EtM.CPA.encrypt", @@ -416,7 +416,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "5122619681064b846d3eef69ff3ce80f" + "9f7429b2e1cb23d0df1a63861d6a8296" ], [ "EtM.CPA.find_entry", @@ -446,7 +446,7 @@ "typing_FStar.Seq.Base.index" ], 0, - "f8910e3534186ff1b1957bcfa9388e53" + "57ecb0ef45bfc5e799414e8094d3bc1b" ], [ "EtM.CPA.decrypt", @@ -535,7 +535,7 @@ "typing_FStar.Set.complement", "typing_FStar.Set.empty" ], 0, - "32897bdad1a7334790fc0097aeb5552a" + "27b8be4a1b3f3d9fc31b9327704df373" ] ] ] \ No newline at end of file diff --git a/examples/crypto/EtM.MAC.fst.hints b/examples/crypto/EtM.MAC.fst.hints index 304e3b95937..dfb12a1f9c0 100644 --- a/examples/crypto/EtM.MAC.fst.hints +++ b/examples/crypto/EtM.MAC.fst.hints @@ -1,5 +1,5 @@ [ - "9rX\"o­1À‹ÃÎF\u001b@`•", + "‹š\u007f\u001aº\u0001¿\u0002½3Ńӹ", [ [ "EtM.MAC.sha1_key", @@ -11,7 +11,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "de48c9e20c87c02207e72cf515ff4682" + "d725bf2bbfc1773347ff366d3b7624e5" ], [ "EtM.MAC.tag", @@ -24,7 +24,7 @@ "equation_EtM.MAC.macsize", "projection_inverse_BoxInt_proj_0" ], 0, - "50ab597ac660f5d3bd5cf10c58b31b6d" + "abdb04b2b169b6b153691f883585e71e" ], [ "EtM.MAC.sha1", @@ -33,7 +33,7 @@ 1, [ "@query", "equation_EtM.MAC.macsize" ], 0, - "f4c68172d976964dea806cb54b2861ba" + "2abca9d6909397efe395c0190442df74" ], [ "EtM.MAC.hmac_sha1", @@ -45,7 +45,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "80a8a8d43ab084e09ef5a0d2e0a0c11f" + "9def6c3aa57a4cc09874b173cfb83b15" ], [ "EtM.MAC.keygen", @@ -134,7 +134,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "3904c303e03099a42f965bf14ac7d9aa" + "8fc8619b1d5c08bc673b74872d8161d3" ], [ "EtM.MAC.mac", @@ -170,7 +170,7 @@ "typing_FStar.Seq.Base.seq" ], 0, - "2e05357a4c2be1144620a2fc2de08cb6" + "9b90ea1acccf4ac5ed1cd81c737f1b56" ], [ "EtM.MAC.verify", @@ -189,7 +189,7 @@ "refinement_kinding_Tm_refine_7de8468e4c8be42394c70da6b10033dd" ], 0, - "3d4835a63662e59142223236b6453b66" + "192c7c4f78958c943fc61a5320bdfa7c" ], [ "EtM.MAC.verify", @@ -253,7 +253,7 @@ "typing_FStar.Set.complement", "typing_FStar.Set.empty" ], 0, - "7f367865713e4b4f37be8107f0dbd43c" + "5f09d335e5806cf31e86bf86af60e4f9" ] ] ] \ No newline at end of file diff --git a/examples/crypto/EtM.Plain.fst.hints b/examples/crypto/EtM.Plain.fst.hints index 70a29d88876..0514fbba27b 100644 --- a/examples/crypto/EtM.Plain.fst.hints +++ b/examples/crypto/EtM.Plain.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "assumption_Platform.Bytes.HasEq_bytes" ], 0, - "c8fdd920369dba1b04882066e3f84fbe" + "fc951e6e594d96c255fbadbbe0129f37" ], [ "EtM.Plain.reveal_hide", @@ -17,7 +17,7 @@ 1, [ "@query", "equation_EtM.Plain.hide", "equation_EtM.Plain.reveal" ], 0, - "754c5882b4f0bb103382352258b9bca4" + "850c1cd9642dd599f37bc28779a03f5b" ], [ "EtM.Plain.hide_reveal", @@ -26,7 +26,7 @@ 1, [ "@query", "equation_EtM.Plain.hide", "equation_EtM.Plain.reveal" ], 0, - "8a4d3642e2b7e221bf065b7bf91d6438" + "0547d9339e04df6246eb737b13f840ec" ], [ "EtM.Plain.repr", @@ -35,7 +35,7 @@ 1, [ "@query", "equation_EtM.Plain.reveal" ], 0, - "bf0460a257487fd2bc10b9110424cc64" + "a8f45784318c3f453e9c65fcc7f7ed31" ], [ "EtM.Plain.coerce", @@ -44,7 +44,7 @@ 1, [ "@query", "equation_EtM.Plain.hide" ], 0, - "193cb39aa32074898ec447f322f752b3" + "8cffcdcdc7ccd373f0bbdf9960fd82a0" ], [ "EtM.Plain.length", @@ -58,7 +58,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "8b514b79407e5527eb5a5c03a9fb65ea" + "22daa88a3f6fc4fb5908f08bb254c8b4" ], [ "EtM.Plain.length", @@ -73,7 +73,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "1810f0dbe9ca8994a8025bb3cb0d202b" + "f469dc84f38799f82255417dd219454e" ] ] ] \ No newline at end of file diff --git a/examples/crypto/EtM.Plain.fsti.hints b/examples/crypto/EtM.Plain.fsti.hints index 10abbdd3cc8..06f04c54e59 100644 --- a/examples/crypto/EtM.Plain.fsti.hints +++ b/examples/crypto/EtM.Plain.fsti.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "b6a07799b948297f4b16cb4f94a1d029" + "2757127b76c587ecae6df3edb29d38fc" ] ] ] \ No newline at end of file diff --git a/examples/crypto/Formatting.fst.hints b/examples/crypto/Formatting.fst.hints index 9650318d145..d58db75b18b 100644 --- a/examples/crypto/Formatting.fst.hints +++ b/examples/crypto/Formatting.fst.hints @@ -12,7 +12,7 @@ "typing_FStar.UInt8.t" ], 0, - "2f865c3e14f10635927a37f9761c751c" + "d449eb5f0d89dd98509da9f8cf458c59" ], [ "Formatting.append_inj_lemma", @@ -34,7 +34,7 @@ "typing_Formatting.op_At_Bar" ], 0, - "ac814a73956d9425d6d036fc32b52afa" + "69415d94c0c8362557d90e0a4a21e06d" ], [ "Formatting.lemma_eq_intro", @@ -48,7 +48,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "5188e64d5e3b082428797b1292670f8f" + "7f60770443b451807393244d51d1530b" ], [ "Formatting.lemma_eq_intro", @@ -57,7 +57,7 @@ 1, [ "@query", "lemma_FStar.Seq.Base.lemma_eq_intro" ], 0, - "dbb8dcaec052dc426106dc3641773bc2" + "19f6009f291ef5256c512a72d7de16dd" ], [ "Formatting.UTF8_inj", @@ -70,7 +70,7 @@ "typing_FStar.UInt8.t" ], 0, - "e64f2445205d24883520019216361e6b" + "d94684cca5a5cac4a7044efdca581011" ], [ "Formatting.uint16_to_bytes", @@ -79,7 +79,7 @@ 1, [ "@query", "equation_Formatting.uInt16" ], 0, - "83f1eb0b6be96128cd0f991fd05eb796" + "dab8a9a184fc6e8e4342d1b07b6a8235" ], [ "Formatting.uint16_to_bytes", @@ -88,7 +88,7 @@ 1, [ "@query", "equation_Formatting.uInt16" ], 0, - "862b4d476c0e6c68fbab475b011ba5d0" + "3488eecfd5a8c0f8ab64249aff0aef31" ], [ "Formatting.uint16_to_bytes", @@ -97,7 +97,7 @@ 1, [ "@query", "equation_Formatting.uInt16" ], 0, - "a05e11dc2aa6df79938ecfadfca3ae2e" + "d41c47b9e1ea083c979dd2b2a9eadeb3" ], [ "Formatting.UINT16_inj", @@ -112,7 +112,7 @@ "typing_FStar.UInt8.t" ], 0, - "107b867728580f0d1fa8b72bef06bb02" + "4c078eb0541bf17b1f5bc591f20531c5" ], [ "Formatting.response", @@ -126,7 +126,7 @@ "refinement_interpretation_Tm_refine_51ee4cf0b5fc41ca89f8061de05f28f9" ], 0, - "5b884cfc2a4c554c20891116075c985b" + "c54d0a0a3b667db604568a9f41f30869" ], [ "Formatting.req_resp_distinct", @@ -138,7 +138,7 @@ "equation_Formatting.message" ], 0, - "7f9f9bab09ece10c42b53aea7ee90be4" + "4c1ede71c4e96c575b13a6e61dc22467" ], [ "Formatting.req_resp_distinct", @@ -199,7 +199,7 @@ "typing_Prims.pow2" ], 0, - "88ad650b2ce5622a34dc4626706a3e0c" + "2dbe9e4c09c8daf4c3d1653cdd8ef596" ], [ "Formatting.req_components_corr", @@ -212,7 +212,7 @@ "typing_FStar.UInt8.t" ], 0, - "d4b0f33eb7edf67e0395c7278bd2048c" + "880de8fb69f4e7f873d6601b9ba26d32" ], [ "Formatting.req_components_corr", @@ -228,7 +228,7 @@ "typing_Formatting.tag0", "typing_Platform.Bytes.utf8" ], 0, - "715c42b879d7c17edd8965ccfcc7d954" + "4edaa35eaddbe2d06ad67c0c784cbdc9" ], [ "Formatting.resp_components_corr", @@ -241,7 +241,7 @@ "typing_FStar.UInt8.t" ], 0, - "f52918cf9e86a3c045ed24138db9fb71" + "8315bf1d11b646fe07394a7ff6acc4f8" ], [ "Formatting.resp_components_corr", @@ -276,7 +276,7 @@ "typing_Platform.Bytes.utf8" ], 0, - "14a18bf40ab225ed1fb15abf7eb938a8" + "0ff1c426dd89736b137c3e9092aaa445" ] ] ] \ No newline at end of file diff --git a/examples/crypto/HyE.AE.fst.hints b/examples/crypto/HyE.AE.fst.hints index 44272eadc9a..7bd1e1dda4d 100644 --- a/examples/crypto/HyE.AE.fst.hints +++ b/examples/crypto/HyE.AE.fst.hints @@ -13,7 +13,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "cb45ff39c39b481718856a76f601770e" + "f9d38e51e69b361abac74f430068dc35" ], [ "HyE.AE.keygen", @@ -107,7 +107,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "51329d8fd009c60ad141062dbabe1b41" + "f50798041cd3664a3e3be1218e0951ff" ], [ "HyE.AE.encrypt", @@ -169,7 +169,7 @@ "typing_tok_CoreCrypto.AES_128_GCM@tok" ], 0, - "7eb636f27acc9f80e770fef83c336157" + "e081cc671b28a02f8d8db1c127002733" ], [ "HyE.AE.decrypt", @@ -185,7 +185,7 @@ "refinement_kinding_Tm_refine_d5f38576f4c9b6353149d27af7052546" ], 0, - "a0aa0a1b74d652fd9b94f3e6c697aadc" + "62b794a69496afa18cb47e9c410950ca" ], [ "HyE.AE.decrypt", @@ -281,7 +281,7 @@ "typing_Tm_abs_3b0ace08b3d34b1b9c6190ea8851f44c" ], 0, - "baa6e88b1883d22dd2b30e0d0790f9a7" + "bc876296f0bf9513133f0259a3d13342" ] ] ] \ No newline at end of file diff --git a/examples/crypto/HyE.AE.fsti.hints b/examples/crypto/HyE.AE.fsti.hints index 106a18e90e6..2cbf866e94f 100644 --- a/examples/crypto/HyE.AE.fsti.hints +++ b/examples/crypto/HyE.AE.fsti.hints @@ -1,5 +1,5 @@ [ - "G‡ð\u0013þ_V|¾Zါð¢\u0011", + "¤ZüŸÒÀî<ŽiÏe™®…", [ [ "HyE.AE.aes_key", @@ -13,7 +13,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "204e91dcbcd08a2d024d77e5a0cf4b51" + "99c2d6fb632c72c4709f7da74519b7b5" ], [ "HyE.AE.decrypt", @@ -29,7 +29,7 @@ "refinement_kinding_Tm_refine_d5f38576f4c9b6353149d27af7052546" ], 0, - "a55b6684b8d7cc75fa69bda56d232e40" + "823e72ad9e3dfe975b7ca1a00b7a029f" ] ] ] \ No newline at end of file diff --git a/examples/crypto/HyE.CCA2.fst.hints b/examples/crypto/HyE.CCA2.fst.hints index fa6bdfdbb33..c49af345f77 100644 --- a/examples/crypto/HyE.CCA2.fst.hints +++ b/examples/crypto/HyE.CCA2.fst.hints @@ -32,7 +32,7 @@ "typing_FStar.Monotonic.HyperStack.get_hmap" ], 0, - "608aa2597f73fcf4ce7ab1cc9c2c9b16" + "fea8d00a29bbaee0e1e5a9001b6c6de2" ], [ "HyE.CCA2.encrypt", @@ -59,7 +59,7 @@ "typing_FStar.Monotonic.HyperHeap.root" ], 0, - "0d224c6f4f1d0cda662cf6c50873a840" + "3e54f6f91159334718c0a67ce8cce368" ], [ "HyE.CCA2.decrypt", @@ -109,7 +109,7 @@ "typing_HyE.CCA2.__proj__SKey__item__pk" ], 0, - "6ae087014e0ea1993d0287e8521648d6" + "d32bbe29d1225400b602abf17235a9f8" ] ] ] \ No newline at end of file diff --git a/examples/crypto/HyE.CCA2.fsti.hints b/examples/crypto/HyE.CCA2.fsti.hints index 68fed50b892..ae4c67042d8 100644 --- a/examples/crypto/HyE.CCA2.fsti.hints +++ b/examples/crypto/HyE.CCA2.fsti.hints @@ -1 +1 @@ -[ "ævHÏ]D\u0017Ó²K\f“o~œ", [] ] \ No newline at end of file +[ "†\u0002\"89h\u0016µŠTmÑíø2\u001d", [] ] \ No newline at end of file diff --git a/examples/crypto/HyE.HCCA2.fst.hints b/examples/crypto/HyE.HCCA2.fst.hints index 08db0aa264b..b8c23fa872f 100644 --- a/examples/crypto/HyE.HCCA2.fst.hints +++ b/examples/crypto/HyE.HCCA2.fst.hints @@ -37,7 +37,7 @@ "typing_FStar.Monotonic.HyperStack.get_tip" ], 0, - "707e9c0c6f5f2af30076b48db3aea902" + "417aaa58c5b8342e3c7a923a5335e315" ], [ "HyE.HCCA2.encrypt", @@ -80,7 +80,7 @@ "typing_FStar.Monotonic.HyperStack.get_tip" ], 0, - "51826763f1238061efd851888ddfe7b5" + "7e35c69f3c58baa74683dc44eacd1fba" ], [ "HyE.HCCA2.decrypt", @@ -101,7 +101,7 @@ "lemma_FStar.Pervasives.invertOption" ], 0, - "18dcf42a43d210f811aa3d42dc3e074e" + "739ed8f4acf716ea1a086cce8d56e989" ] ] ] \ No newline at end of file diff --git a/examples/crypto/HyE.HCCA2.fsti.hints b/examples/crypto/HyE.HCCA2.fsti.hints index 4f617114974..357f899a991 100644 --- a/examples/crypto/HyE.HCCA2.fsti.hints +++ b/examples/crypto/HyE.HCCA2.fsti.hints @@ -1 +1 @@ -[ "\b\u0011¢^äð!ìbe2ó‚X…¦", [] ] \ No newline at end of file +[ "ÓÓ‘å´\u000e‘ûÔC\u001föõåð\u001b", [] ] \ No newline at end of file diff --git a/examples/crypto/HyE.RSA.fst.hints b/examples/crypto/HyE.RSA.fst.hints index d1d033bd287..62f43147e65 100644 --- a/examples/crypto/HyE.RSA.fst.hints +++ b/examples/crypto/HyE.RSA.fst.hints @@ -1,5 +1,5 @@ [ - "6SK°ë\tÊ<Ø‚Ížà\u001d\u0012è", + "›`¨\u001fÈž»Ý3Ÿ\u0005\u0001lŸƒo", [ [ "HyE.RSA.plain", @@ -13,7 +13,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "43abe98fb3478865b31a53d2056964b2" + "02e42644512d7b70181baeefee5a607c" ], [ "HyE.RSA.enc", @@ -28,7 +28,7 @@ "haseqTm_refine_b3982a6d174e1d047431ae85c35dc7d8" ], 0, - "ab9aad78ef8f9912427cf88a9db02c76" + "c1a4b40c67e0d90f082440b279b96803" ] ] ] \ No newline at end of file diff --git a/examples/crypto/MAC.fst.hints b/examples/crypto/MAC.fst.hints index 569f1911e8d..39c62d78a83 100644 --- a/examples/crypto/MAC.fst.hints +++ b/examples/crypto/MAC.fst.hints @@ -13,7 +13,7 @@ "haseqTm_refine_b3982a6d174e1d047431ae85c35dc7d8" ], 0, - "de773b6cd3108be4f5358d42304c093d" + "aa60d089ee191fdc6174cf615f05401e" ], [ "MAC.verify", @@ -22,7 +22,7 @@ 1, [ "@query", "assumption_Platform.Bytes.HasEq_bytes" ], 0, - "088d0df0cf6609709727ad3ce55e2d94" + "1bb290ced4d207041fc6658876fae0d6" ], [ "MAC.keygen", @@ -36,7 +36,7 @@ "refinement_interpretation_Tm_refine_8780019b0aae248f45fa2cdeef995357" ], 0, - "249a8904137d3d39c4cb285d6d5f5067" + "d5cc842a3404148237f546c87ed4ae2c" ], [ "MAC.mac", @@ -82,7 +82,7 @@ "typing_Tm_abs_7b3114bf1eb1202b6687fce89dcc274d" ], 0, - "31f1f86b99af52f268b9ce10dd63cf8c" + "62400711df1e969c4798f1c39fffb8c9" ], [ "MAC.verify", @@ -116,7 +116,7 @@ "typing_Tm_abs_7b3114bf1eb1202b6687fce89dcc274d" ], 0, - "ebae7fbafcf3d32a73442d4a6ce02788" + "84fc2a32857a879d6aa7509d43ba8c6c" ] ] ] \ No newline at end of file diff --git a/examples/crypto/OPLSS.AE.fst.hints b/examples/crypto/OPLSS.AE.fst.hints index 23ddc9240dc..ae039ce4077 100644 --- a/examples/crypto/OPLSS.AE.fst.hints +++ b/examples/crypto/OPLSS.AE.fst.hints @@ -1,5 +1,5 @@ [ - "\\Ÿ\u0006\u001fÔ\u0004{*85ÂC@õ‡\\", + "…\u001e\u00158ì\u0005 ¼½H5\u000e\b@", [ [ "OPLSS.AE.key", @@ -11,7 +11,7 @@ "assumption_OPLSS.MAC.log_entry__uu___haseq" ], 0, - "d0981d8c75bacc935d74219c52fe73bc" + "a946bd185f9da3d02c23a60496b0a480" ], [ "OPLSS.AE.__proj__Key__item__enc", @@ -23,7 +23,7 @@ "assumption_OPLSS.MAC.log_entry__uu___haseq" ], 0, - "0e7475bdeed844932c9ebabce395ca3f" + "d30db9be83850fb65ff663b363b5d286" ], [ "OPLSS.AE.__proj__Key__item__enc", @@ -35,7 +35,7 @@ "assumption_OPLSS.MAC.log_entry__uu___haseq" ], 0, - "696d2b9c9f89a8bfea1f6556eacec42d" + "91b157a73494b523bb2db8c0fa56913a" ], [ "OPLSS.AE.ae_cipher", @@ -56,7 +56,7 @@ "typing_FStar.UInt8.t" ], 0, - "a9e2820e54af8d38f93ba391945f9cbd" + "b5e05ae20238eb040149c1e99cd672b6" ], [ "OPLSS.AE.footprint", @@ -68,7 +68,7 @@ "assumption_OPLSS.MAC.log_entry__uu___haseq" ], 0, - "b281613cdf493fff69ef8f724d7e0cd5" + "16bdf1b81f9c6f792c07ed1736b91341" ], [ "OPLSS.AE.mac_only_cpa_ciphers", @@ -100,7 +100,7 @@ "well-founded-ordering-on-nat" ], 0, - "ed34b6022ea0ed19c2f347b6fb609fd8" + "bc9050bcd267a5f6e559faa1f037bd50" ], [ "OPLSS.AE.mac_only_cpa_ciphers_snoc", @@ -127,7 +127,7 @@ "typing_FStar.Seq.Properties.snoc" ], 0, - "47564d79a1b6cbfb015b0ebe2b1353a7" + "091ecf0cf55720f1a3332fed97729457" ], [ "OPLSS.AE.mac_only_cpa_ciphers_mem", @@ -188,7 +188,7 @@ "well-founded-ordering-on-nat" ], 0, - "7942c13865754fffe3379f0ec1d45e75" + "828f15a85ed0353f0cdc7eacedb8f6e0" ], [ "OPLSS.AE.mac_only_cpa_ciphers_mem", @@ -200,7 +200,7 @@ "assumption_OPLSS.MAC.log_entry__uu___haseq" ], 0, - "c7968845fb3c9ab5f4cb1deaeb21141e" + "f4b1ffaddd79e93d336111613143c5bf" ], [ "OPLSS.AE.composite_log", @@ -252,7 +252,7 @@ "typing_OPLSS.AE.composite_log_entry", "well-founded-ordering-on-nat" ], 0, - "af885c30d6f496e672e5b0a77dfc86df" + "97770dfd90c1b52b18dc743ed8d24128" ], [ "OPLSS.AE.composite_log", @@ -266,7 +266,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ff03bcfa9ef97fe339c8494cd088d41f" + "42867754b0c59268e7eef22a35f9843b" ], [ "OPLSS.AE.composite_log_snoc", @@ -303,7 +303,7 @@ "typing_FStar.Seq.Properties.snoc" ], 0, - "68cce91e61cfcbc96e039ed8910e94fe" + "ce2a98ccfbeccac81f9cfbae85b84ade" ], [ "OPLSS.AE.ae_log", @@ -319,7 +319,7 @@ "refinement_interpretation_Tm_refine_26b146ce0ad10e022d31a0a58fdaede3" ], 0, - "ac9967fa2e0f949bf39df7d9ad2d176b" + "1367394f5b3a7a61c6bfa3a4f16526ad" ], [ "OPLSS.AE.invert_invariant_aux", @@ -422,7 +422,7 @@ "well-founded-ordering-on-nat" ], 0, - "baa33cbce73172174b6b4521e68d6bcb" + "778143b34c5616247e05c67defc476ce" ], [ "OPLSS.AE.invert_invariant_aux", @@ -444,7 +444,7 @@ "typing_OPLSS.AE.ae_cipher", "typing_OPLSS.Plain.plain" ], 0, - "0ca5bc55c745f4c6b89679094c52be0a" + "e1c9babad41f23e4993a63a38c2a44f0" ], [ "OPLSS.AE.invert_invariant", @@ -479,7 +479,7 @@ "typing_OPLSS.Plain.plain" ], 0, - "d9af61086813d479771e5116b4e6a9af" + "943a7637713d2c43443891c471e06136" ], [ "OPLSS.AE.keygen", @@ -488,7 +488,7 @@ 1, [ "@query" ], 0, - "54ffe9dffee34d1ec13106cec769ca35" + "ccf2216cab4cbd9350d500fd62cd7b93" ], [ "OPLSS.AE.keygen", @@ -576,7 +576,7 @@ "typing_OPLSS.MAC.__proj__Key__item__log", "typing_OPLSS.MAC.log" ], 0, - "067d4cec8aabe5d563a4ffa025dcc06e" + "b040328d93ea85bae381b5933a7d3222" ], [ "OPLSS.AE.encrypt", @@ -588,7 +588,7 @@ "refinement_interpretation_Tm_refine_3f1b87c09f7098a0819cfcc4bd9d0f3f" ], 0, - "e89ed909f2f8c42806f8352114203738" + "a4ccec3a4834b58b79c2a6405a8cc786" ], [ "OPLSS.AE.encrypt", @@ -674,7 +674,7 @@ "typing_OPLSS.MAC.__proj__Key__item__log" ], 0, - "02a41b4547866338edfa873ad446b5c6" + "771ddbf58e5a833beed103d1ef9e765a" ], [ "OPLSS.AE.decrypt", @@ -693,7 +693,7 @@ "typing_OPLSS.AE.ae_cipher", "typing_OPLSS.Plain.plain" ], 0, - "fe5b94e482f63d3616c312209e1df6b1" + "43bc738bb94328deb3ba23df0a2ed5f5" ], [ "OPLSS.AE.decrypt", @@ -746,7 +746,7 @@ "typing_OPLSS.Ideal.uf_cma" ], 0, - "ba3ef83822cc05a1991b7e0a021abea7" + "733d41c25a56de171f0f19ef845bdbe5" ] ] ] \ No newline at end of file diff --git a/examples/crypto/OPLSS.AE.fsti.hints b/examples/crypto/OPLSS.AE.fsti.hints index 20848609b8e..2a49c33ab29 100644 --- a/examples/crypto/OPLSS.AE.fsti.hints +++ b/examples/crypto/OPLSS.AE.fsti.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "0f33fc87beb5e4ec7c7bee3373b0f464" + "9429b6426303c0a8d403f6f28ef4bf97" ], [ "OPLSS.AE.encrypt", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_3f1b87c09f7098a0819cfcc4bd9d0f3f" ], 0, - "e89ed909f2f8c42806f8352114203738" + "010ebe38092f75357dbaf5f551c08d83" ], [ "OPLSS.AE.decrypt", @@ -35,7 +35,7 @@ "typing_OPLSS.AE.ae_cipher", "typing_OPLSS.Plain.plain" ], 0, - "fe5b94e482f63d3616c312209e1df6b1" + "7f023a14ba747d7c978063b9a8ba9ac1" ] ] ] \ No newline at end of file diff --git a/examples/crypto/OPLSS.AES.fst.hints b/examples/crypto/OPLSS.AES.fst.hints index f2d56fba7ab..43a340b7a11 100644 --- a/examples/crypto/OPLSS.AES.fst.hints +++ b/examples/crypto/OPLSS.AES.fst.hints @@ -13,7 +13,7 @@ "typing_OPLSS.AES.cipher_size", "typing_OPLSS.AES.ivsize" ], 0, - "b31ba74af87b35c5a6e504f4a509d037" + "e9b0d64ec5352d9dc5dae1a15bde1ba3" ] ] ] \ No newline at end of file diff --git a/examples/crypto/OPLSS.CPA.fst.hints b/examples/crypto/OPLSS.CPA.fst.hints index 9d403f079d3..210b71eeb25 100644 --- a/examples/crypto/OPLSS.CPA.fst.hints +++ b/examples/crypto/OPLSS.CPA.fst.hints @@ -16,7 +16,7 @@ "typing_FStar.UInt8.t", "typing_OPLSS.Plain.plain" ], 0, - "ad081ae1e3b4d862b6c416d05a5093c0" + "60cfa80add6e9e571e21b1ab4c2b0764" ], [ "OPLSS.CPA.iv_of_entry", @@ -45,7 +45,7 @@ "typing_OPLSS.AES.ivsize" ], 0, - "84e3a586bd502123cd45411586b5de9d" + "b12d6a511a703fc6d4aa194e3edc4d34" ], [ "OPLSS.CPA.raw_cipher", @@ -61,7 +61,7 @@ "typing_OPLSS.AES.cipher_size", "typing_OPLSS.AES.ivsize" ], 0, - "e6d671ea2aa67b214a1cbfa688f79c2b" + "4c1f59343aa572021645e5d55302e2e2" ], [ "OPLSS.CPA.split_entry", @@ -108,7 +108,7 @@ "typing_OPLSS.AES.cipher_size", "typing_OPLSS.AES.ivsize" ], 0, - "581df8863c4ed5eb855315a9e3e322d6" + "8bfbfee8a90880c0151504220843f34b" ], [ "OPLSS.CPA.iv_of_entry_inj", @@ -137,7 +137,7 @@ "typing_OPLSS.CPA.iv_of_entry" ], 0, - "baf8b1480049e56300dfab54f8bfb5b9" + "f3045e10ecd9ec72dba6866e231c24f6" ], [ "OPLSS.CPA.key", @@ -146,7 +146,7 @@ 1, [ "@query", "assumption_OPLSS.CPA.log_entry__uu___haseq" ], 0, - "e471908cee28e71a67a7f7c9e661a18c" + "c820698ab482402225c0e27b5e88e77b" ], [ "OPLSS.CPA.__proj__Key__item__log", @@ -155,7 +155,7 @@ 1, [ "@query", "assumption_OPLSS.CPA.log_entry__uu___haseq" ], 0, - "f992529abdae56e01ac45063f8661f4b" + "f33a57219b3c92868dce2c58da9b1e0e" ], [ "OPLSS.CPA.__proj__Key__item__log", @@ -164,7 +164,7 @@ 1, [ "@query", "assumption_OPLSS.CPA.log_entry__uu___haseq" ], 0, - "e914f3e1bfbaf12b3d936eab0ecbbb06" + "8b9c3f4a796b5e5bc93b314910eec116" ], [ "OPLSS.CPA.iv_not_in", @@ -182,7 +182,7 @@ "typing_FStar.UInt8.t" ], 0, - "051aa4e9ce6f9042f28b754de95dd321" + "e4cc7f4fbb5899ba0a2dd3f9f486fe68" ], [ "OPLSS.CPA.pairwise_distinct_ivs", @@ -214,7 +214,7 @@ "well-founded-ordering-on-nat" ], 0, - "53e8eed182c4a64064da17b6a25a4874" + "dc58895d6a3f33409315a526b3b9518b" ], [ "OPLSS.CPA.pairwise_snoc", @@ -239,7 +239,7 @@ "typing_FStar.Seq.Properties.snoc" ], 0, - "ff06e6f7c9216c6702cc2888954f5dc0" + "df6b4767b949a974f551ab9db946da02" ], [ "OPLSS.CPA.invert_pairwise", @@ -261,7 +261,7 @@ "typing_FStar.UInt8.t", "typing_OPLSS.AES.ivsize" ], 0, - "49f415eb877f213e706c0e4baaa67581" + "cbe6a92f40d07eccf4067cb9bcf5f87a" ], [ "OPLSS.CPA.entry_functional_correctness", @@ -299,7 +299,7 @@ "typing_Prims.pow2" ], 0, - "3d18edf7cd01b9128c954e3bbf36a2ca" + "23b79bf162ee32ae1e2273d22a170de7" ], [ "OPLSS.CPA.cipher_functional_correctness", @@ -308,7 +308,7 @@ 1, [ "@query", "assumption_OPLSS.CPA.log_entry__uu___haseq" ], 0, - "d0dc5d6c4b462e1214f5a5302fb71e65" + "dda9a2045a817ee428dc2f5e056449b1" ], [ "OPLSS.CPA.dec_functionally_correct", @@ -342,7 +342,7 @@ "typing_OPLSS.AES.cipher_size", "typing_OPLSS.AES.ivsize" ], 0, - "a8157fcbc8bd984c0c7e9cc0e69109aa" + "8af7b130f36f92bea135436a537ba88b" ], [ "OPLSS.CPA.authentic", @@ -351,7 +351,7 @@ 1, [ "@query", "assumption_OPLSS.CPA.log_entry__uu___haseq" ], 0, - "c8f8d2230a3c80ab67378c8301bb6d06" + "4067079e76c83d5f2e2b3cd85cb875e8" ], [ "OPLSS.CPA.find", @@ -384,7 +384,7 @@ "typing_FStar.UInt8.t" ], 0, - "c7f6fbf3f92561730ffa9eea49a2732d" + "57aae5cc19301915a0ccc8080d6f1c0e" ], [ "OPLSS.CPA.keygen", @@ -433,7 +433,7 @@ "typing_FStar.Seq.Properties.mem", "typing_OPLSS.Log.grows" ], 0, - "e26600546edfa8c9108b06b3d3e5b994" + "9db90bff6580ee267128699543035868" ], [ "OPLSS.CPA.encrypt", @@ -536,7 +536,7 @@ "typing_OPLSS.Plain.reveal", "typing_Prims.pow2" ], 0, - "e9e3823611ee32973d456ca0e8a0d8a4" + "8c8fab5fdc561b88e9a499cce3bf2bf9" ], [ "OPLSS.CPA.decrypt", @@ -621,7 +621,7 @@ "typing_OPLSS.Log.has", "typing_OPLSS.Plain.repr" ], 0, - "40e6866c90e9e4ce1d4be7f2c1b4d44c" + "bb40c104679d564871c3f7c102cb46f2" ] ] ] \ No newline at end of file diff --git a/examples/crypto/OPLSS.HMACSHA1.fst.hints b/examples/crypto/OPLSS.HMACSHA1.fst.hints index 5ccbc637d5c..672966b2d2e 100644 --- a/examples/crypto/OPLSS.HMACSHA1.fst.hints +++ b/examples/crypto/OPLSS.HMACSHA1.fst.hints @@ -11,7 +11,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "a670e07e4932bbc65ee04ac62ba0fc17" + "762925fc977f7e0ccece45890d7f9074" ], [ "OPLSS.HMACSHA1.tag", @@ -23,7 +23,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "304203ad3beda9755eb6c37b4babb6b9" + "c9ab086a5ec560af3081a9f2b37c26e2" ], [ "OPLSS.HMACSHA1.hmac_sha1", @@ -48,7 +48,7 @@ "typing_OPLSS.byte_of_int" ], 0, - "be96f1a38436502de0371fbd46e8c066" + "f78ef9b08cd3b4448f83bedac20d57f4" ] ] ] \ No newline at end of file diff --git a/examples/crypto/OPLSS.Log.fst.hints b/examples/crypto/OPLSS.Log.fst.hints index 9e165ab8666..e67ac2011b5 100644 --- a/examples/crypto/OPLSS.Log.fst.hints +++ b/examples/crypto/OPLSS.Log.fst.hints @@ -17,7 +17,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "25ef8120ccf6f5f36e49ca871cfe8620" + "048ea1f54eb4045497495cb69fd53fb3" ], [ "OPLSS.Log.contains_h_stable", @@ -54,7 +54,7 @@ "typing_OPLSS.Log.has" ], 0, - "3a62d2bd0fe716059e4d0615b563300b" + "86cc066f0e5b360479128ff11f620efc" ], [ "OPLSS.Log.intro_contains_h", @@ -70,7 +70,7 @@ "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55" ], 0, - "0147b279c81b1e25ae6a1ec0cef90b81" + "51454cdd4828211ffe36ed6e0690f349" ], [ "OPLSS.Log.snoc_grows_contains", @@ -101,7 +101,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "d49e372b90fc26a8b4cf59db6ba793a9" + "81188297b5d71fc0eba4c98d83a07716" ], [ "OPLSS.Log.contains", @@ -110,7 +110,7 @@ 1, [ "@query" ], 0, - "61eb484700a4fd166b0e90d5334d5970" + "bf877b9a2fc51542c875728a18e73046" ], [ "OPLSS.Log.contains_now", @@ -130,7 +130,7 @@ "refinement_interpretation_Tm_refine_a626d06952ec967701441b4547090388" ], 0, - "bcd52b3d31cc66bb3a3d71c5b468a5a0" + "336cb3f33eeaffc22d25db07827aaa88" ], [ "OPLSS.Log.contains_now_e", @@ -153,7 +153,7 @@ "refinement_interpretation_Tm_refine_dbdc7fc085ee146f1b32ec00b1e53d18" ], 0, - "d26d612cdc10ce0d266ef1553e7bd481" + "9b3f00d2bb0606600244124ba394a06d" ], [ "OPLSS.Log.new_log", @@ -210,7 +210,7 @@ "typing_OPLSS.Log.grows" ], 0, - "eadce45898c9e6af76008f082853c344" + "2ef03d59a26baa4aa35d3a1906d3a316" ], [ "OPLSS.Log.add", @@ -284,7 +284,7 @@ "typing_OPLSS.Log.has" ], 0, - "3929b8e4622d4d499d3b013f15dc38fa" + "abb025e78ed7dc5a6946c4e3ad1f8318" ], [ "OPLSS.Log.index_mem", @@ -327,7 +327,7 @@ "unit_inversion", "unit_typing", "well-founded-ordering-on-nat" ], 0, - "bc8ddcb2933c6f52ad344c4591ffc05b" + "00411de2df37c7e9e040ac36d49a3f54" ], [ "OPLSS.Log.find", @@ -381,7 +381,7 @@ "typing_OPLSS.Log.grows" ], 0, - "c8ee7a8a777c72411287ee5fd8ac278c" + "9e0edd4098a9391b6437ecf382dd530e" ] ] ] \ No newline at end of file diff --git a/examples/crypto/OPLSS.MAC.fst.hints b/examples/crypto/OPLSS.MAC.fst.hints index 0f97c5e2a7b..0d1bd04c330 100644 --- a/examples/crypto/OPLSS.MAC.fst.hints +++ b/examples/crypto/OPLSS.MAC.fst.hints @@ -17,7 +17,7 @@ "typing_FStar.UInt8.t" ], 0, - "8b121576c8abf18ecb43f0f847321657" + "ed82101a610cf791f2ab354147ab06e5" ], [ "OPLSS.MAC.key", @@ -26,7 +26,7 @@ 1, [ "@query", "assumption_OPLSS.MAC.log_entry__uu___haseq" ], 0, - "ddb817363a883a335f3f82bab3bfbf1f" + "2ff07f02982d090be47047595770032e" ], [ "OPLSS.MAC.__proj__Key__item__log", @@ -35,7 +35,7 @@ 1, [ "@query", "assumption_OPLSS.MAC.log_entry__uu___haseq" ], 0, - "bc0ec78e45c20b727ac89724b6fc439e" + "d4509e628f3a1c1907a30b41bbff662f" ], [ "OPLSS.MAC.__proj__Key__item__log", @@ -44,7 +44,7 @@ 1, [ "@query", "assumption_OPLSS.MAC.log_entry__uu___haseq" ], 0, - "395b81838aae5a00ba7f0c75abe66bcd" + "f9023f9598e50ee650d288a6dc90a29a" ], [ "OPLSS.MAC.log", @@ -53,7 +53,7 @@ 1, [ "@query", "assumption_OPLSS.MAC.log_entry__uu___haseq" ], 0, - "791f03dc9daf950d431c43689a3854c8" + "560df48037d8f9bc5ef42fdbc09c9f6c" ], [ "OPLSS.MAC.keygen", @@ -87,7 +87,7 @@ "typing_OPLSS.Log.grows" ], 0, - "8d580130ca7bea29a6e7c9d0abf1ba54" + "3a3989d5234f050eb70e0f1d06a6808d" ], [ "OPLSS.MAC.mac", @@ -144,7 +144,7 @@ "typing_OPLSS.MAC.__proj__Key__item__raw" ], 0, - "d5a6668ba14a31f1cbe735f200aaaa6a" + "45de5d0e7572204367a05de8ce0d5e62" ], [ "OPLSS.MAC.verify", @@ -214,7 +214,7 @@ "typing_OPLSS.MAC.__proj__Key__item__raw" ], 0, - "3e1029f1655a625c1f95b9fec7d1e348" + "d7362010196dcc5b83a309a3b2a64c02" ] ] ] \ No newline at end of file diff --git a/examples/crypto/OPLSS.Plain.fst.hints b/examples/crypto/OPLSS.Plain.fst.hints index cc31b63a10b..d6f6861f986 100644 --- a/examples/crypto/OPLSS.Plain.fst.hints +++ b/examples/crypto/OPLSS.Plain.fst.hints @@ -16,7 +16,7 @@ "typing_FStar.UInt8.t" ], 0, - "bdbf8775c43efe6b39807296dea68399" + "d672695323cdcdbfda0d7f3c2a93c52f" ], [ "OPLSS.Plain.reveal_hide", @@ -27,7 +27,7 @@ "@query", "equation_OPLSS.Plain.hide", "equation_OPLSS.Plain.reveal" ], 0, - "40d62672af41b95bcb120cd643c99f30" + "9aaa28b3807b26f3136a03a5306e456e" ], [ "OPLSS.Plain.hide_reveal", @@ -38,7 +38,7 @@ "@query", "equation_OPLSS.Plain.hide", "equation_OPLSS.Plain.reveal" ], 0, - "6f8b7f1ca46f84859863cce59433ba9f" + "971cba316bdb69a2081d0fc0dbc063c4" ], [ "OPLSS.Plain.repr", @@ -47,7 +47,7 @@ 1, [ "@query", "equation_OPLSS.Plain.reveal" ], 0, - "f2ec8b97f33731e3e159f541430fbd56" + "78f03fb8640202c29ae2b068cac8e931" ], [ "OPLSS.Plain.coerce", @@ -56,7 +56,7 @@ 1, [ "@query", "equation_OPLSS.Plain.hide" ], 0, - "a977c02554b1e597b9614896ffecaee3" + "54d9ca843f8218816cdafd43ae10f787" ], [ "OPLSS.Plain.length", @@ -70,7 +70,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "e755338c960226bb4320a537252fe08a" + "1addf7d54626d32c1f073e731ceeb09a" ], [ "OPLSS.Plain.length", @@ -85,7 +85,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9ad5f5693b50622c1d450d52c32ce541" + "04463a49395807eced5aa746785815d3" ] ] ] \ No newline at end of file diff --git a/examples/crypto/OPLSS.Plain.fsti.hints b/examples/crypto/OPLSS.Plain.fsti.hints index 285ecbe6f79..4f395ce7716 100644 --- a/examples/crypto/OPLSS.Plain.fsti.hints +++ b/examples/crypto/OPLSS.Plain.fsti.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "afbebef61a8a8146a13a7bb2b4155d18" + "618ce05cf507fdc6fe835479614ed45e" ] ] ] \ No newline at end of file diff --git a/examples/crypto/OPLSS.fst.hints b/examples/crypto/OPLSS.fst.hints index d343269e0db..9932d319726 100644 --- a/examples/crypto/OPLSS.fst.hints +++ b/examples/crypto/OPLSS.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "1494f23fcc84089101eda4efd715b57a" + "e1fc59f48678cce7dbda06029258bd95" ], [ "OPLSS.auto_lemma_mem_snoc", @@ -22,7 +22,7 @@ 1, [ "@query" ], 0, - "d8ba7b0badd505472d28c34100e06b72" + "e3011c49b6b40f0a92d87d1a952fed95" ] ] ] \ No newline at end of file diff --git a/examples/crypto/RPC.fst.hints b/examples/crypto/RPC.fst.hints index f8f7e8e3f92..b13f7b59d92 100644 --- a/examples/crypto/RPC.fst.hints +++ b/examples/crypto/RPC.fst.hints @@ -14,7 +14,7 @@ "token_correspondence_FStar.Heap.trivial_preorder", "true_interp" ], 0, - "526da7a8ac7b4f21c57f93c2115c9d17" + "0da0e1f5b1c1aab6214c8b8228ee7a49" ], [ "RPC.recv", @@ -30,7 +30,7 @@ "token_correspondence_FStar.Heap.trivial_preorder", "true_interp" ], 0, - "6bf65cf9cc91ee9895d12673163270ff" + "5f4b5b1e7a36e60ca1f192456d282f13" ], [ "RPC.reqresp", @@ -42,7 +42,7 @@ "equation_Formatting.message" ], 0, - "2bf6afd8d395011ca5a6b52cb7ddaaf9" + "b0e375ef7a35b35f53f664fa88eca5a2" ], [ "RPC.k", @@ -54,7 +54,7 @@ "fuel_guarded_inversion_FStar.Pervasives.result" ], 0, - "3365c45d93ee4c796335d4fb31097bc0" + "ead97fedde40a76a6e3f6b9a1b4a3014" ], [ "RPC.client_send", @@ -72,7 +72,7 @@ "typing_RPC.k" ], 0, - "2700387a43216902ff418de80a48a83f" + "478eb913baf123ea53ae4d3787708fb0" ], [ "RPC.client_recv", @@ -109,7 +109,7 @@ "typing_Formatting.response", "typing_RPC.k" ], 0, - "a20ee10fa94f1c2f3a67712cec972117" + "8a285bb1ed622bd1da9af8ddc2bc5ea1" ], [ "RPC.server", @@ -157,7 +157,7 @@ "typing_Platform.Bytes.utf8", "typing_RPC.k" ], 0, - "7d5737d93eeec55ff1c2a947dd5aa429" + "4404af24ced9f248db87d66293da9e72" ], [ "RPC.test", @@ -177,7 +177,7 @@ "typing_Platform.Bytes.utf8" ], 0, - "9c4387bc419421ba9920f85e10bb3e5f" + "22e8e5843685174c373ff158e8df0876" ] ] ] \ No newline at end of file diff --git a/examples/crypto/SHA1.fst.hints b/examples/crypto/SHA1.fst.hints index 661ea1b225c..1c3d571ddb4 100644 --- a/examples/crypto/SHA1.fst.hints +++ b/examples/crypto/SHA1.fst.hints @@ -10,7 +10,7 @@ "@query", "equation_SHA1.keysize", "projection_inverse_BoxInt_proj_0" ], 0, - "000762f7f2dfb43d450c9f8e9c89a645" + "082ac21d142294711aadea6eb8c2f9e5" ], [ "SHA1.sample", @@ -19,7 +19,7 @@ 1, [ "@query" ], 0, - "91c8c381e7acd36df5df5ebe3d50c6e3" + "38952a6f0cf1be55cc510ab94d92a460" ], [ "SHA1.sha1", @@ -31,7 +31,7 @@ "equality_tok_CoreCrypto.SHA1@tok", "equation_CoreCrypto.hashSize" ], 0, - "4577e7ed5bbaca212bf2da8365b64e27" + "e6cfb89cb3def53d5f06ec90360283ab" ], [ "SHA1.hmac_sha1", @@ -43,7 +43,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "b68d3cf7ccf22d3ff0f5454dd03f071c" + "c6b8fc1f81f0851c7722eb0a516a440f" ] ] ] \ No newline at end of file diff --git a/examples/crypto/Sig.fst.hints b/examples/crypto/Sig.fst.hints index 4170d439283..d3e8d7e6233 100644 --- a/examples/crypto/Sig.fst.hints +++ b/examples/crypto/Sig.fst.hints @@ -10,7 +10,7 @@ "@query", "equation_Sig.sigsize", "projection_inverse_BoxInt_proj_0" ], 0, - "bb38a4a8f7ed34fe6a55d67b14aef143" + "7b8b0188e419454e85db6bcadcd60212" ], [ "Sig.pk", @@ -19,7 +19,7 @@ 1, [ "@query", "equation_Sig.pksize", "projection_inverse_BoxInt_proj_0" ], 0, - "5147799a79442924fc5695474d82beed" + "12c3a44f31109585fe6d5947dd8cc8e3" ], [ "Sig.sk", @@ -28,7 +28,7 @@ 1, [ "@query", "equation_Sig.sksize", "projection_inverse_BoxInt_proj_0" ], 0, - "4ef1594bffe4184839c56844a4b5f9ec" + "d86ff658675643f10e2b585b3034b89f" ], [ "Sig.entry", @@ -43,7 +43,7 @@ "haseqTm_refine_b3982a6d174e1d047431ae85c35dc7d8" ], 0, - "c647688489b4a54319afb97cfdb398b2" + "e326c74b23b4829635fef19c2e937cf7" ], [ "Sig.sign", @@ -57,7 +57,7 @@ "token_correspondence_FStar.Heap.trivial_preorder", "true_interp" ], 0, - "f9869c9fdbb41a212eaefca923370342" + "c6c18c63c0215a19aa5f808dbc6d492f" ], [ "Sig.verify", @@ -79,7 +79,7 @@ "refinement_interpretation_Tm_refine_fcaf3f241603a1e28a7ee47f5eb025f1" ], 0, - "11d8ac677699fade484af86c3998e368" + "38fbd7da8dcd862222995f821bf2cdc0" ] ] ] \ No newline at end of file diff --git a/examples/data_structures/ArrayRealized.fst.hints b/examples/data_structures/ArrayRealized.fst.hints index 3675fda2395..9f818e68d56 100644 --- a/examples/data_structures/ArrayRealized.fst.hints +++ b/examples/data_structures/ArrayRealized.fst.hints @@ -1,5 +1,5 @@ [ - "mÿ¤ü\u0010\u0014«;\t«gVªA\"¬", + "-UxU!ã꘥Ÿo$;\\ò", [ [ "ArrayRealized.__proj__Const__item__v", @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_f518e333d098938912ef26bb10f80716" ], 0, - "8479a3cc59ea1e0e53dc9f3d00c95ed6" + "a884789bffb5bbe43fe11cd2364ecbb6" ], [ "ArrayRealized.__proj__Upd__item__ix", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_451b818f0c9cf2c0d099c0942c0aeaf8" ], 0, - "9ab64a7314aba34cc3b3a8e77457ce77" + "a628027ab9d6181179410efb16f02bbb" ], [ "ArrayRealized.__proj__Upd__item__v", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_451b818f0c9cf2c0d099c0942c0aeaf8" ], 0, - "ccd5ab4d5b2c3284f024d5f99ebe7420" + "594a9a96c18eca4db96ae99847b1cf30" ], [ "ArrayRealized.__proj__Upd__item__tl", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_451b818f0c9cf2c0d099c0942c0aeaf8" ], 0, - "20841dac50f895ff451c7dd40bb13690" + "0bf2c2cb05e8b4054fa2f30896bf7b44" ], [ "ArrayRealized.__proj__Append__item__s1", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_f6b3b0b73fcc8263a6e67a711e0143be" ], 0, - "2622af4cb8d85f7f049050f19d2e3d92" + "787b588dd1ef1d8de9593ab67e5121d0" ], [ "ArrayRealized.__proj__Append__item__s2", @@ -71,7 +71,7 @@ "refinement_interpretation_Tm_refine_f6b3b0b73fcc8263a6e67a711e0143be" ], 0, - "7a51fe1d72e9f022f8de1f457c8e28ba" + "511c88424644297294e38103a51f8c40" ], [ "ArrayRealized.create", @@ -83,7 +83,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "ff9e6b6b49cece5f0e9b0d31bb7c5797" + "1777ddac70521a90b7519c05a53e43b5" ], [ "ArrayRealized.length", @@ -98,7 +98,7 @@ "typing_ArrayRealized.__proj__Seq__item__end_i" ], 0, - "915b3d436dacbc82abe738405eaedf95" + "60eded1b093b767bc1ad1eaa0f9abf54" ], [ "ArrayRealized.__index__", @@ -120,7 +120,7 @@ "subterm_ordering_ArrayRealized.Upd" ], 0, - "91d7940b971cf9ec7d3541b14e35f91a" + "7f8cd09067b119cc9782f2b4ef8ca576" ], [ "ArrayRealized.__update__", @@ -141,7 +141,7 @@ "subterm_ordering_ArrayRealized.Seq" ], 0, - "760c2c2c37320f2e935c22cb6cbf76ae" + "26e3f51ff3145c7795166598a05ce970" ], [ "ArrayRealized.slice", @@ -156,7 +156,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "0381778fe8ca536e7ce8eeb410a69629" + "4438e7ed2ef8959936f3e0e05853c89b" ], [ "ArrayRealized.split", @@ -168,7 +168,7 @@ "refinement_interpretation_Tm_refine_b8cada5c916f910ecd78984b727cc657" ], 0, - "b69f961f0066201cc94f9b4f8a9a9bb9" + "907804bfcfce8fbd7a3018b52f1aa920" ], [ "ArrayRealized.append", @@ -183,7 +183,7 @@ "typing_ArrayRealized.length" ], 0, - "569a2128bd50b4bc8fb643dcbadd1629" + "3d08798b1acd0abb8e3c50085fcf4903" ] ] ] \ No newline at end of file diff --git a/examples/data_structures/BinarySearchTree.fst.hints b/examples/data_structures/BinarySearchTree.fst.hints index 17183261e9e..b550ec0288f 100644 --- a/examples/data_structures/BinarySearchTree.fst.hints +++ b/examples/data_structures/BinarySearchTree.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "509cce0484845da7f07bef8c96de4347" + "8d8d9170304df913bc97b33b713c8b31" ], [ "BinarySearchTree.__proj__Node__item___0", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_8ee25ada3e510d97b9ca9d5eea1548fd" ], 0, - "27ef643e2afbf69c02c1a2630e654f89" + "7944e48aa149ca1b3ebe3adf0e5bc2a4" ], [ "BinarySearchTree.__proj__Node__item___1", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_8ee25ada3e510d97b9ca9d5eea1548fd" ], 0, - "6f7d2a20c8d8e74f2b31564f265c4be9" + "58fdf097fa1f3a99e0a1f54daae6cdea" ], [ "BinarySearchTree.__proj__Node__item___2", @@ -44,7 +44,7 @@ "refinement_interpretation_Tm_refine_8ee25ada3e510d97b9ca9d5eea1548fd" ], 0, - "ad0347069cd621965fff48dc0eee4f6e" + "5e930efdf5474ebd9e1bb311c1e22bc9" ], [ "BinarySearchTree.in_tree", @@ -64,7 +64,7 @@ "typing_tok_BinarySearchTree.Leaf@tok" ], 0, - "3328344cabb83aa8766649e67f32524e" + "aa1bbb9014eae86f83d46edf4cb50619" ], [ "BinarySearchTree.all", @@ -95,14 +95,14 @@ "projection_inverse_BinarySearchTree.Node__1", "projection_inverse_BinarySearchTree.Node__2", "projection_inverse_BoxBool_proj_0", + "refinement_interpretation_Tm_refine_30cc934a3269f89cc76839d19c93698a", "refinement_interpretation_Tm_refine_a0c12e4ea80af3cbffe3ba2949fcf58c", - "refinement_interpretation_Tm_refine_e628e439ca7f87c030d6cebfbf69a324", "subterm_ordering_BinarySearchTree.Node", "typing_BinarySearchTree.all", "typing_BinarySearchTree.in_tree", "typing_tok_BinarySearchTree.Leaf@tok" ], 0, - "7f749a9967e6751f98a06507bdbc0c4d" + "616fbb5a160a5f6282a5cd87ed03fd46" ], [ "BinarySearchTree.is_bst", @@ -122,7 +122,7 @@ "typing_tok_BinarySearchTree.Leaf@tok" ], 0, - "021803554d3f74847c496cf588a58acc" + "37912f46f7ec1865667b106b271dd278" ], [ "BinarySearchTree.search", @@ -167,7 +167,7 @@ "typing_tok_BinarySearchTree.Leaf@tok" ], 0, - "7f4503d589ef858267996bc4afaa8c1b" + "fc78b10f2fc2ba2d7dfbc0b412e85be8" ], [ "BinarySearchTree.insert", @@ -224,7 +224,7 @@ "typing_tok_BinarySearchTree.Leaf@tok" ], 0, - "2176dd41af5b95295377224f2a61e232" + "50240928ba3e1d069d7b910acf2dc220" ] ] ] \ No newline at end of file diff --git a/examples/data_structures/BinarySearchTree0.fst.hints b/examples/data_structures/BinarySearchTree0.fst.hints index df27a202b01..f069f051c6d 100644 --- a/examples/data_structures/BinarySearchTree0.fst.hints +++ b/examples/data_structures/BinarySearchTree0.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "e22f353b64cea113dfbe08a94bb844ae" + "c70b862ad01a6d76cbc2c9d329a3bc0d" ], [ "BinarySearchTree0.__proj__Node__item___0", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_0f47b300bc7833c94b530c9724981898" ], 0, - "41397654f8007be29a62199c28afcbe9" + "41d11d285f1f5883c3a611564dc08961" ], [ "BinarySearchTree0.__proj__Node__item___1", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_0f47b300bc7833c94b530c9724981898" ], 0, - "eaab892776eeb2cb96ee3be0095cc2dc" + "972550c400d22c2e2efba217040c08ee" ], [ "BinarySearchTree0.__proj__Node__item___2", @@ -44,7 +44,7 @@ "refinement_interpretation_Tm_refine_0f47b300bc7833c94b530c9724981898" ], 0, - "e646627fd6a3527127a9fa4935475f78" + "28751822698fc7402d4d1a2d27f3d454" ], [ "BinarySearchTree0.search", @@ -64,7 +64,7 @@ "typing_tok_BinarySearchTree0.Leaf@tok" ], 0, - "2a61b422dd0082e374c40885ff857b14" + "15d6ec9aba3ee40dfe473ab98d6871b4" ], [ "BinarySearchTree0.insert", @@ -84,7 +84,7 @@ "typing_tok_BinarySearchTree0.Leaf@tok" ], 0, - "d6c9a4bf43a7bc0a35cc36c1553e6f64" + "5422c6b05811bd7a7d4c7ff42e4a7b51" ] ] ] \ No newline at end of file diff --git a/examples/data_structures/BinarySearchTreeBasic.fst.hints b/examples/data_structures/BinarySearchTreeBasic.fst.hints index fe6110de1ac..e6d414f6274 100644 --- a/examples/data_structures/BinarySearchTreeBasic.fst.hints +++ b/examples/data_structures/BinarySearchTreeBasic.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "3ce27ac33cc8f02ec1d3309538c9d42c" + "becd8c6a1ca8014c5aeeba45f223fb56" ], [ "BinarySearchTreeBasic.__proj__Node__item__n", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_7bb01c3b9c48678f5be762ec425292c9" ], 0, - "74e1f4ff5961d17234f96a34872deb02" + "2610ee98f9587dc12f1a80b854133128" ], [ "BinarySearchTreeBasic.__proj__Node__item___1", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_7bb01c3b9c48678f5be762ec425292c9" ], 0, - "b43f172c293d09a7e243df69bd6cdfe7" + "9aabaa7130cf8ce0c6f4f3549d14f02d" ], [ "BinarySearchTreeBasic.__proj__Node__item___2", @@ -44,7 +44,7 @@ "refinement_interpretation_Tm_refine_7bb01c3b9c48678f5be762ec425292c9" ], 0, - "6dba23a2b97d1197b6deefc44b518eb8" + "46e5c8c9b48ea04800263465ddf555ed" ], [ "BinarySearchTreeBasic.in_tree", @@ -64,7 +64,7 @@ "typing_tok_BinarySearchTreeBasic.Leaf@tok" ], 0, - "c77788f29b0372c0a1890da181da0b42" + "774458aaefba9826d2577dbf4733dd1e" ], [ "BinarySearchTreeBasic.all", @@ -95,15 +95,15 @@ "projection_inverse_BinarySearchTreeBasic.Node__2", "projection_inverse_BinarySearchTreeBasic.Node_n", "projection_inverse_BoxBool_proj_0", + "refinement_interpretation_Tm_refine_16b93c2db6f2bdfd63229f622247964d", "refinement_interpretation_Tm_refine_bc0d60c0495319ff2c9dffd7b65cdf7c", - "refinement_interpretation_Tm_refine_bc876923b43b9f0d1cc5603a8c329dff", "subterm_ordering_BinarySearchTreeBasic.Node", "typing_BinarySearchTreeBasic.all", "typing_BinarySearchTreeBasic.in_tree", "typing_tok_BinarySearchTreeBasic.Leaf@tok" ], 0, - "2276b7a8a167d15338e579f8c0b5fdfa" + "231e308e7cba571d5530dce0a5c7e2e6" ], [ "BinarySearchTreeBasic.is_bst", @@ -123,7 +123,7 @@ "typing_tok_BinarySearchTreeBasic.Leaf@tok" ], 0, - "e0f9da95ae25bca23bff1fe45db1a3e7" + "9a0aaea1c1502fa674752405bba2c2b0" ], [ "BinarySearchTreeBasic.search", @@ -173,7 +173,7 @@ "typing_tok_BinarySearchTreeBasic.Leaf@tok" ], 0, - "a28298fa07c6d6b00c1e1f6ef9ab5efa" + "0b25612f8266fdee57d09dee9d32add7" ], [ "BinarySearchTreeBasic.insert", @@ -230,7 +230,7 @@ "typing_tok_BinarySearchTreeBasic.Leaf@tok" ], 0, - "2a76c9af2c2faeba29f9e124b5807dd5" + "6df5dfb5892f296bfc03d5a8c33cd57c" ], [ "BinarySearchTreeBasic.insert'", @@ -288,7 +288,7 @@ "typing_tok_BinarySearchTreeBasic.Leaf@tok" ], 0, - "15badad565ab7b44eaeb0d0ed6c7edf3" + "6ff25e80fe3e4a7144b8a3b570bfe22f" ], [ "BinarySearchTreeBasic.insert''", @@ -308,7 +308,7 @@ "typing_tok_BinarySearchTreeBasic.Leaf@tok" ], 0, - "ffa63fd18afc4568d6dbea6822b314ac" + "77a4dd77458b7a1e4e9bc277bb7acdab" ], [ "BinarySearchTreeBasic.insert_lemma", @@ -371,7 +371,7 @@ "typing_tok_BinarySearchTreeBasic.Leaf@tok" ], 0, - "4b8b49299d70c4d30d3e3eea3e3b6a5d" + "be90f07fc19d8ed81260b6850222c1cd" ], [ "BinarySearchTreeBasic.find_max", @@ -432,7 +432,7 @@ "typing_tok_BinarySearchTreeBasic.Leaf@tok" ], 0, - "4cd5746c44aba09460c1e921ae0d5ad0" + "e2b6f49e075a8445d6f9d867a8a0b67b" ], [ "BinarySearchTreeBasic.find_max'", @@ -457,7 +457,7 @@ "typing_tok_BinarySearchTreeBasic.Leaf@tok" ], 0, - "d2cb7631d371f94cf7e6da52c9c8bea7" + "3c4566f7b2b32809cb6c8b0401dfbcd4" ], [ "BinarySearchTreeBasic.find_max_lemma", @@ -466,7 +466,7 @@ 1, [ "@query" ], 0, - "3d70971c8e547307acf49a06b4b01426" + "39ca30fee96bc80a4631b7e00ebf50bd" ], [ "BinarySearchTreeBasic.find_max_lemma", @@ -532,7 +532,7 @@ "typing_tok_BinarySearchTreeBasic.Leaf@tok" ], 0, - "1d20562242b6623f5136ac0a24e6eb5d" + "9daa9a2c30fb4f183fa6095da0554347" ], [ "BinarySearchTreeBasic.find_max_lemma", @@ -541,7 +541,7 @@ 1, [ "@query" ], 0, - "b2fd612daf3445be60dad34db2a1e6cb" + "6162015834d25a2e563caa621f2fcfbb" ], [ "BinarySearchTreeBasic.find_max_eq", @@ -550,7 +550,7 @@ 1, [ "@query" ], 0, - "00a00c5f5c6603220a0b4d96d177cda1" + "db28e72722c5d3ad22ba07a67c22c426" ], [ "BinarySearchTreeBasic.find_max_eq", @@ -586,7 +586,7 @@ "typing_BinarySearchTreeBasic.uu___is_Node" ], 0, - "0860a2e3602ef387b7084384b41098ee" + "64015b9c792ba3874747138fea654001" ], [ "BinarySearchTreeBasic.delete", @@ -656,7 +656,7 @@ "typing_tok_BinarySearchTreeBasic.Leaf@tok" ], 0, - "24e5a1a95b13e494687b54bd8a97f162" + "9fe026fc3736cebc4edb41e73b2a61f9" ], [ "BinarySearchTreeBasic.delete'", @@ -678,7 +678,7 @@ "typing_tok_BinarySearchTreeBasic.Leaf@tok" ], 0, - "b6f97d9d24fe82f51f5bc78db697ccf4" + "8bf4dde8527fef5a1bce8383364042cb" ], [ "BinarySearchTreeBasic.delete_lemma", @@ -746,7 +746,7 @@ "unit_typing" ], 0, - "f7dadd64ceb4e58a3f6ed8ad9ea1a97d" + "aac36b59d8385d75fc0f8bdc0b5d77bb" ] ] ] \ No newline at end of file diff --git a/examples/data_structures/BinarySearchTreeFirst.fst.hints b/examples/data_structures/BinarySearchTreeFirst.fst.hints index d3d41bef515..f1cf3e4befc 100644 --- a/examples/data_structures/BinarySearchTreeFirst.fst.hints +++ b/examples/data_structures/BinarySearchTreeFirst.fst.hints @@ -12,7 +12,7 @@ "int_inversion", "kinding_BinarySearchTreeFirst.tree@tok" ], 0, - "b13e423d97b41c79742a4289c8dc494a" + "b29b61a4d3c780bb037152f3d11da685" ], [ "BinarySearchTreeFirst.leaf", @@ -25,7 +25,7 @@ "projection_inverse_FStar.Pervasives.Native.None_a" ], 0, - "a5321b30bbcf24683da8fc7ec4dc3424" + "235b91ae9171ce73b8adff3369f89a4d" ], [ "BinarySearchTreeFirst.insert", @@ -59,7 +59,7 @@ "typing_FStar.Pervasives.Native.uu___is_Some" ], 0, - "bc336ce1197bf5dc6f9ec803361c96de" + "2a2f9fc14ba98783ce79d80a9e575cd7" ], [ "BinarySearchTreeFirst.contains", @@ -77,7 +77,7 @@ "subterm_ordering_FStar.Pervasives.Native.Some" ], 0, - "82b41229881248d4724bc11ff0bc99e7" + "3484cf3206afebfb97863091bd918713" ], [ "BinarySearchTreeFirst.in_order_opt", @@ -95,7 +95,7 @@ "subterm_ordering_FStar.Pervasives.Native.Some" ], 0, - "8030ae2aada71e244a4e6aaa8a883b53" + "2fee0a1d70a6ac45d3f8e4c4254f05f2" ] ] ] \ No newline at end of file diff --git a/examples/data_structures/BinaryTrees.fst.hints b/examples/data_structures/BinaryTrees.fst.hints index 57ce451c84a..ffa79417c70 100644 --- a/examples/data_structures/BinaryTrees.fst.hints +++ b/examples/data_structures/BinaryTrees.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "9dda68894af7ec405117d4be29a59170" + "95e7eefdb5ee94d761ce50f26a4f70b8" ], [ "BinaryTrees.__proj__Node__item__root", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_ea1b5a9ff57143ba5e87eabf5571f185" ], 0, - "8add08ee8c77c379ebd19934ecdac49f" + "25036cbbe50ee63079d7f229f3416657" ], [ "BinaryTrees.__proj__Node__item__left", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_ea1b5a9ff57143ba5e87eabf5571f185" ], 0, - "eed620c14a9396a0ce997c73124c35c5" + "b65f7dd49d2e43d9d4fef17b3719e04d" ], [ "BinaryTrees.__proj__Node__item__right", @@ -44,7 +44,7 @@ "refinement_interpretation_Tm_refine_ea1b5a9ff57143ba5e87eabf5571f185" ], 0, - "fd39fcff70dbd67f6036cd1cc7e82217" + "87c39d6423296f797754f364cc3df303" ], [ "BinaryTrees.size", @@ -65,7 +65,7 @@ "typing_tok_BinaryTrees.Leaf@tok" ], 0, - "25dc5f20047d19abdd7bd3d298a06ba4" + "d5ed6c23758a56f619d61c0f58e470f5" ], [ "BinaryTrees.map", @@ -84,7 +84,7 @@ "typing_tok_BinaryTrees.Leaf@tok" ], 0, - "541ee4e6305e5fcc5c8817eb3dcadf25" + "0f46a52a7e2098b46ccf66bfecd7fa2e" ], [ "BinaryTrees.map_size", @@ -98,7 +98,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "a011ead8c2c2ce66cdcfdcbfc6cf4b40" + "c8c9451c97c27667ba0e301dfbad75ee" ], [ "BinaryTrees.map_size", @@ -129,7 +129,7 @@ "typing_tok_BinaryTrees.Leaf@tok" ], 0, - "ba11e6a84ff91959f83905091c7e7dcc" + "c4f5c96b57d59aa9e9f5313a1d04e99f" ], [ "BinaryTrees.map_size", @@ -143,7 +143,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "284e73548d65b9ba3f07fea0f85b4a42" + "bbffd475235ea89411737e531495846c" ], [ "BinaryTrees.find", @@ -162,7 +162,7 @@ "typing_tok_BinaryTrees.Leaf@tok" ], 0, - "0e9b836879daecf71647c92e637baa12" + "d41cb2fa5f0653ba36f0e1c8a5d8513e" ], [ "BinaryTrees.find_some", @@ -183,7 +183,7 @@ "typing_BinaryTrees.find" ], 0, - "2645899a2e91e471bfda67fe6a5d1027" + "40236bf34bcf6d1e5dc96764abd903bf" ], [ "BinaryTrees.find_some", @@ -225,7 +225,7 @@ "typing_tok_BinaryTrees.Leaf@tok" ], 0, - "0733f346967e88d0589ca6edb63a22cb" + "9a2703504583c7f3057cccf127d3318c" ], [ "BinaryTrees.find_some", @@ -243,12 +243,12 @@ "function_token_typing_Prims.int", "lemma_FStar.Pervasives.invertOption", "projection_inverse_BoxBool_proj_0", - "refinement_interpretation_Tm_refine_35dd7e385dc1633a54733fb5166d770c", + "refinement_interpretation_Tm_refine_27484dbd1e8495c2c050690b46229a68", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "typing_BinaryTrees.find" ], 0, - "d8b5302ac798bc6f1d23fe2b8f2003ed" + "3e7a6de47070ead3482de73d5c914126" ], [ "BinaryTrees.map_option", @@ -257,7 +257,7 @@ 1, [ "@query", "lemma_FStar.Pervasives.invertOption" ], 0, - "ebbf64ac88a135ae31b483a857122444" + "a75303ca4bd7fd84df2b821f641c45e2" ], [ "BinaryTrees.map_find", @@ -271,7 +271,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "447961f7b2fa416aa1ca46ecd24cba71" + "0f9065515dfeaf9039286fdc9711d687" ], [ "BinaryTrees.map_find", @@ -324,7 +324,7 @@ "typing_tok_BinaryTrees.Leaf@tok" ], 0, - "702c70dc6af316d9837b263262b80f69" + "d7805b28065de4e8072412c8b8bedbe1" ], [ "BinaryTrees.map_find", @@ -338,7 +338,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "5b3685abf3b479d77f8c36c6ba094312" + "ac432d0fa0f097ec1cc132cb277b71b6" ], [ "BinaryTrees.in_tree", @@ -357,7 +357,7 @@ "typing_tok_BinaryTrees.Leaf@tok" ], 0, - "cf8366c31c073b87552355b3d76015a9" + "a9d19ad31f746f817639b460ad42da68" ], [ "BinaryTrees.fold", @@ -376,7 +376,7 @@ "typing_tok_BinaryTrees.Leaf@tok" ], 0, - "53f9ca07ff6205f008b18b244e22261e" + "d48bef55042e4cf2d415fd38b507118d" ], [ "BinaryTrees.fold_map", @@ -423,7 +423,7 @@ "typing_tok_BinaryTrees.Leaf@tok" ], 0, - "39feb0b50dba048aa72758ba1099aa95" + "8998e8cc3d0d80c39a1c2bc1d6a3d87c" ], [ "BinaryTrees.size_fold", @@ -439,7 +439,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "01896af8adfef0825977bd4f1645c1f1" + "037d0d9d0f00dc4a809d155647e9c717" ], [ "BinaryTrees.size_fold", @@ -476,7 +476,7 @@ "typing_tok_BinaryTrees.Leaf@tok" ], 0, - "870a24df14799a0c79d19f1b97d7e88f" + "fd2a501832d948ff9ae52d69cb0c0493" ], [ "BinaryTrees.size_fold", @@ -492,7 +492,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "34d424f58328606204dfe70a88fa2c44" + "5fe8c95a1eb2c3046bbf66815f9ee00e" ], [ "BinaryTrees.in_tree_fold", @@ -531,7 +531,7 @@ "typing_tok_BinaryTrees.Leaf@tok" ], 0, - "9d6886719daf11d44ba938a5d2eb6936" + "cac4fdf5e43fb61284fc49fbf56fbddb" ], [ "BinaryTrees.find_fold", @@ -540,7 +540,7 @@ 1, [ "@query", "projection_inverse_BoxBool_proj_0" ], 0, - "efd96a487f94c05c3d6f574df5063f37" + "810569413d8f84c4bd124ba07afd8a1c" ], [ "BinaryTrees.revert", @@ -559,7 +559,7 @@ "typing_tok_BinaryTrees.Leaf@tok" ], 0, - "4e3c2cb9ef7770d357d5534c4e5f511d" + "521b0d59ee2df06db75ffe526d7ca4d6" ], [ "BinaryTrees.revert_involutive", @@ -568,7 +568,7 @@ 1, [ "@query", "assumption_BinaryTrees.tree__uu___haseq" ], 0, - "0492feaf664b567cbe6a85fa902dd5dc" + "821d91fc67cd7344e9962ee7aaa18114" ], [ "BinaryTrees.revert_involutive", @@ -595,7 +595,7 @@ "typing_tok_BinaryTrees.Leaf@tok" ], 0, - "a07bfe9b1c39d0b6bf6b75071a91c8b3" + "dd930ffcedd4137e4b7ec9f4053bd82d" ], [ "BinaryTrees.revert_involutive", @@ -604,7 +604,7 @@ 1, [ "@query", "assumption_BinaryTrees.tree__uu___haseq" ], 0, - "950c4ddcb5758f0300ce4072412f006d" + "2617101aa2f100fdd2fa6bc7befd0a21" ], [ "BinaryTrees.revert_injective", @@ -613,7 +613,7 @@ 1, [ "@query", "assumption_BinaryTrees.tree__uu___haseq" ], 0, - "504419a2e3eae9edd3c865acbcf48d43" + "ad74bcea0964e6e2f8e16b5b88864e85" ], [ "BinaryTrees.revert_injective", @@ -645,7 +645,7 @@ "typing_tok_BinaryTrees.Leaf@tok" ], 0, - "df76ea2cc029f7667a03d963b8260e78" + "1d5bb5d1d5949790eb1b7a9a134fd0f3" ], [ "BinaryTrees.revert_injective", @@ -654,7 +654,7 @@ 1, [ "@query", "assumption_BinaryTrees.tree__uu___haseq" ], 0, - "abf4e6fc94bdf3d83daede7171c28b64" + "34bc02314ca59f010347cb293692d359" ], [ "BinaryTrees.revert_fold", @@ -663,7 +663,7 @@ 1, [ "@query", "assumption_BinaryTrees.tree__uu___haseq" ], 0, - "95628975bb3e887113f1b29309b89e1d" + "98e7ca10ab06251ae948bd5a17000cea" ], [ "BinaryTrees.revert_fold", @@ -698,7 +698,7 @@ "typing_tok_BinaryTrees.Leaf@tok" ], 0, - "ea03fd0a816aecbefd3feedecd00290a" + "6c1a1238c1533fe7d3cb643f816845dc" ], [ "BinaryTrees.revert_fold", @@ -707,7 +707,7 @@ 1, [ "@query", "assumption_BinaryTrees.tree__uu___haseq" ], 0, - "df29b8c2260988c6061cad79c2a2c695" + "2528ce791bcf5a2bc10841fc4b4eeeb2" ], [ "BinaryTrees.remove_root", @@ -731,7 +731,7 @@ "typing_tok_BinaryTrees.Leaf@tok" ], 0, - "078f4b2d2d84c1f72be137b49255fa8a" + "1becbdb4f9649b92af23bded375a7f16" ], [ "BinaryTrees.add_root", @@ -755,7 +755,7 @@ "typing_tok_BinaryTrees.Leaf@tok" ], 0, - "57b9b5e4a2436a903302755dc018bf4f" + "a2bfd90789c2b717af71024c2c4f0d49" ], [ "BinaryTrees.remove_add_root", @@ -764,7 +764,7 @@ 1, [ "@query", "assumption_BinaryTrees.tree__uu___haseq" ], 0, - "7797d6e771438cfec34d7103d14b218f" + "120ea5e13b40282fc78ab98c78c110a1" ], [ "BinaryTrees.remove_add_root", @@ -798,7 +798,7 @@ "typing_BinaryTrees.add_root", "typing_tok_BinaryTrees.Leaf@tok" ], 0, - "d410ab77b8ba258088091ac90a5da5b7" + "e5b1ce5152547a5e72e11dacb020f0d6" ], [ "BinaryTrees.remove_add_root", @@ -807,7 +807,7 @@ 1, [ "@query", "assumption_BinaryTrees.tree__uu___haseq" ], 0, - "b11cc41044301ce18291bc858c1b1840" + "779d8665f44457b6159267d0a7adcca1" ], [ "BinaryTrees.count", @@ -828,7 +828,7 @@ "typing_tok_BinaryTrees.Leaf@tok" ], 0, - "4d2470bcbc406ef72d52f6904b22ab3c" + "b195cab582ce89b0f7b36dd25fbab8f2" ], [ "BinaryTrees.remove", @@ -860,7 +860,7 @@ "typing_tok_BinaryTrees.Leaf@tok" ], 0, - "4214a69c23778177f0087b7184fbbc42" + "406394ad379def94d6d98bf44dbf5d20" ], [ "BinaryTrees.count_remove_root", @@ -905,7 +905,7 @@ "typing_tok_BinaryTrees.Leaf@tok" ], 0, - "e1e593d7f4f0e3d3459c9e7aa8ebcf00" + "61c67ddc94952a15bd805b603b04e64f" ], [ "BinaryTrees.count_remove_root", @@ -919,7 +919,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "000bd6977c5f8c67ac901eb1cb7aefda" + "255aa55746352d15cdc397abac34cfd0" ], [ "BinaryTrees.count_remove", @@ -961,7 +961,7 @@ "typing_tok_BinaryTrees.Leaf@tok", "unit_inversion", "unit_typing" ], 0, - "b123e7566e9ecf4599fcd92a92c1a338" + "a3ec2a49b62ffdb01b3dde9c01524883" ], [ "BinaryTrees.count_remove", @@ -970,7 +970,7 @@ 1, [ "@query" ], 0, - "210da131ee6f5d096ba807dfd5650646" + "ae03259edc2f1a6afd4103522d247076" ] ] ] \ No newline at end of file diff --git a/examples/data_structures/BinaryTreesEnumeration.fst.hints b/examples/data_structures/BinaryTreesEnumeration.fst.hints index fccdfce306b..4428303a1b1 100644 --- a/examples/data_structures/BinaryTreesEnumeration.fst.hints +++ b/examples/data_structures/BinaryTreesEnumeration.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "ec668725413a5dc533cf320ed8de680b" + "9c58a6bbad51af154582cd7be4109b52" ], [ "BinaryTreesEnumeration.pairs_with_sum'", @@ -38,7 +38,7 @@ "well-founded-ordering-on-nat" ], 0, - "e83ae218498f5290c9495cb888da509c" + "61691a1cbb26f66c5fd41a5a37219095" ], [ "BinaryTreesEnumeration.pairs_with_sum'", @@ -48,11 +48,11 @@ [ "@MaxIFuel_assumption", "@query", "equation_Prims.nat", "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0", - "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_c1016b137e22fb78a85253baccda071f" + "refinement_interpretation_Tm_refine_0b502e680e7b5889a851b29eb2f7e45e", + "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "7dcaeb713590805ea91e289783ad8c47" + "d7f81829f5e1a01ef6bc23ffbd085ebf" ], [ "BinaryTreesEnumeration.pairs_with_sum", @@ -66,7 +66,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "ea977130d2ec24e4c5685146a8a2740b" + "89d6002773cbe624670ca96419330abc" ], [ "BinaryTreesEnumeration.bin_tree", @@ -78,7 +78,7 @@ "kinding_BinaryTreesEnumeration.bin_tree@tok" ], 0, - "7a4252d45e440e7f6f64ba13d8531f92" + "da576f6374ad4c9218d948d1ace7b661" ], [ "BinaryTreesEnumeration.__proj__Branch__item___0", @@ -90,7 +90,7 @@ "refinement_interpretation_Tm_refine_6dd07a1dfd3ecf6fbfc7d08efa23b6b3" ], 0, - "585c1c0d5d158aa4f87404c66c1cfef9" + "4d36cc21ae0c67e1a4e7d5d5a347abec" ], [ "BinaryTreesEnumeration.size", @@ -114,7 +114,7 @@ "typing_tok_BinaryTreesEnumeration.Leaf@tok" ], 0, - "2e6e490a2c3724e72c832fc70c489574" + "c7bfb7d2d8ce177fe8f28063859f0ece" ], [ "BinaryTreesEnumeration.trees_of_size", @@ -158,7 +158,7 @@ "well-founded-ordering-on-nat" ], 0, - "28cfc7fcdfdc28604c2896919a3461b1" + "a22ab7a3ef0695841d572068789e24dc" ], [ "BinaryTreesEnumeration.pws'_complete", @@ -201,7 +201,7 @@ "well-founded-ordering-on-nat" ], 0, - "1d2d3b15ec4984b9b2c8e916d6747109" + "db51472bfe864b2b902a030fdb34f70a" ], [ "BinaryTreesEnumeration.pws'_complete", @@ -212,17 +212,17 @@ "@MaxIFuel_assumption", "@query", "equation_FStar.Pervasives.Native.fst", "equation_FStar.Pervasives.Native.snd", "equation_Prims.nat", - "int_inversion", "int_typing", "primitive_Prims.op_Addition", + "int_inversion", "primitive_Prims.op_Addition", "proj_equation_FStar.Pervasives.Native.Mktuple2__1", "proj_equation_FStar.Pervasives.Native.Mktuple2__2", "projection_inverse_BoxInt_proj_0", "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", - "refinement_interpretation_Tm_refine_41b40cecf6f8f2c1b8c8368d09708176", + "refinement_interpretation_Tm_refine_4e83caa3291e3362c09b0aa6b976c6a0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "5514251a22f0112a1e24132e861ef4c4" + "d48e28bfdeac1b31109a3dcc4903d48c" ], [ "BinaryTreesEnumeration.pws_complete", @@ -242,7 +242,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "07b5ee3353e8534f1ea51d5cf0670f0c" + "57c1fa8b6478e7040ad718574e4cdcfd" ], [ "BinaryTreesEnumeration.pws_complete", @@ -263,7 +263,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "e57b33287aeea42cd805cf09b2b27526" + "99e0b0843750ba30de82fa8f2a2344cd" ], [ "BinaryTreesEnumeration.concatMap_flatten_map", @@ -299,7 +299,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.map" ], 0, - "147fe47f1e67a0716236a8649075a01f" + "729595afbf25a845c5f7dc14669205ef" ], [ "BinaryTreesEnumeration.pure_as_squash", @@ -311,7 +311,7 @@ "refinement_interpretation_Tm_refine_9f8cb5a84b67f50c9d5f87a914037545" ], 0, - "6b6fac32541e30caf50cf07e009f77b0" + "1070bc4d8a8c9351c6e383ca2d3f07c8" ], [ "BinaryTreesEnumeration.memP_append_aux", @@ -356,7 +356,7 @@ "typing_FStar.Pervasives.Native.snd" ], 0, - "b37f3d3fb07a751786ba6f43a392a355" + "4b3cece11da3da8bff28032e4dafa1da" ], [ "BinaryTreesEnumeration.flatten_app", @@ -386,7 +386,7 @@ "typing_FStar.List.Tot.Base.op_At" ], 0, - "78525e1f28c0024652650b9050d087fb" + "e07b1861294f7ac23137ec94b4ba03d1" ], [ "BinaryTreesEnumeration.memP_app_intro_l", @@ -417,7 +417,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.op_At" ], 0, - "aa641966b2687ddaf6bd7a15412b8593" + "0087bd9a9df7d46b20a2bcdac2e2c0e0" ], [ "BinaryTreesEnumeration.memP_app_intro_r", @@ -447,7 +447,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.op_At" ], 0, - "a277529e11c91e62d0020824f32a3c71" + "f96dbc29aed1887f4e4d6189cdb83eea" ], [ "BinaryTreesEnumeration.memP_flatten_intro", @@ -482,7 +482,7 @@ "refinement_interpretation_Tm_refine_c57079cb7da35e3d682c783919015e7c" ], 0, - "0e20f42cc2ff4188b80b34efdb8ceede" + "94b451eb4d9a4021726856b2dacc2451" ], [ "BinaryTreesEnumeration.memP_concatMap_intro", @@ -491,7 +491,7 @@ 1, [ "@query" ], 0, - "bba4db5a665baa8fed81de050469c17d" + "1f8b24b68a0d162c9049689eceaac97d" ], [ "BinaryTreesEnumeration.product_complete", @@ -500,7 +500,7 @@ 1, [ "@query", "equation_BinaryTreesEnumeration.product" ], 0, - "e603b664013310bb5f008eb4c487a043" + "2e8b739cd9d0647a4081ed0a74c48fe3" ], [ "BinaryTreesEnumeration.unfold_tos", @@ -542,7 +542,7 @@ "typing_tok_BinaryTreesEnumeration.Leaf@tok" ], 0, - "9f58f0de1434141aef22f13cad33e2da" + "1d6ff35b597efa3cbae64bb209564013" ], [ "BinaryTreesEnumeration.tos_complete", @@ -602,7 +602,7 @@ "typing_tok_BinaryTreesEnumeration.Leaf@tok" ], 0, - "77f68a256d5399b99a39deeede5ff25f" + "c790211154d19553ee3fb48486bee4ca" ] ] ] \ No newline at end of file diff --git a/examples/data_structures/BinaryTreesEnumeration.fsti.hints b/examples/data_structures/BinaryTreesEnumeration.fsti.hints index 89fa99e3363..f869d94ec30 100644 --- a/examples/data_structures/BinaryTreesEnumeration.fsti.hints +++ b/examples/data_structures/BinaryTreesEnumeration.fsti.hints @@ -1,5 +1,5 @@ [ - "ýèA\t\u001fbÐD šKª€\u0013îú", + "Y_Û¥°?gúxÓ\bUÓy´L", [ [ "BinaryTreesEnumeration.pairs_with_sum'", @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "84cb97f42553e4c93717ea5c33706cb9" + "46951d0cfacd50ebc01e39d111c29a9d" ], [ "BinaryTreesEnumeration.pairs_with_sum", @@ -26,7 +26,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "56e6d0500f855145246a5d8ac1e940b3" + "7785f457c4cf30d5d860260b870fc8f7" ], [ "BinaryTreesEnumeration.bin_tree", @@ -38,7 +38,7 @@ "kinding_BinaryTreesEnumeration.bin_tree@tok" ], 0, - "5d5a7613598f4d69015cfcafbd607fb7" + "f72b5af3aacefa6241f09e59b4b04d25" ], [ "BinaryTreesEnumeration.__proj__Branch__item___0", @@ -50,7 +50,7 @@ "refinement_interpretation_Tm_refine_6dd07a1dfd3ecf6fbfc7d08efa23b6b3" ], 0, - "0e8a36471108bd14ae61cb46d04a5dc7" + "a316f6c66a08cf2b05bb7ed6a84a7eab" ], [ "BinaryTreesEnumeration.size", @@ -74,7 +74,7 @@ "typing_tok_BinaryTreesEnumeration.Leaf@tok" ], 0, - "2e6e490a2c3724e72c832fc70c489574" + "9d75563d0128c8b4dfe31529a590b031" ], [ "BinaryTreesEnumeration.trees_of_size", @@ -118,7 +118,7 @@ "well-founded-ordering-on-nat" ], 0, - "423d7987b0f2fc2ea890b4613ff60f6b" + "10584754b306ea423f0be669c9440050" ], [ "BinaryTreesEnumeration.pws_complete", @@ -138,7 +138,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "cbe4865f5179812ae8bcb6a42913ad20" + "1fd3fb211234ede4099e8f7b04395d13" ], [ "BinaryTreesEnumeration.concatMap_flatten_map", @@ -174,7 +174,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.map" ], 0, - "147fe47f1e67a0716236a8649075a01f" + "96c7ef1686e6612c1977011bc1233e0b" ], [ "BinaryTreesEnumeration.pure_as_squash", @@ -186,7 +186,7 @@ "refinement_interpretation_Tm_refine_9f8cb5a84b67f50c9d5f87a914037545" ], 0, - "6b6fac32541e30caf50cf07e009f77b0" + "7d5734b148bfedc65e5016d3fb0fe2ae" ], [ "BinaryTreesEnumeration.memP_append_aux", @@ -231,7 +231,7 @@ "typing_FStar.Pervasives.Native.snd" ], 0, - "b37f3d3fb07a751786ba6f43a392a355" + "2b59fcb9682d37ef2f19d2c569d55bb0" ], [ "BinaryTreesEnumeration.flatten_app", @@ -261,7 +261,7 @@ "typing_FStar.List.Tot.Base.op_At" ], 0, - "78525e1f28c0024652650b9050d087fb" + "073a5e27daea094e966a955a79017d21" ], [ "BinaryTreesEnumeration.memP_app_intro_l", @@ -292,7 +292,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.op_At" ], 0, - "aa641966b2687ddaf6bd7a15412b8593" + "4d0e2356410a7a2b6653af59dab6a2b4" ], [ "BinaryTreesEnumeration.memP_app_intro_r", @@ -322,7 +322,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.op_At" ], 0, - "a277529e11c91e62d0020824f32a3c71" + "139e09d5645170249647278cff16b6a1" ], [ "BinaryTreesEnumeration.memP_flatten_intro", @@ -357,7 +357,7 @@ "refinement_interpretation_Tm_refine_c57079cb7da35e3d682c783919015e7c" ], 0, - "0e20f42cc2ff4188b80b34efdb8ceede" + "c0d3817b81dc43ca87aa5384da22f7f7" ], [ "BinaryTreesEnumeration.memP_concatMap_intro", @@ -366,7 +366,7 @@ 1, [ "@query" ], 0, - "bba4db5a665baa8fed81de050469c17d" + "f7bf7580b9bddb7d6ef3edde946a19ef" ], [ "BinaryTreesEnumeration.product_complete", @@ -375,7 +375,7 @@ 1, [ "@query", "equation_BinaryTreesEnumeration.product" ], 0, - "e603b664013310bb5f008eb4c487a043" + "0ad843536a820864ebb4dd9b355cc70a" ], [ "BinaryTreesEnumeration.unfold_tos", @@ -417,7 +417,7 @@ "typing_tok_BinaryTreesEnumeration.Leaf@tok" ], 0, - "9f58f0de1434141aef22f13cad33e2da" + "3ad92cfe0d20bd7357d6b4c72240bb49" ], [ "BinaryTreesEnumeration.tos_complete", @@ -477,7 +477,7 @@ "typing_tok_BinaryTreesEnumeration.Leaf@tok" ], 0, - "77f68a256d5399b99a39deeede5ff25f" + "8b3e866b9ff3edb322bbe8ed970bd322" ] ] ] \ No newline at end of file diff --git a/examples/data_structures/BinomialQueue.fst.hints b/examples/data_structures/BinomialQueue.fst.hints index 72cd015e792..e06f92bcc1b 100644 --- a/examples/data_structures/BinomialQueue.fst.hints +++ b/examples/data_structures/BinomialQueue.fst.hints @@ -27,7 +27,7 @@ "subterm_ordering_Prims.Cons", "typing_Prims.__proj__Cons__item__tl" ], 0, - "eab96a898e767f1bb4e617a8d933d013" + "af5515cda0028aee0c1814a070a44bb5" ], [ "BinomialQueue.last_cons", @@ -44,7 +44,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "40b1ca273fd9bcaf656a8bdab6b882a6" + "2edc2744c283821afa4f8395d5587288" ], [ "BinomialQueue.tree", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "0fc40fd3d50f774fdcc38e91717e9cd9" + "450a5a297bde96af835ce746f4daf987" ], [ "BinomialQueue.__proj__Internal__item___0", @@ -71,7 +71,7 @@ "refinement_interpretation_Tm_refine_8a52c7ed1e8b93d264945c07880ca137" ], 0, - "2738e57ba95f3c4289d326a5ceeea3f2" + "e46e9fa291d5ac56f8204adbf8b76386" ], [ "BinomialQueue.__proj__Internal__item___1", @@ -83,7 +83,7 @@ "refinement_interpretation_Tm_refine_8a52c7ed1e8b93d264945c07880ca137" ], 0, - "cb87fe741e745b48495b26958d41e891" + "7d61b6c6cd88ef25ada80f784d53881b" ], [ "BinomialQueue.__proj__Internal__item___2", @@ -95,7 +95,7 @@ "refinement_interpretation_Tm_refine_8a52c7ed1e8b93d264945c07880ca137" ], 0, - "2293a49a9b9fb7178e7e699c00d8615b" + "033f5b5d4cc6b50647fb919356be09e2" ], [ "BinomialQueue.pow2heap_pred", @@ -116,7 +116,7 @@ "well-founded-ordering-on-nat" ], 0, - "7d35d4cbf1cadac648617576719f0dae" + "bdda000d9a9754a33135781b1a6b11cb" ], [ "BinomialQueue.is_pow2heap", @@ -129,7 +129,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "a240bee88c0b7fce5d3fdd10140abec0" + "816cec52f03d23bd244d766a2740b2f2" ], [ "BinomialQueue.is_binomial_queue", @@ -151,7 +151,7 @@ "subterm_ordering_Prims.Cons", "typing_tok_BinomialQueue.Leaf@tok" ], 0, - "2f0817d18de7be6a89608accd63eaf2c" + "f60fb7cd290849b2d70f04e224c555e1" ], [ "BinomialQueue.is_compact", @@ -164,7 +164,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "8c13e7518de435eecae71f2e1a3769d3" + "609f25a716855c96660f2d59350b7d0e" ], [ "BinomialQueue.empty", @@ -185,7 +185,7 @@ "true_interp" ], 0, - "c45bf3881ec1aec6d12faed8849f39fd" + "42d2248850a2aa6fa58531b216235819" ], [ "BinomialQueue.all_leaf", @@ -209,7 +209,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "df410a8af6d3730688f5ff6b2a67f773" + "e404723e2864def88594504d549fe550" ], [ "BinomialQueue.mk_compact", @@ -227,7 +227,7 @@ "typing_tok_BinomialQueue.Leaf@tok" ], 0, - "4b9ee3faf378c34f4671fb2f029fb14e" + "839fcaabb4aeed2b80ff0f707bfd938d" ], [ "BinomialQueue.mk_compact_correctness", @@ -267,7 +267,7 @@ "typing_tok_BinomialQueue.Leaf@tok", "unit_inversion", "unit_typing" ], 0, - "b55cbb31c6d5eabf63e0237ab8dce706" + "3f1a71a792b54b36dcf0fa1e4509f7f8" ], [ "BinomialQueue.mk_compact_preserves_binomial_queue", @@ -303,7 +303,7 @@ "typing_tok_BinomialQueue.Leaf@tok", "unit_inversion", "unit_typing" ], 0, - "9198062f68c71b5484d8aad6f78c4493" + "d647965b369fe68d69d084380204d681" ], [ "BinomialQueue.smash", @@ -344,7 +344,7 @@ "typing_tok_BinomialQueue.Leaf@tok" ], 0, - "1642b18f77c3ef4f3f59f59368495649" + "e3ecd4e585d38f51bec9c0689e546d06" ], [ "BinomialQueue.carry", @@ -378,7 +378,7 @@ "typing_tok_BinomialQueue.Leaf@tok" ], 0, - "c9cf744c74841302eac2705430381ead" + "3dc67487d6416425a226992ab7bdf88e" ], [ "BinomialQueue.join", @@ -426,7 +426,7 @@ "typing_tok_BinomialQueue.Leaf@tok", "well-founded-ordering-on-nat" ], 0, - "5af830a9cf01c406beda6511fd6a8f9e" + "8e002cf3398ae2addc519e3e294270dd" ], [ "BinomialQueue.insert", @@ -464,7 +464,7 @@ "typing_tok_BinomialQueue.Leaf@tok" ], 0, - "6fa994073d460661ebd41dc9d6649d2d" + "f2405e28f7c6728e1433093bc9c02280" ], [ "BinomialQueue.find_max", @@ -492,7 +492,7 @@ "typing_tok_BinomialQueue.Leaf@tok" ], 0, - "b26c7999871d10d7072f0b36757a8981" + "24e4bfad6045bf03df67d14e57076678" ], [ "BinomialQueue.binomial_queue_append", @@ -544,7 +544,7 @@ "typing_tok_BinomialQueue.Leaf@tok" ], 0, - "5627b57e8afa4e0b1a1b6e914873a11d" + "14adcb9010565b25dd51352787d692ee" ], [ "BinomialQueue.binomial_queue_append", @@ -566,7 +566,7 @@ "typing_tok_BinomialQueue.Leaf@tok" ], 0, - "1818d404c54d50936e87ebc4a6e86b22" + "ff39e4f4a22aa3fd7bc0c4a4d8886ccd" ], [ "BinomialQueue.unzip", @@ -628,7 +628,7 @@ "typing_tok_BinomialQueue.Leaf@tok", "well-founded-ordering-on-nat" ], 0, - "75d6c972534481fb4922214874c41ae3" + "f20f4130d703eb613375ef340c946378" ], [ "BinomialQueue.heap_delete_max", @@ -651,7 +651,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "d6576ffdf0dadf48749b8ce4f7013078" + "7d263088b869de716da6f4508f05475b" ], [ "BinomialQueue.delete_max_aux", @@ -698,7 +698,7 @@ "subterm_ordering_Prims.Cons", "typing_tok_BinomialQueue.Leaf@tok" ], 0, - "337638995ac66870d2200d5e614adfed" + "4f707891650a1ec3239c2f2d73549ad2" ], [ "BinomialQueue.delete_max", @@ -732,7 +732,7 @@ "typing_BinomialQueue.find_max" ], 0, - "3275561a67c24132205cb8e8901a4fd2" + "55970012abb3524ea14c9beea8b5d94f" ], [ "BinomialQueue.merge", @@ -758,7 +758,7 @@ "refinement_interpretation_Tm_refine_bf9b8da8f290823f0b11be068baec869" ], 0, - "4afb1e32426ecedf598f9dc3ef21a033" + "d49d57bef1e0ee6afaa533c8c752a796" ], [ "BinomialQueue.ms", @@ -773,7 +773,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "a4b61e55971394fe3633795bf1659171" + "4faac6c22d39660a7672175e19e689d8" ], [ "BinomialQueue.__proj__Mkms__item__ms_elems", @@ -788,7 +788,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "bb68cac07391d8dfcfb03c3378fc5e79" + "ea60405db73b7e254b9c93f7ec407daf" ], [ "BinomialQueue.__proj__Mkms__item__ms_elems", @@ -803,7 +803,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "70061ce70bcc2d5396d4a56703fbb1ef" + "eb5ad7ca43f64d5b10c26ef52df2d619" ], [ "BinomialQueue.ms_empty", @@ -818,7 +818,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "174266af3b28553987c98881963ec9f5" + "1eec196de099ad156792f3b34686d00c" ], [ "BinomialQueue.ms_singleton", @@ -833,7 +833,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "88f3a19bab5997f4a0cd58704f71379a" + "13e66a618db46c4f2e63a993a66d7be9" ], [ "BinomialQueue.ms_append", @@ -856,7 +856,7 @@ "token_correspondence_BinomialQueue.__proj__Mkms__item__ms_count" ], 0, - "fd7b0226d2fe9f9e9fe5c0a09b906cb4" + "409893ec18e22eadd4bbc26a5e73373d" ], [ "BinomialQueue.permutation", @@ -871,7 +871,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "b1883c85660540ebd5abf2d3ccc2c935" + "b4a0657caf421315c2b1534d399c41b0" ], [ "BinomialQueue.keys_of_tree", @@ -891,7 +891,7 @@ "typing_tok_BinomialQueue.Leaf@tok" ], 0, - "b7d8651a59bee7d35e644a3e6f95b9c8" + "646444a621c78adc9027e963ed86f634" ], [ "BinomialQueue.keys", @@ -909,7 +909,7 @@ "typing_tok_BinomialQueue.Leaf@tok" ], 0, - "83c2820f09919e2ae2065ba22e2b4a09" + "c5030cf56a9c9e3256e215072f6c1bfe" ], [ "BinomialQueue.repr_t", @@ -925,7 +925,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "9d26f344eafee128d47d769c45e08cbc" + "39efea7b99fcfac6328f73ea1fc212cf" ], [ "BinomialQueue.repr_l", @@ -941,7 +941,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "6725abde8691c78435c74f435c993af8" + "640e09d4a977a7806966af4ab7f07b4b" ], [ "BinomialQueue.empty_repr", @@ -974,7 +974,7 @@ "typing_tok_BinomialQueue.Leaf@tok" ], 0, - "6143809cfd206e7c1485f9a58c161b1c" + "edb35c0b62acd3856ef29c9e1f139943" ], [ "BinomialQueue.smash_repr", @@ -1042,7 +1042,7 @@ "typing_FStar.Set.mem", "typing_tok_BinomialQueue.Leaf@tok" ], 0, - "0499309a56edcc86df350ae8a1dee505" + "afb484c63eee0ceedf26a4bd710e65fd" ], [ "BinomialQueue.carry_repr", @@ -1128,7 +1128,7 @@ "typing_tok_BinomialQueue.Leaf@tok" ], 0, - "9f742ce235e0d037e587e57327d500df" + "76df585a9684fe41eae0c083c9c72518" ], [ "BinomialQueue.carry_repr", @@ -1140,7 +1140,7 @@ "refinement_interpretation_Tm_refine_f92f3e6b3863a3cc9f2f0700b6474407" ], 0, - "c193003379cb288d06711494f0596447" + "ede970057a6711f3827a6be0cfa82080" ], [ "BinomialQueue.join_repr", @@ -1237,7 +1237,7 @@ "typing_tok_BinomialQueue.Leaf@tok" ], 0, - "8d3ec72c3f96fe39e0a502ab0a05099a" + "c33edd36980cc9481ad652ba867d3948" ], [ "BinomialQueue.join_repr", @@ -1249,7 +1249,7 @@ "refinement_interpretation_Tm_refine_4aaacdbe6aef23914ad906053a7ec01c" ], 0, - "8d90ca0afb17900d4fbc585b88678b70" + "2cb22c50bc7ec1a8ee5b858011cdb572" ], [ "BinomialQueue.all_leaf_keys", @@ -1307,7 +1307,7 @@ "typing_FStar.Set.union", "typing_tok_BinomialQueue.Leaf@tok" ], 0, - "cc098ba6a08bf63494cb7a82db17fda7" + "80dcf06fb92fbcc09511b679a3fc9624" ], [ "BinomialQueue.all_leaf_keys", @@ -1316,7 +1316,7 @@ 1, [ "@query" ], 0, - "ef28839dd84f5b12c230145fce496e72" + "65bc50e77bc5a7cb5248c6bd010f1273" ], [ "BinomialQueue.compact_preserves_keys", @@ -1368,7 +1368,7 @@ "unit_inversion", "unit_typing" ], 0, - "696c0d0c2aa4f4b45f7736bf58c3e714" + "d8051142e755ee5a6da40821846c10ec" ], [ "BinomialQueue.insert_repr", @@ -1449,195 +1449,73 @@ "typing_FStar.Set.union", "typing_tok_BinomialQueue.Leaf@tok" ], 0, - "ee94ea51c6a57beb092651fa506e6cc1" + "b08eb4c6a10d30ad210f523d809347a8" ], [ "BinomialQueue.merge_repr", - 2, - 2, - 1, - [ - "@MaxIFuel_assumption", "@query", "equation_BinomialQueue.is_priq", - "equation_BinomialQueue.priq", - "refinement_interpretation_Tm_refine_bf9b8da8f290823f0b11be068baec869" - ], - 0, - "6b2ed6f9f25cfcb7ccc7202f4de47235" - ], - [ - "BinomialQueue.merge_repr", - 3, - 2, - 1, - [ - "@MaxIFuel_assumption", "@query", "equation_BinomialQueue.is_priq", - "equation_BinomialQueue.priq", - "refinement_interpretation_Tm_refine_bf9b8da8f290823f0b11be068baec869" - ], - 0, - "a64e6b07d5a71ecc8047b53c967d638e" - ], - [ - "BinomialQueue.merge_repr", - 4, - 2, 1, - [ - "@query", "constructor_distinct_BinomialQueue.Leaf", - "disc_equation_BinomialQueue.Leaf", - "equality_tok_BinomialQueue.Leaf@tok", - "projection_inverse_BoxBool_proj_0" - ], - 0, - "243ae8bcd85bf6c81514b271a4488523" - ], - [ - "BinomialQueue.merge_repr", - 5, - 2, - 1, - [ - "@MaxIFuel_assumption", "@query", "equation_BinomialQueue.repr", - "fuel_guarded_inversion_BinomialQueue.ms", - "refinement_interpretation_Tm_refine_89a50f27c87487e952b615e576b7c3df" - ], - 0, - "11103f7e1fa116fc0daeae180d3b25aa" - ], - [ - "BinomialQueue.merge_repr", - 6, - 2, - 1, - [ - "@MaxIFuel_assumption", "@query", "equation_BinomialQueue.repr", - "fuel_guarded_inversion_BinomialQueue.ms", - "refinement_interpretation_Tm_refine_89a50f27c87487e952b615e576b7c3df" - ], - 0, - "f1c4a58491ad7def3f536660776376fd" - ], - [ - "BinomialQueue.merge_repr", - 7, - 2, - 1, - [ - "@MaxFuel_assumption", "@MaxIFuel_assumption", - "@fuel_correspondence_BinomialQueue.keys_of_tree.fuel_instrumented", - "@query", "constructor_distinct_BinomialQueue.Leaf", - "equality_tok_BinomialQueue.Leaf@tok", - "equation_BinomialQueue.key_t", "equation_BinomialQueue.ms_empty", - "equation_BinomialQueue.permutation", - "equation_BinomialQueue.repr_t", "equation_Prims.eqtype", - "equation_Prims.nat", - "equation_with_fuel_BinomialQueue.keys_of_tree.fuel_instrumented", - "function_token_typing_Prims.int", - "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", - "lemma_FStar.Set.lemma_equal_refl", - "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", - "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "typing_BinomialQueue.__proj__Mkms__item__ms_elems", - "typing_BinomialQueue.ms_empty", "typing_tok_BinomialQueue.Leaf@tok" - ], - 0, - "3d00b83f698272fd35ff299f59af3ad6" - ], - [ - "BinomialQueue.merge_repr", - 8, 2, 1, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", - "@fuel_correspondence_BinomialQueue.all_leaf.fuel_instrumented", - "@fuel_correspondence_BinomialQueue.is_binomial_queue.fuel_instrumented", "@fuel_correspondence_BinomialQueue.join.fuel_instrumented", "@fuel_correspondence_BinomialQueue.keys.fuel_instrumented", "@fuel_correspondence_BinomialQueue.keys_of_tree.fuel_instrumented", "@fuel_correspondence_BinomialQueue.mk_compact.fuel_instrumented", - "@fuel_correspondence_BinomialQueue.pow2heap_pred.fuel_instrumented", - "@fuel_correspondence_FStar.List.Tot.Base.last.fuel_instrumented", "@fuel_irrelevance_BinomialQueue.keys.fuel_instrumented", - "@fuel_irrelevance_BinomialQueue.keys_of_tree.fuel_instrumented", "@fuel_irrelevance_BinomialQueue.mk_compact.fuel_instrumented", "@query", "BinomialQueue_interpretation_Tm_arrow_e979b9dc6be45dd92c9914c44a112e40", - "BinomialQueue_pretyping_c1ab7496c060d1f2d977fd02b92d48e2", - "b2t_def", "bool_inversion", - "constructor_distinct_BinomialQueue.Leaf", - "constructor_distinct_Prims.Cons", "constructor_distinct_Prims.Nil", - "constructor_distinct_Tm_unit", "data_elim_BinomialQueue.Internal", - "data_elim_BinomialQueue.Mkms", "data_elim_Prims.Cons", + "bool_inversion", "constructor_distinct_BinomialQueue.Leaf", + "data_elim_BinomialQueue.Mkms", "defn_equation_BinomialQueue.permutation", - "disc_equation_BinomialQueue.Internal", - "disc_equation_BinomialQueue.Leaf", "disc_equation_Prims.Cons", + "disc_equation_BinomialQueue.Leaf", "equality_tok_BinomialQueue.Leaf@tok", - "equation_BinomialQueue.forest", "equation_BinomialQueue.is_compact", - "equation_BinomialQueue.is_pow2heap", "equation_BinomialQueue.is_priq", "equation_BinomialQueue.key_t", "equation_BinomialQueue.merge", "equation_BinomialQueue.ms_append", "equation_BinomialQueue.ms_empty", "equation_BinomialQueue.permutation", "equation_BinomialQueue.priq", "equation_BinomialQueue.repr", "equation_BinomialQueue.repr_l", - "equation_BinomialQueue.smash", "equation_Prims.eqtype", + "equation_BinomialQueue.repr_t", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Prims.pos", - "equation_with_fuel_BinomialQueue.is_binomial_queue.fuel_instrumented", - "equation_with_fuel_BinomialQueue.join.fuel_instrumented", "equation_with_fuel_BinomialQueue.keys.fuel_instrumented", "equation_with_fuel_BinomialQueue.keys_of_tree.fuel_instrumented", - "equation_with_fuel_BinomialQueue.mk_compact.fuel_instrumented", - "equation_with_fuel_BinomialQueue.pow2heap_pred.fuel_instrumented", - "false_interp", "fuel_guarded_inversion_BinomialQueue.ms", - "fuel_guarded_inversion_BinomialQueue.tree", - "fuel_guarded_inversion_Prims.list", + "fuel_guarded_inversion_BinomialQueue.ms", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "int_inversion", "int_typing", "interpretation_Tm_abs_015f65dc738b17ca923c21bdd897be70", "interpretation_Tm_abs_0750d50e859fe4be4a1d3b6be7ce934c", - "l_and-interp", "l_or-interp", - "l_quant_interp_c6ffb0d48eff19a8afa9bf101a43b037", + "l_and-interp", "l_quant_interp_c6ffb0d48eff19a8afa9bf101a43b037", "lemma_BinomialQueue.compact_preserves_keys", "lemma_FStar.Set.lemma_equal_elim", - "lemma_FStar.Set.lemma_equal_intro", "lemma_FStar.Set.mem_empty", + "lemma_FStar.Set.lemma_equal_intro", + "lemma_FStar.Set.lemma_equal_refl", "lemma_FStar.Set.mem_empty", "lemma_FStar.Set.mem_union", "primitive_Prims.op_Addition", - "primitive_Prims.op_BarBar", "primitive_Prims.op_Equality", - "primitive_Prims.op_LessThan", "primitive_Prims.op_Subtraction", + "primitive_Prims.op_BarBar", "proj_equation_BinomialQueue.Mkms_ms_count", "proj_equation_BinomialQueue.Mkms_ms_elems", "projection_inverse_BinomialQueue.Mkms_ms_count", "projection_inverse_BinomialQueue.Mkms_ms_elems", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", - "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", - "projection_inverse_FStar.Pervasives.Native.Mktuple3__1", - "projection_inverse_FStar.Pervasives.Native.Mktuple3__2", - "projection_inverse_FStar.Pervasives.Native.Mktuple3__3", - "projection_inverse_Prims.Cons_a", - "projection_inverse_Prims.Cons_hd", - "projection_inverse_Prims.Cons_tl", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", - "refinement_interpretation_Tm_refine_8012675a32ad22b7f12e5227bdcb55bc", - "refinement_interpretation_Tm_refine_89a50f27c87487e952b615e576b7c3df", - "refinement_interpretation_Tm_refine_89e06c024202b7960c7a838d26b7ac36", "refinement_interpretation_Tm_refine_bf9b8da8f290823f0b11be068baec869", "refinement_interpretation_Tm_refine_ef894c20818013c5faab7b4bf585814b", "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "token_correspondence_BinomialQueue.__proj__Mkms__item__ms_count", "token_correspondence_BinomialQueue.keys.fuel_instrumented", "typing_BinomialQueue.__proj__Mkms__item__ms_elems", - "typing_BinomialQueue.all_leaf", "typing_BinomialQueue.join", - "typing_BinomialQueue.keys", "typing_BinomialQueue.keys_of_tree", + "typing_BinomialQueue.join", "typing_BinomialQueue.keys", "typing_BinomialQueue.merge", "typing_BinomialQueue.ms_append", - "typing_BinomialQueue.ms_empty", "typing_BinomialQueue.smash", - "typing_FStar.Set.mem", "typing_tok_BinomialQueue.Leaf@tok", - "unit_inversion" + "typing_BinomialQueue.ms_empty", "typing_FStar.Set.empty", + "typing_FStar.Set.mem", "typing_FStar.Set.union", + "typing_tok_BinomialQueue.Leaf@tok" ], 0, - "80441c38778d02aaab2ff21e8ec95e39" + "630b1f04c8463523967fce4286b5ea5d" ], [ "BinomialQueue.last_key_in_keys", @@ -1695,7 +1573,7 @@ "typing_FStar.Set.singleton", "typing_tok_BinomialQueue.Leaf@tok" ], 0, - "7b11910ecf6f979cddc7f2c1c83c73e5" + "93fdb25928a8725992cba3eab7341ee4" ], [ "BinomialQueue.last_key_in_keys", @@ -1711,7 +1589,7 @@ "refinement_interpretation_Tm_refine_a4694aff90882905e013f7442fc2a587" ], 0, - "ab54ae12f700e3dbb80a505dedf6072d" + "76532ad3aab127700ebc4a7877f23ab3" ], [ "BinomialQueue.find_max_some_is_some", @@ -1760,7 +1638,7 @@ "typing_tok_BinomialQueue.Leaf@tok" ], 0, - "4e86ed089474228d5e56479ebd4d5c56" + "bb00021fd0ab1cc6453604969ff5027c" ], [ "BinomialQueue.find_max_emp_repr_l", @@ -1805,7 +1683,7 @@ "typing_tok_BinomialQueue.Leaf@tok" ], 0, - "151d6200f455a85b3d47e7b9ace24d4f" + "39a6ab6de134abd6f79491cc76b456f0" ], [ "BinomialQueue.find_max_emp_repr_r", @@ -1874,7 +1752,7 @@ "typing_tok_BinomialQueue.Leaf@tok" ], 0, - "1a00bbdf2e3e9167273ba0e5d543e022" + "a135b3142886c64dc6e6949c4d038a39" ], [ "BinomialQueue.delete_max_none_repr", @@ -1900,7 +1778,7 @@ "typing_BinomialQueue.find_max" ], 0, - "d5eae31aeb26a487869fb12075acde1d" + "f20bee0a7354620f552b4f832a1d8761" ], [ "BinomialQueue.keys_append", @@ -1975,7 +1853,7 @@ "typing_tok_BinomialQueue.Leaf@tok" ], 0, - "599a58455f60c7033e6302667859ed6e" + "4630df6c9f2a3d42a6f2d755f7559beb" ], [ "BinomialQueue.unzip_repr", @@ -2073,7 +1951,7 @@ "typing_tok_BinomialQueue.Leaf@tok" ], 0, - "85634f49be540b5ff09ff046a2b19484" + "c4cbd2666e2202715e1171674a665fcf" ], [ "BinomialQueue.unzip_repr", @@ -2085,7 +1963,7 @@ "refinement_interpretation_Tm_refine_76adbb251afae091ffb3b3578bcabcfe" ], 0, - "edc6df091ae063e95e938ae3c9c9781d" + "682929955d7b71e965f49a60474b4c84" ], [ "BinomialQueue.heap_delete_max_repr", @@ -2162,7 +2040,7 @@ "typing_tok_BinomialQueue.Leaf@tok" ], 0, - "aff299515f2f453bc0f1a78d24beebff" + "5f799bc7d7108139997b3c8ffe861a07" ], [ "BinomialQueue.max", @@ -2177,7 +2055,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ef3cce5df2e7a66428742dfa648fb92f" + "1c8f3c0f15bf9847b4ebcef898ac14ce" ], [ "BinomialQueue.max", @@ -2192,7 +2070,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d067c39300969e6a46f44c1759b82915" + "abd479704d87d835fb0f6b1e3ce4cf1b" ], [ "BinomialQueue.tree_root_is_max_aux", @@ -2246,7 +2124,7 @@ "typing_tok_BinomialQueue.Leaf@tok" ], 0, - "4186b2dde0f2dba06ad294f4c010c0c8" + "71c338de5bc2c7848ed54f0fc2303818" ], [ "BinomialQueue.tree_root_is_max", @@ -2271,7 +2149,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "3e8b5d3a634231092bb71b5e907b05c5" + "ebb92eb30408009f2fc8279c9408e67b" ], [ "BinomialQueue.delete_max_aux_repr", @@ -2380,7 +2258,7 @@ "typing_tok_BinomialQueue.Leaf@tok", "unit_inversion", "unit_typing" ], 0, - "c0d477af9bd3c5d2301e27fceb93309d" + "7a5d9f8c5272962db5983a34dac1f427" ], [ "BinomialQueue.delete_max_aux_repr", @@ -2395,7 +2273,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "8e9cc80e9aa22970598d88fec9ea81bc" + "5c334db3ffa1a56c9b434aeb2c256bb9" ], [ "BinomialQueue.find_max_mem_keys", @@ -2470,7 +2348,7 @@ "typing_tok_BinomialQueue.Leaf@tok", "unit_inversion", "unit_typing" ], 0, - "4877eb77e1f2ec17ac8a2ef602404961" + "49489b9544e5c6d1972b4f48d3ae2d18" ], [ "BinomialQueue.find_max_mem_keys", @@ -2485,7 +2363,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "cba50e8b66ccaac6f6b1c75f841c5879" + "e9ebb311cece666ddfa7b008a6eeb819" ], [ "BinomialQueue.find_max_is_max", @@ -2564,7 +2442,7 @@ "typing_tok_BinomialQueue.Leaf@tok", "unit_inversion", "unit_typing" ], 0, - "3ce582e9235bb2ef4297943c3316bfa2" + "85d6091557e914e217cfc92170b0f895" ], [ "BinomialQueue.find_max_is_max", @@ -2576,7 +2454,7 @@ "refinement_interpretation_Tm_refine_40004e77c501d0d7faf8da16dffd8ea1" ], 0, - "5600a10f6803abcb6fde303bddf196f5" + "47361e83865bc24a97f4ebb97cb27344" ], [ "BinomialQueue.delete_max_some_repr", @@ -2591,7 +2469,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ea36a4486c49d252368618dcc2e5271f" + "c776a6aac5b8b79731e812d52d64dca6" ], [ "BinomialQueue.delete_max_some_repr", @@ -2680,7 +2558,7 @@ "typing_tok_BinomialQueue.Leaf@tok" ], 0, - "ee1123a08fe64bd64a298fc66933b556" + "e9c06c367b9df6e9cd2523abd37ed40e" ] ] ] \ No newline at end of file diff --git a/examples/data_structures/BinomialQueue.fsti.hints b/examples/data_structures/BinomialQueue.fsti.hints index 8aced93d8ee..2751dc1dd1f 100644 --- a/examples/data_structures/BinomialQueue.fsti.hints +++ b/examples/data_structures/BinomialQueue.fsti.hints @@ -14,7 +14,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "6c2ec143ad6f040cde8b333797464658" + "d22e2dea72f8ff2e481c7bc527d25f5a" ], [ "BinomialQueue.__proj__Mkms__item__ms_elems", @@ -29,7 +29,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3e7e1280e77ac54bdf48fccf0c6a84d6" + "24cc9a6b4498eaeb66de0cd84697a9e0" ], [ "BinomialQueue.__proj__Mkms__item__ms_elems", @@ -44,7 +44,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "70061ce70bcc2d5396d4a56703fbb1ef" + "a0d6465c551fb73b8806c57130cac233" ], [ "BinomialQueue.ms_empty", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "174266af3b28553987c98881963ec9f5" + "8d3b9baf0bc45ac2c8ef06aba3ca175e" ], [ "BinomialQueue.ms_singleton", @@ -74,7 +74,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "88f3a19bab5997f4a0cd58704f71379a" + "ce9470ec7581c5f374f47ae1e409db6b" ], [ "BinomialQueue.ms_append", @@ -97,7 +97,7 @@ "token_correspondence_BinomialQueue.__proj__Mkms__item__ms_count" ], 0, - "fd7b0226d2fe9f9e9fe5c0a09b906cb4" + "33ebaf0aa8cab7c0914f35e010e32dc5" ], [ "BinomialQueue.permutation", @@ -112,7 +112,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "b1883c85660540ebd5abf2d3ccc2c935" + "d0febb76b59cfe06ebed46c7780464a7" ], [ "BinomialQueue.delete_max_some_repr", @@ -127,7 +127,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "77a8e98ed93cb556608ef5b5216b5c4c" + "9783e7df46fbe4e67847a28cc0c98f62" ] ] ] \ No newline at end of file diff --git a/examples/data_structures/LeftistHeap.fst.hints b/examples/data_structures/LeftistHeap.fst.hints index b0eae0472be..8fc53c1d855 100644 --- a/examples/data_structures/LeftistHeap.fst.hints +++ b/examples/data_structures/LeftistHeap.fst.hints @@ -23,7 +23,7 @@ "projection_inverse_Prims.Cons_tl", "subterm_ordering_Prims.Cons" ], 0, - "1a67baca6f476dceea97e67cf75815b6" + "ad9132f6786e3063258ff138d8e42548" ], [ "LeftistHeap.sorted", @@ -36,7 +36,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "22eb08c92dfa0b5b3c3b40b3a98e08c1" + "ba8e37e6a91e7d79a84a21880eafb809" ], [ "LeftistHeap.transitivity", @@ -53,7 +53,7 @@ "token_correspondence_LeftistHeap.leq" ], 0, - "4ecfbda4657052a98b2538593f52b863" + "353637eb78637d977b7e200933445fe2" ], [ "LeftistHeap.reflexivity", @@ -70,7 +70,7 @@ "token_correspondence_LeftistHeap.leq" ], 0, - "392f6dcc2ff7fc037c79ebfa09c90fa4" + "b1acd5af59c88f299692244fc7f06795" ], [ "LeftistHeap.antisymmetry", @@ -87,7 +87,7 @@ "token_correspondence_LeftistHeap.leq" ], 0, - "f5b40307b3f50c4226b40ab90f990b0b" + "0e8f790db02ef7bf2f182b6e7cd202a4" ], [ "LeftistHeap.total_order", @@ -104,7 +104,7 @@ "token_correspondence_LeftistHeap.leq" ], 0, - "ae60b4c545b368c8bb8ae7ca4768e5db" + "4e973254402f268e87e4040e4eeb4488" ], [ "LeftistHeap.ints_leq", @@ -113,7 +113,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "int_inversion" ], 0, - "67114e99aad11f91912edbd5880bd50d" + "298b315935fc6760fa56e7d6ab578cae" ], [ "LeftistHeap.nats_leq", @@ -128,7 +128,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "fdba486a2cd3ce462c0a9677b068a4dd" + "9606634d113204560a7721e61d7bd1bd" ], [ "LeftistHeap.count", @@ -147,7 +147,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "b951b8ac76d68f922d0e2bacf746888a" + "bf62b9f41abf03019ffb9267f6a2586e" ], [ "LeftistHeap.lower_bounded", @@ -164,7 +164,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "97af0265053f0aee63bd05e636e3c5b5" + "1415eb2ccaebfa30cf9259ae7af0ddb9" ], [ "LeftistHeap.lower_bounded_trans", @@ -199,7 +199,7 @@ "typing_LeftistHeap.lower_bounded" ], 0, - "9658206965b8789715ed6d103ece075a" + "c03ec4addf84731036c1c9b7691be5b4" ], [ "LeftistHeap.sorted_then_lower_bounded", @@ -240,7 +240,7 @@ "typing_LeftistHeap.lower_bounded", "typing_LeftistHeap.sorted" ], 0, - "f71aa93a1cec3dacca23e76139d744e0" + "976c5e71eb880c205a9b92619f1514da" ], [ "LeftistHeap.lower_bounded_and_count", @@ -280,7 +280,7 @@ "typing_LeftistHeap.lower_bounded", "unit_inversion", "unit_typing" ], 0, - "65cac4c125fd8c71542b290a03070eb6" + "94ad66af060a3566f6aafe8f4fad312e" ], [ "LeftistHeap.injectivity_count_sorted", @@ -294,7 +294,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "7061dd023a50b354097674d3013d6785" + "a4e28e1e67fd68cd10ea2df9d885fa37" ], [ "LeftistHeap.injectivity_count_sorted", @@ -308,7 +308,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "03b5de46d44b165ae16d93f24514de17" + "c835100763d870cfc11279ba5cdd7baf" ], [ "LeftistHeap.injectivity_count_sorted", @@ -323,7 +323,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c2b6e96537b81d07960d246658c66f54" + "57f95e27ec30edb791a85222188d6a15" ], [ "LeftistHeap.injectivity_count_sorted", @@ -337,7 +337,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "fdbbe14bcbc803f8a319d4aa90cf5f30" + "a26317e6889c0699e52ba3421a4dd471" ], [ "LeftistHeap.injectivity_count_sorted", @@ -349,7 +349,7 @@ "refinement_interpretation_Tm_refine_0d9f94422821299632eb46bc1af4f8ef" ], 0, - "09efae27d74b053d013a5e6bad3b0e7f" + "eb3b630a4bb8d68fe8e6a66cc3c7402a" ], [ "LeftistHeap.injectivity_count_sorted", @@ -380,7 +380,7 @@ "token_correspondence_LeftistHeap.count.fuel_instrumented" ], 0, - "3a40a3bf3ca6f2603ff52096bbfe66ee" + "fa1e798b5dff5b10663cd117b263a353" ], [ "LeftistHeap.injectivity_count_sorted", @@ -394,7 +394,7 @@ "refinement_interpretation_Tm_refine_a7f5be2562c0b20fa34b05d9da74fd79" ], 0, - "636f3ba8667f8c7d1b7d92c0c46422af" + "ea58bb38f4283ad7ed43f58c3cf43edf" ], [ "LeftistHeap.injectivity_count_sorted", @@ -409,7 +409,7 @@ "refinement_interpretation_Tm_refine_a7f5be2562c0b20fa34b05d9da74fd79" ], 0, - "482bdf14a9bd4d6bfebf4909814f8747" + "758814661f5338573e82d5614fc92fe5" ], [ "LeftistHeap.injectivity_count_sorted", @@ -421,7 +421,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "0e5e1a2fece2c9901b86ff8463a1d417" + "98dc18738da1604667c5bd0be2c10440" ], [ "LeftistHeap.injectivity_count_sorted", @@ -435,7 +435,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "235db13ed5076af6539d17815a19bd5e" + "21b4363e18d728fc5c6e5a515d394305" ], [ "LeftistHeap.injectivity_count_sorted", @@ -447,7 +447,7 @@ "refinement_interpretation_Tm_refine_0d9f94422821299632eb46bc1af4f8ef" ], 0, - "1c7683bd5123b55e3dbaaefea4a4252e" + "601400e16fcf82613d7d8050af6bf1b1" ], [ "LeftistHeap.injectivity_count_sorted", @@ -474,7 +474,7 @@ "token_correspondence_LeftistHeap.count.fuel_instrumented" ], 0, - "3b47760926053b68fea23592c2b960bc" + "a13c83e3fec5b9c40eed9c9379578e81" ], [ "LeftistHeap.injectivity_count_sorted", @@ -488,7 +488,7 @@ "refinement_interpretation_Tm_refine_a7f5be2562c0b20fa34b05d9da74fd79" ], 0, - "090f7fcffc44a5ea43add193f5dc9bd0" + "057cfd840dc49eecd9cd130989c20f9b" ], [ "LeftistHeap.injectivity_count_sorted", @@ -503,7 +503,7 @@ "refinement_interpretation_Tm_refine_a7f5be2562c0b20fa34b05d9da74fd79" ], 0, - "f8202305b9e4812ce6c8b4c37f6e7b50" + "f48242fb12514c2f2ed4f998c23de4ae" ], [ "LeftistHeap.injectivity_count_sorted", @@ -515,7 +515,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "9837c700d9d8562912692237e9e85b46" + "1c5e65c18ad3bf8b019219e6e304a084" ], [ "LeftistHeap.injectivity_count_sorted", @@ -524,7 +524,7 @@ 1, [ "@query", "b2t_def" ], 0, - "5e3a2619dc391eed74cfc840569f6e86" + "22f0d4a6b6493b4ab3bd54e64f2bf778" ], [ "LeftistHeap.injectivity_count_sorted", @@ -533,7 +533,7 @@ 1, [ "@query", "b2t_def" ], 0, - "81ad8f417e4768f64a3f6fa252890c51" + "b350a3cfd76ff661b0a4c4e348b57b79" ], [ "LeftistHeap.injectivity_count_sorted", @@ -549,7 +549,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "81f5128300d7d84ad0e797a112b0d76b" + "336b9eb2f12b7a2761796ec62365ad44" ], [ "LeftistHeap.injectivity_count_sorted", @@ -579,7 +579,7 @@ "typing_LeftistHeap.count" ], 0, - "c964379493ec20822d34cc8e962c865e" + "6c6fa481a254d5d2fa30c1e44476ef6b" ], [ "LeftistHeap.injectivity_count_sorted", @@ -607,7 +607,7 @@ "typing_LeftistHeap.sorted" ], 0, - "3d3da1cdc988fdb19546c630b639ab2e" + "177935fee1e98cd16619e23b7b2408c2" ], [ "LeftistHeap.injectivity_count_sorted", @@ -636,7 +636,7 @@ "typing_LeftistHeap.sorted" ], 0, - "a77e52f5bdcbedcb6ceb2a094aa8fb44" + "7ec68d998b887f253c91e75b80e6dd36" ], [ "LeftistHeap.injectivity_count_sorted", @@ -654,7 +654,7 @@ "unit_inversion", "unit_typing" ], 0, - "5b77e0f08817aa73c99dd0f639e2108d" + "d4935f3cc390d7e0de7460f2d52231b4" ], [ "LeftistHeap.injectivity_count_sorted", @@ -690,7 +690,7 @@ "unit_inversion", "unit_typing" ], 0, - "3073eb0d952641639dc868b8b9367c62" + "363756926fd6f7253fc455989c259627" ], [ "LeftistHeap.injectivity_count_sorted", @@ -704,7 +704,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "550fbb52715bede155ee86177cf69f79" + "21407c6c3cf970047677be482bbf4977" ], [ "LeftistHeap.injectivity_count_sorted", @@ -718,7 +718,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "b3944bc2925e1328ad7fed69214c161b" + "8cbcb54ccb6991073edc459391e74fc4" ], [ "LeftistHeap.injectivity_count_sorted", @@ -731,7 +731,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "97d142450a68dabc3ccc894aadc1e751" + "637596e4b8fdf5a54527d7699ba27023" ], [ "LeftistHeap.merge_count", @@ -775,7 +775,7 @@ "typing_LeftistHeap.merge", "unit_inversion", "unit_typing" ], 0, - "7fc0fe443aad2b11f8319b1156a63317" + "49f1dfa6a218145ca7376a325ff87e2d" ], [ "LeftistHeap.sorted_merge", @@ -816,7 +816,7 @@ "unit_inversion", "unit_typing" ], 0, - "10695fe9d8bbd5904f834258a65ea7de" + "e2d7e23ec1df1ad51d40e72161b4a440" ], [ "LeftistHeap.merge_lower_bounded", @@ -857,7 +857,7 @@ "unit_inversion", "unit_typing" ], 0, - "602950f2f6a7f8a7c6f14db467930dfe" + "a974c0b0fcc04f0afafd16e2795560a9" ], [ "LeftistHeap.heap", @@ -871,7 +871,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "5d6c3643a58ef53b9e97bb046fa02f34" + "f62173d21e0997a5d7b4b64174e4705f" ], [ "LeftistHeap.__proj__Node__item__key", @@ -883,7 +883,7 @@ "refinement_interpretation_Tm_refine_24fc79973b38ca9a10812bfc6d1e3bf6" ], 0, - "448826ea26bf487308e08ea65d16b398" + "18cca39f2aadb50b05678571f83c1cd9" ], [ "LeftistHeap.__proj__Node__item__left", @@ -895,7 +895,7 @@ "refinement_interpretation_Tm_refine_24fc79973b38ca9a10812bfc6d1e3bf6" ], 0, - "848790b4ed7351e6d8c82252ea693630" + "a93ab1204ca5fa74de8395b1557b3177" ], [ "LeftistHeap.__proj__Node__item__right", @@ -907,7 +907,7 @@ "refinement_interpretation_Tm_refine_24fc79973b38ca9a10812bfc6d1e3bf6" ], 0, - "8583847d34b6f784218ad8e9c444be94" + "f42397846bc68bb336631a336c3a10fe" ], [ "LeftistHeap.__proj__Node__item__rank", @@ -919,7 +919,7 @@ "refinement_interpretation_Tm_refine_24fc79973b38ca9a10812bfc6d1e3bf6" ], 0, - "9752687ac4cbb61aefd7c31854df3bb2" + "84d9f7430c272d4a9252ffd2c8306dbc" ], [ "LeftistHeap.size", @@ -937,7 +937,7 @@ "subterm_ordering_LeftistHeap.Node" ], 0, - "be5de96a7a17b48e9ec36d027c84ff4c" + "6c4b6e30c34c8a48a46364b85a97d325" ], [ "LeftistHeap.lower_bounded_heap", @@ -955,7 +955,7 @@ "subterm_ordering_LeftistHeap.Node" ], 0, - "d3214f6d177487a617b6b7e48695316c" + "e339b712b5ee0abe7468806818436fea" ], [ "LeftistHeap.heap_property", @@ -969,7 +969,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "dfa46456c76cf8e82a67b28cae42a9f6" + "c3a90cabcc48945e7f92a5c2ca9bd5a9" ], [ "LeftistHeap.count_heap", @@ -990,7 +990,7 @@ "subterm_ordering_LeftistHeap.Node" ], 0, - "8d759b66565a619623ec6fdda682881a" + "6833ed0704fe80d43ef4f9a9227e3e80" ], [ "LeftistHeap.to_list_aux", @@ -1008,7 +1008,7 @@ "subterm_ordering_LeftistHeap.Node" ], 0, - "de353fb46fc03e06483bf43ce474eee8" + "12e0266a97eb65d80b309a45119de920" ], [ "LeftistHeap.to_list_aux_lower_bounded", @@ -1059,7 +1059,7 @@ "typing_LeftistHeap.to_list_aux" ], 0, - "5f48d9f88903ac04d9215a8c5cacf234" + "1e6a93b1c3cf248cb6d51586c11dc540" ], [ "LeftistHeap.heap_property_then_sorted", @@ -1114,7 +1114,7 @@ "typing_LeftistHeap.to_list_aux" ], 0, - "93f133de46f4f88253f2d7edf1a03c10" + "b3387c88801628860ff93df834b0dabd" ], [ "LeftistHeap.count_list_heap", @@ -1162,7 +1162,7 @@ "subterm_ordering_LeftistHeap.Node", "typing_LeftistHeap.to_list_aux" ], 0, - "03bd2802791cf16b30bf3350ad47430c" + "1129cf8f7f7818690bc70c8adbc63350" ], [ "LeftistHeap.count_list_heap", @@ -1176,7 +1176,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "a96c083a81ca45438c8ba83195ba486c" + "53e9439a20816c21edecc4edb14d407c" ], [ "LeftistHeap.rank", @@ -1190,7 +1190,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "7e34c0c55fd24aca91d23052c9078f3b" + "20cf5c21aaaa63e5ec217d6941b3148d" ], [ "LeftistHeap.merge_heaps_aux", @@ -1241,7 +1241,7 @@ "well-founded-ordering-on-nat" ], 0, - "aba1c3969f8da12da18638af1caf7880" + "99ee0200a17f4474b7f59e628aca50c0" ], [ "LeftistHeap.heap_property_merge", @@ -1300,7 +1300,7 @@ "well-founded-ordering-on-nat" ], 0, - "3ccf985ed8c2a99f57a2b66dd84b11d9" + "b0b5749c4463f857c9a0c18e7985ec02" ], [ "LeftistHeap.count_merge_aux", @@ -1359,7 +1359,7 @@ "unit_inversion", "unit_typing", "well-founded-ordering-on-nat" ], 0, - "91a813ca64e1466ba565dce4813dad71" + "0cccc79975a58c8dbb921461769e45c2" ], [ "LeftistHeap.merge_heap_charact", @@ -1382,7 +1382,7 @@ "typing_LeftistHeap.to_list_aux" ], 0, - "aa82223b1e93a531dee4792aaf8c9798" + "394175982565a04a7cc739a71eda4132" ], [ "LeftistHeap.leftist_property", @@ -1398,7 +1398,7 @@ "subterm_ordering_LeftistHeap.Node" ], 0, - "edf848191d78d87a85e52011afd53bfe" + "f9ee58ad26cbd107846c79b96b439d67" ], [ "LeftistHeap.compute_rank", @@ -1414,7 +1414,7 @@ "subterm_ordering_LeftistHeap.Node" ], 0, - "b773a3d73985cb67a4f7fd794b328f19" + "b321250440f71fb92f66a965207e3ea6" ], [ "LeftistHeap.correct_ranks", @@ -1430,7 +1430,7 @@ "subterm_ordering_LeftistHeap.Node" ], 0, - "95c90aaa2b147e7206f16fb158e931e4" + "13dbcf59e733e01dcb45afeea1d1f683" ], [ "LeftistHeap.correct_ranks_merge", @@ -1495,7 +1495,7 @@ "unit_inversion", "unit_typing", "well-founded-ordering-on-nat" ], 0, - "476f20fc33041c4c0e221e4518b336ad" + "db67fa8a62aed92517eb060a13d17e94" ], [ "LeftistHeap.leftist_property_merge", @@ -1554,7 +1554,7 @@ "unit_inversion", "unit_typing", "well-founded-ordering-on-nat" ], 0, - "53f1dde1b97df87eeac5be557ecb4fa1" + "f192518adb631a42256596a5ff404691" ], [ "LeftistHeap.leftist", @@ -1567,7 +1567,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "aa27192e14add8e3c87a3ac542795a12" + "2d92de21319c2901f1b5cda32877569f" ], [ "LeftistHeap.to_list", @@ -1579,7 +1579,7 @@ "refinement_interpretation_Tm_refine_20ddcddf14e217b7652cadf2ea46a085" ], 0, - "ec8ed8fbc41d862fe693bd0a4a904bf4" + "836431da72b7342e75aa6dcbeff35a51" ], [ "LeftistHeap.empty", @@ -1592,7 +1592,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "f58d3a40a06be8fcb8565b5ec02695e0" + "5979c42f3154595894ced60b38ea0658" ], [ "LeftistHeap.empty", @@ -1619,7 +1619,7 @@ "true_interp" ], 0, - "06760eaa69ab018902c4c96bb0a41013" + "48efc741712e080142b8f25093efe4c7" ], [ "LeftistHeap.isEmpty", @@ -1632,7 +1632,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ffa5c8dae439ccd4f5b2b51d1a102c40" + "47634c97a5709ee69d07b3c2d5ec5115" ], [ "LeftistHeap.isEmpty", @@ -1654,7 +1654,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9490bedc833dde0b7c27caa53cc735fe" + "b53d2cfbabb315d59476cbd3598379ae" ], [ "LeftistHeap.singleton", @@ -1667,7 +1667,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9ca0d45cf40a725cec687e2571bef014" + "8b45aa51abf7848a890c4b45976d2521" ], [ "LeftistHeap.singleton", @@ -1722,7 +1722,7 @@ "typing_LeftistHeap.compute_rank" ], 0, - "81a38761cec6fc2266b9eb11dc834f4d" + "f8b23ee728cd96f252b106b3d3868182" ], [ "LeftistHeap.merge_heaps", @@ -1735,7 +1735,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "5725c812df4c5be5898ed5fde4a952b1" + "1bcea5db18a54b38fc4bd95ab7130a71" ], [ "LeftistHeap.merge_heaps", @@ -1751,7 +1751,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "f2a46ef22bb06565ca12070556de70e7" + "b929fbccf8ed9ceb720155061b8ac43c" ], [ "LeftistHeap.insert", @@ -1764,7 +1764,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "eaf7b47522c55be4f153ddf368b13719" + "44c0f54bdd7da865078309455a8a4b12" ], [ "LeftistHeap.insert", @@ -1781,7 +1781,7 @@ "typing_LeftistHeap.singleton" ], 0, - "e35e2668b6d0faa52704ee5ada1d3c9a" + "141a67a5ba7dc24249ad1df972500b0a" ], [ "LeftistHeap.get_min", @@ -1800,7 +1800,7 @@ "typing_LeftistHeap.isEmpty" ], 0, - "a83e8472231e00ad88251a792b432d94" + "96897f76e4392d049d4d72fbce65d1a7" ], [ "LeftistHeap.get_min", @@ -1832,7 +1832,7 @@ "typing_LeftistHeap.leftist_property" ], 0, - "3d496b213da217a7065d52dbab5a99cb" + "678bbf4c42ab04728bf874048a657aad" ], [ "LeftistHeap.delete_min", @@ -1863,7 +1863,7 @@ "typing_LeftistHeap.leftist_property" ], 0, - "6b59c9c26b6f485629bbbe4fe3a4576b" + "86825cf88c4c00ed220f1c8f5bd08544" ], [ "LeftistHeap.delete_min", @@ -1910,7 +1910,7 @@ "typing_LeftistHeap.lower_bounded_heap" ], 0, - "ef29f23a50dcdd29f3a3110f41e3f503" + "c5cb1b6b3b18f425f000c71c1d0ea0a4" ] ] ] \ No newline at end of file diff --git a/examples/data_structures/LeftistHeap.fsti.hints b/examples/data_structures/LeftistHeap.fsti.hints index f9cffe633cd..ef4a14908cc 100644 --- a/examples/data_structures/LeftistHeap.fsti.hints +++ b/examples/data_structures/LeftistHeap.fsti.hints @@ -23,7 +23,7 @@ "projection_inverse_Prims.Cons_tl", "subterm_ordering_Prims.Cons" ], 0, - "d5f3151447c0ee227ea814f900250a80" + "aec62a0340f72fb09dd4ca64d69874fb" ], [ "LeftistHeap.sorted", @@ -36,7 +36,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "d02e89175e197b1b73fafef5d39fb951" + "299f89ea3d01e8d5348560c53276b76f" ], [ "LeftistHeap.empty", @@ -49,7 +49,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c4d587d46795e2c66bab7498bf30568f" + "b7dd87020985499675fcdadb862c9a53" ], [ "LeftistHeap.isEmpty", @@ -62,7 +62,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "2cbfd816a8708ebf4e5d837a57e691a0" + "8f8c0a557d64dda0e82daca27b6bc651" ], [ "LeftistHeap.singleton", @@ -75,7 +75,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "616674d996aab73ebdb95d5e2c65b1ff" + "654b2fc98e9ae0fc32efcde1e68320e0" ], [ "LeftistHeap.merge_heaps", @@ -88,7 +88,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3536d9fb713f504c0e336f5f222ebd3b" + "4e89169f22ce50b05d08c2f6a3de477a" ], [ "LeftistHeap.insert", @@ -101,7 +101,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "1f2d53dc9bbe6175ba9890fc4d78431f" + "6be85669f2e1a69027f3ae51b2626507" ], [ "LeftistHeap.get_min", @@ -119,7 +119,7 @@ "typing_LeftistHeap.isEmpty" ], 0, - "b19496a68708beebde8433d7b25da870" + "edf5c1ed496f05b80b421d338a9eb00b" ], [ "LeftistHeap.delete_min", @@ -140,7 +140,7 @@ "typing_LeftistHeap.isEmpty", "typing_LeftistHeap.to_list" ], 0, - "72834e54f719f1a534dcd4bb83560630" + "462590ef017390314979d748d9ba3636" ] ] ] \ No newline at end of file diff --git a/examples/data_structures/Lens.fst.hints b/examples/data_structures/Lens.fst.hints index 2c4b14c6eb9..96bbac8b93a 100644 --- a/examples/data_structures/Lens.fst.hints +++ b/examples/data_structures/Lens.fst.hints @@ -1,5 +1,5 @@ [ - "Œ\u001d’y\u0003\u0005,Œ÷\u0018\u007f*:éb", + "퀥Äùmñ\r o30¤´¡ó", [ [ "Lens.circle", @@ -14,7 +14,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "124feff777a70193d10e8e358bd30554" + "0a90a1d1ae5fafe083e1445f307de2db" ], [ "Lens.rgb", @@ -28,7 +28,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "7c112c845f5eab836383ec7c37e2e7dc" + "e4a6e8b0226fca20ba056bab84ba36cd" ], [ "Lens.colored", @@ -37,7 +37,7 @@ 1, [ "@query", "assumption_Lens.rgb__uu___haseq" ], 0, - "9d962a56422a6304336b3ca71838de7b" + "dd148dc3b2a2ac3e05fa721fa18c052b" ], [ "Lens.stlens", @@ -51,7 +51,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "59cd55809dfd7fa5ef5ee5e2b975bd11" + "0f365fcaa306ca29c0e8f32cd89aa194" ], [ "Lens.__proj__Mkstlens__item__st_put", @@ -65,7 +65,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "74f65537cf71f1d6523b6b7749dbbab6" + "794d52299b6b3cc3b5401aa912d98444" ], [ "Lens.__proj__Mkstlens__item__st_put", @@ -79,7 +79,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "73c2e865d645cd658df371e924cb9a66" + "bca33fcce8c30b3bd79ca1efbf186968" ], [ "Lens.st", @@ -97,7 +97,7 @@ "typing_FStar.Monotonic.Heap.sel", "typing_Lens.op_String_Access" ], 0, - "8fd6676a2a26e12094a6d8928cab86ec" + "481902b5390fece12f7fedff6a7b6b0c" ], [ "Lens.op_Bar_Colon_Dot_Dot", @@ -123,7 +123,7 @@ "typing_Lens.op_String_Access" ], 0, - "b26b01984ed9543280ebe96d2458b825" + "0dca1c40af53034ce01358287b86ddbf" ] ] ] \ No newline at end of file diff --git a/examples/data_structures/LowStar.Lens.Buffer.fst.hints b/examples/data_structures/LowStar.Lens.Buffer.fst.hints index fbf8d0558dc..b0986376f41 100644 --- a/examples/data_structures/LowStar.Lens.Buffer.fst.hints +++ b/examples/data_structures/LowStar.Lens.Buffer.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "projection_inverse_BoxInt_proj_0" ], 0, - "6013b9cd47b0c37d21edfc38c831bebe" + "43d21e465eb9d2c9a6f81c961dc843f4" ], [ "LowStar.Lens.Buffer.ptr", @@ -24,7 +24,7 @@ "true_interp" ], 0, - "af20b9156e104a47e64fffa0c64e92b3" + "d4e06ea39221cfb32929974b357225c8" ], [ "LowStar.Lens.Buffer.view_type_of", @@ -41,7 +41,7 @@ "refinement_interpretation_Tm_refine_1c9044117730afbc4604b4a04ffc77eb" ], 0, - "a3ee03f41d7b1ca64d72524c790c7301" + "05399253fba31c4a57a98c192f65a419" ], [ "LowStar.Lens.Buffer.get_value_at", @@ -74,7 +74,7 @@ "typing_FStar.UInt32.v", "typing_LowStar.Monotonic.Buffer.len" ], 0, - "5d36af84006e3515582968d592553e1a" + "b937bcf53ad5abd55c22618fe09de61e" ], [ "LowStar.Lens.Buffer.put_value_at", @@ -109,7 +109,7 @@ "typing_FStar.UInt32.v", "typing_LowStar.Monotonic.Buffer.len" ], 0, - "46b0f83947154d522be79ae1ffe8ab5f" + "63e587be5e9a0e72bc967e8743712a12" ], [ "LowStar.Lens.Buffer.as_seq", @@ -135,7 +135,7 @@ "typing_LowStar.Monotonic.Buffer.length" ], 0, - "6cb6c570676b73c172fa8bf7b1ad292d" + "2751e555ab15230fead4218f4b92bef1" ], [ "LowStar.Lens.Buffer.id_lens", @@ -148,7 +148,7 @@ "interpretation_Tm_abs_c58fb9cf5ab704dce4061b2b83d64543" ], 0, - "14e4b097e48c1cde50ae5333cbc8a424" + "e221b47ed18761964caeb6ab0598eb33" ], [ "LowStar.Lens.Buffer.mk", @@ -157,7 +157,7 @@ 1, [ "@query" ], 0, - "1c3eb362d8be6d7ad91d572b2cec7ddd" + "33712071220146bb9d93bb3d41c8a0d0" ], [ "LowStar.Lens.Buffer.mk", @@ -273,7 +273,7 @@ "typing_LowStar.Monotonic.Buffer.mbuffer" ], 0, - "8b6f20aa6979ad6fbd0957fbbc311ad0" + "bc1d0a1a4a0d096c444a143cbde4e4bd" ], [ "LowStar.Lens.Buffer.elim_inv", @@ -331,7 +331,7 @@ "typing_LowStar.Monotonic.Buffer.mbuffer" ], 0, - "574185ff39b892903d83830c8003ee7c" + "5f36f9caa6d9c4e704b0ee223e6d1723" ], [ "LowStar.Lens.Buffer.elim_inv", @@ -403,7 +403,7 @@ "typing_LowStar.Monotonic.Buffer.mbuffer" ], 0, - "f196a13390d5ad508b18e4c2a891b02a" + "0824efb58cae47789949d875abe84a4d" ], [ "LowStar.Lens.Buffer.index", @@ -444,7 +444,7 @@ "typing_LowStar.Monotonic.Buffer.mbuffer" ], 0, - "3c34c8c0c3253ef85e662e2455998c5a" + "7e54c27ddd624557db63103bd5ff3f79" ], [ "LowStar.Lens.Buffer.upd", @@ -488,7 +488,7 @@ "typing_LowStar.Monotonic.Buffer.mbuffer" ], 0, - "1b51a1e43300010b09a4ebabe360a93b" + "b9ae539c93403f43c6dfccf041b1b51f" ] ] ] \ No newline at end of file diff --git a/examples/data_structures/LowStar.Lens.Buffer.fsti.hints b/examples/data_structures/LowStar.Lens.Buffer.fsti.hints index 5cb09369a3c..3fe06239dce 100644 --- a/examples/data_structures/LowStar.Lens.Buffer.fsti.hints +++ b/examples/data_structures/LowStar.Lens.Buffer.fsti.hints @@ -8,7 +8,7 @@ 1, [ "@query", "projection_inverse_BoxInt_proj_0" ], 0, - "8dc15e1af3f614f5d335e4edc9f2b82a" + "32abf8cd2cbb961a4a409b399a532618" ], [ "LowStar.Lens.Buffer.ptr", @@ -24,7 +24,7 @@ "true_interp" ], 0, - "af20b9156e104a47e64fffa0c64e92b3" + "a67a2270ad5ffa28843ad1a7986a44d9" ], [ "LowStar.Lens.Buffer.view_type_of", @@ -41,7 +41,7 @@ "refinement_interpretation_Tm_refine_1c9044117730afbc4604b4a04ffc77eb" ], 0, - "a3ee03f41d7b1ca64d72524c790c7301" + "de7edaf6a064359dc3aad1a84a04958d" ], [ "LowStar.Lens.Buffer.get_value_at", @@ -74,7 +74,7 @@ "typing_FStar.UInt32.v", "typing_LowStar.Monotonic.Buffer.len" ], 0, - "5d36af84006e3515582968d592553e1a" + "59e909dd786678b6065bc3c4e154812e" ], [ "LowStar.Lens.Buffer.put_value_at", @@ -109,7 +109,7 @@ "typing_FStar.UInt32.v", "typing_LowStar.Monotonic.Buffer.len" ], 0, - "46b0f83947154d522be79ae1ffe8ab5f" + "85e7b0511458459d3e9aeb4db5bf2c88" ], [ "LowStar.Lens.Buffer.as_seq", @@ -135,7 +135,7 @@ "typing_LowStar.Monotonic.Buffer.length" ], 0, - "6cb6c570676b73c172fa8bf7b1ad292d" + "01efb347b4fbf5d4f2c9902ee392d9a6" ], [ "LowStar.Lens.Buffer.id_lens", @@ -148,7 +148,7 @@ "interpretation_Tm_abs_c58fb9cf5ab704dce4061b2b83d64543" ], 0, - "14e4b097e48c1cde50ae5333cbc8a424" + "f45597412e12a8e4a110e3be0417322c" ], [ "LowStar.Lens.Buffer.mk", @@ -157,7 +157,7 @@ 1, [ "@query" ], 0, - "1c3eb362d8be6d7ad91d572b2cec7ddd" + "9e60e25f6a53c333f9599d811784764d" ], [ "LowStar.Lens.Buffer.elim_inv", @@ -214,7 +214,7 @@ "typing_LowStar.Monotonic.Buffer.mbuffer" ], 0, - "ab47f4b8b3dd419d66a9e8916b63f996" + "594594dcf353746e841828bec6abd396" ], [ "LowStar.Lens.Buffer.index", @@ -255,7 +255,7 @@ "typing_LowStar.Monotonic.Buffer.mbuffer" ], 0, - "3c34c8c0c3253ef85e662e2455998c5a" + "7c400ee9e434f8410f1b338f9e2e0435" ], [ "LowStar.Lens.Buffer.upd", @@ -299,7 +299,7 @@ "typing_LowStar.Monotonic.Buffer.mbuffer" ], 0, - "51f126a79b65a38fd19db0dc362896fe" + "c0e1fa2803ba0291fd3bfc3b53b90419" ] ] ] \ No newline at end of file diff --git a/examples/data_structures/LowStar.Lens.Tuple2.fst.hints b/examples/data_structures/LowStar.Lens.Tuple2.fst.hints index 26d95c5237b..fa7a0d0038a 100644 --- a/examples/data_structures/LowStar.Lens.Tuple2.fst.hints +++ b/examples/data_structures/LowStar.Lens.Tuple2.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "b050e5c9fe14c5ea59551f6f9788dfc4" + "9d5ea655f4bf6bc7703c0b6b37c01935" ], [ "LowStar.Lens.Tuple2.mk", @@ -69,7 +69,7 @@ "typing_LowStar.Monotonic.Buffer.loc_union" ], 0, - "32ba2651b6285a2fbb8ee62fca16634f" + "efdc90ee5dcb1c9d48d4a9376a60d282" ], [ "LowStar.Lens.Tuple2.op_fst", @@ -131,7 +131,7 @@ "typing_LowStar.Monotonic.Buffer.loc_union" ], 0, - "7d2a17b7093648d507f07b44c629d588" + "33f1ce52d65db09f06be8d210322d92a" ], [ "LowStar.Lens.Tuple2.op_snd", @@ -192,7 +192,7 @@ "typing_LowStar.Monotonic.Buffer.loc_union" ], 0, - "b6b41e53073924b37f06267ed4c4713f" + "220166d9df16fc6b14a4cccea03d8675" ], [ "LowStar.Lens.Tuple2.lens_fst", @@ -206,7 +206,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__1" ], 0, - "764c8c68a7ee20abe45b66d42dc799a2" + "6998abd723116f437007fe641f626706" ], [ "LowStar.Lens.Tuple2.lens_snd", @@ -220,7 +220,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "5dc23837c46175371720ec83b1943165" + "c13ec7740daf2e3ab075e5505694674e" ], [ "LowStar.Lens.Tuple2.tup2_t", @@ -232,7 +232,7 @@ "refinement_interpretation_Tm_refine_2a0d9e0b094bfc2dcdb74f08d0cd37d7" ], 0, - "1d5c502355ecda9f5653ffff68d8ed01" + "1e974dbd8ea73b884fa15b56e29d1dd7" ], [ "LowStar.Lens.Tuple2.__proj__Mk__item__read_fst", @@ -246,7 +246,7 @@ "typing_LowStar.Lens.Tuple2.__proj__Mk__item__bl2" ], 0, - "525a861ecba9483a113ee74a4b3b6548" + "2ee19f7175b353b7f7c424d97a309472" ], [ "LowStar.Lens.Tuple2.__proj__Mk__item__read_fst", @@ -263,7 +263,7 @@ "typing_LowStar.Lens.Tuple2.__proj__Mk__item__bl2" ], 0, - "3d0a0eb9a236e5170cffdc7fb2a07648" + "b94cd16830faa67b5693529f19462032" ], [ "LowStar.Lens.Tuple2.__proj__Mk__item__read_snd", @@ -277,7 +277,7 @@ "typing_LowStar.Lens.Tuple2.__proj__Mk__item__bl2" ], 0, - "55368c4df0de3b06e319ad7ed0ff362b" + "a982cde49231a5c8e59c589ae2c901db" ], [ "LowStar.Lens.Tuple2.__proj__Mk__item__read_snd", @@ -294,7 +294,7 @@ "typing_LowStar.Lens.Tuple2.__proj__Mk__item__bl2" ], 0, - "d850f7ab3ad5a25a577349a480308576" + "fdcae2d4fbadd3690e361fa8d7d69db9" ], [ "LowStar.Lens.Tuple2.__proj__Mk__item__write_fst", @@ -308,7 +308,7 @@ "typing_LowStar.Lens.Tuple2.__proj__Mk__item__bl2" ], 0, - "55368c4df0de3b06e319ad7ed0ff362b" + "b2cbd12851ef82d7290ae8a3ca76c067" ], [ "LowStar.Lens.Tuple2.__proj__Mk__item__write_fst", @@ -325,7 +325,7 @@ "typing_LowStar.Lens.Tuple2.__proj__Mk__item__bl2" ], 0, - "b2f9ca81c29a419dcfa19253326b02bb" + "4e550d7359aeee8e0268db07b13da963" ], [ "LowStar.Lens.Tuple2.__proj__Mk__item__write_snd", @@ -339,7 +339,7 @@ "typing_LowStar.Lens.Tuple2.__proj__Mk__item__bl2" ], 0, - "55368c4df0de3b06e319ad7ed0ff362b" + "2d767155edad4b3ee3dae0bb057714d2" ], [ "LowStar.Lens.Tuple2.__proj__Mk__item__write_snd", @@ -356,7 +356,7 @@ "typing_LowStar.Lens.Tuple2.__proj__Mk__item__bl2" ], 0, - "6136c8b82374d755384322eb6a95c211" + "ff0da83216b5261a274d886b4a41fabf" ], [ "LowStar.Lens.Tuple2.mk_tup2", @@ -429,7 +429,7 @@ "typing_LowStar.Monotonic.Buffer.mbuffer" ], 0, - "84710564c2bdd8467a81c01925090de6" + "5bf8c6d72e531dcef3e9e513ceea6847" ], [ "LowStar.Lens.Tuple2.lens_of", @@ -443,7 +443,7 @@ "typing_LowStar.Lens.Tuple2.__proj__Mk__item__bl2" ], 0, - "66749f38fa865b36b045dda06de0027f" + "8a2db3cea5b37a6c68b5f252f3cbaf30" ], [ "LowStar.Lens.Tuple2.test_read_ptr_fst", @@ -508,7 +508,7 @@ "typing_tok_LowStar.Lens.Buffer.Pointer@tok" ], 0, - "4edd33e3afc1a7ee7be40a8feb484467" + "d7795ee841653c3875b04903cec3d3a6" ], [ "LowStar.Lens.Tuple2.test_read_buf_snd", @@ -544,7 +544,7 @@ "typing_FStar.UInt32.v" ], 0, - "3ced1a99db0ae52e1cd51c7359ad1b0b" + "c32d9ec5889d302a46a3bf87f0ab3aa6" ], [ "LowStar.Lens.Tuple2.test_write_ptr_fst", @@ -613,7 +613,7 @@ "typing_tok_LowStar.Lens.Buffer.Pointer@tok" ], 0, - "40b82651fee9bd2db97512b1e5e9861c" + "6b7d166d413ca5711e9df6ac870b4471" ], [ "LowStar.Lens.Tuple2.test_write_buf", @@ -649,7 +649,7 @@ "typing_FStar.UInt32.v" ], 0, - "38c339e51c7a86154502afcfd24baa93" + "66321087829a70ac0a1fe2f99437b249" ], [ "LowStar.Lens.Tuple2.elim_tup2_inv", @@ -726,7 +726,7 @@ "typing_LowStar.Monotonic.Buffer.mbuffer" ], 0, - "2fc73ef5b0815949ed172767efbf91d8" + "dc6381a2a5bfd2fc6fd2f8bc13b6ddf2" ] ] ] \ No newline at end of file diff --git a/examples/data_structures/LowStar.Lens.fst.hints b/examples/data_structures/LowStar.Lens.fst.hints index 67cb9969f76..18e846a4b4a 100644 --- a/examples/data_structures/LowStar.Lens.fst.hints +++ b/examples/data_structures/LowStar.Lens.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "equation_LowStar.Lens.inv" ], 0, - "735744bbbea9b8ed938390de56adf27f" + "103fe829fcd7373ee27efb29546d7845" ], [ "LowStar.Lens.LensST", @@ -17,7 +17,7 @@ 1, [ "@query" ], 0, - "eff5f8e358c9f26100bc0ec7cad1e9ac" + "b2305e7a0ac407949e9c8d9a3792eb60" ], [ "LowStar.Lens.reveal_inv", @@ -26,7 +26,7 @@ 1, [ "@query" ], 0, - "38ca8ce7e59b57d5dc2856e412b3c797" + "2e5a879f7446736c5f4044d14cf76587" ], [ "LowStar.Lens.reveal_inv", @@ -39,7 +39,7 @@ "fuel_guarded_inversion_LowStar.Lens.hs_lens" ], 0, - "087c1ce243422fe6f6e038331a2f255f" + "775815666a320ba6f858224974c464d6" ], [ "LowStar.Lens.for_n", @@ -68,7 +68,7 @@ "typing_FStar.Monotonic.HyperStack.get_tip" ], 0, - "8a8b55bcb07309f317d98655a67df738" + "6c27002340cd740f09224c9949145339" ], [ "LowStar.Lens.for_n", @@ -83,7 +83,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "a3527d34d30a3d7a9cd016347218c482" + "84ee1c5e6dd63ca40908082b1a92cf66" ] ] ] \ No newline at end of file diff --git a/examples/data_structures/LowStar.Lens.fsti.hints b/examples/data_structures/LowStar.Lens.fsti.hints index 568a3b9b85a..fc499ddd471 100644 --- a/examples/data_structures/LowStar.Lens.fsti.hints +++ b/examples/data_structures/LowStar.Lens.fsti.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "afd65e48621299bae53a6524f0fab6c1" + "e64fa9261174b37992650d395547987b" ], [ "LowStar.Lens.reveal_inv", @@ -17,7 +17,7 @@ 1, [ "@query" ], 0, - "38ca8ce7e59b57d5dc2856e412b3c797" + "f8dcc0c70aa48397cbb3c28fd6ba65ee" ], [ "LowStar.Lens.for_n", @@ -46,7 +46,7 @@ "typing_FStar.Monotonic.HyperStack.get_tip" ], 0, - "8a8b55bcb07309f317d98655a67df738" + "5cb44159c4e9f214c901ddf7cfd24558" ], [ "LowStar.Lens.for_n", @@ -61,7 +61,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "a3527d34d30a3d7a9cd016347218c482" + "3b8b0aa4e3f8d2d670b4ccda39038ea2" ] ] ] \ No newline at end of file diff --git a/examples/data_structures/MerkleTree.fst.hints b/examples/data_structures/MerkleTree.fst.hints index 4b2af4cc5d3..f9afd47f55d 100644 --- a/examples/data_structures/MerkleTree.fst.hints +++ b/examples/data_structures/MerkleTree.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "a02d5278843dc441a20b13a10df5cdbd" + "de7662b4a21034ef84501f30b9cb6898" ], [ "MerkleTree.mstring", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "c1dc1be0df08104ea848bbcc4b7e2817" + "3f732eff8216f3c03167823e4d3edd41" ], [ "MerkleTree.__proj__Base__item__n", @@ -39,7 +39,7 @@ "refinement_interpretation_Tm_refine_3ab915087995f936a969050df0880d3c" ], 0, - "da1adada3765e1a259dcb5fc624ecfd9" + "63fd417f1c44602d1b16b0d74a0eb89b" ], [ "MerkleTree.__proj__Concat__item__n", @@ -51,7 +51,7 @@ "refinement_interpretation_Tm_refine_2dd3f6eb0f0d89e4537f22ac1be23031" ], 0, - "afe7fc45986df5656797a91975b85ac2" + "6118b7653ce02fc67695318db04dbc21" ], [ "MerkleTree.__proj__Concat__item__s1", @@ -63,7 +63,7 @@ "refinement_interpretation_Tm_refine_2dd3f6eb0f0d89e4537f22ac1be23031" ], 0, - "be4d28d3bbc2123e9632d9101e0b6f09" + "b4a3aa724648f2dc98df2970fd69d751" ], [ "MerkleTree.__proj__Concat__item__s2", @@ -75,7 +75,7 @@ "refinement_interpretation_Tm_refine_2dd3f6eb0f0d89e4537f22ac1be23031" ], 0, - "f212f02f103dd912767dc08ec06f7bbc" + "3802dbd627aefc8e27e9773b3c51cb91" ], [ "MerkleTree.mtree", @@ -90,7 +90,7 @@ "typing_MerkleTree.hash_size" ], 0, - "a43ff505b9201c23aa1e266639719ea9" + "cc7a0e78e7b92df68f3d58d1ec65873b" ], [ "MerkleTree.mtree", @@ -109,7 +109,7 @@ "typing_MerkleTree.data_size", "typing_MerkleTree.hash_size" ], 0, - "5b46fc1da60580ddc80faf0657458673" + "7632a6328d8f90c8d021e7a09edb7ef6" ], [ "MerkleTree.__proj__L__item__data", @@ -121,7 +121,7 @@ "refinement_interpretation_Tm_refine_c60e89554f8e64395245e385f320b1e4" ], 0, - "599a79347d201efc6c64c89048b17115" + "885ad76aeadd2ccd1585175654f6189c" ], [ "MerkleTree.__proj__N__item__n", @@ -133,7 +133,7 @@ "refinement_interpretation_Tm_refine_0147c691bf5d65a9d6eb7f17865eb252" ], 0, - "7b08e2788a6b588c6f384c800f28affa" + "874fd135adba1483038e7502ce0ef72c" ], [ "MerkleTree.__proj__N__item__h1", @@ -145,7 +145,7 @@ "refinement_interpretation_Tm_refine_0147c691bf5d65a9d6eb7f17865eb252" ], 0, - "4379cf806cf58c03f580b54da23647d7" + "682d03ebcab08d0f33362294beb66f62" ], [ "MerkleTree.__proj__N__item__h2", @@ -157,7 +157,7 @@ "refinement_interpretation_Tm_refine_0147c691bf5d65a9d6eb7f17865eb252" ], 0, - "e6346e6cb539979f50411c7ef72a8931" + "f30254c78537fe5ae4e4a33a4ce728cb" ], [ "MerkleTree.__proj__N__item__left", @@ -169,7 +169,7 @@ "refinement_interpretation_Tm_refine_0147c691bf5d65a9d6eb7f17865eb252" ], 0, - "50f6aedd3729448837a3cc58f2dac9df" + "935a6c20d2bcae7290fbc561cdc6da46" ], [ "MerkleTree.__proj__N__item__right", @@ -181,7 +181,7 @@ "refinement_interpretation_Tm_refine_0147c691bf5d65a9d6eb7f17865eb252" ], 0, - "2138041b72b1bdc4de49397c468007c6" + "8ee090926c87113691efd1dbcab5af0e" ], [ "MerkleTree.get_elt", @@ -219,7 +219,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "e2e1e16f78465014147835e6d44be266" + "f76a3dc24a8725fdda17a2d38d9286cd" ], [ "MerkleTree.proof", @@ -236,7 +236,7 @@ "typing_MerkleTree.data_size", "typing_MerkleTree.hash_size" ], 0, - "bd4a1e601281ce363671c8f580113764" + "065e716e50310d608d2e41b5c5498722" ], [ "MerkleTree.p_tail", @@ -259,7 +259,7 @@ "typing_MerkleTree.__proj__Mk_proof__item__pstream" ], 0, - "2c5d7b2fa3f191e8f766c1f6497bb548" + "6ac30df113d8baf556dfb348861c70e0" ], [ "MerkleTree.verifier", @@ -273,7 +273,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c50dd74de46249fc656e64a37a6b57ad" + "8b367bf3a471821934aa1cdc4d81b0a5" ], [ "MerkleTree.verifier", @@ -317,7 +317,7 @@ "typing_MerkleTree.hash_size", "typing_MerkleTree.lenp" ], 0, - "c17e948e3698115fe706f61ee6385a63" + "e9cbd52b20ef5cb9f473322e9c4f35f3" ], [ "MerkleTree.verifier", @@ -331,7 +331,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "8cd911c063f088638b5e119303bc8a7e" + "e908774f6f242c1291af866ce084fdf4" ], [ "MerkleTree.prover", @@ -345,7 +345,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "b77c5c4ecfae785238690558fe0b00a8" + "353ca2a833c95e3ec7aa0428a89d30f7" ], [ "MerkleTree.prover", @@ -395,7 +395,7 @@ "typing_MerkleTree.p_stream" ], 0, - "d744ddb476a9f07045639e69790bf4ce" + "8683bf97424e97ddf5919c297729815b" ], [ "MerkleTree.prover", @@ -409,7 +409,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "6c0f7ad8107f052e8feafee48bc70ae6" + "ef02addad23ea8326742ff9b7586f80a" ], [ "MerkleTree.correctness", @@ -427,7 +427,7 @@ "typing_MerkleTree.hash_size", "typing_MerkleTree.prover" ], 0, - "5b44c63d8d48e9d2e46738f14d8cd6ad" + "31e15a756683e76ca08df48d144a0fa7" ], [ "MerkleTree.correctness", @@ -491,7 +491,7 @@ "unit_inversion", "unit_typing" ], 0, - "8c1bb1b6385e511915e39ea90456da05" + "341846400a711c8c4cdf4eddca159bd2" ], [ "MerkleTree.correctness", @@ -509,7 +509,7 @@ "typing_MerkleTree.hash_size", "typing_MerkleTree.prover" ], 0, - "3f98f2ef9584cc42905b56ab3fee3f83" + "afc49d242614cfabfe925dc4c4fb0e06" ], [ "MerkleTree.hash_collision", @@ -524,7 +524,7 @@ "typing_MerkleTree.hash_size" ], 0, - "7ec2e570d1e8170eb25d85d99fea4d19" + "594277591d5451fa2273b2ac0527c1b3" ], [ "MerkleTree.security", @@ -543,7 +543,7 @@ "typing_MerkleTree.data_size", "typing_MerkleTree.hash_size" ], 0, - "ea1d82219fc8b22d7d6b2c23f4aa07cd" + "56a0c62d1cc1f9b7dee90a4f2e5ca385" ], [ "MerkleTree.security", @@ -616,7 +616,7 @@ "typing_MerkleTree.lenp" ], 0, - "88906710cfe7181dae54446adf546205" + "83b73e942cc4055c98b652db555284e0" ], [ "MerkleTree.security", @@ -635,7 +635,7 @@ "typing_MerkleTree.data_size", "typing_MerkleTree.hash_size" ], 0, - "f9f6d58b9d2f3c67ae66534f61fb366b" + "46c7cb44f5e721d9952d5ce52330f39e" ] ] ] \ No newline at end of file diff --git a/examples/data_structures/RBTree.fst.hints b/examples/data_structures/RBTree.fst.hints index 5f4e636749a..efdafa56033 100644 --- a/examples/data_structures/RBTree.fst.hints +++ b/examples/data_structures/RBTree.fst.hints @@ -14,7 +14,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "601f54ff7b4be167d4324666ab5f264c" + "a8224f2d76542bffe2c4c2336c074583" ], [ "RBTree.__proj__T__item__col", @@ -26,7 +26,7 @@ "refinement_interpretation_Tm_refine_ae4fd622eeb7394a3dd765700312c1fd" ], 0, - "ba5339aa40d640d8076f56ea194b95b4" + "9ba4132948485ea8bbf3f403f8a5486e" ], [ "RBTree.__proj__T__item__left", @@ -38,7 +38,7 @@ "refinement_interpretation_Tm_refine_ae4fd622eeb7394a3dd765700312c1fd" ], 0, - "44f5c261fd160f31fa9b239cdfcf58ec" + "c3954b7e67d2f02c12b1453215a35012" ], [ "RBTree.__proj__T__item__key", @@ -50,7 +50,7 @@ "refinement_interpretation_Tm_refine_ae4fd622eeb7394a3dd765700312c1fd" ], 0, - "ac5020530247291854ed392575104b32" + "9ae389db9b3b26bc6244633c5cbb3fa0" ], [ "RBTree.__proj__T__item__right", @@ -62,7 +62,7 @@ "refinement_interpretation_Tm_refine_ae4fd622eeb7394a3dd765700312c1fd" ], 0, - "724df9ae56887ce347a6d9f82487dbb2" + "3462166e16a2136b6e2f11206f686f64" ], [ "RBTree.color_of", @@ -75,7 +75,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "74876db9c637ea8ce74948ef73886c98" + "7ecb83e0f56a5d8a09e69f2e1cae8c61" ], [ "RBTree.black_height", @@ -99,7 +99,7 @@ "subterm_ordering_RBTree.T", "typing_tok_RBTree.E@tok" ], 0, - "3ee83b3082a7af9e87a17f821cfbda93" + "58e6e4cbaced974ec42aadd219fcdbdf" ], [ "RBTree.min_elt", @@ -120,7 +120,7 @@ "typing_tok_RBTree.E@tok" ], 0, - "6a29035c2655d5a6cc822ed19a74e6b8" + "2e47a2c846d51685a07bc8554d544138" ], [ "RBTree.max_elt", @@ -141,7 +141,7 @@ "typing_tok_RBTree.E@tok" ], 0, - "f04f1c4738417e68a5c6184f328d929b" + "2da3d7af7b7fefcec24f540ce1359bb6" ], [ "RBTree.r_inv", @@ -150,7 +150,7 @@ 1, [ "@query", "assumption_RBTree.color__uu___haseq" ], 0, - "780faf995947c0373f8278f9d6cb8a6d" + "2636a3845ef989f67824c8cbade2b8e0" ], [ "RBTree.c_inv", @@ -175,7 +175,7 @@ "typing_tok_RBTree.E@tok" ], 0, - "2bc9c5ef3e4b22a8388818d20f77d8d6" + "f128585909adf5f0e8997623900133e0" ], [ "RBTree.k_inv", @@ -196,7 +196,7 @@ "typing_RBTree.uu___is_E", "typing_tok_RBTree.E@tok" ], 0, - "5975aaa2423a3850a06481b2e7663510" + "1ce631a71cd562f7ec780f79759b992f" ], [ "RBTree.in_tree", @@ -217,7 +217,7 @@ "subterm_ordering_RBTree.T", "typing_tok_RBTree.E@tok" ], 0, - "0262a163d9f0d51efb55c49b3bd75af5" + "34f36b3a6ea545dad222f9b145c8e05c" ], [ "RBTree.not_c_inv", @@ -226,7 +226,7 @@ 1, [ "@query", "assumption_RBTree.color__uu___haseq" ], 0, - "65370fbd5e28c74d0c86cac107bc4274" + "64fbeb2a614c45e7c8ec601fcc217620" ], [ "RBTree.lr_c_inv", @@ -235,7 +235,7 @@ 1, [ "@query" ], 0, - "c323b4c2c9ab1e4ac5084ed9213a6038" + "05064389c11cb26e49328ae54fefa504" ], [ "RBTree.pre_balance", @@ -251,7 +251,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "0b409d898dd82264ba115efcdc4e3d08" + "129d3b05da741e576e4d4f1943feda1f" ], [ "RBTree.post_balance", @@ -267,7 +267,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "cdb5f424bfaa384ebea53be18620cd74" + "abccb49b949e9408bd8294a0c8956f9f" ], [ "RBTree.balance", @@ -356,7 +356,7 @@ "typing_tok_RBTree.E@tok" ], 0, - "d71ff80ff8c4cd3bd27ba5227058d979" + "8a4296e13abaf31c4c5e458793a5de63" ], [ "RBTree.ins", @@ -373,7 +373,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "ed3a957ce521f402e8db740bf32cc350" + "0ad98ee2098f3f623a53883727611d11" ], [ "RBTree.ins", @@ -454,7 +454,7 @@ "typing_RBTree.k_inv", "typing_tok_RBTree.E@tok" ], 0, - "e6043e8acc3b2883f233259ad3ae862e" + "051872ce8d3a36f479ddebc8b60dbb7b" ], [ "RBTree.ins", @@ -471,7 +471,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "84793ebe1d77d2016dbd13f4ba616b7a" + "c7e372250f441106f7c6c5a2be418c7b" ], [ "RBTree.make_black", @@ -519,7 +519,7 @@ "typing_RBTree.h_inv", "typing_RBTree.k_inv" ], 0, - "58dd9fd7ff03e5726a4f1f585bd72350" + "5287d0862761c7096e9ba4785386613f" ], [ "RBTree.insert", @@ -533,7 +533,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "fd2fa34bafda63c88a0873ed7a8dca1d" + "d41ba7bd02c0d331823515e658b432a4" ], [ "RBTree.insert", @@ -553,7 +553,7 @@ "typing_RBTree.make_black" ], 0, - "aeb3c2e969ab29eaab360ca4d83cc7fc" + "d9dfedb2780818bb756769d459baf589" ], [ "RBTree.proj", @@ -565,7 +565,7 @@ "refinement_interpretation_Tm_refine_b9a9fc64f3ae46074f41960b319aa53f" ], 0, - "11fc83e0ffb8ba20ac8f66210db221fa" + "17f384284d553198efa5d20222221337" ] ] ] \ No newline at end of file diff --git a/examples/data_structures/RBTreeIntrinsic.fst.hints b/examples/data_structures/RBTreeIntrinsic.fst.hints index 8bf60c3e39d..c6c7156bc2e 100644 --- a/examples/data_structures/RBTreeIntrinsic.fst.hints +++ b/examples/data_structures/RBTreeIntrinsic.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "4bf82c51f0ec1a09f9e836c6c0ca2dc7" + "b6cfae9658ab0ceb992b162eb0bbcf5a" ], [ "RBTreeIntrinsic.rbnode", @@ -30,7 +30,7 @@ "typing_tok_RBTreeIntrinsic.Black@tok" ], 0, - "11a128d775f9cdbebcca7b8d4e60a548" + "420edcf43c3b360b2a9e4dd389bc6d69" ], [ "RBTreeIntrinsic.__proj__R__item__h", @@ -42,7 +42,7 @@ "refinement_interpretation_Tm_refine_c1f886c9be054e567884f26303852b47" ], 0, - "7de994036c358d49de27c53042215177" + "499e5214cc04b6f30ce68c79b427b672" ], [ "RBTreeIntrinsic.__proj__R__item__left", @@ -54,7 +54,7 @@ "refinement_interpretation_Tm_refine_c1f886c9be054e567884f26303852b47" ], 0, - "e777569b4dd866844a5b5863d6b93fe6" + "c5793f6161734f0ac83bafee701ad420" ], [ "RBTreeIntrinsic.__proj__R__item__value", @@ -66,7 +66,7 @@ "refinement_interpretation_Tm_refine_c1f886c9be054e567884f26303852b47" ], 0, - "0c7776008d0d49a94b082d1a10caca34" + "f22d352a14fc594a928e1d9e0d467028" ], [ "RBTreeIntrinsic.__proj__R__item__right", @@ -78,7 +78,7 @@ "refinement_interpretation_Tm_refine_c1f886c9be054e567884f26303852b47" ], 0, - "fe1468a81c63a986db7eeb404e145261" + "1888f42f1c97de29a4ffbf423a141db6" ], [ "RBTreeIntrinsic.__proj__B__item__h", @@ -90,7 +90,7 @@ "refinement_interpretation_Tm_refine_d0956283813ca2c8607db1ebac88ef20" ], 0, - "8982257d5346e3ee285158240a2bd441" + "2df9c995bb025c676adb2c77e236e04f" ], [ "RBTreeIntrinsic.__proj__B__item__cl", @@ -102,7 +102,7 @@ "refinement_interpretation_Tm_refine_d0956283813ca2c8607db1ebac88ef20" ], 0, - "b64e1b52bb0bd1ac08811d059c6e1230" + "06d9ab61849cbe4b4841f320d32f2c6e" ], [ "RBTreeIntrinsic.__proj__B__item__cr", @@ -114,7 +114,7 @@ "refinement_interpretation_Tm_refine_d0956283813ca2c8607db1ebac88ef20" ], 0, - "94d282db871b5d29728cf56beffa413c" + "6b969305803bf25415c0c6264579bdca" ], [ "RBTreeIntrinsic.__proj__B__item__left", @@ -126,7 +126,7 @@ "refinement_interpretation_Tm_refine_d0956283813ca2c8607db1ebac88ef20" ], 0, - "3a9afd9492512834b99f713e2d732606" + "66b6d756c653e0587f9d480d5aa0e1ad" ], [ "RBTreeIntrinsic.__proj__B__item__value", @@ -138,7 +138,7 @@ "refinement_interpretation_Tm_refine_d0956283813ca2c8607db1ebac88ef20" ], 0, - "d8a18d96c9211ce898ec0d0ecba01dd9" + "ce58a04056f31e811abc44c34a70343c" ], [ "RBTreeIntrinsic.__proj__B__item__right", @@ -150,7 +150,7 @@ "refinement_interpretation_Tm_refine_d0956283813ca2c8607db1ebac88ef20" ], 0, - "b36b42c54147bddc041b657448a28d54" + "07443e6e1cad50dfcd6bf0d4c4d5466e" ], [ "RBTreeIntrinsic.reduceNode", @@ -180,7 +180,7 @@ "subterm_ordering_RBTreeIntrinsic.R" ], 0, - "45dfd3e20d48c650c673213a7978a03c" + "772fd2c5c459ab98f17bd3fb6a60070e" ], [ "RBTreeIntrinsic.sorted", @@ -202,7 +202,7 @@ "subterm_ordering_RBTreeIntrinsic.R" ], 0, - "aa154798128fa4874280f3171ddd9685" + "05e462369af9fc390cddb7e19a4ac0b0" ], [ "RBTreeIntrinsic.rbtree", @@ -220,7 +220,7 @@ "typing_tok_RBTreeIntrinsic.Black@tok" ], 0, - "ca606b21f1c8ec8e6d1bd6c17a82ba70" + "105c769aebafb3c6a52de03bd74c9f88" ], [ "RBTreeIntrinsic.hiddenTree", @@ -233,7 +233,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "219a86ef788c7cd519d4f767aa55154b" + "1163943575f5f7e2b87eb56972a0dd63" ], [ "RBTreeIntrinsic.hiddenTree", @@ -246,7 +246,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "e0f860c18e36530a69ef72424f7d1aac" + "71542d6c4897c6d5eb931b7a6c86cb52" ], [ "RBTreeIntrinsic.hiddenTree", @@ -260,7 +260,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "6bff3c028d33c652512dc00408642776" + "e5057f37d2aac4a4ebcd482db08bfcf3" ], [ "RBTreeIntrinsic.hiddenTree", @@ -281,7 +281,7 @@ "typing_tok_RBTreeIntrinsic.Red@tok" ], 0, - "9d4d394ce6afab9199af6d9deab91ae2" + "4152bf5d212f82ce9cebe6e42e85b0d3" ], [ "RBTreeIntrinsic.__proj__HR__item__h", @@ -293,7 +293,7 @@ "refinement_interpretation_Tm_refine_fe5516b6f3a411ac6ed1aade1b670e1d" ], 0, - "1e3f06e587d7a4e214b424f08f941a41" + "5cb39307ed30dd1f0435d58cf0185fc5" ], [ "RBTreeIntrinsic.__proj__HR__item__node", @@ -305,7 +305,7 @@ "refinement_interpretation_Tm_refine_fe5516b6f3a411ac6ed1aade1b670e1d" ], 0, - "c1e339657ef19ea23e7ad9ca32968152" + "7c281df8d33c339b3e7ecce91f7abef2" ], [ "RBTreeIntrinsic.__proj__HB__item__h", @@ -317,7 +317,7 @@ "refinement_interpretation_Tm_refine_b1a7273a4d72e20375ad649ff728b871" ], 0, - "eab42dfed808b289c713140c65e37d34" + "ae90b8fc9efde57a0b5847abb4518642" ], [ "RBTreeIntrinsic.__proj__HB__item__node", @@ -332,7 +332,7 @@ "typing_RBTreeIntrinsic.__proj__HB__item__h" ], 0, - "b3165a8c6b047a737ff8ea580304ed5a" + "9c2121e5162960bb34a5ba7119103ec2" ], [ "RBTreeIntrinsic.__proj__HB__item__node", @@ -352,7 +352,7 @@ "typing_RBTreeIntrinsic.__proj__HB__item__h" ], 0, - "3db693a9ea727e660e0c4b053827ab18" + "a9ea2a3701131addf66a739893c33fa0" ], [ "RBTreeIntrinsic.almostNode", @@ -371,7 +371,7 @@ "typing_tok_RBTreeIntrinsic.Red@tok" ], 0, - "df7cbb0d9039146b54e0f377e4425ae1" + "6e86b18bf9857d7d3c65b437c9f14ce8" ], [ "RBTreeIntrinsic.__proj__LR__item__h", @@ -383,7 +383,7 @@ "refinement_interpretation_Tm_refine_42ac2be25559f509273ea07f48fae14c" ], 0, - "f89dd0ed0547d10b260820b41aea8842" + "fb715368e2bbc8878b74b4ae7883424e" ], [ "RBTreeIntrinsic.__proj__LR__item__cR", @@ -395,7 +395,7 @@ "refinement_interpretation_Tm_refine_42ac2be25559f509273ea07f48fae14c" ], 0, - "6fbe93ba1aa3fee161fbe86466b4ebea" + "5e8bfef28a4213a81bad226cd1da26b8" ], [ "RBTreeIntrinsic.__proj__LR__item__left", @@ -407,7 +407,7 @@ "refinement_interpretation_Tm_refine_42ac2be25559f509273ea07f48fae14c" ], 0, - "5febaacbd0d7dcf76d060cf5acb6eee9" + "dccad86fa3cd25df08ae9f61ba376304" ], [ "RBTreeIntrinsic.__proj__LR__item__value", @@ -419,7 +419,7 @@ "refinement_interpretation_Tm_refine_42ac2be25559f509273ea07f48fae14c" ], 0, - "ed764be4227174ab139762b0ae19dfb2" + "b4032a59c0f9be3e92891f1aa180a7f0" ], [ "RBTreeIntrinsic.__proj__LR__item__right", @@ -431,7 +431,7 @@ "refinement_interpretation_Tm_refine_42ac2be25559f509273ea07f48fae14c" ], 0, - "8c9903cb0c17ce8dee50a39570e9c4cd" + "c07975671e6256f70a9d9c94da55264a" ], [ "RBTreeIntrinsic.__proj__RR__item__h", @@ -443,7 +443,7 @@ "refinement_interpretation_Tm_refine_d62fcfa42de73f3b52d3b5454aab81f2" ], 0, - "c9c3dca70560a1e2adcb94a230d8a6ee" + "557b915300174e713e8ee6f05807f5d7" ], [ "RBTreeIntrinsic.__proj__RR__item__cL", @@ -455,7 +455,7 @@ "refinement_interpretation_Tm_refine_d62fcfa42de73f3b52d3b5454aab81f2" ], 0, - "74b455b6c0bda19749a3291c6fbbaba0" + "6726bf22a958be96311f3fa0e9e4e661" ], [ "RBTreeIntrinsic.__proj__RR__item__left", @@ -467,7 +467,7 @@ "refinement_interpretation_Tm_refine_d62fcfa42de73f3b52d3b5454aab81f2" ], 0, - "2fca1669078920864de74798c7b90d37" + "163671117a929c3a8c3fad6d2bf8ff60" ], [ "RBTreeIntrinsic.__proj__RR__item__value", @@ -479,7 +479,7 @@ "refinement_interpretation_Tm_refine_d62fcfa42de73f3b52d3b5454aab81f2" ], 0, - "40765a59837a6ef7bc4d55baab9589fb" + "b066c48236cb67f020b36953b1d08f49" ], [ "RBTreeIntrinsic.__proj__RR__item__right", @@ -491,7 +491,7 @@ "refinement_interpretation_Tm_refine_d62fcfa42de73f3b52d3b5454aab81f2" ], 0, - "6d72f55f0ee1add325568d609edf3741" + "ccf51a691931ca617bdc4a3edeec996d" ], [ "RBTreeIntrinsic.__proj__V__item__h", @@ -503,7 +503,7 @@ "refinement_interpretation_Tm_refine_f037a5ff30b5f1f597f98c66643d41bf" ], 0, - "e1d91c4ba35ef3772404f8f12d427b76" + "090cbbb21350c697c0b67d1576aa5a5e" ], [ "RBTreeIntrinsic.__proj__V__item__c", @@ -515,7 +515,7 @@ "refinement_interpretation_Tm_refine_f037a5ff30b5f1f597f98c66643d41bf" ], 0, - "ac2cfbb0e65a98e0d9fff7ce3278a504" + "9a1adeea7884a84e20015f70b4261d1e" ], [ "RBTreeIntrinsic.__proj__V__item__node", @@ -527,7 +527,7 @@ "refinement_interpretation_Tm_refine_f037a5ff30b5f1f597f98c66643d41bf" ], 0, - "026b1c80405f1e3d86f69b0ac0630a48" + "1ad9d01fcb47afc8ef4db5290cd1f83c" ], [ "RBTreeIntrinsic.balanceLB", @@ -540,7 +540,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "fe5493f74973b9971453ac4387e61c09" + "732e073ac755dc4aba1746bb8b16d91d" ], [ "RBTreeIntrinsic.balanceLB", @@ -587,7 +587,7 @@ "typing_RBTreeIntrinsic.__proj__RR__item__right" ], 0, - "54fc51fa939ef1ee56c98f821bb7dd45" + "a0207e618c9ad6c0c9bfedde954b6f3e" ], [ "RBTreeIntrinsic.balanceRB", @@ -600,7 +600,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "0c3959f750075ea31186fab034f72782" + "16a128a82e181246ec7ef06fbafa5e6d" ], [ "RBTreeIntrinsic.balanceRB", @@ -646,7 +646,7 @@ "typing_RBTreeIntrinsic.__proj__RR__item__right" ], 0, - "5575fbe400748ff30c4c1c64ce2a33ff" + "b448f7c52bb5a42004af081dca84b262" ], [ "RBTreeIntrinsic.balanceLR", @@ -671,7 +671,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "b4ac087b2941c3e31f98af6901081230" + "7b5d31d12524908e983c702cb9539c5f" ], [ "RBTreeIntrinsic.balanceRR", @@ -697,7 +697,7 @@ "typing_tok_RBTreeIntrinsic.Leaf@tok" ], 0, - "148c8211ff9cc6036363d49fe86d62fb" + "76eaaceb42413a8405e1db63b8f9dde8" ], [ "RBTreeIntrinsic.ins", @@ -728,7 +728,7 @@ "typing_tok_RBTreeIntrinsic.Leaf@tok" ], 0, - "8ec5a843569635a42602c566e12a6964" + "d3dddf95ee13aeeba12d0a2c8b8118de" ], [ "RBTreeIntrinsic.ins", @@ -753,7 +753,7 @@ "subterm_ordering_RBTreeIntrinsic.B" ], 0, - "c6227da96bb7484a3d8f913edabf076e" + "3c74f71aea4c1924ba937e6e3d8ad4f2" ], [ "RBTreeIntrinsic.mem", @@ -775,7 +775,7 @@ "subterm_ordering_RBTreeIntrinsic.R" ], 0, - "18bc62d1601cd83212d7c19158ed4ab6" + "a78ccbc5b111af9980b26e89bec45d63" ], [ "RBTreeIntrinsic.hiddenTree_mem", @@ -791,7 +791,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "dca3e91065854f76c10950c738aa0438" + "271a48ce4a094928e23304d426abaf69" ], [ "RBTreeIntrinsic.almostNode_mem", @@ -808,7 +808,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "4a57472dfdc8c69cb0a6b33efa97cdfe" + "3d0653622c7c88e971b2613f81d59484" ], [ "RBTreeIntrinsic.ins_mem", @@ -921,7 +921,7 @@ "typing_tok_RBTreeIntrinsic.Red@tok", "unit_inversion", "unit_typing" ], 0, - "7a847fd05ee2afbdb79d01936b0edce6" + "bf8bb06a5bf0e6e361aa4d4bfa1f7421" ], [ "RBTreeIntrinsic.ins_mem", @@ -1008,7 +1008,7 @@ "typing_tok_RBTreeIntrinsic.Red@tok", "unit_inversion", "unit_typing" ], 0, - "d265ab0fdadc90e5c738c4c592661b9e" + "3e7c55402e28791379e8e2392a34393f" ], [ "RBTreeIntrinsic.almostNode_sorted", @@ -1025,7 +1025,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "4a937a48d5872121cc578d77c80802b7" + "f381ff1e020fb14b8cc6d6a2bd3f0e4a" ], [ "RBTreeIntrinsic.hiddenTree_sorted", @@ -1041,7 +1041,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "d94b88348c552cac73be4fe3f7814f47" + "a19328e3ce02fb39a50c2425d8016b00" ], [ "RBTreeIntrinsic.hiddenTree_max", @@ -1057,7 +1057,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "1b03c82114d85faa1547e0cabbca0a2e" + "c93064282fe0827636100e67d6ae0e9a" ], [ "RBTreeIntrinsic.hiddenTree_min", @@ -1073,7 +1073,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "9e40be6a702376e126cef662c9f7628e" + "bd4ca7d35d4afa7da01c5244907193c5" ], [ "RBTreeIntrinsic.almostNode_max", @@ -1099,7 +1099,7 @@ "typing_RBTreeIntrinsic.__proj__V__item__node" ], 0, - "42fb5883c1c69331e710538298810edf" + "f4d4f87fe34b65d8d1de39032923d01e" ], [ "RBTreeIntrinsic.almostNode_min", @@ -1125,7 +1125,7 @@ "typing_RBTreeIntrinsic.__proj__V__item__node" ], 0, - "0a1a26545480f598c64ec2ff952b1df1" + "195170421df1cc73932623e23e503092" ], [ "RBTreeIntrinsic.atLeast", @@ -1139,7 +1139,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "65843301e8f77545e9398384e9aaea95" + "58ab1367d105b59668a038d641d1d399" ], [ "RBTreeIntrinsic.atMost", @@ -1153,7 +1153,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "956c842bd97a4b7babf846e507006fd2" + "dabb3bc0d1af7c8a81cab8893cc2edf6" ], [ "RBTreeIntrinsic.global_upper_bound", @@ -1230,7 +1230,7 @@ "typing_tok_RBTreeIntrinsic.Red@tok", "unit_typing" ], 0, - "93c550d15917f0b2aa649396c6360456" + "576a642e39f63fab6184b0a969118a02" ], [ "RBTreeIntrinsic.global_lower_bound", @@ -1323,7 +1323,7 @@ "typing_tok_RBTreeIntrinsic.Red@tok", "unit_typing" ], 0, - "9286240318f78fd4928d2b021b726c1e" + "013c0d29ff11bf8c9e7045f65004bb5b" ], [ "RBTreeIntrinsic.mem_to_max", @@ -1396,7 +1396,7 @@ "typing_tok_RBTreeIntrinsic.Red@tok" ], 0, - "a71b2989b1e7fe29dc1997f7f0ed323b" + "9848b1a6b1a1bbdd8d75387e89cf4fe9" ], [ "RBTreeIntrinsic.mem_to_min", @@ -1469,7 +1469,7 @@ "typing_tok_RBTreeIntrinsic.Red@tok" ], 0, - "964995f3444503b31d3632e72116de20" + "9fcaada0b37974686efa6e1e7266d887" ], [ "RBTreeIntrinsic.almostNode_mem_to_max", @@ -1536,7 +1536,7 @@ "typing_tok_RBTreeIntrinsic.Black@tok" ], 0, - "8b283fb77be5d93a4ae84766755c4b78" + "9f89a8678568bffc9e7d1d3603171f4a" ], [ "RBTreeIntrinsic.almostNode_mem_to_min", @@ -1603,7 +1603,7 @@ "typing_tok_RBTreeIntrinsic.Black@tok" ], 0, - "5bf6e092ab96827a217981078d9998ee" + "222a63c80c6528e346fe73b8fd5cb89e" ], [ "RBTreeIntrinsic.hiddenTree_mem_to_max", @@ -1630,7 +1630,7 @@ "typing_RBTreeIntrinsic.hiddenTree_mem" ], 0, - "4be5220f95d9c880414759121feca263" + "85eeec440fdcd19ab9d3239f1a92a8d0" ], [ "RBTreeIntrinsic.hiddenTree_mem_to_min", @@ -1657,7 +1657,7 @@ "typing_RBTreeIntrinsic.hiddenTree_mem" ], 0, - "5479756fc872655c7ec1f58499a2cc39" + "98894a7210aa6c27f33ed21a67b4b64e" ], [ "RBTreeIntrinsic.ins_max", @@ -1666,7 +1666,7 @@ 1, [ "@query" ], 0, - "dda3e77fe94e76bb2eaa62897101eddc" + "f2092801b8a8b75450a140045bc0c03d" ], [ "RBTreeIntrinsic.ins_min", @@ -1720,7 +1720,7 @@ "typing_tok_RBTreeIntrinsic.Black@tok" ], 0, - "e982d32df2e37bf1b30861183ac8312a" + "3d8523c723994c4b990e60f3ab47638c" ], [ "RBTreeIntrinsic.insB_max", @@ -1729,7 +1729,7 @@ 1, [ "@query" ], 0, - "ea23cf454c51493f9948aac380f241f0" + "3851d5be71f686dc87ffe2201becdcbc" ], [ "RBTreeIntrinsic.insB_min", @@ -1790,7 +1790,7 @@ "typing_tok_RBTreeIntrinsic.Red@tok" ], 0, - "3783a4fe29a73040902528f53b80d6c1" + "c85d6a7eb67c8ef93443c310be73df74" ], [ "RBTreeIntrinsic.balanceLB_preserves_sort", @@ -1803,7 +1803,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "e320b6ce8e5ba12cfe2c0bf8f235a60d" + "8ba15373a812c1fc0697bb915fa72ff5" ], [ "RBTreeIntrinsic.balanceLB_preserves_sort", @@ -1907,7 +1907,7 @@ "typing_tok_RBTreeIntrinsic.Red@tok", "unit_typing" ], 0, - "90e70a957f9b1acca9cc9f8799420467" + "284e7c63d6e1891f5c1ad8e49d5fe7a4" ], [ "RBTreeIntrinsic.balanceRB_preserves_sort", @@ -1920,7 +1920,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "c1b0ebdceef92bbd0005c4ad8ab71e5b" + "0c980cf4474ccaee5bf11d7b6e0c5e14" ], [ "RBTreeIntrinsic.balanceRB_preserves_sort", @@ -2024,7 +2024,7 @@ "typing_tok_RBTreeIntrinsic.Red@tok", "unit_typing" ], 0, - "32d57e06073d8013947d8f111dbd67bb" + "fa86eb7b95db2f653c13f551940b5f78" ], [ "RBTreeIntrinsic.balanceLR_preserves_sort", @@ -2097,7 +2097,7 @@ "typing_tok_RBTreeIntrinsic.Red@tok" ], 0, - "1d0f8de486f300c5e49cc8e7304634ed" + "a15739bd79ad85f876ae72b0eb708f25" ], [ "RBTreeIntrinsic.balanceRR_preserves_sort", @@ -2169,7 +2169,7 @@ "typing_tok_RBTreeIntrinsic.Red@tok" ], 0, - "f0ca5164093bff62658f948c9ad5da16" + "5b11c08522212e6c0203583587ef54c9" ], [ "RBTreeIntrinsic.ins_preserves_sort", @@ -2267,7 +2267,7 @@ "typing_tok_RBTreeIntrinsic.Red@tok", "unit_inversion", "unit_typing" ], 0, - "765c598129a9b1ee6ce49a8723eb0c33" + "2d814dc42b306ba2aba9cf3e7d87a615" ], [ "RBTreeIntrinsic.ins_preserves_sort", @@ -2355,7 +2355,7 @@ "typing_tok_RBTreeIntrinsic.Red@tok", "unit_inversion", "unit_typing" ], 0, - "f717feefbb45cce1b577ed1529867c39" + "95129ec17a1d85fd3f1f99082828e7b6" ], [ "RBTreeIntrinsic.insert", @@ -2366,18 +2366,19 @@ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_RBTreeIntrinsic.ins.fuel_instrumented", "@fuel_correspondence_RBTreeIntrinsic.sorted.fuel_instrumented", - "@query", + "@fuel_irrelevance_RBTreeIntrinsic.ins.fuel_instrumented", "@query", "RBTreeIntrinsic_pretyping_197d8f43cb4e68ec15637bd9fe3610e9", "RBTreeIntrinsic_pretyping_fed7747e90396fc45590696790587c1e", "bool_inversion", "constructor_distinct_RBTreeIntrinsic.B", "constructor_distinct_RBTreeIntrinsic.Black", + "constructor_distinct_RBTreeIntrinsic.HR", "constructor_distinct_RBTreeIntrinsic.LR", "constructor_distinct_RBTreeIntrinsic.R", "constructor_distinct_RBTreeIntrinsic.RR", "constructor_distinct_RBTreeIntrinsic.Red", - "data_elim_RBTreeIntrinsic.B", "data_elim_RBTreeIntrinsic.LR", - "data_elim_RBTreeIntrinsic.R", "data_elim_RBTreeIntrinsic.RBTree", - "data_elim_RBTreeIntrinsic.RR", + "constructor_distinct_Tm_unit", "data_elim_RBTreeIntrinsic.B", + "data_elim_RBTreeIntrinsic.LR", "data_elim_RBTreeIntrinsic.R", + "data_elim_RBTreeIntrinsic.RBTree", "data_elim_RBTreeIntrinsic.RR", "data_typing_intro_RBTreeIntrinsic.B@tok", "data_typing_intro_RBTreeIntrinsic.Black@tok", "disc_equation_RBTreeIntrinsic.B", @@ -2389,13 +2390,16 @@ "equality_tok_RBTreeIntrinsic.Leaf@tok", "equality_tok_RBTreeIntrinsic.Red@tok", "equation_Prims.nat", "equation_RBTreeIntrinsic.almostNode_sorted", + "equation_RBTreeIntrinsic.balanceLB", + "equation_RBTreeIntrinsic.balanceRB", "equation_with_fuel_RBTreeIntrinsic.ins.fuel_instrumented", "equation_with_fuel_RBTreeIntrinsic.sorted.fuel_instrumented", "fuel_guarded_inversion_RBTreeIntrinsic.almostNode", "fuel_guarded_inversion_RBTreeIntrinsic.color", + "fuel_guarded_inversion_RBTreeIntrinsic.hiddenTree", "fuel_guarded_inversion_RBTreeIntrinsic.rbnode", "fuel_guarded_inversion_RBTreeIntrinsic.rbtree", "int_inversion", - "primitive_Prims.op_Addition", + "int_typing", "primitive_Prims.op_Addition", "proj_equation_RBTreeIntrinsic.RBTree_h", "proj_equation_RBTreeIntrinsic.RBTree_root", "proj_equation_RBTreeIntrinsic.V_c", @@ -2409,6 +2413,7 @@ "projection_inverse_RBTreeIntrinsic.B_left", "projection_inverse_RBTreeIntrinsic.B_right", "projection_inverse_RBTreeIntrinsic.B_value", + "projection_inverse_RBTreeIntrinsic.HB_node", "projection_inverse_RBTreeIntrinsic.LR_cR", "projection_inverse_RBTreeIntrinsic.LR_h", "projection_inverse_RBTreeIntrinsic.LR_left", @@ -2423,21 +2428,26 @@ "projection_inverse_RBTreeIntrinsic.R_left", "projection_inverse_RBTreeIntrinsic.R_right", "projection_inverse_RBTreeIntrinsic.R_value", + "projection_inverse_RBTreeIntrinsic.V_c", "projection_inverse_RBTreeIntrinsic.V_node", "refinement_interpretation_Tm_refine_310553a2d65878852040d57cc15f2624", "refinement_interpretation_Tm_refine_49e2e58859b46845e1a0e06374123d83", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_f037a5ff30b5f1f597f98c66643d41bf", + "token_correspondence_RBTreeIntrinsic.ins.fuel_instrumented", "typing_RBTreeIntrinsic.__proj__RBTree__item__h", "typing_RBTreeIntrinsic.__proj__RBTree__item__root", "typing_RBTreeIntrinsic.__proj__V__item__c", "typing_RBTreeIntrinsic.__proj__V__item__node", "typing_RBTreeIntrinsic.almostNode_sorted", - "typing_RBTreeIntrinsic.ins", "typing_RBTreeIntrinsic.sorted", - "typing_tok_RBTreeIntrinsic.Black@tok" + "typing_RBTreeIntrinsic.balanceLB", + "typing_RBTreeIntrinsic.balanceRB", "typing_RBTreeIntrinsic.ins", + "typing_RBTreeIntrinsic.sorted", + "typing_tok_RBTreeIntrinsic.Black@tok", + "typing_tok_RBTreeIntrinsic.Red@tok" ], 0, - "64142f757d93c999727511cb9afa8170" + "764e392cd1af33b757f79e49dcdb1943" ], [ "RBTreeIntrinsic.insert_mem", @@ -2492,7 +2502,7 @@ "typing_tok_RBTreeIntrinsic.Black@tok" ], 0, - "e616a0fe9e415a4927feb32c65ec44e7" + "9cd68e1000cfe993bffe327360520cf0" ], [ "RBTreeIntrinsic.repeat", @@ -2508,7 +2518,7 @@ "well-founded-ordering-on-nat" ], 0, - "90e34492e8d646b2eba089acc2dc8caa" + "ec7c1356cc2a6e8eb0e5b8436e9c3d80" ], [ "RBTreeIntrinsic.node_to_string", @@ -2523,7 +2533,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "ae1bd14a0738232c7f39cc7a3baff425" + "1353f43bb0145c5274542c914ba29190" ], [ "RBTreeIntrinsic.rbnode_to_string", @@ -2550,7 +2560,7 @@ "subterm_ordering_RBTreeIntrinsic.R" ], 0, - "0fabd0f1446eb9e1d9885f8251db782e" + "043d0ec4f66da97b9b8266407e1d2939" ], [ "RBTreeIntrinsic.rbtree_to_string", @@ -2559,7 +2569,7 @@ 1, [ "@query" ], 0, - "f1d64d23c22ea995f55c3b242ea173a9" + "4a86402203124724ac531e64aeeca23e" ], [ "RBTreeIntrinsic.test", @@ -2580,7 +2590,7 @@ "typing_tok_RBTreeIntrinsic.Leaf@tok" ], 0, - "17cbdf5b3e5df70cdef3373904975531" + "dd22dc5bf5683fef87fbd9789412ea6f" ] ] ] \ No newline at end of file diff --git a/examples/data_structures/StatefulLens.fst.hints b/examples/data_structures/StatefulLens.fst.hints index 05ee1b650d1..54d84e512db 100644 --- a/examples/data_structures/StatefulLens.fst.hints +++ b/examples/data_structures/StatefulLens.fst.hints @@ -1,5 +1,5 @@ [ - "7\t{q¿}ÿ \u0012L‡Ë\u0017âW\u0014", + "ÁsÓ$YÅ\be6\u0011ˆÞ…¹J\u0006", [ [ "StatefulLens.compose_stlens", @@ -22,7 +22,7 @@ "token_correspondence_StatefulLens.__proj__Mkhlens__item__put" ], 0, - "084fa1791fcaefbc244be6d3501c2a4b" + "bc5a23a13ab2a30104dbe45166ebc749" ], [ "StatefulLens.as_stlens", @@ -44,7 +44,7 @@ "token_correspondence_StatefulLens.__proj__Mkhlens__item__put" ], 0, - "c4f385c2419e68bfac0a03173c53e82e" + "e7aba5812b02c560f1ad332a779183d2" ], [ "StatefulLens.stlens_ref", @@ -70,7 +70,7 @@ "typing_FStar.Monotonic.Heap.sel" ], 0, - "f3cb8267783f5010486440198f39936c" + "7204470f3be7e503db6cd14aa39e20cb" ], [ "StatefulLens.test0", @@ -90,7 +90,7 @@ "token_correspondence_StatefulLens.__proj__Mkhlens__item__get" ], 0, - "623bcef0592d37c37132e774b6615887" + "4a3af8e75abe94067ce914bf37bdd165" ], [ "StatefulLens.test1", @@ -128,7 +128,7 @@ "typing_FStar.ST.mref" ], 0, - "94fb85817cb3b079e0ae29bb8b61b6fd" + "edfea05ff20fdbd391117a5d612ef3f6" ], [ "StatefulLens.test2", @@ -167,7 +167,7 @@ "typing_FStar.ST.mref" ], 0, - "fe6d3aa389348683d8382c5f796a5b45" + "5f717bc523a3d0728db616c67efe1e9a" ], [ "StatefulLens.test4", @@ -206,7 +206,7 @@ "typing_FStar.ST.mref" ], 0, - "5305e4c053b8c7c8502fbae7599a9465" + "6d9acf4ffbd8b6d1249a57a7679c1b4a" ], [ "StatefulLens.move_x", @@ -253,7 +253,7 @@ "token_correspondence_StatefulLens.__proj__Mkhlens__item__put" ], 0, - "2c0168bc6eb86f970db32bc704520c63" + "368d94b56db66bec8b6d4d40d1a4c6e2" ], [ "StatefulLens.move_x2", @@ -295,7 +295,7 @@ "token_correspondence_StatefulLens.__proj__Mkhlens__item__put" ], 0, - "e9788b8b1c5fec74ca1e361ce7df4c9f" + "8ce6c63d1f2011f9ba91b75b8cee49c4" ] ] ] \ No newline at end of file diff --git a/examples/data_structures/Vector.fst.hints b/examples/data_structures/Vector.fst.hints index 5ff609a927c..1cec09941f3 100644 --- a/examples/data_structures/Vector.fst.hints +++ b/examples/data_structures/Vector.fst.hints @@ -1,5 +1,5 @@ [ - "ͤmb\u000f1º ³*\u0015T7&ãÏ", + "Ž#\u0013¶Ý\u00167ÌÖÏÃ÷®DV%", [ [ "Vector.vector", @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "39b3137bbc7a8a6095a2371dacdc02f5" + "0ba20b39dcfe376715d47fd436e14bd0" ], [ "Vector.vector", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "6ffa459f1e326646dc9e6286c23d3b38" + "0f7164d285d56b93aebf0e02a95acb9f" ], [ "Vector.__proj__VCons__item__hd", @@ -39,7 +39,7 @@ "refinement_interpretation_Tm_refine_a4e93483662b42a2216eccfd8e27a9c0" ], 0, - "b174efcd1ad1a17f0034ebb1fa9c0abf" + "fc0ea913a0cd0458009f301e5844d80e" ], [ "Vector.__proj__VCons__item__n", @@ -51,7 +51,7 @@ "refinement_interpretation_Tm_refine_a4e93483662b42a2216eccfd8e27a9c0" ], 0, - "36f0f35a2847d461077a4b0bc54b1cc3" + "6f5e7af572e0085cbbb5863d0e8e31a3" ], [ "Vector.__proj__VCons__item__tl", @@ -63,7 +63,7 @@ "refinement_interpretation_Tm_refine_a4e93483662b42a2216eccfd8e27a9c0" ], 0, - "6f1e398b7f9686a0259cafbfb6a61723" + "4e507b01a4c8a7260a24e833feb961e6" ], [ "Vector.head", @@ -72,7 +72,7 @@ 1, [ "@query" ], 0, - "f0ce33c98aa7151a04eaf99827d48163" + "9a6cc6f653bc132992149d7dd435d1e6" ], [ "Vector.head", @@ -86,7 +86,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "6bd70918c6d7e081787575f3b065ec5f" + "517d0057e5e603d1fdbd79598066ce4c" ], [ "Vector.head", @@ -95,7 +95,7 @@ 1, [ "@query" ], 0, - "b064bf7df591ddcc2faa31cc1b48e0e8" + "3be1a6deec49951fdb25e663e756c07f" ], [ "Vector.nth", @@ -121,7 +121,7 @@ "well-founded-ordering-on-nat" ], 0, - "d147b7ba38dbdfa9891935a56413057d" + "707d05cf90c49866d291ab3434a0b7f6" ], [ "Vector.append", @@ -134,7 +134,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "2f63613c3bf494bbdb09fe2a5ee96f92" + "421c49194407493ad6264bcd9ae3e18a" ], [ "Vector.append", @@ -157,7 +157,7 @@ "well-founded-ordering-on-nat" ], 0, - "dd5bbec4ebe09a9ce667737ae0b4c4b7" + "aecf42a0cc952ad620dd50bd280e0c34" ], [ "Vector.append", @@ -170,7 +170,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "78ee342f662a9a73e6ea3eb981c7e6cd" + "8dab438f811e8d0a762b30cefe21bc82" ], [ "Vector.reverse", @@ -191,7 +191,7 @@ "well-founded-ordering-on-nat" ], 0, - "d2ab519e282900b6d55da98371bbaa99" + "06002f84f9cdd8707105e4c957f0de81" ], [ "Vector.mapT", @@ -212,7 +212,7 @@ "well-founded-ordering-on-nat" ], 0, - "1e67ed96ec95a6bd63de675ee75fc24a" + "e58e3018db96054b36a513f33df9dc3f" ], [ "Vector.fold_left", @@ -232,7 +232,7 @@ "well-founded-ordering-on-nat" ], 0, - "b1b43d15a641542829ef9499a453cab7" + "6c4c39c479de0af052d96e0d76169c43" ], [ "Vector.fold_right", @@ -252,7 +252,7 @@ "well-founded-ordering-on-nat" ], 0, - "eb1e261c61e3d6af7c400fea5d51e6e4" + "2adaff2cc483d33aa9895d31f44af4aa" ], [ "Vector.find", @@ -272,7 +272,7 @@ "well-founded-ordering-on-nat" ], 0, - "77f15e30e99f0da0e7c89a3abd8eb04b" + "1ae81294e199e84fb117b332de2f7b56" ], [ "Vector.zip'", @@ -295,7 +295,7 @@ "well-founded-ordering-on-nat" ], 0, - "b1b685a50c78d8b861df3d551c7fbeeb" + "baf17bfa40da84bc478e3d45acaf1d4b" ] ] ] \ No newline at end of file diff --git a/examples/demos/low-star/Demo.Deps.fst.hints b/examples/demos/low-star/Demo.Deps.fst.hints index 077ba6e0e47..74f414a308e 100644 --- a/examples/demos/low-star/Demo.Deps.fst.hints +++ b/examples/demos/low-star/Demo.Deps.fst.hints @@ -16,7 +16,7 @@ "typing_LowStar.Monotonic.Buffer.len" ], 0, - "58f1e9cf4799fc6593b7bfb2abbf01b1" + "229c3d0a57e800c2da644c814c65ddec" ], [ "Demo.Deps.op_Array_Access", @@ -44,7 +44,7 @@ "typing_LowStar.Monotonic.Buffer.len" ], 0, - "b41ab9a5b2a99a7e09b6244a2db94a14" + "bb24cc68c6140271e661e301d5197916" ], [ "Demo.Deps.op_Array_Assignment", @@ -76,7 +76,7 @@ "typing_LowStar.Monotonic.Buffer.len" ], 0, - "da9ec783b50df11273138448d080e819" + "420f520efa246a9bbf20f70d3a701651" ], [ "Demo.Deps.suffix", @@ -111,7 +111,7 @@ "typing_LowStar.Monotonic.Buffer.len" ], 0, - "9eff935c9e6517c928c9c9246b60a6e4" + "9eafd019aaf3cffd699b193e2d865557" ], [ "Demo.Deps.prefix_equal", @@ -141,7 +141,7 @@ "typing_LowStar.Monotonic.Buffer.len" ], 0, - "2d983d2ab53e5f87dc710fed278c0d66" + "b14294c6acc3cb2bc991728f61c34ca8" ], [ "Demo.Deps.op_Plus", @@ -153,7 +153,7 @@ "refinement_interpretation_Tm_refine_6d762344710d0d3a50a355f531e45c7a" ], 0, - "bd9bdc98a814069c583807471601a937" + "1d1dcb33007ea93e481630b45c7321a7" ], [ "Demo.Deps.op_Subtraction", @@ -165,7 +165,7 @@ "refinement_interpretation_Tm_refine_96104f38e479f81983a3384aab04876a" ], 0, - "0386dc1e1344b85c676028f9425e6ffc" + "36d923048be5b565bfc462b2e60ab43e" ], [ "Demo.Deps.malloc", @@ -185,7 +185,7 @@ "typing_FStar.Monotonic.HyperHeap.root" ], 0, - "c04503aae2a74da5580040592298ffd7" + "51de2358982a7540347ec95909fbd9ee" ], [ "Demo.Deps.free", @@ -194,7 +194,7 @@ 1, [ "@query" ], 0, - "5507c4c7d8a8cb83ef959760b66719cb" + "8221405f7702af53106e8caedee93254" ], [ "Demo.Deps.get", @@ -219,7 +219,7 @@ "typing_LowStar.Monotonic.Buffer.len" ], 0, - "34b1b5b9a41c82987877fb623eb66471" + "c69f0a462cd1d36a9c9dcbfb1b32663a" ] ] ] \ No newline at end of file diff --git a/examples/demos/low-star/Demo.fst.hints b/examples/demos/low-star/Demo.fst.hints index 9a16f63eb5e..97383a7d486 100644 --- a/examples/demos/low-star/Demo.fst.hints +++ b/examples/demos/low-star/Demo.fst.hints @@ -34,7 +34,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "6110e439a3737d3cd015a60eadb58930" + "e0fc6c533c6c7531b2695133fc5ff6d5" ], [ "Demo.copy3", @@ -88,7 +88,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "9434b9841f6dacfa963b79774600013c" + "cf0540a093caaa4c5f5179c86538b0aa" ], [ "Demo.memcpy", @@ -153,7 +153,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "441c19ad1a8dae2ef10bad8f81d0c6e2" + "f4d1cf2ec665f065f8ab7aa53fc83597" ], [ "Demo.malloc_copy_free", @@ -233,7 +233,7 @@ "typing_LowStar.Monotonic.Buffer.loc_none" ], 0, - "be0668fad24238d21f4ecd57c06b76f9" + "e1a5c7bf799c647339c028efeb2dee15" ] ] ] \ No newline at end of file diff --git a/examples/dm4free/DelimitedRelease.fst.hints b/examples/dm4free/DelimitedRelease.fst.hints index 6279663f831..e2a592dc59c 100644 --- a/examples/dm4free/DelimitedRelease.fst.hints +++ b/examples/dm4free/DelimitedRelease.fst.hints @@ -17,7 +17,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ef1d03385a530b0f0f9d4c3660a177b6" + "feea321fa4fde95a5cb09ddba3929b41" ], [ "DelimitedRelease.addr_set", @@ -31,7 +31,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "30043ef0f3cea69b9409a5f3c1f0a2c4" + "53f219a47dd24e9cda2c9ae39fbd0a74" ], [ "DelimitedRelease.delimited_release_wallet", @@ -84,7 +84,7 @@ "typing_FStar.DM4F.Heap.upd_tot", "unit_inversion" ], 0, - "866751cbe3345762b549d0f78512d14a" + "a6861baa445efd5fdf7c352e5d76c5c1" ] ] ] \ No newline at end of file diff --git a/examples/dm4free/Effects.Def.fst.hints b/examples/dm4free/Effects.Def.fst.hints index 1a6b6466cfd..3f62fb27a62 100644 --- a/examples/dm4free/Effects.Def.fst.hints +++ b/examples/dm4free/Effects.Def.fst.hints @@ -1,5 +1,5 @@ [ - "(/„\"\u0016W§\u0019Œ\u0016c\"¦6m", + "”#\u0006ë™ìG‰¦Ô®x!Ýg¶", [ [ "Effects.Def.eq_m_aux", @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_b3176bc22daa5f75e828106a6d5f3809" ], 0, - "3c033795bcb1051a830f4acb82c5a51b" + "9aa1867379b95bdeee3bc1f023b18fae" ], [ "Effects.Def.monad_laws_via_eq", @@ -28,7 +28,7 @@ "typing_Tm_abs_ee660f2b85638cf061c69b2816eebf0d" ], 0, - "3e864e2f013146f17118183de2810fd5" + "2143bd44adcc3df0a379749c184ee9ca" ], [ "Effects.Def.morphism_laws_via_eq", @@ -45,7 +45,7 @@ "typing_Tm_abs_d4b5f561155658574710ba164cd23eaa" ], 0, - "76ac4a277583d4da067ce06078041bbd" + "55984cf304c1eaa543b6f307f40d183d" ], [ "Effects.Def.st_laws", @@ -86,7 +86,7 @@ "typing_Tm_abs_7345665be5303476d993b2031c6aee64" ], 0, - "2c790c29311b6e5a9cc59ac848a9fe17" + "76f96dea5850f829546df2f19fa29103" ], [ "Effects.Def.bind_ex", @@ -104,7 +104,7 @@ "unit_typing" ], 0, - "f7d86e86abfce912ba2a71869bc79499" + "dcd1b6a4e467ce633c73b54ce7e3e20b" ], [ "Effects.Def.handle", @@ -122,7 +122,7 @@ "unit_typing" ], 0, - "049c7443daf03c53644a9a173b35ea11" + "74b478021f049cda1ad8992d8b87353b" ], [ "Effects.Def.ex_laws", @@ -167,7 +167,7 @@ "unit_typing" ], 0, - "acf343848a51c58f6d4895d1cc3c001f" + "42629464aa1b69207c9cc96b8c625425" ], [ "Effects.Def.bind_stexn", @@ -188,7 +188,7 @@ "typing_FStar.Pervasives.Native.__proj__Mktuple2__item___1" ], 0, - "e781553478135301490f11bc18bf95aa" + "0c804c9407064861a36385f046e3ff5c" ], [ "Effects.Def.stexn_laws", @@ -252,7 +252,7 @@ "refinement_interpretation_Tm_refine_7e4a6c5999db731b5d17d0418dfeea3e" ], 0, - "ab7d342911c5eb36288f403ddf6db4e7" + "737e15cd67a2e247e70eeab2178d1261" ], [ "Effects.Def.exnst_laws", @@ -300,7 +300,7 @@ "typing_Tm_abs_dcd39ed1aae2cd7ec1ebf9cd2a7c259e" ], 0, - "a35b9548040a3cfc871c8f6dc6fbb8f6" + "f4d3e9bbf85339d09ff60eadd4592487" ], [ "Effects.Def.morphism_lift_st_exn", @@ -355,7 +355,7 @@ "typing_Tm_abs_ffba1b074caa1b3d7d93e072f4b048c1" ], 0, - "fb7e399d95520847e088dfc003a7cf38" + "7f7c4a2198ef2e922a292832c7319500" ], [ "Effects.Def.morphism_lift_ex_stexn", @@ -409,7 +409,7 @@ "typing_Tm_abs_ffba1b074caa1b3d7d93e072f4b048c1", "unit_typing" ], 0, - "d44f5cf07493923c95319ee02fbaf06e" + "bfad596caa1321cc77c256a01a6e0364" ], [ "Effects.Def.morphism_lift_st_exnst", @@ -462,7 +462,7 @@ "typing_Tm_abs_dcd39ed1aae2cd7ec1ebf9cd2a7c259e" ], 0, - "70028bfe0ff69b7e515870cbf06efdbf" + "08172b9ea9df7645d90807b40fe06019" ], [ "Effects.Def.lift_ex_exnst", @@ -480,7 +480,7 @@ "unit_typing" ], 0, - "9095c008db0b6c9b90c8a98708c6563b" + "de50eb97c233379c7494ae298116f2f4" ], [ "Effects.Def.morphism_lift_ex_exnst", @@ -542,7 +542,7 @@ "typing_Tm_abs_df7c30730b8c980dfda2a82027d43a1c", "unit_typing" ], 0, - "dc1eab7334cb91c0105e99f4cb098ba2" + "8ff5f0d31db01b9b187e03a495d7c0d4" ] ] ] \ No newline at end of file diff --git a/examples/dm4free/FStar.DM4F.Continuations.fst.hints b/examples/dm4free/FStar.DM4F.Continuations.fst.hints index da328aff4bc..99314c7079e 100644 --- a/examples/dm4free/FStar.DM4F.Continuations.fst.hints +++ b/examples/dm4free/FStar.DM4F.Continuations.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_8445d79c1f764e59f2958fa0cdffa351" ], 0, - "fc18bf50f87c8e554f801ad789238cb2" + "bbac45253eaa7fb7dd35325b8f83bb67" ], [ "FStar.DM4F.Continuations.__proj__L__item__b", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_8445d79c1f764e59f2958fa0cdffa351" ], 0, - "98690d08e1cef1c72d6c9a7c3f194212" + "2bc8c3bf24228c35226ffe92c6d0c4de" ], [ "FStar.DM4F.Continuations.__proj__L__item___2", @@ -36,7 +36,7 @@ "refinement_interpretation_Tm_refine_8445d79c1f764e59f2958fa0cdffa351" ], 0, - "efa2b1302bcd60d6524846c91e5b59d6" + "c34325b736284a2a05abbf84a41271bc" ], [ "FStar.DM4F.Continuations.__proj__R__item__a", @@ -48,7 +48,7 @@ "refinement_interpretation_Tm_refine_a6a39bffc11b264d9749ffb3bf1e08d0" ], 0, - "513783150d0686407f36772a741a9ba2" + "dbf69f3a4398ee67c6e95a2cc7b2b5a6" ], [ "FStar.DM4F.Continuations.__proj__R__item__b", @@ -60,7 +60,7 @@ "refinement_interpretation_Tm_refine_a6a39bffc11b264d9749ffb3bf1e08d0" ], 0, - "88e962d3bae76fddfdb5cc14b97f0532" + "eb8abd3ad2352ba2f859d8a04580f1b6" ], [ "FStar.DM4F.Continuations.__proj__R__item___2", @@ -73,7 +73,7 @@ "refinement_interpretation_Tm_refine_a6a39bffc11b264d9749ffb3bf1e08d0" ], 0, - "b0a9b1272fe9694d33fa3c1d0b95b25f" + "8119fb8efe4af892d226758b86a267b7" ] ] ] \ No newline at end of file diff --git a/examples/dm4free/FStar.DM4F.Exceptions.fst.hints b/examples/dm4free/FStar.DM4F.Exceptions.fst.hints index ee0fa24a47b..116290c000c 100644 --- a/examples/dm4free/FStar.DM4F.Exceptions.fst.hints +++ b/examples/dm4free/FStar.DM4F.Exceptions.fst.hints @@ -16,7 +16,7 @@ "projection_inverse_BoxBool_proj_0", "unit_typing" ], 0, - "a27176b71950a638c5e6eac0da29d692" + "afed29cf5437a11c8e84ca4ecb81cee5" ], [ "FStar.DM4F.Exceptions.div_intrinsic", @@ -46,7 +46,7 @@ "typing_tok_FStar.DM4F.Exceptions.Division_by_zero@tok" ], 0, - "f8385f117208339ce9366a33ca0eeb6d" + "dec3394880a0ffe5244c3a90d47cc2b8" ], [ "FStar.DM4F.Exceptions.div_extrinsic", @@ -55,7 +55,7 @@ 1, [ "@query", "primitive_Prims.op_Equality" ], 0, - "c3c53bd8a58ac7a30ecc13d2d8b055c3" + "4e6df659f67c59e136240b94f0127b44" ], [ "FStar.DM4F.Exceptions.lemma_div_extrinsic", @@ -99,7 +99,7 @@ "unit_typing" ], 0, - "696ac333fbe928c474ff56eb7d61d745" + "1d512b357a95f3d0506ae3867e42e3ba" ], [ "FStar.DM4F.Exceptions.raise_", @@ -108,7 +108,7 @@ 1, [ "@query" ], 0, - "3bfa7bebbae8d8925d7ec4aa30eea794" + "9cd2024e2ae1c3ca23df7121bdd976d4" ], [ "FStar.DM4F.Exceptions.raise__", @@ -121,7 +121,7 @@ "function_token_typing_Prims.exn" ], 0, - "2e3f01719f1cdab3b6cbb0891bc72461" + "8a020788329b91e5eed7a8527e1bddce" ] ] ] \ No newline at end of file diff --git a/examples/dm4free/FStar.DM4F.ExnSt.fst.hints b/examples/dm4free/FStar.DM4F.ExnSt.fst.hints index 4102baec4f0..7e6a3d76637 100644 --- a/examples/dm4free/FStar.DM4F.ExnSt.fst.hints +++ b/examples/dm4free/FStar.DM4F.ExnSt.fst.hints @@ -1,5 +1,5 @@ [ - "\u001eFWצ~'eà÷H*¯KÄž", + "aÛ½\u0018â\u001c\u0017V\u0000n›\u001d\rVÝö", [ [ "FStar.DM4F.ExnSt.bind", @@ -16,7 +16,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "f7bcdebbd0395baaab016d2d498143de" + "734521b99a59dd251f22c5734c03b224" ], [ "FStar.DM4F.ExnSt.div_intrisic_spec", @@ -31,7 +31,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "0c055f0d6afff41f40330c13e69fd194" + "9ab08970a74890eb08b191f70e1369c8" ], [ "FStar.DM4F.ExnSt.div_intrinsic", @@ -63,7 +63,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "720c9f283eac0bdfd5793d0c7c680034" + "a367b1e9d66d2d927a7b1c916b758c50" ], [ "FStar.DM4F.ExnSt.div_extrinsic", @@ -72,7 +72,7 @@ 1, [ "@query", "primitive_Prims.op_Equality" ], 0, - "b037476e3f195acd63dc05199161e4c8" + "8db7e02e191f58fea04949a46a3c7d1d" ], [ "FStar.DM4F.ExnSt.lemma_div_extrinsic", @@ -113,7 +113,7 @@ "typing_FStar.DM4F.ExnSt.div_extrinsic" ], 0, - "87487835795720df6115dac5c13852b4" + "4724f51ccc1144e0585e002d1ab1db3d" ] ] ] \ No newline at end of file diff --git a/examples/dm4free/FStar.DM4F.Heap.IntStoreFixed.fst.hints b/examples/dm4free/FStar.DM4F.Heap.IntStoreFixed.fst.hints index 637b00b48f9..ea7a164c804 100644 --- a/examples/dm4free/FStar.DM4F.Heap.IntStoreFixed.fst.hints +++ b/examples/dm4free/FStar.DM4F.Heap.IntStoreFixed.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "1fab9ac3df3af16a57660548575d904c" + "6bf68d3577cb17204f418704c3b171a3" ], [ "FStar.DM4F.Heap.IntStoreFixed.heap", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "8a47e042734958530e55e0d44c4fa252" + "1f3403014e0b81c86cee0aa0d6aa6326" ], [ "FStar.DM4F.Heap.IntStoreFixed.index", @@ -40,7 +40,7 @@ "refinement_interpretation_Tm_refine_6df2ffe10bff6bf2a3fe27af74739e18" ], 0, - "720c0bcdf2ec81312d61dd4d4f581526" + "3bd817dd0432cad68171dbb3ec693b1b" ], [ "FStar.DM4F.Heap.IntStoreFixed.upd", @@ -61,7 +61,7 @@ "refinement_interpretation_Tm_refine_6df2ffe10bff6bf2a3fe27af74739e18" ], 0, - "fa19f87a923c7b8a103a04585c739119" + "b953960af45c0a280158cea7cac72a76" ], [ "FStar.DM4F.Heap.IntStoreFixed.create", @@ -81,7 +81,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "297597aead77f83bdcff14a4bb28e3dc" + "5b33dc991b90f1eb72131a6188022aff" ], [ "FStar.DM4F.Heap.IntStoreFixed.lemma_index_upd1", @@ -98,7 +98,7 @@ "refinement_interpretation_Tm_refine_6df2ffe10bff6bf2a3fe27af74739e18" ], 0, - "494a2083664b8d31085b8bbd3c0888db" + "818a7efdb7c68450cc3df0987f583e55" ], [ "FStar.DM4F.Heap.IntStoreFixed.lemma_index_upd2", @@ -118,7 +118,7 @@ "refinement_interpretation_Tm_refine_6df2ffe10bff6bf2a3fe27af74739e18" ], 0, - "1d264df933d94a372844a73553011d8d" + "36c30f0c7955e00e5ca8c842df5a2e1c" ], [ "FStar.DM4F.Heap.IntStoreFixed.lemma_index_create", @@ -135,7 +135,7 @@ "refinement_interpretation_Tm_refine_6970eb1cc2a7cbece1f97684ca23fd46" ], 0, - "2cb200a24297e4e3343d4bcca8fe8e39" + "fe6158ab4de2d03f72f82700ec86e170" ] ] ] \ No newline at end of file diff --git a/examples/dm4free/FStar.DM4F.Heap.Random.fst.hints b/examples/dm4free/FStar.DM4F.Heap.Random.fst.hints index 7bbe4d65343..d47d1f5bcbd 100644 --- a/examples/dm4free/FStar.DM4F.Heap.Random.fst.hints +++ b/examples/dm4free/FStar.DM4F.Heap.Random.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3ef1af56befc467a27f23c39ba4969e9" + "1a3607568cad30a3a946e1345e40d590" ], [ "FStar.DM4F.Heap.Random.tape", @@ -31,7 +31,7 @@ "refinement_kinding_Tm_refine_c45738073e069418e791c7f105cc9178" ], 0, - "95343e63119795f5ee06a260d738ac79" + "64b9dff29649a11e7f64f9cd9327a20c" ], [ "FStar.DM4F.Heap.Random.incr", @@ -50,7 +50,7 @@ "refinement_interpretation_Tm_refine_704d8d13f27c4dc76ad704087a7f94d4" ], 0, - "8ddedb9bf8e1a5a9a9250540a055287b" + "2ebf9e8c3a80ed7502da5c4577de0779" ], [ "FStar.DM4F.Heap.Random.index", @@ -63,7 +63,7 @@ "refinement_interpretation_Tm_refine_a0cc2a17677bbaeff2f143ee81ec1933" ], 0, - "4805155f6f85aed4a1ebbbcbdffb4ec2" + "c673043f9d88e116d50ec348292a800d" ], [ "FStar.DM4F.Heap.Random.upd", @@ -84,7 +84,7 @@ "refinement_kinding_Tm_refine_c45738073e069418e791c7f105cc9178" ], 0, - "54daa6751c6319c78ce0f5e1b1310222" + "a07ec84eac242e9f600ca520891999cb" ], [ "FStar.DM4F.Heap.Random.create", @@ -102,7 +102,7 @@ "refinement_kinding_Tm_refine_c45738073e069418e791c7f105cc9178" ], 0, - "9ff8a3d50bfc62ad75a5fccee6aab8ef" + "efc8c09be9d07d3a5f1f40f660b37359" ], [ "FStar.DM4F.Heap.Random.lemma_eq_intro", @@ -122,7 +122,7 @@ "refinement_interpretation_Tm_refine_a0cc2a17677bbaeff2f143ee81ec1933" ], 0, - "325b8fcc078a2514662d2fdce22e0252" + "c3928e0f19470fde0991eb8f06183869" ], [ "FStar.DM4F.Heap.Random.lemma_eq_elim", @@ -139,7 +139,7 @@ "refinement_kinding_Tm_refine_c45738073e069418e791c7f105cc9178" ], 0, - "fbbb4cc753e9f3ad6bd3709fed79b539" + "8c53a642a29aa155f9d9b17684375ffb" ], [ "FStar.DM4F.Heap.Random.lemma_index_upd1", @@ -160,7 +160,7 @@ "refinement_interpretation_Tm_refine_c45738073e069418e791c7f105cc9178" ], 0, - "fecff3aadbd7500bac60bf1e0983a0e6" + "c2061abd13a78df805f7c8201a5d210e" ], [ "FStar.DM4F.Heap.Random.lemma_index_upd2", @@ -182,7 +182,7 @@ "refinement_interpretation_Tm_refine_c45738073e069418e791c7f105cc9178" ], 0, - "15ade89bdb94e9124386f791eae5ec91" + "b1ff1d2e8647f3efc3e1b5119ffa28ee" ], [ "FStar.DM4F.Heap.Random.lemma_index_create", @@ -201,7 +201,7 @@ "refinement_interpretation_Tm_refine_c45738073e069418e791c7f105cc9178" ], 0, - "5ce9db9a41dc7c68ba2704bad6861f2d" + "652672a75a92e87635493604ff2c641b" ] ] ] \ No newline at end of file diff --git a/examples/dm4free/FStar.DM4F.Heap.ST.fst.hints b/examples/dm4free/FStar.DM4F.Heap.ST.fst.hints index 320a972dae0..c8bed72c878 100644 --- a/examples/dm4free/FStar.DM4F.Heap.ST.fst.hints +++ b/examples/dm4free/FStar.DM4F.Heap.ST.fst.hints @@ -21,7 +21,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "86c6bdd611b97ba92de60f5a1885f8bb" + "d1063c83042c444776e559a45f2b71f3" ], [ "FStar.DM4F.Heap.ST.alloc_weak", @@ -35,7 +35,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "b3f07a9c646bbc3452fe3ecb8fec3f0c" + "f3501507b2c756fe4e37c99c69f90034" ], [ "FStar.DM4F.Heap.ST.read", @@ -48,7 +48,7 @@ "refinement_interpretation_Tm_refine_33c56d04cd2b4870da0423961c379a8a" ], 0, - "38afbd3188ae92bdf98cd0ce2348241c" + "e89fa21111159758478f3cb7305c61a4" ], [ "FStar.DM4F.Heap.ST.read_weak", @@ -57,7 +57,7 @@ 1, [ "@query" ], 0, - "fa6ef50a5052afc29cd4f8c113dda703" + "bc7b1f12f7fb23fc93d76cec8ccddae3" ], [ "FStar.DM4F.Heap.ST.write", @@ -72,7 +72,7 @@ "unit_typing" ], 0, - "92c16a131adddde21598038f87e57fa6" + "25814304ae4d015a5700031545655f1e" ], [ "FStar.DM4F.Heap.ST.write_weak", @@ -87,7 +87,7 @@ "unit_typing" ], 0, - "2d283be90ed31001ca124c799fafcecd" + "001a15408ae12587d03069c4c1bd4aa7" ], [ "FStar.DM4F.Heap.ST.incr", @@ -112,7 +112,7 @@ "typing_FStar.DM4F.Heap.addr_of" ], 0, - "ffa4444b106a62091b8568e8108ce78e" + "5715edf192bd28e34cfb37d9cf09ab5b" ], [ "FStar.DM4F.Heap.ST.incr'", @@ -128,7 +128,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "4f20739c3b906649f00f3101bb949055" + "305898d2a2bc9e5b22b30fd6b8de5161" ], [ "FStar.DM4F.Heap.ST.incr_increases", @@ -160,7 +160,7 @@ "unit_inversion" ], 0, - "01dfa2882ee252436e04a52e3218663f" + "c7a6b28eca9b621b24c61c5e4da44c0e" ], [ "FStar.DM4F.Heap.ST.copy_and_incr", @@ -185,7 +185,7 @@ "typing_FStar.DM4F.Heap.addr_of" ], 0, - "864054619ed1db415f8f8cf746e4baa5" + "dbd5c6d257dd581f3afa160f0a4005c0" ], [ "FStar.DM4F.Heap.ST.alloc_addition_and_incr", @@ -205,7 +205,7 @@ "typing_FStar.DM4F.Heap.addr_of" ], 0, - "6ec362b84303b9d414fb1e21361d2dcd" + "eca2b1f200598fb63aa2064163cce61c" ], [ "FStar.DM4F.Heap.ST.zero", @@ -236,7 +236,7 @@ "typing_FStar.DM4F.Heap.addr_of", "well-founded-ordering-on-nat" ], 0, - "80497c72c3c0ceae981f93c8d4c5d3c0" + "bc2a83800aa3dde6c64eafed972f3d49" ], [ "FStar.DM4F.Heap.ST.zero", @@ -250,7 +250,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "245523bfa567fd5209153b0d7bed2f61" + "627af96ddb33f20a00cfc68a6246a453" ], [ "FStar.DM4F.Heap.ST.refine_st", @@ -265,7 +265,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "b5cec78f0a938cbfd93a95ebcc6a1a33" + "8a5c3405d7095885fbbd410167f0e93c" ], [ "FStar.DM4F.Heap.ST.runST", @@ -279,7 +279,7 @@ "typing_FStar.DM4F.Heap.emp" ], 0, - "a9771da70e3e685b2cd041a021a62125" + "232bce60c9cba3aeb316d30a60c221fe" ] ] ] \ No newline at end of file diff --git a/examples/dm4free/FStar.DM4F.Heap.ST.fsti.hints b/examples/dm4free/FStar.DM4F.Heap.ST.fsti.hints index 4802a306938..57a6bceae57 100644 --- a/examples/dm4free/FStar.DM4F.Heap.ST.fsti.hints +++ b/examples/dm4free/FStar.DM4F.Heap.ST.fsti.hints @@ -1,5 +1,5 @@ [ - "ÁøcÝé¹På䊵`\böPÆ", + "í\u0002ׯ5=\"z½£r\u0016\u0014\r~", [ [ "FStar.DM4F.Heap.ST.alloc", @@ -21,7 +21,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "674a11c97b21cb95835cbab67b397488" + "b6a60738528a37b85a7e1e466545b0eb" ], [ "FStar.DM4F.Heap.ST.alloc_weak", @@ -35,7 +35,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "b3f07a9c646bbc3452fe3ecb8fec3f0c" + "bf94c2c4bf987f297f3679581ad6085f" ], [ "FStar.DM4F.Heap.ST.read", @@ -48,7 +48,7 @@ "refinement_interpretation_Tm_refine_33c56d04cd2b4870da0423961c379a8a" ], 0, - "38afbd3188ae92bdf98cd0ce2348241c" + "29d7b6f4d7e481f87d2b9a2f0c027f3b" ], [ "FStar.DM4F.Heap.ST.read_weak", @@ -57,7 +57,7 @@ 1, [ "@query" ], 0, - "fa6ef50a5052afc29cd4f8c113dda703" + "b38dc9a59c48a16d3a6049d91ce3955f" ], [ "FStar.DM4F.Heap.ST.write", @@ -72,7 +72,7 @@ "unit_typing" ], 0, - "92c16a131adddde21598038f87e57fa6" + "65f7ce48ab57dbe4eabcedfab264b1b4" ], [ "FStar.DM4F.Heap.ST.write_weak", @@ -87,7 +87,7 @@ "unit_typing" ], 0, - "2d283be90ed31001ca124c799fafcecd" + "78ad92b4917a1d8471902ac80f74c56e" ], [ "FStar.DM4F.Heap.ST.incr", @@ -112,7 +112,7 @@ "typing_FStar.DM4F.Heap.addr_of" ], 0, - "ffa4444b106a62091b8568e8108ce78e" + "439b3daca7caa8ad36d188151852083f" ], [ "FStar.DM4F.Heap.ST.incr'", @@ -128,7 +128,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "4f20739c3b906649f00f3101bb949055" + "9e9f114c289543ecc92dde4350e63158" ], [ "FStar.DM4F.Heap.ST.incr_increases", @@ -160,7 +160,7 @@ "unit_inversion" ], 0, - "01dfa2882ee252436e04a52e3218663f" + "e738a19585d5b602229042e442da926c" ], [ "FStar.DM4F.Heap.ST.copy_and_incr", @@ -185,7 +185,7 @@ "typing_FStar.DM4F.Heap.addr_of" ], 0, - "864054619ed1db415f8f8cf746e4baa5" + "59cd1bed4da47a0c428ec20852badbf6" ], [ "FStar.DM4F.Heap.ST.alloc_addition_and_incr", @@ -205,7 +205,7 @@ "typing_FStar.DM4F.Heap.addr_of" ], 0, - "6ec362b84303b9d414fb1e21361d2dcd" + "b0edd234e756924ae496010e8c87c751" ], [ "FStar.DM4F.Heap.ST.zero", @@ -236,7 +236,7 @@ "typing_FStar.DM4F.Heap.addr_of", "well-founded-ordering-on-nat" ], 0, - "29bf357415649b11afc689f97d484232" + "031905e3d5dc26a84b1da37b11289575" ], [ "FStar.DM4F.Heap.ST.zero", @@ -250,7 +250,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "f90967a23d8921f4a096c47651fb6ab7" + "603993c911b174151a21303de825e799" ], [ "FStar.DM4F.Heap.ST.refine_st", @@ -265,7 +265,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "b5cec78f0a938cbfd93a95ebcc6a1a33" + "500c779c03ebc1d87a45a6eed565412c" ] ] ] \ No newline at end of file diff --git a/examples/dm4free/FStar.DM4F.Heap.fst.hints b/examples/dm4free/FStar.DM4F.Heap.fst.hints index 19bf5204501..21a6fc8cfed 100644 --- a/examples/dm4free/FStar.DM4F.Heap.fst.hints +++ b/examples/dm4free/FStar.DM4F.Heap.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d204749bc0af3e85fcb89dbda5d3e8ff" + "0805915076b37443ba39993acd686e78" ], [ "FStar.DM4F.Heap.compare_addrs", @@ -29,7 +29,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "600673f85784a5d47713fd284c341823" + "a97810d04d2d231c26477266492d0c10" ], [ "FStar.DM4F.Heap.sel_tot", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_33c56d04cd2b4870da0423961c379a8a" ], 0, - "51f564c60ddbd3cb7ffbe08afc315797" + "1f37bbf556685b9a3580f50ee3a9157a" ], [ "FStar.DM4F.Heap.sel", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_da7f7028d70838454a85dd8107b186e0" ], 0, - "2ddf6623dff23d6c58efa7d5bf763b14" + "c09b829e14b5c2c4f41590e5a1d99a4c" ], [ "FStar.DM4F.Heap.upd_tot", @@ -106,7 +106,7 @@ "typing_Tm_abs_93e14b647e5b70664580b7edd33040b4" ], 0, - "bae6387d18a8c59d02b3bb81554e5674" + "81c14f3d6a07bf2504e8b5e6777db2b5" ], [ "FStar.DM4F.Heap.upd", @@ -150,7 +150,7 @@ "typing_Tm_abs_93e14b647e5b70664580b7edd33040b4" ], 0, - "595a1616d83da43956ecb0d4b5ac3e78" + "b2141c9d1857f6db831e3d638471fdf2" ], [ "FStar.DM4F.Heap.alloc", @@ -212,7 +212,7 @@ "typing_Tm_abs_bd95ed204d090b6f3c8a971f59c6521f" ], 0, - "fd080ac7fb67df81c26df93be641170f" + "007787f0dbbdcb5fd81b004710dfe4d6" ], [ "FStar.DM4F.Heap.contains_a_well_typed_implies_contains", @@ -225,7 +225,7 @@ "equation_FStar.DM4F.Heap.contains_a_well_typed" ], 0, - "915bdbcfe01a09e7a933e950334f5404" + "9f474df5ee897a83492eef518f485a5b" ], [ "FStar.DM4F.Heap.contains_addr_of", @@ -239,7 +239,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "0d8c239131fd8a7ce8227c02806ec2a1" + "4234c1ebaa0ce44bf3e3280dc09fe724" ], [ "FStar.DM4F.Heap.contains_addr_of", @@ -251,7 +251,7 @@ "equation_FStar.DM4F.Heap.contains" ], 0, - "13575796e6570d499a4447d2c8fe0fdc" + "369020fc5308e42b4a8479c6e311cbdd" ], [ "FStar.DM4F.Heap.fresh", @@ -265,7 +265,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "a38cb3cdadc991bb1fdeb3f6a097b724" + "f8c395a4714b14b0617aad7795451a53" ], [ "FStar.DM4F.Heap.fresh", @@ -279,7 +279,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "0ef1cf56de846a1a489b64ccc0817a96" + "1bacbf26cf7f05caccc74bf59f7a600a" ], [ "FStar.DM4F.Heap.only", @@ -293,7 +293,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "92be6598131dca6b21ac24b70b597044" + "b3afd8edf4db40072921a07fcba36fa2" ], [ "FStar.DM4F.Heap.alloc_lemma", @@ -355,7 +355,7 @@ "typing_Tm_abs_9706396db915b3a2ea86d4646a5b8236" ], 0, - "283159a2b51e010c349656fc3f6d3bfd" + "624befb6da2c4931c6d3c803cde46960" ], [ "FStar.DM4F.Heap.sel_same_addr_of", @@ -369,7 +369,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "b2bc660295b3b2b4c15dd826158d4dac" + "2930405826dfbecf26d0a0ea1f5afa91" ], [ "FStar.DM4F.Heap.sel_same_addr_of", @@ -396,7 +396,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "d6adafbc398034d76972c48fed1adefd" + "c1626c051d4908b70bd59b0ef429f116" ], [ "FStar.DM4F.Heap.sel_upd1", @@ -410,7 +410,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "aeb948d96529ce9ef5bde9614c06ebc3" + "d9cea20301fc456d50a03d5e1b84fbe2" ], [ "FStar.DM4F.Heap.sel_upd1", @@ -474,7 +474,7 @@ "typing_Tm_abs_bd95ed204d090b6f3c8a971f59c6521f" ], 0, - "c3a816ef23e012a2507aaf2ca7b0a17e" + "73022a27457602c042ec9ebf9d021d6c" ], [ "FStar.DM4F.Heap.sel_upd2", @@ -488,7 +488,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "7d1959e510d48c960ff77f0c4d1f89bd" + "bc61d9738942b9043812a804f5fa3f17" ], [ "FStar.DM4F.Heap.sel_upd2", @@ -540,7 +540,7 @@ "typing_Tm_abs_bd95ed204d090b6f3c8a971f59c6521f" ], 0, - "453133eaf6d2e3ae26f13ae3bf0b19df" + "698a9b493f71ff02edb6279139521080" ], [ "FStar.DM4F.Heap.upd_sel", @@ -596,7 +596,7 @@ "typing_Tm_abs_93e14b647e5b70664580b7edd33040b4" ], 0, - "9918ce81a6cac3a3395b6580af501e12" + "91aa46805a22087843f3047762edfe55" ], [ "FStar.DM4F.Heap.emp", @@ -627,7 +627,7 @@ "typing_Tm_abs_e8508738f3611ef2f0f0a25d53a7fccc" ], 0, - "076981d89170c564e9925d38cf56362d" + "96d40517bafc2248fa73cc80b71beb49" ], [ "FStar.DM4F.Heap.in_dom_emp", @@ -659,7 +659,7 @@ "typing_Tm_abs_e8508738f3611ef2f0f0a25d53a7fccc" ], 0, - "ab5811d9a5944c275cd06ceac1bdddb4" + "ab25e5ce71604d6a3f9b194b8ab9ee1f" ], [ "FStar.DM4F.Heap.upd_contains", @@ -728,7 +728,7 @@ "typing_Tm_abs_bd95ed204d090b6f3c8a971f59c6521f" ], 0, - "c2efc88e26c0609a479a333a56066f9a" + "c2be26d1440525fdc2d37f99123a7744" ], [ "FStar.DM4F.Heap.upd_contains_a_well_typed", @@ -797,7 +797,7 @@ "typing_Tm_abs_bd95ed204d090b6f3c8a971f59c6521f" ], 0, - "7691ef7cd463dc3f0844a1504163fdb6" + "470cedb836f51a2e2d90f38dfb44b3f7" ], [ "FStar.DM4F.Heap.modifies", @@ -811,7 +811,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "4a4563b7d61f52bd49946705329120f8" + "e3123a56a25200215f06b4b74f0f4cf5" ], [ "FStar.DM4F.Heap.modifies", @@ -825,7 +825,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "0ef1cf56de846a1a489b64ccc0817a96" + "583bb153fdbed02b03f40fddb5211288" ], [ "FStar.DM4F.Heap.lemma_modifies_trans", @@ -839,7 +839,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "22ad9a94a6c82bd872fbe01c3c4419be" + "4b34d1e59daf3a52fd6f872009bf06e2" ], [ "FStar.DM4F.Heap.lemma_modifies_trans", @@ -883,7 +883,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "c9d53e0cc872bcb943959e111bbd5a91" + "c2fffc1a927d9dd9a29248e5f7e148d4" ], [ "FStar.DM4F.Heap.lemma_modifies_trans", @@ -897,7 +897,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "874815da2ba873ffa6527c66e6467c3d" + "66ad7d50c8fac42c8f5ace4fde58c4ca" ], [ "FStar.DM4F.Heap.lemma_sel_tot_is_sel_if_contains_a_well_typed", @@ -912,7 +912,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "66a42176dd6455d7794ee2e095ee4419" + "2327f068231c74328f4f522d80e80d6e" ], [ "FStar.DM4F.Heap.lemma_upd_tot_is_upd_if_contains_a_well_typed", @@ -927,7 +927,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "71267f8ad317093e5df7ad8cfe1dfa9c" + "34dd135379581720d75e8524b74397bf" ], [ "FStar.DM4F.Heap.op_Hat_Plus_Plus", @@ -941,7 +941,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "4c3701fe44db3b07cf8c026cc59abfe8" + "e6888299c8770bdfe04c48ed67bbd3d8" ], [ "FStar.DM4F.Heap.op_Hat_Plus_Plus", @@ -955,7 +955,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "289920c1d3b2e912964b343621df0567" + "f2262f10370c194f23c3e8c0e610fb13" ], [ "FStar.DM4F.Heap.op_Plus_Plus_Hat", @@ -969,7 +969,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "849dd04a26de16e9d17519cb2a7885b7" + "912da18515d8ad79969f45cf24de2107" ], [ "FStar.DM4F.Heap.op_Plus_Plus_Hat", @@ -983,7 +983,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "4fdbdccac5aae38e9d060a191c199d65" + "380f2b1cb042f4c2fec451055f4a3bd5" ], [ "FStar.DM4F.Heap.op_Hat_Plus_Hat", @@ -997,7 +997,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3edffe609c55b22f45245b4fd24b7b87" + "46a495ceb9ad8545a6dbd601b993a6ab" ] ] ] \ No newline at end of file diff --git a/examples/dm4free/FStar.DM4F.Heap.fsti.hints b/examples/dm4free/FStar.DM4F.Heap.fsti.hints index a2710224a41..3ceb33e79f0 100644 --- a/examples/dm4free/FStar.DM4F.Heap.fsti.hints +++ b/examples/dm4free/FStar.DM4F.Heap.fsti.hints @@ -1,5 +1,5 @@ [ - "uF\u0017\u0003Ú\u0017G„]‘\tÔXƒ\r", + "Êö22X\u0016±2xÕE²ã».Ï", [ [ "FStar.DM4F.Heap.compare_addrs", @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "f6b75ab644e94db9dd222de81254ea5e" + "5cd24a622ee65ae2275ec816fcec8a54" ], [ "FStar.DM4F.Heap.contains_addr_of", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "808353f1bf41baacb65c33e483f4b727" + "fa0988aabad0a37847cdc140a727b7be" ], [ "FStar.DM4F.Heap.fresh", @@ -41,7 +41,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "a38cb3cdadc991bb1fdeb3f6a097b724" + "7c7330dec6bb938b7d9ca49739bcf887" ], [ "FStar.DM4F.Heap.fresh", @@ -55,7 +55,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "0ef1cf56de846a1a489b64ccc0817a96" + "40f61cfb6555ed385f80948989d21f93" ], [ "FStar.DM4F.Heap.only", @@ -69,7 +69,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "92be6598131dca6b21ac24b70b597044" + "9bae3d7820de5e824dcf61350464a584" ], [ "FStar.DM4F.Heap.sel_same_addr_of", @@ -83,7 +83,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d01e3e6bdb1bc7ae8748c93f036932a7" + "cecab0ed42467fb995031b5c3c97e0bf" ], [ "FStar.DM4F.Heap.sel_upd1", @@ -97,7 +97,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "aeb948d96529ce9ef5bde9614c06ebc3" + "c23b49d6f9a2f95eb0e3e1d40873d1b8" ], [ "FStar.DM4F.Heap.sel_upd2", @@ -111,7 +111,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "7d1959e510d48c960ff77f0c4d1f89bd" + "f8fd75600cfac590d252eef6410318cb" ], [ "FStar.DM4F.Heap.modifies", @@ -125,7 +125,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "a40477de4f04c858dc1a2a6e48044831" + "4312df75be056133da8438bacdbabe0e" ], [ "FStar.DM4F.Heap.modifies", @@ -139,7 +139,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "0ef1cf56de846a1a489b64ccc0817a96" + "87a415c91071f8cdab05dc3731e89872" ], [ "FStar.DM4F.Heap.lemma_modifies_trans", @@ -153,7 +153,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "22ad9a94a6c82bd872fbe01c3c4419be" + "ac8a33452651bc3d317afef2b24e133e" ], [ "FStar.DM4F.Heap.op_Hat_Plus_Plus", @@ -167,7 +167,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "5c68531d54c870d2b3d5f3d4f2bb3457" + "ed022121df4a4c579d9b7c3c335b5e3c" ], [ "FStar.DM4F.Heap.op_Hat_Plus_Plus", @@ -181,7 +181,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "289920c1d3b2e912964b343621df0567" + "1e5642b0a514c5184c76a891845ccfb1" ], [ "FStar.DM4F.Heap.op_Plus_Plus_Hat", @@ -195,7 +195,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "849dd04a26de16e9d17519cb2a7885b7" + "de9acab5201e1f53b78e0e8e3f5d2159" ], [ "FStar.DM4F.Heap.op_Plus_Plus_Hat", @@ -209,7 +209,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "4fdbdccac5aae38e9d060a191c199d65" + "86d2402fb28bcfb2594958a541787eff" ], [ "FStar.DM4F.Heap.op_Hat_Plus_Hat", @@ -223,7 +223,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3edffe609c55b22f45245b4fd24b7b87" + "9f742b1606f74dbf23044ca95b60c371" ] ] ] \ No newline at end of file diff --git a/examples/dm4free/FStar.DM4F.IFC.fst.hints b/examples/dm4free/FStar.DM4F.IFC.fst.hints index decebc01fee..995449b3cc4 100644 --- a/examples/dm4free/FStar.DM4F.IFC.fst.hints +++ b/examples/dm4free/FStar.DM4F.IFC.fst.hints @@ -1,5 +1,5 @@ [ - "{8ª\u001aúÍ\"&ï¾í=Ž\u0019†", + "\t-ÓLOR‚ÞçEA¶¤vn!", [ [ "FStar.DM4F.IFC.bind_ifc", @@ -19,7 +19,7 @@ "lemma_FStar.Pervasives.invertOption" ], 0, - "e975e47e5701da1fc39fc12275d819d5" + "7b2f10e5f8de42ae90a95acd9b32fb61" ], [ "FStar.DM4F.IFC.join", @@ -28,7 +28,7 @@ 1, [ "@query", "assumption_FStar.DM4F.IFC.label__uu___haseq" ], 0, - "d9d8d1300fcf3c40c8eb114d2076a479" + "6919d8914ab3152958e1ce615740b3a3" ], [ "FStar.DM4F.IFC.flows", @@ -37,7 +37,7 @@ 1, [ "@query", "assumption_FStar.DM4F.IFC.label__uu___haseq" ], 0, - "9c7fb94ac35b6908db6790ee7fb01179" + "e02342c1e7db2dfa7e99779de7ce089b" ], [ "FStar.DM4F.IFC.p", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "fb58652f8319eb3703508699fb8b1de2" + "14709a39e7e521d954d2bd483564d6db" ], [ "FStar.DM4F.IFC.p", @@ -75,7 +75,7 @@ "kinding_FStar.Pervasives.Native.tuple2@tok" ], 0, - "4e9300d1be8dde0b6c176e1837c61830" + "9002911b5dc374089d3f09fb490cf37f" ] ] ] \ No newline at end of file diff --git a/examples/dm4free/FStar.DM4F.Id.fst.hints b/examples/dm4free/FStar.DM4F.Id.fst.hints index 7d7ede1e82c..63cfe8f8590 100644 --- a/examples/dm4free/FStar.DM4F.Id.fst.hints +++ b/examples/dm4free/FStar.DM4F.Id.fst.hints @@ -1 +1 @@ -[ "®Ö\u0006–\fFöÅn\u000bnÂ0Êyü", [] ] \ No newline at end of file +[ ":«sý±\u000fÊ_\u000b‚Šy(Ì¥ä", [] ] \ No newline at end of file diff --git a/examples/dm4free/FStar.DM4F.IntST.fst.hints b/examples/dm4free/FStar.DM4F.IntST.fst.hints index 9308e6fd46c..2e99f9252cc 100644 --- a/examples/dm4free/FStar.DM4F.IntST.fst.hints +++ b/examples/dm4free/FStar.DM4F.IntST.fst.hints @@ -1,5 +1,5 @@ [ - "ë2†œà\u0005 Âz×{ÙU\u0019­d", + "YS\\éQo\b’”î\u0017¼r\u007f3¹", [ [ "FStar.DM4F.IntST.incr_intrinsic", @@ -10,7 +10,7 @@ "@query", "int_typing", "primitive_Prims.op_Addition", "unit_typing" ], 0, - "7b6a82554b3dd715864a3ee43b8e9805" + "1d0dbf97a036f5a9243739434366d15b" ], [ "FStar.DM4F.IntST.incr_intrinsic'", @@ -22,7 +22,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "e29c79cf142a8ebf0e3dd356ac566de8" + "609ef9d92bb36ebd92c8adf3d3541a20" ], [ "FStar.DM4F.IntST.incr_increases", @@ -48,7 +48,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "f68c496d71c5c6f0f6ee20d905126073" + "7eea03ce4a19433848e4e83c4205f187" ], [ "FStar.DM4F.IntST.ni_ifc", @@ -84,7 +84,7 @@ "typing_FStar.DM4F.IntST.ifc" ], 0, - "877a3d08e45ffb98fce6ea809d6d1b85" + "0bcbd85e7d56ad5c5ee92bedb557179d" ], [ "FStar.DM4F.IntST.action_get", @@ -93,7 +93,7 @@ 1, [ "@query" ], 0, - "4b9ebf8989a58c708dd762045639e875" + "b638eef5ea0f799cabec403621352ba2" ], [ "FStar.DM4F.IntST.action_put", @@ -102,7 +102,7 @@ 1, [ "@query" ], 0, - "d8db7eb40eaf5407841e18b829ac0511" + "3f03f8e988ac53483091cdcbc545d9eb" ], [ "FStar.DM4F.IntST.assert_after_reify", @@ -124,7 +124,7 @@ "unit_inversion" ], 0, - "fe3146f48c899ab4dc33f7e41df5c46d" + "fefe2f30e917e7e60087206e36407787" ], [ "FStar.DM4F.IntST.reflect_on_the_fly", @@ -133,7 +133,7 @@ 1, [ "@query" ], 0, - "ba17d2d808ae8a583bda6275264aadda" + "124735af04cf4e87bc9d2c47bf468d3e" ], [ "FStar.DM4F.IntST.refine_st", @@ -151,7 +151,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "e784a955913a5f1b47cea0ca78169f93" + "ceda0a400376d16174fca9b7368b99b3" ], [ "FStar.DM4F.IntST.incr_pre_post", @@ -162,7 +162,7 @@ "@query", "int_typing", "primitive_Prims.op_Addition", "unit_typing" ], 0, - "63f77a7630f9f8851666e65d48a1fa07" + "d90754b8b173ae275ce8924f22c84dba" ], [ "FStar.DM4F.IntST.refine_st_incr_test", @@ -184,7 +184,7 @@ "unit_inversion" ], 0, - "ca509c930c36175c11fac0495c76ea91" + "16c32da0efad2a91497a183d51dd7ee4" ] ] ] \ No newline at end of file diff --git a/examples/dm4free/FStar.DM4F.IntStore.fst.hints b/examples/dm4free/FStar.DM4F.IntStore.fst.hints index 9b8941c6ddd..937ab1e76e1 100644 --- a/examples/dm4free/FStar.DM4F.IntStore.fst.hints +++ b/examples/dm4free/FStar.DM4F.IntStore.fst.hints @@ -1,5 +1,5 @@ [ - "Ê›ø†Þø{\r?¼\u000bè·wS", + " EÍöú\u0018Î=²ö˜õØ\"8Ð", [ [ "FStar.DM4F.IntStore.bind_is", @@ -8,7 +8,7 @@ 1, [ "@query", "lemma_FStar.Pervasives.invertOption" ], 0, - "fbb37ade003c46c1722789f16d03ad5e" + "2995be3753b018466d4715f732c815db" ], [ "FStar.DM4F.IntStore.raise_", @@ -25,7 +25,7 @@ "projection_inverse_FStar.Pervasives.Native.None_a" ], 0, - "f5e141ca25478dc5eed4bbb193ce0342" + "4528a7527014cc9ca75d171c2843cdbc" ], [ "FStar.DM4F.IntStore.read", @@ -45,7 +45,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "6c6ad705e2b0650e02b14d0ff4005c6b" + "e637a37e4f941232bc1455858434be5a" ], [ "FStar.DM4F.IntStore.write", @@ -63,7 +63,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "b4b240bc933cf229ba7f01e20287000f" + "74daeca7ad7b6b2ffd858c6124e74d78" ], [ "FStar.DM4F.IntStore.read_tot", @@ -78,7 +78,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "8134c9fce8156a59e507e3720c316ae9" + "a48d57f33f5f6b2051da7ac1fcb63f50" ], [ "FStar.DM4F.IntStore.write_tot", @@ -93,7 +93,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "61e9fe128a419a8c155061574fcddb1f" + "7588aee4796a28b0b457feabb75f535f" ], [ "FStar.DM4F.IntStore.total_read_lemma", @@ -122,7 +122,7 @@ "typing_FStar.DM4F.IntStore.in_", "typing_FStar.DM4F.IntStore.read" ], 0, - "1394a6dee1e56040dad03a76eb43c530" + "ac5b00e929c924753e10091db0d775e6" ], [ "FStar.DM4F.IntStore.total_write_lemma", @@ -150,7 +150,7 @@ "typing_FStar.DM4F.IntStore.in_", "typing_FStar.DM4F.IntStore.write" ], 0, - "7086e3a7084e7836b9acfca7340af34a" + "c4dbc03669610f8fdb471d17cff33edc" ], [ "FStar.DM4F.IntStore.read_write_lemma1", @@ -175,7 +175,7 @@ "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55" ], 0, - "92c765803021217728e48d36932d0123" + "f2b1a504c3d61fdc38d042c21e0f7b8f" ] ] ] \ No newline at end of file diff --git a/examples/dm4free/FStar.DM4F.IntStoreExcFixed.fst.hints b/examples/dm4free/FStar.DM4F.IntStoreExcFixed.fst.hints index c8490251df9..7320b685157 100644 --- a/examples/dm4free/FStar.DM4F.IntStoreExcFixed.fst.hints +++ b/examples/dm4free/FStar.DM4F.IntStoreExcFixed.fst.hints @@ -1,5 +1,5 @@ [ - "5¶ŸØòÀG£s]\u0010ÚÔäk\u0005", + "–0RKbš†³jA'IŠ\u001b^“", [ [ "FStar.DM4F.IntStoreExcFixed.bind_is", @@ -8,7 +8,7 @@ 1, [ "@query", "lemma_FStar.Pervasives.invertOption" ], 0, - "dea76bdbf8d6cc997e0072af1901c529" + "c7b678c89e7f3ff18bc6bdce8513ece0" ], [ "FStar.DM4F.IntStoreExcFixed.raise_", @@ -24,7 +24,7 @@ "projection_inverse_FStar.Pervasives.Native.None_a" ], 0, - "c94497f021f98fffe886547d4e3413bd" + "b5907e9dc8a16e9e14912e7976b3716a" ] ] ] \ No newline at end of file diff --git a/examples/dm4free/FStar.DM4F.IntStoreFixed.fst.hints b/examples/dm4free/FStar.DM4F.IntStoreFixed.fst.hints index 38368f19f05..ad24ca03c4d 100644 --- a/examples/dm4free/FStar.DM4F.IntStoreFixed.fst.hints +++ b/examples/dm4free/FStar.DM4F.IntStoreFixed.fst.hints @@ -1 +1 @@ -[ "Z&€6³ûegB`ª\u0014Fû@", [] ] \ No newline at end of file +[ "\u0017Z\u001a[%ë¢'Ž\u0006`QÓŒ\u0004", [] ] \ No newline at end of file diff --git a/examples/dm4free/FStar.DM4F.MonadLaws.fst.hints b/examples/dm4free/FStar.DM4F.MonadLaws.fst.hints index cdf2a3f9032..7c7aff54aa7 100644 --- a/examples/dm4free/FStar.DM4F.MonadLaws.fst.hints +++ b/examples/dm4free/FStar.DM4F.MonadLaws.fst.hints @@ -1,5 +1,5 @@ [ - "É]Ÿ†$ÿ\u000fá½Úf\u007f7p¨", + "ã Ô`û:$¾|dŸ¶\u00045×Ø", [ [ "FStar.DM4F.MonadLaws.right_unit_st", @@ -19,7 +19,7 @@ "token_correspondence_FStar.DM4F.MonadLaws.return_st" ], 0, - "d244079a7e61522eed46ac3ed1a71707" + "4184725aeb1c86a0f287745e90ddefa1" ], [ "FStar.DM4F.MonadLaws.left_unit_st", @@ -36,7 +36,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "cbc00df9d504539a4244c4367b2628e1" + "1487a618085472fe2d410326ca5e5081" ], [ "FStar.DM4F.MonadLaws.assoc_st", @@ -50,7 +50,7 @@ "interpretation_Tm_abs_7706f980135a89a687c904d968136d5b" ], 0, - "1a1ba8ac4726d6a1956db791950d61dd" + "4723f1adfdbe3e89dbd7cb25452eaf2b" ], [ "FStar.DM4F.MonadLaws.bind_ifc", @@ -71,7 +71,7 @@ "lemma_FStar.Pervasives.invertOption" ], 0, - "b517ee6a0bf8d9289e99968e7d46b0c9" + "60d883be8cdd8d5874b51738c5550845" ], [ "FStar.DM4F.MonadLaws.left_unit", @@ -103,7 +103,7 @@ "typing_FStar.DM4F.MonadLaws.return_ifc" ], 0, - "7c2cb9de160e97d0c6868b9a2b6f2f2c" + "a50156b5ce53fb69088149ab3c7895b9" ], [ "FStar.DM4F.MonadLaws.right_unit", @@ -133,7 +133,7 @@ "token_correspondence_FStar.DM4F.MonadLaws.return_ifc" ], 0, - "c0957b64d42b40b96338c1445e4e83f0" + "2cf1fe0c385b822ed0a8e7affc5f5748" ], [ "FStar.DM4F.MonadLaws.associativity", @@ -175,7 +175,7 @@ "typing_tok_FStar.DM4F.MonadLaws.Low@tok" ], 0, - "caca7f07d359b6d32b79e5c0223945e3" + "50da1e96c2ab18bb084e73481dc3edfe" ] ] ] \ No newline at end of file diff --git a/examples/dm4free/FStar.DM4F.OTP.Heap.fst.hints b/examples/dm4free/FStar.DM4F.OTP.Heap.fst.hints index 07c90504688..31d901925a0 100644 --- a/examples/dm4free/FStar.DM4F.OTP.Heap.fst.hints +++ b/examples/dm4free/FStar.DM4F.OTP.Heap.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "9fb23bcf9d42f82b25965b53f6022511" + "a7a67e4e8094c3f1c1afb43aae3ffcc9" ], [ "FStar.DM4F.OTP.Heap.id", @@ -22,7 +22,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "585e68d004df8ff760a5d5bd74aa3ac6" + "5bbaf569042d0f4e85dae7400790fd43" ], [ "FStar.DM4F.OTP.Heap.tape", @@ -40,7 +40,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "0cf02546a8fd32bdf27f9c5b87b0d49f" + "d91e45bed628f43f25815f9bc2c19c34" ], [ "FStar.DM4F.OTP.Heap.incr", @@ -58,7 +58,7 @@ "refinement_interpretation_Tm_refine_aff078fed7f4c0267d7d97ac63cc368c" ], 0, - "b2e375f97bf0aa2974a6ab61dc7eac2b" + "7906377f1a5e65faad17ec5c1b08b721" ], [ "FStar.DM4F.OTP.Heap.index", @@ -71,7 +71,7 @@ "refinement_interpretation_Tm_refine_a839637410d9c2e1da47cdb933b51925" ], 0, - "8d100759c0583033e6879f926da1d125" + "0c8f496fc8177495912f7c410e8948cf" ], [ "FStar.DM4F.OTP.Heap.upd", @@ -91,7 +91,7 @@ "refinement_interpretation_Tm_refine_ab1935d06c5b83d762f98a79720546e5" ], 0, - "c1a37eecda5da3bfe7fe7cb69f819bbf" + "f0ffc22c80cce5889b9f415b4d546fd9" ], [ "FStar.DM4F.OTP.Heap.create", @@ -108,7 +108,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "a9f03e8b63f5e624af42e994682244d8" + "f770559b02b049b84e207776c8e0e3fc" ], [ "FStar.DM4F.OTP.Heap.lemma_eq_intro", @@ -128,7 +128,7 @@ "refinement_interpretation_Tm_refine_ab1935d06c5b83d762f98a79720546e5" ], 0, - "9675cd284b14689358029d841a152270" + "451e8763eb1e21438a2fac048129512b" ], [ "FStar.DM4F.OTP.Heap.lemma_eq_elim", @@ -145,7 +145,7 @@ "refinement_interpretation_Tm_refine_a839637410d9c2e1da47cdb933b51925" ], 0, - "67fd4705c54d999edf0850dfc8484393" + "d159c7ffcf7802afe2f31477461c85f8" ], [ "FStar.DM4F.OTP.Heap.lemma_index_upd1", @@ -161,7 +161,7 @@ "refinement_interpretation_Tm_refine_ab1935d06c5b83d762f98a79720546e5" ], 0, - "fbf299a3a7cdf25351bfdede8251a03b" + "55c21406780cda01e8fb086ba453d487" ], [ "FStar.DM4F.OTP.Heap.lemma_index_upd2", @@ -180,7 +180,7 @@ "refinement_interpretation_Tm_refine_ab1935d06c5b83d762f98a79720546e5" ], 0, - "18c5183be3a107221fac6985a872f730" + "13c6e60b3ae6e9c7fec3d4a08fe8f778" ], [ "FStar.DM4F.OTP.Heap.lemma_index_create", @@ -197,7 +197,7 @@ "refinement_interpretation_Tm_refine_ab1935d06c5b83d762f98a79720546e5" ], 0, - "da5487abca5a00eebd7e635408bfa3b2" + "cbbe25203551b355156c1683e4caf35c" ] ] ] \ No newline at end of file diff --git a/examples/dm4free/FStar.DM4F.OTP.Heap.fsti.hints b/examples/dm4free/FStar.DM4F.OTP.Heap.fsti.hints index 331035cf633..ad5dac9078b 100644 --- a/examples/dm4free/FStar.DM4F.OTP.Heap.fsti.hints +++ b/examples/dm4free/FStar.DM4F.OTP.Heap.fsti.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "06f36874bbf39baaab45eaafc6453db2" + "1191f3ef22b2f0952e19c0dc1141a667" ] ] ] \ No newline at end of file diff --git a/examples/dm4free/FStar.DM4F.OTP.Random.fst.hints b/examples/dm4free/FStar.DM4F.OTP.Random.fst.hints index c8570ae1e40..c840803b959 100644 --- a/examples/dm4free/FStar.DM4F.OTP.Random.fst.hints +++ b/examples/dm4free/FStar.DM4F.OTP.Random.fst.hints @@ -1,5 +1,5 @@ [ - "èò\u0000çeåªdC¸ö\u0012\u0014#**", + "Æ‚žvÃ×\u0017-‘Éó7Éü<8", [ [ "FStar.DM4F.OTP.Random.bind", @@ -8,7 +8,7 @@ 1, [ "@query", "lemma_FStar.Pervasives.invertOption" ], 0, - "04c26429d07e16ab505fed5a54b558c0" + "bf08fc2d0d177fae34ea3f275d7422f2" ], [ "FStar.DM4F.OTP.Random.sample", @@ -17,7 +17,7 @@ 1, [ "@query", "projection_inverse_BoxBool_proj_0" ], 0, - "c5e1b6000262622f4b24b7823a35c966" + "defa50b6090f9c5e30c19eed8d0005ab" ], [ "FStar.DM4F.OTP.Random.sample", @@ -30,7 +30,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "cbab9a59c301b721e9866a00ffddc881" + "6ea35bf604c79f132f36e14443b27e09" ], [ "FStar.DM4F.OTP.Random.test_sample_some", @@ -47,7 +47,7 @@ "typing_FStar.DM4F.OTP.Heap.incrementable" ], 0, - "ecffef5f1d7fceaa6c1bf3c318a5c5e0" + "f79e5602a5f20b0986d533d4195e3333" ], [ "FStar.DM4F.OTP.Random.test_sample_some", @@ -59,7 +59,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "0cfe5d1b7b70d42ab35c5af676aff9a0" + "c0fe0b97e6659da2364c42425e383d15" ], [ "FStar.DM4F.OTP.Random.test_sample_none", @@ -74,7 +74,7 @@ "refinement_interpretation_Tm_refine_25b90748bb5adddca3db9d1f72c972aa" ], 0, - "6c2cde0cf69e2f8ad3b2841deee23099" + "41b494526028b4b002b9989ea6e27743" ], [ "FStar.DM4F.OTP.Random.test_sample_none", @@ -86,7 +86,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "34003fcc6e860f79d4c228c714cf2ad7" + "5637afdb4ef5c84a4daf992dc3135380" ], [ "FStar.DM4F.OTP.Random.inverse", @@ -106,7 +106,7 @@ "token_correspondence_FStar.DM4F.OTP.Random.__proj__Bijection__item__finv" ], 0, - "b08d441fa3299f3f01011c0e130b05de" + "f79aa2f8527b61e966d90c607a557870" ], [ "FStar.DM4F.OTP.Random.sum_extensional", @@ -120,7 +120,7 @@ "typing_FStar.DM4F.OTP.Random.sum" ], 0, - "1f63641e8f62287337e27c3fef68f34b" + "896f7720982cb8b86efa230dc2971503" ], [ "FStar.DM4F.OTP.Random.mass", @@ -132,7 +132,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "1a59f1c76db26e5eb9cd3cda6ab31ce0" + "4e74e8270e1d2f693c1967268dfef4f5" ], [ "FStar.DM4F.OTP.Random.point", @@ -146,7 +146,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "be11a2726bc9e44d21005846a1e44461" + "724ffb4511e0a8c139682e3b78b57884" ], [ "FStar.DM4F.OTP.Random.pr_leq", @@ -158,7 +158,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "bdf41ba53c6c4739ab5559e3eefd7bea" + "bfac06710693a13e08a62d2fb72f8272" ], [ "FStar.DM4F.OTP.Random.pr_leq", @@ -182,7 +182,7 @@ "token_correspondence_FStar.DM4F.OTP.Random.__proj__Bijection__item__f" ], 0, - "c9673da72e661290fe06eb9f73f42a90" + "a45e3db61728075651c90f4ab437d2e7" ], [ "FStar.DM4F.OTP.Random.pr_eq", @@ -194,7 +194,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "4a80388986077a6e1f9770a1ce67a33d" + "84fe3a289ea370bcff203bda98953055" ], [ "FStar.DM4F.OTP.Random.pr_eq", @@ -218,7 +218,7 @@ "typing_FStar.DM4F.OTP.Random.mass" ], 0, - "3261dcc9b7d2052ff851726874b22d37" + "7f30d7120b99729e9c29e3722f476a1c" ], [ "FStar.DM4F.OTP.Random.cond", @@ -230,7 +230,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "92aaaedcfd2eeb994cfd1d03486b827e" + "417b904aefa8207e3278933ce4267fbc" ], [ "FStar.DM4F.OTP.Random.cond", @@ -242,7 +242,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "b7da1f9f6a530007cd7d550661cd707d" + "79c28d34950cdb5f24f0536dcf3fed32" ] ] ] \ No newline at end of file diff --git a/examples/dm4free/FStar.DM4F.Random.fst.hints b/examples/dm4free/FStar.DM4F.Random.fst.hints index 1f85bfcf285..b3b576f2e0c 100644 --- a/examples/dm4free/FStar.DM4F.Random.fst.hints +++ b/examples/dm4free/FStar.DM4F.Random.fst.hints @@ -1,5 +1,5 @@ [ - "Ñ[ôÒé\b{©«à\u001f\tú_Ÿ›", + "Í ™t}rçë¾\u0017ú†HŸEÊ", [ [ "FStar.DM4F.Random.bind", @@ -8,7 +8,7 @@ 1, [ "@query", "lemma_FStar.Pervasives.invertOption" ], 0, - "a7f05e72d07c8d40399899a8cd9c10f6" + "d2efc207182b8863b599c6c0c9ddc69f" ], [ "FStar.DM4F.Random.sample", @@ -17,7 +17,7 @@ 1, [ "@query", "projection_inverse_BoxBool_proj_0" ], 0, - "64d7771911d715cb67c6d5965af1529a" + "ec03648de59160e3d2212bc0f519eb44" ], [ "FStar.DM4F.Random.sample", @@ -30,7 +30,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "c580c47ff57652cd8d42d372e0e75524" + "364d107b7d798d8273980e1b61b0935e" ], [ "FStar.DM4F.Random.test_sample_some", @@ -39,7 +39,7 @@ 1, [ "@query", "projection_inverse_BoxBool_proj_0" ], 0, - "c2d04fa83478f0d167a7481a360b21a4" + "e15a6fd9a0b062b9e56c67f7e0659628" ], [ "FStar.DM4F.Random.test_sample_some", @@ -51,7 +51,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "dfb883ab4a0ce9bd73946912d539750e" + "a483d6c43be2a216317f9015e34b4569" ], [ "FStar.DM4F.Random.test_sample_none", @@ -60,7 +60,7 @@ 1, [ "@query", "projection_inverse_BoxBool_proj_0" ], 0, - "6c8afa2617bb28941778e9d7894723b8" + "05132841b5f0453cbe6690f9b2cf0dd9" ], [ "FStar.DM4F.Random.inverse", @@ -80,7 +80,7 @@ "token_correspondence_FStar.DM4F.Random.__proj__Bijection__item__finv" ], 0, - "b87de761ecc4fda8a665e4c0013c7ce3" + "924e7c8c7ab20779f9d01687cf3a5a4f" ], [ "FStar.DM4F.Random.sum_extensional", @@ -94,7 +94,7 @@ "typing_FStar.DM4F.Random.sum" ], 0, - "0feb0777c074d121b3cb948725b41135" + "3183b6a341497d1f6e6767a047958689" ], [ "FStar.DM4F.Random.mass", @@ -106,7 +106,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "821acaa9ba4762c5caacda5215be0945" + "a3101bff394e7be2947aac460ab48640" ], [ "FStar.DM4F.Random.point", @@ -120,7 +120,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "7552a20f2165a9008ca9091489ff1588" + "ae0d50787518784736184dcf67fdff45" ], [ "FStar.DM4F.Random.pr_leq", @@ -132,7 +132,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "cc63bbc36ffedd4d8d65e94b82eb7638" + "addc4315b2c8e6142deb6ae77c8147c9" ], [ "FStar.DM4F.Random.pr_leq", @@ -156,7 +156,7 @@ "token_correspondence_FStar.DM4F.Random.__proj__Bijection__item__f" ], 0, - "1be9285ee4eede44d6ee060af575db67" + "c9dc0e0fc15ee4a35384c13b041b39d6" ], [ "FStar.DM4F.Random.pr_eq", @@ -168,7 +168,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "6d2463e5fa97698815da4632cbc631d7" + "76eb1c31c8b0ba8b1f1924629244f4ee" ], [ "FStar.DM4F.Random.pr_eq", @@ -192,7 +192,7 @@ "typing_FStar.DM4F.Random.mass" ], 0, - "098b6b93d1333371eab61b6752fc30b5" + "aebe3bd0403eb6e5c825208fae0fe3dc" ], [ "FStar.DM4F.Random.cond", @@ -204,7 +204,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "f87898d3ea13c572e3a1739d5cf4bcfb" + "2b4318876209fd4f4a7cadd3c0e5eb83" ], [ "FStar.DM4F.Random.cond", @@ -216,7 +216,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "c73f4b7c3f8b66b0259641a9f6fd9378" + "21b5a8d7769840661b40cf9aaddfcaa3" ] ] ] \ No newline at end of file diff --git a/examples/dm4free/FStar.DM4F.ST.fst.hints b/examples/dm4free/FStar.DM4F.ST.fst.hints index 9241b5911d8..c9b823763de 100644 --- a/examples/dm4free/FStar.DM4F.ST.fst.hints +++ b/examples/dm4free/FStar.DM4F.ST.fst.hints @@ -1 +1 @@ -[ "¥ãPBón°\u0015T_u\nõ; û", [] ] \ No newline at end of file +[ "_Q\\Ñ0¢ôœ×\u0012õ,…UX@", [] ] \ No newline at end of file diff --git a/examples/dm4free/FStar.DM4F.StExn.fst.hints b/examples/dm4free/FStar.DM4F.StExn.fst.hints index d352ef231fe..d9fcd748286 100644 --- a/examples/dm4free/FStar.DM4F.StExn.fst.hints +++ b/examples/dm4free/FStar.DM4F.StExn.fst.hints @@ -1,5 +1,5 @@ [ - "šÈO±&\u0003NWܸ}ù‚×+ž", + "«Ÿ¡Ü“'\bŠ×Ë[Î\u000bÖ", [ [ "FStar.DM4F.StExn.bind", @@ -18,7 +18,7 @@ "typing_FStar.Pervasives.Native.__proj__Mktuple2__item___1" ], 0, - "2572abc8e0d4eb6ae825ce004699f1cf" + "1654ea94ce4b0a485f5c7e629ab67cc9" ], [ "FStar.DM4F.StExn.div_intrinsic", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "2ef392b5e2e8b4f6fac2993d07e94844" + "f1491c2d9b380cdf0203f0826a93cb03" ], [ "FStar.DM4F.StExn.div_intrinsic", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d45cee183a15a8e02bb44bfde1d07af9" + "c16c9253beef3cca33f174c2217037d9" ], [ "FStar.DM4F.StExn.div_extrinsic", @@ -68,7 +68,7 @@ 1, [ "@query", "primitive_Prims.op_Equality" ], 0, - "2b0ed467691fd6386ee7e1f499830def" + "d8ce3f4d429abb1b0b8472147baa3ebc" ], [ "FStar.DM4F.StExn.lemma_div_extrinsic", @@ -106,7 +106,7 @@ "typing_FStar.Pervasives.Native.__proj__Mktuple2__item___1" ], 0, - "cd9ea5e561b53fc9cdcdee526808a7b4" + "7963ef5b8378e6889dcc8a721888c3b8" ] ] ] \ No newline at end of file diff --git a/examples/dm4free/FStar.DM4F.StExnC.fst.hints b/examples/dm4free/FStar.DM4F.StExnC.fst.hints index a77bf5fbe47..a9e8c661ae4 100644 --- a/examples/dm4free/FStar.DM4F.StExnC.fst.hints +++ b/examples/dm4free/FStar.DM4F.StExnC.fst.hints @@ -1,5 +1,5 @@ [ - "퀮R¹öLö¨cF\tH$ýo", + "2R/BLßV,\u001e\u0007÷~£RƒI", [ [ "FStar.DM4F.StExnC.bind", @@ -19,7 +19,7 @@ "typing_FStar.Pervasives.Native.__proj__Mktuple2__item___1" ], 0, - "5860e0d2419ed87df2b17d51aaf3d06c" + "a84011769529a3bee5168041d2b997ab" ], [ "FStar.DM4F.StExnC.div_intrinsic", @@ -33,7 +33,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "332871b8111e356597256b01fc2f5f6f" + "8ef4244aa53ae7f94aebeb1d4936cc43" ], [ "FStar.DM4F.StExnC.div_intrinsic", @@ -57,7 +57,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c3448174e79aa53a81e998e7b0a3907c" + "7a4e517de247ad1fe67623ddd706db77" ], [ "FStar.DM4F.StExnC.div_extrinsic", @@ -66,7 +66,7 @@ 1, [ "@query", "primitive_Prims.op_Equality" ], 0, - "37109b2910a65f94c0e1aeb2af6c196d" + "cd7e47d747541ec8c4805f71e655730c" ], [ "FStar.DM4F.StExnC.lemma_div_extrinsic", @@ -104,7 +104,7 @@ "typing_FStar.Pervasives.Native.__proj__Mktuple2__item___1" ], 0, - "b09ad4b5f12172c4bb672929d81e5ac3" + "927da14d3d5fc8ccb77aa7a3bd4233b9" ] ] ] \ No newline at end of file diff --git a/examples/dm4free/delimcc.fst.hints b/examples/dm4free/delimcc.fst.hints index cb98a0acb66..c03415c33fa 100644 --- a/examples/dm4free/delimcc.fst.hints +++ b/examples/dm4free/delimcc.fst.hints @@ -18,7 +18,7 @@ "typing_Tm_abs_dbc241f45b0c6f5a341c51802caa5547" ], 0, - "617472e9816ab87a5eb79fb15fcdf193" + "1efa3aab038adf36a9635d185a7bf9c2" ], [ "DelimCC.left_unit", @@ -33,7 +33,7 @@ "interpretation_Tm_abs_dbc241f45b0c6f5a341c51802caa5547" ], 0, - "a80ec5f321c22214377208a70c0ca7db" + "1c977eab28ac2159e14d558dac106f9e" ], [ "DelimCC.associativity", @@ -51,7 +51,7 @@ "typing_Tm_abs_dbc241f45b0c6f5a341c51802caa5547" ], 0, - "3bfd56ef9b03b0a3d5c6f05dafb5905d" + "ac86856b64818ab95111f3cfd881c682" ], [ "DelimCC.right_unit2", @@ -70,7 +70,7 @@ "typing_Tm_abs_a210d7a9f583a6ace87f21677d0e5051" ], 0, - "420d6c8c22e726b56ed2b1c42caec468" + "d4f05635f191703cf97028c0c6316db0" ], [ "DelimCC.left_unit2", @@ -85,7 +85,7 @@ "interpretation_Tm_abs_a210d7a9f583a6ace87f21677d0e5051" ], 0, - "5b499e4fb738ef2ce3e731bffd458f4a" + "846b13bbe33854347b7a1c977b203ee5" ], [ "DelimCC.associativity2", @@ -103,7 +103,7 @@ "typing_Tm_abs_a210d7a9f583a6ace87f21677d0e5051" ], 0, - "a2e423c28392fdfefc93ef0a8a7f12c7" + "917972a1c99c3489214c9435f4d1497f" ], [ "DelimCC.left_unit3", @@ -115,7 +115,7 @@ "interpretation_Tm_abs_dbdc705d0aa12bf03732867b4b6d0795" ], 0, - "48d5f1a504d58bc5e6cd6b7a6cba733a" + "704f5b5121b8fe100cfd1bc7d918edef" ] ] ] \ No newline at end of file diff --git a/examples/doublylinkedlist/DoublyLinkedList.fst.hints b/examples/doublylinkedlist/DoublyLinkedList.fst.hints index fd65891d767..5df409cb134 100644 --- a/examples/doublylinkedlist/DoublyLinkedList.fst.hints +++ b/examples/doublylinkedlist/DoublyLinkedList.fst.hints @@ -21,7 +21,7 @@ "typing_LowStar.Monotonic.Buffer.mnull" ], 0, - "df1041bc728a3313d5b46c89b99a8b09" + "e906be554d59a68142745aff8b073c65" ], [ "DoublyLinkedList.op_At", @@ -34,7 +34,7 @@ "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e" ], 0, - "782d7c8f11fdcf1b089f9212e863fbef" + "5839986abd284135d663e224eca1d5d2" ], [ "DoublyLinkedList.op_Hat_At", @@ -79,7 +79,7 @@ "typing_LowStar.Monotonic.Buffer.len" ], 0, - "c1d7ba582847ae6938385165eec60f37" + "189414fd87decdab36b0c17880d65193" ], [ "DoublyLinkedList.__proj__Frag1__item___0", @@ -91,7 +91,7 @@ "refinement_interpretation_Tm_refine_d56d2c22716a132051de7449f1f9f54c" ], 0, - "b251b980a7fb08e25e80d474204ca5de" + "bbfa4b78a7f660377bab74449432db0e" ], [ "DoublyLinkedList.__proj__Frag2__item___0", @@ -103,7 +103,7 @@ "refinement_interpretation_Tm_refine_70bbde2f8ce7313b7302658284bddacb" ], 0, - "cd6c0588702fc6da26f96ab34b20ae14" + "b678b3d5850f045e4a34053d82297c91" ], [ "DoublyLinkedList.__proj__Frag2__item___1", @@ -115,7 +115,7 @@ "refinement_interpretation_Tm_refine_70bbde2f8ce7313b7302658284bddacb" ], 0, - "a53bd23a4b50b032419ae590280ad9c5" + "d9c5b67106e7779ff1c998c06b1dba94" ], [ "DoublyLinkedList.__proj__Frag3__item___0", @@ -127,7 +127,7 @@ "refinement_interpretation_Tm_refine_b9ea59e6deac4413a566ae57bc3064f5" ], 0, - "74a5c21ee50fcfa2b66a9bf61c6e92fc" + "82a82fb31001bce1718112934bf1521f" ], [ "DoublyLinkedList.__proj__Frag3__item___1", @@ -139,7 +139,7 @@ "refinement_interpretation_Tm_refine_b9ea59e6deac4413a566ae57bc3064f5" ], 0, - "204025a447fac33f67381302152a6ba5" + "5d203a70ec4197e32f7a347dbd5241f8" ], [ "DoublyLinkedList.__proj__Frag3__item___2", @@ -151,7 +151,7 @@ "refinement_interpretation_Tm_refine_b9ea59e6deac4413a566ae57bc3064f5" ], 0, - "0fff6b5b3da577e130a56f1f847422d2" + "48b2c1f8ea61240ba5fbb35f3c6d9a73" ], [ "DoublyLinkedList.empty_node", @@ -168,7 +168,7 @@ "typing_LowStar.Monotonic.Buffer.mnull" ], 0, - "19609be4aefb1ec48a3979ad1e98cdaa" + "e05323b3cc6e5059a9956c596d595985" ], [ "DoublyLinkedList.empty_list", @@ -185,7 +185,7 @@ "typing_LowStar.Monotonic.Buffer.mnull" ], 0, - "6b47312d4841f6d8141a2414e3677e46" + "b804a7db8a8a9d6ec948b00263ef7314" ], [ "DoublyLinkedList.fragment_for_each0", @@ -202,7 +202,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "436f3c0852dc612e0406c3d369aede58" + "dcfa00decfce7eda0f16c743729fe080" ], [ "DoublyLinkedList.fragment_for_each1", @@ -219,7 +219,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "89d9f3cca347767840c4f19e696a52e2" + "9d31138a69b622291888345d0fd48af3" ], [ "DoublyLinkedList.fragment_length", @@ -236,7 +236,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "83a6ffff87b1c24bc0913c877ee2f937" + "1df65e1c23281b1193db40607a0544eb" ], [ "DoublyLinkedList.dll_ghostly_connections", @@ -258,7 +258,7 @@ "typing_LowStar.Buffer.pointer" ], 0, - "2171f3501fabc3029036b7bdaabc778f" + "e9b007efc8c760eaa9832d6e3afd62a2" ], [ "DoublyLinkedList.piece_ghostly_connections", @@ -280,7 +280,7 @@ "typing_LowStar.Buffer.pointer" ], 0, - "8bf8094a49bb1628c573c502b9adc6a9" + "03fed9dddb3bb199f8b55d1d07f5fb96" ], [ "DoublyLinkedList.nodelist_contained0", @@ -297,7 +297,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "9521ce02be4adcf109adfccdb422f9cc" + "c20b0fede2d72fc4e3f1332cc8f1b72b" ], [ "DoublyLinkedList.nodelist_fp0", @@ -314,7 +314,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "855c5a24352da5fa95830af8cd2adcd5" + "a439867c2582133aed4c1e984103c663" ], [ "DoublyLinkedList.nodelist_fp_f", @@ -331,7 +331,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "3b9d97b6f9b0ab1192566882edfb0840" + "69f7d07a752d02f236949cd3b18d83f3" ], [ "DoublyLinkedList.nodelist_fp_b", @@ -348,7 +348,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "15024263f1b268a96c5c8ccd40c7067b" + "19fc2a652f28d7d81cffd9369c0956d8" ], [ "DoublyLinkedList.dll_fp_f", @@ -365,7 +365,7 @@ "typing_LowStar.Monotonic.Buffer.mnull" ], 0, - "4bbe9bf9a907d905bd0e8a713d06143b" + "9d8c9127a139595c7340fbfab576f56f" ], [ "DoublyLinkedList.dll_fp_b", @@ -382,7 +382,7 @@ "typing_LowStar.Monotonic.Buffer.mnull" ], 0, - "5013e02a19e79de38e4f3cf0836a4811" + "a951f07757ba0c132971cb0e56910f0c" ], [ "DoublyLinkedList.fragment_fp0", @@ -400,7 +400,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "6a94f7d931a05701daae38e939ae5b0f" + "6dd86173aa25d696fe1fac62ef37f8df" ], [ "DoublyLinkedList.loc_includes_union_l_nodelist_fp0", @@ -409,7 +409,7 @@ 1, [ "@query" ], 0, - "14539634c795ac8f580b51a6f21017a5" + "3d02151c3e3f87b01b0997eae80d24b4" ], [ "DoublyLinkedList.loc_includes_union_l_dll_fp0", @@ -418,7 +418,7 @@ 1, [ "@query" ], 0, - "cf4d68cbb31fda656d417e33874915f6" + "1d45770be87f676431042b13e1490498" ], [ "DoublyLinkedList.loc_includes_union_l_piece_fp0", @@ -427,7 +427,7 @@ 1, [ "@query" ], 0, - "fadb46d0f104931a8d01030c79cbdf11" + "c0bf0ba535aa122bb9782d2ee5f038a9" ], [ "DoublyLinkedList.loc_includes_union_l_fragment_fp0", @@ -436,7 +436,7 @@ 1, [ "@query" ], 0, - "fd1ff5f1ba22848a0e9e1a02415d8641" + "eba5b9c3f9e79d5cf4087f3c3b66415e" ], [ "DoublyLinkedList.loc_equiv_trans", @@ -445,7 +445,7 @@ 1, [ "@query", "equation_DoublyLinkedList.loc_equiv" ], 0, - "7bf6a5865b282bafb12f2e14e0dce0d6" + "f103b2d605279f39e12bc94bbc6ff4d5" ], [ "DoublyLinkedList.loc_equiv_union_union_loc", @@ -460,7 +460,7 @@ "typing_LowStar.Monotonic.Buffer.loc_union" ], 0, - "22beb821975b0e80b0c7d09e7f1f363e" + "ea0196415ce3fafdcf3736b818364d0b" ], [ "DoublyLinkedList.nodelist_aa_r", @@ -477,7 +477,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "2745feb44455b2fe3fab073115f0bac2" + "e52937cc003a3901fa6a1796ba7544d4" ], [ "DoublyLinkedList.nodelist_aa_l", @@ -505,7 +505,7 @@ "well-founded-ordering-on-nat" ], 0, - "955180f2d5314945e7b59fdd3ff6fb2c" + "76c8b69448c528c8190d9ca2cbe1f1c8" ], [ "DoublyLinkedList.fragment_aa_lr", @@ -523,7 +523,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "7865e548713df7b3a6adca36ac4c6c2a" + "004305873e3ec6a10a81a4f7ccab8509" ], [ "DoublyLinkedList.op_Bar_Greater_Greater", @@ -532,7 +532,7 @@ 1, [ "@query" ], 0, - "1b965caadeeba33f0a1e478120ece873" + "fa8b6df839b36518a9f01e2383de331e" ], [ "DoublyLinkedList.op_Less_Less_Bar", @@ -541,7 +541,7 @@ 1, [ "@query" ], 0, - "c6671101de65d0bf0cfee82b7fe38ef4" + "8c3338229153e014c790fe830c3bb4ab" ], [ "DoublyLinkedList.nodelist_conn", @@ -570,7 +570,7 @@ "well-founded-ordering-on-nat" ], 0, - "a5483859eca03d6a5d9b919efd8b6a6a" + "fa00d9ef226eb9e690d5a0bfe149dc84" ], [ "DoublyLinkedList.dll_conn", @@ -613,7 +613,7 @@ "typing_LowStar.Monotonic.Buffer.len" ], 0, - "a11f9e07a505f1094cb07b18ffdb93a3" + "888bd73ab512c75940e7778970a6bde9" ], [ "DoublyLinkedList.unchanged_node_val", @@ -622,7 +622,7 @@ 1, [ "@query" ], 0, - "facf0898659a2019ea39ba753d5918ef" + "86fe6c79d7fc11caa9f16e2af21f01ee" ], [ "DoublyLinkedList.unchanged_node_vals", @@ -641,7 +641,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "f29e44fb8cb8dac1c6db0fb9938e58ca" + "bf7bcf99721e0297870641093371e59c" ], [ "DoublyLinkedList.op_Equals_Bar_Greater", @@ -694,7 +694,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "ee754e4d8036ec44b505e896b2d1640e" + "4ae58c2b0fd885791a5dc70e8a943050" ], [ "DoublyLinkedList.op_Less_Bar_Equals", @@ -746,7 +746,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "4f8082b338f28667c28ba2edb94aa4b1" + "7d0a0830e81062144636c93e96d13534" ], [ "DoublyLinkedList.op_Bang_Equals_Bar_Greater", @@ -800,7 +800,7 @@ "typing_LowStar.Monotonic.Buffer.mnull" ], 0, - "5e74145b3ddcea3c09d36262ecf53a66" + "0cc1b4603f319012003497891cd4a3d6" ], [ "DoublyLinkedList.op_Bang_Less_Bar_Equals", @@ -854,7 +854,7 @@ "typing_LowStar.Monotonic.Buffer.mnull" ], 0, - "6c035918be27e6d790e1d193899e1e73" + "25f75dd92d3513430090dda7967e362e" ], [ "DoublyLinkedList.extract_nodelist_contained", @@ -903,7 +903,7 @@ "typing_LowStar.Buffer.trivial_preorder" ], 0, - "0a6c997439172b4552f9863282bdcb50" + "8103f9d97dc6ff13952efcbb646ea3f1" ], [ "DoublyLinkedList.extract_nodelist_contained", @@ -912,7 +912,7 @@ 1, [ "@query" ], 0, - "d37c990ddf40583c82dfca8b6e191d25" + "675ff8f27519ab3cb09a17a367b8d499" ], [ "DoublyLinkedList.extract_nodelist_fp0", @@ -964,7 +964,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "e01f6b6b509aa7fd199632caf71cff2f" + "53098a65633d272ef12838b56bc53425" ], [ "DoublyLinkedList.extract_nodelist_fp0", @@ -973,7 +973,7 @@ 1, [ "@query" ], 0, - "321b3a2fa007feaaee9534c6109eda24" + "69bfb6d593be937ce2dc00cb26bf0446" ], [ "DoublyLinkedList.extract_nodelist_aa_r", @@ -1025,7 +1025,7 @@ "typing_LowStar.Buffer.trivial_preorder" ], 0, - "73cb257c83beb3e667dc2bff056d3ae5" + "5e48f77df5245972341e6bd6a502aae7" ], [ "DoublyLinkedList.extract_nodelist_aa_r", @@ -1034,7 +1034,7 @@ 1, [ "@query" ], 0, - "d064c11cf90cdcc2ce510e94071f0782" + "044d642b82a85f2cde14f3f72953c46a" ], [ "DoublyLinkedList.extract_nodelist_aa_l", @@ -1078,7 +1078,7 @@ "well-founded-ordering-on-nat" ], 0, - "b4bc987ca5ba831965569e6fa8d6efa8" + "e98707675989fda59bbab8f9ec96d40d" ], [ "DoublyLinkedList.extract_nodelist_aa_l", @@ -1087,7 +1087,7 @@ 1, [ "@query" ], 0, - "4e2313aac9e0106c5b63f3d7b3ba2efe" + "e6d2501c5a871a27ff9520e6f3221353" ], [ "DoublyLinkedList.extract_nodelist_conn", @@ -1152,7 +1152,7 @@ "typing_LowStar.Monotonic.Buffer.get", "well-founded-ordering-on-nat" ], 0, - "718139a9e8dd0e9b39070023513fe2ba" + "2140de42440431d7d14f67bf139a407c" ], [ "DoublyLinkedList.extract_nodelist_conn", @@ -1164,10 +1164,10 @@ "int_inversion", "primitive_Prims.op_Addition", "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_acb8d67c49410a1cf905f624cd12d0bc" + "refinement_interpretation_Tm_refine_7bac4025fdd91d329ce94b4a7cc04bcc" ], 0, - "1ef7bac38ef7a2d1c4c40effa1dbd1ad" + "b2aa21850278a9bc9fd99a4024e62da2" ], [ "DoublyLinkedList.nodelist_remains_aa_l", @@ -1233,7 +1233,7 @@ "well-founded-ordering-on-nat" ], 0, - "a1a461fee3e6f9f97b09ae6d28f7549b" + "5a5a242ea64ec53f2e7dfb6e8755eebc" ], [ "DoublyLinkedList.nodelist_remains_aa_l", @@ -1249,13 +1249,13 @@ "equation_with_fuel_FStar.List.Tot.Base.length.fuel_instrumented", "int_inversion", "kinding_DoublyLinkedList.node@tok", "projection_inverse_BoxBool_proj_0", + "refinement_interpretation_Tm_refine_19bdbbad19dac13a0269e2e55d7aa18b", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_7bf2207671c69bc17c285c355c2ff12e", - "refinement_interpretation_Tm_refine_c200aa05323a61fb93af534004522567", "typing_FStar.List.Tot.Base.length", "typing_LowStar.Buffer.pointer" ], 0, - "feda947b51eb5ef2a7001a0317da31a3" + "46079605307e5627080be20cd7f4a3d3" ], [ "DoublyLinkedList.fst_unsnoc_nodelist_fp0", @@ -1318,7 +1318,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "6e36aaa9b832fffa80d6daf7677ae8f6" + "6b28be11e594b1876671a954ca4c8813" ], [ "DoublyLinkedList.fst_unsnoc_nodelist_fp0", @@ -1332,7 +1332,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "6f02629e6faa8a4ddd62bea9677fe959" + "9f589ae1ed732c3556b7d1bfa60ad00a" ], [ "DoublyLinkedList.snd_unsnoc_nodelist_fp0", @@ -1397,7 +1397,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "e8ac2fd0da2b98ba4d4e673f6353fcaf" + "b74b492df9d2d5b2ba9c5a53feafef38" ], [ "DoublyLinkedList.snd_unsnoc_nodelist_fp0", @@ -1411,7 +1411,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "9679982dffa171fac04df947405fe79b" + "cc418d75ab6f7ad0a3355a8cb159f7e7" ], [ "DoublyLinkedList.fst_unsnoc_nodelist_contained", @@ -1468,7 +1468,7 @@ "typing_FStar.Pervasives.Native.fst", "typing_LowStar.Buffer.pointer" ], 0, - "098160f7f092b0cfe55aee7a91349365" + "5746f71beaf75e480d1fbc3e1f7c1951" ], [ "DoublyLinkedList.fst_unsnoc_nodelist_contained", @@ -1480,7 +1480,7 @@ "refinement_interpretation_Tm_refine_aefc44a52511cc693b1ecde014774ead" ], 0, - "163e848da0f2a5bf936446679f7483d3" + "1570853ed6e820fd6a10b78cd81067cd" ], [ "DoublyLinkedList.fst_unsnoc_nodelist_aa", @@ -1553,7 +1553,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "8719d7595eae52756477a1722874f7ea" + "14637454e99488ba6704bb4d307163f6" ], [ "DoublyLinkedList.fst_unsnoc_nodelist_aa", @@ -1565,7 +1565,7 @@ "refinement_interpretation_Tm_refine_d935250edfd06c6dbbbd4f0f7d3691f7" ], 0, - "c439e0613f5e5010e7b71b8763173b38" + "c7de457353eab31f10392ef6ac9cc328" ], [ "DoublyLinkedList.fst_unsnoc_nodelist_conn", @@ -1629,7 +1629,7 @@ "typing_LowStar.Monotonic.Buffer.get" ], 0, - "7a5b0b2faa8136d5aa570ca1105f5ce9" + "b5dcd538b53b75cf8a14279cdcfdf7f1" ], [ "DoublyLinkedList.fst_unsnoc_nodelist_conn", @@ -1641,7 +1641,7 @@ "refinement_interpretation_Tm_refine_74082ec34a751d59012dbf5fce664d85" ], 0, - "31a5d1c657dd11ff7784797e1818513e" + "2ed7f9ca8d37d6592eb153354e93d25b" ], [ "DoublyLinkedList.fst_unsnoc_nodelist_valid", @@ -1656,7 +1656,7 @@ "refinement_interpretation_Tm_refine_0f50d7658b0e192b1248a9b21728185d" ], 0, - "504837841d2793a72ff4f647079e5f38" + "49cc701ca3138f3b863af90c0062238d" ], [ "DoublyLinkedList.nodelist_includes_r_fp0", @@ -1717,7 +1717,7 @@ "unit_typing", "well-founded-ordering-on-nat" ], 0, - "9559581716dd0caadf8a4f3b5950a73e" + "84c6bf54afc1965525038a8e21caaf5a" ], [ "DoublyLinkedList.nodelist_includes_l_fp0", @@ -1786,7 +1786,7 @@ "unit_typing", "well-founded-ordering-on-nat" ], 0, - "337362fa932f29c7779985a3ce3ee2f7" + "4e8b8e5f725288bc50379d72ea80ad37" ], [ "DoublyLinkedList.tot_dll_to_piece", @@ -1846,7 +1846,7 @@ "typing_LowStar.Monotonic.Buffer.mnull" ], 0, - "1fa7cff427df59793d31f31c88737092" + "956bcd3ceeae0d4219c8afd11efdf0d8" ], [ "DoublyLinkedList.tot_dll_to_fragment", @@ -1894,7 +1894,7 @@ "true_interp" ], 0, - "30e9e90327a577bd526c357db1dded44" + "c6b9286e7a25a8950c8614185bd86b85" ], [ "DoublyLinkedList.tot_piece_to_dll", @@ -1939,7 +1939,7 @@ "typing_LowStar.Monotonic.Buffer.mnull" ], 0, - "5e20278a1a0da39f0f144515ee2dc931" + "7b133bc40d74f145457d3bdc9c68d744" ], [ "DoublyLinkedList.nodelist_append_contained", @@ -1974,7 +1974,7 @@ "typing_LowStar.Buffer.pointer" ], 0, - "3678ab9a9b9c0d2b862c763846524b3c" + "a42f69a5ebe1feb11c1321fd947fa671" ], [ "DoublyLinkedList.nodelist_append_fp0", @@ -2021,7 +2021,7 @@ "typing_LowStar.Monotonic.Buffer.loc_union" ], 0, - "fda040e9d593087abd538bea66376fe8" + "8dc92f658c29002fb892444ab24b6239" ], [ "DoublyLinkedList.nodelist_append_aa_l", @@ -2082,7 +2082,7 @@ "well-founded-ordering-on-nat" ], 0, - "26ac4ff19b22d92d4532f9b846540be2" + "15f7e8b508fd26566c1a5bcecec1ce7c" ], [ "DoublyLinkedList.nodelist_append_aa_r", @@ -2128,7 +2128,7 @@ "typing_LowStar.Monotonic.Buffer.loc_union" ], 0, - "1240310c7724beea8fc9da93b36637d4" + "8af2bd4d2b187b2b60c0ebdbb265504d" ], [ "DoublyLinkedList.nodelist_append_aa", @@ -2140,7 +2140,7 @@ "@query", "equation_DoublyLinkedList.nodelist_aa" ], 0, - "d1f58287e7c6013e7be0acd22585f79f" + "68a7cc3d01cc826f319a16eda7aebaa3" ], [ "DoublyLinkedList.nodelist_append_conn", @@ -2220,7 +2220,7 @@ "typing_Prims.__proj__Cons__item__tl" ], 0, - "21fcd6c13f0fd4cae1e544386510d7b7" + "a936c53071eb53e5a076413d924df672" ], [ "DoublyLinkedList.nodelist_append_conn", @@ -2230,30 +2230,19 @@ [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_FStar.List.Tot.Base.length.fuel_instrumented", - "@query", "bool_inversion", "constructor_distinct_Tm_unit", - "disc_equation_Prims.Cons", "equation_DoublyLinkedList.nodelist", - "equation_FStar.Monotonic.HyperHeap.hmap", - "equation_FStar.Monotonic.HyperStack.is_tip", - "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip", - "equation_FStar.Monotonic.HyperStack.mem", + "@query", "constructor_distinct_Tm_unit", "disc_equation_Prims.Cons", + "equation_DoublyLinkedList.nodelist", "equation_LowStar.Buffer.pointer", "equation_Prims.nat", "equation_with_fuel_FStar.List.Tot.Base.length.fuel_instrumented", - "fuel_guarded_inversion_Prims.list", - "function_token_typing_FStar.Monotonic.Heap.heap", "int_inversion", + "fuel_guarded_inversion_Prims.list", "int_inversion", "kinding_DoublyLinkedList.node@tok", - "lemma_FStar.Map.lemma_ContainsDom", "projection_inverse_BoxBool_proj_0", - "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a", - "refinement_interpretation_Tm_refine_0dbf447195d667eb9818355692b13e8b", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "typing_FStar.List.Tot.Base.length", "typing_FStar.Map.contains", - "typing_FStar.Monotonic.HyperHeap.rid", - "typing_FStar.Monotonic.HyperStack.get_hmap", - "typing_FStar.Monotonic.HyperStack.get_tip", - "typing_LowStar.Buffer.pointer" + "refinement_interpretation_Tm_refine_f80cc8c1d13c0a97569be7732e10f6e9", + "typing_FStar.List.Tot.Base.length", "typing_LowStar.Buffer.pointer" ], 0, - "9b3b59a4279c22135b2e835d556ddf1b" + "85986c407976efbc82d3e33ef4c976f8" ], [ "DoublyLinkedList.nodelist_append_valid", @@ -2276,7 +2265,7 @@ "typing_FStar.List.Tot.Base.length", "typing_LowStar.Buffer.pointer" ], 0, - "ae7ff4ae899c666f579bde9af916fe25" + "96d9160fc1191bf1c41a4c7f48fd5e37" ], [ "DoublyLinkedList.loc_includes_union_r_inv", @@ -2288,7 +2277,7 @@ "lemma_LowStar.Monotonic.Buffer.loc_includes_union_r_" ], 0, - "1d8bae4d01af4f3cf470a046d09e4a9c" + "d992358df5345068efba7f7a3ae245c2" ], [ "DoublyLinkedList.piece_merge", @@ -2324,7 +2313,7 @@ "typing_LowStar.Buffer.pointer" ], 0, - "df555f3eb0621a6721768cd212600399" + "2646d2e5621a39eaeea3a1bfe532d51b" ], [ "DoublyLinkedList.piece_merge", @@ -2386,7 +2375,7 @@ "typing_LowStar.Monotonic.Buffer.loc_union" ], 0, - "f2224d1377a8112947a56e10cc37bb23" + "1abad4db773dd037920ca662de2ce9a8" ], [ "DoublyLinkedList.piece_merge_fp0", @@ -2468,7 +2457,7 @@ "typing_LowStar.Monotonic.Buffer.loc_union" ], 0, - "b9519d43947bca65e59a18c61fab9ffa" + "cdfced62cbc4d8e87b55c2e379a0403a" ], [ "DoublyLinkedList.fragment_defragmentable", @@ -2537,7 +2526,7 @@ "typing_LowStar.Buffer.pointer" ], 0, - "0e7b7131c9e2f4a019ae5e42e9aae81a" + "f9a07e35aac000c3a7c93e8274666402" ], [ "DoublyLinkedList.single_piece_fragment_valid", @@ -2572,7 +2561,7 @@ "projection_inverse_DoublyLinkedList.Frag1_t", "true_interp" ], 0, - "8a5b62c39621c7296127cabb51106df1" + "8eca91c039b989bb80d00a0ede08105b" ], [ "DoublyLinkedList.tot_defragmentable_fragment_to_dll", @@ -2719,7 +2708,7 @@ "typing_LowStar.Monotonic.Buffer.mnull" ], 0, - "ab4c1cfeb3d1aa62766faa5593cd5722" + "26d2cf08a94786398d51ab7df301161a" ], [ "DoublyLinkedList.tot_defragmentable_fragment_to_dll", @@ -2736,7 +2725,7 @@ "typing_DoublyLinkedList.fragment_length" ], 0, - "4fdc3a494d50f18c79568ca31d752787" + "43d8f572dd7f66d7169095a4fa4510b1" ], [ "DoublyLinkedList.nodelist_split_contained", @@ -2774,7 +2763,7 @@ "unit_typing" ], 0, - "a2c89ab73a5663a42114442572bfe8ee" + "c6a33c61c58674c6c5987fce63786be7" ], [ "DoublyLinkedList.nodelist_split_fp0", @@ -2841,7 +2830,7 @@ "unit_typing" ], 0, - "3c377b32d49b8f2103b614315a64ae0a" + "bf93ec1e158098e2e180b0488977da09" ], [ "DoublyLinkedList.nodelist_split_fp0_equiv", @@ -2889,7 +2878,7 @@ "typing_LowStar.Monotonic.Buffer.loc_union" ], 0, - "ab355f309e491296f0cf8bfc3b4b9187" + "148bb45d79fcb1e2ffea6371d4b47c0b" ], [ "DoublyLinkedList.nodelist_split_aa_l", @@ -2943,7 +2932,7 @@ "well-founded-ordering-on-nat" ], 0, - "6cef783cdaf1f38f4f193337898071b9" + "93beab81be2f126fd875e7b6fc776b2c" ], [ "DoublyLinkedList.nodelist_split_aa_r", @@ -2987,7 +2976,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "049e6548cc40b51c4a5d2a133922d8a1" + "b2089502a1666122a3b76155c65b6476" ], [ "DoublyLinkedList.nodelist_split_aa", @@ -3009,7 +2998,7 @@ "kinding_DoublyLinkedList.node@tok", "typing_LowStar.Buffer.pointer" ], 0, - "f16b25106e3084faa37a019741d292a7" + "e97ccab5bbafc1deb81c2a914156697e" ], [ "DoublyLinkedList.nodelist_split_conn", @@ -3081,7 +3070,7 @@ "typing_Prims.__proj__Cons__item__tl" ], 0, - "86b48484f46af78aa93dc166d031e747" + "7cc1fd389bba009fbff61eac2187a6c0" ], [ "DoublyLinkedList.nodelist_split_conn", @@ -3102,10 +3091,11 @@ "function_token_typing_FStar.Monotonic.Heap.heap", "int_inversion", "kinding_DoublyLinkedList.node@tok", "lemma_FStar.Map.lemma_ContainsDom", + "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a", - "refinement_interpretation_Tm_refine_3baff5ae67f259393875ad0d48ef84a6", "refinement_interpretation_Tm_refine_45112b750234d9309c9c52dab001faa7", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", + "refinement_interpretation_Tm_refine_9be91429026a240fd8a6dc866baa1983", "typing_FStar.List.Tot.Base.length", "typing_FStar.Map.contains", "typing_FStar.Monotonic.HyperHeap.rid", "typing_FStar.Monotonic.HyperStack.get_hmap", @@ -3113,7 +3103,7 @@ "typing_LowStar.Buffer.pointer" ], 0, - "d5ef0557ee8652aee5b50327d4bf3745" + "0f3b0276cca3163a1742ae977ef3d235" ], [ "DoublyLinkedList.nodelist_split_valid", @@ -3147,7 +3137,7 @@ "typing_LowStar.Buffer.pointer" ], 0, - "8dce721156af50db6aa066d4c01e208f" + "b2a4bde2b17a76f6de205ace3464b5a0" ], [ "DoublyLinkedList.dll_fp0_is_nodelist_fp0", @@ -3202,7 +3192,7 @@ "typing_LowStar.Monotonic.Buffer.loc_union" ], 0, - "027e2cc17b9b16b1301429566859718f" + "b712c11d5cdb4d24ee97f3056c4f48c9" ], [ "DoublyLinkedList.piece_fp0_is_nodelist_fp0", @@ -3250,7 +3240,7 @@ "typing_LowStar.Monotonic.Buffer.loc_union" ], 0, - "1d8acb3bb6183a6aa9c4e45a24fe680a" + "055be1286f8b2b4e2b1fc508b1c8d4b3" ], [ "DoublyLinkedList.tot_dll_to_fragment_split", @@ -3407,7 +3397,7 @@ "typing_Tm_abs_4b5371ade7ad9017745f7ed26082816f" ], 0, - "a95834857d62b0609364b050ddd451f6" + "c57fe78558c974aeacd94486f5b23d12" ], [ "DoublyLinkedList.tot_node_to_dll", @@ -3479,7 +3469,7 @@ "typing_LowStar.Monotonic.Buffer.mnull" ], 0, - "0405b19ae498258a5290ec2302af6d66" + "9b37297307bc8a1b51f985a134d8c0a7" ], [ "DoublyLinkedList.singleton_dll", @@ -3530,7 +3520,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "ad056405a094fcc6fe409718de9ab899" + "2d490bdc5d7a1a6093317ebbf9226759" ], [ "DoublyLinkedList.tot_node_to_piece", @@ -3610,7 +3600,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "cf46a36b69d7d39aa73e4c3456e31fca" + "7a6c5dc7bc2c65b970aac54215d9912f" ], [ "DoublyLinkedList.tot_piece_tail", @@ -3710,7 +3700,7 @@ "typing_Tm_abs_48cba56a704db0ed348fc817520f6956" ], 0, - "c7a9e583b30bbfa874680b793bc54860" + "beccaeaa6b23e792a9a0c2e5f1bed63a" ], [ "DoublyLinkedList.lemma_dll_links_contained", @@ -3803,7 +3793,7 @@ "typing_Prims.__proj__Cons__item__tl" ], 0, - "022fcfa353d09e3ee9c5ae79dc11775b" + "c17df8429fcb0cc52229630708265698" ], [ "DoublyLinkedList.lemma_dll_links_disjoint", @@ -3926,7 +3916,7 @@ "unit_typing" ], 0, - "cc3459e5a6fe8f09f78b19b04f28faee" + "414d562fc9d585c5d2e719a6a12c8f1c" ], [ "DoublyLinkedList.nodelist_remains_valid", @@ -4018,7 +4008,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "6931d9b5efd514b255e338794a3d9bde" + "974dea048a2f36b3dabdac493621c429" ], [ "DoublyLinkedList.piece_remains_valid", @@ -4076,7 +4066,7 @@ "typing_LowStar.Monotonic.Buffer.loc_union" ], 0, - "5de94907cd8c0da6d83e54b3c293c375" + "5167609763eea32adaa82d5a6ff34196" ], [ "DoublyLinkedList.piece_remains_valid_b", @@ -4187,7 +4177,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "2fe4de1a43d189ea90644806ea4b8665" + "75b5206425405a92e7aa24a8fdf15034" ], [ "DoublyLinkedList.piece_remains_valid_f", @@ -4299,7 +4289,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "10a0ccebbe8d1fbf823bd1cf64fa9e27" + "0657b8ac4508345158b40557e74b5263" ], [ "DoublyLinkedList._auto_empty_dll", @@ -4330,7 +4320,7 @@ "typing_LowStar.Buffer.pointer" ], 0, - "441adddf063a869c17461170f7e5aa43" + "f215ab746844cc4223b2164376d9863c" ], [ "DoublyLinkedList.aux_unchanged_payload", @@ -4409,7 +4399,7 @@ "well-founded-ordering-on-nat" ], 0, - "558942eeb8bf6fa85e3453e6821da4de" + "e26a72576b941b70c118e197790918d6" ], [ "DoublyLinkedList.aux_unchanged_payload", @@ -4418,7 +4408,7 @@ 1, [ "@query" ], 0, - "664e814c08fdeecce8b094bb73ca2981" + "096177553989b56060daaadcacdebacf" ], [ "DoublyLinkedList.aux_unchanged_payload_nomod", @@ -4459,7 +4449,7 @@ "typing_LowStar.Monotonic.Buffer.loc_none" ], 0, - "da3298aa22838a429496e316d6e99a32" + "1ef8a693ef281a9892b78b2a616000c7" ], [ "DoublyLinkedList.aux_unchanged_payload_transitive", @@ -4489,7 +4479,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "f21f8a25078601d86b7abf31b6ed285e" + "f28ad24df6576fd258e248689ca89c5f" ], [ "DoublyLinkedList.aux_unchanged_payload_append", @@ -4523,7 +4513,7 @@ "typing_LowStar.Buffer.pointer" ], 0, - "7fefcf984b72ec8c98cd86d6208e31f9" + "4611a47b44d27a763598fb0959465c50" ], [ "DoublyLinkedList.dll_insert_at_head", @@ -4688,7 +4678,7 @@ "typing_LowStar.Monotonic.Buffer.mnull" ], 0, - "1e5684cec85e56a0285dd7cdbba1235f" + "03a7224cda6e31bb61a65f121bf6d416" ], [ "DoublyLinkedList.dll_insert_at_tail", @@ -4892,7 +4882,7 @@ "typing_LowStar.Monotonic.Buffer.mnull" ], 0, - "cf99a80b9258cd2abbf36a6ce610c614" + "a19be76bca117f090a70ce6d9da709a2" ], [ "DoublyLinkedList._l_insert_after", @@ -4923,7 +4913,7 @@ "typing_FStar.Pervasives.Native.__proj__Mktuple2__item___2" ], 0, - "a79f69aebb178f8489b6200318dfd4ff" + "5482e4f513362e8b048798ca4f39ac39" ], [ "DoublyLinkedList.dll_insert_after", @@ -5144,7 +5134,7 @@ "typing_LowStar.Monotonic.Buffer.mnull", "typing_Prims.eq2" ], 0, - "7f78b7f8ec0e3edab129f836ef90d9fb" + "a0a55affe7184e41f17db2c3469fe051" ], [ "DoublyLinkedList._l_insert_before", @@ -5156,7 +5146,7 @@ "refinement_interpretation_Tm_refine_18b4556aabc6626d8d5bc2bb83aa5d71" ], 0, - "4611e379dad6f6d61c8486b94100c897" + "96a6dee9ef1f71be6ac13a360c06270e" ], [ "DoublyLinkedList.dll_insert_before", @@ -5296,7 +5286,7 @@ "typing_LowStar.Monotonic.Buffer.mnull", "typing_Prims.eq2" ], 0, - "a35afe886fd7e5a7eff3465e25fc517d" + "1d4e669326620a8b611e846e8cd53785" ], [ "DoublyLinkedList.dll_remove_head", @@ -5468,7 +5458,7 @@ "typing_LowStar.Monotonic.Buffer.mnull" ], 0, - "0a92e1cd3bcfe3fcef2dd25a94d8a9e3" + "0a70d4441c884e7d922ef406bc12ce6d" ], [ "DoublyLinkedList._lemma_only_head_can_point_left_to_null", @@ -5521,7 +5511,7 @@ "typing_LowStar.Monotonic.Buffer.mnull" ], 0, - "c39c241a591911e2d4ffe936bd5e179e" + "8d676c1651eddecb7104696dff4d2563" ], [ "DoublyLinkedList._lemma_only_head_can_point_left_to_null", @@ -5538,12 +5528,12 @@ "false_interp", "fuel_guarded_inversion_Prims.list", "kinding_DoublyLinkedList.node@tok", "projection_inverse_BoxBool_proj_0", + "refinement_interpretation_Tm_refine_1d0a2b44caeb07cbe12fa0928be29399", "refinement_interpretation_Tm_refine_94128b374da633f7d58657bbdd5893ef", - "refinement_interpretation_Tm_refine_ff4f4ac004cbaf7f8726029e458a4126", "typing_LowStar.Buffer.pointer" ], 0, - "d81b49454da79a7759514078f9a1cc8f" + "af71275133a0fcd0609fbcfb287a6244" ], [ "DoublyLinkedList._lemma_only_tail_can_point_right_to_null", @@ -5608,7 +5598,7 @@ "typing_Prims.__proj__Cons__item__tl" ], 0, - "092f86264e4cce32ed61b24acfe9b647" + "b99a6160ba1eb7db42809c8d479eb447" ], [ "DoublyLinkedList._lemma_only_tail_can_point_right_to_null", @@ -5625,12 +5615,12 @@ "false_interp", "fuel_guarded_inversion_Prims.list", "kinding_DoublyLinkedList.node@tok", "projection_inverse_BoxBool_proj_0", - "refinement_interpretation_Tm_refine_dd13cde03a5f2667181044b08bea1153", + "refinement_interpretation_Tm_refine_613cd9d7f2f7208a1ae3b2b2d975294f", "refinement_interpretation_Tm_refine_e49670ed31a220dd841554f0dc615f9d", "typing_LowStar.Buffer.pointer" ], 0, - "b4110035b1a631f91f5cc61d90b1f40a" + "88a66e0bc506ad2bf71cd392e1fa1c13" ], [ "DoublyLinkedList._lemma_all_nodes_are_unique", @@ -5690,7 +5680,7 @@ "well-founded-ordering-on-nat" ], 0, - "f2f8643e7ac0af2421408b3b6cbd6748" + "a4543f832cfd91e7e9dff026297d3e0e" ], [ "DoublyLinkedList._lemma_all_nodes_are_unique", @@ -5714,7 +5704,7 @@ "typing_FStar.List.Tot.Base.length", "typing_LowStar.Buffer.pointer" ], 0, - "4e6616fdd5fb949905e4c115288b20c0" + "25aff73b73af7a14183ae9c39f8bc9b2" ], [ "DoublyLinkedList.dll_remove_tail", @@ -5899,7 +5889,7 @@ "typing_LowStar.Monotonic.Buffer.mnull" ], 0, - "0b7245bf50de59bc2c081ed789979b8f" + "dc8a05baf5ce37a2b78586930358ba0e" ], [ "DoublyLinkedList._l_remove_mid", @@ -5925,7 +5915,7 @@ "typing_FStar.Pervasives.Native.__proj__Mktuple2__item___2" ], 0, - "dd481650f0572e151ce03adb8622c6ae" + "5bab54ac9efa2d1d763fa66501b7cc01" ], [ "DoublyLinkedList.dll_remove_node", @@ -6037,7 +6027,7 @@ "unit_typing" ], 0, - "8cbd0e7045ad614ac66ec2853e888282" + "2b08734747a6e1bd5c1d681b762df6dd" ], [ "DoublyLinkedList.dll_append", @@ -6190,7 +6180,7 @@ "typing_LowStar.Monotonic.Buffer.mnull" ], 0, - "8eac9b2f97c1e6666c293486dee9d8f7" + "029e4e4ed5f29073faa0223474b60970" ], [ "DoublyLinkedList.dll_split_using", @@ -6420,7 +6410,7 @@ "typing_Tm_abs_4b5371ade7ad9017745f7ed26082816f" ], 0, - "9daf7bbb8e18039eb071f6dfb061aa4d" + "da81047b5b67aa12958500b0614ffdff" ] ] ] \ No newline at end of file diff --git a/examples/doublylinkedlist/DoublyLinkedListIface.fst.hints b/examples/doublylinkedlist/DoublyLinkedListIface.fst.hints index 482af03aabc..5b4b4ebdcee 100644 --- a/examples/doublylinkedlist/DoublyLinkedListIface.fst.hints +++ b/examples/doublylinkedlist/DoublyLinkedListIface.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e" ], 0, - "3ef405a72966a6afbf7808dee12fa7ed" + "37bef3011247049675290485b18cb8ea" ], [ "DoublyLinkedListIface.op_Hat_At", @@ -57,7 +57,7 @@ "typing_LowStar.Monotonic.Buffer.len" ], 0, - "d7072ac7112964583acfa2fe4e32c8ee" + "4eb1d40a125a69fabb5deae1524feb74" ], [ "DoublyLinkedListIface.node_val", @@ -78,7 +78,7 @@ "typing_DoublyLinkedList.__proj__Mknode__item__p" ], 0, - "e9076d0718dac86ccf079bc99fac71c0" + "b6c407cbf0d2623b3d4606f9db6995b3" ], [ "DoublyLinkedListIface.node_of", @@ -136,7 +136,7 @@ "typing_LowStar.Monotonic.Buffer.mnull" ], 0, - "208623662ec9fb6d9d42332ca3746c8f" + "1d0d1c91cd5e9f89a64a69fad6c27ec7" ], [ "DoublyLinkedListIface.node_update", @@ -192,7 +192,7 @@ "typing_LowStar.Monotonic.Buffer.length" ], 0, - "f30b2a19e49f2692533fb0cd49e1bad5" + "3dd9ba0a25f833fcb7040ad6b04f613c" ], [ "DoublyLinkedListIface.unchanged_node_vals", @@ -208,7 +208,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "34da465413debefd75dc4c68fd83a038" + "d04a60fe5d522fff3cec2fdfbf9f2a20" ], [ "DoublyLinkedListIface.g_node_vals", @@ -224,7 +224,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "c4e22e544c91984f7a05ef8aa226234b" + "0ea881d82ac2e74db32a97ffee49fd64" ], [ "DoublyLinkedListIface.dll_new", @@ -327,7 +327,7 @@ "typing_LowStar.Monotonic.Buffer.mnull" ], 0, - "1f9323769bf3d5ed7dff74b2920813bb" + "9abd398c9e9de4b872e4c9d55768f4c0" ], [ "DoublyLinkedListIface.is_empty", @@ -375,7 +375,7 @@ "typing_LowStar.Monotonic.Buffer.mnull" ], 0, - "1ab1d2a5c264f06471e9ecdabc60d1d2" + "4f4fbf918e1aba1bad37c71ecfa3d57c" ], [ "DoublyLinkedListIface.dll_head", @@ -395,7 +395,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "1b410988c481f1043b4f67cd3b330e53" + "40046b15aadb88a1b01b5798e6aea99c" ], [ "DoublyLinkedListIface.dll_head", @@ -445,7 +445,7 @@ "typing_LowStar.Monotonic.Buffer.mnull" ], 0, - "e57eea788eaebd0375c746b163ffa602" + "c0bc934abe36a03d76380255e3aab89c" ], [ "DoublyLinkedListIface.dll_tail", @@ -457,7 +457,7 @@ "refinement_interpretation_Tm_refine_3aac47f90ec5f312f230a639872610fd" ], 0, - "2483f85045bb5f91d4d9a45f08a75569" + "1136168bf4dca83c54b326da4c9b70cc" ], [ "DoublyLinkedListIface.dll_tail", @@ -500,7 +500,7 @@ "typing_LowStar.Monotonic.Buffer.len" ], 0, - "48cd4788c707960b85703686d2a0fb4f" + "4911caa0f4f5227790a75ee7cba6d468" ], [ "DoublyLinkedListIface.lemma_node_in_valid_dll_is_valid", @@ -519,7 +519,7 @@ "refinement_interpretation_Tm_refine_ce52b7121c636592230bd67a03c02599" ], 0, - "b20266154a00b3ad28ac5c530242a1e7" + "c730579bfd3b95b5c1cc369854dd1631" ], [ "DoublyLinkedListIface._lemma_nodelist_contained_in_unmodified_mem", @@ -561,7 +561,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "841fcb78991ea2de5ec9a5da33b15fd0" + "98a03464032b718a2991e46b3865dead" ], [ "DoublyLinkedListIface._lemma_nodelist_conn_in_unmodified_mem", @@ -608,7 +608,7 @@ "unit_typing" ], 0, - "5a045723e9941e36b97acb275d738b0a" + "ee26d21a977ce019d3b8e60313cb73f3" ], [ "DoublyLinkedListIface._lemma_nodelist_disjoint_in_push", @@ -672,7 +672,7 @@ "typing_LowStar.Monotonic.Buffer.loc_regions" ], 0, - "2bdc7d785f08935d9414b2b19490e5c5" + "6901135d32b1e9dcbc83385c6c28b572" ], [ "DoublyLinkedListIface._auto_dll_valid_and_unchanged_through_push", @@ -734,7 +734,7 @@ "typing_LowStar.Monotonic.Buffer.loc_none" ], 0, - "c82c4646bc12d036066204eb546c7752" + "a17661a48bfc5b0894b0e2024b47111c" ], [ "DoublyLinkedListIface._lemma_dll_valid_and_unchanged_through_pop", @@ -806,7 +806,7 @@ "typing_LowStar.Monotonic.Buffer.mnull" ], 0, - "2ec57ca328bdf6ceb5252085a4224cb3" + "f25b8355d724b1392e3b5ac2a7efe1ff" ], [ "DoublyLinkedListIface._auto_dll_modified_with_push_pop", @@ -872,7 +872,7 @@ "typing_LowStar.Monotonic.Buffer.mnull" ], 0, - "438dc4072e1102c759a459e34405c382" + "f5c81cbb3065569a3afdeb04c8641e23" ], [ "DoublyLinkedListIface._auto_dll_fp_disjoint_from_push", @@ -954,7 +954,7 @@ "typing_LowStar.Monotonic.Buffer.loc_union" ], 0, - "43a5a129345d059d7a1c0eb4c21ade2e" + "ea1dbcf69a523c1152ba35aae9d39af7" ], [ "DoublyLinkedListIface._auto_dll_assign_valid_stays_valid", @@ -1000,7 +1000,7 @@ "typing_LowStar.Monotonic.Buffer.loc_union" ], 0, - "46009246ad6c5d68758e07c01f8dbbd1" + "0d5889cc5c99a4c40d8432c31093eaec" ], [ "DoublyLinkedListIface._lemma_unchanged_node_vals_transitive", @@ -1029,7 +1029,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "dc74a9a3a84cd8a3d2b2b4760016e037" + "35af92c088f13837cb7266752c902174" ], [ "DoublyLinkedListIface._auto_unchanged_node_vals_through_push_pop", @@ -1097,7 +1097,7 @@ "typing_LowStar.Monotonic.Buffer.loc_regions" ], 0, - "e18c694bb3bd10e7190d165dce8355ca" + "790f5fc5726cfba834bd3cd98f367eb4" ], [ "DoublyLinkedListIface._auto_pred_nl_disjoint_push", @@ -1177,7 +1177,7 @@ "typing_LowStar.Monotonic.Buffer.loc_not_unused_in" ], 0, - "0dbd7a2b50dd7a62fc90c509f3228f5f" + "a74e9b3064a46637af0b9104dec30578" ], [ "DoublyLinkedListIface._auto_unchanged_node_vals_DLL", @@ -1211,7 +1211,7 @@ "subterm_ordering_Prims.Cons", "true_interp" ], 0, - "dc2b4633aa99f9d8dda4c0cee28a4879" + "b1e91663848ddf2792da8ec139beb34f" ], [ "DoublyLinkedListIface._auto_unchanged_node_vals_stays_valid", @@ -1264,7 +1264,7 @@ "typing_LowStar.Monotonic.Buffer.loc_union" ], 0, - "68f3eec105c56fdd7e6e587f56eab167" + "541cbae0ad6c37dada09fa9229967e79" ], [ "DoublyLinkedListIface._lemma_unchanged_node_vals_when_disjoint", @@ -1310,7 +1310,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "719aa82f4de9ab19613a719e99f7e5c0" + "16dd0bd6d2a541c79c47f9d882053d0f" ], [ "DoublyLinkedListIface._lemma_unchanged_node_vals_stays_valid0", @@ -1347,7 +1347,7 @@ "typing_LowStar.Monotonic.Buffer.loc_union" ], 0, - "f325ac4c12800e3947f3751ab142fdcc" + "db325d82bafc0474c75570c7c79c5b4d" ], [ "DoublyLinkedListIface._lemma_node_in_list_is_included", @@ -1393,7 +1393,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "517eb5a18881db42c85aac22109a9ec7" + "7e42921aa8a1c8aebd20e51ebf0fef07" ], [ "DoublyLinkedListIface._lemma_node_in_list_or_null_is_included", @@ -1438,7 +1438,7 @@ "typing_LowStar.Monotonic.Buffer.len" ], 0, - "37ab2a45dcebb1514f3ecfa7b36423d8" + "f9980f801cdc4c3684f44a926472c747" ], [ "DoublyLinkedListIface._lemma_prev_node_in_list", @@ -1523,7 +1523,7 @@ "typing_LowStar.Monotonic.Buffer.mnull", "typing_Prims.eq2" ], 0, - "46c60afc0d9e677caa26a124a85c7e58" + "1be12a55af548145a588d92d0d346425" ], [ "DoublyLinkedListIface._lemma_next_node_in_list", @@ -1583,7 +1583,7 @@ "typing_LowStar.Monotonic.Buffer.mnull" ], 0, - "dcbd384990a027f5eef90983226252cb" + "6387e9ddd23f2f93eb2acfbdb3277203" ], [ "DoublyLinkedListIface._lemma_insertion_maintains_memP", @@ -1639,7 +1639,7 @@ "typing_Prims.eq2", "typing_Prims.squash" ], 0, - "afc4ff1f0bf1704a02e2209e9890fcd5" + "8ffb1956dee93f0c326bf322c9dd33d8" ], [ "DoublyLinkedListIface._lemma_insertion_maintains_memP", @@ -1648,7 +1648,7 @@ 1, [ "@query" ], 0, - "716a2f13ccc0118886c91aefab0120b0" + "662ee6667e881cb787e360ffb6d0bfad" ], [ "DoublyLinkedListIface._lemma_insertion_maintains_unchanged_node_vals", @@ -1721,7 +1721,7 @@ "typing_Prims.squash" ], 0, - "c3baa71849f89e6882af2437a21fd198" + "88ae55d0ae7930fc031a4b306e7700f3" ], [ "DoublyLinkedListIface._lemma_insertion_maintains_unchanged_node_vals", @@ -1730,7 +1730,7 @@ 1, [ "@query" ], 0, - "eaa02f372f5b332999b2e1cd2d563b9d" + "ff8883388a728670783f34770b324cb9" ], [ "DoublyLinkedListIface._lemma_unchanged_node_vals_maintains_changes", @@ -1767,7 +1767,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "85035b920b8c68cf396ef075b0bb1910" + "d9999b917c25e767d2e6d4dde5d92c57" ], [ "DoublyLinkedListIface._lemma_append_contains", @@ -1802,7 +1802,7 @@ "typing_FStar.List.Tot.Base.append" ], 0, - "2f36e579d6780e716d9c806d201742ff" + "5b43db5919cef345d0c4ad88bf205e08" ], [ "DoublyLinkedListIface._lemma_append_g_node_vals", @@ -1835,7 +1835,7 @@ "typing_FStar.List.Tot.Base.append" ], 0, - "9aeee1d3d24bf715b7ee69e8c76a5804" + "b57ea14103b69536c8fe487e5723575b" ], [ "DoublyLinkedListIface._lemma_unchanged_node_vals_append", @@ -1868,7 +1868,7 @@ "typing_FStar.List.Tot.Base.append" ], 0, - "8195a6be7e039f75183856cf89ab0cd1" + "c5a0066340d79ca84bef86e7884563bc" ], [ "DoublyLinkedListIface._lemma_extract_unchanged_node_val", @@ -1899,7 +1899,7 @@ "subterm_ordering_Prims.Cons", "typing_DoublyLinkedListIface.node" ], 0, - "6d5c2dc8c112f0dd7b2323f44154159b" + "803b5504fcdcc55edc7c9efc22f52d29" ], [ "DoublyLinkedListIface._lemma_split_using_splitAt", @@ -1957,7 +1957,7 @@ "typing_Prims.eq2" ], 0, - "fce85ca8814c35723cec1bc4ad6de7b7" + "4a7f8a20059784e1441a64983364e0d4" ], [ "DoublyLinkedListIface._lemma_split_using_splitAt", @@ -1971,7 +1971,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "0d1591e547fd9e25b65b9fed6dfbf39e" + "6a73e7ae29371fcec9cf37c8c3a3e831" ], [ "DoublyLinkedListIface._lemma_length_g_node_vals", @@ -2006,7 +2006,7 @@ "typing_DoublyLinkedListIface.node" ], 0, - "a670c33ce5f23390bce382a561260319" + "53f99c33f93d7a76d30ae8cbf887b6f4" ], [ "DoublyLinkedListIface._lemma_length_g_node_vals", @@ -2020,7 +2020,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3554679c7019d046bbb2747d68f82c2f" + "0e90375377cb96d1b8beb9594933ab7c" ], [ "DoublyLinkedListIface.has_next", @@ -2032,7 +2032,7 @@ "refinement_interpretation_Tm_refine_6bceef2fe1a51f9aee1e75c41c68a03e" ], 0, - "5b6626a9942340c9da04835153e5f96e" + "f471e055674347278afe5389e87ca94c" ], [ "DoublyLinkedListIface.has_next", @@ -2094,7 +2094,7 @@ "typing_LowStar.Monotonic.Buffer.mnull" ], 0, - "c96154a5f2f9c4c08b065590d89b953c" + "ea900f2575ab70fff08c04581d0f17e3" ], [ "DoublyLinkedListIface.has_prev", @@ -2106,7 +2106,7 @@ "refinement_interpretation_Tm_refine_6bceef2fe1a51f9aee1e75c41c68a03e" ], 0, - "886f8d771542b4665a77e078000c5c5a" + "cba42e86d917a1c65a4bea342711dfb3" ], [ "DoublyLinkedListIface.has_prev", @@ -2183,7 +2183,7 @@ "typing_LowStar.Monotonic.Buffer.mnull", "typing_Prims.eq2" ], 0, - "7556a6f064de0cd1407d1cb87f61bfea" + "1ef9679bc6e96df5434c77e45f0d1117" ], [ "DoublyLinkedListIface.next_node", @@ -2199,7 +2199,7 @@ "refinement_interpretation_Tm_refine_ce52b7121c636592230bd67a03c02599" ], 0, - "8cfececab96997676042b9600b91f0b7" + "672be554485460084f868c4217712b3b" ], [ "DoublyLinkedListIface.next_node", @@ -2237,7 +2237,7 @@ "typing_FStar.List.Tot.Base.index" ], 0, - "8e015b2fe5a42f08230ef4128076c0b3" + "b194990b150d23c30b86ccc204599877" ], [ "DoublyLinkedListIface.prev_node", @@ -2251,7 +2251,7 @@ "refinement_interpretation_Tm_refine_ce52b7121c636592230bd67a03c02599" ], 0, - "f5cc22646cb44a946084c96c5157b57b" + "78e636cba1b46d2035ef00b4696e7511" ], [ "DoublyLinkedListIface.prev_node", @@ -2329,7 +2329,7 @@ "typing_LowStar.Buffer.trivial_preorder", "typing_Prims.eq2" ], 0, - "b273bfecfedabf46772449cdd34ee046" + "cc82ad1deca7bc1e26049c70cae618f4" ], [ "DoublyLinkedListIface.l_insert_before", @@ -2341,7 +2341,7 @@ "refinement_interpretation_Tm_refine_18b4556aabc6626d8d5bc2bb83aa5d71" ], 0, - "c64ac0b8df0781c50f04c913c0071611" + "1c8f002d74ac2f1584003bc5ed545190" ], [ "DoublyLinkedListIface.l_insert_after", @@ -2372,7 +2372,7 @@ "typing_FStar.Pervasives.Native.__proj__Mktuple2__item___2" ], 0, - "d893e974d4c88f0545b7541dfbf713ec" + "38ef220aa26942e2f7c75585f964719b" ], [ "DoublyLinkedListIface.l_insert_after'", @@ -2393,7 +2393,7 @@ "typing_FStar.Pervasives.Native.snd" ], 0, - "08f6c8cb00828ab6324446744c92a631" + "4e9e08f4b5e832f3179cd155cdbc1550" ], [ "DoublyLinkedListIface.l_remove_head", @@ -2412,7 +2412,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "444f759a5e984f181974a60c28bf5e30" + "c130708bce7234386228a269ec01cb24" ], [ "DoublyLinkedListIface.l_remove_mid", @@ -2438,7 +2438,7 @@ "typing_FStar.Pervasives.Native.__proj__Mktuple2__item___2" ], 0, - "e528041fbadd807512264865755a946e" + "4ac62b0009b2bb3fbf53cbbe7b2a7645" ], [ "DoublyLinkedListIface.l_remove_mid'", @@ -2460,7 +2460,7 @@ "typing_FStar.Pervasives.Native.__proj__Mktuple2__item___2" ], 0, - "d999aa9ab09f22ebded75c2e3ba5d875" + "ddf8916c10ffa048c22d755dcffbfd6f" ], [ "DoublyLinkedListIface.dll_insert_at_head", @@ -2659,7 +2659,7 @@ "typing_LowStar.Monotonic.Buffer.loc_union" ], 0, - "80f3e2fcedd8b17d6ffaa34479b295f6" + "1146efc2348a28134fede77904ec07a3" ], [ "DoublyLinkedListIface.dll_insert_at_tail", @@ -2859,7 +2859,7 @@ "typing_LowStar.Monotonic.Buffer.loc_union" ], 0, - "ef60941cd65fc44ab723c1f5d81412a6" + "27767aa4b7eb9ab2b85a78f692b61bde" ], [ "DoublyLinkedListIface.dll_insert_before", @@ -2871,7 +2871,7 @@ "refinement_interpretation_Tm_refine_4d912e105966ac35136c583fe866a795" ], 0, - "e40a4991899a4cb49e2c2dfbf97caff1" + "5ba42dd6fd21c57b8b72133858641999" ], [ "DoublyLinkedListIface.dll_insert_before", @@ -3081,7 +3081,7 @@ "typing_LowStar.Monotonic.Buffer.loc_union" ], 0, - "d013cc87803d4aa68d98563742679a33" + "361a163aabe868417e48784adac041d4" ], [ "DoublyLinkedListIface.dll_insert_after", @@ -3097,7 +3097,7 @@ "refinement_interpretation_Tm_refine_ce52b7121c636592230bd67a03c02599" ], 0, - "74a41e1a6570fe4abe2afcc7150a0996" + "c3f191d7b979e4e12525260990129d1b" ], [ "DoublyLinkedListIface.dll_insert_after", @@ -3215,7 +3215,7 @@ "typing_LowStar.Monotonic.Buffer.loc_union" ], 0, - "75750882a55c4593bed6fb5052e31184" + "62e4d366eba403b43b5c5d4de169e78e" ], [ "DoublyLinkedListIface.dll_remove_head", @@ -3273,7 +3273,7 @@ "typing_LowStar.Monotonic.Buffer.mnull" ], 0, - "d3b372c94819b9bd3fe22d25b4d80f88" + "6b68e5d2c301501a38c2645853a176b3" ], [ "DoublyLinkedListIface.dll_remove_head", @@ -3371,7 +3371,7 @@ "typing_LowStar.Monotonic.Buffer.mnull" ], 0, - "1eda77c6045d1a561607f96bd2d87c86" + "e94c94f2b06409518966f2282f91c6ba" ], [ "DoublyLinkedListIface.dll_remove_tail", @@ -3428,7 +3428,7 @@ "typing_LowStar.Monotonic.Buffer.mnull" ], 0, - "89cd1211f439014a8c65fe9a9ea557aa" + "554e07944607934b9b803afe1a24901b" ], [ "DoublyLinkedListIface.dll_remove_tail", @@ -3540,7 +3540,7 @@ "typing_LowStar.Monotonic.Buffer.mnull" ], 0, - "ee47a589166de2a8c07451600ce09192" + "2f2fa0444c515a3818ba02c20ec59ea7" ], [ "DoublyLinkedListIface.dll_remove_mid", @@ -3571,7 +3571,7 @@ "typing_DoublyLinkedListIface.node" ], 0, - "c6b9150e14742db119a7e2b5e39bfbb3" + "0430b1115b203968294aef9d0c15d578" ], [ "DoublyLinkedListIface.dll_remove_mid", @@ -3702,7 +3702,7 @@ "typing_LowStar.Monotonic.Buffer.mnull" ], 0, - "bb4bc6eb424e953186adf79595c7bc65" + "83eb8abf4588ade3b1f87952b7a13004" ], [ "DoublyLinkedListIface.dll_append", @@ -3789,7 +3789,7 @@ "typing_LowStar.Monotonic.Buffer.loc_union" ], 0, - "cf371fb2b96b0685f461dc42be0dceb9" + "2ee317ce5d90d5a07a23d18dee3423ac" ], [ "DoublyLinkedListIface.dll_split_using", @@ -3801,7 +3801,7 @@ "refinement_interpretation_Tm_refine_75b973181c1e06bed5da9965f6c8c60c" ], 0, - "60dda1a922ea497d70c29c45be2af5ac" + "97f739747745c85679d517d4bd1379f5" ], [ "DoublyLinkedListIface.dll_split_using", @@ -3967,7 +3967,7 @@ "typing_LowStar.Monotonic.Buffer.mnull" ], 0, - "7f3cd8340655f115821502a1a1f99513" + "2965ed25e42010cc195c8530fa2ff7eb" ], [ "DoublyLinkedListIface.auto_dll_remains_valid_upon_staying_unchanged", @@ -4034,7 +4034,7 @@ "typing_LowStar.Monotonic.Buffer.mnull" ], 0, - "8f7d9eabcdbe64cd110405dec56099ae" + "6c43ad9f3f2cd8752dd8117393be5e5c" ], [ "DoublyLinkedListIface.auto_node_remains_valid_upon_staying_unchanged", @@ -4054,7 +4054,7 @@ "typing_LowStar.Buffer.trivial_preorder" ], 0, - "119bd677783380bf43c695929e414f6f" + "71210830935b409bff23bf28fd83d3b8" ], [ "DoublyLinkedListIface.auto_dll_fp_upon_staying_unchanged", @@ -4084,7 +4084,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "ce42e55c06ce7e4f008235803b942939" + "7636e620cf8626c104800f8734481317" ], [ "DoublyLinkedListIface.auto_dll_as_list_staying_unchanged", @@ -4115,7 +4115,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "9c5c0b9cbbfa6241b3c24e20990dcc99" + "5cbd89c94542da2af57b8c998182500a" ], [ "DoublyLinkedListIface.auto_dll_as_payload_list_staying_unchanged", @@ -4184,7 +4184,7 @@ "typing_LowStar.Monotonic.Buffer.loc_union" ], 0, - "af9929cf17083aff872e5e042468ef43" + "10adb62b0574b39290581135f7be955a" ], [ "DoublyLinkedListIface.auto_node_val_staying_unchanged", @@ -4206,7 +4206,7 @@ "typing_LowStar.Buffer.trivial_preorder" ], 0, - "eeec0bf07fc4f41832576abfd5993c04" + "e6ccecc97f4c5e2d1efd595455f6f30a" ], [ "DoublyLinkedListIface.auto_node_in_list_is_included", @@ -4248,7 +4248,7 @@ "typing_LowStar.Monotonic.Buffer.loc_union" ], 0, - "e0a1287e342307565d9f37ccf9bd2645" + "1ae033795be5d754bdd17d0159ffc350" ], [ "DoublyLinkedListIface.auto_node_in_list_is_valid", @@ -4267,7 +4267,7 @@ "refinement_interpretation_Tm_refine_ce52b7121c636592230bd67a03c02599" ], 0, - "6e50650589fc82cbe4f5b0e1d0be326e" + "395e567bd03bc9c6313c985babf6868d" ], [ "DoublyLinkedListIface.auto_unchanged_node_connections_list_unchanged", @@ -4311,7 +4311,7 @@ "typing_LowStar.Monotonic.Buffer.loc_union" ], 0, - "6163b4347c4338e88088b62f2c685add" + "00cffcf14503768c686d535c134e8bba" ], [ "DoublyLinkedListIface.auto_unchanged_node_connections_dll_valid", @@ -4460,7 +4460,7 @@ "unit_typing", "well-founded-ordering-on-nat" ], 0, - "561158c3f7dda05ccb19b1e455f741eb" + "4417b0e596c87cf226ccaf8a059fb44f" ], [ "DoublyLinkedListIface.auto_dll_push_pop", @@ -4479,7 +4479,7 @@ "typing_LowStar.Monotonic.Buffer.loc_regions" ], 0, - "5857fa5cd015eb6b39e3a0af0a51a21e" + "21eaac71628aac2590961d02128cc669" ], [ "DoublyLinkedListIface.auto_dll_fp_push_pop", @@ -4498,7 +4498,7 @@ "typing_LowStar.Monotonic.Buffer.loc_regions" ], 0, - "f684d0f56cbe03b8f338aaab096f398e" + "83ed5411622b4bcc25ac5fbec9733c8d" ], [ "DoublyLinkedListIface.auto_dll_fp_disjoint_push", @@ -4511,7 +4511,7 @@ "lemma_DoublyLinkedListIface._auto_dll_valid_and_unchanged_through_push" ], 0, - "856d6675699a09d3a0286ccc50436cf1" + "5064050acae07bb4d1f4454bad6ddb70" ] ] ] \ No newline at end of file diff --git a/examples/doublylinkedlist/DoublyLinkedListIface.fsti.hints b/examples/doublylinkedlist/DoublyLinkedListIface.fsti.hints index 30c0cf82456..3ba14d8cf71 100644 --- a/examples/doublylinkedlist/DoublyLinkedListIface.fsti.hints +++ b/examples/doublylinkedlist/DoublyLinkedListIface.fsti.hints @@ -1,5 +1,5 @@ [ - "þw%\u007fa>®\u0016¼®o¥Í_", + "‹Y4Éòn?EäLX\rÅ\u001c€P", [ [ "DoublyLinkedListIface.g_node_vals", @@ -14,7 +14,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "29f8795f9663d75f94e54149f8e245f9" + "3d62cf4bcc3064a8b9bce5fa2d633274" ], [ "DoublyLinkedListIface.dll_head", @@ -34,7 +34,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "29acd78c13d1efe520f887863cc37e68" + "524986e039dfac36e658133ec78644ca" ], [ "DoublyLinkedListIface.dll_tail", @@ -46,7 +46,7 @@ "refinement_interpretation_Tm_refine_3aac47f90ec5f312f230a639872610fd" ], 0, - "2483f85045bb5f91d4d9a45f08a75569" + "ca11b001d1b9a54af4cb5c802336a62d" ], [ "DoublyLinkedListIface.has_next", @@ -58,7 +58,7 @@ "refinement_interpretation_Tm_refine_6bceef2fe1a51f9aee1e75c41c68a03e" ], 0, - "5af1dd7b78e8102cde976f8cc13c549a" + "c8d53e9e06063247616e85d6be6f8f92" ], [ "DoublyLinkedListIface.has_prev", @@ -70,7 +70,7 @@ "refinement_interpretation_Tm_refine_6bceef2fe1a51f9aee1e75c41c68a03e" ], 0, - "886f8d771542b4665a77e078000c5c5a" + "01a5972b457827f45dd2675f292b799f" ], [ "DoublyLinkedListIface.next_node", @@ -86,7 +86,7 @@ "refinement_interpretation_Tm_refine_ce52b7121c636592230bd67a03c02599" ], 0, - "8cfececab96997676042b9600b91f0b7" + "7a6e1906e34d3ddd991ceeb6aea5f6f5" ], [ "DoublyLinkedListIface.prev_node", @@ -100,7 +100,7 @@ "refinement_interpretation_Tm_refine_ce52b7121c636592230bd67a03c02599" ], 0, - "f5cc22646cb44a946084c96c5157b57b" + "eec2bd44d054af08449719f322cc2996" ], [ "DoublyLinkedListIface.l_insert_before", @@ -112,7 +112,7 @@ "refinement_interpretation_Tm_refine_18b4556aabc6626d8d5bc2bb83aa5d71" ], 0, - "2a0481e20c7973ba37233379894f34a8" + "97fe7f44b33f23b5c04fa36e623f0e99" ], [ "DoublyLinkedListIface.l_insert_after", @@ -143,7 +143,7 @@ "typing_FStar.Pervasives.Native.__proj__Mktuple2__item___2" ], 0, - "adb7ea60b56ebe678eeeb860d3d0c3f7" + "a90e3cb8be4a056ce858db49ad978f87" ], [ "DoublyLinkedListIface.l_insert_after'", @@ -164,7 +164,7 @@ "typing_FStar.Pervasives.Native.__proj__Mktuple2__item___2" ], 0, - "08f6c8cb00828ab6324446744c92a631" + "3c875a1fd6748facc4b0c7628163bf72" ], [ "DoublyLinkedListIface.l_remove_head", @@ -183,7 +183,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "444f759a5e984f181974a60c28bf5e30" + "6ade565f71c2192714b46df03b2716f1" ], [ "DoublyLinkedListIface.l_remove_mid", @@ -209,7 +209,7 @@ "typing_FStar.Pervasives.Native.__proj__Mktuple2__item___2" ], 0, - "e528041fbadd807512264865755a946e" + "d63c917644cfc85f0be651f28d2d1c01" ], [ "DoublyLinkedListIface.l_remove_mid'", @@ -231,7 +231,7 @@ "typing_FStar.Pervasives.Native.__proj__Mktuple2__item___2" ], 0, - "daffba2c228219a959d0186f9b431c0b" + "f6b7030cbf482dde7de050002281c569" ], [ "DoublyLinkedListIface.dll_insert_before", @@ -243,7 +243,7 @@ "refinement_interpretation_Tm_refine_4d912e105966ac35136c583fe866a795" ], 0, - "7c0acb8b6b0b00cbd9bd29210faeba50" + "ebb11f55bd15129819b99f960f44ef07" ], [ "DoublyLinkedListIface.dll_insert_after", @@ -259,7 +259,7 @@ "refinement_interpretation_Tm_refine_ce52b7121c636592230bd67a03c02599" ], 0, - "4579509dac8f2333bc61f1a47e55e8b1" + "294a791b441ca6c3673e9d5703bdd2be" ], [ "DoublyLinkedListIface.dll_remove_head", @@ -291,7 +291,7 @@ "typing_DoublyLinkedListIface.node" ], 0, - "a0490c4de1b622c34eb541bd6ca74725" + "a8999b7531e2a09621ea6dbbaadc68be" ], [ "DoublyLinkedListIface.dll_remove_tail", @@ -323,7 +323,7 @@ "typing_DoublyLinkedListIface.node" ], 0, - "1d5c308fb5b8a26680828bf9799247c0" + "d64fa215a543f690d396213bcce0f10a" ], [ "DoublyLinkedListIface.dll_remove_mid", @@ -350,7 +350,7 @@ "typing_DoublyLinkedListIface.node" ], 0, - "f18a9f4107dac81108024b117566a2bd" + "add4ab0f568f7ebf630399a04e10638a" ], [ "DoublyLinkedListIface.dll_split_using", @@ -362,7 +362,7 @@ "refinement_interpretation_Tm_refine_75b973181c1e06bed5da9965f6c8c60c" ], 0, - "ad4c5057b534d44a660cb0c9ca073c79" + "15fd03614d5699e92b893d0e4c74d26d" ] ] ] \ No newline at end of file diff --git a/examples/doublylinkedlist/Example.fst.hints b/examples/doublylinkedlist/Example.fst.hints index cd2c16a0728..4746cbbc6da 100644 --- a/examples/doublylinkedlist/Example.fst.hints +++ b/examples/doublylinkedlist/Example.fst.hints @@ -14,7 +14,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "838a259f21a35413344d4c5fad2ed730" + "d8b9aea7fd19b19880d374c3da4db9f6" ], [ "Example.reverse", @@ -132,7 +132,7 @@ "typing_LowStar.Monotonic.Buffer.loc_union" ], 0, - "0b6b22171116140e8d187e7242841840" + "fdbfffcad0a1fc27bf935812637a5ca7" ], [ "Example.main", @@ -252,7 +252,7 @@ "typing_LowStar.Monotonic.Buffer.loc_union" ], 0, - "85684cbe53eb3530d3c3fe8ed811b70b" + "e5a2ec6594a213854357373df199166c" ] ] ] \ No newline at end of file diff --git a/examples/dsls/bool_refinement/BoolRefinement.fst.hints b/examples/dsls/bool_refinement/BoolRefinement.fst.hints index 31ed33b2e8c..19af93e3b85 100644 --- a/examples/dsls/bool_refinement/BoolRefinement.fst.hints +++ b/examples/dsls/bool_refinement/BoolRefinement.fst.hints @@ -1,5 +1,5 @@ [ - "—Q²§\u0015Šä\\®9¶^•‚", + "Ñíé9\u0001 ¹D%ÊÔh‘7'Ç", [ [ "BoolRefinement.src_exp", @@ -14,7 +14,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c9363c16e396b08fdc1ec821a95727ec" + "45d5fdcffb7328f803527b08ebaeecb2" ], [ "BoolRefinement.__proj__EBVar__item___0", @@ -26,7 +26,7 @@ "refinement_interpretation_Tm_refine_5beaab0a0cb822040b33b63094cfb182" ], 0, - "50c2aed7b7f836e333e68409947de582" + "839d66d37a4e40596ea7764bb2ffbb57" ], [ "BoolRefinement.__proj__EVar__item___0", @@ -38,7 +38,7 @@ "refinement_interpretation_Tm_refine_4f4cc18d7cb6b89788e0b876b116928f" ], 0, - "680d4777c48e431038da9196ef13a2fc" + "8e9f7b3608b71bd63a11d53f55784b99" ], [ "BoolRefinement.__proj__EBool__item___0", @@ -50,7 +50,7 @@ "refinement_interpretation_Tm_refine_168c349dc86262956010318ffe13df05" ], 0, - "5da83865bfaf3c9ef6484cf6ecd229ce" + "dcd0e0ad30c1a3e3fae17cbe71b629ec" ], [ "BoolRefinement.__proj__EIf__item___0", @@ -62,7 +62,7 @@ "refinement_interpretation_Tm_refine_6b198e2a5ee86f76173c90ff76da11df" ], 0, - "9e6dd0061a037a6e7999d4d420ccf69a" + "e1c654a27d687c094671d12b1303f1ab" ], [ "BoolRefinement.__proj__EIf__item___1", @@ -74,7 +74,7 @@ "refinement_interpretation_Tm_refine_6b198e2a5ee86f76173c90ff76da11df" ], 0, - "e0ea6ff7ede742a5c403244809ff6c76" + "3dcbb61d2c828655a831c967523d503d" ], [ "BoolRefinement.__proj__EIf__item___2", @@ -86,7 +86,7 @@ "refinement_interpretation_Tm_refine_6b198e2a5ee86f76173c90ff76da11df" ], 0, - "3011d7a41074e1df3b7c5135141c8deb" + "5cc06e994d4d0c6c994ca8cba924c204" ], [ "BoolRefinement.__proj__ELam__item___0", @@ -98,7 +98,7 @@ "refinement_interpretation_Tm_refine_74544a87820003d3da5fc1fceae92e9d" ], 0, - "63fa53519be54dfa50b7c8ebcda00d9c" + "d0a05c67be40bd5dacd034e586939bd2" ], [ "BoolRefinement.__proj__ELam__item___1", @@ -110,7 +110,7 @@ "refinement_interpretation_Tm_refine_74544a87820003d3da5fc1fceae92e9d" ], 0, - "eda3b1162ab71ca0af1b388cf8915375" + "32fd384edee81c3dd908fbb30a915029" ], [ "BoolRefinement.__proj__EApp__item___0", @@ -122,7 +122,7 @@ "refinement_interpretation_Tm_refine_de89ed353c809082f1a8ecece9de3d70" ], 0, - "b3c197207aa33d8f1969e7c0b1256a15" + "ae50442268d93cfb31fccdc33772d5ea" ], [ "BoolRefinement.__proj__EApp__item___1", @@ -134,7 +134,7 @@ "refinement_interpretation_Tm_refine_de89ed353c809082f1a8ecece9de3d70" ], 0, - "1c6f09e4a29db935b3ee632ad3bb9744" + "0fa706f04284d7d1eaa55ca7bd8d44ef" ], [ "BoolRefinement.__proj__TRefineBool__item___0", @@ -146,7 +146,7 @@ "refinement_interpretation_Tm_refine_406527302c6da820ab7e3a285919847e" ], 0, - "f141f07f891a7dc2465f7ab7aba43d58" + "306c66100aef0f172feb78310a8c4471" ], [ "BoolRefinement.__proj__TArrow__item___0", @@ -158,7 +158,7 @@ "refinement_interpretation_Tm_refine_0453f9fb437ed8ab5533c3c97d51bf09" ], 0, - "306edcb9d20bdddec82dcddd459974f7" + "3ee45d74ba5030b90a6685865dfa6710" ], [ "BoolRefinement.__proj__TArrow__item___1", @@ -170,7 +170,7 @@ "refinement_interpretation_Tm_refine_0453f9fb437ed8ab5533c3c97d51bf09" ], 0, - "34fdd647ea6e9497c426e53a0f9a589a" + "a892183679f2f873248148026a00565b" ], [ "BoolRefinement.size", @@ -196,7 +196,7 @@ "subterm_ordering_BoolRefinement.ELam" ], 0, - "39c702a75ba865f7a44382d5635118a7" + "a9b2527f0b4bc8b71ce73e1fb66973bf" ], [ "BoolRefinement.freevars", @@ -228,7 +228,7 @@ "typing_tok_BoolRefinement.TBool@tok" ], 0, - "4ebc85942c74418e44b736b29db51086" + "bce5bcbdfcafb08b339b94b10f5ba0eb" ], [ "BoolRefinement.freevars", @@ -254,7 +254,7 @@ "typing_tok_BoolRefinement.TBool@tok" ], 0, - "a73f971a122843b08f503f5d8e4b934f" + "20948c4589fb8f204c931f91020c2bfc" ], [ "BoolRefinement.freevars", @@ -269,7 +269,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c25457631d8d4c9683eaaa19238ada20" + "d3bf27e3bf71db9e87bd753f892e5ae7" ], [ "BoolRefinement.closed", @@ -324,12 +324,12 @@ "projection_inverse_BoolRefinement.ELam__1", "projection_inverse_BoolRefinement.EVar__0", "projection_inverse_BoxBool_proj_0", + "refinement_interpretation_Tm_refine_05563469346c648b6cb1cba7d834a594", "refinement_interpretation_Tm_refine_291bea95a9f9178c33d9fa127b753279", "refinement_interpretation_Tm_refine_32846b0f78113b2096a2e6a77381f4c6", + "refinement_interpretation_Tm_refine_3406b1b2f82875d73f7ce29fc6f25b3d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_c1f5ab958e03edc059961e88009c5815", - "refinement_interpretation_Tm_refine_dd57033add356a3b3e1c428bacd4bae3", "subterm_ordering_BoolRefinement.EApp", "subterm_ordering_BoolRefinement.EIf", "subterm_ordering_BoolRefinement.ELam", @@ -344,7 +344,7 @@ "typing_tok_BoolRefinement.TBool@tok" ], 0, - "b9991cc79ec2dccd17fd2ee9141fe644" + "9d443b1d52b7f5a8e3a035728863e391" ], [ "BoolRefinement.closed", @@ -385,7 +385,7 @@ "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_291bea95a9f9178c33d9fa127b753279", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", - "refinement_interpretation_Tm_refine_b989d5353b86f15e261822f88d830dc1", + "refinement_interpretation_Tm_refine_af52e6d84010a261627156c9dcd260d7", "subterm_ordering_BoolRefinement.TArrow", "subterm_ordering_BoolRefinement.TRefineBool", "typing_BoolRefinement.closed_ty", @@ -394,7 +394,7 @@ "typing_tok_BoolRefinement.TBool@tok" ], 0, - "e9fefac0b35b98af2e5fcdce76c7da1d" + "e42eca6d098c27161c62bcf853436fad" ], [ "BoolRefinement.closed", @@ -409,7 +409,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "49101758a45b5dba192509ea978ea920" + "4f01a7ba977ee1250bc63d24b7ad856e" ], [ "BoolRefinement.ln'", @@ -436,7 +436,7 @@ "typing_tok_BoolRefinement.TBool@tok" ], 0, - "fe55b4259f225b936947ff300ffc2d0a" + "e147f4a9048029599d5d36a62e6f93c1" ], [ "BoolRefinement.ln'", @@ -475,7 +475,7 @@ "refinement_interpretation_Tm_refine_291bea95a9f9178c33d9fa127b753279", "refinement_interpretation_Tm_refine_32846b0f78113b2096a2e6a77381f4c6", "refinement_interpretation_Tm_refine_887e696389cf189fc0ea00cf002e36f2", - "refinement_interpretation_Tm_refine_ae22dbe7d292f03dae13b0d0bf430999", + "refinement_interpretation_Tm_refine_b527dbf72a3d5d89439816d98e8321af", "subterm_ordering_BoolRefinement.TArrow", "subterm_ordering_BoolRefinement.TRefineBool", "token_correspondence_BoolRefinement.closed_ty.fuel_instrumented", @@ -486,7 +486,7 @@ "typing_tok_BoolRefinement.TBool@tok" ], 0, - "c43deb80c9d98b53abab60ac9991ec09" + "906c809ee824ddff2e95de7146642a0d" ], [ "BoolRefinement.ln_weaker", @@ -537,7 +537,7 @@ "typing_BoolRefinement.ln_", "typing_BoolRefinement.uu___is_EBool" ], 0, - "206e929b4c399b9646f0438a371777da" + "f749fd6405964e3d6b5428fe29733228" ], [ "BoolRefinement.open_exp'", @@ -590,7 +590,7 @@ "subterm_ordering_BoolRefinement.ELam" ], 0, - "c9aa41eea9f1ae3c8a33270fd0ed90de" + "7db92383e3de48d1313839a9b7e6058b" ], [ "BoolRefinement.close_exp'", @@ -642,7 +642,7 @@ "subterm_ordering_BoolRefinement.ELam" ], 0, - "957b89f0672037fdf2d3075f44b3c896" + "0a0864894150fdb1815359e71811fa39" ], [ "BoolRefinement.open_close'", @@ -706,7 +706,7 @@ "typing_BoolRefinement.uu___is_EBool" ], 0, - "582bdae7b9f59a7c1930e3867406590e" + "00415bc414b26c7d73fe02e52d2be3f6" ], [ "BoolRefinement.open_close", @@ -721,7 +721,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "298777799e3aea5cb275cb5c9f67f162" + "5b0f8ead6f5dc9ab6514da499946e461" ], [ "BoolRefinement.open_exp_ln", @@ -783,7 +783,7 @@ "typing_BoolRefinement.uu___is_EBool" ], 0, - "d41b0b3f278bd93c6e92bf5b217f8260" + "4428999fe674fe305a46f0d584b48ff9" ], [ "BoolRefinement.close_exp_ln", @@ -842,7 +842,7 @@ "typing_BoolRefinement.uu___is_EBool" ], 0, - "8061d9af1ff8a78136a648cbd62da36e" + "d29b07c653f6971919e4d70b256c1795" ], [ "BoolRefinement.open_exp_freevars", @@ -899,7 +899,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_518790148e2febcbcb9f91fe29d38a2e", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_e2a64a308b9354b9d6bd3f667baf2c71", + "refinement_interpretation_Tm_refine_92513c778ee4d10d2cfaf1b80b741640", "subterm_ordering_BoolRefinement.EApp", "subterm_ordering_BoolRefinement.EIf", "subterm_ordering_BoolRefinement.ELam", @@ -911,7 +911,7 @@ "typing_FStar.Stubs.Reflection.V2.Data.var" ], 0, - "9068ca7b6f7c46992e005d16ead4618a" + "2b4631cb909c1815f0bd3a35c3085189" ], [ "BoolRefinement.open_exp_freevars", @@ -926,7 +926,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "43a67e7471d4e7f17c1ce581792ae9ad" + "01aeed3ecb2d9d7f2c722baae7eb8928" ], [ "BoolRefinement.close_exp_freevars", @@ -995,8 +995,8 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_518790148e2febcbcb9f91fe29d38a2e", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_6e1c21c90b3812890c9d699e6f5c45ee", "refinement_interpretation_Tm_refine_887e696389cf189fc0ea00cf002e36f2", + "refinement_interpretation_Tm_refine_f5714fa5e6bfae3238c00a75c661db71", "subterm_ordering_BoolRefinement.EApp", "subterm_ordering_BoolRefinement.EIf", "subterm_ordering_BoolRefinement.ELam", @@ -1012,7 +1012,7 @@ "typing_FStar.Stubs.Reflection.V2.Data.var" ], 0, - "3818512bc147a9cddbed947f1fc779e5" + "ccb2df38bacbf3e4f00e869d20ddc838" ], [ "BoolRefinement.close_exp_freevars", @@ -1027,7 +1027,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "34a79d8b5c701458691587373238cb78" + "fb15687f417d0096577aad43094ed719" ], [ "BoolRefinement.lookup", @@ -1047,7 +1047,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "66d424646836262140e7ee8dad33425e" + "54ea9b50028c80165c036f408db6ca29" ], [ "BoolRefinement.src_env_ok", @@ -1063,7 +1063,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "a93e182d1aa3a32a5ee22a6603e34a7b" + "10ebae058332ad0cf7d40d4b6a0812ed" ], [ "BoolRefinement.fresh", @@ -1083,7 +1083,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "22051ae044e0d584bbe24451ef6eb2cb" + "bb9714a7681a83ec5ae75d7b8f0743b9" ], [ "BoolRefinement.fresh_not_mem", @@ -1122,7 +1122,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "c1fc8564380c624ffb397c3c37f65497" + "0808621a7099ea74f1eeb05955058e60" ], [ "BoolRefinement.lookup_mem", @@ -1165,7 +1165,7 @@ "unit_typing" ], 0, - "5618005d7ca03a65f6c92108b87a1702" + "0230782be894bbf9cadb52816a990957" ], [ "BoolRefinement.fresh_is_fresh", @@ -1189,7 +1189,7 @@ "typing_BoolRefinement.fresh", "typing_BoolRefinement.lookup" ], 0, - "f6f46f558fbd25d4df456f243cb10995" + "af65457a8f2fc159899bbcb408c7fc7b" ], [ "BoolRefinement.elab_exp", @@ -1221,7 +1221,7 @@ "typing_tok_BoolRefinement.TBool@tok" ], 0, - "2c153ffd69d531576f1cb20edd1f2fac" + "504020730fa768fd37d353f15f25dfdf" ], [ "BoolRefinement.elab_exp", @@ -1243,7 +1243,7 @@ "typing_tok_BoolRefinement.TBool@tok" ], 0, - "8e21b38fac08cb39adeb2341ef71722f" + "93671d247ec9a7083da8e4871032cc11" ], [ "BoolRefinement.elab_binding", @@ -1260,7 +1260,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "3f731782a506a84aae31e7a2db8b51c9" + "28a4aa8f1445ee28227eb4fdf19262ed" ], [ "BoolRefinement.extend_env_equiv", @@ -1318,7 +1318,7 @@ "typing_Tm_abs_ac9c9946394bb82392ca439cda2b3b8f" ], 0, - "b777e1f439c1fd5a430f84dde4e59429" + "4e8f0a756e58f08c20a2baef8c42288e" ], [ "BoolRefinement.extend_env_alt_append", @@ -1369,7 +1369,7 @@ "typing_Tm_abs_ac9c9946394bb82392ca439cda2b3b8f" ], 0, - "3a91ec5a636f536a4bf6d5d80cc87548" + "f2925c0d2485c94c2dd296d691211b0c" ], [ "BoolRefinement.__proj__S_Refl__item__g", @@ -1381,7 +1381,7 @@ "refinement_interpretation_Tm_refine_826d1694ed3e02ed85441e1d3a258886" ], 0, - "d474001f9a8c4a1dcace15e91bebbba4" + "10436faee15bffa0b0af2c28bf9faaff" ], [ "BoolRefinement.__proj__S_Refl__item__t", @@ -1393,7 +1393,7 @@ "refinement_interpretation_Tm_refine_826d1694ed3e02ed85441e1d3a258886" ], 0, - "aac1e6cc8b2199618f595281c0909d36" + "618fd258e58f52c169798e30a2cb9323" ], [ "BoolRefinement.__proj__S_ELab__item__g", @@ -1405,7 +1405,7 @@ "refinement_interpretation_Tm_refine_1412cccb2ad988db243171dbc0c5d5d7" ], 0, - "6c58b7284e53717d71c700de139aa521" + "765eeca17a66c0a8fde5c5a477a8e9fb" ], [ "BoolRefinement.__proj__S_ELab__item__t0", @@ -1417,7 +1417,7 @@ "refinement_interpretation_Tm_refine_1412cccb2ad988db243171dbc0c5d5d7" ], 0, - "f84259e99583f2e259d8a1db5148d509" + "00a993209949a70ffc18591e95de4d35" ], [ "BoolRefinement.__proj__S_ELab__item__t1", @@ -1429,7 +1429,7 @@ "refinement_interpretation_Tm_refine_1412cccb2ad988db243171dbc0c5d5d7" ], 0, - "d1e31cb63ae39ffd5b6965dd06440997" + "806e1edb9d0ea2551a4db0d6423dd245" ], [ "BoolRefinement.__proj__S_ELab__item___3", @@ -1441,7 +1441,7 @@ "refinement_interpretation_Tm_refine_1412cccb2ad988db243171dbc0c5d5d7" ], 0, - "9aa27fc266a853f5c2614f7d5c9bc2a7" + "4d5005e913655b8a5153412567e3f264" ], [ "BoolRefinement.src_typing", @@ -1471,7 +1471,7 @@ "typing_tok_BoolRefinement.TBool@tok" ], 0, - "f722008445c2f1d97230b98a59287da6" + "8b7a9380033b0f18af571372fd466fd6" ], [ "BoolRefinement.src_typing", @@ -1499,7 +1499,7 @@ "typing_BoolRefinement.ln_ty" ], 0, - "9d05ad8c933e3d31844109a9862405b9" + "74bde857bb1de28e412bf1707dc88a88" ], [ "BoolRefinement.src_typing", @@ -1523,7 +1523,7 @@ "token_correspondence_BoolRefinement.ln_ty.fuel_instrumented" ], 0, - "27bf898a368528a93b9384837352d612" + "a7c48d41b6763e0b8ee7e9cb26465e3f" ], [ "BoolRefinement.src_typing", @@ -1540,7 +1540,7 @@ "typing_tok_BoolRefinement.TBool@tok" ], 0, - "762a0f19c6c3dc925665a972125cb3af" + "97a70460cbd2ca997a80e568aab90a4e" ], [ "BoolRefinement.src_typing", @@ -1573,7 +1573,7 @@ "typing_tok_BoolRefinement.TBool@tok" ], 0, - "aec997f90a35d08c34e30424b9177079" + "a492eb7d738866294febab5e69dd206f" ], [ "BoolRefinement.src_typing", @@ -1597,7 +1597,7 @@ "token_correspondence_BoolRefinement.ln_ty.fuel_instrumented" ], 0, - "5ce0396e55697da356ee1a8eafbf732f" + "789482206e1548260217f3502b8cb0ed" ], [ "BoolRefinement.src_typing", @@ -1612,7 +1612,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ed8f31678f95b0f66c5ff419778bac18" + "42911f04e7b48a873a26648a774e9121" ], [ "BoolRefinement.src_typing", @@ -1638,7 +1638,7 @@ "token_correspondence_BoolRefinement.ln_ty.fuel_instrumented" ], 0, - "064f9bc9cab3b2f2500a3ecf74abeed5" + "bf56aaa9068608672f39caa160685c83" ], [ "BoolRefinement.src_typing", @@ -1669,7 +1669,7 @@ "typing_BoolRefinement.lookup", "typing_tok_BoolRefinement.TBool@tok" ], 0, - "e9634dc49b11d4545f456e4612a13a49" + "8606e8ac6367974356b437d0699e5771" ], [ "BoolRefinement.src_typing", @@ -1686,7 +1686,7 @@ "typing_tok_BoolRefinement.TBool@tok" ], 0, - "cb2c509c4ee286a976a3bc67e308928e" + "fc006420901b56251b69d6bba5f9aa95" ], [ "BoolRefinement.__proj__T_Bool__item__g", @@ -1698,7 +1698,7 @@ "refinement_interpretation_Tm_refine_88bdb3d0bffd1287de9d0e894f0a796a" ], 0, - "04ea5065c2f072015f1c2de3b304c758" + "41d3e7b889592d639eca879d0ea03829" ], [ "BoolRefinement.__proj__T_Bool__item__b", @@ -1710,7 +1710,7 @@ "refinement_interpretation_Tm_refine_88bdb3d0bffd1287de9d0e894f0a796a" ], 0, - "2dd541d2171272b00425ed07d49daae7" + "10cc769f8dce7a0a1c53719aeaa4df11" ], [ "BoolRefinement.__proj__T_Var__item__g", @@ -1722,7 +1722,7 @@ "refinement_interpretation_Tm_refine_db87d0f9eefa0bcb3263e8301521f248" ], 0, - "0808cb699997062177f67bbde95422e6" + "4af9aed5c8431e7a9c048b13314f6c63" ], [ "BoolRefinement.__proj__T_Var__item__x", @@ -1734,7 +1734,7 @@ "refinement_interpretation_Tm_refine_db87d0f9eefa0bcb3263e8301521f248" ], 0, - "326d5bf9fe07d0c7b9918ebe0b8b3150" + "6f31d134578430bbe6ff798375706b07" ], [ "BoolRefinement.__proj__T_Lam__item__g", @@ -1746,7 +1746,7 @@ "refinement_interpretation_Tm_refine_b634cc88c1644d81ed0aeeb4534290f3" ], 0, - "5aed2eb46dbe8133e9d32dcb76d53ce6" + "cee1ffebcb8e14f358c370785180a62e" ], [ "BoolRefinement.__proj__T_Lam__item__t", @@ -1758,7 +1758,7 @@ "refinement_interpretation_Tm_refine_b634cc88c1644d81ed0aeeb4534290f3" ], 0, - "4f9b03b7ae7c9edd628e2564ff0653be" + "e1eec7da021be39fb9bffbf29ba12883" ], [ "BoolRefinement.__proj__T_Lam__item__e", @@ -1770,7 +1770,7 @@ "refinement_interpretation_Tm_refine_b634cc88c1644d81ed0aeeb4534290f3" ], 0, - "497dd47fc5e5b1658dceb33e799fadf7" + "47574e9222220cb893a7c6efede46935" ], [ "BoolRefinement.__proj__T_Lam__item__t'", @@ -1782,7 +1782,7 @@ "refinement_interpretation_Tm_refine_b634cc88c1644d81ed0aeeb4534290f3" ], 0, - "ee3ac9ceefaa3475ebe7b32f54f851f4" + "4b4753e59b12b626411acab3400f25dd" ], [ "BoolRefinement.__proj__T_Lam__item__x", @@ -1797,7 +1797,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "aa7de47896c90c9a6678b4b3f587e1b5" + "a1c40d05a856bcf8e55487588d77453b" ], [ "BoolRefinement.__proj__T_Lam__item__x", @@ -1813,7 +1813,7 @@ "refinement_interpretation_Tm_refine_b634cc88c1644d81ed0aeeb4534290f3" ], 0, - "63a9762cdca2adf38de23b70a1b29209" + "c706ec5883660bfa3226478b0a5a97dd" ], [ "BoolRefinement.__proj__T_Lam__item___5", @@ -1825,7 +1825,7 @@ "refinement_interpretation_Tm_refine_b634cc88c1644d81ed0aeeb4534290f3" ], 0, - "43b26aacfb0c9d19cbc2bd37cd34a2c5" + "bec92e0d1178e300abb6eedc3df0affc" ], [ "BoolRefinement.__proj__T_Lam__item___6", @@ -1841,7 +1841,7 @@ "refinement_interpretation_Tm_refine_b634cc88c1644d81ed0aeeb4534290f3" ], 0, - "4ba1c7665f7ef18ee6980f53943bce93" + "4594fa98974b051d144609cb98f35de2" ], [ "BoolRefinement.__proj__T_App__item__g", @@ -1853,7 +1853,7 @@ "refinement_interpretation_Tm_refine_63a10dfc8614bb739470bf59f1d864c7" ], 0, - "b38dccd2d2c83884cfd5ed3448b5115f" + "835bb6ad40b78365e4ca726614004d83" ], [ "BoolRefinement.__proj__T_App__item__e1", @@ -1865,7 +1865,7 @@ "refinement_interpretation_Tm_refine_63a10dfc8614bb739470bf59f1d864c7" ], 0, - "0436b1341d1b856fcbbca5799da14032" + "f3ea11e9d57a95c2df900c43d9698a27" ], [ "BoolRefinement.__proj__T_App__item__e2", @@ -1877,7 +1877,7 @@ "refinement_interpretation_Tm_refine_63a10dfc8614bb739470bf59f1d864c7" ], 0, - "da1ac391550edabc7feb7b5a6d60f9df" + "874f1f1df7fa3b8d11c1d11bea8e6994" ], [ "BoolRefinement.__proj__T_App__item__t", @@ -1889,7 +1889,7 @@ "refinement_interpretation_Tm_refine_63a10dfc8614bb739470bf59f1d864c7" ], 0, - "65da134d42b2395aa85a5e60e9776c89" + "399cba115732f2f604656337a4c2e07f" ], [ "BoolRefinement.__proj__T_App__item__t'", @@ -1901,7 +1901,7 @@ "refinement_interpretation_Tm_refine_63a10dfc8614bb739470bf59f1d864c7" ], 0, - "175cb715766a17d1ce33c8d3cc2f80fe" + "093b059faa7e33bf1ee6209c651cf27c" ], [ "BoolRefinement.__proj__T_App__item__t0", @@ -1913,7 +1913,7 @@ "refinement_interpretation_Tm_refine_63a10dfc8614bb739470bf59f1d864c7" ], 0, - "bf597bda7a5b51b8f5b3d9b5f73191bf" + "6e111552541189a0f94339912c540d7e" ], [ "BoolRefinement.__proj__T_App__item___6", @@ -1942,7 +1942,7 @@ "typing_BoolRefinement.__proj__T_App__item__t" ], 0, - "02b0f40efe815fd364b5bb634e2a8006" + "0c2c511b0eeb27d13ce09578c534d936" ], [ "BoolRefinement.__proj__T_App__item___6", @@ -1977,7 +1977,7 @@ "typing_BoolRefinement.ln_ty" ], 0, - "30b86cdd3bd2dde3160b994b4bfd3c52" + "cc7dfdff649f5f5727fbe35291927402" ], [ "BoolRefinement.__proj__T_App__item___7", @@ -1989,7 +1989,7 @@ "refinement_interpretation_Tm_refine_63a10dfc8614bb739470bf59f1d864c7" ], 0, - "4a798bfd3ff348731a16f4e7855e2134" + "e9ee88bf92fd919223d3a7568d1acc35" ], [ "BoolRefinement.__proj__T_App__item___8", @@ -2001,7 +2001,7 @@ "refinement_interpretation_Tm_refine_63a10dfc8614bb739470bf59f1d864c7" ], 0, - "4b0125def74aedd77f8956358702e158" + "e317835b587814bcfb7a89de28422978" ], [ "BoolRefinement.__proj__T_If__item__g", @@ -2013,7 +2013,7 @@ "refinement_interpretation_Tm_refine_79776a404534023d330d3e93a6cbd49d" ], 0, - "73be564233edca1891a7c4a531546760" + "7629bb3a0e1c01ac32a594453db22190" ], [ "BoolRefinement.__proj__T_If__item__b", @@ -2025,7 +2025,7 @@ "refinement_interpretation_Tm_refine_79776a404534023d330d3e93a6cbd49d" ], 0, - "108bd5d1c4a5568498b998e602af691b" + "65fe30337ad30fe5eb3e9550749d77cc" ], [ "BoolRefinement.__proj__T_If__item__e1", @@ -2037,7 +2037,7 @@ "refinement_interpretation_Tm_refine_79776a404534023d330d3e93a6cbd49d" ], 0, - "e307fffb4d6d6cdd361775415f724efc" + "bc200552b720e8c58bf9fa25001e78ef" ], [ "BoolRefinement.__proj__T_If__item__e2", @@ -2049,7 +2049,7 @@ "refinement_interpretation_Tm_refine_79776a404534023d330d3e93a6cbd49d" ], 0, - "8cd40d1a32dd9b4350439879cb222dc5" + "6a14a04ee659c71b2d05c66d32cdfc34" ], [ "BoolRefinement.__proj__T_If__item__t1", @@ -2061,7 +2061,7 @@ "refinement_interpretation_Tm_refine_79776a404534023d330d3e93a6cbd49d" ], 0, - "08a56f4243a5b1f8c7ce284872fd132b" + "25fd75445d0753b2d660713a907b6f85" ], [ "BoolRefinement.__proj__T_If__item__t2", @@ -2073,7 +2073,7 @@ "refinement_interpretation_Tm_refine_79776a404534023d330d3e93a6cbd49d" ], 0, - "9caf400f91fa45623724d612786a0178" + "cff6b78710a36fb59d01b2544a8ce617" ], [ "BoolRefinement.__proj__T_If__item__t", @@ -2085,7 +2085,7 @@ "refinement_interpretation_Tm_refine_79776a404534023d330d3e93a6cbd49d" ], 0, - "b66b59375331df8e636b3bd35634f344" + "626d267d23c63d12dcb4c36356d99db5" ], [ "BoolRefinement.__proj__T_If__item__hyp", @@ -2100,7 +2100,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "cc97a54ade1d84475f0698822e6cae9f" + "3b380fa3db2950c254e7793a9944138a" ], [ "BoolRefinement.__proj__T_If__item__hyp", @@ -2116,7 +2116,7 @@ "refinement_interpretation_Tm_refine_79776a404534023d330d3e93a6cbd49d" ], 0, - "705d3b73fd90604d1aacfcdaa2020310" + "741c0f0b4eeb9fba209bf1c7c2212941" ], [ "BoolRefinement.__proj__T_If__item___8", @@ -2133,7 +2133,7 @@ "typing_tok_BoolRefinement.TBool@tok" ], 0, - "5770a7da7855587ca8c012d1a9510ae5" + "5be482c1144a5214713ad60b53243ca1" ], [ "BoolRefinement.__proj__T_If__item___8", @@ -2157,7 +2157,7 @@ "typing_tok_BoolRefinement.TBool@tok" ], 0, - "986e5a9a0d79726025553a9685b8d14f" + "afbabed1ef07da97df6f4d68b7e080df" ], [ "BoolRefinement.__proj__T_If__item___9", @@ -2177,7 +2177,7 @@ "typing_BoolRefinement.ln" ], 0, - "c836d9d388c2fcc07572e5261a80ffb0" + "07e2ad968289b92cc94673bc3540d854" ], [ "BoolRefinement.__proj__T_If__item___9", @@ -2205,7 +2205,7 @@ "typing_BoolRefinement.ln", "typing_BoolRefinement.uu___is_T_If" ], 0, - "d7ba5f13c71905f5a8ec05580645b010" + "73ce75831c8343f06c9a7b552a21d08f" ], [ "BoolRefinement.__proj__T_If__item___10", @@ -2225,7 +2225,7 @@ "typing_BoolRefinement.ln" ], 0, - "4403afdeb05e840f13b2d5d2de692faf" + "c7a4775a369847bc83c8b89fb0ba0669" ], [ "BoolRefinement.__proj__T_If__item___10", @@ -2253,7 +2253,7 @@ "typing_BoolRefinement.ln" ], 0, - "edb8ee4c51bd983b8181ce82c9309f63" + "1e9431b408641b574839462e67a461fc" ], [ "BoolRefinement.__proj__T_If__item___11", @@ -2273,7 +2273,7 @@ "typing_BoolRefinement.ln" ], 0, - "c836d9d388c2fcc07572e5261a80ffb0" + "a35c9ebf65e7b66a476b98ba70498053" ], [ "BoolRefinement.__proj__T_If__item___11", @@ -2301,7 +2301,7 @@ "typing_BoolRefinement.ln", "typing_BoolRefinement.uu___is_T_If" ], 0, - "3a52d05abd94e8f24976b815aecc1b5f" + "9ebdb84f4c92a06081d744ba6db30c23" ], [ "BoolRefinement.__proj__T_If__item___12", @@ -2321,7 +2321,7 @@ "typing_BoolRefinement.ln" ], 0, - "4403afdeb05e840f13b2d5d2de692faf" + "cdb100d6a5254c4f78f8f67a3af06168" ], [ "BoolRefinement.__proj__T_If__item___12", @@ -2349,7 +2349,7 @@ "typing_BoolRefinement.ln" ], 0, - "fb223b340f1ed59c12afdb4c470b758d" + "db40a6eed00b504ea717e0a98a75afb0" ], [ "BoolRefinement.__proj__T_If__item___13", @@ -2361,7 +2361,7 @@ "refinement_interpretation_Tm_refine_79776a404534023d330d3e93a6cbd49d" ], 0, - "17e74ed98692b1445c55b1757581ba8f" + "1783c584d14dc2a686af091a21315388" ], [ "BoolRefinement.__proj__OK_TBool__item__g", @@ -2373,7 +2373,7 @@ "refinement_interpretation_Tm_refine_6a3dd718892fcd324f257522d6a5a3a9" ], 0, - "00b5d9af0bba2cec7b9ca566299a5d98" + "480d44ad8e9d90b90a7e8c6fe44f89ab" ], [ "BoolRefinement.__proj__OK_TArrow__item__g", @@ -2385,7 +2385,7 @@ "refinement_interpretation_Tm_refine_260b8ced173a0a45f1387f8a979061a2" ], 0, - "fb7bda222504918a834fe39c07ddacc0" + "358b0f0c28bbe94a6f8aaabe3f1457de" ], [ "BoolRefinement.__proj__OK_TArrow__item__t", @@ -2397,7 +2397,7 @@ "refinement_interpretation_Tm_refine_260b8ced173a0a45f1387f8a979061a2" ], 0, - "889feaf49e15707cadaff22b73161161" + "eb2837a63508d7482bc2ae645a69b093" ], [ "BoolRefinement.__proj__OK_TArrow__item__t'", @@ -2409,7 +2409,7 @@ "refinement_interpretation_Tm_refine_260b8ced173a0a45f1387f8a979061a2" ], 0, - "8d862a8cab0f87624857c6e235a41deb" + "b7fa010826fc110e36a3a5ff6dcee47f" ], [ "BoolRefinement.__proj__OK_TArrow__item___3", @@ -2422,7 +2422,7 @@ "refinement_interpretation_Tm_refine_260b8ced173a0a45f1387f8a979061a2" ], 0, - "682b45676517c01c12df5380089f4c7a" + "d5fa8d88ee76fa7e3f06fb362f43c24e" ], [ "BoolRefinement.__proj__OK_TArrow__item___4", @@ -2435,7 +2435,7 @@ "refinement_interpretation_Tm_refine_260b8ced173a0a45f1387f8a979061a2" ], 0, - "407d177fc4b89dd736773e56eca8cfbf" + "fc84b671912046f61c874cf7f3d69887" ], [ "BoolRefinement.__proj__OK_TRefine__item__g", @@ -2447,7 +2447,7 @@ "refinement_interpretation_Tm_refine_a473e3962fbe84ebcbf975b00f3592a4" ], 0, - "8dd0889e6b2dd779417b4eba0268618d" + "59a82734264e2ce2021b6283fda91bc0" ], [ "BoolRefinement.__proj__OK_TRefine__item__e", @@ -2459,7 +2459,7 @@ "refinement_interpretation_Tm_refine_a473e3962fbe84ebcbf975b00f3592a4" ], 0, - "fdd27c3d387877962c3717c91463ae0f" + "810713906f9b0452a1cfd0f649a38603" ], [ "BoolRefinement.__proj__OK_TRefine__item___2", @@ -2502,7 +2502,7 @@ "typing_tok_BoolRefinement.TBool@tok" ], 0, - "6568e03be0637292aefcf4c0f1616864" + "50ab6748a8104b61f7197b8228c836e3" ], [ "BoolRefinement.__proj__OK_TRefine__item___2", @@ -2531,7 +2531,7 @@ "typing_tok_BoolRefinement.TBool@tok" ], 0, - "4fb7bfb6258b429f3f8051237295bcea" + "a8264411c79c8917a124dd127939991a" ], [ "BoolRefinement.height", @@ -2582,7 +2582,7 @@ "typing_tok_BoolRefinement.TBool@tok" ], 0, - "5105ba4b1be28bc92fd9461db8a2a3ef" + "506929af08f6da413e92267b7ad05c03" ], [ "BoolRefinement.height", @@ -2636,7 +2636,7 @@ "typing_tok_BoolRefinement.TBool@tok" ], 0, - "d412163a139dff8f126eb8e2b7b9bea8" + "5aaa57b4f26e6176a8e161098f1d3955" ], [ "BoolRefinement.check_sub_typing", @@ -2666,7 +2666,7 @@ "typing_FStar.Stubs.Tactics.Types.subtyping_token" ], 0, - "803e81e0b5b36f59e414fe53a28f426a" + "ad8de4e50fc0d2c3bcc5b7c83ef3d055" ], [ "BoolRefinement.weaken", @@ -2701,7 +2701,7 @@ "typing_FStar.Reflection.Typing.lookup_fvar" ], 0, - "d367a0facd708fd6dc1fd02a485580c8" + "41309fb2abe999fb24a8bc4595c0f7cd" ], [ "BoolRefinement.exp", @@ -2716,7 +2716,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "256b7ada48a1ac579225c7ed47cc423d" + "7cc2b1e7e2d1b1e2e8c1136b0de63d0a" ], [ "BoolRefinement.check", @@ -2753,8 +2753,7 @@ "constructor_distinct_FStar.Pervasives.Native.Some", "constructor_distinct_Prims.Cons", "data_elim_BoolRefinement.EBVar", "data_elim_FStar.Pervasives.Inl", - "data_elim_FStar.Pervasives.Native.Mktuple2", - "data_elim_FStar.Pervasives.Native.Some", "data_elim_Prims.Cons", + "data_elim_FStar.Pervasives.Native.Some", "data_typing_intro_BoolRefinement.EBool@tok", "data_typing_intro_BoolRefinement.TArrow@tok", "disc_equation_BoolRefinement.EApp", @@ -2781,7 +2780,6 @@ "equation_with_fuel_BoolRefinement.lookup.fuel_instrumented", "fuel_guarded_inversion_BoolRefinement.src_exp", "fuel_guarded_inversion_FStar.Pervasives.Native.option", - "fuel_guarded_inversion_FStar.Pervasives.Native.tuple2", "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result", "fuel_guarded_inversion_Prims.list", "function_token_typing_BoolRefinement.binding", @@ -2839,7 +2837,7 @@ "typing_tok_BoolRefinement.TBool@tok" ], 0, - "f72e8fb2270466bb1dcf5d251cff140e" + "207f7a685e1108e1ebc4a1840946a71b" ], [ "BoolRefinement.check", @@ -2944,7 +2942,7 @@ "typing_Tm_abs_8273ba7fa70f751c1a3ab56d9d68fadf" ], 0, - "61d8fef04dc7301137dd08e0756706c0" + "98b29b03d69e8dd66231f3600a2679a9" ], [ "BoolRefinement.extend_env_l_lookup_bvar", @@ -2960,11 +2958,11 @@ "function_token_typing_BoolRefinement.binding", "lemma_FStar.Pervasives.invertOption", "projection_inverse_BoxBool_proj_0", - "refinement_interpretation_Tm_refine_2298eec08a9d92f88e32466b0d9f62fe", + "refinement_interpretation_Tm_refine_681d1805d828acf62a8182792357308f", "typing_BoolRefinement.lookup" ], 0, - "9a32a307f04314c6ab2fe68b11d423ca" + "368602e5541e077b2d8b649f7ef89a97" ], [ "BoolRefinement.src_refinements_are_closed_core", @@ -3168,7 +3166,7 @@ "typing_tok_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok" ], 0, - "288020edd189b520f8ee0682afcc0e22" + "b21984af4e9c858376942a2e891be919" ], [ "BoolRefinement.src_refinements_are_closed_core", @@ -3353,7 +3351,7 @@ "typing_tok_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok" ], 0, - "0e9c83267f7a2c6633e7c3d0d5fb54c5" + "fd48a6aa54546752472fa9c462cc53a2" ], [ "BoolRefinement.src_refinements_are_closed", @@ -3391,7 +3389,7 @@ "token_correspondence_FStar.Reflection.Typing.shift_subst_n" ], 0, - "bdbb4ea8562d46f7fa99b1ac694a15ce" + "f9b3d2d15a55b7d26bb7984b5528b2a3" ], [ "BoolRefinement.elab_open_commute'", @@ -3625,7 +3623,7 @@ "unit_typing" ], 0, - "98519285f5fb57912e99c3039d77fbeb" + "9cbae1d7a155fef7bd2c19ae146564d7" ], [ "BoolRefinement.elab_open_commute", @@ -3634,7 +3632,7 @@ 1, [ "@query", "equation_BoolRefinement.open_exp" ], 0, - "5da3de91c3fd21291b0d4389ddbd536e" + "c2ac69c9aa667ed0c29c3631cef5db1b" ], [ "BoolRefinement.src_types_are_closed1", @@ -3670,7 +3668,7 @@ "token_correspondence_FStar.Reflection.Typing.shift_subst_n" ], 0, - "b62ad287e0810e0a811756c7bc85627c" + "4dc0b571bcb9b0c4b382206bc0eb9b0e" ], [ "BoolRefinement.src_types_are_closed2", @@ -3706,7 +3704,7 @@ "token_correspondence_FStar.Reflection.Typing.shift_subst_n" ], 0, - "fb6b7afb95710e7fef1fad3dd1b637de" + "c1d49e0c247d485a161929bbc87d3ab0" ], [ "BoolRefinement.src_types_are_closed3", @@ -3743,7 +3741,7 @@ "typing_FStar.Reflection.Typing.open_with_var" ], 0, - "f504ccc4ac0db2d7d680b76b6811870b" + "9a73f24b9440337e176fc14efe5b6e3e" ], [ "BoolRefinement.b2t_typing", @@ -3813,7 +3811,7 @@ "typing_tok_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok" ], 0, - "5a8bb041c179cc9e5f0ea06ff6450642" + "39ed94924a1912a0514544a58303492e" ], [ "BoolRefinement.extend_env_l_lookup_fvar", @@ -3861,7 +3859,7 @@ "typing_Tm_abs_8273ba7fa70f751c1a3ab56d9d68fadf" ], 0, - "c753019277974c193ab4566def6f4c5a" + "d819e1d2039b70da512b754291a65666" ], [ "BoolRefinement.src_ty_ok_weakening", @@ -3921,7 +3919,7 @@ "typing_FStar.List.Tot.Base.op_At" ], 0, - "0b3782f0975d4422e1583a28f88aabf3" + "21182a2c07ffd148cd140c55508bfdff" ], [ "BoolRefinement.rename", @@ -3972,7 +3970,7 @@ "typing_BoolRefinement.ln_", "typing_BoolRefinement.uu___is_EBVar" ], 0, - "7ad1ebf263dfdfdcc04f475230da441a" + "ce1751c0b95ca3149de86d4178c10feb" ], [ "BoolRefinement.rename_binding", @@ -3991,7 +3989,7 @@ "refinement_interpretation_Tm_refine_456c505ecbe6e3bd8befa26c18e003cb" ], 0, - "5e271d643eaf9c3b851110fe4ee0040f" + "a6219f0469f15344a82bcc0c9a2c1897" ], [ "BoolRefinement.rename_freevars", @@ -4057,7 +4055,7 @@ "typing_FStar.Stubs.Reflection.V2.Data.var" ], 0, - "e967ff39b93a56baa62507f8334f18c5" + "a8d4e468b6bc2c756d00706e5d332190" ], [ "BoolRefinement.rename_freevars", @@ -4072,7 +4070,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "1d27e39b4a3626ff943f90039abaf21d" + "59a46a7cde2db908b48e34a0ac2868c3" ], [ "BoolRefinement.lookup_middle", @@ -4118,7 +4116,7 @@ "typing_FStar.List.Tot.Base.op_At" ], 0, - "06d98457c035449deb7ae8119fc88c09" + "45ffda7981af9b26edd5ec2048e91c3e" ], [ "BoolRefinement.lookup_append_inverse", @@ -4163,7 +4161,7 @@ "typing_BoolRefinement.lookup", "typing_FStar.List.Tot.Base.op_At" ], 0, - "22cde5d0e0a7d8ea43640eb96045cdcd" + "b1b8c43ee7caf0efd37b015daf79f1e8" ], [ "BoolRefinement.lookup_append_inverse", @@ -4181,12 +4179,12 @@ "kinding_FStar.Pervasives.Native.tuple2@tok", "lemma_FStar.Pervasives.invertOption", "projection_inverse_BoxBool_proj_0", - "refinement_interpretation_Tm_refine_8043d40386acd262e9f0a84d2676ad85", + "refinement_interpretation_Tm_refine_051c5f982deaba55b579aa1941482ea2", "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "typing_BoolRefinement.lookup", "typing_FStar.List.Tot.Base.op_At" ], 0, - "1d974e7d319a302908549c147b1540d2" + "299ef67ac8831a19fbab2ba592af8adc" ], [ "BoolRefinement.cons_append_assoc", @@ -4206,7 +4204,7 @@ "projection_inverse_Prims.Cons_tl" ], 0, - "9ec623d760bb2bfdfb6f5cb936790555" + "bb98f67a015579337f9d30b6b1cbe43d" ], [ "BoolRefinement.rename_open'", @@ -4273,7 +4271,7 @@ "typing_FStar.Stubs.Reflection.V2.Data.var" ], 0, - "adc360df80b4b8c4ee19e452479e7cad" + "07fe4c6966b6e2ebea93a3c952800e3a" ], [ "BoolRefinement.rename_open'", @@ -4288,7 +4286,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "2af573b1910fcc653fc0655e858938b0" + "170002e256f7744740d4582bec62b625" ], [ "BoolRefinement.rename_id", @@ -4350,7 +4348,7 @@ "typing_FStar.Set.union", "typing_FStar.Stubs.Reflection.V2.Data.var" ], 0, - "5ecc556adcc4197ea28fb8faeb58bccc" + "3ce9b917b7fcce33aff3588c01fc868f" ], [ "BoolRefinement.rename_id", @@ -4365,7 +4363,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3c77b8c6539e7820af8c4a01ad92dac1" + "13b910ec77e690b4265a425ea5bb1403" ], [ "BoolRefinement.rename_open", @@ -4379,7 +4377,7 @@ "refinement_interpretation_Tm_refine_8a093c41b74fffcfe77e17e1696b037b" ], 0, - "62798406ecf7a376e632d1f1c9196bb6" + "5bb428a18c9219b09b669eba78138faf" ], [ "BoolRefinement.rename_open", @@ -4394,7 +4392,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "feb3d822e0fd2f21d44c8d7dad5db3aa" + "4de1d89dd56fb45b3a6f4caa0d66543a" ], [ "BoolRefinement.rename_open_commute'", @@ -4456,7 +4454,7 @@ "typing_BoolRefinement.open_exp_", "typing_BoolRefinement.rename" ], 0, - "999315a12ed9c2b39f79a1ec7a163e63" + "027a25dd3bc42928a2a854cce9a51f97" ], [ "BoolRefinement.rename_open_commute'", @@ -4471,7 +4469,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ce9d419dbc0ada577230c310be54a535" + "840d1004491b9762ae2a62288e57a2c3" ], [ "BoolRefinement.rename_open_commute", @@ -4489,7 +4487,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "bb80c70976aaa658a2d42e41c991eeea" + "1b325c99c9d45037ac725704834139ec" ], [ "BoolRefinement.rename_lookup", @@ -4555,7 +4553,7 @@ "typing_FStar.Pervasives.Native.uu___is_Some" ], 0, - "2b065c33706d797d46c075ae6aac66ab" + "3cce8923d0fb403e65ad806a1794b967" ], [ "BoolRefinement.rename_lookup", @@ -4584,7 +4582,7 @@ "typing_FStar.Pervasives.Native.__proj__Some__item__v" ], 0, - "36ae4b3bbdf1ad46682b60e7a1110bbc" + "6aea26815c6d0f023a4a61b713a4defd" ], [ "BoolRefinement.src_ty_ok_renaming", @@ -4647,7 +4645,7 @@ "typing_FStar.List.Tot.Base.op_At" ], 0, - "d55fe8cb2d2c4875eda03c5e7c736d91" + "528441f97f559a4326ff295a72b45203" ], [ "BoolRefinement.as_bindings_append", @@ -4662,7 +4660,7 @@ "equation_FStar.Stubs.Reflection.V2.Data.var" ], 0, - "830fac403ea99cf5ef5ce3eebec4f475" + "eae6be93b5faa948b78f32a75e7d439b" ], [ "BoolRefinement.map_fusion", @@ -4697,7 +4695,7 @@ "typing_FStar.List.Tot.Base.map" ], 0, - "d3f6d053bfc8e90841c64f101330f675" + "5c17276a8689570a2a3d74a10df83cb1" ], [ "BoolRefinement.as_bindings_rename_env_append", @@ -4749,7 +4747,7 @@ "typing_Tm_abs_ac9c9946394bb82392ca439cda2b3b8f" ], 0, - "f8958416e37ffa79ecb7f0885184c8e4" + "2cacbd3f9f303ac5291eb34b39d86b1b" ], [ "BoolRefinement.rename_elab_commute_core", @@ -4977,7 +4975,7 @@ "typing_tok_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok" ], 0, - "93cecffa9a0bba20d6c732b5fa4238ee" + "768b529abcd2f00d8ea1ccfcf7298afb" ], [ "BoolRefinement.rename_elab_commute", @@ -5016,7 +5014,7 @@ "typing_BoolRefinement.rt_rename" ], 0, - "4f7a2a4a53acd369f247bdcadde3d716" + "0042aa3f2b7760e637778ef0ef0a508d" ], [ "BoolRefinement.rename_eq2", @@ -5074,7 +5072,7 @@ "typing_tok_FStar.Stubs.Reflection.V2.Data.Q_Implicit@tok" ], 0, - "c8bad2edc29b3ef72c44eee05c941a1c" + "53a4df819e678fd29e7f5718754b287b" ], [ "BoolRefinement.rename_as_bindings_commute_1", @@ -5144,7 +5142,7 @@ "typing_FStar.Reflection.Typing.var_as_term" ], 0, - "76cf0292ddcf4022209531fd43b065a4" + "907e1da4fbec50373bbb78ed8aa329b3" ], [ "BoolRefinement.rename_as_bindings_commute", @@ -5201,7 +5199,7 @@ "typing_Tm_abs_e507796b956eb62779834e58d5436e25" ], 0, - "bc55ed37acba8e2255ced3ca046623b1" + "4e767eec0f48c9b1b88ce69ad3690024" ], [ "BoolRefinement.core_subtyping_renaming", @@ -5285,7 +5283,7 @@ "typing_Tm_abs_ac9c9946394bb82392ca439cda2b3b8f" ], 0, - "fd83ef1636382ffa91cad0f61c39e549" + "59c0e70655d7807a63b3fffeb13229d1" ], [ "BoolRefinement.sub_typing_renaming", @@ -5303,7 +5301,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "2d3daee9974f27e60c6127bf04fc3f34" + "45ae11444206cbe54e63671cef376675" ], [ "BoolRefinement.freevars_included_in", @@ -5318,7 +5316,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "a0ab66d3895aaafe2a3499d72af87c8b" + "7d700c0c77fd178223328025ad92d10f" ], [ "BoolRefinement.src_typing_freevars", @@ -5449,7 +5447,7 @@ "typing_tok_BoolRefinement.TBool@tok" ], 0, - "712af1321951e42c614e7fd585eb4626" + "bd7604533f29438f0af3f7411554328d" ], [ "BoolRefinement.src_typing_renaming", @@ -5697,7 +5695,7 @@ "typing_tok_BoolRefinement.TBool@tok", "well-founded-ordering-on-nat" ], 0, - "3d7ba5d294fb97448b980df3503ca4c2" + "b1408fb3bc62a3a985b100a975b6ff13" ], [ "BoolRefinement.sub_typing_weakening", @@ -5768,7 +5766,7 @@ "typing_Tm_abs_ac9c9946394bb82392ca439cda2b3b8f" ], 0, - "4a62e3783509f7376a2d80d7431f72cf" + "8a6f2d3c0de11feff79f381d823fd659" ], [ "BoolRefinement.src_typing_weakening", @@ -5992,7 +5990,7 @@ "typing_tok_BoolRefinement.TBool@tok", "well-founded-ordering-on-nat" ], 0, - "fe419f24d2764327ae9a5ea6486a4db6" + "fb5adb1336e4cc7cf7a6495ff9d3cd06" ], [ "BoolRefinement.src_typing_weakening_l", @@ -6052,7 +6050,7 @@ "typing_FStar.Pervasives.Native.uu___is_None" ], 0, - "dbb0b5864046bf400b1f786977a87e2a" + "331367117b882fefdc65938bb2be338a" ], [ "BoolRefinement.open_with_fvar_id", @@ -6077,7 +6075,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.pack_ln" ], 0, - "cc49e8e2d8de0916f6992176b36d49ba" + "2691d8cf08cd2fba659c93fffe459e5f" ], [ "BoolRefinement.open_term_fvar_id", @@ -6101,7 +6099,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.pack_ln" ], 0, - "f6f7aefbf4ad063ecded895d2d725377" + "09142f23024e3c02c9bed83aad01ba43" ], [ "BoolRefinement.subtyping_soundness", @@ -6116,7 +6114,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "53460f76491a0db1b6c0e687665442a2" + "70b7e4d95c442c523252f47b6baca247" ], [ "BoolRefinement.apply_refinement_closed", @@ -6233,7 +6231,7 @@ "typing_tok_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok" ], 0, - "7c17aaf7a5679d039f2d583d9e826e07" + "57b5c0d0eb4dd109ca7b89d96fe0a095" ], [ "BoolRefinement.freevars_elab_exp", @@ -6416,7 +6414,7 @@ "typing_tok_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok" ], 0, - "172942a49b028d31aeffc1cf71e2efc4" + "dee7f2c21789d94b93478a5d4fe289d7" ], [ "BoolRefinement.freevars_elab_exp", @@ -6555,7 +6553,7 @@ "typing_tok_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok" ], 0, - "61fd4d5cb206d00bff4d75687886c6c0" + "f33529e30499827eb885dc5f21f3de1c" ], [ "BoolRefinement.freevars_refinement", @@ -6605,7 +6603,7 @@ "typing_tok_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok" ], 0, - "06fb8bee244ec14940dfe2b7e3dc0939" + "03b2a55880f8fe1c223c400700d095aa" ], [ "BoolRefinement.soundness", @@ -6869,7 +6867,7 @@ "well-founded-ordering-on-nat" ], 0, - "c78e4ab87a23b9b49a3640a6d6128eac" + "3a949903b268a7538fa43d75eaf5e6bd" ], [ "BoolRefinement.soundness", @@ -7101,7 +7099,7 @@ "well-founded-ordering-on-nat" ], 0, - "0a5e38626173008510c5b6e6d5a3fd8e" + "f4140a01ece9455c435220bf0b315700" ], [ "BoolRefinement.soundness_lemma", @@ -7115,7 +7113,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "63884203a9011c5b7c8d93181b96432f" + "31d6aa0eb682f5c9e019cc825b5fd9a1" ], [ "BoolRefinement.main", @@ -7125,19 +7123,29 @@ [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_BoolRefinement.closed.fuel_instrumented", + "@fuel_correspondence_BoolRefinement.elab_exp.fuel_instrumented", + "@fuel_correspondence_BoolRefinement.elab_ty.fuel_instrumented", "@fuel_correspondence_BoolRefinement.src_env_ok.fuel_instrumented", "@fuel_correspondence_FStar.List.Tot.Base.fold_right.fuel_instrumented", "@query", "BoolRefinement_interpretation_Tm_arrow_7ca10436ba639732f9a996071c1e4029", "FStar.List.Tot.Base_interpretation_Tm_arrow_3c1d21b8f6dcc5e202b4ff1cafbaba81", "FStar.Stubs.Reflection.Types_pretyping_d880a66b21ec85b3fa80d2570aa5edd8", - "bool_inversion", "constructor_distinct_Prims.Nil", - "data_typing_intro_Prims.Nil@tok", "equation_BoolRefinement.binding", - "equation_BoolRefinement.extend_env_l", "equation_BoolRefinement.ln", + "Prims_pretyping_f537159ed795b314b4e58c260361ae86", "bool_typing", + "constructor_distinct_Prims.Nil", "data_typing_intro_Prims.Nil@tok", + "disc_equation_FStar.Pervasives.Native.None", + "equation_BoolRefinement.binding", + "equation_BoolRefinement.extend_env_l", "equation_BoolRefinement.src_env", "equation_BoolRefinement.var", + "equation_FStar.Pervasives.Native.fst", + "equation_FStar.Pervasives.Native.snd", "equation_FStar.Reflection.Typing.fstar_env", "equation_FStar.Reflection.Typing.fstar_top_env", + "equation_FStar.Reflection.Typing.mk_checked_let", + "equation_FStar.Reflection.Typing.sigelt_has_type", "equation_FStar.Reflection.Typing.tot_typing", + "equation_FStar.Stubs.Reflection.Types.name", + "equation_FStar.Stubs.Reflection.Types.typ", "equation_FStar.Stubs.Reflection.V2.Data.var", "equation_Prims.nat", "equation_with_fuel_BoolRefinement.src_env_ok.fuel_instrumented", "equation_with_fuel_FStar.List.Tot.Base.fold_right.fuel_instrumented", @@ -7146,19 +7154,25 @@ "function_token_typing_FStar.Stubs.Reflection.Types.env", "kinding_FStar.Pervasives.Native.tuple2@tok", "lemma_FStar.Set.lemma_equal_elim", "lemma_FStar.Set.mem_empty", - "primitive_Prims.op_AmpAmp", "projection_inverse_BoxBool_proj_0", + "primitive_Prims.op_AmpAmp", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_FStar.Pervasives.Native.Mktuple3__1", "projection_inverse_Prims.Nil_a", "refinement_interpretation_Tm_refine_32846b0f78113b2096a2e6a77381f4c6", "refinement_interpretation_Tm_refine_8691ceaaa49910835b49aba011771641", "refinement_interpretation_Tm_refine_c6a52481a415a72b5a72153fe389db33", "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "typing_BoolRefinement.closed", "typing_BoolRefinement.freevars", - "typing_BoolRefinement.ln", "typing_FStar.Set.empty", + "string_inversion", "true_interp", "typing_BoolRefinement.closed", + "typing_BoolRefinement.freevars", "typing_FStar.Set.empty", "typing_FStar.Stubs.Reflection.V2.Data.var", "typing_Tm_abs_8273ba7fa70f751c1a3ab56d9d68fadf" ], 0, - "6135d7005a20f2c00f98b028adf6db08" + "e3beb167ae6c000aa5b9c9246cfcf8d1" ] ] ] \ No newline at end of file diff --git a/examples/dsls/dependent_bool_refinement/DependentBoolRefinement.fst.hints b/examples/dsls/dependent_bool_refinement/DependentBoolRefinement.fst.hints index 92edb0a7ba2..aecbb6ab5f2 100644 --- a/examples/dsls/dependent_bool_refinement/DependentBoolRefinement.fst.hints +++ b/examples/dsls/dependent_bool_refinement/DependentBoolRefinement.fst.hints @@ -1,5 +1,5 @@ [ - "\u001aGF\u0001;örG2{³QX01", + "¥£\u0002.²ÀÿÙŒ@7ô@VñH", [ [ "DependentBoolRefinement.src_exp", @@ -15,7 +15,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3cd1c1a2fbc8fdb8b98d781898c46d3e" + "82954fa3b3b99c289c65666833462c9a" ], [ "DependentBoolRefinement.__proj__EBVar__item___0", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_76e69f53f8b139ac640cb3bc36a348fe" ], 0, - "4dbb93982a6c04abbfc8a070db6e1815" + "266a04facd8142e5013aacf7095d00b3" ], [ "DependentBoolRefinement.__proj__EVar__item___0", @@ -39,7 +39,7 @@ "refinement_interpretation_Tm_refine_61bd973be40b4a8dfa24fc7f49dc4153" ], 0, - "96c24464696e3db2f9d39aafd1b6d06e" + "66e6fdf2305621488bc3683a3c1c7a2a" ], [ "DependentBoolRefinement.__proj__EBool__item___0", @@ -51,7 +51,7 @@ "refinement_interpretation_Tm_refine_60cf0d93e14741912de2789279cbb8f0" ], 0, - "824ff5984ef444c70a86cf4ef5a0eb75" + "527253c12a967841b52003ebba63efb1" ], [ "DependentBoolRefinement.__proj__EIf__item___0", @@ -63,7 +63,7 @@ "refinement_interpretation_Tm_refine_33e529d310e0eeca1cfcc75fa23ac95b" ], 0, - "afb47148c518c2709c7f29f8d7ccb371" + "b0a9050e14f4c97fa53cf31bf7c0dd41" ], [ "DependentBoolRefinement.__proj__EIf__item___1", @@ -75,7 +75,7 @@ "refinement_interpretation_Tm_refine_33e529d310e0eeca1cfcc75fa23ac95b" ], 0, - "d3e6de61d300d31b82899ee105182bb9" + "d35c1f2b55f08c88089a09356fa144f4" ], [ "DependentBoolRefinement.__proj__EIf__item___2", @@ -87,7 +87,7 @@ "refinement_interpretation_Tm_refine_33e529d310e0eeca1cfcc75fa23ac95b" ], 0, - "3db47b48c31c6bf05f6e10b64ef6aaaf" + "8298995c16ed46bdd248b4505608504b" ], [ "DependentBoolRefinement.__proj__ELam__item___0", @@ -99,7 +99,7 @@ "refinement_interpretation_Tm_refine_b1f8a1df9130c65b3ebeebb754b2c688" ], 0, - "78d3e07061a0f8cf0f51f06ae1ae8b98" + "e8579c17370844affc297333e8078c81" ], [ "DependentBoolRefinement.__proj__ELam__item___1", @@ -111,7 +111,7 @@ "refinement_interpretation_Tm_refine_b1f8a1df9130c65b3ebeebb754b2c688" ], 0, - "737889db15c6c06ba71b7c0ec81d2556" + "dd76d457685bb9d3ad283e5808aed338" ], [ "DependentBoolRefinement.__proj__EApp__item___0", @@ -123,7 +123,7 @@ "refinement_interpretation_Tm_refine_93cbdb34920e19b859910ddd2d452895" ], 0, - "212c752fc27afee3837b95d7efcb20d4" + "c7b76f63983a6815bd572f93dbfa1583" ], [ "DependentBoolRefinement.__proj__EApp__item___1", @@ -135,7 +135,7 @@ "refinement_interpretation_Tm_refine_93cbdb34920e19b859910ddd2d452895" ], 0, - "f78a1d748aa1c59d4b21acd531bbeea5" + "6c9b5a0dc3e12462103be9159ed58062" ], [ "DependentBoolRefinement.__proj__TRefineBool__item___0", @@ -147,7 +147,7 @@ "refinement_interpretation_Tm_refine_49f6994e08d23b0a5dff8fc691808e77" ], 0, - "38f194c521e26f451faa0ce8a9df0a60" + "d6cfe03df1a3c3057b0354e84a19894c" ], [ "DependentBoolRefinement.__proj__TArrow__item___0", @@ -159,7 +159,7 @@ "refinement_interpretation_Tm_refine_d2c100660062dd969251e832eba80ce1" ], 0, - "b64f2a897f9b0e7f962b1d327957e5cb" + "5ec282ac173c517c9e2922bb7489c1da" ], [ "DependentBoolRefinement.__proj__TArrow__item___1", @@ -171,7 +171,7 @@ "refinement_interpretation_Tm_refine_d2c100660062dd969251e832eba80ce1" ], 0, - "ea0b4ccc993590e07e04b6edde57402d" + "e7d62dabaae55fd7c263844daee49606" ], [ "DependentBoolRefinement.freevars", @@ -203,7 +203,7 @@ "typing_tok_DependentBoolRefinement.TBool@tok" ], 0, - "b33142cd4d6ddd9585e54acafd75554e" + "012d6b8ce682a95f1302f32e3a6278ba" ], [ "DependentBoolRefinement.freevars", @@ -230,7 +230,7 @@ "typing_tok_DependentBoolRefinement.TBool@tok" ], 0, - "863bc3dedd14950c5ddf6725ede4e704" + "54a3caf09f7f2eafd0507c5d06a17767" ], [ "DependentBoolRefinement.freevars", @@ -245,7 +245,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "aaddaa6f300f7ce3b772fb66b0a6c5d8" + "c38a718d4b11b99ea13e8c435de3b0b0" ], [ "DependentBoolRefinement.ln'", @@ -272,7 +272,7 @@ "typing_tok_DependentBoolRefinement.TBool@tok" ], 0, - "be3616567a0bc9d565c986c5f431f1cd" + "c006dbae18908946e83ad0c4226746b0" ], [ "DependentBoolRefinement.ln'", @@ -294,7 +294,7 @@ "typing_tok_DependentBoolRefinement.TBool@tok" ], 0, - "3e2627838fc4f71e71c76d39aea7adfa" + "cf651b77cdd2063225fd4ed336add08c" ], [ "DependentBoolRefinement.open_exp'", @@ -329,7 +329,7 @@ "typing_tok_DependentBoolRefinement.TBool@tok" ], 0, - "7ea2cb3965dafabfd64f8ca221a5a1d4" + "fae02ad4d96c573b70b6578c4cca68fe" ], [ "DependentBoolRefinement.open_exp'", @@ -358,7 +358,7 @@ "typing_tok_DependentBoolRefinement.TBool@tok" ], 0, - "407e458de9be5c76d59155ff65c94d6b" + "4b09d7718a78533600e04d74fb22f582" ], [ "DependentBoolRefinement.close_exp'", @@ -393,7 +393,7 @@ "typing_tok_DependentBoolRefinement.TBool@tok" ], 0, - "4455aa193b94fafd51fef7f54c0b79dd" + "f321179cdd8ae6d97e3e93c7815cbe7b" ], [ "DependentBoolRefinement.close_exp'", @@ -420,7 +420,7 @@ "typing_tok_DependentBoolRefinement.TBool@tok" ], 0, - "07ab9b02748e0d3e472777816d621053" + "23f8cd9c85bf038db55bdd1fb3d207ea" ], [ "DependentBoolRefinement.open_exp_freevars", @@ -482,7 +482,7 @@ "projection_inverse_DependentBoolRefinement.EVar__0", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_7e13817e1d4f59abeb9d3a7381335cbb", + "refinement_interpretation_Tm_refine_7c6d348f5460691b3604e322db555484", "subterm_ordering_DependentBoolRefinement.EApp", "subterm_ordering_DependentBoolRefinement.EIf", "subterm_ordering_DependentBoolRefinement.ELam", @@ -498,7 +498,7 @@ "typing_tok_DependentBoolRefinement.TBool@tok" ], 0, - "87b2c5cddeef0752c4b798bb5432ec31" + "adbd2458dad686778d68f4ed3cd97827" ], [ "DependentBoolRefinement.open_exp_freevars", @@ -548,10 +548,11 @@ "projection_inverse_DependentBoolRefinement.TRefineBool__0", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_e161278d4c5a0307a2e6cb370e7289f9", + "refinement_interpretation_Tm_refine_5ea6b4d46c0172f469d2467cb3f7035e", "subterm_ordering_DependentBoolRefinement.TArrow", "subterm_ordering_DependentBoolRefinement.TRefineBool", "token_correspondence_DependentBoolRefinement.freevars_ty.fuel_instrumented", + "token_correspondence_DependentBoolRefinement.open_ty_.fuel_instrumented", "typing_DependentBoolRefinement.freevars", "typing_DependentBoolRefinement.freevars_ty", "typing_DependentBoolRefinement.open_ty_", @@ -561,7 +562,7 @@ "typing_tok_DependentBoolRefinement.TBool@tok" ], 0, - "cafff3d8e96aff77006f41c1589d05d2" + "26ded6897ddcf3fe6e2870ba5b228738" ], [ "DependentBoolRefinement.open_exp_freevars", @@ -576,7 +577,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ebbc9d8a7056fcef8c977f59e2b9df2b" + "7e7ee139a9534ab9a615f81d5f82ca9e" ], [ "DependentBoolRefinement.lookup", @@ -596,7 +597,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "416df06479c9dcb7b52532236ff14f3a" + "75850d0878118048aa5cdaf0fabbafab" ], [ "DependentBoolRefinement.src_env_ok", @@ -614,7 +615,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "a7355e7746538544dbd792f2bfad49f3" + "aa33009bf2450f1fc6a8e6081b855889" ], [ "DependentBoolRefinement.fresh", @@ -634,7 +635,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "f92471ae5bee48f648122c51a26ba799" + "44b1237efe862f58935a3333a9b685ea" ], [ "DependentBoolRefinement.fresh_not_mem", @@ -674,7 +675,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "9c8ef0c578eea95e45b65d4407d3b7ed" + "b1c6e16b7bcfed5995221f5b2c737f03" ], [ "DependentBoolRefinement.lookup_mem", @@ -718,7 +719,7 @@ "unit_typing" ], 0, - "c3855a411f848641580d662f604654bf" + "b5bfc9358cd5bcd0b988cdddb4e644b6" ], [ "DependentBoolRefinement.fresh_is_fresh", @@ -741,7 +742,7 @@ "typing_DependentBoolRefinement.lookup" ], 0, - "f792f096aa5259ed3926f49357d3df3c" + "316ef29f8352ab00dcfd79612e992881" ], [ "DependentBoolRefinement.elab_exp", @@ -773,7 +774,7 @@ "typing_tok_DependentBoolRefinement.TBool@tok" ], 0, - "841e6307d46556e59caddf55ee318e75" + "ae4c37c0d5f98aed5ee922e31b785560" ], [ "DependentBoolRefinement.elab_exp", @@ -795,7 +796,7 @@ "typing_tok_DependentBoolRefinement.TBool@tok" ], 0, - "90c04970eea2e8fc053ae39ce6ed3a76" + "dcb496dd51b04f35b08b3e7b5feb559c" ], [ "DependentBoolRefinement.freevars_elab_exp", @@ -983,7 +984,7 @@ "typing_tok_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok" ], 0, - "17e451803ee40f46e78e48d2871a85ff" + "12a9c4428cc10460684f2b5c28563a50" ], [ "DependentBoolRefinement.freevars_elab_exp", @@ -1122,7 +1123,7 @@ "typing_tok_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok" ], 0, - "1c94da0d7c9d56dbf4202eb728aca8a2" + "95b299bf456a15a17d94cdbb42fe64de" ], [ "DependentBoolRefinement.freevars_elab_exp", @@ -1137,7 +1138,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "91793470540838a1474bc7dbd65b9cfa" + "6474a0a93eaf85cb464453162ed5eff6" ], [ "DependentBoolRefinement.elab_binding", @@ -1154,7 +1155,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "f6a3909175e8b2a6bd5e5311cb4251ca" + "35ff544dde662886448946e93834baaf" ], [ "DependentBoolRefinement.__proj__S_Refl__item__g", @@ -1166,7 +1167,7 @@ "refinement_interpretation_Tm_refine_2c96aa34aec294d21766dc0cbda40981" ], 0, - "7dbea961ec14edcc2b17b792e3b535dd" + "f8eb88a8ee4d30cb6250749c2d3e9f6d" ], [ "DependentBoolRefinement.__proj__S_Refl__item__t", @@ -1178,7 +1179,7 @@ "refinement_interpretation_Tm_refine_2c96aa34aec294d21766dc0cbda40981" ], 0, - "17a4692e968e6c8363f95b9b1589fa4c" + "25e71da7890ff06438379989d562ea3d" ], [ "DependentBoolRefinement.__proj__S_ELab__item__g", @@ -1190,7 +1191,7 @@ "refinement_interpretation_Tm_refine_7f58630b0393184b09e2a8d9b318e793" ], 0, - "878bb7bb182772888c7567a9626e253d" + "8f5c53191f0a11170272de7fc0c7e223" ], [ "DependentBoolRefinement.__proj__S_ELab__item__t0", @@ -1202,7 +1203,7 @@ "refinement_interpretation_Tm_refine_7f58630b0393184b09e2a8d9b318e793" ], 0, - "e5502ac0fdf57b26a454a0bc219c96da" + "72e998a68f463575b9460fc9edc8a34b" ], [ "DependentBoolRefinement.__proj__S_ELab__item__t1", @@ -1214,7 +1215,7 @@ "refinement_interpretation_Tm_refine_7f58630b0393184b09e2a8d9b318e793" ], 0, - "70a1739c4b00419cfaa2d68ae4595b2b" + "224f38088f81d0307e3b6bde53f7733e" ], [ "DependentBoolRefinement.__proj__S_ELab__item___3", @@ -1227,7 +1228,7 @@ "refinement_interpretation_Tm_refine_7f58630b0393184b09e2a8d9b318e793" ], 0, - "815b15eb01ea8c6576a2902af6547894" + "bc520f8826b3cd67bb86df8b340e3b54" ], [ "DependentBoolRefinement.src_typing", @@ -1242,7 +1243,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d89ce86cb4ccb56eaa3f7d40cfc78372" + "f2339a73bce76173cea9a14972b40ce4" ], [ "DependentBoolRefinement.src_typing", @@ -1257,7 +1258,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "acec2e726aeb1f17656bac4e4d07d84b" + "3c6c79631d7826619d66b03e4e4d6f34" ], [ "DependentBoolRefinement.src_typing", @@ -1272,7 +1273,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "8219b7d0bcf03716e914edbcfef4ebfd" + "4fe877406795033c8b7628790cf9fcff" ], [ "DependentBoolRefinement.src_typing", @@ -1287,7 +1288,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "6265cb2e37be48dc917445b36fe5474f" + "1b29eb3b63e86503a5860efdf4117328" ], [ "DependentBoolRefinement.src_typing", @@ -1299,7 +1300,7 @@ "refinement_interpretation_Tm_refine_06dd6912fa61977caa4379d2456a1d1e" ], 0, - "81fdd5e4eb8046944ace76e9ba060ccf" + "4076ab98e63522ebc9e83153b19eb398" ], [ "DependentBoolRefinement.__proj__T_Bool__item__g", @@ -1311,7 +1312,7 @@ "refinement_interpretation_Tm_refine_cfac24a0fddbd9a1cf8bc8f9c33a15a9" ], 0, - "fb5b45dda2b9db64569ecf6b204ff3ee" + "ea4953dafc7591b8a7925cc2c4a01f3b" ], [ "DependentBoolRefinement.__proj__T_Bool__item__b", @@ -1323,7 +1324,7 @@ "refinement_interpretation_Tm_refine_cfac24a0fddbd9a1cf8bc8f9c33a15a9" ], 0, - "2c14476f4db6ff0f5ab275d497efecfd" + "b9d69e922c3ada72b20041c3b9d108f8" ], [ "DependentBoolRefinement.__proj__T_Var__item__g", @@ -1335,7 +1336,7 @@ "refinement_interpretation_Tm_refine_86644fd14ee21cf25ca5e8268da5bda8" ], 0, - "78b777ee6d01a87b71600013e80ef090" + "738932a4b4d3a3ba8f10a7a7ffe3ab27" ], [ "DependentBoolRefinement.__proj__T_Var__item__x", @@ -1348,7 +1349,7 @@ "refinement_interpretation_Tm_refine_86644fd14ee21cf25ca5e8268da5bda8" ], 0, - "5d41760036af0a958024b9c831f25c91" + "581d6e5c3850b122c9cfc0768734eae3" ], [ "DependentBoolRefinement.__proj__T_Lam__item__g", @@ -1360,7 +1361,7 @@ "refinement_interpretation_Tm_refine_5fce31cb9069833dc30f506a24760f31" ], 0, - "bb77b3ca3e899d6cda1beb9e8aa7d3e0" + "e5da5c122280c51072344501f0c4931f" ], [ "DependentBoolRefinement.__proj__T_Lam__item__t", @@ -1372,7 +1373,7 @@ "refinement_interpretation_Tm_refine_5fce31cb9069833dc30f506a24760f31" ], 0, - "e967f79f7c5b25fa8a3df8c1482a1495" + "334d5a20ca9ce986c70c7bd47a16f371" ], [ "DependentBoolRefinement.__proj__T_Lam__item__e", @@ -1384,7 +1385,7 @@ "refinement_interpretation_Tm_refine_5fce31cb9069833dc30f506a24760f31" ], 0, - "9c0545d17139abcb7e5eac6ff39304ca" + "af442293e49b72de55e41f9edbc6ef65" ], [ "DependentBoolRefinement.__proj__T_Lam__item__t'", @@ -1396,7 +1397,7 @@ "refinement_interpretation_Tm_refine_5fce31cb9069833dc30f506a24760f31" ], 0, - "520c64dc9f643d9e18b7c4a15d596f7c" + "da22802fc482c9c3fc14ffac181036bb" ], [ "DependentBoolRefinement.__proj__T_Lam__item__x", @@ -1411,7 +1412,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3e4b4ed28392170010b6867e3f9f5d8e" + "58e1e6686b007300a0ffcccf7d2465f7" ], [ "DependentBoolRefinement.__proj__T_Lam__item__x", @@ -1428,7 +1429,7 @@ "refinement_interpretation_Tm_refine_5fce31cb9069833dc30f506a24760f31" ], 0, - "d72801b733aeda569d5af0b2f00ae10a" + "6eff5ed768699465387d246ce0272d1e" ], [ "DependentBoolRefinement.__proj__T_Lam__item___5", @@ -1441,7 +1442,7 @@ "refinement_interpretation_Tm_refine_5fce31cb9069833dc30f506a24760f31" ], 0, - "d119a09764638057e60e7327cf41be0e" + "22259c55260f11b1a13f3ff626f4d82f" ], [ "DependentBoolRefinement.__proj__T_Lam__item___6", @@ -1458,7 +1459,7 @@ "refinement_interpretation_Tm_refine_5fce31cb9069833dc30f506a24760f31" ], 0, - "1771623baff053fea74d40e91dbda073" + "50e4bc7cfaf74335d675f2e1dd58ef49" ], [ "DependentBoolRefinement.__proj__T_App__item__g", @@ -1470,7 +1471,7 @@ "refinement_interpretation_Tm_refine_f1fdfd3f8f94e368c8cb0f4904859e12" ], 0, - "ac871306d37629c182a886bbfb78feeb" + "fd8452e4ef1ce5bf5c5d68f525d188bb" ], [ "DependentBoolRefinement.__proj__T_App__item__e1", @@ -1482,7 +1483,7 @@ "refinement_interpretation_Tm_refine_f1fdfd3f8f94e368c8cb0f4904859e12" ], 0, - "9b45542ac6a94f381f0590ef1856d9fe" + "f613e4313cc2c40b26264f981812d19e" ], [ "DependentBoolRefinement.__proj__T_App__item__e2", @@ -1494,7 +1495,7 @@ "refinement_interpretation_Tm_refine_f1fdfd3f8f94e368c8cb0f4904859e12" ], 0, - "d3d76cde11973c0117cbae51b15561f4" + "cbd83f757e3c016eaddd710a507468fd" ], [ "DependentBoolRefinement.__proj__T_App__item__t", @@ -1506,7 +1507,7 @@ "refinement_interpretation_Tm_refine_f1fdfd3f8f94e368c8cb0f4904859e12" ], 0, - "20d253dfb9a24217db13c2eb7aed8fbe" + "91ee4582ae71fa74effbe63c57818a3a" ], [ "DependentBoolRefinement.__proj__T_App__item__t'", @@ -1518,7 +1519,7 @@ "refinement_interpretation_Tm_refine_f1fdfd3f8f94e368c8cb0f4904859e12" ], 0, - "b4ed7e6441aa1ba991624861f1f837ae" + "d305b269e274292ecddc90872358c7c8" ], [ "DependentBoolRefinement.__proj__T_App__item__t0", @@ -1530,7 +1531,7 @@ "refinement_interpretation_Tm_refine_f1fdfd3f8f94e368c8cb0f4904859e12" ], 0, - "21a0fe64d2a6a9f7ba3fc0b5d2cf3894" + "75f27b2e5435630a1a2a0aea6962ab46" ], [ "DependentBoolRefinement.__proj__T_App__item___6", @@ -1543,7 +1544,7 @@ "refinement_interpretation_Tm_refine_f1fdfd3f8f94e368c8cb0f4904859e12" ], 0, - "e2b830f69deae97009965f52503f2e23" + "8fa08e198ddc221a2829fc6bbc1842eb" ], [ "DependentBoolRefinement.__proj__T_App__item___7", @@ -1556,7 +1557,7 @@ "refinement_interpretation_Tm_refine_f1fdfd3f8f94e368c8cb0f4904859e12" ], 0, - "d27b23c4f1dc28fccf1ef4acd8b26716" + "46d78112140e2097798ed7c02779971e" ], [ "DependentBoolRefinement.__proj__T_App__item___8", @@ -1569,7 +1570,7 @@ "refinement_interpretation_Tm_refine_f1fdfd3f8f94e368c8cb0f4904859e12" ], 0, - "93e33e0ce2120575fee5e6078828839e" + "4a0a641ecbfadf1d5f35e15b21a00575" ], [ "DependentBoolRefinement.__proj__T_If__item__g", @@ -1581,7 +1582,7 @@ "refinement_interpretation_Tm_refine_943c89cd48c91e2effccb5d54a805251" ], 0, - "ace74b3004dab059fe4bee906fee462a" + "6b23a02b9310796db0e3a0d37e1f4b36" ], [ "DependentBoolRefinement.__proj__T_If__item__b", @@ -1593,7 +1594,7 @@ "refinement_interpretation_Tm_refine_943c89cd48c91e2effccb5d54a805251" ], 0, - "d057cc8a00c88c309132e9b5b049efe9" + "c2bd9653eef50bd6c8a2c9c50806f44f" ], [ "DependentBoolRefinement.__proj__T_If__item__e1", @@ -1605,7 +1606,7 @@ "refinement_interpretation_Tm_refine_943c89cd48c91e2effccb5d54a805251" ], 0, - "d5136d344d4a50bf8f466ff711843821" + "42e05f2c526a62dfbf1ca5368acd3f08" ], [ "DependentBoolRefinement.__proj__T_If__item__e2", @@ -1617,7 +1618,7 @@ "refinement_interpretation_Tm_refine_943c89cd48c91e2effccb5d54a805251" ], 0, - "2115ebaa703947284c27f2a81bf328fa" + "3f1a476a07d8d5c178f667944d40037b" ], [ "DependentBoolRefinement.__proj__T_If__item__t1", @@ -1629,7 +1630,7 @@ "refinement_interpretation_Tm_refine_943c89cd48c91e2effccb5d54a805251" ], 0, - "640d66d1572c693277d85bafaf35dbc6" + "eb225dec70788c9f5b821a941825d15a" ], [ "DependentBoolRefinement.__proj__T_If__item__t2", @@ -1641,7 +1642,7 @@ "refinement_interpretation_Tm_refine_943c89cd48c91e2effccb5d54a805251" ], 0, - "444b2f0346172534453b9809730a186f" + "bb4021234fdae3bfe96ff3fedd29293a" ], [ "DependentBoolRefinement.__proj__T_If__item__t", @@ -1653,7 +1654,7 @@ "refinement_interpretation_Tm_refine_943c89cd48c91e2effccb5d54a805251" ], 0, - "aee1a8bbc1d35286037047fdcb9961a3" + "962a269d079350ab1cae4654710e46bf" ], [ "DependentBoolRefinement.__proj__T_If__item__hyp", @@ -1668,7 +1669,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "6cdf2f518c65184a18ea089351fedb11" + "cfefaa52414a49cc2b58ebbb1d7fa62d" ], [ "DependentBoolRefinement.__proj__T_If__item__hyp", @@ -1685,7 +1686,7 @@ "refinement_interpretation_Tm_refine_943c89cd48c91e2effccb5d54a805251" ], 0, - "4572013ff109c48b3c46e3f1f936b6ee" + "aeea3282698a3908c2547ddbc2f911a2" ], [ "DependentBoolRefinement.__proj__T_If__item___8", @@ -1698,7 +1699,7 @@ "refinement_interpretation_Tm_refine_943c89cd48c91e2effccb5d54a805251" ], 0, - "20c31454f1ba8bae24c6a46f97bfaded" + "3b416501bb54edd96d1ef6f0fe9b00b1" ], [ "DependentBoolRefinement.__proj__T_If__item___9", @@ -1711,7 +1712,7 @@ "refinement_interpretation_Tm_refine_943c89cd48c91e2effccb5d54a805251" ], 0, - "5fe8ff978ee8746e78d52db1c503066f" + "a4e35a56dfb9fa8307ad9537f9f2be87" ], [ "DependentBoolRefinement.__proj__T_If__item___10", @@ -1724,7 +1725,7 @@ "refinement_interpretation_Tm_refine_943c89cd48c91e2effccb5d54a805251" ], 0, - "c054a971d59a425f798aa59f3bc50c8e" + "e34b0d9a037b52e18e7832bfd1be6547" ], [ "DependentBoolRefinement.__proj__T_If__item___11", @@ -1737,7 +1738,7 @@ "refinement_interpretation_Tm_refine_943c89cd48c91e2effccb5d54a805251" ], 0, - "7b70e43b095bed263ab64dd94527997e" + "0620154ec80ffaea436283b9c70af636" ], [ "DependentBoolRefinement.__proj__T_If__item___12", @@ -1750,7 +1751,7 @@ "refinement_interpretation_Tm_refine_943c89cd48c91e2effccb5d54a805251" ], 0, - "b22e37b3838228e3c74e1ff02c447699" + "124479a9ce5b91656c21e4ef60a55667" ], [ "DependentBoolRefinement.__proj__T_If__item___13", @@ -1763,7 +1764,7 @@ "refinement_interpretation_Tm_refine_943c89cd48c91e2effccb5d54a805251" ], 0, - "62e72bcf0577124547e2ac0aa58c0e5a" + "1a20d77475e2b059527edf1eb00c04de" ], [ "DependentBoolRefinement.__proj__OK_TBool__item__g", @@ -1775,7 +1776,7 @@ "refinement_interpretation_Tm_refine_a89cf231f371e522f4f1777ec17e24de" ], 0, - "1e84770fc01dd9d4dfc3e38addede063" + "19168c421a191082ff4d59173f50dd82" ], [ "DependentBoolRefinement.__proj__OK_TArrow__item__g", @@ -1787,7 +1788,7 @@ "refinement_interpretation_Tm_refine_30ae391d10e81867ead1587d86a1f03b" ], 0, - "56aab65a30e33a5dd557d073c2b4ecc7" + "d147a409649eab0f4a360eba40696c2e" ], [ "DependentBoolRefinement.__proj__OK_TArrow__item__t", @@ -1799,7 +1800,7 @@ "refinement_interpretation_Tm_refine_30ae391d10e81867ead1587d86a1f03b" ], 0, - "43c3c57a52af5364d600adfe8ad09aaf" + "e277c4667a71caf1f8e5ee6662d31b26" ], [ "DependentBoolRefinement.__proj__OK_TArrow__item__t'", @@ -1811,7 +1812,7 @@ "refinement_interpretation_Tm_refine_30ae391d10e81867ead1587d86a1f03b" ], 0, - "b0106f50053e20fa1234b82dfc7c41a8" + "4809c59a3336fa6950738c831aee35fe" ], [ "DependentBoolRefinement.__proj__OK_TArrow__item__x", @@ -1826,7 +1827,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "6cd2bd5cde7bc8db954dc388ccdfbe4b" + "6533b95cbaa3551ec638979c0e29f3b0" ], [ "DependentBoolRefinement.__proj__OK_TArrow__item__x", @@ -1843,7 +1844,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9c00471bd6922c3a25b80059f8104343" + "b8be1255b10b31a3d56384a923512487" ], [ "DependentBoolRefinement.__proj__OK_TArrow__item___4", @@ -1856,7 +1857,7 @@ "refinement_interpretation_Tm_refine_30ae391d10e81867ead1587d86a1f03b" ], 0, - "d179f4604dc861bd65b9bd9ff5867999" + "760d792958978adcf8206ecf8f873670" ], [ "DependentBoolRefinement.__proj__OK_TArrow__item___5", @@ -1873,7 +1874,7 @@ "refinement_interpretation_Tm_refine_30ae391d10e81867ead1587d86a1f03b" ], 0, - "1ef27de242b7292c7cf498e1325bdf06" + "99805ace7aaca3ba9aa600831403ddbc" ], [ "DependentBoolRefinement.__proj__OK_TRefine__item__g", @@ -1885,7 +1886,7 @@ "refinement_interpretation_Tm_refine_7102b41255acfc708ee8cc14c2a6ffe4" ], 0, - "0139e06470fa77c545f95767665fd1e1" + "85e066b7a99acbd9a2f47b7e8dcc2922" ], [ "DependentBoolRefinement.__proj__OK_TRefine__item__e", @@ -1897,7 +1898,7 @@ "refinement_interpretation_Tm_refine_7102b41255acfc708ee8cc14c2a6ffe4" ], 0, - "eb7639fde0dd32d8f86cf81f4f657acc" + "82bb1a00f5062b594c60d7c413d154e3" ], [ "DependentBoolRefinement.__proj__OK_TRefine__item__x", @@ -1912,7 +1913,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "984a844d8d2d0d771a478b838426dfa6" + "3e64846cd81a1236f09103813822fd86" ], [ "DependentBoolRefinement.__proj__OK_TRefine__item__x", @@ -1929,7 +1930,7 @@ "refinement_interpretation_Tm_refine_7102b41255acfc708ee8cc14c2a6ffe4" ], 0, - "ccc3740af6298e273d7d4770aef923e9" + "2aaff395171f4b81aaf5d7b8285246a8" ], [ "DependentBoolRefinement.__proj__OK_TRefine__item___3", @@ -1946,7 +1947,7 @@ "refinement_interpretation_Tm_refine_7102b41255acfc708ee8cc14c2a6ffe4" ], 0, - "47f80ee3618fe4df73886f2bef6e2295" + "32ce10774c0a8275a352c3ccc42b7405" ], [ "DependentBoolRefinement.height", @@ -1972,7 +1973,7 @@ "subterm_ordering_DependentBoolRefinement.T_Lam" ], 0, - "3e73c0dd5d7b268de012f4260581545e" + "b4989ec74b18aeee2deb5438cc87bbcf" ], [ "DependentBoolRefinement.height", @@ -1995,7 +1996,7 @@ "subterm_ordering_DependentBoolRefinement.OK_TRefine" ], 0, - "1e647a8d13f6e9c33f9a5338b14fbfaa" + "11f28df3b50f0af1b70bacd405cbe7ef" ], [ "DependentBoolRefinement.check_sub_typing", @@ -2007,7 +2008,7 @@ "primitive_Prims.op_Equality", "projection_inverse_BoxBool_proj_0" ], 0, - "5f288b98cd77295eff40c076f6550a75" + "a6d33fa3592813013582e7977eace320" ], [ "DependentBoolRefinement.weaken", @@ -2019,7 +2020,7 @@ "primitive_Prims.op_Equality", "projection_inverse_BoxBool_proj_0" ], 0, - "9709ff068921ac9327f0696ffb43adf6" + "bf7cd767ee2540baf4d95169736b0188" ], [ "DependentBoolRefinement.ok", @@ -2034,7 +2035,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "e89d63400f0f54c788ce4b27251d0b9e" + "3dabd45c2aac6b8c59f58cac1e438116" ], [ "DependentBoolRefinement.ok_ty", @@ -2049,7 +2050,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3e3c33ec96ae817c80f5dd60487de0ab" + "9c7e446b4cfd9abe544bbacb71ad45b8" ], [ "DependentBoolRefinement.check_ok_ty", @@ -2090,7 +2091,7 @@ "projection_inverse_DependentBoolRefinement.TArrow__1", "projection_inverse_DependentBoolRefinement.TRefineBool__0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_5dfa9d81dfea64a794b0b1416db5b469", + "refinement_interpretation_Tm_refine_6428c1fff0a4575bd093ac1b763afb20", "refinement_interpretation_Tm_refine_944e9800f2861e190c5e920f97ef9dfa", "refinement_interpretation_Tm_refine_cab1f128e8319609ab79f0d0c82de62a", "subterm_ordering_DependentBoolRefinement.TArrow", @@ -2103,7 +2104,7 @@ "typing_tok_DependentBoolRefinement.TBool@tok" ], 0, - "5bbb86d68941193874c3c6fdc0aa206b" + "1d28a4cec1184f6e956fdc0097ab6d04" ], [ "DependentBoolRefinement.check_ok_ty", @@ -2162,9 +2163,9 @@ "projection_inverse_DependentBoolRefinement.ELam__1", "projection_inverse_DependentBoolRefinement.EVar__0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", + "refinement_interpretation_Tm_refine_5f144db2a3bcb057b61a48fb98f99c9d", "refinement_interpretation_Tm_refine_5faf9c2fc3ba5ca673c66700c1e6bad6", - "refinement_interpretation_Tm_refine_881a5262db8924b2496d306f7361899e", - "refinement_interpretation_Tm_refine_c753328b5633f6c04bfc73269c05dd00", + "refinement_interpretation_Tm_refine_788338b758a80e17d28be3d7b9821564", "refinement_interpretation_Tm_refine_cab1f128e8319609ab79f0d0c82de62a", "subterm_ordering_DependentBoolRefinement.EApp", "subterm_ordering_DependentBoolRefinement.EIf", @@ -2183,7 +2184,7 @@ "typing_tok_DependentBoolRefinement.TBool@tok" ], 0, - "33800a010c43315f2637fc19f584a11c" + "2f6bb82f72b44a308075fb16c37c206c" ], [ "DependentBoolRefinement.check", @@ -2443,7 +2444,7 @@ "typing_Tm_abs_14f4b8293cb115090478765f9cdc922c" ], 0, - "3e05175f164adf1ecdd9733935539cfd" + "f150fa15fa30eaace567725fc96383ac" ], [ "DependentBoolRefinement.extend_env_l_lookup_bvar", @@ -2460,11 +2461,11 @@ "function_token_typing_DependentBoolRefinement.binding", "lemma_FStar.Pervasives.invertOption", "projection_inverse_BoxBool_proj_0", - "refinement_interpretation_Tm_refine_44a0718cfef19476b8e6316988037dcf", + "refinement_interpretation_Tm_refine_9846032b54745eff7b7b60fbe43d8715", "typing_DependentBoolRefinement.lookup" ], 0, - "86453d3077541b5f6e102cc1d8311884" + "3e69a3ee60f342c2aba234d3302bc975" ], [ "DependentBoolRefinement.elab_open_commute'", @@ -2689,7 +2690,7 @@ "typing_tok_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok" ], 0, - "4f64b880acd8e9b91dbf510807731bae" + "23b7a793ca01970ba50a04715f845856" ], [ "DependentBoolRefinement.elab_open_commute'", @@ -2848,7 +2849,7 @@ "typing_tok_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok" ], 0, - "87c60c0a46e2e7ecc1e9a9bfa92b87b7" + "ad552e1ba694be854d6f24ea7a3d3743" ], [ "DependentBoolRefinement.elab_open_commute", @@ -2869,7 +2870,7 @@ "projection_inverse_DependentBoolRefinement.EVar__0" ], 0, - "03e69827846725b40a25603f5a9a2722" + "f205798692a2d296f7f45d5ca8522416" ], [ "DependentBoolRefinement.b2t_typing", @@ -2940,7 +2941,7 @@ "typing_tok_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok" ], 0, - "aa01a6fe0a2225e5b9370b3b88ec4a30" + "3366a816cf39098f4c561d70718d9616" ], [ "DependentBoolRefinement.extend_env_l_lookup_fvar", @@ -2991,7 +2992,7 @@ "typing_Tm_abs_14f4b8293cb115090478765f9cdc922c" ], 0, - "712765e410fdf33ef4f81db425aba2d6" + "6353a6b65bd4d4c006ab976a20d260da" ], [ "DependentBoolRefinement.subtyping_soundness", @@ -3008,7 +3009,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "830404a1f4f588170b800d5d43582cf4" + "a06d323b5629599cb25ad1bef0ef8438" ], [ "DependentBoolRefinement.elab_close_commute'", @@ -3219,7 +3220,7 @@ "typing_tok_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok" ], 0, - "508c50960485c2d850d5e8a7675cb940" + "4920c4663fc5655feafd6dc23fdbb59c" ], [ "DependentBoolRefinement.elab_close_commute'", @@ -3381,7 +3382,7 @@ "typing_tok_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok" ], 0, - "2b9084be7b2346b273967dc92749a69a" + "f6831ac75c3db2677e1e006851b6cfb7" ], [ "DependentBoolRefinement.elab_ty_close_commute", @@ -3390,7 +3391,7 @@ 2, [ "@query", "equation_DependentBoolRefinement.close_ty" ], 0, - "0b863d340617cca4cabff615e0ea745f" + "f4a128118ac8e294de39fafbf4ce8848" ], [ "DependentBoolRefinement.elab_ty_open_with_commute", @@ -3399,7 +3400,7 @@ 2, [ "@query", "equation_DependentBoolRefinement.open_ty_with" ], 0, - "2bb5137e8d1847ff9fc015ee63dcba1d" + "d1e5106baaf6799a371f1a45e4bc910c" ], [ "DependentBoolRefinement.elab_ty_open_commute", @@ -3420,7 +3421,7 @@ "projection_inverse_DependentBoolRefinement.EVar__0" ], 0, - "63d13cffb6ff240de5750a9a6e900434" + "c484b35206826ba70b00e5de0bac940f" ], [ "DependentBoolRefinement.elab_open_b2t", @@ -3471,7 +3472,7 @@ "typing_tok_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok" ], 0, - "cf974229544a68ff6c15acbededaf439" + "ae06784acab58173d43b452941050d67" ], [ "DependentBoolRefinement.soundness", @@ -3735,7 +3736,7 @@ "well-founded-ordering-on-nat" ], 0, - "9e05bff94e652543da26b8f0b572f8f2" + "01970aea44e08be2b96be17c0fd22186" ], [ "DependentBoolRefinement.soundness", @@ -3921,7 +3922,7 @@ "well-founded-ordering-on-nat" ], 0, - "c5edb4016f767a7dfe53b86456998f41" + "12f7bc639851b8807bc822f318f0aba0" ], [ "DependentBoolRefinement.soundness_lemma", @@ -3935,7 +3936,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "80a3d82353747c6a1cea63b2085f4fad" + "b1c51e5920502c8e91fa24c875817e24" ], [ "DependentBoolRefinement.closed", @@ -3989,11 +3990,11 @@ "projection_inverse_DependentBoolRefinement.ELam__0", "projection_inverse_DependentBoolRefinement.ELam__1", "projection_inverse_DependentBoolRefinement.EVar__0", + "refinement_interpretation_Tm_refine_0c04be7f21a846e2c293c7db0109cfe7", "refinement_interpretation_Tm_refine_0ea8b64a07842fa5ccaeff560a21fea1", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_923db14c8531298e8744d0c0cb9ccdcd", - "refinement_interpretation_Tm_refine_b2bcb003520816c87120b6b4cc7ae84f", + "refinement_interpretation_Tm_refine_786cb1b590e4279aecd3c2ab7d62d73f", "refinement_interpretation_Tm_refine_fe8dd6fe91d1fc42e6ad8191a6594f2e", "subterm_ordering_DependentBoolRefinement.EApp", "subterm_ordering_DependentBoolRefinement.EIf", @@ -4011,7 +4012,7 @@ "typing_tok_DependentBoolRefinement.TBool@tok" ], 0, - "283a0ee6beaf07bef3e47d138030ffb3" + "61c20c4a4d609047921688667ca28c96" ], [ "DependentBoolRefinement.closed", @@ -4051,8 +4052,8 @@ "projection_inverse_DependentBoolRefinement.TArrow__1", "projection_inverse_DependentBoolRefinement.TRefineBool__0", "refinement_interpretation_Tm_refine_0ea8b64a07842fa5ccaeff560a21fea1", + "refinement_interpretation_Tm_refine_38bb46c943260126e0fbdb8d36729cf1", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", - "refinement_interpretation_Tm_refine_732aabff5a25f2b5ecc2d412a2dcc998", "subterm_ordering_DependentBoolRefinement.TArrow", "subterm_ordering_DependentBoolRefinement.TRefineBool", "typing_DependentBoolRefinement.closed_ty", @@ -4062,7 +4063,7 @@ "typing_tok_DependentBoolRefinement.TBool@tok" ], 0, - "6591274996d459a92f2209d4394dd597" + "ebb7b2e407250833fd28bf4b9a92f94c" ], [ "DependentBoolRefinement.closed", @@ -4077,7 +4078,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "5eafb0426c09c444448c2b40484e2895" + "9aeaa1f2786d3caa706f087361a87971" ], [ "DependentBoolRefinement.main", @@ -4086,6 +4087,8 @@ 2, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_DependentBoolRefinement.elab_exp.fuel_instrumented", + "@fuel_correspondence_DependentBoolRefinement.elab_ty.fuel_instrumented", "@fuel_correspondence_DependentBoolRefinement.src_env_ok.fuel_instrumented", "@fuel_correspondence_FStar.List.Tot.Base.fold_right.fuel_instrumented", "@query", @@ -4093,7 +4096,9 @@ "FStar.List.Tot.Base_interpretation_Tm_arrow_3c1d21b8f6dcc5e202b4ff1cafbaba81", "FStar.Stubs.Reflection.Types_pretyping_d880a66b21ec85b3fa80d2570aa5edd8", "Prims_pretyping_ce036b6b736ef4e0bc3a9ff132a12aed", + "Prims_pretyping_f537159ed795b314b4e58c260361ae86", "bool_typing", "constructor_distinct_Prims.Nil", "data_typing_intro_Prims.Nil@tok", + "disc_equation_FStar.Pervasives.Native.None", "equality_tok_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok", "equation_DependentBoolRefinement.b2t_fv", "equation_DependentBoolRefinement.b2t_lid", @@ -4103,6 +4108,8 @@ "equation_DependentBoolRefinement.ok", "equation_DependentBoolRefinement.src_env", "equation_DependentBoolRefinement.var", + "equation_FStar.Pervasives.Native.fst", + "equation_FStar.Pervasives.Native.snd", "equation_FStar.Reflection.Typing.b2t_fv", "equation_FStar.Reflection.Typing.b2t_lid", "equation_FStar.Reflection.Typing.b2t_ty", @@ -4111,10 +4118,14 @@ "equation_FStar.Reflection.Typing.fstar_env_fvs", "equation_FStar.Reflection.Typing.fstar_top_env", "equation_FStar.Reflection.Typing.mk_binder", + "equation_FStar.Reflection.Typing.mk_checked_let", "equation_FStar.Reflection.Typing.mk_simple_binder", "equation_FStar.Reflection.Typing.pp_name_default", + "equation_FStar.Reflection.Typing.sigelt_has_type", "equation_FStar.Reflection.Typing.tot_typing", "equation_FStar.Sealed.Inhabited.seal", + "equation_FStar.Stubs.Reflection.Types.name", + "equation_FStar.Stubs.Reflection.Types.typ", "equation_FStar.Stubs.Reflection.V2.Data.var", "equation_Prims.nat", "equation_with_fuel_DependentBoolRefinement.src_env_ok.fuel_instrumented", "equation_with_fuel_FStar.List.Tot.Base.fold_right.fuel_instrumented", @@ -4123,19 +4134,25 @@ "function_token_typing_FStar.Stubs.Reflection.Types.env", "kinding_FStar.Pervasives.Native.tuple2@tok", "lemma_FStar.Set.lemma_equal_elim", "lemma_FStar.Set.mem_empty", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_FStar.Pervasives.Native.Mktuple3__1", "projection_inverse_Prims.Nil_a", "refinement_interpretation_Tm_refine_8691ceaaa49910835b49aba011771641", "refinement_interpretation_Tm_refine_c6a52481a415a72b5a72153fe389db33", "refinement_interpretation_Tm_refine_fe8dd6fe91d1fc42e6ad8191a6594f2e", "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", + "string_inversion", "true_interp", "typing_DependentBoolRefinement.closed", "typing_DependentBoolRefinement.freevars", "typing_FStar.Set.empty", "typing_FStar.Stubs.Reflection.V2.Data.var", "typing_Tm_abs_14f4b8293cb115090478765f9cdc922c" ], 0, - "0eae5509db63d5fef1426118eaee962a" + "0451ba72c3908e38d07e5232e0ff8d8c" ] ] ] \ No newline at end of file diff --git a/examples/dsls/stlc/STLC.Core.fst.hints b/examples/dsls/stlc/STLC.Core.fst.hints index 6e6559da9bb..2bd2e8b4eec 100644 --- a/examples/dsls/stlc/STLC.Core.fst.hints +++ b/examples/dsls/stlc/STLC.Core.fst.hints @@ -1,5 +1,5 @@ [ - "hŽò˜ÅG\ri0ø˜‘X¸VÚ", + "Ghóm\fKê[v\\ÑXl~Ï", [ [ "STLC.Core.stlc_ty", @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "a6b946f1b9a784797f24a46bb9b6dd88" + "e28db1251ba9f8917a6a3562369da317" ], [ "STLC.Core.__proj__TArrow__item___0", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_e4cd39f93a2f396579d289bfab964471" ], 0, - "636fbeb8a226ad4d14c1f143c3442b2e" + "6989406a7174537bd2134b90b10bbcd4" ], [ "STLC.Core.__proj__TArrow__item___1", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_e4cd39f93a2f396579d289bfab964471" ], 0, - "b7c18778af6ccf5a93714745cf807bc8" + "1b9d05a574ba0709ca451aac8227eaca" ], [ "STLC.Core.__proj__EBVar__item___0", @@ -44,7 +44,7 @@ "refinement_interpretation_Tm_refine_3b65c671f3fc38d8b95112856044c1be" ], 0, - "1fa1a531b13784f7fa62623aa0ec882c" + "05e006709b7cabf2f77850f15ba815b9" ], [ "STLC.Core.__proj__EVar__item___0", @@ -56,7 +56,7 @@ "refinement_interpretation_Tm_refine_8dd56feaa7d87df69df9944bc5abe5d1" ], 0, - "cfd8e26f425f98806463a74f20d9d53e" + "4deb661780182c6bc1ce61c9b2d28ba7" ], [ "STLC.Core.__proj__ELam__item___0", @@ -68,7 +68,7 @@ "refinement_interpretation_Tm_refine_5a915c96ff333830c43bf398963581f1" ], 0, - "463d22191d1577d20e12f9d3a1e4cb04" + "55529c4cad82401507f8f1b92e74805c" ], [ "STLC.Core.__proj__ELam__item___1", @@ -80,7 +80,7 @@ "refinement_interpretation_Tm_refine_5a915c96ff333830c43bf398963581f1" ], 0, - "435f08b655728d3e27fd1b501b4c42b5" + "f6a876b6e5e9dfca93c9be5ca6ce071d" ], [ "STLC.Core.__proj__EApp__item___0", @@ -92,7 +92,7 @@ "refinement_interpretation_Tm_refine_42d6d1e0f5af9d1c45bb39524a5dfa89" ], 0, - "e35ced4efa29b0884638ad9f6ed7cd51" + "f9fa1b5b7fd0a8b7e20c14f8b9ba8e34" ], [ "STLC.Core.__proj__EApp__item___1", @@ -104,7 +104,7 @@ "refinement_interpretation_Tm_refine_42d6d1e0f5af9d1c45bb39524a5dfa89" ], 0, - "a502824e7f4b97ab5d9039dcb0286e4a" + "4352b8cfb337b89f9b19df626afa7594" ], [ "STLC.Core.size", @@ -126,7 +126,7 @@ "typing_tok_STLC.Core.EUnit@tok" ], 0, - "5d79f8f10c2b653b91cd2fc32551f599" + "8e77d3cef65eb1a87a692a3f2b84a5fd" ], [ "STLC.Core.ln'", @@ -146,7 +146,7 @@ "typing_tok_STLC.Core.EUnit@tok" ], 0, - "1cd79bf2e9a2b297914cefefbdc52996" + "70575d24458ca25649c564f8241ca600" ], [ "STLC.Core.open_exp'", @@ -190,7 +190,7 @@ "typing_tok_STLC.Core.EUnit@tok" ], 0, - "9f9aa32063fa6153a140e71484b1268b" + "dd3d47b7fad5c38d36c26d4ebd6a00dc" ], [ "STLC.Core.close_exp'", @@ -233,7 +233,7 @@ "typing_tok_STLC.Core.EUnit@tok" ], 0, - "3e5754aaab09fc0e54727f7532c3cbf0" + "23c017eb0c72c4ad95b080f096baa6d0" ], [ "STLC.Core.open_close'", @@ -287,7 +287,7 @@ "typing_tok_STLC.Core.EUnit@tok" ], 0, - "27cb35a23744b0e3f2ce2e80d32f0cc1" + "48256eb59ca570f5d47bda4e17748a11" ], [ "STLC.Core.open_close", @@ -302,7 +302,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "29afd71b927807d03b42473399c6bf0e" + "3d7dfd22a14efd9e36593c0249d1d558" ], [ "STLC.Core.open_exp_ln", @@ -353,7 +353,7 @@ "typing_STLC.Core.uu___is_EUnit", "typing_tok_STLC.Core.EUnit@tok" ], 0, - "3eb325d44dca79b89579bee9156f05c0" + "65b761d5e96f637c9584471548b41db7" ], [ "STLC.Core.close_exp_ln", @@ -402,7 +402,7 @@ "typing_STLC.Core.uu___is_EUnit", "typing_tok_STLC.Core.EUnit@tok" ], 0, - "70543a5ccc209cad6c6b6bfab480528e" + "e929f117aa35d9647119cbb2505f9846" ], [ "STLC.Core.freevars", @@ -427,7 +427,7 @@ "typing_tok_STLC.Core.EUnit@tok" ], 0, - "f53fbda813cc8e8bb36858fb7c830a87" + "e788d0e4e4cf675508872009c14ae41b" ], [ "STLC.Core.freevars", @@ -442,7 +442,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9dd95b15017739050df2541718702cb4" + "212bef517b1f088b7b5f63b27bee6de5" ], [ "STLC.Core.closed", @@ -482,7 +482,7 @@ "projection_inverse_STLC.Core.ELam__0", "projection_inverse_STLC.Core.ELam__1", "projection_inverse_STLC.Core.EVar__0", - "refinement_interpretation_Tm_refine_228841f23f7b4587780c0140ef6c72cd", + "refinement_interpretation_Tm_refine_1c3a263983a5306c8da058b0499d8945", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_b15559f8f68748fe9c7c84f456ec7265", @@ -494,7 +494,7 @@ "typing_STLC.Core.uu___is_EUnit", "typing_tok_STLC.Core.EUnit@tok" ], 0, - "24c9e6f735c5d17c57cb9d94ee5de768" + "ac43acf3ce8ba8590e46cbce5d7306a7" ], [ "STLC.Core.closed", @@ -509,7 +509,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c3f72bf9760fadb384b236e40b0c1597" + "f2346390762d645b258bca24a2fdf226" ], [ "STLC.Core.freevars_open", @@ -565,7 +565,7 @@ "typing_STLC.Core.uu___is_EUnit", "typing_tok_STLC.Core.EUnit@tok" ], 0, - "06b1a94d659cf3e50dad0f34c55ff3a1" + "aba267838b0cc36bba70a992123e7f6d" ], [ "STLC.Core.freevars_open", @@ -580,7 +580,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "2f276d6520320b1bc2d53a4a66f29376" + "1f917da163391dec1a053c1b046341ec" ], [ "STLC.Core.lookup", @@ -595,7 +595,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "0d890b442399c4faf901c705f490f2dc" + "f5c0e7065d587a83f4d6a529636b6d17" ], [ "STLC.Core.fresh", @@ -614,7 +614,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "4464722612de9a7c063922a4a6de082a" + "52e4cdc53a0bc8f2618ef17f25ce1a5b" ], [ "STLC.Core.uu___185", @@ -650,7 +650,7 @@ "typing_STLC.Core.max", "unit_typing" ], 0, - "790b933a56cd8dbfa40d8419aa5cc1b8" + "230e01d2a8998163bc693ee695db9dcd" ], [ "STLC.Core.fresh_not_mem", @@ -686,7 +686,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "f66272ec75ea9736f90f2b48f39d36a2" + "6767b380d8d7e192e8ab8eb6a943297a" ], [ "STLC.Core.lookup_mem", @@ -707,7 +707,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "ee0b5228b5113d8cd516ac6cee959ca5" + "5dadfefb14aa30f4ae4f3f1a353a93da" ], [ "STLC.Core.fresh_is_fresh", @@ -725,7 +725,7 @@ "typing_STLC.Core.fresh", "typing_STLC.Core.lookup" ], 0, - "6330fd7e84e946f63b963b502321bd7e" + "267e2d3ea2ccc34c862ee57395ad85c2" ], [ "STLC.Core.stlc_typing", @@ -740,7 +740,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "7103bc0dae0cab6f718859fdd6d67617" + "c10a7c236461ef00300fe43878e104ff" ], [ "STLC.Core.stlc_typing", @@ -752,7 +752,7 @@ "refinement_interpretation_Tm_refine_cced09f03a5bf8ddedf8f5f1ea3ccbfa" ], 0, - "1bb3f02264803a6ed9de153edf359a35" + "84344a158cd5a7bdb577381e6a6ddcde" ], [ "STLC.Core.__proj__T_Unit__item__g", @@ -764,7 +764,7 @@ "refinement_interpretation_Tm_refine_3a99bf8f5077b2b47494963d853bc52b" ], 0, - "d0d211442c3a0f1e973f67102d434071" + "cf391f64e9987e37f9e5d1c8a908edaa" ], [ "STLC.Core.__proj__T_Var__item__g", @@ -776,7 +776,7 @@ "refinement_interpretation_Tm_refine_c9be4b45375bd3e25c3f783b967dd122" ], 0, - "d4ce47052f35bd7fb439601ba53182cb" + "547adaddeab86912ed39a7f894a32e4d" ], [ "STLC.Core.__proj__T_Var__item__x", @@ -788,7 +788,7 @@ "refinement_interpretation_Tm_refine_c9be4b45375bd3e25c3f783b967dd122" ], 0, - "3962a28310b89d8fa301e4ffad9b2059" + "7c5b221f532d27c11ab7b662af4102ba" ], [ "STLC.Core.__proj__T_Lam__item__g", @@ -800,7 +800,7 @@ "refinement_interpretation_Tm_refine_6d8dc05c41ff1d66ca21a7b9872ff153" ], 0, - "9baee591044302722357bc9ccad4bb88" + "6b5c88384461b3a60a5c924601f8deaf" ], [ "STLC.Core.__proj__T_Lam__item__t", @@ -812,7 +812,7 @@ "refinement_interpretation_Tm_refine_6d8dc05c41ff1d66ca21a7b9872ff153" ], 0, - "5bfa8922164e2c97e754e4f19efa019d" + "9cd64e01abab7f7c92a04806ff488926" ], [ "STLC.Core.__proj__T_Lam__item__e", @@ -824,7 +824,7 @@ "refinement_interpretation_Tm_refine_6d8dc05c41ff1d66ca21a7b9872ff153" ], 0, - "3b3ba05fd54eb5b6e4f6c234848c41d4" + "9ac9c13ff37f88db337a34b6c238530f" ], [ "STLC.Core.__proj__T_Lam__item__t'", @@ -836,7 +836,7 @@ "refinement_interpretation_Tm_refine_6d8dc05c41ff1d66ca21a7b9872ff153" ], 0, - "3d453531dfe7074e6e588a425e6987d7" + "f15b9496a238dc2773b70a09e4a3472c" ], [ "STLC.Core.__proj__T_Lam__item__x", @@ -851,7 +851,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "b9e9b52a8853c4c8cb9e4b4d4d34fd03" + "0152defea33a76d25bb0ae3ffff77e43" ], [ "STLC.Core.__proj__T_Lam__item__x", @@ -867,7 +867,7 @@ "refinement_interpretation_Tm_refine_6d8dc05c41ff1d66ca21a7b9872ff153" ], 0, - "12d6423133255b5867bdb2a618fb97fd" + "850907483442cc7becddfaeedaf41a94" ], [ "STLC.Core.__proj__T_Lam__item___5", @@ -882,7 +882,7 @@ "refinement_interpretation_Tm_refine_6d8dc05c41ff1d66ca21a7b9872ff153" ], 0, - "fcffc2d27f1eac4bf892c3c85120e716" + "73c139a6bcae85321f5a9de6b5387345" ], [ "STLC.Core.__proj__T_App__item__g", @@ -894,7 +894,7 @@ "refinement_interpretation_Tm_refine_553eebcd7ee44411a8bdb53776d0a6d2" ], 0, - "66f78525b42b1268c352b8bbf2849d3a" + "2192e8ff25aedd48717b7c35805d856b" ], [ "STLC.Core.__proj__T_App__item__e1", @@ -906,7 +906,7 @@ "refinement_interpretation_Tm_refine_553eebcd7ee44411a8bdb53776d0a6d2" ], 0, - "0c481a1bfe2e786ad1ef5d3e55cf051d" + "b61f68c446e8e341dce06dbc633bb7ba" ], [ "STLC.Core.__proj__T_App__item__e2", @@ -918,7 +918,7 @@ "refinement_interpretation_Tm_refine_553eebcd7ee44411a8bdb53776d0a6d2" ], 0, - "6a31b1fd4472442cb8d48779d826dfbe" + "3086ab2bca96253c6503091c7131d754" ], [ "STLC.Core.__proj__T_App__item__t", @@ -930,7 +930,7 @@ "refinement_interpretation_Tm_refine_553eebcd7ee44411a8bdb53776d0a6d2" ], 0, - "23dfaaa1a0fbd8e6c54105463031bfcd" + "820314b56518d1b72410323308389b7d" ], [ "STLC.Core.__proj__T_App__item__t'", @@ -942,7 +942,7 @@ "refinement_interpretation_Tm_refine_553eebcd7ee44411a8bdb53776d0a6d2" ], 0, - "e4bd93b457597f6acefdf48e7258cb9f" + "0dc83dc02aee6f77fa27c57fb99c1697" ], [ "STLC.Core.__proj__T_App__item___5", @@ -954,7 +954,7 @@ "refinement_interpretation_Tm_refine_553eebcd7ee44411a8bdb53776d0a6d2" ], 0, - "4e65f150ac94bbdb44a03bb7f9d90fb5" + "a146e904fe894577214296df378f4827" ], [ "STLC.Core.__proj__T_App__item___6", @@ -966,7 +966,7 @@ "refinement_interpretation_Tm_refine_553eebcd7ee44411a8bdb53776d0a6d2" ], 0, - "6667880bd26f594ae9450dd253c1b0ed" + "16bbdf0b12e34836dd2aace858547b30" ], [ "STLC.Core.ty_to_string'", @@ -984,7 +984,7 @@ "subterm_ordering_STLC.Core.TArrow", "typing_tok_STLC.Core.TUnit@tok" ], 0, - "06fb7480dd5083ef8b0309e7e6ece7c8" + "3cfb50b381ce64ce7bb1b6a8bfd6848a" ], [ "STLC.Core.vars_of_env", @@ -999,7 +999,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3e5c90a041eb78b3e4c368251b79480f" + "c166d11d2363c6cff56fed3e83b240e8" ], [ "STLC.Core.check", @@ -1081,7 +1081,7 @@ "typing_STLC.Core.vars_of_env", "typing_tok_STLC.Core.TUnit@tok" ], 0, - "561d13d5a82856dcc2dafb068e738e36" + "c6e5e213a37c374e53902e41fc2e1e34" ], [ "STLC.Core.check", @@ -1096,7 +1096,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "43855aed40cc9b3a934c5cd6eac4a002" + "3dda8c71b565b24f67eb7cc6224a5d44" ], [ "STLC.Core.elab_ty", @@ -1114,7 +1114,7 @@ "subterm_ordering_STLC.Core.TArrow", "typing_tok_STLC.Core.TUnit@tok" ], 0, - "0794dd4d9ccba0f68312cad2bf8511d6" + "21233ce90793d37b0ec2fba581946797" ], [ "STLC.Core.elab_exp", @@ -1144,7 +1144,7 @@ "typing_STLC.Core.size", "well-founded-ordering-on-nat" ], 0, - "16b1642a562eb5c17846cde04b4c4802" + "6f7aa26939c7ab3e802be5db35da47e7" ], [ "STLC.Core.extend_env_l_lookup_bvar", @@ -1204,7 +1204,7 @@ "typing_tok_STLC.Core.TUnit@tok" ], 0, - "5981a1180aeeef5cdba9ed179b24c34a" + "c62af1a164ea6b59f0b188ee5d7130c2" ], [ "STLC.Core.extend_env_l_lookup_bvar", @@ -1220,11 +1220,11 @@ "equation_STLC.Core.stlc_env", "kinding_STLC.Core.stlc_ty@tok", "lemma_FStar.Pervasives.invertOption", "projection_inverse_BoxBool_proj_0", - "refinement_interpretation_Tm_refine_06429d2a4861dd854587d8f21ce6318d", + "refinement_interpretation_Tm_refine_1d94e28e687b6f2874db7c55121c3770", "typing_STLC.Core.lookup", "typing_tok_STLC.Core.TUnit@tok" ], 0, - "f45b17a1c64a81c6eaa05452c4783303" + "6bb9efeb8638cbafa31693afe26a4517" ], [ "STLC.Core.stlc_types_are_closed_core", @@ -1292,12 +1292,12 @@ "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_FVar_v", "projection_inverse_STLC.Core.TArrow__0", "projection_inverse_STLC.Core.TArrow__1", + "refinement_interpretation_Tm_refine_074d0e1477a6e9303d252acddf35bfd7", "refinement_interpretation_Tm_refine_25fe9861b42cf97d961ff4c8f44eb399", "refinement_interpretation_Tm_refine_336c863ebf681869395d10a4c152247a", "refinement_interpretation_Tm_refine_3918dc8a9f79467454cb211059d5bbb0", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_6cce2fc6f38f4c36e77d2ffbcb0169a6", - "refinement_interpretation_Tm_refine_a468103752df2e84bfe32f5d4cc51176", "refinement_interpretation_Tm_refine_a8284b5e442b1496d78105f043903ddc", "string_typing", "subterm_ordering_STLC.Core.TArrow", "token_correspondence_FStar.Reflection.Typing.subst_binder.fuel_instrumented", @@ -1315,7 +1315,7 @@ "typing_tok_STLC.Core.TUnit@tok" ], 0, - "60a9f7604d4fb6b4a9c82dc37d854af7" + "cf5110acc4aae9be620b3d60e723b168" ], [ "STLC.Core.stlc_types_are_closed1", @@ -1324,7 +1324,7 @@ 1, [ "@query" ], 0, - "c02a11f00b2e555fe05e10c2c3f28eb2" + "ee5bb9a60f4c07a71aa561c261ad67d9" ], [ "STLC.Core.stlc_types_are_closed2", @@ -1333,7 +1333,7 @@ 1, [ "@query" ], 0, - "03f5ff7f321d73979079a260aa638506" + "cdb27573ca7a66139069002fe8d6eae7" ], [ "STLC.Core.stlc_types_are_closed3", @@ -1346,7 +1346,7 @@ "equation_FStar.Reflection.Typing.var_as_term" ], 0, - "8d631d7f2d83208b927b491e379cf538" + "ee66f431219b6c27dec72aa123d24716" ], [ "STLC.Core.elab_ty_freevars", @@ -1625,7 +1625,7 @@ "typing_tok_STLC.Core.EUnit@tok", "unit_typing" ], 0, - "4e6c2e6f96b7faad089ddf7bc4664fd0" + "ca17f943833c5d6fd1f95102ffa342a6" ], [ "STLC.Core.elab_open_commute", @@ -1634,7 +1634,7 @@ 1, [ "@query", "equation_STLC.Core.open_exp" ], 0, - "c8b28d54c01e98682573ca043e1b8081" + "63d48ebb583e1432a79b7a646ada33c6" ], [ "STLC.Core.extend_env_l_lookup_fvar", @@ -1684,7 +1684,7 @@ "typing_tok_STLC.Core.TUnit@tok" ], 0, - "8125897df1aafa195e959634767cdd0a" + "38849615b8bbef9bbae7e92585a813c4" ], [ "STLC.Core.elab_ty_soundness", @@ -1755,7 +1755,7 @@ "typing_tok_STLC.Core.TUnit@tok" ], 0, - "f8d281c19424c5b28d7abeb73e579463" + "81188359e5fdb3bda6d9f1072491dbd7" ], [ "STLC.Core.elab_exp_freevars", @@ -1877,7 +1877,7 @@ "typing_tok_STLC.Core.EUnit@tok" ], 0, - "86d3e138e292293ef6c8a7d0302645a0" + "08104e0e710f5d4fe9d7c212fbe7ed62" ], [ "STLC.Core.elab_exp_freevars", @@ -1892,7 +1892,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3ca2253db06e6e7917d60b29d784d532" + "f3e59d2ee284b7ee3e908564d432b603" ], [ "STLC.Core.soundness", @@ -2033,7 +2033,7 @@ "typing_tok_STLC.Core.TUnit@tok" ], 0, - "90be57a2169cdad28c1013dffa18d19e" + "4e3ed474efc3e9bb2e6839e52068e036" ], [ "STLC.Core.soundness_lemma", @@ -2047,7 +2047,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "c391e836f1b544f1c7a25a09912356e1" + "b6a9335ff2d9b769cba82a2c4b35c542" ], [ "STLC.Core.main", @@ -2058,16 +2058,27 @@ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_FStar.List.Tot.Base.fold_right.fuel_instrumented", "@fuel_correspondence_STLC.Core.closed.fuel_instrumented", + "@fuel_correspondence_STLC.Core.elab_exp.fuel_instrumented", + "@fuel_correspondence_STLC.Core.elab_ty.fuel_instrumented", "@fuel_correspondence_STLC.Core.freevars.fuel_instrumented", "@query", "FStar.List.Tot.Base_interpretation_Tm_arrow_3c1d21b8f6dcc5e202b4ff1cafbaba81", "FStar.Stubs.Reflection.Types_pretyping_d880a66b21ec85b3fa80d2570aa5edd8", + "Prims_pretyping_f537159ed795b314b4e58c260361ae86", "STLC.Core_interpretation_Tm_arrow_394c5c2ecb49d080cb176c602499281d", - "constructor_distinct_Prims.Nil", "data_typing_intro_Prims.Nil@tok", + "bool_typing", "constructor_distinct_Prims.Nil", + "data_typing_intro_Prims.Nil@tok", + "disc_equation_FStar.Pervasives.Native.None", + "equation_FStar.Pervasives.Native.fst", + "equation_FStar.Pervasives.Native.snd", "equation_FStar.Reflection.Typing.fstar_env", "equation_FStar.Reflection.Typing.fstar_top_env", + "equation_FStar.Reflection.Typing.mk_checked_let", + "equation_FStar.Reflection.Typing.sigelt_has_type", "equation_FStar.Reflection.Typing.tot_typing", "equation_FStar.Set.subset", + "equation_FStar.Stubs.Reflection.Types.name", + "equation_FStar.Stubs.Reflection.Types.typ", "equation_FStar.Stubs.Reflection.V2.Data.var", "equation_Prims.nat", "equation_STLC.Core.extend_env_l", "equation_STLC.Core.var", "equation_with_fuel_FStar.List.Tot.Base.fold_right.fuel_instrumented", @@ -2077,19 +2088,24 @@ "kinding_FStar.Pervasives.Native.tuple2@tok", "kinding_STLC.Core.stlc_ty@tok", "lemma_FStar.Set.lemma_equal_elim", "lemma_FStar.Set.mem_empty", "primitive_Prims.op_AmpAmp", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_FStar.Pervasives.Native.Mktuple3__1", "projection_inverse_Prims.Nil_a", "refinement_interpretation_Tm_refine_8691ceaaa49910835b49aba011771641", "refinement_interpretation_Tm_refine_b15559f8f68748fe9c7c84f456ec7265", "refinement_interpretation_Tm_refine_c6a52481a415a72b5a72153fe389db33", "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "typing_FStar.Set.empty", + "string_inversion", "true_interp", "typing_FStar.Set.empty", "typing_FStar.Stubs.Reflection.V2.Data.var", "typing_STLC.Core.closed", "typing_STLC.Core.freevars", "typing_Tm_abs_f3036656b57d33abd85b07ecea5131e9" ], 0, - "ebd68587a144a018bfdf17e406fc5c2c" + "058321796c4f8bed9bec934f3ab19bbb" ] ] ] \ No newline at end of file diff --git a/examples/dsls/stlc/STLC.Infer.fst.hints b/examples/dsls/stlc/STLC.Infer.fst.hints index 88fcc425231..7001b5a16af 100644 --- a/examples/dsls/stlc/STLC.Infer.fst.hints +++ b/examples/dsls/stlc/STLC.Infer.fst.hints @@ -1,5 +1,5 @@ [ - "Ç«_[\u0011Ž\f's˜Ö&²ŠÏÛ", + "ŸÞ¼‡þ\u0016u;m•§Ü\u0011\u0000c\u001b", [ [ "STLC.Infer.__proj__EBVar__item___0", @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_67dd0c8a36eaf642ae0fc764a3b385e4" ], 0, - "2d3ac5227862d3f8028bb8bd6187f68c" + "39c9162335843be89dfd0dfcd7143d05" ], [ "STLC.Infer.__proj__EVar__item___0", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_10f5db85a110b66ccb5055c6ad6b968a" ], 0, - "03e9d9b640638465a39a0baef91e79ef" + "d992916932a130b69b1b27f0fac89aac" ], [ "STLC.Infer.__proj__ELam__item___0", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_77e8f911aba7f63a6e07ac80f3ab2530" ], 0, - "752a973bcaf9674d1c7195b7dc3fa882" + "860160ba65db4d7dc3723ccdccc11c07" ], [ "STLC.Infer.__proj__ELam__item___1", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_77e8f911aba7f63a6e07ac80f3ab2530" ], 0, - "94591af8565c3756c4e397be8bb9bfaa" + "3f0f0b9d18e687368f898a0750ea2e4f" ], [ "STLC.Infer.__proj__EApp__item___0", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_ab6d475508fc8c19b7a29918cef42c03" ], 0, - "2f3ab2fd2d3729978d4db1ed6bb6f2c1" + "94e0bdefafd4772f5df29f7776fd0c86" ], [ "STLC.Infer.__proj__EApp__item___1", @@ -71,7 +71,7 @@ "refinement_interpretation_Tm_refine_ab6d475508fc8c19b7a29918cef42c03" ], 0, - "0c79059609c1f61e714021f18d26cfd6" + "1c29d2e614ed6bc15ec8301271bd1d80" ], [ "STLC.Infer.open_exp'", @@ -97,7 +97,7 @@ "subterm_ordering_STLC.Infer.ELam" ], 0, - "25ae9886bd1a067490850f117b209051" + "dc688e981837251789ca1151ea969213" ], [ "STLC.Infer.close_exp'", @@ -123,7 +123,7 @@ "subterm_ordering_STLC.Infer.ELam" ], 0, - "42a20599d2e3cce79931f7e1d47c7e2a" + "29a52aae12355f782cb0ff14c9a55548" ], [ "STLC.Infer.infer", @@ -140,7 +140,7 @@ "projection_inverse_BoxBool_proj_0", "typing_STLC.Core.lookup" ], 0, - "d58d704c75bc4ac1fb39d860dc0a6a65" + "aa1f75380d983a82a87d0131b83dcdcb" ], [ "STLC.Infer.elab_core", @@ -155,7 +155,22 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "3abffbeaa1f9c82dbfddc46b88569591" + "f79aa5ef63e2de982296a8cc8144ae39" + ], + [ + "STLC.Infer.main", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "STLC.Core_pretyping_89abde120be4ca7f61b90e68ba77b262", + "equality_tok_STLC.Core.EUnit@tok", + "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result", + "typing_tok_STLC.Core.EUnit@tok" + ], + 0, + "e98205f5e9be7682bf639edfe5d7efb5" ] ] ] \ No newline at end of file diff --git a/examples/generic/Interop.fst.hints b/examples/generic/Interop.fst.hints index 45e1b9049ec..2ee58890a8a 100644 --- a/examples/generic/Interop.fst.hints +++ b/examples/generic/Interop.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "assumption_Interop.reg__uu___haseq" ], 0, - "757ccff0e7f4effaa9c8b63de71cb5ca" + "1be19acd4e4d8e3ae63be57496b72bc8" ], [ "Interop.as_reg", @@ -26,7 +26,7 @@ "refinement_interpretation_Tm_refine_e6b2aee2400a046740e3ca5c2a276983" ], 0, - "e0cefecb986005a86f890651e86b1cef" + "72fec02da7526d1c01b321c5879a601d" ], [ "Interop.n_arrow", @@ -49,7 +49,7 @@ "well-founded-ordering-on-nat" ], 0, - "da5e08f298ca46855c0959a09887e60f" + "94b572a77d4d320adcbcfa635e889cea" ], [ "Interop.elim", @@ -66,7 +66,7 @@ "primitive_Prims.op_Subtraction" ], 0, - "f3f7d772fd5f5d7a3df72dcb8f1e9521" + "a16f6cb1b5909704234edf81d7a17101" ], [ "Interop.elim_1", @@ -95,7 +95,7 @@ "refinement_interpretation_Tm_refine_d96fe6e9eadc3273f1a658360d08788d" ], 0, - "7972d80d60ad36b1a03760f8be9d9e79" + "cf0398a74e2ee1a0da4a77597aaac4f2" ], [ "Interop.elim_m", @@ -119,7 +119,7 @@ "well-founded-ordering-on-nat" ], 0, - "b8859285f54788f75bec7154a335cb1d" + "7cb652ffeec77d934c0aef820dbea6e2" ], [ "Interop.as_vale_pre", @@ -131,7 +131,7 @@ "refinement_interpretation_Tm_refine_d96fe6e9eadc3273f1a658360d08788d" ], 0, - "a197ab91b4f61dffe5452b7dd72bdf09" + "285812b7b80c37b320aed0d7cb4da299" ], [ "Interop.as_vale_post", @@ -143,7 +143,7 @@ "refinement_interpretation_Tm_refine_d96fe6e9eadc3273f1a658360d08788d" ], 0, - "aab7153af42518f09ee236374ebe0ec6" + "8c8c18776da2f63b2e53ae221eb161b1" ], [ "Interop.as_lowstar_sig", @@ -181,7 +181,7 @@ "well-founded-ordering-on-nat" ], 0, - "9508fa4512a6780d52357326cf99f1e8" + "47a9f19dc5ee6d5ba893ea0f4a9258d2" ], [ "Interop.wrap", @@ -277,7 +277,7 @@ "typing_tok_Interop.R3@tok", "well-founded-ordering-on-nat" ], 0, - "9cb91186331e33a86b9647753b2e336e" + "02862ab845d2c2597da5c5c90d694aee" ] ] ] \ No newline at end of file diff --git a/examples/hello/TestSeq/TestSeq.fst.hints b/examples/hello/TestSeq/TestSeq.fst.hints index 708b6995b94..65c7541805a 100755 --- a/examples/hello/TestSeq/TestSeq.fst.hints +++ b/examples/hello/TestSeq/TestSeq.fst.hints @@ -23,7 +23,7 @@ "typing_FStar.Seq.Base.length", "unit_typing" ], 0, - "a95031317a09a587c7297ff819d3e96f" + "704456c7ac665033b73861ac1124de1e" ], [ "TestSeq.main", @@ -47,7 +47,7 @@ "typing_Tm_abs_f8b7175ad4f28c0bc3c11371abe1d18d" ], 0, - "150795eb7dff6d4638de8df5e2c85e4c" + "56e666cd4dce1b4ec6d55c5ece57f0cf" ] ] ] \ No newline at end of file diff --git a/examples/indexed_effects/GEXN.fst.hints b/examples/indexed_effects/GEXN.fst.hints index e733480559e..c127a9c6bbe 100644 --- a/examples/indexed_effects/GEXN.fst.hints +++ b/examples/indexed_effects/GEXN.fst.hints @@ -1,5 +1,5 @@ [ - "ú\u0014ß®í±ÈŸ?¾Í\u000b\u0016\u0006Üç", + "1nÇ\tˆµôB\b,<\t\u001cd", + "ì$ΔL(œU=ûo\u007fQ8\u000bÎ", [ [ "DijkstraStateMonad.__proj__Ret__item___0", @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_ef13a5ff0d90c6079d56c261caecb696" ], 0, - "c54ecd2be1d08d4de7e78b57f9d290ca" + "12d32e063fab4d7b498246e64281bd96" ], [ "DijkstraStateMonad.__proj__Get__item___0", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_147432991a8dc1876cc4a286c219c78a" ], 0, - "d6e166438dedf4fb2f600ccda8d60eac" + "99308d2d90b3a8511c6ff34bf7648d9e" ], [ "DijkstraStateMonad.__proj__Put__item__x", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_d1cce375ab9fd25f8df281ce8e9ef48a" ], 0, - "fb65308dbff249d72baf0df8cf54f7a9" + "cf6f67da56e829ac091e97a8f8953095" ], [ "DijkstraStateMonad.__proj__Put__item___1", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_d1cce375ab9fd25f8df281ce8e9ef48a" ], 0, - "8223e4af2f264c303eacf213cdb50247" + "59256df4e4f1352816b90cf89168af83" ], [ "DijkstraStateMonad.bind_m", @@ -66,7 +66,7 @@ "well_founded_ordering_on_codomain_DijkstraStateMonad.Get" ], 0, - "fb1dfa3437473ecdcc26e8b217079f60" + "df5bbf05af5bfc5b4d9262a4d95a1974" ], [ "DijkstraStateMonad.wp_of", @@ -85,7 +85,7 @@ "well_founded_ordering_on_codomain_DijkstraStateMonad.Get" ], 0, - "5af8e6a3e8f41f447b6c4a502aba8266" + "ffb7b567624221a24a920a43f6a9931d" ], [ "DijkstraStateMonad.run", @@ -154,7 +154,7 @@ "well_founded_ordering_on_codomain_DijkstraStateMonad.Get" ], 0, - "33077aebd3ba166a1009061dfb841859" + "45224710b05a94e3b8d17397fdd4418d" ], [ "DijkstraStateMonad.ireturn", @@ -173,7 +173,7 @@ "projection_inverse_DijkstraStateMonad.Ret_s" ], 0, - "c18cc515a52217446e13a16d332de1bb" + "feb1293e875d281b29692995d907a9a3" ], [ "DijkstraStateMonad.lem_on_comp", @@ -189,7 +189,7 @@ "typing_DijkstraStateMonad.op_Star_Dot" ], 0, - "17d13a3f43acfc2623150cb6bdf21e07" + "9f4a0121af0429778de8aebbccc9276d" ], [ "DijkstraStateMonad.bind_wp_lem'", @@ -257,7 +257,7 @@ "well_founded_ordering_on_codomain_DijkstraStateMonad.Get" ], 0, - "a5ffb19d22149330937ed7af84ab2b27" + "9299757d25fe7833a6d8f62a70809396" ], [ "DijkstraStateMonad.bind_wp_lem", @@ -288,7 +288,7 @@ "typing_Tm_abs_99791d40815b747907d6296c0fa69faa" ], 0, - "3107dab8efc10549a4cedeb218054b97" + "22160aa4892a1ccd20c36bca849f2f44" ], [ "DijkstraStateMonad.ibind", @@ -334,7 +334,7 @@ "typing_Tm_abs_989e925b5e0283d1284e522415177fbe", "unit_typing" ], 0, - "d26ef7cb2552440bd6756a931ef93ddf" + "28bfeca7cc3fcf29494cd7a63c0d8499" ], [ "DijkstraStateMonad.iget", @@ -343,7 +343,7 @@ 1, [ "@query", "equation_FStar.FunctionalExtensionality.feq" ], 0, - "355cb4df606d6eca219c269d2c36ea9f" + "d86766e0471147253ccc55598c0c43a3" ], [ "DijkstraStateMonad.iput", @@ -352,7 +352,7 @@ 1, [ "@query", "equation_FStar.FunctionalExtensionality.feq" ], 0, - "5445a3eda126f4e437fa307d797595c0" + "a1a262051b764eb8d9649a2286461d13" ], [ "DijkstraStateMonad.IFST", @@ -361,7 +361,7 @@ 1, [ "@query" ], 0, - "b90514046974067f6b4057ea3101ad5f" + "8970174ba20b1ea1d8ea7d837dedf6ff" ], [ "DijkstraStateMonad.IFST", @@ -373,7 +373,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "eae644d5fb60a3c59940c53bbf43b38a" + "345f05c66511cc4f733e4b35434e7336" ], [ "DijkstraStateMonad.IFST", @@ -385,7 +385,7 @@ "refinement_interpretation_Tm_refine_de09779676242898794a0b057d5f5bb4" ], 0, - "bddd44c8f995ea3a05861b87b3cdb323" + "3615d7fe523678513c5401282cd7b1e8" ], [ "DijkstraStateMonad.iincr", @@ -396,7 +396,7 @@ "@query", "int_typing", "primitive_Prims.op_Addition", "unit_typing" ], 0, - "68ff54d1d2cabe9eff41a91ec15eb5f3" + "9633dfc1ddb14e39fada350a3fbc36f4" ] ] ] \ No newline at end of file diff --git a/examples/layeredeffects/DivAction.fst.hints b/examples/layeredeffects/DivAction.fst.hints index edb96d594bd..7403f2f55b5 100644 --- a/examples/layeredeffects/DivAction.fst.hints +++ b/examples/layeredeffects/DivAction.fst.hints @@ -8,16 +8,16 @@ 1, [ "@query" ], 0, - "eac7b277f8d09988d554726bb80ac17a" + "a1d5928a6ab93854dc7b507ff6615553" ], [ - "DivAction.1719", + "DivAction.1823", 1, 2, 1, [ "@query" ], 0, - "7b2d7ffc1058b7112b715b0bc5e55034" + "75884457a334ad9c453914df71a64d51" ] ] ] \ No newline at end of file diff --git a/examples/layeredeffects/GT.fst.hints b/examples/layeredeffects/GT.fst.hints index 3803e1cae71..8964dde527e 100644 --- a/examples/layeredeffects/GT.fst.hints +++ b/examples/layeredeffects/GT.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_754b00004f4a881ff74d076ab276dfe1" ], 0, - "79bc5901a59a92a1eafc2990cf3e72d4" + "a0ac1a97200cc36a01768b52dacba421" ], [ "GT.m", @@ -24,7 +24,7 @@ "fuel_guarded_inversion_GT.idx", "projection_inverse_BoxBool_proj_0" ], 0, - "f7ecfe90d9073de4bd18bc57454410e9" + "ecb5cdd45caca526ec815a0dd04a1478" ], [ "GT.return", @@ -38,7 +38,7 @@ "typing_GT.d_return", "typing_GT.g_return", "typing_GT.t_return" ], 0, - "5c30612940490991ec25ced21a08845d" + "7fd0bca69f05f8d486a9e20eaa84eef6" ], [ "GT.bind", @@ -54,7 +54,7 @@ "fuel_guarded_inversion_GT.idx", "projection_inverse_BoxBool_proj_0" ], 0, - "4f1c0d7d2b1072171b4cdb11255d230d" + "cb2c9ded5e879229c20347ec683b7948" ], [ "GT.r_map", @@ -69,7 +69,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "88920891935fbec8c93d0bed52df272e" + "c2fa988c1d1ddfa341b4e28f242e9ded" ], [ "GT.lift_pure_gtd", @@ -100,16 +100,16 @@ "typing_Tm_abs_735bfa0400a12573ed48312f042e45e7" ], 0, - "41be38a9a5e7c95ac0f3581e4caa81cd" + "00632f6c573cc3421cc3afaab4bd9e4b" ], [ - "GT.10039", + "GT.10451", 1, 2, 1, [ "@query" ], 0, - "ea91e9eb821077c18c69589e7000423f" + "62b3864d7db44d784ebae6bdc7016a49" ], [ "GT.map", @@ -122,7 +122,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "5c286d63dd9e52c634dceb09760f896c" + "1ea4dc8f56374dd1e53c9635d9a2498d" ], [ "GT.appn", @@ -136,7 +136,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "35b892565052a010c388b9d6d5011cf2" + "4fd0f148232831b0de66a134c38a9464" ], [ "GT.labs", @@ -150,7 +150,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "bf8468a9780ba5570d829090ea89e5c0" + "755ac2c5e03bcf8f7aa47a868b64cd76" ] ] ] \ No newline at end of file diff --git a/examples/layeredeffects/GTWP.fst.hints b/examples/layeredeffects/GTWP.fst.hints index 40530fc2a1e..a00cad6fda4 100644 --- a/examples/layeredeffects/GTWP.fst.hints +++ b/examples/layeredeffects/GTWP.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_754b00004f4a881ff74d076ab276dfe1" ], 0, - "610815a8c6e6d82b54923b726e5785d4" + "8328af6ef78368724bab316c55d5cb6f" ], [ "GTWP.bind_wp", @@ -30,7 +30,7 @@ "typing_Tm_abs_d0f415a5361a9d7988d8e425dc193472" ], 0, - "c5dcc77fa04cfbda2f95aae1dad828ae" + "a1860e6b61199f44105f2d2bc1c3415a" ], [ "GTWP.m", @@ -44,7 +44,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "2ab43456d303d67f3c5db97856933970" + "3e88c6d8bb29504894e54879bae979c4" ], [ "GTWP.t_return", @@ -53,7 +53,7 @@ 1, [ "@query" ], 0, - "bd9664985dc34c8890da1f48eee530cd" + "e6e708d64d4027d1a695ecc5841ade12" ], [ "GTWP.g_return", @@ -62,7 +62,7 @@ 1, [ "@query" ], 0, - "5905d01cc6141e108f8ebdce050677ee" + "b72f37dcdb87231803509006957afd2f" ], [ "GTWP.d_return", @@ -71,7 +71,7 @@ 1, [ "@query" ], 0, - "ce0a52b2c3164f29113ed28d23303e1a" + "70b20601636fb5db73e8dcaa59e9440a" ], [ "GTWP.return_wp", @@ -80,7 +80,7 @@ 1, [ "@query" ], 0, - "5468e0338fd7a8d87c24642caebde70a" + "8fcb5c0e5653aefec8e787d436946371" ], [ "GTWP.return", @@ -108,7 +108,7 @@ "typing_GTWP.g_return", "typing_GTWP.t_return" ], 0, - "2fd4f01b08b498cc48d4af098ab01ab1" + "4b7150f00d094f4369bd8bea07b4a9a4" ], [ "GTWP.t_bind", @@ -133,7 +133,7 @@ "typing_Tm_abs_f8e7b716a282654c9757509b2a0f7de3" ], 0, - "18009ff941243df53d804c2f9fe11008" + "d4a97d7dafc992a5a5b439de83defd2a" ], [ "GTWP.g_bind", @@ -158,7 +158,7 @@ "typing_Tm_abs_e93a7dc38d53ba477737b29daf01ffde" ], 0, - "cb6d900096c47a1ad6edea2b09e98501" + "9605c81c661055a3ab8d98d44fefda1b" ], [ "GTWP.bind", @@ -196,7 +196,7 @@ "typing_Tm_abs_d0f415a5361a9d7988d8e425dc193472" ], 0, - "a497da34606c1dfe9890e0e8b0faa72c" + "b0db78920aa5deec971060963e9a4497" ], [ "GTWP.subcomp", @@ -227,7 +227,7 @@ "typing_Tm_abs_735bfa0400a12573ed48312f042e45e7" ], 0, - "e396c29a872a73ccc4d15b37402a9b76" + "4e819c8641e0a837d32c891c9ae2e321" ], [ "GTWP.ite_wp", @@ -236,7 +236,7 @@ 1, [ "@query", "equation_GTWP.wp" ], 0, - "17cb6de992c0cc57a7acc5427fc3065f" + "a319a51a66e61a36a261c27d06cd75fe" ], [ "GTWP.GTD", @@ -245,7 +245,7 @@ 1, [ "@query" ], 0, - "25adde5363050995d31d19df3e7a5ae3" + "8c9f1edc7898761d9b685d9f1db1e9ed" ], [ "GTWP.GTD", @@ -258,7 +258,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "92ff737f7215604dfe2e5da7b966fae0" + "138358dc6406eddb730e4aa37c2b939b" ], [ "GTWP.GTD", @@ -271,7 +271,7 @@ "refinement_interpretation_Tm_refine_de09779676242898794a0b057d5f5bb4" ], 0, - "aa1020cdd15d7b50b2fd20f281551eef" + "d4af9d81ce9af5258901fec208f99d76" ], [ "GTWP.lift_pure_gtd", @@ -300,16 +300,16 @@ "typing_Tm_abs_b66a28ec01f7bbb11191891e2b8510ec" ], 0, - "86151799e91336c15bd81ec9a3748b15" + "6aaab013f73cf45805a81798311d926a" ], [ - "GTWP.19285", + "GTWP.20443", 1, 2, 1, [ "@query" ], 0, - "59622cfa8155059c7d6b629d9597e147" + "c0a8fd40561a509ad63d0f423372cfb9" ], [ "GTWP.null_wp", @@ -318,7 +318,7 @@ 1, [ "@query" ], 0, - "2882bc8843e49341e578e7daec273ffe" + "62daa0e31b2b964ce9921b0cc9903bb2" ], [ "GTWP.map", @@ -334,7 +334,7 @@ "token_correspondence_GTWP.return_wp" ], 0, - "2f300b56ab20844fb2834a5641fdde50" + "7c8775224ea5889d841d78f52581aad1" ], [ "GTWP.appn", @@ -348,7 +348,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "f7d9170ce24086df15fbe0b35cd8702e" + "4c4a801d963cf8e34d216ecf962843c5" ], [ "GTWP.labs", @@ -362,7 +362,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "80899c284ebd8b49e815fc8e5dfee6ba" + "c500d82d019161dd4e588a67e78d0857" ], [ "GTWP.test", @@ -377,7 +377,7 @@ "token_correspondence_GTWP.return_wp" ], 0, - "3905e990eea87b873d987558c24c9968" + "05a2226de3970c3840272f33bb6b8a9a" ] ] ] \ No newline at end of file diff --git a/examples/layeredeffects/GenericPartialDM4A.fst.hints b/examples/layeredeffects/GenericPartialDM4A.fst.hints index 8fedc78b98f..1c2e4a6a223 100644 --- a/examples/layeredeffects/GenericPartialDM4A.fst.hints +++ b/examples/layeredeffects/GenericPartialDM4A.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "3c8d0eff8f76be9735091644586f4c2a" + "a583bf41e80654c053e65cce4b3d746e" ], [ "GenericPartialDM4A.return", @@ -20,7 +20,7 @@ 1, [ "@query", "equation_GenericPartialDM4A.equiv" ], 0, - "49b86c740d0051349e651070272f68eb" + "d0e45263d1af9430260dcc85e7b5c335" ], [ "GenericPartialDM4A.and_elim_2", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_b88b26704ce5354755b4f9e280b3a2d9" ], 0, - "fb746f8b6c8f002ed68352af98e49f0b" + "feab7d312473a4adb8ddb9ce50fb70ef" ], [ "GenericPartialDM4A.iw_bind", @@ -44,7 +44,7 @@ "refinement_interpretation_Tm_refine_1744e69bca1517e683508841df6d9c49" ], 0, - "1be9e432b7e20ee0cc9e2a62700852c2" + "6b4d8ea1909c34c4be3c0a8c03255108" ], [ "GenericPartialDM4A.bind", @@ -76,7 +76,7 @@ "unit_typing" ], 0, - "f161d2adcb7fe1456d8a8020dff58bd4" + "5abdd4c0214f8f483fffef95ed3baf77" ], [ "GenericPartialDM4A.weaken", @@ -88,7 +88,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "ed6d6f14616c3fbac7514a7c71c97198" + "450eced2f266d287e8361eaad0a6c656" ], [ "GenericPartialDM4A.subcomp", @@ -113,7 +113,7 @@ "typing_GenericPartialDM4A.weaken", "unit_inversion" ], 0, - "81f66d57ca6cdcc160d9b268d9a7437a" + "f1ee2209e46771d80f69a3d361d263fe" ], [ "GenericPartialDM4A.DM4A", @@ -122,7 +122,7 @@ 1, [ "@query" ], 0, - "ff3a2efb332cccce7e6578b356243584" + "5af2d867a4644c34a0e8568ed27a3853" ], [ "GenericPartialDM4A.DM4A", @@ -144,7 +144,7 @@ "typing_GenericPartialDM4A.weaken", "unit_inversion" ], 0, - "eb15bf9bfa5dc1c7b3799354142011ae" + "63e0f9c7337653c78698e02bec618020" ], [ "GenericPartialDM4A.DM4A", @@ -168,7 +168,7 @@ "typing_GenericPartialDM4A.weaken", "unit_inversion" ], 0, - "4ca17e4c2bd6b8ba8342010c760c5e2b" + "bb1b445d1f51c7da50c0ee48467fc68b" ], [ "GenericPartialDM4A.lift_pure_dm4a", @@ -192,7 +192,7 @@ "typing_Tm_abs_dbf003a9879e111684205aae0ef8682e" ], 0, - "2bd8a8053c9aa1f756de0527a98fdf37" + "9122f207573074c61a2a864f7d88cdf6" ] ] ] \ No newline at end of file diff --git a/examples/layeredeffects/GenericTotalDM4A.fst.hints b/examples/layeredeffects/GenericTotalDM4A.fst.hints index 847ef951c71..4ace3f38570 100644 --- a/examples/layeredeffects/GenericTotalDM4A.fst.hints +++ b/examples/layeredeffects/GenericTotalDM4A.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "equation_GenericTotalDM4A.equiv" ], 0, - "c6176cb053a6f2bc82fe5cd3ee4570d7" + "7bd620b70309a4aab06e8404973e561f" ], [ "GenericTotalDM4A.bind", @@ -32,7 +32,7 @@ "token_correspondence_GenericTotalDM4A.stronger" ], 0, - "7cfb3b37e52aa881b57bf9ddd7daf8a2" + "eebb15b05292c739e1aca5d1e5f3ccc0" ], [ "GenericTotalDM4A.subcomp", @@ -50,7 +50,7 @@ "typing_GenericTotalDM4A.interp", "typing_GenericTotalDM4A.stronger" ], 0, - "24804b51181a811628b7c0f5856427e0" + "a64f4e55a250dca6f5e832a8ecf7a3e9" ], [ "GenericTotalDM4A.DM4A", @@ -59,7 +59,7 @@ 1, [ "@query" ], 0, - "a953a093e8291b9a6a93bb7b22fb3556" + "fba0ce610db758b1f0205822ac4bd9d1" ], [ "GenericTotalDM4A.DM4A", @@ -77,7 +77,7 @@ "typing_GenericTotalDM4A.stronger" ], 0, - "3d873e99f157673abeacb9bb95c37b94" + "2f61b6e95852a638c1e515f3bf438514" ], [ "GenericTotalDM4A.DM4A", @@ -95,7 +95,7 @@ "typing_GenericTotalDM4A.stronger" ], 0, - "f43e2cdb4a64001927d779feac98927e" + "7a717ba1b7256900dfb5de502943645f" ] ] ] \ No newline at end of file diff --git a/examples/layeredeffects/HoareDiv.fst.hints b/examples/layeredeffects/HoareDiv.fst.hints index e646d35f24b..780c1506deb 100644 --- a/examples/layeredeffects/HoareDiv.fst.hints +++ b/examples/layeredeffects/HoareDiv.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "31fb43d5b8d518d00855287d5a52222d" + "094439030cf4b2a16b055686f8f4b6a3" ], [ "HoareDiv.bind", @@ -17,7 +17,7 @@ 1, [ "@query" ], 0, - "def5851cf9c5e3757cc8e3c55a838ff0" + "1bcb19902fdaafea816e554b869deb5a" ], [ "HoareDiv.subcomp", @@ -26,7 +26,7 @@ 1, [ "@query" ], 0, - "9e7e6c45e5911a5cb32aba5bc5caac62" + "8b0516e86a31eff18eff7cc6e6297131" ], [ "HoareDiv.HoareDiv", @@ -35,7 +35,7 @@ 1, [ "@query" ], 0, - "6bf89a37c86335aacbbf22d887337329" + "24e69f54c6b3028794fc1facac720cf8" ], [ "HoareDiv.HoareDiv", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "49ffadcc6131228eaa9af67779e9454a" + "169f2e6d7b0ddacc440e201745b53cc2" ], [ "HoareDiv.HoareDiv", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_de09779676242898794a0b057d5f5bb4" ], 0, - "d449917935cc40dbc2cbd404a903cd29" + "514dd5eb1c1c05ddd342553c1180e43b" ], [ "HoareDiv.lift_pure_meff", @@ -84,7 +84,7 @@ "typing_Tm_abs_b66a28ec01f7bbb11191891e2b8510ec" ], 0, - "fb5d62ab822b041f35deb081f04acda6" + "f5d0b333a5f27c4375d040feae4cb888" ] ] ] \ No newline at end of file diff --git a/examples/layeredeffects/HoareST.fst.hints b/examples/layeredeffects/HoareST.fst.hints index 1d52be70592..0dd714aa72a 100755 --- a/examples/layeredeffects/HoareST.fst.hints +++ b/examples/layeredeffects/HoareST.fst.hints @@ -8,7 +8,7 @@ 0, [ "@query" ], 0, - "a82b7db7526c2a312c796eb6f9c1161b" + "5d7bfcaba5bae3398bfc1de090f65218" ], [ "HoareST.bind", @@ -17,7 +17,7 @@ 0, [ "@query" ], 0, - "f7422f4d1d179b3bdaeb45f3809ac7c3" + "c81bb84c4b08865dbb8495ccaa1bc74d" ], [ "HoareST.subcomp", @@ -26,7 +26,7 @@ 0, [ "@query" ], 0, - "7a8a324f53673e01436c08064b6ccf7a" + "23c4227868f48a9f7142a9f8f03d3a15" ], [ "HoareST.HoareST", @@ -35,7 +35,7 @@ 0, [ "@query" ], 0, - "7391eeb2423c7cf6558eca4d97919d85" + "d796ea548ec4ab702d1ca913b6945072" ], [ "HoareST.HoareST", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "2e01e476c4030f24ae74ec21cb5e47c2" + "c96b7444c0195c78ab60c8fa9e5917f7" ], [ "HoareST.HoareST", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_de09779676242898794a0b057d5f5bb4" ], 0, - "c6f6a10a4c5a55f72a99de73b50ba944" + "c80bdef8f471a91cbc2228bcddcf0bb8" ], [ "HoareST.recall", @@ -68,7 +68,7 @@ 0, [ "@query", "unit_typing" ], 0, - "546b38864b7d71b9e99cceb67ccdc4d7" + "3273352f63bad73067cbcf3e115554bf" ], [ "HoareST.alloc", @@ -82,7 +82,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "09cbdf90da08c4f360f3ab2076010464" + "554f9cff7479261862c06c44c8160917" ], [ "HoareST.op_Bang", @@ -95,7 +95,7 @@ "typing_FStar.Monotonic.Heap.sel" ], 0, - "8423dbfe03cee7cb49e20d551b91ed4e" + "e46e00c1a9042ad95d37b88908d2defb" ], [ "HoareST.op_Colon_Equals", @@ -110,7 +110,7 @@ "refinement_interpretation_Tm_refine_87a53fdd47ca86fd63a6af797c1e42d4" ], 0, - "bf5e0d20316afb0d8e7952d7fc2cdf70" + "b41b9e5822ccdf41a335b5a54ecbfa74" ], [ "HoareST.lift_pure_hoarest", @@ -135,7 +135,7 @@ "typing_Tm_abs_efcce3c21fe48dce9105b420b0cd535c" ], 0, - "0b3cc607dbc36a8efe95aee74bfe4089" + "a499c14d417eb74f544737ea484121c4" ], [ "HoareST.op_At_Bar", @@ -149,7 +149,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "aa3f19af8d4eaf2b0d764806fd7e5802" + "e22b659c581925a8e2a06da1b7f29464" ], [ "HoareST.index", @@ -158,7 +158,7 @@ 0, [ "@query" ], 0, - "1ccc2bcf4c2041168a7eaa880c9ac9ce" + "aa42a112719b1553950af52957101ce1" ], [ "HoareST.upd", @@ -179,7 +179,7 @@ "true_interp" ], 0, - "53fd7c69670a7ef5bd5ab3a231520671" + "cc52673daff6ce6f5d5eeebba83d5a2f" ], [ "HoareST.length", @@ -188,7 +188,7 @@ 0, [ "@query" ], 0, - "3f8f16a21d1a9d57c52325023b59d59b" + "cd293cbfc46159450e62eff808444b69" ], [ "HoareST.swap", @@ -214,7 +214,7 @@ "typing_FStar.Monotonic.Heap.sel", "typing_FStar.Seq.Base.seq" ], 0, - "e574eaf4f3cd9be5913c6c91aba37eb3" + "c96b5ef34bcee639211aadc440df2a7b" ], [ "HoareST.copy_aux", @@ -256,7 +256,7 @@ "typing_FStar.Set.singleton" ], 0, - "81b9c1cf4f591ef596192638eb1c9add" + "76e1c9df10d434aa37e96307c62c08fe" ], [ "HoareST.copy", @@ -295,7 +295,7 @@ "typing_FStar.Seq.Base.seq", "typing_FStar.Set.empty" ], 0, - "e2c3943d50b792a34e093f5053697d62" + "28525bc0b9ed4ee69ed9008d59aee894" ] ] ] \ No newline at end of file diff --git a/examples/layeredeffects/HoareSTFree.fst.hints b/examples/layeredeffects/HoareSTFree.fst.hints index 2cff5d287ce..f33a26d2699 100644 --- a/examples/layeredeffects/HoareSTFree.fst.hints +++ b/examples/layeredeffects/HoareSTFree.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_4cfe188e92aa62e40eb51efad78fbe81" ], 0, - "ec637b5b98fd65b73b3f35e1f56ea55a" + "5a0e3ea289dc46d85fc2898b64c71d9e" ], [ "HoareSTFree.__proj__Ret__item__q", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_4cfe188e92aa62e40eb51efad78fbe81" ], 0, - "2feed313057553f53184e6e59500f9ba" + "e510caf3ed4f56bf1eb591e5027e6f0c" ], [ "HoareSTFree.__proj__Ret__item__x", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_4cfe188e92aa62e40eb51efad78fbe81" ], 0, - "efe930b9d9f67aefad388d5a09368da1" + "7e0e202cd0fd765a11d75fd3a2c51b3d" ], [ "HoareSTFree.__proj__Act__item__a", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_dc5a4d5b61532b33c9f5b60abe8c861e" ], 0, - "01c53959c829efcb61c86365a505096a" + "91ded6d6c7111089312fe13ff019d273" ], [ "HoareSTFree.__proj__Act__item__a_p", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_dc5a4d5b61532b33c9f5b60abe8c861e" ], 0, - "9804337cbfe6092da073ab19a6eb9b46" + "16810b48c52bab45346937f5cc9e4c50" ], [ "HoareSTFree.__proj__Act__item__a_q", @@ -71,7 +71,7 @@ "refinement_interpretation_Tm_refine_dc5a4d5b61532b33c9f5b60abe8c861e" ], 0, - "ac966146f149504918332e7b70897446" + "ebdad3766a4ac6b3d2b41871ae668cd1" ], [ "HoareSTFree.__proj__Act__item__act", @@ -83,7 +83,7 @@ "refinement_interpretation_Tm_refine_dc5a4d5b61532b33c9f5b60abe8c861e" ], 0, - "5e6f9199fda43383050fd67efae31bbc" + "96810c28f34ca88a3f4aec5ac749ea28" ], [ "HoareSTFree.__proj__Act__item__b", @@ -95,7 +95,7 @@ "refinement_interpretation_Tm_refine_dc5a4d5b61532b33c9f5b60abe8c861e" ], 0, - "1612e7b05684c2dfae8686a2c8c1890f" + "8fc69ed42c414d176a4b4575c8f0faef" ], [ "HoareSTFree.__proj__Act__item__k_p", @@ -107,7 +107,7 @@ "refinement_interpretation_Tm_refine_dc5a4d5b61532b33c9f5b60abe8c861e" ], 0, - "a6c7d14af6072045f3700bacf6be871e" + "056babe0f035c5d3ff8ec1b7eec34a77" ], [ "HoareSTFree.__proj__Act__item__k_q", @@ -119,7 +119,7 @@ "refinement_interpretation_Tm_refine_dc5a4d5b61532b33c9f5b60abe8c861e" ], 0, - "0f7f4558a803837ffc771d8b74ece6e4" + "194739cf9a9e5bbdea8bfb868f4c203d" ], [ "HoareSTFree.__proj__Act__item__k", @@ -131,7 +131,7 @@ "refinement_interpretation_Tm_refine_dc5a4d5b61532b33c9f5b60abe8c861e" ], 0, - "b0cc73c07d0dbb94b05c4efd21b2a8a3" + "2e2cc5278414ea87a659cb95e0fb4094" ], [ "HoareSTFree.__proj__Weaken__item__a", @@ -143,7 +143,7 @@ "refinement_interpretation_Tm_refine_af764247f953a28b44f2188156d29c27" ], 0, - "941637da29288911bee40ce6c42f8e78" + "1d77bbde63eba1c153fe2ae27354ad65" ], [ "HoareSTFree.__proj__Weaken__item__p0", @@ -155,7 +155,7 @@ "refinement_interpretation_Tm_refine_af764247f953a28b44f2188156d29c27" ], 0, - "e386d7d725d47511acc12341e88e5ed4" + "3bcca0d1fedb2ba8fdc6ee8bba941d1e" ], [ "HoareSTFree.__proj__Weaken__item__q0", @@ -167,7 +167,7 @@ "refinement_interpretation_Tm_refine_af764247f953a28b44f2188156d29c27" ], 0, - "aa6081d1255b7f3e225b32c4d4b1fce0" + "9205fa5c4703acb73d705e259e7e0ae6" ], [ "HoareSTFree.__proj__Weaken__item__p1", @@ -179,7 +179,7 @@ "refinement_interpretation_Tm_refine_af764247f953a28b44f2188156d29c27" ], 0, - "d19ec484fb29bb1354e0496a81c74939" + "0bb248fe103ae5934d9932618bed0ead" ], [ "HoareSTFree.__proj__Weaken__item__q1", @@ -191,7 +191,7 @@ "refinement_interpretation_Tm_refine_af764247f953a28b44f2188156d29c27" ], 0, - "1badcf9741ab6cd3e94dc2b4c037a923" + "1bb63dba99ec2ead26b687fcba55bf3f" ], [ "HoareSTFree.__proj__Weaken__item___5", @@ -203,7 +203,7 @@ "refinement_interpretation_Tm_refine_af764247f953a28b44f2188156d29c27" ], 0, - "a07d028e3db0fab16aa94098c60e2a58" + "8679e6209c32abf3e2066b64ad4761ac" ], [ "HoareSTFree.__proj__Weaken__item__f", @@ -215,7 +215,7 @@ "refinement_interpretation_Tm_refine_af764247f953a28b44f2188156d29c27" ], 0, - "f6542c46eb38ee02007b91cdf3e4231b" + "bf5fcfe67875480e80d62d42d64800d1" ], [ "HoareSTFree.__proj__Strengthen__item__a", @@ -227,7 +227,7 @@ "refinement_interpretation_Tm_refine_0700a4510c6db9661eca8cb43eb7a8cf" ], 0, - "3db9c08d235f562a288f66193e62d636" + "1c899b2a2e5519bf4afaad3fcf6bf803" ], [ "HoareSTFree.__proj__Strengthen__item__phi", @@ -239,7 +239,7 @@ "refinement_interpretation_Tm_refine_0700a4510c6db9661eca8cb43eb7a8cf" ], 0, - "cee8f12db5f939e0ff08dd1d746134ec" + "adf7eb542d4b7bde4782e60d724479f0" ], [ "HoareSTFree.__proj__Strengthen__item__p", @@ -251,7 +251,7 @@ "refinement_interpretation_Tm_refine_0700a4510c6db9661eca8cb43eb7a8cf" ], 0, - "265c8320718255eadf73bd33cde14412" + "009f9c126f6d0dc4a62dbfb08cfd866d" ], [ "HoareSTFree.__proj__Strengthen__item__q", @@ -263,7 +263,7 @@ "refinement_interpretation_Tm_refine_0700a4510c6db9661eca8cb43eb7a8cf" ], 0, - "48c90d9c1179ac7c8e32f1e17d3e171f" + "39f86efd0d369420b870412096e97b6a" ], [ "HoareSTFree.__proj__Strengthen__item__f", @@ -275,7 +275,7 @@ "refinement_interpretation_Tm_refine_0700a4510c6db9661eca8cb43eb7a8cf" ], 0, - "86ba06e6f2e6e45d5cd1836f26808623" + "429888404582d9504074aa8d29583906" ], [ "HoareSTFree.bind", @@ -302,7 +302,7 @@ "refinement_interpretation_Tm_refine_8fb012c82b6116d290a3f8671988cb15" ], 0, - "035047b0cc164753b555066a9e3e8e86" + "c3d1faf46b223728e2bbd0c5c58dc2f9" ], [ "HoareSTFree.subcomp", @@ -311,7 +311,7 @@ 1, [ "@query" ], 0, - "87edf7157ba43fc226a40833ac1ca67c" + "6ef9b42ab9baf26c3fb720b6bee948f6" ], [ "HoareSTFree.M", @@ -320,7 +320,7 @@ 1, [ "@query" ], 0, - "afb3efa114a8cde2436097eae999d8e2" + "3ed3e835207ec33a6787cfe2d4f0bdf2" ], [ "HoareSTFree.lift_PURE_M", @@ -347,7 +347,7 @@ "typing_Tm_abs_5e34897418ce4950a4effcc8c159cf53" ], 0, - "d8fc458f94c9bfea22531663afc02d07" + "a52170452d99cfd0914e4fc9acf3f5bc" ], [ "HoareSTFree.test", @@ -356,7 +356,7 @@ 1, [ "@query", "assumption_HoareSTFree.ST_axiom" ], 0, - "6a6ce271e8e3a6c68e5dbbf97af7b79e" + "de63af25728e6249dcaa25a482e1640f" ], [ "HoareSTFree.step", @@ -385,7 +385,7 @@ "refinement_interpretation_Tm_refine_d9455d40e720d2f1e39450f68b416fa6" ], 0, - "648db4aa357819ef83891f99457173d2" + "2a7fbc860f1089c5670bdcaef73d6c12" ], [ "HoareSTFree.run", @@ -405,7 +405,7 @@ "refinement_interpretation_Tm_refine_999f45a228b1b0edc1149cf1d683da61" ], 0, - "d84489581d805aa74d7ef108710c786f" + "973aaa29bf695874f34c397e6bd872b9" ] ] ] \ No newline at end of file diff --git a/examples/layeredeffects/HoareSTPolyBind.fst.hints b/examples/layeredeffects/HoareSTPolyBind.fst.hints index 3d1221ebca1..eb0ca98e44d 100644 --- a/examples/layeredeffects/HoareSTPolyBind.fst.hints +++ b/examples/layeredeffects/HoareSTPolyBind.fst.hints @@ -8,7 +8,7 @@ 0, [ "@query" ], 0, - "996e4cac0bb4b7e3d66dc07093cfcb8a" + "45cb35ce8ffe38c9ee59f4b434c8ce48" ], [ "HoareSTPolyBind.bind", @@ -17,7 +17,7 @@ 0, [ "@query" ], 0, - "e76f066c3bb5bdd431e532368374d453" + "e3ba2bc7051eb5f48fd8475bbc6d0799" ], [ "HoareSTPolyBind.subcomp", @@ -26,7 +26,7 @@ 0, [ "@query" ], 0, - "1618db76942ca337591265d69ef4d5b0" + "2539a6c02c81468d8dd423b61b173ef3" ], [ "HoareSTPolyBind.HoareST", @@ -35,7 +35,7 @@ 0, [ "@query" ], 0, - "b329b12769ff62a8a18615b59315f67f" + "15e231bbd30cf31bd6f1eb7ba2325cd7" ], [ "HoareSTPolyBind.HoareST", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "98afd7ef52e38ccad42ad85cb29e68d8" + "ad6959f0993aa630c24d3411d5ccc86c" ], [ "HoareSTPolyBind.HoareST", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_de09779676242898794a0b057d5f5bb4" ], 0, - "1ee7f43dd5def6c748b9425a0975716a" + "e3a790f5668b0de4d8439c7c43d68369" ], [ "HoareSTPolyBind.recall", @@ -68,7 +68,7 @@ 0, [ "@query", "unit_typing" ], 0, - "546b38864b7d71b9e99cceb67ccdc4d7" + "43d3b42c56bff306f65cd22915cf3fcd" ], [ "HoareSTPolyBind.alloc", @@ -82,7 +82,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9ac0a74f4c9724e60f758de9fc4398d9" + "acf90773b1e66173c4ade6b7f1f21ee1" ], [ "HoareSTPolyBind.op_Bang", @@ -95,7 +95,7 @@ "typing_FStar.Monotonic.Heap.sel" ], 0, - "43339ed1fde6e27a1f8520ebda8ed46f" + "afd24891a46603b504e1146ec751b9df" ], [ "HoareSTPolyBind.op_Colon_Equals", @@ -110,7 +110,7 @@ "refinement_interpretation_Tm_refine_87a53fdd47ca86fd63a6af797c1e42d4" ], 0, - "bbfda52928bd8d1004d4db20de33e8e3" + "9752c82955277dd8bb2deb781297f773" ], [ "HoareSTPolyBind.bind_pure_hoarest", @@ -134,7 +134,7 @@ "typing_Tm_abs_d0f415a5361a9d7988d8e425dc193472" ], 0, - "542274bbec2886fd34c595e2fed31f03" + "3e8f50b7f3efbf3c79870da6509e5f28" ], [ "HoareSTPolyBind.bind_hoarest_pure", @@ -167,7 +167,7 @@ "typing_Tm_abs_a461ccd55358cee79fe797036ed58fae", "unit_typing" ], 0, - "9b6ed8b629b5c23e26a7ade0d38889bf" + "e89b05dafc16f2d995ce993733747cd9" ], [ "HoareSTPolyBind.subcomp_pure_hoarest", @@ -192,16 +192,16 @@ "typing_Tm_abs_efcce3c21fe48dce9105b420b0cd535c" ], 0, - "85b658d6f6d219cc14ad5f91314a709a" + "9d584ebfc1a7023597d1687fade6e4f9" ], [ - "HoareSTPolyBind.17806", + "HoareSTPolyBind.18402", 1, 0, 0, [ "@query" ], 0, - "f21ecf0675e7e4ad4822fe534e87ca18" + "674a600669f66e3da40a7f242a92f39d" ], [ "HoareSTPolyBind.test_subcomp", @@ -210,7 +210,7 @@ 0, [ "@query" ], 0, - "e240e5c6239744f706f18622dfa6b2b7" + "a29d420a5e367bacb00138e92c5aedc7" ], [ "HoareSTPolyBind.test_subcomp3", @@ -219,7 +219,7 @@ 0, [ "@query", "projection_inverse_BoxInt_proj_0" ], 0, - "d47067e8501b3873bfb7b58bf249d6c6" + "8a2f859fa2fdbec0f3045ba1484ae900" ], [ "HoareSTPolyBind.g", @@ -228,7 +228,7 @@ 0, [ "@query" ], 0, - "d594205e650c3789fb7e055c69eb45df" + "753bf1372956b4e54b80a4230369cf2d" ], [ "HoareSTPolyBind.pure_g", @@ -237,7 +237,7 @@ 0, [ "@query" ], 0, - "6718da33a20f6fdd2e6007f74b95a5d5" + "f2a1b9021d7aad451135af72428f127b" ], [ "HoareSTPolyBind.op_At_Bar", @@ -251,7 +251,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "abd2bce272ce46e157d2b1d17db47ea4" + "677a45e15f95659afb458d4cc0b12b84" ], [ "HoareSTPolyBind.index", @@ -260,7 +260,7 @@ 0, [ "@query" ], 0, - "25dde30f664cb3d39608cef45ef0c599" + "4cb739903ffe60dbc1907669181ececf" ], [ "HoareSTPolyBind.upd", @@ -281,7 +281,7 @@ "true_interp" ], 0, - "f7424ca7dffc063e9dd2041ec9fb79d9" + "d36e2b51a1583153c80440b78e489648" ], [ "HoareSTPolyBind.length", @@ -290,7 +290,7 @@ 0, [ "@query" ], 0, - "b9e815e237e741f0d5ce0cb71123ef98" + "6133b3a49804f94ecaca711bf6578a18" ], [ "HoareSTPolyBind.swap", @@ -316,7 +316,7 @@ "typing_FStar.Monotonic.Heap.sel", "typing_FStar.Seq.Base.seq" ], 0, - "bba469af09aa26db692bf9ee53db8448" + "b1a78210bdbc7337e4242d077fee7b1a" ], [ "HoareSTPolyBind.test_lift", @@ -325,7 +325,7 @@ 0, [ "@query" ], 0, - "8a84e852a060afa74811b6090fb6ef5e" + "6dc2956c6bca953c7d6daae462b02927" ], [ "HoareSTPolyBind.copy_aux", @@ -367,7 +367,7 @@ "typing_FStar.Set.singleton" ], 0, - "b45231325e9ac928fb0282683903eda0" + "11fb22f90ac9f25b7fcfdbe2c6b1594a" ], [ "HoareSTPolyBind.copy", @@ -406,7 +406,7 @@ "typing_FStar.Seq.Base.seq", "typing_FStar.Set.empty" ], 0, - "f6817db3f3d8830ef76acf44e665fcbd" + "7037c48ebf0a47a86f57201abd328d2e" ] ] ] \ No newline at end of file diff --git a/examples/layeredeffects/ID1.fst.hints b/examples/layeredeffects/ID1.fst.hints index 6dd6c9500ba..7d7770823db 100644 --- a/examples/layeredeffects/ID1.fst.hints +++ b/examples/layeredeffects/ID1.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "bc1a373e3fc14e834bbeb5e2de5edcf0" + "46a157fb9677a6a362f4271509127a3e" ], [ "ID1.return", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "4208a2181db431b38755fecc7ca18876" + "1313264b29c392630e0d606b32d2a3b9" ], [ "ID1.bind_wp", @@ -39,7 +39,7 @@ "typing_Tm_abs_d0f415a5361a9d7988d8e425dc193472" ], 0, - "b5d6da123597f4df784786be961887d9" + "159879a0d409d1592227fbbc135b1e80" ], [ "ID1.bind", @@ -52,7 +52,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "cbf3639f15e91c19ec571722daf597be" + "9caac20fcb3190f6d8a4e545f51066a1" ], [ "ID1.subcomp", @@ -70,7 +70,7 @@ "typing_FStar.Ghost.reveal" ], 0, - "180aaa08d4f138dd8a3a3393fcf3dfa9" + "f025ea648211ab7ad0ec5ce38b2ba3e1" ], [ "ID1.ite_wp", @@ -79,10 +79,10 @@ 1, [ "@query", "equation_ID1.wp" ], 0, - "460abf4bf8c38e06f950329eb12023a2" + "8bcd22692f00704b70583a92f319ad33" ], [ - "ID1.ID", 1, 2, 1, [ "@query" ], 0, "ed1d000196d1b031e0e7a76abe6db533" + "ID1.ID", 1, 2, 1, [ "@query" ], 0, "471e8dc84a34edeed8e1d6e4f396b4f4" ], [ "ID1.ID", @@ -94,7 +94,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "c3f558b82eb0a50ed69ec82cf025d738" + "2b21a0fdc3516ed14f9592cea0ad586e" ], [ "ID1.ID", @@ -106,10 +106,10 @@ "refinement_interpretation_Tm_refine_de09779676242898794a0b057d5f5bb4" ], 0, - "2f94c36277e309c31646d0be5bc74d2f" + "d9260492e756640181dfb0cc12efdd8b" ], [ - "ID1.Id", 1, 2, 1, [ "@query" ], 0, "fe58dd124d1ac0e6e5d7c3bcdc7a2059" + "ID1.Id", 1, 2, 1, [ "@query" ], 0, "413fc284775bbcc36de50c8e44b07461" ], [ "ID1.elim_pure", @@ -128,7 +128,7 @@ "typing_Tm_abs_b66a28ec01f7bbb11191891e2b8510ec" ], 0, - "e27e90b70fb6f57a771ba9ac07e9503f" + "85f259fbe7abffb91e69c074651d97e4" ], [ "ID1.lift_pure_nd", @@ -140,16 +140,16 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "1d2d7393ff6d9000569bb5d1f02d74df" + "f9f43393edb578b56a28118acb1e46cc" ], [ - "ID1.7743", + "ID1.8088", 1, 2, 1, [ "@query" ], 0, - "37b671f8901c23da48f6c2cf12d73c5f" + "e4188c14bf89199ac9d18eec58ca9bbe" ], [ "ID1.iassert", @@ -158,7 +158,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "unit_inversion", "unit_typing" ], 0, - "08763c42c759c5c7eddf6f07fada54df" + "60347fb9315fdb711cb8cb40711462e5" ], [ "ID1.iassume", @@ -167,7 +167,7 @@ 1, [ "@query", "unit_typing" ], 0, - "17c6ef9a45512d793f921811a6cd650f" + "8b3e7ea21e7ec3e8062a6fbba64f9dda" ], [ "ID1.test_f", @@ -176,7 +176,7 @@ 1, [ "@query", "int_typing" ], 0, - "d9012d2e0c77632c5d9fea250d31e26b" + "7433ce981b3c1f2342789e47fedaca20" ], [ "ID1.test_f", @@ -185,7 +185,7 @@ 1, [ "@query" ], 0, - "c6eb4ca4273fa0c92618ce84c77148d4" + "8814dee43f53ec5571e804c5d062695e" ], [ "ID1.pmap", @@ -207,7 +207,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "566c9e9d172b77e21d8ed29be555077b" + "dc6a15b5fe75a4a1bf40d848ba5e92fe" ], [ "ID1.fmap", @@ -221,7 +221,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "991d81370df83a7aab94eca7000eebf4" + "446b93057c9b35fca6a27310190de671" ], [ "ID1.callmap", @@ -245,7 +245,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "32fdb81a9b0aa9b4a880bae92a614aa9" + "f44f085c6dfedecbc552d01566c1f238" ], [ "ID1.count", @@ -263,7 +263,7 @@ "well-founded-ordering-on-nat" ], 0, - "c240beb13263de1d190fa95580b80c82" + "8e2caa4dcea527d802809de8fb10ce3f" ], [ "ID1.pow2", @@ -281,7 +281,7 @@ "well-founded-ordering-on-nat" ], 0, - "bc3325ca2c6e6523559e9c50ff539d07" + "f6e131eb71b775796a184aad0885107c" ], [ "ID1.fibl", @@ -301,7 +301,7 @@ "well-founded-ordering-on-nat" ], 0, - "ea7ff385556d5c03d4f052c17ad6e591" + "3fa21b8b568dee0c22f7f9c59bad95ad" ], [ "ID1.fibr", @@ -321,7 +321,7 @@ "well-founded-ordering-on-nat" ], 0, - "77056f08e96ff8d2b813f1d76200cbb0" + "88291857649ac0aa3826f0f6d0b71c63" ], [ "ID1.fib", @@ -338,7 +338,7 @@ "well-founded-ordering-on-nat" ], 0, - "92d1b03b63d0c4b3e5a1312c4c576287" + "c8bc986ba1e98481dbb1104960f97169" ], [ "ID1.test_assert", @@ -347,7 +347,7 @@ 1, [ "@query", "unit_typing" ], 0, - "849890d671390bc1676c327da34f8be1" + "d068ee54e166b012bfd422e30a9f4d47" ], [ "ID1.idiv", @@ -365,7 +365,7 @@ "well-founded-ordering-on-nat" ], 0, - "16b34db87e03ab67b2075171ceb73e59" + "06f64cdd0de1aa5e88df62a7767ed231" ], [ "ID1.ack", @@ -390,7 +390,7 @@ "well-founded-ordering-on-nat" ], 0, - "71f1c8353749c0c7d3049d639e9cd18a" + "1d4a3cb6832b1fc467ddba5064b32e11" ], [ "ID1.add1", @@ -399,7 +399,7 @@ 1, [ "@query" ], 0, - "84487b684a1bfa291d408062ee1995d5" + "0ddfdf4eff04e1b691847a83df82a3a3" ], [ "ID1.sum", @@ -417,7 +417,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "a015cf7023fe076e0311f407d38fe091" + "c7faba35caa50ba758bbda0575f2b281" ] ] ] \ No newline at end of file diff --git a/examples/layeredeffects/ID2.fst.hints b/examples/layeredeffects/ID2.fst.hints index 113f0d691c0..9198b87ae94 100644 --- a/examples/layeredeffects/ID2.fst.hints +++ b/examples/layeredeffects/ID2.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "24ee12832e230280a835d0e92d982789" + "7d8b1a7c800d16ae55e3a25b31970c15" ], [ "ID2.bind", @@ -33,7 +33,7 @@ "typing_Tm_abs_d0f415a5361a9d7988d8e425dc193472" ], 0, - "e9f936936a3dd7ea419207fb5c547e33" + "36ac27e32cb3a022604355b09dceea48" ], [ "ID2.subcomp", @@ -52,7 +52,7 @@ "typing_Tm_abs_5e34897418ce4950a4effcc8c159cf53" ], 0, - "af20dd03768e84688c5d8d40eb0cd530" + "1dad61264110242a66c596d045333fe9" ], [ "ID2.if_then_else_wp", @@ -61,10 +61,10 @@ 1, [ "@query" ], 0, - "8eb581b3e181954e2327647f08af54cd" + "120dab716d211e2fcbe75910543e2fa2" ], [ - "ID2.ID", 1, 2, 1, [ "@query" ], 0, "76b4d4a1052f415d5f3f111d6c1a07ec" + "ID2.ID", 1, 2, 1, [ "@query" ], 0, "559003f1f0f233ca2075770d9b9afb5e" ], [ "ID2.ID", @@ -76,7 +76,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "ac34b68ed0628bacb53cdfe29e371c2f" + "a5ee9218d55cd8c4602391bd7b6a3752" ], [ "ID2.ID", @@ -88,7 +88,7 @@ "refinement_interpretation_Tm_refine_de09779676242898794a0b057d5f5bb4" ], 0, - "c9d97a42bd165673b9192c397a33ad27" + "ff2893f70f5d4bbee8318730db509a98" ], [ "ID2.lift_pure_nd", @@ -112,7 +112,7 @@ "typing_Tm_abs_927a276ce23d88dbe79a87bbe56dc445" ], 0, - "524a11114e1b58108e27efca732d26b0" + "5802d92684c6b9a69c0d68f3001e7885" ], [ "ID2.count", @@ -130,7 +130,7 @@ "well-founded-ordering-on-nat" ], 0, - "2ade890237b38fb397ec289298e7cf66" + "26a8d702122c4aa6d8af9d1dc4a3bb6e" ], [ "ID2.count", @@ -139,7 +139,7 @@ 1, [ "@query" ], 0, - "140758f01dfa3121968bb4ceed3bac3b" + "2af85aacd2f5bd5e4efd5e585de432a7" ], [ "ID2.test_f", @@ -148,7 +148,7 @@ 1, [ "@query", "int_typing" ], 0, - "3822ecde424009607be47c3138ff52f2" + "f3e7fe1368907d85928e289d377e429e" ], [ "ID2.test_f", @@ -157,7 +157,7 @@ 1, [ "@query" ], 0, - "8155fb3f06ae06a3f717e192e1019a89" + "4d9eaea51ef7eb0e4424f77a06e379f9" ], [ "ID2.test_2", @@ -166,10 +166,10 @@ 1, [ "@query", "int_typing" ], 0, - "a442620b91a38d92111a0b70e5a1e981" + "6faea4f0bdd9ca08b1093c678fcf32f9" ], [ - "ID2.Id", 1, 2, 1, [ "@query" ], 0, "c28a3ec4a1b83804c0c83b7e1274b582" + "ID2.Id", 1, 2, 1, [ "@query" ], 0, "2d4925631a5fa110ce7be5a52ef94bce" ], [ "ID2.sum", @@ -187,7 +187,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "64bfe35b037632941a86d8d617d8edaa" + "db5c26c6afc8ed6c9ee1d69040ad729a" ] ] ] \ No newline at end of file diff --git a/examples/layeredeffects/ID3.fst.hints b/examples/layeredeffects/ID3.fst.hints index f618e718851..a63a9b1ddfd 100644 --- a/examples/layeredeffects/ID3.fst.hints +++ b/examples/layeredeffects/ID3.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "3130fb119140777727ba0d40a9765b10" + "2f0922891650bef442c4dfe14a29aa17" ], [ "ID3.bind_wp", @@ -27,7 +27,7 @@ "typing_Tm_abs_d0f415a5361a9d7988d8e425dc193472" ], 0, - "ed4b6a6bd6202863b76454a817a1a412" + "f692f6ddf71e50b7b5e8bf13db6dbc5a" ], [ "ID3.bind", @@ -41,7 +41,7 @@ "typing_Tm_abs_d0f415a5361a9d7988d8e425dc193472" ], 0, - "f13ffd68812c4b3117a15d1d35d52507" + "e838c1fb56d3cd4ccb322d5cf6b2aa61" ], [ "ID3.subcomp", @@ -58,7 +58,7 @@ "refinement_interpretation_Tm_refine_8d65e998a07dd53ec478e27017d9dba5" ], 0, - "0a609be72ba8cf023b4dc9693f71c10a" + "ad41ea0ec80bf6afc6cbaf0f2bbf9521" ], [ "ID3.if_then_else_wp", @@ -67,13 +67,13 @@ 1, [ "@query", "equation_ID3.w" ], 0, - "05b7fa2d2dac5e1be5c436dc19843bea" + "7ed09db67d556ed23978e08c09216011" ], [ - "ID3.ID", 1, 2, 1, [ "@query" ], 0, "8b0b0b8dbdeaa9dd1723c2ab2848cb69" + "ID3.ID", 1, 2, 1, [ "@query" ], 0, "ccc4e74f4a743e18a2aa480282839710" ], [ - "ID3.ID", 2, 2, 1, [ "@query" ], 0, "acc4aacb9bd91bf9c5233bf2800339fa" + "ID3.ID", 2, 2, 1, [ "@query" ], 0, "0223cad135070564311868f44412342e" ], [ "ID3.ID", @@ -85,7 +85,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "4089e83f2ccd08aba841f3a1dc324781" + "b26a929854ab1641469d4b91f98f1513" ], [ "ID3.ID", @@ -97,7 +97,7 @@ "refinement_interpretation_Tm_refine_de09779676242898794a0b057d5f5bb4" ], 0, - "93a7047a576812c6c37aa32400704f7c" + "5475e083a842a3011ecc80fd7178b437" ], [ "ID3.lift_pure_nd", @@ -121,16 +121,16 @@ "typing_Tm_abs_7449511e63cff31881fe505864197781" ], 0, - "e4373d26b47231ee2ae196c611bd3b52" + "c95ba3de90c0e1d8fd189feb09695dcb" ], [ - "ID3.5752", + "ID3.5978", 1, 2, 1, [ "@query" ], 0, - "4571caecad8e553abff7631ef56fa1b9" + "f82649be74990a89785e7f6dab4c5b28" ], [ "ID3.test_f", @@ -139,7 +139,7 @@ 1, [ "@query", "int_typing" ], 0, - "6a34b18f2597a189bdf499ce6f6dbd72" + "a1665e81b0a1cd25c8269639c01a3704" ], [ "ID3.test_f", @@ -148,10 +148,10 @@ 1, [ "@query" ], 0, - "c6eb4ca4273fa0c92618ce84c77148d4" + "9fd358f9050b8ffa190920719c9a2292" ], [ - "ID3.Id", 1, 2, 1, [ "@query" ], 0, "4f4917cbace0e808d05bb65204ac58f6" + "ID3.Id", 1, 2, 1, [ "@query" ], 0, "ab467574939989c209c0302341fcd7c4" ], [ "ID3.sum", @@ -169,7 +169,7 @@ "projection_inverse_Prims.Cons_tl", "subterm_ordering_Prims.Cons" ], 0, - "2690243d8644740df795847fbac79c28" + "c5656b399c8e5baecad780d626dcd0c7" ] ] ] \ No newline at end of file diff --git a/examples/layeredeffects/ID4.fst.hints b/examples/layeredeffects/ID4.fst.hints index 32960746bf0..996d5f6eef5 100644 --- a/examples/layeredeffects/ID4.fst.hints +++ b/examples/layeredeffects/ID4.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "d4607eb2d50a6e2580d3d6ce1436aa0b" + "5220a3ce14c867a3adac16df095dec6e" ], [ "ID4.return", @@ -22,7 +22,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "0ce7990483abc6eef6975da456796e79" + "e9d7029bccc639a59a4c693c70a0f0e2" ], [ "ID4.bind_wp", @@ -41,7 +41,7 @@ "typing_Tm_abs_d0f415a5361a9d7988d8e425dc193472" ], 0, - "2344fad3eb556defd6d774ee940c4d27" + "c3dadb396acb385214d4d23903e4f664" ], [ "ID4.bind", @@ -63,7 +63,7 @@ "typing_Tm_abs_d0f415a5361a9d7988d8e425dc193472" ], 0, - "30f657f9027eb4240930f2346d734e2e" + "29e229005e5c6e38c450a9d802dfb240" ], [ "ID4.subcomp", @@ -83,7 +83,7 @@ "typing_FStar.Ghost.reveal" ], 0, - "5892470eb7066cc316af7024498413b7" + "0c37098f33926405f6c519cda81e90d5" ], [ "ID4.ite_wp", @@ -92,10 +92,10 @@ 1, [ "@query", "equation_ID4.wp0" ], 0, - "5e960079fb06389909173a4b3f08850f" + "2f328afaebff576860798b124fcf9e57" ], [ - "ID4.ID", 1, 2, 1, [ "@query" ], 0, "e7e2ec203fc4a134530460417e3419e4" + "ID4.ID", 1, 2, 1, [ "@query" ], 0, "592e83b0f29a2df74a4ad2176111baa9" ], [ "ID4.ID", @@ -114,7 +114,7 @@ "token_correspondence_ID4.ite_wp" ], 0, - "db526a9aaffa00e4e81f47875d86aa54" + "b443050cce6a03fb8bf28ebbbad69aad" ], [ "ID4.ID", @@ -134,7 +134,7 @@ "token_correspondence_ID4.ite_wp" ], 0, - "6172604872e211dd57bc151876b0a3f8" + "87be6609184ab813fbab070b71315040" ], [ "ID4.lift_pure_nd", @@ -159,7 +159,7 @@ "typing_Tm_abs_79b81c2fcfd8960dbe2503b58f731c34" ], 0, - "c0760e716e46d341ba95519b5ac1bd89" + "f5e9018e761ef3144cf46ca2312924e1" ], [ "ID4.test_f", @@ -168,7 +168,7 @@ 1, [ "@query", "int_typing" ], 0, - "9bd6582247f5bd96a96256533925fedf" + "02c8fc1f194542fcc42be4987df6d480" ], [ "ID4.test_f", @@ -184,7 +184,7 @@ "l_and-interp" ], 0, - "371b544327644b100a80eefc49acb282" + "0cab995a49624b327b7ab048ce9c431b" ], [ "ID4.l", @@ -193,10 +193,10 @@ 1, [ "@query", "int_typing" ], 0, - "84c2fb77c76596e3e0dd3f5ba376f5e9" + "8a44007b8009f332bffba7d43d095968" ], [ - "ID4.Id", 1, 2, 1, [ "@query" ], 0, "e5ce33bf64fbb3d6fccbf6fd13ca185f" + "ID4.Id", 1, 2, 1, [ "@query" ], 0, "0b05daa19f041bf51c6f1db98e870330" ], [ "ID4.br", @@ -209,7 +209,7 @@ "l_quant_interp_07de560b1e0a80af0e094b4648c652ba" ], 0, - "872764d275ed509be94bdae7e52aeec3" + "92ea9fc23517e107895894e853757d5e" ], [ "ID4.add1", @@ -226,7 +226,7 @@ "l_and-interp", "l_quant_interp_070ebadb12b255ab07f1029d953cd596" ], 0, - "6b2ba1e705c5450d69e92410c10395b7" + "66a546de1de8af5411c04e7a6583ab6e" ], [ "ID4.count", @@ -240,13 +240,13 @@ "equation_ID4.monotonic", "equation_Prims.nat", "function_token_typing_Prims.__cache_version_number__", "int_inversion", "int_typing", - "interpretation_Tm_abs_01e089c4b91871e08015e2458359f35c", "interpretation_Tm_abs_2471dd27db2b51563735d63ea38fe623", + "interpretation_Tm_abs_9e21f7bf11c7a4ffe333963ce8be5565", "interpretation_Tm_abs_b48edc71195d7bba98dc7e5348e927ab", "interpretation_Tm_abs_f0e5d64401a6eac9141b794a15b95074", "l_and-interp", "l_imp-interp", "l_not-interp", - "l_quant_interp_192d2502b46f614e657ef90b492d50e9", "l_quant_interp_b136aa898cb4747c4fa6e930c387594f", + "l_quant_interp_c372fe58f9a74f15d6216db238782451", "l_quant_interp_f5ec7d8682e5a8d31fa4e4ac39cc0086", "primitive_Prims.op_Equality", "primitive_Prims.op_GreaterThanOrEqual", @@ -257,7 +257,7 @@ "token_correspondence_ID4.ite_wp", "well-founded-ordering-on-nat" ], 0, - "1e0215ac0b640fccfe1966c5a1b45fea" + "9a90fb5a6afac2914f23b46c24a99d0e" ], [ "ID4.fib", @@ -274,10 +274,10 @@ "interpretation_Tm_abs_b48edc71195d7bba98dc7e5348e927ab", "interpretation_Tm_abs_c27ffb5e5576ff103883e685401c51a5", "interpretation_Tm_abs_c4c94a9cb608685eb6b6f6906bd796af", - "interpretation_Tm_abs_f0b8115f983afea27037f7097d5fbfbe", + "interpretation_Tm_abs_ec086520fc2042508f796cd21b9dc64c", "l_and-interp", "l_imp-interp", "l_not-interp", - "l_quant_interp_876ddd88c42b909b2451d3637bc4ba7b", "l_quant_interp_9941d4a3c4c999a803811a29e77ace4e", + "l_quant_interp_d9539f172318f01e4777f469fc484cda", "l_quant_interp_db359e6161fc7233745a20030e4c4748", "primitive_Prims.op_Addition", "primitive_Prims.op_BarBar", "primitive_Prims.op_Equality", @@ -289,7 +289,7 @@ "token_correspondence_ID4.ite_wp", "well-founded-ordering-on-nat" ], 0, - "31440b694f0395102f2c0f28af993df3" + "8d81ae0c802b7603e3ec3ad616c325bc" ], [ "ID4.idiv", @@ -304,14 +304,14 @@ "equation_ID4.monotonic", "equation_Prims.nat", "function_token_typing_Prims.__cache_version_number__", "int_inversion", "int_typing", - "interpretation_Tm_abs_6ad962975eca3d789ece4371d582bb8c", + "interpretation_Tm_abs_2aa53a71cdf8c24ae91e6603a154acba", "interpretation_Tm_abs_b48edc71195d7bba98dc7e5348e927ab", "interpretation_Tm_abs_e8f20319e432f6158c1e7b54620b7750", "interpretation_Tm_abs_ef979047d761a03dc22396cc530dfc88", "l_and-interp", "l_imp-interp", "l_not-interp", + "l_quant_interp_566880fb5d762190dfb04f3d00bb1104", "l_quant_interp_a60eb8f86168c6bc5a1ff617e684cb2d", "l_quant_interp_b136aa898cb4747c4fa6e930c387594f", - "l_quant_interp_f6aa658c7721e2cc0515967378b15ad0", "primitive_Prims.op_Addition", "primitive_Prims.op_Equality", "primitive_Prims.op_LessThan", "primitive_Prims.op_Subtraction", "projection_inverse_BoxBool_proj_0", @@ -320,7 +320,7 @@ "token_correspondence_ID4.ite_wp", "well-founded-ordering-on-nat" ], 0, - "1d524946a046bab87df8e15c9579d3f5" + "cec4d1ecc20d7611346afa180053b9b1" ], [ "ID4.sum", @@ -338,16 +338,16 @@ "interpretation_Tm_abs_1b9c0ece9d0c1362210dda19edfdd021", "interpretation_Tm_abs_2471dd27db2b51563735d63ea38fe623", "interpretation_Tm_abs_b48edc71195d7bba98dc7e5348e927ab", - "interpretation_Tm_abs_cdfd687497d64ca38f92fc940868294b", + "interpretation_Tm_abs_c6f4c2e411126b3e5bbb3c58e11855ae", "l_and-interp", "l_imp-interp", "l_not-interp", - "l_quant_interp_0dca56bf84640e0be19e3345736f8c35", + "l_quant_interp_3b6380aa8ff05ca5e310ff6408724c31", "l_quant_interp_b136aa898cb4747c4fa6e930c387594f", "l_quant_interp_f5ec7d8682e5a8d31fa4e4ac39cc0086", "proj_equation_Prims.Cons_tl", "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons", "token_correspondence_ID4.ite_wp" ], 0, - "5fa9285ee25d9da433e9091dd475e176" + "531ab31cecd8ff57600871c747450060" ] ] ] \ No newline at end of file diff --git a/examples/layeredeffects/ID5.fst.hints b/examples/layeredeffects/ID5.fst.hints index 169a839f2a8..5c90c208f1b 100644 --- a/examples/layeredeffects/ID5.fst.hints +++ b/examples/layeredeffects/ID5.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "45d472a8cc8bf3dd2295c92303c640f2" + "f5a2002c8fc8aa34e33a138b7f50ff97" ], [ "ID5.return", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "747e60dc01ba6d6b0b8f5c136d6fa8e0" + "0bef5c60797dc8b3a4e0289b53505b66" ], [ "ID5.bind_wp", @@ -39,7 +39,7 @@ "typing_Tm_abs_d0f415a5361a9d7988d8e425dc193472" ], 0, - "86db4b39f76ce7932a1b7239b12ebcfd" + "4720d5304b07b6f143cd87447b486e09" ], [ "ID5.bind", @@ -52,7 +52,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "c37804bf009210ef97abecadf2ac8b8b" + "eb992529c640184dd0aee232d6fdaf67" ], [ "ID5.subcomp", @@ -70,7 +70,7 @@ "typing_FStar.Ghost.reveal" ], 0, - "0651dba61e9e8e1b65281b854573ff70" + "76cd7925107eaa9a3171e45f2f7a8d6a" ], [ "ID5.ite_wp", @@ -79,7 +79,7 @@ 1, [ "@query", "equation_ID5.wp" ], 0, - "4273df27dd8dc84f00feb81d221b3d0b" + "09dda1d099108c660cfb5d34883e9338" ], [ "ID5.strengthen_wp", @@ -88,7 +88,7 @@ 1, [ "@query", "equation_ID5.wp" ], 0, - "6871b02f86663f6f336da5a0051622a1" + "fb7f59e2b559502ea5ae488fea4db86e" ], [ "ID5.strengthen", @@ -100,7 +100,7 @@ "refinement_interpretation_Tm_refine_67874bf75b38796dbef8c49883847dc7" ], 0, - "4b366f006901037eada0179b1fa9cb28" + "431fe45528b4a82ea4e7720b530af8fc" ], [ "ID5.weaken_wp", @@ -109,7 +109,7 @@ 1, [ "@query", "equation_ID5.wp" ], 0, - "a988d467f1794227508931371d7a7b69" + "bab2361cabc157414219f41c03b93d52" ], [ "ID5.weaken", @@ -121,7 +121,7 @@ "refinement_interpretation_Tm_refine_f20c72935f0fc19b1566d1d1fcdf6d16" ], 0, - "b1ab3ba64457635a9cf25cccfbc723f1" + "327532b9591a1719e7b959ec1a623140" ], [ "ID5.cut_wp", @@ -130,7 +130,7 @@ 1, [ "@query", "equation_ID5.wp" ], 0, - "38a727334a11123cfb46c6f085b455c8" + "3255798660471b0ed9dd12fa2822e664" ], [ "ID5.cut", @@ -142,10 +142,10 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "16c6a472e91ad87c5467ba802f23efac" + "440bd90f83cb1524b2eb2746af4fe2e9" ], [ - "ID5.ID", 1, 2, 1, [ "@query" ], 0, "9dc9f0fcf1b54e246097aa0f411926b1" + "ID5.ID", 1, 2, 1, [ "@query" ], 0, "54699dafa5e7b08e39e30bb936a84de7" ], [ "ID5.ID", @@ -157,7 +157,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "1837ad8a897ab93ee4b9221791367953" + "317ba3bc5efecec36835c5cacee87ee6" ], [ "ID5.ID", @@ -169,10 +169,10 @@ "refinement_interpretation_Tm_refine_de09779676242898794a0b057d5f5bb4" ], 0, - "9c52fd519ac3478ce393385902ad8286" + "9a36a2054df63bf8ecc0ef9b8908615a" ], [ - "ID5.Id", 1, 2, 1, [ "@query" ], 0, "fe58dd124d1ac0e6e5d7c3bcdc7a2059" + "ID5.Id", 1, 2, 1, [ "@query" ], 0, "fd25aaa5509898c6ef7d853c9ba03e02" ], [ "ID5.lift_pure_nd", @@ -184,16 +184,16 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "3cc1f0398974ab6811977406c86006b1" + "de86887921b9dd42aebef3da5effd56c" ], [ - "ID5.10587", + "ID5.11152", 1, 2, 1, [ "@query" ], 0, - "52de039ef2a552843b5629ea4ba7882c" + "c33b57a887424d2655754a4899f3164f" ], [ "ID5.apply", @@ -202,7 +202,7 @@ 1, [ "@query", "projection_inverse_BoxInt_proj_0" ], 0, - "36f92fcb64a61f738e1bd9d7174569ad" + "a40e5b8b8bc028a25ff2d84f73eebda3" ], [ "ID5.iassert", @@ -211,7 +211,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "unit_inversion", "unit_typing" ], 0, - "ff7e6bd13fa219d8812a63738b7f528d" + "8d5fcbdd3017527c4fbcaad260ca35f3" ], [ "ID5.iassume", @@ -220,7 +220,7 @@ 1, [ "@query", "unit_typing" ], 0, - "22a0375458094b297fb6b6faee3aea1f" + "f0f6277c5e028722cacff9b7ae7ffb76" ], [ "ID5.test_f", @@ -229,7 +229,7 @@ 1, [ "@query", "int_typing" ], 0, - "0bd011ccad96d2ffe99ef4a8ec5a3c52" + "52804c57775e22b03828fbc4c48732f5" ], [ "ID5.test_f", @@ -238,7 +238,7 @@ 1, [ "@query" ], 0, - "c6eb4ca4273fa0c92618ce84c77148d4" + "6aac9aa990cb546843d4185cb931df26" ], [ "ID5.map", @@ -260,7 +260,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "eeccfcc134df2b0fb215430af816ffd2" + "f5289dad4720fa03e7d723458ea2ef4f" ], [ "ID5.fmap", @@ -274,7 +274,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "67a5499450df7952620cdd9eb161b214" + "567154c8b87636f2c6fcdd48a3030127" ], [ "ID5.callmap", @@ -298,7 +298,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "7793978a8606cec88803ade965e562f9" + "414cb3c75135cebeb8ca1ee5cda4ce54" ], [ "ID5.count", @@ -316,7 +316,7 @@ "well-founded-ordering-on-nat" ], 0, - "5379f41a5d88cb5f73735c2e0a515ab9" + "adead8a4d641a7ec885560e3e08e8737" ], [ "ID5.pow2", @@ -334,7 +334,7 @@ "well-founded-ordering-on-nat" ], 0, - "5e4adb37af40f7b4f9c988ab4c66952e" + "7fa605d54484eec3c1f39f85993dffee" ], [ "ID5.fibl", @@ -354,7 +354,7 @@ "well-founded-ordering-on-nat" ], 0, - "674b1c5c230d255e1ea6960f1dc0d536" + "b26b3a12ffb980dc7df7f919de08e072" ], [ "ID5.fibr", @@ -374,7 +374,7 @@ "well-founded-ordering-on-nat" ], 0, - "22a9bfdc9874ee08a9fa4e580844303c" + "06d833bf6002b0436596a98d3eacdec3" ], [ "ID5.fib", @@ -391,7 +391,7 @@ "well-founded-ordering-on-nat" ], 0, - "dc00902f8ccdc7cdfe02a5fc9125448e" + "5d0e37359693ab7ae956481553b2c579" ], [ "ID5.test_assert", @@ -400,7 +400,7 @@ 1, [ "@query", "unit_typing" ], 0, - "66ae5481f9e8d5144439d64dccea36ca" + "23b1f517362dffa2aa14728ddfb94672" ], [ "ID5.idiv", @@ -418,7 +418,7 @@ "well-founded-ordering-on-nat" ], 0, - "d3859caa7d2446063e20fc56d84d8f3f" + "e7477db101af575d1dad3e94ead565a5" ], [ "ID5.ack", @@ -443,7 +443,7 @@ "well-founded-ordering-on-nat" ], 0, - "ccdf1541fdbd37fefba4a8b5581f8c48" + "42420773dcfd6bddba0b39761d3438cb" ], [ "ID5.add1", @@ -452,7 +452,7 @@ 1, [ "@query" ], 0, - "a97bd768fda1f5ff7f962855f5099541" + "fae85a4da2d3919c3cf762480afde82e" ], [ "ID5.sum", @@ -470,7 +470,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "62fb26d20984957784b807b09c407485" + "87e6b8e77a3db881a0bf3619f475e696" ] ] ] \ No newline at end of file diff --git a/examples/layeredeffects/IteSoundness.fst.hints b/examples/layeredeffects/IteSoundness.fst.hints index afdcf2ef53c..0fbedbd84a3 100644 --- a/examples/layeredeffects/IteSoundness.fst.hints +++ b/examples/layeredeffects/IteSoundness.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "12d75e561b907e6536a973762d606304" + "51e2ef1abca31c4390b4a2e3673c1d32" ], [ "IteSoundness.return", @@ -17,7 +17,7 @@ 1, [ "@query" ], 0, - "57852bd1d761db71afce8a43037997a0" + "bcf605e0a2c122e6ad7a9d3e076acab1" ], [ "IteSoundness.bind_wp", @@ -36,7 +36,7 @@ "typing_Tm_abs_d0f415a5361a9d7988d8e425dc193472" ], 0, - "34b22e175936029b1ff76e4382c3599f" + "d492d293af65145c8a615184d8b33eef" ], [ "IteSoundness.bind", @@ -60,7 +60,7 @@ "typing_Tm_abs_e93a7dc38d53ba477737b29daf01ffde" ], 0, - "1161efeeeab556bcf6e4b05aabf23dc2" + "f01252662ef224db07133bfad8062423" ], [ "IteSoundness.subcomp", @@ -69,7 +69,7 @@ 1, [ "@query" ], 0, - "9b2fae1a0724610025996751ceaf19fa" + "b71ebcbbd634fa2d1a1dd5c84e9dbd98" ], [ "IteSoundness.ite_wp", @@ -78,7 +78,7 @@ 1, [ "@query" ], 0, - "d22e906a15d7f0ca605b698246680678" + "f692ff591e4ef701364d321fa91a1a9a" ], [ "IteSoundness.mtac", @@ -91,7 +91,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "644f03834769f273bb170439c2277908" + "231bb0c2171e4055908504379fe8e23b" ], [ "IteSoundness.MPURE", @@ -100,7 +100,7 @@ 1, [ "@query" ], 0, - "d990b7c0fc60b9b15e6af6cfa5322725" + "91263068b46b2a63d0dcdae7d5c99b85" ], [ "IteSoundness.MPURE", @@ -112,7 +112,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "2c75e4fbd81536da25ed32f2bd6a433f" + "1a7cd07e8ad41533f3100dc9b5a8205f" ], [ "IteSoundness.MPURE", @@ -124,7 +124,7 @@ "refinement_interpretation_Tm_refine_de09779676242898794a0b057d5f5bb4" ], 0, - "1f33cc26eb2b569f11516bfe72428ca8" + "c60c44c4b84d6d1c8e74254bb7be4bc9" ] ] ] \ No newline at end of file diff --git a/examples/layeredeffects/LL.fst.hints b/examples/layeredeffects/LL.fst.hints index 31f6abe07b0..073e12bbb1e 100644 --- a/examples/layeredeffects/LL.fst.hints +++ b/examples/layeredeffects/LL.fst.hints @@ -1,5 +1,5 @@ [ - "幚´Ñîl!uŠ\u0004»¬\u001dŽƒ", + "\u0001\n2ð&z\u0014³ltåw:c\u0018\u0014", [ [ "LL.erepr", @@ -18,7 +18,7 @@ "true_interp" ], 0, - "e69d2de82492fa4757f42f72588e5280" + "1bf80eb2df2e610b3490b5d546c505b0" ], [ "LL.ereturn", @@ -30,7 +30,7 @@ "data_typing_intro_FStar.Pervasives.Native.Some@tok" ], 0, - "b37901a75437c036faa724cecafb810c" + "8b62ba686e6db5bfbe5e77131d4bdb34" ], [ "LL.ebind", @@ -64,7 +64,7 @@ "typing_Tm_abs_a02e05ea16a99e9d3b9fd1c4810e0eb5" ], 0, - "119bd8171a198483aff62b8710ccba80" + "cdb74b60e858e9c74a7e2a459c596716" ], [ "LL.esubcomp", @@ -81,7 +81,7 @@ "true_interp" ], 0, - "f2cd9e314f1d1a7e29afc7fecafacd11" + "1d18cb995db196b63b67f2c60b35a035" ], [ "LL.eif_then_else", @@ -93,7 +93,7 @@ "refinement_interpretation_Tm_refine_c85b4687a869e34ffc6f0b5f631d61d0" ], 0, - "17504a97c706d25de2af8ad5e3e370c5" + "fcea689822098117d0725581e452f2b4" ], [ "LL.EXN", @@ -105,7 +105,7 @@ "data_typing_intro_FStar.Pervasives.Native.Some@tok" ], 0, - "ae1d508edcc0d486549c7019b3b94cca" + "f4ec31800b377aa8de2bf652e939ac27" ], [ "LL.EXN", @@ -128,7 +128,7 @@ "typing_Tm_abs_a02e05ea16a99e9d3b9fd1c4810e0eb5" ], 0, - "d05b7e40bb95fd4f364073677ff4fcb9" + "e3ff93ed5a99e555bf2972757b131581" ], [ "LL.EXN", @@ -151,10 +151,10 @@ "typing_Tm_abs_a02e05ea16a99e9d3b9fd1c4810e0eb5" ], 0, - "a676ca9d64296ab763a4a3afde103b7e" + "265d6fe442b66724e0369e4962e51280" ], [ - "LL.EXN", 4, 2, 1, [ "@query" ], 0, "dc3cf23268b863998a7be659412f77f3" + "LL.EXN", 4, 2, 1, [ "@query" ], 0, "412313d46108bc5a64d95093285e40fc" ], [ "LL.EXN", @@ -166,7 +166,7 @@ "refinement_interpretation_Tm_refine_c85b4687a869e34ffc6f0b5f631d61d0" ], 0, - "59f27619dc25ed9419bcf8b5ecbbdcd5" + "d67fcebdc4b7fa92c3e1bc1c03663262" ], [ "LL.EXN", @@ -178,7 +178,7 @@ "refinement_interpretation_Tm_refine_c85b4687a869e34ffc6f0b5f631d61d0" ], 0, - "9972cf198072c5c0d8f760e220f7d316" + "834a80aa24ea85c0104b261f45b2a740" ], [ "LL.EXN", @@ -192,7 +192,7 @@ "refinement_interpretation_Tm_refine_c85b4687a869e34ffc6f0b5f631d61d0" ], 0, - "1bea73a3237c2585ffa2fd7d2e0bfdea" + "0a8f6c26eb11c2e6dbad64971f06f999" ], [ "LL.EXN", @@ -204,7 +204,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "a71f06724149c6052220ce94440e4cd2" + "9607da94035e81ebbef1f8b5f73a4f75" ], [ "LL.EXN", @@ -217,7 +217,7 @@ "refinement_interpretation_Tm_refine_de09779676242898794a0b057d5f5bb4" ], 0, - "b3ee8eb7b0d7e17a1abdfc119dc5bb33" + "f62515bc43d4102b82761d7bb2bdb173" ], [ "LL.EXN", @@ -229,7 +229,7 @@ "refinement_interpretation_Tm_refine_de09779676242898794a0b057d5f5bb4" ], 0, - "ecadf8b68a055778688acd7e9279b704" + "8117a3f84b0d6e51af86dedb357d054c" ], [ "LL.lift_pure_wp", @@ -248,7 +248,7 @@ "typing_Tm_abs_d954c14e39c7f4cea5286704868608dd" ], 0, - "ea71afa9bf7205eecff4e3018bf39f36" + "d39e027c3a3aea206e3839c7d6bc8577" ], [ "LL.lift_pure_exn", @@ -269,10 +269,10 @@ "typing_Tm_abs_f8b0b9e8f3a99f63623b5369b8cdb122" ], 0, - "9b2430cc56d239c89ec1b37c488149bf" + "a98b8d36395ef7c63dbb51bf7375fdd5" ], [ - "LL.Exn", 1, 2, 1, [ "@query" ], 0, "c0c345850e7d23631b682ee8a48fb0d9" + "LL.Exn", 1, 2, 1, [ "@query" ], 0, "87b2f6630da94b42b1a2a99c62d968cf" ], [ "LL.get_n1", @@ -290,7 +290,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "fe2536590c60b4c385dc087e97b2506a" + "f173bddb852123e4897432200abb8b84" ], [ "LL.flt", @@ -304,7 +304,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "dcc275ac06963141da3e0e49b6fa17c8" + "e45ab5b4379683330bde711c70146fe5" ], [ "LL.get_flt", @@ -333,7 +333,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "b01f84b6c3d8f76c24cf5a8c1afafc40" + "b8cedb480614286449c10bbcd589965a" ], [ "LL.get_n1_exn", @@ -347,7 +347,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "8dd60a01563222b1e41c1687dab95e12" + "aeb16f185276b693ba0d567e0d11300a" ], [ "LL.get_flt_exn", @@ -376,7 +376,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "068550f68b6f3de7bdc3a3d7ba6ec5e2" + "6e267fee535283a1b69ce252a9566f5e" ], [ "LL.repr", @@ -390,7 +390,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "c50d452c53c6314a4ea0a2f6d4c0b58e" + "c1f9bad70f7c3bb46082682e1c43ff1a" ], [ "LL.return", @@ -405,7 +405,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "10fa02e19aae2743adc14a146e817c9a" + "e32464bccd9dbd7a4ca2dcd98e4bd66c" ], [ "LL.post_a", @@ -419,7 +419,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "de0eac77d3426fabe4962a2c427090f8" + "e62c8543c76ed3b20c30faead2db348e" ], [ "LL.bind_wp", @@ -447,7 +447,7 @@ "typing_Tm_abs_69dc43d163913871c2e8b8303515bed7" ], 0, - "fc1ad11aa924ad6a4554db4b1ba18a05" + "29299f724d70c21133681badaabef601" ], [ "LL.bind", @@ -471,7 +471,7 @@ "typing_Tm_abs_fc090c2ac45f75d0305c4f1b38ce3d78" ], 0, - "78d7265adc13229d4957efc8d5ce0334" + "e01a14ff64b1519c781893ef093ee7f6" ], [ "LL.subcomp", @@ -485,7 +485,7 @@ "equation_LL.epost_t", "equation_LL.post_t", "equation_Prims.nat" ], 0, - "52028f2822b08c15d0dc8fac7b4a97e0" + "457282befe5f3d88490c388596e97a12" ], [ "LL.if_then_else", @@ -499,7 +499,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "4f5f654777543e8f66c6db298c712203" + "d149e9caafef4d222f721590d2e6af2f" ], [ "LL.STEXN", @@ -514,7 +514,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "d9294bf9469196c0d494a3106178db75" + "a61e4eeb2a3b6c2993490012ba24020f" ], [ "LL.STEXN", @@ -523,7 +523,7 @@ 1, [ "@query" ], 0, - "b074e3aa7d2de9645ca9f7c38ce8338e" + "709e7bcf53fa5592167743b159fdde83" ], [ "LL.STEXN", @@ -537,7 +537,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "923e0bcb72662e171e0a8450d70033fc" + "c636c325735673c3586b20615b7d220c" ], [ "LL.STEXN", @@ -551,7 +551,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "b0f0f3f963a1db2189250e11d2eada77" + "fa7353b305356e96b7ca7a5beac67066" ], [ "LL.STEXN", @@ -566,7 +566,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "ab897f028792c61095ca7246692272cd" + "33c1752737c836602d6f2bc03ebd8516" ], [ "LL.STEXN", @@ -578,7 +578,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "c6e8ceb348e4d29567cc92ea13e2715c" + "7eda7c53d2f7c247adb99815a90f8a59" ], [ "LL.STEXN", @@ -593,7 +593,7 @@ "refinement_interpretation_Tm_refine_de09779676242898794a0b057d5f5bb4" ], 0, - "3a2c8b95b46691bd3f2f58b033b5d55f" + "ce41f4fca6a442cf5549d3fa60abb100" ], [ "LL.STEXN", @@ -605,7 +605,7 @@ "refinement_interpretation_Tm_refine_de09779676242898794a0b057d5f5bb4" ], 0, - "39ce8fe2a6acc1920995ba3ee9ce6a9b" + "43a78e13488cb8cc5751e76958e7bc12" ], [ "LL.lift_pure_wp_stexn", @@ -629,7 +629,7 @@ "typing_Tm_abs_455ec25b3caead5c9e831a867e7622dc" ], 0, - "462d74c6499b9168845f2829839799ac" + "7a5e75e6d4be00896b05168ad70ac45c" ], [ "LL.lift_pure_stexn", @@ -652,7 +652,7 @@ "typing_Tm_abs_455ec25b3caead5c9e831a867e7622dc" ], 0, - "b43a9c0e80737d09b1693a573ec5e72d" + "0cabe340d70b3e04228f701af68d6498" ], [ "LL.StExn", @@ -661,7 +661,7 @@ 1, [ "@query" ], 0, - "d23f295c2a6527d58fb3265b4c545558" + "5c9899547e9910ebb4d9125e52778ac8" ], [ "LL.get_n1_stexn", @@ -675,7 +675,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "68983ae4525d242612c523adf188ec51" + "8e2cdb5de3736fec36af3f6679abd4f0" ], [ "LL.get_flt_stexn", @@ -702,7 +702,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "0d375b4e1e93d27d12584d0ef3738fc4" + "567b8af892848a1cfb7dc470a397e09d" ], [ "LL.get_flt_stexn_reified", @@ -721,7 +721,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "9bf53e9c383b0b043f220ae79e0b1699" + "a4cbd3cc461f37bb872829ba11c148cc" ], [ "LL.main", @@ -738,7 +738,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "bb5f47cb6e8bd4a78d49b154a262ba8e" + "4788c208cffb7d4d9585a7cb11336dc5" ] ] ] \ No newline at end of file diff --git a/examples/layeredeffects/Lattice.fst.hints b/examples/layeredeffects/Lattice.fst.hints index 666c74206b1..9268b2fbf8f 100644 --- a/examples/layeredeffects/Lattice.fst.hints +++ b/examples/layeredeffects/Lattice.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_754b00004f4a881ff74d076ab276dfe1" ], 0, - "9aafb66748b16ffa962835d2e4aba348" + "a4089744603550bd0827b16933cff929" ], [ "Lattice.interp", @@ -20,7 +20,7 @@ 1, [ "@query", "assumption_Lattice.eff_label__uu___haseq" ], 0, - "8b54ab65923860301ab017104224da98" + "c661668401eef02c9127d1f4a1c007ec" ], [ "Lattice.interp_at", @@ -67,7 +67,7 @@ "typing_tok_Lattice.WR@tok" ], 0, - "ab7429f357d0f628a5706a4972028bef" + "2eb9db1cd729d5c1314346aafde63c5d" ], [ "Lattice.sublist", @@ -76,7 +76,7 @@ 1, [ "@query", "assumption_Lattice.eff_label__uu___haseq" ], 0, - "2380f16cd542ea14dba0cbf86d6b96e4" + "d84f268c1257d1be37880b152e960b7c" ], [ "Lattice.sublist_refl", @@ -85,7 +85,7 @@ 1, [ "@query", "equation_Lattice.sublist" ], 0, - "f6e764d64974f7f910ac4cfeb98d5056" + "a2d49e767630c7c981d6c9ef4925b8b1" ], [ "Lattice.interp_sublist", @@ -118,7 +118,7 @@ "typing_FStar.List.Tot.Base.mem" ], 0, - "95e1d08f18bd082bf1425cc1170bd2db" + "8c44c1abba0f519d0854d3b02c5a7f30" ], [ "Lattice.sublist_at", @@ -153,7 +153,7 @@ "typing_FStar.List.Tot.Base.op_At" ], 0, - "b1c2d4330d61d39f287ec3ca32b69e76" + "d35dcb5aad1bea8906aeaf25c1662c58" ], [ "Lattice.return", @@ -179,7 +179,7 @@ "projection_inverse_FStar.Pervasives.Native.Some_v" ], 0, - "6e7a7207a60008e4e597b7b509db7b4a" + "f4d66cef9321e76baddd52ea6da16349" ], [ "Lattice.bind", @@ -242,7 +242,7 @@ "typing_tok_Lattice.WR@tok" ], 0, - "cd9711759bb0a026b3fbf4c2cb1f3195" + "d6a01b7245d473ae59b2f2d64c086c06" ], [ "Lattice.subcomp", @@ -256,16 +256,18 @@ "bool_inversion", "bool_typing", "defn_equation_Lattice.abides", "equality_tok_Lattice.EXN@tok", "equality_tok_Lattice.RD@tok", "equality_tok_Lattice.WR@tok", "equation_Lattice.annot", - "equation_Lattice.repr", "equation_Prims.l_Forall", - "function_token_typing_Lattice.interp", "l_and-interp", - "l_imp-interp", "lemma_Lattice.interp_sublist", - "primitive_Prims.op_Equality", "projection_inverse_BoxBool_proj_0", + "equation_Lattice.interp", "equation_Lattice.repr", + "equation_Lattice.sublist", "equation_Prims.l_Forall", + "function_token_typing_Lattice.interp", + "interpretation_Tm_abs_7456d7f56c2fd10586907141549e1496", + "l_and-interp", "l_imp-interp", "primitive_Prims.op_Equality", + "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_d0ce9416d4cf5350a8ee110128d072f7", "typing_Lattice.interp", "typing_tok_Lattice.EXN@tok", "typing_tok_Lattice.RD@tok", "typing_tok_Lattice.WR@tok" ], 0, - "1aa851a19c07ad7fe11d1f663e78491b" + "e32f83cdc893a7dfaa908e5062b10dbc" ], [ "Lattice.EFF", @@ -274,7 +276,7 @@ 1, [ "@query" ], 0, - "46dcdffe50a9b3c704f1b3022d537be5" + "9d43af8c572ca879ca6ba870f428cfd2" ], [ "Lattice.EFF", @@ -283,7 +285,7 @@ 1, [ "@query", "lemma_Lattice.sublist_at" ], 0, - "af9b90963a53fd40cb463f3998705f19" + "4972f549b3f809c8961ed57032924a64" ], [ "Lattice.EFF", @@ -292,7 +294,7 @@ 1, [ "@query", "lemma_Lattice.sublist_at" ], 0, - "344db1725b1c10972eb03da89779e09b" + "84dd8959a99fc3b0f53aad2ee179a2cc" ], [ "Lattice.lift_pure_eff", @@ -318,16 +320,16 @@ "projection_inverse_FStar.Pervasives.Native.Some_v" ], 0, - "583a61e68da7d8bc241cfbf744ede7ba" + "01e8942d66040cda544cb649e2d5d386" ], [ - "Lattice.13912", + "Lattice.14258", 1, 2, 1, [ "@query" ], 0, - "9621b27efb42b44e271b2c44123e065b" + "f1bb4e27010f86d266044be1b5ffccad" ], [ "Lattice.get", @@ -407,7 +409,7 @@ "typing_tok_Lattice.WR@tok" ], 0, - "9bb9800dde1174598b11182fa7eac514" + "0387d4c47233632c510d8def049ce94c" ], [ "Lattice.raise", @@ -443,7 +445,7 @@ "typing_tok_Lattice.EXN@tok" ], 0, - "ca631b2e65232d3730000a46893a1090" + "3b7384249ba9a05e9106c62e76b54369" ], [ "Lattice.test0", @@ -469,7 +471,7 @@ "typing_tok_Lattice.RD@tok" ], 0, - "a591d065ce95d9ad03c00f3d9357e2a1" + "423283642e74ed9ae248caa0b8128b9b" ], [ "Lattice.test1", @@ -501,7 +503,7 @@ "typing_tok_Lattice.WR@tok" ], 0, - "3bd083b41893a2f05bd52c63f430c371" + "4750c6a2b44fe2a753609e936cd431eb" ], [ "Lattice.sublist_at_self", @@ -515,7 +517,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "507b58aa8428dd8c77e04c6848b90e9e" + "ba9de2b798a080d75ece447da4a9ecf2" ], [ "Lattice.labpoly", @@ -528,7 +530,7 @@ "lemma_Lattice.sublist_at_self" ], 0, - "8d4c10dd096e856cc81cbc19e02c75ae" + "1458460f335b178fd0b5d612ea975478" ], [ "Lattice.catch0", @@ -597,7 +599,7 @@ "typing_tok_Lattice.WR@tok" ], 0, - "d562d87a45fc82496f17cd19fe737e7c" + "25da6f9355f5c236bc47b4f1618ffc51" ], [ "Lattice.g", @@ -616,7 +618,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "535388ce34443d2c61459ba7122c9d37" + "940784bdaf2fb1fd0f14520f10a6aae6" ], [ "Lattice.test_catch", @@ -636,7 +638,7 @@ "typing_FStar.List.Tot.Base.op_At", "typing_tok_Lattice.WR@tok" ], 0, - "5962c6fd6f48f72e5a5190e073c294cf" + "349a7ee0eb8f3d86a5ad2b484dd7aead" ], [ "Lattice.test_catch2", @@ -658,7 +660,7 @@ "typing_tok_Lattice.WR@tok" ], 0, - "5b57333c95a68f1ec265f1cb015855f3" + "b10ba1c40a949a05c0121b1c61a079b1" ] ] ] \ No newline at end of file diff --git a/examples/layeredeffects/LatticeEff.fst.hints b/examples/layeredeffects/LatticeEff.fst.hints index 5c4447b495e..91cb49f6b24 100644 --- a/examples/layeredeffects/LatticeEff.fst.hints +++ b/examples/layeredeffects/LatticeEff.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_754b00004f4a881ff74d076ab276dfe1" ], 0, - "27280f38a423b3f7eda7f7f64c41b6d9" + "eb7ab52a51bd2c14d9eb274c5572b980" ], [ "LatticeEff.interp", @@ -20,7 +20,7 @@ 1, [ "@query", "assumption_LatticeEff.eff_label__uu___haseq" ], 0, - "469e4769f8c3adb39aad6c158509e397" + "d4044eebd41aeb65802c575b4b7c7943" ], [ "LatticeEff.interp_at", @@ -67,7 +67,7 @@ "typing_tok_LatticeEff.EXN@tok", "typing_tok_LatticeEff.WR@tok" ], 0, - "c03a66683e5a2439e65ca68837db4018" + "f7c922611511baf8fa0bea6a3223f91c" ], [ "LatticeEff.sublist", @@ -76,7 +76,7 @@ 1, [ "@query", "assumption_LatticeEff.eff_label__uu___haseq" ], 0, - "0f7f7700389637a1cb086aa9bcb31440" + "e0ab3cf40e45d0f4fc69f69a4fbe47fb" ], [ "LatticeEff.sublist_refl", @@ -85,7 +85,7 @@ 1, [ "@query", "equation_LatticeEff.sublist" ], 0, - "abe711fd9816c89e725e7c83cc6d1e65" + "566c95e84f85e11843a5bad21a53f76a" ], [ "LatticeEff.interp_sublist", @@ -119,7 +119,7 @@ "typing_FStar.List.Tot.Base.mem" ], 0, - "a5f545d96abe285e51dc8edeed5fc4db" + "d0313ee6603b3f0357ef2a9b72c8a5d6" ], [ "LatticeEff.sublist_at", @@ -155,7 +155,7 @@ "typing_FStar.List.Tot.Base.op_At" ], 0, - "3f53b023221d05c29e001e5fddacb3d8" + "eecfa0a49f560ee008668ade20b5c866" ], [ "LatticeEff.return", @@ -175,7 +175,7 @@ "token_correspondence_LatticeEff.wpof2" ], 0, - "8304bb8d85d185828846814e75f1de76" + "832cc0cabeba62a73b720c4acac9cec9" ], [ "LatticeEff.bind", @@ -224,7 +224,7 @@ "typing_tok_LatticeEff.WR@tok" ], 0, - "3d8cb0d15b88045a156ea16b3a20be57" + "02b73d05291697296019f7966f48c76f" ], [ "LatticeEff.subcomp", @@ -253,7 +253,7 @@ "typing_tok_LatticeEff.EXN@tok", "typing_tok_LatticeEff.WR@tok" ], 0, - "7762e443ee73a26e70f1b2040370a129" + "f9120cc3b3fb0cae285ed30bcf1a47ea" ], [ "LatticeEff.EFF", @@ -262,7 +262,7 @@ 1, [ "@query" ], 0, - "3da3dde1c4266413f3ebad89d1935cc3" + "fc3cd480f36450255c02f2a68463309d" ], [ "LatticeEff.EFF", @@ -271,7 +271,7 @@ 1, [ "@query", "lemma_LatticeEff.sublist_at" ], 0, - "9324b124bc989bd5bc1c2d2009376a45" + "8fac245ec95aaf500b61910d706cd1c6" ], [ "LatticeEff.EFF", @@ -280,7 +280,7 @@ 1, [ "@query", "lemma_LatticeEff.sublist_at" ], 0, - "ddfc0fd51f8268943af9f8bb04051a17" + "3949b8663917d89e4581c58dd62bad90" ], [ "LatticeEff.lift_pure_eff", @@ -311,16 +311,16 @@ "typing_Tm_abs_5e34897418ce4950a4effcc8c159cf53" ], 0, - "c9ca1fc3901e30888fa9884b6143569c" + "84fa501ea59d3ce1452ecd506637ee92" ], [ - "LatticeEff.12720", + "LatticeEff.13067", 1, 2, 1, [ "@query" ], 0, - "bbb58794620825b165086ee893b5a4a9" + "1aa4f0c312ecb4ba642ad716c5314965" ], [ "LatticeEff.get", @@ -341,7 +341,7 @@ "token_correspondence_LatticeEff.wpof2" ], 0, - "6eae056b9525343bc8b17a00175f21ca" + "b0199d8c2f6565f7c8e90046b5c5b948" ], [ "LatticeEff.op_Bang", @@ -366,7 +366,7 @@ "typing_FStar.Monotonic.Heap.sel" ], 0, - "18cfa722146ee27c8f3aae24086b2ccc" + "5e8ddd1965ecb312c16ca32272bea47c" ], [ "LatticeEff.op_Colon_Equals", @@ -408,7 +408,7 @@ "typing_tok_LatticeEff.WR@tok", "unit_inversion", "unit_typing" ], 0, - "0ed523f199d6d9cacffb284e8f831522" + "fab892708879fbe46c539b687322b05f" ], [ "LatticeEff.put", @@ -447,7 +447,7 @@ "typing_tok_LatticeEff.WR@tok", "unit_typing" ], 0, - "f9f3f36595397a16f6061f33b47e6b94" + "f6e6c5a774719a841213e0ca8406dec6" ], [ "LatticeEff.raise", @@ -478,7 +478,7 @@ "typing_tok_LatticeEff.EXN@tok" ], 0, - "84ea810a5a2bb29602a4f6cd69cca22a" + "b6bc4c7f7dee44e314ea10a942e0353a" ], [ "LatticeEff.test0", @@ -499,7 +499,7 @@ "typing_tok_LatticeEff.EXN@tok" ], 0, - "49bbf8c96a37afe6aa866472f98692f5" + "9a7d2b924ffd63ff937d583467a9adac" ], [ "LatticeEff.test1", @@ -526,7 +526,7 @@ "typing_tok_LatticeEff.WR@tok" ], 0, - "751a730f1bf32e8a54e9d8979499419f" + "8a77bd2aa28645cb4aebae92fd48a390" ], [ "LatticeEff.sublist_at_self", @@ -540,7 +540,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "f2d73b44de313fafdfbf06336a5de777" + "c94df356149104e0449a58025f39ec94" ], [ "LatticeEff.labpoly", @@ -553,7 +553,7 @@ "lemma_LatticeEff.sublist_at_self" ], 0, - "7a813de93d17f0c1c4063066b565138f" + "dfc41e2f8d64f4fe936b83b88eda5a97" ], [ "LatticeEff.catch", @@ -590,7 +590,7 @@ "typing_tok_LatticeEff.EXN@tok", "typing_tok_LatticeEff.WR@tok" ], 0, - "fbf50001b6cc334d83daa462a8c455c0" + "7b045af8418367ad18cf5d16ba40652f" ], [ "LatticeEff.g", @@ -610,7 +610,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "722cf4b71ba6b1572c67192e58e448ee" + "7419ba5beb313cb9418a91de2602545a" ], [ "LatticeEff.test_catch", @@ -631,7 +631,7 @@ "typing_FStar.List.Tot.Base.op_At", "typing_tok_LatticeEff.WR@tok" ], 0, - "e1eec09fd79e9cf92dff260e28142d06" + "b713fae0ad930daaca1ae5eee64266f4" ] ] ] \ No newline at end of file diff --git a/examples/layeredeffects/LatticeSpec.fst.hints b/examples/layeredeffects/LatticeSpec.fst.hints index eb6957f2020..475654e0a70 100644 --- a/examples/layeredeffects/LatticeSpec.fst.hints +++ b/examples/layeredeffects/LatticeSpec.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_754b00004f4a881ff74d076ab276dfe1" ], 0, - "9aafb66748b16ffa962835d2e4aba348" + "a4089744603550bd0827b16933cff929" ], [ "LatticeSpec.interp", @@ -20,7 +20,7 @@ 1, [ "@query", "assumption_LatticeSpec.eff_label__uu___haseq" ], 0, - "115f6adeac7880cb39afe3cfdc9d826d" + "c2a69bf2d3a5becac44ce66e68099eda" ], [ "LatticeSpec.interp_at", @@ -68,7 +68,7 @@ "typing_tok_LatticeSpec.WR@tok" ], 0, - "0ee71628768debddf4d95687584d7712" + "c276aa8423d6bef88c11a63a27d23af0" ], [ "LatticeSpec.sublist", @@ -77,7 +77,7 @@ 1, [ "@query", "assumption_LatticeSpec.eff_label__uu___haseq" ], 0, - "3360685c824e427ac1420d0fbc6eae0f" + "1511b1229baf4d42d4453ab95d6c2d3a" ], [ "LatticeSpec.sublist_refl", @@ -86,7 +86,7 @@ 1, [ "@query", "equation_LatticeSpec.sublist" ], 0, - "134b7a0ef26362dd1db5a5544bb6cd93" + "2bff438128f4210f1065cd7a1ed9b451" ], [ "LatticeSpec.interp_sublist", @@ -120,7 +120,7 @@ "typing_FStar.List.Tot.Base.mem" ], 0, - "4bc4189cdb1b1ff2f2f33ec6bc6bf9ba" + "027f3e369d7976e79b96a4b2deb276e6" ], [ "LatticeSpec.sublist_at", @@ -156,7 +156,7 @@ "typing_FStar.List.Tot.Base.op_At" ], 0, - "41a975cc875c6a402b81f77170a4687d" + "3c7cf44cc8089ca2807d7429c73d81c3" ], [ "LatticeSpec.return", @@ -181,7 +181,7 @@ "projection_inverse_FStar.Pervasives.Native.Some_v" ], 0, - "27f9ee4f044017d29dd01186ba3a0334" + "a0968214ddf3fd5af27919f79ae07d08" ], [ "LatticeSpec.bind", @@ -256,7 +256,7 @@ "typing_tok_LatticeSpec.WR@tok" ], 0, - "8d93da5c81e47cda76b2b95deb8491ad" + "09ba07707bd84badd9f3c4bb25504bea" ], [ "LatticeSpec.subcomp", @@ -295,7 +295,7 @@ "typing_tok_LatticeSpec.WR@tok" ], 0, - "2e6a9427b02dd8dbcc295d2d737ecf56" + "5c94d7d0142c735aecf4cf94723a71d9" ], [ "LatticeSpec.EFF", @@ -304,7 +304,7 @@ 1, [ "@query" ], 0, - "50487ff31d09d4b7d6cc2e65ae9d62e5" + "75a8038cec1a1d28cfd2a0f03b59ae43" ], [ "LatticeSpec.EFF", @@ -317,7 +317,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "9e39f8297b56422ebc9c71ab624594dd" + "7d2b0b13943ef16e07b6028a09a973a4" ], [ "LatticeSpec.EFF", @@ -329,7 +329,7 @@ "refinement_interpretation_Tm_refine_de09779676242898794a0b057d5f5bb4" ], 0, - "afdb114fc4e50936755b9fa0eee7b305" + "bdc9a3ac0322fc3fe40c7bca1afba8ea" ], [ "LatticeSpec.post_of_wp", @@ -338,7 +338,7 @@ 1, [ "@query" ], 0, - "db0cd788338b1b5ad41f47aad6501da9" + "e96267794e463aacd83f3f0b8d1b70c9" ], [ "LatticeSpec.lift_pure_eff", @@ -379,7 +379,7 @@ "typing_Tm_abs_8a1f4d0e1ba7670c76332a8022e9258a" ], 0, - "c37f299b31d293b40ae9b0e078154158" + "314920da6dfc3adace6a21503f4e6486" ], [ "LatticeSpec._get", @@ -421,7 +421,7 @@ "typing_tok_LatticeSpec.RD@tok" ], 0, - "8c0d1a2bf95a86684ce58d1f8e20e788" + "8e77ee427bc672530939e3e6de984da2" ], [ "LatticeSpec._put", @@ -467,7 +467,7 @@ "typing_tok_LatticeSpec.WR@tok", "unit_typing" ], 0, - "c3436763ea0e11f38f854b7094ecebb7" + "6c444a18f1e6bec235999dc857bac4f3" ], [ "LatticeSpec.put", @@ -476,7 +476,7 @@ 1, [ "@query", "equation_LatticeSpec.abides" ], 0, - "745488f41a48ddc73032f151bf37b840" + "f44c26e44df4852dbfdde8875cf6dd02" ], [ "LatticeSpec._raise", @@ -527,7 +527,7 @@ "typing_tok_LatticeSpec.EXN@tok" ], 0, - "1c7c32e27cfc1162a18049e3ea91abed" + "a77de1a8696676037530e0569555e29c" ], [ "LatticeSpec.test0", @@ -554,7 +554,7 @@ "typing_tok_LatticeSpec.RD@tok" ], 0, - "5cd786794b6ec6547bf855df3fc94bdb" + "318333a35754378b72006a191ad79e8b" ], [ "LatticeSpec.test1", @@ -583,7 +583,7 @@ "typing_tok_LatticeSpec.RD@tok", "typing_tok_LatticeSpec.WR@tok" ], 0, - "c8d43ee6d1332b3e33035a46336c571f" + "1cca7a52c0602bdc006449c6a8e1bd54" ], [ "LatticeSpec.sublist_at_self", @@ -597,7 +597,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "1c4d9f524a356ef5142eea3927ed29a0" + "1ca868376975539e4f048b007d4c8fed" ], [ "LatticeSpec.labpoly", @@ -610,7 +610,7 @@ "lemma_LatticeSpec.sublist_at_self" ], 0, - "5f28ce71f0af35f0287edba9fcdcd486" + "efb512a28d9b0a2a7bf8ecf42549208d" ], [ "LatticeSpec.catch0", @@ -676,7 +676,7 @@ "typing_tok_LatticeSpec.WR@tok" ], 0, - "5c47486a3c496e51e7c4305f1dc6b22b" + "b39be833db5ac779b2df51e7a34ce0d4" ], [ "LatticeSpec.g", @@ -696,7 +696,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "a7ab3a63114189aeaa8f9b7a76606d48" + "dd1d8f1e8cea069cb9cb5a085c92e947" ], [ "LatticeSpec.test_catch", @@ -720,7 +720,7 @@ "typing_tok_LatticeSpec.EXN@tok", "typing_tok_LatticeSpec.WR@tok" ], 0, - "e9331d22d6bb4849a3d0ec22099e872e" + "fe926f1ed5eaa9ee3267fc4953515f1c" ], [ "LatticeSpec.test_catch2", @@ -744,7 +744,7 @@ "typing_tok_LatticeSpec.EXN@tok", "typing_tok_LatticeSpec.WR@tok" ], 0, - "573c77f800a6bf4ad84db2990388fdf2" + "c6987f2c10b2f1d2fe2a173f5998ce3f" ] ] ] \ No newline at end of file diff --git a/examples/layeredeffects/Locals.Effect.fst.hints b/examples/layeredeffects/Locals.Effect.fst.hints index 634db1ef76f..68aa3c50894 100755 --- a/examples/layeredeffects/Locals.Effect.fst.hints +++ b/examples/layeredeffects/Locals.Effect.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d15da20f6640aada7b093bc91a966f52" + "1eabd1fc284a2b4eae5b32ab2bce7ece" ], [ "Locals.Effect.__proj__Mklocals_t'__item__m", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3e0c806ad9a590d0098184d40d228c6f" + "2b66b2b09a14b59edd4b2dfade437fa8" ], [ "Locals.Effect.__proj__Mklocals_t'__item__m", @@ -41,7 +41,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ac391b1dde36d91178a9560eb157bf9d" + "4bb36b23aa31ef181cf218a62be06fba" ], [ "Locals.Effect.locals_t", @@ -55,7 +55,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "7c5199615ebf58d5d2a282f905b8c0cc" + "e53b3c4a3ca55f40ccc1bbc7f383f1ea" ], [ "Locals.Effect.repr", @@ -75,7 +75,7 @@ "typing_Tm_abs_676be96ae4b733dd6a33eb0558e9b005" ], 0, - "82456ff018c3147a3e1cd6252e122e24" + "edf70ff276b3ce5cf046422246f42d9c" ], [ "Locals.Effect.return", @@ -84,7 +84,7 @@ 1, [ "@query" ], 0, - "e51181f8e366a3f3e3bbedecaf6c674f" + "10a80a5b96e0095a376f66829100078f" ], [ "Locals.Effect.bind", @@ -119,7 +119,7 @@ "typing_Tm_abs_e8384b68ad10198c6025b7ea0d9e51c2" ], 0, - "ef2050ac32da1eb49da0af6d3342b06e" + "474bb7a8f35fd20156d11ab58e9d48a5" ], [ "Locals.Effect.subcomp", @@ -131,7 +131,7 @@ "typing_Tm_abs_676be96ae4b733dd6a33eb0558e9b005" ], 0, - "96e61fc4b0f3af16a8da95af1fbebe07" + "5824b743fa8146b80e0bb4249e58bc3e" ], [ "Locals.Effect.if_then_else", @@ -146,7 +146,7 @@ "refinement_interpretation_Tm_refine_c4e4579510ab3d2bc939c99d71699ab5" ], 0, - "e0af12746311fca493568c055c995de4" + "7da1e2437d2f9cc82bf606fab4e6d1a2" ], [ "Locals.Effect.LVARS", @@ -155,7 +155,7 @@ 1, [ "@query" ], 0, - "9699e07a93303c073460a5315a276d37" + "694b08c2e7cb8ee1628baf7df5312d81" ], [ "Locals.Effect.LVARS", @@ -177,7 +177,7 @@ "typing_Tm_abs_ae65ab58b7ba62cd0f0ce0b19cf5de72" ], 0, - "ba9949379c945e256a30b98619ec903c" + "92433f5faec3b7a2a36ed7ad470f5ce2" ], [ "Locals.Effect.LVARS", @@ -199,7 +199,7 @@ "typing_Tm_abs_ae65ab58b7ba62cd0f0ce0b19cf5de72" ], 0, - "463b51ca5a12320642746d952d984c9e" + "ed57f222d777190b4917cef80d005997" ], [ "Locals.Effect.LVARS", @@ -208,7 +208,7 @@ 1, [ "@query" ], 0, - "b2ca694ab4746cae4882b37b5e5b5952" + "a7f2c668626d0c8906d956b5161c84a2" ], [ "Locals.Effect.LVARS", @@ -223,7 +223,7 @@ "refinement_interpretation_Tm_refine_c4e4579510ab3d2bc939c99d71699ab5" ], 0, - "e5bc993e3343707c64e47d0016382a81" + "8ce278430da186209caed28cefc04048" ], [ "Locals.Effect.LVARS", @@ -238,7 +238,7 @@ "refinement_interpretation_Tm_refine_c4e4579510ab3d2bc939c99d71699ab5" ], 0, - "8cd8bd48bfa7a5243e46c40df3c1b23c" + "6a94959081637e497025416baff2e4b6" ], [ "Locals.Effect.LVARS", @@ -255,7 +255,7 @@ "refinement_interpretation_Tm_refine_c4e4579510ab3d2bc939c99d71699ab5" ], 0, - "9ffc33942dcc0666cbf599c4195376f7" + "8929fd8a927a3c577dcf83e29ab8e615" ], [ "Locals.Effect.LVARS", @@ -267,7 +267,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "a0efefa530598edef39e862f22969caa" + "4ff0e4966324aebb3774c4aacb99023c" ], [ "Locals.Effect.LVARS", @@ -283,7 +283,7 @@ "refinement_interpretation_Tm_refine_de09779676242898794a0b057d5f5bb4" ], 0, - "138309ab56abfe9f59de038c30aae8fe" + "a8b5d482173a14c8143d9267c071df97" ], [ "Locals.Effect.LVARS", @@ -295,7 +295,7 @@ "refinement_interpretation_Tm_refine_de09779676242898794a0b057d5f5bb4" ], 0, - "acb168d29ed871ac597900bea20fcc52" + "2f92f18e42211eac911e4f5d1398b825" ], [ "Locals.Effect.lift_pure_wp", @@ -315,7 +315,7 @@ "typing_Tm_abs_d0f415a5361a9d7988d8e425dc193472" ], 0, - "7675d815bf371b3ebf5064ab639d03d0" + "6758d58bdaaed55ef8f101ee27189f9c" ], [ "Locals.Effect.lift_pure_lvars", @@ -339,7 +339,7 @@ "typing_Tm_abs_f4e50037218c944d065aa19d84762d0b" ], 0, - "d6df56080e39a56ad5717b2a1280460d" + "294920393d7370e46537886b186b4f96" ], [ "Locals.Effect.LV", @@ -348,7 +348,7 @@ 1, [ "@query" ], 0, - "88767ce023d2918f0425c0ea5bc337eb" + "21ea830554cf0dc5c708fcc54aacc805" ], [ "Locals.Effect.create", @@ -386,7 +386,7 @@ "typing_Tm_abs_9706396db915b3a2ea86d4646a5b8236" ], 0, - "2f5299680efca89fd01fdbca338e9420" + "1eda2eb2d8e11d0dd4c3f496ec8fbc39" ], [ "Locals.Effect.read", @@ -401,7 +401,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c23b866d8e9071d70ac56227ab9de970" + "dd47b1300dba09661e9266f89725bf85" ], [ "Locals.Effect.write", @@ -436,7 +436,7 @@ "typing_Tm_abs_9706396db915b3a2ea86d4646a5b8236", "unit_typing" ], 0, - "635487e455996f2bb04bb342f62328e8" + "a28f09ea8f6e1699260cbb17d8f80ebb" ], [ "Locals.Effect.get", @@ -453,7 +453,7 @@ "typing_Locals.Effect.__proj__Mklocals_t___item__m" ], 0, - "5eaa104305eafb52074b73c2a178d1a0" + "241a9382bae7e6f60a498d43370a8c83" ], [ "Locals.Effect.test", @@ -497,7 +497,7 @@ "typing_Tm_abs_9706396db915b3a2ea86d4646a5b8236", "unit_typing" ], 0, - "92466c33acff6c365f4a2b17875af001" + "56bd043e678eb43e9d484c2fe579d6ad" ], [ "Locals.Effect.emp_locals", @@ -511,7 +511,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "62b9506f535b37cc9a1d39cd12ac0cf6" + "e1b78b3cbaa74b0b0f0ced4ff8c6f20e" ], [ "Locals.Effect.run_with_locals_aux", @@ -558,7 +558,7 @@ "typing_Tm_abs_a6d1ca36844d5ef6a3a088cfd178a470", "unit_typing" ], 0, - "464094ee09b66818740e19f49b8a3a38" + "5c2e3bb29abd1710606317041807e250" ], [ "Locals.Effect.run_with_locals", @@ -590,7 +590,7 @@ "typing_Tm_abs_9706396db915b3a2ea86d4646a5b8236", "unit_typing" ], 0, - "f739b30bcb86261782e0327c0e0d525a" + "55cb0b2f8d80901c206d33ec9c17c242" ], [ "Locals.Effect.sum", @@ -612,7 +612,7 @@ "well-founded-ordering-on-nat" ], 0, - "72b67757a7c35e69bb7da3f64a2c09e8" + "21b87f8146a42732c1b43f84538d313d" ], [ "Locals.Effect.test1", @@ -642,7 +642,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "acc22b73a68798f371279c640c8d2f93" + "1b35c656c3f33fde724eb843a2528198" ] ] ] \ No newline at end of file diff --git a/examples/layeredeffects/LowParseWriters.LowParse.fsti.hints b/examples/layeredeffects/LowParseWriters.LowParse.fsti.hints index 966eb0a8043..b3485168298 100644 --- a/examples/layeredeffects/LowParseWriters.LowParse.fsti.hints +++ b/examples/layeredeffects/LowParseWriters.LowParse.fsti.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "2e6d5726523f56f914b3f6b328d9a8b9" + "c4b6d03ba2ead14cb6546d2a2d6cd553" ], [ "LowParseWriters.LowParse.valid_ext", @@ -32,7 +32,7 @@ "typing_FStar.UInt32.sub", "typing_FStar.UInt32.v" ], 0, - "107531d0719c94019251674f96b6dc5b" + "db13aa06b919344d6cea063566ee86fe" ], [ "LowParseWriters.LowParse.valid_frame", @@ -69,7 +69,7 @@ "typing_LowStar.Monotonic.Buffer.mgsub" ], 0, - "717cc852fb234618ac3acb798c463ad1" + "3ebe972610c0f16146bd643531c71bbc" ], [ "LowParseWriters.LowParse.valid_gsub_elim", @@ -125,7 +125,7 @@ "typing_LowStar.Monotonic.Buffer.mgsub", "typing_Prims.pow2" ], 0, - "9f9b019244f034dbd59be67b6ba40ba3" + "1483487830854ec1f17554228048565e" ], [ "LowParseWriters.LowParse.valid_gsub_intro", @@ -177,7 +177,7 @@ "typing_LowStar.Monotonic.Buffer.mgsub" ], 0, - "7a7f4a5185b28f92119e0098a017ae34" + "3c7fbbff644aab5592e746c1489758e6" ], [ "LowParseWriters.LowParse.leaf_writer", @@ -191,7 +191,7 @@ "typing_FStar.UInt32.t" ], 0, - "d0f679f023611427c2c12170d12e6da9" + "e21aca25f0272b8fa06e05590e348168" ], [ "LowParseWriters.LowParse.valid_parse_pair_inv_spec", @@ -203,7 +203,7 @@ "refinement_interpretation_Tm_refine_d04519b54879885d2f0765abbc7d9148" ], 0, - "b82b28e723901b4b5c4663722d9768d9" + "440fdf2c70a8b41f956252948a2a8822" ], [ "LowParseWriters.LowParse.valid_parse_pair_inv", @@ -215,7 +215,7 @@ "refinement_interpretation_Tm_refine_8af7e10a320bf5210ffe74ba1f995fc4" ], 0, - "4bda18e187839cc96164704f7d013bdb" + "08b8fa2eaf3017ea672d0d82c88a5c01" ], [ "LowParseWriters.LowParse.buffer_contents", @@ -224,7 +224,7 @@ 1, [ "@query", "equation_LowParseWriters.LowParse.valid_buffer" ], 0, - "c7ebcdf0b1424774ebc604e4daa19cc5" + "0985e7ee1169b5b74de756a1f1a18f67" ], [ "LowParseWriters.LowParse.leaf_reader", @@ -236,7 +236,7 @@ "refinement_interpretation_Tm_refine_26712a1d0cf73208ab0f6dfc63a42b16" ], 0, - "a2c0fbf6f3cc13d11c8dfc54b3fe5285" + "51a77ae50174d0365179eda62c5dca62" ], [ "LowParseWriters.LowParse.gaccess", @@ -248,7 +248,7 @@ "refinement_interpretation_Tm_refine_d469c6cbe7d8e1f93ee51d89f5b68e17" ], 0, - "1445b8c3377b255bcd17079400184e1c" + "0a62fd409ea2c82b54c1f98e8b38b156" ], [ "LowParseWriters.LowParse.gaccessor_frame", @@ -257,7 +257,7 @@ 1, [ "@query" ], 0, - "7af9d683729ca5288d5a267fb47b5193" + "67e6129dbb4b7c23876ca93365aa82b7" ], [ "LowParseWriters.LowParse.baccess", @@ -269,7 +269,7 @@ "refinement_interpretation_Tm_refine_4b2b7d2da84e8461d1bad722ce93de04" ], 0, - "e7dff8aaa232b504cfc7c3dd50866bf7" + "e054f47c6450d92e7c865356eb693b27" ], [ "LowParseWriters.LowParse.gvalidate", @@ -284,7 +284,7 @@ "typing_FStar.UInt32.t" ], 0, - "8913e552ed398b8c27f99cb6c36edfdb" + "ff8b9b3eeca7b31cd109d6fbe3aff7d2" ], [ "LowParseWriters.LowParse.gvalidate_frame", @@ -304,7 +304,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "94b71247502e5d77f3b5797bacceaf31" + "83fedd0abc261698147ced91886f5d3d" ], [ "LowParseWriters.LowParse.bvalidate", @@ -316,7 +316,7 @@ "refinement_interpretation_Tm_refine_182efe239776588e16adcd3300cba56d" ], 0, - "eccd56eb105d792de3761b452e53cbd3" + "af976f0e7aa2b41f4011da7791e59863" ] ] ] \ No newline at end of file diff --git a/examples/layeredeffects/LowParseWriters.NoHoare.fst.hints b/examples/layeredeffects/LowParseWriters.NoHoare.fst.hints index c92c37f33ed..ea1d31a7178 100644 --- a/examples/layeredeffects/LowParseWriters.NoHoare.fst.hints +++ b/examples/layeredeffects/LowParseWriters.NoHoare.fst.hints @@ -25,7 +25,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "f583d2f21425dad71945e19b981f490e" + "d98db8402c0c5b57021e59dcc253a661" ], [ "LowParseWriters.NoHoare.read_return", @@ -51,7 +51,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "3d1c1d60d25f78b3b7d7d887614896fe" + "1dc87b82b6f60f656a07bb5fdffa9cb5" ], [ "LowParseWriters.NoHoare.read_bind_conv", @@ -77,7 +77,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "1b9afbe28350b84b0ad526e72964b3e6" + "f616fd0d13723b43ae4f88bbc1bde6ec" ], [ "LowParseWriters.NoHoare.read_bind", @@ -103,7 +103,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "b2ee01587e4cc301f4aae585a2a7114a" + "470263d5fd2c4c5acfbab6fbf377a3cb" ], [ "LowParseWriters.NoHoare.read_subcomp_conv", @@ -115,7 +115,7 @@ "refinement_interpretation_Tm_refine_b8d40235e77ed96ff0ed3dc65b9756b5" ], 0, - "5fb612805edb2204bf45954abd267ebf" + "e6435e4722cf014eb7e6c7a89e7d21e5" ], [ "LowParseWriters.NoHoare.read_subcomp", @@ -139,7 +139,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "36522ee6f1fc7d04082cd80166bf222b" + "fa23a0255f20546f41d7302784b02873" ], [ "LowParseWriters.NoHoare.TRead", @@ -148,7 +148,7 @@ 1, [ "@query" ], 0, - "09219962bcaa0d4c5c89fc35e880cd0c" + "7ec7ba89672f59ebf2fefc4d8312c4f0" ], [ "LowParseWriters.NoHoare.TRead", @@ -174,7 +174,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "36f3021ec5926cf3a7513f0243f8fbcb" + "4e473fb77383fbd6375aa987fad5b594" ], [ "LowParseWriters.NoHoare.TRead", @@ -199,7 +199,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "6076566e37bcf8cb04e10adea5b86149" + "a0d42d50e0517ae0295dd3f1c3b44216" ], [ "LowParseWriters.NoHoare.lift_pure_read_conv", @@ -226,7 +226,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "f0606cc487c069e1b7fe5772077af4e3" + "46f2178c5411c17ccec13f7f0ac6ab38" ], [ "LowParseWriters.NoHoare.lift_pure_read'", @@ -252,16 +252,16 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "d912a07f7f3878513c9246a10960cefa" + "ae768b2110f9fc56d39ec158afb55f32" ], [ - "LowParseWriters.NoHoare.9711", + "LowParseWriters.NoHoare.9795", 1, 2, 1, [ "@query" ], 0, - "b162444a5480e4738c93bdf8fc943f55" + "53e37905ba41bc6507b78d344265ec58" ], [ "LowParseWriters.NoHoare.tread_of_eread", @@ -287,7 +287,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "2705fc8ae3954d53d338f800fc802fd7" + "f783741dd062b62a1ca9fdb118359869" ], [ "LowParseWriters.NoHoare.failwith", @@ -313,7 +313,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "341ac9042e647b3ef15d35dc1a178b2f" + "b67136f1a547eaca5cbd43773b361bde" ], [ "LowParseWriters.NoHoare.buffer_index", @@ -339,7 +339,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "04cd48e87b140b0db0e9a8d3d674a538" + "10fe1985afe69d45a5cc2fc4146beed9" ], [ "LowParseWriters.NoHoare.buffer_sub", @@ -365,7 +365,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "78bf473a05f3c5bb696a3ec93492706d" + "67d021a2a00c791a1f4be4a92e7f0e11" ], [ "LowParseWriters.NoHoare.return_conv", @@ -391,7 +391,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "6c20644fca905d9c1f26dfdb6b78784a" + "ef1ac42219e6da7a0d7a663f7158243c" ], [ "LowParseWriters.NoHoare.returnc", @@ -417,7 +417,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "caa9ae57b75165d3a51f771212ca28d3" + "eca5d1a782c82baaef77cd13d17b21cf" ], [ "LowParseWriters.NoHoare.bind_conv", @@ -443,7 +443,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "e80bf77666055eabbd337a9bbb11c2eb" + "2b31f7bb41080f12c001ffbb9635c45b" ], [ "LowParseWriters.NoHoare.bind", @@ -469,7 +469,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "fbb5555d40c3f4c90c8f17632b966597" + "2721067cad6528cdc590853990b76385" ], [ "LowParseWriters.NoHoare.tvalid_rewrite_of_evalid_rewrite", @@ -483,7 +483,7 @@ "refinement_interpretation_Tm_refine_caa5e59828280ff65970f26faf0172b5" ], 0, - "33bee863980a92c5dc2a7ea357ffbb45" + "7e4b85d6c7ac8d706fafc6a502c199fa" ], [ "LowParseWriters.NoHoare.evalid_rewrite_of_tvalid_rewrite_f", @@ -497,7 +497,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "b555681736d525f61c1c3c8cfe0debd3" + "cf25a71a5a27316997cfb2a9cb498c1e" ], [ "LowParseWriters.NoHoare.evalid_rewrite_of_tvalid_rewrite", @@ -515,7 +515,7 @@ "unit_inversion" ], 0, - "dcf7cc1e66740057e87ae59cf07e77f5" + "d08089b6b69ca5ef7a512e36a2855850" ], [ "LowParseWriters.NoHoare.valid_rewrite_refl", @@ -527,7 +527,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "4b67b3feb38168a7c384b2a9762b854d" + "f65f836a913153b3875b2fa2f2533f75" ], [ "LowParseWriters.NoHoare.valid_rewrite_repr", @@ -553,7 +553,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "4f24d421fe67b5e0c696f55746b36124" + "de7b0c6bbe23c80d353e4b4e5cf513ae" ], [ "LowParseWriters.NoHoare.subcomp_conv", @@ -565,7 +565,7 @@ "refinement_interpretation_Tm_refine_b8d40235e77ed96ff0ed3dc65b9756b5" ], 0, - "c290a52c5ca33d3fe5ed1b84ece5266e" + "36c348ab1dddf6c63384f30ecb1caba5" ], [ "LowParseWriters.NoHoare.subcomp1", @@ -589,7 +589,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "f3394588bf1af48d938ad48540055c18" + "e1a9183769efee9cb8cdd5ddb9836356" ], [ "LowParseWriters.NoHoare.subcomp2", @@ -598,7 +598,7 @@ 1, [ "@query" ], 0, - "bb4c1e7296a8d7e6ff529404f37719a5" + "50181af48cc7412ec263011f6556c368" ], [ "LowParseWriters.NoHoare.subcomp", @@ -610,7 +610,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "3ba4a8f9d8734da1d252c213e40f1210" + "59dbb0f312a4e8094b686a333fffb937" ], [ "LowParseWriters.NoHoare.TWrite", @@ -619,7 +619,7 @@ 1, [ "@query" ], 0, - "9ac63628377e8ccdf5e58fcd2be60889" + "50beb8b74561b11ab0b1c6994d2608c7" ], [ "LowParseWriters.NoHoare.TWrite", @@ -631,7 +631,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "6b3b9cd0e7f78317a46651109e901357" + "158874f96fcd9b5665b1554ee871d718" ], [ "LowParseWriters.NoHoare.TWrite", @@ -658,7 +658,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "ffb676b594d2a05ce092b4764efae1c9" + "8c28edd3a4aeaf765761ada69877ec45" ], [ "LowParseWriters.NoHoare.TWrite", @@ -684,7 +684,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "b0d3bc87f1dcc166a8b203dcb47221c8" + "7a230a678304197617fc876e4142ed77" ], [ "LowParseWriters.NoHoare.lift_read_conv", @@ -710,7 +710,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "71187adda5dcb72a92594a8a66c87c5d" + "511cf80e4f45a39cba6b939882e0c1df" ], [ "LowParseWriters.NoHoare.lift_read", @@ -736,7 +736,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "d227ceb6c8fa0877cf7125927f3564d3" + "a79c17d0b388bb55084e256017b7246a" ], [ "LowParseWriters.NoHoare.extract_t", @@ -745,7 +745,7 @@ 1, [ "@query" ], 0, - "ca2a9aab22cbf2359a3b08f2cb66d50f" + "c399d7d82c675a1443bbf04eb26ea0e9" ], [ "LowParseWriters.NoHoare.bind_spec'", @@ -758,7 +758,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "c1feff5e684d8ba8833740cec927a4b6" + "c137697592f9a7056289d4eb22e791a2" ], [ "LowParseWriters.NoHoare.bind_spec2_aux", @@ -771,7 +771,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "c2bdac2f352b08e523ef6ab0644ccef5" + "a9294cdb0ea6cb2b246bbc8753c45532" ], [ "LowParseWriters.NoHoare.bind_impl'", @@ -799,7 +799,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "87b03710dc3bab6226f75a25d575660a" + "9bfad5a6f597f865255df6ab3bc12551" ], [ "LowParseWriters.NoHoare.twrite_of_ewrite", @@ -825,7 +825,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "e073a0749956e36618d4334f958ca088" + "03fd42c05b1e708597fff410f5a665e5" ], [ "LowParseWriters.NoHoare.wfailwith", @@ -853,7 +853,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "c77edd932582824ace89d8581e182562" + "f3ab38f71749549b728b41499dcd2273" ], [ "LowParseWriters.NoHoare.frame", @@ -882,7 +882,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "9a645c42521c757cf7c0da7ee5578fe9" + "260fd283cc0573e1b43b977963bbdf95" ], [ "LowParseWriters.NoHoare.valid_rewrite", @@ -910,7 +910,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "0a1c556ffac0517c1ab219a344fa4341" + "0510f774edc6385acad7565bd9a19f7f" ], [ "LowParseWriters.NoHoare.cat", @@ -938,7 +938,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "cec6e00694e5ea76f6f3108720dbd1a8" + "74a95b91bcb8c7717400df9237d6b07a" ] ] ] \ No newline at end of file diff --git a/examples/layeredeffects/LowParseWriters.fst.hints b/examples/layeredeffects/LowParseWriters.fst.hints index 7fd686bc217..c1a04cb948e 100644 --- a/examples/layeredeffects/LowParseWriters.fst.hints +++ b/examples/layeredeffects/LowParseWriters.fst.hints @@ -25,7 +25,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "0299dae391bdd5c388b655b385ad283c" + "7098a083e98d11e2660f92a10da17e75" ], [ "LowParseWriters.__proj__Correct__item___0", @@ -37,7 +37,7 @@ "refinement_interpretation_Tm_refine_148a8463a89a2493ecbd47da78405ee9" ], 0, - "721fbebf39ffd7ff487f249440966590" + "a0eec3bef4821dfe1f5c7e69f5a5fff8" ], [ "LowParseWriters.__proj__Error__item___0", @@ -49,7 +49,7 @@ "refinement_interpretation_Tm_refine_1ffb98942b6f7ce8491341f66b1deee3" ], 0, - "a4e004aa76ec500b913a0e4457568452" + "f18b3ac67e1c65c52875abbb2c778aad" ], [ "LowParseWriters.read_repr_spec", @@ -65,7 +65,7 @@ "refinement_interpretation_Tm_refine_1d96020d9d4cce4bffe0a300e202fa85" ], 0, - "7985de0dbfd681fd209af0093113437d" + "edc977c7cfebf9a2757e70bc63bd7552" ], [ "LowParseWriters.read_repr_impl", @@ -77,7 +77,7 @@ "refinement_interpretation_Tm_refine_71c3130636a4dc156c6133982e4aff09" ], 0, - "d527d25d8424116de36e3bbb927f6486" + "d7698dab09c084283bcfe3e40a20488d" ], [ "LowParseWriters.mk_read_repr_impl", @@ -89,7 +89,7 @@ "refinement_interpretation_Tm_refine_71c3130636a4dc156c6133982e4aff09" ], 0, - "b7f94f7dec04e1de1e488e007fdb18e1" + "fcbeb44adffe409421c8ef45c717cdac" ], [ "LowParseWriters.mk_read_repr_impl", @@ -101,7 +101,7 @@ "refinement_interpretation_Tm_refine_71c3130636a4dc156c6133982e4aff09" ], 0, - "f539012f6e5678bdfe725242e8fc4eeb" + "8e59ae56623abe92c4d199b6ab800b98" ], [ "LowParseWriters.extract_read_repr_impl", @@ -113,7 +113,7 @@ "refinement_interpretation_Tm_refine_71c3130636a4dc156c6133982e4aff09" ], 0, - "bf8c8f02d7ed0afa1017580a1d3cd04d" + "a51e1b8e78d0cf134ca9281e95bdf7fa" ], [ "LowParseWriters.read_return_spec", @@ -126,7 +126,7 @@ "projection_inverse_LowParseWriters.Correct_a" ], 0, - "583d61c29459045a51cbaffc2652f5eb" + "8003765cc4d9ba3f1500d04ed3e26f12" ], [ "LowParseWriters.read_return_impl", @@ -154,7 +154,7 @@ "typing_LowStar.Monotonic.Buffer.loc_none" ], 0, - "19a1ed1032ad82f69faf5f60a6430462" + "5a2dc60ae6daf1c6d404153e99dbb5b9" ], [ "LowParseWriters.read_bind_spec", @@ -173,7 +173,7 @@ "projection_inverse_LowParseWriters.Error_a" ], 0, - "60ad1c2fb8a6c374627b0d3d6e4af416" + "4b41cae3cd7ca59766902c7098eab7b1" ], [ "LowParseWriters.read_bind_impl", @@ -228,7 +228,7 @@ "typing_LowStar.Monotonic.Buffer.loc_none", "unit_typing" ], 0, - "66fb54c5bde00fc485f56de50cdf2e3d" + "c27d0f48f538705576f5881bf6831f7f" ], [ "LowParseWriters.read_bind", @@ -240,7 +240,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "d84db9a0afc880d6635cf587acf369db" + "3e24c1c5ee4716a0d72d709525945e63" ], [ "LowParseWriters.read_subcomp_spec", @@ -251,7 +251,7 @@ "@MaxIFuel_assumption", "@query", "data_elim_LowParseWriters.Correct" ], 0, - "14864d94ccacc27263a7b4fd3ca03dde" + "927d4f25ccf0429aecfaab72e5535e39" ], [ "LowParseWriters.read_subcomp_impl", @@ -263,7 +263,7 @@ "refinement_interpretation_Tm_refine_5d8cd0e7ab0c73a4da8904c1ec15fd2e" ], 0, - "7f8ae02f625c6bc4dddea8088d8d1963" + "c4a801d882e9c77b1a7e5e541225645a" ], [ "LowParseWriters.read_subcomp_impl", @@ -294,7 +294,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "da0604ecf34aef4d67bbc21ec78527ca" + "f4080d02e9820ea00830293f61954368" ], [ "LowParseWriters.read_subcomp", @@ -303,7 +303,7 @@ 1, [ "@query" ], 0, - "bc7bf58382b5125fcad41d098568c430" + "383278709765b9c0938c6b1a9689fcdb" ], [ "LowParseWriters.ERead", @@ -312,7 +312,7 @@ 1, [ "@query" ], 0, - "54cc54f7f64b2d8d948ca55acd5c9c76" + "e3e9e678b2be85500e03f9511ad5eece" ], [ "LowParseWriters.ERead", @@ -339,7 +339,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "f940ce12aaef762870f916bb7aa53303" + "9ddde2386e7364cd512d1c253c05cf8c" ], [ "LowParseWriters.ERead", @@ -365,7 +365,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "08d194678d01673ef01a9dcb0db40331" + "ba22d0456d4318749507f15603dc2288" ], [ "LowParseWriters.lift_pure_read_spec", @@ -393,7 +393,7 @@ "typing_Tm_abs_a1e078de1ab64da00a64b25bd2a9a388" ], 0, - "4d33074357955ad1f8f5fb0be1952e74" + "10d49ef29e63c50704be306885f78c87" ], [ "LowParseWriters.lift_pure_read_impl", @@ -432,7 +432,7 @@ "typing_Tm_abs_f3f6db39822f4dc8276f6eee7b37fb41" ], 0, - "db100c8cb640cbaaee82b250aaed0b8d" + "8319e0c261692dda18b015e165b0bbea" ], [ "LowParseWriters.reify_read", @@ -444,7 +444,7 @@ "refinement_interpretation_Tm_refine_71c3130636a4dc156c6133982e4aff09" ], 0, - "1d170534f1bcc22932e9c9128df2674b" + "f929fbccff5055768cdb99ab624eb737" ], [ "LowParseWriters.pick_next", @@ -468,7 +468,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "ece940dec177e5893b7f26ee6a425e01" + "58de69d3b34b0a722b78fe0cf49188eb" ], [ "LowParseWriters.try_rewrite_equality", @@ -483,7 +483,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "c3a92aedd0e0d11dcd19fdef91054aa9" + "8c6eb8f6ead3f1a50a728046b0a15d15" ], [ "LowParseWriters.rewrite_all_context_equalities", @@ -498,7 +498,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "ced61efc2c48a4532bd9e7e9b8754f2f" + "4df1455078f681c8bb1ca6947f6af3e7" ], [ "LowParseWriters.test_read_if", @@ -524,7 +524,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "5b2f2d6a2b1625944db80b6df391c4dc" + "8cc4f368cf2f58c88475f3a0fd1fd587" ], [ "LowParseWriters.test_read1", @@ -550,7 +550,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "af87f64212723c92081fd1a0a6cbded7" + "39e5a4ff88b3fe91c8181de11b81b999" ], [ "LowParseWriters.test_read2", @@ -576,7 +576,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "6b6309ca7cf96dcc69f6ccb7366ecd0c" + "d14282a39159849c93c8d66c019dad29" ], [ "LowParseWriters.test_read3", @@ -602,7 +602,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "db9c2614602a26dbe0977dc34565dc5a" + "9e3b6c037a248b3483961c10291cdfba" ], [ "LowParseWriters.failwith_spec", @@ -615,7 +615,7 @@ "projection_inverse_LowParseWriters.Error_a" ], 0, - "ae12aa783eac19331e6cf4684f0426fb" + "19838807556bee1d33ffd19c8992d21a" ], [ "LowParseWriters.failwith_impl", @@ -643,7 +643,7 @@ "typing_LowStar.Monotonic.Buffer.loc_none" ], 0, - "db23fad0876d3188f9ad74689ddb1db6" + "c6d774651f6314a8ba8a3879c8234ccd" ], [ "LowParseWriters.buffer_index_spec", @@ -672,7 +672,7 @@ "typing_LowStar.Buffer.trivial_preorder" ], 0, - "d320aa97367a8b53593de2960d326c63" + "386332a60084b63e8e9cd2e69622713f" ], [ "LowParseWriters.buffer_index_impl", @@ -693,7 +693,7 @@ "typing_LowStar.Buffer.trivial_preorder" ], 0, - "832403b716500f23b1c3b264eea41f78" + "f7232d9a7e1241b3c9c45616a4ef62ca" ], [ "LowParseWriters.buffer_index_impl", @@ -731,7 +731,7 @@ "typing_LowStar.Monotonic.Buffer.loc_none" ], 0, - "34b0534388176b786790b19885e36d32" + "48f18ec9ffa7d4550b72d634c35754c4" ], [ "LowParseWriters.buffer_index", @@ -754,7 +754,7 @@ "typing_LowStar.Buffer.trivial_preorder" ], 0, - "bf2ae248e5c73111d9704819aee622a8" + "bef85010a5477b47cf919eb7eaaafa91" ], [ "LowParseWriters.buffer_sub_spec", @@ -780,7 +780,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "4d30ba2792ba81427cf605a02351c131" + "69565e7baf59af16cbe2971dc8b38837" ], [ "LowParseWriters.buffer_sub_impl", @@ -789,7 +789,7 @@ 1, [ "@query" ], 0, - "7c322bdc8003ddd7a8f304ad7dae577a" + "997720b4094d8bafcce37436e01a7444" ], [ "LowParseWriters.buffer_sub_impl", @@ -830,7 +830,7 @@ "typing_LowStar.Monotonic.Buffer.loc_none" ], 0, - "b75533a0f10dbe7f6eb7d359049d0a17" + "43143f9ebd3dd0c65cddf7c6b1cabe80" ], [ "LowParseWriters.buffer_sub", @@ -839,7 +839,7 @@ 1, [ "@query" ], 0, - "f271d341a4833d5ef08c76ef6299967e" + "fbe9198dcdaffcdc7a306700915580ab" ], [ "LowParseWriters.deref_spec", @@ -854,7 +854,7 @@ "refinement_interpretation_Tm_refine_977941e0bbb4b47f6af3013f226903cd" ], 0, - "242126dab4ec3702defbd8b3682b6a65" + "0db2e13d97553052985756ceccdc8d43" ], [ "LowParseWriters.mk_ptr", @@ -866,7 +866,7 @@ "refinement_interpretation_Tm_refine_7c4a40d2b3cc45c979a7faad1506b5e9" ], 0, - "f6423f615082f4a2b918f11636c3dc7e" + "eb8d13190977d02e32c679d08060fa4e" ], [ "LowParseWriters.mk_ptr", @@ -885,7 +885,7 @@ "refinement_interpretation_Tm_refine_2d6dd7d0af99b4e2de72433083ce2239" ], 0, - "26732d91c81087904a024101789c1ad9" + "ea5bbd1a8a49380411d846e5d2af3dff" ], [ "LowParseWriters.buffer_of_ptr", @@ -894,7 +894,7 @@ 1, [ "@query" ], 0, - "2df36ec2dc40fc565dcebb9ad902294f" + "0d0457d5045e4636bd4d6cf255414f67" ], [ "LowParseWriters.buffer_of_ptr", @@ -916,7 +916,7 @@ "refinement_interpretation_Tm_refine_977941e0bbb4b47f6af3013f226903cd" ], 0, - "00524fa19c61da83d24ea4ca3021ea2a" + "f5d75a08c156928195635ddfeefd14ad" ], [ "LowParseWriters.valid_rptr_frame", @@ -925,7 +925,7 @@ 1, [ "@query" ], 0, - "0cec56f30205919998bc10baf8c54288" + "f4a018fc98fe48c00df6208d2b35a0e4" ], [ "LowParseWriters.valid_rptr_frame", @@ -987,7 +987,7 @@ "typing_Prims.pow2" ], 0, - "2d19da64311875064bac80924cdbeaad" + "cd1a1272c5976ccd4dcb182f96435ddc" ], [ "LowParseWriters.deref_impl", @@ -1000,7 +1000,7 @@ "projection_inverse_LowParseWriters.Correct_a" ], 0, - "1233236a19dfad4a02641393a21657ee" + "2e93bdce0905371e6a999f93eb3dd55f" ], [ "LowParseWriters.deref_impl", @@ -1061,7 +1061,7 @@ "typing_Prims.pow2" ], 0, - "20327c1667013f941306a5e53d40ca72" + "a7af41e8153933cc81670d3bedd04c20" ], [ "LowParseWriters.deref_repr", @@ -1074,7 +1074,7 @@ "projection_inverse_LowParseWriters.Correct_a" ], 0, - "918f59f26cb65b66a5d08dfa8018b7a8" + "5a6aec5b8bcc078382a40f8c10128573" ], [ "LowParseWriters.access_spec", @@ -1086,7 +1086,7 @@ "refinement_interpretation_Tm_refine_515fe7fdd23536c0889af098cb1521c0" ], 0, - "c6ce83c1d6b9ff91e3b5209cebbf56be" + "81c59a2781ae0031ab05c164154fb038" ], [ "LowParseWriters.access_spec", @@ -1117,7 +1117,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "78e07554a19e90269dc8710de9c40c11" + "7a3ff4ea8d18aea902c7a8f31ba2c8f4" ], [ "LowParseWriters.access_impl", @@ -1130,7 +1130,7 @@ "projection_inverse_LowParseWriters.Correct_a" ], 0, - "edfa83da6bd5af816d5c52f2a03ea1df" + "50522c76ee54694b76a4f46e7355dd67" ], [ "LowParseWriters.access_impl", @@ -1197,7 +1197,7 @@ "typing_LowStar.Monotonic.Buffer.loc_none", "typing_Prims.pow2" ], 0, - "779180e00e997d0acd245ee7b4186146" + "4afeb5fda6fa4db0075491e49ddfd3e8" ], [ "LowParseWriters.access_repr", @@ -1210,7 +1210,7 @@ "projection_inverse_LowParseWriters.Correct_a" ], 0, - "425d59b80606931b6d7a7104852078c0" + "781014059b845d56e2231cad68c27693" ], [ "LowParseWriters.access", @@ -1219,7 +1219,7 @@ 1, [ "@query" ], 0, - "6289cff31c87c7e01010c83bd66dd628" + "a953e99c5f24d9bc2e75a0a54737e9b8" ], [ "LowParseWriters.validate_post", @@ -1228,7 +1228,7 @@ 1, [ "@query" ], 0, - "7c3c10f36cd30212d1bc5d41538225ad" + "566a0d74e898b54cf5808723c85359d5" ], [ "LowParseWriters.validate_spec", @@ -1321,7 +1321,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "39121fd591ff4f6b53274f420d76d428" + "134fa781de26f3f19300344a449de0ab" ], [ "LowParseWriters.valid_frame'", @@ -1330,7 +1330,7 @@ 1, [ "@query" ], 0, - "5718cd29f93af8aa63b478269bf8a37f" + "1b0af830c6bb5093355808a537d45592" ], [ "LowParseWriters.validate_impl", @@ -1422,7 +1422,7 @@ "typing_LowStar.Monotonic.Buffer.loc_none", "typing_Prims.pow2" ], 0, - "88b06641b92fb5c89eb451b9e7cba2e7" + "ec0ff93a850d3c3567e2516f4997c72b" ], [ "LowParseWriters.repr_spec", @@ -1438,7 +1438,7 @@ "refinement_interpretation_Tm_refine_4657fa066e1615d35a5e92ce2afbd2c3" ], 0, - "b1e089e3bc9d5f26eb404acf31073bf0" + "f3073002302dcd782d14a5a9770a1778" ], [ "LowParseWriters.__proj__ICorrect__item__res", @@ -1450,7 +1450,7 @@ "refinement_interpretation_Tm_refine_aa6aafa7df4950197831ce9cbce7f51a" ], 0, - "3647571fb7954d193f52b8eefc5a1297" + "c308cf3f8eca5a0652259c46e06db9f1" ], [ "LowParseWriters.__proj__ICorrect__item__new_pos", @@ -1462,7 +1462,7 @@ "refinement_interpretation_Tm_refine_aa6aafa7df4950197831ce9cbce7f51a" ], 0, - "969ae79eac7ce0c510101a51519e31b1" + "202c6e9b8b39f70c950bb5585a2d9dd8" ], [ "LowParseWriters.__proj__IError__item___0", @@ -1474,7 +1474,7 @@ "refinement_interpretation_Tm_refine_451de6ad11fce232c71a98651cb8f5d8" ], 0, - "54d717398947d1fb2f5489321839c07a" + "34478591e7a31098696f9b544e94622d" ], [ "LowParseWriters.repr_impl_post", @@ -1483,7 +1483,7 @@ 1, [ "@query" ], 0, - "d34fed0b1526416f93c45ba6ff16ee35" + "f51e7d0b434e4b8a3b813a659d3d735e" ], [ "LowParseWriters.repr_impl", @@ -1492,7 +1492,7 @@ 1, [ "@query" ], 0, - "29c26a479283fa388a50f8ba167dfa04" + "81f99090185cffe581026569a2c6f760" ], [ "LowParseWriters.mk_repr_impl", @@ -1501,7 +1501,7 @@ 1, [ "@query" ], 0, - "c83e1a9ffb57bf378e3ac7724164d178" + "31da00b401c8cce3150c98fa13a148eb" ], [ "LowParseWriters.mk_repr_impl", @@ -1510,7 +1510,7 @@ 1, [ "@query" ], 0, - "57f639857aa3ff227418fb14607b7a6d" + "60a5738dae2c78d8e54899016df2baba" ], [ "LowParseWriters.extract_repr_impl", @@ -1519,7 +1519,7 @@ 1, [ "@query" ], 0, - "cf6f82861f14f7d9493814c301447dde" + "f3c1522ebb06c5fd5f76d92b5d85a611" ], [ "LowParseWriters.return_spec", @@ -1534,7 +1534,7 @@ "projection_inverse_LowParseWriters.Correct_a" ], 0, - "59501e295e0668b82d63109291690581" + "7185a641defb84ec7d3c6f1f48401146" ], [ "LowParseWriters.return_impl", @@ -1584,7 +1584,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "49c70de6cc8af13ac3b768a1a76e913f" + "786b565251421f4f22903809876367ee" ], [ "LowParseWriters.bind_spec", @@ -1606,7 +1606,7 @@ "projection_inverse_LowParseWriters.Error_a" ], 0, - "4dc81f22388535d66dcb84a552239a46" + "62364f96daea9af6a3a4e2e7cf4b97a4" ], [ "LowParseWriters.bind_impl", @@ -1695,7 +1695,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "dff2bfa08ae39a97b124a7bd2cc92e0b" + "cf92a5cf7dfdabfe740b4b7c983a2741" ], [ "LowParseWriters.bind", @@ -1708,7 +1708,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "2e680283fd806ce4f9c001a6187cc8e2" + "89f7195f2a8ec8894f3ff38fe2cf6dbb" ], [ "LowParseWriters.subcomp_spec", @@ -1724,7 +1724,7 @@ "proj_equation_LowParseWriters.LowParse.Parser_t" ], 0, - "85b56a7af5ed0bffa9d38e2ff40a523f" + "fc71f65e95a81d9be00bcff6495eb74e" ], [ "LowParseWriters.subcomp_impl", @@ -1736,7 +1736,7 @@ "refinement_interpretation_Tm_refine_d5f3e3757347b86057f40bcdfede2573" ], 0, - "8960bc48509b5366f728e2859718a0d3" + "f018c45f7c52eb4b74d0444a36fabc19" ], [ "LowParseWriters.subcomp_impl", @@ -1805,7 +1805,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "711f701ac682bcdf5e3412892cbaf9c4" + "922d7bf93a63ded8f80ddbb617c123b9" ], [ "LowParseWriters.subcomp", @@ -1817,7 +1817,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "fba52acc802bef3bcdd7956268752289" + "85097b8d8734435f86d1a263548b13df" ], [ "LowParseWriters.if_then_else", @@ -1830,7 +1830,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "90328b40c1b141f1ec7ad20b573625a4" + "6eab0c160547acc75e8b1954de73732a" ], [ "LowParseWriters.EWrite", @@ -1842,7 +1842,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "2a88646769ba454e25f5fa783804c91d" + "004d2988f9fb20efe75924a343413f84" ], [ "LowParseWriters.EWrite", @@ -1854,7 +1854,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "433501ca2b8c8fd75cb942d655373cf8" + "a5ee6008980fbc3d327d34b567363899" ], [ "LowParseWriters.EWrite", @@ -1866,7 +1866,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "d85748ac50501cfc4713e3a8a80967b8" + "22f9fdcf65a5f2d2ff55bc9383785b5b" ], [ "LowParseWriters.EWrite", @@ -1878,7 +1878,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "d28155668bb6f9c686dc59eb19404bc2" + "707bca64b9093891bf57bcaa5faffcb7" ], [ "LowParseWriters.EWrite", @@ -1890,7 +1890,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "6656b318d6c0fe730c30ff7fd84ed8cf" + "0dd39ed1fce8562c85473a8123f6f80f" ], [ "LowParseWriters.EWrite", @@ -1903,7 +1903,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "ce8e3d84a7aaa62dd069f402a9aa1a2b" + "b832d596923778f828311131569603d9" ], [ "LowParseWriters.EWrite", @@ -1915,7 +1915,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "5b2257e1d508ea489f70fa1f536d65b7" + "9ce24f12c38527ff28e9ba2b2639470c" ], [ "LowParseWriters.EWrite", @@ -1927,7 +1927,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "12481f6d24671335fa7f0f1cea642b0f" + "8f07015e61e2c65a9b300c940f3c0a60" ], [ "LowParseWriters.EWrite", @@ -1939,7 +1939,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "beade0d034c0e46a7e2cba9316eecf51" + "ea917e50838034435e13434591969c9d" ], [ "LowParseWriters.EWrite", @@ -1951,7 +1951,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "74007ae8434116f489b065d1c28d7fdc" + "8eb140129c5d525a219389e0222f11fd" ], [ "LowParseWriters.EWrite", @@ -1963,7 +1963,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "a65bb35930aa21811c246f55213e192c" + "5417bf20b6f2bb94662f39c5ed6129bf" ], [ "LowParseWriters.EWrite", @@ -1975,7 +1975,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "c08f8cf532fda9e11782a93be7031d95" + "57686dbc9434cb0d50103c7a510450cf" ], [ "LowParseWriters.EWrite", @@ -2002,7 +2002,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "35645593f78ced699dc7fcebb7eb9aca" + "18732604a9cd97a2741b2b76772e7733" ], [ "LowParseWriters.EWrite", @@ -2014,7 +2014,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "e5971f2cc2156a72c245517e6d0aa33f" + "9b6559cff27beb00fbba18b6f61e6450" ], [ "LowParseWriters.EWrite", @@ -2026,7 +2026,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "b2da2c7b1bd51e0d32111e89392a79ed" + "ca6e0c95a85420ecfaf06f4980add3e4" ], [ "LowParseWriters.EWrite", @@ -2038,7 +2038,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "1f666f0dac01c4e2cb47c78204d732d3" + "afd57b4a0f0810a2f305b442ff4ebd22" ], [ "LowParseWriters.EWrite", @@ -2050,7 +2050,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "6649a4e1cba5af0d23f1bc7841415231" + "c96241da547d4cdd232628345fd634c6" ], [ "LowParseWriters.EWrite", @@ -2062,7 +2062,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "cad55d38e93da42d0d54755e9be4d4dd" + "5723edae07b360a398283ee7f044d235" ], [ "LowParseWriters.EWrite", @@ -2089,7 +2089,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "e5e7bdbede858bf60d5bdcb71c7ee37a" + "6a1df9d33f00e4d04998dd6b2f179740" ], [ "LowParseWriters.lift_read_spec", @@ -2113,7 +2113,7 @@ "projection_inverse_LowParseWriters.Error_a" ], 0, - "e52b377d1320609c7de2fad01abb0e95" + "412f9d1bf31967404a8152ae796ca459" ], [ "LowParseWriters.lift_read_impl", @@ -2187,7 +2187,7 @@ "typing_LowStar.Monotonic.Buffer.loc_none", "unit_typing" ], 0, - "867baaf291a0de0f39d06776f2630275" + "7865a0b5a6f65e6719985bca8a8f26bc" ], [ "LowParseWriters.wfailwith_spec", @@ -2200,7 +2200,7 @@ "projection_inverse_LowParseWriters.Error_a" ], 0, - "d194dfa2e4dedaf5c3788bbdedd5bd6a" + "216cb9b2dd1e59cc3ef4da35f1d477a4" ], [ "LowParseWriters.wfailwith_impl", @@ -2248,7 +2248,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "d8a3d1ada8283d37f5c480f1f84ef501" + "beee20e41048feb8ef22fa01f1ae8fd8" ], [ "LowParseWriters.extract_t", @@ -2257,7 +2257,7 @@ 1, [ "@query" ], 0, - "71f3db85b2c49d7421382d25da4db689" + "c8b05d2391abd0df6dac5113df19ace2" ], [ "LowParseWriters.get_state_spec", @@ -2274,7 +2274,7 @@ "typing_LowParseWriters.LowParse.__proj__Parser__item__t" ], 0, - "2815ea9c6da980deb844bcc9f75be1fe" + "b06cc6aebd76df4ee707d4172b8dbe73" ], [ "LowParseWriters.get_state_impl", @@ -2320,7 +2320,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "4abe383bb718ca6c6581817ecf7784a8" + "af8a2b25b70ce6a240bd1bafc2f939e9" ], [ "LowParseWriters.frame_spec", @@ -2350,7 +2350,7 @@ "refinement_interpretation_Tm_refine_5ea6f4a299cb5e289b11758dc9f6cb56" ], 0, - "bbdea3bf5cff562c367801eab946a627" + "de5deb5c87e60d8df9882b0afe076f34" ], [ "LowParseWriters.frame_impl", @@ -2376,7 +2376,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "ac4cd4a57802d1fa4c49913ff746b49b" + "580f3cf4d49fbb1eb610d53059a2e532" ], [ "LowParseWriters.frame_impl", @@ -2525,7 +2525,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "7fbe09bb56a1c57c394f96712c09bee7" + "00536c0b9a2f5c8aa97030d223259a23" ], [ "LowParseWriters.frame", @@ -2551,7 +2551,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "d49dc07de5adc7692d186e006440614c" + "dcdac129f84ab967877b5785cbafa28f" ], [ "LowParseWriters.elem_writer_spec", @@ -2576,7 +2576,7 @@ "typing_LowParseWriters.LowParse.size", "unit_inversion" ], 0, - "fa97d680056f5b98dadfe7f36bbe80c8" + "720e1b6106ea2a69a56917f2b15fa40f" ], [ "LowParseWriters.elem_writer_impl", @@ -2667,7 +2667,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer_from_to" ], 0, - "e6aa60da8261be1ee77d075903b7fb95" + "aed3fddf4c30fa0550cefbcd6e1c62f4" ], [ "LowParseWriters.start", @@ -2693,7 +2693,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "74443b55fd0811e23263bdd5ec12c598" + "1c436743170488d690b495e6e0b23002" ], [ "LowParseWriters.append", @@ -2719,7 +2719,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "c504395859c5754ebbe21864711d8c64" + "eb4ce37777dbfde54ac7d39233308079" ], [ "LowParseWriters.recast_writer_spec", @@ -2758,7 +2758,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "8ae56a89d53e8d81ca7c568d75071029" + "05560fe83db16d4c126aad9f1e476ea3" ], [ "LowParseWriters.recast_writer_impl", @@ -2784,7 +2784,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "2c8292cf142fda79e805f097d3c0b92f" + "e5d961f8f1dc6e5aaf21743e0006726f" ], [ "LowParseWriters.recast_writer_impl", @@ -2816,7 +2816,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "5c55c7f25c97c86c9bd6c98449655187" + "92c2b8675a6acd452fe26d70e42b589d" ], [ "LowParseWriters.recast_writer_repr", @@ -2842,7 +2842,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "b5a24c170a7548a7543e79443920191d" + "f352d940b07a971d451f173968086555" ], [ "LowParseWriters.recast_writer", @@ -2868,7 +2868,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "de3cd557369622055dc788c039d95a88" + "29b5581342c2594a2da9387e879d6d0b" ], [ "LowParseWriters.frame'", @@ -2894,7 +2894,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "54093c2b0d4f428598d170bc297502f5" + "dbb12651e838df829c59918f5255a669" ], [ "LowParseWriters.frame2_spec", @@ -2924,7 +2924,7 @@ "projection_inverse_LowParseWriters.LowParse.Parser_t" ], 0, - "9c88215b0e4d2a79f0ed154076afcded" + "d0b57f8698325a9490934bb8e721a41a" ], [ "LowParseWriters.frame2_impl", @@ -2950,7 +2950,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "50f77e62b57cf737b99bfede50103d94" + "a72a0e5f698fabbffdb944303de5d402" ], [ "LowParseWriters.frame2_impl", @@ -3073,7 +3073,7 @@ "typing_LowStar.Monotonic.Buffer.loc_none" ], 0, - "32254bb4d323693cd7715b234aa856a2" + "d78a620ec989156e5f11869132a84bf2" ], [ "LowParseWriters.frame2_repr", @@ -3099,7 +3099,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "db9ac17b24ffdfed321079265a7e8830" + "008f425e2cd627e6ac3b3645b38a4b3e" ], [ "LowParseWriters.frame2", @@ -3125,7 +3125,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "318b70ccc6aacbf236ed0e1922c3523e" + "a928bdea73376457a5c7d081122b7f22" ], [ "LowParseWriters.valid_rewrite_t", @@ -3134,7 +3134,7 @@ 8, [ "@query" ], 0, - "8980246a4a105c4f0445890269a920b5" + "b4544fb8cf81db268a4d33ddf5ae23c2" ], [ "LowParseWriters.__proj__Mkvalid_rewrite_t__item__valid_rewrite_valid", @@ -3143,7 +3143,7 @@ 8, [ "@query" ], 0, - "695614a80b31de682b93cca19b8b1d94" + "4ead76dbc75c6f8fe8cf3299b2261517" ], [ "LowParseWriters.__proj__Mkvalid_rewrite_t__item__valid_rewrite_valid", @@ -3152,7 +3152,7 @@ 8, [ "@query" ], 0, - "b98bd0b2d516083e093689e8fc34aaa1" + "7a64e67bfc0fde9688afd4a2cdce720c" ], [ "LowParseWriters.valid_rewrite_implies", @@ -3167,7 +3167,7 @@ "typing_LowParseWriters.LowParse.contents" ], 0, - "9ba42920707047a620c864f783a69fc2" + "00ba63f08a4d2b4593bcc13ee2c352b8" ], [ "LowParseWriters.valid_rewrite_compose", @@ -3180,7 +3180,7 @@ "refinement_interpretation_Tm_refine_41aedb64593c1013f655c6e91e0532ce" ], 0, - "f8fdd5b30630b092fd6599d6374599bf" + "af10e36961ac1c9b43c626e71ed31abd" ], [ "LowParseWriters.valid_rewrite_spec", @@ -3194,7 +3194,7 @@ "projection_inverse_LowParseWriters.Correct_a" ], 0, - "ebf983964918352bd8e58df902afdd08" + "9a8c4691c6061b32c0668d501841b36d" ], [ "LowParseWriters.valid_rewrite_impl", @@ -3203,7 +3203,7 @@ 1, [ "@query" ], 0, - "464f6376c4930c1a594b129647e37d0b" + "6576509a66ef5e7dcccc8799920086d0" ], [ "LowParseWriters.valid_rewrite_impl", @@ -3248,7 +3248,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "e6af7ac9a22e2d39276f868b5e8bfe58" + "e89b953ff93c434dd98f270ff189c16a" ], [ "LowParseWriters.valid_rewrite_repr", @@ -3257,7 +3257,7 @@ 1, [ "@query" ], 0, - "7a387d6d33d82fcbbd1c113873e50ebf" + "a1b4c9effb98c26eb0a6536a471dfdd2" ], [ "LowParseWriters.valid_rewrite", @@ -3266,7 +3266,7 @@ 1, [ "@query" ], 0, - "e761030265673695ef19db9d37cc45ac" + "8643960cd94ab2e660cbcb5208c8d57b" ], [ "LowParseWriters.cast", @@ -3278,7 +3278,7 @@ "refinement_interpretation_Tm_refine_bd7e27c6f4aa97dcee8da0d3a41a8cb1" ], 0, - "26361f80eaa6c3128469a6846dc1306c" + "e8a4b2e8644ca900d1bf62d46561a707" ], [ "LowParseWriters.cast", @@ -3302,7 +3302,7 @@ "refinement_interpretation_Tm_refine_bd7e27c6f4aa97dcee8da0d3a41a8cb1" ], 0, - "cc0e8474c26b13c465ff1cc4e8ad6af2" + "2537a507842402f4ef51fe01b60cfe97" ], [ "LowParseWriters.valid_rewrite_parse_pair_assoc_1", @@ -3329,7 +3329,7 @@ "typing_LowParseWriters.LowParse.size" ], 0, - "42e7bc0cf1995f48f4b91434a8c8c90a" + "d93854c63a92a2b38545536007582225" ], [ "LowParseWriters.valid_rewrite_parse_pair_assoc_2", @@ -3356,7 +3356,7 @@ "typing_LowParseWriters.LowParse.size" ], 0, - "b2e72955ae80c06c500390753e958526" + "d0064a440e17c019ba476297f021b1fa" ], [ "LowParseWriters.valid_rewrite_parse_pair_compat_l", @@ -3375,7 +3375,7 @@ "refinement_interpretation_Tm_refine_c34becded4ee2035e3578d57522f382c" ], 0, - "15cb7787a17fa79d02df20b397e62316" + "43a4e9b63df7c5d5284974f8310f298b" ], [ "LowParseWriters.valid_rewrite_parse_pair_compat_r", @@ -3394,7 +3394,7 @@ "refinement_interpretation_Tm_refine_6ef99c39becd8fb6797eae328278081d" ], 0, - "bdc4b78446932b8e3413d1be6d44eba1" + "29c03ed02e9f67c749ee9b2b4d5c4aa8" ], [ "LowParseWriters.check_precond_t", @@ -3406,7 +3406,7 @@ "refinement_interpretation_Tm_refine_a7346e222cbf90f5c0be34c80478778e" ], 0, - "48e9696d93e294d5d0d02ace34a303cc" + "36e4fd5d942fbf76e59d9be30341d517" ], [ "LowParseWriters.check_precond_spec", @@ -3423,7 +3423,7 @@ "refinement_interpretation_Tm_refine_1eb8227f6a6a8241b98e624c517e3da7" ], 0, - "47b634399e29e5e306705a0ca4ce3d77" + "9a2a839133ebb8e5e7482e6813c45b87" ], [ "LowParseWriters.check_precond_impl", @@ -3491,7 +3491,7 @@ "typing_LowStar.Monotonic.Buffer.loc_none" ], 0, - "562ae4e9509f5ebd6bda2813090f5fdc" + "bcc96329e68381b11d8d2866f6ab38eb" ], [ "LowParseWriters.cat_spec", @@ -3517,7 +3517,7 @@ "typing_LowParseWriters.deref_spec", "unit_inversion" ], 0, - "89b2cd7969a575dd22b73a489d69edfb" + "9baad0de5c291b747026674408b960ab" ], [ "LowParseWriters.cat_impl", @@ -3631,7 +3631,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer", "unit_typing" ], 0, - "fd20efe28fbc992e64651e1f75c56290" + "6db858f9fecb3ba1cb5493c0fbe22229" ] ] ] \ No newline at end of file diff --git a/examples/layeredeffects/LowParseWriters.fsti.hints b/examples/layeredeffects/LowParseWriters.fsti.hints index 2068e1f3896..85297542cf6 100644 --- a/examples/layeredeffects/LowParseWriters.fsti.hints +++ b/examples/layeredeffects/LowParseWriters.fsti.hints @@ -25,7 +25,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "9ce2fe515ca866f9a5261b39d41a1732" + "b505b2f1d93e8e0ff2dc598ee8e1b4ac" ], [ "LowParseWriters.__proj__Correct__item___0", @@ -37,7 +37,7 @@ "refinement_interpretation_Tm_refine_148a8463a89a2493ecbd47da78405ee9" ], 0, - "721fbebf39ffd7ff487f249440966590" + "0113f00de067617fedd6dd5c69439f5c" ], [ "LowParseWriters.__proj__Error__item___0", @@ -49,7 +49,7 @@ "refinement_interpretation_Tm_refine_1ffb98942b6f7ce8491341f66b1deee3" ], 0, - "a4e004aa76ec500b913a0e4457568452" + "37ede2662714526793533fdec029a24e" ], [ "LowParseWriters.read_repr_spec", @@ -65,7 +65,7 @@ "refinement_interpretation_Tm_refine_1d96020d9d4cce4bffe0a300e202fa85" ], 0, - "7985de0dbfd681fd209af0093113437d" + "6e44fb2333f2737878c9a3ae402a8dd5" ], [ "LowParseWriters.mk_read_repr_impl", @@ -77,7 +77,7 @@ "refinement_interpretation_Tm_refine_71c3130636a4dc156c6133982e4aff09" ], 0, - "f16f8dec375cb0dd002558149a17c160" + "e3fb48be77cb88f43585792e4e64a2fa" ], [ "LowParseWriters.extract_read_repr_impl", @@ -89,7 +89,7 @@ "refinement_interpretation_Tm_refine_71c3130636a4dc156c6133982e4aff09" ], 0, - "0d7bb516ff03c8f62ba9b31e54ba8552" + "69bb2d19c1bfe919ecc462a15edf8b45" ], [ "LowParseWriters.read_return_spec", @@ -102,7 +102,7 @@ "projection_inverse_LowParseWriters.Correct_a" ], 0, - "a26b8f571ece32fde9d8fadbf74272ca" + "46f3699ded15ced34129fa779257193d" ], [ "LowParseWriters.read_bind_spec", @@ -121,7 +121,7 @@ "projection_inverse_LowParseWriters.Error_a" ], 0, - "cd9832c1c5b994693e176b70e1dfc537" + "5da0ef96967954b240de8c4e6ddff115" ], [ "LowParseWriters.read_bind", @@ -133,7 +133,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "2b029ef549acb08e99becca55b4d0f7a" + "bf1bbf3ea447b7c1e9f15bd6bc174c77" ], [ "LowParseWriters.read_subcomp_spec", @@ -144,7 +144,7 @@ "@MaxIFuel_assumption", "@query", "data_elim_LowParseWriters.Correct" ], 0, - "14864d94ccacc27263a7b4fd3ca03dde" + "79eee1bba16a94cda41c53f070169359" ], [ "LowParseWriters.read_subcomp_impl", @@ -156,7 +156,7 @@ "refinement_interpretation_Tm_refine_5d8cd0e7ab0c73a4da8904c1ec15fd2e" ], 0, - "7f8ae02f625c6bc4dddea8088d8d1963" + "904b32bbde7da96ba83fd484a9d32d7d" ], [ "LowParseWriters.read_subcomp", @@ -165,7 +165,7 @@ 1, [ "@query" ], 0, - "4a41f7514feff7f0d9bb57f395fbc182" + "21253564d77b9bf889addb53c65f98a6" ], [ "LowParseWriters.ERead", @@ -174,7 +174,7 @@ 1, [ "@query" ], 0, - "54cc54f7f64b2d8d948ca55acd5c9c76" + "467d0081718332b67ea3d472fad1e486" ], [ "LowParseWriters.ERead", @@ -201,7 +201,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "f940ce12aaef762870f916bb7aa53303" + "eba79158d6506f1c1436a8bef472f3da" ], [ "LowParseWriters.ERead", @@ -227,7 +227,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "08d194678d01673ef01a9dcb0db40331" + "04a0a813de64a45ead6d0671c0d26a21" ], [ "LowParseWriters.lift_pure_read_spec", @@ -255,7 +255,7 @@ "typing_Tm_abs_a1e078de1ab64da00a64b25bd2a9a388" ], 0, - "4d33074357955ad1f8f5fb0be1952e74" + "cbcb461e4dc1110bb5a848723a900250" ], [ "LowParseWriters.reify_read", @@ -267,7 +267,7 @@ "refinement_interpretation_Tm_refine_71c3130636a4dc156c6133982e4aff09" ], 0, - "88d99025cdaf21a2ffcc7e361878908b" + "3e30c0ea892ee4a4f28d38f600eb9b67" ], [ "LowParseWriters.pick_next", @@ -291,7 +291,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "ece940dec177e5893b7f26ee6a425e01" + "4966014ea714163095c47ce7134bf7c2" ], [ "LowParseWriters.try_rewrite_equality", @@ -306,7 +306,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "c3a92aedd0e0d11dcd19fdef91054aa9" + "6b944d0f8f82ad6f5767d6010b8e544e" ], [ "LowParseWriters.rewrite_all_context_equalities", @@ -321,7 +321,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "ced61efc2c48a4532bd9e7e9b8754f2f" + "5258cbfda3013008d90d891a6f11fb8f" ], [ "LowParseWriters.test_read_if", @@ -347,7 +347,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "5b2f2d6a2b1625944db80b6df391c4dc" + "8c961714d94b394b0362521edcedfda6" ], [ "LowParseWriters.test_read1", @@ -373,7 +373,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "af87f64212723c92081fd1a0a6cbded7" + "162b027e6c29666eaf07ddb4bfd69259" ], [ "LowParseWriters.test_read2", @@ -399,7 +399,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "6b6309ca7cf96dcc69f6ccb7366ecd0c" + "56e8af6fb044390bc7f651c21a557771" ], [ "LowParseWriters.test_read3", @@ -425,7 +425,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "db9c2614602a26dbe0977dc34565dc5a" + "04765f1779ce4d184092ca54cf52a2d4" ], [ "LowParseWriters.failwith_spec", @@ -438,7 +438,7 @@ "projection_inverse_LowParseWriters.Error_a" ], 0, - "ae12aa783eac19331e6cf4684f0426fb" + "3f37ce5917275c59f5571ee9cea7ac5b" ], [ "LowParseWriters.buffer_index_spec", @@ -467,7 +467,7 @@ "typing_LowStar.Buffer.trivial_preorder" ], 0, - "daa99824b4fdf676c93c4325b8a9bebc" + "2119f8066cc1e3057ef3f522b95fcaf0" ], [ "LowParseWriters.buffer_index_impl", @@ -488,7 +488,7 @@ "typing_LowStar.Buffer.trivial_preorder" ], 0, - "832403b716500f23b1c3b264eea41f78" + "9cb25b40bbe13250c6bb47b5ac3edd91" ], [ "LowParseWriters.buffer_index", @@ -511,7 +511,7 @@ "typing_LowStar.Buffer.trivial_preorder" ], 0, - "42fc062f53e4781f3697d7895016ea04" + "d24cf6b1e75c27e4f7a77947a314a510" ], [ "LowParseWriters.buffer_sub_spec", @@ -537,7 +537,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "4d30ba2792ba81427cf605a02351c131" + "1cdfe741d22f66b23777b5feff547113" ], [ "LowParseWriters.buffer_sub_impl", @@ -546,7 +546,7 @@ 1, [ "@query" ], 0, - "7c322bdc8003ddd7a8f304ad7dae577a" + "183d14d303c3b78b885e9beb15e60e24" ], [ "LowParseWriters.buffer_sub", @@ -555,7 +555,7 @@ 1, [ "@query" ], 0, - "a636b439794c814a8cc8822d07a65d72" + "4563f770ecc06769f9f68b99e07bb1c4" ], [ "LowParseWriters.mk_ptr", @@ -567,7 +567,7 @@ "refinement_interpretation_Tm_refine_7c4a40d2b3cc45c979a7faad1506b5e9" ], 0, - "11617ba23f14fb9d3193746f29e18b7a" + "ab01df4c058eed99b41286c966d565fa" ], [ "LowParseWriters.buffer_of_ptr", @@ -576,7 +576,7 @@ 1, [ "@query" ], 0, - "d429fd2caa63390ec29c91e500471e62" + "21405dba4d9c37fe74629df9f1e14c44" ], [ "LowParseWriters.valid_rptr_frame", @@ -585,7 +585,7 @@ 1, [ "@query" ], 0, - "4e1bbdb3eba595edfd78564c7a16adb3" + "1766b1e0f3a14f9b75bc407ac4669cf6" ], [ "LowParseWriters.deref_impl", @@ -598,7 +598,7 @@ "projection_inverse_LowParseWriters.Correct_a" ], 0, - "1233236a19dfad4a02641393a21657ee" + "02a8fbbb0753bd30a6ed2b07d22d3a16" ], [ "LowParseWriters.deref_repr", @@ -611,7 +611,7 @@ "projection_inverse_LowParseWriters.Correct_a" ], 0, - "1a0c1c56844f71d5338c60c90c4ef168" + "551dd164349d8507c22b18aa8677122d" ], [ "LowParseWriters.access_spec", @@ -623,7 +623,7 @@ "refinement_interpretation_Tm_refine_515fe7fdd23536c0889af098cb1521c0" ], 0, - "c6ce83c1d6b9ff91e3b5209cebbf56be" + "b6151d0f9124ccf2e79a410437abcbdd" ], [ "LowParseWriters.access_impl", @@ -636,7 +636,7 @@ "projection_inverse_LowParseWriters.Correct_a" ], 0, - "e20641958cb9896a9460053c0d4a8d51" + "923bbf87e98471c95ede32923cafb550" ], [ "LowParseWriters.access_repr", @@ -649,7 +649,7 @@ "projection_inverse_LowParseWriters.Correct_a" ], 0, - "586f3b55504fb0f286f6d08423eea9d5" + "931f7a1343c7ed63cde2fe10da445a37" ], [ "LowParseWriters.access", @@ -658,7 +658,7 @@ 1, [ "@query" ], 0, - "6289cff31c87c7e01010c83bd66dd628" + "4fb1b75009d3a6c30ae22b4e9fb6acaf" ], [ "LowParseWriters.validate_post", @@ -667,7 +667,7 @@ 1, [ "@query" ], 0, - "7c3c10f36cd30212d1bc5d41538225ad" + "cb6ccc60157afbf876bc4e7851a76c67" ], [ "LowParseWriters.repr_spec", @@ -683,7 +683,7 @@ "refinement_interpretation_Tm_refine_4657fa066e1615d35a5e92ce2afbd2c3" ], 0, - "98fdf61220beb8b1e7d30d1d8c2f1350" + "3f2619155ddeb083bad75ada7a1380c5" ], [ "LowParseWriters.__proj__ICorrect__item__res", @@ -695,7 +695,7 @@ "refinement_interpretation_Tm_refine_aa6aafa7df4950197831ce9cbce7f51a" ], 0, - "afdddbf5620bf041d8e0b50fb7d417b5" + "bd3f582d776467cc35587eed1989261a" ], [ "LowParseWriters.__proj__ICorrect__item__new_pos", @@ -707,7 +707,7 @@ "refinement_interpretation_Tm_refine_aa6aafa7df4950197831ce9cbce7f51a" ], 0, - "969ae79eac7ce0c510101a51519e31b1" + "e98d6fcb1e17d3dda9372e3db69ade79" ], [ "LowParseWriters.__proj__IError__item___0", @@ -719,7 +719,7 @@ "refinement_interpretation_Tm_refine_451de6ad11fce232c71a98651cb8f5d8" ], 0, - "54d717398947d1fb2f5489321839c07a" + "5fd90f855bb52d26289266810c7a198f" ], [ "LowParseWriters.repr_impl_post", @@ -728,7 +728,7 @@ 1, [ "@query" ], 0, - "d34fed0b1526416f93c45ba6ff16ee35" + "589427640b9dd1046a2f220461485f0e" ], [ "LowParseWriters.mk_repr_impl", @@ -737,7 +737,7 @@ 1, [ "@query" ], 0, - "f32a5587508507f0a8ac612558bf0a21" + "d72259ca3ecce271c85bab6c54669c89" ], [ "LowParseWriters.extract_repr_impl", @@ -746,7 +746,7 @@ 1, [ "@query" ], 0, - "0c1f35cd9160dac0a0c5c6818ddee2c2" + "1d75a4a41ed30a2e36e3d9c458ca8716" ], [ "LowParseWriters.return_spec", @@ -761,7 +761,7 @@ "projection_inverse_LowParseWriters.Correct_a" ], 0, - "edfe816c791a3839d0635f59efe20007" + "92fc967b6409e457ba9fe9b0524292e1" ], [ "LowParseWriters.bind_spec", @@ -783,7 +783,7 @@ "projection_inverse_LowParseWriters.Error_a" ], 0, - "be180f262317d2631dd9fae0645da6be" + "8d7480f795885b1be0f24977c1959bf6" ], [ "LowParseWriters.bind", @@ -796,7 +796,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "2340bd8744236e97ac0275408ca254c3" + "7a25a733809c3a28a81e9edede3c16d8" ], [ "LowParseWriters.subcomp_spec", @@ -812,7 +812,7 @@ "proj_equation_LowParseWriters.LowParse.Parser_t" ], 0, - "85b56a7af5ed0bffa9d38e2ff40a523f" + "602bb2352ff78e296dee1f643f69e893" ], [ "LowParseWriters.subcomp_impl", @@ -824,7 +824,7 @@ "refinement_interpretation_Tm_refine_d5f3e3757347b86057f40bcdfede2573" ], 0, - "8960bc48509b5366f728e2859718a0d3" + "dd36661c2919468c615d3cbeacef3254" ], [ "LowParseWriters.subcomp", @@ -836,7 +836,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "9c3719ea192901c1cd7de708cd7a50a1" + "25a2e5f3ab9f2bf713a9a14eea7d3255" ], [ "LowParseWriters.if_then_else", @@ -849,7 +849,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "90328b40c1b141f1ec7ad20b573625a4" + "5ab10c66c17bc5496aaed201788f5938" ], [ "LowParseWriters.EWrite", @@ -861,7 +861,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "2a88646769ba454e25f5fa783804c91d" + "c65d3579bef4947f59e0e936d19b9413" ], [ "LowParseWriters.EWrite", @@ -873,7 +873,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "433501ca2b8c8fd75cb942d655373cf8" + "74acc114b0bbe127b44a0c9aa1abf65c" ], [ "LowParseWriters.EWrite", @@ -885,7 +885,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "d85748ac50501cfc4713e3a8a80967b8" + "9a57b4e399dd566ee95bbc9fcca1bbe7" ], [ "LowParseWriters.EWrite", @@ -897,7 +897,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "d28155668bb6f9c686dc59eb19404bc2" + "e70de18619f8ecb261d112c631c2840e" ], [ "LowParseWriters.EWrite", @@ -909,7 +909,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "6656b318d6c0fe730c30ff7fd84ed8cf" + "1af62a733ad34415d289703a522661e7" ], [ "LowParseWriters.EWrite", @@ -922,7 +922,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "ce8e3d84a7aaa62dd069f402a9aa1a2b" + "388620ca05dd372055928e9d92504319" ], [ "LowParseWriters.EWrite", @@ -934,7 +934,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "5b2257e1d508ea489f70fa1f536d65b7" + "1b13b926037c735b47cc74edc866f140" ], [ "LowParseWriters.EWrite", @@ -946,7 +946,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "12481f6d24671335fa7f0f1cea642b0f" + "55ab7a37b73ce38e504224c5984a002b" ], [ "LowParseWriters.EWrite", @@ -958,7 +958,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "beade0d034c0e46a7e2cba9316eecf51" + "2f2877eb49f1b4effd08c9254d8f84a4" ], [ "LowParseWriters.EWrite", @@ -970,7 +970,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "74007ae8434116f489b065d1c28d7fdc" + "d2f9da7967d1cbab33f4cf8b4cdad96c" ], [ "LowParseWriters.EWrite", @@ -982,7 +982,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "a65bb35930aa21811c246f55213e192c" + "ba2a92783c82d2957ad0bd507b30175b" ], [ "LowParseWriters.EWrite", @@ -994,7 +994,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "c08f8cf532fda9e11782a93be7031d95" + "25e50941c5af5e558b85e2d2521d91d5" ], [ "LowParseWriters.EWrite", @@ -1021,7 +1021,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "35645593f78ced699dc7fcebb7eb9aca" + "4a77cf6d49f04e21b8b48342d975370f" ], [ "LowParseWriters.EWrite", @@ -1033,7 +1033,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "e5971f2cc2156a72c245517e6d0aa33f" + "cfbc8fcf9ea5b25fd0ed3a05baba7946" ], [ "LowParseWriters.EWrite", @@ -1045,7 +1045,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "b2da2c7b1bd51e0d32111e89392a79ed" + "5172c627e75bd30ed4498bee7dcdb04b" ], [ "LowParseWriters.EWrite", @@ -1057,7 +1057,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "1f666f0dac01c4e2cb47c78204d732d3" + "704a3d6aad1d7d8f0a3fc023e7d26410" ], [ "LowParseWriters.EWrite", @@ -1069,7 +1069,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "6649a4e1cba5af0d23f1bc7841415231" + "e025196b9acc1d153346c276508e9e26" ], [ "LowParseWriters.EWrite", @@ -1081,7 +1081,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "cad55d38e93da42d0d54755e9be4d4dd" + "035da3628a7ada667969d2b4ded76f89" ], [ "LowParseWriters.EWrite", @@ -1108,7 +1108,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "e5e7bdbede858bf60d5bdcb71c7ee37a" + "8459d92979cbf2dd8e726c1fb676683d" ], [ "LowParseWriters.lift_read_spec", @@ -1132,7 +1132,7 @@ "projection_inverse_LowParseWriters.Error_a" ], 0, - "e52b377d1320609c7de2fad01abb0e95" + "2238ecd1ac213b2b7e15877263e3c556" ], [ "LowParseWriters.wfailwith_spec", @@ -1145,7 +1145,7 @@ "projection_inverse_LowParseWriters.Error_a" ], 0, - "259efab0a04b07542e0ca4563723518f" + "f73887390efc98c1863e5bed40c97ad4" ], [ "LowParseWriters.extract_t", @@ -1154,7 +1154,7 @@ 1, [ "@query" ], 0, - "e3f3f3c5a613e9e5d447eb3b8a47d276" + "0c50bb4e621aed1366e5b209b5e47fac" ], [ "LowParseWriters.get_state_spec", @@ -1171,7 +1171,7 @@ "typing_LowParseWriters.LowParse.__proj__Parser__item__t" ], 0, - "2815ea9c6da980deb844bcc9f75be1fe" + "7bec240b33b2f9146d4c145bfab1e3f4" ], [ "LowParseWriters.frame_spec", @@ -1201,7 +1201,7 @@ "refinement_interpretation_Tm_refine_5ea6f4a299cb5e289b11758dc9f6cb56" ], 0, - "48ef362fee4e6de466e554621e35d4a5" + "4bd151a84cce05afbf41bcdf7fee5440" ], [ "LowParseWriters.frame_impl", @@ -1227,7 +1227,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "ac4cd4a57802d1fa4c49913ff746b49b" + "1d97d51187152f509a03e5b048108ca2" ], [ "LowParseWriters.frame_repr", @@ -1253,7 +1253,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "1d1ced0008879293ac96016731c4410f" + "0051f745e0e5da3292aa8861f43acdcc" ], [ "LowParseWriters.frame", @@ -1279,7 +1279,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "7b520950d677691b38c955542ff73df6" + "4a4fcc86e25d7208653594868cbd354d" ], [ "LowParseWriters.elem_writer_spec", @@ -1304,7 +1304,7 @@ "typing_LowParseWriters.LowParse.size", "unit_inversion" ], 0, - "fa97d680056f5b98dadfe7f36bbe80c8" + "dc64b34a26a75106cad4ec2f9023b975" ], [ "LowParseWriters.start", @@ -1330,7 +1330,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "2f2b73ce989d11ed75d36e109d6122f0" + "8eff45a98eda281a1967619da5f84940" ], [ "LowParseWriters.append", @@ -1356,7 +1356,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "1f2afceccdd01e32e4c8b7721166e3f5" + "9fcb36bfe110b4ab38b340a76d184f78" ], [ "LowParseWriters.recast_writer_spec", @@ -1395,7 +1395,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "0e6020c2e87651a562d06985a529a19d" + "97ef9667326265344dd074c97c5ef018" ], [ "LowParseWriters.recast_writer_impl", @@ -1421,7 +1421,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "691de3fb1ca4f357003a6fdeb7ddca5f" + "6ae0f25b2239bdce0ac4d1063eef26e4" ], [ "LowParseWriters.recast_writer_repr", @@ -1447,7 +1447,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "d5ba44aad26737a10b9174c8363ccff3" + "7564fdea5d2f2cbd479ba7bec9bfbac7" ], [ "LowParseWriters.recast_writer", @@ -1473,7 +1473,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "a50991a3f1b7eaab108f7ad172d5a927" + "eac461016e7f1c8e23724e1dec2eee12" ], [ "LowParseWriters.frame'", @@ -1499,7 +1499,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "c4c654d7b4b55987760f0eb3e43bc400" + "eba4afc7e5b47880d6867110eb0d9d53" ], [ "LowParseWriters.frame2_spec", @@ -1529,7 +1529,7 @@ "projection_inverse_LowParseWriters.LowParse.Parser_t" ], 0, - "932cc6297c5e75aa25a2897034ec8d7f" + "9251936d570ccba83de3d9591b381bbf" ], [ "LowParseWriters.frame2_impl", @@ -1555,7 +1555,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "bd1bf0475a4d05c3359dc8503c53dffd" + "bb13292280f50698393225e2e48cad48" ], [ "LowParseWriters.frame2_repr", @@ -1581,7 +1581,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "7b6495eacf13062760594494c46fa96a" + "5d546f38a462e322046f08b6674584fa" ], [ "LowParseWriters.frame2", @@ -1607,7 +1607,7 @@ "typing_LowParseWriters.__proj__Mkmemory_invariant__item__lwrite" ], 0, - "0681438d99e018ac8f11a3b2d02c6f2c" + "dbc4b81f6a4f75ef47a57705b05e632e" ], [ "LowParseWriters.valid_rewrite_t", @@ -1616,7 +1616,7 @@ 1, [ "@query" ], 0, - "a9741594fe6ad8397e2673a9c0eafc1d" + "7f15e76f2ac0672869e853814b5a9fcf" ], [ "LowParseWriters.__proj__Mkvalid_rewrite_t__item__valid_rewrite_valid", @@ -1625,7 +1625,7 @@ 1, [ "@query" ], 0, - "4018c7d00bcc393fb2d616f50373d2ff" + "ad61bf8a71b6c056e884d233f2caf71d" ], [ "LowParseWriters.__proj__Mkvalid_rewrite_t__item__valid_rewrite_valid", @@ -1634,7 +1634,7 @@ 1, [ "@query" ], 0, - "63f4361aa78395cfaef9b33a3c85cc2e" + "fbb27b38279ee4a4a6883a2acfdf2d9e" ], [ "LowParseWriters.valid_rewrite_implies", @@ -1649,7 +1649,7 @@ "typing_LowParseWriters.LowParse.contents" ], 0, - "d4fd254bb08a68cdbf117f66842724c3" + "87b953a705866af959f5e4c3e77749e8" ], [ "LowParseWriters.valid_rewrite_compose", @@ -1662,7 +1662,7 @@ "refinement_interpretation_Tm_refine_41aedb64593c1013f655c6e91e0532ce" ], 0, - "d0926c246be07965e937134d34f80943" + "e0c984dc03f62d06bed4bbe37e25c657" ], [ "LowParseWriters.valid_rewrite_spec", @@ -1676,7 +1676,7 @@ "projection_inverse_LowParseWriters.Correct_a" ], 0, - "ffa8129e6f342d4417b4fcfb7a6a5adc" + "ad89ac461c93d413ead908e8f8207996" ], [ "LowParseWriters.valid_rewrite_impl", @@ -1685,7 +1685,7 @@ 1, [ "@query" ], 0, - "7a489fd3073b8edec289a69af5bc7d6b" + "5d6708f50f307b6ef2c92e4a5d58665a" ], [ "LowParseWriters.valid_rewrite_repr", @@ -1694,7 +1694,7 @@ 1, [ "@query" ], 0, - "8c87767b12b11fcfe4b9635b43c0cc48" + "3acb574726118d454bed55c520c547c2" ], [ "LowParseWriters.valid_rewrite", @@ -1703,7 +1703,7 @@ 1, [ "@query" ], 0, - "e761030265673695ef19db9d37cc45ac" + "96e1652c3a1833bde8deb944a1205488" ], [ "LowParseWriters.cast", @@ -1715,7 +1715,7 @@ "refinement_interpretation_Tm_refine_bd7e27c6f4aa97dcee8da0d3a41a8cb1" ], 0, - "26361f80eaa6c3128469a6846dc1306c" + "258e3c2719e661d10d9425b0ee43c272" ], [ "LowParseWriters.valid_rewrite_parse_pair_assoc_1", @@ -1742,7 +1742,7 @@ "typing_LowParseWriters.LowParse.size" ], 0, - "d6e48af7dd550b33b301e17019257bbc" + "5de03defe5002e7a2a6ccb98a90f0d54" ], [ "LowParseWriters.valid_rewrite_parse_pair_assoc_2", @@ -1769,7 +1769,7 @@ "typing_LowParseWriters.LowParse.size" ], 0, - "b2e72955ae80c06c500390753e958526" + "400b4bb9e6dbb27c8a6c2d46f13898e0" ], [ "LowParseWriters.valid_rewrite_parse_pair_compat_l", @@ -1788,7 +1788,7 @@ "refinement_interpretation_Tm_refine_c34becded4ee2035e3578d57522f382c" ], 0, - "15cb7787a17fa79d02df20b397e62316" + "3eee2734605b411ea9220ca7113c237a" ], [ "LowParseWriters.valid_rewrite_parse_pair_compat_r", @@ -1807,7 +1807,7 @@ "refinement_interpretation_Tm_refine_6ef99c39becd8fb6797eae328278081d" ], 0, - "bdc4b78446932b8e3413d1be6d44eba1" + "67aacdcd4cdc1407a77f0a4fd963a691" ], [ "LowParseWriters.check_precond_t", @@ -1819,7 +1819,7 @@ "refinement_interpretation_Tm_refine_a7346e222cbf90f5c0be34c80478778e" ], 0, - "48e9696d93e294d5d0d02ace34a303cc" + "6345dccccefe46c26e243729f650573c" ], [ "LowParseWriters.cat_spec", @@ -1845,7 +1845,7 @@ "typing_LowParseWriters.deref_spec", "unit_inversion" ], 0, - "2125e9c74f978eaa5a0be07244e61d6d" + "5373ac1de18c2131ac39ae77a56d42bd" ] ] ] \ No newline at end of file diff --git a/examples/layeredeffects/MSeqExn.fst.hints b/examples/layeredeffects/MSeqExn.fst.hints index ecd6834beea..d1381f26f97 100644 --- a/examples/layeredeffects/MSeqExn.fst.hints +++ b/examples/layeredeffects/MSeqExn.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "9735be18d4e707c12102656608962ead" + "7768179a36d6abd1e9e602fce9457093" ], [ "MSeqExn.__proj__Success__item___0", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_bca7c46301f85d0bd6667ce2075a559f" ], 0, - "fd30742799d1387e8da5d731aa300861" + "bdc68d24ca43465a4374b328e608aa27" ], [ "MSeqExn.__proj__Error__item___0", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_aa268dc3d9ba92bda2faef10efd31e86" ], 0, - "ce4a2546e04fd9811a4e2234e55d261c" + "7882bd1492cccb081718aab0c33e1fa4" ], [ "MSeqExn.grows", @@ -41,7 +41,7 @@ 1, [ "@query" ], 0, - "0a81a964f78e82351ff78ead816b3dc8" + "ed7e4848583adf7ca7564c42cfae3222" ], [ "MSeqExn.grows", @@ -59,7 +59,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "d3e7bbe0871cb8aae404c07e2abeebcc" + "3b7b1d77ffdc606396d533f1d63626ea" ], [ "MSeqExn.repr", @@ -78,7 +78,7 @@ "typing_Tm_abs_129e01eefee35b85dba4d23a66214fef" ], 0, - "43ae6007998eafb66b6706756bd32abe" + "d2aacafc4ffbc787b796880ea1081273" ], [ "MSeqExn.return", @@ -94,7 +94,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "2fb1e09ce4f0508d150788e5be6a1622" + "09ebf6421987a808e59a7d276fdc59d3" ], [ "MSeqExn.bind", @@ -135,7 +135,7 @@ "typing_Tm_abs_98148b3d1f2c61bf8348c5a5348b7d10" ], 0, - "db50f49e0cb2df28a144cd2990825bc3" + "8217916f7842f098be4454a40148a180" ], [ "MSeqExn.subcomp", @@ -147,7 +147,7 @@ "typing_Tm_abs_129e01eefee35b85dba4d23a66214fef" ], 0, - "6a2796ea7af3daf0a0358636a690521b" + "d4d98a9af31517f1e5b52d435823002d" ], [ "MSeqExn.if_then_else", @@ -159,7 +159,7 @@ "refinement_interpretation_Tm_refine_727bec1c7bc6283b532887908e2fabc4" ], 0, - "b748d632efb2bbedd13d8b90261fa5de" + "a529e8f1529ea55d70bba4880ff2f291" ], [ "MSeqExn.MSeqEXN", @@ -171,7 +171,7 @@ "data_typing_intro_MSeqExn.Success@tok" ], 0, - "d074b5a046eae4c5a0950a80dc5de354" + "75da979fe07e11e13b8a15e8c76620ac" ], [ "MSeqExn.MSeqEXN", @@ -194,7 +194,7 @@ "typing_Tm_abs_61f0b4e4fc1bf22287ce3037711369a5" ], 0, - "33d127af806d29c12c656928f5cfc0b8" + "92b6442ee47f24b3911d2a89abe10aa4" ], [ "MSeqExn.MSeqEXN", @@ -217,7 +217,7 @@ "typing_Tm_abs_61f0b4e4fc1bf22287ce3037711369a5" ], 0, - "5dc5edd13c01e2df8dbe94c236e89ed4" + "1273d529fc75ca3654fb25cb6283e3f9" ], [ "MSeqExn.MSeqEXN", @@ -226,7 +226,7 @@ 1, [ "@query" ], 0, - "f863804aded036159f94a6b4fee4a250" + "3058fbb062bbbdfb10c6c6eccfd40a03" ], [ "MSeqExn.MSeqEXN", @@ -238,7 +238,7 @@ "refinement_interpretation_Tm_refine_727bec1c7bc6283b532887908e2fabc4" ], 0, - "b14c9d8073533d63623424381c3c6b09" + "4a9342234a5e479ace5616742fa1cbf7" ], [ "MSeqExn.MSeqEXN", @@ -250,7 +250,7 @@ "refinement_interpretation_Tm_refine_727bec1c7bc6283b532887908e2fabc4" ], 0, - "fe3dc51057415910c8a94976f4a30eb3" + "36e7ffecf8e9343cc6ad4914764b123c" ], [ "MSeqExn.MSeqEXN", @@ -264,7 +264,7 @@ "refinement_interpretation_Tm_refine_727bec1c7bc6283b532887908e2fabc4" ], 0, - "4e9a05708e10d52b293fc453537687df" + "b1417c57e8fb11d410925ad9599cc02e" ], [ "MSeqExn.MSeqEXN", @@ -276,7 +276,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "37ff51d54037af15ab0a7dbd635a7a63" + "403d307ce5654013c4b4ab6f7e6c95da" ], [ "MSeqExn.MSeqEXN", @@ -289,7 +289,7 @@ "refinement_interpretation_Tm_refine_de09779676242898794a0b057d5f5bb4" ], 0, - "f56527057553ba78ac12615eb05daeda" + "8970db4401d873ffea0fc6e01fca0bd8" ], [ "MSeqExn.MSeqEXN", @@ -301,7 +301,7 @@ "refinement_interpretation_Tm_refine_de09779676242898794a0b057d5f5bb4" ], 0, - "7e59658b4f9778b62dbe26c15ed8846d" + "ecc55e11ef0bfe6239f5d6d07db8e724" ], [ "MSeqExn.lift_pure_wp", @@ -319,7 +319,7 @@ "typing_Tm_abs_5a434916a6831db435ec4d0cc4191967" ], 0, - "2ab12d6bd4e59f6d6c65853e4cad1f19" + "7fcd077ecfed862c0ae1f0b4fc7643fa" ], [ "MSeqExn.lift_pure_mseqexn", @@ -346,7 +346,7 @@ "typing_Tm_abs_d85abeda43527ced4d79d6bbe0d33206" ], 0, - "f5215aaa7e3e5132abb608fd92f5dfbd" + "4910416d6665c140f84def9f2315460c" ], [ "MSeqExn.MSeqExn", @@ -355,7 +355,7 @@ 1, [ "@query" ], 0, - "c7e30174efcecf8a0ee527303b241c75" + "928e70dc9b62f0b95162047940ea294e" ], [ "MSeqExn.witnessed_constant", @@ -364,7 +364,7 @@ 1, [ "@query", "equation_MSeqExn.witnessed" ], 0, - "f6a84e25c4d5d74a00e318c79f89e7df" + "96f0cfd0e4334f8ae8859bd0fb936aec" ], [ "MSeqExn.witnessed_nested", @@ -373,7 +373,7 @@ 1, [ "@query" ], 0, - "153252bdf7a277dba18608e7335284bd" + "3a1872489e587649d613991ecf182289" ], [ "MSeqExn.witnessed_and", @@ -382,7 +382,7 @@ 1, [ "@query", "equation_MSeqExn.witnessed" ], 0, - "46cdcbb8ab5401bbe43fb7425bf0e1b1" + "86133cb7fe4f754ff636a905a9a2e241" ], [ "MSeqExn.witnessed_or", @@ -391,7 +391,7 @@ 1, [ "@query", "equation_MSeqExn.witnessed" ], 0, - "7128f2f27661e74650892243c5074903" + "8f151d27159aca30da00b8565df86089" ], [ "MSeqExn.witnessed_impl", @@ -400,7 +400,7 @@ 1, [ "@query", "equation_MSeqExn.witnessed" ], 0, - "ee1a493cb41d98f22dc3cd81453d868c" + "86d2b5dcbcbbf47d88142476130f77e2" ], [ "MSeqExn.witnessed_forall", @@ -409,7 +409,7 @@ 1, [ "@query", "equation_MSeqExn.witnessed" ], 0, - "8975eaf4823e493c39fc289e0c9bbc94" + "d182a39bd47c83e4abe6e5c63f16d2d0" ], [ "MSeqExn.witnessed_exists", @@ -418,7 +418,7 @@ 1, [ "@query", "equation_MSeqExn.witnessed" ], 0, - "f53db69e0a0ae17f6e0f195838b1fd6a" + "5c33f1aee04be7946e743006f07cf7fd" ], [ "MSeqExn.get", @@ -436,7 +436,7 @@ "refinement_kinding_Tm_refine_39fc48d179c0612597a9a194407ba9c9" ], 0, - "a7f5b5971500025f21c7ae87acab5b11" + "5bde5879c3e291c021d707bead9589e4" ], [ "MSeqExn.put", @@ -450,7 +450,7 @@ "function_token_typing_FStar.Pervasives.pattern", "unit_typing" ], 0, - "651dce32258d9a5bdda851f7adb3e872" + "c827836642bf51783f01c5faf609b498" ], [ "MSeqExn.raise", @@ -467,7 +467,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "e3a0a224f023b971ecef41f9e4f85949" + "8f871aacf4d543c880eaa18e3e612124" ], [ "MSeqExn.size", @@ -487,7 +487,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "1774027cd8215da5924305018d10b38a" + "ad6e17af947cfe02a3868296a8318c9d" ], [ "MSeqExn.write_at_end", @@ -519,7 +519,7 @@ "typing_FStar.Seq.Base.create" ], 0, - "63e80b56544a1912db972bd7e95d5490" + "8fa26de0dd976410fb96aaf58d052f59" ], [ "MSeqExn.index", @@ -540,7 +540,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "c8bf7cf9fd7440b2f71140238e695eea" + "3df8163b82b5d6200a932a8526a59b5d" ] ] ] \ No newline at end of file diff --git a/examples/layeredeffects/ND.fst.hints b/examples/layeredeffects/ND.fst.hints index def10947a67..256f37cfd8e 100644 --- a/examples/layeredeffects/ND.fst.hints +++ b/examples/layeredeffects/ND.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "07133fcbf2fff6eebd1e3a064adde824" + "23ba853ea4b8ae9787346847eed3d8db" ], [ "ND.w_bind", @@ -27,7 +27,7 @@ "typing_Tm_abs_d0f415a5361a9d7988d8e425dc193472" ], 0, - "8e010cf9d0fd8a559d6b2762f66e1a04" + "aba6a7b02658661d890daadebb1c70da" ], [ "ND.interp", @@ -36,7 +36,7 @@ 1, [ "@query" ], 0, - "33c1cdad862cb291c5c14ededb9e2aac" + "9724b711c5c57f048922a49f6009bbd0" ], [ "ND.concatlemma", @@ -66,7 +66,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.op_At" ], 0, - "b00f7d377159af6029d182ac0398bf4c" + "426481adbc42e089486240b93edfed5b" ], [ "ND.concatmaplemma", @@ -100,7 +100,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.concatMap" ], 0, - "99da73183428b7700c0dbab09513547e" + "846888c8182e652ace26c22823391089" ], [ "ND.ireturn", @@ -121,7 +121,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "e1ce1703754f948714fccf62b91fc33d" + "945c27d09a9067f15756c2dca8382f0e" ], [ "ND.pmap", @@ -143,7 +143,7 @@ "projection_inverse_Prims.Cons_tl", "subterm_ordering_Prims.Cons" ], 0, - "0ca80f289948696641d0d22bf1e5495e" + "78ac6cdc578b29e4b96f00fb3b90cb5c" ], [ "ND.unref", @@ -170,7 +170,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "374ed9e9685ebcf39fca6563ab408826" + "5fb0e3664802a7f049f15e96cc96470c" ], [ "ND.append_memP", @@ -200,7 +200,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.op_At" ], 0, - "05d9f49127b51ba9448973b98a2e7c6f" + "9980732b33060cd74c0c1cf9c6c82df3" ], [ "ND.flatten_mem_lem", @@ -230,7 +230,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.flatten" ], 0, - "adef27fd7d605d49eaad083af4c52638" + "3e7f86353547d1adc1b3ec1e3d2ddc79" ], [ "ND.ibind", @@ -274,7 +274,7 @@ "typing_Tm_abs_f06c07b0623cf55f164054a4905d51bf" ], 0, - "d0c52a7c8c08910f06bcd2c4477dc44d" + "b791140a3211ac022692c3e87a5ead3d" ], [ "ND.isubcomp", @@ -290,7 +290,7 @@ "refinement_interpretation_Tm_refine_8d65e998a07dd53ec478e27017d9dba5" ], 0, - "30c6a43dc641cd2191a1caa90213e4aa" + "62ec0437ba523ed8e2fc7df11d255426" ], [ "ND.wp_if_then_else", @@ -299,9 +299,9 @@ 1, [ "@query", "equation_ND.w" ], 0, - "753b03834bd50bed41d379554a39457c" + "b864c83f21a97b730702e67f4f30c62b" ], - [ "ND.ND", 1, 2, 1, [ "@query" ], 0, "8b72c58dc66e6afc4bc25c1f3207e3e7" ], + [ "ND.ND", 1, 2, 1, [ "@query" ], 0, "6cdab644f5ca93036d1f5922d010ce04" ], [ "ND.ND", 2, @@ -315,7 +315,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "2c5f463215c5c12419b2939968621173" + "e85df8729f809bb3f1037d90fd7e7552" ], [ "ND.ND", @@ -330,7 +330,7 @@ "refinement_interpretation_Tm_refine_de09779676242898794a0b057d5f5bb4" ], 0, - "ed5fca973fc9a2cbf56192629dab48b8" + "8e3a922b553d386eff4d0b0beb5bf8e4" ], [ "ND.lift_pure_nd", @@ -351,16 +351,16 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "7f9c742fee01cdbde254934d9b6b89a9" + "d3c12f7352d7c3c8b6e2fc5f6fc02832" ], [ - "ND.19460", + "ND.20264", 1, 2, 1, [ "@query" ], 0, - "4559a182d4f79f7757599dd99f4a1fbc" + "4707c87734b42dffe476dbfcd403d443" ], [ "ND.test_f", @@ -369,7 +369,7 @@ 1, [ "@query", "int_typing" ], 0, - "6a34b18f2597a189bdf499ce6f6dbd72" + "c70b875dff37cec154baeaacd27ac650" ], [ "ND.test_f", @@ -395,9 +395,9 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "5079d54a112407164dca0e43bc7f4684" + "b537372027940ee9df5a81324249af4e" ], - [ "ND.Nd", 1, 2, 1, [ "@query" ], 0, "2c642d9803ddc33c3cc9076f975aef23" ], + [ "ND.Nd", 1, 2, 1, [ "@query" ], 0, "19dad29bbb8d2ac9af355e0fd2faf552" ], [ "ND.choose", 1, @@ -405,7 +405,7 @@ 1, [ "@query" ], 0, - "df951140ef0bfb3594f960028981e30a" + "99cfa3b38bd5fa0e68efa3b8e4ab5972" ], [ "ND.choose", @@ -425,7 +425,7 @@ "refinement_interpretation_Tm_refine_c2a6462ba4b9477e34b8a7b0105344c7" ], 0, - "0e62af2778c07e65a0c493233b5f3b58" + "7b18fe09f9a0a139c98ddf7c8219a4fe" ], [ "ND.fail", @@ -441,7 +441,7 @@ "false_interp", "projection_inverse_Prims.Nil_a" ], 0, - "af34d85cd1e3d039529d29c0f280ca48" + "3a139442c0a6e2040c38e53bf8eb7e78" ], [ "ND.flip", @@ -450,7 +450,7 @@ 1, [ "@query", "bool_typing", "equation_ND.w_ord" ], 0, - "cecfb979b0e805e123caba17cd984946" + "552b5434824a3f7edc795b6036fb4a10" ], [ "ND.test", @@ -463,7 +463,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "4e2c12f4a41af6b6a54dd5dcf48067b7" + "ec499fc6f31ea06c695368782626f07e" ], [ "ND.guard", @@ -472,7 +472,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "unit_inversion", "unit_typing" ], 0, - "1679990b2d0d25977377558a33e50023" + "69963043fce1d5ab2e5ac3c0e0e00951" ], [ "ND.pick_from", @@ -481,7 +481,7 @@ 1, [ "@query", "equation_ND.w_ord" ], 0, - "d95bb71295e3b7f67be492927b747749" + "a68e6e277e4748491824bcbe15029a03" ], [ "ND.pick_from", @@ -499,7 +499,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "0bc03ba3dd938a362ec35d8c2b0c5310" + "4bb668a6597457752e6f81b0956855fe" ], [ "ND.pick_from", @@ -508,7 +508,7 @@ 1, [ "@query" ], 0, - "728b962aa271528fe8b2984898ed74df" + "9a77f97b54221bc343af2b5d118155f6" ], [ "ND.pyths", @@ -526,7 +526,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "7d8ec6f57cd6713f1ccf3b29388157fb" + "282bdb38d956c5d656a9a3c788fc0a82" ], [ "ND.pyths_norm", @@ -540,7 +540,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "eaa94994dab979851913c4e60d75df3f" + "7f734a957adf2653a9ee21a6fccc6402" ], [ "ND.test_u", @@ -549,7 +549,7 @@ 1, [ "@query", "equation_ND.w_ord" ], 0, - "fd4c3a1bf96cd8f4e420023ad3b5253d" + "256930d4b6cc92c7f1a1ff3d3f6ed9f0" ] ] ] \ No newline at end of file diff --git a/examples/layeredeffects/Queens.fst.hints b/examples/layeredeffects/Queens.fst.hints index c3bfccf5787..f37e56847f2 100644 --- a/examples/layeredeffects/Queens.fst.hints +++ b/examples/layeredeffects/Queens.fst.hints @@ -16,7 +16,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "5754c6c89045dd4811ae1930b855a9d9" + "6cf70dd50653537637175ce13fe3785c" ], [ "Queens.no_clash_minus", @@ -33,7 +33,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "c78d03bca8737b889a93cb5344ad2f07" + "46c1143d232a7d83d23192fe240e0077" ], [ "Queens.valid", @@ -50,7 +50,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "612652318917f6050015cc32b31a30df" + "575e5c8efdcd8ddf2008d602ae7675c8" ], [ "Queens.pickn", @@ -83,7 +83,7 @@ "unit_typing", "well-founded-ordering-on-nat" ], 0, - "7aed1bc5534fc3075339f14cc7c353b0" + "88e99d4f77ee731bbdb8bfbd42511881" ], [ "Queens._queens", @@ -155,7 +155,7 @@ "well-founded-ordering-on-nat" ], 0, - "3cbc99f6cdf23cb44d6799d19a44c499" + "655813fcff92144375e9caa1bd7057b3" ], [ "Queens.queens", @@ -197,7 +197,7 @@ "true_interp", "typing_Queens.flipOp", "typing_Queens.quitOp" ], 0, - "48d2848a2f315ca099de271b6d22ddb0" + "2bf33182f4fd5fbe78e9b54e088633ae" ] ] ] \ No newline at end of file diff --git a/examples/layeredeffects/RW.fst.hints b/examples/layeredeffects/RW.fst.hints index a7dd1a5eae6..732077aacc1 100644 --- a/examples/layeredeffects/RW.fst.hints +++ b/examples/layeredeffects/RW.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_754b00004f4a881ff74d076ab276dfe1" ], 0, - "82ab01393a40cd9cfcee946660447ee2" + "c4f54b4b4dfce10e1634cb8086a84398" ], [ "RW.ro_sanity_check", @@ -24,7 +24,7 @@ "l_and-interp" ], 0, - "1f857f232f216c7f1a61cc24ae5ad843" + "d60822a118b39e3d6a20b1d29b6cdeb1" ], [ "RW.return", @@ -40,7 +40,7 @@ "l_and-interp", "token_correspondence_RW.real_post" ], 0, - "6bec6fdf4eea62e6ccec113d878e0566" + "d9063ce818b056ce73b514e2602f0d27" ], [ "RW.bind", @@ -66,7 +66,7 @@ "token_correspondence_RW.real_post" ], 0, - "9ca224ece9dd8a8fd46478c107dce8e2" + "acfe3100af1f47cebfab0b25c4fcffca" ], [ "RW.rwi_subtype", @@ -91,7 +91,7 @@ "token_correspondence_RW.real_post" ], 0, - "31559acbc630cb8ebb3262dd70ac7d66" + "b3bc794feaf2c6ff2ce284d59bc06451" ], [ "RW.subcomp", @@ -114,10 +114,10 @@ "token_correspondence_RW.real_post" ], 0, - "4ccd50902d7c5ac35ab87db898d0b35c" + "76c1be0c3d561ab9d7330c6c7906e376" ], [ - "RW.RWI", 1, 2, 1, [ "@query" ], 0, "992445264fc2d1aa6dcafbfc4a9b5a53" + "RW.RWI", 1, 2, 1, [ "@query" ], 0, "d78daf37e8eee7830d07728f4024e153" ], [ "RW.RWI", @@ -141,7 +141,7 @@ "true_interp" ], 0, - "2ea695cac4829bef35c80bf2265e7733" + "ac1386f7c266807e5120abd5ea9d77cf" ], [ "RW.RWI", @@ -165,7 +165,7 @@ "true_interp" ], 0, - "3c478c2aea261f840e5f640fc470fae8" + "36b3e0190bd40ea13cbca323a7de2b57" ], [ "RW.lift_pure_rwi", @@ -204,7 +204,7 @@ "typing_Tm_abs_e5f9da69b4e622fc8b88c80c57775066", "unit_typing" ], 0, - "f92b42daa2138d6e01c19a6a888fa516" + "a3f41443728b4603f37b682b24417889" ], [ "RW.test_rrr", @@ -237,7 +237,7 @@ "unit_typing" ], 0, - "715d126481fb4c5f0c36ab0c36be0764" + "9b8be6b91e236a1eb401bf233920d3ea" ], [ "RW.test_rrw", @@ -273,7 +273,7 @@ "typing_tok_RW.RO@tok", "unit_inversion" ], 0, - "b1fa46d72980b748225cb9a1381bb48b" + "9664101fe68c4aa5af357579e45f0e0b" ], [ "RW.test_rww", @@ -309,7 +309,7 @@ "typing_tok_RW.RO@tok", "typing_tok_RW.RW@tok", "unit_inversion" ], 0, - "dcafa5c9b3f9675aa5d8743eb519ef87" + "480ab5f034a9f992650ee3d761a7cd94" ], [ "RW.test_wrw", @@ -343,7 +343,7 @@ "typing_tok_RW.RO@tok", "typing_tok_RW.RW@tok", "unit_inversion" ], 0, - "5d011de956be12119c9c7989a15b85b1" + "6c36bbc465f1913e7c90bd247b056163" ], [ "RW.test_www", @@ -379,7 +379,7 @@ "typing_tok_RW.RO@tok", "typing_tok_RW.RW@tok", "unit_inversion" ], 0, - "16af9d5c5c3b31ec9f4d1668d086a8fc" + "b87c7eb9042489253da4025ce7cc92e4" ], [ "RW.map", @@ -405,7 +405,7 @@ "true_interp" ], 0, - "ebd0f10ac234515501384a8f7efedc82" + "7430f209b2b298fab7636885aff9c6f3" ], [ "RW.app", @@ -424,7 +424,7 @@ "true_interp" ], 0, - "d3b866dc7af99371b76a105ce57853e7" + "2a6b85678c3f5c084a591636260e5e22" ], [ "RW.appn", @@ -449,7 +449,7 @@ "true_interp", "typing_RW.join", "typing_tok_RW.RO@tok" ], 0, - "fca9209e01816cf4d58ab5d7045529f6" + "c4e27e2e6d71c7cb657338d296d518e7" ], [ "RW.labs0", @@ -477,7 +477,7 @@ "true_interp" ], 0, - "d1cb8bd80e0134ba7e1e5f9baccf3b31" + "fa868d3c4f3419322b8eff70b21a0823" ], [ "RW.labs", @@ -501,7 +501,7 @@ "true_interp" ], 0, - "3292f7a2582c595c252c85b3687f99c2" + "d208eb5e65347c9c2d93dd24afccaf87" ], [ "RW.rwi_assert", @@ -518,7 +518,7 @@ "token_correspondence_RW.real_post", "unit_inversion" ], 0, - "edaf25aa22d9874377edd2b9d6956deb" + "27c558d5c48a886300915b0e55873081" ], [ "RW.rwi_assume", @@ -534,7 +534,7 @@ "l_and-interp", "token_correspondence_RW.real_post", "unit_inversion" ], 0, - "2f3441348d2e0c58c073a83da3540119" + "44070123facaeab45f4ed106e5070145" ], [ "RW.test_abs0", @@ -564,7 +564,7 @@ "token_correspondence_RW.real_post", "true_interp" ], 0, - "8ce27ff60e5acf155a8fcec676c10dbd" + "03d9a1988dc05c073c51c0a96185219a" ], [ "RW.test_abs0'", @@ -594,7 +594,7 @@ "token_correspondence_RW.real_post", "true_interp" ], 0, - "7d690293fe162ca159f34092539634ba" + "2d8ecb1f29872267fcb07fde82f73a43" ], [ "RW.test_abs", @@ -613,7 +613,7 @@ "true_interp" ], 0, - "416942047da9bf289d7df602d3e690e4" + "61301bb4efb26cd0b4d87831fe10e2ca" ], [ "RW.get_indexed", @@ -628,7 +628,7 @@ "l_and-interp", "token_correspondence_RW.real_post" ], 0, - "d4a1d6311e2824ce0cd2e56e79f7ae5b" + "50ba909a5551a13b40ed6249babb2c88" ], [ "RW.get_r", @@ -644,7 +644,7 @@ "l_and-interp", "token_correspondence_RW.real_post" ], 0, - "95a7a129ea62fafbd95ec91b0ac27a47" + "19f1e29d8f9a03b4533a88d8c69aca62" ], [ "RW.test_state_eq_rrr", @@ -672,7 +672,7 @@ "token_correspondence_RW.real_post", "true_interp" ], 0, - "5267c0aa9f39c77899db84cc56accb56" + "4bfbbaf80dd6b841aced5fcd00626379" ], [ "RW.test_state_eq_rrw", @@ -700,7 +700,7 @@ "token_correspondence_RW.real_post", "true_interp" ], 0, - "7809bcd1098817648752fa5d8f50f534" + "2f8cc14863cfaa7d6b106ec54ebef851" ], [ "RW.test_state_eq_rww", @@ -728,7 +728,7 @@ "token_correspondence_RW.real_post", "true_interp" ], 0, - "a964b16b5bcd543d90642c6c70e21bc7" + "8a5369dd555526d2a7c6d12aca4f7789" ], [ "RW.test_state_eq_www", @@ -749,7 +749,7 @@ "true_interp" ], 0, - "971b384acfc9f198dee92ed99ded9e2e" + "e2821e01c27e81572db84a2e5e5e54e1" ], [ "RW.makero", @@ -768,7 +768,7 @@ "token_correspondence_RW.real_post" ], 0, - "6616481e538a63c1983bd04783db87e7" + "2d8411f0d7e73b2e980c3baba8c8c216" ] ] ] \ No newline at end of file diff --git a/examples/layeredeffects/RunST.fst.hints b/examples/layeredeffects/RunST.fst.hints index 98e2f48388d..f5816cd2f99 100644 --- a/examples/layeredeffects/RunST.fst.hints +++ b/examples/layeredeffects/RunST.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_754b00004f4a881ff74d076ab276dfe1" ], 0, - "4b37ad2cacf48bd09cd062aa6bcd5771" + "42fb8c113c524c51ffbcae84eb3eb8bc" ], [ "RunST.__proj__Read__item__st0", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_2c886d15e6dbd7a95f452e92182695d9" ], 0, - "deb99cd2aa3d322ae50711831cb4343c" + "778c1c6bed6037a19e1bce337323d88f" ], [ "RunST.__proj__Write__item__st0", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_58169d42ff8ecb3e94c8e4456cb12065" ], 0, - "ca2a9f3afe28bf6d2890f44f7b7769d4" + "55a4b35dd9cf4425fe8314108b50b84b" ], [ "RunST.__proj__Write__item__st1", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_58169d42ff8ecb3e94c8e4456cb12065" ], 0, - "281eb39178466d7d8a10ef3db229cac3" + "775ac07f11815b5252d4f7a417557de8" ], [ "RunST.__proj__Raise__item__st0", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_dc9ba67dbb14c044cb455cff96093cf9" ], 0, - "a17e1a17329a574594976868e438966c" + "3334f6e5fb0290c8262885a178120147" ], [ "RunST.__proj__Raise__item__st1", @@ -71,7 +71,7 @@ "refinement_interpretation_Tm_refine_dc9ba67dbb14c044cb455cff96093cf9" ], 0, - "bb26d9931cf14f2964ef2379b8c72aa4" + "fbcbfd34550349c809d55cd3a64295a4" ], [ "RunST.__proj__Return__item__s", @@ -83,7 +83,7 @@ "refinement_interpretation_Tm_refine_e4ba89405dee430494246551b871a710" ], 0, - "87f1c1d930d9c602d550b8e39f68e26a" + "043f1876a1d85e5689ccf234462900e4" ], [ "RunST.__proj__Return__item__x", @@ -95,7 +95,7 @@ "refinement_interpretation_Tm_refine_e4ba89405dee430494246551b871a710" ], 0, - "69ef73b6a4667401f707f780d8754725" + "0ff112b3bb5f09769c69fbc6953cfc82" ], [ "RunST.__proj__Op__item__i", @@ -107,7 +107,7 @@ "refinement_interpretation_Tm_refine_e5471cc27eb02467c1433ee041091ef5" ], 0, - "d60b368058247cb60a4f561d45b065c3" + "04e215c259e68a7ec162f560783faab3" ], [ "RunST.__proj__Op__item__o", @@ -119,7 +119,7 @@ "refinement_interpretation_Tm_refine_e5471cc27eb02467c1433ee041091ef5" ], 0, - "df1097341ef15cb4321f6c262f09951d" + "a4e4210522888d0ffd76ccc8b6ff4a64" ], [ "RunST.__proj__Op__item__st0", @@ -131,7 +131,7 @@ "refinement_interpretation_Tm_refine_e5471cc27eb02467c1433ee041091ef5" ], 0, - "33afed14bdc7b2afe32b698b237cdb04" + "dbb2d27b2729a2e1c3a7ff1eec07e567" ], [ "RunST.__proj__Op__item__st1", @@ -143,7 +143,7 @@ "refinement_interpretation_Tm_refine_e5471cc27eb02467c1433ee041091ef5" ], 0, - "30be6987299353c83f282efb7c3153a1" + "4c009529fc54c37930c1508de1889355" ], [ "RunST.__proj__Op__item__st2", @@ -155,7 +155,7 @@ "refinement_interpretation_Tm_refine_e5471cc27eb02467c1433ee041091ef5" ], 0, - "4658c788b9ae9f200b00bb1f10089875" + "e185a376bbffc656daf67fc86e047c60" ], [ "RunST.__proj__Op__item__act", @@ -167,7 +167,7 @@ "refinement_interpretation_Tm_refine_e5471cc27eb02467c1433ee041091ef5" ], 0, - "a7d8a833ecdc2850ba0a1825870a2fb5" + "6ff40a8d5d74e481c8c6f887481898d6" ], [ "RunST.__proj__Op__item___6", @@ -179,7 +179,7 @@ "refinement_interpretation_Tm_refine_e5471cc27eb02467c1433ee041091ef5" ], 0, - "f023903dd352faabd8e3366a397312f8" + "fbb22160b438a5e7f555e7f00ce2f913" ], [ "RunST.__proj__Op__item__k", @@ -191,7 +191,7 @@ "refinement_interpretation_Tm_refine_e5471cc27eb02467c1433ee041091ef5" ], 0, - "7a98b6a1a3ccff47f222d9fcb3168f24" + "35f29dac4487b104df1dba47f3db3bfb" ], [ "RunST.abides", @@ -207,7 +207,7 @@ "well_founded_ordering_on_codomain_RunST.Op" ], 0, - "c63516ecb5f83554fe91d9acd971ae4e" + "a1381cd8f6168db6eb662032636f26f2" ], [ "RunST.interp_at", @@ -242,7 +242,7 @@ "typing_FStar.List.Tot.Base.op_At" ], 0, - "e3b995d64ad8f02baa8ebb393d688630" + "8419af13359fcf503a67ad001badfb4f" ], [ "RunST.sublist_refl", @@ -251,7 +251,7 @@ 1, [ "@query", "equation_RunST.sublist" ], 0, - "41305a3f67fbc2f96850069c1b46be10" + "bfec13c389313a2af8f51ed2be315645" ], [ "RunST.interp_sublist", @@ -279,7 +279,7 @@ "token_correspondence_RunST.interp" ], 0, - "90e7c6c090ab52e0b5698103e8c08f7a" + "60fe8a2a485d7d08b60cb5f2fa14f547" ], [ "RunST.sublist_at", @@ -311,7 +311,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.op_At" ], 0, - "0b685675b62c3bdd7ba461589b891562" + "ce8937720bb50c1c2ca1ef2fd815f048" ], [ "RunST.at_sublist", @@ -341,7 +341,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.op_At" ], 0, - "53492361b1a714ef08e5584e0ff58b2c" + "86af285c094f439df2bd182ebb17787a" ], [ "RunST.abides_sublist", @@ -383,7 +383,7 @@ "well_founded_ordering_on_codomain_RunST.Op" ], 0, - "0e8754136d4ee6da61675569e11d6430" + "ef1fea4516c9fa1f560b79e9a232c30b" ], [ "RunST.abides_app", @@ -427,7 +427,7 @@ "well_founded_ordering_on_codomain_RunST.Op" ], 0, - "912cf1e3fd0ce2d5689bf6881628da64" + "5269b8b52111a5c523c54545f1b31bf6" ], [ "RunST.return", @@ -447,7 +447,7 @@ "typing_Tm_abs_5f7c7617e59bccb8ced7ca7a87ce3fea" ], 0, - "c6b7c407569942342b30cf7071202838" + "cf48caf8b88b015fa3e61f854e21f734" ], [ "RunST.bind", @@ -507,7 +507,7 @@ "well_founded_ordering_on_codomain_RunST.Op" ], 0, - "9b1ead357db4497a31efd1c8439ddbf9" + "b011e99454c9751e508f61af91406418" ], [ "RunST.subcomp", @@ -524,7 +524,7 @@ "typing_FStar.Ghost.reveal" ], 0, - "a3b37bd3965d55ec9c4df73d18279c7f" + "e82017872f33a1205a26ee33108c36ab" ], [ "RunST.EFF", @@ -533,7 +533,7 @@ 1, [ "@query" ], 0, - "0c7f654f8a075006e6ada4873d80b2d2" + "0fac71928da844c3dd146caaa9140cd9" ], [ "RunST.EFF", @@ -545,7 +545,7 @@ "lemma_RunST.sublist_at", "typing_FStar.Ghost.reveal" ], 0, - "8ab52fdb5a87bb30d40cb09f60fe4aca" + "49ba42c7e8903dbe018028b592d408f3" ], [ "RunST.EFF", @@ -557,7 +557,7 @@ "lemma_RunST.sublist_at", "typing_FStar.Ghost.reveal" ], 0, - "bf9310e0ed85742bbed5288077a7e311" + "c21f47cb645f9d3842671b87444bf90d" ], [ "RunST.lift_pure_eff", @@ -588,16 +588,16 @@ "typing_Tm_abs_bf3aa61cda316c14b7a21f5ed0103b3c" ], 0, - "d285ac09dc49c8a9574940d40518690f" + "fb365cd29dedde2e7cf9ea0ae66f7082" ], [ - "RunST.42494", + "RunST.43707", 1, 2, 1, [ "@query" ], 0, - "df9ed0afd7770097db6e8d4761b3763d" + "eea6dc2d1b9a7dac0d1bc3fd3f0da710" ], [ "RunST.get", @@ -642,7 +642,7 @@ "unit_typing" ], 0, - "a488fdcd4b18fb689a863a126a64ab91" + "caa346b9c852a4b10f2f1633e1e3a07c" ], [ "RunST.put", @@ -686,7 +686,7 @@ "typing_tok_RunST.Return@tok", "typing_tok_RunST.WR@tok" ], 0, - "e182ee5a8709e8f22fcb577f4ba6ef41" + "21bf2f802c52a8f0974a35110a8230f7" ], [ "RunST.raise", @@ -726,7 +726,7 @@ "typing_tok_RunST.EXN@tok" ], 0, - "aab336333b158e56513510f52153d843" + "19f7ad27baee30bad0f9bf8906fd46eb" ], [ "RunST.test0", @@ -747,7 +747,7 @@ "typing_FStar.List.Tot.Base.append", "typing_tok_RunST.RD@tok" ], 0, - "e49028bf25db97323bc79de616845981" + "5b753f7f420bad86ca6b034cace5dddc" ], [ "RunST.test1", @@ -773,7 +773,7 @@ "typing_tok_RunST.WR@tok" ], 0, - "0cb15424e718754707048a85b104e654" + "4ef3456f4dad709283263ad4573167be" ], [ "RunST.sublist_at_self", @@ -782,7 +782,7 @@ 1, [ "@query", "lemma_RunST.at_sublist", "lemma_RunST.sublist_refl" ], 0, - "5bc9ffc2d45ef6415c574608fb27524e" + "802987f66f8dcdc7d8d2e28cd086dd24" ], [ "RunST.labpoly", @@ -795,7 +795,7 @@ "lemma_RunST.sublist_at_self", "typing_FStar.Ghost.reveal" ], 0, - "a3f223069d7d6dee2bec5f3a3f2faba8" + "fb9f14c98b11fb7fd7547acc9a8e44d7" ], [ "RunST.aux", @@ -822,7 +822,7 @@ "typing_tok_RunST.WR@tok" ], 0, - "badb87e90afee22b3871b57f26df2527" + "86b2afbe7b376853e2633013ee45a000" ], [ "RunST.sumn", @@ -847,7 +847,7 @@ "typing_tok_RunST.WR@tok" ], 0, - "d797adff720b38e736da105d989834f0" + "b9307c0b323a1994486c952dda723564" ], [ "RunST.sumst", @@ -878,7 +878,7 @@ "typing_tok_RunST.RD@tok", "typing_tok_RunST.WR@tok" ], 0, - "63cdbe082cb0aca0958ca902ae75a405" + "68d747eaaab84590d2bc1f9685a40659" ], [ "RunST._runST", @@ -912,7 +912,7 @@ "well_founded_ordering_on_codomain_RunST.Op" ], 0, - "1ab00ba1aef9445cca6f511b469c378e" + "b18349c6912df16082f91f39b0e0cf41" ], [ "RunST.test_run_st", @@ -921,7 +921,7 @@ 1, [ "@query", "equation_RunST.sublist" ], 0, - "a356e099d455feeae383d187de4e0854" + "44715b006a6c2c5a1ea0a6d9dd4499a3" ], [ "RunST._catchST", @@ -990,7 +990,7 @@ "well_founded_ordering_on_codomain_RunST.Op" ], 0, - "28978accebf5203422234222ef88b7aa" + "d80d7c196ab6a440c7cac44109a0356f" ], [ "RunST._catchE", @@ -1053,7 +1053,7 @@ "well_founded_ordering_on_codomain_RunST.Op" ], 0, - "d70ec124ad431e8a690d4f947b41c54a" + "0a95bde8c9cc3c8900039d487e4ad222" ], [ "RunST.coerce_st_to", @@ -1062,7 +1062,7 @@ 1, [ "@query", "equation_RunST.sublist" ], 0, - "a598597c43f242e0f79db1646749695d" + "708149c5ca6467f0b0b0b6db4a1e10d3" ], [ "RunST.__c1", @@ -1091,7 +1091,7 @@ "typing_tok_RunST.RD@tok", "typing_tok_RunST.WR@tok" ], 0, - "f91dfd551a4369e4b16c90b939db4dfb" + "2e135a7e66f071634856f2278984dfe7" ], [ "RunST.__h1", @@ -1117,7 +1117,7 @@ "typing_tok_RunST.WR@tok" ], 0, - "8db4345606e2f1176e6f7d45c7b1e633" + "3e1bc397427245e46d05f3538d770d22" ], [ "RunST.test_catch0", @@ -1126,7 +1126,7 @@ 1, [ "@query", "equation_RunST.sublist" ], 0, - "55b615b245098f080b833d743723ac0e" + "8eb2e47aa8dfea6f43a39ea70d6d0788" ], [ "RunST.test_catch", @@ -1154,7 +1154,7 @@ "typing_tok_RunST.WR@tok" ], 0, - "8ab4ae4c084e94b9a7b8158ec23aac50" + "d71d8f4a0a57e429e65975d8da36b8d9" ], [ "RunST.puresum", @@ -1174,7 +1174,7 @@ "typing_FStar.List.Tot.Base.append" ], 0, - "63c8f6df4a471dee2dbfb4524a5b7523" + "cffd1205331b45c8b36f083b1a3765de" ], [ "RunST.pure_tree_invariant_state", @@ -1208,7 +1208,7 @@ "typing_tok_RunST.WR@tok" ], 0, - "42b5916fae4db44d0abdcd177b6be18f" + "91345016513d9c7ca460b3e90fba3609" ], [ "RunST.interp_pure_tree", @@ -1301,7 +1301,7 @@ "well_founded_ordering_on_codomain_RunST.Op" ], 0, - "4572f4209b0a67b32c59e7a25031ef88" + "e5b28cbb411d4e949244cb49e0c736ca" ], [ "RunST.interp_rdwr_tree", @@ -1360,7 +1360,7 @@ "well_founded_ordering_on_codomain_RunST.Op" ], 0, - "dd98fb611a8e33eee10ff403344f9ef6" + "a947e942253d57b2123a42ef741ba4fc" ] ] ] \ No newline at end of file diff --git a/examples/layeredeffects/Sec1.GST.fst.hints b/examples/layeredeffects/Sec1.GST.fst.hints index 9ee1a02e5cd..297e9c52dcc 100644 --- a/examples/layeredeffects/Sec1.GST.fst.hints +++ b/examples/layeredeffects/Sec1.GST.fst.hints @@ -1,5 +1,5 @@ [ - "çÒØw\bN{õ×\f žFb»i", + "0×\u0016£ˆ3{ÈZ„òC%rÒ¯", [ [ "Sec1.GST.gst", @@ -12,7 +12,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "8b6dafae9dbdd25356ab76ffb2292143" + "70ecdf8bfd8d01034778cbfd7d4047d7" ], [ "Sec1.GST.lift", @@ -36,7 +36,7 @@ "typing_Sec1.GST.op" ], 0, - "2e750393fbe5ed73a4a2072974633a47" + "d79d2651a8f1a52ac9b9667b5407c5ce" ], [ "Sec1.GST.bind_homogeneous", @@ -52,7 +52,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "2dd9b61856ea0c44bfa54aee7dc96a02" + "a449b15a491043df987555bc32ed7aaa" ], [ "Sec1.GST.bind", @@ -73,7 +73,7 @@ "typing_Sec1.GST.lift", "typing_Sec1.GST.op" ], 0, - "3cb2c8d4f219d8eb6a03d7c5189319d7" + "f4e314023e1f17ac01195cbe940900bb" ], [ "Sec1.GST.lift_pure", @@ -82,16 +82,16 @@ 1, [ "@query" ], 0, - "89af371042cce94adc902ba2a6cb76a9" + "5af636d64b8f668affe7528493517804" ], [ - "Sec1.GST.5791", + "Sec1.GST.6035", 1, 2, 1, [ "@query" ], 0, - "d9c1083ed525bac892e00b670faffde5" + "c5677f12e0c0be3ce54230b4beba2fad" ] ] ] \ No newline at end of file diff --git a/examples/layeredeffects/Sec2.HIFC.fst.hints b/examples/layeredeffects/Sec2.HIFC.fst.hints index d6b89cf3bf9..35c4930e093 100644 --- a/examples/layeredeffects/Sec2.HIFC.fst.hints +++ b/examples/layeredeffects/Sec2.HIFC.fst.hints @@ -16,7 +16,7 @@ "typing_Sec2.HIFC.loc" ], 0, - "98b864462076f92ca62c99d2a961a704" + "153919c697000a8ef21f8009db3ba87d" ], [ "Sec2.HIFC.return_hst", @@ -32,7 +32,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "acef5c1aeead84599b4fe8d3c3c0ed5a" + "e958dc9598b9b32b1d70000402960b4d" ], [ "Sec2.HIFC.bind_hst", @@ -55,7 +55,7 @@ "typing_FStar.Pervasives.Native.snd" ], 0, - "62e310952742ea1188b0fecab1885c60" + "4ce4ee7c9a90640573529abd1beb4200" ], [ "Sec2.HIFC.subcomp_hst", @@ -70,7 +70,7 @@ "typing_FStar.Pervasives.Native.snd" ], 0, - "d890f4128546d0d8314ae4890a187695" + "818de767767f81461a34058ea5f382c6" ], [ "Sec2.HIFC.HST", @@ -79,7 +79,7 @@ 1, [ "@query" ], 0, - "0d7fd41ee5ee55717841bd1ad1a48631" + "972d2f10591a3a6b75b1e112278e6208" ], [ "Sec2.HIFC.HST", @@ -91,7 +91,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "adf69c5c943030a96147a832ada8e727" + "f2394669d743c0f86eda3ae5247cc314" ], [ "Sec2.HIFC.HST", @@ -103,7 +103,7 @@ "refinement_interpretation_Tm_refine_de09779676242898794a0b057d5f5bb4" ], 0, - "c77c34f1ebaf387ee6fbcd99a09619a6" + "bbd4e379ff76b92374b2c46709f6f571" ], [ "Sec2.HIFC.no_leakage_k", @@ -112,7 +112,7 @@ 1, [ "@query" ], 0, - "0a1a9a335be18b9742eceb9c10cf07a5" + "d775286b60d2de09f516a7d672817b5f" ], [ "Sec2.HIFC.return", @@ -141,7 +141,7 @@ "refinement_interpretation_Tm_refine_e49ec169ea1c198e613d500cb9096326" ], 0, - "5954d825ca640912d86782bcab97618f" + "c5cace6a3e6bc089334666e9a1f97eda" ], [ "Sec2.HIFC.iread", @@ -173,7 +173,7 @@ "typing_FStar.Map.contains" ], 0, - "aa945c103209b90b794d6707dcc4978e" + "c66804bb3612ee6b7564ce7802fcafb4" ], [ "Sec2.HIFC.iwrite", @@ -204,7 +204,7 @@ "typing_FStar.Map.upd" ], 0, - "ace37efaed403e98b87edaf4cf4cce1f" + "924f4f3c9acb8d937605fb4cfa5e16e0" ], [ "Sec2.HIFC.does_not_read_loc_v", @@ -213,7 +213,7 @@ 1, [ "@query" ], 0, - "f54407e19154b53f6f7f1f08c5f97e91" + "562b9579aa37ca4a8bea8dc6356b91e9" ], [ "Sec2.HIFC.reads_ok_preserves_equal_locs", @@ -225,7 +225,7 @@ "equation_Sec2.HIFC.related_runs" ], 0, - "0630c6bce34c11e363dd339a74f5b729" + "f6a0682f49597e18e8ed7b85fa4939d5" ], [ "Sec2.HIFC.weaken_reads_ok", @@ -240,7 +240,7 @@ "refinement_interpretation_Tm_refine_013102ccaffb74d33eaab4c36743a80c" ], 0, - "35e6d342e420fd58960d22eb5f7107f8" + "ed2f8f6db3d11df5db4a6845dadd4423" ], [ "Sec2.HIFC.reads_ok_does_not_read_loc", @@ -263,7 +263,7 @@ "typing_Sec2.HIFC.upd" ], 0, - "1d99557c57e3c4270a1e2fafa81d57a1" + "89d09c731ccc2af80f20ea2925bf0028" ], [ "Sec2.HIFC.flows_equiv_refl", @@ -275,7 +275,7 @@ "equation_Sec2.HIFC.flows_included_in" ], 0, - "52d4b3aeeeb99148eb0913ec3efc749a" + "28e4accf4ffb855b51b932b955664fcb" ], [ "Sec2.HIFC.flows_equiv_trans", @@ -293,7 +293,7 @@ "function_token_typing_Sec2.HIFC.flow", "int_inversion" ], 0, - "cbfab93a057d61346f9c990ec47b588e" + "ffd7d0f755757911921aaa315eb41db9" ], [ "Sec2.HIFC.flows_included_in_union_distr_dest", @@ -336,7 +336,7 @@ "typing_Sec2.HIFC.union" ], 0, - "adf095b00a2cb522079b24fcccbc729f" + "4df033fd4e2495a07666a2e7b76929ad" ], [ "Sec2.HIFC.flows_included_in_union_distr_src", @@ -420,7 +420,7 @@ "typing_Sec2.HIFC.union" ], 0, - "75189495ae06318fb72608a1d5064bb2" + "2869f37e4bd58f4caf3a41191c8a1c95" ], [ "Sec2.HIFC.bind_ifc_reads_ok", @@ -463,7 +463,7 @@ "typing_Sec2.HIFC.union" ], 0, - "a34bd0d1046b4af72b82449238232fe0" + "cf0830301bc35f8e37bf672e2a00c46a" ], [ "Sec2.HIFC.bind_ifc_writes_ok", @@ -499,7 +499,7 @@ "typing_Sec2.HIFC.bind_ifc_", "typing_Sec2.HIFC.union" ], 0, - "83459f5e4abb95dc0227265bfe7f572f" + "5cb2c1a81191eb5008706d07f29f8bd8" ], [ "Sec2.HIFC.memP_append_or", @@ -529,7 +529,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.op_At" ], 0, - "3d488b543226523d338e5e8383c606b3" + "7445d987c3138ba3327e3bf09ea7dfae" ], [ "Sec2.HIFC.has_flow_append", @@ -545,7 +545,7 @@ "int_inversion" ], 0, - "0ad5a289420980d1259b2840665aa333" + "60a050e3c79209532685bd145881c59e" ], [ "Sec2.HIFC.elim_has_flow_seq", @@ -599,7 +599,7 @@ "typing_Tm_abs_d08aeea6ff1dc3fc36f7ff3217fea021" ], 0, - "3e9a07dbe32790ca15cd575523e85f23" + "e4ec60f8830a6c97a6f12bc58fab0943" ], [ "Sec2.HIFC.add_source_monotonic", @@ -652,7 +652,7 @@ "typing_Tm_abs_d08aeea6ff1dc3fc36f7ff3217fea021" ], 0, - "e207ee6065d31f8d51da8d970c3ffda8" + "976a0d51328e0de1416973a5b8018104" ], [ "Sec2.HIFC.has_flow_soundness", @@ -673,7 +673,7 @@ "refinement_interpretation_Tm_refine_f07a6491e1047ffd5e981dd730b6e5bc" ], 0, - "bc10694361fc022cd647a5480a39f7eb" + "9b4177dc9b923b755f9d0444143b419d" ], [ "Sec2.HIFC.bind_hst_no_leakage", @@ -719,7 +719,7 @@ "unit_inversion", "unit_typing" ], 0, - "6a50aa516018de75426ca01b7ad05e24" + "19d0b89930fff31ab46f0e6df8445f9b" ], [ "Sec2.HIFC.bind_ifc_flows_ok", @@ -743,7 +743,7 @@ "refinement_interpretation_Tm_refine_534ad67b03834e6d7680c73a9b413139" ], 0, - "46cc5840bb913b8db51f3841e1bad9ef" + "b134145005e92ba078fab4e3fab9348a" ], [ "Sec2.HIFC.pre_bind", @@ -752,7 +752,7 @@ 1, [ "@query" ], 0, - "c2c9dac7fa20dbd458639494373b8a5a" + "085df4ed8dee12d73d04d720132b6b0b" ], [ "Sec2.HIFC.triple_equiv_refl", @@ -773,7 +773,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "94e90e01c8af951522392a2eceeeb8c5" + "34b134c7c2a65d6b5ec0da7348f8ba49" ], [ "Sec2.HIFC.add_source_bot", @@ -826,7 +826,7 @@ "typing_Tm_abs_d08aeea6ff1dc3fc36f7ff3217fea021" ], 0, - "07f41e20a59c8428b89dbd68fd5f0f15" + "7bf18a47ea668b0eb5178badaa7525d4" ], [ "Sec2.HIFC.flows_included_append", @@ -839,7 +839,7 @@ "int_inversion" ], 0, - "b8d3598dabc55ef93bbed4bdb959dca0" + "7d18e5c7538cb600d9fab4392489ad30" ], [ "Sec2.HIFC.flows_equiv_append", @@ -851,7 +851,7 @@ "equation_Sec2.HIFC.flow", "equation_Sec2.HIFC.flows_equiv" ], 0, - "bb94dcd011fb455b2d3d3cc64e221d7e" + "b7b246d014475a6a2db49d87840855fb" ], [ "Sec2.HIFC.append_nil_r", @@ -868,7 +868,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "04eec356bcfce5144525dec7dc8bf3e7" + "d7313329433aedc321880aa346f83f61" ], [ "Sec2.HIFC.left_unit", @@ -927,7 +927,7 @@ "typing_Tm_abs_d08aeea6ff1dc3fc36f7ff3217fea021" ], 0, - "fe84542d67c6929a2c3527291b8502d5" + "9b524cb2458f9beed80e74a849182b2d" ], [ "Sec2.HIFC.right_unit", @@ -983,7 +983,7 @@ "typing_Tm_abs_d08aeea6ff1dc3fc36f7ff3217fea021" ], 0, - "2019875ba35e10d93aaea47050405903" + "bf20c8112c5f9adc6aeb1b85b216fc8e" ], [ "Sec2.HIFC.assoc_hst", @@ -1027,7 +1027,7 @@ "typing_Tm_abs_d08aeea6ff1dc3fc36f7ff3217fea021" ], 0, - "856ecd851149e66861e3c314dafeed7c" + "70a82fd034463da89c25c6d6d18c502b" ], [ "Sec2.HIFC.frame", @@ -1055,7 +1055,7 @@ "refinement_interpretation_Tm_refine_e42d42a18df6499f852ef32d15f0eed0" ], 0, - "e893ecdad0402f823c414820872a4e10" + "8290d7e230ea46d4d93f56420995ed34" ], [ "Sec2.HIFC.refine_flow_hifc", @@ -1093,7 +1093,7 @@ "typing_FStar.Pervasives.Native.snd", "typing_Sec2.HIFC.upd" ], 0, - "33efa2de30567c62d2b00e857d5a0580" + "84b811b8915d858af745fd9c021d5209" ], [ "Sec2.HIFC.consequence", @@ -1109,7 +1109,7 @@ "typing_FStar.Pervasives.Native.snd" ], 0, - "0f7e0fde66c8f0b23de300d4f6743fd8" + "293b203037b89ae88bf8e06dc17a1880" ], [ "Sec2.HIFC.norm_spec", @@ -1118,7 +1118,7 @@ 1, [ "@query" ], 0, - "179619c0705b0753a8644eea43e90a01" + "2ed6ffd34dd71011a59432debadbbade" ], [ "Sec2.HIFC.norm_spec_inv", @@ -1127,7 +1127,7 @@ 1, [ "@query" ], 0, - "6057e823275012ba3719312d534038a0" + "c85831f426ff5c0f7f8bd80a8c80346a" ], [ "Sec2.HIFC.sub_hifc", @@ -1157,7 +1157,7 @@ "typing_FStar.Set.mem", "typing_Sec2.HIFC.upd" ], 0, - "3b724d1aeb2903fb6cae35c5d37292ce" + "32474f72f64d360b5da9f0e7f008e4ad" ], [ "Sec2.HIFC.append_memP", @@ -1187,7 +1187,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.op_At" ], 0, - "f36eeb9dbdf1e0733c38ad8022610779" + "8af6e5e57b45528daed8cfb4625cb7bd" ], [ "Sec2.HIFC.weaken_flows_append", @@ -1200,7 +1200,7 @@ "fuel_guarded_inversion_FStar.Pervasives.Native.tuple2" ], 0, - "ba0000617dd636721bf370d92093d082" + "d1f50c5fa5fa493847870f09ba1a3c55" ], [ "Sec2.HIFC.HIFC", @@ -1214,7 +1214,7 @@ "primitive_Prims.op_Negation", "projection_inverse_BoxBool_proj_0" ], 0, - "bd6ba4689fc566a98c4072a11f2aca7c" + "c55e22021366b48de89f021c21995208" ], [ "Sec2.HIFC.HIFC", @@ -1247,7 +1247,7 @@ "typing_FStar.List.Tot.Base.op_At", "typing_Sec2.HIFC.union" ], 0, - "5710d06d900e3ad9ec91262b2f82191c" + "3f575721ec83fe4ce033ef8c49f94b17" ], [ "Sec2.HIFC.HIFC", @@ -1279,7 +1279,7 @@ "typing_Sec2.HIFC.union" ], 0, - "8a649aefac0cf16c5e31ce0e4ac55d79" + "a3fa0243717e5e2adb3d83cc12721fe2" ], [ "Sec2.HIFC.read", @@ -1306,7 +1306,7 @@ "refinement_interpretation_Tm_refine_e49ec169ea1c198e613d500cb9096326" ], 0, - "880a6a698766ba039cb3c866fbf84794" + "c214fd23c45842bc9569dd50b55b3afd" ], [ "Sec2.HIFC.write", @@ -1335,7 +1335,7 @@ "typing_FStar.Map.upd" ], 0, - "362bef3f0cc76529e14598cb0adfc30f" + "414d325a1b1669c190992961cb8516e0" ], [ "Sec2.HIFC.lift_PURE_HIFC", @@ -1374,16 +1374,16 @@ "typing_Tm_abs_748d8505b2957efd59cc2dc91d9c8b54" ], 0, - "848220822125fa59afd97753af732e37" + "763ec347842bfb6b35abf9dc24861734" ], [ - "Sec2.HIFC.122318", + "Sec2.HIFC.124858", 1, 2, 1, [ "@query" ], 0, - "103e3058117a1fc61c1b431f9f3e4d47" + "a858b17afed7f93713d881f425db0075" ], [ "Sec2.HIFC.refine_flow", @@ -1395,7 +1395,7 @@ "equation_Sec2.HIFC.label_inclusion", "equation_Sec2.HIFC.loc" ], 0, - "57b0a8e57d505e37c0488f1f517ff8a4" + "b6ab0ec042c63a267ba348198dd89a9c" ], [ "Sec2.HIFC.test", @@ -1426,7 +1426,7 @@ "typing_Sec2.HIFC.single" ], 0, - "0d2c7c38ac66f6f64dc2315104dcab79" + "90743cd340af5155e47f2392444cafd5" ], [ "Sec2.HIFC.test2", @@ -1474,7 +1474,7 @@ "typing_Tm_abs_d08aeea6ff1dc3fc36f7ff3217fea021" ], 0, - "f76dedbdc76e3dd390e17c0cc02aaca1" + "6d409711008c628fe90647225e74cd5e" ], [ "Sec2.HIFC.test3", @@ -1522,7 +1522,7 @@ "typing_Tm_abs_d08aeea6ff1dc3fc36f7ff3217fea021" ], 0, - "f53fb12509c70d2922aec82f25c2e9c3" + "1514fe74086ba5f73f3a51f46fb4e59c" ], [ "Sec2.HIFC.test3_lab", @@ -1571,7 +1571,7 @@ "typing_Tm_abs_d08aeea6ff1dc3fc36f7ff3217fea021" ], 0, - "00955ca460e2b9cce5f3a6d4898faa15" + "a0d2f233c97e9858dd1bd6004a9c537f" ], [ "Sec2.HIFC.test3_1", @@ -1623,7 +1623,7 @@ "typing_Tm_abs_d08aeea6ff1dc3fc36f7ff3217fea021" ], 0, - "8223466650ff753a2f5c1be9a418fae7" + "1ff6d7af1617110bf75a2ed28640c794" ], [ "Sec2.HIFC.test4", @@ -1671,7 +1671,7 @@ "typing_Tm_abs_d08aeea6ff1dc3fc36f7ff3217fea021" ], 0, - "e2cc2b31b596a5f6e89ed4146cfaaef2" + "ae4d57018e8387a6ca3f919d16a48a06" ], [ "Sec2.HIFC.test5", @@ -1723,7 +1723,7 @@ "typing_Tm_abs_d08aeea6ff1dc3fc36f7ff3217fea021" ], 0, - "b8c6f100c1eb161bdf2f20ad87370154" + "9c2b0c84c6a3f5be9c474962afd46e73" ], [ "Sec2.HIFC.test6", @@ -1772,7 +1772,7 @@ "typing_Tm_abs_d08aeea6ff1dc3fc36f7ff3217fea021" ], 0, - "bd93328cd027e4e8c57360e1124b335c" + "aa161e0e2ab962e74817f61fffdf9e04" ], [ "Sec2.HIFC.test7", @@ -1820,7 +1820,7 @@ "typing_Tm_abs_d08aeea6ff1dc3fc36f7ff3217fea021" ], 0, - "207280c0be4faf18e538564584068bce" + "07cff2a95705c57a3c65a14425c9c524" ], [ "Sec2.HIFC.test8", @@ -1878,7 +1878,7 @@ "typing_Tm_abs_d08aeea6ff1dc3fc36f7ff3217fea021" ], 0, - "1d78a5a6fa0214ef8064a73eadf38118" + "e73e1eb6a08755e7d6720589626643b1" ], [ "Sec2.HIFC.test_cond", @@ -1936,7 +1936,7 @@ "typing_Tm_abs_d08aeea6ff1dc3fc36f7ff3217fea021" ], 0, - "d48a446850850d95a5d41bd3ecde118a" + "0490e9ce3b5aa97ce70bd594ba713dd3" ], [ "Sec2.HIFC.refine_test8", @@ -1966,7 +1966,7 @@ "typing_Sec2.HIFC.single" ], 0, - "fdaf1e3176e223763430e7a6969f05bd" + "def3b263819d00de5469a6f5edd26be6" ], [ "Sec2.HIFC.test9", @@ -2021,7 +2021,7 @@ "typing_Tm_abs_d08aeea6ff1dc3fc36f7ff3217fea021" ], 0, - "808d701bdff3d4fee40d75a6b4e45e73" + "2fa6bd6150d923b1993e66890774996a" ], [ "Sec2.HIFC.refine_test9", @@ -2051,7 +2051,7 @@ "typing_Sec2.HIFC.single" ], 0, - "11eba249257369c6121bedaa8faf5b41" + "9e4ccc827f95ddf7b00dac86025e8c4b" ], [ "Sec2.HIFC.test10", @@ -2080,7 +2080,7 @@ "typing_Sec2.HIFC.union" ], 0, - "5692985b5a0e9c8e0d7f94cee6100b45" + "5ddee3d84796ff14fbd98dcf961ac513" ], [ "Sec2.HIFC.test12", @@ -2133,7 +2133,7 @@ "typing_Tm_abs_d08aeea6ff1dc3fc36f7ff3217fea021" ], 0, - "011a39cb3977e46a0fb64feb8f930533" + "8ab11d9c401ad77317438cfed76fa0b8" ], [ "Sec2.HIFC.test12_1", @@ -2186,7 +2186,7 @@ "typing_Tm_abs_d08aeea6ff1dc3fc36f7ff3217fea021" ], 0, - "8dab03472ca1474120d8a5985cd1f692" + "e63b1ab9aff67149d658b26451a58690" ], [ "Sec2.HIFC.test13", @@ -2213,7 +2213,7 @@ "typing_Sec2.HIFC.cw1" ], 0, - "5ec31c4bf73ea738d3387079ee38d131" + "1e3af1a463c07ed5e022b0b6ff22384f" ], [ "Sec2.HIFC.test14", @@ -2264,7 +2264,7 @@ "typing_Tm_abs_d08aeea6ff1dc3fc36f7ff3217fea021" ], 0, - "1a4d54ac481d87a34833cd70c6b2009c" + "981e7760286e9155fade731925cc4cba" ], [ "Sec2.HIFC.test15", @@ -2316,7 +2316,7 @@ "typing_Tm_abs_d08aeea6ff1dc3fc36f7ff3217fea021" ], 0, - "065872d781f5ee5f689d9825673bb24d" + "12f7cde2f22d0be91672cf1f72af78d9" ], [ "Sec2.HIFC.ist_exn", @@ -2325,7 +2325,7 @@ 1, [ "@query", "lemma_FStar.Pervasives.invertOption" ], 0, - "8e930fd569d8a6cb02ffc8f61c8875a9" + "7d599d90a53266547aba850ad88ae25d" ] ] ] \ No newline at end of file diff --git a/examples/layeredeffects/Sec2.IFC.fst.hints b/examples/layeredeffects/Sec2.IFC.fst.hints index 00de638bb86..50a059fae21 100644 --- a/examples/layeredeffects/Sec2.IFC.fst.hints +++ b/examples/layeredeffects/Sec2.IFC.fst.hints @@ -1,5 +1,5 @@ [ - "\nÆ`[³º\u001f\u007f#ƒg1ùç\u0018", + "\u0000ùŽ\u00049¿›µe\u0004\u000fü|¥\u000b", [ [ "Sec2.IFC.upd", @@ -16,7 +16,7 @@ "typing_Sec2.IFC.loc" ], 0, - "01a83b347f0993e5f9d37590a08c9e90" + "69567684dc2204353ad217c5f2ce0ec3" ], [ "Sec2.IFC.flows_equiv_refl", @@ -28,7 +28,7 @@ "equation_Sec2.IFC.flows_included_in" ], 0, - "cf0be342404fb2558a23d4efbfda2728" + "f20e792ae89a8781fc2c47343900a07d" ], [ "Sec2.IFC.flows_equiv_trans", @@ -46,7 +46,7 @@ "function_token_typing_Sec2.IFC.flow", "int_inversion" ], 0, - "e2e4b7b8702af1d4c57e32f961924447" + "f2ff864966f9cc256cf0bf45f2f8189f" ], [ "Sec2.IFC.flows_included_in_union_distr_dest", @@ -89,7 +89,7 @@ "typing_Sec2.IFC.union" ], 0, - "4806ca3655b2c043bfa6e085320c32b9" + "24ab3f12ada26d951f9ae7210dfa9557" ], [ "Sec2.IFC.flows_included_in_union_distr_src", @@ -173,7 +173,7 @@ "typing_Sec2.IFC.union" ], 0, - "099c5b1a2c667b839bcb326b74010cf4" + "340c08713898278667741a144a1a714c" ], [ "Sec2.IFC.iread", @@ -202,7 +202,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "23bd2a71c9b507bfc765d9021bc8e52d" + "938847c4dfa4eca76f825bca0c0007f6" ], [ "Sec2.IFC.return", @@ -229,7 +229,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "05430b165be2a42eae5d9101cdf62e12" + "1b9051118c8d74e39f840e351c669211" ], [ "Sec2.IFC.iwrite", @@ -259,7 +259,7 @@ "typing_FStar.Map.upd", "typing_Sec2.IFC.havoc" ], 0, - "4e8ffb848fa44fce00a849b2d1afae65" + "9b03b53409d4e7757a00110277dbc604" ], [ "Sec2.IFC.bind_comp_reads_ok", @@ -298,7 +298,7 @@ "typing_Sec2.IFC.union" ], 0, - "5c46adf285869b3cec042d7a52a586cd" + "63c09792d36572535d867ffff9922a70" ], [ "Sec2.IFC.bind_comp_writes_ok", @@ -324,7 +324,7 @@ "typing_Sec2.IFC.union" ], 0, - "be90f992fa3ce7292bed3834daee9829" + "ab54a5b356e6da845f0c15099ee2f01c" ], [ "Sec2.IFC.memP_append_or", @@ -354,7 +354,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.op_At" ], 0, - "0dda92ae915f0320b4b5bed98c7257ee" + "a695197f3d83ff8c77b74945b4a72272" ], [ "Sec2.IFC.has_flow_append", @@ -370,7 +370,7 @@ "int_inversion" ], 0, - "d516db4fc4a57c24aec9842258ccd220" + "bd7979415a32623b04fff82b9a37a457" ], [ "Sec2.IFC.elim_has_flow_seq", @@ -424,7 +424,7 @@ "typing_Tm_abs_e23a541d73a82f5040769a7a2a0e4818" ], 0, - "2ec8bbc7b0e97812da17eabb33d26b88" + "58bd86d7e318e078a5f46c5c86992097" ], [ "Sec2.IFC.add_source_monotonic", @@ -477,7 +477,7 @@ "typing_Tm_abs_e23a541d73a82f5040769a7a2a0e4818" ], 0, - "d69e5c839b8e6494e9876e73b9361423" + "dd9cd060ed630520390d18b5e7edb0e4" ], [ "Sec2.IFC.has_flow_soundness", @@ -496,7 +496,7 @@ "refinement_interpretation_Tm_refine_3882e0a29178cad399fa4562cf903124" ], 0, - "fda2dd788200879e6c1afc93756462f9" + "237a8c0488231e4c7dee383e8764ade9" ], [ "Sec2.IFC.bind_comp_no_leakage", @@ -539,7 +539,7 @@ "unit_typing" ], 0, - "e963c82b02ec26501109335976b007f9" + "00f76663361c7eec59aefcff37ae0286" ], [ "Sec2.IFC.bind_comp_flows_ok", @@ -557,7 +557,7 @@ "proj_equation_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "9a5de9cb2524b37066765be73d6f1c8c" + "74fa659a14c911483060024e5f90cdf8" ], [ "Sec2.IFC.triple_equiv_refl", @@ -578,7 +578,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "9e0268ffb814dba1f0bc0c670ede20aa" + "40320bd28ae85273a33c2f814ef63459" ], [ "Sec2.IFC.add_source_bot", @@ -631,7 +631,7 @@ "typing_Tm_abs_e23a541d73a82f5040769a7a2a0e4818" ], 0, - "ce7c11c15cae7732f875c201cb615fb6" + "b07c8b9f6c8c1b44290dd1d20995dad3" ], [ "Sec2.IFC.left_unit", @@ -690,7 +690,7 @@ "typing_Tm_abs_e23a541d73a82f5040769a7a2a0e4818" ], 0, - "dd02e72c491bf1365a3219b326aa903a" + "3e8f85372a3c73453ae24bc8430e0966" ], [ "Sec2.IFC.flows_included_append", @@ -703,7 +703,7 @@ "int_inversion" ], 0, - "bc402278ab105311541669a1b14cba80" + "61bfd2d2d45c417869db0e4b09b51546" ], [ "Sec2.IFC.flows_equiv_append", @@ -715,7 +715,7 @@ "equation_Sec2.IFC.flow", "equation_Sec2.IFC.flows_equiv" ], 0, - "2082b79636cad3534af7e32394dff5e4" + "94246bcddc1e146438f2c07acb8a865d" ], [ "Sec2.IFC.append_nil_r", @@ -732,7 +732,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "52a067ced9c0e3912cf151f9ab405250" + "d968d7ecad9e639b7529d584228cad34" ], [ "Sec2.IFC.right_unit", @@ -788,7 +788,7 @@ "typing_Tm_abs_e23a541d73a82f5040769a7a2a0e4818" ], 0, - "d770a7baf98b6291e66db83d5b21056f" + "929e1f2d4a5fb1d9ed6b10cb58cc7e51" ], [ "Sec2.IFC.assoc_comp", @@ -832,7 +832,7 @@ "typing_Tm_abs_e23a541d73a82f5040769a7a2a0e4818" ], 0, - "87b55b21fb093570151c72ca500b42d7" + "a7c9a6dadc488243b197d7658928145c" ], [ "Sec2.IFC.bind", @@ -858,7 +858,7 @@ "typing_Sec2.IFC.union" ], 0, - "a22a074c5cb9e288b33de8639a792d7f" + "e5cf8c3f7ac0ff8e2b5f49ac5786780c" ], [ "Sec2.IFC.subcomp", @@ -890,7 +890,7 @@ "typing_FStar.Set.mem", "typing_Sec2.IFC.havoc" ], 0, - "afd6061f0d242d7c9ea8600455eedc1f" + "f6659c53a8a0168430d3c86c943b1bdb" ], [ "Sec2.IFC.IST", @@ -899,7 +899,7 @@ 1, [ "@query" ], 0, - "9df5ab2ea06440fd731c06b1e39c9994" + "b6ff3be7123ebd32c7bce8fa0e1f68b5" ], [ "Sec2.IFC.IST", @@ -912,7 +912,7 @@ "equation_Sec2.IFC.label_inclusion", "equation_Sec2.IFC.loc" ], 0, - "1004a31572a672cf0aaf4a65800ba0ff" + "f9d68bacd045888b8e85325a1f881b10" ], [ "Sec2.IFC.IST", @@ -925,7 +925,7 @@ "equation_Sec2.IFC.label_inclusion", "equation_Sec2.IFC.loc" ], 0, - "22761e625afaabe3685fcceecb57c077" + "2b09194a63ea0ec8f09a82102260e169" ], [ "Sec2.IFC.lift_pure", @@ -947,16 +947,16 @@ "typing_Tm_abs_5e34897418ce4950a4effcc8c159cf53" ], 0, - "50560a2bcb9ff1aabe1e42b72a0688fe" + "7973095b0c7bb7ee7ee3bc2705cf4e99" ], [ - "Sec2.IFC.57891", + "Sec2.IFC.59291", 1, 2, 1, [ "@query" ], 0, - "592ded707dd1e6b4d170c5c03ab681c0" + "97cd5e06a463a9f44ea2e792f0b91b6f" ], [ "Sec2.IFC.test", @@ -987,7 +987,7 @@ "typing_Sec2.IFC.single" ], 0, - "8ee2e172df606d2335737040127972cb" + "0451f1e219635e063675c354630ea55e" ], [ "Sec2.IFC.test2", @@ -1048,7 +1048,7 @@ "typing_Tm_abs_e23a541d73a82f5040769a7a2a0e4818" ], 0, - "f3dba969fcf1437662cec857af1681e8" + "916960f235ad7f6358d4186e8f5c9e34" ], [ "Sec2.IFC.test3", @@ -1109,7 +1109,7 @@ "typing_Tm_abs_e23a541d73a82f5040769a7a2a0e4818" ], 0, - "1fac1120d23e2fecfa1aa9fe4ea856c1" + "7bd7e4b11eccc53f74e819627d947e39" ], [ "Sec2.IFC.test3_lab", @@ -1172,7 +1172,7 @@ "typing_Tm_abs_e23a541d73a82f5040769a7a2a0e4818" ], 0, - "88db4b96967dd7c80420705513f13508" + "3b518ce21f470bdd834f111def8d7b93" ], [ "Sec2.IFC.test3_1", @@ -1229,7 +1229,7 @@ "typing_Tm_abs_e23a541d73a82f5040769a7a2a0e4818" ], 0, - "bd5e4bb7ac97c7a22534e9686313040e" + "8e31f8a7dc9a4663011d67a98ce0d8d7" ], [ "Sec2.IFC.test4", @@ -1286,7 +1286,7 @@ "typing_Tm_abs_e23a541d73a82f5040769a7a2a0e4818" ], 0, - "30bf563e0e2873f4da1263baba05f352" + "ed1e4bfc4a60172829e39ef1e65d1df7" ], [ "Sec2.IFC.test5", @@ -1343,7 +1343,7 @@ "typing_Tm_abs_e23a541d73a82f5040769a7a2a0e4818" ], 0, - "3dcbf84e376078e8c1fc790ec96ab5fb" + "16e38992990e2ebfe0942afbc6f62987" ], [ "Sec2.IFC.test6", @@ -1406,7 +1406,7 @@ "typing_Tm_abs_e23a541d73a82f5040769a7a2a0e4818" ], 0, - "19adcc3675b8b94e9896ca9e89cfb66c" + "08126a93b0e7c7eb7f9dae7d205ee99b" ], [ "Sec2.IFC.test7", @@ -1468,7 +1468,7 @@ "typing_Tm_abs_e23a541d73a82f5040769a7a2a0e4818" ], 0, - "50eba84f4e6a715f2e611760b16f0ca7" + "65696829b50055c27e6d8f5591c6704e" ], [ "Sec2.IFC.test8", @@ -1533,7 +1533,7 @@ "typing_Tm_abs_e23a541d73a82f5040769a7a2a0e4818" ], 0, - "7eea05cce2842d9e39a4f30bc2763f3e" + "d3d02ef78918d49528ad33c5699ca4f1" ], [ "Sec2.IFC.test9", @@ -1597,7 +1597,7 @@ "typing_Tm_abs_e23a541d73a82f5040769a7a2a0e4818" ], 0, - "115a611fea5254b1c07940ee24b09abb" + "43fca57767c3921423bb3f3058a5344f" ], [ "Sec2.IFC.test10", @@ -1625,7 +1625,7 @@ "typing_Sec2.IFC.cw2", "typing_Sec2.IFC.union" ], 0, - "ef26a66fb4da52a5792705e66f31de79" + "eebfd4c3446514a85a44ca092029d8ae" ], [ "Sec2.IFC.test12", @@ -1684,7 +1684,7 @@ "typing_Tm_abs_e23a541d73a82f5040769a7a2a0e4818" ], 0, - "c446bec9863ba1e79c142df463c2084b" + "356f5d1bb80927f7be640d5bb128f114" ], [ "Sec2.IFC.test12_1", @@ -1743,7 +1743,7 @@ "typing_Tm_abs_e23a541d73a82f5040769a7a2a0e4818" ], 0, - "505f34f185c4a2770fc27eb0bba87b06" + "a0c0f66ca3c5af62155a8fd49d632d35" ], [ "Sec2.IFC.test13", @@ -1769,7 +1769,7 @@ "typing_Sec2.IFC.bot", "typing_Sec2.IFC.cr0", "typing_Sec2.IFC.cw1" ], 0, - "501b1d6aab8c24197746e23989fa0cae" + "47795b2a4a5c774358e11cb710c82c56" ], [ "Sec2.IFC.test14", @@ -1827,7 +1827,7 @@ "typing_Tm_abs_e23a541d73a82f5040769a7a2a0e4818" ], 0, - "6b7af65deb6b06385eeebebfc560ccb6" + "f4ac6572b592816981cb689b3c9b15f2" ], [ "Sec2.IFC.test15", @@ -1888,7 +1888,7 @@ "typing_Tm_abs_e23a541d73a82f5040769a7a2a0e4818" ], 0, - "396ff0687da0e1db6d390d62ee6707b3" + "de19bbb3da705847da060400ba673a53" ] ] ] \ No newline at end of file diff --git a/examples/layeredeffects/TestHoareST.fst.hints b/examples/layeredeffects/TestHoareST.fst.hints index caa1d8fedd3..e52f4d0c233 100644 --- a/examples/layeredeffects/TestHoareST.fst.hints +++ b/examples/layeredeffects/TestHoareST.fst.hints @@ -8,7 +8,7 @@ 4, [ "@query", "projection_inverse_BoxInt_proj_0" ], 0, - "84fa74e6d3b70a33ae4ee595a4febb70" + "477956bde4b7135f6b9d141b59c76f24" ], [ "TestHoareST.test2", @@ -20,7 +20,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "3fdc06a351ab39435b823cbf7ea2192c" + "082fc874bdddaed44a80dfc2c6adacab" ], [ "TestHoareST.f_pure", @@ -29,7 +29,7 @@ 4, [ "@query", "projection_inverse_BoxInt_proj_0" ], 0, - "1af484b327f1269ec1d5f5969328af6e" + "2f11cb3012b53257d68038bf38b90d45" ], [ "TestHoareST.test3", @@ -41,7 +41,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "869c338a9e406f7cc58f29b986d881bb" + "7eef247f5dd9c333d69dce9498578604" ], [ "TestHoareST.test4", @@ -50,7 +50,7 @@ 4, [ "@query", "equation_TestHoareST.f_pure" ], 0, - "7ba137e1b53fddc793bb3d76643a1011" + "ef65754c4628c1f5eb85875c819d6b6c" ], [ "TestHoareST.test6", @@ -59,7 +59,7 @@ 4, [ "@query", "equation_TestHoareST.f_pure" ], 0, - "30a3dd196c957812fe1c3b24f56a7388" + "1edad63165b8b20fa9fc632c5d3dd361" ], [ "TestHoareST.test8", @@ -68,7 +68,7 @@ 4, [ "@query" ], 0, - "3c9fcf4a89c0c154da09118562916e78" + "49a653526d06ee804b93ed2cce60bfad" ], [ "TestHoareST.test9", @@ -77,7 +77,7 @@ 1, [ "@query" ], 0, - "d5e7114142d787308854ab537f307bef" + "5578ed0b868d89175366908feeeead91" ], [ "TestHoareST.test11", @@ -89,7 +89,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "0c7b08321ca12b879fceabed9113c5be" + "3ecf81708578d7e36492ffb1e5763ece" ], [ "TestHoareST.test13", @@ -98,7 +98,7 @@ 1, [ "@query" ], 0, - "6339e2c86cd4bb6fa7b0eacf3fb63afc" + "27c71a7217b1a41efedf0c0c7e26c685" ] ] ] \ No newline at end of file diff --git a/examples/layeredeffects/Z3EncodingIssue.fst.hints b/examples/layeredeffects/Z3EncodingIssue.fst.hints index c324c32210d..a8f9463cad8 100644 --- a/examples/layeredeffects/Z3EncodingIssue.fst.hints +++ b/examples/layeredeffects/Z3EncodingIssue.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "3170c05931e04119bb2841ad3d34d793" + "141eec71f7dd1083bdad21d366a42b47" ], [ "Z3EncodingIssue.subcomp", @@ -26,7 +26,7 @@ "typing_Z3EncodingIssue.buf" ], 0, - "de6d4a1b302a59b68e1d1c54a4e90efd" + "732a671244338cdc8c58c8ec1ef2a2be" ], [ "Z3EncodingIssue.CHACHA", @@ -35,7 +35,7 @@ 1, [ "@query" ], 0, - "ab528e8e9b398c8d88661df1a526fc56" + "e6526bae641233327f09845797fe0118" ], [ "Z3EncodingIssue.CHACHA", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "1ccd19cfec083d345b63ad51f81887ab" + "59455ece9a76db99e7f9315813d5ca13" ], [ "Z3EncodingIssue.CHACHA", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_de09779676242898794a0b057d5f5bb4" ], 0, - "57d5919ecd6e3808b73d8bb98a62a205" + "e712a78ee1570de5225f7931f0c9c898" ], [ "Z3EncodingIssue.lift_div_chacha", @@ -80,7 +80,7 @@ "typing_Tm_abs_e8e7dd3fad251651880a411e491cc508" ], 0, - "a80f817584d9fba5da949527fb84b46f" + "86f0f7d01ec7f0c7d8077444a0170678" ], [ "Z3EncodingIssue.chacha_fn_ok", @@ -89,7 +89,7 @@ 1, [ "@query" ], 0, - "f7f27752b4cd0ebba4c3fe839e50cb0d" + "d5e30f83cc5bfa0b2c8edf8ad5a09eb0" ], [ "Z3EncodingIssue.hreturn", @@ -98,7 +98,7 @@ 1, [ "@query" ], 0, - "89ec281e10ec40439f9bac448a8225d9" + "9e26680ff239ccc0098ac8825d380dae" ], [ "Z3EncodingIssue.hsubcomp", @@ -118,7 +118,7 @@ "typing_Z3EncodingIssue.state" ], 0, - "b901b2911210fe97f58c377ae12675ad" + "23c83f5eb24efdfdfebbd8bae9433fca" ], [ "Z3EncodingIssue.REF", @@ -127,7 +127,7 @@ 1, [ "@query" ], 0, - "a4415e2413e41c02ea59cfd2145f4d80" + "b68468f1951c537ee3b8f4fb892b0730" ], [ "Z3EncodingIssue.REF", @@ -139,7 +139,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "a6ee4c29607405cbe341deeeef70b75f" + "bceae751d1346c3e0c27e4a530bbcce0" ], [ "Z3EncodingIssue.REF", @@ -151,7 +151,7 @@ "refinement_interpretation_Tm_refine_de09779676242898794a0b057d5f5bb4" ], 0, - "ffa1fa227ea84b59957ec97f730f0c5a" + "f15ac624a1da87692d9a0fe4f8a51047" ], [ "Z3EncodingIssue.lift_div_ref", @@ -172,7 +172,7 @@ "typing_Tm_abs_d0f415a5361a9d7988d8e425dc193472" ], 0, - "a3ee2e1adad437123a597f679683bacf" + "cbc90a345024de15d8f43414a1c64e3c" ], [ "Z3EncodingIssue.ref_hfn", @@ -190,7 +190,7 @@ "unit_typing" ], 0, - "d9cb421e9cc513241489687f482ff1c5" + "62d6a14e5cdb16889abba5a92afef585" ] ] ] \ No newline at end of file diff --git a/examples/low-mitls-experiments/HSL.fst.hints b/examples/low-mitls-experiments/HSL.fst.hints index 404c6897b47..12c04b8d6bf 100755 --- a/examples/low-mitls-experiments/HSL.fst.hints +++ b/examples/low-mitls-experiments/HSL.fst.hints @@ -1,5 +1,5 @@ [ - "ê\u0018‡„ \u007f\u00160§ŠF^G\u0005þD", + "—ÒD`LY½dwʳÙlè-", [ [ "HSL.null_terminator_invariant_helper", @@ -29,7 +29,7 @@ "typing_LowStar.Buffer.trivial_preorder" ], 0, - "7ee958fb6d374f35af39fcdc03ce90c2" + "fb7321bf205f291ac2046d78ab184f3a" ], [ "HSL.null_terminator_invariant", @@ -44,7 +44,7 @@ "refinement_interpretation_Tm_refine_0e73a852e7d03abf28b794a46e41d7ef" ], 0, - "7fa06b2816587bd77cbf9cf0c5b4f9b8" + "7241422944bc0e47ab2a5d425b4c2fc0" ], [ "HSL.msgs_list_invariant_helper", @@ -86,7 +86,7 @@ "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder" ], 0, - "d8b9a28fa6e0756345f157e83f0cd5fb" + "4fa981f244ea2d967a6e0384803413ce" ], [ "HSL.msgs_list_invariant", @@ -102,7 +102,7 @@ "refinement_interpretation_Tm_refine_0e73a852e7d03abf28b794a46e41d7ef" ], 0, - "de037ca6dde67477be26d9c2106b4c9c" + "ab7cc79eda8dd4f833b0e7f8f9245f03" ], [ "HSL.hsl_invariant_predicate", @@ -111,7 +111,7 @@ 1, [ "@query" ], 0, - "2781e41885fd588ade295cfdf525603b" + "527858a1d731e97d9a3b698133c85a55" ], [ "HSL.lemma_hsl_invariant_elim", @@ -125,7 +125,7 @@ "l_quant_interp_c201aaa20bdc47f8fa03cb815d14c900" ], 0, - "57062d10b51cc585fbab0c655c8ea8e9" + "5e3ff09a53c2cf123c910c3b9c23f465" ], [ "HSL.hsl_footprint", @@ -148,7 +148,7 @@ "typing_FStar.UInt32.v", "typing_HSL.__proj__Mk_state__item__buf" ], 0, - "282f83f04153d02ab1874de83bd44010" + "a82d8a951294a6d3854a82213e9f2fbb" ], [ "HSL.lemma_frame_hsl_invariant", @@ -160,7 +160,7 @@ "refinement_interpretation_Tm_refine_844aedafe2486882415eb7c5e30e7630" ], 0, - "6d1d4ebf79b16716a11c63a814a635e1" + "2f66da94e3504019dac0e1c9bedfb8b7" ], [ "HSL.lemma_frame_hsl_invariant", @@ -250,7 +250,7 @@ "typing_LowStar.Monotonic.Buffer.mgsub" ], 0, - "43be4326c1161f27a28d9f618326fe7d" + "68511e1f1ad5288717836f2911df18ae" ], [ "HSL.hsl_create", @@ -386,7 +386,7 @@ "typing_LowStar.Monotonic.Buffer.loc_unused_in" ], 0, - "0791a0215f40386028a8e4b21d2c7a04" + "b0a9232b1f40b75f0f3be2a63a8264e4" ], [ "HSL.aux_process", @@ -453,7 +453,7 @@ "typing_LowStar.Monotonic.Buffer.loc_none" ], 0, - "f0c61f4f6791ba8857c97ee36a6cdfdf" + "c7b7588f457fab4140ab382e9e7cc72f" ], [ "HSL.hsl_process", @@ -578,7 +578,7 @@ "typing_LowStar.Monotonic.Buffer.loc_union" ], 0, - "2ef731f08541e2081829bc80d3c6eba2" + "aadc70de44445c79147bd923a80a87eb" ] ] ] \ No newline at end of file diff --git a/examples/low-mitls-experiments/HSL.fsti.hints b/examples/low-mitls-experiments/HSL.fsti.hints index 439cf963d48..eb53d6a449f 100644 --- a/examples/low-mitls-experiments/HSL.fsti.hints +++ b/examples/low-mitls-experiments/HSL.fsti.hints @@ -1,5 +1,5 @@ [ - "±<®[:ê9Ê\u0012°d\u0004;ÅúN", + "&ùÒ,m;µÙ\u0016R\u007fð*\u0002\u0013“", [ [ "HSL.null_terminator_invariant_helper", @@ -29,7 +29,7 @@ "typing_LowStar.Buffer.trivial_preorder" ], 0, - "2310cffd43c92cc3b97a1fc4946c4c3f" + "4f4d641c31ea9f1f43bf6485526a13b4" ], [ "HSL.null_terminator_invariant", @@ -44,7 +44,7 @@ "refinement_interpretation_Tm_refine_0e73a852e7d03abf28b794a46e41d7ef" ], 0, - "7fa06b2816587bd77cbf9cf0c5b4f9b8" + "865691cae671149d4d0b18099aa76361" ], [ "HSL.msgs_list_invariant_helper", @@ -86,7 +86,7 @@ "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder" ], 0, - "d8b9a28fa6e0756345f157e83f0cd5fb" + "4885efdb10978f2070ba98a488d4a6a9" ], [ "HSL.msgs_list_invariant", @@ -102,7 +102,7 @@ "refinement_interpretation_Tm_refine_0e73a852e7d03abf28b794a46e41d7ef" ], 0, - "de037ca6dde67477be26d9c2106b4c9c" + "3c3734aeec9e559560dc3e0b5d12ee65" ], [ "HSL.hsl_invariant_predicate", @@ -111,7 +111,7 @@ 1, [ "@query" ], 0, - "2781e41885fd588ade295cfdf525603b" + "73fd7d8c37a83f26d0ed9bea19ba13b3" ], [ "HSL.hsl_footprint", @@ -131,7 +131,7 @@ "typing_FStar.UInt32.v" ], 0, - "e9a5a9555587a6028bfbdca6c9c8d814" + "c00ec744a94256c5105333d77507e829" ], [ "HSL.lemma_frame_hsl_invariant", @@ -143,7 +143,7 @@ "refinement_interpretation_Tm_refine_844aedafe2486882415eb7c5e30e7630" ], 0, - "0c138ddc6f515b165d9e9163db7b30d7" + "d80f15a8a83f9509b94136b3442f6829" ] ] ] \ No newline at end of file diff --git a/examples/low-mitls-experiments/ImmutableBuffer.fst.hints b/examples/low-mitls-experiments/ImmutableBuffer.fst.hints index 6d0eaf2174c..f6500ea163d 100644 --- a/examples/low-mitls-experiments/ImmutableBuffer.fst.hints +++ b/examples/low-mitls-experiments/ImmutableBuffer.fst.hints @@ -95,7 +95,7 @@ "typing_ImmutableBuffer.l", "typing_LowStar.Buffer.trivial_preorder" ], 0, - "3e2e096c63c01a5826a44a2231b87c0d" + "7a687d083bd26febf55dc6f8298913b0" ], [ "ImmutableBuffer.test", @@ -196,7 +196,7 @@ "unit_typing" ], 0, - "b935bdee9e2fd7c4d7e9936d5a670cde" + "186877200a3e50d6e54d4f81c7d2524f" ], [ "ImmutableBuffer.test_ub", @@ -285,7 +285,7 @@ "typing_LowStar.UninitializedBuffer.initialization_preorder" ], 0, - "e4ceaef2b7d7d15d25c9dbbad7eb9f3f" + "c4f9e92b7c96782fd17b668320645c9c" ], [ "ImmutableBuffer.test_bigops", @@ -297,7 +297,7 @@ "lemma_LowStar.Monotonic.Buffer.loc_union_loc_none_r" ], 0, - "11d7f195f35c9aaaa239a3d9d7080f8a" + "30d49cccf1abc1e842621235d6df9931" ], [ "ImmutableBuffer.havoc_pf", @@ -315,7 +315,7 @@ "typing_LowStar.PrefixFreezableBuffer.prefix_freezable_preorder" ], 0, - "e271e12a0225635096b601afc4585306" + "e78ca969df1cf5e35a8b9eab01067b87" ], [ "ImmutableBuffer.test_pf", @@ -410,7 +410,7 @@ "typing_LowStar.PrefixFreezableBuffer.prefix_freezable_preorder" ], 0, - "64be4fdba7a68c5900642b7aa38f3a67" + "e14be37d3bcaa2986f194013163a6c62" ], [ "ImmutableBuffer.test_witnessed_functoriality", @@ -461,7 +461,7 @@ "typing_FStar.Seq.Properties.replace_subseq" ], 0, - "db25b44b105901787c39200d47f1b13f" + "606277a140c117a239a10437bc464051" ] ] ] \ No newline at end of file diff --git a/examples/metatheory/FullReductionInterpreter.fst.hints b/examples/metatheory/FullReductionInterpreter.fst.hints index f2abcc5c1da..26e98912e3c 100644 --- a/examples/metatheory/FullReductionInterpreter.fst.hints +++ b/examples/metatheory/FullReductionInterpreter.fst.hints @@ -15,7 +15,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "a4e53b891d31b004efd2b0dd86d0b83a" + "8fa290f84bc2f4890b3e15c36838c76b" ], [ "FullReductionInterpreter.__proj__BV__item___0", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_91ab4e301fa8f3e1b96495d7ec898c9e" ], 0, - "f3b596362e8ca25c21fc1e37d4132d13" + "c43914b2fbf34f8a64441df1383e719e" ], [ "FullReductionInterpreter.__proj__FV__item___0", @@ -39,7 +39,7 @@ "refinement_interpretation_Tm_refine_094461b4c2bb56eb4c22e68e681b710b" ], 0, - "aa5f42e2eca216ed90750874d2d648e4" + "a1e98d3c48f3cf025e8436019369f84a" ], [ "FullReductionInterpreter.__proj__App__item___0", @@ -51,7 +51,7 @@ "refinement_interpretation_Tm_refine_345f58576b733730f2fa0aaeeff79575" ], 0, - "4a2c2e24e365fd330e2d7d39194e6272" + "26ee00d915514ee7d1edaf93d50a17e2" ], [ "FullReductionInterpreter.__proj__App__item___1", @@ -63,7 +63,7 @@ "refinement_interpretation_Tm_refine_345f58576b733730f2fa0aaeeff79575" ], 0, - "d8f928534acbb8345cea476da8ed4aec" + "6ab74a22327796e848625a18c6761825" ], [ "FullReductionInterpreter.__proj__Lam__item___0", @@ -75,7 +75,7 @@ "refinement_interpretation_Tm_refine_e026cbffab79c42fcebe3dd2c4498d1e" ], 0, - "0fff5eb747054035138987f08dea01bd" + "2de606af53a685ea7158d6470330eb9d" ], [ "FullReductionInterpreter.open_term", @@ -104,7 +104,7 @@ "subterm_ordering_FullReductionInterpreter.Lam" ], 0, - "d16f021484036cb4785f1a5774114be0" + "4711e3ef20c4a573d526c7eceac4caf1" ], [ "FullReductionInterpreter.close_term", @@ -134,7 +134,7 @@ "subterm_ordering_FullReductionInterpreter.Lam" ], 0, - "3e78e421897b9ba65d8eb8f5da24c554" + "286c92f39acc448a27975cc86c791747" ], [ "FullReductionInterpreter.fresh_atom", @@ -156,7 +156,7 @@ "typing_FStar.Monotonic.Heap.sel" ], 0, - "9c49fa3f709102d9e9c40381777bf712" + "d2c05d0764505a3ce900bfe57be5c15e" ], [ "FullReductionInterpreter.__proj__Fun__item___0", @@ -168,7 +168,7 @@ "refinement_interpretation_Tm_refine_6eaf1255ebd74636f904133dfcd28995" ], 0, - "55022882bd4527f128076b62a798c6fa" + "df766b61a60252ecffe20a8e07b3498a" ], [ "FullReductionInterpreter.__proj__Acc__item___0", @@ -180,7 +180,7 @@ "refinement_interpretation_Tm_refine_c1dabe24910280b4a12783d0aa11a5ac" ], 0, - "bb813f3f308b94e406f8a99b1fd9fe13" + "cb485de9d753e0cafc9133ceca6cfa4b" ], [ "FullReductionInterpreter.__proj__Acc__item___1", @@ -192,7 +192,7 @@ "refinement_interpretation_Tm_refine_c1dabe24910280b4a12783d0aa11a5ac" ], 0, - "60e7425d9dd97d42e05400e1b1963c32" + "603d49caae6807225c9020ab1fe6c294" ], [ "FullReductionInterpreter.extend_app", @@ -207,7 +207,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "a050b6e2bf3a4a334cbd4eb363a41990" + "3f7710970e309cd5e5f3a8416c157d06" ], [ "FullReductionInterpreter.translate", @@ -237,7 +237,7 @@ "token_correspondence_FStar.List.Tot.Base.nth.fuel_instrumented" ], 0, - "97559c9b3e14c035e5a6dca2f3a3f7b5" + "e31dbbc27a941228e76530595a50df1f" ], [ "FullReductionInterpreter.readback", @@ -258,7 +258,7 @@ "typing_FullReductionInterpreter.__proj__Acc__item___1" ], 0, - "9a4924bf0f3c2d229c4928b0e017ea4f" + "00b98c280c0c85db3edef9aa3e3526c8" ] ] ] \ No newline at end of file diff --git a/examples/metatheory/LambdaOmega.fst.hints b/examples/metatheory/LambdaOmega.fst.hints index 9455a463b57..f1570735e9c 100644 --- a/examples/metatheory/LambdaOmega.fst.hints +++ b/examples/metatheory/LambdaOmega.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "4f2085590e455b6ec80cec1d73b8a338" + "1ffa06237538a1345266fa217cd3e35b" ], [ "LambdaOmega.__proj__KArr__item___0", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_8b48b9eeb2a347feedfef98eb374c34d" ], 0, - "44fb2803e1fa6ee825db8e99468e2c37" + "a9906277c68df1a1eb088928713b865e" ], [ "LambdaOmega.__proj__KArr__item___1", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_8b48b9eeb2a347feedfef98eb374c34d" ], 0, - "38b43193df22093a976a0bcae5e5db35" + "cbcc58595244d4ce27823788eb0f9491" ], [ "LambdaOmega.typ", @@ -48,7 +48,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "79170a5d3285a8412be5a6d7eb52e2d1" + "ba1f49b20d1c9064c3ddb9872cdcb5a5" ], [ "LambdaOmega.__proj__TVar__item___0", @@ -60,7 +60,7 @@ "refinement_interpretation_Tm_refine_8454d7d4c32c3f232806dd6979b25988" ], 0, - "c25bfa046a5befd9efca80bac067671f" + "bacee1ca4c5266e1a10e326b81ebca8e" ], [ "LambdaOmega.__proj__TLam__item___0", @@ -72,7 +72,7 @@ "refinement_interpretation_Tm_refine_5f11a138c840cc7111e27e944b2f32fa" ], 0, - "66e9edef742a0a00ff178284f6b1a80c" + "7aca96905e5d84c248b2a8f7b2bf7d49" ], [ "LambdaOmega.__proj__TLam__item__t", @@ -84,7 +84,7 @@ "refinement_interpretation_Tm_refine_5f11a138c840cc7111e27e944b2f32fa" ], 0, - "b0d49dbe2240b74a11a6b2e6e277a5f7" + "4a81c82c55adbcea98f0f03e92157dd9" ], [ "LambdaOmega.__proj__TApp__item___0", @@ -96,7 +96,7 @@ "refinement_interpretation_Tm_refine_0e28fa2f56a31115ec481703c0cb0a1c" ], 0, - "25942f7f2860f218f31d47199d4b2b0c" + "4f4258350422f63e647c343110527469" ], [ "LambdaOmega.__proj__TApp__item___1", @@ -108,7 +108,7 @@ "refinement_interpretation_Tm_refine_0e28fa2f56a31115ec481703c0cb0a1c" ], 0, - "ec3f3889ee8e28c56ddefea3634d06e7" + "8c6ea9ffd63255af703ab9f5fa1d48f8" ], [ "LambdaOmega.__proj__TArr__item___0", @@ -120,7 +120,7 @@ "refinement_interpretation_Tm_refine_ebfacded5bfac7e16f0c4cf9d6c0a24b" ], 0, - "dce2eeafe606ef7dfd9f77fb96b86536" + "fad1990bb0a68f53fb82642c021c3cee" ], [ "LambdaOmega.__proj__TArr__item___1", @@ -132,7 +132,7 @@ "refinement_interpretation_Tm_refine_ebfacded5bfac7e16f0c4cf9d6c0a24b" ], 0, - "75739eb858826ba3c9db8ef280168f23" + "75909f31485d07756e5a096dd0185468" ], [ "LambdaOmega.exp", @@ -148,7 +148,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3ca56245342fe5342e86c894edb3e2c5" + "4d28a32371171896078408f3ebfe61d9" ], [ "LambdaOmega.__proj__EVar__item___0", @@ -160,7 +160,7 @@ "refinement_interpretation_Tm_refine_13c221c50ecb0c200f598116593dea3d" ], 0, - "23347b3429c9e5f0868b98096269a336" + "6a741edba6db860ec262a7cca49403c1" ], [ "LambdaOmega.__proj__EApp__item___0", @@ -172,7 +172,7 @@ "refinement_interpretation_Tm_refine_e64f1650f71e059a934486674c4393f7" ], 0, - "16e561a8a0bc7783b9af4183e50ad994" + "474af5b5b55379b3a98ea8ecea2b1202" ], [ "LambdaOmega.__proj__EApp__item___1", @@ -184,7 +184,7 @@ "refinement_interpretation_Tm_refine_e64f1650f71e059a934486674c4393f7" ], 0, - "ef9936b38b4156aa7aee82fbd0b394c1" + "4b7ca67ceabf9c9b94b388a6a48fbcab" ], [ "LambdaOmega.__proj__ELam__item___0", @@ -196,7 +196,7 @@ "refinement_interpretation_Tm_refine_0c4cbaddf94de33c9fa2045e2ec86a00" ], 0, - "a9bb0801f9672eacabd963d39518fafb" + "45cccc8e143313aba6601cb59ac63fbe" ], [ "LambdaOmega.__proj__ELam__item___1", @@ -208,7 +208,7 @@ "refinement_interpretation_Tm_refine_0c4cbaddf94de33c9fa2045e2ec86a00" ], 0, - "3a4e2a397ff268aa8dfde60100c2c3a2" + "071d6c60e29bdda4c8157c07ecb5c7d1" ], [ "LambdaOmega.is_erenaming", @@ -220,7 +220,7 @@ "refinement_interpretation_Tm_refine_fbfece31e99154e48993e2ff9813691a" ], 0, - "f3f6bb6c2c62190be7f0254182cda288" + "4a362e856ea9ea5fe7e36af4b80b6bea" ], [ "LambdaOmega.esub_inc", @@ -234,7 +234,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "ffc61854893c5c05d3d174543f7b38e2" + "2687044b44609a1ab67f42e34d6e1d80" ], [ "LambdaOmega.esubst", @@ -244,7 +244,7 @@ [ "@MaxIFuel_assumption", "@query", "LambdaOmega_interpretation_Tm_arrow_06bd065149458295e65033e8ae238f27", - "LambdaOmega_interpretation_Tm_arrow_099345a281f34529aa1053bb373cb5d4", + "LambdaOmega_interpretation_Tm_arrow_511e7d7c33e61ac45150fcb9bf56a4ad", "LambdaOmega_pretyping_1c3eda042f75cb90bd281a839e46e47d", "Prims_pretyping_ae567c2fb75be05905677af440075565", "binder_x_1c3eda042f75cb90bd281a839e46e47d_1", @@ -269,7 +269,7 @@ "refinement_interpretation_Tm_refine_16db7d9e55ec639a8c277fda1d255e67", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_5ca2649b9947b9cfef9d85a0f4c89df8", - "refinement_interpretation_Tm_refine_e774f6f325bedc97416361cc131a72c3", + "refinement_interpretation_Tm_refine_64613354090ab3b84dcd22e459b73386", "subterm_ordering_LambdaOmega.EApp", "subterm_ordering_LambdaOmega.ELam", "token_correspondence_LambdaOmega.esub_lam", @@ -277,7 +277,7 @@ "typing_LambdaOmega.uu___is_EVar", "well-founded-ordering-on-nat" ], 0, - "9a898dc395b57f707cffa90972ab8c5e" + "3223d3a0df3992a1877907d1435d7a37" ], [ "LambdaOmega.esubst", @@ -309,7 +309,7 @@ "typing_LambdaOmega.uu___is_EVar", "well-founded-ordering-on-nat" ], 0, - "bfc2c983177a00566dbb9fc0427cb8e7" + "fe87962eefb894261af53d6268b56a30" ], [ "LambdaOmega.esub_lam_renaming", @@ -324,7 +324,7 @@ "typing_LambdaOmega.esub_lam" ], 0, - "307043e9129906ea215408d16f5d0032" + "d30bbd7e50a95c2bfa63de0408e46bc1" ], [ "LambdaOmega.esubst_extensional", @@ -367,7 +367,7 @@ "token_correspondence_LambdaOmega.esub_lam", "true_interp" ], 0, - "8d533fb1bad4752f3e7b8d2dd76fd7b4" + "b697a6bf764ef260d2936e1ac7fbc8c6" ], [ "LambdaOmega.esub_lam_hoist", @@ -376,7 +376,7 @@ 1, [ "@query", "assumption_LambdaOmega.exp__uu___haseq" ], 0, - "dc21ab63059e77ccece9a6bcd7c23072" + "4b228ffa6f0450bcd5c7b5ce0d22bfc9" ], [ "LambdaOmega.esub_lam_hoist", @@ -385,7 +385,7 @@ 1, [ "@query", "assumption_LambdaOmega.exp__uu___haseq", "true_interp" ], 0, - "45533284b0e292eb73f145e0b68a405c" + "2249f33fbc9aca03776f1177c9382d2d" ], [ "LambdaOmega.esub_beta", @@ -399,7 +399,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "6c85479c043e34e3d538942c71d72161" + "a0d13ebced4c5c415662be8ba1200786" ], [ "LambdaOmega.is_trenaming", @@ -411,7 +411,7 @@ "refinement_interpretation_Tm_refine_a3541ea2aa7a52c156e8f5632774ffb6" ], 0, - "b22faba962a91fba3d8024d7f58cf829" + "84ffa2f0076fe964e9bcdeba3b6be005" ], [ "LambdaOmega.tsub_inc_above", @@ -425,7 +425,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "cd90e61b24505af9b3f961a4614d0b1b" + "21411c0d517a65bacdefbf8df1781237" ], [ "LambdaOmega.trenaming_sub_inc", @@ -446,7 +446,7 @@ "token_correspondence_LambdaOmega.tsub_inc" ], 0, - "5eccb584cb5429088f470686f11e6a99" + "437dfe2a928c43c0c06f158a7f9bce87" ], [ "LambdaOmega.tsubst", @@ -455,8 +455,8 @@ 1, [ "@MaxIFuel_assumption", "@query", - "LambdaOmega_interpretation_Tm_arrow_3e6663f1b4a3659860a988695011a690", "LambdaOmega_interpretation_Tm_arrow_565eae57a9681fcaf18355d36a40d86c", + "LambdaOmega_interpretation_Tm_arrow_5cb8ffc7a0124cdb4ae3b7d97f628509", "LambdaOmega_pretyping_18f4961c1d91234a8baf199895e17f88", "Prims_pretyping_ae567c2fb75be05905677af440075565", "binder_x_0ae6e1cabe41d4723db5908cb6d761c1_0", @@ -481,7 +481,7 @@ "projection_inverse_LambdaOmega.TLam_t", "projection_inverse_LambdaOmega.TVar__0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_c4089df92055655ba89ab8239637d4b4", + "refinement_interpretation_Tm_refine_a8653b9a2ec27e3e7645b3c0a7cc2e9d", "refinement_interpretation_Tm_refine_ce615ce2294eb74a8456da4b7daece8c", "refinement_interpretation_Tm_refine_dceed1b95380314a1c26e033051eede6", "subterm_ordering_LambdaOmega.TApp", @@ -492,7 +492,7 @@ "typing_LambdaOmega.uu___is_TVar", "well-founded-ordering-on-nat" ], 0, - "a89efb09ce738778e47b77a8a80c1fb3" + "be49995266a0adaf1d303b2b71d4f976" ], [ "LambdaOmega.tsubst", @@ -527,7 +527,7 @@ "typing_LambdaOmega.uu___is_TVar", "well-founded-ordering-on-nat" ], 0, - "f84ef5017d4484775413fb52bf9e12f7" + "b223580f1bd68b7e8f9c1bb6e928dff8" ], [ "LambdaOmega.tsubst_extensional", @@ -536,7 +536,7 @@ 1, [ "@query", "assumption_LambdaOmega.typ__uu___haseq" ], 0, - "5c21e7cf695cd5de88d643b80e14e830" + "25aac92de89082bd84bbff8132fdb0a7" ], [ "LambdaOmega.tsubst_extensional", @@ -581,7 +581,7 @@ "token_correspondence_LambdaOmega.tsub_lam", "true_interp" ], 0, - "72ae20a011ca401367651c29e0edc9aa" + "84ed6ad27f671254b1f4d74877e7cc19" ], [ "LambdaOmega.tsubst_extensional", @@ -590,7 +590,7 @@ 1, [ "@query", "assumption_LambdaOmega.typ__uu___haseq" ], 0, - "ce6e79e87fc7f242664230765159698e" + "9cc69ef485e4ece60fab5b195155f92c" ], [ "LambdaOmega.tsub_lam_hoist", @@ -599,7 +599,7 @@ 1, [ "@query", "assumption_LambdaOmega.typ__uu___haseq" ], 0, - "74fda7f53ffda1dcdc07dfac2cfb85a1" + "964db4c8bfdabbfd643d064a68e0a46a" ], [ "LambdaOmega.tsub_lam_hoist", @@ -608,7 +608,7 @@ 1, [ "@query", "assumption_LambdaOmega.typ__uu___haseq", "true_interp" ], 0, - "25045c8b039cd985b8c10b5ab634b4a9" + "65e157280490110bcef7e04e39c5b476" ], [ "LambdaOmega.tsub_comp_inc", @@ -617,7 +617,7 @@ 1, [ "@query", "assumption_LambdaOmega.typ__uu___haseq" ], 0, - "9b0637798bdfd18919fa40de15871a73" + "097c2cd896c52074553cac1f950b5622" ], [ "LambdaOmega.tsub_comp_inc", @@ -657,7 +657,7 @@ "typing_LambdaOmega.tsub_inc" ], 0, - "5ba652b82de3d4c9135a8301e5d37e2f" + "a30d970da4c20f765a515e692f849f3f" ], [ "LambdaOmega.tsub_lam_renaming", @@ -672,7 +672,7 @@ "typing_LambdaOmega.tsub_lam" ], 0, - "33f8a7fc15c156d4779e8d0bc6d64481" + "50b5048762bc8f339b13968e19be6e38" ], [ "LambdaOmega.tsubst_comp", @@ -681,7 +681,7 @@ 1, [ "@query", "assumption_LambdaOmega.typ__uu___haseq" ], 0, - "97c431c5cc70d80650d0ad1cf67dcabc" + "13d064fd7a533cd7eb66d55c0af4a25d" ], [ "LambdaOmega.tsubst_comp", @@ -750,7 +750,7 @@ "well-founded-ordering-on-nat" ], 0, - "b3f0d92dfcb68c4c20d42071959535f5" + "49e2a21d4e37b98bb2a000675074b05e" ], [ "LambdaOmega.tsubst_comp", @@ -759,7 +759,7 @@ 1, [ "@query", "assumption_LambdaOmega.typ__uu___haseq" ], 0, - "a07e0a879194976fcdf514b445a63cc0" + "9c56fcc175be3fff27d0ee81d6cc08f0" ], [ "LambdaOmega.tsub_lam_comp", @@ -768,7 +768,7 @@ 1, [ "@query", "assumption_LambdaOmega.typ__uu___haseq" ], 0, - "7d2da54c7b352670897181da69a8dc0a" + "266cb9540462924c0626aae9d88ad457" ], [ "LambdaOmega.tsub_lam_comp", @@ -809,7 +809,7 @@ "typing_LambdaOmega.tsub_comp", "typing_LambdaOmega.uu___is_TVar" ], 0, - "72308090174574048e80ac6ccfe22c45" + "0bff7144ab763594b66aee445ffee40b" ], [ "LambdaOmega.tsubst_id", @@ -818,7 +818,7 @@ 1, [ "@query", "assumption_LambdaOmega.typ__uu___haseq" ], 0, - "b0bbae459733ae9f5065c3b51512e4f9" + "996e6cce2e4b55d2392c84c5ce97624d" ], [ "LambdaOmega.tsubst_id", @@ -851,7 +851,7 @@ "typing_LambdaOmega.tsub_id" ], 0, - "068b2916bfba3349cd6ec220c20f7208" + "b8a14915befa5dcf3dc143c9a589eeaa" ], [ "LambdaOmega.tsubst_id", @@ -887,7 +887,7 @@ "typing_LambdaOmega.tsub_id" ], 0, - "ceee0f7e457d208a50bd626a9832da12" + "721e37a1f70e5b9d0cbdcedcc37a2b3c" ], [ "LambdaOmega.tsubst_id", @@ -896,7 +896,7 @@ 1, [ "@query", "assumption_LambdaOmega.typ__uu___haseq" ], 0, - "6c57cf4c6dbe51fffbfed2848a3daf00" + "59b28c5e1b1a9596976e2ca5e1052873" ], [ "LambdaOmega.tsub_beta_gen", @@ -914,7 +914,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "249f82627b4cd59b2059333ac636fb02" + "3c9116e67ff43d0bdd00cb9c95cac90e" ], [ "LambdaOmega.step", @@ -926,7 +926,7 @@ "assumption_LambdaOmega.typ__uu___haseq" ], 0, - "71ce8c8180456ea17842190f2c45d13f" + "2fe5eff017aa53f3bf37251aad55d868" ], [ "LambdaOmega.__proj__SBeta__item__t", @@ -938,7 +938,7 @@ "refinement_interpretation_Tm_refine_99225bc3a8ffd09f5f0e517f8cae3989" ], 0, - "e908e5b2df4d0ed2dc2ac2c55a5f1b36" + "06c9fae4bdcac5d16d893870acd5ed0c" ], [ "LambdaOmega.__proj__SBeta__item__e1", @@ -950,7 +950,7 @@ "refinement_interpretation_Tm_refine_99225bc3a8ffd09f5f0e517f8cae3989" ], 0, - "f2a51b951f8e4039b875a3ff1e27bb03" + "f68d0bb249b4d5470675a74b38bfa00f" ], [ "LambdaOmega.__proj__SBeta__item__e2", @@ -962,7 +962,7 @@ "refinement_interpretation_Tm_refine_99225bc3a8ffd09f5f0e517f8cae3989" ], 0, - "f27feea1a86a9548858787665c263d1f" + "4cfe2d01121a02467c9750a85fc029d0" ], [ "LambdaOmega.__proj__SApp1__item__e1", @@ -974,7 +974,7 @@ "refinement_interpretation_Tm_refine_8ca22e0a04684e535639da52fb102962" ], 0, - "dccb085cc0e81138167333d6495b578a" + "ee0dac2704ecbe0266c399253ad9ad1a" ], [ "LambdaOmega.__proj__SApp1__item__e2", @@ -986,7 +986,7 @@ "refinement_interpretation_Tm_refine_8ca22e0a04684e535639da52fb102962" ], 0, - "b691a5026cae9fc1ebecec948e436a0e" + "15572cfd106bf8251225185074da8e1e" ], [ "LambdaOmega.__proj__SApp1__item__e1'", @@ -998,7 +998,7 @@ "refinement_interpretation_Tm_refine_8ca22e0a04684e535639da52fb102962" ], 0, - "b17079e2c82ca8f83e5330e548bd866f" + "6159ab07b9499983117f867905d45643" ], [ "LambdaOmega.__proj__SApp1__item__hst", @@ -1010,7 +1010,7 @@ "refinement_interpretation_Tm_refine_8ca22e0a04684e535639da52fb102962" ], 0, - "3f3f774fd4a51c173916a634e929deed" + "02d20d55e3efbfdcb76ac77cea52723a" ], [ "LambdaOmega.__proj__SApp2__item__e1", @@ -1022,7 +1022,7 @@ "refinement_interpretation_Tm_refine_fbd95a15e32b93105aba1f5f009224a6" ], 0, - "da0ec20b6c4266cc7d5988e5c01ba206" + "8fa46893bfd015c2311f8e68c564b973" ], [ "LambdaOmega.__proj__SApp2__item__e2", @@ -1034,7 +1034,7 @@ "refinement_interpretation_Tm_refine_fbd95a15e32b93105aba1f5f009224a6" ], 0, - "a0eb0f503b50d21c36c5e0bbc295914d" + "7032015380ccccd4f4f125d7a633b394" ], [ "LambdaOmega.__proj__SApp2__item__e2'", @@ -1046,7 +1046,7 @@ "refinement_interpretation_Tm_refine_fbd95a15e32b93105aba1f5f009224a6" ], 0, - "989826eefe307ed029d58097f668917f" + "ed479f192da0034ccb07ea077236480f" ], [ "LambdaOmega.__proj__SApp2__item__hst", @@ -1058,7 +1058,7 @@ "refinement_interpretation_Tm_refine_fbd95a15e32b93105aba1f5f009224a6" ], 0, - "e29fbd12d0b443e51d6e2bfe15aebe83" + "a072d7397109574978195c5f099ff203" ], [ "LambdaOmega.extend_tvar", @@ -1079,7 +1079,7 @@ "typing_LambdaOmega.lookup_evar" ], 0, - "948834be6aa4f35bc6a9646d2984e5db" + "386eb6d273e8ce0869b63d01473031f8" ], [ "LambdaOmega.extend_evar", @@ -1096,7 +1096,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "5b3063dacd0c391954fabb38a4fb1954" + "b38394201dc942c2593bacd040426c6c" ], [ "LambdaOmega.kinding", @@ -1108,7 +1108,7 @@ "refinement_interpretation_Tm_refine_993a048a28d1b26044734a9b4a5efdcc" ], 0, - "3e664b9e340595f4ec4ab24d3babe86a" + "f673a25ad817d8bb0f5daeafc90498d3" ], [ "LambdaOmega.__proj__KiVar__item__g", @@ -1120,7 +1120,7 @@ "refinement_interpretation_Tm_refine_728f5aba7f4b5dc37458445279a7deb5" ], 0, - "807cfec42135db3f84565f11bbc4fb16" + "50e0a87e2b7da7ab6d0d70fc218ab022" ], [ "LambdaOmega.__proj__KiVar__item__a", @@ -1133,7 +1133,7 @@ "refinement_interpretation_Tm_refine_728f5aba7f4b5dc37458445279a7deb5" ], 0, - "7c85dd57c2c86c29f1afe13d6d360399" + "13b0c38965d45c4f154023466b64765a" ], [ "LambdaOmega.__proj__KiLam__item__g", @@ -1145,7 +1145,7 @@ "refinement_interpretation_Tm_refine_0ccaeb80d2312b1d07fc61f18d9b4975" ], 0, - "54c99931c8c18739a1b86a0d3722f693" + "4c8f8c2a9ae34095e9ad5cdcdd0925eb" ], [ "LambdaOmega.__proj__KiLam__item__k", @@ -1157,7 +1157,7 @@ "refinement_interpretation_Tm_refine_0ccaeb80d2312b1d07fc61f18d9b4975" ], 0, - "685a32d7538536fb34db3fcffe295416" + "f068e45e8b8aba56643fafbac263c4f4" ], [ "LambdaOmega.__proj__KiLam__item__t", @@ -1169,7 +1169,7 @@ "refinement_interpretation_Tm_refine_0ccaeb80d2312b1d07fc61f18d9b4975" ], 0, - "9102bfa628b5518aadf688e4bbfc63c9" + "afb7c467a256f325e1742d6b91b80259" ], [ "LambdaOmega.__proj__KiLam__item__k'", @@ -1181,7 +1181,7 @@ "refinement_interpretation_Tm_refine_0ccaeb80d2312b1d07fc61f18d9b4975" ], 0, - "5be63a75fadc74ee5fca106dab84bc9d" + "ba4876939015a5f870d4f8a25baf334e" ], [ "LambdaOmega.__proj__KiLam__item__hk", @@ -1194,7 +1194,7 @@ "refinement_interpretation_Tm_refine_0ccaeb80d2312b1d07fc61f18d9b4975" ], 0, - "e7259fcec040d01e719c9c8e14212d0d" + "a9dc1d0f7858149e414b57c148bb3f60" ], [ "LambdaOmega.__proj__KiApp__item__g", @@ -1206,7 +1206,7 @@ "refinement_interpretation_Tm_refine_95db76a4bdc0ec03d5836cb67acc4676" ], 0, - "dec34fb2932013cf449b46dabec15565" + "d308b4ae542885e883d3c668bbdb8ad6" ], [ "LambdaOmega.__proj__KiApp__item__t1", @@ -1218,7 +1218,7 @@ "refinement_interpretation_Tm_refine_95db76a4bdc0ec03d5836cb67acc4676" ], 0, - "eec29671fdbf6cec8538240c530875c2" + "f815825fdf5d896dd845e75ddf43dbc8" ], [ "LambdaOmega.__proj__KiApp__item__t2", @@ -1230,7 +1230,7 @@ "refinement_interpretation_Tm_refine_95db76a4bdc0ec03d5836cb67acc4676" ], 0, - "7ba59b20b06d5f4988e80511ca36b199" + "094e064424669bec42157b1325b48577" ], [ "LambdaOmega.__proj__KiApp__item__k11", @@ -1242,7 +1242,7 @@ "refinement_interpretation_Tm_refine_95db76a4bdc0ec03d5836cb67acc4676" ], 0, - "d63243398b3b74f0af1a2975f1d3eec3" + "ad02c059da823452cfd2027ef43e18c9" ], [ "LambdaOmega.__proj__KiApp__item__k12", @@ -1254,7 +1254,7 @@ "refinement_interpretation_Tm_refine_95db76a4bdc0ec03d5836cb67acc4676" ], 0, - "8864e862d56a4050e144d4bd51a37c52" + "88866a3edaf88bd469b186e03f9ff31c" ], [ "LambdaOmega.__proj__KiApp__item__hk1", @@ -1267,7 +1267,7 @@ "refinement_interpretation_Tm_refine_95db76a4bdc0ec03d5836cb67acc4676" ], 0, - "ee447e6dac96118a5900a72bc3aac320" + "001c46d4de82977b3974d6cd031bf3c4" ], [ "LambdaOmega.__proj__KiApp__item__hk2", @@ -1280,7 +1280,7 @@ "refinement_interpretation_Tm_refine_95db76a4bdc0ec03d5836cb67acc4676" ], 0, - "a2565f33157609994133a19bb2d93939" + "d76296fd701668af30dc28b15f1d03c0" ], [ "LambdaOmega.__proj__KiArr__item__g", @@ -1292,7 +1292,7 @@ "refinement_interpretation_Tm_refine_2071675d58081487290e627b4d9290ef" ], 0, - "cbd54dcd8c85a0857ce6999a6440f699" + "305e19f9a0451726bfde81785f94f1dd" ], [ "LambdaOmega.__proj__KiArr__item__t1", @@ -1304,7 +1304,7 @@ "refinement_interpretation_Tm_refine_2071675d58081487290e627b4d9290ef" ], 0, - "f38b0beeee3878b094835a48c7b31246" + "0e268159f124263c3bd9eca8d2dbf702" ], [ "LambdaOmega.__proj__KiArr__item__t2", @@ -1316,7 +1316,7 @@ "refinement_interpretation_Tm_refine_2071675d58081487290e627b4d9290ef" ], 0, - "b0808d95b9f876e93998961ff6043617" + "70fae6c2979c06a36b7e3bef3cabb57b" ], [ "LambdaOmega.__proj__KiArr__item__hk1", @@ -1329,7 +1329,7 @@ "refinement_interpretation_Tm_refine_2071675d58081487290e627b4d9290ef" ], 0, - "fcb840213ec4722deb7b98dd73876f29" + "32adc44d86a8c622767f46323ea63974" ], [ "LambdaOmega.__proj__KiArr__item__hk2", @@ -1342,7 +1342,7 @@ "refinement_interpretation_Tm_refine_2071675d58081487290e627b4d9290ef" ], 0, - "f3045f5c1c2b72346989379f9528842b" + "474dc97a9bc6129d31d052032b7488d3" ], [ "LambdaOmega.tequiv", @@ -1354,7 +1354,7 @@ "assumption_LambdaOmega.typ__uu___haseq" ], 0, - "ff9ff4ca1d08b11411dc7857c0aa0d60" + "7238909029ae1bb1d87f499a4f0962df" ], [ "LambdaOmega.__proj__EqRefl__item__t", @@ -1366,7 +1366,7 @@ "refinement_interpretation_Tm_refine_c9253dcb041a3b4f852211144c57ce7b" ], 0, - "8d30d075adb99b547e490f672d48cc2f" + "c0e8851e4aaa90d02a124749d96e6e85" ], [ "LambdaOmega.__proj__EqSymm__item__t1", @@ -1378,7 +1378,7 @@ "refinement_interpretation_Tm_refine_4d1c2e9b19e4be2d169b319060dd0529" ], 0, - "c856976bfd9b5e07c43b847ee1378a2b" + "7cdf1c40e35c40b091ae158244ff3379" ], [ "LambdaOmega.__proj__EqSymm__item__t2", @@ -1390,7 +1390,7 @@ "refinement_interpretation_Tm_refine_4d1c2e9b19e4be2d169b319060dd0529" ], 0, - "4ed989042acb628bf962595d28b5ddd0" + "0d7221a9c2a0b30ce471ace35fe8e6f3" ], [ "LambdaOmega.__proj__EqSymm__item__he", @@ -1402,7 +1402,7 @@ "refinement_interpretation_Tm_refine_4d1c2e9b19e4be2d169b319060dd0529" ], 0, - "3e9667c8f7e6244f4ae9e4558ca0947e" + "51a3a5f85da2dd244d63a647b1fe891b" ], [ "LambdaOmega.__proj__EqTran__item__t1", @@ -1414,7 +1414,7 @@ "refinement_interpretation_Tm_refine_98b723f05411806a0b5a903d296691a3" ], 0, - "afa91f745a09e22e1b638864b9d3d7b6" + "e0601c77261804baeb106277593be53a" ], [ "LambdaOmega.__proj__EqTran__item__t2", @@ -1426,7 +1426,7 @@ "refinement_interpretation_Tm_refine_98b723f05411806a0b5a903d296691a3" ], 0, - "ca25e459d02afe7b075b3396d45dcd92" + "daa6ae84c54317ad4acf8d092ca41407" ], [ "LambdaOmega.__proj__EqTran__item__t3", @@ -1438,7 +1438,7 @@ "refinement_interpretation_Tm_refine_98b723f05411806a0b5a903d296691a3" ], 0, - "23e287dec2582a4efc11d55df33746d4" + "4e6751e44017d39cead562ebaa7da95a" ], [ "LambdaOmega.__proj__EqTran__item__he12", @@ -1450,7 +1450,7 @@ "refinement_interpretation_Tm_refine_98b723f05411806a0b5a903d296691a3" ], 0, - "adac6f6842b314e0be843d3b04b25186" + "bcf9e38207d24ae8261cd759cd7cd383" ], [ "LambdaOmega.__proj__EqTran__item__he23", @@ -1462,7 +1462,7 @@ "refinement_interpretation_Tm_refine_98b723f05411806a0b5a903d296691a3" ], 0, - "d16b11c517c65de2567ff5b9166cca99" + "2e7ee59ff4c403a264790b5e2a443839" ], [ "LambdaOmega.__proj__EqLam__item__t", @@ -1474,7 +1474,7 @@ "refinement_interpretation_Tm_refine_505b365ca7baa7e12d5b92562c2c4e27" ], 0, - "31354f7bc75d20a9c50171140dc96e69" + "b31336d703a125c38e4792d8589d5b97" ], [ "LambdaOmega.__proj__EqLam__item__t'", @@ -1486,7 +1486,7 @@ "refinement_interpretation_Tm_refine_505b365ca7baa7e12d5b92562c2c4e27" ], 0, - "b39292ceaee6cac20995ba4035664346" + "18a1af04a6337d5108c8a1548ad43ec6" ], [ "LambdaOmega.__proj__EqLam__item__k", @@ -1498,7 +1498,7 @@ "refinement_interpretation_Tm_refine_505b365ca7baa7e12d5b92562c2c4e27" ], 0, - "a098730327de87a8fda7b8c6609b3d0c" + "0ebe2fc5ba21da2de5c78864405cfb41" ], [ "LambdaOmega.__proj__EqLam__item__he", @@ -1510,7 +1510,7 @@ "refinement_interpretation_Tm_refine_505b365ca7baa7e12d5b92562c2c4e27" ], 0, - "94c0b5f41c6bae97e1de3d9ff21e34ef" + "ce5f7c2bc81e6e8e07c091a45a9bbf3c" ], [ "LambdaOmega.__proj__EqApp__item__t1", @@ -1522,7 +1522,7 @@ "refinement_interpretation_Tm_refine_0669de1260cad1c4c35f757560649e69" ], 0, - "1beeb056257f9fc5b525c6dfd2f3f5d9" + "24819225945c50b79a982f020532e396" ], [ "LambdaOmega.__proj__EqApp__item__t1'", @@ -1534,7 +1534,7 @@ "refinement_interpretation_Tm_refine_0669de1260cad1c4c35f757560649e69" ], 0, - "464e8fd851a141ba947b0b15de318c33" + "42dd86c0a0901284b14b775410985e64" ], [ "LambdaOmega.__proj__EqApp__item__t2", @@ -1546,7 +1546,7 @@ "refinement_interpretation_Tm_refine_0669de1260cad1c4c35f757560649e69" ], 0, - "0393a24d19a78bbcb02b517c020ce91f" + "cb5d607588320e68664bfa2f715f968f" ], [ "LambdaOmega.__proj__EqApp__item__t2'", @@ -1558,7 +1558,7 @@ "refinement_interpretation_Tm_refine_0669de1260cad1c4c35f757560649e69" ], 0, - "395589b5f1f8d5c3764554652f5cdc7a" + "0bab9530880953cd9eec19a2d85c02d8" ], [ "LambdaOmega.__proj__EqApp__item__he1", @@ -1570,7 +1570,7 @@ "refinement_interpretation_Tm_refine_0669de1260cad1c4c35f757560649e69" ], 0, - "8705c2e1d3e78de02725e78cc53733de" + "d97cb9698f20fdd27336caf1eecafea3" ], [ "LambdaOmega.__proj__EqApp__item__he2", @@ -1582,7 +1582,7 @@ "refinement_interpretation_Tm_refine_0669de1260cad1c4c35f757560649e69" ], 0, - "c74d93e9aa0766f3568d359535031d28" + "b2a25e594dd183aa079e923aa4a70809" ], [ "LambdaOmega.__proj__EqBeta__item__k", @@ -1594,7 +1594,7 @@ "refinement_interpretation_Tm_refine_1f0f290e4aac7314f6a11c6ea9cceec2" ], 0, - "4bc0506ba594c6ee8544d198bc59a053" + "7389420d107a4c4cbeb514b1c9746a7f" ], [ "LambdaOmega.__proj__EqBeta__item__t1", @@ -1606,7 +1606,7 @@ "refinement_interpretation_Tm_refine_1f0f290e4aac7314f6a11c6ea9cceec2" ], 0, - "5784112c1f2b5cc510e6dfd2d303c815" + "7603cd499e17f6d9fe278edd94be6153" ], [ "LambdaOmega.__proj__EqBeta__item__t2", @@ -1618,7 +1618,7 @@ "refinement_interpretation_Tm_refine_1f0f290e4aac7314f6a11c6ea9cceec2" ], 0, - "865ed53037c8507a94d486604d7ca722" + "04feba8878e423dd1c6b5c159c72e5db" ], [ "LambdaOmega.__proj__EqArr__item__t1", @@ -1630,7 +1630,7 @@ "refinement_interpretation_Tm_refine_7825f3a7cbfda72e9afee28c350ccbd3" ], 0, - "34a04edb4346fcc62f5c50e90e2b1bbf" + "e30d5ee3db9c6e467e1e335d8ef292ad" ], [ "LambdaOmega.__proj__EqArr__item__t1'", @@ -1642,7 +1642,7 @@ "refinement_interpretation_Tm_refine_7825f3a7cbfda72e9afee28c350ccbd3" ], 0, - "0c9d33c8e793b3e16871481b7133c614" + "d1371c2f37d4ceb43d0725bd297e5100" ], [ "LambdaOmega.__proj__EqArr__item__t2", @@ -1654,7 +1654,7 @@ "refinement_interpretation_Tm_refine_7825f3a7cbfda72e9afee28c350ccbd3" ], 0, - "493c583ad46498624eb72c54e49bae77" + "76186f615256c091e60b8a59a0062c78" ], [ "LambdaOmega.__proj__EqArr__item__t2'", @@ -1666,7 +1666,7 @@ "refinement_interpretation_Tm_refine_7825f3a7cbfda72e9afee28c350ccbd3" ], 0, - "4dae542ab06b0568e0441c89717fede2" + "0c255c5aaae268644e7763b6f3eaf62b" ], [ "LambdaOmega.__proj__EqArr__item__he1", @@ -1678,7 +1678,7 @@ "refinement_interpretation_Tm_refine_7825f3a7cbfda72e9afee28c350ccbd3" ], 0, - "11af964a78d9aa76f7b841e396055ac4" + "5504ea557ad343e6d03b6b845d554cee" ], [ "LambdaOmega.__proj__EqArr__item__he2", @@ -1690,7 +1690,7 @@ "refinement_interpretation_Tm_refine_7825f3a7cbfda72e9afee28c350ccbd3" ], 0, - "fef48a04ec25da82e11af9ac01f835dc" + "e05bd761ea9d108ddb7a1be92129d535" ], [ "LambdaOmega.typing", @@ -1702,7 +1702,7 @@ "refinement_interpretation_Tm_refine_81999752ba35b75f9da32474ba55d280" ], 0, - "2933b8554628c216e1353383065d615f" + "08e4a892c41670505860537c55bbab50" ], [ "LambdaOmega.typing", @@ -1714,7 +1714,7 @@ "refinement_interpretation_Tm_refine_81999752ba35b75f9da32474ba55d280" ], 0, - "e0ea3c2fbc78932d85a36ec5bf41bf8f" + "4355c8da6c9917e80cf8344fbb72c817" ], [ "LambdaOmega.__proj__TyVar__item__g", @@ -1726,7 +1726,7 @@ "refinement_interpretation_Tm_refine_599765d78a2cbc9ec22b9c08427a1e7d" ], 0, - "9a389159fa18977b9a2560ede73d2bb8" + "35c4c0f42aab7dd1a8ad9d2f565e454f" ], [ "LambdaOmega.__proj__TyVar__item__x", @@ -1739,7 +1739,7 @@ "refinement_interpretation_Tm_refine_599765d78a2cbc9ec22b9c08427a1e7d" ], 0, - "a0977bb4521ddbfa82b79f20733fb789" + "0baea774a9d296e84b0bb034e7f03429" ], [ "LambdaOmega.__proj__TyVar__item__hk", @@ -1753,7 +1753,7 @@ "typing_LambdaOmega.__proj__TyVar__item__x" ], 0, - "bd57add14f179474ef344f80da603854" + "82865ab61a6c6a63bbc53a93b5b638de" ], [ "LambdaOmega.__proj__TyVar__item__hk", @@ -1779,7 +1779,7 @@ "typing_LambdaOmega.__proj__TyVar__item__x" ], 0, - "7a119d5c595cddcb8a9e4a89cd6d5152" + "14e941c1176dfa1a850e88e25ee92883" ], [ "LambdaOmega.__proj__TyLam__item__g", @@ -1791,7 +1791,7 @@ "refinement_interpretation_Tm_refine_3c8c856a3809d6cc76ee5793c4432bdb" ], 0, - "227c9b940832837e3d4716026a93e381" + "e03b71a5bb05cfc9465855a975928ab9" ], [ "LambdaOmega.__proj__TyLam__item__t", @@ -1803,7 +1803,7 @@ "refinement_interpretation_Tm_refine_3c8c856a3809d6cc76ee5793c4432bdb" ], 0, - "5b36f0a97468253669916333dad15586" + "0bb34f5f739ff6f133b51a4a9eaf5cf9" ], [ "LambdaOmega.__proj__TyLam__item__e1", @@ -1815,7 +1815,7 @@ "refinement_interpretation_Tm_refine_3c8c856a3809d6cc76ee5793c4432bdb" ], 0, - "97280028726e148f0b700394ae070762" + "fdfc32f477b165e8b13375946171dd35" ], [ "LambdaOmega.__proj__TyLam__item__t'", @@ -1827,7 +1827,7 @@ "refinement_interpretation_Tm_refine_3c8c856a3809d6cc76ee5793c4432bdb" ], 0, - "9e2aa933ea396548f4c5e096ec4e53bc" + "d2cfcf70acce2b6b584467eb663f89f8" ], [ "LambdaOmega.__proj__TyLam__item__hk", @@ -1840,7 +1840,7 @@ "refinement_interpretation_Tm_refine_3c8c856a3809d6cc76ee5793c4432bdb" ], 0, - "6c4fa2a7fbefbfe0f54e20a05a7da53e" + "eb999efb68ce7ace94f169372442f224" ], [ "LambdaOmega.__proj__TyLam__item__ht", @@ -1853,7 +1853,7 @@ "refinement_interpretation_Tm_refine_3c8c856a3809d6cc76ee5793c4432bdb" ], 0, - "0418468c6aabd8440a6b590dca8da4e1" + "340ec4316d5717703ddf2ca185edcb4c" ], [ "LambdaOmega.__proj__TyApp__item__g", @@ -1865,7 +1865,7 @@ "refinement_interpretation_Tm_refine_ab4cb8fa197f45ed841906ed55823594" ], 0, - "56915d3350730b490105908f93acf639" + "c19146c75251412dca8333bf8784791c" ], [ "LambdaOmega.__proj__TyApp__item__e1", @@ -1877,7 +1877,7 @@ "refinement_interpretation_Tm_refine_ab4cb8fa197f45ed841906ed55823594" ], 0, - "403181861e86af9b18b9e49d59fd8f34" + "489965d6b5ffd07650c75208da6d2120" ], [ "LambdaOmega.__proj__TyApp__item__e2", @@ -1889,7 +1889,7 @@ "refinement_interpretation_Tm_refine_ab4cb8fa197f45ed841906ed55823594" ], 0, - "d7a7960b787597399d93fc3cc2f03dd5" + "34d58cec1c4d645a652d2850452ff9c9" ], [ "LambdaOmega.__proj__TyApp__item__t1", @@ -1901,7 +1901,7 @@ "refinement_interpretation_Tm_refine_ab4cb8fa197f45ed841906ed55823594" ], 0, - "cd226d48b8063b7737ee128d358df064" + "b0ff3093ec811b2326a0394038396928" ], [ "LambdaOmega.__proj__TyApp__item__t2", @@ -1913,7 +1913,7 @@ "refinement_interpretation_Tm_refine_ab4cb8fa197f45ed841906ed55823594" ], 0, - "50a80e8caec28012bf924db6b95f1edb" + "58831c404848156ca5d02dc257ca7afe" ], [ "LambdaOmega.__proj__TyApp__item__ht1", @@ -1926,7 +1926,7 @@ "refinement_interpretation_Tm_refine_ab4cb8fa197f45ed841906ed55823594" ], 0, - "fe5b306bba06dd57c17527861566365c" + "556a8795aac5a21f35e5fb5eb4595c9e" ], [ "LambdaOmega.__proj__TyApp__item__ht2", @@ -1939,7 +1939,7 @@ "refinement_interpretation_Tm_refine_ab4cb8fa197f45ed841906ed55823594" ], 0, - "6afb2cb9cf1711e6649f318457024ecf" + "8fae32f4cb464172b4539296b2ed0011" ], [ "LambdaOmega.__proj__TyEqu__item__g", @@ -1951,7 +1951,7 @@ "refinement_interpretation_Tm_refine_2635e6877e41c9cf36c2d8ae57b4df9b" ], 0, - "ef93db485ba1113668809a2cf10a611c" + "183c7d9ba71ffa724b1be3d3267ad35f" ], [ "LambdaOmega.__proj__TyEqu__item__e", @@ -1963,7 +1963,7 @@ "refinement_interpretation_Tm_refine_2635e6877e41c9cf36c2d8ae57b4df9b" ], 0, - "0fdbd5be32b2e950fa360038b59dd342" + "73a6430df81716d22cddc8b612cebdba" ], [ "LambdaOmega.__proj__TyEqu__item__t1", @@ -1975,7 +1975,7 @@ "refinement_interpretation_Tm_refine_2635e6877e41c9cf36c2d8ae57b4df9b" ], 0, - "2fb9c320d2c930e286f476363d0950ae" + "a16e0a9426b7be5d3075c0218a08dcc7" ], [ "LambdaOmega.__proj__TyEqu__item__t2", @@ -1987,7 +1987,7 @@ "refinement_interpretation_Tm_refine_2635e6877e41c9cf36c2d8ae57b4df9b" ], 0, - "0632653c9cebd60b4c7fa7a9480c97a2" + "2feb7cb70177bec274df9db2bdfdac3a" ], [ "LambdaOmega.__proj__TyEqu__item__ht", @@ -2000,7 +2000,7 @@ "refinement_interpretation_Tm_refine_2635e6877e41c9cf36c2d8ae57b4df9b" ], 0, - "c77a86b1d8a033ad9ff196653df7183b" + "d0d2a2df65afb1f53b3f1b6627f9e957" ], [ "LambdaOmega.__proj__TyEqu__item__he", @@ -2013,7 +2013,7 @@ "refinement_interpretation_Tm_refine_2635e6877e41c9cf36c2d8ae57b4df9b" ], 0, - "312d448e754fb65de5b414016e708adf" + "4e3f72a1818c5f6ee09b22ee48a85bb2" ], [ "LambdaOmega.__proj__TyEqu__item__hk", @@ -2026,7 +2026,7 @@ "refinement_interpretation_Tm_refine_2635e6877e41c9cf36c2d8ae57b4df9b" ], 0, - "760fc19a4f98e320983a5be6e4912681" + "c90b73d164c8426d39e5d0220e8b6038" ], [ "LambdaOmega.progress", @@ -2067,7 +2067,7 @@ "typing_LambdaOmega.is_value", "typing_LambdaOmega.uu___is_ELam" ], 0, - "449c2428fd8ee1123644324404f513eb" + "2a1493d9e434d7b1cbe6ca6656fc0d59" ], [ "LambdaOmega.tappears_free_in", @@ -2094,7 +2094,7 @@ "subterm_ordering_LambdaOmega.TLam" ], 0, - "6c4fb1a5dff178c316e8978f6038a8c9" + "fa0ee1e7f8f1688056850ba5d307f2b5" ], [ "LambdaOmega.envEqualT", @@ -2107,7 +2107,7 @@ "kinding_LambdaOmega.knd@tok" ], 0, - "a2b3c132530d5c2d8943a659548ecb88" + "845e002f28f64928f881c2a30b60dc98" ], [ "LambdaOmega.tcontext_invariance", @@ -2173,7 +2173,7 @@ "typing_tok_LambdaOmega.KTyp@tok" ], 0, - "b8d7886ae0560e298a07213e31440eb1" + "f974c5560eb1cb8f2fe3c4993d8935b4" ], [ "LambdaOmega.kinding_extensional", @@ -2221,7 +2221,7 @@ "typing_tok_LambdaOmega.KTyp@tok" ], 0, - "01c6cf84325da8fc4ff4168605baa327" + "41fe0dd4c341734c8362aeb940be874f" ], [ "LambdaOmega.kinding_weakening_ebnd", @@ -2240,7 +2240,7 @@ "projection_inverse_LambdaOmega.MkEnv_a" ], 0, - "fed24d6f438228fd2ac56295d64356cf" + "50a0c6edef843ab9d973bd8491ea55a6" ], [ "LambdaOmega.tshift_up_above_lam", @@ -2254,7 +2254,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "852bde3d767bcac2b244f3d97351953d" + "8e27b52a8563fd063084bba84933f837" ], [ "LambdaOmega.tshift_up_above_lam", @@ -2271,7 +2271,7 @@ "true_interp" ], 0, - "446104607d7a1d5871cd84f6dcdb55e7" + "5b0831db74fc576677d927d1f4ce0af8" ], [ "LambdaOmega.tshift_up_above_lam", @@ -2317,7 +2317,7 @@ "typing_Tm_abs_8bf2deaceafb7a389a3b7b1e496ee380" ], 0, - "646194db699e7cd2a24a5042dd718a81" + "c60f5144fd6608dab232adfcf11cf143" ], [ "LambdaOmega.kinding_weakening_tbnd", @@ -2408,7 +2408,7 @@ "typing_tok_LambdaOmega.KTyp@tok" ], 0, - "108d3c92cd33bafff7d4f001634cb1c1" + "12662d1bf9d49a127943a298fa75eacf" ], [ "LambdaOmega.kinding_strengthening_ebnd", @@ -2427,7 +2427,7 @@ "projection_inverse_LambdaOmega.MkEnv_a" ], 0, - "0a4b3d1800837b2d3b47b0136ca45867" + "d264a9499253147d0a7c49efb7159965" ], [ "LambdaOmega.kinding_inversion_arrow", @@ -2455,7 +2455,7 @@ "projection_inverse_LambdaOmega.TArr__1" ], 0, - "7b8bc200e117751576a6e013c3923e3d" + "0be483f66ad3ea5fc7542a9b009d58ff" ], [ "LambdaOmega.typing_to_kinding", @@ -2485,7 +2485,7 @@ "subterm_ordering_LambdaOmega.TyLam" ], 0, - "31846775d5e15fadba51ff7370f6340b" + "0511ba2d941867f676519fcc5803b886" ], [ "LambdaOmega.tshift_up_above_tsubst_beta_aux", @@ -2500,7 +2500,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "e0926ccd7698666fe6c87189692d98c1" + "a1aacf1baac2f94b85ae22510ea7a1f1" ], [ "LambdaOmega.tshift_up_above_tsubst_beta_aux", @@ -2540,7 +2540,7 @@ "typing_Tm_abs_55787ff87ff44db96d410d941f4f43c6" ], 0, - "8c2d38529dc03e8a03d7ae6f7c3e57ef" + "c56dd5ceaddac507979fc38d9541dc8b" ], [ "LambdaOmega.tshift_up_above_tsubst_beta", @@ -2555,7 +2555,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "1398cccba1c010f317e661ff8a4034fb" + "c8851dd381c8dbb764002828752bbb9d" ], [ "LambdaOmega.tshift_up_above_tsubst_beta", @@ -2577,7 +2577,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "7aa8220ab12fe92720557d008e5e88c8" + "4987a50a722ff8b91515a3f8dc90b849" ], [ "LambdaOmega.tshift_up_above_tsubst_beta", @@ -2592,7 +2592,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "66934906a7a3b41bd690a53557181c2d" + "885b9711a47a051b5d3a6b5aa75b6f23" ], [ "LambdaOmega.tequiv_tshift", @@ -2640,7 +2640,7 @@ "subterm_ordering_LambdaOmega.EqTran" ], 0, - "e979570cf2a847a9c7a59f4110139884" + "b23426d9b4e42e61b50b48eca2c2c10e" ], [ "LambdaOmega.is_renaming", @@ -2652,7 +2652,7 @@ "refinement_interpretation_Tm_refine_9195fc48fb1fed46e22584772c46e277" ], 0, - "50d6b7b4f1e27b2be0a501f6f87e6bac" + "3dc8a6f8137ca8e2747d3184b6ca49a8" ], [ "LambdaOmega.subst_typing", @@ -2665,7 +2665,7 @@ "refinement_interpretation_Tm_refine_81999752ba35b75f9da32474ba55d280" ], 0, - "4de165c0eebe08298327c1a61212f96b" + "da70d6395ae3339d66f6b1726e0e8bfe" ], [ "LambdaOmega.substitution", @@ -2786,7 +2786,7 @@ "well-founded-ordering-on-nat" ], 0, - "4eaf36d593f9eb8fe00b3817a1d6e963" + "627402bcea97d8abb433c7ec120e3514" ], [ "LambdaOmega.typing_substitution", @@ -2831,7 +2831,7 @@ "token_correspondence_LambdaOmega.esub_beta" ], 0, - "3292638de911cedf99929e6de0dd6b28" + "92f55d98de44eb8b915bfd61bc1567eb" ], [ "LambdaOmega.tsubst_gen_tlam_aux", @@ -2846,7 +2846,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "0b541c760af97124f3d04c9db8680a6d" + "d7c814085f0163f3dab8f780ad3350b5" ], [ "LambdaOmega.tsubst_gen_tlam_aux", @@ -2890,7 +2890,7 @@ "typing_LambdaOmega.tsub_beta_gen", "unit_inversion", "unit_typing" ], 0, - "a831b81bbf04294663644def48a92c92" + "7d2f3e39e78e72a71e5ff75c4ef84a02" ], [ "LambdaOmega.tsubst_gen_tlam", @@ -2905,7 +2905,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "a9ffef9a3777152e1de1f9b106409869" + "8070ed2568696f68b955fcf054270d4f" ], [ "LambdaOmega.tsubst_gen_tlam", @@ -2925,7 +2925,7 @@ "token_correspondence_LambdaOmega.tsub_lam" ], 0, - "1a61a3bcc8180a6e17c4be8295c3ce44" + "f6b3eeba0abb132c1f0d4766b0d9cf73" ], [ "LambdaOmega.tred", @@ -2937,7 +2937,7 @@ "assumption_LambdaOmega.typ__uu___haseq" ], 0, - "7f43972bd0a7ce3c9adb4bd561a83879" + "8a42ab761372c7cd2f598d50f5f32cb7" ], [ "LambdaOmega.__proj__TrRefl__item__t", @@ -2949,7 +2949,7 @@ "refinement_interpretation_Tm_refine_ec02c1428e5505f04555fdddbba4f245" ], 0, - "53389746e6c06874fa28c2bce7cd6e0a" + "1d81cd23926288e4ee1c03f1f8af7649" ], [ "LambdaOmega.__proj__TrArr__item__t1", @@ -2961,7 +2961,7 @@ "refinement_interpretation_Tm_refine_4d289fb60788d34abe668dc7e93589fa" ], 0, - "82a71d4c70b283a9d05274f25c74cc02" + "29baa8df8ebfeb985de14ca3eb9291a5" ], [ "LambdaOmega.__proj__TrArr__item__t2", @@ -2973,7 +2973,7 @@ "refinement_interpretation_Tm_refine_4d289fb60788d34abe668dc7e93589fa" ], 0, - "cb3b5ddb976d09371e388ce86a3555b0" + "706fac911880f00db085ee50c040f0fd" ], [ "LambdaOmega.__proj__TrArr__item__t1'", @@ -2985,7 +2985,7 @@ "refinement_interpretation_Tm_refine_4d289fb60788d34abe668dc7e93589fa" ], 0, - "c11b951a7e9efc741202ef6fd179551d" + "766b957f203b24eceaa36cc0ac0190b0" ], [ "LambdaOmega.__proj__TrArr__item__t2'", @@ -2997,7 +2997,7 @@ "refinement_interpretation_Tm_refine_4d289fb60788d34abe668dc7e93589fa" ], 0, - "0f5611bb92aee12ee1043055ce0db588" + "065f2fcebe858cccb6feb0ae3508222e" ], [ "LambdaOmega.__proj__TrArr__item__hr1", @@ -3009,7 +3009,7 @@ "refinement_interpretation_Tm_refine_4d289fb60788d34abe668dc7e93589fa" ], 0, - "3bde9dbae7d53d84b9b8d50c164b9c27" + "8dd4294faa20be527a961dc348768444" ], [ "LambdaOmega.__proj__TrArr__item__hr2", @@ -3021,7 +3021,7 @@ "refinement_interpretation_Tm_refine_4d289fb60788d34abe668dc7e93589fa" ], 0, - "b8b5149a7886a67da70e03371416b063" + "c7b5c65f30edc2d6231a45938db77cf9" ], [ "LambdaOmega.__proj__TrLam__item__t1", @@ -3033,7 +3033,7 @@ "refinement_interpretation_Tm_refine_bf3a63a27ea0499fb041e30a446eb617" ], 0, - "7696c0ac4125b585f7eb132acbc83d39" + "c0cf5319ef94037e688273c505dda918" ], [ "LambdaOmega.__proj__TrLam__item__t2", @@ -3045,7 +3045,7 @@ "refinement_interpretation_Tm_refine_bf3a63a27ea0499fb041e30a446eb617" ], 0, - "c003bd698a805b6dbcc060aebbda32f4" + "1629eaf2f09b0da852c223c55e0937fa" ], [ "LambdaOmega.__proj__TrLam__item__k", @@ -3057,7 +3057,7 @@ "refinement_interpretation_Tm_refine_bf3a63a27ea0499fb041e30a446eb617" ], 0, - "87aa4c4508ee1e6527190fa6994ee185" + "17f3faa65b9c78491545bf833d32f9e2" ], [ "LambdaOmega.__proj__TrLam__item__hr", @@ -3069,7 +3069,7 @@ "refinement_interpretation_Tm_refine_bf3a63a27ea0499fb041e30a446eb617" ], 0, - "08ceaa888818aa239cb80f412b773d75" + "a793eb6e75ffce6b2e8f789154bff51a" ], [ "LambdaOmega.__proj__TrApp__item__t1", @@ -3081,7 +3081,7 @@ "refinement_interpretation_Tm_refine_be3c1c969fb12afd258c2a6cdad94c02" ], 0, - "8bfad7926609e8debae051b108e663fa" + "2651669498a68fc32808c21b07545fc7" ], [ "LambdaOmega.__proj__TrApp__item__t2", @@ -3093,7 +3093,7 @@ "refinement_interpretation_Tm_refine_be3c1c969fb12afd258c2a6cdad94c02" ], 0, - "1e50b0ec86912e6174a71e01c39a4a85" + "41b7c110c8217bd723e01bb2a1236dc4" ], [ "LambdaOmega.__proj__TrApp__item__t1'", @@ -3105,7 +3105,7 @@ "refinement_interpretation_Tm_refine_be3c1c969fb12afd258c2a6cdad94c02" ], 0, - "fbf1d7bd650227994b2aa7b85eb32ba6" + "7f3be9e92a6945ee3420596a1b59e063" ], [ "LambdaOmega.__proj__TrApp__item__t2'", @@ -3117,7 +3117,7 @@ "refinement_interpretation_Tm_refine_be3c1c969fb12afd258c2a6cdad94c02" ], 0, - "a53da46d6e8e143919a129982a013d6b" + "489f995fccb9658346e55b8484a7a0c3" ], [ "LambdaOmega.__proj__TrApp__item__hr1", @@ -3129,7 +3129,7 @@ "refinement_interpretation_Tm_refine_be3c1c969fb12afd258c2a6cdad94c02" ], 0, - "747caf15f885c876a201ed7f9e05a1d0" + "2f26dbcaf2cb0331ea5a3d6c475afb2b" ], [ "LambdaOmega.__proj__TrApp__item__hr2", @@ -3141,7 +3141,7 @@ "refinement_interpretation_Tm_refine_be3c1c969fb12afd258c2a6cdad94c02" ], 0, - "0548a62c87c572fddf25ff55e707361f" + "c2985aafea68019db945110606b4f634" ], [ "LambdaOmega.__proj__TrBeta__item__t1", @@ -3153,7 +3153,7 @@ "refinement_interpretation_Tm_refine_751053537ea8e71ce6fb8aa198bb367f" ], 0, - "1a63971318dc173d83c3df9fb3351ab0" + "d00ed0e59ee119946ac7758101718579" ], [ "LambdaOmega.__proj__TrBeta__item__t2", @@ -3165,7 +3165,7 @@ "refinement_interpretation_Tm_refine_751053537ea8e71ce6fb8aa198bb367f" ], 0, - "3826fbf98408c31ade5387daf607f606" + "b9736630a67ae3274ea18748727763f7" ], [ "LambdaOmega.__proj__TrBeta__item__t1'", @@ -3177,7 +3177,7 @@ "refinement_interpretation_Tm_refine_751053537ea8e71ce6fb8aa198bb367f" ], 0, - "a7c728995522d4e56afee30a48991614" + "a61b77514953c0be54b462192ed7a150" ], [ "LambdaOmega.__proj__TrBeta__item__t2'", @@ -3189,7 +3189,7 @@ "refinement_interpretation_Tm_refine_751053537ea8e71ce6fb8aa198bb367f" ], 0, - "78bb882da10d872d65418ed995e2ff74" + "2ace88d3de02b7df2b59f0962b1e4be6" ], [ "LambdaOmega.__proj__TrBeta__item__k", @@ -3201,7 +3201,7 @@ "refinement_interpretation_Tm_refine_751053537ea8e71ce6fb8aa198bb367f" ], 0, - "f5ac4e617dbd8f8d41f820920dccda88" + "8e770a10de1d601403f9392aa9b7fa6f" ], [ "LambdaOmega.__proj__TrBeta__item__hr1", @@ -3213,7 +3213,7 @@ "refinement_interpretation_Tm_refine_751053537ea8e71ce6fb8aa198bb367f" ], 0, - "0b48b1eb35e6fafdbfe2f21cdef5b66e" + "19a973dd232d2afa5c527a6f6e57ac25" ], [ "LambdaOmega.__proj__TrBeta__item__hr2", @@ -3225,7 +3225,7 @@ "refinement_interpretation_Tm_refine_751053537ea8e71ce6fb8aa198bb367f" ], 0, - "e151e905f23ab54240adea71c78749c2" + "f5fb50b565b63d69d46a33a7112aafb9" ], [ "LambdaOmega.tred_shiftup_above", @@ -3269,7 +3269,7 @@ "subterm_ordering_LambdaOmega.TrLam" ], 0, - "4041d519b67dd221f4c9607298618437" + "ed00e78cb52feb6e82d2c84cc0549bec" ], [ "LambdaOmega.subst_of_tred", @@ -3315,7 +3315,7 @@ "typing_LambdaOmega.tsubst_beta_gen" ], 0, - "e6ec4ffec737e3c793b0ce0cbecc8f03" + "b1d106fe7ef08867fbcefd0f8787ea05" ], [ "LambdaOmega.shift_above_and_subst", @@ -3324,7 +3324,7 @@ 1, [ "@query", "assumption_LambdaOmega.typ__uu___haseq" ], 0, - "ac6e5ac17769a33fd1e77b285017a583" + "415e796121303e1f5507aa28767b21ea" ], [ "LambdaOmega.shift_above_and_subst", @@ -3364,7 +3364,7 @@ "typing_Tm_abs_33ec3b2b07ca5d81dfc0f4e6f3aae844" ], 0, - "0daabae28fec9e3199158e3850e54e25" + "5c4d54d70a33846d559aa7cac1f4a15b" ], [ "LambdaOmega.shift_above_and_subst", @@ -3373,7 +3373,7 @@ 1, [ "@query", "assumption_LambdaOmega.typ__uu___haseq" ], 0, - "6c925ac4aa22c31a125901572e67c015" + "041e91f3dc269365038100d7a21fd178" ], [ "LambdaOmega.tsubst_commute_aux", @@ -3388,7 +3388,7 @@ "refinement_interpretation_Tm_refine_ad53f3413fd15db5258446e997071714" ], 0, - "6c9f737a2e74c00830ed005ca526ac8e" + "fd61271d556ac481af55b1753d427f4c" ], [ "LambdaOmega.tsubst_commute_aux", @@ -3434,7 +3434,7 @@ "typing_Tm_abs_55787ff87ff44db96d410d941f4f43c6" ], 0, - "02cb15bed96b4955b8940aee030fbc0e" + "89e404b7dd6584bdd540af40ddbfd15b" ], [ "LambdaOmega.tsubst_commute", @@ -3449,7 +3449,7 @@ "refinement_interpretation_Tm_refine_ad53f3413fd15db5258446e997071714" ], 0, - "6167e2d6a91f80b94c205dd00eda0f82" + "710f0f08bfff3c5327af1affe5689ed5" ], [ "LambdaOmega.tsubst_commute", @@ -3473,7 +3473,7 @@ "refinement_interpretation_Tm_refine_a7ee391026890c35c50aa78e24f7d2f1" ], 0, - "85ff7b6c35f0631c1309c2655b494055" + "8118d3e0c21fe1615719e7fc109f0357" ], [ "LambdaOmega.tsubst_commute", @@ -3488,7 +3488,7 @@ "refinement_interpretation_Tm_refine_ad53f3413fd15db5258446e997071714" ], 0, - "8a92d6dc0e408450f6e746ea7e1125d8" + "d87ebc283c314522ad981909b53ea387" ], [ "LambdaOmega.subst_of_tred_tred", @@ -3535,7 +3535,7 @@ "typing_LambdaOmega.tsub_beta_gen" ], 0, - "8d9c45c0e7c592d7a170cd500375217b" + "4c8b0b3e0dcafce8bc6840ab2e769a01" ], [ "LambdaOmega.ltup", @@ -3547,7 +3547,7 @@ "assumption_LambdaOmega.typ__uu___haseq" ], 0, - "36d06f5871eb06b2c13c51d04561220a" + "3d53b621d53479905c4315e2f9ec8fa9" ], [ "LambdaOmega.tred_diamond", @@ -3621,7 +3621,7 @@ "subterm_ordering_LambdaOmega.TrLam" ], 0, - "7fecd7669e46aae13d9614ab4ded9520" + "8d8c1061b22e2c99cf058c6cd3aa741e" ], [ "LambdaOmega.tred_star", @@ -3633,7 +3633,7 @@ "assumption_LambdaOmega.typ__uu___haseq" ], 0, - "f8fc639919871133c64f1c6af2f25b03" + "24d94706663a2d16f680500db715dc1a" ], [ "LambdaOmega.__proj__TsRefl__item__t", @@ -3645,7 +3645,7 @@ "refinement_interpretation_Tm_refine_1a7575284e0bd4a4c04a45a4b9ef5e55" ], 0, - "d7f6cc8f6ed4403f88ca909e61a4077e" + "87e8adcbe60f4be726c326627255b515" ], [ "LambdaOmega.__proj__TsStep__item__t1", @@ -3657,7 +3657,7 @@ "refinement_interpretation_Tm_refine_27c2ad5518b929beb45b7e301f23e06d" ], 0, - "be3ce22e85e4e36f648493f30d132732" + "0c8212ed661fc7b6012ac876f0644c91" ], [ "LambdaOmega.__proj__TsStep__item__t2", @@ -3669,7 +3669,7 @@ "refinement_interpretation_Tm_refine_27c2ad5518b929beb45b7e301f23e06d" ], 0, - "b62e03db615c71742df13f2813c0be59" + "79f096e56f104292e9ba819c1577aee9" ], [ "LambdaOmega.__proj__TsStep__item__t3", @@ -3681,7 +3681,7 @@ "refinement_interpretation_Tm_refine_27c2ad5518b929beb45b7e301f23e06d" ], 0, - "e9ad790d524c5d7f1b8dfc7bf4c1cf03" + "459d98a82defb972f94538379c1732d3" ], [ "LambdaOmega.__proj__TsStep__item__hr12", @@ -3693,7 +3693,7 @@ "refinement_interpretation_Tm_refine_27c2ad5518b929beb45b7e301f23e06d" ], 0, - "bf2a5048120f3c5f6e6684091f99e6de" + "efb2949915756925552603d4ed6b04db" ], [ "LambdaOmega.__proj__TsStep__item__hr23", @@ -3705,7 +3705,7 @@ "refinement_interpretation_Tm_refine_27c2ad5518b929beb45b7e301f23e06d" ], 0, - "c3a0585884ca77431e9bd6c03563d735" + "1d5c4b8f57a7b7e27019b676c5d4f966" ], [ "LambdaOmega.tred_star_one_loop", @@ -3723,7 +3723,7 @@ "subterm_ordering_LambdaOmega.TsStep" ], 0, - "ad60e179429f18fb22f4cbb21ba0cbc6" + "f5687ebcd7b14f7500b7a5ab093b87cc" ], [ "LambdaOmega.confluence", @@ -3741,7 +3741,7 @@ "subterm_ordering_LambdaOmega.TsStep" ], 0, - "03655b46d0dcc8ab0a54365648bd9f62" + "92e6f53af79dee73240e4223e5edfc21" ], [ "LambdaOmega.ts_tran", @@ -3759,7 +3759,7 @@ "subterm_ordering_LambdaOmega.TsStep" ], 0, - "bf1efcb511efd57ddcd97bee73deb1a2" + "1d913b05e287886ee853e80001e29727" ], [ "LambdaOmega.tred_star_sym", @@ -3771,7 +3771,7 @@ "assumption_LambdaOmega.typ__uu___haseq" ], 0, - "a032a10408a493b7e348bcbf9546a179" + "34ae601de567466f1846a5130be24cf2" ], [ "LambdaOmega.__proj__TssBase__item__t1", @@ -3783,7 +3783,7 @@ "refinement_interpretation_Tm_refine_e774fb47cabdd53e6589874e05145da9" ], 0, - "b4859fa3907893b5e94b1a28da8dd26e" + "487af79b4c0626cc8172ea6a8f65869c" ], [ "LambdaOmega.__proj__TssBase__item__t2", @@ -3795,7 +3795,7 @@ "refinement_interpretation_Tm_refine_e774fb47cabdd53e6589874e05145da9" ], 0, - "b7d67abcf463f409ce0d43db509a4290" + "c39c4c218a8b01e9c2e1926b6694a2fa" ], [ "LambdaOmega.__proj__TssBase__item__hr", @@ -3807,7 +3807,7 @@ "refinement_interpretation_Tm_refine_e774fb47cabdd53e6589874e05145da9" ], 0, - "f4c451a80d81fd069005777edeaf3b94" + "16d93028b32c461c53a282a420975276" ], [ "LambdaOmega.__proj__TssSym__item__t1", @@ -3819,7 +3819,7 @@ "refinement_interpretation_Tm_refine_4a2ab3b3954c3e597f88e2dd1581f452" ], 0, - "1e4010e96385521665de3e9d026d70d9" + "54c4a3e562bb44d420c85000cc19fb4c" ], [ "LambdaOmega.__proj__TssSym__item__t2", @@ -3831,7 +3831,7 @@ "refinement_interpretation_Tm_refine_4a2ab3b3954c3e597f88e2dd1581f452" ], 0, - "d82647d9c2f83a0405e355af37723069" + "fd35ea77c5368cdd90f498e25a903a7c" ], [ "LambdaOmega.__proj__TssSym__item__hr", @@ -3843,7 +3843,7 @@ "refinement_interpretation_Tm_refine_4a2ab3b3954c3e597f88e2dd1581f452" ], 0, - "e5e95b311d06937c46f7342969a1c1c6" + "cdc974656397c68a0b8a995953227ae1" ], [ "LambdaOmega.__proj__TssTran__item__t1", @@ -3855,7 +3855,7 @@ "refinement_interpretation_Tm_refine_a1fd090cddc71f2f00c2ff6c333e4a66" ], 0, - "f46b696f2f7a94e70298b03fa066a3c6" + "79aa020212ecbabbc7b3635f29eb7e05" ], [ "LambdaOmega.__proj__TssTran__item__t2", @@ -3867,7 +3867,7 @@ "refinement_interpretation_Tm_refine_a1fd090cddc71f2f00c2ff6c333e4a66" ], 0, - "31a8a3088a4f4f64d428ba96d4064da8" + "e27202b9f55859e05fa0ab1a90d3475c" ], [ "LambdaOmega.__proj__TssTran__item__t3", @@ -3879,7 +3879,7 @@ "refinement_interpretation_Tm_refine_a1fd090cddc71f2f00c2ff6c333e4a66" ], 0, - "876f848b2283f482b747da26fcae8c2b" + "ee31433e5c41c1d9ebdea9d5d7736c98" ], [ "LambdaOmega.__proj__TssTran__item__hr12", @@ -3891,7 +3891,7 @@ "refinement_interpretation_Tm_refine_a1fd090cddc71f2f00c2ff6c333e4a66" ], 0, - "dc1f7405cd8b640b9bc89de121adfdce" + "8fb78dcdc1eed016b7395d2b8891988c" ], [ "LambdaOmega.__proj__TssTran__item__hr23", @@ -3903,7 +3903,7 @@ "refinement_interpretation_Tm_refine_a1fd090cddc71f2f00c2ff6c333e4a66" ], 0, - "4374a7ea59ace22d079130f8ea45bb9c" + "49cbf2919d70522f7b178ce7b4840724" ], [ "LambdaOmega.tred_star_sym_confluent", @@ -3923,7 +3923,7 @@ "subterm_ordering_LambdaOmega.TssTran" ], 0, - "a42f3ec21c4a4bcf6ba3832ccf6a88f3" + "3869d885093d95c49297dea5fd881afe" ], [ "LambdaOmega.trlam_tss", @@ -3943,7 +3943,7 @@ "subterm_ordering_LambdaOmega.TssTran" ], 0, - "78275de1b51a86d36a6ead34aaff1dc5" + "88da39cadd05fe0434c9f14270ac8fb1" ], [ "LambdaOmega.trapp_tss_1", @@ -3963,7 +3963,7 @@ "subterm_ordering_LambdaOmega.TssTran" ], 0, - "71044acb69819a1b479d4a50e47eefb1" + "71d7c56beae676954dde372be873d7e0" ], [ "LambdaOmega.trapp_tss_2", @@ -3983,7 +3983,7 @@ "subterm_ordering_LambdaOmega.TssTran" ], 0, - "dc2d7ab1ccd113c3edf4e10c5deec7d0" + "6b416f0e58a8caadb8fd42d54ee2ce07" ], [ "LambdaOmega.trarr_tss_1", @@ -4003,7 +4003,7 @@ "subterm_ordering_LambdaOmega.TssTran" ], 0, - "a4b742300073159540edc6a8750f548e" + "a93533009d8cb86c5cc32ef141ca8944" ], [ "LambdaOmega.trarr_tss_2", @@ -4023,7 +4023,7 @@ "subterm_ordering_LambdaOmega.TssTran" ], 0, - "69d77901c4212d2c07c6927003dec6cc" + "ebfddb15170d6628da36df2a2d10a32a" ], [ "LambdaOmega.tequiv_tss", @@ -4052,7 +4052,7 @@ "subterm_ordering_LambdaOmega.EqTran" ], 0, - "3f7a6c6d9f1a1e8bbcaaa244b029ab38" + "e2d696d824bf789eb733e9bc88d83a54" ], [ "LambdaOmega.tred_tequiv", @@ -4077,7 +4077,7 @@ "subterm_ordering_LambdaOmega.TrLam" ], 0, - "a7b35fb20e25533b005e5fcb8844ff2d" + "9be09b93781dc560df60f050daa06dfb" ], [ "LambdaOmega.tred_star_tequiv", @@ -4095,7 +4095,7 @@ "subterm_ordering_LambdaOmega.TsStep" ], 0, - "21405310cdb37a4c2dc57984c6a31a2d" + "28bd9158c158e028cdf4e7068a87f5a7" ], [ "LambdaOmega.tss_tequiv", @@ -4115,7 +4115,7 @@ "subterm_ordering_LambdaOmega.TssTran" ], 0, - "af4c2b0fa6c810d03e0a9c8be02e563d" + "975e200524215d44ac59223b2ab9f79f" ], [ "LambdaOmega.tred_tarr_preserved", @@ -4124,7 +4124,7 @@ 2, [ "@query", "assumption_LambdaOmega.typ__uu___haseq" ], 0, - "8635803e61a7b279b0d1461f3e6f37f3" + "4837be11a1bf5459cabb7ce12dba0246" ], [ "LambdaOmega.tred_tarr_preserved", @@ -4158,7 +4158,7 @@ "subterm_ordering_LambdaOmega.TsStep" ], 0, - "d7a8759c73bfef417c2cf23a5279e51f" + "3d149dbd8a025fdc433de05805fc1f1f" ], [ "LambdaOmega.tred_tarr_preserved", @@ -4167,7 +4167,7 @@ 2, [ "@query", "assumption_LambdaOmega.typ__uu___haseq" ], 0, - "c1f87faaf1fe147e6d6aaceb013dd02c" + "7b2adb7d641c441ccf08244330d9aaff" ], [ "LambdaOmega.inversion_elam", @@ -4211,7 +4211,7 @@ "subterm_ordering_LambdaOmega.TyEqu" ], 0, - "878fead24b2b2c645a39de6f47764e49" + "52f4d9eed42ecdc78daddc91d884fa93" ], [ "LambdaOmega.preservation", @@ -4243,7 +4243,7 @@ "subterm_ordering_LambdaOmega.TyEqu" ], 0, - "9cbef1dd488a9731637047ef265feeb6" + "aae45d25432af667e8f0131f8ce0e232" ] ] ] \ No newline at end of file diff --git a/examples/metatheory/MiniValeSemantics.fst.hints b/examples/metatheory/MiniValeSemantics.fst.hints index e52147a61ae..9f7cc745b84 100644 --- a/examples/metatheory/MiniValeSemantics.fst.hints +++ b/examples/metatheory/MiniValeSemantics.fst.hints @@ -1,5 +1,5 @@ [ - "Ñ)¸åD9ì\\[Î\u0004>fnò", + "é%Â}ö–\u0014 *\u0005­å¶&\u0000", [ [ "MiniValeSemantics.operand", @@ -15,7 +15,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "e05419b6402a36feb1c8d28d787585ef" + "e94012f12420955397510331340e60d3" ], [ "MiniValeSemantics.__proj__OReg__item__r", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_e19cc1b47db23313f2b8c63598c87f67" ], 0, - "8ea31dc827ec7234b5b867dc8290e870" + "36fff237a9abead4d9592a2df060e91b" ], [ "MiniValeSemantics.__proj__OConst__item__n", @@ -39,7 +39,7 @@ "refinement_interpretation_Tm_refine_da3cc568c12f5974ef7f2a45eb005e88" ], 0, - "0980d1f4d34c6097536c26acae590744" + "d39310ded27b8f3817022fab03184b72" ], [ "MiniValeSemantics.ins", @@ -48,7 +48,7 @@ 1, [ "@query", "assumption_MiniValeSemantics.operand__uu___haseq" ], 0, - "a3e1a5ad15f71f3cfc66e3ca5fadfa86" + "24a375000b37f9d4c72afa30105f4e2f" ], [ "MiniValeSemantics.__proj__Mov64__item__dst", @@ -60,7 +60,7 @@ "refinement_interpretation_Tm_refine_688c7d24518e11fcf2cc6adde1bbfc21" ], 0, - "6dfd46e9d6dd7e2ec739dc7636ccb293" + "d41441e923e019310787141f12cef997" ], [ "MiniValeSemantics.__proj__Mov64__item__src", @@ -72,7 +72,7 @@ "refinement_interpretation_Tm_refine_688c7d24518e11fcf2cc6adde1bbfc21" ], 0, - "90c29cccd5f581d8f1584002f8fb68a0" + "57ad553e77614319480aced684cbfe91" ], [ "MiniValeSemantics.__proj__Add64__item__dst", @@ -84,7 +84,7 @@ "refinement_interpretation_Tm_refine_a68d1143124baea7b8322aa3ba6e8ed1" ], 0, - "f1992b22562ecc2a76c49b9cbd04af77" + "38c61261af1ae9dfdb59cbcc9798c0e9" ], [ "MiniValeSemantics.__proj__Add64__item__src", @@ -96,7 +96,7 @@ "refinement_interpretation_Tm_refine_a68d1143124baea7b8322aa3ba6e8ed1" ], 0, - "d0cfd0360d4a0e5c8f8856e886f59aee" + "350a179c29d7030c30dfcb60cf5e6aee" ], [ "MiniValeSemantics.code", @@ -110,7 +110,7 @@ "kinding_MiniValeSemantics.code@tok" ], 0, - "6cb7e933e1612c9a9f9fe85f67263927" + "ef7c85d34e5ffda5e673c43d69491f9d" ], [ "MiniValeSemantics.__proj__Ins__item__ins", @@ -122,7 +122,7 @@ "refinement_interpretation_Tm_refine_d8b66995d420cf8102a6f7e4aa7dd275" ], 0, - "92265d3363eec0913e70252e5857688f" + "001979cdcba46d8087b8998dde054115" ], [ "MiniValeSemantics.__proj__Block__item__block", @@ -134,7 +134,7 @@ "refinement_interpretation_Tm_refine_8f0064c55a2b5d8315bfa4eb552c7335" ], 0, - "dda7105daa5371863af971bba4f460a2" + "66611ae94cc051bd3535eb06b9f1dae9" ], [ "MiniValeSemantics.__proj__WhileLessThan__item__src1", @@ -146,7 +146,7 @@ "refinement_interpretation_Tm_refine_c67ee4031ffa0c6bc5c865ca20d6a4cb" ], 0, - "a5c34926ff353c6421f508a93a1d00ca" + "8ee2234ac3dcd2c90d9683e65ac6534c" ], [ "MiniValeSemantics.__proj__WhileLessThan__item__src2", @@ -158,7 +158,7 @@ "refinement_interpretation_Tm_refine_c67ee4031ffa0c6bc5c865ca20d6a4cb" ], 0, - "a1acbec3ef614975c097ccf7f519bc4d" + "161f0f4df3b6c67c2270daca84dbdea3" ], [ "MiniValeSemantics.__proj__WhileLessThan__item__whileBody", @@ -170,7 +170,7 @@ "refinement_interpretation_Tm_refine_c67ee4031ffa0c6bc5c865ca20d6a4cb" ], 0, - "b3f8ef33689d37b4467ac3e9263e82bf" + "c0cdb4e0909645944af81bae240c06a7" ], [ "MiniValeSemantics.eval_operand", @@ -185,7 +185,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "b3575419c5f897c45d45b0f6b096b692" + "1248b24a1e46f27bcbd143d17e713b5b" ], [ "MiniValeSemantics.update_reg", @@ -194,7 +194,7 @@ 1, [ "@query", "assumption_MiniValeSemantics.reg__uu___haseq" ], 0, - "32a00f809884e44114548001b6d6bba9" + "8c37c1bac38a5e51aaa0623bc7325c13" ], [ "MiniValeSemantics.eval_ins", @@ -221,7 +221,7 @@ "typing_MiniValeSemantics.__proj__Mov64__item__dst" ], 0, - "8b42b44e27d9726ddf7f2791fc0d261b" + "d53b0ac077ab0044c2e43c53b61c0f17" ], [ "MiniValeSemantics.eval_code", @@ -252,7 +252,7 @@ "well-founded-ordering-on-nat" ], 0, - "cdd22bd3b0cf8715ad60f31391f3394f" + "cdb36ddbbe14ee3c866397ffdf7a4b8f" ], [ "MiniValeSemantics.eval_code", @@ -270,7 +270,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "81d79bf95a839b8b1d4be56af77d22f6" + "c0e8c4e67e4d338a01f9ea625ca833c0" ], [ "MiniValeSemantics.increase_fuel", @@ -325,7 +325,7 @@ "unit_typing", "well-founded-ordering-on-nat" ], 0, - "fcd2f962b0d9719ab07dc403762ce090" + "742907621d315b7db120fe8f91e540bb" ], [ "MiniValeSemantics.increase_fuel", @@ -368,7 +368,7 @@ "subterm_ordering_Prims.Cons", "typing_MiniValeSemantics.eval_code" ], 0, - "d861df57adbf1235d079814f7a9b2485" + "14200da853973147a7319291664f9aed" ], [ "MiniValeSemantics.lemma_merge", @@ -404,7 +404,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "97089ad91e0b61f02ca29ac521e0e243" + "c7746a50e4c03904a89fae6103d1addc" ], [ "MiniValeSemantics.__proj__QProc__item__hasWp", @@ -415,7 +415,7 @@ "@MaxIFuel_assumption", "@query", "data_elim_MiniValeSemantics.QProc" ], 0, - "cac4a7e5999434873f51bf56734e7ac9" + "d29a43f1f6106a8dd03d6bf81f6d9a98" ], [ "MiniValeSemantics.__proj__QSeq__item__c", @@ -427,7 +427,7 @@ "refinement_interpretation_Tm_refine_2130a8854c6f44909c32777c097d6e1b" ], 0, - "b706c71f680fa2273b28d7b74357caaa" + "603b82b2f2a48ca571e96e075d2eff03" ], [ "MiniValeSemantics.__proj__QSeq__item__cs", @@ -439,7 +439,7 @@ "refinement_interpretation_Tm_refine_2130a8854c6f44909c32777c097d6e1b" ], 0, - "c83f0a7cdee2f6d8c237671327b754fb" + "a1aaf7212a70fdd7ecb5fcc7255e4fcb" ], [ "MiniValeSemantics.__proj__QSeq__item__hd", @@ -451,7 +451,7 @@ "refinement_interpretation_Tm_refine_2130a8854c6f44909c32777c097d6e1b" ], 0, - "1f7c890d95c483328543ed88e472e74e" + "3a98026c40d18635ac1a29a85920ef36" ], [ "MiniValeSemantics.__proj__QSeq__item__tl", @@ -463,7 +463,7 @@ "refinement_interpretation_Tm_refine_2130a8854c6f44909c32777c097d6e1b" ], 0, - "a67890ed0ed9bd6aff4cdc8fe9e5376e" + "dcfa254ed7a8be933792756d99faae54" ], [ "MiniValeSemantics.__proj__QLemma__item__cs", @@ -475,7 +475,7 @@ "refinement_interpretation_Tm_refine_bf4f082af8cfb03efd7e0918816a6ae8" ], 0, - "fd8b3a80ce4b4483003bfe34a8ce8239" + "28d2c426e26e9ee669c37eac1a2205d6" ], [ "MiniValeSemantics.__proj__QLemma__item__pre", @@ -487,7 +487,7 @@ "refinement_interpretation_Tm_refine_bf4f082af8cfb03efd7e0918816a6ae8" ], 0, - "7b09d2918fc263ea2a39b335811a8aea" + "060307067121d5c39d1076341512dec3" ], [ "MiniValeSemantics.__proj__QLemma__item__post", @@ -499,7 +499,7 @@ "refinement_interpretation_Tm_refine_bf4f082af8cfb03efd7e0918816a6ae8" ], 0, - "e8a06b126f6a5def1fbf02a97a9ca2b4" + "bdc0770c85bf1e75745656e41def545d" ], [ "MiniValeSemantics.__proj__QLemma__item___3", @@ -512,7 +512,7 @@ "refinement_interpretation_Tm_refine_bf4f082af8cfb03efd7e0918816a6ae8" ], 0, - "b823fdf8c0183440d5beb245d55a04cd" + "4d21cd767a2d8a46268497dfc602cbba" ], [ "MiniValeSemantics.__proj__QLemma__item___4", @@ -525,7 +525,7 @@ "refinement_interpretation_Tm_refine_bf4f082af8cfb03efd7e0918816a6ae8" ], 0, - "bd96691e7c991d4f4b1defe9759ef25d" + "ecfd8ccfbc5d4518e3d8ea42b54689ea" ], [ "MiniValeSemantics.vc_gen", @@ -550,7 +550,7 @@ "subterm_ordering_MiniValeSemantics.QSeq" ], 0, - "471bb7fc34ab7e1617fc5c1484436f14" + "632372df2dc36d5b8951d8d7a30b9eae" ], [ "MiniValeSemantics.vc_sound", @@ -617,7 +617,7 @@ "typing_tok_MiniValeSemantics.QEmpty@tok" ], 0, - "1ab3299525dedbe08ac47f76ff2df577" + "96c24c2dd37a7ef92bdc5df767358b66" ], [ "MiniValeSemantics.lemma_Move", @@ -660,7 +660,7 @@ "refinement_interpretation_Tm_refine_957b7cbc807a2027599d74cc022ac860" ], 0, - "5ef9986b170f6f95090be115c4b4a49f" + "7cb004f54d9b95c39c08d6bc76be3667" ], [ "MiniValeSemantics.wp_Move", @@ -669,7 +669,7 @@ 1, [ "@query" ], 0, - "6b0cd1f375d39477286e5d404b299531" + "74777f028beb34fa515b76d11fd74ef2" ], [ "MiniValeSemantics.hasWp_Move", @@ -686,7 +686,7 @@ "typing_MiniValeSemantics.eval_operand" ], 0, - "8e4de086e7e93db23e04624ec9b21d75" + "e1536e659ea7d235119d21108ffafd65" ], [ "MiniValeSemantics.lemma_Add", @@ -735,7 +735,7 @@ "typing_MiniValeSemantics.eval_operand" ], 0, - "328d0a1ba6109e4deb3c4b833374fa5c" + "efcf63f759cd4a895c33ee7974138fc5" ], [ "MiniValeSemantics.wp_Add", @@ -744,7 +744,7 @@ 1, [ "@query" ], 0, - "0b70e50f4aede4fb6c3b392981ee77e5" + "67ce43a23c036cb1ee962cd675975a03" ], [ "MiniValeSemantics.hasWp_Add", @@ -764,7 +764,7 @@ "typing_Tm_abs_7b16144abc83726f0659e90f416f8e31" ], 0, - "353ed52ed0890d061ad12eeee3a1c250" + "263dd8958f62a49d3af6cf3d3efad7c0" ], [ "MiniValeSemantics.vc_sound_norm", @@ -773,7 +773,7 @@ 1, [ "@query" ], 0, - "860e3eecdbb936d612afa20d4e00f4b2" + "eca7e9437197837cfb39d0f34862a6e8" ], [ "MiniValeSemantics.state_eq", @@ -793,7 +793,7 @@ "fuel_guarded_inversion_MiniValeSemantics.reg", "l_and-interp" ], 0, - "848f27e9601e2331fb74fdab7e8aa706" + "f937ae244a2be6ac579db7d85a552d0e" ], [ "MiniValeSemantics.lemma_Triple_opt", @@ -821,7 +821,7 @@ "typing_Tm_abs_7b16144abc83726f0659e90f416f8e31" ], 0, - "a29a17d262c99444b61dda8088cbe1df" + "3a32af72d487f5c0f682600e3c9655c6" ] ] ] \ No newline at end of file diff --git a/examples/metatheory/ParSubst.fst.hints b/examples/metatheory/ParSubst.fst.hints index 30579c77ffd..c5a14578f24 100644 --- a/examples/metatheory/ParSubst.fst.hints +++ b/examples/metatheory/ParSubst.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "08c11a0184ef8bee3e94cd5b5547305b" + "754a63e0257aa9dbf853d77b852d65a6" ], [ "ParSubst.exp", @@ -24,7 +24,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "7c2c9bff6e3f4fffdc359698d418e1b5" + "d44d057465766d1f5825f3dd4b0c8349" ], [ "ParSubst.__proj__EVar__item___0", @@ -36,7 +36,7 @@ "refinement_interpretation_Tm_refine_943feaa075f629a91cb492a3c84ce6a4" ], 0, - "6666bd1351e93f6a6e8be33b64e73afd" + "ee95c98781da55415136c7ba75490c12" ], [ "ParSubst.__proj__EApp__item___0", @@ -48,7 +48,7 @@ "refinement_interpretation_Tm_refine_1671cc933db960f7ca6afb279f753fd0" ], 0, - "ea58f3ade06244e2efb0db0e3dfebcdc" + "68acb543b748a5a75f778bfb1e28837f" ], [ "ParSubst.__proj__EApp__item___1", @@ -60,7 +60,7 @@ "refinement_interpretation_Tm_refine_1671cc933db960f7ca6afb279f753fd0" ], 0, - "254a9d67e849c1f4135d21e2b59a8991" + "203767d44764fc08a434c366968cb2f4" ], [ "ParSubst.__proj__EAbs__item___0", @@ -72,7 +72,7 @@ "refinement_interpretation_Tm_refine_58bb134335ce00d990053a5f172c1453" ], 0, - "211a16303336f69d7a40c391d5865f18" + "657dcca1259ca3c4a78e99a57283501e" ], [ "ParSubst.__proj__EAbs__item___1", @@ -84,7 +84,7 @@ "refinement_interpretation_Tm_refine_58bb134335ce00d990053a5f172c1453" ], 0, - "5ad4f760aa14c75408dec522c5f30068" + "0cde36bd7b4ab32b0767e7316e86d68c" ], [ "ParSubst.sub_inc", @@ -98,7 +98,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "d807fbd50687d2e443c0bdcf673a956e" + "98469ac6d6a83f2d4a500dda45555265" ], [ "ParSubst.renaming_sub_inc", @@ -113,7 +113,7 @@ "token_correspondence_ParSubst.sub_inc" ], 0, - "775053818e2fa34b89ae7c7d10474028" + "a83765626d94d1e8f1e9a585ce983cf4" ], [ "ParSubst.subst", @@ -122,7 +122,7 @@ 1, [ "@MaxIFuel_assumption", "@query", - "ParSubst_interpretation_Tm_arrow_756f2276d92fb4d4ab70e1ba70415897", + "ParSubst_interpretation_Tm_arrow_05b469c921ce37422b8cc21b95f3c5fa", "ParSubst_interpretation_Tm_arrow_f2a31c87ef29308c16bbaf2975f12ab4", "ParSubst_pretyping_26c3b6ccfcbd94452acb614866f829fb", "Prims_pretyping_ae567c2fb75be05905677af440075565", @@ -146,15 +146,15 @@ "projection_inverse_ParSubst.EVar__0", "refinement_interpretation_Tm_refine_2a9d5c0d7ced78435ba0c3bb20d7f840", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", + "refinement_interpretation_Tm_refine_83122a3d1c78c8686ba56a12ff4fd8eb", "refinement_interpretation_Tm_refine_a7d80a786471c7bea949765173d38151", - "refinement_interpretation_Tm_refine_cc62e9f609eaf38e6d264ba66d83ba5b", "subterm_ordering_ParSubst.EAbs", "subterm_ordering_ParSubst.EApp", "token_correspondence_ParSubst.subst_eabs", "typing_ParSubst.is_renaming", "typing_ParSubst.is_var", "typing_ParSubst.uu___is_EVar", "well-founded-ordering-on-nat" ], 0, - "77513c36a8bf5ba38c4f71ae10591538" + "99f4316b66e07b7736f363918d3f36b4" ], [ "ParSubst.subst", @@ -185,7 +185,7 @@ "typing_ParSubst.uu___is_EVar", "well-founded-ordering-on-nat" ], 0, - "ac1d30c167282131d1ce812b24ea038c" + "097222f0c424377159eae9ec820200e4" ], [ "ParSubst.subst_extensional", @@ -194,7 +194,7 @@ 1, [ "@query", "assumption_ParSubst.exp__uu___haseq" ], 0, - "ebe1be2d24ccfceb4da4cd27dfd846e0" + "d0b97a5eb74d291d7bc07e381beed5a6" ], [ "ParSubst.subst_extensional", @@ -233,7 +233,7 @@ "token_correspondence_ParSubst.subst_eabs", "true_interp" ], 0, - "341ae61721d1e1b73bef68b32aa5f568" + "de1db851094b6f0a835bb0d7e7d79320" ], [ "ParSubst.subst_extensional", @@ -242,7 +242,7 @@ 1, [ "@query", "assumption_ParSubst.exp__uu___haseq" ], 0, - "da8c824332ae4e871316b7cf27320c7b" + "d1f7be47f2ccb0c363411ccd0089eae5" ], [ "ParSubst.test_hoist", @@ -275,7 +275,7 @@ "token_correspondence_ParSubst.subst_eabs.fuel_instrumented" ], 0, - "edee0e887ef328bed9fa86eedb1440c4" + "34522cf9b9e8780b4aa7fb6562c02915" ] ] ] \ No newline at end of file diff --git a/examples/metatheory/StackMachine.fst.hints b/examples/metatheory/StackMachine.fst.hints index af2cb0c373c..5674a6d479b 100644 --- a/examples/metatheory/StackMachine.fst.hints +++ b/examples/metatheory/StackMachine.fst.hints @@ -1,5 +1,5 @@ [ - "g÷áu‹*o,u[‚Þ{Ñ\u0005A", + "\u0000\u0019ö;\u001a¤\u000eò@¾\u0002UÈ™kw", [ [ "StackMachine.exp", @@ -14,7 +14,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "341d3ebfbf7a522e797e79e596284981" + "bf3aa41f66296a48fccca3e08d6758d0" ], [ "StackMachine.__proj__Const__item___0", @@ -26,7 +26,7 @@ "refinement_interpretation_Tm_refine_733535f472f5bce64316080d16cf1692" ], 0, - "c429b92a85d1e250ffc799ec03327f67" + "c256a6792d760462621050b885dd8c93" ], [ "StackMachine.__proj__Binop__item___0", @@ -38,7 +38,7 @@ "refinement_interpretation_Tm_refine_e48d81fdfb07e4d145eded198c44af89" ], 0, - "4af3c7922e94418ab5abc45536d05afb" + "0866602a37aa540e5edbaf64077dc739" ], [ "StackMachine.__proj__Binop__item___1", @@ -50,7 +50,7 @@ "refinement_interpretation_Tm_refine_e48d81fdfb07e4d145eded198c44af89" ], 0, - "2460bb1cdfc30c661033bcec3f932a94" + "476f37e143d9fd0249dd61c2b16c7059" ], [ "StackMachine.__proj__Binop__item___2", @@ -62,7 +62,7 @@ "refinement_interpretation_Tm_refine_e48d81fdfb07e4d145eded198c44af89" ], 0, - "cfc30ff9249a38f190dded266b0f4fdf" + "4cb23ea109f2c70734588d8e1aba759f" ], [ "StackMachine.add_nat", @@ -75,7 +75,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "c79b903feb8e2ed6fb88846fab722efa" + "1eff02bbae3b80af8bef1a16e69d627f" ], [ "StackMachine.mul_nat", @@ -88,7 +88,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "c1c093facedaf88460a40f3abe3363aa" + "b10bcdf211f9f41bd7c413ae2d835df9" ], [ "StackMachine.eq_nat", @@ -102,7 +102,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "068a94961ac18c1b9644062765d544b4" + "f1a6d3a7b9c4663749ca7324a4470827" ], [ "StackMachine.binopDenote", @@ -116,7 +116,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "5c6c102468888c71bb322ca25835a9da" + "9b145dfdc8aef00b7d0076832e3238ca" ], [ "StackMachine.expDenote", @@ -134,7 +134,7 @@ "subterm_ordering_StackMachine.Binop" ], 0, - "24029affbebebf1ec67ce061a5409190" + "83f95aeefaa6b121451d20fcdd166632" ], [ "StackMachine.instr", @@ -149,7 +149,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "1ed17b0d53c5a1485f4490cdb37bc648" + "07e929cf129aca5fe4a321e761901896" ], [ "StackMachine.__proj__IConst__item___0", @@ -161,7 +161,7 @@ "refinement_interpretation_Tm_refine_a31651c68d304738b29495c5aeb6aa44" ], 0, - "0e8aa8a6b88e6fca7efef1f49e6b59b6" + "deabe225b6f9ffd49d289a14cf57249f" ], [ "StackMachine.__proj__IBinop__item___0", @@ -173,7 +173,7 @@ "refinement_interpretation_Tm_refine_94dbe5757f232f1d6a06d4d6dfaafd34" ], 0, - "08cd99edd4f441526c503a291cdfdc68" + "4053154c239beabffe5ec9faf614ca9c" ], [ "StackMachine.instrDenote", @@ -188,7 +188,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "04fce5a6796bbe5e9af1df94a1b77e0a" + "467ca3c1e1b292570b46c306245392fc" ], [ "StackMachine.progDenote", @@ -208,7 +208,7 @@ "typing_StackMachine.instrDenote" ], 0, - "eb55a90c59d364f689ea11f0414f17f9" + "b8a12bfcc1acc5e84f271606b793fe05" ], [ "StackMachine.compile", @@ -226,7 +226,7 @@ "subterm_ordering_StackMachine.Binop" ], 0, - "36a9478020c93ef99ebc878548dfc712" + "ea5d089b5f4eff3167636391ae497958" ], [ "StackMachine.app_assoc_reverse", @@ -254,7 +254,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.op_At" ], 0, - "88777682d2bb74ecc58aafe239ecbddf" + "2efb0c05830bb5421f2e151a674bfa0c" ], [ "StackMachine.compile_correct'", @@ -327,7 +327,7 @@ "unit_typing" ], 0, - "7ad3872099854c6e8c97e92afdd2e0ec" + "7e832f59aa142cd59daf529edd258679" ], [ "StackMachine.compile_correct'", @@ -346,7 +346,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "84b997ac9cd06ac8df09ec61733fb8d5" + "e6491342538750308f334b3727bd9e6c" ], [ "StackMachine.app_nil_end", @@ -363,7 +363,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "333ee8f0d59e89df327d7ea0c8fdae1e" + "2f5de291fbf4451821217047eb9930d6" ], [ "StackMachine.compile_correct", @@ -391,7 +391,7 @@ "typing_StackMachine.compile", "typing_StackMachine.expDenote" ], 0, - "4cd0fe589b8040303326984fe5f35dca" + "2bffa9e794c8eff9074b82868ba47df3" ], [ "StackMachine.tbinop", @@ -400,7 +400,7 @@ 1, [ "@query", "assumption_StackMachine.typ__uu___haseq" ], 0, - "68ae4ab89449064ca04f3076fbb370dd" + "01501b4df7e6fc6c53de46ee14ad9c3b" ], [ "StackMachine.__proj__TEq__item__t", @@ -412,7 +412,7 @@ "refinement_interpretation_Tm_refine_013f03405ee56e2bee5ec40dee6f6602" ], 0, - "c0cc3f4f1960f4f6918021dc50735faf" + "a6bcd3ac579da0894dd5fffcc099c0e3" ], [ "StackMachine.texp", @@ -428,7 +428,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "529dda4ab931ee97daad282ecde06e20" + "7e0c9e7544b4846a61c5ef18691f5673" ], [ "StackMachine.__proj__TNConst__item___0", @@ -440,7 +440,7 @@ "refinement_interpretation_Tm_refine_6dd4891ce41bb7d9b26ab7b05113bdd5" ], 0, - "ea5ad1c8865abdd423ea10787ae9ddae" + "80f9e2be69cf749cefea520004a2db5a" ], [ "StackMachine.__proj__TBConst__item___0", @@ -452,7 +452,7 @@ "refinement_interpretation_Tm_refine_9da0b8f720646900d62e529141346f6a" ], 0, - "044134ac00fbf33a176dea20572a5dc4" + "b8b199c085bb38fa6dbfd80f90ed23a1" ], [ "StackMachine.__proj__TBinop__item__t1", @@ -464,7 +464,7 @@ "refinement_interpretation_Tm_refine_363d878c15cc50c209fe3698ceb285cf" ], 0, - "f86eca18ee6b5560af99564287d5f5ca" + "bbb98de8a538562346d2b00f1526717d" ], [ "StackMachine.__proj__TBinop__item__t2", @@ -476,7 +476,7 @@ "refinement_interpretation_Tm_refine_363d878c15cc50c209fe3698ceb285cf" ], 0, - "0ec80566cc4a5271a72dcc65f8dbb8ff" + "6c332805e59ac176e491fef7f21dfc1d" ], [ "StackMachine.__proj__TBinop__item__t", @@ -488,7 +488,7 @@ "refinement_interpretation_Tm_refine_363d878c15cc50c209fe3698ceb285cf" ], 0, - "b188e56a353f288175bcca3f4b6cff46" + "1c16d6219af8ddb4cf164e8db6142a17" ], [ "StackMachine.__proj__TBinop__item___3", @@ -500,7 +500,7 @@ "refinement_interpretation_Tm_refine_363d878c15cc50c209fe3698ceb285cf" ], 0, - "4d5ef6b6ff61b7dee40c722a37d3ece0" + "855f7c6bfb705d9eb021334ad8d1d016" ], [ "StackMachine.__proj__TBinop__item___4", @@ -512,7 +512,7 @@ "refinement_interpretation_Tm_refine_363d878c15cc50c209fe3698ceb285cf" ], 0, - "820837e780167a68752ef97def09c744" + "f0729f7ae5ac00370b3541a4e5d9ad43" ], [ "StackMachine.__proj__TBinop__item___5", @@ -524,7 +524,7 @@ "refinement_interpretation_Tm_refine_363d878c15cc50c209fe3698ceb285cf" ], 0, - "7eded58864b65e38ab2f86dc2a155071" + "a5c08fda72c8b01fc85d4cc01990400b" ], [ "StackMachine.typeDenote", @@ -538,7 +538,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "65e19a8810ed5a9309502987d9bf6675" + "b520903b22b9d08287e2bfb8222b37a3" ], [ "StackMachine.tbinopDenote", @@ -573,7 +573,7 @@ "typing_tok_StackMachine.TPlus@tok" ], 0, - "1dad47fbf4eb038429e9b5690e53c418" + "8caf2654a932cd7689187daddfa341b7" ], [ "StackMachine.texpDenote", @@ -606,7 +606,7 @@ "subterm_ordering_StackMachine.TBinop" ], 0, - "41eb4459595bac1c7bedf4357e0536a8" + "02b3b6018dc87e46617c756deba5d1b5" ], [ "StackMachine.tinstr", @@ -627,7 +627,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "282e1a2e5b5e00269467572c69790641" + "b323e8b1aad99475793f121e033426bd" ], [ "StackMachine.__proj__TiNConst__item__s", @@ -639,7 +639,7 @@ "refinement_interpretation_Tm_refine_a56f6ca6150cb01114a8fab36ff93703" ], 0, - "b0a1536609efb1c75780d5249ea67b69" + "a9700579e3c83b342ac49bf011ee233d" ], [ "StackMachine.__proj__TiNConst__item___1", @@ -651,7 +651,7 @@ "refinement_interpretation_Tm_refine_a56f6ca6150cb01114a8fab36ff93703" ], 0, - "e707da7b259d5bdd2cd3de134524fb99" + "bba9512a1bd5438b045a57f1f74a495f" ], [ "StackMachine.__proj__TiBConst__item__s", @@ -663,7 +663,7 @@ "refinement_interpretation_Tm_refine_55dae19a239461194000bc379645c48e" ], 0, - "7730ca4f6c41018e351f7b1d6cdd54fe" + "bc835c0260a5653fe0978e377deeb8aa" ], [ "StackMachine.__proj__TiBConst__item___1", @@ -675,7 +675,7 @@ "refinement_interpretation_Tm_refine_55dae19a239461194000bc379645c48e" ], 0, - "1f51911d482ad3751cb9db745ebfe932" + "9086fc18b1ce26f4502c67ca07d6d789" ], [ "StackMachine.__proj__TiBinop__item__arg1", @@ -687,7 +687,7 @@ "refinement_interpretation_Tm_refine_ca5cda80d86a5fe3c677897fc0fef6ed" ], 0, - "29f43cc45f80d709565f12999b8ddbf6" + "d4b848dc67f97066bd3aa36ef992c4ad" ], [ "StackMachine.__proj__TiBinop__item__arg2", @@ -699,7 +699,7 @@ "refinement_interpretation_Tm_refine_ca5cda80d86a5fe3c677897fc0fef6ed" ], 0, - "547453afda1fd73ada89268f955bd172" + "a506d6327b16dcaa1b53e20079a69fba" ], [ "StackMachine.__proj__TiBinop__item__res", @@ -711,7 +711,7 @@ "refinement_interpretation_Tm_refine_ca5cda80d86a5fe3c677897fc0fef6ed" ], 0, - "8136fbcfbb501a8f817aefa830cd5e2b" + "83eb88ee77805f33180822f94c28f09b" ], [ "StackMachine.__proj__TiBinop__item__s", @@ -723,7 +723,7 @@ "refinement_interpretation_Tm_refine_ca5cda80d86a5fe3c677897fc0fef6ed" ], 0, - "2496d69ce47280942878571e52bc4399" + "8c22e0589620bc88b9e51600e903eef6" ], [ "StackMachine.__proj__TiBinop__item___4", @@ -735,7 +735,7 @@ "refinement_interpretation_Tm_refine_ca5cda80d86a5fe3c677897fc0fef6ed" ], 0, - "11d2e1bbdbbcc6702cc5b3aedc806a59" + "6e1aa4a4bd5d4139045475dd3262587b" ], [ "StackMachine.tprog", @@ -751,7 +751,7 @@ "equation_StackMachine.tstack", "kinding_StackMachine.typ@tok" ], 0, - "60c57473c58830f98f51bf18e65298fb" + "7d345b2a051fb5cbf945222aa3d8bce7" ], [ "StackMachine.__proj__TNil__item__s", @@ -763,7 +763,7 @@ "refinement_interpretation_Tm_refine_f199955d1c0a09a2e1c2187aa1c27dfb" ], 0, - "80177f9c8939c91612916123fd659ec2" + "3944ed21aaf68f0017d1564b0811f68c" ], [ "StackMachine.__proj__TCons__item__s1", @@ -775,7 +775,7 @@ "refinement_interpretation_Tm_refine_71c338e63ae841db80789b96cbe806f6" ], 0, - "013be5db0ff87a10c17edd76ffa40d74" + "334c62bae670c194ad50c5361638a8d3" ], [ "StackMachine.__proj__TCons__item__s2", @@ -787,7 +787,7 @@ "refinement_interpretation_Tm_refine_71c338e63ae841db80789b96cbe806f6" ], 0, - "e06d7e719d03591d10270d244d341410" + "5e6e54dbf277fd77b8531a4b3aec8c93" ], [ "StackMachine.__proj__TCons__item__s3", @@ -799,7 +799,7 @@ "refinement_interpretation_Tm_refine_71c338e63ae841db80789b96cbe806f6" ], 0, - "97a07fb0be159c214434bdae3e7ccefd" + "c51cdd39d78d2028ee9290dc90e45a8e" ], [ "StackMachine.__proj__TCons__item___3", @@ -811,7 +811,7 @@ "refinement_interpretation_Tm_refine_71c338e63ae841db80789b96cbe806f6" ], 0, - "9d6d2ffa98e6890358d215b6a0182dfa" + "a753783ef3c0935f5adac704df28761c" ], [ "StackMachine.__proj__TCons__item___4", @@ -823,7 +823,7 @@ "refinement_interpretation_Tm_refine_71c338e63ae841db80789b96cbe806f6" ], 0, - "7272aa1f6431db5f5910686b1d3b596c" + "b7cb055475d602567e4774bd50ef6d72" ], [ "StackMachine.vstack", @@ -840,7 +840,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "4d5232da75c04f67c006594a33349a48" + "c0c159b3fb082b6d065ee6f9ea0bf29f" ], [ "StackMachine.tinstrDenote", @@ -896,7 +896,7 @@ "typing_StackMachine.uu___is_TiNConst", "typing_StackMachine.vstack" ], 0, - "bfefdce1912379a7aa16be2d6ee734ff" + "796327b98e92b70e6f676ca2ed2a7566" ], [ "StackMachine.tprogDenote", @@ -914,7 +914,7 @@ "subterm_ordering_StackMachine.TCons" ], 0, - "bd78cfd676cf9cbff9c5e011fedc4a92" + "5bcdf2a03535d793244e2707a092a003" ], [ "StackMachine.tconcat", @@ -932,7 +932,7 @@ "subterm_ordering_StackMachine.TCons" ], 0, - "7272588ec7756802c3bc77e50d6359f9" + "ae1ea0d8fdf13db96947844c2d0cec35" ], [ "StackMachine.tcompile", @@ -952,7 +952,7 @@ "subterm_ordering_StackMachine.TBinop" ], 0, - "4c88d67b907a7d360fc6c1ed603acfa7" + "92c8ddfb76aaf6feda743d3194c9b7c6" ], [ "StackMachine.tconcat_correct", @@ -987,7 +987,7 @@ "subterm_ordering_StackMachine.TCons", "typing_StackMachine.tconcat" ], 0, - "cafb7ed27758a75149f3092777ee8296" + "ca7236ce06ba090f5e28887db06225aa" ], [ "StackMachine.tcompile_correct'", @@ -1079,7 +1079,7 @@ "typing_tok_StackMachine.Bool@tok", "typing_tok_StackMachine.Nat@tok" ], 0, - "563f469d8e4d87099e0ae92ff99d0409" + "6411f3a08b9ebbb32a5c0c30bd44553d" ] ] ] \ No newline at end of file diff --git a/examples/metatheory/StlcCbvDbParSubst.fst.hints b/examples/metatheory/StlcCbvDbParSubst.fst.hints index 6b75ad79611..662b92c6851 100644 --- a/examples/metatheory/StlcCbvDbParSubst.fst.hints +++ b/examples/metatheory/StlcCbvDbParSubst.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "34205dfc4c7735f312f9eafea12f6063" + "76d43f526cb7a18d91b8b43630657a15" ], [ "StlcCbvDbParSubst.extend_gen", @@ -31,7 +31,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "16a04b0a41dcfc973297917fddf733de" + "18148a1b051855009e23db77b14c9045" ], [ "StlcCbvDbParSubst.weakening", @@ -76,7 +76,7 @@ "typing_StlcCbvDbParSubst.sub_inc_above" ], 0, - "fb66a7c58e13fd6614d364c5a8881af4" + "4f2bb44655be3eb604cbf0fdfd92155b" ], [ "StlcCbvDbParSubst.step", @@ -93,7 +93,7 @@ "subterm_ordering_StlcStrongDbParSubst.EApp" ], 0, - "0180ce5c7017ba214ccb4e7913f06d6c" + "b9610420b6481585cb2be0a88fdf3bc3" ], [ "StlcCbvDbParSubst.progress", @@ -152,7 +152,7 @@ "typing_StlcStrongDbParSubst.is_value" ], 0, - "c003214df97d3a0089ff2315f740fc01" + "276269134786b29de1458757b970f025" ], [ "StlcCbvDbParSubst.typing_extensional", @@ -195,7 +195,7 @@ "subterm_ordering_StlcStrongDbParSubst.TyLam" ], 0, - "889edc22eb7cba6e9354fd893e8ead90" + "ea5762f2edf4cf275c40e34e634918ca" ], [ "StlcCbvDbParSubst.appears_free_in", @@ -224,7 +224,7 @@ "subterm_ordering_StlcStrongDbParSubst.ELam" ], 0, - "ec6fe52e937462abb28823bc4c7354eb" + "14630b528238db9d4300d20efe58536d" ], [ "StlcCbvDbParSubst.envEqualE", @@ -237,7 +237,7 @@ "kinding_StlcStrongDbParSubst.typ@tok" ], 0, - "072e7899d31fc1e16771af51d7a52358" + "9e879d533c43580577b15ba6a72226fc" ], [ "StlcCbvDbParSubst.context_invariance", @@ -298,7 +298,7 @@ "typing_StlcCbvDbParSubst.appears_free_in" ], 0, - "85e4366153edc523562752690fad514f" + "c2543d537f6ea8b7682d996902a5ce0e" ], [ "StlcCbvDbParSubst.free_in_context", @@ -361,7 +361,7 @@ "typing_tok_StlcStrongDbParSubst.EUnit@tok" ], 0, - "ead2757f209f87c87a27d5cc4eaf35b8" + "ee26ea4092d96859bfe2ed29223397b5" ], [ "StlcCbvDbParSubst.typable_empty_not_free", @@ -378,7 +378,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "985ad972ebd2b18e29d87b2537edbd95" + "c0220fde305954944306eff1be6655ed" ], [ "StlcCbvDbParSubst.below", @@ -404,7 +404,7 @@ "subterm_ordering_StlcStrongDbParSubst.ELam" ], 0, - "977938eb5971c33a138b6aac88053464" + "9d157366887c941b0be96f3737669e9e" ], [ "StlcCbvDbParSubst.below_env", @@ -417,7 +417,7 @@ "kinding_StlcStrongDbParSubst.typ@tok" ], 0, - "115755032a7ea110e075ed67be8fc455" + "06ca2e317a8dabb7a8cdedd84b68bb10" ], [ "StlcCbvDbParSubst.typable_below", @@ -490,7 +490,7 @@ "typing_tok_StlcStrongDbParSubst.EUnit@tok" ], 0, - "0d0d4531da8e1f1dc646ea556806b7cd" + "6c9541d075976da274658785afbb10ce" ], [ "StlcCbvDbParSubst.typable_empty_closed", @@ -503,7 +503,7 @@ "equation_StlcStrongDbParSubst.empty" ], 0, - "f28043c7d1c6844a88c60091a4193986" + "6f5155b6f8df4da1003369ceae165e3d" ], [ "StlcCbvDbParSubst.sub_beta_gen", @@ -521,7 +521,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "db98331ca55e8c59121e427c2c93ae09" + "94ec993a65539a890458ca276d857e8e" ], [ "StlcCbvDbParSubst.subst_gen_var_lt", @@ -530,7 +530,7 @@ 1, [ "@query", "assumption_StlcStrongDbParSubst.exp__uu___haseq" ], 0, - "b73f7e59921fe9256d43d4763e8a70f2" + "6e24ddb7fdcad49d8ec03bc806db6a11" ], [ "StlcCbvDbParSubst.subst_gen_var_lt", @@ -554,7 +554,7 @@ "typing_StlcCbvDbParSubst.sub_beta_gen" ], 0, - "d1ed98c39650978638a82f51bf9d09d1" + "4d507328fcf1c3934fdd975a27651004" ], [ "StlcCbvDbParSubst.extend_lt", @@ -567,7 +567,7 @@ "kinding_StlcStrongDbParSubst.typ@tok" ], 0, - "23ea89a8f3d70af97b11b0f4b293d963" + "095c5a2611644ba89846fe200d99a5e6" ], [ "StlcCbvDbParSubst.extend_lt", @@ -590,7 +590,7 @@ "token_correspondence_StlcCbvDbParSubst.extend_gen" ], 0, - "c8b9f1a20430dc82e73c5481a5fe16f7" + "b597cce04f952a6908376f6e78ce6394" ], [ "StlcCbvDbParSubst.extend_gt", @@ -610,7 +610,7 @@ "refinement_interpretation_Tm_refine_fcd11dd703480908b3c65df7f524bbfe" ], 0, - "e58002f68b13c300a157dd180221c60f" + "6f0ee103bdae3bbb7f7863c89fc482cc" ], [ "StlcCbvDbParSubst.extend_gt", @@ -635,7 +635,7 @@ "token_correspondence_StlcCbvDbParSubst.extend_gen" ], 0, - "98f05eeab24d7219873bdb0891145802" + "668a245443615c473b438ae97ee5e2a8" ], [ "StlcCbvDbParSubst.extend_twice", @@ -649,7 +649,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "6c7ce15db4703e231a61eb3e2316deff" + "01ac1281e9087c9917d2ba5ce6b9a1e6" ], [ "StlcCbvDbParSubst.extend_twice", @@ -675,7 +675,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "8dc6f3630cdc8bc72e6abedccecbe7f2" + "ab209528d3cff9390ea3bc97867f3dcc" ], [ "StlcCbvDbParSubst.sub_below", @@ -684,7 +684,7 @@ 1, [ "@query", "assumption_StlcStrongDbParSubst.exp__uu___haseq" ], 0, - "870f58e45aad401c6798f03290d41ca1" + "c566cfaadfa0c8aa258c0595e16d0135" ], [ "StlcCbvDbParSubst.subst_below", @@ -693,7 +693,7 @@ 1, [ "@query", "assumption_StlcStrongDbParSubst.exp__uu___haseq" ], 0, - "6f34db75ae233c05ee3fe413fe2940f1" + "cab8e0d02917ba7b5db0c648857d2c4f" ], [ "StlcCbvDbParSubst.subst_below", @@ -766,7 +766,7 @@ "typing_tok_StlcStrongDbParSubst.EUnit@tok" ], 0, - "d8617038cc5716da10bfce9934df4928" + "5826c070746ba112174c4d17b6d39b57" ], [ "StlcCbvDbParSubst.subst_below", @@ -775,7 +775,7 @@ 1, [ "@query", "assumption_StlcStrongDbParSubst.exp__uu___haseq" ], 0, - "89916b7e42a97815c445794841972f12" + "8c6aa3707db25519464741e60abe0c38" ], [ "StlcCbvDbParSubst.subst_closed", @@ -784,7 +784,7 @@ 1, [ "@query", "assumption_StlcStrongDbParSubst.exp__uu___haseq" ], 0, - "9a03ecd943cd6b005b91376495c891f3" + "6f634cb3ae8d130e059d58e64e657d23" ], [ "StlcCbvDbParSubst.subst_closed", @@ -801,7 +801,7 @@ "refinement_interpretation_Tm_refine_bf0131f13155cbc90a3c62011d12629b" ], 0, - "c0790a27e456e9aa77fa6064575bbae3" + "a672ab87df10dc4765bbb593203dab60" ], [ "StlcCbvDbParSubst.subst_closed", @@ -810,7 +810,7 @@ 1, [ "@query", "assumption_StlcStrongDbParSubst.exp__uu___haseq" ], 0, - "347ba699f89ac97d363a4c15bf1f51bd" + "89ba9571b5b96a74dd3112d89231789b" ], [ "StlcCbvDbParSubst.subst_gen_elam_aux", @@ -825,7 +825,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "b93c9650c0818f6e7a15e51550abcaf0" + "460c02e66dade733735a0ef5424879f2" ], [ "StlcCbvDbParSubst.subst_gen_elam_aux", @@ -865,7 +865,7 @@ "unit_typing" ], 0, - "a5ed40c6536390c3c4d4ae4c53f3ba41" + "bfab227d2e11bb15412799dde0fab905" ], [ "StlcCbvDbParSubst.subst_gen_elam_aux_forall", @@ -879,7 +879,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "f3f0b32b5a055d051fd4ef4514e89040" + "78ac5303241471bebdc1cfd1413b5f14" ], [ "StlcCbvDbParSubst.subst_gen_elam", @@ -894,7 +894,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "49efd12711bd01c840978f750a529f57" + "9aee3ba8bc5fbf7593df62db91448925" ], [ "StlcCbvDbParSubst.subst_gen_elam", @@ -930,7 +930,7 @@ "typing_Tm_abs_d70941dbcdfb3551376d504a2f54c457" ], 0, - "19683b81b0ea4bdd5df8720a5ea6e445" + "bbf7ff44377a2943b23e29852386f401" ], [ "StlcCbvDbParSubst.substitution_preserves_typing", @@ -1012,7 +1012,7 @@ "typing_StlcStrongDbParSubst.subst" ], 0, - "cca710465f0f82001701499a16dc699e" + "a3fc10d3fcff976aef59a9f5ed132570" ], [ "StlcCbvDbParSubst.extend_gen_0_aux", @@ -1025,7 +1025,7 @@ "kinding_StlcStrongDbParSubst.typ@tok" ], 0, - "c52907542645186ece8486d37824b0f5" + "154a55b1d7e70813b55b1a5145c7fc46" ], [ "StlcCbvDbParSubst.extend_gen_0_aux", @@ -1042,7 +1042,7 @@ "token_correspondence_StlcStrongDbParSubst.extend" ], 0, - "d4a178a3af1e46a0679c338175528b40" + "7a0ad40b47e5b68bd2b80e96915c4b5f" ], [ "StlcCbvDbParSubst.extend_gen_0", @@ -1063,7 +1063,7 @@ "kinding_StlcStrongDbParSubst.typ@tok", "primitive_Prims.op_Equality" ], 0, - "9d4432de42a70924bcc93fb642913119" + "f7a6ccf606f253899e906cc5c0fd8f2d" ], [ "StlcCbvDbParSubst.preservation", @@ -1075,7 +1075,7 @@ "refinement_interpretation_Tm_refine_a1a9f2b954f3c5a7c2ac682c70117cd2" ], 0, - "a82438e6a71e5a2512405488dfbfebb0" + "9b960779657a32dfdbb7bc3c7b41fbe3" ], [ "StlcCbvDbParSubst.preservation", @@ -1144,7 +1144,7 @@ "typing_StlcStrongDbParSubst.sub_beta" ], 0, - "329eed4ec387bc63715d241c80ccdf60" + "6eb23857dbd8f00ef5a7ca63707d538b" ], [ "StlcCbvDbParSubst.preservation", @@ -1153,10 +1153,10 @@ 1, [ "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_3cbd230e52bfeb9c9b9a5b9d0555ba7c" + "refinement_interpretation_Tm_refine_f00811af79f4ab052eaf12beb3f02622" ], 0, - "d02d248758bf059e833501a74d15ada4" + "002d263cf2b74060b9239fc84f3743c0" ] ] ] \ No newline at end of file diff --git a/examples/metatheory/StlcCbvDbPntSubstNoLists.fst.hints b/examples/metatheory/StlcCbvDbPntSubstNoLists.fst.hints index 2c9019679fe..9830e93b0de 100644 --- a/examples/metatheory/StlcCbvDbPntSubstNoLists.fst.hints +++ b/examples/metatheory/StlcCbvDbPntSubstNoLists.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "27cd4cb1614e81cd004e796bff54fed5" + "d12311149e49d9dab1ff9f642e3a0de0" ], [ "StlcCbvDbPntSubstNoLists.exp", @@ -25,7 +25,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "0edce0c390c768392ac4ea507a21e717" + "c88a86c6fe9a7b5fa7183cc9a5a472c5" ], [ "StlcCbvDbPntSubstNoLists.__proj__EVar__item___0", @@ -37,7 +37,7 @@ "refinement_interpretation_Tm_refine_b0fc1a2f197b450737fc60602f5bbe98" ], 0, - "508349d3c1e10b4be9422559d337fcb3" + "3c37be1535e3586791ad65879b1a088f" ], [ "StlcCbvDbPntSubstNoLists.__proj__EApp__item___0", @@ -49,7 +49,7 @@ "refinement_interpretation_Tm_refine_e80fa73901831fcccf979556beeb043f" ], 0, - "b146b50f58ef62c36af75562c3f57aa6" + "6206baf4cd884b5ebf46da7d45537203" ], [ "StlcCbvDbPntSubstNoLists.__proj__EApp__item___1", @@ -61,7 +61,7 @@ "refinement_interpretation_Tm_refine_e80fa73901831fcccf979556beeb043f" ], 0, - "e53781ad0c7364303d0606e79f86406a" + "7b4b0abb2891b9ba3ef09a831ec2d338" ], [ "StlcCbvDbPntSubstNoLists.__proj__EAbs__item___0", @@ -73,7 +73,7 @@ "refinement_interpretation_Tm_refine_a8f27480ee432505641e15da6e41375d" ], 0, - "b87d9a27d96b2311ee0548856b1426b1" + "f20e0bccea1f47bd2e90bdf0226530bf" ], [ "StlcCbvDbPntSubstNoLists.__proj__EAbs__item___1", @@ -85,7 +85,7 @@ "refinement_interpretation_Tm_refine_a8f27480ee432505641e15da6e41375d" ], 0, - "042ac7f1ff2c96dd9de03f7732ccbb6c" + "e323cc9d151b8243688899b87e74ccf9" ], [ "StlcCbvDbPntSubstNoLists.subst_beta", @@ -116,7 +116,7 @@ "subterm_ordering_StlcCbvDbPntSubstNoLists.EApp" ], 0, - "e55cf80724c63330e9f4190b4504d060" + "cf43831ff67c5d2265fbbd72caa30e2b" ], [ "StlcCbvDbPntSubstNoLists.step", @@ -132,7 +132,7 @@ "subterm_ordering_StlcCbvDbPntSubstNoLists.EApp" ], 0, - "7d474599bac4ec6109dc6b8c56dbce63" + "c61b2379287f660e40f5a634e0a21bf3" ], [ "StlcCbvDbPntSubstNoLists.extend", @@ -150,7 +150,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "84470f62287eebeff058d083f6158f95" + "8f1846ff6f58c06fd0cf6caf962f8a41" ], [ "StlcCbvDbPntSubstNoLists.rtyping", @@ -162,7 +162,7 @@ "refinement_interpretation_Tm_refine_4cd961d487f7cbe11af5091d80b9e58b" ], 0, - "7171889148e7d8d5a7104d0195118de4" + "9045c8c69cbbfedcb1ac7d2353eb4b3d" ], [ "StlcCbvDbPntSubstNoLists.__proj__TyVar__item__g", @@ -174,7 +174,7 @@ "refinement_interpretation_Tm_refine_4a45eaafbd1e608025e81692345ae7ec" ], 0, - "509c023318033f20c8a5b1c5e81d070f" + "55d5e744741d8535a82a9403b7908756" ], [ "StlcCbvDbPntSubstNoLists.__proj__TyVar__item__x", @@ -188,7 +188,7 @@ "refinement_interpretation_Tm_refine_4a45eaafbd1e608025e81692345ae7ec" ], 0, - "a29cef4382ef03cf440076a7128fe55f" + "840b93a14113ddd6e012f14ff2e3ff39" ], [ "StlcCbvDbPntSubstNoLists.__proj__TyAbs__item__g", @@ -200,7 +200,7 @@ "refinement_interpretation_Tm_refine_32ff09c8e12b84241dd4caba0335b6f1" ], 0, - "c7fce6515ff1b7b29302edc5f7d2db7c" + "e9d777eec303990e07bd59d0847cd12b" ], [ "StlcCbvDbPntSubstNoLists.__proj__TyAbs__item__t", @@ -212,7 +212,7 @@ "refinement_interpretation_Tm_refine_32ff09c8e12b84241dd4caba0335b6f1" ], 0, - "a5f2ec080908cbd27f363b5cf578ab85" + "155ee6c486563e7340b3dc02b64c78fb" ], [ "StlcCbvDbPntSubstNoLists.__proj__TyAbs__item__e1", @@ -224,7 +224,7 @@ "refinement_interpretation_Tm_refine_32ff09c8e12b84241dd4caba0335b6f1" ], 0, - "d27691d5b5a9d5c9a693a53b331c6837" + "491d75d5a3e45d76588e2776fae539f8" ], [ "StlcCbvDbPntSubstNoLists.__proj__TyAbs__item__t'", @@ -236,7 +236,7 @@ "refinement_interpretation_Tm_refine_32ff09c8e12b84241dd4caba0335b6f1" ], 0, - "9541edd1fc12bf253a63460f89e03763" + "5ee114a8d695ead5bf917f850b568067" ], [ "StlcCbvDbPntSubstNoLists.__proj__TyAbs__item___4", @@ -254,7 +254,7 @@ "refinement_interpretation_Tm_refine_32ff09c8e12b84241dd4caba0335b6f1" ], 0, - "f24c19267817d6c1a7fecba5441c2d1b" + "e21dafcd7ad8cf599b534e7168279920" ], [ "StlcCbvDbPntSubstNoLists.__proj__TyApp__item__g", @@ -266,7 +266,7 @@ "refinement_interpretation_Tm_refine_fd894afd9f0e15ccd32c7abf71d65256" ], 0, - "3ebf38c1d980f07cdbe41b22cbc0a343" + "400b48193ee0a1c84e9dec540480ef33" ], [ "StlcCbvDbPntSubstNoLists.__proj__TyApp__item__e1", @@ -278,7 +278,7 @@ "refinement_interpretation_Tm_refine_fd894afd9f0e15ccd32c7abf71d65256" ], 0, - "c4a83cdef26a38f77531327f9ec31424" + "69177196774242ebdc339db8c298eccd" ], [ "StlcCbvDbPntSubstNoLists.__proj__TyApp__item__e2", @@ -290,7 +290,7 @@ "refinement_interpretation_Tm_refine_fd894afd9f0e15ccd32c7abf71d65256" ], 0, - "423428e28ab45227e3f23e93cea1de4c" + "24d0a1b7295df02bd0b4c3dacceda754" ], [ "StlcCbvDbPntSubstNoLists.__proj__TyApp__item__t11", @@ -302,7 +302,7 @@ "refinement_interpretation_Tm_refine_fd894afd9f0e15ccd32c7abf71d65256" ], 0, - "d8575d19b4ab555c64dec71175dbd278" + "945f27b97389a6d86a3711928f8440c1" ], [ "StlcCbvDbPntSubstNoLists.__proj__TyApp__item__t12", @@ -314,7 +314,7 @@ "refinement_interpretation_Tm_refine_fd894afd9f0e15ccd32c7abf71d65256" ], 0, - "424cb3386dff5bf86126802b8ace4116" + "4715546cad72a1ea9cbf27c26d97e6ab" ], [ "StlcCbvDbPntSubstNoLists.__proj__TyApp__item___5", @@ -328,7 +328,7 @@ "refinement_interpretation_Tm_refine_fd894afd9f0e15ccd32c7abf71d65256" ], 0, - "99ef0c7b72c3ddb4a4a2baf3097988d4" + "c971be178c60f4aaaf1e22fdf1ff997a" ], [ "StlcCbvDbPntSubstNoLists.__proj__TyApp__item___6", @@ -342,7 +342,7 @@ "refinement_interpretation_Tm_refine_fd894afd9f0e15ccd32c7abf71d65256" ], 0, - "5af561bd316b2e64f74f84734f3caba6" + "a5b60f62fd59c0ee6ef1f5f79f010bc3" ], [ "StlcCbvDbPntSubstNoLists.progress", @@ -391,7 +391,7 @@ "typing_StlcCbvDbPntSubstNoLists.step" ], 0, - "0be662a16ce67d22f7a02184aefb0006" + "9a3f71f64a0703a1148ea9d25c5e3370" ], [ "StlcCbvDbPntSubstNoLists.appears_free_in", @@ -419,7 +419,7 @@ "subterm_ordering_StlcCbvDbPntSubstNoLists.EApp" ], 0, - "1877f078776a1cf206d8ab56b6bbc3ca" + "2e4b2ff09af2e6d4d419ead4ff0583b4" ], [ "StlcCbvDbPntSubstNoLists.free_in_context", @@ -475,7 +475,7 @@ "typing_StlcCbvDbPntSubstNoLists.appears_free_in" ], 0, - "884ee3cf9588c2473a8f60501fcd0c54" + "ab36721546e7f5c7fb3558fb67f5bee4" ], [ "StlcCbvDbPntSubstNoLists.typable_empty_closed", @@ -491,7 +491,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "924446659f06becff6e2641550ed9334" + "51a3639f5545a6aa021ef8b20c6b80f6" ], [ "StlcCbvDbPntSubstNoLists.equal", @@ -504,7 +504,7 @@ "kinding_StlcCbvDbPntSubstNoLists.ty@tok" ], 0, - "b11e63671290dc999942d4a29e6da77d" + "6b892cdf52ee8490283b346b658cb610" ], [ "StlcCbvDbPntSubstNoLists.equalE", @@ -517,7 +517,7 @@ "kinding_StlcCbvDbPntSubstNoLists.ty@tok" ], 0, - "ab1394f4997ce0118e34cdf707ed7a1c" + "184c9f54968c0817bab7b7b7f66108f0" ], [ "StlcCbvDbPntSubstNoLists.context_invariance", @@ -577,7 +577,7 @@ "typing_StlcCbvDbPntSubstNoLists.appears_free_in" ], 0, - "c851b57e3d240adc938acd184376db99" + "611a2a334edf0bafda2985c6fe75cc26" ], [ "StlcCbvDbPntSubstNoLists.typing_extensional", @@ -589,7 +589,7 @@ "equation_StlcCbvDbPntSubstNoLists.equalE" ], 0, - "f1dc4219cbd0ba41a1fd069f6c1e7098" + "c3b60499bb744ece16816dbc3e30e3da" ], [ "StlcCbvDbPntSubstNoLists.substitution_preserves_typing", @@ -660,7 +660,7 @@ "typing_StlcCbvDbPntSubstNoLists.subst_beta" ], 0, - "290da1211ce1bed5a2f85d17ac026cfa" + "193e74976b8730be1583cd6ba430d6ad" ], [ "StlcCbvDbPntSubstNoLists.preservation", @@ -672,7 +672,7 @@ "refinement_interpretation_Tm_refine_7c28f4ae4def0de7a4957ce0bef8e0a3" ], 0, - "1265cdb0e4251d90958f2012958134ee" + "f17415a19cd06cee2c12746757d6d9e6" ], [ "StlcCbvDbPntSubstNoLists.preservation", @@ -723,7 +723,7 @@ "subterm_ordering_StlcCbvDbPntSubstNoLists.EApp" ], 0, - "20b4473a7914c124820e2c32dc78fa42" + "5813a3b1c3f9e1795343f778efedd7c7" ], [ "StlcCbvDbPntSubstNoLists.preservation", @@ -732,10 +732,10 @@ 1, [ "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_7f9bdbfce691896616cb10d61ab09eed" + "refinement_interpretation_Tm_refine_f36548a69000a502f092e2e0a8a93a47" ], 0, - "66aab2e7643d12f2c8a19560d4c7fbcc" + "bc0cb75343fb6a774208fa8330daeefb" ] ] ] \ No newline at end of file diff --git a/examples/metatheory/StlcStrongDbParSubst.fst.hints b/examples/metatheory/StlcStrongDbParSubst.fst.hints index de9c602de07..066be3932c9 100644 --- a/examples/metatheory/StlcStrongDbParSubst.fst.hints +++ b/examples/metatheory/StlcStrongDbParSubst.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "021c228b249d8ef14e159d869bcfeef0" + "3e637338d2708b9a98c7be21db07f543" ], [ "StlcStrongDbParSubst.__proj__TArr__item___0", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_ccaa7b9f2c4e22321120f7ea92a71de5" ], 0, - "17078b3d9f4b6780e7f5cf19d32e176a" + "c5f2ec5b9be90e1815a4ec298162d0dc" ], [ "StlcStrongDbParSubst.__proj__TArr__item___1", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_ccaa7b9f2c4e22321120f7ea92a71de5" ], 0, - "4cbbc968c5e99d68c3fbe4604fd36866" + "c1724780162665cbb4a265443cd23922" ], [ "StlcStrongDbParSubst.exp", @@ -49,7 +49,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "4c7ea8ee37806e638530b8c81d6801fb" + "ca195c5ec62b2ceddcc058bf08a7d1cb" ], [ "StlcStrongDbParSubst.__proj__EVar__item___0", @@ -61,7 +61,7 @@ "refinement_interpretation_Tm_refine_f4accbbd705c655c07c4d28fa0433bd8" ], 0, - "16982f99fdbd0000ba535a87932b7051" + "f8483249d392ee7b60764682b455a30a" ], [ "StlcStrongDbParSubst.__proj__EApp__item___0", @@ -73,7 +73,7 @@ "refinement_interpretation_Tm_refine_cfeb4851717f0f570c09b19bff9e1ba0" ], 0, - "83dcff8605e8be83935df4145eefbb9c" + "ca9823e1fdae80ceb6aeae48f07f134d" ], [ "StlcStrongDbParSubst.__proj__EApp__item___1", @@ -85,7 +85,7 @@ "refinement_interpretation_Tm_refine_cfeb4851717f0f570c09b19bff9e1ba0" ], 0, - "01df4f7aea21af2887de19d77707c177" + "3c8bf900fb6b038aab7952b066bf9919" ], [ "StlcStrongDbParSubst.__proj__ELam__item___0", @@ -97,7 +97,7 @@ "refinement_interpretation_Tm_refine_c2b6bc5fb9f0c781cc9a468d147cb416" ], 0, - "06d96b0de8edf0856d3e8350f9dd6cd7" + "20b7a5a963c7f92d700cb1306795da54" ], [ "StlcStrongDbParSubst.__proj__ELam__item___1", @@ -109,7 +109,7 @@ "refinement_interpretation_Tm_refine_c2b6bc5fb9f0c781cc9a468d147cb416" ], 0, - "84fad5a90d5f6341f4e887353887828f" + "b078dab7d1e029bcf89d190063cea26c" ], [ "StlcStrongDbParSubst.is_renaming", @@ -121,7 +121,7 @@ "refinement_interpretation_Tm_refine_a2e3e4f07183c4d928088ca9c9dcb623" ], 0, - "a6d8745512d0a955723d938fddf7df70" + "ac81c90e51d23057a8b7035c0d27e6f0" ], [ "StlcStrongDbParSubst.sub_inc", @@ -135,7 +135,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "df387ca006b642b71b7d8bc87f5e72f0" + "2eb1a83051b39b3ce95f20d0568cdf2f" ], [ "StlcStrongDbParSubst.renaming_sub_inc", @@ -152,7 +152,7 @@ "token_correspondence_StlcStrongDbParSubst.sub_inc" ], 0, - "9e4ee39a5b1f65fc9a492a4d35b34466" + "c60f7d94f59014ade100f1a000d1e092" ], [ "StlcStrongDbParSubst.subst", @@ -162,8 +162,8 @@ [ "@MaxIFuel_assumption", "@query", "Prims_pretyping_ae567c2fb75be05905677af440075565", - "StlcStrongDbParSubst_interpretation_Tm_arrow_85aeb0c0e589307b9b9e24064df8f3d9", "StlcStrongDbParSubst_interpretation_Tm_arrow_86f0d4fd92d6b9638311c2f0e85836bb", + "StlcStrongDbParSubst_interpretation_Tm_arrow_a8c26f7322700061dc18760afbb9d486", "StlcStrongDbParSubst_pretyping_00c2c856e702f50718a37c394bb4dba3", "binder_x_00c2c856e702f50718a37c394bb4dba3_1", "binder_x_b2dd1823af72defc268fddaa468960d0_0", "bool_inversion", @@ -192,8 +192,8 @@ "projection_inverse_StlcStrongDbParSubst.EVar__0", "refinement_interpretation_Tm_refine_38d9e94985993c1c28936bd159c6e7c5", "refinement_interpretation_Tm_refine_3949545d6bf3f1c8a6f29ddc1f66f50e", + "refinement_interpretation_Tm_refine_485591af64a9b7f836892f5da4ad72ee", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_63deaca2e1df7f8b47940ed391b28086", "subterm_ordering_StlcStrongDbParSubst.EApp", "subterm_ordering_StlcStrongDbParSubst.ELam", "token_correspondence_StlcStrongDbParSubst.sub_elam", @@ -204,7 +204,7 @@ "well-founded-ordering-on-nat" ], 0, - "57bbaaf7f6af78941cb09d08015c29ce" + "b111a63c60728640564acf418e28dc3e" ], [ "StlcStrongDbParSubst.subst", @@ -241,7 +241,7 @@ "well-founded-ordering-on-nat" ], 0, - "79565185f7a127c9fdac158f83e96d3c" + "542d690138b5427f547942db8f75191a" ], [ "StlcStrongDbParSubst.sub_beta", @@ -256,7 +256,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "fc4deb191f0f320dddddc69f74322d42" + "efb26c4cbd4da2cdce9d3422e19fcc94" ], [ "StlcStrongDbParSubst.step", @@ -268,7 +268,7 @@ "assumption_StlcStrongDbParSubst.typ__uu___haseq" ], 0, - "d305b49a296be97ff46f17f43647143a" + "2f4b45be52bdd0ff1d4bb6e9f305cc2e" ], [ "StlcStrongDbParSubst.__proj__SBeta__item__t", @@ -280,7 +280,7 @@ "refinement_interpretation_Tm_refine_f77b3ed76bf454c96a99af193538141d" ], 0, - "c526d5cd4abeec86eab5ee01152c71b5" + "403da283c9dfbe8a3cc32da19ffa869e" ], [ "StlcStrongDbParSubst.__proj__SBeta__item__e1", @@ -292,7 +292,7 @@ "refinement_interpretation_Tm_refine_f77b3ed76bf454c96a99af193538141d" ], 0, - "c5508a520f43ecd8fb64acbc5b96fedb" + "5fbf5a8cbd52cbe3cfbb37804a6ae7c8" ], [ "StlcStrongDbParSubst.__proj__SBeta__item__e2", @@ -304,7 +304,7 @@ "refinement_interpretation_Tm_refine_f77b3ed76bf454c96a99af193538141d" ], 0, - "3c4777e13282969ca22b57ffd877ba21" + "1663d7b18c97bbfadc230cadaaeb9b90" ], [ "StlcStrongDbParSubst.__proj__SApp1__item__e1", @@ -316,7 +316,7 @@ "refinement_interpretation_Tm_refine_1354a7d5d234f707d79e0e5c7bc75049" ], 0, - "46460c3600b1ce87b8b85f5a15fd1c44" + "0a847fc7df7f16e745ec9e8c9ce010f0" ], [ "StlcStrongDbParSubst.__proj__SApp1__item__e2", @@ -328,7 +328,7 @@ "refinement_interpretation_Tm_refine_1354a7d5d234f707d79e0e5c7bc75049" ], 0, - "9b1b034c1b76c3de843a72cce21d57e5" + "f982af9378ac1248f823715fe327441b" ], [ "StlcStrongDbParSubst.__proj__SApp1__item__e1'", @@ -340,7 +340,7 @@ "refinement_interpretation_Tm_refine_1354a7d5d234f707d79e0e5c7bc75049" ], 0, - "dff7abfc1d465168b505aa20c2b642de" + "6c672da86d1fea8564bd2d1e813ef354" ], [ "StlcStrongDbParSubst.__proj__SApp1__item__hst", @@ -353,7 +353,7 @@ "refinement_interpretation_Tm_refine_1354a7d5d234f707d79e0e5c7bc75049" ], 0, - "29411e019a8b43c316b6136efeb7bd37" + "7175865bb38f6714acbeeffe4940eea9" ], [ "StlcStrongDbParSubst.__proj__SApp2__item__e1", @@ -365,7 +365,7 @@ "refinement_interpretation_Tm_refine_257ce7371bf720d0a7da5fefb63c5e43" ], 0, - "3b72984a1da1439483480511527a3c02" + "c2b2c51774f059bf0e4b555b6de39dd8" ], [ "StlcStrongDbParSubst.__proj__SApp2__item__e2", @@ -377,7 +377,7 @@ "refinement_interpretation_Tm_refine_257ce7371bf720d0a7da5fefb63c5e43" ], 0, - "2bd52af088526ffd44e2f31eb883cc06" + "c45a9a941e3a4f9df12520a654b54c98" ], [ "StlcStrongDbParSubst.__proj__SApp2__item__e2'", @@ -389,7 +389,7 @@ "refinement_interpretation_Tm_refine_257ce7371bf720d0a7da5fefb63c5e43" ], 0, - "8ac97233c56f78b878bb02c9b0de317d" + "8a6040364de4e4514a9b28ba0fc906fd" ], [ "StlcStrongDbParSubst.__proj__SApp2__item__hst", @@ -402,7 +402,7 @@ "refinement_interpretation_Tm_refine_257ce7371bf720d0a7da5fefb63c5e43" ], 0, - "e46efbed86805595a2a4669c8c19f040" + "05197c24cd9a60e3221a63249b1b0b99" ], [ "StlcStrongDbParSubst.extend", @@ -417,7 +417,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "5c0409997f7f0160072c749ed54bcd8e" + "fa175779482a12ba77ac7a5385c68b4c" ], [ "StlcStrongDbParSubst.typing", @@ -429,7 +429,7 @@ "refinement_interpretation_Tm_refine_7f2e20eb47d22ea18ae57a636be3a7d8" ], 0, - "e025caabe11e2d48c457a4dc9c7e5ccb" + "5718aa27e251d5028a5417a0f61bbe7a" ], [ "StlcStrongDbParSubst.__proj__TyVar__item__g", @@ -441,7 +441,7 @@ "refinement_interpretation_Tm_refine_7f43f3559559e11687ceb54b75692147" ], 0, - "6c4dd8d7187d4e87b5d5e9597db90ed3" + "52cd555e40e72db839dcda695cb63ce1" ], [ "StlcStrongDbParSubst.__proj__TyVar__item__x", @@ -454,7 +454,7 @@ "refinement_interpretation_Tm_refine_7f43f3559559e11687ceb54b75692147" ], 0, - "3b2e9edfa5088cefd4026a2d2d3f0289" + "d0d8f55436618957e2c7694139feac81" ], [ "StlcStrongDbParSubst.__proj__TyLam__item__g", @@ -466,7 +466,7 @@ "refinement_interpretation_Tm_refine_a82f220a1744b7a1be53fad33727d80f" ], 0, - "b85581882ef42c62a878115ecd28a484" + "9ab40faf0f823be381910c3703e24458" ], [ "StlcStrongDbParSubst.__proj__TyLam__item__t", @@ -478,7 +478,7 @@ "refinement_interpretation_Tm_refine_a82f220a1744b7a1be53fad33727d80f" ], 0, - "5ff61bde90940a449c4919befe4a05b1" + "4f56d8788866a36922b16f9103a6f4c2" ], [ "StlcStrongDbParSubst.__proj__TyLam__item__e1", @@ -490,7 +490,7 @@ "refinement_interpretation_Tm_refine_a82f220a1744b7a1be53fad33727d80f" ], 0, - "529d93c38578850474f95270650bd44b" + "3ff17138ece53130f7622c678c2a8716" ], [ "StlcStrongDbParSubst.__proj__TyLam__item__t'", @@ -502,7 +502,7 @@ "refinement_interpretation_Tm_refine_a82f220a1744b7a1be53fad33727d80f" ], 0, - "0281b5cb3f25356569a80860b5b5a63d" + "572445be6df1f29ca32312ce4ae9a58c" ], [ "StlcStrongDbParSubst.__proj__TyLam__item__hbody", @@ -519,7 +519,7 @@ "refinement_interpretation_Tm_refine_a82f220a1744b7a1be53fad33727d80f" ], 0, - "bb921db87453ce7c228debe085ad8b87" + "6ac83ffe7850d7f05d5f511de9db1863" ], [ "StlcStrongDbParSubst.__proj__TyApp__item__g", @@ -531,7 +531,7 @@ "refinement_interpretation_Tm_refine_3969fe18909d79c9db3efc963c84b6aa" ], 0, - "94ca8bf6c4416eb14d921187dc844fb8" + "9497640f5b43a8488abac6994a6370d1" ], [ "StlcStrongDbParSubst.__proj__TyApp__item__e1", @@ -543,7 +543,7 @@ "refinement_interpretation_Tm_refine_3969fe18909d79c9db3efc963c84b6aa" ], 0, - "1ccf6eb97f87e93a1f38a343de9dbb2b" + "36a47860000d10dd77a2385ab308f807" ], [ "StlcStrongDbParSubst.__proj__TyApp__item__e2", @@ -555,7 +555,7 @@ "refinement_interpretation_Tm_refine_3969fe18909d79c9db3efc963c84b6aa" ], 0, - "e60361b9081ed15809314ca0d0299f93" + "0991a6d102feb2e665c5ec301e91a21c" ], [ "StlcStrongDbParSubst.__proj__TyApp__item__t11", @@ -567,7 +567,7 @@ "refinement_interpretation_Tm_refine_3969fe18909d79c9db3efc963c84b6aa" ], 0, - "5cbb0611088f6e153c8f4f80aec03ad7" + "a5cfa2d612bc2d4e3b8733e82e60c313" ], [ "StlcStrongDbParSubst.__proj__TyApp__item__t12", @@ -579,7 +579,7 @@ "refinement_interpretation_Tm_refine_3969fe18909d79c9db3efc963c84b6aa" ], 0, - "2e873eb8e083b4ea22cc2d48023c12f2" + "235338aa19996de0512113f60e052e0b" ], [ "StlcStrongDbParSubst.__proj__TyApp__item__h1", @@ -592,7 +592,7 @@ "refinement_interpretation_Tm_refine_3969fe18909d79c9db3efc963c84b6aa" ], 0, - "06974522e32066340a51f24b7ec52853" + "cf7077c44bb2ddf78d738fe91756ffba" ], [ "StlcStrongDbParSubst.__proj__TyApp__item__h2", @@ -605,7 +605,7 @@ "refinement_interpretation_Tm_refine_3969fe18909d79c9db3efc963c84b6aa" ], 0, - "ce6fc2e1fca30cb367dd0709e3db8a9a" + "87a1b828bc06834f9adad7b2f95e9666" ], [ "StlcStrongDbParSubst.__proj__TyUnit__item__g", @@ -617,7 +617,7 @@ "refinement_interpretation_Tm_refine_62fcb6772a40efbdd7f1359f787e4a99" ], 0, - "1b5eae9ace8931654fab1613a4cbe364" + "8a4f5ce93cdae60f22f254bc1b0557d9" ], [ "StlcStrongDbParSubst.progress", @@ -670,7 +670,7 @@ "typing_StlcStrongDbParSubst.uu___is_EUnit" ], 0, - "49a9ff60ef85a7993ab6c72d87a25e05" + "4d4e2c9306afa11fbe019dab092ee7b6" ], [ "StlcStrongDbParSubst.subst_extensional", @@ -679,7 +679,7 @@ 1, [ "@query", "assumption_StlcStrongDbParSubst.exp__uu___haseq" ], 0, - "b86bd7f284a67f5dd55016e2fcc57064" + "bb24291cbd8a460310e8444b23a3f2c9" ], [ "StlcStrongDbParSubst.subst_extensional", @@ -722,7 +722,7 @@ "token_correspondence_StlcStrongDbParSubst.sub_elam", "true_interp" ], 0, - "3913f57af3473a1b28a042f2f877d661" + "8a70716259ffbeca49ba4f8b42de7a2c" ], [ "StlcStrongDbParSubst.subst_extensional", @@ -731,7 +731,7 @@ 1, [ "@query", "assumption_StlcStrongDbParSubst.exp__uu___haseq" ], 0, - "2da8c5b855fc9308ed84c32fd9f760e1" + "40f5bf5e5b4ad7e93263ece7aa1d0b67" ], [ "StlcStrongDbParSubst.subst_typing", @@ -743,7 +743,7 @@ "refinement_interpretation_Tm_refine_7f2e20eb47d22ea18ae57a636be3a7d8" ], 0, - "04dc20eda4019deb20662eb604fac9b3" + "dec4dc7756b3f0bc1f9241ec07d9b563" ], [ "StlcStrongDbParSubst.substitution", @@ -855,7 +855,7 @@ "well-founded-ordering-on-nat" ], 0, - "45117a8453336b785538bc39ee370a44" + "4c604c89dc82947cb9e8052aa1a4f2c8" ], [ "StlcStrongDbParSubst.substitution_beta", @@ -885,7 +885,7 @@ "typing_StlcStrongDbParSubst.sub_beta" ], 0, - "d5658be542e68b4cf3acc3e48227df95" + "cbdd8c76fee67675e51168da89755149" ], [ "StlcStrongDbParSubst.preservation", @@ -938,7 +938,7 @@ "subterm_ordering_StlcStrongDbParSubst.TyApp" ], 0, - "9ff8295ace0172957fdf6317df757045" + "fdb60a90bfc6a010699857263d86ec94" ] ] ] \ No newline at end of file diff --git a/examples/metatheory/indind.fst.hints b/examples/metatheory/indind.fst.hints index d7a0bea6553..15025c1fadb 100644 --- a/examples/metatheory/indind.fst.hints +++ b/examples/metatheory/indind.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "dd7f48966c14ef217dcb27300672d654" + "48135a49c8a7c5615b1b07d161778dcb" ], [ "Indind.__proj__Cons__item__tail", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_f2b0a695d9cf05c47cf3e9edd0a8491e" ], 0, - "82e110a1a6b7a12aaa89bf47134544e3" + "23204934cfbfa3743b786a13c6d20a90" ], [ "Indind.__proj__Cons__item___1", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_f2b0a695d9cf05c47cf3e9edd0a8491e" ], 0, - "6936b78f3e4b4bd0e9125ae227862308" + "f1ca0d8c873a673a77414b0d6597b341" ], [ "Indind.__proj__S__item__l", @@ -44,7 +44,7 @@ "refinement_interpretation_Tm_refine_2a5da96b896242ec4724a0edc1956d4a" ], 0, - "baf6dbb63987592a0d6860da231f24bf" + "1fc6631cafe2863c051f01aa3bf66fc7" ], [ "Indind.__proj__S__item__x", @@ -56,7 +56,7 @@ "refinement_interpretation_Tm_refine_2a5da96b896242ec4724a0edc1956d4a" ], 0, - "5d244097d92ca83a0c15de8ab6f9b7e5" + "c0a4f7f4dc4b7d1b4cd56217207543d3" ], [ "Indind.vdl_valid", @@ -75,7 +75,7 @@ "typing_tok_Indind.Nil@tok", "typing_tok_Indind.Z@tok" ], 0, - "19001cdb224ba34d47a31b0983a85520" + "ee41976787e79d11867393db3bd46168" ], [ "Indind.vdl_valid", @@ -94,7 +94,7 @@ "typing_tok_Indind.Nil@tok", "typing_tok_Indind.Z@tok" ], 0, - "5adc91524d55338e37e7e7be9c0eabed" + "3460dc72915b443b784c889e6943dec6" ], [ "Indind.vdl_induction", @@ -124,7 +124,7 @@ "typing_tok_Indind.Nil@tok" ], 0, - "25a88f41518dc9e4f1a0ae467e5ba25e" + "a54688813edc89ba8957975c70922205" ], [ "Indind.vdl_induction", @@ -153,7 +153,7 @@ "subterm_ordering_Indind.Cons", "typing_tok_Indind.Nil@tok" ], 0, - "716e09a105fd03c48692244b90c50465" + "9cdc1c81eae7caff278118c02bab5d7b" ], [ "Indind.vdl_induction", @@ -184,7 +184,7 @@ "true_interp", "typing_tok_Indind.Nil@tok", "typing_tok_Indind.Z@tok" ], 0, - "f1de6c805d2398f5ac7121f8d7c235c4" + "13391be7548bfd272faa1dba95c971cf" ], [ "Indind.ctx0", @@ -193,7 +193,7 @@ 1, [ "@query" ], 0, - "caf9f9a7ade1359fc6fcf89623cfd793" + "7661b1754851956c829c927983379c0b" ], [ "Indind.__proj__ConsCtx__item__g", @@ -205,7 +205,7 @@ "refinement_interpretation_Tm_refine_e3baa197ad5eea1780d7a86146099756" ], 0, - "de8dc08b706fdb3228f38f17cf557568" + "cf6b5485ef65d6df1fb25ab15b3bb5f0" ], [ "Indind.__proj__ConsCtx__item__a", @@ -217,7 +217,7 @@ "refinement_interpretation_Tm_refine_e3baa197ad5eea1780d7a86146099756" ], 0, - "03f0c5340a18e479060e17e19e0019c4" + "96f9d2bda8d083717a6a573849334d0f" ], [ "Indind.__proj__Unit__item__g", @@ -229,7 +229,7 @@ "refinement_interpretation_Tm_refine_0dc85a3677e9bc75ef37439f19783424" ], 0, - "148d474899c28e9a43693b8e388d4a6a" + "2a016fd13458b5af23b7fce4bc3e4446" ], [ "Indind.__proj__Bool__item__g", @@ -241,7 +241,7 @@ "refinement_interpretation_Tm_refine_ea431236476936535bf46955fedbfdc2" ], 0, - "29c2691c42953fef1c40c1ae090a9756" + "4c2d3ea9230db982b5905a2a88da1439" ], [ "Indind.__proj__Prod__item__g", @@ -253,7 +253,7 @@ "refinement_interpretation_Tm_refine_3c79ee0fccfffabe0477a0ac05c33065" ], 0, - "d2df568a774c5d387641b0532dcafced" + "c5200074a0d4e24ab374a23d113d2c67" ], [ "Indind.__proj__Prod__item__a", @@ -265,7 +265,7 @@ "refinement_interpretation_Tm_refine_3c79ee0fccfffabe0477a0ac05c33065" ], 0, - "3082a63719c7174594551afd4347f0a4" + "da9b90596d067aece1ecb637d0f4e1cf" ], [ "Indind.__proj__Prod__item__b", @@ -277,7 +277,7 @@ "refinement_interpretation_Tm_refine_3c79ee0fccfffabe0477a0ac05c33065" ], 0, - "4c2f3c8a5ed1fbffa6872099025c4b0d" + "85e4f8b72ac225c3d835c0de8531220f" ], [ "Indind.__proj__U__item__g", @@ -289,7 +289,7 @@ "refinement_interpretation_Tm_refine_0443c2448a0ac6491f3d06f4a4d5008d" ], 0, - "f89542eb0330e71b051a60cb0b5ad8f8" + "bd33018458617c88130e7625ae411ee5" ], [ "Indind.__proj__Var__item__g", @@ -301,7 +301,7 @@ "refinement_interpretation_Tm_refine_caae48ea10f3641ef7ea72ad50f19db4" ], 0, - "aa1410cb7ef80621b49a1e8e85f28d4f" + "6f2f5fc0806dd0630d82a8e730dd80b3" ], [ "Indind.__proj__Var__item___1", @@ -313,7 +313,7 @@ "refinement_interpretation_Tm_refine_caae48ea10f3641ef7ea72ad50f19db4" ], 0, - "f64fe2089c6ebd4bb583a18945ceed10" + "fa6ceab84314a0ef5da16da33bb80c48" ], [ "Indind.__proj__UHere__item__g", @@ -325,7 +325,7 @@ "refinement_interpretation_Tm_refine_6d034f126c626bc9c0962d683e6b9995" ], 0, - "8a1c2a4418f23248f445873c19374b7f" + "ae1b9665257b24a03c3faeb48e0fc513" ], [ "Indind.__proj__UNext__item__g", @@ -337,7 +337,7 @@ "refinement_interpretation_Tm_refine_696eac43ea98aadff1ccb166db0c0ee6" ], 0, - "ad7ed326e1e9c97c80e523823d2e77d6" + "014a7e75226f09bbb24fe7a3ea37d0af" ], [ "Indind.__proj__UNext__item__a", @@ -349,7 +349,7 @@ "refinement_interpretation_Tm_refine_696eac43ea98aadff1ccb166db0c0ee6" ], 0, - "4536a236ca9588898d2516218dc1ef07" + "bfaa97b896b9661ecc4cc3d052e93879" ], [ "Indind.__proj__UNext__item___2", @@ -361,7 +361,7 @@ "refinement_interpretation_Tm_refine_696eac43ea98aadff1ccb166db0c0ee6" ], 0, - "3f159e0ef00b64b78c074539d43776c6" + "0f026f778b79b11ad4098d72f982cc45" ], [ "Indind.ctx_valid", @@ -380,7 +380,7 @@ "subterm_ordering_Indind.ConsCtx", "typing_tok_Indind.EmptyCtx@tok" ], 0, - "3757c40b85a037635ce712f2cd77da8a" + "cd017cd53407a67ce497cedefd0c5a60" ], [ "Indind.ctx_valid", @@ -403,7 +403,7 @@ "typing_tok_Indind.EmptyCtx@tok" ], 0, - "d82124ca7bc54ee7f545dd073daef1c4" + "496a799a57d30bf494bf52f21e4cbe78" ], [ "Indind.ctx_valid", @@ -423,7 +423,7 @@ "subterm_ordering_Indind.UNext", "typing_tok_Indind.EmptyCtx@tok" ], 0, - "2ce8a1082b8f93a986f081eb736038cc" + "f382953964b490344775aa94adf55867" ], [ "Indind.empty_ctx", @@ -439,7 +439,7 @@ "true_interp", "typing_tok_Indind.EmptyCtx@tok" ], 0, - "0c00cf173559c0f137c1dc29fb18cbf7" + "0762fed4527d9b18e1c6528e629392c0" ], [ "Indind.cons_ctx", @@ -462,7 +462,7 @@ "refinement_interpretation_Tm_refine_f441914d47c90ea32f27f2a05474ce96" ], 0, - "c3d9b8a6c7a84c58a3b7b04c06b8f6a4" + "9ba92ef6ba18ad681205e928735c7ae1" ], [ "Indind.unit", @@ -484,7 +484,7 @@ "typing_tok_Indind.EmptyCtx@tok" ], 0, - "89de297824ba3101542654157fdd6750" + "6e2a5db64a9f5972bad3659107744103" ], [ "Indind.bool", @@ -506,7 +506,7 @@ "typing_tok_Indind.EmptyCtx@tok" ], 0, - "761e3afb6050e62246a1498242b534d4" + "2546a161cf34ddb25449ac377818b754" ], [ "Indind.prod", @@ -534,7 +534,7 @@ "typing_tok_Indind.EmptyCtx@tok" ], 0, - "17f6f3af1bef5282f69d696d394c87cf" + "39c85f83fe1d9febd4839fc29b91f8ca" ], [ "Indind.u", @@ -556,7 +556,7 @@ "typing_tok_Indind.EmptyCtx@tok" ], 0, - "90acfa19630d2c68f457070b295faeda" + "64cf894b3962733a4fc7d4bcd90a0ee2" ], [ "Indind.var", @@ -583,7 +583,7 @@ "typing_tok_Indind.EmptyCtx@tok" ], 0, - "4d79eeafd8a857ceae9095c475a28b6e" + "f0b80b1ccaa58360b4e4ed6bef84bceb" ], [ "Indind.u_here", @@ -607,7 +607,7 @@ "typing_tok_Indind.EmptyCtx@tok" ], 0, - "3a8c152bc59e4b5f6a1300500daaebbd" + "114a48ccc3e4f421011f727ecac1c42c" ], [ "Indind.u_next", @@ -640,7 +640,7 @@ "typing_Indind.cons_ctx", "typing_tok_Indind.EmptyCtx@tok" ], 0, - "9b3f82f4dc9300001301a3458a6b63fa" + "7cdfdacbb95454e00b9fa3c7af916cbd" ] ] ] \ No newline at end of file diff --git a/examples/miniparse/MiniParse.Impl.Base.fst.hints b/examples/miniparse/MiniParse.Impl.Base.fst.hints index c265cf7619e..8efc3d48b4c 100644 --- a/examples/miniparse/MiniParse.Impl.Base.fst.hints +++ b/examples/miniparse/MiniParse.Impl.Base.fst.hints @@ -1,5 +1,5 @@ [ - "íPR§ùÑÁ‡Åâû\u0000\u0018\t§¼", + "¾\u001bðOË\b\u001a\f+ҚǗBé", [ [ "MiniParse.Impl.Base.parser_impl", @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "10039cd041c646dd0a5e4c81dd4c88b2" + "d4f115393741d541b9c5c16d6bc1dd8f" ], [ "MiniParse.Impl.Base.coerce_parser_impl", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "5d4d4e98bb4f8be5d6c3395ba175cdb6" + "c6c94a2415dab8c7fca9cab8090122c5" ], [ "MiniParse.Impl.Base.serializer_impl", @@ -35,7 +35,7 @@ "typing_FStar.UInt32.t" ], 0, - "9d008ce16b4746f9f0c805a0e3858c40" + "64141eafb91537ba074a809b03ce1cea" ] ] ] \ No newline at end of file diff --git a/examples/miniparse/MiniParse.Impl.Combinators.fst.hints b/examples/miniparse/MiniParse.Impl.Combinators.fst.hints index 8848923f782..f1c5683a6b6 100644 --- a/examples/miniparse/MiniParse.Impl.Combinators.fst.hints +++ b/examples/miniparse/MiniParse.Impl.Combinators.fst.hints @@ -1,5 +1,5 @@ [ - "\u0002Ô°ÒñC\u0005žd+\u0005\u0006¤Ü", + "\u0010X\u007f7z´ô\u0017\u0013ïðût—", [ [ "MiniParse.Impl.Combinators.parse_ret_impl", @@ -54,7 +54,7 @@ "typing_MiniParse.Spec.Combinators.parse_ret", "typing_Prims.pow2" ], 0, - "ded4741bb80990a1ec14c4d799e4dee5" + "147b529cc4080fe9e6e83cbd0e71394b" ], [ "MiniParse.Impl.Combinators.serialize_empty_impl", @@ -118,7 +118,7 @@ "typing_Prims.pow2", "unit_inversion", "unit_typing" ], 0, - "ac77f8a346ff6ca288d065d34dc2dfff" + "23db9c05617c6ac15ef32fa92540814f" ], [ "MiniParse.Impl.Combinators.parse_and_then_impl", @@ -207,7 +207,7 @@ "typing_MiniParse.Spec.Combinators.and_then", "unit_typing" ], 0, - "107f361487cf381bcc900773db15eab3" + "111c55cd1ed85a3f069af00139ddb433" ], [ "MiniParse.Impl.Combinators.parse_nondep_then_impl", @@ -248,7 +248,7 @@ "token_correspondence_MiniParse.Spec.Combinators.coerce_to_bare_param_parser" ], 0, - "ba0dde9648e973832ea5ecead1a55ede" + "a64a6048d2dc2754df506a586b2e7d08" ], [ "MiniParse.Impl.Combinators.seq_append_slice", @@ -280,7 +280,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "7c8e81283d2d27a307cb58dbfd17fd5b" + "50c517f13ec74a0b9e890f4fc7079181" ], [ "MiniParse.Impl.Combinators.serialize_nondep_then_impl", @@ -382,7 +382,7 @@ "typing_MiniParse.Spec.Base.serialize" ], 0, - "2c1541cc588527e89feb9fe1384c8d48" + "60f5e2f432723307cd63d0af9c8598d8" ], [ "MiniParse.Impl.Combinators.parse_synth_impl", @@ -439,7 +439,7 @@ "typing_LowStar.Monotonic.Buffer.loc_none" ], 0, - "27605e1bdab15727b72e29b06aec0515" + "48403d822169b139b5b5bf2474f4d2e6" ], [ "MiniParse.Impl.Combinators.serialize_synth_impl", @@ -463,7 +463,7 @@ "unit_inversion" ], 0, - "b9f48ae6f34d33cd1f009250b202f273" + "4170f1a61fe9426bb8abbcbf1a9946b9" ], [ "MiniParse.Impl.Combinators.serialize_synth_impl'", @@ -477,7 +477,7 @@ "unit_inversion" ], 0, - "51737241053c592b9d8684a4efc19018" + "7417c6be657dffe4695ad80889b66628" ], [ "MiniParse.Impl.Combinators.parse_filter_impl", @@ -552,7 +552,7 @@ "typing_MiniParse.Spec.Combinators.parse_filter" ], 0, - "74995bb5fa394d1b88f8424407c955c1" + "809d3457a9792618ee5756ac7921a8b0" ], [ "MiniParse.Impl.Combinators.serialize_filter_impl", @@ -572,7 +572,7 @@ "token_correspondence_MiniParse.Spec.Base.__proj__Serializer__item__f" ], 0, - "ce9f307175c86944390e12c6832a66bc" + "68d2745935c3bb85f06bb3d9ba40fcf6" ], [ "MiniParse.Impl.Combinators.make_constant_size_parser_impl", @@ -658,7 +658,7 @@ "unit_typing" ], 0, - "52cea331c5fb34351558dfab2d2d918a" + "634e14e1aade829ffdf5a1452a484a7e" ], [ "MiniParse.Impl.Combinators.make_constant_size_parser_impl", @@ -676,7 +676,7 @@ "typing_FStar.UInt8.t", "typing_LowStar.Buffer.trivial_preorder" ], 0, - "4bbf5ff480b36ca8514080680384532e" + "6ea27d5c54a79763e52a643e0b93824b" ], [ "MiniParse.Impl.Combinators.make_total_constant_size_parser_impl", @@ -763,7 +763,7 @@ "typing_MiniParse.Spec.Combinators.make_total_constant_size_parser" ], 0, - "f18405408842836499f2933463a42ffe" + "d12fba60e7a1cfc0e3731d88435ea672" ], [ "MiniParse.Impl.Combinators.make_total_constant_size_parser_impl", @@ -781,7 +781,7 @@ "typing_FStar.UInt8.t", "typing_LowStar.Buffer.trivial_preorder" ], 0, - "2992583ce2ea1a67ac695c64bd612b29" + "103b4b26f47afab81621af76d5732369" ] ] ] \ No newline at end of file diff --git a/examples/miniparse/MiniParse.Impl.Int.fst.hints b/examples/miniparse/MiniParse.Impl.Int.fst.hints index 1dfa283f4af..4f2d370fecf 100644 --- a/examples/miniparse/MiniParse.Impl.Int.fst.hints +++ b/examples/miniparse/MiniParse.Impl.Int.fst.hints @@ -26,7 +26,7 @@ "typing_FStar.UInt8.t", "typing_LowStar.Monotonic.Buffer.loc_none" ], 0, - "01fc10bbdecb37239e79f3d48cfdd328" + "41b733e8be8b701eb9c36929e9633f57" ], [ "MiniParse.Impl.Int.serialize_u8_impl", @@ -120,7 +120,7 @@ "typing_MiniParse.Spec.Int.serialize_u8" ], 0, - "b4b0e983251264f41bf4bae261f2773e" + "beb5b55d56d5ef041facce7793d96daa" ], [ "MiniParse.Impl.Int.parse_u16_impl", @@ -143,7 +143,7 @@ "typing_MiniParse.Spec.Int.Aux.decode_u16" ], 0, - "a28b9b8313c1f233a926137cf05c3ff0" + "154b8a3ea7b1d6281736fb3aa6e10f07" ], [ "MiniParse.Impl.Int.serialize_u16_impl", @@ -260,7 +260,7 @@ "typing_MiniParse.Spec.Int.serialize_u16" ], 0, - "d0ad8bfb7172d3cc17ea9292e4a2e797" + "39906112cb7b815a8f5871cfcdb9896d" ], [ "MiniParse.Impl.Int.parse_bounded_u16_impl", @@ -368,7 +368,7 @@ "typing_Tm_abs_ca539376a5f570dfa840a07f6c3cae8b" ], 0, - "9bd45bce2a887adcbfca15aff059bd52" + "08c6685fc4ac5ceee7125fb0e9b7a4a0" ], [ "MiniParse.Impl.Int.serialize_bounded_u16_impl", @@ -400,7 +400,7 @@ "token_correspondence_MiniParse.Spec.Base.__proj__Serializer__item__f" ], 0, - "37be299f89bd5b370cacb659f41804ca" + "18b2b5608795e637aae576d4facfaa0e" ] ] ] \ No newline at end of file diff --git a/examples/miniparse/MiniParse.Impl.List.fst.hints b/examples/miniparse/MiniParse.Impl.List.fst.hints index 2b121e260b2..a3add6985f5 100644 --- a/examples/miniparse/MiniParse.Impl.List.fst.hints +++ b/examples/miniparse/MiniParse.Impl.List.fst.hints @@ -1,5 +1,5 @@ [ - "ˆä^¥YÝ”Ì&¦«\"ƒ¸T\u0019", + "Ê%¯/w¼\u001cšx*yäÑlín", [ [ "MiniParse.Impl.List.parse_nlist_impl_inv", @@ -25,7 +25,7 @@ "typing_FStar.UInt32.v" ], 0, - "145f04062a64665f9815cfb4e1b39862" + "c77ae8b6d4114329962007ef3d661b04" ], [ "MiniParse.Impl.List.list_assoc_append", @@ -48,7 +48,7 @@ "projection_inverse_Prims.Cons_tl", "projection_inverse_Prims.Nil_a" ], 0, - "4058e937d8f65e013afc1526b854b5e4" + "bb32ad2306ee7f8329c704abeb602a37" ], [ "MiniParse.Impl.List.parse_nlist_impl_inv_false_intro", @@ -125,7 +125,7 @@ "typing_LowStar.Monotonic.Buffer.len" ], 0, - "e4c63eb6f93fefd34e3d53e784803f8d" + "0831468421137036958449d3ea0e409e" ], [ "MiniParse.Impl.List.parse_nlist_impl_inv_false_intro", @@ -140,7 +140,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "63d9295326b69925a9b81ecd33887a4f" + "ec4ebcfafbeed6324670fd4b74a5894d" ], [ "MiniParse.Impl.List.parse_nlist_impl_body", @@ -153,7 +153,7 @@ "refinement_interpretation_Tm_refine_e1b836384cccc70a57286271389ac21b" ], 0, - "b144e27a98584b777edc2df022b80e81" + "b5c7f337596392b49e3bb613a1c75627" ], [ "MiniParse.Impl.List.parse_nlist_impl_body", @@ -218,6 +218,8 @@ "lemma_FStar.Pervasives.invertOption", "lemma_FStar.Seq.Base.lemma_eq_elim", "lemma_FStar.Seq.Base.lemma_index_create", + "lemma_FStar.Seq.Base.lemma_len_slice", + "lemma_FStar.Seq.Properties.slice_slice", "lemma_FStar.UInt32.uv_inv", "lemma_LowStar.Monotonic.Buffer.address_liveness_insensitive_buffer", "lemma_LowStar.Monotonic.Buffer.as_seq_gsub", @@ -252,11 +254,11 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple3__1", "projection_inverse_FStar.Pervasives.Native.Mktuple3__2", "projection_inverse_FStar.Pervasives.Native.Mktuple3__3", - "projection_inverse_FStar.Pervasives.Native.None_a", "projection_inverse_FStar.Pervasives.Native.Some_v", "projection_inverse_MiniParse.Spec.Base.Parser_f", "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a", "refinement_interpretation_Tm_refine_182efe239776588e16adcd3300cba56d", + "refinement_interpretation_Tm_refine_1ba8fd8bb363097813064c67740b2de5", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_4818621566d3edde8f9c0dac6c867ee2", "refinement_interpretation_Tm_refine_4b278dbc0dccd817818cfad7ade30d15", @@ -264,11 +266,13 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e", "refinement_interpretation_Tm_refine_7ebc2e5a1dda4e0541c779145927b7f4", + "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647", "refinement_interpretation_Tm_refine_95482e91a565bbc8d113ac6e95692d97", "refinement_interpretation_Tm_refine_9949c4a2a4b08b9d597851f02ea25762", "refinement_interpretation_Tm_refine_a159eda1010dc90aa379e2f1cbe8e678", "refinement_interpretation_Tm_refine_aabe8ef7ef37279976d54d2b94693003", "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c", + "refinement_interpretation_Tm_refine_d3d07693cd71377864ef84dc97d10ec1", "refinement_interpretation_Tm_refine_e1b836384cccc70a57286271389ac21b", "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec", "refinement_interpretation_Tm_refine_f1ef48729dd48b5741a77671cc117cd5", @@ -280,9 +284,10 @@ "typing_FStar.Monotonic.HyperStack.get_hmap", "typing_FStar.Monotonic.HyperStack.get_tip", "typing_FStar.Pervasives.Native.uu___is_Some", - "typing_FStar.Seq.Base.create", "typing_FStar.UInt.fits", - "typing_FStar.UInt32.t", "typing_FStar.UInt32.v", - "typing_FStar.UInt8.t", "typing_LowStar.Buffer.trivial_preorder", + "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.length", + "typing_FStar.UInt.fits", "typing_FStar.UInt32.t", + "typing_FStar.UInt32.v", "typing_FStar.UInt8.t", + "typing_LowStar.Buffer.trivial_preorder", "typing_LowStar.Monotonic.Buffer.address_liveness_insensitive_locs", "typing_LowStar.Monotonic.Buffer.as_seq", "typing_LowStar.Monotonic.Buffer.length", @@ -298,7 +303,7 @@ "typing_MiniParse.Spec.List.parse_nlist" ], 0, - "b25a2f01fb0f283f7fa3723942ddf2a5" + "7ff9cfebe062f107625f5c66e05b8461" ], [ "MiniParse.Impl.List.list_rev", @@ -333,7 +338,7 @@ "unit_typing" ], 0, - "096c03fda3aa2711a4b9aadf6e957324" + "8ca80281e65699d96a4b786185a29ec6" ], [ "MiniParse.Impl.List.parse_nlist_impl", @@ -531,7 +536,7 @@ "typing_MiniParse.Spec.List.parse_nlist" ], 0, - "b97e3a1dcd674c6bb7a5e128440498a7" + "854dc020d30ec684a8f83eb3b6eeb02c" ], [ "MiniParse.Impl.List.parse_nlist_impl", @@ -540,7 +545,7 @@ 1, [ "@query" ], 0, - "eaa9b0dc69f2a00afa40f93e84e9dc01" + "41a41b45e1c8c27b7a1b2ea12d53f5e0" ], [ "MiniParse.Impl.List.serialize_nlist_impl_inv", @@ -556,7 +561,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "bc8855f004e23407f13dbf215eaa74a9" + "9dec0217dc9e89f450bff0d7c8a6c842" ], [ "MiniParse.Impl.List.serialize_nlist_impl_body", @@ -708,7 +713,7 @@ "typing_MiniParse.Spec.List.serialize_nlist" ], 0, - "e533189af65de50e0fb64913df32c475" + "6cb4912a0834b0b2cc25ad5bcf98c08c" ], [ "MiniParse.Impl.List.serialize_nlist_impl", @@ -891,7 +896,7 @@ "typing_MiniParse.Spec.List.serialize_nlist" ], 0, - "c161893acf6c2d465576d8370c94bcb9" + "4aa53e6a953e5e1a728fce411b40e647" ], [ "MiniParse.Impl.List.serialize_nlist_impl", @@ -900,7 +905,7 @@ 1, [ "@query" ], 0, - "202ad3990e9b7b3a92a3c20eb520a7c2" + "2d5b7b334352d52269a8720ee4eb4513" ] ] ] \ No newline at end of file diff --git a/examples/miniparse/MiniParse.Impl.TSum.fst.hints b/examples/miniparse/MiniParse.Impl.TSum.fst.hints index 0a8d416132a..1e6008a5370 100644 --- a/examples/miniparse/MiniParse.Impl.TSum.fst.hints +++ b/examples/miniparse/MiniParse.Impl.TSum.fst.hints @@ -10,6 +10,7 @@ "@MaxIFuel_assumption", "@query", "FStar.Pervasives.Native_pretyping_b53dbd183c526bc5d0f20d7b966ae125", "FStar.UInt32_pretyping_2ab3c8ba2d08b0172817fc70b5994868", + "MiniParse.Spec.Combinators_interpretation_Tm_arrow_21c34ab6214876c3f64c3607461881fc", "MiniParse.Spec.Combinators_interpretation_Tm_arrow_fe391d6680769aaad08ee4cff3d82de3", "MiniParse.Spec.TSum_interpretation_Tm_arrow_3eceb8781c126a3d01c6e46f4545621c", "b2t_def", "bool_inversion", "bool_typing", @@ -49,7 +50,6 @@ "function_token_typing_FStar.Monotonic.Heap.heap", "function_token_typing_LowStar.Buffer.trivial_preorder", "function_token_typing_MiniParse.Spec.Combinators.coerce_to_bare_param_parser", - "function_token_typing_MiniParse.Spec.TSum.synth_tagged_union_data", "int_inversion", "int_typing", "interpretation_Tm_abs_1fb4b12c5e13644b16cddd2d7e9d02d4", "interpretation_Tm_abs_5a56d64ec9685d0352c27644697b3e56", @@ -88,10 +88,10 @@ "refinement_interpretation_Tm_refine_4818621566d3edde8f9c0dac6c867ee2", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647", - "refinement_interpretation_Tm_refine_95482e91a565bbc8d113ac6e95692d97", "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec", "refinement_interpretation_Tm_refine_f1ef48729dd48b5741a77671cc117cd5", "token_correspondence_MiniParse.Spec.Combinators.coerce_to_bare_param_parser", + "token_correspondence_MiniParse.Spec.TSum.synth_tagged_union_data", "true_interp", "typing_FStar.Map.contains", "typing_FStar.Monotonic.HyperHeap.rid", "typing_FStar.Monotonic.HyperStack.get_hmap", @@ -104,7 +104,6 @@ "typing_LowStar.Monotonic.Buffer.as_seq", "typing_LowStar.Monotonic.Buffer.loc_buffer", "typing_LowStar.Monotonic.Buffer.loc_none", - "typing_MiniParse.Spec.Base.__proj__Parser__item__f", "typing_MiniParse.Spec.Base.bparse", "typing_MiniParse.Spec.Base.parse", "typing_MiniParse.Spec.TSum.parse_tagged_union", @@ -220,7 +219,7 @@ "typing_Tm_abs_af29ad29472c21419b347a48927a4840" ], 0, - "8c55922b2726d1984bb04b84ab352ae4" + "1b4314f2ad13c2f6ae0ab3c104533f9e" ] ] ] \ No newline at end of file diff --git a/examples/miniparse/MiniParse.Spec.Base.fst.hints b/examples/miniparse/MiniParse.Spec.Base.fst.hints index 83e576aa64e..87aac0b2ab6 100644 --- a/examples/miniparse/MiniParse.Spec.Base.fst.hints +++ b/examples/miniparse/MiniParse.Spec.Base.fst.hints @@ -1,5 +1,5 @@ [ - "ÒIx,ã\u0018Ì ²DË(–\\é", + "#§!Ž}×–¿^]í\u0004Æ\"§", [ [ "MiniParse.Spec.Base.no_lookahead_weak_on", @@ -24,7 +24,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt8.t" ], 0, - "64d45a3c99d977a97707e413761ae06b" + "0c2e1246dc36aaea51186099849994b0" ], [ "MiniParse.Spec.Base.no_lookahead_weak_on_ext", @@ -33,7 +33,7 @@ 1, [ "@query", "equation_MiniParse.Spec.Base.no_lookahead_weak_on" ], 0, - "ce2e2cc70aa416e69a1d00878401786b" + "d1f925fbccf52c14da5a8b83fd305a5d" ], [ "MiniParse.Spec.Base.no_lookahead_weak_ext", @@ -42,7 +42,7 @@ 1, [ "@query", "equation_MiniParse.Spec.Base.no_lookahead_weak" ], 0, - "86fa27da7cb61a1f75b998fcfaf4db48" + "fc85675aef6f768511815ba920ff0feb" ], [ "MiniParse.Spec.Base.injective_precond", @@ -51,7 +51,7 @@ 1, [ "@query" ], 0, - "6f6dc74b6821dfad3a6a7c2323d1ca2b" + "77552ad0d3b4843e0e2f99ed9212968c" ], [ "MiniParse.Spec.Base.injective_precond_ext", @@ -60,7 +60,7 @@ 1, [ "@query", "equation_MiniParse.Spec.Base.injective_precond" ], 0, - "2d6960a4f22271fa16ba40ca57e0c359" + "a6243882b63b7cf4d9cdc32b8f59dc90" ], [ "MiniParse.Spec.Base.injective_postcond", @@ -80,7 +80,7 @@ "refinement_interpretation_Tm_refine_f1ef48729dd48b5741a77671cc117cd5" ], 0, - "273e5cc5edb21bb4a38875c654bf865b" + "0c0be40c87b1fe1ba7c6c6945fbd8769" ], [ "MiniParse.Spec.Base.injective_postcond_ext", @@ -89,7 +89,7 @@ 1, [ "@query", "equation_MiniParse.Spec.Base.injective_postcond" ], 0, - "23433c5bd2107368386c271ec234fc4d" + "e08b6fb43cfe9b8cdae7f40a141d7ddd" ], [ "MiniParse.Spec.Base.injective_ext", @@ -98,7 +98,7 @@ 1, [ "@query", "equation_MiniParse.Spec.Base.injective" ], 0, - "25e7bf9432cd7004b15803bf533f76d5" + "78220d41197d847880ca4712541d1e82" ], [ "MiniParse.Spec.Base.no_lookahead_on_precond", @@ -123,7 +123,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt8.t" ], 0, - "15d24b81fee6cac61c2b779092027e21" + "d8e775480c53db58ece8798d5051905f" ], [ "MiniParse.Spec.Base.no_lookahead_on_postcond", @@ -132,7 +132,7 @@ 1, [ "@query" ], 0, - "016af0194f32ff6d3ebabfb5640e9dc0" + "7c564ded8fb7ed3fef0286d2f820d3bb" ], [ "MiniParse.Spec.Base.no_lookahead_on_ext", @@ -152,7 +152,7 @@ "typing_MiniParse.Spec.Base.bparse" ], 0, - "1d442937c9c51ac7ce60b4bc4d6309f0" + "6d43395c18045b55c62ae3196182e1b4" ], [ "MiniParse.Spec.Base.no_lookahead_ext", @@ -161,7 +161,7 @@ 1, [ "@query", "equation_MiniParse.Spec.Base.no_lookahead" ], 0, - "c9ccc6b7d20c2f2a6277033e61b7e6be" + "fa949c2ead3dcc7a806ed79ad50c57cc" ], [ "MiniParse.Spec.Base.coerce", @@ -170,7 +170,7 @@ 1, [ "@query" ], 0, - "62e330ba8df397b97c444a77965629a8" + "acacf951b1319f11faa45d9a6bdb273b" ], [ "MiniParse.Spec.Base.coerce_parser", @@ -179,7 +179,7 @@ 1, [ "@query" ], 0, - "db78cdba32004fe11e7b73878f308e8c" + "205d667d1320e4417238f4bf51f6461d" ], [ "MiniParse.Spec.Base.serializer_correct", @@ -188,7 +188,7 @@ 1, [ "@query" ], 0, - "610a237395eb81c2cd17620bc2b49793" + "e4fa64917071a5709e9bc6199d5b2232" ], [ "MiniParse.Spec.Base.serializer_correct_ext", @@ -204,7 +204,7 @@ "refinement_interpretation_Tm_refine_f0990daca12e681f3d756bd918556ac1" ], 0, - "22e8137598d1f0066fbc2ac6537ff659" + "7f10f924c165a833c52993ea769d5d13" ], [ "MiniParse.Spec.Base.serializer_complete", @@ -229,7 +229,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt8.t" ], 0, - "22d2a01fc61f5c76dff9120ddc81a315" + "503a0a715b31d03e454a0af3732c6e24" ], [ "MiniParse.Spec.Base.serializer_correct_implies_complete", @@ -270,7 +270,7 @@ "typing_FStar.UInt8.t" ], 0, - "50cf82a27bf8d194e0ccf297fd5cf353" + "dae060a730303aed2a013576afef7ba7" ], [ "MiniParse.Spec.Base.coerce_serializer", @@ -282,7 +282,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "054985241aae4cdf767aa6c8c92e810f" + "ecdf973887b222ee00111262b1713a9f" ], [ "MiniParse.Spec.Base.serialize_ext", @@ -297,7 +297,7 @@ "refinement_interpretation_Tm_refine_8da27fc70f74cdb01995c74e5b0aab3a" ], 0, - "ee697bc791e1a447daf9ab123d1954db" + "301c685b01df7bd1ecc299e70779306d" ], [ "MiniParse.Spec.Base.serialize_ext'", @@ -306,7 +306,7 @@ 1, [ "@query" ], 0, - "1e460b3881e58920983bc7ebe7342927" + "3c147233b94ca27106375fd3a2a14cba" ], [ "MiniParse.Spec.Base.serializer_unique", @@ -344,7 +344,7 @@ "typing_MiniParse.Spec.Base.serialize" ], 0, - "3179af9dc48c915806da61f58f7f0f91" + "7e967aee8e3a4fa35fa18e48bef68168" ], [ "MiniParse.Spec.Base.serializer_injective", @@ -364,7 +364,7 @@ "token_correspondence_MiniParse.Spec.Base.__proj__Serializer__item__f" ], 0, - "dd8d83d15f0015c5667bd0c695e3cdce" + "9e20d975de5578d6e66a18ea133c91a6" ], [ "MiniParse.Spec.Base.serializer_parser_unique'", @@ -415,7 +415,7 @@ "typing_MiniParse.Spec.Base.bparse" ], 0, - "3edcc2dcc2bde6ebc915da91ea8e593b" + "c1a8ccdd6cd613e48e4d6a22566c982d" ], [ "MiniParse.Spec.Base.serializer_parser_unique", @@ -436,7 +436,7 @@ "typing_MiniParse.Spec.Base.parse", "unit_inversion", "unit_typing" ], 0, - "b86cdb5be90df10e6ce1ce270347b239" + "c1b7d3433b7a3627be58eac3aac8362f" ] ] ] \ No newline at end of file diff --git a/examples/miniparse/MiniParse.Spec.Combinators.fst.hints b/examples/miniparse/MiniParse.Spec.Combinators.fst.hints index 32e5a0c04f3..8540845d4fd 100644 --- a/examples/miniparse/MiniParse.Spec.Combinators.fst.hints +++ b/examples/miniparse/MiniParse.Spec.Combinators.fst.hints @@ -1,5 +1,5 @@ [ - "æzº¼¸z2\nº¢k›¾â¥Ô", + "îÍa®\u001d¡\u007fÜ\u001cæ˜Ê&bë>", [ [ "MiniParse.Spec.Combinators.make_constant_size_parser_aux", @@ -23,7 +23,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt8.t" ], 0, - "872d2850a02d4c5c07684ec05331e3a2" + "952234703d91400306604132f259cc2f" ], [ "MiniParse.Spec.Combinators.make_constant_size_parser_precond'", @@ -32,7 +32,7 @@ 1, [ "@query" ], 0, - "199e1e1ab937130f6a0f032ab9e6b03a" + "fb55af72c5d163c2debed26729839eba" ], [ "MiniParse.Spec.Combinators.make_constant_size_parser_injective", @@ -75,7 +75,7 @@ "typing_FStar.Seq.Base.slice", "typing_FStar.UInt8.t" ], 0, - "b1bf6940cc6af4e9e94e6da11581b912" + "0ea4ab476a8f2c284213bdbb88d1b9b9" ], [ "MiniParse.Spec.Combinators.make_constant_size_parser", @@ -118,7 +118,7 @@ "typing_Tm_abs_32e00b3026b589e7656aa22095079513" ], 0, - "57eee64d1bdbfc6a1679e9a75543370a" + "6b3c74015c33c66eba377cf8a1c693bb" ], [ "MiniParse.Spec.Combinators.make_total_constant_size_parser", @@ -136,7 +136,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "cfea6c22628bdcdb51a3f1627d95c435" + "adfc4769861f99342278cfffb144646d" ], [ "MiniParse.Spec.Combinators.parse_ret'", @@ -153,7 +153,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt8.t" ], 0, - "0df948654a10bb8a9b108ef7410f6adb" + "b3307b572c3c54eab54d05b11ed7212f" ], [ "MiniParse.Spec.Combinators.parse_ret", @@ -191,7 +191,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt8.t" ], 0, - "7373b83d49e265b32e5633804325ba6f" + "c4d05f4a37647a99a34c4b542740e919" ], [ "MiniParse.Spec.Combinators.serialize_empty", @@ -217,7 +217,7 @@ "unit_inversion" ], 0, - "201329406cc0819602f3ada4743778af" + "db751e3921ff0e48e9f08352ca2aafa6" ], [ "MiniParse.Spec.Combinators.fail_parser", @@ -240,7 +240,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "5696f469060ead3e8612e4460bee5c0e" + "8c90175d4e7c31d09f4022b0470ecb69" ], [ "MiniParse.Spec.Combinators.and_then_bare", @@ -272,7 +272,7 @@ "typing_MiniParse.Spec.Base.consumed_length" ], 0, - "f0b3d5ffb521b1f41471d28bd39b7339" + "d5cecd56f9dfbe8d5fba513071bd4841" ], [ "MiniParse.Spec.Combinators.and_then_no_lookahead_weak_on", @@ -327,7 +327,7 @@ "unit_typing" ], 0, - "ff4259423362fa1a892758dbd0137577" + "c92bf326cdd9c74db856d7502253fbbb" ], [ "MiniParse.Spec.Combinators.and_then_no_lookahead_weak", @@ -336,7 +336,7 @@ 1, [ "@query", "equation_MiniParse.Spec.Base.no_lookahead_weak" ], 0, - "b63c15829a3b0b3feb6a7ba2ba58efed" + "5d55e6963585751e4b64ba6593462fbd" ], [ "MiniParse.Spec.Combinators.and_then_cases_injective_precond", @@ -345,7 +345,7 @@ 1, [ "@query" ], 0, - "c43f705608b672cfd301d9e532bd46e3" + "66966f796e4a2740a5a09b8bcf6e581e" ], [ "MiniParse.Spec.Combinators.and_then_injective", @@ -409,7 +409,7 @@ "typing_MiniParse.Spec.Combinators.and_then_bare" ], 0, - "27372f9e8260716f5acdaf338f455ca7" + "3fb901ebee00db13b2f1b0d9d1e3d9b4" ], [ "MiniParse.Spec.Combinators.and_then_no_lookahead_on", @@ -471,7 +471,7 @@ "unit_typing" ], 0, - "734033294c9a2a7275f495418a5ce3f3" + "0de245a61fac94d5caf77971308ef7e9" ], [ "MiniParse.Spec.Combinators.and_then_no_lookahead", @@ -489,7 +489,7 @@ "typing_MiniParse.Spec.Base.__proj__Parser__item__f" ], 0, - "16a16d50189395ad8934ecb48fe0a9c4" + "7b05e80ce4f4300aeec6c2d595d76872" ], [ "MiniParse.Spec.Combinators.and_then_correct", @@ -508,7 +508,7 @@ "typing_MiniParse.Spec.Base.__proj__Parser__item__f" ], 0, - "973e4353a57198728812c7cb1324d1ba" + "c82b1172e368f747a0f5f1c3b5514e6d" ], [ "MiniParse.Spec.Combinators.and_then", @@ -517,7 +517,7 @@ 1, [ "@query" ], 0, - "b6b032748a784261e22feaf267d7a58b" + "8a7c6dac4cbf3b0ae011592c12dc8e67" ], [ "MiniParse.Spec.Combinators.nondep_then", @@ -550,7 +550,7 @@ "token_correspondence_MiniParse.Spec.Combinators.coerce_to_bare_param_parser" ], 0, - "22ad87ceddc65fa6cf9db949d15afde3" + "404f0d909013f265ac6058f81b288fdb" ], [ "MiniParse.Spec.Combinators.nondep_then_eq", @@ -603,7 +603,7 @@ "typing_MiniParse.Spec.Combinators.nondep_then" ], 0, - "35a60f4f051ba8a36b3e465c49531ae1" + "54ab339201bbaf3891687e508c7468e2" ], [ "MiniParse.Spec.Combinators.seq_slice_append_l", @@ -631,7 +631,7 @@ "typing_FStar.Seq.Base.append", "typing_FStar.Seq.Base.length" ], 0, - "379a3fc0828e8711b0d7291e814ce8fe" + "1b793df6f6e0143cdbca28258c02b077" ], [ "MiniParse.Spec.Combinators.seq_slice_append_r", @@ -660,7 +660,7 @@ "typing_FStar.Seq.Base.append", "typing_FStar.Seq.Base.length" ], 0, - "b78cb1d28e40d2fdd3749f8081779dc1" + "2aca5da01c21f906a7742ea357409086" ], [ "MiniParse.Spec.Combinators.bare_serialize_nondep_then_correct", @@ -743,7 +743,7 @@ "typing_Tm_abs_9b0fdcdb7bad65cf740850da64bc002a" ], 0, - "658e19da5d631176bc3937b4c989e2a9" + "4f8894c408cfe1baa90e2b6961137775" ], [ "MiniParse.Spec.Combinators.serialize_nondep_then", @@ -752,7 +752,7 @@ 1, [ "@query" ], 0, - "9c048a81eb17ae8cad214b44e556ace9" + "9598d7dcbe5c80743f097ef4bf68d648" ], [ "MiniParse.Spec.Combinators.parse_fret'", @@ -769,7 +769,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt8.t" ], 0, - "a32d4a0e750275fd5a447c38a75735f7" + "b721269ab95bd1f22211a786f21556a7" ], [ "MiniParse.Spec.Combinators.parse_fret", @@ -807,7 +807,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt8.t" ], 0, - "a57ff3743694feea220a4db1ae03aaea" + "a6f4c63d337633b3e2b23b777146a2d7" ], [ "MiniParse.Spec.Combinators.parse_synth'", @@ -831,7 +831,7 @@ "token_correspondence_MiniParse.Spec.Combinators.coerce_to_bare_param_parser" ], 0, - "5e69a9339e39ec0bdf8eb5b29d28271c" + "f9b2776eecf7bfccbf351ade80fb3908" ], [ "MiniParse.Spec.Combinators.parse_synth", @@ -856,7 +856,7 @@ "token_correspondence_MiniParse.Spec.Combinators.coerce_to_bare_param_parser" ], 0, - "d974053231e8f182f123fb934fc8fa91" + "f5c148c9ba75262e42c7ad33374c562e" ], [ "MiniParse.Spec.Combinators.parse_synth_eq", @@ -904,7 +904,7 @@ "typing_MiniParse.Spec.Base.consumed_length" ], 0, - "7c7646b91fac64bc0f6442becf6f5454" + "447cf33b7e354b12098e63537e5a0414" ], [ "MiniParse.Spec.Combinators.bare_serialize_synth_correct", @@ -916,7 +916,7 @@ "refinement_interpretation_Tm_refine_e5dad5ef51a93741fdb3aaf46e97fb95" ], 0, - "fa3afbb662416975c75a762c8226240b" + "fc90fdb12c07f0600de32233a1751022" ], [ "MiniParse.Spec.Combinators.bare_serialize_synth_correct", @@ -965,7 +965,7 @@ "typing_MiniParse.Spec.Base.serialize" ], 0, - "6eaf2c8b17a5dc730ed4e372d10f1152" + "02047fb75d58f945e362b921d15181e2" ], [ "MiniParse.Spec.Combinators.synth_inverse_intro", @@ -974,7 +974,7 @@ 1, [ "@query", "equation_MiniParse.Spec.Combinators.synth_inverse" ], 0, - "b979a8faa7aba5ea254fae30a26b1f2e" + "c784b168712b672e8bf4efc46748a5f7" ], [ "MiniParse.Spec.Combinators.serialize_synth", @@ -986,7 +986,7 @@ "refinement_interpretation_Tm_refine_e5dad5ef51a93741fdb3aaf46e97fb95" ], 0, - "e1c7e90c8c370b908ff770d07d2069d5" + "804a1ba0839643cb86855709526578dc" ], [ "MiniParse.Spec.Combinators.lift_parser", @@ -1005,7 +1005,7 @@ "typing_MiniParse.Spec.Base.__proj__Parser__item__f", "unit_typing" ], 0, - "8557b8f0f0a5a8a2b348125e9290a6f9" + "5350242ab04e5c37cb30ef8ecc2578a5" ], [ "MiniParse.Spec.Combinators.parse_filter", @@ -1045,7 +1045,7 @@ "typing_Tm_abs_24c49183d745861a79c9e705ccd478d5" ], 0, - "d2f368b7c2aa622372a3df9b9e2933c7" + "aa0148b858ca7a5725e20098134894b9" ], [ "MiniParse.Spec.Combinators.serialize_filter", @@ -1108,7 +1108,7 @@ "typing_MiniParse.Spec.Base.serialize" ], 0, - "3f683558af047d3e27a201a41dea6142" + "dbc679f2e3a76eea5a4610e0ac0e1465" ] ] ] \ No newline at end of file diff --git a/examples/miniparse/MiniParse.Spec.Int.Aux.fst.hints b/examples/miniparse/MiniParse.Spec.Int.Aux.fst.hints index 2e3910a99a9..d5cf412c1a2 100644 --- a/examples/miniparse/MiniParse.Spec.Int.Aux.fst.hints +++ b/examples/miniparse/MiniParse.Spec.Int.Aux.fst.hints @@ -1,5 +1,5 @@ [ - "/{\u0010Ö\u0013®0YË\u001bÄp[&\t", + "™Œ2öVCK&E\u000f™\u0016ÝĪK", [ [ "MiniParse.Spec.Int.Aux.decode_u16", @@ -25,7 +25,7 @@ "typing_FStar.Int.Cast.uint8_to_uint16", "typing_FStar.UInt8.v" ], 0, - "8b5447712b54ec105c7b8bcf6de2c228" + "1c8b7f5fa9e5a1bd15732bde2996fe05" ], [ "MiniParse.Spec.Int.Aux.encode_u16", @@ -34,7 +34,7 @@ 1, [ "@query" ], 0, - "cbe2d3ccee7619aec063d7e6cf0a0599" + "6839d0f6f399af399857d6f0ce47bb29" ], [ "MiniParse.Spec.Int.Aux.encode_u16_decode_u16", @@ -79,7 +79,7 @@ "typing_Prims.pow2" ], 0, - "f88a40a93e37dc4527feb7529fc1e88b" + "474ce5b76938e380cb7693615c73297c" ], [ "MiniParse.Spec.Int.Aux.decode_u16_encode_u16", @@ -127,7 +127,7 @@ "typing_MiniParse.Spec.Int.Aux.encode_u16", "typing_Prims.pow2" ], 0, - "bbaef19b7774b9445dd665fc7362f351" + "773d41a7d0d78279e1c26c1cd12e67ad" ] ] ] \ No newline at end of file diff --git a/examples/miniparse/MiniParse.Spec.Int.fst.hints b/examples/miniparse/MiniParse.Spec.Int.fst.hints index f826f5a50a7..dbdcd8bc500 100644 --- a/examples/miniparse/MiniParse.Spec.Int.fst.hints +++ b/examples/miniparse/MiniParse.Spec.Int.fst.hints @@ -23,7 +23,7 @@ "typing_FStar.UInt8.t" ], 0, - "ce44aeb6831574fab3a1293e487ea47b" + "3f906ffd427933d1f37e82f7ab642774" ], [ "MiniParse.Spec.Int.serialize_u8", @@ -65,7 +65,7 @@ "typing_Tm_abs_36ba01fdea5aae7ab644f019f820248e" ], 0, - "c24e10ed89ab364f79ef9b66f5f2ec33" + "b7076d1fe9ef65a51953875663f15ee3" ], [ "MiniParse.Spec.Int.parse_u16_aux", @@ -77,7 +77,7 @@ "refinement_interpretation_Tm_refine_465e73a9e7b4ffe25ff829a7b12520e9" ], 0, - "7a791cbb50ed0e55dad732fdd2c95f14" + "23a30f6c92c190bdecf54f2555f876f9" ], [ "MiniParse.Spec.Int.parse_u16_aux", @@ -124,7 +124,7 @@ "typing_FStar.UInt8.t", "typing_FStar.UInt8.v" ], 0, - "228c42d5c2a347033b18660b5ecb6cf9" + "275211077c44536c4116503accfe3ad4" ], [ "MiniParse.Spec.Int.parse_u16", @@ -137,7 +137,7 @@ "refinement_interpretation_Tm_refine_88e6b228c6827e1647d7d72b7b8f008b" ], 0, - "7d944f24953c917f00c2f3a4fbd58a54" + "dcea94ac794818d37a2160a7b6da74e6" ], [ "MiniParse.Spec.Int.serialize_u16", @@ -227,7 +227,7 @@ "typing_MiniParse.Spec.Int.serialize_u16_", "typing_Prims.pow2" ], 0, - "00a3d090ea25065d7d9a5798e0eec1f5" + "5ce65656d8b83764c6e913b1d9cecf00" ], [ "MiniParse.Spec.Int.mk_u16", @@ -248,7 +248,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "72d4591d79d55acb439ccb5857c3e2ee" + "cf72d57282b77c1e8a276471152a4aa4" ], [ "MiniParse.Spec.Int.bounded_u16", @@ -261,7 +261,7 @@ "typing_FStar.UInt16.t" ], 0, - "a010957ee98c3c5d96658fcd36d13da7" + "0a3d32d912348a234a4a37586c63d6f5" ], [ "MiniParse.Spec.Int.map_u16_to_bounded_u16", @@ -275,7 +275,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "c847b4fe9c43cc9bda263383931ce87d" + "1609cfdb5943360a5265726a833dc9ca" ], [ "MiniParse.Spec.Int.pred_pre", @@ -304,7 +304,7 @@ "typing_FStar.UInt16.v" ], 0, - "c89ea2e0e849ed3f67c5b84a80a7be79" + "bb4dc2a5b60a9d42c656ea1f4362ee13" ], [ "MiniParse.Spec.Int.pred_pre", @@ -317,7 +317,7 @@ "refinement_interpretation_Tm_refine_35fb8759ee35d7bf7cf3df6dd7bf565c" ], 0, - "a5e748d8d41c76e4ddd702016f97eda7" + "62b334f9ababf2a257d4160752cf8a0c" ], [ "MiniParse.Spec.Int.pred_large_bound", @@ -331,7 +331,7 @@ "refinement_interpretation_Tm_refine_122393b221b19344c38b437c8217b781" ], 0, - "e318de9e633b14cd10d01202a38c4e38" + "70444bbd619c5a4c0c7c5da19b4f8c2f" ], [ "MiniParse.Spec.Int.pred_large_bound", @@ -344,7 +344,7 @@ "refinement_interpretation_Tm_refine_ed1ec337958d4240fdc3197cba495263" ], 0, - "0efa84e17c4f8c76e871956213a36e48" + "68f0c2e3c84b097e45feff55b87f21ab" ], [ "MiniParse.Spec.Int.forall_bounded_u16", @@ -362,7 +362,7 @@ "well-founded-ordering-on-nat" ], 0, - "ceddbf9b8832e18f5b14d412f905b4cb" + "2aa346e3dd4456e99112d71d4afc6686" ], [ "MiniParse.Spec.Int.forall_bounded_u16_elim", @@ -409,7 +409,7 @@ "unit_inversion", "unit_typing", "well-founded-ordering-on-nat" ], 0, - "099f9ab2f123699c4915ccef218af859" + "2fc64df4c5ccb90c01e1e1165efcce6e" ], [ "MiniParse.Spec.Int.parse_bounded_u16", @@ -428,7 +428,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "a93f17bd5246c86c57a3727967322b1b" + "8063a3b71ed963e7d77e21d7cff76307" ], [ "MiniParse.Spec.Int.serialize_bounded_u16", @@ -447,7 +447,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "e8d9c5ac60b0318cbea183448f0b517c" + "4c5b760df8503871de9a92279b798900" ] ] ] \ No newline at end of file diff --git a/examples/miniparse/MiniParse.Spec.List.fst.hints b/examples/miniparse/MiniParse.Spec.List.fst.hints index f3308271412..97645c0b1d9 100644 --- a/examples/miniparse/MiniParse.Spec.List.fst.hints +++ b/examples/miniparse/MiniParse.Spec.List.fst.hints @@ -15,7 +15,7 @@ "projection_inverse_Prims.Nil_a" ], 0, - "1925be4bf72e5c12a3f8052b42b7e86c" + "fd5b2f61b5c7347b5a327ac0582a4f38" ], [ "MiniParse.Spec.List.nlist_nil_unique", @@ -37,7 +37,7 @@ "token_correspondence_FStar.List.Tot.Base.length.fuel_instrumented" ], 0, - "fbed0111ae427ee809dc375b27c55c49" + "5aa310a056d090ec64efb6e2bc2af4dc" ], [ "MiniParse.Spec.List.nlist_cons", @@ -62,7 +62,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "63dffb1bbdd60845b45c6ef2387e5c8e" + "8f3beff60983b829666427d7b11b90bf" ], [ "MiniParse.Spec.List.nlist_destruct", @@ -85,7 +85,7 @@ "token_correspondence_FStar.List.Tot.Base.length.fuel_instrumented" ], 0, - "ffd77a65600d710fc3c42cadda1cccee" + "909199ad8028359e44f60964b4e8d075" ], [ "MiniParse.Spec.List.nlist_destruct", @@ -98,7 +98,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "29e3f630b745e2eb20f769aa91d93844" + "4c3bac8e37de0aa3110d7db2d23b1d39" ], [ "MiniParse.Spec.List.nlist_cons_unique", @@ -111,7 +111,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "667bef935aa2d395dfe530fad13daa48" + "2341790665223d3cb8697131705b5fef" ], [ "MiniParse.Spec.List.nlist_cons_unique", @@ -133,7 +133,7 @@ "refinement_interpretation_Tm_refine_fbb3412f12fd58a91571022d7c9fa36d" ], 0, - "74c1cf3d2d784f4f144a4998d90e3c9a" + "fcb9c8430703748d69b4cebca99765a0" ], [ "MiniParse.Spec.List.nlist_cons_unique", @@ -146,7 +146,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "b25ad763e2cf8d8ae185f80afad142b7" + "eb348a1ed70688cf7bd1bf672b7d6223" ], [ "MiniParse.Spec.List.synth_nlist", @@ -160,7 +160,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "df08f128732b0f9c638807393a6974d4" + "89cf510abbc5e7b21c829d80524534be" ], [ "MiniParse.Spec.List.synth_nlist_recip", @@ -173,7 +173,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "8895da908acf7d561b8a41a7ebd60284" + "8bb812e473713dbec474004601fd9f3e" ], [ "MiniParse.Spec.List.synth_inverse_1", @@ -186,7 +186,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "a81243e8e8215c15fc52ff80143ce52a" + "041da2d3a175ff5da86e6a894861d639" ], [ "MiniParse.Spec.List.synth_inverse_1", @@ -214,7 +214,7 @@ "token_correspondence_MiniParse.Spec.List.synth_nlist_recip" ], 0, - "b58b543fea68a3adc52fb23d23b5b1c0" + "2464ca36279a3df7ee381bd9ab4e4eca" ], [ "MiniParse.Spec.List.synth_inverse_2", @@ -227,7 +227,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "6c69e05207d66db4e93e3a9ed8a77380" + "cd5aa49d1c61994739ba94ba32c484fb" ], [ "MiniParse.Spec.List.synth_inverse_2", @@ -254,7 +254,7 @@ "token_correspondence_MiniParse.Spec.List.synth_nlist_recip" ], 0, - "f54f8d3a8781601fdd9e0f982d36af6e" + "3ad76f9e40fb637fd46466df096e1fe7" ], [ "MiniParse.Spec.List.parse_nlist'", @@ -289,7 +289,7 @@ "well-founded-ordering-on-nat" ], 0, - "8676fbbe9939dc9d280ad23cb40011ea" + "05942cc2e6f625275a46de7e846b3102" ], [ "MiniParse.Spec.List.parse_nlist_eq", @@ -361,7 +361,7 @@ "typing_MiniParse.Spec.List.nlist_nil" ], 0, - "4b605f665f3693b537abd0e14939b68e" + "de1ff786de2c9f136f3c5b2bbc0aa4bc" ], [ "MiniParse.Spec.List.serialize_nlist'", @@ -403,7 +403,7 @@ "well-founded-ordering-on-nat" ], 0, - "76edad55151cfe33d5c01b79e56feb3e" + "cb5406cacd97b30d7344a0cc010e91d3" ], [ "MiniParse.Spec.List.serialize_nlist_nil", @@ -419,7 +419,7 @@ "projection_inverse_Prims.Nil_a" ], 0, - "a7743340aca5b97931f9a2715c4d73eb" + "59bf2e93717ebbde4be95f6f699aa09d" ], [ "MiniParse.Spec.List.serialize_nlist_nil", @@ -449,7 +449,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "8ef7031a5fa9149fcbc5103fb238e5c6" + "0fa2dd8c7ef08c4386d320f2c8074e76" ], [ "MiniParse.Spec.List.serialize_list_cons", @@ -475,7 +475,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "43a6dc328da9d7cfa022190fcdb2f0f3" + "9b2a1ece1c2e065789c46f85d8fd40d7" ], [ "MiniParse.Spec.List.serialize_list_cons", @@ -538,7 +538,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "e928de6162376fbb92da2d63fb41629a" + "9e2645eb2bc76415a5470f649698a99e" ], [ "MiniParse.Spec.List.serialize_list_singleton", @@ -561,7 +561,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "66efdbdaa9df11961d6ab40d85c5efd7" + "effa6c3eb3176f19362e2887f70ab176" ], [ "MiniParse.Spec.List.serialize_list_singleton", @@ -622,7 +622,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "02e9cb85cb8681d28203277e8f63fc2a" + "7da67a9ac69bd716012c175025f0505f" ], [ "MiniParse.Spec.List.list_length_append", @@ -631,7 +631,7 @@ 1, [ "@query", "equation_FStar.List.Tot.Base.op_At" ], 0, - "7ad839db366b6baca9e2ad831d81e07c" + "fba3ddcb5c204a058e9f4d2ebcc5aaa1" ], [ "MiniParse.Spec.List.serialize_list_append", @@ -652,7 +652,7 @@ "refinement_interpretation_Tm_refine_fbb3412f12fd58a91571022d7c9fa36d" ], 0, - "efb4342d231bbf4c2c7d996dc037bbe1" + "093715dc27b03abc8395f428fe071917" ], [ "MiniParse.Spec.List.serialize_list_append", @@ -692,7 +692,7 @@ "typing_FStar.List.Tot.Base.append", "well-founded-ordering-on-nat" ], 0, - "012963f59889706c95e973e1cf02320c" + "027f38114e0ca92ff96bbb320d8e0876" ], [ "MiniParse.Spec.List.serialize_list_append", @@ -709,12 +709,12 @@ "fuel_guarded_inversion_MiniParse.Spec.Base.serializer_spec", "int_inversion", "lemma_MiniParse.Spec.List.list_length_append", "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0", - "refinement_interpretation_Tm_refine_11cf20e13abea7341b0e7f9f5603d2a9", + "refinement_interpretation_Tm_refine_419ea463245a7713af95673d8e6754e4", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_fbb3412f12fd58a91571022d7c9fa36d" ], 0, - "75fe0867bfc723bbda7dbe7e255ab542" + "98aa0d80297d110a2bb7564643b5c4f0" ] ] ] \ No newline at end of file diff --git a/examples/miniparse/MiniParse.Spec.List.fsti.hints b/examples/miniparse/MiniParse.Spec.List.fsti.hints index a795310b9b2..2ec4215eb4b 100644 --- a/examples/miniparse/MiniParse.Spec.List.fsti.hints +++ b/examples/miniparse/MiniParse.Spec.List.fsti.hints @@ -1,5 +1,5 @@ [ - "\n\u0002où\rF\u0004Á\u0005\u007fÍêíÆË", + "ÌB#§\u0014$RG\u000bl†É±S~…", [ [ "MiniParse.Spec.List.nlist_nil", @@ -15,7 +15,7 @@ "projection_inverse_Prims.Nil_a" ], 0, - "1925be4bf72e5c12a3f8052b42b7e86c" + "fd5b2f61b5c7347b5a327ac0582a4f38" ], [ "MiniParse.Spec.List.nlist_cons", @@ -40,7 +40,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "d97582c29bd6d4ca53058c5861c547d8" + "a4562e80bec7d79322c2290e5c7e5bfb" ], [ "MiniParse.Spec.List.nlist_destruct", @@ -63,7 +63,7 @@ "token_correspondence_FStar.List.Tot.Base.length.fuel_instrumented" ], 0, - "873bca845065511856f87f1bcd85e85b" + "7516aa649f2e2a83cc23c32a45a530e0" ], [ "MiniParse.Spec.List.nlist_destruct", @@ -76,7 +76,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "897a6e5d8e88540d3238918fb89bd7ea" + "840e36d40b5e9432959d59082f7ddc5f" ], [ "MiniParse.Spec.List.nlist_cons_unique", @@ -89,7 +89,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "065cf1bced5d07b5185353b61d3496d4" + "b762a3d194959967cd570a7390278c86" ], [ "MiniParse.Spec.List.synth_nlist", @@ -103,7 +103,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "1cd3abc62ca3ee4683a80950c288df41" + "bbd4950435675d4e1436932c4cbb99ce" ], [ "MiniParse.Spec.List.synth_nlist_recip", @@ -116,7 +116,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "335baf0310fa3340205e2e6a8caf4918" + "936d4b6b4e040de39c874c2e5d5d44fb" ], [ "MiniParse.Spec.List.synth_inverse_1", @@ -129,7 +129,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "29ab61aa498fb6851c2b269135401106" + "50d1e97f75164624343857b9094f366c" ], [ "MiniParse.Spec.List.synth_inverse_2", @@ -142,7 +142,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "c3a39b4430bdab61552425c9db44e438" + "15852e3a390e1ea0735527c933c6b609" ], [ "MiniParse.Spec.List.parse_nlist'", @@ -184,7 +184,7 @@ "well-founded-ordering-on-nat" ], 0, - "50cb3cf5a8120f2345a68d997f458193" + "d4e1e72f3059612467fc8fe5b379c344" ], [ "MiniParse.Spec.List.parse_nlist_eq", @@ -257,7 +257,7 @@ "typing_MiniParse.Spec.List.parse_nlist" ], 0, - "874c6442d8984d7f53d1d1ba0cefa385" + "bf3e30fa3482fbea1758eb2267fd539e" ], [ "MiniParse.Spec.List.serialize_nlist'", @@ -301,7 +301,7 @@ "well-founded-ordering-on-nat" ], 0, - "ed4cc36fe86ffaf53d061b1f968587a0" + "0ca638d11dcca37b4ba43687d6bfb741" ], [ "MiniParse.Spec.List.serialize_nlist_nil", @@ -317,7 +317,7 @@ "projection_inverse_Prims.Nil_a" ], 0, - "297ccef3bae397e9748a6e86d6b98b2a" + "6906c58efe61e26b450c7866a36dc551" ], [ "MiniParse.Spec.List.serialize_list_cons", @@ -343,7 +343,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "6d4ace0133f9b12c54fbafd9dd3e0f87" + "7f9e90b5b77293e0d54739621dde2a18" ], [ "MiniParse.Spec.List.serialize_list_singleton", @@ -366,7 +366,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "91d40c8dcd8e8ebf27abcb14a91082f6" + "7937c1a229d6bc92ad983dae728b5c37" ], [ "MiniParse.Spec.List.serialize_list_append", @@ -387,7 +387,7 @@ "refinement_interpretation_Tm_refine_fbb3412f12fd58a91571022d7c9fa36d" ], 0, - "c55bf88b131a92080688b35d9639222d" + "36a9d3ef1df4e4e83514ee8029ed4c74" ] ] ] \ No newline at end of file diff --git a/examples/miniparse/MiniParse.Spec.TEnum.fst.hints b/examples/miniparse/MiniParse.Spec.TEnum.fst.hints index 4843ade51f4..1da84684937 100644 --- a/examples/miniparse/MiniParse.Spec.TEnum.fst.hints +++ b/examples/miniparse/MiniParse.Spec.TEnum.fst.hints @@ -1,5 +1,5 @@ [ - "ÊÀ\u0019\u001a^äišö¾iý–ëzÄ", + ".˜7\u000b×_Q‰{\u000bæ•òlkÄ", [ [ "MiniParse.Spec.TEnum.mk_tenum_branches", @@ -26,7 +26,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "945d967006f8f898875bb1ed75db74c9" + "0d9ce75c659d4e0d5c1ccecc974c0796" ], [ "MiniParse.Spec.TEnum.get_inductive_constructors", @@ -45,7 +45,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.lookup_typ" ], 0, - "aee6ce6d2415cd7c7b9fecb24c89d477" + "211461f39a775664571ce28d94522dd5" ], [ "MiniParse.Spec.TEnum.invert_branches_with_cascade", @@ -63,7 +63,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "a741b08058dcfdea07137252282027ca" + "28617507fe87989061fbbddc223c3cf8" ], [ "MiniParse.Spec.TEnum.synth_inverse_forall_bounded_u16_intro", @@ -81,7 +81,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "879c355c319365a81f0a506a6d8b821b" + "be63b559b56253437c243bf46428b3cf" ] ] ] \ No newline at end of file diff --git a/examples/miniparse/MiniParse.Spec.TSum.fst.hints b/examples/miniparse/MiniParse.Spec.TSum.fst.hints index 76a8b896389..244cf254620 100644 --- a/examples/miniparse/MiniParse.Spec.TSum.fst.hints +++ b/examples/miniparse/MiniParse.Spec.TSum.fst.hints @@ -62,7 +62,7 @@ "typing_Tm_abs_957e8ad743772cbc360e7d8acd225cc1" ], 0, - "4bd85b1363a6fa5f3fc7a07a651b0e06" + "4fe592ab0662ac96bda9a49d01468f3c" ], [ "MiniParse.Spec.TSum.bare_serialize_tagged_union_correct", @@ -152,7 +152,7 @@ "typing_Tm_abs_ffaf4a9727175bbc0400abb3f8770c92" ], 0, - "b2b0aa9e54ccf1b0af247b76095a1343" + "7592f0f43e9d2d90ce721ef89836e172" ], [ "MiniParse.Spec.TSum.serialize_tagged_union", @@ -161,7 +161,7 @@ 1, [ "@query" ], 0, - "3e3fc6a4abfd29f794af7bb10926b657" + "df065fb6e25e339f5467eab1ae246664" ], [ "MiniParse.Spec.TSum.parse_sum", @@ -183,7 +183,7 @@ "token_correspondence_MiniParse.Spec.TSum.sum_case_@tok" ], 0, - "50700f45d478545dd115473672a353c6" + "6be395eea386391c99802a68a7414d0a" ], [ "MiniParse.Spec.TSum.serialize_sum", @@ -205,7 +205,7 @@ "token_correspondence_MiniParse.Spec.TSum.sum_case_@tok" ], 0, - "eeb0e11601390dcfc806f2ca7b0b7f7a" + "490c882a9046df79c5c3d47c97da21b5" ], [ "MiniParse.Spec.TSum.bounded_u16_match_t_intro", @@ -218,7 +218,7 @@ "refinement_interpretation_Tm_refine_122393b221b19344c38b437c8217b781" ], 0, - "c57a3db51928fa4fc81ed934e3a3326a" + "e269f16931fb37a7006dce75b3b0f02c" ], [ "MiniParse.Spec.TSum.bounded_u16_match_t_intro", @@ -227,7 +227,7 @@ 1, [ "@query" ], 0, - "e156428f95e361c2d8b29ee6f4a53b88" + "f4db84441e99586b8c40a8860f5d36a3" ], [ "MiniParse.Spec.TSum.bounded_u16_match_t_aux_nil", @@ -249,7 +249,7 @@ "typing_FStar.UInt16.v" ], 0, - "b7a5bd09226c11dea6d4c5f060e67113" + "8dab970d3756dd57dcef91ed02ec0d3e" ], [ "MiniParse.Spec.TSum.bounded_u16_match_t_aux_cons_nil", @@ -273,7 +273,7 @@ "typing_FStar.UInt16.v" ], 0, - "086cf44a5c39fb8e46e44db1c32aab3e" + "833e89b92c96057351e2df7eb62d91cf" ], [ "MiniParse.Spec.TSum.bounded_u16_match_t_aux_cons_nil", @@ -285,7 +285,7 @@ "refinement_interpretation_Tm_refine_afd51579b90d50ea23e03b743a1fa001" ], 0, - "26c3cdaae19b22d5c6f2cd81a89ffe02" + "5cfe22fae5b86b08d4a50eefaa99467e" ], [ "MiniParse.Spec.TSum.bounded_u16_match_t_aux_cons", @@ -313,7 +313,7 @@ "typing_FStar.UInt16.uint_to_t", "typing_FStar.UInt16.v" ], 0, - "a4ec14d694cb6d5b9bf1e3b11556c8ff" + "f5e286527f13764a405b9890711e6e3b" ], [ "MiniParse.Spec.TSum.bounded_u16_match_t_aux_cons", @@ -325,7 +325,7 @@ "refinement_interpretation_Tm_refine_71f1f97265819fee6e93bac3aa32a5c3" ], 0, - "10b2093edd99635d674505d006e342cf" + "ae3d4f681d8e3e19d5f6aa9a899734f4" ] ] ] \ No newline at end of file diff --git a/examples/miniparse/MiniParse.Tac.Base.fst.hints b/examples/miniparse/MiniParse.Tac.Base.fst.hints index 49c1c590946..e8a655334d6 100644 --- a/examples/miniparse/MiniParse.Tac.Base.fst.hints +++ b/examples/miniparse/MiniParse.Tac.Base.fst.hints @@ -1,5 +1,5 @@ [ - "ZÔߘ¯•LúÄÞ^s\u007fZÀ", + "颔”|ê!‡¨b(†ó=ª\u0015", [ [ "MiniParse.Tac.Base.app_head_rev_tail", @@ -12,7 +12,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "5f6ec70b36384643910082025b025197" + "eb5be167414679115dab797c6308930f" ], [ "MiniParse.Tac.Base.mk_if_t", @@ -21,7 +21,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "bool_inversion" ], 0, - "96906c53fc6e9f77e16363fb593d0adf" + "01892416222464a8876e56f033f3ebd6" ], [ "MiniParse.Tac.Base.string_of_name", @@ -39,7 +39,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "3b2ca2045080238582519c2fe263e182" + "5fc6519af8afb71928a172d60c11cd49" ] ] ] \ No newline at end of file diff --git a/examples/miniparse/MiniParse.Tac.Impl.fst.hints b/examples/miniparse/MiniParse.Tac.Impl.fst.hints index 5d25bd9c50e..1c2d5ffa920 100644 --- a/examples/miniparse/MiniParse.Tac.Impl.fst.hints +++ b/examples/miniparse/MiniParse.Tac.Impl.fst.hints @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "9493f60bb0ccdee69d99f97d722a7f35" + "447ee49f4810a8668ced92f11bb8fd37" ], [ "MiniParse.Tac.Impl.r", @@ -36,7 +36,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "906e4536ef6830c3c85c2799f651bc3e" + "135ac78f975bc915ac0a7c205b12bbc1" ], [ "MiniParse.Tac.Impl.r'", @@ -52,7 +52,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "99052b71bc787175e84c151e0acdc94d" + "bfaa69fcbd34cd0678b0b4c3cdb0dac2" ] ] ] \ No newline at end of file diff --git a/examples/miniparse/MiniParse.Tac.Spec.fst.hints b/examples/miniparse/MiniParse.Tac.Spec.fst.hints index d937b9f9176..d6476aa36f7 100644 --- a/examples/miniparse/MiniParse.Tac.Spec.fst.hints +++ b/examples/miniparse/MiniParse.Tac.Spec.fst.hints @@ -1 +1 @@ -[ "Õ _Ñ`ÕVÊ{[u\u001b´\"/\u0003", [] ] \ No newline at end of file +[ "g\tÆÔ4EU­\u0007Hõ?é^B\u000f", [] ] \ No newline at end of file diff --git a/examples/miniparse/MiniParseExample.fst.hints b/examples/miniparse/MiniParseExample.fst.hints index 86639725f71..6d6a633b312 100644 --- a/examples/miniparse/MiniParseExample.fst.hints +++ b/examples/miniparse/MiniParseExample.fst.hints @@ -62,7 +62,7 @@ "typing_Tm_abs_faa9e5cff5df42ab6564d6584bf6a1cc" ], 0, - "db52fb35059dc446fc5550e1ab8bd3ba" + "f756ea7ccd10ad82e82a457a950777e9" ], [ "MiniParseExample.q'", @@ -125,7 +125,7 @@ "typing_Tm_abs_faa9e5cff5df42ab6564d6584bf6a1cc" ], 0, - "121a91bdd13c20d54c26709c989fca97" + "bf128ac16fa5972cdc09db4315d1a165" ] ] ] \ No newline at end of file diff --git a/examples/miniparse/MiniParseExample2.fst.hints b/examples/miniparse/MiniParseExample2.fst.hints index 358930bf40a..6ca1ff1de3b 100644 --- a/examples/miniparse/MiniParseExample2.fst.hints +++ b/examples/miniparse/MiniParseExample2.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_fb807a479aa69c50ca430264cffc40b0" ], 0, - "edbe688fba2a15849dfd6f5f7ffc90d9" + "af701ad0759ef689f9e776149aa7b7a2" ], [ "MiniParseExample2.c3", @@ -53,7 +53,7 @@ "typing_FStar.UInt16.v", "typing_Prims.pow2", "unit_inversion" ], 0, - "f7bb1af7d4b898d5c35fa762d3c10075" + "1946eebdef53c81cdd11508f9c5db238" ], [ "MiniParseExample2.c2", @@ -95,7 +95,7 @@ "typing_FStar.UInt16.v", "typing_Prims.pow2", "unit_inversion" ], 0, - "60a91063db2a688c7cdd0bf825151506" + "41beddc717a6249f49cc7adaa7d5fc14" ], [ "MiniParseExample2.c1", @@ -137,7 +137,7 @@ "typing_FStar.UInt16.v", "unit_inversion" ], 0, - "2b5cbc48fe16fb398384b15c5bc51678" + "ded7adc563dcd2d2c06bfe20ac3c69a5" ], [ "MiniParseExample2.c0", @@ -186,7 +186,7 @@ "typing_Tm_abs_35bcacdf8473daf7c8ccd0dc21ac615e", "unit_typing" ], 0, - "cd479215c7771d026a683c20ee819553" + "6fa1f5d3a90f160b4e24e9678c7b2f41" ] ] ] \ No newline at end of file diff --git a/examples/miniparse/MiniParseExample3.fsti.hints b/examples/miniparse/MiniParseExample3.fsti.hints index c65b74c76c1..929661b85f4 100644 --- a/examples/miniparse/MiniParseExample3.fsti.hints +++ b/examples/miniparse/MiniParseExample3.fsti.hints @@ -1 +1 @@ -[ "ýô“¶Ér\u0005÷‘ê¥1ßZ9é", [] ] \ No newline at end of file +[ "ßö²@´oJ!;TÊë–uÙ", [] ] \ No newline at end of file diff --git a/examples/misc/MonadicLetBindings.fst.hints b/examples/misc/MonadicLetBindings.fst.hints index aa196d7c867..60e278c0162 100644 --- a/examples/misc/MonadicLetBindings.fst.hints +++ b/examples/misc/MonadicLetBindings.fst.hints @@ -1,5 +1,5 @@ [ - "š_a¦Ú\u0003\u0015GÑÒTM\\‚Hÿ", + "@Øë‚Agé\u0016D7u\u001fúFD\u0004", [ [ "MonadicLetBindings.op_let_Question", @@ -8,7 +8,7 @@ 1, [ "@query", "lemma_FStar.Pervasives.invertOption" ], 0, - "2fe05d152a8543b01b94826e4c07b529" + "fcf4af5b19248e40e00ce817c73c964d" ], [ "MonadicLetBindings.option_example", @@ -17,7 +17,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "bool_inversion" ], 0, - "92fec7360439c721c51ab82c34167799" + "0b3010e50eea84969b0d6815e1e1363b" ], [ "MonadicLetBindings.sequence_example", @@ -26,7 +26,7 @@ 1, [ "@query", "primitive_Prims.op_Equality" ], 0, - "fcf23f0befb712ba010e94e4943f597a" + "8707a9ee80535fa413ac674153119834" ], [ "MonadicLetBindings.sugared2", @@ -35,7 +35,7 @@ 1, [ "@query" ], 0, - "5a4c9e8b49ebde1748481e9ddea75a60" + "1f7845b1fff7007399b5f18ce2fe63d7" ], [ "MonadicLetBindings.desugared2", @@ -44,7 +44,7 @@ 1, [ "@query" ], 0, - "e392b12accbdbfb7206db42709734cf8" + "89fa3607e8482c4596f67a5eab6a6332" ], [ "MonadicLetBindings.zip", @@ -58,7 +58,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "39fc73fce05edc878cde70eff84b72c0" + "6ce05a1a378f75515d111afa83f20f13" ], [ "MonadicLetBindings.exp", @@ -67,7 +67,7 @@ 1, [ "@query" ], 0, - "10b49214175ac5845f0645d3478fcfe0" + "53118fccbefe133a9df0bb5fe028bd22" ], [ "MonadicLetBindings.__proj__Const__item___0", @@ -79,7 +79,7 @@ "refinement_interpretation_Tm_refine_d405158072015f458f791f5ac15aeb94" ], 0, - "9bc8c5f55be72165681c1947622a17bf" + "7de61e0adc92bda37b53750afc029016" ], [ "MonadicLetBindings.__proj__Addition__item___0", @@ -91,7 +91,7 @@ "refinement_interpretation_Tm_refine_63574e1869a11ca1d9c7d14d978c92a7" ], 0, - "2a8e55dc76fe2b14b43511ff6cc74e99" + "06a99ab65049bff16ae44b2f23350968" ], [ "MonadicLetBindings.__proj__Addition__item___1", @@ -103,7 +103,7 @@ "refinement_interpretation_Tm_refine_63574e1869a11ca1d9c7d14d978c92a7" ], 0, - "f69194dea092952a45a5b05060caa90a" + "384afb6d1b519baac68f3ad596054e2b" ], [ "MonadicLetBindings.__proj__Division__item___0", @@ -115,7 +115,7 @@ "refinement_interpretation_Tm_refine_217c480e43cb68047d7a89fd94e54252" ], 0, - "3641a8b939e950bedbe81b0d3f3f4597" + "9e475c860876c6f04dac42e1d6dc663e" ], [ "MonadicLetBindings.__proj__Division__item___1", @@ -127,7 +127,7 @@ "refinement_interpretation_Tm_refine_217c480e43cb68047d7a89fd94e54252" ], 0, - "bb78cc2591b5de1f5c49012aac9e69b7" + "f9b15547c01e797068dc4d254e506f77" ], [ "MonadicLetBindings.eval", @@ -147,7 +147,7 @@ "subterm_ordering_MonadicLetBindings.Division" ], 0, - "3861d4a8e7923a29058bbd1c69cbb3bf" + "d434b66aa7324ec913c2d9e96f9dfc45" ] ] ] \ No newline at end of file diff --git a/examples/misc/VariantsWithRecords.fst.hints b/examples/misc/VariantsWithRecords.fst.hints index d19eb55be95..d2acc2ab7c0 100644 --- a/examples/misc/VariantsWithRecords.fst.hints +++ b/examples/misc/VariantsWithRecords.fst.hints @@ -1,5 +1,5 @@ [ - "%:0€»/èA\u0003\u0016¡„(šMO", + ";\bŸ(Ñ؈\u0015’:Ó¹-6ÒC", [ [ "VariantsWithRecords.foo__E__payload", @@ -14,7 +14,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "958d889b7b30e842a2a130e34874a5b7" + "6f955303e89fa6d7b024758bebe8eb5f" ], [ "VariantsWithRecords.__proj__A__item___0", @@ -26,7 +26,7 @@ "refinement_interpretation_Tm_refine_c27b27db2a80fb1f8dda007a3cb1af05" ], 0, - "de4b744ee1d79612957a71beb9f575bc" + "8a50a738759d917866c78b968f86ee6b" ], [ "VariantsWithRecords.__proj__A__item___1", @@ -38,7 +38,7 @@ "refinement_interpretation_Tm_refine_c27b27db2a80fb1f8dda007a3cb1af05" ], 0, - "b06cfc0a275ae48f3a3c92f95715fcbf" + "c9030df4b9b30ca6e7e4c6ad45943dc7" ], [ "VariantsWithRecords.__proj__B__item__named", @@ -50,7 +50,7 @@ "refinement_interpretation_Tm_refine_e2c2f8ed43752057ac15c282b447448f" ], 0, - "8c01cd824b8b00aff849f9e8207da748" + "81a002dc3ea86b804e20731b8b2ad1bb" ], [ "VariantsWithRecords.__proj__B__item__other", @@ -62,7 +62,7 @@ "refinement_interpretation_Tm_refine_e2c2f8ed43752057ac15c282b447448f" ], 0, - "8482734e725e644bfa99b9469c4fb413" + "a351e1d29162480faa1fdd991b91acbf" ], [ "VariantsWithRecords.__proj__C__item___0", @@ -74,7 +74,7 @@ "refinement_interpretation_Tm_refine_45b918618631b7012c14d9b85e2f0ae3" ], 0, - "85e3885426ad0b15eb4c68d5441ecdbf" + "a52911a91d775f6246c14bff1269647b" ], [ "VariantsWithRecords.__proj__E__item___0", @@ -86,7 +86,7 @@ "refinement_interpretation_Tm_refine_2eb846cfa8f07a725ce0025bd2d365e9" ], 0, - "fb633861cfc76e977ce8f2e349daeb72" + "1cbde59e64fcdca8e9ada135f6cd1038" ], [ "VariantsWithRecords.expr__Add__payload", @@ -102,7 +102,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "265ec87c4ef7b2a1575c0b9e46deed43" + "6056a1ce80a8114ec0f3c2b3c5b69915" ], [ "VariantsWithRecords.__proj__ConstInt__item___0", @@ -114,7 +114,7 @@ "refinement_interpretation_Tm_refine_6933647acdc703956b5d276367ef6455" ], 0, - "cadb33a7bf3b420d0b58f667f0840f2f" + "1d7f95d291d855a8beb4080b1f14cb40" ], [ "VariantsWithRecords.__proj__ConstStr__item___0", @@ -126,7 +126,7 @@ "refinement_interpretation_Tm_refine_efd044fdd32774eddccadd03d5316d67" ], 0, - "c192f8bdea582638b84cefabf228c0e5" + "ec4bf8084ace671950324671d7fa16aa" ], [ "VariantsWithRecords.__proj__Add__item___0", @@ -138,7 +138,7 @@ "refinement_interpretation_Tm_refine_62b6baacf4f41f217b88adaeaec07655" ], 0, - "e224ddf5dcd1cbc636a8d6d983bf500a" + "3cf2dc0adc847bd9d4614d9abb3bb8c4" ], [ "VariantsWithRecords.__proj__StringOfInt__item___0", @@ -150,7 +150,7 @@ "refinement_interpretation_Tm_refine_131e2e8618a2f5129dbd195fee3760dd" ], 0, - "36095f22843afe137527cb7deb9a6f51" + "3b2ac837de4cefec24295eeecee82d85" ], [ "VariantsWithRecords.eval", @@ -178,7 +178,7 @@ "subterm_ordering_VariantsWithRecords.StringOfInt" ], 0, - "29ff84f39349f9b24c1cd8b9e0c0fcf5" + "75507400cac90e78c7811bfccd2fef1a" ], [ "VariantsWithRecords.bar__Y__payload", @@ -187,7 +187,7 @@ 1, [ "@query" ], 0, - "1d3bedd61d3f686eb183594918dc8b4a" + "dc14766679ba9528682a96a6d83847d1" ], [ "VariantsWithRecords.__proj__Y__item___0", @@ -199,7 +199,7 @@ "refinement_interpretation_Tm_refine_e6dcb57b7b6328d7e2d7c626de70a421" ], 0, - "d73da9baecc0de3fad07676ea284ef60" + "698229fc8ae6858293d7d99ec9029c31" ], [ "VariantsWithRecords.__proj__Z__item___0", @@ -211,7 +211,7 @@ "refinement_interpretation_Tm_refine_f2b0b9a9d230fe79ae7dc1274c7e08fe" ], 0, - "cf50726de20c04e6d1a885b313b46d34" + "89c822af944bffb2ef22322fbff7d682" ], [ "VariantsWithRecords.bar'", @@ -220,7 +220,7 @@ 1, [ "@query" ], 0, - "44788908e5752efbd56ac42a666898da" + "bb76b787eae174f5617ecec67b083617" ], [ "VariantsWithRecords.__proj__Y'__item___0", @@ -232,7 +232,7 @@ "refinement_interpretation_Tm_refine_7c5b11c2e5ce6cb9f15b0eee650b344b" ], 0, - "863d2358a334bcd6d8a0ab39bd7c73cd" + "a9abc84d386caaf1c224670516f61d5a" ], [ "VariantsWithRecords.__proj__Z'__item___0", @@ -244,7 +244,7 @@ "refinement_interpretation_Tm_refine_9aa1dc24b960ee154565857237b2a606" ], 0, - "b553f7161f8fe45a4fa77074bdec4a7a" + "f401674aca4ee0f1e7dd5968f8671866" ], [ "VariantsWithRecords.odd__Odd__payload", @@ -253,7 +253,7 @@ 1, [ "@query" ], 0, - "2ad65d34149a41e13ed3fb3f97690279" + "d6dd77d5ef4fe22aa56906c4f2f057fc" ] ] ] \ No newline at end of file diff --git a/examples/misc/WithLocal.fst.hints b/examples/misc/WithLocal.fst.hints index 28f86c863b1..ce91cc19d02 100644 --- a/examples/misc/WithLocal.fst.hints +++ b/examples/misc/WithLocal.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e" ], 0, - "69ef1cb178616b8d6036643b575573e6" + "c83a964309dfd1a4282dfc5304d3920d" ], [ "WithLocal.with_local", @@ -86,7 +86,7 @@ "typing_LowStar.Monotonic.Buffer.loc_union" ], 0, - "64df1dcb8258be9be5ca54e3e9288a04" + "b1bb37e622b830addf6d7e7ab8285b75" ], [ "WithLocal.test", @@ -121,7 +121,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "24e2c381a1e55ccea393d018fb1cb115" + "94f08d7fedf563e573bbe15da75c9bf6" ], [ "WithLocal.test", @@ -170,7 +170,7 @@ "typing_LowStar.Monotonic.Buffer.loc_union" ], 0, - "368c4454b5d6d96438b1000f91c0fe0c" + "8f2745b6846fa5d352f8cc9121e6c0f4" ], [ "WithLocal.use_test", @@ -223,7 +223,7 @@ "typing_LowStar.Monotonic.Buffer.loc_not_unused_in" ], 0, - "50183b763907269c58157aa42a1a0df5" + "7a85ea29603954c6951dd536d8d6c69e" ] ] ] \ No newline at end of file diff --git a/examples/misc/WorkingWithSquashedProofs.fst.hints b/examples/misc/WorkingWithSquashedProofs.fst.hints index 3405e1bfec6..c1acbfd4334 100644 --- a/examples/misc/WorkingWithSquashedProofs.fst.hints +++ b/examples/misc/WorkingWithSquashedProofs.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "cf5acacc119f00747c00658520a1eb4a" + "c877c37abf024147e2073c0957b5f3d2" ], [ "WorkingWithSquashedProofs.foo_implies_bar", @@ -21,7 +21,7 @@ "refinement_interpretation_Tm_refine_460b166284656e401cd2507f30d7a622" ], 0, - "f7ad6886062fafbee2309c753e9939aa" + "6e069613c48ef13caae7434de00a7750" ], [ "WorkingWithSquashedProofs.valid_baz", @@ -36,7 +36,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "bf192ac618ded31719238cc2831d4948" + "8cafb5afb6d581f9a9cec2f2bdbcaa21" ], [ "WorkingWithSquashedProofs.valid_baz_alt", @@ -51,7 +51,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "743e10647ba789d883a121190b26150e" + "04df5e1f95f1e727b7ed74e767df96ee" ], [ "WorkingWithSquashedProofs.elim_squash_or", @@ -64,7 +64,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "edfe8a43b9c9b4f81ffb5b98e2fb37da" + "ee3ec1b6433d9f397df1a909f5937453" ] ] ] \ No newline at end of file diff --git a/examples/native_tactics/Arith.fst.hints b/examples/native_tactics/Arith.fst.hints index 0f841d4d824..491a00ad8ae 100644 --- a/examples/native_tactics/Arith.fst.hints +++ b/examples/native_tactics/Arith.fst.hints @@ -12,7 +12,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "5fc1962261d85ee77950586e4baa0abf" + "f982c9ba4e81c0724e0b234e30d1f4e6" ], [ "Arith.lem1", @@ -25,7 +25,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "a30959da9127ab8b7be57fea1c879aa4" + "39368a238104b70870d3e71f06114da5" ], [ "Arith.lem1", @@ -48,7 +48,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "6449a65ac95644a508b6b49e0db0ea1f" + "6cf6593be73b84de352e7d0f83f31183" ], [ "Arith.lem2", @@ -71,7 +71,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "6449a65ac95644a508b6b49e0db0ea1f" + "a8fd61ec5f57355e4d725bed27577b25" ], [ "Arith.lem2", @@ -84,7 +84,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "1bacd9dd64abf8b43f72fb647364cef9" + "dd35f12d0c42bd8524077242cfffbebf" ], [ "Arith.lem3", @@ -99,7 +99,7 @@ "projection_inverse_Prims.Cons_tl", "true_interp" ], 0, - "d79c5e060cca4871f35795b1d81f114e" + "802d61f96dd7331cfa072c389bfc8cbb" ], [ "Arith.lem3", @@ -112,7 +112,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "0465f52c8dac304d9545be56095f08e2" + "e8ab76ee9a89388f835d82ac33d4e338" ], [ "Arith.lem3", @@ -138,7 +138,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "620060a7c1ba3f75e318104c294a444f" + "654c802b64ae54657b37b2a49e3013f7" ], [ "Arith.lem3", @@ -153,7 +153,7 @@ "projection_inverse_Prims.Cons_tl" ], 0, - "97677bceaa4fd6450931c1c0d609c797" + "6ce256d2d626bb7c9b34a06c4d53226a" ], [ "Arith.lem4", @@ -168,7 +168,7 @@ "projection_inverse_Prims.Cons_tl", "true_interp" ], 0, - "cc73a489ab0e13d515eee6eebc77e844" + "d7ee638f356a9f3b8ec8792d11a20bf7" ], [ "Arith.lem4", @@ -181,7 +181,7 @@ "refinement_interpretation_Tm_refine_51a1a11c85affab19a1e24b7b60f7bf9" ], 0, - "23239ede0898c993d3c3dabfb8400049" + "d050c39a61ace871d55ba83835a4478a" ], [ "Arith.lem4", @@ -207,7 +207,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "c41b3e39569292462ef8fafc923476ad" + "7bcd2a38883e1d183b14373c14a72e8d" ], [ "Arith.lem4", @@ -221,7 +221,7 @@ "refinement_interpretation_Tm_refine_51a1a11c85affab19a1e24b7b60f7bf9" ], 0, - "8a300dcef7ba27d19a87dffa08e6ec28" + "e7999d0a058ddd849f8b8ab2e02adfbf" ], [ "Arith.lem4", @@ -236,7 +236,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "9da500e3357171b6d660f5880052880d" + "21b8802e88d5f8b6aea72f0fd9c8fb2d" ], [ "Arith.lem4", @@ -251,7 +251,7 @@ "projection_inverse_Prims.Cons_tl" ], 0, - "664676730853d27ec61c494f139633d7" + "975dfa43a2e114e19687587d8e7ebde2" ] ] ] \ No newline at end of file diff --git a/examples/native_tactics/BV.Test.fst.hints b/examples/native_tactics/BV.Test.fst.hints index 3abb0fb0fd0..37599f6ed8d 100644 --- a/examples/native_tactics/BV.Test.fst.hints +++ b/examples/native_tactics/BV.Test.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "18ff4840ef562bc7af46f516f817cc9d" + "e2954d85f34fb6bcfd6fb018a2c760fd" ], [ "BV.Test.test2", @@ -17,7 +17,7 @@ 1, [ "@query" ], 0, - "1b9f20d9530760691d56797918770ef5" + "8b0e0036d9c93e9a1bb5ba150ace4dbb" ], [ "BV.Test.test3", @@ -26,7 +26,7 @@ 1, [ "@query" ], 0, - "3d0cf93d39fbc07b25818a86458a8d06" + "d8d40bb52c7703d08b237780a961dfed" ], [ "BV.Test.test4", @@ -35,7 +35,7 @@ 1, [ "@query" ], 0, - "f22ed0d8d15fcf0862f15a783aa7fe45" + "073fb1d862bcda0e272109e32183e534" ], [ "BV.Test.test5", @@ -44,7 +44,7 @@ 1, [ "@query" ], 0, - "5344f4ee28e1782d034b02a66d680b7c" + "a1aae9a62a2e20a1ad1a0ac35ac21df7" ], [ "BV.Test.test6", @@ -53,7 +53,7 @@ 1, [ "@query" ], 0, - "50a83746684871ba036e33c9adb672a8" + "9461871de629ada506545543a669a3f6" ], [ "BV.Test.test7", @@ -62,7 +62,7 @@ 1, [ "@query" ], 0, - "d4e9202ff862513a8d406eba67dc1a36" + "a9cdc3e4459a04280515ca016b5e9eeb" ], [ "BV.Test.test8", @@ -71,7 +71,7 @@ 1, [ "@query" ], 0, - "fdb8bba640b0d3d0874b827d2c3d2940" + "c152367a62f0cf6d1c12387dd1e89ec2" ], [ "BV.Test.test9", @@ -80,7 +80,7 @@ 1, [ "@query" ], 0, - "4e587a536f2da7405aebdb5d1bd7e277" + "fec0b703cb2059927d41cf502f650520" ], [ "BV.Test.test10", @@ -89,7 +89,7 @@ 1, [ "@query" ], 0, - "36abcafba1f376b54dcd9785ccbf72dd" + "48258d9e51cfbd1024ae98027b91082a" ], [ "BV.Test.test11", @@ -98,16 +98,7 @@ 1, [ "@query", "true_interp" ], 0, - "2ae6e6e7f4729c3342ea17c83dc24239" - ], - [ - "BV.Test.test11", - 2, - 2, - 1, - [ "@query" ], - 0, - "608780d643b9f3df556c7eab43407752" + "46f06d03b5eaa3449cec3670ef8a6ffa" ], [ "BV.Test.test12", @@ -116,16 +107,7 @@ 1, [ "@query", "true_interp" ], 0, - "bddf947cd0e679c162d888a2eaa30ad4" - ], - [ - "BV.Test.test12", - 2, - 2, - 1, - [ "@query" ], - 0, - "741aa7171c90c4fe77a6d2ace24f28d2" + "d10487ebf4e68f0724dbac40d11c1e82" ] ] ] \ No newline at end of file diff --git a/examples/native_tactics/BV.fst.hints b/examples/native_tactics/BV.fst.hints index 7b0d280720c..2f7b88d2592 100644 --- a/examples/native_tactics/BV.fst.hints +++ b/examples/native_tactics/BV.fst.hints @@ -1,5 +1,5 @@ [ - "\u0005L‰·:r©>O,¦8øs\u000bV", + "\u000f\fr~­5©O\u000bÔh^‰ú¦", [ [ "BV.cong_bvand", @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "375a93a6120733be50f84c6d6bee5e0c" + "42fc4712b10940f5b72b40a82da09f65" ], [ "BV.cong_bvand", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "26c3c11a00b56fba9d7741fa14329d9b" + "83ccfb223b03a00d1bf9585507ba17b8" ], [ "BV.cong_bvand", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "13bae33b233c7fffce19cc4679b388e4" + "11b647f7c450f8c341d22a0642ccaf54" ], [ "BV.cong_bvxor", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "4fd4fbf93b52a0b0b6560e23a421c5fe" + "4bd2e51d92e4a497177808159af00bff" ], [ "BV.cong_bvxor", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "c841f5a121ad34d436f6f05109149cdf" + "26c13f776a6b20992b23638b0c4f6aee" ], [ "BV.cong_bvxor", @@ -71,7 +71,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "13bae33b233c7fffce19cc4679b388e4" + "00d95344c0130802d1e10393e2fd7f55" ], [ "BV.cong_bvor", @@ -83,7 +83,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "d67ac8afc2f1491e4e69f0e353a16075" + "fcce60172a6b54478d8b5a7903da3fa7" ], [ "BV.cong_bvor", @@ -95,7 +95,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "c5c7632b47f99ada2846a83160472921" + "bc893e7ad204e9333b7419ec74cf83a1" ], [ "BV.cong_bvor", @@ -107,7 +107,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "13bae33b233c7fffce19cc4679b388e4" + "b76130d57b6787dd576f123396efc043" ], [ "BV.cong_bvshl", @@ -125,7 +125,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "221f0d06e5ada19c710d7dff4a7aa7cc" + "d54e2252416e4bebfcc5321edcac2f97" ], [ "BV.cong_bvshl", @@ -137,7 +137,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "8d56eebab0eb93c413fea438cf9e0936" + "96fde32a23ca581383f78bb7434fd533" ], [ "BV.cong_bvshl", @@ -149,7 +149,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "326ce5361d38b40a21135203ab3892f1" + "b40d7449a76743d49dcd4bfb09ff031f" ], [ "BV.cong_bvshr", @@ -167,7 +167,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "11b3bae278d2cce51a9e90cb130c728b" + "4d917334bcf9c7850d22a8d70e479ab4" ], [ "BV.cong_bvshr", @@ -179,7 +179,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "b520605f9e6171206257a92554424aa4" + "059804a7cc5c88fdf1c25dacdfba397e" ], [ "BV.cong_bvshr", @@ -191,7 +191,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "326ce5361d38b40a21135203ab3892f1" + "517c340650b5acc978e54877eaff2289" ], [ "BV.cong_bvdiv", @@ -203,7 +203,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "9f21810883286abe2e7bd6ce41e85c95" + "9163c0fefc9624f4a089634f91051820" ], [ "BV.cong_bvdiv", @@ -215,7 +215,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "a96894a34a3410247738a2b7fc00a5db" + "08fd7e1269fbfbb3c2789fd1cd8261f7" ], [ "BV.cong_bvdiv", @@ -227,7 +227,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "500c381367140c9b45be4e734dcc66c0" + "256605bff38c3eca8a4d4b98e9ea583f" ], [ "BV.cong_bvmod", @@ -239,7 +239,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "44585bbf5615cabf227b9a791c6affc5" + "ac687bac9425673e13cf37c90babafff" ], [ "BV.cong_bvmod", @@ -251,7 +251,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "4247d77bf7372cc6396439e2abebb7d0" + "6eb9ebe68d3b90b6526accd5316136c9" ], [ "BV.cong_bvmod", @@ -263,7 +263,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "500c381367140c9b45be4e734dcc66c0" + "89d5522ac444e91ee00b8ec86831437a" ], [ "BV.cong_bvmul", @@ -275,7 +275,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "a2314f5d179e74906bbaf91c6a5ec3c8" + "cb76c7080e9c30e4e9dd646a79684481" ], [ "BV.cong_bvmul", @@ -287,7 +287,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "77dfb31c6089452880f41ea927969afe" + "534ad2d139528474fb3da9b1ea58aac3" ], [ "BV.cong_bvmul", @@ -299,7 +299,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "326ce5361d38b40a21135203ab3892f1" + "14697438cde373e3d69acbd0496017e2" ], [ "BV.cong_bvadd", @@ -311,7 +311,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "4cc988ac64ec8745127565c255301871" + "47940c7b4b2a605794bd1cbcc0b2aba4" ], [ "BV.cong_bvadd", @@ -323,7 +323,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "44eb549276bdd8a8b2fa70f63b695e7d" + "b0afab27c92383abd5d83845c3fb6b08" ], [ "BV.cong_bvadd", @@ -335,7 +335,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "13bae33b233c7fffce19cc4679b388e4" + "42e00509bb9606c36844041e1e1dd30e" ], [ "BV.cong_bvsub", @@ -347,7 +347,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "255bc753f5a5f96f29b62554f11b649c" + "be13c969bd9d5dd4350ed0c13bc9cb0b" ], [ "BV.cong_bvsub", @@ -359,7 +359,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "c3925cdeb2da317ce24c0a0afab57e71" + "d5b58361fa6ea67dfa38c61d7bbae9c8" ], [ "BV.cong_bvsub", @@ -371,7 +371,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "13bae33b233c7fffce19cc4679b388e4" + "e278d093b2af7543c87554b2f68bb8cc" ], [ "BV.eq_to_bv", @@ -383,7 +383,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "4e18afb5c13b34ae7a476eaab4d72fc1" + "f2005d48a341f2cc6de57cd50352a3f7" ], [ "BV.eq_to_bv", @@ -395,7 +395,7 @@ "refinement_interpretation_Tm_refine_aa61d08cb2b82c11785e865870bb7288" ], 0, - "8ecaa192aa55e8dd0af8e76c90abb23c" + "dc5f85570021f35837c5b40675aba81d" ], [ "BV.eq_to_bv", @@ -407,7 +407,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "5cdc73198ad912fd6ad0363b0076d520" + "ba83694089a3c1752a03055d1a315edc" ], [ "BV.lt_to_bv", @@ -419,7 +419,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "33cbeb47d5478a6e8e162c3fe105f987" + "987328b73e2f16410a11ec7658456706" ], [ "BV.lt_to_bv", @@ -428,7 +428,7 @@ 1, [ "@query", "b2t_def" ], 0, - "783fe9805244bdeb980993312c606bcf" + "1e5e242439fb6101e9cab9f20da9ebce" ], [ "BV.lt_to_bv", @@ -440,7 +440,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "9422818ac744031d487af72c6a8f89db" + "a8446e316af42d203f49719c0bf4b1de" ], [ "BV.trans", @@ -452,7 +452,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "3055d0705b3318df5a31a0781e9b6d4a" + "721261bec1a3c18c5c6ef2c76a088a74" ], [ "BV.trans", @@ -464,7 +464,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "f6ea240a01078c00f27502b7121ccc61" + "46fb7e47fe038d83e76ada2804186d85" ], [ "BV.trans", @@ -476,7 +476,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "21080a709bfd86238a68768ee0056294" + "c04b1b62ed49ec5aaf32059ef70a876d" ], [ "BV.trans_lt", @@ -488,7 +488,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "881c64ce8e05a57ac94e4f2f543f335a" + "ad33e31f119a1c4c641195659a55db39" ], [ "BV.trans_lt", @@ -501,7 +501,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "7270c5a317b2c43fe226306c6ca8a853" + "ec601cd370c6b9869eadbcd973d70f0d" ], [ "BV.trans_lt", @@ -513,7 +513,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "18637af85c8f6fc113a2fe83350fd35e" + "9e9937106191df2eb03773613f3b19ca" ], [ "BV.trans_lt2", @@ -525,7 +525,7 @@ "refinement_interpretation_Tm_refine_4bbbd6f11b25aac1398a0fe769fa12ff" ], 0, - "0d34403db6b4de29aeec092ccc7f3340" + "d41637dae0cec974941dfe56f51379a8" ], [ "BV.trans_lt2", @@ -537,7 +537,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "41002affeb9d597f91ae14ca0e319902" + "3c4e4338a2e7750ce7b3ab9e941a1bd7" ], [ "BV.v64_eq", @@ -546,7 +546,7 @@ 1, [ "@query", "lemma_FStar.UInt64.uv_inv" ], 0, - "3d4f1c15320160fb9220ed7bdd4426c3" + "74ac99a348630f79eafe09ee5738fcfd" ], [ "BV.unfold_logand64", @@ -559,7 +559,7 @@ "typing_FStar.UInt64.logand" ], 0, - "6638ac603b5520b27c827fdfe2831d53" + "35ed277e2e351873ca2897e5ffb59903" ], [ "BV.unfold_logor64", @@ -572,7 +572,7 @@ "typing_FStar.UInt64.logor" ], 0, - "52a60f650d1ed1dd1b800ac8fb66bab3" + "8134e59346b0f8c0f257cc1f0a31d0d7" ], [ "BV.unfold_logxor64", @@ -585,7 +585,7 @@ "typing_FStar.UInt64.logxor" ], 0, - "a40e5112c225bcb7e703e636b296ccc9" + "ce32878b764e6a9b9498f5ebe3d201e5" ] ] ] \ No newline at end of file diff --git a/examples/native_tactics/Bane.fst.hints b/examples/native_tactics/Bane.fst.hints index 4e478e864b8..44e8bd7a8d8 100644 --- a/examples/native_tactics/Bane.fst.hints +++ b/examples/native_tactics/Bane.fst.hints @@ -15,7 +15,7 @@ "lemma_FStar.Pervasives.invertOption" ], 0, - "b237372528f5177f8eb2b071b2d1959a" + "b933e565073a317e2c394dd736e4151c" ] ] ] \ No newline at end of file diff --git a/examples/native_tactics/Canon.Test.fst.hints b/examples/native_tactics/Canon.Test.fst.hints index 81f90aaf18c..c85060816ee 100644 --- a/examples/native_tactics/Canon.Test.fst.hints +++ b/examples/native_tactics/Canon.Test.fst.hints @@ -11,16 +11,7 @@ "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0" ], 0, - "e9385659debd07315d07d326df6641f8" - ], - [ - "Canon.Test.lem8", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "42e202d36b8e0f77b6b36003890ea676" + "09212320a18bd75c2cecce9e6642c98c" ] ] ] \ No newline at end of file diff --git a/examples/native_tactics/CanonDeep.fst.hints b/examples/native_tactics/CanonDeep.fst.hints index 9b7de49bdc5..9fc9d2728f5 100644 --- a/examples/native_tactics/CanonDeep.fst.hints +++ b/examples/native_tactics/CanonDeep.fst.hints @@ -29,7 +29,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "de7100294ae01b8b27ea660e65c656e0" + "66bf78391be33cec5d2ad8c98b39e431" ], [ "CanonDeep.expr_to_term", @@ -76,7 +76,7 @@ "subterm_ordering_FStar.Reflection.V2.Arith.Umod" ], 0, - "0240079adfa526af90c7c190f203369f" + "eaa2c55015006e05b31ac6b70f49b0ce" ], [ "CanonDeep.canon_correct", @@ -85,7 +85,7 @@ 1, [ "@query", "equation_CanonDeep.canon_expr_" ], 0, - "4a9a3e7bfacd3c61cd98c8fc8b5afcc9" + "1e05b91ac3b1bb184c5cf60748e4e7dd" ] ] ] \ No newline at end of file diff --git a/examples/native_tactics/Clear.fst.hints b/examples/native_tactics/Clear.fst.hints index e15b6910305..ad18f6a0913 100644 --- a/examples/native_tactics/Clear.fst.hints +++ b/examples/native_tactics/Clear.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "cd369b7d45b74830c963660e1f93a0b0" + "a44b8243baa4a2da62b02c194107fda6" ] ] ] \ No newline at end of file diff --git a/examples/native_tactics/DependentSynth.fst.hints b/examples/native_tactics/DependentSynth.fst.hints index 70ef2696386..be8cefb4f3a 100644 --- a/examples/native_tactics/DependentSynth.fst.hints +++ b/examples/native_tactics/DependentSynth.fst.hints @@ -11,7 +11,7 @@ "equation_DependentSynth.myty", "int_typing", "unit_typing" ], 0, - "76c1519e6f9ea18ced7eb810b20b12e6" + "9d1c1726b9ea568b4a26d82d33637e6d" ] ] ] \ No newline at end of file diff --git a/examples/native_tactics/Embeddings.fst.hints b/examples/native_tactics/Embeddings.fst.hints index e583a64d54d..801a24744f1 100644 --- a/examples/native_tactics/Embeddings.fst.hints +++ b/examples/native_tactics/Embeddings.fst.hints @@ -1 +1 @@ -[ "2Ÿt*´K†\u0005ŽÍð‰–„ÉY", [] ] \ No newline at end of file +[ "¹J„Ú&ú*y\"ŽÆjfŠ", [] ] \ No newline at end of file diff --git a/examples/native_tactics/Evens.fst.hints b/examples/native_tactics/Evens.fst.hints index d9c01974bef..359d1d7b1a0 100644 --- a/examples/native_tactics/Evens.fst.hints +++ b/examples/native_tactics/Evens.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "87135c4445b5e83972db2c99ca652634" + "8a67c89b090bd6a7aa295db7b358387f" ], [ "Evens.__proj__US__item___0", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_7094be438dbc16658c0caec70fa7452e" ], 0, - "d5917423dd9dd87a58f80e70de057ac6" + "5ccaca58903d4081ee3831142d0fc7bc" ], [ "Evens.even", @@ -29,7 +29,7 @@ 1, [ "@query", "assumption_Evens.unary_nat__uu___haseq" ], 0, - "64fd09e3d6163750057e6e89988415e0" + "e64167c0b03928f315f1897bffaa92b0" ], [ "Evens.__proj__Even_SSn__item__n", @@ -41,7 +41,7 @@ "refinement_interpretation_Tm_refine_6b35b246e3f3e217f09d76d285c6fcd3" ], 0, - "0ecd20cbac661b4032a27999b4db269f" + "32a74fbe1dc2a4dc0461e59316bf9f6c" ], [ "Evens.__proj__Even_SSn__item___1", @@ -53,7 +53,7 @@ "refinement_interpretation_Tm_refine_6b35b246e3f3e217f09d76d285c6fcd3" ], 0, - "e85e1dafef8697fa69a99048fccfc39e" + "d68d862accdf8c551f8fd9e833f03b14" ], [ "Evens.nat2unary", @@ -71,7 +71,7 @@ "well-founded-ordering-on-nat" ], 0, - "77ae392d1e73c0281016edc5d771295c" + "40d3f8753fee68a59591c87ed347c958" ], [ "Evens.even0", @@ -83,7 +83,7 @@ "equality_tok_Evens.U0@tok", "typing_tok_Evens.Even0@tok" ], 0, - "0afa626e97acc7b7003d6fc82ea3e3f2" + "db2de43eb6783b88c37615af7d0f79ae" ], [ "Evens.evenSSn", @@ -92,7 +92,7 @@ 1, [ "@query", "true_interp" ], 0, - "d757297ecd0bd06f72ed1c1d07fea048" + "f9e1c8cc213338778de47ace1e887542" ] ] ] \ No newline at end of file diff --git a/examples/native_tactics/Imp.fst.hints b/examples/native_tactics/Imp.fst.hints index 99e8212af92..577284503ca 100644 --- a/examples/native_tactics/Imp.fst.hints +++ b/examples/native_tactics/Imp.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "equation_Imp.f" ], 0, - "a1c0999e2c4efc70803c2a610879079d" + "b1554971d2170703cc1c5955da80e662" ], [ "Imp.uu___5", @@ -17,7 +17,7 @@ 1, [ "@query", "equation_Imp.g" ], 0, - "9b5e126ce618a98bd261dccbed477bc3" + "597e980299c89878b3e7e7695e8394a1" ] ] ] \ No newline at end of file diff --git a/examples/native_tactics/LocalState.Test.fst.hints b/examples/native_tactics/LocalState.Test.fst.hints index 8e43f14e83a..633048b2c97 100644 --- a/examples/native_tactics/LocalState.Test.fst.hints +++ b/examples/native_tactics/LocalState.Test.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "528c1f878bc91bb3f3742a615994cecc" + "4b0cc3d4737345f1589c2151990f20f6" ] ] ] \ No newline at end of file diff --git a/examples/native_tactics/Plugins.Test.fst.hints b/examples/native_tactics/Plugins.Test.fst.hints index 7ba2230f97d..c26ecf60ed2 100644 --- a/examples/native_tactics/Plugins.Test.fst.hints +++ b/examples/native_tactics/Plugins.Test.fst.hints @@ -14,7 +14,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "cd567b8268957f1125d11c510a7fdc57" + "a644dcdbfb22e26f79926034d2a7314f" ], [ "Plugins.Test.uu___2", @@ -28,7 +28,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "7d83a864896e47408591d93dc1f34748" + "f8707a3335a55ec92b6c8e76f702a521" ] ] ] \ No newline at end of file diff --git a/examples/native_tactics/Plugins.fst.hints b/examples/native_tactics/Plugins.fst.hints index f5a554ed1bf..a4925da1273 100644 --- a/examples/native_tactics/Plugins.fst.hints +++ b/examples/native_tactics/Plugins.fst.hints @@ -1 +1 @@ -[ "bS.\u0014\u0012k+Â+ŠZ\u0019À+¼", [] ] \ No newline at end of file +[ "à§&–ŠB\\^ ‘„ííFüï", [] ] \ No newline at end of file diff --git a/examples/native_tactics/Print.Test.fst.hints b/examples/native_tactics/Print.Test.fst.hints index 1046e8d5d28..676a5ba5364 100644 --- a/examples/native_tactics/Print.Test.fst.hints +++ b/examples/native_tactics/Print.Test.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "ee1aaee2d0f518c193f5ec3813f48173" + "42e3533ee9a26a27a9f7388125409496" ] ] ] \ No newline at end of file diff --git a/examples/native_tactics/Pruning.fst.hints b/examples/native_tactics/Pruning.fst.hints index 59be6678536..e842484d0a8 100644 --- a/examples/native_tactics/Pruning.fst.hints +++ b/examples/native_tactics/Pruning.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "primitive_Prims.op_Addition" ], 0, - "8f952eb0f55c858491eb579a22dbe379" + "f74a936054dc2bde06dbbda805850600" ], [ "Pruning.uu___4", @@ -31,7 +31,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3926f04dcbfa2a4827f1de64b56a4b8a" + "56ecd172d80addc882cc22b61a87e50f" ], [ "Pruning.uu___13", @@ -54,7 +54,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3926f04dcbfa2a4827f1de64b56a4b8a" + "3fa5ebdf2fde689bbc645360e6857536" ] ] ] \ No newline at end of file diff --git a/examples/native_tactics/Registers.List.fst.hints b/examples/native_tactics/Registers.List.fst.hints index ed1dbd2e3cc..486facfc551 100644 --- a/examples/native_tactics/Registers.List.fst.hints +++ b/examples/native_tactics/Registers.List.fst.hints @@ -1,5 +1,5 @@ [ - "p}Óø0gržz>\u0005Ž\u0000ÿ‚´", + "Úâ\\&ë\u0017Q¾H‘ô‹B\u001ež", [ [ "Registers.List.sel", @@ -27,7 +27,7 @@ "typing_FStar.Pervasives.Native.fst" ], 0, - "34e8d4cd1e261c27ca91421f88a3a108" + "689127cceefeb68c58c15ca6b8644715" ], [ "Registers.List.const_map_n", @@ -43,7 +43,7 @@ "well-founded-ordering-on-nat" ], 0, - "51586c90697d6fc9c1c69a914ce826a5" + "1b0d511342a6da3455b9afd2c9e28cf5" ], [ "Registers.List.identity_map", @@ -59,7 +59,7 @@ "well-founded-ordering-on-nat" ], 0, - "c9e1678fd5ca0c5b811c4e9628e3a8cc" + "01da9c4e7343c515badfb67b8f9431e5" ], [ "Registers.List.eta_map", @@ -74,7 +74,7 @@ "well-founded-ordering-on-nat" ], 0, - "5db0c655ef04d84e12e3f0e955567a2e" + "a42cf79834bd024ef6f857f3ff58e4f4" ] ] ] \ No newline at end of file diff --git a/examples/native_tactics/Sequences.fst.hints b/examples/native_tactics/Sequences.fst.hints index b784dcc5930..ea6c6381b6a 100644 --- a/examples/native_tactics/Sequences.fst.hints +++ b/examples/native_tactics/Sequences.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "4be7de944b0d1b21c79dc4e53d09a06f" + "50dd2829de2f6f6452402d13849d0a04" ], [ "Sequences.test", @@ -33,7 +33,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "46270a0b9b7db951f1b5dad15e4ea643" + "28ed15cf40fb104a39f8c9cd3e3539c1" ], [ "Sequences.test", @@ -65,7 +65,7 @@ "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.length" ], 0, - "d5044e518ce85ff9606c521e54feceb6" + "9a41ed688805df35ac3ffb5d8ea0923c" ] ] ] \ No newline at end of file diff --git a/examples/native_tactics/Simple.Test.fst.hints b/examples/native_tactics/Simple.Test.fst.hints index c48482c2b97..766d4c2f65b 100644 --- a/examples/native_tactics/Simple.Test.fst.hints +++ b/examples/native_tactics/Simple.Test.fst.hints @@ -1,5 +1,5 @@ [ - "\u0006xƒ3¿\u0010\bº´~,5 Y\n:", + " ¿D¯¾S\f\u0019„ã7\u001eš{“í", [ [ "Simple.Test.test1", @@ -8,7 +8,7 @@ 1, [ "@query", "assumption_Simple.Test.t__uu___haseq" ], 0, - "3d6e531f4a7e4ee15ece7f1c78468b55" + "e143874d16f512b88d5784dd35cdda31" ], [ "Simple.Test.test2", @@ -20,7 +20,7 @@ "assumption_Simple.Test.t__uu___haseq", "kinding_Simple.Test.t@tok" ], 0, - "79c63259e2f3d42cb9e4264757c21958" + "04a89e59e8d0a65efca18104c83bcbc2" ], [ "Simple.Test.test3", @@ -32,7 +32,7 @@ "assumption_Simple.Test.t__uu___haseq", "kinding_Simple.Test.t@tok" ], 0, - "e9dbfe333e78bb457482f6d9968c6dc7" + "87f61f6241acd0e3bd66c60afa13ea3b" ] ] ] \ No newline at end of file diff --git a/examples/native_tactics/Simple.fst.hints b/examples/native_tactics/Simple.fst.hints index 9d5cdde1b49..f85e8e82723 100644 --- a/examples/native_tactics/Simple.fst.hints +++ b/examples/native_tactics/Simple.fst.hints @@ -17,7 +17,7 @@ "well-founded-ordering-on-nat" ], 0, - "1a2c3f7ffb485a9504a2e9c0bf250e40" + "ac658b6e49f1149d2ce9558192c8f0ee" ], [ "Simple.poly_id", @@ -35,7 +35,7 @@ "well-founded-ordering-on-nat" ], 0, - "afdae5e80fba039bcbffb8cb38de1b28" + "9c79cacb7740b24d2f569c21b702a83f" ], [ "Simple.mk_n_list", @@ -50,7 +50,7 @@ "well-founded-ordering-on-nat" ], 0, - "46294d2f1cae4034252124fb68a08d45" + "e68f40705d568908baacf4360ff581a4" ], [ "Simple.poly_list_id", @@ -63,7 +63,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "5c99f0e7b0369962392160ff2377358a" + "c51ef1c0d2090acde1fc0894d58c63bd" ], [ "Simple.eq_int_list", @@ -77,7 +77,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "0fa5c5034fe3ba6c430854101193d286" + "914fa8139ee7ab4a41b61e16f6ef588a" ] ] ] \ No newline at end of file diff --git a/examples/native_tactics/Simplifier.fst.hints b/examples/native_tactics/Simplifier.fst.hints index e4db50e20c4..1c5b4d2296a 100644 --- a/examples/native_tactics/Simplifier.fst.hints +++ b/examples/native_tactics/Simplifier.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "a8a3025e0262df2835f8756fcab15814" + "ef12aca686102e64d0c7e1c347e4fbd8" ], [ "Simplifier.nat_addr_of", @@ -21,7 +21,7 @@ 1, [ "@query" ], 0, - "bc3d37183c945d550595c32773fadc9d" + "2c0d5386bac8c0bc4775dbc7d1bc4b1d" ], [ "Simplifier.modifies_singleton", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "a4005387dc215138a4ec34a18f697a3d" + "d283dcb911b32e9ecbbdac8ee65e21d1" ], [ "Simplifier.op_Colon_Equals", @@ -44,7 +44,7 @@ 1, [ "@query", "equation_Simplifier.modifies_singleton" ], 0, - "600b1e6d4c839eca183a89bf9e96dd2f" + "5d647eb32e1f9028fffd482a1ef08a19" ] ] ] \ No newline at end of file diff --git a/examples/native_tactics/Split.fst.hints b/examples/native_tactics/Split.fst.hints index 7ce19497b9f..04bc6ce6779 100644 --- a/examples/native_tactics/Split.fst.hints +++ b/examples/native_tactics/Split.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "cc670c786a326abdbb382acfcc2e9de0" + "d2c738d31a3fb656403d63831996f838" ] ] ] \ No newline at end of file diff --git a/examples/native_tactics/Tutorial.fst.hints b/examples/native_tactics/Tutorial.fst.hints index 98198e3fb59..25ed7f780ad 100644 --- a/examples/native_tactics/Tutorial.fst.hints +++ b/examples/native_tactics/Tutorial.fst.hints @@ -1,24 +1,6 @@ [ "–G€M†\u000f€Y\u001døkþõ\u0015ÿà", [ - [ - "Tutorial.ex1", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "6b62c9d8ee918201123b3f9b9e28fb07" - ], - [ - "Tutorial.ex2", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "7b8d587a009155d42d11b03b2425be28" - ], [ "Tutorial.ex3", 1, @@ -30,7 +12,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "31cec7eeab0d2c538c815165900de3d8" + "5446a4f755cc493957b55caca1ec44d0" ], [ "Tutorial.ex3'", @@ -43,7 +25,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "5b546560530775ff5cadfe1b1e62e481" + "3a61228f9469be6a84cba793b05ff08e" ], [ "Tutorial.ex4", @@ -56,7 +38,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "7cef1de28aa9d739d0fe67b22e8b3aaf" + "b69b3b5235df78669efc44b60bceaefd" ], [ "Tutorial.ex4", @@ -69,7 +51,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "43bff138c28e375ac6c52bb3f23ced57" + "eaa7983503b2b106e8538c676bfb7fde" ] ] ] \ No newline at end of file diff --git a/examples/native_tactics/Unify.fst.hints b/examples/native_tactics/Unify.fst.hints index c7a97aa0f4c..e6dab4ba9e8 100644 --- a/examples/native_tactics/Unify.fst.hints +++ b/examples/native_tactics/Unify.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "equation_Unify.h" ], 0, - "3c953d2d162c5252943bdebb1e8fef73" + "9e9d9ed64734988368ff369f0d9fd237" ] ] ] \ No newline at end of file diff --git a/examples/oplss2021/OPLSS2021.Basic.fst.hints b/examples/oplss2021/OPLSS2021.Basic.fst.hints index 166c7b94835..91a5fbf289a 100644 --- a/examples/oplss2021/OPLSS2021.Basic.fst.hints +++ b/examples/oplss2021/OPLSS2021.Basic.fst.hints @@ -16,7 +16,7 @@ "well-founded-ordering-on-nat" ], 0, - "25ee1ae5de21d17033c8ec03d4eda46a" + "fc5237da66a06b1dee0c770b440bf39e" ], [ "OPLSS2021.Basic.factorial_increasing", @@ -43,7 +43,7 @@ "typing_OPLSS2021.Basic.factorial", "well-founded-ordering-on-nat" ], 0, - "5814613453955c3f19bdcc49ba0047dd" + "5d7d14dbc525115ba6144148f7ad0b4b" ], [ "OPLSS2021.Basic.factorial_increasing_lemma", @@ -70,7 +70,7 @@ "typing_OPLSS2021.Basic.factorial", "well-founded-ordering-on-nat" ], 0, - "52405a3d7c00f8bdb4d94cd4f610f8fd" + "bfddd0992bb9f73df9a4e58ec3b73643" ], [ "OPLSS2021.Basic.factorial_increasing_lemma'", @@ -100,7 +100,7 @@ "typing_OPLSS2021.Basic.factorial", "well-founded-ordering-on-nat" ], 0, - "7f336e67a68e6b9508a8589206d4b7ee" + "ff9caf25ec256d963d60cc72e469a581" ], [ "OPLSS2021.Basic.factorial_increasing_lemma'", @@ -114,7 +114,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "f985d322250aaeff3d8234907e897972" + "33d4a409987f5949537cb5cb35829d7f" ], [ "OPLSS2021.Basic.map", @@ -129,7 +129,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "da0302576ec50e76496698678accc4eb" + "92c5c07dbf706209ca46e551ed1e4779" ], [ "OPLSS2021.Basic.test0", @@ -158,7 +158,7 @@ "typing_Tm_abs_b0ccd7de28a6672e541735f7bc00b394" ], 0, - "3166d45f891b704f94fddf366cf9360c" + "67c874118b72959d37a5d0730ab0d37d" ], [ "OPLSS2021.Basic.string_or_int", @@ -167,7 +167,7 @@ 1, [ "@query", "int_typing", "string_typing" ], 0, - "8a734f96e5001344f37a850967cf3560" + "06c4ebc6cc314eec0b968eae1fa31282" ], [ "OPLSS2021.Basic.vector", @@ -180,7 +180,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "21f1f2032d1fb395d9be3fe7eeecbc58" + "36123ffe2bda9433e1cd203d9c71ecb8" ], [ "OPLSS2021.Basic.vector", @@ -195,7 +195,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "dfe5f98c5759f6097a4d5d526ec15760" + "85d2fa5b1607b0bf4a06da775de4bb58" ], [ "OPLSS2021.Basic.__proj__VCons__item__hd", @@ -207,7 +207,7 @@ "refinement_interpretation_Tm_refine_263701cd9f084b3ec0fd74e628d41dfc" ], 0, - "e78ad7d6bce1e43fa2adfcd14a8f3ba4" + "baca7a74b3fa48307d07ef4572e7c3de" ], [ "OPLSS2021.Basic.__proj__VCons__item__n", @@ -219,7 +219,7 @@ "refinement_interpretation_Tm_refine_263701cd9f084b3ec0fd74e628d41dfc" ], 0, - "e7e4bea61718ff0c15169793d8e199c5" + "cd2b72a2654389eedd1d872f288d3aa4" ], [ "OPLSS2021.Basic.__proj__VCons__item__tl", @@ -231,7 +231,7 @@ "refinement_interpretation_Tm_refine_263701cd9f084b3ec0fd74e628d41dfc" ], 0, - "80b0ebfc03026780e3ba6628235504a5" + "a710d8ee4e3a29e8bdf09e16eb905add" ], [ "OPLSS2021.Basic.head'", @@ -245,7 +245,7 @@ "refinement_interpretation_Tm_refine_890c02a0912261dc6c18398823d22009" ], 0, - "ca4ecf2580c7172a70abb4f4db2191ae" + "320ae4e32a2c8b0fab79812047555b4a" ], [ "OPLSS2021.Basic.head''", @@ -257,7 +257,7 @@ "refinement_interpretation_Tm_refine_263701cd9f084b3ec0fd74e628d41dfc" ], 0, - "01ea48449ccd1956570d224b8275b272" + "bfed515119c96e9762b92fe8a9d11d6e" ], [ "OPLSS2021.Basic.head", @@ -272,7 +272,7 @@ "refinement_interpretation_Tm_refine_e6a49b520963ae8c566589b9e4cccaaa" ], 0, - "66ca7fbbffdb503d5b376e9fec6ac6dd" + "a1b073152bc132faeead1fdedccc82b3" ], [ "OPLSS2021.Basic.nth", @@ -299,7 +299,7 @@ "well-founded-ordering-on-nat" ], 0, - "c88333f3fc36a31e74d05d8b85868949" + "ff8589f081c9a172c3b1a7c0d8edaf93" ], [ "OPLSS2021.Basic.append", @@ -322,7 +322,7 @@ "well-founded-ordering-on-nat" ], 0, - "9cde2bd25d460823af6ce8064346ce96" + "deade000ef94817ca740eea126eb0cba" ], [ "OPLSS2021.Basic.append", @@ -335,7 +335,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "e8a1a97e5730dca468a7256fdd6ed329" + "8493647211a5eb7d0af72a40f885064a" ], [ "OPLSS2021.Basic.reverse", @@ -357,7 +357,7 @@ "well-founded-ordering-on-nat" ], 0, - "0e3a9884da2f6ff8334af40d15392e32" + "d4766fa8997b0006e63e37aa8f07f51e" ], [ "OPLSS2021.Basic.map_vec", @@ -379,7 +379,7 @@ "well-founded-ordering-on-nat" ], 0, - "2cf85177fe1a63e28210dde14520ac53" + "ec3c0f448778edcf41abcc00e2df21a9" ], [ "OPLSS2021.Basic.fold_right", @@ -400,7 +400,7 @@ "well-founded-ordering-on-nat" ], 0, - "15d1e2f3e83ed5224bf8acbca700128d" + "05dfa1acfb0391784ad471c8e53a7832" ], [ "OPLSS2021.Basic.length", @@ -418,7 +418,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "36dccc4ac9363206bad194e507f87103" + "5971ad1d10bc3e8a06c675e7e8436f2e" ], [ "OPLSS2021.Basic.llist", @@ -432,7 +432,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "bb93fa10bc1fefe532008641a542a0c8" + "dff150f1b7d3215b6183259df7533062" ] ] ] \ No newline at end of file diff --git a/examples/oplss2021/OPLSS2021.BasicState.fst.hints b/examples/oplss2021/OPLSS2021.BasicState.fst.hints index e4c58825355..da857f2fb33 100644 --- a/examples/oplss2021/OPLSS2021.BasicState.fst.hints +++ b/examples/oplss2021/OPLSS2021.BasicState.fst.hints @@ -16,7 +16,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "b192bb8b6eedb25bf17642f445b63ce3" + "74f01f1f85ad0e203cd97e2ba9a4368d" ], [ "OPLSS2021.BasicState.right_unit", @@ -36,7 +36,7 @@ "interpretation_Tm_abs_a02c4ab615d86c1fd4d6707b08902221" ], 0, - "8140d572b544cf026fc72f4260ce2218" + "ad443ce800602a44746ee9697077cae1" ], [ "OPLSS2021.BasicState.assoc", @@ -50,7 +50,7 @@ "interpretation_Tm_abs_e92ddfe3fe3bd3ce88f858edd91a0f1a" ], 0, - "6ab56aa19fd20b0366c0605df3c677ea" + "b5ed6a36e024c251fb611dfee6db6727" ], [ "OPLSS2021.BasicState.lift_pure_st", @@ -59,16 +59,16 @@ 1, [ "@query" ], 0, - "98465aec333417276e246993a754dddc" + "9030ac203fb6ca5cea585edd61455547" ], [ - "OPLSS2021.BasicState.4055", + "OPLSS2021.BasicState.4130", 1, 2, 1, [ "@query" ], 0, - "1ac25b4880be8bbca991c0af69f8e62b" + "794abea6238a9407a0dcc7f4bc5562fd" ] ] ] \ No newline at end of file diff --git a/examples/oplss2021/OPLSS2021.Demo1.fst.hints b/examples/oplss2021/OPLSS2021.Demo1.fst.hints index 44b6dc4b5e0..46f2e2275e2 100644 --- a/examples/oplss2021/OPLSS2021.Demo1.fst.hints +++ b/examples/oplss2021/OPLSS2021.Demo1.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "28eeea281d5362dd40979721f29d86ae" + "e4b7b79e4095e9557d6be1b5a5034940" ], [ "OPLSS2021.Demo1.vector", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "2dde3382695c4b6f1980928efb0c97b1" + "243ffc88a09dacafebc7529cbb87ecc9" ], [ "OPLSS2021.Demo1.__proj__VCons__item__hd", @@ -39,7 +39,7 @@ "refinement_interpretation_Tm_refine_5b0227c873718a1e2db17d2a1798a462" ], 0, - "f9fc1211d293a00b35643d9b677767f0" + "6ec67392f8e458e1c79b4cecfc70e0b0" ], [ "OPLSS2021.Demo1.__proj__VCons__item__n", @@ -51,7 +51,7 @@ "refinement_interpretation_Tm_refine_5b0227c873718a1e2db17d2a1798a462" ], 0, - "8f4293c4524cea2ac2bd0016ecee9ae4" + "f3ee4efb048d94a6a048d5aaa0c975e5" ], [ "OPLSS2021.Demo1.__proj__VCons__item__tl", @@ -63,7 +63,7 @@ "refinement_interpretation_Tm_refine_5b0227c873718a1e2db17d2a1798a462" ], 0, - "ec4efb786dcd536f180a281c85ea16d2" + "d377d471d75779af481784bb8ff6c78b" ], [ "OPLSS2021.Demo1.head'", @@ -77,7 +77,7 @@ "refinement_interpretation_Tm_refine_48a5e5a94fc23eb2b0f97db27e5248ee" ], 0, - "5ca0440ef4b7cb63d75b924a8739d7ba" + "ec3ae2827bee59b77c82acb432de7d07" ], [ "OPLSS2021.Demo1.head", @@ -89,7 +89,7 @@ "refinement_interpretation_Tm_refine_5b0227c873718a1e2db17d2a1798a462" ], 0, - "b4d7474e1d9854f553418cf1e0e45442" + "c038f1944645a9d3acb37c2b00b0d3f3" ], [ "OPLSS2021.Demo1.nth", @@ -115,7 +115,7 @@ "well-founded-ordering-on-nat" ], 0, - "b0868f12ef19f95b3c214700872394e3" + "8781c1c952711b65fd6833384c2c0ce9" ], [ "OPLSS2021.Demo1.append", @@ -138,7 +138,7 @@ "well-founded-ordering-on-nat" ], 0, - "22eb3ac4e7459a87895bf6d7a21508c1" + "86dd9bb8be93c86b74cfc62e0b7fa678" ], [ "OPLSS2021.Demo1.append", @@ -151,7 +151,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "7f76014f7e4aa0529c999bf9e1415f36" + "4e63a2fd17c1bd2af462c2f50eb97e1f" ], [ "OPLSS2021.Demo1.reverse", @@ -173,7 +173,7 @@ "well-founded-ordering-on-nat" ], 0, - "b4397f9b801a58f0488e19b1023518f3" + "08c4f517487e684b8a6968c63805d635" ], [ "OPLSS2021.Demo1.map", @@ -195,7 +195,7 @@ "well-founded-ordering-on-nat" ], 0, - "86b8132bb9a6a9a39d4edfa7ba39cf5d" + "1e1f5e3d84ee41cffb03d99ab789a48a" ], [ "OPLSS2021.Demo1.fold_right", @@ -216,7 +216,7 @@ "well-founded-ordering-on-nat" ], 0, - "6d92477762131db90ea1bd44c9f8463c" + "795568ac5cad3735d2c34dd03643d70f" ] ] ] \ No newline at end of file diff --git a/examples/oplss2021/OPLSS2021.DijkstraMonads.fst.hints b/examples/oplss2021/OPLSS2021.DijkstraMonads.fst.hints index 870b72563b3..e1a57b151a6 100644 --- a/examples/oplss2021/OPLSS2021.DijkstraMonads.fst.hints +++ b/examples/oplss2021/OPLSS2021.DijkstraMonads.fst.hints @@ -11,7 +11,7 @@ "interpretation_Tm_abs_a53e7fdfe19e2acb9ae53a9cdca91170" ], 0, - "d860f78ef70fb0a955f1a5d72dfe887e" + "786891c5d04029da7029ac0147d24855" ], [ "OPLSS2021.DijkstraMonads.bind_wp", @@ -31,7 +31,7 @@ "typing_Tm_abs_811e8b5e3738987d804ef8609b0e9eff" ], 0, - "48aa0677bbc50e9df5c27ed3cc6bb222" + "28e70b142b916ee23b1ea4faedbae0b6" ], [ "OPLSS2021.DijkstraMonads.repr", @@ -51,7 +51,7 @@ "true_interp" ], 0, - "ce61cafbba822985e27c732652c59fa3" + "91ccc195661f37cb5b774e3dedade38d" ], [ "OPLSS2021.DijkstraMonads.return", @@ -60,7 +60,7 @@ 1, [ "@query" ], 0, - "6715df8a94f93239d0d2420f1a282638" + "b07676fdb7484310c5534bf8ba571093" ], [ "OPLSS2021.DijkstraMonads.bind", @@ -89,7 +89,7 @@ "typing_Tm_abs_ade907d0cf068369deec49e03ec454f6" ], 0, - "449c5647f67469ad89cdffd1079974de" + "409340c81baabd355e66bbcca8f0b53e" ], [ "OPLSS2021.DijkstraMonads.subcomp", @@ -107,7 +107,7 @@ "true_interp" ], 0, - "82d6d1927269b16b6f35acbd3cb6b11a" + "ed961ad4c316fdae9946346fff53f076" ], [ "OPLSS2021.DijkstraMonads.ST", @@ -116,7 +116,7 @@ 1, [ "@query" ], 0, - "0a55c4e9b177027ff4b324946f3ec09a" + "5be837340e12a0077d921777fe57f154" ], [ "OPLSS2021.DijkstraMonads.ST", @@ -125,7 +125,7 @@ 1, [ "@query", "equation_OPLSS2021.DijkstraMonads.stronger" ], 0, - "ad8b79b9672a895d9f32491097d1ff24" + "96b54479c0d90d7e8ce4700a946fb683" ], [ "OPLSS2021.DijkstraMonads.ST", @@ -134,7 +134,7 @@ 1, [ "@query", "equation_OPLSS2021.DijkstraMonads.stronger" ], 0, - "9219980b5e5ecefad502363a43783417" + "fdd32a87bda40a8fe9d6c356491c81c9" ], [ "OPLSS2021.DijkstraMonads.lift_wp", @@ -154,7 +154,7 @@ "typing_Tm_abs_963d181e5476598451a0d753ab150aec" ], 0, - "6fc1960af9d099c784ab23953dc95d5c" + "5d7c920505b2d95fe453689def64ebf2" ], [ "OPLSS2021.DijkstraMonads.lift_pure_st", @@ -175,7 +175,7 @@ "typing_Tm_abs_da437716eb372fac740da22fdb123c4f" ], 0, - "2e21e55fca306c7caa80e45eb68ee720" + "10333b164bbdadc73b9fddd609df7326" ], [ "OPLSS2021.DijkstraMonads.get", @@ -187,7 +187,7 @@ "interpretation_Tm_abs_20a7238fd07f9d31c2887ac37e91b7a4" ], 0, - "623f6b8027b263747da8989f69e4707d" + "b2c1832747ad0c75cec2579254d61e06" ], [ "OPLSS2021.DijkstraMonads.put", @@ -200,7 +200,7 @@ "unit_typing" ], 0, - "60cda1090eb6af6907feccc77181dbcc" + "dbb58eb707eeaec97683c01280eee2a2" ], [ "OPLSS2021.DijkstraMonads.as_wp", @@ -213,7 +213,7 @@ "l_and-interp", "l_quant_interp_617aeba1a2c47db2d75435e2f7ebe528" ], 0, - "6ccfc66f39858f54aa9bfbff1030aa77" + "450db51f672e6968b2984c79bca4d407" ], [ "OPLSS2021.DijkstraMonads.double", @@ -234,7 +234,7 @@ "primitive_Prims.op_Addition", "unit_typing" ], 0, - "b26eb74d9592e28a5d985fcdc56daf05" + "64491a38074bbaf51d6456a46023de75" ], [ "OPLSS2021.DijkstraMonads.double", @@ -246,7 +246,7 @@ "interpretation_Tm_abs_5a9b2eb4aa1a06829eeb53225933a1e3" ], 0, - "1585eacedac5e66bd1546a3e9ffddce3" + "df624c8599b9785e8d5dc970d32f2b3c" ], [ "OPLSS2021.DijkstraMonads.double", @@ -261,7 +261,7 @@ "primitive_Prims.op_Addition", "unit_typing" ], 0, - "43fef26a6adf5663d0818262f149074d" + "786eadb635ffcf9f22e0ef5e11079e78" ], [ "OPLSS2021.DijkstraMonads.double", @@ -275,7 +275,7 @@ "primitive_Prims.op_Addition", "unit_typing" ], 0, - "6cb859ef39187aaedf345a729d57676b" + "c00ab2fb2187fef07dea06d17f760254" ] ] ] \ No newline at end of file diff --git a/examples/oplss2021/OPLSS2021.Factorial.fst.hints b/examples/oplss2021/OPLSS2021.Factorial.fst.hints index e5a228a95c1..38e185d12f3 100644 --- a/examples/oplss2021/OPLSS2021.Factorial.fst.hints +++ b/examples/oplss2021/OPLSS2021.Factorial.fst.hints @@ -16,7 +16,7 @@ "well-founded-ordering-on-nat" ], 0, - "d5c3e916c6cc7d9392a95238beb7912d" + "dbd03512d654d70e6e641cb7ee621019" ], [ "OPLSS2021.Factorial.factorial_increasing", @@ -41,7 +41,7 @@ "well-founded-ordering-on-nat" ], 0, - "dae7e6728213441d283a5afdd84ce2d0" + "daa0067341b7e80e78dfb802603f20e3" ], [ "OPLSS2021.Factorial.factorial_increasing_lemma", @@ -66,7 +66,7 @@ "well-founded-ordering-on-nat" ], 0, - "7073e3d432551b0d1d01b6d6e736e2ef" + "bf79439c3138f6c5088b778e5e560258" ] ] ] \ No newline at end of file diff --git a/examples/oplss2021/OPLSS2021.IFC.fst.hints b/examples/oplss2021/OPLSS2021.IFC.fst.hints index 5ec21157b69..81719b44af0 100644 --- a/examples/oplss2021/OPLSS2021.IFC.fst.hints +++ b/examples/oplss2021/OPLSS2021.IFC.fst.hints @@ -16,7 +16,7 @@ "typing_OPLSS2021.IFC.loc" ], 0, - "e5ea6d3c0a468fddebcce74bd5b512c1" + "a4ef971335562e8c7e414e8c30c96e01" ], [ "OPLSS2021.IFC.iread", @@ -48,7 +48,7 @@ "refinement_interpretation_Tm_refine_b8b641de3e685f31761a268514ea803d" ], 0, - "251f8e2bd94e49e80f945fa833c360c4" + "eef05fe9290a46fef1c27b5609851d21" ], [ "OPLSS2021.IFC.iwrite", @@ -81,7 +81,7 @@ "typing_FStar.Map.upd", "typing_OPLSS2021.IFC.havoc" ], 0, - "8fec72a2681fe9448d998038a02bee60" + "e7192cf273c72d8f1fe10009361e874d" ], [ "OPLSS2021.IFC.return", @@ -111,7 +111,7 @@ "refinement_interpretation_Tm_refine_b8b641de3e685f31761a268514ea803d" ], 0, - "5d1a4a73a397ccf24fb0629a74a3fbc2" + "21c50323425fdc3622d65591a0a3ae41" ], [ "OPLSS2021.IFC.flows_equiv_refl", @@ -123,7 +123,7 @@ "equation_OPLSS2021.IFC.flows_included_in" ], 0, - "cc2e453c5deff7f2c60b8491d568ac54" + "f9131ea09d805ecfd287d2837dc46e12" ], [ "OPLSS2021.IFC.flows_equiv_trans", @@ -142,7 +142,7 @@ "function_token_typing_OPLSS2021.IFC.flow", "int_inversion" ], 0, - "91f5415cc0eed4d52ad3be9d63305da2" + "f486607705799d1ef6e4a8f4a895d12b" ], [ "OPLSS2021.IFC.flows_included_in_union_distr_dest", @@ -185,7 +185,7 @@ "typing_OPLSS2021.IFC.union" ], 0, - "3a4a856e620046667d0f8d8217b22161" + "8241f69daf1f260452bb4c1ad66306f1" ], [ "OPLSS2021.IFC.flows_included_in_union_distr_src", @@ -269,7 +269,7 @@ "typing_OPLSS2021.IFC.union" ], 0, - "77f7fccbcfdb2cfc9752dd7704872333" + "46a620d45289ddcee44f597a656b5ae3" ], [ "OPLSS2021.IFC.bind_comp_reads_ok", @@ -309,7 +309,7 @@ "typing_OPLSS2021.IFC.union" ], 0, - "1f2763ce30f7c2c8e147620e2996e5e8" + "56f340bb03ec0223568fdab80842a54b" ], [ "OPLSS2021.IFC.bind_comp_writes_ok", @@ -335,7 +335,7 @@ "typing_OPLSS2021.IFC.union" ], 0, - "38fc3227a01d89d1b86a4c7af3573241" + "a9eaa49e79c04d1bd8978e6043c17d53" ], [ "OPLSS2021.IFC.memP_append_or", @@ -365,7 +365,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.op_At" ], 0, - "510d757f56631e0ce106ed19408cd423" + "5f660a4d728df64eea4bc12d179fd7c9" ], [ "OPLSS2021.IFC.has_flow_append", @@ -381,7 +381,7 @@ "int_inversion" ], 0, - "e881a4c69fbd8e9d927bfd33a938dd1d" + "9201864834f6c15d8453f74f70e73a74" ], [ "OPLSS2021.IFC.elim_has_flow_seq", @@ -435,7 +435,7 @@ "typing_Tm_abs_96b3163aad7f0725bcb56376ed288210" ], 0, - "cacadb58a699457033214afb485048b6" + "2e7d66c212c9f616563b2a2296fdeeb5" ], [ "OPLSS2021.IFC.add_source_monotonic", @@ -488,7 +488,7 @@ "typing_Tm_abs_96b3163aad7f0725bcb56376ed288210" ], 0, - "42fedd1ef3e02fb6c7de4c17e36fcbc7" + "deada290cec7aef04162d49cd4b193ea" ], [ "OPLSS2021.IFC.has_flow_soundness", @@ -509,7 +509,7 @@ "refinement_interpretation_Tm_refine_b1f0e49e305f52c8e0295d877470bada" ], 0, - "7c3171cdc947032c166c796fdac281c5" + "c1b600b46005f634f4be6e6bfe29aab5" ], [ "OPLSS2021.IFC.bind_comp_no_leakage", @@ -555,7 +555,7 @@ "unit_inversion", "unit_typing" ], 0, - "c53c56c5d4862f3e09f5318d91cb01c1" + "ea17ff44c05a3ff58c8c1534f3df0873" ], [ "OPLSS2021.IFC.bind_comp_flows_ok", @@ -575,7 +575,7 @@ "proj_equation_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "55c96b94cecdd4b10175723cd4b4b696" + "d30372eb1f284ec0a15d8c16e10629f8" ], [ "OPLSS2021.IFC.triple_equiv_refl", @@ -596,7 +596,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "c62924d7e064794da333b88f2639a048" + "5edc88bba72495810eee8db6a1a915b0" ], [ "OPLSS2021.IFC.add_source_bot", @@ -648,7 +648,7 @@ "typing_Tm_abs_96b3163aad7f0725bcb56376ed288210" ], 0, - "54d0d2c77cfee4ccfae87a49e8cb4f6e" + "e5042290529d661455847e8fa1151acf" ], [ "OPLSS2021.IFC.left_unit", @@ -707,7 +707,7 @@ "typing_Tm_abs_96b3163aad7f0725bcb56376ed288210" ], 0, - "4d69b33b1fc66d364d6622d541e39f8c" + "7d4a1ea820f2dd527f29f7c0fbd368e2" ], [ "OPLSS2021.IFC.flows_included_append", @@ -720,7 +720,7 @@ "equation_OPLSS2021.IFC.loc", "int_inversion" ], 0, - "53a62e3e7e741855303e4c70cebfaf88" + "268e074dbb83b4b50d8ea06c096a0573" ], [ "OPLSS2021.IFC.flows_equiv_append", @@ -732,7 +732,7 @@ "equation_OPLSS2021.IFC.flow", "equation_OPLSS2021.IFC.flows_equiv" ], 0, - "bc436e731cb041c3ea1ea5e31eabc219" + "c635dbe4dffa7c7ac958ad10e457de9f" ], [ "OPLSS2021.IFC.append_nil_r", @@ -749,7 +749,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "12f5787f0e5578fce6e7c64dfdf3adfd" + "5763e10fbfce35e44346d8317d5f4b40" ], [ "OPLSS2021.IFC.right_unit", @@ -805,7 +805,7 @@ "typing_Tm_abs_96b3163aad7f0725bcb56376ed288210" ], 0, - "401c66d20c4f8c5178adf2902ca94d18" + "06db469b051897eec68348ef73c1a624" ], [ "OPLSS2021.IFC.assoc_comp", @@ -849,7 +849,7 @@ "typing_Tm_abs_96b3163aad7f0725bcb56376ed288210" ], 0, - "7f050cdf3a3c0ed1ff9fbf791b475ea9" + "f18e1c7cc005d3566c3d6d2e1c0590c5" ], [ "OPLSS2021.IFC.bind", @@ -875,7 +875,7 @@ "typing_OPLSS2021.IFC.union" ], 0, - "69924ff006bc81cfefa08e9f19e89573" + "24554999d1f5b10114e3454448da0030" ], [ "OPLSS2021.IFC.subcomp", @@ -909,7 +909,7 @@ "typing_FStar.Set.mem", "typing_OPLSS2021.IFC.havoc" ], 0, - "a04c1202faca9b25498297813968acc4" + "03fd9ebea6ed7829eadf32553621ebe6" ], [ "OPLSS2021.IFC.IST", @@ -918,7 +918,7 @@ 1, [ "@query" ], 0, - "977e8ca8681a4877651b9b21a18b5449" + "3a6db3d57566c2bc1c819b8033aeb7cf" ], [ "OPLSS2021.IFC.IST", @@ -932,7 +932,7 @@ "equation_OPLSS2021.IFC.loc" ], 0, - "fa3bd81b00dc48515df0e54e689c56a8" + "5b0677e7b77eecdb501a27a439826552" ], [ "OPLSS2021.IFC.IST", @@ -946,7 +946,7 @@ "equation_OPLSS2021.IFC.loc" ], 0, - "dac4e5fe502ad34693d0954623d0d8d8" + "2ba04f153da53687c44e1ebda535ce05" ], [ "OPLSS2021.IFC.test", @@ -978,7 +978,7 @@ "typing_OPLSS2021.IFC.single" ], 0, - "3eca7d69da9561474ffbeb5b14f087b5" + "3e90a23c0816d263bb53bf0c0d0df2e6" ], [ "OPLSS2021.IFC.test2", @@ -1040,7 +1040,7 @@ "typing_Tm_abs_96b3163aad7f0725bcb56376ed288210" ], 0, - "9f8c260d84851fec227934a19613bd88" + "29b2147ebbbb52769e7aad6a114684ca" ], [ "OPLSS2021.IFC.test3", @@ -1102,7 +1102,7 @@ "typing_Tm_abs_96b3163aad7f0725bcb56376ed288210" ], 0, - "6989de1a072df6767beb9c292bcd4358" + "38faa0b0e0ca02ed95bb9d288d310b7f" ], [ "OPLSS2021.IFC.test3_lab", @@ -1166,7 +1166,7 @@ "typing_Tm_abs_96b3163aad7f0725bcb56376ed288210" ], 0, - "6fec53af0cad4f99447c96fad7f22a45" + "2c1d3c87a9c2f227fbbc035a3ee1466c" ], [ "OPLSS2021.IFC.test3_1", @@ -1224,7 +1224,7 @@ "typing_Tm_abs_96b3163aad7f0725bcb56376ed288210" ], 0, - "ae4061a335238de7b7b2f620f3001172" + "8a63f188e992e963f2e8c4bd9fd85bb1" ], [ "OPLSS2021.IFC.test4", @@ -1282,7 +1282,7 @@ "typing_Tm_abs_96b3163aad7f0725bcb56376ed288210" ], 0, - "ed93710b1a5d6cf9b0f21afcb5e0333a" + "07c4e41366f0127477d751d9894f16ca" ], [ "OPLSS2021.IFC.test5", @@ -1340,7 +1340,7 @@ "typing_Tm_abs_96b3163aad7f0725bcb56376ed288210" ], 0, - "ae27fb1eb90935bb36141b5c4d1f48be" + "81b6653fa8a1d03e367e3b595ca746c1" ], [ "OPLSS2021.IFC.test6", @@ -1404,7 +1404,7 @@ "typing_Tm_abs_96b3163aad7f0725bcb56376ed288210" ], 0, - "22e9eed9d13d6a57e653f7330a9c457d" + "2ce750dcf80b028ce4e94ff83b445b27" ], [ "OPLSS2021.IFC.test7", @@ -1467,7 +1467,7 @@ "typing_Tm_abs_96b3163aad7f0725bcb56376ed288210" ], 0, - "97a49a961a7b2ed030f7baf8b1ede949" + "d0550536130754a543de351768b9537b" ], [ "OPLSS2021.IFC.test8", @@ -1533,7 +1533,7 @@ "typing_Tm_abs_96b3163aad7f0725bcb56376ed288210" ], 0, - "bdf613be51e529ccdefcce4359a529b3" + "74a3437a1d18d9afae8c04c4818e4426" ], [ "OPLSS2021.IFC.test9", @@ -1599,7 +1599,7 @@ "typing_Tm_abs_96b3163aad7f0725bcb56376ed288210" ], 0, - "d8172a678e002a208bb105b82ab9d9ed" + "36fbff579e3ab8396fb3711ffda0d2be" ], [ "OPLSS2021.IFC.test10", @@ -1630,7 +1630,7 @@ "typing_OPLSS2021.IFC.union" ], 0, - "fce2a30a0ce92c946b20a0debafd68e0" + "3a6be7df28d501703589060860e68353" ], [ "OPLSS2021.IFC.test12", @@ -1690,7 +1690,7 @@ "typing_Tm_abs_96b3163aad7f0725bcb56376ed288210" ], 0, - "c50e366b1fbc6099ea2373ad1bd33cf0" + "3fc9ac3237d1aa64589138b12a654d1e" ], [ "OPLSS2021.IFC.test12_1", @@ -1750,7 +1750,7 @@ "typing_Tm_abs_96b3163aad7f0725bcb56376ed288210" ], 0, - "f28e92985104ee8fa0b97773029eb512" + "744d8a73aac62164a7999811e71cd7c9" ], [ "OPLSS2021.IFC.test13", @@ -1779,7 +1779,7 @@ "typing_OPLSS2021.IFC.cw1" ], 0, - "41fe43563ac21e9d2e252b2da5e5fb9e" + "c235a9ee82e3220a7ed05925f882ba62" ], [ "OPLSS2021.IFC.test14", @@ -1838,7 +1838,7 @@ "typing_Tm_abs_96b3163aad7f0725bcb56376ed288210" ], 0, - "5c3b9642af21317b2eb634a5f0414712" + "933d0dd32a2ec2990189405083f6c821" ], [ "OPLSS2021.IFC.test15", @@ -1899,7 +1899,7 @@ "typing_Tm_abs_96b3163aad7f0725bcb56376ed288210" ], 0, - "c04a03199d755d2e482db89b8ef1dba6" + "26ee956ca08d5f7086a491e615d2c3be" ] ] ] \ No newline at end of file diff --git a/examples/oplss2021/OPLSS2021.MemCpy.Deps.fst.hints b/examples/oplss2021/OPLSS2021.MemCpy.Deps.fst.hints index ae8d3d3f266..e33154e7237 100644 --- a/examples/oplss2021/OPLSS2021.MemCpy.Deps.fst.hints +++ b/examples/oplss2021/OPLSS2021.MemCpy.Deps.fst.hints @@ -17,7 +17,7 @@ "typing_LowStar.Monotonic.Buffer.len" ], 0, - "ea099737c8fe3a679d727e32d24fa499" + "c5a0c4726ae9cf2c54ae8e3a1a472475" ], [ "OPLSS2021.MemCpy.Deps.op_Array_Access", @@ -45,7 +45,7 @@ "typing_LowStar.Monotonic.Buffer.len" ], 0, - "c2839b2d2cb9411c279a56c4dec5760e" + "f625ea18309faec930287ef7da56d91f" ], [ "OPLSS2021.MemCpy.Deps.op_Array_Assignment", @@ -77,7 +77,7 @@ "typing_LowStar.Monotonic.Buffer.len" ], 0, - "a75dfcde119101717d64e9fd94d52ede" + "875d8aa48fb6fc8213e2d89e648e6a4e" ], [ "OPLSS2021.MemCpy.Deps.suffix", @@ -112,7 +112,7 @@ "typing_LowStar.Monotonic.Buffer.len" ], 0, - "92280275b02bfbc8b26fc7504f2dd3a3" + "54a29edb773a54ad45e77048d8dd131e" ], [ "OPLSS2021.MemCpy.Deps.prefix_equal", @@ -140,7 +140,7 @@ "typing_LowStar.Monotonic.Buffer.len" ], 0, - "9ddbfbbf0aaf7cd99cd9414fb99df8de" + "a8d5f337b69bcd576e7409110ecd7151" ], [ "OPLSS2021.MemCpy.Deps.op_Plus", @@ -152,7 +152,7 @@ "refinement_interpretation_Tm_refine_6d762344710d0d3a50a355f531e45c7a" ], 0, - "6974b99e0bc81de20ff6d58de87a1afe" + "4b90cef24079de15ecbdcd8baf3eac06" ], [ "OPLSS2021.MemCpy.Deps.op_Subtraction", @@ -164,7 +164,7 @@ "refinement_interpretation_Tm_refine_96104f38e479f81983a3384aab04876a" ], 0, - "91d5a2762a511becd39309bd1c010a7d" + "57eff61bc855e56f91f518995f82898a" ], [ "OPLSS2021.MemCpy.Deps.malloc", @@ -184,7 +184,7 @@ "typing_FStar.Monotonic.HyperHeap.root" ], 0, - "53c73a3ce349cdfac39900ff40949bbd" + "726d36ada87782a4cd90bda17b9fca4e" ], [ "OPLSS2021.MemCpy.Deps.free", @@ -193,7 +193,7 @@ 1, [ "@query" ], 0, - "44059b03c28611348ca1d6e82924e1e9" + "db2d9b8db11301c08703f27bde51d876" ], [ "OPLSS2021.MemCpy.Deps.get", @@ -219,7 +219,7 @@ "typing_LowStar.Monotonic.Buffer.len" ], 0, - "ca242450ab71fb45da1645eff351c6ee" + "9c2d7a4159993174bc98cc579f2cee56" ] ] ] \ No newline at end of file diff --git a/examples/oplss2021/OPLSS2021.MemCpy.fst.hints b/examples/oplss2021/OPLSS2021.MemCpy.fst.hints index 6f4d5ffcec0..6a832b7e1d3 100644 --- a/examples/oplss2021/OPLSS2021.MemCpy.fst.hints +++ b/examples/oplss2021/OPLSS2021.MemCpy.fst.hints @@ -67,7 +67,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "04952ea3f2f80c5aad774ad6e557476f" + "e5b320c41534e72ca3841c8d7bf7c9f8" ], [ "OPLSS2021.MemCpy.malloc_copy_free", @@ -157,7 +157,7 @@ "typing_LowStar.Monotonic.Buffer.loc_unused_in" ], 0, - "abea7f68726e7e9a6f75140a3e9ff173" + "d15a937a25c7a50dbae61e6d34c998d1" ] ] ] \ No newline at end of file diff --git a/examples/oplss2021/OPLSS2021.NDS.fst.hints b/examples/oplss2021/OPLSS2021.NDS.fst.hints index dac658a396f..ae3841f1e88 100644 --- a/examples/oplss2021/OPLSS2021.NDS.fst.hints +++ b/examples/oplss2021/OPLSS2021.NDS.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "6d3caeae1e0c8e0d76d77a29e9f01e76" + "b274d4a3977a0eec689830e111b84458" ], [ "OPLSS2021.NDS.lift_pure_nds", @@ -21,16 +21,16 @@ 1, [ "@query" ], 0, - "4be62917212847dd98cc9f45eff95134" + "eace9e9234fd02f3b165ad8ea856b769" ], [ - "OPLSS2021.NDS.3073", + "OPLSS2021.NDS.3107", 1, 2, 1, [ "@query" ], 0, - "a2de2b9fda511b1f5e53399455c6ad87" + "63a58264c0e9b36d320ad5fa4ed45ad0" ] ] ] \ No newline at end of file diff --git a/examples/oplss2021/OPLSS2021.ParDiv.fst.hints b/examples/oplss2021/OPLSS2021.ParDiv.fst.hints index 08a14ac990e..01ac1291d99 100644 --- a/examples/oplss2021/OPLSS2021.ParDiv.fst.hints +++ b/examples/oplss2021/OPLSS2021.ParDiv.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_23f8a8b23cadf6c8c4a381159cc716d0" ], 0, - "fa17771e6e96f0bfcfeeee2a2245d9d5" + "8290535a66ee693270bc24c0b0ac8427" ], [ "OPLSS2021.ParDiv.__proj__Ret__item__post", @@ -24,7 +24,7 @@ "refinement_interpretation_Tm_refine_23f8a8b23cadf6c8c4a381159cc716d0" ], 0, - "703b6539e587958d067328ff40d7c115" + "d07b9484859b0c7e849ff70c79d443fe" ], [ "OPLSS2021.ParDiv.__proj__Ret__item__x", @@ -37,7 +37,7 @@ "refinement_interpretation_Tm_refine_23f8a8b23cadf6c8c4a381159cc716d0" ], 0, - "f9c5dbc0f96bdd5e1ac527de3a3f095b" + "91ea85bc0f0cab09cf10b0a09706d2e9" ], [ "OPLSS2021.ParDiv.__proj__Act__item__a", @@ -49,7 +49,7 @@ "refinement_interpretation_Tm_refine_b50ef96af20b20df24993b95c4f17b62" ], 0, - "7de0695844fadd3a6a86c6366e422629" + "37d9bf134f2939abbe8d7f6636d8bc75" ], [ "OPLSS2021.ParDiv.__proj__Act__item__post", @@ -62,7 +62,7 @@ "refinement_interpretation_Tm_refine_b50ef96af20b20df24993b95c4f17b62" ], 0, - "a88ddb45eb4fd8ac2bd68c9f7d34b290" + "ed812fae8f0f242241b53ccdd670a173" ], [ "OPLSS2021.ParDiv.__proj__Act__item__b", @@ -74,7 +74,7 @@ "refinement_interpretation_Tm_refine_b50ef96af20b20df24993b95c4f17b62" ], 0, - "56b6ea544f95c002551644f99aab5a64" + "741d31bd5f82c0f928a4adefa33222af" ], [ "OPLSS2021.ParDiv.__proj__Act__item__f", @@ -87,7 +87,7 @@ "refinement_interpretation_Tm_refine_b50ef96af20b20df24993b95c4f17b62" ], 0, - "2bbaba27573f2ce745eb8a9deb8869ca" + "f25da7da5ee95f69bc3999eae497aa39" ], [ "OPLSS2021.ParDiv.__proj__Act__item__k", @@ -100,7 +100,7 @@ "refinement_interpretation_Tm_refine_b50ef96af20b20df24993b95c4f17b62" ], 0, - "5d026fbeca0c5c07a5b74a94f0101417" + "360ff2b8ecd4724d750a8af48b82fe3e" ], [ "OPLSS2021.ParDiv.__proj__Par__item__pre0", @@ -112,7 +112,7 @@ "refinement_interpretation_Tm_refine_9bc6af830800ff153ec0b80b9497c32f" ], 0, - "21ddbf816f93c07dafc4c6aaadf18cb8" + "3bfe865a9475d42b7fe6193f5b7b7225" ], [ "OPLSS2021.ParDiv.__proj__Par__item__post0", @@ -124,7 +124,7 @@ "refinement_interpretation_Tm_refine_9bc6af830800ff153ec0b80b9497c32f" ], 0, - "cffc6331591e90268dd4460be565bf4f" + "1d476d0acb3c2ddaee6acebe9f274929" ], [ "OPLSS2021.ParDiv.__proj__Par__item__m0", @@ -137,7 +137,7 @@ "refinement_interpretation_Tm_refine_9bc6af830800ff153ec0b80b9497c32f" ], 0, - "92c708518b87ec8a30f50136be81d0c1" + "015ea2283192f6aea730a81badbfae11" ], [ "OPLSS2021.ParDiv.__proj__Par__item__pre1", @@ -149,7 +149,7 @@ "refinement_interpretation_Tm_refine_9bc6af830800ff153ec0b80b9497c32f" ], 0, - "fecb6d9c9e122096c8951eb70bcce025" + "e11917335066f9d4d8c7d48aca6fb553" ], [ "OPLSS2021.ParDiv.__proj__Par__item__post1", @@ -161,7 +161,7 @@ "refinement_interpretation_Tm_refine_9bc6af830800ff153ec0b80b9497c32f" ], 0, - "7c4f9b0d1ffb65146b9443bc6bf8513c" + "d63371a964e5246a84ccbde7e35eac69" ], [ "OPLSS2021.ParDiv.__proj__Par__item__m1", @@ -174,7 +174,7 @@ "refinement_interpretation_Tm_refine_9bc6af830800ff153ec0b80b9497c32f" ], 0, - "6ae80242658a2c3f7c2e362297e9951e" + "24c45afa09ec311bbddd141c7d6a5f5c" ], [ "OPLSS2021.ParDiv.__proj__Par__item__a", @@ -186,7 +186,7 @@ "refinement_interpretation_Tm_refine_9bc6af830800ff153ec0b80b9497c32f" ], 0, - "1f257f2c533147043309598b4bd56e2c" + "f4df6f1001e5d829732b9e107f732aa6" ], [ "OPLSS2021.ParDiv.__proj__Par__item__post", @@ -199,7 +199,7 @@ "refinement_interpretation_Tm_refine_9bc6af830800ff153ec0b80b9497c32f" ], 0, - "f41125f457ee51ce221b2d49427c6585" + "e8b74c89701159d0b864551b5424c3a3" ], [ "OPLSS2021.ParDiv.__proj__Par__item__k", @@ -212,7 +212,7 @@ "refinement_interpretation_Tm_refine_9bc6af830800ff153ec0b80b9497c32f" ], 0, - "a7d5bce74a05bf912c6485ffa67faee3" + "f0ffff1d9d45cb380b6c09eb9da144c2" ], [ "OPLSS2021.ParDiv.step", @@ -220,11 +220,11 @@ 2, 1, [ - "@MaxIFuel_assumption", "@query", - "OPLSS2021.ParDiv_interpretation_Tm_arrow_72ac2ec523211f8603e00b25deb1543b", + "@MaxIFuel_assumption", "@query", "bool_inversion", + "constructor_distinct_OPLSS2021.ParDiv.Ret", "data_elim_OPLSS2021.ParDiv.Act", "data_elim_OPLSS2021.ParDiv.Mkcomm_monoid", - "data_elim_OPLSS2021.ParDiv.Ret", + "data_elim_OPLSS2021.ParDiv.Par", "data_elim_OPLSS2021.ParDiv.Ret", "disc_equation_OPLSS2021.ParDiv.Act", "disc_equation_OPLSS2021.ParDiv.Par", "disc_equation_OPLSS2021.ParDiv.Ret", @@ -234,7 +234,7 @@ "fuel_guarded_inversion_OPLSS2021.ParDiv.m", "int_inversion", "interpretation_Tm_abs_0bb8e1986dd96072fba2a53527586f9b", "interpretation_Tm_abs_b12c07c93c739d1245c82ab4221029e0", - "primitive_Prims.op_Addition", + "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp", "proj_equation_OPLSS2021.ParDiv.Mkcomm_monoid_interp", "proj_equation_OPLSS2021.ParDiv.Mkcomm_monoid_r", "proj_equation_OPLSS2021.ParDiv.Mkcomm_monoid_star", @@ -246,8 +246,6 @@ "proj_equation_OPLSS2021.ParDiv.Par_pre1", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", - "projection_inverse_OPLSS2021.ParDiv.Act_a", - "projection_inverse_OPLSS2021.ParDiv.Act_post", "projection_inverse_OPLSS2021.ParDiv.Par_a", "projection_inverse_OPLSS2021.ParDiv.Par_m0", "projection_inverse_OPLSS2021.ParDiv.Par_m1", @@ -256,6 +254,9 @@ "projection_inverse_OPLSS2021.ParDiv.Par_post1", "projection_inverse_OPLSS2021.ParDiv.Par_pre0", "projection_inverse_OPLSS2021.ParDiv.Par_pre1", + "projection_inverse_OPLSS2021.ParDiv.Ret_a", + "projection_inverse_OPLSS2021.ParDiv.Ret_post", + "projection_inverse_OPLSS2021.ParDiv.Ret_x", "projection_inverse_OPLSS2021.ParDiv.Step__1", "projection_inverse_OPLSS2021.ParDiv.Step__3", "projection_inverse_OPLSS2021.ParDiv.Step_p", @@ -267,10 +268,11 @@ "refinement_interpretation_Tm_refine_9bc6af830800ff153ec0b80b9497c32f", "token_correspondence_OPLSS2021.ParDiv.__proj__Mkcomm_monoid__item__star", "typing_OPLSS2021.ParDiv.__proj__Par__item__m0", - "typing_OPLSS2021.ParDiv.__proj__Par__item__m1" + "typing_OPLSS2021.ParDiv.__proj__Par__item__m1", + "typing_OPLSS2021.ParDiv.uu___is_Par" ], 0, - "053a4e8fc5425952f69f3c27d08633b4" + "246915537262a83e5544a1ac26ba6179" ], [ "OPLSS2021.ParDiv.run", @@ -295,7 +297,7 @@ "token_correspondence_OPLSS2021.ParDiv.__proj__Mkcomm_monoid__item__star" ], 0, - "e5e7d580b75b059beaa3225c48175688" + "49b22a41ebbce946cf613993e1cbb6d9" ], [ "OPLSS2021.ParDiv.bind", @@ -313,7 +315,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "677cf7c7ec20e5cb2c1ec00bad5652b2" + "3b5e39ddd772581ead0c99a2e8b3230e" ], [ "OPLSS2021.ParDiv.frame_action", @@ -342,7 +344,7 @@ "typing_OPLSS2021.ParDiv.__proj__Mkaction__item__pre" ], 0, - "b62c10246bd9a01017823c78a7364c78" + "ff3cf406f3e5d6d765eb6340cb54604a" ], [ "OPLSS2021.ParDiv.frame", @@ -373,19 +375,19 @@ "token_correspondence_OPLSS2021.ParDiv.__proj__Mkcomm_monoid__item__star" ], 0, - "bf5096ecdaae97d26ced49159ffcf237" + "89bddef0fded81cd585b59534d03c3d4" ], [ - "OPLSS2021.ParDiv.88684", + "OPLSS2021.ParDiv.90799", 1, 2, 1, [ "@query" ], 0, - "33d298bedfad6fece0bd07d148d96ff6" + "5e1f7e79d94dd753a2572c993bbddc8b" ], [ - "OPLSS2021.ParDiv.89994", + "OPLSS2021.ParDiv.92108", 1, 2, 1, @@ -400,7 +402,7 @@ 1, [ "@query" ], 0, - "50c96e625db57c318ec350d1c17f5398" + "47d49c2ca0e46c06fb1e56b5fa87a8fb" ], [ "OPLSS2021.ParDiv.upd_ok", @@ -409,7 +411,7 @@ 1, [ "@query" ], 0, - "bffaebf2d85d40849941e0ddb3ab579d" + "8697162ea66092a3a0a6783a3be9ee78" ], [ "OPLSS2021.ParDiv.op_Bang", @@ -429,7 +431,7 @@ "token_correspondence_OPLSS2021.ParDiv.__proj__Mkcomm_monoid__item__star" ], 0, - "f61cb18d2d82a79da991541eb37ffece" + "e4e03a7ee58dff75011a1b7300dea47d" ], [ "OPLSS2021.ParDiv.op_Colon_Equals", @@ -445,7 +447,7 @@ "refinement_interpretation_Tm_refine_b3a0a5e9dd5091d39370a84d5406672a" ], 0, - "a612ccc651fd03ae9a75b9b665708edb" + "15f5b5a3dd885410f86ecf5b0bc7e98b" ] ] ] \ No newline at end of file diff --git a/examples/oplss2021/OPLSS2021.ParNDS.fst.hints b/examples/oplss2021/OPLSS2021.ParNDS.fst.hints index 581757f1be0..a064995d0c7 100644 --- a/examples/oplss2021/OPLSS2021.ParNDS.fst.hints +++ b/examples/oplss2021/OPLSS2021.ParNDS.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "8b6ec50a3a3d7c457204f3483653ae30" + "5d772109155f9e0fa824950ef99e108d" ], [ "OPLSS2021.ParNDS.m", @@ -25,7 +25,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "fe3541afc3cf900e826cf713e7e55238" + "7eec211df1bdb88bfed25156c5ed3b16" ], [ "OPLSS2021.ParNDS.__proj__Ret__item__a", @@ -37,7 +37,7 @@ "refinement_interpretation_Tm_refine_25481ebd21b915c089d7d60f5674cb12" ], 0, - "cd1333e917817355fd40c235a5fda4ca" + "6d0bef121e1986103aec7fb16304321f" ], [ "OPLSS2021.ParNDS.__proj__Ret__item__x", @@ -49,7 +49,7 @@ "refinement_interpretation_Tm_refine_25481ebd21b915c089d7d60f5674cb12" ], 0, - "b45f8ffd48aecbcb672227dd328b4e1f" + "6f98dde81539e555acfb465c59b5d6c6" ], [ "OPLSS2021.ParNDS.__proj__Act__item__a", @@ -61,7 +61,7 @@ "refinement_interpretation_Tm_refine_1f60eb89b6620edebb0c230df7c700fd" ], 0, - "2e21e49e330d31ed19dd03980a521f1a" + "e9717ea1cf2195ce52586094985650ec" ], [ "OPLSS2021.ParNDS.__proj__Act__item__b", @@ -73,7 +73,7 @@ "refinement_interpretation_Tm_refine_1f60eb89b6620edebb0c230df7c700fd" ], 0, - "91c9496d26b5456a5e4b49d864ab4bff" + "b009489e3b9cdc6491b6b9d43dc2fad7" ], [ "OPLSS2021.ParNDS.__proj__Act__item__f", @@ -85,7 +85,7 @@ "refinement_interpretation_Tm_refine_1f60eb89b6620edebb0c230df7c700fd" ], 0, - "bf72056d285ed20ab9ea0410af598025" + "df5b78f7ee4fc826d39d425426b134a2" ], [ "OPLSS2021.ParNDS.__proj__Act__item__n", @@ -97,7 +97,7 @@ "refinement_interpretation_Tm_refine_1f60eb89b6620edebb0c230df7c700fd" ], 0, - "a5727aca403ba0f6f264dbf00da3f72d" + "c1547fefa55a766fb3a70f5c16ada749" ], [ "OPLSS2021.ParNDS.__proj__Act__item__k", @@ -109,7 +109,7 @@ "refinement_interpretation_Tm_refine_1f60eb89b6620edebb0c230df7c700fd" ], 0, - "a89e0abebac811e9fb4ecd9feea30298" + "45f0c61507106f968a22048cec3b9321" ], [ "OPLSS2021.ParNDS.__proj__Par__item__a", @@ -121,7 +121,7 @@ "refinement_interpretation_Tm_refine_e46dc81b4cb9bba07d4182c5cbddac53" ], 0, - "2f6aebc7edd7186c66a7132f8c0a6a05" + "197e6fe6b0f6e643112f87075bc33857" ], [ "OPLSS2021.ParNDS.__proj__Par__item__a0", @@ -133,7 +133,7 @@ "refinement_interpretation_Tm_refine_e46dc81b4cb9bba07d4182c5cbddac53" ], 0, - "7043f522ace91c210898829019baed69" + "2652ceccc3670018986a44f3ebb4b712" ], [ "OPLSS2021.ParNDS.__proj__Par__item__n0", @@ -145,7 +145,7 @@ "refinement_interpretation_Tm_refine_e46dc81b4cb9bba07d4182c5cbddac53" ], 0, - "7754a32cb935a6ee8ac86b95bca46586" + "93dbcc71065d816336b6b763d9618475" ], [ "OPLSS2021.ParNDS.__proj__Par__item__m0", @@ -157,7 +157,7 @@ "refinement_interpretation_Tm_refine_e46dc81b4cb9bba07d4182c5cbddac53" ], 0, - "c0e3545fdd8dd97ffd040afb68b7e3f4" + "5340c54a046fe7a0e91b1d1623eb1b07" ], [ "OPLSS2021.ParNDS.__proj__Par__item__a1", @@ -169,7 +169,7 @@ "refinement_interpretation_Tm_refine_e46dc81b4cb9bba07d4182c5cbddac53" ], 0, - "85b9a69ef637a034b7cb75fd25960a03" + "dc60d6c59dc5650381a363bd27afba08" ], [ "OPLSS2021.ParNDS.__proj__Par__item__n1", @@ -181,7 +181,7 @@ "refinement_interpretation_Tm_refine_e46dc81b4cb9bba07d4182c5cbddac53" ], 0, - "597c5de298d9ed18cc5d47e05be8fa4d" + "1007c086c787dcd28c10f6c95e720744" ], [ "OPLSS2021.ParNDS.__proj__Par__item__m1", @@ -193,7 +193,7 @@ "refinement_interpretation_Tm_refine_e46dc81b4cb9bba07d4182c5cbddac53" ], 0, - "5114de115803643bf21ab057eabc9df7" + "a3d316cf112576d23b4478144be1c95f" ], [ "OPLSS2021.ParNDS.__proj__Par__item__n", @@ -205,7 +205,7 @@ "refinement_interpretation_Tm_refine_e46dc81b4cb9bba07d4182c5cbddac53" ], 0, - "37558613c9bc260718ccdd5c0b0ad82a" + "72144b6323ec2b573c33a37408ebf8c2" ], [ "OPLSS2021.ParNDS.__proj__Par__item__k", @@ -217,7 +217,7 @@ "refinement_interpretation_Tm_refine_e46dc81b4cb9bba07d4182c5cbddac53" ], 0, - "2f4a1079dae041888bf5c36670e26829" + "a123818e839e01f98d2181d330880bf7" ], [ "OPLSS2021.ParNDS.step", @@ -269,7 +269,7 @@ "typing_OPLSS2021.ParNDS.uu___is_Ret", "well-founded-ordering-on-nat" ], 0, - "31037233e0d1a0f1b7d2115fd1000090" + "5ed30c6444a8f537bbca7d58e30b99d7" ], [ "OPLSS2021.ParNDS.run", @@ -296,7 +296,7 @@ "well-founded-ordering-on-nat" ], 0, - "65eef64a3d3fa2fba8077ebe4494f92a" + "f65aac5347c10c0d533a97ec13e78edb" ] ] ] \ No newline at end of file diff --git a/examples/oplss2021/OPLSS2021.ParNDSDiv.fst.hints b/examples/oplss2021/OPLSS2021.ParNDSDiv.fst.hints index f771ac36ac3..909ed85c444 100644 --- a/examples/oplss2021/OPLSS2021.ParNDSDiv.fst.hints +++ b/examples/oplss2021/OPLSS2021.ParNDSDiv.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_7a12f95d7504f0b959ef9d16756ecc88" ], 0, - "2b0e3c3b7d7a4d3688e8249d7509ba35" + "c1ced5526fa0ff9b3309b55709adb356" ], [ "OPLSS2021.ParNDSDiv.__proj__Ret__item__post", @@ -25,7 +25,7 @@ "refinement_interpretation_Tm_refine_7a12f95d7504f0b959ef9d16756ecc88" ], 0, - "12f27c4263e1782dbe6b89ded3f6c60f" + "f2f0ef82905997f360a50a43e732c0d1" ], [ "OPLSS2021.ParNDSDiv.__proj__Ret__item__x", @@ -39,7 +39,7 @@ "refinement_interpretation_Tm_refine_7a12f95d7504f0b959ef9d16756ecc88" ], 0, - "3590fd51b0988c176ced7a8d9dd0d104" + "14da6d3f7c1121b2d6fababed7213fb7" ], [ "OPLSS2021.ParNDSDiv.__proj__Act__item__a", @@ -51,7 +51,7 @@ "refinement_interpretation_Tm_refine_5617fa90a69813d1735286b6bf410a4e" ], 0, - "12b7851d7d4034814f0e1ba1792b04d2" + "c12e1df82d79817715684c8d4506ccf3" ], [ "OPLSS2021.ParNDSDiv.__proj__Act__item__post", @@ -65,7 +65,7 @@ "refinement_interpretation_Tm_refine_5617fa90a69813d1735286b6bf410a4e" ], 0, - "48c64f68fc65fc562ff6c39ef3dac505" + "078df4f1e837ac244fcf5af89f65ab52" ], [ "OPLSS2021.ParNDSDiv.__proj__Act__item__b", @@ -77,7 +77,7 @@ "refinement_interpretation_Tm_refine_5617fa90a69813d1735286b6bf410a4e" ], 0, - "15a8fccaaf6b9bbeb3ededcd269dea72" + "cbbf138137b1d76512ccdbbd4f522281" ], [ "OPLSS2021.ParNDSDiv.__proj__Act__item__f", @@ -91,7 +91,7 @@ "refinement_interpretation_Tm_refine_5617fa90a69813d1735286b6bf410a4e" ], 0, - "f4577196bc4af19f4d816138c46d52f0" + "7c5107679be9b7c5e9f20c54d8f1b5ef" ], [ "OPLSS2021.ParNDSDiv.__proj__Act__item__k", @@ -105,7 +105,7 @@ "refinement_interpretation_Tm_refine_5617fa90a69813d1735286b6bf410a4e" ], 0, - "895d45e71623e803f7c125af5f5255d7" + "d8ba8998b9bf7104e5af36b4686be518" ], [ "OPLSS2021.ParNDSDiv.__proj__Par__item__pre0", @@ -117,7 +117,7 @@ "refinement_interpretation_Tm_refine_b11615648c647a6389a10ff7e2ca1afe" ], 0, - "e3010f4b786b6129fb0a5dfc41eb17b0" + "bfccf4172c0970261d1065e00c4e5130" ], [ "OPLSS2021.ParNDSDiv.__proj__Par__item__post0", @@ -129,7 +129,7 @@ "refinement_interpretation_Tm_refine_b11615648c647a6389a10ff7e2ca1afe" ], 0, - "95f4b75980d968e09f57cd461df645bb" + "2f15b5b4587a95fa78bd83129874922e" ], [ "OPLSS2021.ParNDSDiv.__proj__Par__item__m0", @@ -143,7 +143,7 @@ "refinement_interpretation_Tm_refine_b11615648c647a6389a10ff7e2ca1afe" ], 0, - "9cdaa9d747289e6bb05482b9f3603229" + "7fb922f38a98b68b982d12977421d2b7" ], [ "OPLSS2021.ParNDSDiv.__proj__Par__item__pre1", @@ -155,7 +155,7 @@ "refinement_interpretation_Tm_refine_b11615648c647a6389a10ff7e2ca1afe" ], 0, - "6eac8fcbb0c2bd5d147935f06dd32cff" + "008c71788aee87909e2cfe053dc9fd49" ], [ "OPLSS2021.ParNDSDiv.__proj__Par__item__post1", @@ -167,7 +167,7 @@ "refinement_interpretation_Tm_refine_b11615648c647a6389a10ff7e2ca1afe" ], 0, - "fbb65aadd98cbe64749b0431ed6990a0" + "7d327034f02f772b3e0f4722242286ae" ], [ "OPLSS2021.ParNDSDiv.__proj__Par__item__m1", @@ -181,7 +181,7 @@ "refinement_interpretation_Tm_refine_b11615648c647a6389a10ff7e2ca1afe" ], 0, - "51d143ae7eb61773e3a42ce7f1f70198" + "27aef92b8afb036cb2ffad7dd8adbb38" ], [ "OPLSS2021.ParNDSDiv.__proj__Par__item__a", @@ -193,7 +193,7 @@ "refinement_interpretation_Tm_refine_b11615648c647a6389a10ff7e2ca1afe" ], 0, - "ea127180ff70e5f5f1f231f12d2687d5" + "58c670982ca509114a27e38e8e7577a9" ], [ "OPLSS2021.ParNDSDiv.__proj__Par__item__post", @@ -207,7 +207,7 @@ "refinement_interpretation_Tm_refine_b11615648c647a6389a10ff7e2ca1afe" ], 0, - "55e48ed6abe45804ec787efeaa293ec1" + "5afe2ec4721a16806f8ff08a1489c7db" ], [ "OPLSS2021.ParNDSDiv.__proj__Par__item__k", @@ -221,7 +221,7 @@ "refinement_interpretation_Tm_refine_b11615648c647a6389a10ff7e2ca1afe" ], 0, - "4c4c4a2bac3c3631e13f48a4d70af339" + "6431312dfa9597bd9c749db027b909f1" ], [ "OPLSS2021.ParNDSDiv.step", @@ -229,10 +229,11 @@ 2, 1, [ - "@MaxIFuel_assumption", "@query", - "OPLSS2021.ParNDSDiv_interpretation_Tm_arrow_72ac2ec523211f8603e00b25deb1543b", + "@MaxIFuel_assumption", "@query", "bool_inversion", + "constructor_distinct_OPLSS2021.ParNDSDiv.Ret", "data_elim_OPLSS2021.ParNDSDiv.Act", "data_elim_OPLSS2021.ParNDSDiv.Mkcomm_monoid", + "data_elim_OPLSS2021.ParNDSDiv.Par", "data_elim_OPLSS2021.ParNDSDiv.Ret", "disc_equation_OPLSS2021.ParNDSDiv.Act", "disc_equation_OPLSS2021.ParNDSDiv.Par", @@ -243,7 +244,7 @@ "fuel_guarded_inversion_OPLSS2021.ParNDSDiv.m", "int_inversion", "interpretation_Tm_abs_6364372391e52b339c7bf9c998fc8984", "interpretation_Tm_abs_d05c4b96ee62ffca90be25bfc8373904", - "primitive_Prims.op_Addition", + "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp", "proj_equation_OPLSS2021.ParNDSDiv.Mkcomm_monoid_interp", "proj_equation_OPLSS2021.ParNDSDiv.Mkcomm_monoid_r", "proj_equation_OPLSS2021.ParNDSDiv.Mkcomm_monoid_star", @@ -255,8 +256,6 @@ "proj_equation_OPLSS2021.ParNDSDiv.Par_pre1", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", - "projection_inverse_OPLSS2021.ParNDSDiv.Act_a", - "projection_inverse_OPLSS2021.ParNDSDiv.Act_post", "projection_inverse_OPLSS2021.ParNDSDiv.Par_a", "projection_inverse_OPLSS2021.ParNDSDiv.Par_m0", "projection_inverse_OPLSS2021.ParNDSDiv.Par_m1", @@ -265,6 +264,9 @@ "projection_inverse_OPLSS2021.ParNDSDiv.Par_post1", "projection_inverse_OPLSS2021.ParNDSDiv.Par_pre0", "projection_inverse_OPLSS2021.ParNDSDiv.Par_pre1", + "projection_inverse_OPLSS2021.ParNDSDiv.Ret_a", + "projection_inverse_OPLSS2021.ParNDSDiv.Ret_post", + "projection_inverse_OPLSS2021.ParNDSDiv.Ret_x", "projection_inverse_OPLSS2021.ParNDSDiv.Step__1", "projection_inverse_OPLSS2021.ParNDSDiv.Step__3", "projection_inverse_OPLSS2021.ParNDSDiv.Step_p", @@ -276,10 +278,11 @@ "refinement_interpretation_Tm_refine_b11615648c647a6389a10ff7e2ca1afe", "token_correspondence_OPLSS2021.ParNDSDiv.__proj__Mkcomm_monoid__item__star", "typing_OPLSS2021.ParNDSDiv.__proj__Par__item__m0", - "typing_OPLSS2021.ParNDSDiv.__proj__Par__item__m1" + "typing_OPLSS2021.ParNDSDiv.__proj__Par__item__m1", + "typing_OPLSS2021.ParNDSDiv.uu___is_Par" ], 0, - "d80cd22a23cae9f1eda1667f3ec86106" + "cf237288f8595cd8ba2472837a02264d" ], [ "OPLSS2021.ParNDSDiv.run", @@ -304,7 +307,7 @@ "token_correspondence_OPLSS2021.ParNDSDiv.__proj__Mkcomm_monoid__item__star" ], 0, - "6de51a80581ed2d32a4b8a454e1a97f4" + "4621a000a47132eb7143f792bb79abe5" ], [ "OPLSS2021.ParNDSDiv.bind", @@ -324,7 +327,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "46c6337af6ee1dbec6dec69f6c406c05" + "42e4ba20f946b95f082cfa6098499f46" ], [ "OPLSS2021.ParNDSDiv.frame_action", @@ -353,7 +356,7 @@ "typing_OPLSS2021.ParNDSDiv.__proj__Mkaction__item__pre" ], 0, - "cd5dfdf77a207e54590d04b454a1fa3f" + "928f74bb66cafe7edbfde5838e23ddde" ], [ "OPLSS2021.ParNDSDiv.frame", @@ -386,19 +389,19 @@ "token_correspondence_OPLSS2021.ParNDSDiv.__proj__Mkcomm_monoid__item__star" ], 0, - "ec1206c29974d658da246cc800e72655" + "654b60129758c9635fc6792745a78933" ], [ - "OPLSS2021.ParNDSDiv.88684", + "OPLSS2021.ParNDSDiv.90799", 1, 2, 1, [ "@query" ], 0, - "c0f15326966381bac0f37d1b6ecd25d7" + "673913ac425e80d93dda0d68d576cbdc" ], [ - "OPLSS2021.ParNDSDiv.89994", + "OPLSS2021.ParNDSDiv.92108", 1, 2, 1, @@ -413,7 +416,7 @@ 1, [ "@query" ], 0, - "72f2be4b7025eb16aee515235a6025a2" + "568339e57f2003de5a9acb028b5626f7" ], [ "OPLSS2021.ParNDSDiv.upd_ok", @@ -422,7 +425,7 @@ 1, [ "@query" ], 0, - "978aae0883521e7e3d45bd4545e312d5" + "371bff78a2c36193f2c838393eb075ee" ], [ "OPLSS2021.ParNDSDiv.op_Bang", @@ -442,7 +445,7 @@ "token_correspondence_OPLSS2021.ParNDSDiv.__proj__Mkcomm_monoid__item__star" ], 0, - "7bf790638122bbe471ba6d43d6000e0f" + "5a596393a0b22e2926d5d60036325f69" ], [ "OPLSS2021.ParNDSDiv.op_Colon_Equals", @@ -458,7 +461,7 @@ "refinement_interpretation_Tm_refine_c97cb32426b9d692eac4a9b3357c73f5" ], 0, - "0e6622bd8b8f65f9cfb8deeb9408e611" + "e0911808e3a2013916c04b30f550ee82" ] ] ] \ No newline at end of file diff --git a/examples/oplss2021/OPLSS2021.ParTot.fst.hints b/examples/oplss2021/OPLSS2021.ParTot.fst.hints index 78fe0d22cdc..8ea722c9158 100644 --- a/examples/oplss2021/OPLSS2021.ParTot.fst.hints +++ b/examples/oplss2021/OPLSS2021.ParTot.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "4f7840d6d56a345c3637029b88d8841d" + "444df68b3dee65e82ca4152c39fd4118" ], [ "OPLSS2021.ParTot.m", @@ -25,7 +25,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "d0294d701e3df7ca6ee00ae92c01301f" + "08892c7be03d7cabd870f0b323a1f980" ], [ "OPLSS2021.ParTot.__proj__Ret__item__a", @@ -37,7 +37,7 @@ "refinement_interpretation_Tm_refine_eb17688af61d159e955b8432b7bdefb4" ], 0, - "1a46052c8691ed311648db6d2ea6c94c" + "5597fec5f48e9ff9b2db05a53ff28ab9" ], [ "OPLSS2021.ParTot.__proj__Ret__item__x", @@ -49,7 +49,7 @@ "refinement_interpretation_Tm_refine_eb17688af61d159e955b8432b7bdefb4" ], 0, - "ae04787e65d4e2cde6a4d1f045df6bd7" + "b20c06dc40ad126292fcf4d029e7f651" ], [ "OPLSS2021.ParTot.__proj__Act__item__a", @@ -61,7 +61,7 @@ "refinement_interpretation_Tm_refine_02fb48f3c468c6efbe07ed0af787b274" ], 0, - "80ac8c6cb44403bf50055875fc77dcf4" + "b82d9e96394330bf20a3b5d7d8e332b4" ], [ "OPLSS2021.ParTot.__proj__Act__item__b", @@ -73,7 +73,7 @@ "refinement_interpretation_Tm_refine_02fb48f3c468c6efbe07ed0af787b274" ], 0, - "6b26a0efdebcbf8677a35476f669b9d3" + "ddbcd0f7c6ae0470cc5c3d9d13671d05" ], [ "OPLSS2021.ParTot.__proj__Act__item__f", @@ -85,7 +85,7 @@ "refinement_interpretation_Tm_refine_02fb48f3c468c6efbe07ed0af787b274" ], 0, - "a7442ad280e828ab721d8478baf1c8bd" + "04790c8c3ab9c1df71d9722ffb1c99a9" ], [ "OPLSS2021.ParTot.__proj__Act__item__n", @@ -97,7 +97,7 @@ "refinement_interpretation_Tm_refine_02fb48f3c468c6efbe07ed0af787b274" ], 0, - "f3bf1480d01e3cf370684c6172855d11" + "d2220b83ecc90c21a5259c7b01479928" ], [ "OPLSS2021.ParTot.__proj__Act__item__k", @@ -109,7 +109,7 @@ "refinement_interpretation_Tm_refine_02fb48f3c468c6efbe07ed0af787b274" ], 0, - "658c39351c396d2e114b677749403a84" + "b5640bd7daaca6c5c485de8ee97cf70c" ], [ "OPLSS2021.ParTot.__proj__Par__item__a", @@ -121,7 +121,7 @@ "refinement_interpretation_Tm_refine_fab5bc4be6d3977f9f5ed5dcf4408777" ], 0, - "8fb23f3ec6080945112fce38b958d009" + "1a2e45cbf2c098e6aab05f41c9c5a8ed" ], [ "OPLSS2021.ParTot.__proj__Par__item__a0", @@ -133,7 +133,7 @@ "refinement_interpretation_Tm_refine_fab5bc4be6d3977f9f5ed5dcf4408777" ], 0, - "98f4a479e3bc76f1d9c9bd5482f57ee1" + "14e32ed5159bf349d42681fbed5a96d1" ], [ "OPLSS2021.ParTot.__proj__Par__item__n0", @@ -145,7 +145,7 @@ "refinement_interpretation_Tm_refine_fab5bc4be6d3977f9f5ed5dcf4408777" ], 0, - "d315abd082549c38f4b3947c2957d923" + "8fce4d82345b87eb8e7a3296ec9ea171" ], [ "OPLSS2021.ParTot.__proj__Par__item__m0", @@ -157,7 +157,7 @@ "refinement_interpretation_Tm_refine_fab5bc4be6d3977f9f5ed5dcf4408777" ], 0, - "9d2b0555a2d6e1ed28abca66cc0f3c33" + "e7141756ab8cfd3ee4f852025f4096f6" ], [ "OPLSS2021.ParTot.__proj__Par__item__a1", @@ -169,7 +169,7 @@ "refinement_interpretation_Tm_refine_fab5bc4be6d3977f9f5ed5dcf4408777" ], 0, - "598c93776b0b9502b43dabccebf9a90b" + "3875645fdd81e08fe4f693dcd6791776" ], [ "OPLSS2021.ParTot.__proj__Par__item__n1", @@ -181,7 +181,7 @@ "refinement_interpretation_Tm_refine_fab5bc4be6d3977f9f5ed5dcf4408777" ], 0, - "7adf8aa5da52b4e78034b224280e0590" + "03988fb79ff5f934be4790e781bbd2d8" ], [ "OPLSS2021.ParTot.__proj__Par__item__m1", @@ -193,7 +193,7 @@ "refinement_interpretation_Tm_refine_fab5bc4be6d3977f9f5ed5dcf4408777" ], 0, - "51c99319d91b74e0fe44e3a4738cf5fa" + "104dbcf6c17fec50e91fbd8aabf11c48" ], [ "OPLSS2021.ParTot.__proj__Par__item__n", @@ -205,7 +205,7 @@ "refinement_interpretation_Tm_refine_fab5bc4be6d3977f9f5ed5dcf4408777" ], 0, - "b52b0dc735d29940ecbf4698280b3dd8" + "74afbef3f0de9b5042049c8b87280962" ], [ "OPLSS2021.ParTot.__proj__Par__item__k", @@ -217,7 +217,7 @@ "refinement_interpretation_Tm_refine_fab5bc4be6d3977f9f5ed5dcf4408777" ], 0, - "8d68dad35fae80c1801ef5e4f26d41f7" + "a49df3ce3c7944aa4831ba191b533310" ], [ "OPLSS2021.ParTot.step", @@ -275,7 +275,7 @@ "well-founded-ordering-on-nat" ], 0, - "1d19d26615e256d1f53bf9f59f85b5ec" + "e0fcf65aeb11c50cfa3407a440ba7778" ], [ "OPLSS2021.ParTot.run", @@ -307,7 +307,7 @@ "well-founded-ordering-on-nat" ], 0, - "0db5a1731bf7e0806340af3c17a0fb93" + "8c6254b3b0452eaeb2f657f123d6e867" ] ] ] \ No newline at end of file diff --git a/examples/oplss2021/OPLSS2021.STLC.fst.hints b/examples/oplss2021/OPLSS2021.STLC.fst.hints index dbd64d1588c..06c0e58601e 100644 --- a/examples/oplss2021/OPLSS2021.STLC.fst.hints +++ b/examples/oplss2021/OPLSS2021.STLC.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "724893d7d0bc329887531fb527021956" + "8518c0cf1fcd4c5c3470559ed97d4de7" ], [ "OPLSS2021.STLC.__proj__TArrow__item___0", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_f4085d8a3d98fdb22c4e8a21999652fc" ], 0, - "db66bb7d180c808d0fac70c6cd61a5ad" + "23604ae1a561bd7e0c9104d5da34147c" ], [ "OPLSS2021.STLC.__proj__TArrow__item___1", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_f4085d8a3d98fdb22c4e8a21999652fc" ], 0, - "d2ef5b0aa96889e272a17f7c842c6f01" + "b0936390372c00fe32ed9c31221db4e7" ], [ "OPLSS2021.STLC.exp", @@ -41,7 +41,7 @@ 1, [ "@query", "assumption_OPLSS2021.STLC.ty__uu___haseq" ], 0, - "7c288133afe9fb1471fb27c86c5c15c5" + "d26c971175c24ad65f0976f36767ddc1" ], [ "OPLSS2021.STLC.__proj__EVar__item___0", @@ -53,7 +53,7 @@ "refinement_interpretation_Tm_refine_239c99de87d194c21affb9298afabd40" ], 0, - "ab232b08b60b463994daf4379dac901b" + "78a7fb380ce3d3f8eb86afc6e15ae3e5" ], [ "OPLSS2021.STLC.__proj__EApp__item___0", @@ -65,7 +65,7 @@ "refinement_interpretation_Tm_refine_f3a295fc195fd0c3f9f456f1443b4523" ], 0, - "b5684686eea604ff5b3a85ede8b78d54" + "b097edb246b30c554e377a924b639027" ], [ "OPLSS2021.STLC.__proj__EApp__item___1", @@ -77,7 +77,7 @@ "refinement_interpretation_Tm_refine_f3a295fc195fd0c3f9f456f1443b4523" ], 0, - "db549859c60bc47dc424f9e5aadb91b1" + "de8d74442aede022e07dc77f36d7d1f6" ], [ "OPLSS2021.STLC.__proj__EAbs__item___0", @@ -89,7 +89,7 @@ "refinement_interpretation_Tm_refine_a2e454356208862869188c22efc7aec4" ], 0, - "153e5e0b3f53b278d6b186adfd660b6a" + "fb6c2b6c8920f1a3e1c4074f01b5b723" ], [ "OPLSS2021.STLC.__proj__EAbs__item___1", @@ -101,7 +101,7 @@ "refinement_interpretation_Tm_refine_a2e454356208862869188c22efc7aec4" ], 0, - "d54a75fa8e7e03c1dcae774ab367982c" + "43c91b7e9593713f011be0e3da8944bd" ], [ "OPLSS2021.STLC.__proj__EAbs__item___2", @@ -113,7 +113,7 @@ "refinement_interpretation_Tm_refine_a2e454356208862869188c22efc7aec4" ], 0, - "a7e46143a89c44ac7945008d3c386a18" + "69a95563e37c7851ac0b48037328d091" ], [ "OPLSS2021.STLC.subst", @@ -135,7 +135,7 @@ "subterm_ordering_OPLSS2021.STLC.EApp" ], 0, - "95edb00f265db03b7db2fb960206a426" + "f9e344af93e8a713f0c597c3d43831a3" ], [ "OPLSS2021.STLC.step", @@ -152,7 +152,7 @@ "subterm_ordering_OPLSS2021.STLC.EApp" ], 0, - "14f0d6dc2de049e77da0a08bc05c13d0" + "dc01761991cdee01a3a0c81c1add12c7" ], [ "OPLSS2021.STLC.typing", @@ -177,7 +177,7 @@ "subterm_ordering_OPLSS2021.STLC.EApp" ], 0, - "7bbc5c5cf04b731851f6b09a295ead3a" + "e2a60d0af05a667a28486d960c89dbb3" ], [ "OPLSS2021.STLC.progress", @@ -231,7 +231,7 @@ "typing_tok_OPLSS2021.STLC.TUnit@tok" ], 0, - "c7e12a716f589f1459eeafbfbb75a28f" + "f2c5e9c726da94badcfc2762d41afe0f" ], [ "OPLSS2021.STLC.appears_free_in", @@ -253,7 +253,7 @@ "subterm_ordering_OPLSS2021.STLC.EApp" ], 0, - "ec5f3db6b28844dbc8a3e61895ea8a2c" + "daa893366a70f09c02074a1bcaf99a53" ], [ "OPLSS2021.STLC.free_in_context", @@ -319,7 +319,7 @@ "typing_tok_OPLSS2021.STLC.TUnit@tok" ], 0, - "a57b73673febe828d30dd3df9acb02a9" + "4d698c8fb73ef07619d58dc13839889e" ], [ "OPLSS2021.STLC.typable_empty_closed", @@ -336,7 +336,7 @@ "typing_tok_OPLSS2021.STLC.TUnit@tok" ], 0, - "c8382cd0c674b917ac74b672f5fa4db2" + "956e04c88d232d50c5446c6c41418d0e" ], [ "OPLSS2021.STLC.equal", @@ -349,7 +349,7 @@ "kinding_OPLSS2021.STLC.ty@tok" ], 0, - "954651add9ff98a35dae4b690b70bd22" + "b1326f4f50fca2d2c09e7deb9de882d7" ], [ "OPLSS2021.STLC.equalE", @@ -362,7 +362,7 @@ "kinding_OPLSS2021.STLC.ty@tok" ], 0, - "06122c2a37fe9015915505e28f14242c" + "47f15fc7dc16a4a432a6dd1456cc7075" ], [ "OPLSS2021.STLC.context_invariance", @@ -422,7 +422,7 @@ "typing_tok_OPLSS2021.STLC.TUnit@tok" ], 0, - "46208f8522366e54a36e52f62fdf861c" + "31f76954797bd5c7931c136a5d4a3b49" ], [ "OPLSS2021.STLC.typing_extensional", @@ -434,7 +434,7 @@ "equation_OPLSS2021.STLC.equalE" ], 0, - "79a6713d54a6a507e68fd79171a6a631" + "75da226c6dab39aa8fd50f281ca498fd" ], [ "OPLSS2021.STLC.substitution_preserves_typing", @@ -508,7 +508,7 @@ "unit_typing" ], 0, - "bd8f2719da6e7bccda814f0eb76dabbc" + "c477b6dceef0f167e6496cdb49fdd409" ], [ "OPLSS2021.STLC.substitution_preserves_typing", @@ -520,7 +520,7 @@ "refinement_interpretation_Tm_refine_29dc980d2c7c02579007b80ed1ffe322" ], 0, - "0a91b117d4c2884ab8c50f3379ee131c" + "32543d0e97f8db57a18d81ae0ad331e8" ], [ "OPLSS2021.STLC.preservation", @@ -578,7 +578,7 @@ "unit_typing" ], 0, - "55c52be169e40ec3d4af480de72e005d" + "be5b68b7d3d4172d03cd93328f62a99c" ], [ "OPLSS2021.STLC.preservation", @@ -590,7 +590,7 @@ "refinement_interpretation_Tm_refine_235e45fb19349c8bac01663f37db2140" ], 0, - "3ba22168e151d9ff182285f98f096722" + "264a508c4564d15c42ca61a130378d91" ], [ "OPLSS2021.STLC.typed_step", @@ -608,7 +608,7 @@ "typing_tok_OPLSS2021.STLC.TUnit@tok" ], 0, - "03d6b085f1b232d6c191e2c930ae2910" + "d0296de3ac741b264132e600d04a3d29" ] ] ] \ No newline at end of file diff --git a/examples/oplss2021/OPLSS2021.Vale.fst.hints b/examples/oplss2021/OPLSS2021.Vale.fst.hints index 8ab14c429a3..335be8afa2b 100644 --- a/examples/oplss2021/OPLSS2021.Vale.fst.hints +++ b/examples/oplss2021/OPLSS2021.Vale.fst.hints @@ -15,7 +15,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3c3eff6004e961b1b2cb84b5e1adea1d" + "d1b9cf0e527ffaf4d863762cbe1fdee0" ], [ "OPLSS2021.Vale.__proj__OReg__item__r", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_767b1c02b1152eda22dfc5f487f5bd48" ], 0, - "ba2020ba4d7f25bde0367888530d5ef1" + "95922d3f2819a5fa902f0b5ecf026e7a" ], [ "OPLSS2021.Vale.__proj__OConst__item__n", @@ -39,7 +39,7 @@ "refinement_interpretation_Tm_refine_31435c1220821636b1b8215c6864737e" ], 0, - "3ff738cd5f7ff36a2fe57d7dfa63bc4e" + "cc4a2e3b3aacf540e0854a2c31ed78a5" ], [ "OPLSS2021.Vale.ins", @@ -48,7 +48,7 @@ 1, [ "@query", "assumption_OPLSS2021.Vale.operand__uu___haseq" ], 0, - "1cf8547f2c0eb4a629725460a95d7f0a" + "6060453d79846cdbd110c980149dfa2f" ], [ "OPLSS2021.Vale.__proj__Mov64__item__dst", @@ -60,7 +60,7 @@ "refinement_interpretation_Tm_refine_1e014b3f2009124f1e9820298621d9cd" ], 0, - "048da73507a2a732940d78203a5abac8" + "ff5a1bf628346267712f68df32beffbe" ], [ "OPLSS2021.Vale.__proj__Mov64__item__src", @@ -72,7 +72,7 @@ "refinement_interpretation_Tm_refine_1e014b3f2009124f1e9820298621d9cd" ], 0, - "4c139fc53a0f001032e91f0fd1ce31f2" + "06e478b22acc7b4d10e2019992932bb1" ], [ "OPLSS2021.Vale.__proj__Add64__item__dst", @@ -84,7 +84,7 @@ "refinement_interpretation_Tm_refine_55376096b1a989ae6a21c8f8034f5071" ], 0, - "519e2f3b345ff0ff0f5cdecacbb59a7f" + "1bb1056a3c4b27239145b3a53a4c61a6" ], [ "OPLSS2021.Vale.__proj__Add64__item__src", @@ -96,7 +96,7 @@ "refinement_interpretation_Tm_refine_55376096b1a989ae6a21c8f8034f5071" ], 0, - "326ac512bb98758329cb1eb9dbd7a286" + "bfc6cc39d3a5e8d2f1e6dfe4b545fd9a" ], [ "OPLSS2021.Vale.code", @@ -110,7 +110,7 @@ "kinding_OPLSS2021.Vale.code@tok" ], 0, - "fb1d198b1c2197ffd952c88a2205c62a" + "f9e1f53ca6a939cddd95b8d651e6768a" ], [ "OPLSS2021.Vale.__proj__Ins__item__ins", @@ -122,7 +122,7 @@ "refinement_interpretation_Tm_refine_7e365516ac35fda7226aed28c5e84ab2" ], 0, - "dbfa87fa1e56bc29e52a3715084b1e98" + "ec11b80ed3c0ddc4ad51c4d78f0a4a83" ], [ "OPLSS2021.Vale.__proj__Block__item__block", @@ -134,7 +134,7 @@ "refinement_interpretation_Tm_refine_2f37b752c25f2c8afc9b4f05a0d6d39d" ], 0, - "1e796644bc015726f8634a5a3439eb3a" + "0903212261f9a41dd862fbb9568a85a3" ], [ "OPLSS2021.Vale.__proj__WhileLessThan__item__src1", @@ -146,7 +146,7 @@ "refinement_interpretation_Tm_refine_1ba7e4fd9b9638abb41d1df94e35f534" ], 0, - "a8d072df5f4051c185ef913be3b65492" + "6328e54b47a4c71c47314e3ffc461380" ], [ "OPLSS2021.Vale.__proj__WhileLessThan__item__src2", @@ -158,7 +158,7 @@ "refinement_interpretation_Tm_refine_1ba7e4fd9b9638abb41d1df94e35f534" ], 0, - "d1c327dc48683733e6d7b10d997d7dbc" + "68c02d6668cc5ed9d9adbd7e45736a7e" ], [ "OPLSS2021.Vale.__proj__WhileLessThan__item__whileBody", @@ -170,7 +170,7 @@ "refinement_interpretation_Tm_refine_1ba7e4fd9b9638abb41d1df94e35f534" ], 0, - "f5b4b826c26e92748cd3f0b9c2b02087" + "d81c6820281a7e75c181b59e521c3309" ], [ "OPLSS2021.Vale.eval_operand", @@ -185,7 +185,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "e25ece27eefce8ee33ede9b79643ac6d" + "2d9f5b67b5a2846011914cba238dd263" ], [ "OPLSS2021.Vale.update_reg", @@ -194,7 +194,7 @@ 1, [ "@query", "assumption_OPLSS2021.Vale.reg__uu___haseq" ], 0, - "b44e44c296d1ec19620e9196e155b3dc" + "362dcb98c64ba5ce265f17a6c62bfab8" ], [ "OPLSS2021.Vale.eval_ins", @@ -221,7 +221,7 @@ "typing_OPLSS2021.Vale.__proj__Mov64__item__dst" ], 0, - "e3ebc696b5758613f49eae0f2588db91" + "450ad38b8a2da1cbd82ddfd705404885" ], [ "OPLSS2021.Vale.eval_code", @@ -251,7 +251,7 @@ "well-founded-ordering-on-nat" ], 0, - "22e6fabfce598f245beefce2fdc90316" + "134e2afbf34daa4fc51ce0d660320337" ], [ "OPLSS2021.Vale.eval_code", @@ -268,7 +268,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "eda26ec6d94d106fd334304ea6ac836b" + "41feea68ac21847f022db3019f1a4abb" ], [ "OPLSS2021.Vale.increase_fuel", @@ -323,7 +323,7 @@ "well-founded-ordering-on-nat" ], 0, - "078fd5199fb7056efdf2010fedd1a19f" + "fb30ed961d00c7a82daa21c7c0c9d6e9" ], [ "OPLSS2021.Vale.increase_fuel", @@ -366,7 +366,7 @@ "subterm_ordering_Prims.Cons", "typing_OPLSS2021.Vale.eval_code" ], 0, - "61d2bc94f1b511564871457bb8d51987" + "25c8b8b87c1ad81656b2d60051694c70" ], [ "OPLSS2021.Vale.lemma_merge", @@ -402,7 +402,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "70819d64057cbb0aeb6ba8be96562d43" + "85daf197ca37ea2dbd9f3cf9abce13a8" ], [ "OPLSS2021.Vale.lemma_Move", @@ -443,7 +443,7 @@ "refinement_interpretation_Tm_refine_d2a65690bfafb23b197313a1aed6dc24" ], 0, - "d205c7e1774bade042266265415cefd0" + "4f8af52238fc904109220ca0f07a2c3b" ], [ "OPLSS2021.Vale.lemma_Add", @@ -489,7 +489,7 @@ "typing_OPLSS2021.Vale.eval_operand" ], 0, - "9ae218ccd87e329c319a9ea48c8c0a37" + "78f2ede2dc866e2af9a3517cd306ee5a" ], [ "OPLSS2021.Vale.lemma_Triple", @@ -538,7 +538,7 @@ "projection_inverse_Prims.Cons_tl", "projection_inverse_Prims.Nil_a" ], 0, - "c9158757f0a391011d56d05d96b83a93" + "7b1684c13be4cfb9128fb4d49a92889e" ] ] ] \ No newline at end of file diff --git a/examples/oplss2021/OPLSS2021.ValeVC.fst.hints b/examples/oplss2021/OPLSS2021.ValeVC.fst.hints index 539a30f590a..88e7cf91444 100644 --- a/examples/oplss2021/OPLSS2021.ValeVC.fst.hints +++ b/examples/oplss2021/OPLSS2021.ValeVC.fst.hints @@ -10,7 +10,7 @@ "@MaxIFuel_assumption", "@query", "data_elim_OPLSS2021.ValeVC.QProc" ], 0, - "ba568e8e57c748636a67325c68ae6e2c" + "ecb8576b1fcce6430dd5ed95a381b10c" ], [ "OPLSS2021.ValeVC.__proj__QSeq__item__c", @@ -22,7 +22,7 @@ "refinement_interpretation_Tm_refine_7188de91919c2e2cc9199174205a400e" ], 0, - "a75790e401b6d099a66e2367f0004d07" + "e8b9bed5338f370420ab687a971288d0" ], [ "OPLSS2021.ValeVC.__proj__QSeq__item__cs", @@ -34,7 +34,7 @@ "refinement_interpretation_Tm_refine_7188de91919c2e2cc9199174205a400e" ], 0, - "3190407122858fedbc1edfaff4008981" + "9ff4064e3b82b5bc7a782a89223df74c" ], [ "OPLSS2021.ValeVC.__proj__QSeq__item__hd", @@ -46,7 +46,7 @@ "refinement_interpretation_Tm_refine_7188de91919c2e2cc9199174205a400e" ], 0, - "7d200933ef9f262f963eb155f1ff8259" + "427968a162d66ae4ecaf9bab9f885f38" ], [ "OPLSS2021.ValeVC.__proj__QSeq__item__tl", @@ -58,7 +58,7 @@ "refinement_interpretation_Tm_refine_7188de91919c2e2cc9199174205a400e" ], 0, - "05549ded09f7b4621c2abcdad1333d4a" + "10d6e7dc13260089450e750e55870804" ], [ "OPLSS2021.ValeVC.__proj__QLemma__item__cs", @@ -70,7 +70,7 @@ "refinement_interpretation_Tm_refine_6723a33414f0aa8250465c1a7196a79d" ], 0, - "d27111b067dea9515b607efac6f9ceca" + "9e5749b4cb350384c63389ee1dcfe9f7" ], [ "OPLSS2021.ValeVC.__proj__QLemma__item__pre", @@ -82,7 +82,7 @@ "refinement_interpretation_Tm_refine_6723a33414f0aa8250465c1a7196a79d" ], 0, - "bcb2d963f807d651561a487500b76b3e" + "0f0a0ab2e6e8aafe1142a0e30898e655" ], [ "OPLSS2021.ValeVC.__proj__QLemma__item__post", @@ -94,7 +94,7 @@ "refinement_interpretation_Tm_refine_6723a33414f0aa8250465c1a7196a79d" ], 0, - "37ad06062207c4a639d75a60f8e53e3c" + "f9a542c82058e785283c3189e1b4d70f" ], [ "OPLSS2021.ValeVC.__proj__QLemma__item___3", @@ -107,7 +107,7 @@ "refinement_interpretation_Tm_refine_6723a33414f0aa8250465c1a7196a79d" ], 0, - "fe2c47a803d6ef2bca226626a82e4ec8" + "d01f4a926ee2e209629b70b26170bd47" ], [ "OPLSS2021.ValeVC.__proj__QLemma__item___4", @@ -120,7 +120,7 @@ "refinement_interpretation_Tm_refine_6723a33414f0aa8250465c1a7196a79d" ], 0, - "619780b09022cc13969f2ecd1499d224" + "f9a475ef71fa162835305c924fc4758d" ], [ "OPLSS2021.ValeVC.vc_gen", @@ -145,7 +145,7 @@ "subterm_ordering_OPLSS2021.ValeVC.QSeq" ], 0, - "927372deb8eeb0bb8e8fca7645e96606" + "a2fe975377dbb4033b823199185acc95" ], [ "OPLSS2021.ValeVC.vc_sound", @@ -211,7 +211,7 @@ "typing_tok_OPLSS2021.ValeVC.QEmpty@tok" ], 0, - "54732bd33fcc78fe035d3ec20ce4e23d" + "683fb040a30550a0cb6a5f1dbaae7a49" ], [ "OPLSS2021.ValeVC.wp_Move", @@ -220,7 +220,7 @@ 1, [ "@query" ], 0, - "7c0a3fa7b7528958fbb086e030c0cd53" + "fa88d700ca188ee9e224687b7669b81f" ], [ "OPLSS2021.ValeVC.hasWp_Move", @@ -237,7 +237,7 @@ "typing_OPLSS2021.Vale.eval_operand" ], 0, - "cb5dc4ce65c9b6ccdf73d020e9496638" + "e11c67267ad35321cf27e7e6c9cee6c8" ], [ "OPLSS2021.ValeVC.wp_Add", @@ -246,7 +246,7 @@ 1, [ "@query" ], 0, - "0c13c94c76e3a00477b325cc4eb71416" + "f50a30a09320444bbabcc9249a1ab866" ], [ "OPLSS2021.ValeVC.hasWp_Add", @@ -266,7 +266,7 @@ "typing_Tm_abs_8faaca484d7f2c70ef2d5458c2bc4e63" ], 0, - "95d94df578470bd242cae907d8e33977" + "da6de5afd6d2170c578ec4a524668f7b" ], [ "OPLSS2021.ValeVC.vc_sound_norm", @@ -275,7 +275,7 @@ 1, [ "@query" ], 0, - "d93085bf753081859f554ea66b715b92" + "556228182a6225bbd1bcf5c5eff7a70c" ], [ "OPLSS2021.ValeVC.state_eq", @@ -295,7 +295,7 @@ "fuel_guarded_inversion_OPLSS2021.Vale.reg", "l_and-interp" ], 0, - "6e1d649801965eee595eca6edfeb07d6" + "78f61511b7a2a7289f7cf2eb13a3b942" ], [ "OPLSS2021.ValeVC.lemma_Triple_opt", @@ -329,7 +329,7 @@ "typing_Tm_abs_8faaca484d7f2c70ef2d5458c2bc4e63" ], 0, - "3855ebc8e30b993595f0ba276febd101" + "e48429fa809dc019f95b4d983e6e6be0" ] ] ] \ No newline at end of file diff --git a/examples/oplss2021/OPLSS2021.ValeVCNoProp.fst.hints b/examples/oplss2021/OPLSS2021.ValeVCNoProp.fst.hints index 72891ab2d7c..7f141635a93 100644 --- a/examples/oplss2021/OPLSS2021.ValeVCNoProp.fst.hints +++ b/examples/oplss2021/OPLSS2021.ValeVCNoProp.fst.hints @@ -11,7 +11,7 @@ "data_elim_OPLSS2021.ValeVCNoProp.QProc" ], 0, - "1816c364313187c7b0d372a4b8dfb698" + "3c667acb3087ef5331d106a3742603a8" ], [ "OPLSS2021.ValeVCNoProp.__proj__QSeq__item__c", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_bde8d69bfca323e07f1d84828c8f34e5" ], 0, - "909bb746eb13aa2199474c7da6ef1001" + "13e7ad9c4658627e028e5775470fb2e3" ], [ "OPLSS2021.ValeVCNoProp.__proj__QSeq__item__cs", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_bde8d69bfca323e07f1d84828c8f34e5" ], 0, - "80d2aac207cfbc6ea1dcce2cf9612156" + "ad4e171c9962e86f17cb9b6ee3cf7938" ], [ "OPLSS2021.ValeVCNoProp.__proj__QSeq__item__hd", @@ -48,7 +48,7 @@ "refinement_interpretation_Tm_refine_bde8d69bfca323e07f1d84828c8f34e5" ], 0, - "600decef5ff9d80424cbf1bd25101727" + "8f1224de17ae9f3e7af8e50a57860c53" ], [ "OPLSS2021.ValeVCNoProp.__proj__QSeq__item__tl", @@ -61,7 +61,7 @@ "refinement_interpretation_Tm_refine_bde8d69bfca323e07f1d84828c8f34e5" ], 0, - "9b2bad0b0efb1d92005048062c4e3575" + "e73b822bcfa855ff5c7f338b2c99fb2a" ], [ "OPLSS2021.ValeVCNoProp.__proj__QLemma__item__cs", @@ -73,7 +73,7 @@ "refinement_interpretation_Tm_refine_32c131de72c0dc160585ed06ab3126ff" ], 0, - "8f0ba5d16f9c3a7f70ebd81162a3f864" + "b11d2c7b46dbd79c1b1cb3298811d09a" ], [ "OPLSS2021.ValeVCNoProp.__proj__QLemma__item__pre", @@ -85,7 +85,7 @@ "refinement_interpretation_Tm_refine_32c131de72c0dc160585ed06ab3126ff" ], 0, - "adb6e2da0bd4dfc0017588abd2573cc7" + "9a5219f6a44a7a3c35b04ed4ee31fb6c" ], [ "OPLSS2021.ValeVCNoProp.__proj__QLemma__item__post", @@ -97,7 +97,7 @@ "refinement_interpretation_Tm_refine_32c131de72c0dc160585ed06ab3126ff" ], 0, - "cd85fcf375ab54333e88d19409c780f7" + "3e44cef710301e5debc3aa2f2fe03ee6" ], [ "OPLSS2021.ValeVCNoProp.__proj__QLemma__item___3", @@ -110,7 +110,7 @@ "refinement_interpretation_Tm_refine_32c131de72c0dc160585ed06ab3126ff" ], 0, - "3c0d24b8980f04e863a2c912ca0a3ba0" + "0ce3eebc3d4e00a27959b1be264506e5" ], [ "OPLSS2021.ValeVCNoProp.__proj__QLemma__item___4", @@ -123,7 +123,7 @@ "refinement_interpretation_Tm_refine_32c131de72c0dc160585ed06ab3126ff" ], 0, - "499d30981a903db6d7cccd8e9871bbd3" + "81a92db1df717be72c2a141ea2cd289a" ], [ "OPLSS2021.ValeVCNoProp.vc_gen", @@ -149,7 +149,7 @@ "subterm_ordering_OPLSS2021.ValeVCNoProp.QSeq" ], 0, - "4c2848f0016df265b9086d04a08efdf0" + "7c4ae70e8e798160a5d8133664ad6a6a" ], [ "OPLSS2021.ValeVCNoProp.vc_sound", @@ -216,7 +216,7 @@ "typing_tok_OPLSS2021.ValeVCNoProp.QEmpty@tok" ], 0, - "ffb866cbcd1dfe9ee88ecb47664babd0" + "b0191d3713f8568277467fb8f6903298" ], [ "OPLSS2021.ValeVCNoProp.wp_Move", @@ -225,7 +225,7 @@ 1, [ "@query" ], 0, - "b95f70465bfcf42363cecf4c248b115a" + "aa941d986cf8458bf2912660f3b2b889" ], [ "OPLSS2021.ValeVCNoProp.hasWp_Move", @@ -242,7 +242,7 @@ "typing_OPLSS2021.Vale.eval_operand" ], 0, - "5c06f84eaf159d4d9d2b522995822949" + "ec93dd661c88c90c9eeab198f12abffd" ], [ "OPLSS2021.ValeVCNoProp.wp_Add", @@ -251,7 +251,7 @@ 1, [ "@query" ], 0, - "6a998d148eae48fe230c6ebf7c8e5ae2" + "a07d86032274d1c49225fe4a5c491e16" ], [ "OPLSS2021.ValeVCNoProp.hasWp_Add", @@ -271,7 +271,7 @@ "typing_Tm_abs_8faaca484d7f2c70ef2d5458c2bc4e63" ], 0, - "cffa304b025fe182a5cbb2f76f524b5c" + "993fee09bdc00c8bc04b8db3f130bbe0" ], [ "OPLSS2021.ValeVCNoProp.vc_sound_norm", @@ -280,7 +280,7 @@ 1, [ "@query" ], 0, - "c06349d5cd3b62c63b6fa2b5171b3742" + "3b663482dd7c8f0384be7a431dced96f" ], [ "OPLSS2021.ValeVCNoProp.state_eq", @@ -300,7 +300,7 @@ "fuel_guarded_inversion_OPLSS2021.Vale.reg", "l_and-interp" ], 0, - "b97c2b38e89f4a21cb5f4b65190ef8a3" + "a5410235499b9d0d417d25fe21fad5e5" ], [ "OPLSS2021.ValeVCNoProp.lemma_Triple_opt", @@ -326,7 +326,7 @@ "typing_Tm_abs_8faaca484d7f2c70ef2d5458c2bc4e63" ], 0, - "69eb39b53e786edd78c32d4d6ec14d86" + "3868f304301180014485b365c7c74bb0" ] ] ] \ No newline at end of file diff --git a/examples/oplss2021/OPLSS2021.Vector.fst.hints b/examples/oplss2021/OPLSS2021.Vector.fst.hints index fc613780c5b..9b271304003 100644 --- a/examples/oplss2021/OPLSS2021.Vector.fst.hints +++ b/examples/oplss2021/OPLSS2021.Vector.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "9c4bac629e574cefdf67d9b022f43d7d" + "51e429a87f815c06ec3a0439158b66f8" ], [ "OPLSS2021.Vector.vector", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "a64103aceb098bdc8ba6b06a934c0dea" + "66b631aaa2c2c04a9cf34c0ffcefebb1" ], [ "OPLSS2021.Vector.__proj__VCons__item__hd", @@ -39,7 +39,7 @@ "refinement_interpretation_Tm_refine_2cb127f228a689d92b063741e0d7b001" ], 0, - "4cb29de55882554e2042ba107b918650" + "71f9082088a7ca6a33b3b675e392d565" ], [ "OPLSS2021.Vector.__proj__VCons__item__n", @@ -51,7 +51,7 @@ "refinement_interpretation_Tm_refine_2cb127f228a689d92b063741e0d7b001" ], 0, - "a586b6da4059f21c7caf0ddff5b84028" + "e0e6aab7f78d6f9e8f8672661b1828c8" ], [ "OPLSS2021.Vector.__proj__VCons__item__tl", @@ -63,7 +63,7 @@ "refinement_interpretation_Tm_refine_2cb127f228a689d92b063741e0d7b001" ], 0, - "9bb31499c3b1e6500afaddb553f54971" + "d995252c2908cd56b1a90062fd24296b" ], [ "OPLSS2021.Vector.head'", @@ -77,7 +77,7 @@ "refinement_interpretation_Tm_refine_039b68a29747696797a6e7240d4505a6" ], 0, - "2311503dbb82524f0d7be4ace719fc14" + "e75e0af524d3e31fb60f9f3eddbfdba2" ], [ "OPLSS2021.Vector.head", @@ -89,7 +89,7 @@ "refinement_interpretation_Tm_refine_2cb127f228a689d92b063741e0d7b001" ], 0, - "80ad226e162396f922cd95aafef8fcfa" + "e61bf58ea4420b5a7569bc586b37ac9f" ], [ "OPLSS2021.Vector.nth", @@ -115,7 +115,7 @@ "well-founded-ordering-on-nat" ], 0, - "46e7626209312e245cf637dcb53aeb4f" + "45837f45d7a15e15b60eb2d2d11f1343" ], [ "OPLSS2021.Vector.append", @@ -139,7 +139,7 @@ "well-founded-ordering-on-nat" ], 0, - "e110c32ac9dc0107d0d58236e1dc1265" + "621305ce3b7b23dcb40fed1d26f463ef" ], [ "OPLSS2021.Vector.append", @@ -152,7 +152,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "707312a7c54ddd1e07d57c69bf98eb12" + "cee29418fe58008d765e3b4b155f179c" ], [ "OPLSS2021.Vector.reverse", @@ -174,7 +174,7 @@ "well-founded-ordering-on-nat" ], 0, - "eb4d60169c77d20e2cff55203eaf38e9" + "dcfb9d337ba8024f4843eaeb96d43cee" ], [ "OPLSS2021.Vector.map", @@ -196,7 +196,7 @@ "well-founded-ordering-on-nat" ], 0, - "64ca168d84255d02b3bedd5b0b1fcaa4" + "9e51ad62dbb06e7c925236c1cae438e0" ], [ "OPLSS2021.Vector.fold_right", @@ -217,7 +217,7 @@ "well-founded-ordering-on-nat" ], 0, - "a59ba19768f7b6c66eee2f562495df4c" + "e7ab55a3eb9a2cbb9457e56bcca5f46a" ] ] ] \ No newline at end of file diff --git a/examples/paradoxes/CBN.fst.hints b/examples/paradoxes/CBN.fst.hints index 052126ac70b..3bdf6666488 100644 --- a/examples/paradoxes/CBN.fst.hints +++ b/examples/paradoxes/CBN.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_f1ecc6ab6882a651504f328937700647" ], 0, - "7b55036b766e493b781e42481db03087" + "49304663dd17b4eda0a5e7a4080827eb" ] ] ] \ No newline at end of file diff --git a/examples/paradoxes/IOWPInconsistent.fst.hints b/examples/paradoxes/IOWPInconsistent.fst.hints index fca704fe1b4..be5458a3dde 100644 --- a/examples/paradoxes/IOWPInconsistent.fst.hints +++ b/examples/paradoxes/IOWPInconsistent.fst.hints @@ -13,7 +13,7 @@ "unit_inversion" ], 0, - "6f94c81b223deaac3fa463bf2c49c093" + "5e333542bc546b92f4c8267339a41f5c" ], [ "IOWPInconsistent.inj_injective", @@ -26,7 +26,7 @@ "token_correspondence_IOWPInconsistent.inj" ], 0, - "507c729b1ed0d7dc48577b562ece297d" + "41af2ba066c87f947b470f5e272676e7" ], [ "IOWPInconsistent.f_injective", @@ -39,7 +39,7 @@ "projection_inverse_IOWPInconsistent.Intro__0" ], 0, - "06b4b19b2233014ae5e1082444ee410c" + "97d05fad5b75e2ad3f4d3a2ac2734f72" ], [ "IOWPInconsistent.p0", @@ -53,7 +53,7 @@ "unit_inversion" ], 0, - "625bfbfe713d1a5550bb87649d61b03f" + "e50ed2be313fa89fb1e64b869b5ac831" ], [ "IOWPInconsistent.bad1", @@ -66,7 +66,7 @@ "refinement_interpretation_Tm_refine_6725bf085bac499ccfe650045e02384d" ], 0, - "d7034907f76f22fb3fb06b35e6b60098" + "11d837223790542b046284ae33381706" ], [ "IOWPInconsistent.bad2", @@ -79,7 +79,7 @@ "l_quant_interp_3d5f610aa0975e34cfaa0a7c62d6f069" ], 0, - "6cc4c80de5e83eaaaa996a8e70d1fb89" + "8fecc5c8c6f201f3d5d060ca1d601904" ], [ "IOWPInconsistent.out_wp_inconsistent", @@ -88,7 +88,7 @@ 1, [ "@query" ], 0, - "8476669e1c30ec8d74704f8473557f5f" + "ab17bee415067ab50054d2ad6e109200" ] ] ] \ No newline at end of file diff --git a/examples/paradoxes/InjectiveTypeFormers.Explicit.fst.hints b/examples/paradoxes/InjectiveTypeFormers.Explicit.fst.hints index 24346b99694..52966c508ca 100644 --- a/examples/paradoxes/InjectiveTypeFormers.Explicit.fst.hints +++ b/examples/paradoxes/InjectiveTypeFormers.Explicit.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_754b00004f4a881ff74d076ab276dfe1" ], 0, - "0b5ce651b272efb1dcc8230212db2cbf" + "e2ca6b17ef10aae62eb7ef90fad9b788" ], [ "InjectiveTypeFormers.Explicit.lemma_of_squash", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "979f4e8d004beecf9d3e5fb0ee506bbb" + "d41f65bb9bc596939bf23742cf459dfc" ], [ "InjectiveTypeFormers.Explicit.false_of_pq", @@ -40,7 +40,7 @@ "refinement_interpretation_Tm_refine_f8d77454f67999dfa4ab72b69f8c092c" ], 0, - "f2ad36f7af0d497870bdd2a1921ce874" + "0539b94feffc9843b40457beada1456b" ], [ "InjectiveTypeFormers.Explicit.not_pq", @@ -49,7 +49,7 @@ 1, [ "@query" ], 0, - "6d17f6b1e8955a781968f5503e704559" + "24553210c0fbc4b388d7b9c25194a78a" ], [ "InjectiveTypeFormers.Explicit.pq", @@ -65,7 +65,7 @@ "l_not-interp", "typing_InjectiveTypeFormers.Explicit.not_pq" ], 0, - "edb8e7e5aeda56b4355499947e3f39f5" + "4b0f5afc02e29669fe21e066c63e5e9d" ] ] ] \ No newline at end of file diff --git a/examples/paradoxes/InjectiveTypeFormers.SMT.fst.hints b/examples/paradoxes/InjectiveTypeFormers.SMT.fst.hints index c6d80a16b3e..2601be13804 100644 --- a/examples/paradoxes/InjectiveTypeFormers.SMT.fst.hints +++ b/examples/paradoxes/InjectiveTypeFormers.SMT.fst.hints @@ -13,7 +13,7 @@ "lemma_InjectiveTypeFormers.SMT.isInj_admit" ], 0, - "01dafc6c8f8dd4f5dd9ceecbcc74e138" + "cc6a4005a70cd2146191d18e83948137" ], [ "InjectiveTypeFormers.SMT.pq", @@ -28,7 +28,7 @@ "token_correspondence_InjectiveTypeFormers.SMT.p" ], 0, - "db46bad685f3a89d5ed303a8dbda623c" + "44279fb8bfaa265646669fb38d3c512a" ] ] ] \ No newline at end of file diff --git a/examples/paradoxes/PositiveRelaxed.fst.hints b/examples/paradoxes/PositiveRelaxed.fst.hints index 7bd35cebf31..309b9f09c98 100644 --- a/examples/paradoxes/PositiveRelaxed.fst.hints +++ b/examples/paradoxes/PositiveRelaxed.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "a6127942abb41668d5470f1dae4adc2b" + "f1b409e28c4de5249ab41bd578ca0e53" ], [ "PositiveRelaxed.__proj__S__item__pre", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_629234387675c267a369c7d87670b9af" ], 0, - "af33c5b7822112bbd4b8f6e262f8d476" + "982e089609b8f3fe9f70c0df3549b0eb" ], [ "PositiveRelaxed.__proj__PSO__item__f", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_b3056343c7f1c6b9a52e7e02a8379fbd" ], 0, - "596017ab5b9e3c147bad5e41eb0ddef8" + "31455b83e43b93ef724947008b3ee17a" ], [ "PositiveRelaxed.__proj__POd__item__h", @@ -44,7 +44,7 @@ "refinement_interpretation_Tm_refine_10093c564537c9c0559bbc0a0a24fba4" ], 0, - "f03d450d460f18e6af1ac9a845d5ff9a" + "4633346b7a527c244c3853ef968c796d" ], [ "PositiveRelaxed.bad", @@ -61,7 +61,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "8b87e8c239c92f788b86ea485bdb1c84" + "7f94f6f89a12171e76afd7f2f652350f" ], [ "PositiveRelaxed.loop", @@ -78,7 +78,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "c27fc4002773cc9befb08c92dcf86c2c" + "9fc25a5e6cb8bac2e66d62ff340c68ae" ] ] ] \ No newline at end of file diff --git a/examples/paradoxes/PrecedesRank.fst.hints b/examples/paradoxes/PrecedesRank.fst.hints index d583c8d86ec..0361dc12f7c 100644 --- a/examples/paradoxes/PrecedesRank.fst.hints +++ b/examples/paradoxes/PrecedesRank.fst.hints @@ -15,7 +15,7 @@ "token_correspondence_PrecedesRank.__proj__Mk__item__f" ], 0, - "dccd3079ce225da49b376b83bcb0f78f" + "6be47792f3dc07833c1c811c09a9fda3" ], [ "PrecedesRank.rank_n_ge_n", @@ -35,7 +35,7 @@ "well-founded-ordering-on-nat" ], 0, - "e8a3f97abb4d6d6bb8c1f63b63f853c3" + "af2b67325f39a71b13c4684fe199aa55" ], [ "PrecedesRank.bigrank_n", @@ -51,7 +51,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "926d62193f2cb6be5eea2d0dd25ece89" + "a054f073c25bdedb92026af8391788a0" ], [ "PrecedesRank.diag", @@ -74,7 +74,7 @@ "typing_PrecedesRank.bigrank_n", "typing_PrecedesRank.pid" ], 0, - "795622aa5c98aad24c1621b8e9dddb88" + "9991e2248a3755d0f19266e3c0e862f1" ], [ "PrecedesRank.falso", @@ -83,7 +83,7 @@ 1, [ "@query" ], 0, - "0af2115e6dfeb7593e2ab2f17a7ce9e6" + "eb0449fb1034a474abf07579a250dcba" ] ] ] \ No newline at end of file diff --git a/examples/paradoxes/PropositionalExtensionalityInconsistent.fst.hints b/examples/paradoxes/PropositionalExtensionalityInconsistent.fst.hints index 836ec47ddd7..d439f3ee11d 100644 --- a/examples/paradoxes/PropositionalExtensionalityInconsistent.fst.hints +++ b/examples/paradoxes/PropositionalExtensionalityInconsistent.fst.hints @@ -32,7 +32,7 @@ "unit_inversion" ], 0, - "2d5e3b005b1e907c343b07bb20406fb2" + "b8356c0a5fe3218816d852082b20ef30" ], [ "PropositionalExtensionalityInconsistent.propExt_sub_singleton_inconsistent", @@ -54,7 +54,7 @@ "true_interp", "typing_tok_Prims.T@tok", "unit_inversion" ], 0, - "b0d35190560979b694eebbebca323531" + "822e87a23ed536d9319e79ced8321214" ], [ "PropositionalExtensionalityInconsistent.predExt_Type_inconsistent", @@ -74,7 +74,7 @@ "typing_tok_Prims.T@tok", "unit_typing" ], 0, - "55cd9715bf994d92298e02e6e3b4da64" + "161428762926cd866899cd9219202c47" ], [ "PropositionalExtensionalityInconsistent.predExt_ss_inconsistent", @@ -95,7 +95,7 @@ "typing_tok_Prims.T@tok", "unit_inversion", "unit_typing" ], 0, - "21bbad26d56362029b768959a08021e9" + "10b02a1c21fc390ad1205b69ac89ab57" ] ] ] \ No newline at end of file diff --git a/examples/paradoxes/propImpredicativeAndNonStrictlyPositiveinductives.fst.hints b/examples/paradoxes/propImpredicativeAndNonStrictlyPositiveinductives.fst.hints index 05821552375..83f7ad07d65 100644 --- a/examples/paradoxes/propImpredicativeAndNonStrictlyPositiveinductives.fst.hints +++ b/examples/paradoxes/propImpredicativeAndNonStrictlyPositiveinductives.fst.hints @@ -13,7 +13,7 @@ "unit_inversion" ], 0, - "7ac09aebe3585ed454d43179978d944f" + "b15b70f718c1f702fa45f14c90e34f9c" ], [ "PropImpredicativeAndNonStrictlyPositiveInductives.inj_injective", @@ -27,7 +27,7 @@ "token_correspondence_PropImpredicativeAndNonStrictlyPositiveInductives.inj" ], 0, - "4de0ef7c2730e6f3bf05c9a9d3fc6651" + "e09889f38c63080c01acfcce7321f324" ], [ "PropImpredicativeAndNonStrictlyPositiveInductives.f_injective", @@ -40,7 +40,7 @@ "projection_inverse_PropImpredicativeAndNonStrictlyPositiveInductives.IntroA__0" ], 0, - "955e06426a82498a17cade0b9c0e0428" + "3a8105c7dce94c5b371061c451c33deb" ], [ "PropImpredicativeAndNonStrictlyPositiveInductives.p0", @@ -54,7 +54,7 @@ "unit_inversion" ], 0, - "87ee647373bfe75a7b18592e5f3ba521" + "49607f7b3c09cd6f131adf794c47967c" ], [ "PropImpredicativeAndNonStrictlyPositiveInductives.bad1", @@ -68,7 +68,7 @@ "refinement_interpretation_Tm_refine_104aa28b549e0db1b9235eb785e4cc79" ], 0, - "4d75d1a2afb5ea3bd04ba7fe6cc57b8a" + "2e93369deca1cbe83cfc0da2c5683cbb" ], [ "PropImpredicativeAndNonStrictlyPositiveInductives.bad2", @@ -83,7 +83,7 @@ "l_quant_interp_47acc1ba6e48f85f7ef66adc112f8bce" ], 0, - "8c4ed112ae562902a302394ff33c336d" + "1f73610f1e4362a25dc746477c31d245" ], [ "PropImpredicativeAndNonStrictlyPositiveInductives.bad", @@ -92,7 +92,7 @@ 1, [ "@query" ], 0, - "dfe36de569ceb40fb9de3e14a7fefcf9" + "1cd78121d3c054bacbd9a6b3988ee24e" ], [ "PropImpredicativeAndNonStrictlyPositiveInductives.worse", @@ -101,7 +101,7 @@ 1, [ "@query" ], 0, - "8d4d4566019c5d80674216284a080ec4" + "9116aceb3b4f7e895640df440f5f3cad" ] ] ] \ No newline at end of file diff --git a/examples/param/Param.fst.hints b/examples/param/Param.fst.hints index 8f56abc1da7..f0a63518527 100644 --- a/examples/param/Param.fst.hints +++ b/examples/param/Param.fst.hints @@ -1,246 +1,6 @@ [ - "\u001b\u001f ƒ©>ÞMmμE”€cx", + "1°”4“—› 5Õ8ôâæPv", [ - [ - "Param.zip3", - 1, - 2, - 1, - [ - "@MaxIFuel_assumption", "@query", - "binder_x_8e2b3e2e2d5822bdb0266bcb517fa74a_6", - "projection_inverse_FStar.Pervasives.Native.Mktuple3__1", - "subterm_ordering_Prims.Cons" - ], - 0, - "a2124dffe35fb8c1d2a4f8f7fb6d8c32" - ], - [ - "Param.last", - 1, - 2, - 1, - [ - "@MaxIFuel_assumption", "@query", "disc_equation_Prims.Cons", - "disc_equation_Prims.Nil", "equation_FStar.List.Tot.Base.rev", - "fuel_guarded_inversion_Prims.list", - "projection_inverse_BoxBool_proj_0", "typing_FStar.List.Tot.Base.rev" - ], - 0, - "dddbaa049056e32cc7fe07973991d9c2" - ], - [ - "Param.__proj__Unsupported__item__uu___", - 1, - 2, - 1, - [ - "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_d653547ec2248ca788117a9e37aaea8c" - ], - 0, - "26596bdff07f7c4ca5934ebbdba62374" - ], - [ - "Param.__proj__NotFoundBV__item__uu___", - 1, - 2, - 1, - [ - "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_807f58d0ef35f41bad94e4e67da99eb0" - ], - 0, - "42c7c9b6d8761cc97d646e3de3b402df" - ], - [ - "Param.__proj__NotFoundFV__item__uu___", - 1, - 2, - 1, - [ - "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_9fb97dbd15df6c3243efc7410c19c103" - ], - 0, - "8ff853f5c4ea8d007129c27cd3abb466" - ], - [ - "Param.lookup_rec_fv", - 1, - 2, - 1, - [ - "@MaxIFuel_assumption", "@query", - "assumption_FStar.Order.order__uu___haseq", - "disc_equation_Prims.Cons", "disc_equation_Prims.Nil", - "equation_Param.fvmap", "fuel_guarded_inversion_Prims.list", - "projection_inverse_BoxBool_proj_0" - ], - 0, - "d3f9224c632af5a22e98e4d7abac6f90" - ], - [ - "Param.lookup", - 1, - 2, - 1, - [ - "@MaxIFuel_assumption", "@query", "disc_equation_Prims.Cons", - "disc_equation_Prims.Nil", "equation_FStar.Tactics.NamedView.namedv", - "equation_Param.bvmap", "equation_Prims.eqtype", - "equation_Prims.nat", "fuel_guarded_inversion_Prims.list", - "function_token_typing_Prims.int", - "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", - "projection_inverse_BoxBool_proj_0", - "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" - ], - 0, - "bb4840b690e1839dce7c05c95851556c" - ], - [ - "Param.param'", - 1, - 2, - 1, - [ - "@MaxIFuel_assumption", "@query", - "FStar.Stubs.Reflection.Types_pretyping_d880a66b21ec85b3fa80d2570aa5edd8", - "Prims_pretyping_ce036b6b736ef4e0bc3a9ff132a12aed", - "constructor_distinct_FStar.Stubs.Tactics.Result.Failed", - "constructor_distinct_FStar.Stubs.Tactics.Result.Success", - "data_elim_FStar.Stubs.Tactics.Result.Success", - "data_typing_intro_Prims.Cons@tok", - "data_typing_intro_Prims.Nil@tok", - "equation_FStar.Stubs.Reflection.Types.name", - "equation_Prims.eqtype", - "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result", - "function_token_typing_FStar.Stubs.Reflection.Types.sigelt", - "function_token_typing_Prims.string", - "lemma_FStar.Pervasives.invertOption", - "projection_inverse_FStar.Stubs.Tactics.Result.Failed_a", - "projection_inverse_FStar.Stubs.Tactics.Result.Failed_exn", - "projection_inverse_FStar.Stubs.Tactics.Result.Failed_ps", - "projection_inverse_FStar.Stubs.Tactics.Result.Success_a", - "projection_inverse_FStar.Stubs.Tactics.Result.Success_ps", - "projection_inverse_FStar.Stubs.Tactics.Result.Success_v", - "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", - "string_inversion", "string_typing", - "typing_FStar.List.Tot.Base.op_At", - "typing_FStar.Stubs.Reflection.V2.Builtins.explode_qn", - "typing_FStar.Stubs.Reflection.V2.Builtins.implode_qn", - "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_fv", - "typing_FStar.Stubs.Reflection.V2.Builtins.lookup_typ", - "typing_Prims.strcat" - ], - 0, - "637bd177ffe43d6a36f8432f2b6469a5" - ], - [ - "Param.param'", - 2, - 2, - 1, - [ - "@MaxIFuel_assumption", "@query", - "disc_equation_FStar.Tactics.NamedView.Pat_Cons", - "disc_equation_FStar.Tactics.NamedView.Pat_Constant", - "disc_equation_FStar.Tactics.NamedView.Pat_Dot_Term", - "disc_equation_FStar.Tactics.NamedView.Pat_Var", - "fuel_guarded_inversion_FStar.Tactics.NamedView.pattern", - "projection_inverse_BoxBool_proj_0" - ], - 0, - "50ee888cf40801d1edd42c22b9197477" - ], - [ - "Param.param_inductive", - 1, - 2, - 1, - [ - "@MaxIFuel_assumption", "@query", - "constructor_distinct_FStar.Stubs.Tactics.Result.Failed", - "constructor_distinct_FStar.Stubs.Tactics.Result.Success", - "constructor_distinct_FStar.Tactics.NamedView.Sg_Inductive", - "disc_equation_FStar.Tactics.NamedView.Unk", - "equation_FStar.Stubs.Reflection.V2.Data.ctor", - "equation_FStar.Tactics.NamedView.term", - "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result", - "projection_inverse_BoxBool_proj_0", - "projection_inverse_FStar.Stubs.Tactics.Result.Failed_a", - "projection_inverse_FStar.Stubs.Tactics.Result.Failed_exn", - "projection_inverse_FStar.Stubs.Tactics.Result.Failed_ps", - "projection_inverse_FStar.Stubs.Tactics.Result.Success_a", - "projection_inverse_FStar.Stubs.Tactics.Result.Success_ps", - "projection_inverse_FStar.Stubs.Tactics.Result.Success_v" - ], - 0, - "a2f1c8a17c5fa641428cd48f327d76bf" - ], - [ - "Param.param_letbinding", - 1, - 2, - 1, - [ - "@MaxIFuel_assumption", "@query", - "FStar.Tactics.NamedView_pretyping_6431c17bd4ef31ed4e5c8a8ef7dd87dc", - "Prims_pretyping_3862c4e8ff39bfc3871b6a47e7ff5b2e", - "constructor_distinct_FStar.Stubs.Tactics.Result.Failed", - "constructor_distinct_FStar.Stubs.Tactics.Result.Success", - "constructor_distinct_FStar.Tactics.NamedView.Sg_Let", - "data_elim_FStar.Stubs.Tactics.Result.Success", - "data_typing_intro_Prims.Nil@tok", - "disc_equation_FStar.Tactics.NamedView.Sg_Let", - "disc_equation_FStar.Tactics.NamedView.Unk", - "equation_FStar.Tactics.NamedView.term", - "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result", - "kinding_FStar.Tactics.NamedView.letbinding@tok", - "proj_equation_FStar.Tactics.NamedView.Sg_Let__0", - "projection_inverse_BoxBool_proj_0", - "projection_inverse_FStar.Stubs.Tactics.Result.Failed_a", - "projection_inverse_FStar.Stubs.Tactics.Result.Failed_exn", - "projection_inverse_FStar.Stubs.Tactics.Result.Failed_ps", - "projection_inverse_FStar.Stubs.Tactics.Result.Success_a", - "projection_inverse_FStar.Stubs.Tactics.Result.Success_ps", - "projection_inverse_FStar.Stubs.Tactics.Result.Success_v", - "projection_inverse_FStar.Tactics.NamedView.Sg_Let__0", - "refinement_interpretation_Tm_refine_0c417824af864c5dfeb7045b84af008c", - "typing_FStar.Tactics.NamedView.__proj__Sg_Let__item___0" - ], - 0, - "e51bea16226ec28d971a4a269dc92d80" - ], - [ - "Param.paramd", - 1, - 2, - 1, - [ - "@MaxIFuel_assumption", "@query", - "FStar.Stubs.Reflection.Types_pretyping_d880a66b21ec85b3fa80d2570aa5edd8", - "Prims_pretyping_ce036b6b736ef4e0bc3a9ff132a12aed", - "constructor_distinct_FStar.Stubs.Tactics.Result.Failed", - "constructor_distinct_FStar.Stubs.Tactics.Result.Success", - "data_elim_FStar.Stubs.Tactics.Result.Success", - "equation_FStar.Stubs.Reflection.Types.name", - "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result", - "function_token_typing_FStar.Stubs.Reflection.Types.sigelt", - "lemma_FStar.Pervasives.invertOption", - "projection_inverse_FStar.Stubs.Tactics.Result.Failed_a", - "projection_inverse_FStar.Stubs.Tactics.Result.Failed_exn", - "projection_inverse_FStar.Stubs.Tactics.Result.Failed_ps", - "projection_inverse_FStar.Stubs.Tactics.Result.Success_a", - "projection_inverse_FStar.Stubs.Tactics.Result.Success_ps", - "projection_inverse_FStar.Stubs.Tactics.Result.Success_v", - "string_inversion", - "typing_FStar.Stubs.Reflection.V2.Builtins.explode_qn", - "typing_FStar.Stubs.Reflection.V2.Builtins.lookup_typ" - ], - 0, - "c3630b970ffb126c94dfd06f58b49ac0" - ], [ "Param.nat", 1, @@ -248,7 +8,7 @@ 1, [ "@query" ], 0, - "0f2d3246c98dc2ea0c0d1d524993d3cb" + "901a4a24ff518efe443cdf5e74e915cd" ], [ "Param.__proj__S__item___0", @@ -260,7 +20,7 @@ "refinement_interpretation_Tm_refine_81c7104d9f66ba8cefa7d89150b98abb" ], 0, - "d70df51ba1298f36d3e5fe98843e0114" + "c085243b1c780f0978acf4b5561f2647" ], [ "Param.__proj__S_param__item___00", @@ -272,7 +32,7 @@ "refinement_interpretation_Tm_refine_6773e77e235181d61a7f8a9533077255" ], 0, - "15e36a72cffc8945f7da13fa7c7ad79c" + "1fc0b04338c759cadd6528553211dec7" ], [ "Param.__proj__S_param__item___01", @@ -284,7 +44,7 @@ "refinement_interpretation_Tm_refine_6773e77e235181d61a7f8a9533077255" ], 0, - "5fef7922ab1fba42d9c49e3e37641a9c" + "97a5df554eb3a19cfa29bc351f129d81" ], [ "Param.__proj__S_param__item___0R", @@ -296,7 +56,7 @@ "refinement_interpretation_Tm_refine_6773e77e235181d61a7f8a9533077255" ], 0, - "5ffed70cb1d4a5668b7b48cb826f3648" + "b7436dbf025fdd2e6c1bdc9aef75b887" ], [ "Param.safepred", @@ -309,7 +69,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "d7e686abd59cc388a2ba3e1e809b5039" + "111effc28cc93bfe57f49f72fec6ffd3" ], [ "Param.safepred_param", @@ -328,7 +88,7 @@ "typing_tok_Param.Z_param@tok" ], 0, - "05ad38dfbb068ba80793c7fa997279e6" + "a7ce344ed2fa4edd0c0be8dbf89bfca3" ], [ "Param.__proj__Mktuple2_param__item___1R", @@ -337,7 +97,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "data_elim_Param.Mktuple2_param" ], 0, - "82a2ecd3e6dc87850f5febf63d8fddd9" + "22afee178778402e831a60be95030f1a" ], [ "Param.__proj__Mktuple2_param__item___2R", @@ -346,7 +106,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "data_elim_Param.Mktuple2_param" ], 0, - "1a09d5e628f0e65e26f14288a067c3a6" + "98990bd49d2c6451a115f107d4786f2f" ], [ "Param.fst_param", @@ -367,7 +127,7 @@ "projection_inverse_Param.Mktuple2_param__b1" ], 0, - "85e8ece6e4def260a40728a7d8f2f870" + "9b9ac7426f614d3cc0ed1a65e429cb1d" ], [ "Param.snd_param", @@ -388,7 +148,7 @@ "projection_inverse_Param.Mktuple2_param__b1" ], 0, - "169f17760b8265e045012f092e50c57b" + "38aca57666e3d0697e51f4d28c25b83c" ], [ "Param.__proj__Cons_param__item__hd0", @@ -400,7 +160,7 @@ "refinement_interpretation_Tm_refine_5f0965cf0eff942418f76768011fdea9" ], 0, - "d45a14f30fd5d06381c885943ee9cf42" + "864106cc76ce56d364cc8b5d9cd22f1a" ], [ "Param.__proj__Cons_param__item__hd1", @@ -412,7 +172,7 @@ "refinement_interpretation_Tm_refine_5f0965cf0eff942418f76768011fdea9" ], 0, - "30a93cebe1ca673381f91a375ee8a065" + "4ceb345e86e968ec6e88c0d30593f048" ], [ "Param.__proj__Cons_param__item__hdR", @@ -424,7 +184,7 @@ "refinement_interpretation_Tm_refine_5f0965cf0eff942418f76768011fdea9" ], 0, - "f6038b46f02aacf1cf56bc84a7342ce3" + "8a8743c7375d770fa173ebb378ef191f" ], [ "Param.__proj__Cons_param__item__tl0", @@ -436,7 +196,7 @@ "refinement_interpretation_Tm_refine_5f0965cf0eff942418f76768011fdea9" ], 0, - "1ee0d139227687479fc6823f4610b110" + "76b70465cae97badd2803c0f71d81274" ], [ "Param.__proj__Cons_param__item__tl1", @@ -448,7 +208,7 @@ "refinement_interpretation_Tm_refine_5f0965cf0eff942418f76768011fdea9" ], 0, - "2adb4b55efe0bc807f9040da08b92ca0" + "e799bed814110afdc89d3e65e60980a7" ], [ "Param.__proj__Cons_param__item__tlR", @@ -460,7 +220,7 @@ "refinement_interpretation_Tm_refine_5f0965cf0eff942418f76768011fdea9" ], 0, - "97541759ab15b3ddf3bb1f09ea61082c" + "d3635e08efa90eac9cb0b8287fc0e9a7" ], [ "Param.safetail", @@ -473,7 +233,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "199e0e03d83a156279df8eb30f5793aa" + "094ea429fc94616b381690e499f3cc2d" ], [ "Param.safetail_param_manual", @@ -492,7 +252,7 @@ "projection_inverse_Prims.Cons_tl", "projection_inverse_Prims.Nil_a" ], 0, - "4a87482600f99238e1d79eb137d368af" + "9073143e2324e77b220bd40af56d9673" ], [ "Param.safetail_param", @@ -511,7 +271,7 @@ "projection_inverse_Prims.Cons_tl", "projection_inverse_Prims.Nil_a" ], 0, - "78d26d7ba1dd40f2d8aece3c88f20a94" + "723555c3add02b7d07d15c461bfdd5a2" ], [ "Param.list_rec_of_function_is_map_1", @@ -545,7 +305,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "15bc81a2e3162f2d5e92ed1358111e0e" + "19171dd22dda05d08e880be06be648b8" ], [ "Param.list_rec_of_function_is_map_2", @@ -578,7 +338,7 @@ "projection_inverse_Prims.Cons_tl", "subterm_ordering_Prims.Cons" ], 0, - "ed4854b0b53f3356956f4b580268e947" + "2537486405abb75b20b6054276a5e239" ], [ "Param.reverse_commutes_with_map", @@ -587,7 +347,7 @@ 1, [ "@query" ], 0, - "210a32d5d9cafd17985b1f9ee2ff1f7a" + "a9a7458fcb8bde4dd01683987bc8d2d5" ], [ "Param.app", @@ -602,7 +362,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "27335e591c053133b3faa135808e88fc" + "c9b4949b40e12e3e4a7795a92f71f4a2" ], [ "Param.app_rel", @@ -641,7 +401,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "974ac54dbcd7cc147f911b6147915988" + "7b4c01ecec3c35b069e45d83e1ddcbbe" ], [ "Param.reverse", @@ -656,7 +416,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "ff67eb058e11d7718f4d0eb10930c228" + "a4dc3fcbb280e1d17a0ba8b100e58ada" ], [ "Param.reverse_rel", @@ -693,7 +453,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "10fd9868da2e3309d84376fb1f10fdc5" + "f373b5ea92fc7a79f7be337054926241" ], [ "Param.__proj__Mklabeled_interface_param__item__labeledR", @@ -705,7 +465,7 @@ "data_elim_Param.Mklabeled_interface_param" ], 0, - "1cbc91ff7a9c3d99e22d218c0c2ff4c9" + "260cfe043723a0f3c9149166c9287264" ], [ "Param.__proj__Mklabeled_interface_param__item__mk_labeled0", @@ -717,7 +477,7 @@ "data_elim_Param.Mklabeled_interface_param" ], 0, - "3dab881f3f9990038c79ebc95333a556" + "b2daba038575a99b1e3d5824f8a06ac8" ], [ "Param.__proj__Mklabeled_interface_param__item__mk_labeled1", @@ -729,7 +489,7 @@ "data_elim_Param.Mklabeled_interface_param" ], 0, - "419b92160019a2fc095053d7dc2c1256" + "7e5781a15d694bd348627f737f9b3c9f" ], [ "Param.__proj__Mklabeled_interface_param__item__mk_labeledR", @@ -741,7 +501,7 @@ "data_elim_Param.Mklabeled_interface_param" ], 0, - "8448e8a07cb3b69ac2bb379c87b1628f" + "4e44524d6ac193f1a33b0e843e10ef26" ], [ "Param.__proj__Mklabeled_interface_param__item__label_of0", @@ -753,7 +513,7 @@ "data_elim_Param.Mklabeled_interface_param" ], 0, - "7b72bb332c9f6ff005e0f4b6e88220d3" + "757c4cfde9c925236af3b33616a299ec" ], [ "Param.__proj__Mklabeled_interface_param__item__label_of1", @@ -765,7 +525,7 @@ "data_elim_Param.Mklabeled_interface_param" ], 0, - "6bcddf260fffb8b6b618243665042105" + "9807d9827d014552e0b45719d2716058" ], [ "Param.__proj__Mklabeled_interface_param__item__label_ofR", @@ -777,7 +537,7 @@ "data_elim_Param.Mklabeled_interface_param" ], 0, - "8a371ed6b3136555edc367e45d02585c" + "303ed97d087d6f4a2f6191986703a208" ], [ "Param.proj_mk_labeled", @@ -790,7 +550,7 @@ "token_correspondence_Param.proj_labeled" ], 0, - "c31ea8cc305e859ec419501de7bd6bcf" + "81dbb4fbe5678a8e2659ba1ecddb0e21" ], [ "Param.proj_label_of", @@ -803,7 +563,7 @@ "token_correspondence_Param.proj_labeled" ], 0, - "b4e48a45c5233850d91dd0655e92cf56" + "725ba7dea1d8bb7c640efd6ec851730f" ], [ "Param.proj_labeled_param", @@ -823,7 +583,7 @@ "token_correspondence_Param.proj_labeled" ], 0, - "3c98f4a1aa1b7df4c4cf8d0b6eb3f50f" + "b70a79bea479863f025d5b79f8ba8973" ], [ "Param.proj_mk_labeled_param", @@ -835,7 +595,7 @@ "equation_Param.proj_labeled_param", "equation_Param.proj_mk_labeled", "fuel_guarded_inversion_Param.labeled_interface_param", - "interpretation_Tm_abs_7bd631bf6101475217ce0823018e06a9", + "interpretation_Tm_abs_3a3a23b5155662e890e150ef56b77cb9", "projection_inverse_Param.Mklabeled_interface_mk_labeled", "projection_inverse_Param.Mklabeled_interface_param_label_of0", "projection_inverse_Param.Mklabeled_interface_param_label_of1", @@ -848,7 +608,7 @@ "token_correspondence_Param.proj_mk_labeled" ], 0, - "7f957ac1cd7a18d43618f27217461c19" + "6a941c8b1631af30196f56a47ecbeb27" ], [ "Param.proj_label_of_param", @@ -859,7 +619,7 @@ "@MaxIFuel_assumption", "@query", "equation_Param.proj_label_of", "equation_Param.proj_labeled", "equation_Param.proj_labeled_param", "fuel_guarded_inversion_Param.labeled_interface_param", - "interpretation_Tm_abs_7bd631bf6101475217ce0823018e06a9", + "interpretation_Tm_abs_3a3a23b5155662e890e150ef56b77cb9", "projection_inverse_Param.Mklabeled_interface_label_of", "projection_inverse_Param.Mklabeled_interface_labeled", "projection_inverse_Param.Mklabeled_interface_param_label_of0", @@ -874,7 +634,7 @@ "token_correspondence_Param.proj_labeled_param" ], 0, - "f2b54b357dfe898c04394ab2c9603f48" + "9b46fd71fe5c10afbb9678cac5db7a14" ] ] ] \ No newline at end of file diff --git a/examples/preorders/AllocST.fst.hints b/examples/preorders/AllocST.fst.hints index e1e60d6cc07..1bf1cfe54aa 100644 --- a/examples/preorders/AllocST.fst.hints +++ b/examples/preorders/AllocST.fst.hints @@ -8,10 +8,10 @@ 1, [ "@query", "equation_AllocST.contains" ], 0, - "5adf25f4c228e123863e4bffca397482" + "27629c90166d01f407f88c26039896d2" ], [ - "AllocST.1679", + "AllocST.1677", 1, 2, 1, @@ -23,7 +23,7 @@ "token_correspondence_AllocST.heap_rel" ], 0, - "92dac2404c94df88ffbed8ad8aa9be44" + "21d914c4e3c0bf03478cee0e38c485ff" ], [ "AllocST.ist_witnessed", @@ -38,7 +38,7 @@ "token_correspondence_AllocST.heap_rel" ], 0, - "a2e392be380059b65aef040af940642e" + "5700099ce2eb91c8c4a72c6ce47ab034" ], [ "AllocST.ist_witnessed", @@ -53,7 +53,7 @@ "token_correspondence_AllocST.heap_rel" ], 0, - "e16b3fc3a07d20b04285b997f6ff53a6" + "95a070ed24a4c603ae35d12ae1672fb7" ], [ "AllocST.ist_witness", @@ -68,7 +68,7 @@ "token_correspondence_AllocST.heap_rel" ], 0, - "17f1c5b80ae4059416e6c520f9d39a08" + "fc1091632f631872f29d450e3a23f539" ], [ "AllocST.ist_recall", @@ -83,7 +83,7 @@ "token_correspondence_AllocST.heap_rel" ], 0, - "187d518217ed24d369778e45008f3f20" + "4c131050adf42508aef748302b1a4a61" ], [ "AllocST.ref", @@ -97,7 +97,7 @@ "token_correspondence_AllocST.heap_rel" ], 0, - "7f4b67d5ae18625c6c79cdf2e0fbb0e4" + "15a29095e792dd0c57ba9c6fb2388310" ], [ "AllocST.alloc", @@ -117,7 +117,7 @@ "typing_FStar.Pervasives.Native.snd", "typing_NatHeap.ref" ], 0, - "798cb1c71fcac40a81f47783a2fe772b" + "2515809c294a495b3d05719d841d08e2" ], [ "AllocST.read", @@ -126,7 +126,7 @@ 1, [ "@query", "equation_AllocST.contains" ], 0, - "f63029d0d746e6e33a5d49eaa7671556" + "afd37f2d7402b087f8aa64d446e78355" ], [ "AllocST.read", @@ -142,7 +142,7 @@ "token_correspondence_AllocST.heap_rel" ], 0, - "6973328200c8d9d1dad4ca01ddf41709" + "70f2693b320e162ee0c91b36bf0467d5" ], [ "AllocST.write", @@ -151,7 +151,7 @@ 1, [ "@query", "equation_AllocST.contains" ], 0, - "e81d6685305664403fbd30a6f0343e61" + "25916de24760cbfad0cba05f7cd1c2d5" ], [ "AllocST.write", @@ -169,7 +169,7 @@ "token_correspondence_AllocST.heap_rel" ], 0, - "cd0726fe11e9b7683272c2dab33addbf" + "75d47ab677283e0c9e33286750010e9d" ], [ "AllocST.recall", @@ -184,7 +184,7 @@ "token_correspondence_AllocST.heap_rel" ], 0, - "00393f46367e553598e7431cf4e8ae87" + "2ef22f4dba466045e3993662b8613155" ] ] ] \ No newline at end of file diff --git a/examples/preorders/AllocSTwHeaps.fst.hints b/examples/preorders/AllocSTwHeaps.fst.hints index 3cdabc26dad..7a62412a465 100644 --- a/examples/preorders/AllocSTwHeaps.fst.hints +++ b/examples/preorders/AllocSTwHeaps.fst.hints @@ -2,7 +2,7 @@ "ÚîMŒþµî1w[w\u001d‚\u001d", [ [ - "AllocSTwHeaps.1613", + "AllocSTwHeaps.1601", 1, 2, 1, @@ -14,7 +14,7 @@ "token_correspondence_AllocSTwHeaps.heap_rel" ], 0, - "82f103fd87c411aa54c8d56769129d6b" + "5491f1ad24903b16c9a0f01b8884b973" ], [ "AllocSTwHeaps.ist_witnessed", @@ -29,7 +29,7 @@ "token_correspondence_AllocSTwHeaps.heap_rel" ], 0, - "32e144fb9933015586dd67c14820912a" + "b9d262947f0fddaac80ce7c554abc865" ], [ "AllocSTwHeaps.ist_witnessed", @@ -44,7 +44,7 @@ "token_correspondence_AllocSTwHeaps.heap_rel" ], 0, - "bbd59b889a9e96e8116e7dfe84d74a06" + "b2869d59b40c1fce97b7628b9812923b" ], [ "AllocSTwHeaps.ist_witness", @@ -59,7 +59,7 @@ "token_correspondence_AllocSTwHeaps.heap_rel" ], 0, - "d64d51da5b4fdd991d27e5fb128c0703" + "07eb0cf41e56ada68622ffcf3932b8f2" ], [ "AllocSTwHeaps.ist_recall", @@ -74,7 +74,7 @@ "token_correspondence_AllocSTwHeaps.heap_rel" ], 0, - "3b66831a691394ebea1f60c2e0fe30c2" + "d571f94bec29d487386d23923dee6534" ], [ "AllocSTwHeaps.contains_lemma", @@ -93,7 +93,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "98a91c91bf6c91d0255c45d0e6521770" + "4c4461ae3acf8c3e5c8676279ef0af33" ], [ "AllocSTwHeaps.ref", @@ -115,7 +115,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "12c195c1936b04dd871c37853682bc15" + "744059c6198ed4acae4b1143d37f457c" ], [ "AllocSTwHeaps.alloc", @@ -146,7 +146,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "3063f9835f9f937c8ed60e753aa8317a" + "8f1948ae3f712a1a07034c5abcb685f6" ], [ "AllocSTwHeaps.read", @@ -160,7 +160,7 @@ "typing_AllocSTwHeaps.sel" ], 0, - "3fadf92b7e64b00abf991cec43c9f1f4" + "e3b948003ea5ef3aacaecbb17ab0edf0" ], [ "AllocSTwHeaps.write", @@ -178,7 +178,7 @@ "typing_AllocSTwHeaps.upd", "typing_FStar.Heap.trivial_preorder" ], 0, - "185359e92972e70af99ed5e86ada1a9a" + "ced12570d1f8ce9b8a4899e76f037cfc" ], [ "AllocSTwHeaps.precise_write", @@ -196,7 +196,7 @@ "typing_AllocSTwHeaps.upd", "typing_FStar.Heap.trivial_preorder" ], 0, - "0954ebfc87a643590499e9e839e92929" + "b84f5cb9ad0e88c6a905689dc56729da" ], [ "AllocSTwHeaps.recall", @@ -219,7 +219,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "36bc0f174b7879e29a0d0a4919227f36" + "fb5129605377498a940c29e4071ee096" ] ] ] \ No newline at end of file diff --git a/examples/preorders/Ariadne.fst.hints b/examples/preorders/Ariadne.fst.hints index ac8573a247c..77533a4979e 100644 --- a/examples/preorders/Ariadne.fst.hints +++ b/examples/preorders/Ariadne.fst.hints @@ -1,5 +1,5 @@ [ - ".Y\u0011r^\bí\\Nâ¶×Ë,", + "¢Àc§„Ð\u0018¡\u0010%ÉØÐ}’", [ [ "Ariadne.case", @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c4bcbfe61ceb85ebee9a611ff9d3473b" + "44826ebb6c85204e2c9d33ce5e998616" ], [ "Ariadne.__proj__Ok__item__saved", @@ -24,7 +24,7 @@ "refinement_interpretation_Tm_refine_433d08d8d7a72b888729343254dd5f4a" ], 0, - "6332412b52fa8e6cf4ed103cb1b97be2" + "85faae578d2d77db001520673f65dac2" ], [ "Ariadne.__proj__Recover__item__read", @@ -36,7 +36,7 @@ "refinement_interpretation_Tm_refine_4866c1405a82ccc72c55102aa593b7ee" ], 0, - "52946429c259442ffbbcde969f69c9d4" + "8485f4fe4823dfebbe4a5663a088b31e" ], [ "Ariadne.__proj__Recover__item__other", @@ -48,7 +48,7 @@ "refinement_interpretation_Tm_refine_4866c1405a82ccc72c55102aa593b7ee" ], 0, - "27812a4f101a594c6a983fa06a788ec4" + "23b8887602d8048132b4f54cb9555faa" ], [ "Ariadne.__proj__Writing__item__written", @@ -60,7 +60,7 @@ "refinement_interpretation_Tm_refine_4fff7e1627aecb8a01ff14db8bd98023" ], 0, - "28948710c89dfd2020d2ecc7c41e2a77" + "2838bbd50b29364a03a794fc61b45365" ], [ "Ariadne.__proj__Writing__item__old", @@ -72,7 +72,7 @@ "refinement_interpretation_Tm_refine_4fff7e1627aecb8a01ff14db8bd98023" ], 0, - "9950bd359bc08b8240393df10f5464b8" + "983bca595826a59f63c4b72d82195412" ], [ "Ariadne.__proj__Crash__item__read", @@ -84,7 +84,7 @@ "refinement_interpretation_Tm_refine_afc93d5e07c3e90000704a2ee31d4fab" ], 0, - "f032f8374a04899f59c0c79e8c0e51a2" + "85c46d91ecb62003a56d96252422f252" ], [ "Ariadne.__proj__Crash__item__other", @@ -96,7 +96,7 @@ "refinement_interpretation_Tm_refine_afc93d5e07c3e90000704a2ee31d4fab" ], 0, - "5ae205637b946484b483d42038837f18" + "df2c941e51c2e9d39095f08b7ae0a2b1" ], [ "Ariadne.counter", @@ -112,7 +112,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "41179dc5a78a390eb9abcf9d4411daba" + "307c5a257eb74968f671cdcb5b3076ac" ], [ "Ariadne.saved", @@ -131,7 +131,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "4ef716de2093f79c9f482d708102074d" + "662383d09002a6b9039485d8aa4f849a" ], [ "Ariadne.preorder'", @@ -146,7 +146,7 @@ "l_quant_interp_2d93d1e2e978575420277bf29c7a470b" ], 0, - "d088995d7389547ee4df2d4a406a3122" + "305a63abcd862238b72b2289cc798957" ], [ "Ariadne.saved_backup", @@ -168,7 +168,7 @@ "typing_Ariadne.preorder_" ], 0, - "35e40b73aab5183ac3750e739e9e9aa9" + "c955789452d9ad91e0a46e38cb14fc9b" ], [ "Ariadne.backup", @@ -181,7 +181,7 @@ "typing_Ariadne.saved_backup" ], 0, - "297c12b7b50624ee3facafa7cebf24d4" + "6ecfe165022c68497984e9f80c1563a8" ], [ "Ariadne.log_pre", @@ -203,7 +203,7 @@ "typing_Ariadne.backup" ], 0, - "8e6c0aada81c44106116311572f1a3eb" + "799e963f921a28059292fc9653d33fc5" ], [ "Ariadne.create", @@ -252,7 +252,7 @@ "typing_FStar.Monotonic.Heap.sel", "typing_FStar.Set.empty" ], 0, - "4a1390143a0803ff9885ea2d5839ae1c" + "6d2825072ecc372b5b855748172232f6" ], [ "Ariadne.pre0", @@ -267,7 +267,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "1d51dda01edaae9b31daa398fd820044" + "d95cb86540560d65f9ed7f8124526da6" ], [ "Ariadne.step0", @@ -282,7 +282,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "ddca63d2d3c4fed306bfb19f5926f4ab" + "bb415cae70f1f97ff39852e984c01afc" ], [ "Ariadne.save", @@ -367,7 +367,7 @@ "typing_FStar.Set.singleton", "unit_inversion", "unit_typing" ], 0, - "22991846eff804d6eac57acbd986e58c" + "494653f83f87cc0b1eb43ab0dc8cef52" ], [ "Ariadne.step1", @@ -379,7 +379,7 @@ "refinement_interpretation_Tm_refine_4187e98250438914a336576d12992752" ], 0, - "fda5d714f5c7dd6a639535252bc68267" + "839c50a52aebdf6e287ebe1bec099e83" ], [ "Ariadne.incr", @@ -393,7 +393,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "b863d386463e410fc2581515f9b2b2c5" + "548f81e28b6654d47a44a42c480887fb" ], [ "Ariadne.incr", @@ -435,7 +435,7 @@ "unit_inversion", "unit_typing" ], 0, - "8b7d044a0f85da35c2ffef42b9baa40c" + "9f3400f8491f410908ca800f1fc80c3f" ], [ "Ariadne.store", @@ -444,7 +444,7 @@ 1, [ "@query", "assumption_Ariadne.case__uu___haseq" ], 0, - "e0b4bec3bc06b211b3e167c2e15fdc80" + "0fe9cb69aa7396ed80fa131e93633560" ], [ "Ariadne.store", @@ -477,7 +477,7 @@ "typing_FStar.Monotonic.Heap.sel" ], 0, - "994a2e52bc30b554bbca25ca6fa9bb3e" + "a15fe8e74f3d346d87df4e8c01632f92" ], [ "Ariadne.recover", @@ -492,7 +492,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "5f248c90648f25ac1463f0efbc9aded8" + "5adfc1dd58d162c7f135d02606cbc44f" ], [ "Ariadne.recover", @@ -558,7 +558,7 @@ "typing_Ariadne.step0", "typing_Ariadne.step1" ], 0, - "6b2c2843a121b9e75f4e2effe9cf0f79" + "d7933fcc3cc31ec1a544216363cf778f" ], [ "Ariadne.example", @@ -587,7 +587,7 @@ "unit_inversion", "unit_typing" ], 0, - "f797b397bb230a4011e2665f8372d72b" + "ee81e9f86e5ff46ae982f9682656fc54" ] ] ] \ No newline at end of file diff --git a/examples/preorders/Array.fsti.hints b/examples/preorders/Array.fsti.hints index b9c4e10029f..814c09b57c8 100644 --- a/examples/preorders/Array.fsti.hints +++ b/examples/preorders/Array.fsti.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "820c95bc1ed5beee8364f1a411bf20cd" + "6ac04ecdfd3b47f24cc1ae2432c7d542" ], [ "Array.suffix", @@ -28,7 +28,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "95243477e6f1ee5c53e5970c77a8888a" + "fb5834689e8ec362aa84305481c972d4" ], [ "Array.prefix", @@ -43,7 +43,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "ad1f87f8168d73c98c71c513fa49ca0e" + "b1b73d1e36203d65538aab498a1148e9" ], [ "Array.write", @@ -62,7 +62,7 @@ "typing_Array.op_String_Access" ], 0, - "f12209ab35a8b00fd0ae96c0cefcb0e6" + "60f9a1d0479bf8118be2ae47ecb58ad2" ], [ "Array.read", @@ -79,7 +79,7 @@ "typing_Array.op_String_Access" ], 0, - "1a330fa1140667f466f0442e8fd08730" + "523c544000db83a3f414e64c1bd16c70" ] ] ] \ No newline at end of file diff --git a/examples/preorders/ArrayUtils.fst.hints b/examples/preorders/ArrayUtils.fst.hints index 56d340af0a3..9719e2d7537 100644 --- a/examples/preorders/ArrayUtils.fst.hints +++ b/examples/preorders/ArrayUtils.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "ed4fcd57b2e56b78050be316d0f6f3a5" + "12a41f2561237362f0e1277a0d590321" ], [ "ArrayUtils.lemma_get_some_equivalent_length", @@ -22,7 +22,7 @@ "typing_ArrayUtils.get_some_equivalent" ], 0, - "b475fca7a0bebedd2e3ac9b1688bd120" + "cf6a9b50ae203af6cfc25f17ff1b3dc5" ], [ "ArrayUtils.lemma_get_some_equivalent_index", @@ -38,7 +38,7 @@ "typing_ArrayUtils.get_some_equivalent" ], 0, - "aeb5699b6a6a75659987d551945fa2b5" + "8f77e36bc4f9954567ecff630019d4cd" ], [ "ArrayUtils.lemma_get_some_equivalent_snoc", @@ -71,7 +71,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.Seq.Properties.snoc" ], 0, - "cafa3708626fd1b203e2341fb5ae0539" + "3e68c0a4120238cb754a43b817c5d581" ], [ "ArrayUtils.lemma_get_some_equivalent_append", @@ -99,7 +99,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "a3994ed5da47bface8ae47ba5c205a7a" + "a99942e31c3aa729953f9fa238b33cb3" ], [ "ArrayUtils.lemma_get_some_equivalent_slice", @@ -126,7 +126,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "90161810e68f9bf5b00a6b4c0f4cee23" + "d98506f88f7b25a1454fec38997b1a41" ], [ "ArrayUtils.lemma_get_equivalent_sequence_slice", @@ -160,7 +160,7 @@ "typing_FStar.Seq.Base.index" ], 0, - "7515fe881f17273d43e31b9bdcf8b6cd" + "d98d16ee04f49b9165b0069ab7f0ce19" ], [ "ArrayUtils.copy_seq", @@ -179,7 +179,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "43a5045a9afc216a052c2625b24996f2" + "5a4ca97589f8de14e42a6c5b0f8164ba" ], [ "ArrayUtils.is_prefix_of", @@ -188,7 +188,7 @@ 1, [ "@query" ], 0, - "0cfac84f1a5c0b413abb7d838b233292" + "cf305b220423f35311deede6a4cce60a" ], [ "ArrayUtils.lemma_is_prefix_of_slice", @@ -206,7 +206,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "9b3db2130d754de8911b1140ebffb98f" + "91c144c72d65d4102f70f2024eedafb0" ], [ "ArrayUtils.seq_map", @@ -220,7 +220,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "5a3438fcb5652417903bea238447170f" + "8b73d3afdc290743df80eb7d5d3c0ea0" ] ] ] \ No newline at end of file diff --git a/examples/preorders/Closure.fst.hints b/examples/preorders/Closure.fst.hints index 305fe9b6214..3b1d1630a57 100644 --- a/examples/preorders/Closure.fst.hints +++ b/examples/preorders/Closure.fst.hints @@ -13,7 +13,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "78a07ca7ea0e84eeecfb2483a1319e6b" + "bd17fba608738e7168950ad2d055d797" ], [ "Closure.reachable_from_B", @@ -35,7 +35,7 @@ "typing_tok_Closure.B@tok" ], 0, - "1fa1ad835cc1d094dbe9c6404ab50ee3" + "23a0bb6f32b73e273bd007b3964aff87" ], [ "Closure.__proj__Start__item__retried", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_9b8feac8e67696762ba27b558e40f256" ], 0, - "3362b21eadf9d9fe064a287e647d0c33" + "787f78d1d64c43a155110f8d294461d2" ], [ "Closure.__proj__Hello__item__retried", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_8abf72c04d002ce86c7c7f261e811ec5" ], 0, - "da185550df44b15c6a0d22d596b822d8" + "1742ff3b746b490d6239f140332eb1c8" ], [ "Closure.__proj__Hello__item__ch", @@ -71,7 +71,7 @@ "refinement_interpretation_Tm_refine_8abf72c04d002ce86c7c7f261e811ec5" ], 0, - "2b86f4434431cb752a39340dc43fc694" + "6cfaa30ea5290395cd18b4220ac2ddc8" ], [ "Closure.__proj__Transcript12__item__ch", @@ -83,7 +83,7 @@ "refinement_interpretation_Tm_refine_8be6d7d0f86d71af96581ee9ae09ad53" ], 0, - "b120b59f726b62a7091788e5a0d63a57" + "2e9cbac43b25ad4b1a3afcaca5f16d44" ], [ "Closure.__proj__Transcript12__item__sh", @@ -95,7 +95,7 @@ "refinement_interpretation_Tm_refine_8be6d7d0f86d71af96581ee9ae09ad53" ], 0, - "fde09cf72581d7538c1baeec057e7c5a" + "9d41bd614d6191e5af4ccf38d70c744f" ], [ "Closure.__proj__Transcript12__item__rest", @@ -107,7 +107,7 @@ "refinement_interpretation_Tm_refine_8be6d7d0f86d71af96581ee9ae09ad53" ], 0, - "7a7e60c5a73146c098bb69cb2daeac7e" + "cd1bdf72db43e2ce533a4854420ee9b8" ], [ "Closure.__proj__Transcript13__item__retried", @@ -119,7 +119,7 @@ "refinement_interpretation_Tm_refine_c3bb8422e22464cd744542b84591ff3f" ], 0, - "8add53fcacd2c49703ea552281140e4a" + "6e0814a90d88c55556cd9b02cc5a597c" ], [ "Closure.__proj__Transcript13__item__ch", @@ -131,7 +131,7 @@ "refinement_interpretation_Tm_refine_c3bb8422e22464cd744542b84591ff3f" ], 0, - "861daadc8dd037e100293febec1a5baf" + "6f1666c82f23192fb9c688f508003df3" ], [ "Closure.__proj__Transcript13__item__sh", @@ -143,7 +143,7 @@ "refinement_interpretation_Tm_refine_c3bb8422e22464cd744542b84591ff3f" ], 0, - "350c88deda93bc2f8108388a978473e0" + "e298a52e32caa9313ebcb91de439a172" ], [ "Closure.__proj__Transcript13__item__rest", @@ -155,7 +155,7 @@ "refinement_interpretation_Tm_refine_c3bb8422e22464cd744542b84591ff3f" ], 0, - "24e95b05f7695f12c47ab4a06674e3b5" + "4f1eae163d3a6c96c42c2f1498532068" ], [ "Closure.transcript_size", @@ -170,7 +170,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "82e8358b0a2b5d86403213f3b8cb7ee8" + "6b064ccb8de2499cf684b77605561f4d" ], [ "Closure.client_state", @@ -189,7 +189,7 @@ "typing_Closure.max_transcript_size" ], 0, - "8bac4990ea3ca568352b65c483072ef9" + "bdd712d934a53451c33d7dba88d56777" ], [ "Closure.__proj__C_truncated_ClientHello__item__transcript", @@ -201,7 +201,7 @@ "refinement_interpretation_Tm_refine_ee2d48a428eec18a9bf958fc9b3867d8" ], 0, - "3722ec6f5e4953be2893566dd5230c6e" + "b8e79c5664fa28665594c3ebdcc071d8" ], [ "Closure.__proj__C_truncated_ClientHello__item__offer", @@ -213,7 +213,7 @@ "refinement_interpretation_Tm_refine_ee2d48a428eec18a9bf958fc9b3867d8" ], 0, - "c6db59bd60eb4c1d199e06a8c4485d8d" + "ade6b454f736838201b1d97889991041" ], [ "Closure.__proj__C_wait_ServerHello__item__transcript", @@ -225,7 +225,7 @@ "refinement_interpretation_Tm_refine_ba03bb475e226de884d5d34396eaf785" ], 0, - "aabef2f724975bd6c5b6c2b8a46dd373" + "ecda52e59a45b1fd792c4ffc36bc11e5" ], [ "Closure.__proj__C_wait_ServerHello__item__offer", @@ -237,7 +237,7 @@ "refinement_interpretation_Tm_refine_ba03bb475e226de884d5d34396eaf785" ], 0, - "38f52ded8022b82641997cf520d47ce0" + "3e22d1d1bfa439a5b8e16cd792a94b5c" ], [ "Closure.__proj__C13_wait_Finished1__item__transcript", @@ -249,7 +249,7 @@ "refinement_interpretation_Tm_refine_d027e86d743ce1c67ee5fe0ba7862796" ], 0, - "0663f20c36df631f27666e66a83fed07" + "b78543dd3ecbc7254120be478f9e6df1" ], [ "Closure.__proj__C13_wait_Finished1__item__mode", @@ -272,7 +272,7 @@ "typing_Closure.max_transcript_size" ], 0, - "b89d485d1588f3928000e45306d89831" + "cc29cb97e5eda11e3a13fdcb059edf02" ], [ "Closure.__proj__C13_wait_Finished1__item__mode", @@ -297,7 +297,7 @@ "typing_Closure.max_transcript_size" ], 0, - "f4d8d5cf7712a278de6fbb055efe2da7" + "a3decc524c85f81929c18b65cfea7140" ], [ "Closure.t", @@ -317,7 +317,7 @@ "typing_tok_Closure.C_init@tok" ], 0, - "a25c266fabff31bd4e049e7bf35403ce" + "f610e2e22ce29179f1db2c5a986935f4" ], [ "Closure.__proj__C_State__item___0", @@ -337,7 +337,7 @@ "typing_tok_Closure.C_init@tok" ], 0, - "fba9102a244363cbf9bcef77e86db404" + "55f5c4088460f9a4b567e26b55241f2d" ], [ "Closure.__proj__C_State__item___0", @@ -359,7 +359,7 @@ "typing_Closure.mrel", "typing_tok_Closure.C_init@tok" ], 0, - "4907bb26960e7b475d2cf11c35e961f2" + "4d0eb7d63619ecafdcd1e4bc019d9201" ], [ "Closure.p", @@ -382,7 +382,7 @@ "typing_tok_Closure.C_init@tok" ], 0, - "d48051aba6a0c521524b1d72d9591bbe" + "ada097807cedeaf3ce19d15be001751e" ], [ "Closure.p", @@ -402,7 +402,7 @@ "typing_tok_Closure.C_init@tok" ], 0, - "e0eafa6c1d3ecf176dabfee82b3a370b" + "3fcc67fbdb9bbd352a6e9797a78f4157" ], [ "Closure.witness_offer", @@ -427,7 +427,7 @@ "typing_tok_Closure.C_init@tok" ], 0, - "a5449daab8ab43cfdf68c0d2453ff6bb" + "5bcbc8e6c827676c568fd617d30f1658" ], [ "Closure.witness_offer", @@ -481,7 +481,7 @@ "typing_tok_Closure.C_init@tok" ], 0, - "4b1a7341ac6ebd6209b092dca1f865d5" + "63a8fa90a607d09c628ba9d2217b65b0" ] ] ] \ No newline at end of file diff --git a/examples/preorders/ImmutableST.fst.hints b/examples/preorders/ImmutableST.fst.hints index 25cb1cc05f8..49230063b5b 100644 --- a/examples/preorders/ImmutableST.fst.hints +++ b/examples/preorders/ImmutableST.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "equation_ImmutableST.contains" ], 0, - "ae81d3203a39434e9c6fcc75d4ecda45" + "05b7d6a5c82fc3a70901ac8723eb3718" ], [ "ImmutableST.heap_rel", @@ -20,10 +20,10 @@ "refinement_interpretation_Tm_refine_6f8aef5da32367b0818e015b75ddf1d7" ], 0, - "0a0ea9f12702152ed9586b869b96ec10" + "e9290babc330116f7e23bba602005d50" ], [ - "ImmutableST.2302", + "ImmutableST.2304", 1, 2, 1, @@ -37,7 +37,7 @@ "token_correspondence_ImmutableST.heap_rel" ], 0, - "c6b510dfc487dff58b368888a039881a" + "693636fe53e963ae3da4bd9a1ca12a1f" ], [ "ImmutableST.ist_witnessed", @@ -54,7 +54,7 @@ "token_correspondence_ImmutableST.heap_rel" ], 0, - "26f0c4522e96905a7653ee79068ed45d" + "9585a079f0f115365746f219b743c3e1" ], [ "ImmutableST.ist_witnessed", @@ -71,7 +71,7 @@ "token_correspondence_ImmutableST.heap_rel" ], 0, - "657c883b8330e53d42c7555846db998d" + "c7dde64d2d02004147a28b22db74c908" ], [ "ImmutableST.ist_witness", @@ -88,7 +88,7 @@ "token_correspondence_ImmutableST.heap_rel" ], 0, - "931944346fb18746fd44980bd1f2f25d" + "ba311606a458a6b02e24f48237a499a1" ], [ "ImmutableST.ist_recall", @@ -105,7 +105,7 @@ "token_correspondence_ImmutableST.heap_rel" ], 0, - "e212037a7fe61861af6db0952697c123" + "ae032c9a3204631d38f86475caf103c6" ], [ "ImmutableST.ref", @@ -119,7 +119,7 @@ "token_correspondence_ImmutableST.heap_rel" ], 0, - "75a9cb5f7ecffcd400ab1d9470d64b5a" + "fbc0f1e4e8fee4fa398adb4166592901" ], [ "ImmutableST.alloc", @@ -141,7 +141,7 @@ "typing_FStar.Pervasives.Native.snd", "typing_NatHeap.ref" ], 0, - "198b59e5b0e6d0450473c131711748d3" + "517c92f11e44c5503cca70a923016412" ], [ "ImmutableST.read", @@ -150,7 +150,7 @@ 1, [ "@query", "equation_ImmutableST.contains" ], 0, - "b8aa95f39650a55fa64174d7f35c5554" + "c991861b346a8f78a017adcc13eee6e3" ], [ "ImmutableST.read", @@ -166,7 +166,7 @@ "token_correspondence_ImmutableST.heap_rel" ], 0, - "e802d2d4799e7f0d292ab6a912352151" + "dc89b636d7e661e8b972ce87b8b642b9" ], [ "ImmutableST.write", @@ -175,7 +175,7 @@ 1, [ "@query", "equation_ImmutableST.contains" ], 0, - "baae180abd41a30f9f47f083f9be49ca" + "fc43cc5aaea60dfbd90fe5b338fcd831" ], [ "ImmutableST.write", @@ -184,7 +184,7 @@ 1, [ "@query", "equation_ImmutableST.heap_rel" ], 0, - "76cf88bcd53a55ef57dd0bca2e3eb38d" + "5865937786814f66cc67b68f73c1d31d" ], [ "ImmutableST.write_nop", @@ -193,7 +193,7 @@ 1, [ "@query", "equation_ImmutableST.contains" ], 0, - "a84af5734d9002d934df575c542955ea" + "1e068b28b0e69e624210894cfd32dd54" ], [ "ImmutableST.write_nop", @@ -202,7 +202,7 @@ 1, [ "@query" ], 0, - "3bb31338d276a3fd4568bf21cd8c673b" + "259aff138c5dfe29f89aaccfd00734d6" ], [ "ImmutableST.recall", @@ -217,7 +217,7 @@ "token_correspondence_ImmutableST.heap_rel" ], 0, - "97deeabd81c533a1d4040f68a24de2d1" + "5b5d5d15163f8ccaf43327d43bb7a24f" ] ] ] \ No newline at end of file diff --git a/examples/preorders/ImmutableSTwHeaps.fst.hints b/examples/preorders/ImmutableSTwHeaps.fst.hints index b729b276b48..6655378037b 100644 --- a/examples/preorders/ImmutableSTwHeaps.fst.hints +++ b/examples/preorders/ImmutableSTwHeaps.fst.hints @@ -8,10 +8,10 @@ 1, [ "@query" ], 0, - "1f6268ddc36a55004583a8f3127c71ef" + "3c9c3152cbcfc1fc3cab30121ae22a71" ], [ - "ImmutableSTwHeaps.2034", + "ImmutableSTwHeaps.2026", 1, 2, 1, @@ -23,7 +23,7 @@ "token_correspondence_ImmutableSTwHeaps.heap_rel" ], 0, - "31adf579493314e62e0caecbf0449a5c" + "e472583fac503389ad0dbcae5a4bbaf3" ], [ "ImmutableSTwHeaps.ist_witnessed", @@ -38,7 +38,7 @@ "token_correspondence_ImmutableSTwHeaps.heap_rel" ], 0, - "93cb4bd1a7a9cedbe91476278e28be93" + "48532259aab29a2b9e39b3f11b4f3a83" ], [ "ImmutableSTwHeaps.ist_witnessed", @@ -53,7 +53,7 @@ "token_correspondence_ImmutableSTwHeaps.heap_rel" ], 0, - "325b8365beba1b96298c3b1d874689a1" + "7c4f37ffaccfd2708fc2056a49829674" ], [ "ImmutableSTwHeaps.ist_witness", @@ -68,7 +68,7 @@ "token_correspondence_ImmutableSTwHeaps.heap_rel" ], 0, - "a2dac3e01770f483307ffef703898511" + "228436b0f6278e369c2128fc6f796df9" ], [ "ImmutableSTwHeaps.ist_recall", @@ -83,7 +83,7 @@ "token_correspondence_ImmutableSTwHeaps.heap_rel" ], 0, - "7fe59b45110c963798122d01b9b27d89" + "950fbaf83d7fcbca31d39888b134f803" ], [ "ImmutableSTwHeaps.alloc", @@ -109,7 +109,7 @@ "typing_ImmutableSTwHeaps.upd" ], 0, - "10a00b62c46caac504140659432da0d8" + "d9e3fbb13cf5db13b6c4efbe6df96fb0" ], [ "ImmutableSTwHeaps.read", @@ -122,7 +122,7 @@ "typing_ImmutableSTwHeaps.sel" ], 0, - "25da40fe359dce12d168807be8aa0496" + "b4bae4c0b84e0eb8d6663c07d9ebc861" ], [ "ImmutableSTwHeaps.write", @@ -146,7 +146,7 @@ "typing_ImmutableSTwHeaps.upd" ], 0, - "803614058caa5258ea4bc3fc460559d1" + "a57c517b8d584609daa1f89206e306ff" ] ] ] \ No newline at end of file diff --git a/examples/preorders/MRefHeap.fst.hints b/examples/preorders/MRefHeap.fst.hints index c6650131d8c..39e01137c02 100644 --- a/examples/preorders/MRefHeap.fst.hints +++ b/examples/preorders/MRefHeap.fst.hints @@ -1,5 +1,5 @@ [ - "À²›ê„Ã\u000b>š#Úft3", + "¡lè.Юæ`|9\u001bÜ´«£{", [ [ "MRefHeap.contains", @@ -8,7 +8,7 @@ 1, [ "@query", "equation_FStar.Pervasives.dfst" ], 0, - "a5bd42af92bdd1f0894d0eb94634fee4" + "93b02a49dc3d5ea9a6df650da01e7f56" ], [ "MRefHeap.contains_same_addr_lemma", @@ -22,7 +22,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "98fc69d10924af695013226a3d7ec7ae" + "9cd34c567ad6428772171486cdd8ca83" ], [ "MRefHeap.contains_same_addr_lemma", @@ -43,7 +43,7 @@ "refinement_interpretation_Tm_refine_8f2fff72b18dc472afbc83d481143bc1" ], 0, - "51d5bca69288a3c4b8703ff540f097be" + "5b88af3984d3574016c7cec3b26434b2" ], [ "MRefHeap.contains_diff_addr_lemma", @@ -57,7 +57,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "235bca5f7b00e8dd7ead4478611605a9" + "3298be39a706f795fd6961206c6b7d41" ], [ "MRefHeap.contains_diff_addr_lemma", @@ -74,7 +74,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "f7c473647c47ccd84ef3284d1b1b7a3e" + "aedf66058ee7316aa237575fed2f9b07" ], [ "MRefHeap.sel", @@ -96,7 +96,7 @@ "refinement_interpretation_Tm_refine_36453e3eb6145226f640e16ed9612466" ], 0, - "9054d500703a29080e24f552bf7ca8e0" + "a36405302f31a5159c63bd02e09e7a8b" ], [ "MRefHeap.alloc_ref", @@ -108,7 +108,7 @@ "refinement_interpretation_Tm_refine_36453e3eb6145226f640e16ed9612466" ], 0, - "55ab5c917d6c19a72e4dd0137c193120" + "7a09b3cedfaf9f0ae8ef4281832e5324" ], [ "MRefHeap.alloc_ref", @@ -161,7 +161,7 @@ "typing_FStar.Pervasives.Native.snd" ], 0, - "9612dc9c5004990b02e4b9597bb38f7f" + "a365c07389b29b457fd481af05fa4eeb" ], [ "MRefHeap.upd", @@ -176,7 +176,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "efe24038c6b3a41343e3c61f4aafde29" + "bcc07c648da7d971c3e790575b5b7f22" ], [ "MRefHeap.upd", @@ -225,7 +225,7 @@ "token_correspondence_FStar.Pervasives.Native.snd" ], 0, - "4b5fa53bd3ade0c4b770043b65bdef07" + "450305c1cead57001fc2acfd37da8a84" ], [ "MRefHeap.emp", @@ -246,7 +246,7 @@ "token_correspondence_FStar.Pervasives.Native.snd" ], 0, - "057d7d54b24862fcd6ceaf1c49f84c79" + "0e656f0874d9dcb81f1aab83c25ecb53" ] ] ] \ No newline at end of file diff --git a/examples/preorders/MRefHeap.fsti.hints b/examples/preorders/MRefHeap.fsti.hints index 7545ba9acd9..9ee0ba689bb 100644 --- a/examples/preorders/MRefHeap.fsti.hints +++ b/examples/preorders/MRefHeap.fsti.hints @@ -1,5 +1,5 @@ [ - "¥m9\u0006Ú\u001dl³\u0013ýXú\u001f˜š\u0014", + "|fé'f—\u0004Gâ\u0019O\u0001R9\u001c×", [ [ "MRefHeap.contains_same_addr_lemma", @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "eb779c4d7dc05c0485114bc83da5b19d" + "045c2b73e78cf97dc3487bd3c8a72200" ], [ "MRefHeap.contains_diff_addr_lemma", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "235bca5f7b00e8dd7ead4478611605a9" + "6fc3af3703662bd0d6ef75529b59b42f" ], [ "MRefHeap.alloc_ref", @@ -39,7 +39,7 @@ "refinement_interpretation_Tm_refine_36453e3eb6145226f640e16ed9612466" ], 0, - "b6df6e5a1592ae0c8ea34291028e243a" + "ea4fdc89486e899d45519ec7c7b13f49" ], [ "MRefHeap.upd", @@ -54,7 +54,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "71c9e187d656ab43715b6719666c682c" + "09be7c3a8dea485d124e0f9924036cdd" ] ] ] \ No newline at end of file diff --git a/examples/preorders/MRefST.fst.hints b/examples/preorders/MRefST.fst.hints index 4e1736f8e8d..06e327b8aef 100644 --- a/examples/preorders/MRefST.fst.hints +++ b/examples/preorders/MRefST.fst.hints @@ -1,5 +1,5 @@ [ - "ïSÍýk¤»ËÆ\n\"\n‚…Yâ", + "\\Âûj\u001f—¥\"ÛôN\u0006¤K\u0006ã", [ [ "MRefST.contains_lemma", @@ -8,7 +8,7 @@ 1, [ "@query", "equation_MRefST.contains" ], 0, - "4210258d252d9fd4c146443cd0884d14" + "692f7134c2cbeac948228e4e88400564" ], [ "MRefST.heap_rel", @@ -21,10 +21,10 @@ "refinement_interpretation_Tm_refine_3568bcf9133bbe8512b3c2560361e2a6" ], 0, - "18fba31acd7451fca0f9a0ab1dc0a686" + "08107ab9a78c93e6a572c3713e80ae5e" ], [ - "MRefST.19255", + "MRefST.19068", 1, 2, 1, @@ -41,7 +41,7 @@ "token_correspondence_MRefST.heap_rel", "typing_MRefHeap.sel" ], 0, - "db0c28115bee83b1b4025809aca2ce08" + "39ffbf3b8d93dbc5d430db1d0fdbddda" ], [ "MRefST.ist_get", @@ -50,7 +50,7 @@ 1, [ "@query" ], 0, - "e9e711384c20499e4ff14b3c8c06cfe0" + "babba73ec3bc6953044d85fcb34ff290" ], [ "MRefST.ist_put", @@ -59,7 +59,7 @@ 1, [ "@query", "unit_typing" ], 0, - "6e8fab1f866a11347eefdfce33656b2a" + "305a3f56829c4ba1ea22c48e6552f74f" ], [ "MRefST.ist_witnessed", @@ -79,7 +79,7 @@ "token_correspondence_MRefST.heap_rel", "typing_MRefHeap.sel" ], 0, - "5f7a25369ad45611108490bb60a1124c" + "cd15f53ea99934f08fa1e8ff508fce9e" ], [ "MRefST.ist_witnessed", @@ -99,7 +99,7 @@ "token_correspondence_MRefST.heap_rel", "typing_MRefHeap.sel" ], 0, - "9e5f3403ca20e457eda21f87e646c0e9" + "42a84fb922e88d8f4efcab7449333586" ], [ "MRefST.ist_witness", @@ -119,7 +119,7 @@ "token_correspondence_MRefST.heap_rel", "typing_MRefHeap.sel" ], 0, - "2f8bf7aff661d1ba3669bad5063d6abc" + "30d4529954aa2bbcbbe8e9defce639c1" ], [ "MRefST.ist_recall", @@ -139,7 +139,7 @@ "token_correspondence_MRefST.heap_rel", "typing_MRefHeap.sel" ], 0, - "9f9dfb04d37b575ffde73ce84ea173ed" + "b1be82a947339890bf6e547070719af7" ], [ "MRefST.mref", @@ -153,7 +153,7 @@ "token_correspondence_MRefST.heap_rel" ], 0, - "90c1c43e7a062078991cccec7ac665c9" + "32f5f1338152cec4537420bafd1dcb28" ], [ "MRefST.alloc", @@ -179,7 +179,7 @@ "typing_MRefHeap.sel" ], 0, - "dff9d446d6f7bd1dc8cc737f66a6342f" + "d406d0deaa163832273bafffa0efd228" ], [ "MRefST.read", @@ -188,7 +188,7 @@ 1, [ "@query", "equation_MRefST.contains" ], 0, - "62445c6dcb84fed935aeb045cadbd125" + "518f37a8cc0dc0b55ab7a49dbd0573fb" ], [ "MRefST.read", @@ -204,7 +204,7 @@ "token_correspondence_MRefST.heap_rel" ], 0, - "312bbf3eaecadf7d1a4243f430ef5eda" + "9d4247de354bbc02955f7a6136be36c6" ], [ "MRefST.write", @@ -217,7 +217,7 @@ "refinement_interpretation_Tm_refine_da9cbab0485332770e2f963089e2dda6" ], 0, - "4227f9a759535104260c3c17bb42a3fd" + "bae2a7407d839f0a0d92c0e7c0a3dcb2" ], [ "MRefST.write", @@ -245,7 +245,7 @@ "token_correspondence_MRefST.heap_rel", "typing_MRefHeap.sel" ], 0, - "4b90f5511eea43856414716bb3dfd6f6" + "1bed788ade8be24ef50a18f2bc5d8bc5" ], [ "MRefST.stable_on_heap_aux", @@ -254,7 +254,7 @@ 1, [ "@query", "equation_MRefST.contains" ], 0, - "0d9210d8a660b0dafe98eeb18d5b1b52" + "9218fb98dd8d352d4f422e857f670d36" ], [ "MRefST.stable_on_heap_stable", @@ -269,7 +269,7 @@ "refinement_interpretation_Tm_refine_da9cbab0485332770e2f963089e2dda6" ], 0, - "3f061f56000bbfbf31348f7fcf9b41b0" + "9e725b74bd85bb6b9cb52fd8a544461d" ], [ "MRefST.witness", @@ -284,7 +284,7 @@ "token_correspondence_MRefST.heap_rel" ], 0, - "b16a39e5cf1bad157aa360cb3f88d792" + "21bd21284845f99457fbebecea562e27" ], [ "MRefST.witness", @@ -299,7 +299,7 @@ "token_correspondence_MRefST.heap_rel" ], 0, - "20b7283120aa50f2d6d9550f2d08e1a3" + "3a25bf3d9b9af2622d58753128a99ac5" ], [ "MRefST.recall", @@ -314,7 +314,7 @@ "token_correspondence_MRefST.heap_rel" ], 0, - "ac78266c5d8db17fc972b0975afda4c8" + "2360ba7b26d86e4b7c35f71529fcdfa2" ], [ "MRefST.recall", @@ -329,7 +329,7 @@ "token_correspondence_MRefST.heap_rel" ], 0, - "b1580fa39d83dda8441a019670a270bf" + "cc4a97c9ba2a8327f8e142249b9cacaf" ] ] ] \ No newline at end of file diff --git a/examples/preorders/MonotonicArray.fst.hints b/examples/preorders/MonotonicArray.fst.hints index dbf6e2b5559..4a1128144dd 100644 --- a/examples/preorders/MonotonicArray.fst.hints +++ b/examples/preorders/MonotonicArray.fst.hints @@ -1,5 +1,5 @@ [ - "Œ\u0013—\u001b?¨˜´\u0017•`Ák\u0003óI", + "\u0010yT¥\"ôèujj\u0012ä‹z\u001d„", [ [ "MonotonicArray.repr", @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c8308e45dd699ff9037a427ca327c8cd" + "6b8697ea9ddf877b32d7fa3f00a1d9ab" ], [ "MonotonicArray.seq_rel", @@ -29,7 +29,7 @@ "refinement_interpretation_Tm_refine_1c06f03ca080cc620e1f3b84e7e08d8b" ], 0, - "7c5af13a5ca36ec4327d9ea8f2b90b77" + "d0a12d3847a3986971c271926422359d" ], [ "MonotonicArray.seq_pre", @@ -60,7 +60,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "4ffb22dca4c4510059d3d51d3b402596" + "7bb883c5086df454ddc0436fda24be4d" ], [ "MonotonicArray.mutable_pred", @@ -90,7 +90,7 @@ "typing_MonotonicArray.seq_pre" ], 0, - "31fc4223e36f796abe02c22c684a2ba5" + "db3aea5a8482ea26e5dbf505d8135397" ], [ "MonotonicArray.freezable_pred", @@ -127,7 +127,7 @@ "typing_MonotonicArray.seq_pre" ], 0, - "e996c6031f041afd7b8a52baa5f9efd2" + "4204c22f739d11fcbd60a3bf1306433f" ], [ "MonotonicArray.is_full_array", @@ -141,7 +141,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "e006bcbb6095107d5332e21a4a1b924a" + "19c02362c5cbd3ae00c3a39e989f9d1d" ], [ "MonotonicArray.array_footprint", @@ -155,7 +155,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d9afb8c1166dc06970c9ea1e82d76862" + "e967331ebc395aff93dc7c960a98f409" ], [ "MonotonicArray.array_footprint", @@ -169,7 +169,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9870446337f9cb8c71a62a8341960aa4" + "4a9578e5808988372292d68bfb384bca" ], [ "MonotonicArray.fresh_arr", @@ -183,7 +183,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "a24b3bbd7fbd982ea6ddaf43eaedbff8" + "b3744bdf331b2c869f18ec26f86b1e4b" ], [ "MonotonicArray.fcreate", @@ -197,7 +197,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9648323929f262d8a899edbc8e8ed04b" + "ef9180d05d4c9acab8a30302f5d26b10" ], [ "MonotonicArray.fcreate", @@ -264,7 +264,7 @@ "typing_MonotonicArray.seq_pre" ], 0, - "9aef20adeeb678b738d931698a29b8d7" + "384a7aeb12c916e4c096df1a93d602c2" ], [ "MonotonicArray.create", @@ -278,7 +278,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "200136ffd21e01bbc5a5a5f36c773a3f" + "1ba392b9f64b69f4626000823179b98e" ], [ "MonotonicArray.create", @@ -343,7 +343,7 @@ "typing_MonotonicArray.seq_pre" ], 0, - "0c56c421b0c46c4d18b8eb4279220ab6" + "51bcaf25072c680de630ca2ffab36e5d" ], [ "MonotonicArray.as_seq", @@ -365,7 +365,7 @@ "typing_MonotonicArray.seq_pre" ], 0, - "099b7956520fae181c6722c3d05229e6" + "2d2aebb6662dd3d6f4430a3f51458b94" ], [ "MonotonicArray.lemma_as_seq_length", @@ -379,7 +379,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "e6acc948da9e206cf21423da8f4c2fcf" + "226ab3ecf4cc8beadfea4965003e7a4c" ], [ "MonotonicArray.lemma_as_seq_length", @@ -418,7 +418,7 @@ "typing_MonotonicArray.seq_pre" ], 0, - "fd5ef59bf66a12ab07ca241a7144a992" + "ce0f149b6a5af9607a034ca13e7e309c" ], [ "MonotonicArray.init_at_arr", @@ -427,7 +427,7 @@ 1, [ "@query", "lemma_MonotonicArray.lemma_as_seq_length" ], 0, - "62b72933b9737e02324446313842ee3a" + "9e216cf37b16a5568f5e87a9ee161134" ], [ "MonotonicArray.initialized", @@ -477,7 +477,7 @@ "typing_MonotonicArray.repr", "typing_MonotonicArray.seq_pre" ], 0, - "371cf651a7e48d0cee70b9e6bf545e24" + "3a32812e0a7296f3f4e8280893703352" ], [ "MonotonicArray.frozen_pred", @@ -511,7 +511,7 @@ "typing_MonotonicArray.as_seq", "typing_MonotonicArray.seq_pre" ], 0, - "6a296405fd9736de5b568434b0219c48" + "26bad2caa3aa515c5238d7a097ef0b33" ], [ "MonotonicArray.freeze", @@ -586,7 +586,7 @@ "typing_MonotonicArray.seq_pre" ], 0, - "4dcc4982414e6bd309876b6c1957d122" + "4964187c6dc0d1ce0cc5fdf91bbda9e8" ], [ "MonotonicArray.read", @@ -595,7 +595,7 @@ 1, [ "@query", "lemma_MonotonicArray.lemma_as_seq_length" ], 0, - "6d385c979a9fd5c526539648f0ac713d" + "4946445f060116768d8befc5a8629fb4" ], [ "MonotonicArray.read", @@ -649,7 +649,7 @@ "typing_MonotonicArray.repr", "typing_MonotonicArray.seq_pre" ], 0, - "6bfe249f5dcec01d9f35f216bac10e46" + "307212dc827a9e490460c96d6f9860c2" ], [ "MonotonicArray.write_common", @@ -736,7 +736,7 @@ "typing_MonotonicArray.seq_pre" ], 0, - "247f839b80ab4c453daeefa3868c7af9" + "9dd14f1434cd5cbfe2b77745269ec9ae" ], [ "MonotonicArray.write", @@ -749,7 +749,7 @@ "refinement_interpretation_Tm_refine_f984cba283a0017499e468d307a8fd1d" ], 0, - "331629c7903f4f38a831cd3e3b982ab9" + "ad03b0b62c9cccec3216a9dee488b7b2" ], [ "MonotonicArray.write", @@ -778,7 +778,7 @@ "typing_MonotonicArray.mutable_pred" ], 0, - "d866ee28fd1e6bf6d796a166ba16285a" + "a74a123a07713b3b3ef66fa29a3a9f9e" ], [ "MonotonicArray.fwrite", @@ -792,7 +792,7 @@ "refinement_interpretation_Tm_refine_92b6ac93fb421c01768ba5431a3071f5" ], 0, - "657952df4397362a59ee7fe6081b7719" + "07f8ef7e6dcadd3c94ef2e248092188b" ], [ "MonotonicArray.fwrite", @@ -806,7 +806,7 @@ "refinement_interpretation_Tm_refine_92b6ac93fb421c01768ba5431a3071f5" ], 0, - "2eb0fae7b25e84dfecd5d1be98afc925" + "f9c7ec190c9dec25f1b2814ef70f35f9" ], [ "MonotonicArray.sub", @@ -822,7 +822,7 @@ "refinement_interpretation_Tm_refine_6f684e27d6af9965634108bcfe981953" ], 0, - "8efdbe074559a9a8b06d25b55ebd11b5" + "417e7b934bf55f530a4ff9d511c08ff6" ], [ "MonotonicArray.suffix", @@ -838,7 +838,7 @@ "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d" ], 0, - "7f4200c850e917330a0a7e921c05579d" + "a68990f9235f98aa2da03bb24ac2dfbc" ], [ "MonotonicArray.prefix", @@ -850,7 +850,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "2e7381cb2a1152620bce7c1bab677d30" + "4ecdc8699f32bc55bf4dcf7860d02c0c" ], [ "MonotonicArray.lemma_sub_preserves_array_mutable_flag", @@ -873,7 +873,7 @@ "typing_MonotonicArray.mutable_pred" ], 0, - "76f393b726092f449729b2ff1d712691" + "eb833debdf0f7a736640d9298ed2fb01" ], [ "MonotonicArray.lemma_sub_preserves_array_freezable_flag", @@ -897,7 +897,7 @@ "typing_MonotonicArray.freezable_pred" ], 0, - "e46a4c939d5226ead4a68a2c638e0e3b" + "9b8c8152963614b651c45e7280580d90" ], [ "MonotonicArray.lemma_sub_is_slice", @@ -915,7 +915,7 @@ "refinement_interpretation_Tm_refine_6f684e27d6af9965634108bcfe981953" ], 0, - "61f3f9cfbc26d3351f03a3fcc97e8fc0" + "597984c6f4fc8a08d13c56fcb9dfe9f8" ], [ "MonotonicArray.lemma_sub_is_slice", @@ -957,7 +957,7 @@ "typing_FStar.Seq.Base.seq", "typing_MonotonicArray.seq_pre" ], 0, - "6e0bf267b4f4ee2246a136b251dc0c32" + "18b3e83378c82d95ac4270329cd51f84" ], [ "MonotonicArray.lemma_sub_footprint", @@ -971,7 +971,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d37da58523b555d8a8a43bf204207508" + "8055e216b13d88f5294823dea77452a4" ], [ "MonotonicArray.lemma_sub_footprint", @@ -992,7 +992,7 @@ "refinement_interpretation_Tm_refine_6f684e27d6af9965634108bcfe981953" ], 0, - "9a7bdcfe1c5bc29fce443c12a319a504" + "718ed8c476e738670c1e12cd5970416a" ], [ "MonotonicArray.lemma_sub_contains", @@ -1008,7 +1008,7 @@ "projection_inverse_MonotonicArray.A_s_ref" ], 0, - "1528f7d50051ea1992824f7da633db68" + "c43db6fdac3d2e1ce058ef355ba0b076" ], [ "MonotonicArray.lemma_sub_is_mutable", @@ -1023,7 +1023,7 @@ "projection_inverse_MonotonicArray.A_s_ref" ], 0, - "b0ef6b6733f83d5b56b0306d3a929e86" + "2554c03db07e63f15f8af63069df0b0e" ], [ "MonotonicArray.lemma_sub_frozen", @@ -1041,7 +1041,7 @@ "refinement_interpretation_Tm_refine_ba6199f20979001192edf21c98dc2ab9" ], 0, - "dd0dcc82daee401f8f3f32aab57b8f9d" + "1bb08d8180c639a7164d4f4262d04e67" ], [ "MonotonicArray.lemma_sub_frozen", @@ -1086,7 +1086,7 @@ "typing_MonotonicArray.frozen_pred", "typing_MonotonicArray.sub" ], 0, - "6a2abc16e700414af5cde59d1bfaabeb" + "a1977140fb8c965c4a683a7a28679594" ], [ "MonotonicArray.lemma_sub_init_at", @@ -1105,7 +1105,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "9c3aa7ccffecce147c4499eb116ea8e6" + "518fcc7603d5ea5372cb428df2f8d120" ], [ "MonotonicArray.lemma_sub_init_at", @@ -1151,7 +1151,7 @@ "typing_MonotonicArray.initialized" ], 0, - "3ea42098f64413a4089978c4ed55438b" + "1ce8b51a45925033990c72084fc47e13" ], [ "MonotonicArray.recall_init", @@ -1160,7 +1160,7 @@ 1, [ "@query", "lemma_MonotonicArray.lemma_as_seq_length" ], 0, - "d6ed1e243e680566f3f4959e71480dc7" + "f8aba0127504db9e12a5fd1a8bb69e81" ], [ "MonotonicArray.recall_init", @@ -1186,7 +1186,7 @@ "typing_MonotonicArray.initialized", "unit_typing" ], 0, - "86b080e53214d27c9ca9d650b57aeb3c" + "9b657b6a2e81adfca5de09af6ae44d52" ], [ "MonotonicArray.recall_frozen", @@ -1207,7 +1207,7 @@ "typing_MonotonicArray.frozen_pred", "unit_typing" ], 0, - "df15df876ce9b329e162663465ba5be9" + "61975e8adfa7ba738a148a818602b2d5" ], [ "MonotonicArray.recall_contains", @@ -1220,7 +1220,7 @@ "projection_inverse_MonotonicArray.A_s_ref", "unit_typing" ], 0, - "e8f0ddced79506b745f065dffff5a8dc" + "ee09fdb2a4c8ac355afb53774c46b3a9" ], [ "MonotonicArray.lemma_frozen_implies_init_at", @@ -1257,7 +1257,7 @@ "typing_MonotonicArray.frozen_pred" ], 0, - "b9191c584b8f8554883951eb7a163a83" + "39857ea6ddba1bbf6fb4fe4314917b40" ], [ "MonotonicArray.all_init_i_j", @@ -1269,7 +1269,7 @@ "refinement_interpretation_Tm_refine_ba560d8a941cf6251ebf4b60a86ab6b7" ], 0, - "a2c487904ef911275ce3442474e0151b" + "a2d062df1435657f6b6b7e7925eb2fd9" ], [ "MonotonicArray.all_init", @@ -1281,7 +1281,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "0d0795bf74df27b8464202fe2c0f1586" + "bc91cd565e16313db25c9a2dc1191134" ], [ "MonotonicArray.init_arr_in_heap_i_j", @@ -1294,7 +1294,7 @@ "refinement_interpretation_Tm_refine_ba560d8a941cf6251ebf4b60a86ab6b7" ], 0, - "a564c9d59f6729417fa027396c387a7e" + "fea1037abb654b240db34ca11fac0b01" ], [ "MonotonicArray.init_arr_in_heap", @@ -1306,7 +1306,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "3cef1648efdbb1b5daa0159de75c5d24" + "c0dd39443bed93a1584ce4098b642edc" ], [ "MonotonicArray.recall_all_init_i_j", @@ -1315,7 +1315,7 @@ 1, [ "@query" ], 0, - "2708112304365343f9cc24f03e0d9674" + "b7db4a2d1d816ce1f23d0f61cc7bf65c" ], [ "MonotonicArray.recall_all_init_i_j", @@ -1351,7 +1351,7 @@ "refinement_interpretation_Tm_refine_f166ffa285da58385ce2ad2356e56767" ], 0, - "a7e65ec563b19d4cf67cc94cc48a9ad3" + "6169b31c548e36db167a839aa35f7235" ], [ "MonotonicArray.recall_all_init", @@ -1366,7 +1366,7 @@ "refinement_interpretation_Tm_refine_841a7dab4e44e4e07aab6383c1e10f2e" ], 0, - "84ad37ba2559751eb1010a22328ccf93" + "49ca1d39f64a591e23825b5e83d38780" ], [ "MonotonicArray.witness_all_init_i_j", @@ -1405,7 +1405,7 @@ "unit_inversion", "unit_typing" ], 0, - "213ef435a803d78740a57029029508b5" + "1095a305dd9445c8fe60145a1c6992d3" ], [ "MonotonicArray.witness_all_init", @@ -1420,7 +1420,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "0f02973798511bd3c6eda6d11dd228f6" + "09b8c25fb58e20ca98a397be6568babf" ], [ "MonotonicArray.as_initialized_seq", @@ -1439,7 +1439,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "e1ff18d7bb41824e48c362ab851cdd13" + "2f6e3918c114db4fe9099bd7bf209b4a" ], [ "MonotonicArray.as_initialized_subseq", @@ -1468,7 +1468,7 @@ "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55" ], 0, - "796e8dce5172440e3eed7f17a7d2f97c" + "d19d9f1bde36d0d4b1db4777dcd4b47c" ], [ "MonotonicArray.read_subseq_i_j", @@ -1477,7 +1477,7 @@ 1, [ "@query" ], 0, - "39622448bd15e108b6a2b076bab1debb" + "21e3515518399e0cfb0dc9c26535142f" ], [ "MonotonicArray.read_subseq_i_j", @@ -1527,7 +1527,7 @@ "typing_MonotonicArray.repr", "typing_MonotonicArray.seq_pre" ], 0, - "1219465105219441222c2dc8b8903420" + "deeecc7f876d9f0dfde8fd7184cfe153" ], [ "MonotonicArray.lemma_framing_of_is_mutable", @@ -1541,7 +1541,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d9404bfedcd9051ca3901d064a453eba" + "b8d3bd0c809e8bac1dbcacf63d0b671d" ], [ "MonotonicArray.lemma_framing_of_is_mutable", @@ -1577,7 +1577,7 @@ "typing_MonotonicArray.seq_pre" ], 0, - "573efcf7274f19128e42986c55c23182" + "63ad256cb50dbf7acd0c42c872d90f6c" ], [ "MonotonicArray.lemma_framing_of_is_mutable", @@ -1591,7 +1591,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "121fbf1ce02851176c1549ee7aa6457c" + "11f9a8ede7e3de11e062365039dafb7e" ], [ "MonotonicArray.lemma_framing_of_as_seq", @@ -1605,7 +1605,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d05820a6e8805dfd4a24da45c9dacc08" + "2a4fd92c92e4b1d0311c59108dc82964" ], [ "MonotonicArray.lemma_framing_of_as_seq", @@ -1641,7 +1641,7 @@ "typing_MonotonicArray.seq_pre" ], 0, - "9811ec56478a8d3da12dde0f483043b3" + "e9c53f8e1701b2a4039509654c791225" ], [ "MonotonicArray.lemma_framing_of_as_seq", @@ -1655,7 +1655,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "121fbf1ce02851176c1549ee7aa6457c" + "1d4f6260a9be39a72f1e6ccf069cd687" ], [ "MonotonicArray.lemma_all_init_i_j_sub", @@ -1674,7 +1674,7 @@ "refinement_interpretation_Tm_refine_fa6e2032b6226618d2946ec88b516a44" ], 0, - "707806707278c43c6c5cbbabbca0a345" + "dda5890f16bf4168085896af5f30bc19" ], [ "MonotonicArray.lemma_disjoint_sibling_suffix_prefix", @@ -1689,7 +1689,7 @@ "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d" ], 0, - "0e49c841dff4250bb502e90925c0bccb" + "0c673b79f7d02332592fa170af7dae30" ], [ "MonotonicArray.lemma_disjoint_sibling_suffix_prefix", @@ -1717,7 +1717,7 @@ "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d" ], 0, - "8a696674630f53d337dad0388858c496" + "b051f8db4062214128f529c7d33b432b" ], [ "MonotonicArray.lemma_disjoint_sibling_remain_same_for_unrelated_mods", @@ -1731,7 +1731,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "f0e2efbe6c394da3fa862fcb557ed8ea" + "6d2e420e6c2bd002d8aa254a0decc7bb" ], [ "MonotonicArray.lemma_disjoint_sibling_remain_same_for_unrelated_mods", @@ -1751,7 +1751,7 @@ "refinement_interpretation_Tm_refine_ce5b565e4e8ce1a2eb5c9cbff4c59287" ], 0, - "bc1932917951389a146d616e3c2b899c" + "c176475568c33e6d7a47e335eb11d970" ], [ "MonotonicArray.lemma_disjoint_sibling_remain_same_for_unrelated_mods", @@ -1765,7 +1765,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c029877d7d48f73cf7bf47034ae8150f" + "3488c8df838a9ccd8b60bda4b98fba88" ], [ "MonotonicArray.lemma_disjoint_sibling_remain_same_transitive", @@ -1774,7 +1774,7 @@ 1, [ "@query", "equation_MonotonicArray.disjoint_siblings_remain_same" ], 0, - "be348ba3fe166d0e56585cbda0f4816b" + "f8e6fcea3cfc341b23eeadd4b3fcf7e6" ], [ "MonotonicArray.fill_common", @@ -1849,7 +1849,7 @@ "typing_MonotonicArray.repr", "typing_MonotonicArray.seq_pre" ], 0, - "db670f1419add930bc76e04b9cc4b711" + "2553ea2a012e685575e4635c2ec5ffe8" ], [ "MonotonicArray.fill_common", @@ -1878,7 +1878,7 @@ "typing_MonotonicArray.seq_pre" ], 0, - "f3955c369cb38cd338003962817b273e" + "5e511358154493490f4d7ebf8a08e81d" ], [ "MonotonicArray.fill_common", @@ -1911,7 +1911,7 @@ "refinement_interpretation_Tm_refine_ecc83f368fd82d2680e2f7b7bd749455" ], 0, - "19d9d9f995d2ac5d8ce57848c08afef3" + "dbb1fabbcb0eb82a21479ba83f5bd134" ], [ "MonotonicArray.fill", @@ -1925,7 +1925,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "0fbc8154845e2b02dbfafcc35b0464d1" + "e2a0af773fe991ca66a6734297bfc33c" ], [ "MonotonicArray.fill", @@ -1953,7 +1953,7 @@ "typing_FStar.Seq.Base.length", "typing_MonotonicArray.mutable_pred" ], 0, - "29a84c2cbb858cc52dc8270d2f4b6e70" + "2faecfdf278b38ef9ccb35b333d4418b" ], [ "MonotonicArray.ffill", @@ -1967,7 +1967,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "fb17163bbfd0d822fba40ceacc93e383" + "090a0aed417cb2a02db60e26ee9f844e" ], [ "MonotonicArray.ffill", @@ -1981,7 +1981,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "42a367e90c665a4052936e62fbd7452c" + "a7dc050d7aea2fc7bdabf543c59513e6" ] ] ] \ No newline at end of file diff --git a/examples/preorders/MonotonicArray.fsti.hints b/examples/preorders/MonotonicArray.fsti.hints index 1c60964b384..3c253ca9d97 100644 --- a/examples/preorders/MonotonicArray.fsti.hints +++ b/examples/preorders/MonotonicArray.fsti.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "05be0f6e7889ffaba2e28bc6f7e19ce4" + "771e26806d438ee8d8128a9881c4e9d5" ], [ "MonotonicArray.fresh_arr", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "a25ce091542e2c2d369d4fdb91dedb69" + "075f3a3506e08481f9a255c2518804f4" ], [ "MonotonicArray.fcreate", @@ -41,7 +41,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9648323929f262d8a899edbc8e8ed04b" + "7f50485766e7fae9b20c7abc805fa30c" ], [ "MonotonicArray.create", @@ -55,7 +55,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "200136ffd21e01bbc5a5a5f36c773a3f" + "cf7c436eeb8e3e7b2a0771d1a166e1d6" ], [ "MonotonicArray.lemma_as_seq_length", @@ -69,7 +69,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "402a805ab68fe78b50c8f242a4975b63" + "6a2eb5253ab7e4a7ad61ab527c1603dc" ], [ "MonotonicArray.read", @@ -78,7 +78,7 @@ 1, [ "@query", "lemma_MonotonicArray.lemma_as_seq_length" ], 0, - "91f83023d5783c918290abef468d4aaf" + "33c6fc5b32a7cae55f1dfc4d58c8bb61" ], [ "MonotonicArray.write", @@ -91,7 +91,7 @@ "refinement_interpretation_Tm_refine_f984cba283a0017499e468d307a8fd1d" ], 0, - "a2414720e22bfc079df5ea250be6fcf0" + "3d5c57b9059db74edd310901046891a8" ], [ "MonotonicArray.fwrite", @@ -105,7 +105,7 @@ "refinement_interpretation_Tm_refine_92b6ac93fb421c01768ba5431a3071f5" ], 0, - "657952df4397362a59ee7fe6081b7719" + "9bc1bfdbe99998d0ec4ba3f6ff8544d7" ], [ "MonotonicArray.suffix", @@ -120,7 +120,7 @@ "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d" ], 0, - "f04eb674a4a39053fe031a6022d37a75" + "00c9206cdbff7682af5c29887520d838" ], [ "MonotonicArray.prefix", @@ -132,7 +132,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "2e7381cb2a1152620bce7c1bab677d30" + "54de1882814ad271c05f92f24e82933e" ], [ "MonotonicArray.lemma_sub_is_slice", @@ -149,7 +149,7 @@ "refinement_interpretation_Tm_refine_6f684e27d6af9965634108bcfe981953" ], 0, - "38a60124be94e68317ccd9da9a37854a" + "4a4673d6a0e529398415967a199ad43b" ], [ "MonotonicArray.lemma_sub_footprint", @@ -163,7 +163,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d37da58523b555d8a8a43bf204207508" + "292bc0c6ac8f21a413fe9db0d3ecbe26" ], [ "MonotonicArray.lemma_sub_frozen", @@ -181,7 +181,7 @@ "refinement_interpretation_Tm_refine_ba6199f20979001192edf21c98dc2ab9" ], 0, - "94ef010be998807a47d9fc578b74ecda" + "01a9fefdb6d7525becd074708e01f3b1" ], [ "MonotonicArray.lemma_sub_init_at", @@ -199,7 +199,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "9c3aa7ccffecce147c4499eb116ea8e6" + "89bf8f9ac3f5d04218d3125443582872" ], [ "MonotonicArray.recall_init", @@ -208,7 +208,7 @@ 1, [ "@query", "lemma_MonotonicArray.lemma_as_seq_length" ], 0, - "d6ed1e243e680566f3f4959e71480dc7" + "88413b17c9d98648688c61b23116f4c6" ], [ "MonotonicArray.all_init_i_j", @@ -220,7 +220,7 @@ "refinement_interpretation_Tm_refine_ba560d8a941cf6251ebf4b60a86ab6b7" ], 0, - "3b1de2c9ad86c38dc814185b6aff3cb9" + "9f0bc4feb22ac9fff644d9ae33321bfa" ], [ "MonotonicArray.all_init", @@ -232,7 +232,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "0d0795bf74df27b8464202fe2c0f1586" + "4c896df8dbc7200d42c0beab88e1338e" ], [ "MonotonicArray.init_arr_in_heap_i_j", @@ -245,7 +245,7 @@ "refinement_interpretation_Tm_refine_ba560d8a941cf6251ebf4b60a86ab6b7" ], 0, - "a564c9d59f6729417fa027396c387a7e" + "142242af2ca8f33d49e8471a3893ef0c" ], [ "MonotonicArray.init_arr_in_heap", @@ -257,7 +257,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "3cef1648efdbb1b5daa0159de75c5d24" + "e608437ce3dcccd89c4478d261ba1bfe" ], [ "MonotonicArray.recall_all_init_i_j", @@ -266,7 +266,7 @@ 1, [ "@query" ], 0, - "fc61f68abbe9bd76aa8ba40496310d5f" + "db6c3704ca9c918a078fd83253d58443" ], [ "MonotonicArray.as_initialized_seq", @@ -284,7 +284,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "2646a5d5c02eb9f82d1cb6e5b937149b" + "94e52f8badeda3a675d2ca7f5a4e1951" ], [ "MonotonicArray.as_initialized_subseq", @@ -315,7 +315,7 @@ "typing_FStar.Seq.Base.index" ], 0, - "1b74f116b8db9d10f803e6e8cb252998" + "25726cef2047d39dc0d27012acd0573b" ], [ "MonotonicArray.read_subseq_i_j", @@ -324,7 +324,7 @@ 1, [ "@query" ], 0, - "004298268e19f22e64312771186b9ae6" + "322a055ad4d8deba385cc2c408411978" ], [ "MonotonicArray.lemma_framing_of_is_mutable", @@ -338,7 +338,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "7a277ed6b654cbe27eb119f76cad86ef" + "5e07e033962064f0ee5fed8d26490d48" ], [ "MonotonicArray.lemma_framing_of_as_seq", @@ -352,7 +352,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "5dcbd216a781d35d81ead492f467a685" + "809221f651b0c1fda1bae209b3338849" ], [ "MonotonicArray.lemma_disjoint_sibling_suffix_prefix", @@ -367,7 +367,7 @@ "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d" ], 0, - "c06b6a7bb4e4e5d2625c39191dc6129b" + "5513525691e9b7313a823c13de3be351" ], [ "MonotonicArray.lemma_disjoint_sibling_remain_same_for_unrelated_mods", @@ -381,7 +381,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "cb93a93b6549291a6e0d1e0296422464" + "aa11e25379ebdba80830e453ff7e0339" ], [ "MonotonicArray.fill", @@ -395,7 +395,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "4a0d7426e4969e2cf2abd849cfe6fd05" + "0c29eaa2c1ef0240cbfaf35a724e7ed5" ], [ "MonotonicArray.ffill", @@ -409,7 +409,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "fb17163bbfd0d822fba40ceacc93e383" + "5a806ad2a6be71de2054474cf5f229dc" ] ] ] \ No newline at end of file diff --git a/examples/preorders/NatHeap.fst.hints b/examples/preorders/NatHeap.fst.hints index 5f9ca7b27b7..6152cfceed2 100644 --- a/examples/preorders/NatHeap.fst.hints +++ b/examples/preorders/NatHeap.fst.hints @@ -1,5 +1,5 @@ [ - "\nÊ—n\u001ekâfLI­7\u0018!ã‹", + "\bÎ=\u0016wÆ\u000et&ÆRßÿ\u0004R\u000e", [ [ "NatHeap.sel", @@ -17,7 +17,7 @@ "refinement_interpretation_Tm_refine_bd8b23217d2ca10ddfdabbb5d0948e96" ], 0, - "5b5841e1d3e51a70814ea6411b6ea591" + "c062f9d5d3f35f6011f537d561288285" ], [ "NatHeap.alloc_ref", @@ -29,7 +29,7 @@ "refinement_interpretation_Tm_refine_bd8b23217d2ca10ddfdabbb5d0948e96" ], 0, - "6ced402f404664bcfab60bc17db2d35d" + "9a6fe4fd63bc6b65ef74fe6ce7dbcf29" ], [ "NatHeap.alloc_ref", @@ -84,7 +84,7 @@ "typing_Tm_abs_93e14b647e5b70664580b7edd33040b4" ], 0, - "b2bfa38c8791a0c574c6baf4881e981c" + "77acacff264a584ad56a2cae858890d6" ], [ "NatHeap.upd", @@ -96,7 +96,7 @@ "refinement_interpretation_Tm_refine_bd8b23217d2ca10ddfdabbb5d0948e96" ], 0, - "0acf97cfc782e316a091338765644079" + "bdf31df5c3fbff03dba5f5fa66b62c78" ], [ "NatHeap.upd", @@ -145,7 +145,7 @@ "typing_Tm_abs_93e14b647e5b70664580b7edd33040b4" ], 0, - "fdbd04418c30a461c0e3d74926acf95b" + "f1a54f7a7db5862cf3b5dacbfc3e57b7" ], [ "NatHeap.emp", @@ -177,7 +177,7 @@ "typing_Tm_abs_e8508738f3611ef2f0f0a25d53a7fccc" ], 0, - "25b8085388c3edf9ec08838bf34c4966" + "1ca4822e2bd09422779ee511fb473eac" ], [ "NatHeap.concat", @@ -223,7 +223,7 @@ "typing_Tm_abs_93e14b647e5b70664580b7edd33040b4" ], 0, - "7bde173417b6aee67be56da8e826216a" + "7f6a7de95e43cbec6f9478245c576652" ], [ "NatHeap.consistent_refl", @@ -235,7 +235,7 @@ "projection_inverse_FStar.Pervasives.Native.Some_v" ], 0, - "e79cbe15cfbf74daa0039a0c29bac027" + "e15f9aae1b3f3bec000dc2953044090b" ], [ "NatHeap.emp_consistent", @@ -275,7 +275,7 @@ "typing_Tm_abs_e8508738f3611ef2f0f0a25d53a7fccc" ], 0, - "2a0d23fb544c3b914bf75c0ab9e11d1f" + "67be9e49cb7d75ee47d85096ff77885d" ], [ "NatHeap.upd_consistent", @@ -321,7 +321,7 @@ "typing_Tm_abs_93e14b647e5b70664580b7edd33040b4" ], 0, - "e3223d5bdce2c06b1db79dcbe7afd932" + "8e5eae3f279661bb6f9c3dc43164fd13" ], [ "NatHeap.alloc_ref_consistent", @@ -365,7 +365,7 @@ "typing_Tm_abs_fa1972c58aa5d1db48df78048fae6a64" ], 0, - "c73dc9e0dcac1d73d6bc85b7b85bdc0e" + "75b2ed5bd109ec69ad7cc8e6dc60f90c" ], [ "NatHeap.contains_sel", @@ -386,7 +386,7 @@ "refinement_interpretation_Tm_refine_facce1686c7a52366b131e42a1c2bdac" ], 0, - "40dc4e11d6b44a361c293e7dde8cdf4b" + "c80faad28cb45c953fa366752109890a" ], [ "NatHeap.contains_upd", @@ -401,7 +401,7 @@ "typing_NatHeap.upd" ], 0, - "a86987c7e8eb09cdf2a7ba9971a90eb0" + "a441b42842d00e8b626f53622b6f15b3" ], [ "NatHeap.contains_emp", @@ -433,7 +433,7 @@ "typing_Tm_abs_e8508738f3611ef2f0f0a25d53a7fccc" ], 0, - "3f4edab28dba5ffdf576466ae405d44e" + "87a15dfc0cfde2624e0cd67ce298c6fc" ], [ "NatHeap.sel_upd1", @@ -445,7 +445,7 @@ "refinement_interpretation_Tm_refine_bd8b23217d2ca10ddfdabbb5d0948e96" ], 0, - "35a8e0ade3ab219ab44d9d11f93a366a" + "d01d2555a1c051f65920de965e18edf6" ], [ "NatHeap.sel_upd1", @@ -458,7 +458,7 @@ "typing_NatHeap.upd" ], 0, - "1dc501b34dd01ade0b00819e8ef2a80f" + "c7b44d0513fe1bba34c2601407b9a82e" ], [ "NatHeap.sel_upd2", @@ -470,7 +470,7 @@ "refinement_interpretation_Tm_refine_bd8b23217d2ca10ddfdabbb5d0948e96" ], 0, - "57bcddaaf62443a632d2e099036b938d" + "c1d9e2c259f042f4b149fe344b5e83ae" ], [ "NatHeap.sel_upd2", @@ -483,7 +483,7 @@ "typing_NatHeap.upd" ], 0, - "a35faac4da0acc44d2301bb921f80e61" + "e35701017d02a2a04f327b67f6677fe9" ], [ "NatHeap.upd_sel", @@ -532,7 +532,7 @@ "typing_Tm_abs_93e14b647e5b70664580b7edd33040b4" ], 0, - "98d30f73ba966ff3ddff0ec5789d9746" + "19c2049bab721368359f204c5f21fd87" ], [ "NatHeap.contains_concat1", @@ -584,7 +584,7 @@ "typing_Tm_abs_be68577b6111a37d97443f6d3a0dc9b7" ], 0, - "50d10d66cbcb914e304b03ccddc7b983" + "21ca5d1d40a5d48b657bd96edb174e43" ], [ "NatHeap.contains_concat2", @@ -628,7 +628,7 @@ "typing_Tm_abs_be68577b6111a37d97443f6d3a0dc9b7", "unit_typing" ], 0, - "6cf4a6aea7ad326ed07550067c9acfc9" + "5e452a2b4c34714a2cd991081628fb3f" ], [ "NatHeap.sel_concat1", @@ -640,7 +640,7 @@ "refinement_interpretation_Tm_refine_241ad8bfe898ca08359d47be04127cb2" ], 0, - "d3cc6b349fe4711efcc169fe5150c66a" + "966f58d1a40ac597d2f98fa5200b8eca" ], [ "NatHeap.sel_concat1", @@ -695,7 +695,7 @@ "typing_Tm_abs_be68577b6111a37d97443f6d3a0dc9b7" ], 0, - "013ebf35ec62adddfeb5f7cf1b2e6b57" + "d0fddc2be6c1fa56d3bf77e01223c1e1" ], [ "NatHeap.sel_concat2", @@ -707,7 +707,7 @@ "refinement_interpretation_Tm_refine_bd8b23217d2ca10ddfdabbb5d0948e96" ], 0, - "c4b420df90fda5a0b008b810e771ea1e" + "3b53265dae9a64f2633ba9602ab96caf" ], [ "NatHeap.sel_concat2", @@ -748,7 +748,7 @@ "typing_Tm_abs_be68577b6111a37d97443f6d3a0dc9b7" ], 0, - "9784d21920300020bc763ac027ecc171" + "2c41deae85da5efd2548b9662d9f27ed" ] ] ] \ No newline at end of file diff --git a/examples/preorders/NatHeap.fsti.hints b/examples/preorders/NatHeap.fsti.hints index f41382022dd..bb3dc8f9a23 100644 --- a/examples/preorders/NatHeap.fsti.hints +++ b/examples/preorders/NatHeap.fsti.hints @@ -1,5 +1,5 @@ [ - "i\u000fÔ‹E\u0017\u0015x¸\u0010^!Û?@3", + "’\f‹b@Œí5Œî\u0013T6Ì…", [ [ "NatHeap.alloc_ref", @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_bd8b23217d2ca10ddfdabbb5d0948e96" ], 0, - "4602643613dfcb9cb5da85ceac6dd403" + "baea7e771aea89f93c7ef6c9bcf413f9" ], [ "NatHeap.upd", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_bd8b23217d2ca10ddfdabbb5d0948e96" ], 0, - "520168bc5e4bfef00a18f916c75d6cb3" + "267538fefb0a9226e21ae538a23e6ff7" ], [ "NatHeap.sel_upd1", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_bd8b23217d2ca10ddfdabbb5d0948e96" ], 0, - "7a640f27a13ad9a8401c5678b590fdda" + "8a25f81d81168e8327c67d822e9ca062" ], [ "NatHeap.sel_upd2", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_bd8b23217d2ca10ddfdabbb5d0948e96" ], 0, - "57bcddaaf62443a632d2e099036b938d" + "6246c88ac51ad14c83ee89cef917bf50" ], [ "NatHeap.sel_concat1", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_241ad8bfe898ca08359d47be04127cb2" ], 0, - "a016295f42189ad7734f73aa1e3f3aec" + "4dd105dec423b2c2752987fa884460b4" ], [ "NatHeap.sel_concat2", @@ -71,7 +71,7 @@ "refinement_interpretation_Tm_refine_bd8b23217d2ca10ddfdabbb5d0948e96" ], 0, - "c4b420df90fda5a0b008b810e771ea1e" + "fda7ba7d3c2d5cb3179e679c6f72dcfd" ] ] ] \ No newline at end of file diff --git a/examples/preorders/Protocol.fst.hints b/examples/preorders/Protocol.fst.hints index e476c5e7045..84e25db6847 100644 --- a/examples/preorders/Protocol.fst.hints +++ b/examples/preorders/Protocol.fst.hints @@ -1,5 +1,5 @@ [ - "\u0000r\t¦\u0001\u0018˜Ž7Ÿ€û\u0019ÞÌ\\", + "#\u0007ìY~Áp\f\u0013ÇñÖ`ô}w", [ [ "Protocol.lemma_seq_append_unstable", @@ -29,7 +29,7 @@ "typing_FStar.Seq.Base.append", "typing_FStar.Seq.Base.length" ], 0, - "44b7a2a4a9638c585c85a50775a76304" + "8de6e1d496be0618b4b47d92f7e40c93" ], [ "Protocol.network_message", @@ -43,7 +43,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "188505d4768e7f632f7df621d6bd323c" + "7225e8f7ea3fae251d418819e40476c2" ], [ "Protocol.zeroes", @@ -57,7 +57,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "6b0c711d7365c9cf2f150dc5666ba3b3" + "bacbddd5e7630245028e8a4087ef02d5" ], [ "Protocol.zeroes", @@ -69,7 +69,7 @@ "lemma_FStar.Seq.Base.lemma_create_len", "typing_Protocol.zero_b" ], 0, - "8c1c41ecb471f44b04afd2fa385757e6" + "9a538c977cf095dd7097a8bca9b25e56" ], [ "Protocol.pad", @@ -88,7 +88,7 @@ "typing_FStar.Seq.Base.length", "typing_Protocol.fragment_size" ], 0, - "04a73b6567666428fbec8743d7ce3d20" + "4d630b310187e9447b218cf5e28c3451" ], [ "Protocol.unpad", @@ -102,7 +102,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ffbf5a63ed0deb9599a89017a1e04aae" + "f1be3c93d99717ba40d555171b4375b3" ], [ "Protocol.entries", @@ -116,7 +116,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ad7ca82754f74029aa774f7569488e28" + "2397070cb004a10c9375527b455c4ae3" ], [ "Protocol.is_prefix_of", @@ -125,7 +125,7 @@ 1, [ "@query" ], 0, - "f3b9bcced72f10a15e24413b26645d34" + "572807fc8ee341d0885e1758d0f7156d" ], [ "Protocol.entries_pre", @@ -140,7 +140,7 @@ "interpretation_Tm_abs_41efd131336ec34ef1b819bed745d3d1" ], 0, - "d11d9e24bc05ebe0f02c34499343aeab" + "c3c5504e2e84c7a211f0dc49ce4b4aa5" ], [ "Protocol.counter_pred", @@ -167,7 +167,7 @@ "typing_Protocol.entries", "typing_Protocol.entries_rel" ], 0, - "636a0dcb330c16fd7a9e009a0ee1bd72" + "a5c661b3b393892fb6083c690c6a2b26" ], [ "Protocol.counter_pred", @@ -182,7 +182,7 @@ "interpretation_Tm_abs_41efd131336ec34ef1b819bed745d3d1" ], 0, - "76960962c768836d7652021628de0101" + "029ae025e38b97bcb2559e806c206c2a" ], [ "Protocol.counter_t", @@ -197,7 +197,7 @@ "interpretation_Tm_abs_41efd131336ec34ef1b819bed745d3d1" ], 0, - "8abf77e8be191b88300b19e40a4014ff" + "3dcd4724c9ca4d5c5f40384a582e5047" ], [ "Protocol.counter_rel", @@ -212,7 +212,7 @@ "interpretation_Tm_abs_41efd131336ec34ef1b819bed745d3d1" ], 0, - "c2b66446ef931e23359a2f42cc7be572" + "529367cdde95e47a51e5d0e645ac254a" ], [ "Protocol.counter_pre", @@ -229,7 +229,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "1bec0786051b0ef5a84f5d7c46d325da" + "717d7ed9416641c7b977b70f5a8b93b3" ], [ "Protocol.counter_pre", @@ -244,7 +244,7 @@ "interpretation_Tm_abs_41efd131336ec34ef1b819bed745d3d1" ], 0, - "f72cc15c9e4b99cf80d7906ba7150d88" + "5e39a6f6dfe5dfc1c8cebc3db02f18e9" ], [ "Protocol.connection", @@ -259,7 +259,7 @@ "interpretation_Tm_abs_41efd131336ec34ef1b819bed745d3d1" ], 0, - "64a42a6dcc2f6ac154d5e5424b61b226" + "01fe6a4a22af7a521f6e9cc0228c7443" ], [ "Protocol.connection", @@ -274,7 +274,7 @@ "interpretation_Tm_abs_41efd131336ec34ef1b819bed745d3d1" ], 0, - "f0fd3da21832b62a5968402923a26cf1" + "01fe6a4a22af7a521f6e9cc0228c7443" ], [ "Protocol.__proj__S__item__rand", @@ -286,7 +286,7 @@ "refinement_interpretation_Tm_refine_e6ab7d7d11fd937f30ad6128228c18b5" ], 0, - "b410af989f3c61b855b340d2564d3684" + "e24cb5f82b0292ca8419a12cb7615ee4" ], [ "Protocol.__proj__S__item__entries", @@ -302,7 +302,7 @@ "proj_equation_Protocol.S_rand" ], 0, - "10848de3d43516802d174b7c4ef93968" + "37368035b9af091d0e108c54ac3d6301" ], [ "Protocol.__proj__S__item__entries", @@ -320,7 +320,7 @@ "refinement_interpretation_Tm_refine_e6ab7d7d11fd937f30ad6128228c18b5" ], 0, - "be4565155eff8f4b4cf15b43c8b512ac" + "db31fd473209307a2e9defbbe99475ff" ], [ "Protocol.__proj__R__item__rand", @@ -332,7 +332,7 @@ "refinement_interpretation_Tm_refine_1515f8c9bed8836c1665cbcf6953f9bb" ], 0, - "f43ab6d6b3ab73dd2e7108a4a4d7417f" + "666fee4374f78d7ae290052e7495945d" ], [ "Protocol.__proj__R__item__entries", @@ -348,7 +348,7 @@ "proj_equation_Protocol.R_rand" ], 0, - "30c58bf24e0c888a5c3cd209321a4de7" + "4962dfe3478b731bfdc8cc23b3edb00c" ], [ "Protocol.__proj__R__item__entries", @@ -366,7 +366,7 @@ "refinement_interpretation_Tm_refine_1515f8c9bed8836c1665cbcf6953f9bb" ], 0, - "7a2fdb84fb273b1692177934fe09242e" + "72ef36c559ac7546bdb6dae7c76129e9" ], [ "Protocol.__proj__R__item__ctr", @@ -378,7 +378,7 @@ "refinement_interpretation_Tm_refine_1515f8c9bed8836c1665cbcf6953f9bb" ], 0, - "be52edb294c2747cd89d4675f273fa4f" + "9c22bc1ca91a0915184c65cc48416248" ], [ "Protocol.rand_of", @@ -392,7 +392,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "7064cb27b3f409b5bdf753a54ea5a0a9" + "ae060463dbf9e29ca60324d999f91dc5" ], [ "Protocol.entries_of", @@ -418,7 +418,7 @@ "refinement_interpretation_Tm_refine_e33ef751d600ad1c7f71142479103c47" ], 0, - "6c990ac632af006617786e385f536b8e" + "075f2ec27a34b0df139fb90902a51491" ], [ "Protocol.live_connection", @@ -436,7 +436,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "6d0ac343b4b5c89b483b45094cfcd359" + "066a9c34ea56240c22e9f651ec0161a5" ], [ "Protocol.recall_connection_liveness", @@ -461,7 +461,7 @@ "projection_inverse_Protocol.S_rand", "unit_typing" ], 0, - "3acb525d946faa7f76d81def6ce895f1" + "f2b5defd872d9dfcbb0e69d0840c9cb3" ], [ "Protocol.lemma_sel_entries_equals_sel_tot_entries", @@ -482,7 +482,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "85aecafb47a68075c00486f4bf5b8b54" + "0b3baaff4193caf40759eb269c506c28" ], [ "Protocol.lemma_sel_ctr_ref_equals_sel_tot_ctr_ref", @@ -502,7 +502,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "d9aafab4b52ce10892ba4a52c7cf3d02" + "92a0df14902a6ba2264abf075cdff59f" ], [ "Protocol.log", @@ -523,7 +523,7 @@ "refinement_interpretation_Tm_refine_12e73119c459be812384fdc8e6c9733a" ], 0, - "fdd0d0647041e862e37a352d146d62a0" + "f91c743bbf649f237152c76c9fbb242e" ], [ "Protocol.lemma_prefix_entries_implies_prefix_log", @@ -543,7 +543,7 @@ "refinement_interpretation_Tm_refine_3d0c21849d5cf8d118afc092733f14a4" ], 0, - "0129b87b9509abf8225f2d78a9510476" + "913df338b44a588c8043188d79f7a666" ], [ "Protocol.ctr", @@ -566,7 +566,7 @@ "refinement_interpretation_Tm_refine_12e73119c459be812384fdc8e6c9733a" ], 0, - "f41a9c85354fe1c647541792f1ecb338" + "24eaa54fc9a2ec644a3011f058bbd98c" ], [ "Protocol.recall_counter", @@ -619,7 +619,7 @@ "typing_Tm_abs_1f17782d7f15dca3aa2da1fe8e018a7e", "unit_typing" ], 0, - "9e2986f551bd25e49e95605131c5e6f0" + "40a9ba0c6b9f4c3ca5cbe67d56777136" ], [ "Protocol.snapshot", @@ -666,7 +666,7 @@ "typing_Tm_abs_1f17782d7f15dca3aa2da1fe8e018a7e" ], 0, - "69c0a1343f3c5666343b920589d8dc61" + "e856960f2e41971edb764fee8ae57edc" ], [ "Protocol.snap", @@ -685,7 +685,7 @@ "unit_typing" ], 0, - "5f87d08ff1973cf34b59a716ad9f4431" + "d822e72d920d33bc80686039d0265c8d" ], [ "Protocol.connection_footprint", @@ -709,7 +709,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "2acfb02e1dbd87fda8fd749dfca6b51a" + "800e50758ce5e784769ee570d0e4f558" ], [ "Protocol.lemma_snoc_log", @@ -731,7 +731,7 @@ "refinement_interpretation_Tm_refine_3d0c21849d5cf8d118afc092733f14a4" ], 0, - "f1f0456f4ed5433661947f28a780d7ae" + "4edf7a903f309657130318f9c4462b52" ], [ "Protocol.network_send", @@ -751,7 +751,7 @@ "refinement_interpretation_Tm_refine_349b58696eb9cfae6073e9368f8333df" ], 0, - "cc283b420bfdf98e2bf6ac46ddecdd26" + "3397f5e9a34c239988691c844bcb73f1" ], [ "Protocol.send", @@ -831,7 +831,7 @@ "typing_Protocol.sender", "typing_Protocol.zero_b" ], 0, - "9d0e3a6d3292b2230de713da18a6acbc" + "6382f80380e28a545350594ed3fd0c1c" ], [ "Protocol.ciphers", @@ -847,7 +847,7 @@ "interpretation_Tm_abs_41efd131336ec34ef1b819bed745d3d1" ], 0, - "d5f3fbc9ba44b77e24118d84cd778527" + "28ee4c2fce7e6df67f5f2f39cc4608bf" ], [ "Protocol.modifies_r", @@ -861,7 +861,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9d29bdc96a496600cb71ae7b7b69ee56" + "e04124582058a8a9717250dd5fac7faa" ], [ "Protocol.verify", @@ -879,7 +879,7 @@ "refinement_interpretation_Tm_refine_e478ac71fa1875d2f6d4c23ab44e0977" ], 0, - "1f774e17d00c9cf64f57d142ecd62b1c" + "7ec9e004065e49c3b942d30b748aaba7" ], [ "Protocol.receive", @@ -997,7 +997,7 @@ "typing_Tm_abs_1f17782d7f15dca3aa2da1fe8e018a7e" ], 0, - "8eb8666fe617aa07be8a14d869d55332" + "a3ab2770ca52ef85b28f5a362c8a8793" ], [ "Protocol.lemma_is_prefix_of_slice", @@ -1015,7 +1015,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "d9d63558b4df001626d47d1d63676d26" + "89f3b3dd53438a5941a3202fa1d0279e" ], [ "Protocol.sent_bytes'", @@ -1030,7 +1030,7 @@ "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913" ], 0, - "66defb4d20135bb28e59000c9741c19c" + "d282049630e854c9c6031236074fb60d" ], [ "Protocol.sent_bytes", @@ -1082,7 +1082,7 @@ "typing_Tm_abs_1f17782d7f15dca3aa2da1fe8e018a7e" ], 0, - "1751a87d38a327f529ac9ad6ed011ad0" + "7b7e13bb4d4a408c6cbcefc4b222c51b" ], [ "Protocol.iarray_as_seq", @@ -1108,7 +1108,7 @@ "typing_MonotonicArray.as_seq" ], 0, - "45bef222df34cfb42b0f94ff33823e2e" + "6910546252d6a1022a9265e70b823465" ], [ "Protocol.fully_initialized_in", @@ -1121,7 +1121,7 @@ "refinement_interpretation_Tm_refine_f984cba283a0017499e468d307a8fd1d" ], 0, - "4b5e1c48287b5186bcbf5e2a3e18fcbe" + "c5ceb1f2e07c60d62729c1f4af3b9b0b" ], [ "Protocol.subseq_suffix", @@ -1162,7 +1162,7 @@ "typing_FStar.Seq.Base.index", "typing_MonotonicArray.as_seq" ], 0, - "7175bb9db3e7b507e2e7c2d05eabb215" + "fc47579ad601eb444390738fa33b2cb6" ], [ "Protocol.slice_snoc", @@ -1193,7 +1193,7 @@ "typing_FStar.Seq.Properties.snoc" ], 0, - "c2f7a9d727107331de39e56dd06e0678" + "cbe3ecdddc8a3654e948ef78144ecb8d" ], [ "Protocol.slice_snoc2", @@ -1229,7 +1229,7 @@ "typing_FStar.Seq.Properties.snoc" ], 0, - "db072f27e51bc6fb4e1e3150999c8a10" + "1cbaaa2105d03ee2062463f92333d632" ], [ "Protocol.append_subseq", @@ -1277,7 +1277,7 @@ "typing_FStar.Seq.Base.length", "typing_MonotonicArray.as_seq" ], 0, - "efef7fdb6d11dc327ee19e7d5f2ae668" + "b02e748f6d34ac13d55c00c4943445ae" ], [ "Protocol.lemma_sender_connection_ctr_equals_length_log", @@ -1315,7 +1315,7 @@ "typing_Tm_abs_1f17782d7f15dca3aa2da1fe8e018a7e" ], 0, - "569a2c38603df4c7e3fa533451b70b79" + "e39a407d11ff39a33d9793ca2fcbfd76" ], [ "Protocol.send_aux", @@ -1344,7 +1344,7 @@ "refinement_interpretation_Tm_refine_f984cba283a0017499e468d307a8fd1d" ], 0, - "0cd216a05f1ee2456b3a80bc15f956e3" + "ccff13828f39f0247ab6c637ddacd236" ], [ "Protocol.send_aux", @@ -1428,7 +1428,7 @@ "typing_Tm_abs_1f17782d7f15dca3aa2da1fe8e018a7e" ], 0, - "8bf4fa691cf8b905f950433cbdf1ddde" + "cc74df097f893b2471728c05641da7bf" ], [ "Protocol.send_aux", @@ -1442,7 +1442,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "5d2e69ae24698f596f38314135d964cc" + "c7cead703fc89aa6dd4e3b5b2deb20ef" ], [ "Protocol.send_file", @@ -1511,7 +1511,7 @@ "typing_Tm_abs_1f17782d7f15dca3aa2da1fe8e018a7e" ], 0, - "5e69c67f95a5d119e3287051a4d9f40a" + "279b17db22f9be7570b0ea17fa52f323" ], [ "Protocol.send_file", @@ -1525,7 +1525,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "94e040e3aa5c2b0f07bc60e975889fa0" + "8961ee62654ac3eec79ceb8a095d106c" ], [ "Protocol.received", @@ -1539,7 +1539,7 @@ "equation_Protocol.fully_initialized_in" ], 0, - "69a4ff8665a8590662c2060d6c31587d" + "e531121fbd8ad429f09a8c40abefffbd" ], [ "Protocol.append_filled", @@ -1599,7 +1599,7 @@ "typing_MonotonicArray.as_seq", "typing_MonotonicArray.sub" ], 0, - "c7b364b2c985f0cc9cedb8c9cd64e46b" + "e16b7a0563b6be2e547667d556334dbe" ], [ "Protocol.extend_initialization", @@ -1634,7 +1634,7 @@ "typing_MonotonicArray.as_seq" ], 0, - "ab378a498de6e58593e874b491bdf7f5" + "dc4fa6bbbaa057ee978fed638c22142a" ], [ "Protocol.receive_aux_post", @@ -1659,7 +1659,7 @@ "refinement_kinding_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d" ], 0, - "3c90fef493d9bb8f326c3b7c31bb43ec" + "3de616837d626589cc3f12103f03509d" ], [ "Protocol.receive_aux_post", @@ -1673,7 +1673,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "5b163799dd7befc59a00b8cf54ea3276" + "9223ad81f9090be29b48f3a739a582ae" ], [ "Protocol.receive_aux", @@ -1702,7 +1702,7 @@ "typing_Protocol.fragment_size" ], 0, - "cec3f5f45ec2982a9f25e19dcfdf78ef" + "895bc3f9e982e7d3ea3a409f6c8a63f3" ], [ "Protocol.receive_aux", @@ -1793,7 +1793,7 @@ "typing_Protocol.rand_of", "typing_Protocol.receiver" ], 0, - "af1edae0983d996da28797ad0f77db7e" + "44a1b4b61afd6de872b39b7dafb3cde9" ], [ "Protocol.receive_aux", @@ -1807,7 +1807,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "a93986a662a80ed195a9237ad420ad21" + "77be145c9ac3b85dbdb77931ba29a4cb" ], [ "Protocol.receive_file", @@ -1832,7 +1832,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "f0047a8b1e292aad02983ddf7a5228c9" + "416ca582b6f8b8e5b27de273196df8d6" ], [ "Protocol.receive_file", @@ -1931,7 +1931,7 @@ "typing_Tm_abs_1f17782d7f15dca3aa2da1fe8e018a7e" ], 0, - "38295b1010391a0c6fc73d9db58fb490" + "c6205b3381bcf79c53525e7329b3e2c8" ], [ "Protocol.receive_file", @@ -1945,7 +1945,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c20318f14eabc58a5faade6cf22e838a" + "c7d3c990bb9f4f9396f128cd9e6e39bd" ], [ "Protocol.tags", @@ -1961,7 +1961,7 @@ "interpretation_Tm_abs_41efd131336ec34ef1b819bed745d3d1" ], 0, - "2aada85376e5f16d07da140cd394fbe6" + "c51bab916743b8b12ddeb1eebfb6f81c" ], [ "Protocol.lemma_partial_length_hiding", @@ -2027,7 +2027,7 @@ "typing_Tm_abs_1f17782d7f15dca3aa2da1fe8e018a7e" ], 0, - "c381358c66fe5d5e3a2268ef3f82cc57" + "7008cdea2e46d477eb508a7d55316acf" ], [ "Protocol.lemma_partial_length_hiding", @@ -2036,7 +2036,7 @@ 1, [ "@query" ], 0, - "90d3ed3d8f073013c8cd17019c4e8bda" + "c4442ccc1805d1e3e4c7563d1bc4d778" ] ] ] \ No newline at end of file diff --git a/examples/preorders/ReifyTest.fst.hints b/examples/preorders/ReifyTest.fst.hints index d3dd1fdc83a..4807f5106bd 100644 --- a/examples/preorders/ReifyTest.fst.hints +++ b/examples/preorders/ReifyTest.fst.hints @@ -1,5 +1,5 @@ [ - "6i\u000eéu•2©\u0000\u0003~Ù\\yQò", + "\u0017x:€â\u000fÍËgàî%mö£", [ [ "ReifyTest.test_reify_recall", @@ -35,7 +35,7 @@ "typing_MRefHeap.upd" ], 0, - "23e91133a31311ba83c14e0c66187d42" + "c52132e3d38003db0c39d361e4e93544" ] ] ] \ No newline at end of file diff --git a/examples/preorders/ReifyTestTSST.fst.hints b/examples/preorders/ReifyTestTSST.fst.hints index 7250100cbfe..1035818545a 100644 --- a/examples/preorders/ReifyTestTSST.fst.hints +++ b/examples/preorders/ReifyTestTSST.fst.hints @@ -1,5 +1,5 @@ [ - "2x߬\u0015tnª0›\u0013îÌ”D@", + "ÖºúvJÿ¸éímeo[“¼Ø", [ [ "ReifyTestTSST.older_than_transitive", @@ -11,7 +11,7 @@ "primitive_Prims.op_LessThan", "projection_inverse_BoxBool_proj_0" ], 0, - "41a8bac58a0f7961119ba2d4c417dac6" + "241fb72f60b7571ce3cb06d23b2dc712" ], [ "ReifyTestTSST.older_than_antisymmetric", @@ -26,7 +26,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "f2e9abcc8ce0d0a84b5f3ea9200395e5" + "4cf58236f4ef43621943e743acc71ca1" ], [ "ReifyTestTSST.state_rel", @@ -43,7 +43,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "3dab7fe411c63850dee50c929e3051dd" + "3f618faf05c97c07f2f190350ad8470d" ], [ "ReifyTestTSST.reify_recall_test", @@ -70,7 +70,7 @@ "typing_ReifyTestTSST.get_timestamp" ], 0, - "e58f91cc7e873f05422f52a51db3892b" + "81476772f5e023ae1d029f654156da12" ] ] ] \ No newline at end of file diff --git a/examples/preorders/ReifyTestTSST.fsti.hints b/examples/preorders/ReifyTestTSST.fsti.hints index da0b7009545..4897187358f 100644 --- a/examples/preorders/ReifyTestTSST.fsti.hints +++ b/examples/preorders/ReifyTestTSST.fsti.hints @@ -1,5 +1,5 @@ [ - "²ƒ…yrÌã\nŽØ6„c\u000e¢ï", + "5ÿ\u000eé¢Pæß\u001džÏ\u0019+Ã~", [ [ "ReifyTestTSST.state_rel", @@ -16,7 +16,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "00e08d3b87866e7f7eea9e3cb4d501ee" + "e3ed971f73d15b362a1590eb6874ec5d" ], [ "ReifyTestTSST.reify_recall_test", @@ -39,7 +39,7 @@ "typing_ReifyTestTSST.get_timestamp" ], 0, - "9c5531e3c1b74d8edf0b33dedf6e8e6c" + "8b1a3e55cc211708814148fac6a25e48" ] ] ] \ No newline at end of file diff --git a/examples/preorders/SnapshotST.fst.hints b/examples/preorders/SnapshotST.fst.hints index 0acc257bc5b..8b1c5cbdcf4 100644 --- a/examples/preorders/SnapshotST.fst.hints +++ b/examples/preorders/SnapshotST.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_abc8984d7fb6dc87dbd65572f74bda11" ], 0, - "7010c378829940d236ac38a03e85ed26" + "83dc319fc3f23c7cc0017a4511e0567b" ], [ "SnapshotST.__proj__Tmp__item___0", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_8373c0a53fce8bd921acbd00ee47726c" ], 0, - "7b52e948beb41eadb7eff3600029de8a" + "71dae66ebc4e1eada7c62a827890f7a6" ], [ "SnapshotST.__proj__Tmp__item___1", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_8373c0a53fce8bd921acbd00ee47726c" ], 0, - "1c749f73300d3a855933d8e518d150fa" + "e3ec09c4fd6a3787b0ee96d1fc599250" ], [ "SnapshotST.rel_t", @@ -54,7 +54,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "8821b2bcf46a26d063bc840411d4990e" + "dd090cea2db7654a469b5f449e5187c4" ], [ "SnapshotST.lift_predicate", @@ -68,7 +68,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "58fce56885dd20b7309494dd4bfd48d0" + "cae4ca6f23ba34d347cc6491790291c1" ], [ "SnapshotST.lift_stability", @@ -87,7 +87,7 @@ "refinement_interpretation_Tm_refine_4919007296017533ad3fcdbcd84b282e" ], 0, - "43a431e9e018b0937db56573d1ffa02c" + "fff405f56ea643482c9df747b916ae9e" ], [ "SnapshotST.witnessed", @@ -109,7 +109,7 @@ "token_correspondence_SnapshotST.rel_t", "typing_SnapshotST.rel_s" ], 0, - "f36f3fbfac861209cfbb5a101246ff9d" + "f8f142bb3e7df23b55083b4a884ec813" ], [ "SnapshotST.witness", @@ -131,7 +131,7 @@ "token_correspondence_SnapshotST.rel_t", "typing_SnapshotST.rel_s" ], 0, - "3e2bb1a97e4a6327fec4e7ed8cbee67b" + "6b3c4766f90c7cc0d64b87f2dee537c9" ], [ "SnapshotST.recall", @@ -153,7 +153,7 @@ "token_correspondence_SnapshotST.rel_t", "typing_SnapshotST.rel_s" ], 0, - "e8d9cfc378c288114354748665bc810a" + "9d0d78f67d26e4025fe1d6cd0cf7c797" ], [ "SnapshotST.get_s", @@ -167,7 +167,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "3e11a65be1111295dd2a9c343196ac00" + "8f758181d18dc6f1f4a0789c575865aa" ], [ "SnapshotST.get_s", @@ -186,7 +186,7 @@ "projection_inverse_SnapshotST.Tmp__1" ], 0, - "a9d00a7ff5e3579d5a52b928dd2121f4" + "32b7e6d4958d5583c9a4f2ffeafb462b" ], [ "SnapshotST.put_s", @@ -200,7 +200,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "5b5a5b0f6b898e79ca5fe1233d41d134" + "43e94e64866394bb03ac327cd4421b4e" ], [ "SnapshotST.put_s", @@ -229,7 +229,7 @@ "typing_SnapshotST.rel_s", "unit_inversion", "unit_typing" ], 0, - "846303db8dcdf9eac9d34de3f33a950d" + "f7a752c7fe9903a5c88843f205fdcc0c" ], [ "SnapshotST.witness_s", @@ -238,7 +238,7 @@ 1, [ "@query" ], 0, - "fcd0b1492a27de788f4ba642f6057dcc" + "06687a68f47d0f87a40a1197f10e9082" ], [ "SnapshotST.witness_s", @@ -260,7 +260,7 @@ "token_correspondence_SnapshotST.rel_t" ], 0, - "9ed27866dd983009f1666cacaba3c0d4" + "e6d770a04c53b810c832c89781813ac7" ], [ "SnapshotST.recall_s", @@ -269,7 +269,7 @@ 1, [ "@query" ], 0, - "71380e630fe245f32a3151b112dab7d4" + "f9bdcb5d0954eb8d079fe2c9d328d74d" ], [ "SnapshotST.recall_s", @@ -292,7 +292,7 @@ "token_correspondence_SnapshotST.rel_t" ], 0, - "a4aa9f1d73554827a3d4aa54c42ac588" + "6eda673758815e4d2de0cd9688498efb" ], [ "SnapshotST.break", @@ -301,7 +301,7 @@ 1, [ "@query" ], 0, - "eb5e48fe9d4b75de499ac3d74e0a6845" + "92adf33a2d564c11b99b77bd5795e779" ], [ "SnapshotST.break", @@ -326,7 +326,7 @@ "typing_SnapshotST.rel_s" ], 0, - "a8c658079cdf312ce5f8cdd93f8d08f8" + "5f3e125009c18d41c32ec6869b539044" ], [ "SnapshotST.restore", @@ -335,7 +335,7 @@ 1, [ "@query" ], 0, - "1ae0d634cf16116e220775ef3471a3c6" + "9c6dcb8aeed244372218f5d768b4632c" ], [ "SnapshotST.restore", @@ -353,7 +353,7 @@ "projection_inverse_SnapshotST.Tmp__1" ], 0, - "ac3e3abee66621eb085e264c4209bd35" + "b878b6232adfc79cdd83ff1704ad84e6" ] ] ] \ No newline at end of file diff --git a/examples/printf/SimplePrintf.fst.hints b/examples/printf/SimplePrintf.fst.hints index fcbafbdfebd..cbd012f3631 100644 --- a/examples/printf/SimplePrintf.fst.hints +++ b/examples/printf/SimplePrintf.fst.hints @@ -14,7 +14,7 @@ "typing_FStar.String.char" ], 0, - "1cd013fc6d33c6444583870609833fa9" + "05fc2d19186eb5cf29336fb46ad15b09" ], [ "SimplePrintf.__proj__Lit__item___0", @@ -26,7 +26,7 @@ "refinement_interpretation_Tm_refine_4c947cba4356c53de258d6a2aaf1bdcf" ], 0, - "42b333c97c4763e71842c30630d120e9" + "da8cfb620fc1e7d0d47da28746316027" ], [ "SimplePrintf.__proj__Arg__item___0", @@ -38,7 +38,7 @@ "refinement_interpretation_Tm_refine_18496ceb9c66ce4705128a993a338a20" ], 0, - "90651926de551b303e0cf123d8e89db8" + "e2ceaa602f989b126995c6ad25c0e5d9" ], [ "SimplePrintf.arg_type", @@ -53,7 +53,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "262bc65f1ace356d5431cdd9dad8a1ea" + "87a14b686129fd7b7abe6a913f6841be" ], [ "SimplePrintf.dir_type", @@ -74,7 +74,7 @@ "subterm_ordering_Prims.Cons", "typing_Prims.__proj__Cons__item__hd" ], 0, - "4ea81361e60686bcded5d517a0093387" + "5c2e4cdfdacc2baca1bf6f053c185232" ], [ "SimplePrintf.string_of_dirs", @@ -125,7 +125,7 @@ "typing_Tm_abs_55d28017a0da5d545c9b30c6c0d37957" ], 0, - "ef80e6d5c64a3a5bf9f32586712c7467" + "a3ba27431892f563620ff0fb8c06aa00" ], [ "SimplePrintf.add_dir", @@ -137,7 +137,7 @@ "lemma_FStar.Pervasives.invertOption" ], 0, - "f160811913962f5e32ef026407a83d7e" + "8553fe8bb4db7027e1b4513830747c7d" ], [ "SimplePrintf.parse_format_pure", @@ -158,7 +158,7 @@ "typing_Prims.__proj__Cons__item__tl" ], 0, - "1c91b3aed97d700f51ae51ff51607155" + "c045195d65cc17314c531dd542119d6d" ], [ "SimplePrintf.sprintf", @@ -193,7 +193,7 @@ "typing_Tm_abs_7de968e83fab2a5ec34920f38db5f8bf" ], 0, - "52347b852193bd2469365ad66113377a" + "f3ef8bab706dfddd18529d4fc88da5db" ] ] ] \ No newline at end of file diff --git a/examples/printf/SimplePrintfReify.fst.hints b/examples/printf/SimplePrintfReify.fst.hints index bd75453243b..a27109bcbbb 100644 --- a/examples/printf/SimplePrintfReify.fst.hints +++ b/examples/printf/SimplePrintfReify.fst.hints @@ -13,7 +13,7 @@ "lemma_FStar.Pervasives.invertOption", "unit_typing" ], 0, - "ebef5e03973fccba673c4ff0b82d6d3b" + "38d3fd0e296487d1a88f4213249c851c" ], [ "SimplePrintfReify.dir", @@ -28,7 +28,7 @@ "typing_FStar.String.char" ], 0, - "fc72f489469259c1ebccc0f2b07d9445" + "f3781763cf6d9f235980a5ae1eb75b60" ], [ "SimplePrintfReify.__proj__Lit__item___0", @@ -40,7 +40,7 @@ "refinement_interpretation_Tm_refine_c10dd747102d9d2781d906b766b2e432" ], 0, - "191255198c6422cce04a75b87bf52573" + "29cf42d77200d257eaa67f953d81d211" ], [ "SimplePrintfReify.__proj__Arg__item___0", @@ -52,7 +52,7 @@ "refinement_interpretation_Tm_refine_fc6068a91b271e117b941896b7378cc7" ], 0, - "f78a9a2e25653358e2287f8b14706090" + "8f9ef0c73bbe2617f0ca43d2eb3c4eda" ], [ "SimplePrintfReify.arg_type", @@ -69,7 +69,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "63407582702b153d05182433e12d7998" + "c7b7c28893956be734e7fd3239da78c1" ], [ "SimplePrintfReify.dir_type", @@ -91,7 +91,7 @@ "subterm_ordering_Prims.Cons", "typing_Prims.__proj__Cons__item__hd" ], 0, - "a6c2ffa9e1d5bf4ce4d67450d20c20ad" + "8ffd8a30bd77383eab6d2bebb0a868b9" ], [ "SimplePrintfReify.string_of_dirs", @@ -143,7 +143,7 @@ "typing_Tm_abs_aee5879834d5566ee666fa8e98126225" ], 0, - "66f41f21a0dc8d8c79571b5ea56bf754" + "092997198eff673ee6d770e55b0e8c1c" ], [ "SimplePrintfReify.parse_format", @@ -169,7 +169,7 @@ "typing_Prims.__proj__Cons__item__tl" ], 0, - "021d6041b97376c9814bda5896bb52b9" + "6b4a4495b6f1e1916fb337e7100f06ed" ], [ "SimplePrintfReify.sprintf", @@ -229,7 +229,7 @@ "typing_tok_SimplePrintfReify.InvalidFormatString@tok", "unit_typing" ], 0, - "b5e438974ae242d4a95acff16f9cc781" + "410740d6eac38ddf2375e9bb4002d332" ], [ "SimplePrintfReify.example_error_lemma", @@ -260,7 +260,7 @@ "typing_tok_SimplePrintfReify.InvalidFormatString@tok", "unit_typing" ], 0, - "efc98db05a4c8f2a509312dfadb17f86" + "ea1d4b1967ce19e6fe85a6cfb4f48087" ], [ "SimplePrintfReify.concat_lemma", @@ -325,7 +325,7 @@ "unit_inversion", "unit_typing" ], 0, - "8cb77797bdeb315db280cdbe424c349a" + "e2ad091423432fbad7597b2b760864a6" ], [ "SimplePrintfReify.concat_lemma", @@ -339,7 +339,7 @@ "kinding_Prims.list@tok", "kinding_SimplePrintfReify.dir@tok" ], 0, - "310dff6e998b032625e8b90c3010b2e1" + "e25ffd1c03976a4d31384cd34926598f" ] ] ] \ No newline at end of file diff --git a/examples/regional/RVector.fst.hints b/examples/regional/RVector.fst.hints index 69abf48ae25..083f3812229 100644 --- a/examples/regional/RVector.fst.hints +++ b/examples/regional/RVector.fst.hints @@ -42,7 +42,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "a6e12f262f561d88128c77b19ee479d9" + "09ecc9ec7762526beb8ee9c531e82c60" ], [ "RVector.two_regional_vectors_disjoint", @@ -88,7 +88,7 @@ "typing_LowStar.RVector.loc_rvector", "typing_RVector.breg" ], 0, - "34ab0ac20dfd141e282920d4a680f988" + "0e694d8c58418591c94a24d01955f2e8" ], [ "RVector.bcpy", @@ -185,7 +185,7 @@ "typing_RVector.breg" ], 0, - "c66b0bdf7938e3970b7f8f63b02bf68b" + "c6be05749a722c2c4dbf6613a63356b7" ], [ "RVector.insert_does_not_affect_the_other", @@ -197,7 +197,7 @@ "refinement_interpretation_Tm_refine_e9c594b4242f76198d582dc26bb410e2" ], 0, - "50518a898e2f6265c8f2daec9748faa7" + "1a4032fcd189343e102d71b54bdc12b2" ], [ "RVector.insert_does_not_affect_the_other", @@ -274,7 +274,7 @@ "typing_LowStar.Vector.is_full", "typing_RVector.breg" ], 0, - "2614d0c2e194aa45c3e8c38c4e9ccc02" + "66440eeeaee871ffe7267a1185bf3392" ], [ "RVector.free_does_not_affect_the_other", @@ -286,7 +286,7 @@ "refinement_interpretation_Tm_refine_7ed8d5706de7260812cef97376df095f" ], 0, - "f796ccef9efaa8275d3fec72f7229fd7" + "c2a43aa4e2917c4d02d7931250b217de" ], [ "RVector.free_does_not_affect_the_other", @@ -358,7 +358,7 @@ "typing_LowStar.Vector.is_full", "typing_RVector.breg" ], 0, - "ab05beb72df250a8a1ebb68086affffd" + "f03b83b997aec5b6163c898ee4a9c60c" ] ] ] \ No newline at end of file diff --git a/examples/rel/Benton2004.Aux.fst.hints b/examples/rel/Benton2004.Aux.fst.hints index d8de9aa58f6..631030dfd08 100644 --- a/examples/rel/Benton2004.Aux.fst.hints +++ b/examples/rel/Benton2004.Aux.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "equation_Benton2004.Aux.holds" ], 0, - "2b7c98034ae67f8adf706bb89f163e54" + "ccc66aee05d3d4bf2ad053d1f2eda16e" ] ] ] \ No newline at end of file diff --git a/examples/rel/Benton2004.DDCC.Examples.fst.hints b/examples/rel/Benton2004.DDCC.Examples.fst.hints index 64d6a18adc9..757856e27af 100644 --- a/examples/rel/Benton2004.DDCC.Examples.fst.hints +++ b/examples/rel/Benton2004.DDCC.Examples.fst.hints @@ -12,7 +12,7 @@ "equation_Benton2004.op_abs", "lemma_Benton2004.DDCC.holds_ns_singl" ], 0, - "0a0795f3ac51391c4e041996b01a7ea9" + "df3bbc505cf8722ed978981c2a8a2fb4" ], [ "Benton2004.DDCC.Examples.d_op_singl", @@ -21,7 +21,7 @@ 1, [ "@query" ], 0, - "eb38f5284a6899a892673667d8dcb7bf" + "966a151d7283ea718063cf31df986650" ], [ "Benton2004.DDCC.Examples.fig3_d1", @@ -55,7 +55,7 @@ "typing_Benton2004.evar", "typing_Benton2004.skip" ], 0, - "fb9fa43a8e92b174f0109635484feb77" + "cc00143a152251de9759c07972e50d26" ], [ "Benton2004.DDCC.Examples.fig3_d2", @@ -112,7 +112,7 @@ "typing_FStar.DM4F.Heap.IntStoreFixed.sel" ], 0, - "ddb458a16164e246c2edfb3308668b68" + "9b94c1208cf1f07e0690ba229195fb6e" ], [ "Benton2004.DDCC.Examples.fig3_d3", @@ -149,7 +149,7 @@ "typing_FStar.DM4F.Heap.IntStoreFixed.sel" ], 0, - "8da579981523f507e8db773e9e205ea1" + "2c4b5eae41cd3bef716fd09683906439" ], [ "Benton2004.DDCC.Examples.fig3", @@ -198,7 +198,7 @@ "typing_FStar.DM4F.Heap.IntStoreFixed.sel" ], 0, - "38bfc7cac85f08dbe8394d57f2e539e1" + "45c7921a53558db80f063cf6235b379b" ] ] ] \ No newline at end of file diff --git a/examples/rel/Benton2004.DDCC.fst.hints b/examples/rel/Benton2004.DDCC.fst.hints index 1aca4a00f7e..959bc1ec9df 100644 --- a/examples/rel/Benton2004.DDCC.fst.hints +++ b/examples/rel/Benton2004.DDCC.fst.hints @@ -11,7 +11,7 @@ "interpretation_Tm_abs_ae022191d12f579e8538d045291407c5" ], 0, - "316faec6105ed48efbaeeedde75ac959" + "19fef921541a2f0f6f67cb3189af4bfd" ], [ "Benton2004.DDCC.holds_ns_f", @@ -24,7 +24,7 @@ "token_correspondence_Benton2004.DDCC.ns_f" ], 0, - "4e451e1beac142dd1a4f52d2af4dccac" + "2cf0212e5e3192ef6b3ceeadc702e0d5" ], [ "Benton2004.DDCC.ns_t", @@ -37,7 +37,7 @@ "true_interp" ], 0, - "a6679ca0bf8880bf8d3b3bc8586f5f02" + "d5dafa3616ac7646ebd8ba7ce3c7a4d3" ], [ "Benton2004.DDCC.holds_ns_t", @@ -50,7 +50,7 @@ "token_correspondence_Benton2004.DDCC.ns_t", "true_interp" ], 0, - "24117528b9dbda33080f6853d95c9fd5" + "99b416a56d33c0f539de1ac992db8b58" ], [ "Benton2004.DDCC.ns_singl", @@ -63,7 +63,7 @@ "l_and-interp" ], 0, - "1b39f9c4de15eff09a91d94feebb8e01" + "4dab45248542a35189e4c86166fb2de4" ], [ "Benton2004.DDCC.holds_ns_singl", @@ -76,7 +76,7 @@ "l_and-interp", "token_correspondence_Benton2004.DDCC.ns_singl" ], 0, - "ce209aa254d2a16bb6153e23f8cac709" + "7cb2e7ce5305fa2a5007e99c10c31723" ], [ "Benton2004.DDCC.ns_delta", @@ -88,7 +88,7 @@ "interpretation_Tm_abs_08b4392d55e1ac4be3f5d3b7fe223f99" ], 0, - "33d17d719a418b6a14a453ff68ff725b" + "5713a399aa1b0a55f0230b7f38542b2a" ], [ "Benton2004.DDCC.holds_ns_delta", @@ -101,7 +101,7 @@ "token_correspondence_Benton2004.DDCC.ns_delta" ], 0, - "90591eeff10041f976df8ce112af0237" + "f30cc0ff5bd3c30d0814915ed9d43f2c" ], [ "Benton2004.DDCC.interpolable_ns_f", @@ -114,7 +114,7 @@ "interpretation_Tm_abs_ae022191d12f579e8538d045291407c5" ], 0, - "49be4970b4255adbe42517a46534bc47" + "d2ba522c80b78536f16b6b616c729d6c" ], [ "Benton2004.DDCC.interpolable_ns_t", @@ -128,7 +128,7 @@ "true_interp" ], 0, - "6a5d294dd9d369d1d63d39c325d25ad9" + "a640c8a1b07377d8685d2465d2f9a93f" ], [ "Benton2004.DDCC.interpolable_ns_singl", @@ -142,7 +142,7 @@ "l_and-interp" ], 0, - "fcb0eeaf3830ae5e0a6d4a85e211bf7d" + "a009b33c911a19a9136632f5d46f23b5" ], [ "Benton2004.DDCC.interpolable_ns_delta", @@ -155,7 +155,7 @@ "interpretation_Tm_abs_08b4392d55e1ac4be3f5d3b7fe223f99" ], 0, - "bd9c98aebbbc277d28c9bc4230942cd4" + "3637b6dba3f0ca564348d305df9f1a93" ], [ "Benton2004.DDCC.st_nil", @@ -169,7 +169,7 @@ "true_interp" ], 0, - "7f816b681df540db9fd6c0aa41aab44d" + "20a50ee2fb5df35b7d78c7957d89df08" ], [ "Benton2004.DDCC.holds_st_nil", @@ -182,7 +182,7 @@ "true_interp" ], 0, - "ffec630e61509727fbcf2768967de1b7" + "82151dc0f5a968cb2dfdd85a260a303a" ], [ "Benton2004.DDCC.st_var", @@ -210,7 +210,7 @@ "typing_Tm_abs_7f4d9b86535dc362f91f3e6952cf3f99" ], 0, - "1aec7b50c273aa877c1468adf319730a" + "9f8c85d945958478f0089db048ca8a24" ], [ "Benton2004.DDCC.holds_st_var", @@ -223,7 +223,7 @@ "token_correspondence_Benton2004.DDCC.st_var" ], 0, - "1f03dc83f6a0f903fc1dbd7963f6560c" + "6c330fa7383636047e45fbe529ff0ce7" ], [ "Benton2004.DDCC.st_intersect", @@ -244,7 +244,7 @@ "typing_FStar.DM4F.Heap.IntStoreFixed.heap" ], 0, - "9816e17b7c37595bae1ae340bdf911cf" + "f8a2d71abeb5f6a3f11393eafdc3f60f" ], [ "Benton2004.DDCC.holds_st_intersect", @@ -262,7 +262,7 @@ "typing_FStar.DM4F.Heap.IntStoreFixed.heap" ], 0, - "38eea1879bfbfa73585f654ad8049a35" + "56d01261bcd4641c325408c4ef59bdc1" ], [ "Benton2004.DDCC.st_fresh_in_nil", @@ -274,7 +274,7 @@ "lemma_Benton2004.DDCC.holds_st_nil" ], 0, - "d9426d1493a353a60f8d9cf72b9a45e9" + "df2e2ce6bd91794e0bc30d7ab251c356" ], [ "Benton2004.DDCC.st_cons", @@ -283,7 +283,7 @@ 1, [ "@query" ], 0, - "e58b379edd0720d221bbd5f8478fde4c" + "f5c0a333c307357458ebb3031c1e06d8" ], [ "Benton2004.DDCC.st_fresh_in_var", @@ -295,7 +295,7 @@ "equation_Benton2004.var", "lemma_Benton2004.DDCC.holds_st_var" ], 0, - "b7d865f45e1a58220461f03f4dcaed0c" + "8668c30e6b50428bddbe163f17d18a56" ], [ "Benton2004.DDCC.st_fresh_in_intersect", @@ -307,7 +307,7 @@ "lemma_Benton2004.DDCC.holds_st_intersect" ], 0, - "c4a79eec23a4f979e9c8dcd9848fa9e7" + "9491cfb290818c030288733798ad6bb9" ], [ "Benton2004.DDCC.st_fresh_in_cons", @@ -321,7 +321,7 @@ "lemma_Benton2004.DDCC.holds_st_var", "typing_Benton2004.DDCC.st_var" ], 0, - "0269fb757973c4239ebf02c19495d8f7" + "a13ac00f6f5e313bbb887a2584a2ca3a" ], [ "Benton2004.DDCC.subtype_ns_f", @@ -333,7 +333,7 @@ "lemma_Benton2004.DDCC.holds_ns_f" ], 0, - "601ed654aec981a9bb9a598927926a57" + "9ded7e3b4217cbfc3e5673adb513ff4b" ], [ "Benton2004.DDCC.subtype_ns_singl_delta", @@ -346,7 +346,7 @@ "lemma_Benton2004.DDCC.holds_ns_singl" ], 0, - "2794e2c8650338c16ede70a3038c124a" + "1748238e50cea9238378c83d9d2c27fc" ], [ "Benton2004.DDCC.subtype_ns_t", @@ -358,7 +358,7 @@ "lemma_Benton2004.DDCC.holds_ns_t" ], 0, - "cfe14275bfbbb3521c69360aaa699254" + "459498c6fb2fe1e03b6dfa9d78a0b4f6" ], [ "Benton2004.DDCC.subtype_st_nil", @@ -370,7 +370,7 @@ "lemma_Benton2004.DDCC.holds_st_nil" ], 0, - "bafb55773ae7aeae57e7da4ac07ce886" + "26172deab1e4c734d1c4a31018cdec29" ], [ "Benton2004.DDCC.subtype_st_f", @@ -393,7 +393,7 @@ "typing_FStar.DM4F.Heap.IntStoreFixed.sel" ], 0, - "aaf10f938a47bac8ef22f0d27ea32661" + "b82e81906c5d946f994388e1c44b6829" ], [ "Benton2004.DDCC.subtype_st_t", @@ -416,7 +416,7 @@ "typing_FStar.DM4F.Heap.IntStoreFixed.sel" ], 0, - "9ef1bb26dadd9ffbe3e73bc07c823c7c" + "1d5f87d5a3159b1bf310d31273e0ee40" ], [ "Benton2004.DDCC.subtype_st_cons", @@ -425,7 +425,7 @@ 1, [ "@query" ], 0, - "279fa7622ff4c3eab429d772cb14a8ed" + "21e73317f95e5fd5ccc6bc5d57c0b657" ], [ "Benton2004.DDCC.subtype_st_cons", @@ -444,7 +444,7 @@ "typing_FStar.DM4F.Heap.IntStoreFixed.sel" ], 0, - "525fed4da2bfc4ba869f13d6d548425e" + "cb8e36a5c529f4b36f670c24d3a50c76" ], [ "Benton2004.DDCC.eval_equiv_reified_elim", @@ -456,7 +456,7 @@ "equation_Benton2004.eval_equiv_reified" ], 0, - "7039bbe76bcc1cc09c22ae3fd4c1906b" + "d0ee007bcdf04bfde1aa055f31f8f1eb" ], [ "Benton2004.DDCC.terminates_equiv_reified_elim", @@ -468,7 +468,7 @@ "equation_Benton2004.terminates_equiv_reified" ], 0, - "356617ae01699fc10209c70ff3b2a502" + "4d675f5596d6bd367b7512e5f269f91c" ], [ "Benton2004.DDCC.exec_equiv_reified_terminates", @@ -481,7 +481,7 @@ "equation_Benton2004.exec_equiv_reified" ], 0, - "765cffc34d6558fe2a77fc98de67225a" + "1a07799ee44a90553a927785176176ef" ], [ "Benton2004.DDCC.exec_equiv_reified_elim", @@ -496,7 +496,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "398b7786aae0b8fa2a52002ef42ba219" + "51f539b2965abb0c5bb8c37191dd7a09" ], [ "Benton2004.DDCC.eval_equiv_sym", @@ -510,7 +510,7 @@ "refinement_interpretation_Tm_refine_ead654012437dd38d360bd9556aa1705" ], 0, - "2f50d95c89384675266af0a44857be41" + "f4731257220f2ab911023f4118124654" ], [ "Benton2004.DDCC.exec_equiv_sym", @@ -529,7 +529,7 @@ "refinement_interpretation_Tm_refine_ead654012437dd38d360bd9556aa1705" ], 0, - "33d96bcd53a558f142b8e75d4f252c58" + "8a41ac52ee92295e9e546d9b3cf7e635" ], [ "Benton2004.DDCC.eval_equiv_trans", @@ -543,7 +543,7 @@ "refinement_interpretation_Tm_refine_ead654012437dd38d360bd9556aa1705" ], 0, - "4c6f34cc9f9a33087b368ebf1ac889a3" + "1e2b72bea029c5f067045f36efc29dc2" ], [ "Benton2004.DDCC.exec_equiv_reified_trans", @@ -558,7 +558,7 @@ "refinement_interpretation_Tm_refine_ead654012437dd38d360bd9556aa1705" ], 0, - "067378f3c245f10045cd3b2fc7453a0f" + "f6a41c4a61412e4b6bff4e6c85980701" ], [ "Benton2004.DDCC.exec_equiv_trans", @@ -567,7 +567,7 @@ 1, [ "@query", "equation_Benton2004.DDCC.exec_equiv" ], 0, - "7f78c05e940b7b560d993c91f0b7c78b" + "142feb89009136672352401f8ffb5bc6" ], [ "Benton2004.DDCC.d_ct", @@ -600,7 +600,7 @@ "typing_FStar.DM4F.Heap.IntStoreFixed.sel" ], 0, - "5098efdc1ff91a59c9d09e3a33ad3f50" + "f5f0c84b576b8cca24ea55431f843951" ], [ "Benton2004.DDCC.d_et1", @@ -621,7 +621,7 @@ "typing_FStar.Pervasives.Native.fst" ], 0, - "666173cd28d83c7b785c4b64665780d9" + "543ead37ab793645960f5e397450e7dc" ], [ "Benton2004.DDCC.d_et2", @@ -645,7 +645,7 @@ "typing_FStar.DM4F.Heap.IntStoreFixed.sel" ], 0, - "2ac8e27e88f98ce2cdb2070dd51160d3" + "bece67c405e1771decb576452d38bd5f" ], [ "Benton2004.DDCC.d_csub", @@ -659,7 +659,7 @@ "equation_Benton2004.reify_computation" ], 0, - "a659711cd472cdbf82bbaabad65e87da" + "ad42ec42e78c21eb0231f286ad0b5730" ], [ "Benton2004.DDCC.d_v", @@ -688,7 +688,7 @@ "typing_Benton2004.DDCC.st_var" ], 0, - "5042f04b6d6a702ec9b0e45ab26b6002" + "b98fd6b36946e0115fd46ff6c7c99e1d" ], [ "Benton2004.DDCC.eval_equiv_const", @@ -708,7 +708,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__1" ], 0, - "76cb0da0511e4aaa9209cfc0656edf5e" + "25382c7ef19550a9983483a9c7636fa5" ], [ "Benton2004.DDCC.d_skip", @@ -722,7 +722,7 @@ "equation_Benton2004.reify_computation" ], 0, - "f7320977bbf8def4d0196922e11e6561" + "10676df95d0bca7d2b7f811ab25e0bb3" ], [ "Benton2004.DDCC.d_assign", @@ -731,7 +731,7 @@ 0, [ "@query" ], 0, - "9788a5ed347aa905761a418964edc8ff" + "f1531f73a628111d79fa7c7a4f2d064f" ], [ "Benton2004.DDCC.d_assign", @@ -801,7 +801,7 @@ "typing_FStar.Pervasives.Native.snd" ], 0, - "63225d9ef09e6474ea7f615dc21f2359" + "4defab540c32ab1c195095cc5a0b9af5" ], [ "Benton2004.DDCC.d_seq", @@ -815,7 +815,7 @@ "equation_Benton2004.reify_computation", "equation_Benton2004.seq" ], 0, - "d0d51461fbb5439491e904124c829ef3" + "08f736162a1940934fa74f16a311c129" ], [ "Benton2004.DDCC.d_ifthenelse", @@ -863,7 +863,7 @@ "typing_FStar.Pervasives.Native.fst" ], 0, - "de190cc164bae5e99789404b043f0277" + "bc1ebef58b7ffebe3aa9585767abbebc" ], [ "Benton2004.DDCC.elim_fuel_monotonic", @@ -886,7 +886,7 @@ "typing_FStar.Pervasives.Native.fst" ], 0, - "ad87ebcd197b8e9a63408a7aff7ec883" + "1bdac934b924d189d80886a12f2422e0" ], [ "Benton2004.DDCC.d_whl_terminates", @@ -949,7 +949,7 @@ "typing_Benton2004.while", "well-founded-ordering-on-nat" ], 0, - "23fa55a78e7e67e9e5ec02d29194265c" + "9dd82cea34778f1ec992df6afa978a73" ], [ "Benton2004.DDCC.d_whl", @@ -1014,7 +1014,7 @@ "well-founded-ordering-on-nat" ], 0, - "e511459d4e04eb5e6071ac1a10f23f3e" + "f82859c5233d7203d6ff08d8b80e2661" ], [ "Benton2004.DDCC.d_su1", @@ -1028,7 +1028,7 @@ "equation_Benton2004.reify_computation", "equation_Benton2004.seq" ], 0, - "e692f849d35a55f8b489b7c70c2ff529" + "e8b1e248be1d790fb9f67b927618f678" ], [ "Benton2004.DDCC.d_su1'", @@ -1042,7 +1042,7 @@ "equation_Benton2004.reify_computation", "equation_Benton2004.seq" ], 0, - "dc1357da5d807b37a96ddbc553b85a25" + "d7987b94964ee643b381952f75871459" ], [ "Benton2004.DDCC.d_su1''", @@ -1054,7 +1054,7 @@ "lemma_Benton2004.DDCC.d_csub", "typing_Benton2004.skip" ], 0, - "c737d89270ddc13a2da51164e1369f4b" + "c042867fbbb740dbb8e5cfdb18c6ae65" ], [ "Benton2004.DDCC.d_su2", @@ -1068,7 +1068,7 @@ "equation_Benton2004.reify_computation", "equation_Benton2004.seq" ], 0, - "be0950c78d25b047d78dc28b5687a6fe" + "0a753cca14a1c34f839333049009b80b" ], [ "Benton2004.DDCC.d_assoc", @@ -1082,7 +1082,7 @@ "equation_Benton2004.reify_computation", "equation_Benton2004.seq" ], 0, - "1d38c203246ca484f1f2a4b6b216577c" + "a19daf8c9d55982bf84dbae3e3e8562f" ], [ "Benton2004.DDCC.d_cc", @@ -1096,7 +1096,7 @@ "equation_Benton2004.reify_computation", "equation_Benton2004.seq" ], 0, - "c5bf29a12c5e0945947d6241104ab6de" + "1a085099b1c087221aed6a37f96d3ae2" ], [ "Benton2004.DDCC.d_lu1", @@ -1110,7 +1110,7 @@ "equation_Benton2004.reify_computation", "equation_Benton2004.while" ], 0, - "25f3b569892efae261e2d2464a020c85" + "572fdc2b0db3f12716da6adf49b66b94" ], [ "Benton2004.DDCC.d_lu2", @@ -1124,7 +1124,7 @@ "equation_Benton2004.reify_computation", "equation_Benton2004.while" ], 0, - "4d3566600a552afef9c1cb0dbbe40cea" + "d68d8ba5ec811749d7d698839d9e09c0" ], [ "Benton2004.DDCC.d_sas", @@ -1133,7 +1133,7 @@ 1, [ "@query" ], 0, - "4af05eab487dc9659451f5294ea234b1" + "91d1c661014705378e19af7c84597be2" ], [ "Benton2004.DDCC.d_sas", @@ -1202,7 +1202,7 @@ "typing_FStar.Pervasives.Native.snd" ], 0, - "7a1b4d5b8891a803642195823f123c6f" + "8672e57230a353953dbabd50af287652" ], [ "Benton2004.DDCC.d_das", @@ -1211,7 +1211,7 @@ 1, [ "@query" ], 0, - "88de578ba8b046f03c05014eb3698e18" + "b8fc3b9fb266dba868b69c7c9b54fc80" ], [ "Benton2004.DDCC.d_das", @@ -1286,7 +1286,7 @@ "typing_FStar.Pervasives.Native.snd" ], 0, - "d190544255e7d436c6f0ab3509682028" + "60dd377c5974e1dc141f0d5ab8ac1d47" ], [ "Benton2004.DDCC.d_bre", @@ -1300,7 +1300,7 @@ "equation_Benton2004.reify_computation" ], 0, - "c4428c0b10b049944b201d7a3de1e154" + "b6c93494a7f1d7fa857963a24c121af7" ], [ "Benton2004.DDCC.d_cf", @@ -1334,7 +1334,7 @@ "typing_FStar.Pervasives.Native.fst" ], 0, - "7e115e1149469b740ed49ba8dbef6d8f" + "6c407b1ca8afe5728728037738b14c5a" ], [ "Benton2004.DDCC.d_kb", @@ -1389,7 +1389,7 @@ "typing_FStar.Pervasives.Native.__proj__Mktuple2__item___1" ], 0, - "494601f7301b55c05abecfb83853f87a" + "da81239cb04274bb82644cfa3b317071" ], [ "Benton2004.DDCC.d_dwh", @@ -1442,7 +1442,7 @@ "typing_FStar.Pervasives.Native.__proj__Mktuple2__item___1" ], 0, - "123a3e949d64f7c69a01ef7fd4d53818" + "a2b76beeef5246b4cebb1314bb4e1c6c" ], [ "Benton2004.DDCC.d_div", @@ -1506,7 +1506,7 @@ "unit_inversion", "unit_typing", "well-founded-ordering-on-nat" ], 0, - "bba0a4ffa3d0c1f8b39b2834cf9e9a55" + "cb34997a88a0e7c4d2af1a8420b22502" ] ] ] \ No newline at end of file diff --git a/examples/rel/Benton2004.DDCC.fsti.hints b/examples/rel/Benton2004.DDCC.fsti.hints index f458418383e..b16bd0a2ea1 100644 --- a/examples/rel/Benton2004.DDCC.fsti.hints +++ b/examples/rel/Benton2004.DDCC.fsti.hints @@ -11,7 +11,7 @@ "interpretation_Tm_abs_ae022191d12f579e8538d045291407c5" ], 0, - "316faec6105ed48efbaeeedde75ac959" + "19fef921541a2f0f6f67cb3189af4bfd" ], [ "Benton2004.DDCC.ns_t", @@ -24,7 +24,7 @@ "true_interp" ], 0, - "e4e0daa443068634a7c245a0bac4a1d5" + "f564ed820b4f80e8e0e24f767dc6e9f3" ], [ "Benton2004.DDCC.ns_singl", @@ -37,7 +37,7 @@ "l_and-interp" ], 0, - "e5734452482b446fd5d878b8fa7b9f7b" + "fb480b91788732cfa388235225b52dd9" ], [ "Benton2004.DDCC.ns_delta", @@ -49,7 +49,7 @@ "interpretation_Tm_abs_08b4392d55e1ac4be3f5d3b7fe223f99" ], 0, - "9dec82e8ef22f2b281a0a1a140b8e282" + "2dd812afd8937077bb6657ac5d4acb05" ], [ "Benton2004.DDCC.st_nil", @@ -63,7 +63,7 @@ "true_interp" ], 0, - "3403ba92eac4224b0bc16917a69efd54" + "d80b94e9aa677b69cfc874c2b7675bd8" ], [ "Benton2004.DDCC.st_var", @@ -91,7 +91,7 @@ "typing_Tm_abs_7f4d9b86535dc362f91f3e6952cf3f99" ], 0, - "ce87e75ca17105b30dac611ecad10b5c" + "396c7f225022cbbe314a0fbdba5d4fb6" ], [ "Benton2004.DDCC.st_intersect", @@ -112,7 +112,7 @@ "typing_FStar.DM4F.Heap.IntStoreFixed.heap" ], 0, - "0e3c001a4345ead1782353bb746c5954" + "217620b22a090dada22272e00074936a" ], [ "Benton2004.DDCC.st_cons", @@ -121,7 +121,7 @@ 1, [ "@query" ], 0, - "6dee45e6836888f88c2fb093c5dd6fde" + "117b929644b50869f2117c3de218956f" ], [ "Benton2004.DDCC.subtype_st_cons", @@ -130,7 +130,7 @@ 1, [ "@query" ], 0, - "090f4f97ef24768bf29c549e4acddcd0" + "c720aae45a2804c130b618adca644098" ], [ "Benton2004.DDCC.d_assign", @@ -139,7 +139,7 @@ 1, [ "@query" ], 0, - "a8c382284f9d5f75ad81aebe04251acb" + "eb57be97307cb379ff0f5dfde75b9c18" ], [ "Benton2004.DDCC.d_sas", @@ -148,7 +148,7 @@ 1, [ "@query" ], 0, - "33046f13d86874f45bc00f86c018226d" + "c831d721a3c9d766718bcecbe6d3c1db" ], [ "Benton2004.DDCC.d_das", @@ -157,7 +157,7 @@ 1, [ "@query" ], 0, - "ab2ec725d4bec3b49040549033a58339" + "461bde455a046025a7cd6c1e76c1ac47" ] ] ] \ No newline at end of file diff --git a/examples/rel/Benton2004.RHL.Derived.fst.hints b/examples/rel/Benton2004.RHL.Derived.fst.hints index 4e53c47115e..f490b137e2e 100644 --- a/examples/rel/Benton2004.RHL.Derived.fst.hints +++ b/examples/rel/Benton2004.RHL.Derived.fst.hints @@ -16,7 +16,7 @@ "typing_Tm_abs_cd87913e3c4ab036f83cda6c807ee908" ], 0, - "63f5d7bd12a2a6af4bf6030151688f3d" + "6d17485dae36e5f1f2d7821622500fa5" ], [ "Benton2004.RHL.Derived.r_dassl_derived", @@ -33,7 +33,7 @@ "typing_Tm_abs_cd87913e3c4ab036f83cda6c807ee908" ], 0, - "ae7acc0767e8344eff4740e8f7fc774e" + "5b1e91d7493262c2532135a1ac99ec65" ], [ "Benton2004.RHL.Derived.flip_flip", @@ -46,7 +46,7 @@ "token_correspondence_Benton2004.RHL.flip" ], 0, - "017a505bc72266e185e875fdddbbc446" + "077900fea20aff5bae979339875e10c8" ], [ "Benton2004.RHL.Derived.r_dassr", @@ -73,7 +73,7 @@ "typing_Tm_abs_cd87913e3c4ab036f83cda6c807ee908" ], 0, - "623e64ae7a864116ba49bbee1f3ca2fb" + "5b690a1e35710cc9bbc92528f8a5c350" ], [ "Benton2004.RHL.Derived.d_su1'_flip", @@ -85,7 +85,7 @@ "typing_Benton2004.seq", "typing_Benton2004.skip" ], 0, - "9f4ca19828145af52c8722e37544c993" + "65d9bb2b3a6d8381b5958db37842faee" ] ] ] \ No newline at end of file diff --git a/examples/rel/Benton2004.RHL.Examples.fst.hints b/examples/rel/Benton2004.RHL.Examples.fst.hints index df2d3048a78..90f1f040147 100644 --- a/examples/rel/Benton2004.RHL.Examples.fst.hints +++ b/examples/rel/Benton2004.RHL.Examples.fst.hints @@ -61,7 +61,7 @@ "typing_tok_Benton2004.RHL.Right@tok" ], 0, - "73e90fe37da6ae436c1cbc921bb86a0c" + "26c3e4da76d2626fbe4a0c25a0f935b6" ], [ "Benton2004.RHL.Examples.sec42_ex2", @@ -124,7 +124,7 @@ "typing_tok_Benton2004.RHL.Right@tok" ], 0, - "36723ab8536491ab04b38f27613751c1" + "31d83ac5ba043743e0d460ff55502976" ], [ "Benton2004.RHL.Examples.sec42_ex3", @@ -156,7 +156,7 @@ "typing_tok_Benton2004.RHL.Right@tok" ], 0, - "b9720bf7ebbfccb464d096e509ececb1" + "fb319084b48b6d38e5f4df98d1d27009" ], [ "Benton2004.RHL.Examples.sec42_ex4", @@ -189,7 +189,7 @@ "typing_tok_Benton2004.RHL.Right@tok" ], 0, - "3bac6fc170b59cbdeeab12aa23e914aa" + "4a951e24dec701543f9709248382fc51" ], [ "Benton2004.RHL.Examples.sec42_ex5", @@ -222,7 +222,7 @@ "typing_tok_Benton2004.RHL.Right@tok" ], 0, - "ff6417eabaaf5aef4031f0ccbd103af6" + "c492b300ddc3d2ba8cc0bce952297c3d" ], [ "Benton2004.RHL.Examples.r_ass", @@ -239,7 +239,7 @@ "typing_Tm_abs_cd87913e3c4ab036f83cda6c807ee908" ], 0, - "adcc161a59ee5a96757afa562008d464" + "80af8dc3bd7316602ed68f43a9a5f9b0" ], [ "Benton2004.RHL.Examples.r_dassl", @@ -256,7 +256,7 @@ "typing_Tm_abs_cd87913e3c4ab036f83cda6c807ee908" ], 0, - "cddb6bfc255dcecee7026c6053f2da94" + "b5b4e4c089b9aa48b08e88308a0f4120" ], [ "Benton2004.RHL.Examples.flip_flip", @@ -269,7 +269,7 @@ "token_correspondence_Benton2004.RHL.flip" ], 0, - "a55ff0f00367f411ad25e9956f05f5a4" + "48df4e367b53e0a4236c9ffdebf613a8" ], [ "Benton2004.RHL.Examples.r_dassr", @@ -296,7 +296,7 @@ "typing_Tm_abs_cd87913e3c4ab036f83cda6c807ee908" ], 0, - "abbb238d7df509cfd5e81bffac236ea4" + "86dbb28adb96b80672fc5973fe122965" ], [ "Benton2004.RHL.Examples.d_su1'_flip", @@ -308,7 +308,7 @@ "typing_Benton2004.seq", "typing_Benton2004.skip" ], 0, - "1687ac064401b7eff9f80b9197b3cc8e" + "4714dd56b679746387dd379694f84a1d" ], [ "Benton2004.RHL.Examples.sec43", @@ -420,7 +420,7 @@ "typing_tok_Benton2004.RHL.Right@tok" ], 0, - "073039abb3473e2077e7d3592fac060f" + "c3e48d5ede7faa39744df6909a441c47" ], [ "Benton2004.RHL.Examples.sec43'", @@ -467,7 +467,6 @@ "interpretation_Tm_abs_ec742af2e60fcd53c3ec5adf15a291f6", "lemma_Benton2004.RHL.exp_to_gexp_const", "lemma_Benton2004.RHL.exp_to_gexp_evar", - "lemma_Benton2004.RHL.holds_gand", "lemma_Benton2004.RHL.holds_interp", "lemma_Benton2004.RHL.included_alt", "lemma_FStar.DM4F.Heap.IntStoreFixed.lemma_index_upd1", @@ -484,13 +483,14 @@ "token_correspondence_Prims.op_GreaterThan", "typing_Benton2004.RHL.Examples.sec43__precond", "typing_Benton2004.RHL.gand", "typing_Benton2004.RHL.gnot", + "typing_FStar.DM4F.Heap.IntStoreFixed.upd", "typing_Tm_abs_6c79f0d33661d6bb133651fed566829b", "typing_Tm_abs_815b57c9640da25f7ebc5d29276cb38b", "typing_Tm_abs_cd87913e3c4ab036f83cda6c807ee908", "typing_tok_Benton2004.RHL.Left@tok" ], 0, - "f027f4845ef7da47da70931d60db86c3" + "9ba1e746c77ba11ace8e7437ab539720" ] ] ] \ No newline at end of file diff --git a/examples/rel/Benton2004.RHL.Examples2.fst.hints b/examples/rel/Benton2004.RHL.Examples2.fst.hints index 43481e06a66..256ace9a09f 100644 --- a/examples/rel/Benton2004.RHL.Examples2.fst.hints +++ b/examples/rel/Benton2004.RHL.Examples2.fst.hints @@ -90,7 +90,7 @@ "typing_tok_Benton2004.RHL.Right@tok", "unit_typing" ], 0, - "91b49812304d394f8e578fa6a23d28cb" + "6026e9fdf517f436a8a60a6e86bd2857" ], [ "Benton2004.RHL.Examples2.proof", @@ -225,7 +225,7 @@ "typing_tok_Benton2004.RHL.Right@tok", "unit_typing" ], 0, - "0824dcbac1500aea147a018c5bf13e19" + "636b6ab63cb3bd31009834c9f96f7ff1" ] ] ] \ No newline at end of file diff --git a/examples/rel/Benton2004.RHL.fst.hints b/examples/rel/Benton2004.RHL.fst.hints index 1171be28cfc..1dae5f9fab7 100644 --- a/examples/rel/Benton2004.RHL.fst.hints +++ b/examples/rel/Benton2004.RHL.fst.hints @@ -14,7 +14,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "76fd598650d044268717659f746a960e" + "69ab991794ccbfa38e4d94b63399d492" ], [ "Benton2004.RHL.gsubst", @@ -29,7 +29,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "b3b5153285b93d786a585893b9cbe0b9" + "572268ba28fa228175e0e7ee5445b42b" ], [ "Benton2004.RHL.gsubst_gconst", @@ -46,7 +46,7 @@ "token_correspondence_Benton2004.RHL.gsubst" ], 0, - "0f6b6d706dd7312596a55193a2c0e7df" + "9f16ea9d40e2009ee8cb01eefcb46d21" ], [ "Benton2004.RHL.gsubst_gvar_same", @@ -71,7 +71,7 @@ "token_correspondence_Benton2004.RHL.gsubst" ], 0, - "497a9afaf453223ed1990c7e2e9cb6c5" + "745ddfbad0d36b11546777188b1542d1" ], [ "Benton2004.RHL.gsubst_gvar_other", @@ -80,7 +80,7 @@ 1, [ "@query", "assumption_Benton2004.RHL.pos__uu___haseq" ], 0, - "fd79c3bdc5bb5a33f5100a732883c83d" + "ec056ef2fa10ad456eafb0fc9a84a010" ], [ "Benton2004.RHL.gsubst_gvar_other", @@ -106,7 +106,7 @@ "token_correspondence_Benton2004.RHL.gvar" ], 0, - "4ad117945b4589a2f5eee8b48e6da453" + "f6476e52cda8e8b3600ef93eea2b42be" ], [ "Benton2004.RHL.gsubst_gop", @@ -123,7 +123,7 @@ "token_correspondence_Benton2004.RHL.gsubst" ], 0, - "1d4ef131deabf8d5f794a387d18c2f6d" + "bce978a9774843948ec06001337052d4" ], [ "Benton2004.RHL.holds_interp", @@ -136,7 +136,7 @@ "token_correspondence_Benton2004.RHL.interp" ], 0, - "29b2cf005f9c4eb696a3fb25d84611a7" + "62c72dd6da52902874e240d7330c75b1" ], [ "Benton2004.RHL.exec_equiv_elim", @@ -145,7 +145,7 @@ 1, [ "@query", "equation_Benton2004.RHL.exec_equiv" ], 0, - "3c304bc378783999a9d1c5fda862e28a" + "ab7aba2a07342c7633f4efedb5cce4ea" ], [ "Benton2004.RHL.r_skip", @@ -154,7 +154,7 @@ 1, [ "@query", "equation_Benton2004.RHL.exec_equiv" ], 0, - "6e42cb0e279dce3ab219362d0f532522" + "5a35f4bd381ad46250e8ddb89b2d48c0" ], [ "Benton2004.RHL.exp_to_gexp", @@ -169,7 +169,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "b92066914eb12a7d56f435c321178bcd" + "b7e4f569ccb668237b388303daee39ca" ], [ "Benton2004.RHL.exp_to_gexp_const", @@ -192,7 +192,7 @@ "token_correspondence_Benton2004.reify_exp" ], 0, - "eccde1a74f6104324a58bdc960fbd495" + "1350e5cce6d1f0e7f8b910fd04ca4e21" ], [ "Benton2004.RHL.exp_to_gexp_evar", @@ -222,7 +222,7 @@ "token_correspondence_Benton2004.reify_exp" ], 0, - "ef3d83501bba65c86e8cf79aaaba61c2" + "65d1841f997a90a8156f3e732cbf59d0" ], [ "Benton2004.RHL.exp_to_gexp_eop", @@ -256,7 +256,7 @@ "token_correspondence_Benton2004.reify_exp", "typing_Benton2004.eop" ], 0, - "380b46a3dadf3e0989dc857aec528745" + "abdba09f36fd2ada88545a8071d0d705" ], [ "Benton2004.RHL.holds_gand", @@ -274,7 +274,7 @@ "token_correspondence_Prims.op_AmpAmp", "typing_Benton2004.RHL.gand" ], 0, - "83dd826f946c8834c427efefc91ac67b" + "cb9141716ffb065a8816c007d4371b45" ], [ "Benton2004.RHL.gsubst_gand", @@ -297,7 +297,7 @@ "typing_Benton2004.RHL.gsubst" ], 0, - "cb60f77d8e99afc89a43124d0d610b79" + "b43482d845dfae61f44b2e55abb681fc" ], [ "Benton2004.RHL.holds_gor", @@ -315,7 +315,7 @@ "token_correspondence_Prims.op_BarBar", "typing_Benton2004.RHL.gor" ], 0, - "dcb1ca8e3899b11634a9e622a36e1855" + "302c0a567f882b1dce6f453c83dc988e" ], [ "Benton2004.RHL.gsubst_gor", @@ -338,7 +338,7 @@ "typing_Benton2004.RHL.gsubst" ], 0, - "9ab8a784697f29c7682192e93d95c3de" + "3833b872303706743e5ab706d8779a11" ], [ "Benton2004.RHL.holds_gnot", @@ -355,7 +355,7 @@ "projection_inverse_BoxBool_proj_0", "typing_Benton2004.RHL.gnot" ], 0, - "510254701a61807899133e997c38dd21" + "a46a0236f94905f3dfed1d81280d361d" ], [ "Benton2004.RHL.holds_geq", @@ -371,7 +371,7 @@ "token_correspondence_Prims.op_Equality", "typing_Benton2004.RHL.geq" ], 0, - "bf109dd43fec06191b0486410fd943f6" + "57e412566dbfd73b556863be74de30a9" ], [ "Benton2004.RHL.gsubst_geq", @@ -393,7 +393,7 @@ "typing_Benton2004.RHL.geq", "typing_Benton2004.RHL.gsubst" ], 0, - "bb72cd2c7ce7ff92c7d602e7f9d0ce08" + "5a3bc41217a798877171c2af1d57aa2a" ], [ "Benton2004.RHL.holds_exp_to_gexp_left", @@ -414,7 +414,7 @@ "typing_tok_Benton2004.RHL.Left@tok" ], 0, - "cfc9c31af8e764f1246a0fbb595e1e64" + "ffc0d906d782245a9961a976dbad41fc" ], [ "Benton2004.RHL.holds_exp_to_gexp_right", @@ -435,7 +435,7 @@ "typing_tok_Benton2004.RHL.Right@tok" ], 0, - "5d114b3ac8f7014327819e8b505a4972" + "0816e68a63089aa48b1181e3b40fb04d" ], [ "Benton2004.RHL.holds_r_if_precond_true", @@ -476,7 +476,7 @@ "typing_tok_Benton2004.RHL.Right@tok" ], 0, - "e68af58521cbb0a8caa1b9d7a8649328" + "5603130b15da80afc32f57f9cc205d58" ], [ "Benton2004.RHL.holds_r_if_precond_false", @@ -521,7 +521,7 @@ "typing_tok_Benton2004.RHL.Right@tok" ], 0, - "d389b523e62c2171a603c1663f5c9511" + "05e14a2bb5bf4cb84ff6385335cef3e7" ], [ "Benton2004.RHL.holds_r_if_precond", @@ -562,7 +562,7 @@ "typing_tok_Benton2004.RHL.Right@tok" ], 0, - "7a73d8d417ce89f4aa794a8e489c7399" + "10e56b2859a69080525803c7e38dbea2" ], [ "Benton2004.RHL.r_if", @@ -631,7 +631,7 @@ "typing_tok_Benton2004.RHL.Right@tok" ], 0, - "0a24043d2a8b49f8b59ba05066dd031b" + "8779a5c7dfd921843efabc14dc13770b" ], [ "Benton2004.RHL.r_seq", @@ -644,7 +644,7 @@ "lemma_Benton2004.d_seq", "typing_Benton2004.RHL.interp" ], 0, - "1b0d978f3190c318292bec405d85f4d7" + "54fc850977871136cae57212848cd603" ], [ "Benton2004.RHL.r_ass", @@ -710,7 +710,7 @@ "typing_Tm_abs_cd87913e3c4ab036f83cda6c807ee908" ], 0, - "01bc4df16644aca5754e7e9b2b4ebde3" + "2722f795c5230cd7b74e4de92b7c9f77" ], [ "Benton2004.RHL.included_alt", @@ -722,7 +722,7 @@ "equation_Benton2004.included", "lemma_Benton2004.RHL.holds_interp" ], 0, - "dcd3390245e947ebdf014fa2de8f392e" + "c07db0b5b6f4f942147b52be6806483d" ], [ "Benton2004.RHL.r_sub", @@ -734,7 +734,7 @@ "equation_Benton2004.RHL.included", "equation_Benton2004.RHL.interp" ], 0, - "a9be04617b5a7f49b7d353d7d95e7aee" + "948424a2f45fe106a5199b1df796b3cc" ], [ "Benton2004.RHL.elim_fuel_monotonic", @@ -757,7 +757,7 @@ "typing_FStar.Pervasives.Native.fst" ], 0, - "9f0a13e5a8e8bac4c592d4567a9fb49a" + "b6eadcbba144e849313869020fc04c16" ], [ "Benton2004.RHL.r_while_terminates'", @@ -839,7 +839,7 @@ "well-founded-ordering-on-nat" ], 0, - "93f150de115ef9c33801dbfbb9ca2a84" + "12ba766ac5e480bf5054b46cbd8e9ab4" ], [ "Benton2004.RHL.holds_interp_flip", @@ -852,7 +852,7 @@ "lemma_Benton2004.RHL.holds_interp", "typing_Benton2004.RHL.flip" ], 0, - "07689d32ec8c40525a97e25e51732ee5" + "9735fb8f2a4f2fc3fb528b3e1d7ab2bd" ], [ "Benton2004.RHL.exec_equiv_flip", @@ -883,7 +883,7 @@ "typing_Tm_abs_13e1a32540ac087750a1053d59e4a269" ], 0, - "f50509f9a66ac8e60bba5b9b9762b443" + "45a290aaee122f1c1bedebe95d73fc06" ], [ "Benton2004.RHL.r_while_terminates", @@ -935,7 +935,7 @@ "typing_tok_Benton2004.RHL.Right@tok" ], 0, - "a844dc0118a8402f5c130be2fbdccc3d" + "21978615b1d89f27ab14953f2ed94319" ], [ "Benton2004.RHL.r_while_correct", @@ -1011,7 +1011,7 @@ "well-founded-ordering-on-nat" ], 0, - "a68320253dce0a8be63ee995ec0ffd69" + "4e8f489fba5cc6880a1d9d5b0aaef0ae" ], [ "Benton2004.RHL.r_while", @@ -1028,7 +1028,7 @@ "function_token_typing_Benton2004.reify_computation" ], 0, - "c76aaced5393ed74aa93b13e041756d6" + "f62691ddd1a5ca24c93f7db31bb16d40" ], [ "Benton2004.RHL.is_per_geq_exp_to_gexp", @@ -1050,7 +1050,7 @@ "token_correspondence_Prims.op_Equality" ], 0, - "24b259a6a9570955b243bd6e3f2d7357" + "bf146960961b6fe873c4b3597f9cb16c" ], [ "Benton2004.RHL.is_per_gand_exp_to_gexp", @@ -1073,7 +1073,7 @@ "token_correspondence_Prims.op_AmpAmp" ], 0, - "011ec9251c18d536da82cea6896e4f17" + "093f38b72fa8b6a1a3b4ebc7ce4bfa71" ], [ "Benton2004.RHL.is_per_gand", @@ -1095,7 +1095,7 @@ "typing_FStar.DM4F.Heap.IntStoreFixed.heap" ], 0, - "29b2d225305fcf6c1f5a122158db098a" + "9b33858741806bbc29d0f29ab00c3035" ], [ "Benton2004.RHL.r_sym", @@ -1107,7 +1107,7 @@ "equation_Benton2004.RHL.interp", "equation_Benton2004.RHL.is_per" ], 0, - "7c330330252a231fc4486f60728f2fc9" + "457ba10b861ee4524e37b8467ba9d99b" ], [ "Benton2004.RHL.interpolable_geq_exp_to_gexp", @@ -1130,7 +1130,7 @@ "token_correspondence_Prims.op_Equality" ], 0, - "4ab7d7005f49f44cfadcac1cda00e849" + "69f78d014b432495cc220179a1736e85" ], [ "Benton2004.RHL.interpolable_gand_exp_to_gexp", @@ -1157,7 +1157,7 @@ "typing_Tm_abs_6c79f0d33661d6bb133651fed566829b" ], 0, - "2b1f7a3b53d7331a05fc85084fde0a85" + "678e6d8df59434ccd58d037312f7d091" ], [ "Benton2004.RHL.r_trans", @@ -1172,7 +1172,7 @@ "lemma_Benton2004.exec_equiv_trans", "typing_Benton2004.RHL.interp" ], 0, - "c2505347f762322378b4fd6f35ad75b0" + "90ecece3313a98319ccce0c4274446d4" ], [ "Benton2004.RHL.d_su1", @@ -1184,7 +1184,7 @@ "equation_Benton2004.RHL.interp", "equation_Benton2004.seq" ], 0, - "78c588f3c7caab20a2cb74c9663ca7b8" + "c4cdf4b5da8306df5fcb33621442601b" ], [ "Benton2004.RHL.d_su1'", @@ -1196,7 +1196,7 @@ "equation_Benton2004.RHL.interp", "equation_Benton2004.seq" ], 0, - "01b1a9a13731cefcf5d0126ae7da3019" + "787620794d74b89ce2697a9dcb56b900" ], [ "Benton2004.RHL.d_su2", @@ -1208,7 +1208,7 @@ "equation_Benton2004.RHL.interp", "equation_Benton2004.seq" ], 0, - "308f972ddd0045633fc21e8d5f2d9b49" + "206b53b71691a6a995577fae612b1e89" ], [ "Benton2004.RHL.d_assoc", @@ -1220,7 +1220,7 @@ "equation_Benton2004.RHL.interp", "equation_Benton2004.seq" ], 0, - "6fd04f572b1cc371d9c52906aa5f7813" + "fd167936c88134366833d65c01c8f81c" ], [ "Benton2004.RHL.d_cc", @@ -1233,7 +1233,7 @@ "lemma_Benton2004.d_cc", "typing_Benton2004.RHL.interp" ], 0, - "6bed68d9b923c6a7366ad281d9f3c51e" + "87c6bc5a5a5f4928b49f15145e18a163" ], [ "Benton2004.RHL.d_lu1", @@ -1246,7 +1246,7 @@ "equation_Benton2004.while" ], 0, - "3e0d6612ad4289fe9ab332fe3d098eb2" + "a187acfaf06635278bbbec4bc7f5ff38" ], [ "Benton2004.RHL.d_lu2", @@ -1258,7 +1258,7 @@ "equation_Benton2004.RHL.interp", "equation_Benton2004.while" ], 0, - "b96c0121c87b244146d9bfdfd2b58f4a" + "9ca70e5e511828eb7aa6bc44af3f7c06" ], [ "Benton2004.RHL.r_f", @@ -1283,7 +1283,7 @@ "typing_Benton2004.RHL.gconst" ], 0, - "9d6cfe821695ba86d3b019fa93fe7b4f" + "bf56eee414c834da513400d103466e7e" ], [ "Benton2004.RHL.r_dassl", @@ -1349,7 +1349,7 @@ "typing_Tm_abs_cd87913e3c4ab036f83cda6c807ee908" ], 0, - "76093ddd6758bb71e72dcbe215a39e7d" + "a14ab4be5c45f5c733470a0cf39172c3" ], [ "Benton2004.RHL.r_cbl", @@ -1362,8 +1362,8 @@ "Benton2004_interpretation_Tm_arrow_cd9d72794a1454c9b3619d77b7441ef7", "Benton2004_interpretation_Tm_ghost_arrow_6cc8bd95e3e8db61afae78332db197c3", "Benton2004_interpretation_Tm_ghost_arrow_f8401d3d773b9e69e10687c602a91ef7", - "Prims_pretyping_f537159ed795b314b4e58c260361ae86", "bool_typing", - "constructor_distinct_Benton2004.RHL.Left", + "Prims_pretyping_f537159ed795b314b4e58c260361ae86", "bool_inversion", + "bool_typing", "constructor_distinct_Benton2004.RHL.Left", "equality_tok_Benton2004.RHL.Left@tok", "equation_Benton2004.RHL.exec_equiv", "equation_Benton2004.RHL.exp_to_gexp", @@ -1409,7 +1409,7 @@ "typing_Tm_abs_6c79f0d33661d6bb133651fed566829b" ], 0, - "b03d32b57de006672fc9cff82acf2f88" + "745ea4509e37b147a48540b1c6391a80" ], [ "Benton2004.RHL.r_dwhll", diff --git a/examples/rel/Benton2004.RHL.fsti.hints b/examples/rel/Benton2004.RHL.fsti.hints index 0dbfcab3c2e..9adcbc51407 100644 --- a/examples/rel/Benton2004.RHL.fsti.hints +++ b/examples/rel/Benton2004.RHL.fsti.hints @@ -14,7 +14,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "76fd598650d044268717659f746a960e" + "69ab991794ccbfa38e4d94b63399d492" ], [ "Benton2004.RHL.gsubst", @@ -29,7 +29,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "b3b5153285b93d786a585893b9cbe0b9" + "572268ba28fa228175e0e7ee5445b42b" ], [ "Benton2004.RHL.gsubst_gvar_other", @@ -38,7 +38,7 @@ 1, [ "@query", "assumption_Benton2004.RHL.pos__uu___haseq" ], 0, - "c32e5d1f3b77cf095ec5eec40510c53b" + "ccc4a40f95aa44f611705b266fe3ed27" ], [ "Benton2004.RHL.exp_to_gexp", @@ -53,7 +53,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "73dd717a18e3a3f8b155bcab71ba8aab" + "f01f0d6de3a9cb214059f3aae3d87379" ] ] ] \ No newline at end of file diff --git a/examples/rel/Benton2004.SmithVolpano.fst.hints b/examples/rel/Benton2004.SmithVolpano.fst.hints index f7bceb61ede..b9a24d78e28 100644 --- a/examples/rel/Benton2004.SmithVolpano.fst.hints +++ b/examples/rel/Benton2004.SmithVolpano.fst.hints @@ -14,7 +14,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "eb3ff977a7bec4cf595d822c886dab11" + "43371c0b3a919ad275d9687fd9f9f215" ], [ "Benton2004.SmithVolpano.interp_context", @@ -83,7 +83,7 @@ "typing_FStar.List.Tot.Base.noRepeats" ], 0, - "b359e339ef82e66c72adc760c0f45760" + "9057fc18ab70b86a1d4f40e3b8af92d4" ], [ "Benton2004.SmithVolpano.eval_equiv_def", @@ -92,7 +92,7 @@ 1, [ "@query", "equation_Benton2004.SmithVolpano.eval_equiv" ], 0, - "952e394ce9e5639bf70e5d546d566d21" + "0f2de3adac7cad570a83ab8792ba7ebf" ], [ "Benton2004.SmithVolpano.exec_equiv", @@ -107,7 +107,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "74ccb404ef8314c89f2bbf1d45c55c71" + "1a7c6222752d2fbc6a15bc7c3bcd6125" ], [ "Benton2004.SmithVolpano.exec_equiv_def", @@ -122,7 +122,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "e5e0d06fff842e55d45343f6870b508e" + "8988ad030efdc91e7145c849a54e0372" ], [ "Benton2004.SmithVolpano.exec_equiv_def", @@ -138,7 +138,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "d233c6dc148cbd57de5d92f80dd45da8" + "76dd4abe4336ae979f32f0596f3d9b9e" ], [ "Benton2004.SmithVolpano.eval_equiv_var_same", @@ -184,7 +184,7 @@ "typing_tok_Benton2004.SmithVolpano.Low@tok" ], 0, - "8bed8c5334e9bdf9ea54b45d999847f2" + "b07938ca62fb0a5260941bc5d4ce49ba" ], [ "Benton2004.SmithVolpano.eval_equiv_var_same", @@ -241,7 +241,7 @@ "typing_tok_Benton2004.SmithVolpano.Low@tok" ], 0, - "ebe1a0eca33d3a08d11da6480c1756f9" + "d5affcd5d60be0a014f45d4f38812e42" ], [ "Benton2004.SmithVolpano.eval_equiv_var_other", @@ -287,7 +287,7 @@ "typing_tok_Benton2004.SmithVolpano.Low@tok" ], 0, - "afb561219bce9f2029864f2a2f922b9b" + "bbd5087f809f8f2bd326d9ed4b32631e" ], [ "Benton2004.SmithVolpano.eval_equiv_var_other", @@ -354,7 +354,7 @@ "typing_tok_Benton2004.SmithVolpano.Low@tok" ], 0, - "bfb00a2d9d1037c5e33dcfafe3ec1a80" + "229921d7ff9bb900c2b225b5b71f73c0" ], [ "Benton2004.SmithVolpano.eval_equiv_const", @@ -379,7 +379,7 @@ "typing_Benton2004.const" ], 0, - "059a8509d61a4b70dd324c1415b0fed7" + "bf59855b2ac0101375e1d90e63754f2f" ], [ "Benton2004.SmithVolpano.op_abs_interp_seclevel", @@ -396,7 +396,7 @@ "lemma_Benton2004.DDCC.holds_ns_t" ], 0, - "d71bfa38674886ceb7dba1c2671e3b9f" + "21b2ad6f81a6b34e9dbe74f75b7b7ffb" ], [ "Benton2004.SmithVolpano.eval_equiv_op", @@ -408,7 +408,7 @@ "equation_Benton2004.eop" ], 0, - "9b3ef11be78852145f621deb4c5bebaf" + "b72529713f16acb14e530b1fa5a69577" ], [ "Benton2004.SmithVolpano.exec_equiv_assign", @@ -458,7 +458,7 @@ "typing_tok_Benton2004.SmithVolpano.Low@tok" ], 0, - "db335675f43f449dca22ed7263bffe76" + "23d742991c7f5806de34509671ba588d" ], [ "Benton2004.SmithVolpano.exec_equiv_assign", @@ -521,7 +521,7 @@ "typing_tok_Benton2004.SmithVolpano.Low@tok" ], 0, - "fd2f69eed18a448d10c37d9cefc97672" + "c7b4757e6c26e4ca1853beccc1b86049" ], [ "Benton2004.SmithVolpano.exec_equiv_seq", @@ -546,7 +546,7 @@ "typing_Benton2004.SmithVolpano.interp_context" ], 0, - "abf3e64f36cfc7fcad716bf8005b56a1" + "33ab0350348d0ebb5cf75dbb9b88de77" ], [ "Benton2004.SmithVolpano.exec_equiv_ifthenelse", @@ -567,7 +567,7 @@ "typing_Benton2004.skip" ], 0, - "cb147ee2043c041ac9ddea4798a878fa" + "9d2ad30a5b5c802c6e4d6d0ded41870d" ], [ "Benton2004.SmithVolpano.exec_equiv_while", @@ -587,7 +587,7 @@ "typing_Benton2004.SmithVolpano.interp_context" ], 0, - "d114418e4113df543982c3890754ec2d" + "1cd0d08a04734fc1e0f95523580b0a39" ], [ "Benton2004.SmithVolpano.eval_equiv_low_to_high", @@ -623,7 +623,7 @@ "typing_tok_Benton2004.SmithVolpano.Low@tok" ], 0, - "07dbee4ef415053b157f44fba3aa826f" + "d17ca786ac010a768cf22e42a4559f36" ], [ "Benton2004.SmithVolpano.exec_equiv_high_to_low", @@ -646,7 +646,7 @@ "typing_Benton2004.skip" ], 0, - "426d6c033d9b75b4e25f8d0dec6ddbeb" + "50f59716ca94cb8a25201f1df88eb96b" ] ] ] \ No newline at end of file diff --git a/examples/rel/Benton2004.SmithVolpano.fsti.hints b/examples/rel/Benton2004.SmithVolpano.fsti.hints index 038dedb74d9..6b4bcd125d2 100644 --- a/examples/rel/Benton2004.SmithVolpano.fsti.hints +++ b/examples/rel/Benton2004.SmithVolpano.fsti.hints @@ -1,5 +1,5 @@ [ - "L{h`#]–xØâzY\u0011y\u0015Q", + "\u0000õX\r™\"–ìè\u0006\u001b&J™Z", [ [ "Benton2004.SmithVolpano.interp_seclevel", @@ -14,7 +14,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "eb3ff977a7bec4cf595d822c886dab11" + "43371c0b3a919ad275d9687fd9f9f215" ], [ "Benton2004.SmithVolpano.interp_context", @@ -83,7 +83,7 @@ "typing_FStar.List.Tot.Base.noRepeats" ], 0, - "f9aadb58cd70081efed6e5f58eb02f87" + "b737da6772c4b0b5de293109be31c7f0" ], [ "Benton2004.SmithVolpano.exec_equiv_def", @@ -98,7 +98,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "2570a4ea2a3840a554b4c75b7b5c0ffd" + "ef3355ce39addc5e1aecd73bff514b37" ], [ "Benton2004.SmithVolpano.eval_equiv_var_same", @@ -144,7 +144,7 @@ "typing_tok_Benton2004.SmithVolpano.Low@tok" ], 0, - "8bed8c5334e9bdf9ea54b45d999847f2" + "e09ad740eb7f91a94c1ddef0e4dc01bb" ], [ "Benton2004.SmithVolpano.eval_equiv_var_other", @@ -190,7 +190,7 @@ "typing_tok_Benton2004.SmithVolpano.Low@tok" ], 0, - "afb561219bce9f2029864f2a2f922b9b" + "3f6a68a01d676b58b966d491ed8c3966" ], [ "Benton2004.SmithVolpano.exec_equiv_assign", @@ -240,7 +240,7 @@ "typing_tok_Benton2004.SmithVolpano.Low@tok" ], 0, - "0bc9e9fa712a218a03bc7434591a7469" + "2d5569c78243fe7c3c0b26c5c6984747" ] ] ] \ No newline at end of file diff --git a/examples/rel/Benton2004.fst.hints b/examples/rel/Benton2004.fst.hints index 060e6d85140..cb330cedda5 100644 --- a/examples/rel/Benton2004.fst.hints +++ b/examples/rel/Benton2004.fst.hints @@ -1,5 +1,5 @@ [ - "\u0010ê \u0004¬Z¤¥`\u001bu\u000et\u0001¨", + "\u0019Èlòú?÷`»=èú2Õ¡¯", [ [ "Benton2004.reified_computation_elim", @@ -15,7 +15,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "37e9fcccbf88ed8e780fa8ecb6c1de28" + "5257f2a6942e46c99a72092ce9ef52ac" ], [ "Benton2004.reify_computation", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_32ecad41844a1dffa570f0351eb2a1a3" ], 0, - "56d810c8b5b87f776108cca896c6185a" + "5bf21223e4215c4938eabefc12bf02a3" ], [ "Benton2004.skip", @@ -41,7 +41,7 @@ "interpretation_Tm_abs_b8da5091b45232ea0c6f371e58950627" ], 0, - "cd4a3d1fbf380904c9d5776637981c45" + "fdb8e190b554c09f4ea8d7af8db513d7" ], [ "Benton2004.reify_exp", @@ -58,7 +58,7 @@ "typing_FStar.DM4F.Heap.IntStoreFixed.heap" ], 0, - "5f8f99994de4fbd3a318d723b714a1e8" + "2d8499f7b0c8ac5242b6ed06f90927b0" ], [ "Benton2004.const", @@ -67,7 +67,7 @@ 1, [ "@query" ], 0, - "c70616b931f8bbe636096176a6f59d3d" + "393a5d86b360a347a65d7e7cfd817acb" ], [ "Benton2004.evar", @@ -79,7 +79,7 @@ "typing_FStar.DM4F.Heap.IntStoreFixed.index" ], 0, - "909fe72da4482ba8d82e9dd56aff5d95" + "e3468594dc8ec93ff682d7e0d1a4bc73" ], [ "Benton2004.assign", @@ -93,7 +93,7 @@ "interpretation_Tm_abs_f78feaf94612d60cddafba586931d8da" ], 0, - "7809a7d985b4eb0551100c52946b641e" + "76fa40afae748060ebba6fdbfdc0a60e" ], [ "Benton2004.while_raw", @@ -111,7 +111,7 @@ "well-founded-ordering-on-nat" ], 0, - "5a2c9aa7dbb3da1ba55b01eba565f874" + "b2f3bd2ee50feced542e3f5313751800" ], [ "Benton2004.while", @@ -125,7 +125,7 @@ "token_correspondence_Benton2004.reify_raw_computation" ], 0, - "c2b9e544856a432c430f9243af6b519f" + "ac3763e1d1d197f5a6cf53d75e73ba67" ], [ "Benton2004.is_per_holds_sym", @@ -134,7 +134,7 @@ 1, [ "@query", "equation_Benton2004.is_per" ], 0, - "8fecbb0686ead674d75cd5edf398d85d" + "f08c21b007e10e6482a74b44553c6548" ], [ "Benton2004.per_holds_trans", @@ -143,7 +143,7 @@ 1, [ "@query", "equation_Benton2004.is_per" ], 0, - "f111531137aadd4e40e1c2bd52b3763d" + "b6fe3f831f341de3788576f9852ccf46" ], [ "Benton2004.holds_intersect", @@ -156,7 +156,7 @@ "l_and-interp", "token_correspondence_Benton2004.intersect" ], 0, - "7ae927f3dd50376cdfaaa8b727b82a5e" + "221d5740682aae3cd8a3e814e47b70ca" ], [ "Benton2004.interpolable_elim", @@ -165,7 +165,7 @@ 1, [ "@query", "equation_Benton2004.interpolable" ], 0, - "7f995e7f8e23b1a7c15d525f4e8b4fcf" + "f45b4f3f14f3db3eb150379afbfbb468" ], [ "Benton2004.terminates_equiv_reified_sym", @@ -180,7 +180,7 @@ "typing_FStar.DM4F.Heap.IntStoreFixed.heap" ], 0, - "5b5d9935d845b8d386729974a43fd9cf" + "eb1053bbba32661de916b9fd7e3b121e" ], [ "Benton2004.holds_flip", @@ -193,7 +193,7 @@ "interpretation_Tm_abs_13e1a32540ac087750a1053d59e4a269" ], 0, - "5eae5f9f3644ce5dbd2d68cde3552777" + "d3ba3c2fd2d62d5e271e531b77c8950e" ], [ "Benton2004.holds_flip'", @@ -202,7 +202,7 @@ 1, [ "@query" ], 0, - "b034bfef7f2ce8a532d2087c36dd726b" + "0c88f872234520f8ffde92ef5b181530" ], [ "Benton2004.eval_equiv_flip", @@ -223,7 +223,7 @@ "typing_FStar.Pervasives.Native.fst" ], 0, - "929dd7e28ff2a4ba5352712273bb8fbb" + "6d744780ce04f18276166e510c1b5291" ], [ "Benton2004.exec_equiv_flip", @@ -247,7 +247,7 @@ "typing_FStar.Pervasives.Native.snd" ], 0, - "821f7b3b6bfb143d0a5cdbdfb1ed757c" + "5e0e0acae897e7819adc51a13ce4e4da" ], [ "Benton2004.eval_equiv_sym", @@ -269,7 +269,7 @@ "typing_FStar.Pervasives.Native.fst" ], 0, - "30d02e4b2ee86a9d2066f27fa33fa35f" + "27c8dd1de65435f8d2552308d9b222f3" ], [ "Benton2004.exec_equiv_sym", @@ -295,7 +295,7 @@ "typing_FStar.Pervasives.Native.snd" ], 0, - "2b2c3b143c4983abd901012140039039" + "a15bd023f799de64ab1ef5eb492e3022" ], [ "Benton2004.eval_equiv_trans", @@ -320,7 +320,7 @@ "typing_FStar.Pervasives.Native.fst" ], 0, - "b66a920f638dfc2ecb55ad170f9e2321" + "cd2bd482bb2e5f06af833aa8ecec19de" ], [ "Benton2004.exec_equiv_reified_trans", @@ -351,7 +351,7 @@ "typing_FStar.Pervasives.Native.__proj__Mktuple2__item___2" ], 0, - "406870618b1421216611064d25ee30a3" + "1a26b60cab3ba6301edb088e2f70144b" ], [ "Benton2004.exec_equiv_trans", @@ -360,7 +360,7 @@ 1, [ "@query", "equation_Benton2004.exec_equiv" ], 0, - "b37336f9ff5eb94831946da833ee65ee" + "255b35f8f754083ad3b68ed88d56a2c0" ], [ "Benton2004.d_esub", @@ -381,7 +381,7 @@ "typing_FStar.Pervasives.Native.fst" ], 0, - "37cad08a93348d58ca6ec10a6bda7067" + "340cfa52044d19f098d9e5001673d956" ], [ "Benton2004.d_csub", @@ -406,7 +406,7 @@ "typing_FStar.Pervasives.Native.snd" ], 0, - "51336546bcbb0bef11d6cd7c3684b52e" + "80f4a17cd53eee00606b4d0b3f2eba77" ], [ "Benton2004.eop", @@ -418,7 +418,7 @@ "Benton2004_interpretation_Tm_arrow_ca13e3f48edab78b734271373e04eb58" ], 0, - "535dfdb97f4eabb0ecacea02cf34620c" + "82429edb19faf1be3f65a31d6a9a6eb4" ], [ "Benton2004.d_op", @@ -447,7 +447,7 @@ "typing_FStar.Pervasives.Native.fst" ], 0, - "1bb39a0a68c4217ee3550cc880c5e4c6" + "c3e42f651588401614f1db57b802a067" ], [ "Benton2004.d_skip", @@ -471,7 +471,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "28248ba5cf14a417ba204233ad20855f" + "f8ff6ef7b53a404f31581226ff59c3da" ], [ "Benton2004.d_seq_terminates", @@ -518,7 +518,7 @@ "typing_FStar.Pervasives.Native.snd" ], 0, - "69ae19f31b4ee93ae5be2ccce9cf13c3" + "a5de3561d4eb83db712c2c8eb804d3ff" ], [ "Benton2004.d_seq_terminates_recip", @@ -527,7 +527,7 @@ 1, [ "@query", "lemma_Benton2004.exec_equiv_flip" ], 0, - "a5ad011b27f1c88dc1f5210b76d8ca25" + "96656d33d18993c92f99297dce0c7951" ], [ "Benton2004.d_seq", @@ -567,7 +567,7 @@ "typing_FStar.Pervasives.Native.snd" ], 0, - "3fc75416677c749a6a3980e83905b52a" + "2e0f85e0b04a668d269fd8cc850121da" ], [ "Benton2004.d_su1", @@ -602,7 +602,7 @@ "typing_Benton2004.skip" ], 0, - "6044ecd006950bb37ded970b45d63bba" + "d6d0154674249f4eeb2d6ab3a9359b5f" ], [ "Benton2004.d_su1'", @@ -635,7 +635,7 @@ "typing_Benton2004.reify_computation", "typing_Benton2004.skip" ], 0, - "51e16f8f1d7b0bd72e26a92496ace2a3" + "a64c2b4b2f5bdb2fb964c138cf29d695" ], [ "Benton2004.d_su2", @@ -677,7 +677,7 @@ "typing_FStar.Pervasives.Native.fst" ], 0, - "444342f363fefdffe25d6cf2ae0d0099" + "d0c93e30c7f1aaa98e0ad303c0642f88" ], [ "Benton2004.d_assoc", @@ -714,7 +714,7 @@ "typing_Benton2004.reify_computation", "typing_Benton2004.seq" ], 0, - "2fdea3c2f19628cb2ea9ee56aa89d3db" + "fc4df3931a4457d8eab25267cce02bf9" ], [ "Benton2004.d_cc", @@ -743,7 +743,7 @@ "typing_Benton2004.ifthenelse" ], 0, - "57a2c15e839664020aa52b580218c03e" + "5b9d19bd04d8e3eb1bf77b963db724ca" ], [ "Benton2004.d_lu1", @@ -796,7 +796,7 @@ "typing_Benton2004.while" ], 0, - "cb64f9fe6a6c07e91c492f36c43ed87c" + "69f220429ff020ca35252863618b3f18" ], [ "Benton2004.d_lu2", @@ -857,7 +857,7 @@ "refinement_interpretation_Tm_refine_32ecad41844a1dffa570f0351eb2a1a3", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_7ca5e1b81817aa4f46c310b2458bd5cb", + "refinement_interpretation_Tm_refine_98bab58300920db5b4d86ea67bf8d929", "token_correspondence_Benton2004.reify_computation", "token_correspondence_Benton2004.reify_exp", "token_correspondence_Benton2004.while_raw", @@ -872,7 +872,7 @@ "unit_typing", "well-founded-ordering-on-nat" ], 0, - "091ec29b202e76ee790451e53c6e411d" + "a09aae88b51e6ae72f80990fb9874a04" ], [ "Benton2004.d_bre", @@ -918,7 +918,7 @@ "typing_FStar.Pervasives.Native.fst" ], 0, - "86e2dfdf2be4e62043121a1ef9df6500" + "37a0bab41f09e83252b1b679a9d54e9f" ] ] ] \ No newline at end of file diff --git a/examples/rel/Bijection.fst.hints b/examples/rel/Bijection.fst.hints index bdb55f8620e..d754a0a5166 100644 --- a/examples/rel/Bijection.fst.hints +++ b/examples/rel/Bijection.fst.hints @@ -13,7 +13,7 @@ "equation_Bijection.inverses", "equation_Bijection.surjection" ], 0, - "a0e6d21c2f3553832771366a124aade0" + "96758c9eef6e3d009d9b80f6ba9f0664" ] ] ] \ No newline at end of file diff --git a/examples/rel/ElGamal.Group.fst.hints b/examples/rel/ElGamal.Group.fst.hints index 51e68392227..73ca8aab5bd 100644 --- a/examples/rel/ElGamal.Group.fst.hints +++ b/examples/rel/ElGamal.Group.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "18ee851e54a227594121e62fce491cde" + "4f3f664a584ae561a9b2e9ae35ed1538" ], [ "ElGamal.Group.mod_plus_minus", @@ -22,7 +22,7 @@ "refinement_interpretation_Tm_refine_c45738073e069418e791c7f105cc9178" ], 0, - "439d4e9f0bb5ebb0a7f5e200076ca242" + "13f75c365a748a3a732712673946235c" ], [ "ElGamal.Group.mod_minus_plus", @@ -36,7 +36,7 @@ "refinement_interpretation_Tm_refine_c45738073e069418e791c7f105cc9178" ], 0, - "39be813019c938c12644a9d403fd9db4" + "15c5e28c45b012ac55fe1da7c8ea2e5c" ] ] ] \ No newline at end of file diff --git a/examples/rel/ElGamal.fst.hints b/examples/rel/ElGamal.fst.hints index a7241de1d04..4e7b6007cb0 100644 --- a/examples/rel/ElGamal.fst.hints +++ b/examples/rel/ElGamal.fst.hints @@ -29,7 +29,7 @@ "typing_FStar.DM4F.Heap.Random.upd" ], 0, - "9a7adedc609c63beec513886c1310ff4" + "ddd32801e47053618cec1bc6b0ad6b81" ], [ "ElGamal.elgamal_prop", @@ -47,7 +47,7 @@ "typing_FStar.DM4F.Heap.Random.q" ], 0, - "089bb4c01adf04f48aa36c83116f965d" + "cdbabf048b90f326ffc9ad86a567d59d" ], [ "ElGamal.elgamal_equiv", @@ -106,7 +106,7 @@ "typing_Tm_abs_4ce18f071b8caf7306002bfd3e2115b2", "unit_typing" ], 0, - "e3e19f46f3ce7c99e3ec64d5666e9a60" + "b9dd04f233eb8a9d490e340ad74aa4f7" ] ] ] \ No newline at end of file diff --git a/examples/rel/Equivalence.fst.hints b/examples/rel/Equivalence.fst.hints index ef123749842..69d5a48c223 100644 --- a/examples/rel/Equivalence.fst.hints +++ b/examples/rel/Equivalence.fst.hints @@ -12,7 +12,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "aa0e5e9a6415fd43b738e7245e96acbf" + "5a3c4eb352753ccdb0f9fedc2efd5b2e" ], [ "Equivalence.if_left_wp", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_094528a14195bb43a4115d3ab2b2fa93" ], 0, - "4d8eb2ab8e1ec0517e250b69ebbce9fa" + "135a304030363988decb271d3a954d7d" ], [ "Equivalence.if_left_wp", @@ -36,7 +36,7 @@ 1, [ "@query" ], 0, - "ce26bc35510d538fadcc1db6e52e2b20" + "2456ef64cfb23c2f3504fffa028406b7" ], [ "Equivalence.if_left_wp'", @@ -53,7 +53,7 @@ "refinement_interpretation_Tm_refine_1b1eb13a580a20bc2322fb527824ddae" ], 0, - "320c93c95cb610e8369928c355b57ba6" + "1205ca18becbc786e39ba51faed343a5" ] ] ] \ No newline at end of file diff --git a/examples/rel/IfcComposeReify.fst.hints b/examples/rel/IfcComposeReify.fst.hints index 9cc3b71210e..240959520c0 100644 --- a/examples/rel/IfcComposeReify.fst.hints +++ b/examples/rel/IfcComposeReify.fst.hints @@ -45,7 +45,7 @@ "typing_Rel.__proj__R__item__l", "typing_Rel.__proj__R__item__r" ], 0, - "82837b395effa70fdd6e63ca71dc4116" + "7151deabd59cab08c9d23b76907cfa54" ], [ "IfcComposeReify.ni_p2", @@ -91,7 +91,7 @@ "typing_Rel.__proj__R__item__l", "typing_Rel.__proj__R__item__r" ], 0, - "6ef77ee9ced73412a1f1ff11a38a7d62" + "0421d851c951f0143f0c2ad9312f6812" ], [ "IfcComposeReify.ni_p3", @@ -140,7 +140,7 @@ "typing_Rel.__proj__R__item__l", "typing_Rel.__proj__R__item__r" ], 0, - "f821c91dbfcce15195c1d60520722465" + "a34cff2014d52f5e97e91206cfb86a90" ] ] ] \ No newline at end of file diff --git a/examples/rel/IfcDeclassify.fst.hints b/examples/rel/IfcDeclassify.fst.hints index e440c2de1f2..a211a2f1ae7 100644 --- a/examples/rel/IfcDeclassify.fst.hints +++ b/examples/rel/IfcDeclassify.fst.hints @@ -1,5 +1,5 @@ [ - "\u0004,¤é«JBèæ¸Ê°Ò3\u001e0", + "\tœqÀÄD0(\u0010ÆèÊ„|2s", [ [ "IfcDeclassify.ni_p1", @@ -22,7 +22,7 @@ "projection_inverse_Rel.R_l", "projection_inverse_Rel.R_r" ], 0, - "d78c894b466c7b5c80f5f14d65fa226a" + "a3ede8a367c830aeb518eef9d4c72d51" ], [ "IfcDeclassify.ni_p2", @@ -47,7 +47,7 @@ "projection_inverse_Rel.R_l", "projection_inverse_Rel.R_r" ], 0, - "b1ef60ad1210be044fb8eb6a3e7ead51" + "fbb0ce94b842d635fc3a0cd0f9825b7c" ], [ "IfcDeclassify.ni_p4", @@ -66,7 +66,7 @@ "projection_inverse_IfcDeclassify.Mkstate_release" ], 0, - "9869cd782d100f23d90f645f5d7ef02c" + "4b26e4ec5839e35ee725a24d921c1bc0" ] ] ] \ No newline at end of file diff --git a/examples/rel/IfcDelimitedRelease.fst.hints b/examples/rel/IfcDelimitedRelease.fst.hints index adc395ca7d3..cc706a76209 100644 --- a/examples/rel/IfcDelimitedRelease.fst.hints +++ b/examples/rel/IfcDelimitedRelease.fst.hints @@ -19,7 +19,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "1c9728edb7fcdd861070e066254e9fd1" + "f4232a1b9179518c5db57519494b2b7e" ], [ "IfcDelimitedRelease.prog", @@ -33,7 +33,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "2bdf869073c9a40a4f82e98602483a71" + "aa7501338b1e02ad944426f0df9c2ae0" ], [ "IfcDelimitedRelease.low_equiv", @@ -42,7 +42,7 @@ 1, [ "@query" ], 0, - "3504279db45f9a9d320d22d798bd4000" + "cc6869c949c4c53ec1994593c26648e0" ], [ "IfcDelimitedRelease.g_for_all", @@ -57,7 +57,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "c54b9044c0b58d5cf50b6809b03ef5cf" + "3d2eb175014db6a584967856854d940a" ], [ "IfcDelimitedRelease.del_rel", @@ -66,7 +66,7 @@ 1, [ "@query" ], 0, - "5aa8cc0719926f6e4aa64ac87674380a" + "16711a6567599a1b91f34f608c532eb6" ], [ "IfcDelimitedRelease.del_rel", @@ -85,7 +85,7 @@ "typing_FStar.Heap.ref", "typing_FStar.List.Tot.Base.length" ], 0, - "4ac9897e7e2b62c9c42271f0ba1b949d" + "13024c72d743a311037024c37dedc3c3" ], [ "IfcDelimitedRelease.test", @@ -115,7 +115,7 @@ "typing_Prims.__proj__Cons__item__tl" ], 0, - "7e30f07b139b2ae9176d16405299fa2e" + "4f53190889f4532c65758019d8ecdb27" ], [ "IfcDelimitedRelease.test", @@ -129,7 +129,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "daff3e90dacd757414343bd7dc45bc19" + "dac387eac259a852c2a43da4c3e4749e" ], [ "IfcDelimitedRelease.verify_test", @@ -154,7 +154,7 @@ "typing_FStar.Heap.ref", "typing_FStar.List.Tot.Base.length" ], 0, - "01adc774283883fe0f44b76169a7b1a7" + "7ce6e70eda40345b8f799c542a960aab" ], [ "IfcDelimitedRelease.verify_test", @@ -211,7 +211,7 @@ "typing_Tm_abs_159865349521372ad9811da827e4930e" ], 0, - "1e09670e029d0903d4e6a2a68bb9981a" + "2d34c02354ba7b1267444b82db3f0147" ], [ "IfcDelimitedRelease.sum", @@ -243,7 +243,7 @@ "typing_Prims.__proj__Cons__item__tl" ], 0, - "ad5b2440e5ffde3441a1ec41cf388425" + "08b3ffd4bfea6f6c0f61172ad32d0e6b" ], [ "IfcDelimitedRelease.sum", @@ -257,7 +257,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "daff3e90dacd757414343bd7dc45bc19" + "8df5a53cb4c81fabd3cef84f2a907d40" ], [ "IfcDelimitedRelease.verify_sum", @@ -284,7 +284,7 @@ "typing_FStar.Heap.ref", "typing_FStar.List.Tot.Base.length" ], 0, - "f59fbe8ddd794874e2acc3b5fe711cc0" + "ea3d5650d9d8f8e680b9be53ae3a20f0" ], [ "IfcDelimitedRelease.verify_sum", @@ -340,7 +340,7 @@ "typing_Tm_abs_61cd66595b3820a3e0bf75c013334561" ], 0, - "ffaf533396a5272c667569ed9f88a05b" + "9157b336b50806d5c00409a0fedfe0ce" ], [ "IfcDelimitedRelease.sum_swap", @@ -373,7 +373,7 @@ "typing_Prims.__proj__Cons__item__tl" ], 0, - "428d04efdb8859abc29666044cb6cd32" + "27e1850216d64325d9f82ee5b2bceb96" ], [ "IfcDelimitedRelease.sum_swap", @@ -387,7 +387,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "daff3e90dacd757414343bd7dc45bc19" + "e0e54618c2488cfdcacdc175f7790856" ], [ "IfcDelimitedRelease.verify_sum_swap", @@ -414,7 +414,7 @@ "typing_FStar.Heap.ref", "typing_FStar.List.Tot.Base.length" ], 0, - "f59fbe8ddd794874e2acc3b5fe711cc0" + "4b4be9f9cccc2d9b46d3a0424696f76c" ], [ "IfcDelimitedRelease.verify_sum_swap", @@ -505,7 +505,7 @@ "typing_Tm_abs_61cd66595b3820a3e0bf75c013334561" ], 0, - "89ce53ea5bf2df03b0af1a03a03836f0" + "2af6e6e2ea0fba994cd70ce9635972ed" ], [ "IfcDelimitedRelease.sum_att", @@ -537,7 +537,7 @@ "typing_Prims.__proj__Cons__item__tl" ], 0, - "70c52cf544f677c32e2ce1641c540f58" + "a58c500fe0fbb257b9aa4b1d7661c237" ], [ "IfcDelimitedRelease.sum_att", @@ -551,7 +551,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "b794089e9f8df881893ee3734ba33a62" + "2c2df0c246eca2f31737aa9bc6185c6c" ], [ "IfcDelimitedRelease.wallet", @@ -581,7 +581,7 @@ "typing_Prims.__proj__Cons__item__tl" ], 0, - "37408e735d65390c3aa342de1c936dd8" + "7be542b871725ad748e12a95bf6892b3" ], [ "IfcDelimitedRelease.wallet", @@ -595,7 +595,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "b794089e9f8df881893ee3734ba33a62" + "9c329760b543444c9b4f3c573b185e39" ], [ "IfcDelimitedRelease.verify_wallet", @@ -620,7 +620,7 @@ "typing_FStar.Heap.ref", "typing_FStar.List.Tot.Base.length" ], 0, - "3027630610dc9270bf3e0e6d145f453c" + "ac917fadf4d1d93812231f00afe5bde5" ], [ "IfcDelimitedRelease.verify_wallet", @@ -688,7 +688,7 @@ "typing_Tm_abs_7af0828ee869ba8b9278405ff5a09f7a" ], 0, - "8c44749bb22c6ea559c80ff667cf91d8" + "45cc83e152e3e47ad94fb8c5295438f5" ], [ "IfcDelimitedRelease.wallet_attack_loop", @@ -711,7 +711,7 @@ "typing_FStar.Monotonic.Heap.mref" ], 0, - "486975a6beec5929ce4bb5da0e681b1e" + "e7476123b4630419833e12fff0f4a2a9" ], [ "IfcDelimitedRelease.wallet_attack_loop", @@ -771,7 +771,7 @@ "typing_Prims.__proj__Cons__item__tl", "well-founded-ordering-on-nat" ], 0, - "bb5a2cc13a34fc04a083a2017debcce9" + "b2f8f2c7dcf79cb0aca011631c7b6f06" ], [ "IfcDelimitedRelease.wallet_attack_loop", @@ -794,7 +794,7 @@ "typing_FStar.Monotonic.Heap.mref" ], 0, - "ace69bfc964cff5372a383f18c5c1b1c" + "bddf8211ab79f3814946cdb8b80ca317" ], [ "IfcDelimitedRelease.wallet_attack", @@ -836,7 +836,7 @@ "typing_Prims.__proj__Cons__item__tl" ], 0, - "8a6054b9dbd67385ed1d33e5986334e9" + "1063007246f653354125feb41359ac5b" ], [ "IfcDelimitedRelease.wallet_attack", @@ -850,7 +850,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "b794089e9f8df881893ee3734ba33a62" + "8bb58921732133cbb266ef5e15d04fbe" ] ] ] \ No newline at end of file diff --git a/examples/rel/IfcDelimitedReleaseReify.fst.hints b/examples/rel/IfcDelimitedReleaseReify.fst.hints index acfeb66d4ff..26bad026bc1 100644 --- a/examples/rel/IfcDelimitedReleaseReify.fst.hints +++ b/examples/rel/IfcDelimitedReleaseReify.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_b9a2e7651b01c115634b832cc95b1bbf" ], 0, - "c7d488521a083f1e2184da3ce1e12282" + "37b394fde5e3f214baa9a7c7b54fa9cf" ], [ "IfcDelimitedReleaseReify.test", @@ -44,7 +44,7 @@ "typing_Prims.__proj__Cons__item__tl" ], 0, - "1832ba758f6496623654126aad65524c" + "44f9a46fdbdd84ca3b0168e292fe1314" ], [ "IfcDelimitedReleaseReify.verify_test", @@ -70,7 +70,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "89cc688e0154f37f9a2870f94376c4c7" + "0ef3bae8630280e19256b834cac729e6" ], [ "IfcDelimitedReleaseReify.verify_test", @@ -152,7 +152,7 @@ "typing_Tm_abs_5d5db1b2e8b966b65f72595259c61892" ], 0, - "41a45cf52a0ac84eb2f0772b609baeb3" + "31333992b9f9cac3bae48b303841eac9" ], [ "IfcDelimitedReleaseReify.sum4", @@ -186,7 +186,7 @@ "typing_Prims.__proj__Cons__item__tl" ], 0, - "f19c9a0cf13999b34c7a795e6764d9c4" + "99e77856777be387737793f62059254f" ], [ "IfcDelimitedReleaseReify.verify_sum4", @@ -213,7 +213,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "cac35bf19143854ad37bd6921fff665c" + "e6eec0ea8f92d8bedd7971848eadee01" ], [ "IfcDelimitedReleaseReify.verify_sum4", @@ -295,7 +295,7 @@ "typing_Tm_abs_eff865b177b0c08399dc81dfd995ad5d" ], 0, - "b2ecb5aa68e08a0f5df323df481bea34" + "9515511a741729b32a8ac19c6dee1a07" ], [ "IfcDelimitedReleaseReify.sum", @@ -329,7 +329,7 @@ "typing_Prims.__proj__Cons__item__tl" ], 0, - "485d453d2d02fbb28b4ed1667ff85591" + "9b4aa41ce68e87e46dff06f0e565237b" ], [ "IfcDelimitedReleaseReify.verify_sum", @@ -355,7 +355,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "f688e2731c3c16081206fcd5dbabace9" + "441a43bf97e4b56167e696af012fc4f3" ], [ "IfcDelimitedReleaseReify.verify_sum", @@ -437,7 +437,7 @@ "typing_Tm_abs_8445202ffcf3e7c459c3fe953294463a" ], 0, - "eec02963271677525de56eeeb720e7d2" + "29b82697365f3d6bef5e55f496ccdadd" ], [ "IfcDelimitedReleaseReify.sum_swap", @@ -471,7 +471,7 @@ "typing_Prims.__proj__Cons__item__tl" ], 0, - "ad17b1472a6027a8c3af6d4f37d509c4" + "71ff73494916b616c957e77aad8f5e23" ], [ "IfcDelimitedReleaseReify.length6", @@ -497,7 +497,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "52e617ab18c190ad4f85fa6cdbe51049" + "78df0c8d646a1e08f2684582baa86ba0" ], [ "IfcDelimitedReleaseReify.sum_swap_help", @@ -524,7 +524,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "9ae90eb5a2011ebf14097ab67fb6d886" + "be726fcbfa9e4ca9efee3d1c971f8561" ], [ "IfcDelimitedReleaseReify.sum_swap_help", @@ -576,7 +576,7 @@ "typing_FStar.List.Tot.Base.noRepeats" ], 0, - "0045a2a994f5ecbb4d1e9929a1e2d356" + "e9a831274dd6107b63526a0f799c3832" ], [ "IfcDelimitedReleaseReify.verify_sum_swap", @@ -603,7 +603,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "cdb689cf8fd83a30c18816d46526267e" + "2bdfca9b13c9abad38e70ad07a41f726" ], [ "IfcDelimitedReleaseReify.verify_sum_swap", @@ -668,7 +668,7 @@ "typing_Tm_abs_8445202ffcf3e7c459c3fe953294463a" ], 0, - "c5f3f49ca98e2d7e0c4d810d9f7787e9" + "0adca878ac034526bad92d8ae020c31d" ], [ "IfcDelimitedReleaseReify.sum_att", @@ -702,7 +702,7 @@ "typing_Prims.__proj__Cons__item__tl" ], 0, - "1c57f48a744839a593d150e00e30c510" + "3bd9d2ff788eec632f8067919addbcb2" ], [ "IfcDelimitedReleaseReify.wallet", @@ -735,7 +735,7 @@ "typing_Prims.__proj__Cons__item__tl" ], 0, - "55f22460f5e6bcabbad1fba13a9dfa25" + "53025494db612515602cc808192994e0" ], [ "IfcDelimitedReleaseReify.verify_wallet", @@ -761,7 +761,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "9dd1c6ffd5208f7488dd79e65412cbb9" + "efe16da8ce4ceed6cf11e88919a3db57" ], [ "IfcDelimitedReleaseReify.verify_wallet", @@ -850,7 +850,7 @@ "typing_Tm_abs_3feaaedb2e69906b2230b23ec5ebfb48" ], 0, - "b52f8771a4dba69bce60809e59dd1169" + "6646f20ce2e461987641f3ca8e4475af" ], [ "IfcDelimitedReleaseReify.wallet_attack_loop", @@ -873,7 +873,7 @@ "typing_FStar.List.Tot.Base.noRepeats" ], 0, - "2dd67d9e27dd449826ddc55aac075aaf" + "3ea98cd07010da41d40bea9480b1a52d" ], [ "IfcDelimitedReleaseReify.wallet_attack_loop", @@ -919,7 +919,7 @@ "typing_Prims.__proj__Cons__item__tl", "well-founded-ordering-on-nat" ], 0, - "105e5b5b6014fe3ecef551bef6a15dc1" + "21aea30db1b2e4ff19d3aaaf4a492371" ], [ "IfcDelimitedReleaseReify.wallet_attack_loop", @@ -929,22 +929,19 @@ [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_FStar.List.Tot.Base.length.fuel_instrumented", - "@fuel_correspondence_FStar.List.Tot.Base.noRepeats.fuel_instrumented", - "@query", "bool_inversion", "constructor_distinct_BoxInt", + "@query", "constructor_distinct_BoxInt", "constructor_distinct_Tm_unit", "disc_equation_Prims.Cons", "equation_Prims.eqtype", "equation_with_fuel_FStar.List.Tot.Base.length.fuel_instrumented", - "equation_with_fuel_FStar.List.Tot.Base.noRepeats.fuel_instrumented", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_781f5111a173fb86be5f6f6a759ca509", - "refinement_interpretation_Tm_refine_9c10342fbc4a267d336ebcbd3bd5f31e", - "token_correspondence_FStar.List.Tot.Base.noRepeats.fuel_instrumented", + "refinement_interpretation_Tm_refine_ea94f88aef1f8927c97673b19e5030e1", "typing_FStar.DM4F.Heap.IntStoreFixed.id" ], 0, - "6910e4878929f28f1c63f8d8e2f21c4a" + "26458a2b2c664542dca374a1b0178bae" ], [ "IfcDelimitedReleaseReify.wallet_attack", @@ -979,7 +976,7 @@ "typing_Prims.__proj__Cons__item__tl" ], 0, - "14c0028dbb30da881327e9a2181fbb97" + "1ef954bdca51dc4d9395f2af8685b55c" ], [ "IfcDelimitedReleaseReify.verify_wallet_attack", diff --git a/examples/rel/IfcExample.fst.hints b/examples/rel/IfcExample.fst.hints index 1d551080a52..045db01275c 100644 --- a/examples/rel/IfcExample.fst.hints +++ b/examples/rel/IfcExample.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "7eaa18aa13e56a2255c64ecea5dda84d" + "a01e0b348f17741923c8a936e272d0a5" ], [ "IfcExample.c1_1_ni", @@ -66,7 +66,7 @@ "typing_tok_IfcRules.Low@tok" ], 0, - "1c5b4f015ca46cef91879cfc7e330f65" + "21dcc25dd455028f0cb4c92356d28ffc" ], [ "IfcExample.c1_2_ni", @@ -128,7 +128,7 @@ "typing_tok_IfcRules.Low@tok" ], 0, - "ceed69fe86f21399ad7fc5ba21c19464" + "dac385a07c954aa9d76ed3f39fe72f72" ], [ "IfcExample.c1_3_ni", @@ -192,7 +192,7 @@ "typing_While.interpret_exp", "typing_tok_IfcRules.Low@tok" ], 0, - "f55a9db4748232a6d8d8d93110b461af" + "068bf96ffc8b9c78318ec5b8e62924ba" ], [ "IfcExample.c1_3_4_ni", @@ -265,7 +265,7 @@ "typing_While.interpret_exp", "typing_tok_IfcRules.Low@tok" ], 0, - "eda08949d4abe90267ecfc6205fc9ed4" + "1abbfc8a469914ef70763ff9b00ed799" ], [ "IfcExample.c1_ni", @@ -352,7 +352,7 @@ "typing_tok_While.Skip@tok" ], 0, - "789cb1196f5a19ebf389ce1f970a5593" + "fd1d354bc328f5d5119e7d7ff4fa03cc" ] ] ] \ No newline at end of file diff --git a/examples/rel/IfcExampleReify0.fst.hints b/examples/rel/IfcExampleReify0.fst.hints index 0b96ba2d351..9daef726ff0 100644 --- a/examples/rel/IfcExampleReify0.fst.hints +++ b/examples/rel/IfcExampleReify0.fst.hints @@ -11,7 +11,7 @@ "unit_typing" ], 0, - "8042076e0317a75910bbd6f36dc53b70" + "e0a5d0bbe9bf84e13b8c08de8f1363f4" ], [ "IfcExampleReify0.ifc_b", @@ -24,7 +24,7 @@ "typing_FStar.DM4F.Heap.IntStoreFixed.upd", "unit_typing" ], 0, - "932ddc5867c0b170d3b150d8bb74789f" + "49cc4779548d23414822588946114681" ], [ "IfcExampleReify0.ni_ifc_c1", @@ -33,7 +33,7 @@ 1, [ "@query" ], 0, - "4a86ac86fcfb894bfb040db10f8bae84" + "bcd0570f384fd7e8acc4c1bc1410f372" ], [ "IfcExampleReify0.ni_ifc_c2", @@ -42,7 +42,7 @@ 1, [ "@query" ], 0, - "b066898498d5213563c702e9be852adf" + "86e6903ab3575d4377dd08c1c1534771" ], [ "IfcExampleReify0.ni_ifc_c3", @@ -73,7 +73,7 @@ "typing_Rel.__proj__R__item__l", "typing_Rel.__proj__R__item__r" ], 0, - "609bc3b71bd23afc95846bfbf6f82af4" + "c25aab977b644831397900da6aca73c1" ], [ "IfcExampleReify0.ni_ifc_c4", @@ -99,7 +99,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "58b5ec0e271458b6a6241b7fb960f777" + "6cef9e4945f626be06e53181ebfacfe5" ] ] ] \ No newline at end of file diff --git a/examples/rel/IfcExampleReify1.fst.hints b/examples/rel/IfcExampleReify1.fst.hints index acac37bffc7..9dca381c97f 100644 --- a/examples/rel/IfcExampleReify1.fst.hints +++ b/examples/rel/IfcExampleReify1.fst.hints @@ -18,7 +18,7 @@ "typing_IfcExampleReify1.env", "typing_IfcExampleReify1.y" ], 0, - "e927336bf20ad67d25907381a650a707" + "8df019241b78095c28eb95aead53d16c" ], [ "IfcExampleReify1.c1_2_ni", @@ -34,7 +34,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "1cf3be1185124b16497a960f0cc5c81a" + "6dac1989d8d53f17ea5f178b29a0ec1d" ], [ "IfcExampleReify1.c1_5_ni", @@ -46,7 +46,7 @@ "equation_IfcExampleReify1.env", "primitive_Prims.op_Equality" ], 0, - "f4a075e0144a14bd20398157ae81a447" + "13ff6550e609cfacb4d41a672eeb736d" ], [ "IfcExampleReify1.c1_3_4_ni", @@ -147,7 +147,7 @@ "typing_tok_IfcRulesReify.Low@tok" ], 0, - "74d0d90ee458263c57b83a09d03f15cc" + "c9c0611580decacba1f3f17f83a627d7" ], [ "IfcExampleReify1.c1_6_ni", @@ -156,7 +156,7 @@ 1, [ "@query", "equation_IfcExampleReify1.c1_6" ], 0, - "f9ae9f1761b26c4ca2e47e8ba39ef967" + "de8b8b891f9f452676acc470ea4799ac" ], [ "IfcExampleReify1.c1_ni", @@ -169,7 +169,7 @@ "equation_IfcExampleReify1.env", "primitive_Prims.op_Equality" ], 0, - "558e58b06f8aa1255cb1b94bf8d4b44d" + "a08d501fbb37d3a80ff026a3c7c42f49" ] ] ] \ No newline at end of file diff --git a/examples/rel/IfcExampleReify2.fst.hints b/examples/rel/IfcExampleReify2.fst.hints index fffded07ebd..cf291360a50 100644 --- a/examples/rel/IfcExampleReify2.fst.hints +++ b/examples/rel/IfcExampleReify2.fst.hints @@ -11,7 +11,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "831069f128b4abf013fa3b668f029430" + "72039ba756616f49c9066b6b70539fe2" ], [ "IfcExampleReify2.lo", @@ -23,7 +23,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "21fd4e87b3d7a1baa68458a36279c8d6" + "d61582a448db841f262477587ba81778" ], [ "IfcExampleReify2.c", @@ -35,7 +35,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "45916bbec6b63986b307ee18daa4548b" + "3f578e96a963b62e76394914863f51ed" ], [ "IfcExampleReify2.c_2_3_ni", @@ -136,7 +136,7 @@ "typing_tok_IfcRulesReify.Low@tok", "typing_tok_WhileReify.Plus@tok" ], 0, - "c080783b39e6aa66b3777f1dedb77e35" + "52288289295fa9ff7ef833efc65195e6" ], [ "IfcExampleReify2.cmd_ni", @@ -239,7 +239,7 @@ "typing_tok_WhileReify.Skip@tok" ], 0, - "243784706531c3e0c722f3f4ed6f8ded" + "c2e54bebc0703d52473293ee2e5965cc" ] ] ] \ No newline at end of file diff --git a/examples/rel/IfcExampleReify3.fst.hints b/examples/rel/IfcExampleReify3.fst.hints index 9bf7327b936..c7593e5676b 100644 --- a/examples/rel/IfcExampleReify3.fst.hints +++ b/examples/rel/IfcExampleReify3.fst.hints @@ -38,7 +38,7 @@ "typing_FStar.DM4F.Heap.IntStoreFixed.upd" ], 0, - "fef02144c980eb505b93d1198ea41c0b" + "9c84f9d5457d1435fe7b9ae7c97eb54e" ], [ "IfcExampleReify3.ni_p1", @@ -78,7 +78,7 @@ "typing_Rel.__proj__R__item__l", "typing_Rel.__proj__R__item__r" ], 0, - "a01bf85cde39077f26d56f9490d5eaae" + "7816809f2c13e05e892142db3189a300" ] ] ] \ No newline at end of file diff --git a/examples/rel/IfcMonitor.fst.hints b/examples/rel/IfcMonitor.fst.hints index 929f28a4f8e..dd639463432 100644 --- a/examples/rel/IfcMonitor.fst.hints +++ b/examples/rel/IfcMonitor.fst.hints @@ -1,5 +1,5 @@ [ - "\u0006~aþ\f´\"i¾7(IIŽÀ'", + "*ÿ#RÚÕhOsÖºSÍPàq", [ [ "IfcMonitor.interpret_binop", @@ -14,7 +14,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "513f99ab9d89247916ee24c6b353321c" + "2af7e6240edead3520c95d031ed63858" ], [ "IfcMonitor.exp", @@ -28,7 +28,7 @@ "typing_FStar.DM4F.Heap.IntStoreFixed.id" ], 0, - "7ea9afa8a687ed5d42bab8277d9d7406" + "5e50d3f35ebc3c34b691f77e0d10d82c" ], [ "IfcMonitor.__proj__AInt__item___0", @@ -40,7 +40,7 @@ "refinement_interpretation_Tm_refine_92b9a6bd954bf0c5d378ed712cb717e3" ], 0, - "46b69693327e7f9ba5ceed6f47f30eaa" + "cef337ad4fb88f0c5add49fce46a53cd" ], [ "IfcMonitor.__proj__AVar__item___0", @@ -52,7 +52,7 @@ "refinement_interpretation_Tm_refine_47635040b0c9a3140fd597b0d6278b15" ], 0, - "34b0bc8315885b5a744c2cc8b7733f48" + "3ff6523d008c2a34b85e4eb36b0607b5" ], [ "IfcMonitor.__proj__AOp__item___0", @@ -64,7 +64,7 @@ "refinement_interpretation_Tm_refine_8c828d73568e1b0aafcb4d050e4c4717" ], 0, - "33b50751a7b6529c3f74150944ea7f29" + "f4486d59bf122f70a396b17c3f5c290d" ], [ "IfcMonitor.__proj__AOp__item___1", @@ -76,7 +76,7 @@ "refinement_interpretation_Tm_refine_8c828d73568e1b0aafcb4d050e4c4717" ], 0, - "4f235d6b66e231b923fa540a49fa11bb" + "fa35a868fbdf851ff31a5989e392bbc2" ], [ "IfcMonitor.__proj__AOp__item___2", @@ -88,7 +88,7 @@ "refinement_interpretation_Tm_refine_8c828d73568e1b0aafcb4d050e4c4717" ], 0, - "f08efd5f4519ab53e4e0270d38d55ba2" + "e3d5ab5c781fc0fd0de7a368c8ad966d" ], [ "IfcMonitor.com", @@ -103,7 +103,7 @@ "typing_FStar.DM4F.Heap.IntStoreFixed.id" ], 0, - "e9a27e99edf6cb255edec909285bd213" + "7bc9c15808a3d46075d05fae8382bcff" ], [ "IfcMonitor.__proj__Assign__item__var", @@ -115,7 +115,7 @@ "refinement_interpretation_Tm_refine_af8344ef9969158ffaf11be8217bc50e" ], 0, - "7dfcec5ce6028ffa0d46d7925774f542" + "fec69ceb47adcc879260e9ae9c6398c5" ], [ "IfcMonitor.__proj__Assign__item__term", @@ -127,7 +127,7 @@ "refinement_interpretation_Tm_refine_af8344ef9969158ffaf11be8217bc50e" ], 0, - "ed208ffef227240eefff9b3a0fd17f0e" + "2313eeed5ea08242cbc369d4b78fe69a" ], [ "IfcMonitor.__proj__Seq__item__first", @@ -139,7 +139,7 @@ "refinement_interpretation_Tm_refine_f40111a41ac92d43532fb526933ef4c7" ], 0, - "6b74164c93ec66a4aa5e1200a8322eb3" + "8e587d94f7c5a17d8f79e203a7af78df" ], [ "IfcMonitor.__proj__Seq__item__second", @@ -151,7 +151,7 @@ "refinement_interpretation_Tm_refine_f40111a41ac92d43532fb526933ef4c7" ], 0, - "f6bfb49acf513c8e2c685c5fbe470f99" + "ba70594ab09218f21a9d42c74c0e0ecf" ], [ "IfcMonitor.__proj__If__item__cond", @@ -163,7 +163,7 @@ "refinement_interpretation_Tm_refine_39064f252f104a458270216e5f5fc5e3" ], 0, - "5aefdfe52f873a3a0116857ff882ecb1" + "311d47c0344b2e84c1676c4d121acfa2" ], [ "IfcMonitor.__proj__If__item__then_branch", @@ -175,7 +175,7 @@ "refinement_interpretation_Tm_refine_39064f252f104a458270216e5f5fc5e3" ], 0, - "3ffb49f041fdb8871a1120ab2507902c" + "3255f712a063ecc00c822cb17b534b2a" ], [ "IfcMonitor.__proj__If__item__else_branch", @@ -187,7 +187,7 @@ "refinement_interpretation_Tm_refine_39064f252f104a458270216e5f5fc5e3" ], 0, - "73e71f011e35dbe374cbae6ab4acf72a" + "d41f76613d0395bd65f268352fe2842a" ], [ "IfcMonitor.__proj__While__item__cond", @@ -199,7 +199,7 @@ "refinement_interpretation_Tm_refine_9cedb3ccb70f06017771c31934aa208c" ], 0, - "995125a768c59bcf4f681e3ddef8d82a" + "61b08e1b3f5f76d1e6fe69cc4873aae0" ], [ "IfcMonitor.__proj__While__item__body", @@ -211,7 +211,7 @@ "refinement_interpretation_Tm_refine_9cedb3ccb70f06017771c31934aa208c" ], 0, - "3ba1371c83067c2f8a51cb750b989884" + "11bd4d5306427cf453822e62d89957ed" ], [ "IfcMonitor.__proj__While__item__metric", @@ -223,7 +223,7 @@ "refinement_interpretation_Tm_refine_9cedb3ccb70f06017771c31934aa208c" ], 0, - "43a3ba0dcc1cf360abbc164ce701a846" + "22f6fb71133a13a0dc3129f52372d852" ], [ "IfcMonitor.low_equiv", @@ -232,7 +232,7 @@ 1, [ "@query", "assumption_Label.label__uu___haseq" ], 0, - "01b0f2aa5aa749ef0e4e8207fe285fc3" + "0c3c0d53449254754aecf95f4cab72a8" ], [ "IfcMonitor.interpret_exp_st", @@ -249,7 +249,7 @@ "subterm_ordering_IfcMonitor.AOp" ], 0, - "a4be0b34ac76b04976694c70cf83019f" + "6a0fe12176c58bc0565374492f46378d" ], [ "IfcMonitor.interpret_exp'", @@ -258,7 +258,7 @@ 1, [ "@query", "primitive_Prims.op_GreaterThan" ], 0, - "a1b0cf70e51b80e03d0b460e0a446a29" + "5617543ed002fdd3b1f563870763eb60" ], [ "IfcMonitor.interpret_com_st", @@ -303,7 +303,7 @@ "well-founded-ordering-on-nat" ], 0, - "bb9775953c9b21e81a6fa2434349f0d2" + "ad65557037319ba2946d6c596359e6a1" ], [ "IfcMonitor.interpret_com", @@ -320,7 +320,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__1" ], 0, - "455bba652062a2c3fc195bd1ebe20952" + "d16a762c585a13e50177b10c863c4513" ], [ "IfcMonitor.no_sens_trans", @@ -342,7 +342,7 @@ "typing_Label.op_Less", "typing_tok_Label.High@tok" ], 0, - "d9a0179cdc825239cc8d42e3dbddaa27" + "d0ea40ba48e7ce5eb9d306b3050f817a" ], [ "IfcMonitor.no_sens_upd_pc", @@ -361,7 +361,7 @@ "typing_Label.op_Less", "typing_tok_Label.High@tok" ], 0, - "6d53838328a8d0aae07786d83ebcfc6e" + "cc20a07e629687dd508eb8fbdec073a9" ], [ "IfcMonitor.high_pc_assign", @@ -396,19 +396,18 @@ "equation_IfcMonitor.interpret_com", "equation_IfcMonitor.label_fun", "equation_IfcMonitor.no_sensitive_upd", "equation_Label.join", "equation_Label.op_Less", "equation_Label.op_Less_Equals", - "equation_Prims.l_False", "equation_with_fuel_IfcMonitor.interpret_com_st.fuel_instrumented", "fuel_guarded_inversion_FStar.Pervasives.Native.tuple2", "fuel_guarded_inversion_Label.label", "function_token_typing_Prims.__cache_version_number__", "interpretation_Tm_abs_18b56141e981518d5158ae8287c1437d", "interpretation_Tm_abs_4c7f6bea2f94ede489c3f90847e85fcb", - "interpretation_Tm_abs_4df67859ca0f08a0d33b463b20bafafc", "interpretation_Tm_abs_6169b3ea32ca1b53d4c1becbc6732636", "interpretation_Tm_abs_8e0458ea656a29089d238795e8d3dab6", "interpretation_Tm_abs_936023dc6b4c426772a2f02a9a4c3dc5", - "interpretation_Tm_abs_a58fc4a40c7e82e8f9b1f0bae2dee567", + "interpretation_Tm_abs_cb8acd2409c1119a23c17c81d2f08cc9", "interpretation_Tm_abs_d7a256c1de74d34a8c7804f52dd1d8e6", + "interpretation_Tm_abs_fca28f4cbb6f4b2fa944ab91a89409d7", "lemma_FStar.DM4F.Heap.IntStoreFixed.lemma_index_upd2", "proj_equation_FStar.Pervasives.Native.Some_v", "projection_inverse_BoxBool_proj_0", @@ -425,7 +424,7 @@ "typing_tok_Label.High@tok" ], 0, - "bd62f95cfb7e9fe1696954a5eb3a3778" + "ae4c3c73037bc8cf18be704eacafd6fe" ], [ "IfcMonitor.high_pc_while", @@ -434,7 +433,7 @@ 1, [ "@query", "projection_inverse_BoxBool_proj_0" ], 0, - "ea44e3f6b0f02072ef961d13e8d2d99a" + "cce4476f67a2505d607abc9db0a6a45f" ], [ "IfcMonitor.high_pc_while", @@ -500,7 +499,7 @@ "typing_tok_Label.Low@tok", "unit_inversion", "unit_typing" ], 0, - "dd23dac2fa90bcd48ce23043fa05408e" + "52f9c3cd1e812b0a05ef276f9a93c280" ], [ "IfcMonitor.high_pc", @@ -590,7 +589,7 @@ "well-founded-ordering-on-nat" ], 0, - "6150f50f36c6bfe5de65298f100fa4cd" + "ae154417e6ad8b0ba4d550bd2a0c0be3" ], [ "IfcMonitor.dyn_ifc_exp", @@ -599,7 +598,7 @@ 1, [ "@query", "assumption_Label.label__uu___haseq" ], 0, - "f459f986f29b2000bf4df67b128e1f1b" + "a0e6e67655e95cbcaeaca021ecb05cf2" ], [ "IfcMonitor.dyn_ifc_exp", @@ -652,7 +651,7 @@ "subterm_ordering_IfcMonitor.AOp" ], 0, - "8f0322bb0b8b07cf2b51776c0a00a003" + "2e3aacca93bf2f0a438e1e9146501db7" ], [ "IfcMonitor.dyn_ifc_exp", @@ -661,7 +660,7 @@ 1, [ "@query", "assumption_Label.label__uu___haseq" ], 0, - "61442d31a79083f320bbc25c1a9654f8" + "de40c495d2a1b483b424e342e779a078" ], [ "IfcMonitor.ifc_type", @@ -673,7 +672,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "b2a78a3d169e0dde6e7cccf7e989b375" + "b7dd1517e78fd62ec307f8e2b68bb2f1" ], [ "IfcMonitor.dyn_ifc_assign", @@ -707,7 +706,6 @@ "equation_IfcMonitor.interpret_exp", "equation_IfcMonitor.label_fun", "equation_IfcMonitor.low_equiv", "equation_Label.join", "equation_Label.op_Less_Equals", "equation_Prims.eqtype", - "equation_Prims.l_False", "equation_with_fuel_IfcMonitor.interpret_com_st.fuel_instrumented", "fuel_guarded_inversion_FStar.Pervasives.Native.option", "fuel_guarded_inversion_FStar.Pervasives.Native.tuple2", @@ -717,12 +715,12 @@ "int_inversion", "int_typing", "interpretation_Tm_abs_18b56141e981518d5158ae8287c1437d", "interpretation_Tm_abs_4c7f6bea2f94ede489c3f90847e85fcb", - "interpretation_Tm_abs_4df67859ca0f08a0d33b463b20bafafc", "interpretation_Tm_abs_6169b3ea32ca1b53d4c1becbc6732636", "interpretation_Tm_abs_8e0458ea656a29089d238795e8d3dab6", "interpretation_Tm_abs_936023dc6b4c426772a2f02a9a4c3dc5", - "interpretation_Tm_abs_a58fc4a40c7e82e8f9b1f0bae2dee567", + "interpretation_Tm_abs_cb8acd2409c1119a23c17c81d2f08cc9", "interpretation_Tm_abs_d7a256c1de74d34a8c7804f52dd1d8e6", + "interpretation_Tm_abs_fca28f4cbb6f4b2fa944ab91a89409d7", "lemma_FStar.DM4F.Heap.IntStoreFixed.lemma_index_upd1", "lemma_FStar.DM4F.Heap.IntStoreFixed.lemma_index_upd2", "primitive_Prims.op_AmpAmp", @@ -747,7 +745,7 @@ "typing_tok_Label.Low@tok" ], 0, - "5a415e7cab54ae6b16281f398d1ae9ea" + "b62444fbb7371263e058062ebec9dd6c" ], [ "IfcMonitor.dyn_ifc_while", @@ -771,7 +769,7 @@ "projection_inverse_Rel.R_l", "projection_inverse_Rel.R_r" ], 0, - "f8d2eca130911fb205f85f8f63c3ea17" + "38c4c52c206f390b88ea41133d9b63ac" ], [ "IfcMonitor.dyn_ifc_while", @@ -850,7 +848,7 @@ "unit_inversion", "unit_typing" ], 0, - "425305857fb9f26bd5c1488f343b1791" + "eafdd798b03ec2ac487e40edb8a148e2" ], [ "IfcMonitor.dyn_ifc'", @@ -949,7 +947,7 @@ "well-founded-ordering-on-nat" ], 0, - "42a11cbdfd9251fe9ada62b1d222e269" + "1b2b0dbedd3ec002c744379bdc4504aa" ], [ "IfcMonitor.dyn_ifc", @@ -958,7 +956,7 @@ 1, [ "@query" ], 0, - "50d61688d032cd376e534b0ee8479347" + "3293391cd01a384d5fc1f0747742c3cf" ], [ "IfcMonitor.dyn_ifc", @@ -969,7 +967,7 @@ "@query", "equation_IfcMonitor.ifc_type", "primitive_Prims.op_AmpAmp" ], 0, - "497620324440947f7142d992b27db161" + "cd352613832828897be964264ffb2367" ] ] ] \ No newline at end of file diff --git a/examples/rel/IfcMonitorTest.fst.hints b/examples/rel/IfcMonitorTest.fst.hints index 1d041b1b29c..b95e5fc52b7 100644 --- a/examples/rel/IfcMonitorTest.fst.hints +++ b/examples/rel/IfcMonitorTest.fst.hints @@ -11,7 +11,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "be5ce8edda11466544940517d6def934" + "48520f96271593e5c82e68ae784f344a" ], [ "IfcMonitorTest.p1", @@ -23,7 +23,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "1b6dabbcc31bc4047cafa6f37be9b0c6" + "a012bae049f32b5175d8946cbf98cf9b" ], [ "IfcMonitorTest.test1", @@ -90,7 +90,7 @@ "typing_tok_Label.Low@tok", "unit_typing" ], 0, - "f41672e99fc6677d801fa2d765f66db8" + "68975760c72952361e8261305cc90578" ], [ "IfcMonitorTest.p2", @@ -102,7 +102,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "67c8e5459d2e433f447d22fb1f1bbf3b" + "c26bb46fd5df56e8758fa287c7d1a9d2" ], [ "IfcMonitorTest.test2", @@ -136,7 +136,7 @@ "refinement_interpretation_Tm_refine_6970eb1cc2a7cbece1f97684ca23fd46" ], 0, - "2df98de499c826695bd50a05ecd2d7dd" + "ae0e346fb0e2d2975f93063397e2214f" ], [ "IfcMonitorTest.p3", @@ -148,7 +148,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "27deb8e5e7426206030af3adb3f36464" + "ecc58cdfdc95e2711c96791182ab4bc8" ], [ "IfcMonitorTest.test3", @@ -208,7 +208,7 @@ "typing_FStar.DM4F.IntStoreExcFixed.raise_", "unit_typing" ], 0, - "8e98282fd2c6647b816308bcfd048a03" + "479c2c9858ee3d519c46a9ce54564df6" ], [ "IfcMonitorTest.p4", @@ -220,7 +220,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "41d0a5b5b205d3c907f1591e28743123" + "78bb88cea3b56e996ae3badff683f2e4" ], [ "IfcMonitorTest.test4", @@ -249,7 +249,7 @@ "typing_FStar.DM4F.Heap.IntStoreFixed.to_id" ], 0, - "641426b2195f67e692069f49f99be54f" + "7faf95b24b752fc8c4f5c67faf172ff9" ], [ "IfcMonitorTest.p5", @@ -261,7 +261,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "e0ac53b60e6296545e08a5430196c5d0" + "e1b5af0cfab4aaa9e78d4ca96ab80846" ], [ "IfcMonitorTest.test5", @@ -336,7 +336,7 @@ "unit_inversion", "unit_typing" ], 0, - "9332a1e7e1233eee0a754471403454cd" + "20d6e36c26b2b9271e20b7e4ab9799f3" ] ] ] \ No newline at end of file diff --git a/examples/rel/IfcRecursiveHeapReify.fst.hints b/examples/rel/IfcRecursiveHeapReify.fst.hints index 8d6f4d75f2e..69eb19ec22d 100644 --- a/examples/rel/IfcRecursiveHeapReify.fst.hints +++ b/examples/rel/IfcRecursiveHeapReify.fst.hints @@ -25,7 +25,7 @@ "well-founded-ordering-on-nat" ], 0, - "8f36da7dbbd1cbd1b1bc2269b7a547d4" + "a91261839d9ef25a5562b4bd3d08be73" ], [ "IfcRecursiveHeapReify.p1_r", @@ -37,7 +37,7 @@ "refinement_interpretation_Tm_refine_107ce176827b156898e862ed49f3c6e0" ], 0, - "b3848ccbef5f4c652a816b6e1cc948cf" + "de3723a931985fb99c26ea0c205a2e40" ], [ "IfcRecursiveHeapReify.nat_of", @@ -46,7 +46,7 @@ 1, [ "@query", "primitive_Prims.op_LessThan" ], 0, - "7d96a222829dec1435845c46a7c10dd0" + "ee7e5037156a52aafff79e61360c2272" ], [ "IfcRecursiveHeapReify.ni_p1", @@ -122,7 +122,7 @@ "unit_inversion", "well-founded-ordering-on-nat" ], 0, - "d8c77115abe0729bc380f83c14e5056e" + "65b4fee041b3f3e6a3e5907e7dc4ecd1" ], [ "IfcRecursiveHeapReify.fac", @@ -149,7 +149,7 @@ "well-founded-ordering-on-nat" ], 0, - "abc235c21a473597ecb72266977765bb" + "22aa8de59ea200b682d861044a01dd32" ], [ "IfcRecursiveHeapReify.fac_mon", @@ -216,7 +216,7 @@ "unit_inversion", "well-founded-ordering-on-nat" ], 0, - "6d2d2ba4a1c6e48828e4c0e7607ffffe" + "38d2b85b5f46326d93269076447e5111" ] ] ] \ No newline at end of file diff --git a/examples/rel/IfcRecursiveReify.fst.hints b/examples/rel/IfcRecursiveReify.fst.hints index c106774a5fb..5302333a6a7 100644 --- a/examples/rel/IfcRecursiveReify.fst.hints +++ b/examples/rel/IfcRecursiveReify.fst.hints @@ -17,7 +17,7 @@ "projection_inverse_BoxInt_proj_0", "well-founded-ordering-on-nat" ], 0, - "1c52cf069c0148f531a1b38d2a197d05" + "1f50fecee4a4861abf67061764de239d" ], [ "IfcRecursiveReify.ni_p1", @@ -71,7 +71,7 @@ "well-founded-ordering-on-nat" ], 0, - "88eabc365f7ea9cf007ea806a81070e3" + "6707ea5480185e80684871b9dcdd3be0" ], [ "IfcRecursiveReify.p2", @@ -89,7 +89,7 @@ "projection_inverse_BoxInt_proj_0", "well-founded-ordering-on-nat" ], 0, - "b0871f0b98be002a9a0761e45da35554" + "94bcc435984da52b2a3b304aa9fb88b1" ], [ "IfcRecursiveReify.ni_p2", @@ -144,7 +144,7 @@ "well-founded-ordering-on-nat" ], 0, - "cf926bcfff7c41c69aa6bc84c34c3599" + "d0b8f94f282184a45acda70628d3922c" ], [ "IfcRecursiveReify.ni_p3", @@ -162,7 +162,7 @@ "projection_inverse_Rel.R_l", "projection_inverse_Rel.R_r" ], 0, - "2e3455377ba0c84e6d403a5b71735a4e" + "ef20b76151cc4204ad8f54ce8f346580" ] ] ] \ No newline at end of file diff --git a/examples/rel/IfcReificationRegressionTest.fst.hints b/examples/rel/IfcReificationRegressionTest.fst.hints index 93a85a79433..8fa73216c06 100644 --- a/examples/rel/IfcReificationRegressionTest.fst.hints +++ b/examples/rel/IfcReificationRegressionTest.fst.hints @@ -31,7 +31,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "b0df1570cec5d9d5292d229332273dda" + "45df0a88d9526098e2a74f32466a99be" ], [ "IfcReificationRegressionTest.bidule1", @@ -65,7 +65,7 @@ "token_correspondence_IfcReificationRegressionTest.x1" ], 0, - "d8637e4d72f1fdf5657452c195151c56" + "76cc217a1991975b48c49bb206257080" ], [ "IfcReificationRegressionTest.bidule2", @@ -100,7 +100,7 @@ "token_correspondence_IfcReificationRegressionTest.x2" ], 0, - "6fd5fa4448f9397d2924ec8fbb33b14d" + "bb80c5e81ca08fb1e3007c7f0512d992" ], [ "IfcReificationRegressionTest.bidule3", @@ -130,7 +130,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "cc857e40aa261e563ee5636f57d79cc3" + "77a8160714c9321f912b3dfc58e53fe9" ] ] ] \ No newline at end of file diff --git a/examples/rel/IfcRules.fst.hints b/examples/rel/IfcRules.fst.hints index ad5e7025e28..012add5ff20 100644 --- a/examples/rel/IfcRules.fst.hints +++ b/examples/rel/IfcRules.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "09eab55af77316ca5fb3d7d07e65b957" + "14da5b669c4f7d53f30c5df162cd0402" ], [ "IfcRules.low_equiv", @@ -17,7 +17,7 @@ 1, [ "@query", "assumption_IfcRules.label__uu___haseq" ], 0, - "a3a5a07f1563bf587b2bab7b1898c995" + "739cb297aa65a6e1da4018fadb91f73e" ], [ "IfcRules.ni_com'", @@ -37,7 +37,7 @@ "typing_FStar.Heap.trivial_preorder" ], 0, - "24fc5e12d667c16fa47489046f90ebad" + "a6ffb8270050a1cdddc9297fb9210bb7" ], [ "IfcRules.sub_exp", @@ -59,7 +59,7 @@ "typing_IfcRules.uu___is_Low" ], 0, - "be0c97457c219414347cd51e72b16653" + "632329074ae10c1538d3dfbb1df3f5c0" ], [ "IfcRules.avar_exp", @@ -82,7 +82,7 @@ "typing_Rel.__proj__R__item__r" ], 0, - "594c23155ce53994db051ecd069443b0" + "564727344b932bacb5e56c917e0d5b96" ], [ "IfcRules.aint_exp", @@ -102,7 +102,7 @@ "typing_Rel.__proj__R__item__r" ], 0, - "0d861c3839dc95c5aab7a114ab8e5c15" + "f60ecce0622e341816134da439a73f7a" ], [ "IfcRules.binop_exp", @@ -123,7 +123,7 @@ "typing_Rel.__proj__R__item__r" ], 0, - "3f6b7b4701084d1d9fdd7318d48b38da" + "f206303074c5d20d4de6b72ddee3d3bc" ], [ "IfcRules.sub_com", @@ -154,7 +154,7 @@ "typing_IfcRules.op_Less_Equals", "typing_tok_IfcRules.Low@tok" ], 0, - "73e1899c5c679853c497bcd3d6f28825" + "5f5d4c5a9f6078e560af96f8759fdc3c" ], [ "IfcRules.assign_com", @@ -212,7 +212,7 @@ "typing_tok_IfcRules.Low@tok" ], 0, - "dceb1e9cf9c8f651debd3c4b28777d9d" + "2bb332a1ca52e97a4617eebc1ef0cdb4" ], [ "IfcRules.seq_com'", @@ -252,7 +252,7 @@ "typing_While.interpret_com" ], 0, - "005cdfd42629e957af0623117df3d2cd" + "fb0a62bd2962759a99d68af15b9ce3e6" ], [ "IfcRules.seq_com", @@ -261,7 +261,7 @@ 1, [ "@query", "equation_IfcRules.ni_com" ], 0, - "de8c63c97074d65ae5a1bc79818ad322" + "9a636635d1ee55fdd77baec0d65b11db" ], [ "IfcRules.cond_com", @@ -311,7 +311,7 @@ "typing_tok_IfcRules.Low@tok", "typing_tok_While.Skip@tok" ], 0, - "4a9e55bb16b9f291f3a326fb05e4d4e1" + "4061160e3a369ec1c9936abd3da04a6c" ], [ "IfcRules.skip_com", @@ -341,7 +341,7 @@ "typing_tok_While.Skip@tok" ], 0, - "cc44bb7769d51188d2a8f2af27130934" + "c1ef6967d96abe351fdae64404d4ea65" ], [ "IfcRules.decr_while", @@ -354,7 +354,7 @@ "primitive_Prims.op_GreaterThan" ], 0, - "83145269cf81379e387dce5410aa33e5" + "057b0f1ba76185428a2018c4449815db" ], [ "IfcRules.while_com'", @@ -437,7 +437,7 @@ "unit_inversion", "unit_typing", "well-founded-ordering-on-nat" ], 0, - "2c35eeb127b8a59f3fc276623e77aa83" + "5fd68814f229a9da20c1de31f939a754" ], [ "IfcRules.while_com", @@ -446,7 +446,7 @@ 1, [ "@query", "equation_IfcRules.ni_com" ], 0, - "1da7e207c009365200d88ece2a82f66c" + "67a8550e905deb06650af880bcd52ffa" ] ] ] \ No newline at end of file diff --git a/examples/rel/IfcRulesReify.fst.hints b/examples/rel/IfcRulesReify.fst.hints index 8d5e2b46820..1922b6d9207 100644 --- a/examples/rel/IfcRulesReify.fst.hints +++ b/examples/rel/IfcRulesReify.fst.hints @@ -19,7 +19,7 @@ "typing_IfcRulesReify.meet", "typing_IfcRulesReify.op_Less_Equals" ], 0, - "01775bbcfe7c5353a5e14758999dad6d" + "82fe3cbd975d7a98299dc2093760317c" ], [ "IfcRulesReify.low_equiv", @@ -28,7 +28,7 @@ 1, [ "@query", "assumption_IfcRulesReify.label__uu___haseq" ], 0, - "76d4f937e5711be8730109b9cffe9f2f" + "5078ac857a0d4989c938c46bc9c736ed" ], [ "IfcRulesReify.inv_com'", @@ -47,7 +47,7 @@ "typing_WhileReify.interpret_com" ], 0, - "42c1a0988a7aa3f7ad77bb738fe10f26" + "e7b8653d834e37ef24e903e8d67ea945" ], [ "IfcRulesReify.sub_exp", @@ -69,7 +69,7 @@ "typing_IfcRulesReify.uu___is_Low" ], 0, - "492d340269ad81af512987ea81f520b4" + "9fbfd509161d9fcb0d5d58a442dc4553" ], [ "IfcRulesReify.avar_exp", @@ -95,7 +95,7 @@ "projection_inverse_WhileReify.AVar__0" ], 0, - "88479c49a2ff4c5aa40197caf18a485f" + "f114991b7f20a130bedc54499798a614" ], [ "IfcRulesReify.aint_exp", @@ -115,7 +115,7 @@ "projection_inverse_WhileReify.AInt__0" ], 0, - "87d8388a478e5d806d125a5501728418" + "0fc43541c270484429cb50645d6cc108" ], [ "IfcRulesReify.binop_exp", @@ -137,7 +137,7 @@ "projection_inverse_WhileReify.AOp__2" ], 0, - "b6f25e6c6f630fd14468905232ea0e67" + "e5b85a00ebaeab0e980cc7c7712c0895" ], [ "IfcRulesReify.sub_com", @@ -172,7 +172,7 @@ "typing_WhileReify.interpret_com", "typing_tok_WhileReify.Skip@tok" ], 0, - "5016a7a0472311af6ec2b2775b2333da" + "a70906d432e23ee370223cf671f53344" ], [ "IfcRulesReify.assign_inv_com0", @@ -228,7 +228,7 @@ "unit_inversion", "unit_typing" ], 0, - "e407c4688d9aa2f264162b25efda97e1" + "b4886bdaec8760b326002e9cb81fea4a" ], [ "IfcRulesReify.assign_inv_com'", @@ -277,7 +277,7 @@ "typing_IfcRulesReify.op_Less", "typing_WhileReify.interpret_com" ], 0, - "4f3b27dedc4dadf589f30427938c8148" + "91c120e8c82bc0c68c4fe2109f0ee4df" ], [ "IfcRulesReify.assign_com", @@ -286,7 +286,7 @@ 1, [ "@query", "equation_IfcRulesReify.ni_com" ], 0, - "7295323eba9ce5824f18148aa0740026" + "30234c88f00068479609dc0d5e5a09e6" ], [ "IfcRulesReify.seq_nil1", @@ -328,7 +328,7 @@ "typing_WhileReify.interpret_com_st" ], 0, - "8eafcaf7404fff97b0cce0a67a83adde" + "86af7fc920d7c1dc73559ac889be9903" ], [ "IfcRulesReify.seq_nil2", @@ -372,7 +372,7 @@ "typing_WhileReify.interpret_com_st" ], 0, - "8189f05cee32295cb0a50403bc3a5d8b" + "6ecc15fc34316253272059c7385e0ac3" ], [ "IfcRulesReify.seq_inv_com'", @@ -435,7 +435,7 @@ "typing_tok_WhileReify.Skip@tok", "unit_inversion", "unit_typing" ], 0, - "7fef571396447800cc4cb67e5873a5d2" + "7642c4666e277e7d8b514a5186d02810" ], [ "IfcRulesReify.use_ni_com", @@ -444,7 +444,7 @@ 1, [ "@query" ], 0, - "e18e3f1a3c65cea44f33269cfc84e978" + "c24a375a561559a498d282fc0a7559a8" ], [ "IfcRulesReify.seq_com'", @@ -506,7 +506,7 @@ "typing_tok_WhileReify.Skip@tok", "unit_inversion", "unit_typing" ], 0, - "38ff3def40fe12fea5a938740a21dbc1" + "36798c2e9f607fb584ab7d420b9e622c" ], [ "IfcRulesReify.seq_com", @@ -515,7 +515,7 @@ 1, [ "@query", "equation_IfcRulesReify.ni_com" ], 0, - "e7745b1cfbaced3b6cc1b201f9f325fa" + "93773342c091eebddeb2d7fe7eea6b2f" ], [ "IfcRulesReify.cond_inv_com'", @@ -554,7 +554,7 @@ "typing_WhileReify.interpret_com_st" ], 0, - "a766a557c62e7f579407f0188c6cf891" + "5578592133fafcbf90544e18f6bacc3f" ], [ "IfcRulesReify.interpret_cond", @@ -584,7 +584,7 @@ "projection_inverse_WhileReify.If_then_branch" ], 0, - "4439ae298ae070b0c5f6b8f42c66e186" + "989140462ca3a06190b08b9e13e461c4" ], [ "IfcRulesReify.cond_ni_com'", @@ -635,7 +635,7 @@ "typing_WhileReify.interpret_com_st", "unit_inversion", "unit_typing" ], 0, - "2f5255f5bc791c3c620bf32120771574" + "33bc4baca4b03c09a7c9cd560a68982f" ], [ "IfcRulesReify.cond_com", @@ -644,7 +644,7 @@ 1, [ "@query", "equation_IfcRulesReify.ni_com" ], 0, - "4d06cb085a9444b1ccaf06747ec7cfb3" + "b3c4ed46a54bd010660105e785a70105" ], [ "IfcRulesReify.skip_com", @@ -679,7 +679,7 @@ "typing_WhileReify.interpret_com", "typing_tok_WhileReify.Skip@tok" ], 0, - "f5e76c20ab9840fd1a31197a873ee336" + "e687a119a2e5d2cd2b2d34a1a5de9f49" ], [ "IfcRulesReify.interpret_while_nil", @@ -723,7 +723,7 @@ "typing_WhileReify.interpret_com", "unit_typing" ], 0, - "f268f07e0728da77fc9a96b3f217ff53" + "cee559fe70e546e7240c4db633b8a143" ], [ "IfcRulesReify.interpret_while_loops", @@ -748,7 +748,7 @@ "data_typing_intro_WhileReify.While@tok", "equation_FStar.DM4F.IntStoreExcFixed.get", "equation_FStar.DM4F.IntStoreExcFixed.raise_", - "equation_FStar.Pervasives.pattern", "equation_Prims.l_False", + "equation_FStar.Pervasives.pattern", "equation_WhileReify.interpret_com", "equation_WhileReify.interpret_exp_", "equation_with_fuel_WhileReify.interpret_com_st.fuel_instrumented", @@ -756,10 +756,10 @@ "function_token_typing_Prims.__cache_version_number__", "interpretation_Tm_abs_3ecbb6cad133c9361d90a554c3a8b879", "interpretation_Tm_abs_43d4bfbf2c0d9e049db622589c3711ae", - "interpretation_Tm_abs_4df67859ca0f08a0d33b463b20bafafc", "interpretation_Tm_abs_6169b3ea32ca1b53d4c1becbc6732636", "interpretation_Tm_abs_936023dc6b4c426772a2f02a9a4c3dc5", - "interpretation_Tm_abs_a58fc4a40c7e82e8f9b1f0bae2dee567", + "interpretation_Tm_abs_cb8acd2409c1119a23c17c81d2f08cc9", + "interpretation_Tm_abs_fca28f4cbb6f4b2fa944ab91a89409d7", "lemma_FStar.Pervasives.invertOption", "primitive_Prims.op_GreaterThan", "primitive_Prims.op_disEquality", "proj_equation_FStar.Pervasives.Native.Mktuple2__1", @@ -775,7 +775,7 @@ "typing_WhileReify.interpret_com", "unit_typing" ], 0, - "4a0404723b2b06a4a14c2c7933dde6ca" + "f81df5add03705a76aaf14266dd301e5" ], [ "IfcRulesReify.while_inv_com'", @@ -848,7 +848,7 @@ "well-founded-ordering-on-nat" ], 0, - "752d8b68516bd5e877dce0ced10aad27" + "15fd1efd8021b15d6acd5cfafb6ec55c" ], [ "IfcRulesReify.while_ni_com'_low_equiv_high", @@ -887,7 +887,7 @@ "unit_typing" ], 0, - "e8db3cd0e91b2cc8a91314e29f45d426" + "824f23ab31c38b7b08d4db0f96db3728" ], [ "IfcRulesReify.while_ni_com'_low_equiv_low", @@ -955,7 +955,7 @@ "well-founded-ordering-on-nat" ], 0, - "b1e53a9fcb8969c59a6cb00d5c02fd63" + "a9e429cea1458a61851353ac5077fd4c" ], [ "IfcRulesReify.while_ni_com'", @@ -977,7 +977,7 @@ "typing_IfcRulesReify.low_equiv", "unit_inversion", "unit_typing" ], 0, - "aca2a789aa012910be5a0bb82c48e52d" + "fd97da5163c728c88c960c1888dd50e7" ], [ "IfcRulesReify.while_com", @@ -986,7 +986,7 @@ 1, [ "@query", "equation_IfcRulesReify.ni_com" ], 0, - "cc91a2a1b8e3024bab4fe2af9982f5ee" + "f880ac91851492a9b58e4732c83f1523" ] ] ] \ No newline at end of file diff --git a/examples/rel/IfcTypechecker.fst.hints b/examples/rel/IfcTypechecker.fst.hints index 0332a301416..b79aceafa1b 100644 --- a/examples/rel/IfcTypechecker.fst.hints +++ b/examples/rel/IfcTypechecker.fst.hints @@ -1,5 +1,5 @@ [ - "¤¹?b¬;Vú#è\u001e\f\u0002\u000b", + "µ¤çˆÂ\u0003ÞRLU̳Êåæ", [ [ "IfcTypechecker.tc_exp", @@ -35,7 +35,7 @@ "typing_WhileReify.uu___is_AInt" ], 0, - "a2351cbe1b6416ade8a1c47dbbb6c84d" + "ac84567aa108a1034d72febba962c677" ], [ "IfcTypechecker.tc_com", @@ -103,7 +103,7 @@ "typing_tok_WhileReify.Skip@tok" ], 0, - "c3e3701ae5ca49d1d61f087b1541e5fb" + "78eb676f48b129a83208d6f84a965c18" ], [ "IfcTypechecker.tc_com_hybrid", @@ -174,7 +174,7 @@ "typing_tok_WhileReify.Skip@tok" ], 0, - "026b876fe28aa4ef29a7c0359c76858d" + "f090c6a1148dfd8d43ef6ac522fa970e" ] ] ] \ No newline at end of file diff --git a/examples/rel/Loops.fst.hints b/examples/rel/Loops.fst.hints index dcb983d81b1..aef8fdc25b7 100644 --- a/examples/rel/Loops.fst.hints +++ b/examples/rel/Loops.fst.hints @@ -1,5 +1,5 @@ [ - "ÁTª:dÎê%°lob®N¤ù", + "\fù=¥Pµ7Í\u0012F\u0001¢*êܬ", [ [ "Loops.sum_up", @@ -20,7 +20,7 @@ "well-founded-ordering-on-nat" ], 0, - "31406ba07e08b24281c6c13aee2fd9e6" + "9048be5a6e86d4a3a24ea6b63846b127" ], [ "Loops.sum_up_eq", @@ -80,7 +80,7 @@ "well-founded-ordering-on-nat" ], 0, - "abe0934c12efda8a9aee1bbb1854f88f" + "b6a558da138fdaa6acfc7bc0b80f6fe4" ], [ "Loops.sum_up_eq", @@ -89,11 +89,11 @@ 0, [ "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_4930a192d2fe73ff323237ab60c1b93e", + "refinement_interpretation_Tm_refine_13656f161e04e04a964ce2150bf9a932", "refinement_interpretation_Tm_refine_9073a13f8a9480d1df752d719746198d" ], 0, - "244cec8244e3cc02d637f35445809e71" + "224fb21956b05671809aa6c952787678" ], [ "Loops.sum_up_commute", @@ -161,7 +161,7 @@ "well-founded-ordering-on-nat" ], 0, - "db0aa80947e84b0fa1721ce7d846d7c3" + "75c9c2e19bb1f51ad78296f0ba2429fe" ], [ "Loops.sum_up_commute", @@ -177,10 +177,10 @@ "lemma_FStar.DM4F.Heap.upd_contains_a_well_typed", "primitive_Prims.op_Addition", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", - "refinement_interpretation_Tm_refine_f1fddf172ee4b6f837c409db83da00e4" + "refinement_interpretation_Tm_refine_74654fdf7a9045f251f81af01594e752" ], 0, - "ab767430ce3647136e57416d52af73a6" + "3df4df469548ac78941ccf1e2494df1d" ], [ "Loops.sum_dn", @@ -201,7 +201,7 @@ "well-founded-ordering-on-nat" ], 0, - "7b594e95a612306785d4d64906af03df" + "78aec264c561011df784a4897fb3b74d" ], [ "Loops.sum_dn_eq", @@ -261,7 +261,7 @@ "well-founded-ordering-on-nat" ], 0, - "32e291a6fcb18098eaad20a46eee3e68" + "483dd7f4da4307e351bd856f27300ec9" ], [ "Loops.sum_dn_eq", @@ -270,11 +270,11 @@ 0, [ "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_0d05b7c47f04a8452252c62068d3e3e8", + "refinement_interpretation_Tm_refine_536628ac1d0462380721de6e3f431ccf", "refinement_interpretation_Tm_refine_9073a13f8a9480d1df752d719746198d" ], 0, - "278e60e7ee27e9e781d8f6d76f4bf7f9" + "b6ff500b2845fc7213001fe95978d5da" ], [ "Loops.sum_dn_commute", @@ -342,7 +342,7 @@ "well-founded-ordering-on-nat" ], 0, - "09e60721c11b3b49da830574d252bc83" + "2bd70c23c5a332e122c9864c999c0c0c" ], [ "Loops.sum_dn_commute", @@ -358,10 +358,10 @@ "lemma_FStar.DM4F.Heap.upd_contains_a_well_typed", "primitive_Prims.op_Addition", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", - "refinement_interpretation_Tm_refine_7086ad856362121ace2cfa558255e713" + "refinement_interpretation_Tm_refine_7266e3ad2775e81a61f9d1dad129ce94" ], 0, - "4d68bdfb34e5746e8c4af20e491cc158" + "8d2534083ae7b1975df16b20b8895742" ], [ "Loops.sum_up_dn_aux", @@ -374,7 +374,7 @@ "refinement_interpretation_Tm_refine_9073a13f8a9480d1df752d719746198d" ], 0, - "148b000a7e4e263fd9ba3c46f3d9a6ac" + "20e97d46513a411ac9b793fc3e15ab49" ], [ "Loops.sum_up_dn_aux", @@ -437,7 +437,7 @@ "well-founded-ordering-on-nat" ], 0, - "eb0d63614d067e5bc2ebec9c4a847ecc" + "a4e2113a0fa53bf2d8656c12b1286113" ], [ "Loops.sum_up_dn_aux", @@ -446,11 +446,11 @@ 0, [ "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_67984b7235ec74f572963d6195e34330", - "refinement_interpretation_Tm_refine_72ffcbdb7a7dbf1acd542d96c7babf51" + "refinement_interpretation_Tm_refine_72ffcbdb7a7dbf1acd542d96c7babf51", + "refinement_interpretation_Tm_refine_fa30d434be2e70f5a5d992842aeeb69a" ], 0, - "38b6b063914d95c90100a80337276e05" + "77b4a99d991deadf6e9a445ab8e59ae5" ], [ "Loops.equiv_sum_up_dn", @@ -489,7 +489,7 @@ "unit_inversion" ], 0, - "a7dc2e2e2c5991d4854462de8662d9a3" + "841c23e8d7b4a49cebd07f2707593d5a" ] ] ] \ No newline at end of file diff --git a/examples/rel/Memo.fst.hints b/examples/rel/Memo.fst.hints index 6e5795d5085..d971ec919c9 100644 --- a/examples/rel/Memo.fst.hints +++ b/examples/rel/Memo.fst.hints @@ -1,5 +1,5 @@ [ - ".Íb@ºcüðtè~›…\u001b¢º", + "\u000e³<‡çC\u001fÜjà€ <®Î", [ [ "Memo.for_all_prop", @@ -14,7 +14,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "c7f4aa9dbf126d33f4b57bda81388a50" + "573699315f0a8e47a452520e8cc02a08" ], [ "Memo.for_all_prop_assoc_lemma", @@ -53,7 +53,7 @@ "subterm_ordering_Prims.Cons", "unit_inversion", "unit_typing" ], 0, - "f9731f3f41a999f5f7e35263df420d60" + "212e4c117c255ee46cd1fae499aa79d0" ], [ "Memo.forall_prop_assoc_lemma2", @@ -66,7 +66,7 @@ "projection_inverse_FStar.Pervasives.Native.Some_v" ], 0, - "34a3e71978e04686832633fd708e0aa6" + "d5b43c95bc86ff0b7977613f6ba6b2b1" ], [ "Memo.valid_memo_preserve", @@ -96,7 +96,7 @@ "typing_Tm_abs_b2de65af70b9a0772601dbf616e82fd6" ], 0, - "222c25c256eaae8f35637123ba150330" + "bd57ea4ec814cb1be1b73035097fc668" ], [ "Memo.memo_heap_to_valid_memo", @@ -133,7 +133,7 @@ "typing_Tm_abs_b2de65af70b9a0772601dbf616e82fd6" ], 0, - "e618921feff45db785ed8fc8930a7101" + "0738a45eac875508277f8df8ee833bf7" ], [ "Memo.valid_memo_to_memo_heap", @@ -165,7 +165,7 @@ "typing_Tm_abs_b2de65af70b9a0772601dbf616e82fd6" ], 0, - "c9bb298ba96c15d35a8292c8e3952e0a" + "1f8cb3dd0907c106044513c5052586c3" ], [ "Memo.valid_memo_id_lemma", @@ -211,7 +211,7 @@ "typing_Tm_abs_b2de65af70b9a0772601dbf616e82fd6" ], 0, - "ffbc6253108a49cbdd91eab32d948697" + "56d5f421abb4f428c1e18836af75f812" ], [ "Memo.memo_heap_id", @@ -251,7 +251,7 @@ "typing_Memo.memo_heap_to_valid_memo" ], 0, - "5071cac63ab877d032285a00390f2b9f" + "8baa90ec98c74303e95cc6b36d9d1119" ], [ "Memo.memo_heap_id", @@ -260,7 +260,7 @@ 1, [ "@query" ], 0, - "e1cb084f51c052aa8d4b7bdcc9c32312" + "2b23c2ab62cd5d3e5d654f41daec7c8b" ], [ "Memo.apply_memo", @@ -279,7 +279,7 @@ "true_interp" ], 0, - "aa2f1cda9bf558eb98336c29ce993732" + "2f91b1bb86f480c86554edb0c0b0d44e" ], [ "Memo.memo_", @@ -325,7 +325,7 @@ "typing_Tm_abs_b2de65af70b9a0772601dbf616e82fd6" ], 0, - "632095f47f0bed152a021f3817ef1fde" + "7725437521dc9dbc379fc81583833de6" ], [ "Memo.memo_extr", @@ -349,7 +349,7 @@ "typing_FStar.List.Tot.Base.assoc" ], 0, - "8915cf4c05b9ce9612d39f5cbb4a98fc" + "613b2844acdfc7222f24d37bbb4ec515" ], [ "Memo.memo_extr_lemma", @@ -408,7 +408,7 @@ "unit_typing" ], 0, - "f89db043d06ee6cdb6d09e2ded524613" + "c059fc9ed9e72949812213372fdd6320" ], [ "Memo.memo_extr_computes", @@ -422,7 +422,7 @@ "refinement_interpretation_Tm_refine_70dfe8c2be64894ff1d5ad419978724a" ], 0, - "abf554a145aab84bb9713d6720193614" + "eeef352d44742ddc530a9838d75c5b5c" ], [ "Memo.to_memo_pack", @@ -444,7 +444,7 @@ "typing_Tm_abs_b2de65af70b9a0772601dbf616e82fd6" ], 0, - "931cd87837bfa3033a51aaf87ded7be8" + "7b5a3b810db3ffe9324b88fafda3984a" ], [ "Memo.memo_extr_p", @@ -469,7 +469,7 @@ "typing_FStar.List.Tot.Base.assoc" ], 0, - "9cb1495ed6de17f9964b2eaef4547fd2" + "74a95d7a4637355a89495c9f9b6b67ee" ], [ "Memo.memo_extr_p_lemma", @@ -527,7 +527,7 @@ "typing_Tm_abs_b2de65af70b9a0772601dbf616e82fd6" ], 0, - "ee3d558a2b44b80148e050d93786e799" + "6271ef27400e25e25508fd15d60fd013" ], [ "Memo.memo_extr_p_computes", @@ -541,7 +541,7 @@ "refinement_interpretation_Tm_refine_70dfe8c2be64894ff1d5ad419978724a" ], 0, - "914e3fd273aa2deb295cc13176b3f01b" + "1b49bd495553c85db7de14b549aa53f2" ], [ "Memo.__proj__Done__item___0", @@ -553,7 +553,7 @@ "refinement_interpretation_Tm_refine_15f52b39c3d87063c54b0f5cdbf60666" ], 0, - "30534a90d371cf82724f21ffa751f0fd" + "5211c5acf06276d520b6bc6f1979447f" ], [ "Memo.__proj__Need__item__x", @@ -565,7 +565,7 @@ "refinement_interpretation_Tm_refine_c9a3df9b7a80baa5e1e4e171e951da2c" ], 0, - "0029357321eec20e72c8e3424e30cb2e" + "0c1f551c382b50af770042161cae3969" ], [ "Memo.__proj__Need__item__cont", @@ -577,7 +577,7 @@ "refinement_interpretation_Tm_refine_c9a3df9b7a80baa5e1e4e171e951da2c" ], 0, - "3ff65137aa623072e02e1cdaa9500a48" + "26024f04b254252f8a509bd863cc5c2d" ], [ "Memo.complete_fixp", @@ -594,7 +594,7 @@ "well_founded_ordering_on_codomain_Memo.Need" ], 0, - "083aa1e889daed6036ea0eb67cc1962d" + "42e5bc0b567359dac3714efe4f4ccd52" ], [ "Memo.complete_fixp", @@ -606,7 +606,7 @@ "projection_inverse_BoxInt_proj_0", "well-founded-ordering-on-nat" ], 0, - "69685fc75468161f5c4dc42745c6f682" + "9ebfa1a63e7e8633ba47707cc695a56c" ], [ "Memo.__proj__Later__item__x", @@ -618,7 +618,7 @@ "refinement_interpretation_Tm_refine_820ced0781b733de8c06f727e2e4491b" ], 0, - "2edea64af91496c376c5190271230c59" + "d2de3acfea007c2c5f4c87c7dc97ec4d" ], [ "Memo.__proj__Later__item__cont", @@ -630,7 +630,7 @@ "refinement_interpretation_Tm_refine_820ced0781b733de8c06f727e2e4491b" ], 0, - "3002b77185a09be29f8b4b3a81e17a19" + "816ef08cca893b346c01b4b3635eab33" ], [ "Memo.__proj__Later__item___2", @@ -642,7 +642,7 @@ "refinement_interpretation_Tm_refine_820ced0781b733de8c06f727e2e4491b" ], 0, - "e4f7f34c72a42668429f55dc9c39b2f3" + "fc4bda8115c51e959fe3ccddc636daaa" ], [ "Memo.reachable_lemma", @@ -674,7 +674,7 @@ "subterm_ordering_Memo.Later", "typing_Memo.fixp" ], 0, - "5c140b10aff64097a2461476154c178e" + "80f8a08d29f6337a6cc9cbe063621416" ], [ "Memo.fpartial_result", @@ -694,7 +694,7 @@ "typing_Memo.fixp", "well_founded_ordering_on_codomain_Memo.Need" ], 0, - "a9b3d15aef892818b0760fbe21db00c5" + "cce52e970412657f9f6dbaddeef9beee" ], [ "Memo.fpartial_result_lemma", @@ -724,7 +724,7 @@ "typing_Memo.fixp", "well_founded_ordering_on_codomain_Memo.Need" ], 0, - "f1d4711a94e3a3ce53679a7710b5e173" + "acd682403ad78fbe9c9e297279fae173" ], [ "Memo.valid_memo_rec_lemma", @@ -738,7 +738,7 @@ "projection_inverse_FStar.Pervasives.Native.Some_v" ], 0, - "915b77a41e5eaa5e68eed847d7568dda" + "3038319d4387837bcef168cf85498222" ], [ "Memo.complete_memo_rec", @@ -800,7 +800,7 @@ "well_founded_ordering_on_codomain_Memo.Need" ], 0, - "7ab696b05c954c5a194a51e84d09fb30" + "b3d32cfb1b6ff54faea6a1a80f33877a" ], [ "Memo.memo_rec", @@ -849,7 +849,7 @@ "typing_Tm_abs_38b91bd7809dfc261e0bdcb3cefe69ca" ], 0, - "703f6c15329b235d60a922f6abf6bdef" + "1d346f42ff1c8d22a605caef94f49ade" ], [ "Memo.complete_memo_rec_extr", @@ -872,7 +872,7 @@ "well_founded_ordering_on_codomain_Memo.Need" ], 0, - "4faef7baf5191419ab8db6923fc2f262" + "d585b75b6851b10758fb6ec26f1677a4" ], [ "Memo.complete_memo_rec_extr", @@ -881,7 +881,7 @@ 1, [ "@query", "equation_Memo.p" ], 0, - "658017b1edb5f1ec553146467b80e87d" + "524419fe76a17e174e4c304d008d0a3a" ], [ "Memo.complete_memo_rec_extr", @@ -893,7 +893,7 @@ "projection_inverse_BoxInt_proj_0", "well-founded-ordering-on-nat" ], 0, - "98f7040b741ca8e6c5f302fbc410350a" + "44aeb8759670ea08b35009493ed9eeda" ], [ "Memo.complete_memo_rec_extr_computes", @@ -960,7 +960,7 @@ "well_founded_ordering_on_codomain_Memo.Need" ], 0, - "1a5b91cbef099e0a308dd07ceab258f3" + "54eec2ed082da23cea315239a8406155" ], [ "Memo.complete_memo_rec_extr_computes", @@ -982,7 +982,7 @@ "projection_inverse_BoxInt_proj_0", "well-founded-ordering-on-nat" ], 0, - "5c40030352130c59157f86a4c86c7a86" + "1dcf6066757b3b22ade683f3301e4f37" ], [ "Memo.memo_rec_lemma", @@ -997,7 +997,7 @@ "refinement_interpretation_Tm_refine_70dfe8c2be64894ff1d5ad419978724a" ], 0, - "ca9ea1c39d4a58d65ac593dbe5deddc2" + "ea254792236f88156f52255d568f5a22" ], [ "Memo.to_memo_pack_rec", @@ -1019,7 +1019,7 @@ "typing_Tm_abs_b2de65af70b9a0772601dbf616e82fd6" ], 0, - "83b24c0d0f7528278b6422baedda426b" + "dbbede5d4207fb26c0481f100d4378aa" ], [ "Memo.complete_fixp_eq_proof", @@ -1039,7 +1039,7 @@ "well_founded_ordering_on_codomain_Memo.Need" ], 0, - "e51f6d317ddc635e3d59b9fe4fcb1a9b" + "0e950c1b68b6b0ab9bb957432b2fe89c" ], [ "Memo.complete_fixp_eq", @@ -1071,7 +1071,7 @@ "well_founded_ordering_on_codomain_Memo.Need" ], 0, - "b72756b4994497f5e97064df3371f51a" + "7b07a4d2ace7fe0476069d3dd3b95a55" ], [ "Memo.complete_fixp_eq", @@ -1089,7 +1089,7 @@ "projection_inverse_BoxInt_proj_0", "well-founded-ordering-on-nat" ], 0, - "25f507bbb251a0d3fab5c961838fe222" + "31a6f848ec146c1a0f4c245d272db9b9" ], [ "Memo.fixp_eq", @@ -1102,7 +1102,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "043bd66614827de98c0ad7e0ee8fb979" + "83357568253553c6dad76e08c3f303a8" ], [ "Memo.fibonnacci_partial", @@ -1116,7 +1116,7 @@ "well-founded-ordering-on-nat" ], 0, - "2a65751dcc6de5f5deea996100596234" + "75fac148af9723968a46a17b5c9d6ac4" ], [ "Memo.fibonnacci", @@ -1131,7 +1131,7 @@ "well-founded-ordering-on-nat" ], 0, - "916b31bac62a822abcc8fa40de6b866b" + "1e08676b571ed155ef858923ebf42960" ], [ "Memo.fibo_complete_fixp_eq_proof", @@ -1166,7 +1166,7 @@ "typing_Memo.fibonnacci_partial" ], 0, - "749c7a839333f2d0c974e6cd44c946bc" + "ae1238c839b3ec61fc312a6fe0a9943e" ], [ "Memo.fibonnacci_partial_induces_fibonnacci", @@ -1175,7 +1175,7 @@ 1, [ "@query" ], 0, - "3c001d7ecd46a5ef325aa36bff8f5456" + "f902b5a0f2ca4ef79def3491b3a43638" ], [ "Memo.valid_memo_extensionality", @@ -1208,7 +1208,7 @@ "typing_Tm_abs_b2de65af70b9a0772601dbf616e82fd6" ], 0, - "0b07080b8033f3dc6a298dbb8eec407f" + "3299462ebc29ac6f907238d34863a21b" ], [ "Memo.computes_extensionality", @@ -1225,7 +1225,7 @@ "true_interp" ], 0, - "aa3e13f3abaf5fedcb20d70966fabf18" + "82e42f8795661a0120d9be49869abc4a" ], [ "Memo.fibonnacci_memo_computes_fibonnacci", @@ -1234,7 +1234,7 @@ 1, [ "@query" ], 0, - "4742690f15adfd09f3f6594351e6d3ac" + "1a7852ea5f9bf397b4506420b0597c0d" ], [ "Memo.fibo", @@ -1256,7 +1256,7 @@ "typing_Tm_abs_b2de65af70b9a0772601dbf616e82fd6" ], 0, - "2b07bf17cd3f2fda1e59b447f05f67bb" + "a1930b6182f222db42dc55391d913297" ] ] ] \ No newline at end of file diff --git a/examples/rel/OTP.fst.hints b/examples/rel/OTP.fst.hints index ea531ca7063..b4e1b44f9e2 100644 --- a/examples/rel/OTP.fst.hints +++ b/examples/rel/OTP.fst.hints @@ -32,7 +32,7 @@ "typing_FStar.Seq.Base.index" ], 0, - "8de3de2c685d79f49b35780c397c5cef" + "2365ac9d8fb1509ab33c513013ca11ba" ], [ "OTP.bij", @@ -60,7 +60,7 @@ "typing_FStar.DM4F.OTP.Heap.to_id", "typing_FStar.DM4F.OTP.Heap.upd" ], 0, - "3bb9f87b3facf5ad0590ea2ddad50e19" + "f52cccf25ca6a8ba20b49be28dbe63d0" ], [ "OTP.xor_prop", @@ -96,7 +96,7 @@ "typing_FStar.Seq.Base.index" ], 0, - "0823f26700302bd361b15cc585e07037" + "3c5380e87ba7ca0e8403db4ad8f78981" ], [ "OTP.otp_secure", @@ -162,7 +162,7 @@ "unit_typing" ], 0, - "1696703a1a9a18e38972ce8e4d7cd1ac" + "285485ee8cc4d57e6f7289b1bed7a233" ] ] ] \ No newline at end of file diff --git a/examples/rel/OneTimePad.fst.hints b/examples/rel/OneTimePad.fst.hints index 86525106448..164c13389ae 100644 --- a/examples/rel/OneTimePad.fst.hints +++ b/examples/rel/OneTimePad.fst.hints @@ -1,5 +1,5 @@ [ - "ž\u001b[\tÞ+*d^°R}Ùý–", + "¡ãÅíßÒûð}h;¦ZSt…", [ [ "OneTimePad.xor_properties", @@ -27,7 +27,7 @@ "typing_OneTimePad.xor_b" ], 0, - "3084023fe98a3d47d1b07c2b5ffc5ad0" + "ca206d740e393db4c3099e7d40e72fff" ], [ "OneTimePad.related_tape", @@ -42,7 +42,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "62e51ec5a011220676475923091cc9a2" + "a15400ed861f8a6ca37ab4d0de1dfe2f" ], [ "OneTimePad.xor_at", @@ -71,7 +71,7 @@ "token_correspondence_OneTimePad.xor" ], 0, - "f0d1e0e461467d4b1c7d8ba090efca21" + "69aea1062c9416a5d6ee51902443049f" ], [ "OneTimePad.one_time_pad_ok", @@ -110,7 +110,7 @@ "token_correspondence_OneTimePad.xor_at", "typing_OneTimePad.xor_b" ], 0, - "6e69d549c320f0ee4006bba8f17148ac" + "951c1e2f04047a700d0b66e877d93eb6" ] ] ] \ No newline at end of file diff --git a/examples/rel/Point.fst.hints b/examples/rel/Point.fst.hints index 33701dc5564..4993bf9c3e5 100644 --- a/examples/rel/Point.fst.hints +++ b/examples/rel/Point.fst.hints @@ -1,5 +1,5 @@ [ - "ïÀRpÃ\u001dõƒìWéìkHÚÑ", + "\f¡\b›Îé+Ž¡×\u0002/œ!Z©", [ [ "Point.move", @@ -13,7 +13,7 @@ "token_correspondence_Point.__proj__C__item__inv" ], 0, - "13d37aabaac74150ac4f998e7cf901de" + "97fb337a0c9e76e6a8bcfe98154828c9" ], [ "Point.get", @@ -27,7 +27,7 @@ "token_correspondence_Point.__proj__C__item__inv" ], 0, - "97dac54a5877327015b695f9e9cdce34" + "826217d79335e045867d62c4ba2c9978" ], [ "Point.inv_point", @@ -53,7 +53,7 @@ "typing_FStar.DM4F.Heap.ref" ], 0, - "633c3ab326a7703435841b37b7d998d8" + "f4a7c941831460286c2b1b10894ec6a6" ], [ "Point.get_point", @@ -86,7 +86,7 @@ "typing_FStar.DM4F.Heap.ref" ], 0, - "0741ba37f3883a862c29dcf8df772461" + "84182301f4107f3109dde9c32e0cccdb" ], [ "Point.move_point", @@ -117,7 +117,7 @@ "typing_FStar.DM4F.Heap.ref" ], 0, - "3b3463430bf5609dc4cec58a75e294a0" + "9283f12a7815dd2e42c73492df9f6101" ], [ "Point.init_point", @@ -166,7 +166,7 @@ "typing_Point.move_point", "typing_Point.move_t" ], 0, - "c30f8f25fcd3b82d7e6655d63c3b56f9" + "4e330bcac8356bf50a3dd3085d20b310" ], [ "Point.inv_colored_point", @@ -193,7 +193,7 @@ "typing_FStar.DM4F.Heap.ref" ], 0, - "771662e9ad3ee0c45faded467fe3a811" + "4a147a4a38f42af146394c84253fec40" ], [ "Point.move_colored_point", @@ -224,7 +224,7 @@ "typing_FStar.DM4F.Heap.ref", "typing_FStar.List.Tot.Base.tl" ], 0, - "252765585d5a674548a619e05176939c" + "d0c4b920e00659ac1604cf7574eeb48e" ], [ "Point.get_colored_point", @@ -255,7 +255,7 @@ "typing_FStar.DM4F.Heap.ref" ], 0, - "166d0da982028ae07537c863fc109dd2" + "8484926c3deefc7ad4ac81af61fb9ad0" ], [ "Point.init_colored_point", @@ -304,7 +304,7 @@ "typing_Point.move_colored_point", "typing_Point.move_t" ], 0, - "9054f56736d2f4d58b93cea823074c8b" + "03a1d9389ee58f1726b82f13cd7c729a" ], [ "Point.ref_not_in_fp", @@ -318,7 +318,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "f7d11150e898426b13dd5800791445cf" + "842807218274b68cc76eb74ef3425cc3" ], [ "Point.lemma", @@ -403,7 +403,7 @@ "typing_Point.__proj__C__item__fp", "unit_inversion" ], 0, - "4c56ba42cee726304efb8e12b067abdb" + "91d90bc7c7fb2a1859b9ee1ed7c5efca" ] ] ] \ No newline at end of file diff --git a/examples/rel/ProgramEquivalence.fst.hints b/examples/rel/ProgramEquivalence.fst.hints index 9e083763048..0ae5b81ca8a 100644 --- a/examples/rel/ProgramEquivalence.fst.hints +++ b/examples/rel/ProgramEquivalence.fst.hints @@ -1,5 +1,5 @@ [ - "®`ôp«\rŠtEž\u0003»À0:", + "^méYã^+wµÅq\u0006N\b9", [ [ "ProgramEquivalence.increment", @@ -15,7 +15,7 @@ "token_correspondence_ProgramEquivalence.__proj__C__item__inv" ], 0, - "67565629db2f95de33022731df266da5" + "acb85207c76e2700c1b6abe209639499" ], [ "ProgramEquivalence.get", @@ -31,7 +31,7 @@ "token_correspondence_ProgramEquivalence.__proj__C__item__inv" ], 0, - "6c169bf6f54dbe9505bff574ee8260fb" + "cfea5dd8e1c33a676836094707b6cc22" ], [ "ProgramEquivalence.incr_0", @@ -59,7 +59,7 @@ "typing_FStar.DM4F.Heap.ref" ], 0, - "678621c958d109504a656752ae043d40" + "e303eca8e38a55f8cd0e289ca8a0aafc" ], [ "ProgramEquivalence.get_0", @@ -86,7 +86,7 @@ "typing_FStar.DM4F.Heap.ref" ], 0, - "e291849fe7c3d98d321487494c005e43" + "638d921e65971f47aed7846918cac3a5" ], [ "ProgramEquivalence.init_counter_0", @@ -132,7 +132,7 @@ "typing_ProgramEquivalence.incr_t" ], 0, - "a6ce95554262c14eed1f06c151bfb9e2" + "95c342e7e0764f5c64c36ee6f3b7e9cd" ], [ "ProgramEquivalence.inv_1", @@ -158,7 +158,7 @@ "typing_FStar.DM4F.Heap.ref" ], 0, - "b45a7e43fbffaa69ef4a9f17dcff9355" + "fabfb7dc48faa728f6903acd5edf9470" ], [ "ProgramEquivalence.incr_1", @@ -190,7 +190,7 @@ "typing_FStar.DM4F.Heap.ref" ], 0, - "ed8a05cda2d5428d7951fcdac030a9de" + "10bc799a2bc411c8b554b26ed9278802" ], [ "ProgramEquivalence.get_1", @@ -222,7 +222,7 @@ "typing_FStar.DM4F.Heap.ref" ], 0, - "868eb664587a660e6da25b498eb63a38" + "8f28f001e29adf99355b24fc009576f5" ], [ "ProgramEquivalence.counter_0", @@ -236,7 +236,7 @@ "token_correspondence_ProgramEquivalence.inv_0" ], 0, - "ee6dcfd81faffbaac59c9255bb31bec5" + "7716e0d76248010d67e11cb026f9a4b4" ], [ "ProgramEquivalence.counter_1", @@ -250,7 +250,7 @@ "token_correspondence_ProgramEquivalence.inv_1" ], 0, - "05d29b1f898c7884370bb86b0c56188c" + "37b0161caab64e4b2866182293e89f70" ], [ "ProgramEquivalence.init_counter_1", @@ -295,7 +295,7 @@ "typing_ProgramEquivalence.__proj__C__item__fp" ], 0, - "ab535b7d49a00591dd5d7f7dda590138" + "2372f1fa5050176496218cc55c5f0409" ], [ "ProgramEquivalence.increment_m", @@ -313,7 +313,7 @@ "well-founded-ordering-on-nat" ], 0, - "585f6fdeb75585ed6dab82772abd5f15" + "ca62a48d436436584702b7946d5f5662" ], [ "ProgramEquivalence.ref_not_in_fp", @@ -327,7 +327,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "04fcfa5178d9af7e0abdb94bdad17fe7" + "bfb94366ac9549cf8c337b813c1caadf" ], [ "ProgramEquivalence.observational_equivalence'", @@ -438,7 +438,7 @@ "well-founded-ordering-on-nat" ], 0, - "812c451f75f85430b2e0502f3b381140" + "29797c8454137be82b373af9c0daa218" ], [ "ProgramEquivalence.observational_equivalence'", @@ -453,7 +453,7 @@ "refinement_interpretation_Tm_refine_fd3c87fdcb359d5ccdb15904a6488582" ], 0, - "e56ca99112f0f999c60572ec20dcd405" + "51e0f72ea56e6b6b1e99899455c2aea0" ], [ "ProgramEquivalence.counts_even_numbers", @@ -529,7 +529,7 @@ "well-founded-ordering-on-nat" ], 0, - "99088edefe329440942f8e62c4b94b57" + "6f1ef80aff512ca8dd4ea620457c5e5a" ], [ "ProgramEquivalence.counts_even_numbers", @@ -541,7 +541,7 @@ "refinement_interpretation_Tm_refine_fd3c87fdcb359d5ccdb15904a6488582" ], 0, - "936cef59cfa20068960558c5155a7d5b" + "1db93b528efa6a6d23f87914db78826e" ] ] ] \ No newline at end of file diff --git a/examples/rel/ProgramOptimizations.fst.hints b/examples/rel/ProgramOptimizations.fst.hints index b57e682cc87..2884b999309 100644 --- a/examples/rel/ProgramOptimizations.fst.hints +++ b/examples/rel/ProgramOptimizations.fst.hints @@ -14,7 +14,7 @@ "typing_FStar.DM4F.Heap.IntStoreFixed.id" ], 0, - "e89365b45f6bb75da48334c6adbb3a83" + "c8abf8f8b228e03d2608f238f5adefef" ], [ "ProgramOptimizations.__proj__Const__item___0", @@ -26,7 +26,7 @@ "refinement_interpretation_Tm_refine_2fcef4c7d94b8a858b8533b4392720e2" ], 0, - "a2bacfa78cf57621a9b0f4c1353883a4" + "216dda394978180be5b369661f20a8c4" ], [ "ProgramOptimizations.__proj__Var__item___0", @@ -38,7 +38,7 @@ "refinement_interpretation_Tm_refine_070fdf407f5c8dff9a7cfa1b6bdb70b2" ], 0, - "f72e022ddb737e8c97f7c1b1df8f7f86" + "0588ea38b61e528dea2824c82aeab49f" ], [ "ProgramOptimizations.__proj__IOp__item___0", @@ -50,7 +50,7 @@ "refinement_interpretation_Tm_refine_60265d5d95f52c83223c5542d14d69ad" ], 0, - "e3e5b77783335df40545591ed2268c2f" + "6db97f8454d2b4cd91e108fad68fe3c2" ], [ "ProgramOptimizations.__proj__IOp__item___1", @@ -62,7 +62,7 @@ "refinement_interpretation_Tm_refine_60265d5d95f52c83223c5542d14d69ad" ], 0, - "e8baa295e5af1b1780f92002812e77be" + "00de642e9ecf97ce4ff0a927adc1c9b2" ], [ "ProgramOptimizations.__proj__IOp__item___2", @@ -74,7 +74,7 @@ "refinement_interpretation_Tm_refine_60265d5d95f52c83223c5542d14d69ad" ], 0, - "3aea9dcfa21624bd85a743faf3770c0c" + "53350147bfc804c484fa8edc6c2a7de8" ], [ "ProgramOptimizations.__proj__UMinus__item___0", @@ -86,7 +86,7 @@ "refinement_interpretation_Tm_refine_442de479845adbb7045f5e74cb6e91c7" ], 0, - "e2d59ff6c726c4f0d9c33059d8edac34" + "ba113733b11d7b381b4cb767c6d3d7b7" ], [ "ProgramOptimizations.b_exp", @@ -99,7 +99,7 @@ "assumption_ProgramOptimizations.r_op__uu___haseq" ], 0, - "1bf4e1949a36631d6bd4ae0ab07837d3" + "a6a93127939312bebcaadad21ecc6a56" ], [ "ProgramOptimizations.__proj__ROp__item___0", @@ -111,7 +111,7 @@ "refinement_interpretation_Tm_refine_4a5ef12b44ef9a7535345360695fbca3" ], 0, - "4abb41ebfd71075e1a12caf22a795e8d" + "9ca3d8c4412701675c9f1f1193d40c95" ], [ "ProgramOptimizations.__proj__ROp__item___1", @@ -123,7 +123,7 @@ "refinement_interpretation_Tm_refine_4a5ef12b44ef9a7535345360695fbca3" ], 0, - "d61394ee83c16b6819cbb11b753d0aa2" + "0bc080a76c0505958974a23486a1ade4" ], [ "ProgramOptimizations.__proj__ROp__item___2", @@ -135,7 +135,7 @@ "refinement_interpretation_Tm_refine_4a5ef12b44ef9a7535345360695fbca3" ], 0, - "188392d7d1a531420786d3472e3c4be6" + "ec1db26ef1ba130e998afe906243e6de" ], [ "ProgramOptimizations.__proj__BOp__item___0", @@ -147,7 +147,7 @@ "refinement_interpretation_Tm_refine_9a6ad1dc93a230235fe0787ef9e71d3c" ], 0, - "2e896296f4a9de418d7a803de1e96568" + "e790b3ca0d17bcc17759cfcd8e41b454" ], [ "ProgramOptimizations.__proj__BOp__item___1", @@ -159,7 +159,7 @@ "refinement_interpretation_Tm_refine_9a6ad1dc93a230235fe0787ef9e71d3c" ], 0, - "effea3feab0b61300b6f7f0cf352523b" + "50e749fca52ec4dfca412c32a7202411" ], [ "ProgramOptimizations.__proj__BOp__item___2", @@ -171,7 +171,7 @@ "refinement_interpretation_Tm_refine_9a6ad1dc93a230235fe0787ef9e71d3c" ], 0, - "458373d7c8b5ff6a31df13221a3cc7fa" + "25dd745cdd7be2e13d5feb97cc27a483" ], [ "ProgramOptimizations.__proj__Not__item___0", @@ -183,7 +183,7 @@ "refinement_interpretation_Tm_refine_12b6cb78b0bb34a6f9e6cec940ff4c4b" ], 0, - "7231ec30e62f97b699bfc538b32102ca" + "1773863dffb35dfc460e9b6a7201f343" ], [ "ProgramOptimizations.com", @@ -199,7 +199,7 @@ "typing_ProgramOptimizations.var" ], 0, - "417bdcb811aa56b4b54f83e5592c2099" + "7ddd1d4fdd1caa2760ff7bedaf0953ed" ], [ "ProgramOptimizations.__proj__Assign__item___0", @@ -211,7 +211,7 @@ "refinement_interpretation_Tm_refine_c0d40d9e73009748e017cb692fa26ea2" ], 0, - "8f697bf4203d84089e6ecd1ce3ee3787" + "a478da9d30b5e2ad08b6c5705ab6b285" ], [ "ProgramOptimizations.__proj__Assign__item___1", @@ -223,7 +223,7 @@ "refinement_interpretation_Tm_refine_c0d40d9e73009748e017cb692fa26ea2" ], 0, - "51cd0c4f6370e582e3557355c811368c" + "206f6735b59d6c776466f31ae00f7d0a" ], [ "ProgramOptimizations.__proj__Seq__item___0", @@ -235,7 +235,7 @@ "refinement_interpretation_Tm_refine_4b4fcb1be48e91dd2f57609170464f5b" ], 0, - "5048b69da1f661e90bf667d83f75fcad" + "ea7b3f09b3d3c74c50a1569d9a0447cd" ], [ "ProgramOptimizations.__proj__Seq__item___1", @@ -247,7 +247,7 @@ "refinement_interpretation_Tm_refine_4b4fcb1be48e91dd2f57609170464f5b" ], 0, - "68cffdc009f3bf5510221b1e646ef2a0" + "15e2c17c5df3e4c963cbc9f21ffa1547" ], [ "ProgramOptimizations.__proj__If__item___0", @@ -259,7 +259,7 @@ "refinement_interpretation_Tm_refine_4daabbe5c401b179ea3d747bf659cdaa" ], 0, - "b96364f1ae1c9522b3119e0705da1884" + "6ae24cbc544d532637723b538eb7dcf4" ], [ "ProgramOptimizations.__proj__If__item___1", @@ -271,7 +271,7 @@ "refinement_interpretation_Tm_refine_4daabbe5c401b179ea3d747bf659cdaa" ], 0, - "d0ec6480c4fe1f4c7307a03af51ba058" + "ef4c71bd9e92da0fc8badc5ed893f158" ], [ "ProgramOptimizations.__proj__If__item___2", @@ -283,7 +283,7 @@ "refinement_interpretation_Tm_refine_4daabbe5c401b179ea3d747bf659cdaa" ], 0, - "e065c8df891dfc7369ce84cc98c68dd9" + "7f6c1e27f2a1997101457cae86bc12ee" ], [ "ProgramOptimizations.i_exp_denotation", @@ -307,7 +307,7 @@ "subterm_ordering_ProgramOptimizations.UMinus" ], 0, - "a638f5921ab98198d87bb20251cbf6d3" + "0ce266ebb5b5891b1aa63e1d74dbafeb" ], [ "ProgramOptimizations.b_exp_denotation", @@ -337,7 +337,7 @@ "subterm_ordering_ProgramOptimizations.Not" ], 0, - "537c0a45c20f892e11fe785a88733fb8" + "63a35167c8fcf8c15cbbc4443ed32594" ], [ "ProgramOptimizations.com_denotation", @@ -360,7 +360,7 @@ "typing_tok_ProgramOptimizations.Skip@tok" ], 0, - "ad32ad2293cccb9c92cdb3496eb8cba5" + "ae726829729d52fb56597cdd281ea5c5" ], [ "ProgramOptimizations.g_exp", @@ -375,7 +375,7 @@ "typing_FStar.DM4F.Heap.IntStoreFixed.id" ], 0, - "3c00f245bd44954da058578c0122f935" + "90a7c04ce738c15d4cb1b51ee1d5fa39" ], [ "ProgramOptimizations.__proj__GConst__item___0", @@ -387,7 +387,7 @@ "refinement_interpretation_Tm_refine_763b2f3802e5c78ed32f1a103955a718" ], 0, - "d94715519788db9751afcbfe93abc6c8" + "09a2fa1776662c04c85b24a76c886b0f" ], [ "ProgramOptimizations.__proj__Left__item___0", @@ -399,7 +399,7 @@ "refinement_interpretation_Tm_refine_f8c0148749c4b3167a4d9b51186c1c41" ], 0, - "3fe74aae8c971fa3a206116f04b88842" + "480ddccff59aba06b2cf6fac8e824847" ], [ "ProgramOptimizations.__proj__Right__item___0", @@ -411,7 +411,7 @@ "refinement_interpretation_Tm_refine_620381ea672ccfd3b418034bc8698907" ], 0, - "a7ae8046b83cbe418acc8d250eb3f898" + "1a06b6958772a2e8701e9b65436b1a7d" ], [ "ProgramOptimizations.__proj__GIOp__item___0", @@ -423,7 +423,7 @@ "refinement_interpretation_Tm_refine_e8390095c46ad4b4504e93fcb97945ad" ], 0, - "dfe59f79dc39c350e724c1bdc6d21ecf" + "f80d2a5e46136ccc25fbf3bef18dcfc6" ], [ "ProgramOptimizations.__proj__GIOp__item___1", @@ -435,7 +435,7 @@ "refinement_interpretation_Tm_refine_e8390095c46ad4b4504e93fcb97945ad" ], 0, - "ed2835f42c83842b820ce9048d259f9e" + "9a03264da252237241ff59cf4a50a55d" ], [ "ProgramOptimizations.__proj__GIOp__item___2", @@ -447,7 +447,7 @@ "refinement_interpretation_Tm_refine_e8390095c46ad4b4504e93fcb97945ad" ], 0, - "e7841b46a1b5c89a9fd786a3d70618fa" + "50cceba857f263eb418c2f2e1dcfe912" ], [ "ProgramOptimizations.rel_exp", @@ -460,7 +460,7 @@ "assumption_ProgramOptimizations.r_op__uu___haseq" ], 0, - "77f9791a24575bb6f8e5ee63fb2c1615" + "6d67239f9e1c68d792d89b959c502b7e" ], [ "ProgramOptimizations.__proj__RROp__item___0", @@ -472,7 +472,7 @@ "refinement_interpretation_Tm_refine_d829131e15517bf17222eb552e4b583d" ], 0, - "96f3737d567c97e9e59483b87906ffc5" + "8a420817471bf0cb5fa542c805a80b9a" ], [ "ProgramOptimizations.__proj__RROp__item___1", @@ -484,7 +484,7 @@ "refinement_interpretation_Tm_refine_d829131e15517bf17222eb552e4b583d" ], 0, - "7d1577ed96c7aa9251e67cef367becc6" + "ae45df7b0ec4055fa4dd9f86a48533c9" ], [ "ProgramOptimizations.__proj__RROp__item___2", @@ -496,7 +496,7 @@ "refinement_interpretation_Tm_refine_d829131e15517bf17222eb552e4b583d" ], 0, - "ba19798cb7e1a534b7d28b200dd73be9" + "83b5dc3cf817df9428b4833b162fccdd" ], [ "ProgramOptimizations.__proj__RBOp__item___0", @@ -508,7 +508,7 @@ "refinement_interpretation_Tm_refine_0a3a4050a2d640427d05fa88e3d033cf" ], 0, - "8acd37aeac2bfed03945dab31a93033f" + "fa17a4291a6b41a70dd1c4ab8ad12bb4" ], [ "ProgramOptimizations.__proj__RBOp__item___1", @@ -520,7 +520,7 @@ "refinement_interpretation_Tm_refine_0a3a4050a2d640427d05fa88e3d033cf" ], 0, - "ca85abaff6744a51794b693c789350b3" + "e6e89f9e51af5a7e0b269f6076791ad3" ], [ "ProgramOptimizations.__proj__RBOp__item___2", @@ -532,7 +532,7 @@ "refinement_interpretation_Tm_refine_0a3a4050a2d640427d05fa88e3d033cf" ], 0, - "555b323c06cecba66d6444c0a5163584" + "721fd660b3f3a439b385be37cb597dda" ], [ "ProgramOptimizations.__proj__RNot__item___0", @@ -544,7 +544,7 @@ "refinement_interpretation_Tm_refine_18c04c0e3da4d915a0f616009fbb557d" ], 0, - "b51a26c7b9abdfc30add829c28bdb827" + "1c55ec71b2544433800a552aeb7602b2" ], [ "ProgramOptimizations.g_exp_denotation", @@ -567,7 +567,7 @@ "subterm_ordering_ProgramOptimizations.GIOp" ], 0, - "dbb053e7084c04c71a0906e4c0d90c93" + "dea7c10f797d164e050a6f297b7ec026" ], [ "ProgramOptimizations.rel_exp_denotation", @@ -597,7 +597,7 @@ "subterm_ordering_ProgramOptimizations.RNot" ], 0, - "2b770c956307d87630dd485553c8469f" + "f24fe1d7d8f67a46eba14b941dd11dd5" ], [ "ProgramOptimizations.lemma_sound_optimization1", @@ -706,7 +706,7 @@ "typing_tok_ProgramOptimizations.Skip@tok" ], 0, - "92b5614351b82438cc401576574e01e9" + "60a73bcee48955ec2a53653e652fb15d" ], [ "ProgramOptimizations.lemma_sound_optimization2", @@ -821,7 +821,7 @@ "typing_tok_ProgramOptimizations.Skip@tok" ], 0, - "77e5d40d7473a6caf5455d3c5493a49a" + "f2923f20bd14bbf39532b5a64905bcf7" ], [ "ProgramOptimizations.lemma_sound_optimization3", @@ -932,7 +932,7 @@ "typing_ProgramOptimizations.x", "typing_ProgramOptimizations.y" ], 0, - "d5429605fdcae36e32f43eba9ee492c5" + "4fc58d9e565b3cd32564a0f489c10b0e" ], [ "ProgramOptimizations.lemma_sound_optimization4", @@ -1046,7 +1046,7 @@ "typing_tok_ProgramOptimizations.Skip@tok" ], 0, - "d20d60bec905c8ac1479181f88f0577d" + "fdfcfa0bcbcc6bbae1a38ec28e3eac18" ], [ "ProgramOptimizations.lemma_r_cbl", @@ -1084,7 +1084,7 @@ "typing_tok_ProgramOptimizations.CTrue@tok" ], 0, - "ebe4df1d91d7c6326dfada9b7b930166" + "b1e6ef9cc79b9c5c06c7197a7fd547b9" ] ] ] \ No newline at end of file diff --git a/examples/rel/RandomTapes.fst.hints b/examples/rel/RandomTapes.fst.hints index fbb42a250c6..589ede82b07 100644 --- a/examples/rel/RandomTapes.fst.hints +++ b/examples/rel/RandomTapes.fst.hints @@ -1,5 +1,5 @@ [ - "\u007fߣ$­>&Ãí\u007f¦ªJÏ›", + "“…lO7íŽ=)|\u0002“Y\u0007¦\u001f", [ [ "RandomTapes.id", @@ -15,7 +15,7 @@ "interpretation_Tm_abs_f8b7175ad4f28c0bc3c11371abe1d18d" ], 0, - "4ee0752af8cadab6f446a544ea9403f5" + "26c4a1bdc17e607e1421affd4af6423c" ], [ "RandomTapes.add", @@ -37,7 +37,7 @@ "token_correspondence_RandomTapes.minus" ], 0, - "c2095c93f2e66aa3d67e960117f09505" + "71814c57707e9b39b7688393c5b04fa5" ], [ "RandomTapes.otp_eq", @@ -65,7 +65,7 @@ "token_correspondence_Rel.__proj__R__item__r" ], 0, - "f6c3ade91a66c90e6238bc1e09921cd9" + "9129798aef1abc76f6121aaa218fa1e9" ], [ "RandomTapes.otp2_eq", @@ -95,7 +95,7 @@ "token_correspondence_Rel.__proj__R__item__r" ], 0, - "21fb266b62dbe36f672028f9c01ae6d2" + "a98ad3920b7adfb728f97c8e25f9b92a" ] ] ] \ No newline at end of file diff --git a/examples/rel/Recursive.fst.hints b/examples/rel/Recursive.fst.hints index a9d84f761ec..cc42baa5b0c 100644 --- a/examples/rel/Recursive.fst.hints +++ b/examples/rel/Recursive.fst.hints @@ -16,7 +16,7 @@ "well-founded-ordering-on-nat" ], 0, - "12cab53c63fa74b6e4043a12ca50c46e" + "27f8b0373798d98f9a4a1c2f73b1f18b" ], [ "Recursive.fac_mon", @@ -45,7 +45,7 @@ "typing_Recursive.fac", "well-founded-ordering-on-nat" ], 0, - "d0d9abf36be3d09a1f9a70744973ca69" + "d425f990136664540ec77f40edebd127" ], [ "Recursive.fac_sum", @@ -61,7 +61,7 @@ "typing_Recursive.fac" ], 0, - "a48a09c70cd97e6a565625d94974e623" + "f9a7c3c64dc8a32d6a0393c0c8751d4a" ], [ "Recursive.fac_sum_mon", @@ -76,7 +76,7 @@ "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0" ], 0, - "887c7ee46d4d782deb47c1d91c8e92c8" + "84b58f7c71dcd6cbf37407f7aff9da3c" ] ] ] \ No newline at end of file diff --git a/examples/rel/ReifyLong.fst.hints b/examples/rel/ReifyLong.fst.hints index ab1e3278eb1..0c7f1c533c4 100644 --- a/examples/rel/ReifyLong.fst.hints +++ b/examples/rel/ReifyLong.fst.hints @@ -17,7 +17,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__1" ], 0, - "93d8eaa5dade51179b2ebb742ebcfdef" + "fffdfe41758914e474b544a4409910e1" ] ] ] \ No newline at end of file diff --git a/examples/rel/Rel.fst.hints b/examples/rel/Rel.fst.hints index 35a52e5a43e..91594ee28ef 100644 --- a/examples/rel/Rel.fst.hints +++ b/examples/rel/Rel.fst.hints @@ -1,8 +1,8 @@ [ - "\u00135ˆZëÁ\u001d\u0014\u0018êí`‘TwQ", + "+N“º,1Sè²úËüfaw\u0013", [ [ - "Rel.rel", 1, 2, 1, [ "@query" ], 0, "5b38f06e920c87b80beac89c437789e9" + "Rel.rel", 1, 2, 1, [ "@query" ], 0, "0e319e400b4bc9b710e78d4aa64d4dfa" ] ] ] \ No newline at end of file diff --git a/examples/rel/Setoids.fst.hints b/examples/rel/Setoids.fst.hints index c6fb85162ba..c70808b363c 100644 --- a/examples/rel/Setoids.fst.hints +++ b/examples/rel/Setoids.fst.hints @@ -1,5 +1,5 @@ [ - "\u0016öZ_Q€\u0019Õãö¨¯¢LQo", + "40:çÕ2KÛÜË:ãf±\u0002", [ [ "Setoids.erel_of_per", @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_6c1f277b5c2f87db3cb97c7c99e0f5af" ], 0, - "aa291412d632c4312780344f5d55787d" + "faa534c514adfce53da2654fafb4a646" ], [ "Setoids.per_diagonal", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_2a501d17cbf8c7e35ce009cde5b23e0d" ], 0, - "8a677b9d76f1f32df06eeaf2e3ab9ef0" + "e377b5a1ced02c5689f4b51a254546ac" ], [ "Setoids.arrow", @@ -45,7 +45,7 @@ "token_correspondence_Setoids.arrow_rel" ], 0, - "b0cdb5ed6d0fdc45b1e5773d78d91e16" + "f62c15c0f378da3d503638af8525cef1" ], [ "Setoids.e_arrow_rel", @@ -66,7 +66,7 @@ "token_correspondence_Setoids.arrow_rel" ], 0, - "d6534390416cdbb71a4758f2ddbe008e" + "91d36036fa82126b08fbbbfe487f1840" ], [ "Setoids.id", @@ -78,7 +78,7 @@ "interpretation_Tm_abs_df014086844df71fc4d382cd0e833b2b" ], 0, - "4e64a5ae653063445723a9faeef71b76" + "81208cea4e925ceefde5e289497d847a" ], [ "Setoids.lo", @@ -92,7 +92,7 @@ "interpretation_Tm_abs_9a31437704d4f2b37343ad787b5ff73f" ], 0, - "a10bee772375b1c63ba7d4f1129ebf5b" + "909e8706fd1890be67a15bfa0de8eabd" ], [ "Setoids.hi", @@ -107,7 +107,7 @@ "true_interp" ], 0, - "2b70297be2ea3aff97c2ee32480647ad" + "3d8bd738d0e5bc4c7e3a931cc6d3096b" ], [ "Setoids.f", @@ -123,7 +123,7 @@ "interpretation_Tm_abs_e23f7937d85ed60809070a60316eba28" ], 0, - "332347e54fca9028fbcd9b888bd121ae" + "f29996f6562438472950dab3bee472e8" ], [ "Setoids.f'", @@ -136,7 +136,7 @@ "true_interp" ], 0, - "336de49ee324af2624caec9cc2d9b78a" + "cb766f428b783943fe5109635160a7ae" ], [ "Setoids.f''", @@ -149,7 +149,7 @@ "true_interp" ], 0, - "a17805f44039797384706ef9e019978d" + "055c9f14f26d52bc203edb65b8089068" ], [ "Setoids.f''''", @@ -166,7 +166,7 @@ "primitive_Prims.op_Subtraction" ], 0, - "53d92bc79c66e1d19d0ed8e2da36b9ea" + "c2f8c6f6ada170ad277e16560a119c54" ], [ "Setoids.uu___94", @@ -185,7 +185,7 @@ "token_correspondence_Setoids.f_____" ], 0, - "b5d050e65a4180e67bf216300de68cbc" + "4c54bc7ba5c401a50419bf5bf813941b" ], [ "Setoids.g", @@ -209,7 +209,7 @@ "token_correspondence_Setoids.op_Star_Star", "true_interp" ], 0, - "ecb536f1f4dcddf3d8c69325b09267c2" + "e6fbcaf9a33c7c5f3509fa77910c30ca" ], [ "Setoids.g'", @@ -229,7 +229,7 @@ "token_correspondence_Setoids.op_Star_Star" ], 0, - "29bb809a6c689a0eb711d9da1db010cb" + "b20e700bb076f0507c260a6e50b8fe2d" ], [ "Setoids.g''", @@ -250,7 +250,7 @@ "token_correspondence_Setoids.op_Star_Star" ], 0, - "e4499b895bb4693690a5ef6a9f9d93e6" + "e4b2393e193563bb197ec88f35abe94a" ], [ "Setoids.g_rel_g'", @@ -282,7 +282,7 @@ "typing_Setoids.g", "typing_Setoids.g_" ], 0, - "6d233e55f58744c18b0bc47979c6723a" + "b4ce5091d83b1093c4a579a70de03011" ], [ "Setoids.g_rel_g'_alt", @@ -307,7 +307,7 @@ "token_correspondence_Setoids.arrow_rel", "typing_Setoids.g_" ], 0, - "66d7cad2d743b3928db0d2997ae8111b" + "5ab195d5ae1793464b90bce4986f40a4" ], [ "Setoids.g_rel_g'_alt'", @@ -340,7 +340,7 @@ "token_correspondence_Setoids.op_Star_Star", "typing_Setoids.lo" ], 0, - "8065ce14dc77768fab0f6723a7ce00e1" + "aa7a6ba7943ef9a6f923c2e88171adaf" ], [ "Setoids.st_rel", @@ -366,7 +366,7 @@ "token_correspondence_Setoids.op_Star_Star" ], 0, - "7de6dcf613a8d31b9d84aa1cbcd7e467" + "81dde7a45fd1824f94ccf1e3acacf213" ], [ "Setoids.bind", @@ -391,7 +391,7 @@ "typing_Tm_abs_7706f980135a89a687c904d968136d5b" ], 0, - "2ab5e9d50ea18bf7a3d67f4769994d07" + "03703f237799b555913614fff9ba1892" ], [ "Setoids.return", @@ -410,7 +410,7 @@ "token_correspondence_Setoids.op_Star_Star" ], 0, - "23c919254db7985fcc6e6b46ded5f4ce" + "e48c825ac08f297bf3099e1f6708d774" ], [ "Setoids.get", @@ -427,7 +427,7 @@ "token_correspondence_Setoids.op_Star_Star" ], 0, - "5971410faa62c42cef192d251aeaa23d" + "98f045f956027e45360f7995aed90136" ], [ "Setoids.put", @@ -453,7 +453,7 @@ "unit_typing" ], 0, - "c2b178dc7fb8e4d3798c36594510e2dc" + "287f5987db8e114928100c032be5f160" ], [ "Setoids.get_fst", @@ -499,7 +499,7 @@ "typing_Setoids.lo" ], 0, - "4ab9751baa99b56ca4e2599c585bd411" + "6391365bec35928c6fa5dd0680942286" ], [ "Setoids.get_snd", @@ -546,7 +546,7 @@ "typing_Setoids.lo" ], 0, - "eb286112ec245bc810e6c8614b3f7566" + "c52a443e1b05af5a054630198776a80d" ], [ "Setoids.t_one", @@ -585,7 +585,7 @@ "typing_Setoids.lo" ], 0, - "b32790b72d77e82409153dc872e26643" + "1f2b66520dc715d455ff2f462d7f842f" ], [ "Setoids.t_two", @@ -624,7 +624,7 @@ "typing_Setoids.lo" ], 0, - "5025911db419d5a2c738c1f4b2bf21ab" + "fba26429688c1d28992051b7c957152f" ], [ "Setoids.one_a", @@ -669,7 +669,7 @@ "typing_Setoids.lo", "typing_Tm_abs_2d191a5e8873cc4c5aa04a0b85c6bf86" ], 0, - "3d5caf3daf78ca337464a530328151dc" + "f0a831335b0bd49008c1d0f19d41b235" ], [ "Setoids.one_a", @@ -691,7 +691,7 @@ "typing_Tm_abs_f9d396e10bc09dfabdf4dd11edf5df2c" ], 0, - "59fe8b215d3a03854c0816995992633e" + "68f05af7e973fe73fd1e4ee7ed5a7ee1" ], [ "Setoids.one_b", @@ -736,7 +736,7 @@ "typing_Setoids.lo", "typing_Tm_abs_a833e815058e8107676e8c4d68f5ad55" ], 0, - "d897c0c26d548e954d0e70e82c8ad72e" + "aa2d5090b1b7dd415bfc57381c6652de" ], [ "Setoids.one_b", @@ -758,7 +758,7 @@ "typing_Tm_abs_a04259555195c846c9d3a83e16b8d518" ], 0, - "81338ff8057bede0a3e275442b3288ed" + "3306cda5ee5001422674955f960c8bcf" ], [ "Setoids.two_a", @@ -803,7 +803,7 @@ "typing_Setoids.lo", "typing_Tm_abs_788972ba63e18874844f50d0573a6551" ], 0, - "4be796d853e72d809016b83b01df0435" + "bb8e6e1eeb2ac407e80049dbc61976c5" ], [ "Setoids.two_a", @@ -825,7 +825,7 @@ "typing_Tm_abs_bee712688aae1faee2dece131013305e" ], 0, - "f5198b2363bed38ff67ba0dfb0557546" + "27baccdc120771f3af0084512c4a4874" ], [ "Setoids.two_b", @@ -870,7 +870,7 @@ "typing_Setoids.lo", "typing_Tm_abs_d6aa5071e3e732c5538aa64efc66f166" ], 0, - "8718ff498a6a74d849e8ab6c6175caf1" + "de9f62a238b89bd7d446a52c382aeb04" ], [ "Setoids.two_b", @@ -892,7 +892,7 @@ "typing_Tm_abs_07c0eba12bc1525de52652d79c9926ff" ], 0, - "e031b59ef5cf0eb12eafd1611f7b1040" + "9cbdb01e1fcb3468b74aeb4811d9d1ec" ], [ "Setoids.one_a_rel_one_b", @@ -923,7 +923,7 @@ "token_correspondence_Setoids.arrow_rel", "typing_Setoids.one_a" ], 0, - "e9357cab7641085261def15f03cd5def" + "216629d3619f2c3fda8bf2ade65f9913" ], [ "Setoids.two_a_rel_two_b", @@ -955,7 +955,7 @@ "token_correspondence_Setoids.op_Star_Star", "typing_Setoids.two_b" ], 0, - "a51fb8f5e9cbd7c08e488e8acd79362d" + "b9ced1f15c88c91c268cbcbe7819a4aa" ], [ "Setoids.sig_rel", @@ -981,7 +981,7 @@ "typing_Setoids.__proj__Mksig__item__labels" ], 0, - "b8d6047c1ed17820304623423d282c60" + "283f95394750eab295ca6c1b26609c77" ], [ "Setoids.sig_unit", @@ -996,7 +996,7 @@ "true_interp" ], 0, - "460044a280f1c8008c792332d8951f79" + "2e341e12797a724265efbfea62c17376" ], [ "Setoids.sig_empty", @@ -1011,7 +1011,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ac84411ac8d00c4d2b312862c89cf175" + "c7dfabe2e5b7142be48b1a4a8071fbba" ], [ "Setoids.mod_empty", @@ -1024,7 +1024,7 @@ "projection_inverse_Setoids.Mksig_labels" ], 0, - "38f8103be347cb8735e5b7ca8f2d2258" + "34c0d3371722ac1f1a6a8e1f80d8b3af" ], [ "Setoids.rel_sig_empty", @@ -1041,7 +1041,7 @@ "token_correspondence_Setoids.sig_rel_" ], 0, - "bb2da3d5d97b12619a1b2138fd50ec48" + "07e7f3e26a46e327196765fc2f8d7755" ], [ "Setoids.field_types", @@ -1054,7 +1054,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "081670c1162e5c1c99404b57cf656dad" + "5f366727c1a28cefcaea6af7ae2527fd" ], [ "Setoids.field_rels", @@ -1115,7 +1115,7 @@ "typing_Setoids.arrow", "typing_Setoids.lo", "typing_Setoids.st_rel" ], 0, - "40bd3f9dbbf4c4f1b807b2ed005efa81" + "c5a6b3fd86bbb3338c4ce45005ea423a" ], [ "Setoids.sig_x", @@ -1127,7 +1127,7 @@ "equation_Setoids.equiv" ], 0, - "062c850a8fb9dd258b7910310cf0d576" + "8ea6b9315d080703aa611872b4d128f6" ], [ "Setoids.module_a", @@ -1150,7 +1150,7 @@ "typing_Setoids.two_a" ], 0, - "e3c6d0101d6f1783d9833870dc09fb56" + "f7b9cf23fb3d466607cc25e288ebabb8" ], [ "Setoids.module_b", @@ -1173,7 +1173,7 @@ "typing_Setoids.two_b" ], 0, - "3cc4692440fc7b15862d5d0beff0b918" + "3629bdfe619431858cef8ec13a85ddcf" ], [ "Setoids.equiv_module_ab", @@ -1215,7 +1215,7 @@ "typing_Tm_abs_b8fc0d13f61b8bb82e94fe1ec1924b53" ], 0, - "93c99f2457b1e5b0c6e49aae04375252" + "e5ea72b7a21b030601aa7904dcb7491b" ], [ "Setoids.equiv_module_aa", @@ -1237,7 +1237,7 @@ "typing_Setoids.sig_x" ], 0, - "39f47e53262c4af67debbcf9c6f9bfd4" + "77d381de114d30b2846c07467f3c5dee" ], [ "Setoids.equiv_module_bb", @@ -1259,7 +1259,7 @@ "typing_Setoids.sig_x" ], 0, - "8aa839a0e5086c43e5ee277a93045d96" + "7bf93288d4080d2478279d4be0b4d3ca" ], [ "Setoids.as_fun", @@ -1273,7 +1273,7 @@ "refinement_interpretation_Tm_refine_552a11eb39837ad4ca33ae80469c9bab" ], 0, - "bca439cf43980d448f643e03b0f0c9e1" + "8dd15b81b52b648f9e26bf64217183db" ], [ "Setoids.comp", @@ -1291,7 +1291,7 @@ "refinement_interpretation_Tm_refine_dd971e373475f716318908c02079896d" ], 0, - "c0cca01019b9d2ee1f4bec0733cd992f" + "4f28f7e0d5ed7f91b8ef55ea484fedfe" ], [ "Setoids.assoc", @@ -1315,7 +1315,7 @@ "typing_Setoids.sig_rel" ], 0, - "31dff7dd0600a38f2e10eca1fb6bf3bc" + "3e283a0da7a1748f1fec432bbe0caaac" ], [ "Setoids.id_func", @@ -1328,7 +1328,7 @@ "token_correspondence_Setoids.sig_rel_" ], 0, - "619757e7783a926caca42e63545bc1e6" + "1ffbf317bd0c2d69477a5c26a26f30d0" ], [ "Setoids.sig_prod", @@ -1356,7 +1356,7 @@ "typing_Setoids.__proj__Mksig__item__labels" ], 0, - "9706f4843e2a73098ce26caa3ba248e3" + "607c0221320c9e78d106599dc97bc02a" ], [ "Setoids.module_prod", @@ -1388,7 +1388,7 @@ "typing_Setoids.__proj__Mksig__item__labels" ], 0, - "9f7a9a091c637c218a472bd7a218f514" + "11705184e1bfd352be7ac5e7f3999ec2" ], [ "Setoids.module_fst", @@ -1431,7 +1431,7 @@ "typing_Tm_abs_4efefa97f2f0b1df00b066678a7cde97" ], 0, - "10a8a814f2b763450ccb6eb7fb987642" + "853ed4cbeca85e9830a4013f28e2ea62" ], [ "Setoids.module_snd", @@ -1474,7 +1474,7 @@ "typing_Tm_abs_838b28f5e163c85e928e8e5e879023be" ], 0, - "0c579628c26988f593492c2719e770ff" + "40e81d4303333f1fe735d18d39eadd42" ], [ "Setoids.functor_prod", @@ -1526,7 +1526,7 @@ "typing_Tm_abs_8fc08c10d37c510761f34aa381085d52" ], 0, - "bd2cf132af27bdcd023072ec3eb0ba02" + "f7cd4b82cf2dd1c270d696332568e0a1" ], [ "Setoids.sum", @@ -1541,7 +1541,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "8faa7909589aecfae28c6820dc7911f6" + "a88c1e190b4a240a92781706597841ae" ], [ "Setoids.eps_trans", @@ -1559,7 +1559,7 @@ "refinement_interpretation_Tm_refine_dd971e373475f716318908c02079896d" ], 0, - "c3b90a3b4bccca1ff35e4cba3ddec9f1" + "8af8590b43030f2ba64934acb9719b15" ], [ "Setoids.__proj__Sym__item__x", @@ -1571,7 +1571,7 @@ "refinement_interpretation_Tm_refine_4a849d1b46f7362fac6eff2cc110668f" ], 0, - "25487a70c84f58317d1ad3698a0b09fc" + "0de774e8add158dd4ed42dd69ac13670" ], [ "Setoids.__proj__Sym__item__y", @@ -1583,7 +1583,7 @@ "refinement_interpretation_Tm_refine_4a849d1b46f7362fac6eff2cc110668f" ], 0, - "13615f2f364c77bb08fe710b630054bd" + "24b9bcfe95127c3536ba3336afb32d9a" ], [ "Setoids.__proj__Sym__item__e", @@ -1595,7 +1595,7 @@ "refinement_interpretation_Tm_refine_4a849d1b46f7362fac6eff2cc110668f" ], 0, - "4e35e4b28929d77d66fcd42022f82823" + "4be52c36a277037b315e8f32dfd85035" ], [ "Setoids.__proj__Sym__item___3", @@ -1608,7 +1608,7 @@ "refinement_interpretation_Tm_refine_4a849d1b46f7362fac6eff2cc110668f" ], 0, - "9957fbfa09f0cc81a51dedfcd89d94ff" + "d77bd112ed8a8a1f52b3cb39b97f4146" ], [ "Setoids.__proj__Trans__item__x", @@ -1620,7 +1620,7 @@ "refinement_interpretation_Tm_refine_e8005d9627f1df4631cfb7d32188102c" ], 0, - "1fd12a76491bf8d38a4099946cb8c5d3" + "d5964f6de237997abd655ac631e838a6" ], [ "Setoids.__proj__Trans__item__y", @@ -1632,7 +1632,7 @@ "refinement_interpretation_Tm_refine_e8005d9627f1df4631cfb7d32188102c" ], 0, - "dac7a00156073a29dd1d4c7590e46f54" + "c5dcc0c1d93a7fd7b3211e415ef19385" ], [ "Setoids.__proj__Trans__item__z", @@ -1644,7 +1644,7 @@ "refinement_interpretation_Tm_refine_e8005d9627f1df4631cfb7d32188102c" ], 0, - "216f70e6c9448dd86533fb395d5d184e" + "feac630ddf967e74997016c4c6311bc2" ], [ "Setoids.__proj__Trans__item__e1", @@ -1656,7 +1656,7 @@ "refinement_interpretation_Tm_refine_e8005d9627f1df4631cfb7d32188102c" ], 0, - "f84199eca1441b89339485d31cf4ba31" + "fed1dba53361ed4d75d9dfa67c28ff6b" ], [ "Setoids.__proj__Trans__item__e2", @@ -1668,7 +1668,7 @@ "refinement_interpretation_Tm_refine_e8005d9627f1df4631cfb7d32188102c" ], 0, - "b091663b3a6a1343edbcffce5040cd6e" + "bb182fdd3550692c115293b0873c559f" ], [ "Setoids.__proj__Trans__item___5", @@ -1681,7 +1681,7 @@ "refinement_interpretation_Tm_refine_e8005d9627f1df4631cfb7d32188102c" ], 0, - "04b0f7ea3ded435beedefb6470b450fa" + "a78b0c9acebd6e6718929cff03081f1d" ], [ "Setoids.__proj__Trans__item___6", @@ -1694,7 +1694,7 @@ "refinement_interpretation_Tm_refine_e8005d9627f1df4631cfb7d32188102c" ], 0, - "bee3c4fbc46edcc190df8d375c2d14f6" + "18785a77ce19f84d76f30ea227c54788" ], [ "Setoids.__proj__Perfect__item__x", @@ -1706,7 +1706,7 @@ "refinement_interpretation_Tm_refine_a0a91b7a18c9b5fdc1b34ee1508b7260" ], 0, - "8506c5dbf305a9f4f856672eb1a9d44c" + "76012d8eb44b8e9ac35a778c4c08c114" ], [ "Setoids.__proj__Perfect__item__y", @@ -1718,7 +1718,7 @@ "refinement_interpretation_Tm_refine_a0a91b7a18c9b5fdc1b34ee1508b7260" ], 0, - "5c69179b2d4ef335c73163652e441fff" + "37e04eab5022b36d08ea653c5254e4ec" ], [ "Setoids.__proj__Perfect__item___2", @@ -1731,7 +1731,7 @@ "refinement_interpretation_Tm_refine_a0a91b7a18c9b5fdc1b34ee1508b7260" ], 0, - "f2f7e04515a9b93835cc02bd04a40890" + "b3043ce76aa3f23b0503822965fa5897" ], [ "Setoids.__proj__Ctx__item__q", @@ -1743,7 +1743,7 @@ "refinement_interpretation_Tm_refine_ce58e41c8a816531fba9e83fd7f84b16" ], 0, - "7cf08295f2ae361d8ac8fe10112064fd" + "e7870502572db9752f6bacf991c95f83" ], [ "Setoids.__proj__Ctx__item__e", @@ -1756,7 +1756,7 @@ "refinement_interpretation_Tm_refine_ce58e41c8a816531fba9e83fd7f84b16" ], 0, - "321ca0110b5c25b4b7a8c8d2469022ba" + "dc972eb4c2543c36e8d83460a4ddb7f0" ], [ "Setoids.__proj__Ctx__item__x", @@ -1769,7 +1769,7 @@ "refinement_interpretation_Tm_refine_ce58e41c8a816531fba9e83fd7f84b16" ], 0, - "ce5e79dbab8c05a282f0d9347f161e82" + "23d4c786ab3b1019640f2fc8e53d69d3" ], [ "Setoids.__proj__Ctx__item__y", @@ -1782,7 +1782,7 @@ "refinement_interpretation_Tm_refine_ce58e41c8a816531fba9e83fd7f84b16" ], 0, - "ecbb5c6718d4ce5b51aaea9765889a19" + "89aa0a193f833bd7c9d2da91bad64693" ], [ "Setoids.__proj__Ctx__item__rb", @@ -1795,7 +1795,7 @@ "refinement_interpretation_Tm_refine_ce58e41c8a816531fba9e83fd7f84b16" ], 0, - "a6be1cc980f25cbb9bfa6e32fc1d40b1" + "278e47931eba1cc17c430c7b990a5239" ], [ "Setoids.__proj__Ctx__item___5", @@ -1808,7 +1808,7 @@ "refinement_interpretation_Tm_refine_ce58e41c8a816531fba9e83fd7f84b16" ], 0, - "200d9bc30580587fa86cbfe796aaac0d" + "f18ecfcf2f43e075ed34d03ed40a4f8b" ], [ "Setoids.__proj__Ctx__item__f", @@ -1821,7 +1821,7 @@ "refinement_interpretation_Tm_refine_ce58e41c8a816531fba9e83fd7f84b16" ], 0, - "8ae77ac16435127f4cd6e80baf0df1e3" + "47f67f2ff94ea1d361c8bf92730390b4" ], [ "Setoids.get_eeq", @@ -1833,7 +1833,7 @@ "refinement_interpretation_Tm_refine_af959bf1765ab6c39d8623e508c1370a" ], 0, - "1c7895fff4999ce71fa6e494badee5bd" + "fc5a76f97d7fcd7a868a07be8228a720" ], [ "Setoids.per_eeq", @@ -1851,7 +1851,7 @@ "token_correspondence_Setoids.eeq" ], 0, - "0d0be2ff65308ec4c19df3369610bc91" + "d9406b937030625afb28942840c642f9" ] ] ] \ No newline at end of file diff --git a/examples/rel/StRel.fst.hints b/examples/rel/StRel.fst.hints index 12ffbd02a3c..ae471fa0cdb 100644 --- a/examples/rel/StRel.fst.hints +++ b/examples/rel/StRel.fst.hints @@ -1,5 +1,5 @@ [ - "Ñ9.nT†\u0015Š\u0016€ö\u0011£\u0003j¯", + "çCñüQqEºcv‘ Y\u001aÁ”", [ [ "StRel.f1", @@ -26,7 +26,7 @@ "typing_FStar.Monotonic.Heap.sel" ], 0, - "da3eacae95936d1179d730c3e7dabe2c" + "56791e48d8a58d71bc0cde9cd2206dc2" ], [ "StRel.f2", @@ -45,7 +45,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "9af588826464fa993bcd6fe58db62199" + "d2cf7325170b6fe6c5d9f22a7967ff25" ], [ "StRel.f1_ni", @@ -66,7 +66,7 @@ "token_correspondence_StRel.f1_hp" ], 0, - "c4025e881393efe8723778ed0c483e76" + "0a81e10f21f9f7ed22fc57024e6a3f62" ], [ "StRel.f2_ni", @@ -88,7 +88,7 @@ "token_correspondence_StRel.f2_hp" ], 0, - "19025214a9eb3443f3d28cb52013f04e" + "6830cfb9248b080eb51892a17ab461ba" ] ] ] \ No newline at end of file diff --git a/examples/rel/Swap.fst.hints b/examples/rel/Swap.fst.hints index 4f9476c5dde..16bf7980bb4 100644 --- a/examples/rel/Swap.fst.hints +++ b/examples/rel/Swap.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "6df43c20f4051960a976501b95adb794" + "1a5d2fbafc7e10d07383f619ba4887aa" ], [ "Swap.heap_equiv_on", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ea5ba6441fb1c00a91e1573f140c44e9" + "858297171dd44c79cbb416a225507734" ], [ "Swap.seq'", @@ -36,7 +36,7 @@ 0, [ "@query" ], 0, - "4640ca42ee245cf42b13e464099e677c" + "15560983f5e1f3dc9b3049d32888f26e" ], [ "Swap.seq'_lem", @@ -62,7 +62,7 @@ "typing_FStar.Set.mem", "typing_FStar.Set.union", "unit_inversion" ], 0, - "9f981a0971f1251f9cacd20280a9c96e" + "dde62430dbf163f536bca51dde68e863" ], [ "Swap.op_Greater_Greater", @@ -76,7 +76,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "15c61e424c4a3f29320fb55d1213fcd7" + "81eedc3018bed26775c9365bfb345b3f" ], [ "Swap.swap", @@ -102,7 +102,7 @@ "typing_Swap.op_Greater_Greater" ], 0, - "bcf212d0272dcaacbc4381b334b8b818" + "b1bc38bc9f43b0942794b52f742116eb" ], [ "Swap.idem", @@ -128,7 +128,7 @@ "typing_Swap.op_Greater_Greater" ], 0, - "8a0b68320a70ce7c536deb28acf191a5" + "5a524bcb9b911adf17cc586c640dc52d" ], [ "Swap.cond", @@ -137,7 +137,7 @@ 0, [ "@query" ], 0, - "c5e275d819732b2c029bcc0bb347689b" + "ae2c7d4fd39e192bf3c4cca9fadce115" ], [ "Swap.lemma_replace_cond", @@ -158,7 +158,7 @@ "unit_inversion", "unit_typing" ], 0, - "88edd5a6a6569758c7963d53786d228b" + "d66490fedadc65f7f51df4f750a6f596" ], [ "Swap.lemma_skip_c1", @@ -185,7 +185,7 @@ "typing_Swap.op_Greater_Greater" ], 0, - "84cb4f0fe1d9ed8f2ed95c7c16ebcbab" + "703f6feadc479fea0553cff075e92691" ], [ "Swap.swap_old", @@ -199,7 +199,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "f9c67446e664667d48ef2d2a653fa57a" + "31f562e2ee03f8f52b40088fd4323e8c" ], [ "Swap.swap_old", @@ -222,7 +222,7 @@ "typing_FStar.DM4F.Heap.addr_of" ], 0, - "a841b5d51ca0d065a89af0d7fdba49ed" + "15597a58317e0ac2ed25fa18507bbc7b" ], [ "Swap.idem_old", @@ -244,7 +244,7 @@ "typing_FStar.DM4F.Heap.addr_of" ], 0, - "5885a2802f0dfb4f188b3f6fb9759cd4" + "ae1a0abf13c05c0d10efcdbc2ac53170" ] ] ] \ No newline at end of file diff --git a/examples/rel/UnionFind.Forest.fst.hints b/examples/rel/UnionFind.Forest.fst.hints index 58216d70eed..518e2509d01 100644 --- a/examples/rel/UnionFind.Forest.fst.hints +++ b/examples/rel/UnionFind.Forest.fst.hints @@ -1,5 +1,5 @@ [ - "¿t·wa¿wÌ\u0003GoM\"u8Ü", + "sR\u0001“%mS01ìp`ˆùh", [ [ "UnionFind.Forest.subtree_t", @@ -18,7 +18,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "2fe0094777835a455c8c0962c3c6e141" + "daaf327fcc269cf86746489330e3692c" ], [ "UnionFind.Forest.set_n", @@ -45,7 +45,7 @@ "well-founded-ordering-on-nat" ], 0, - "c16f23c1e7b4a4b488c735eb408f4bb4" + "3ed39fbc79160dfc2c669f545e759c0e" ], [ "UnionFind.Forest.uf_forest", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "fce39c6e7fc9a0282d3d22d918f4842a" + "381db25e7ba8a59cd32f2356e339b60b" ], [ "UnionFind.Forest.live", @@ -79,7 +79,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "2218d0f707d6a5f1a56d01d443f16451" + "3aa4a2fa803d2869a328507e274edf0e" ], [ "UnionFind.Forest.get", @@ -99,7 +99,7 @@ "typing_UnionFind.Forest.elt" ], 0, - "28a3e64a60b5ecb601c8bbe6609a1e81" + "df3dbf28bd844f21bbe1f0743616df3e" ], [ "UnionFind.Forest.set", @@ -121,7 +121,7 @@ "typing_UnionFind.Forest.elt", "unit_typing" ], 0, - "b8cbf0ad0bc4415053fe7b3794093331" + "e367b286b18430526bb7fe50a92cf17b" ] ] ] \ No newline at end of file diff --git a/examples/rel/UnionFind.Functions.fst.hints b/examples/rel/UnionFind.Functions.fst.hints index b9cf3eee7b8..d40e3d69f15 100644 --- a/examples/rel/UnionFind.Functions.fst.hints +++ b/examples/rel/UnionFind.Functions.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_b9e11f705ac7edee3fdb554505ed9f50" ], 0, - "41df2b48826a0acb272cfea1572b9222" + "bab84c7e132f089134bc16c5dcd287ec" ], [ "UnionFind.Functions.height", @@ -25,7 +25,7 @@ "refinement_interpretation_Tm_refine_b9e11f705ac7edee3fdb554505ed9f50" ], 0, - "0bf91cef13a31fb0d07506bbfaace84c" + "a08b10230089e8adf5b7f86e2b81bafe" ], [ "UnionFind.Functions.subtree", @@ -38,7 +38,7 @@ "refinement_interpretation_Tm_refine_b9e11f705ac7edee3fdb554505ed9f50" ], 0, - "6de2c1c3b825867d2dad7536bafb4352" + "c0d853f9d7c12f7b6579a9e72137d501" ], [ "UnionFind.Functions.well_formed", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "32b995d1f366dc2b4816e8921c856384" + "7af636a2297466e3beac6381918d694e" ], [ "UnionFind.Functions.diff", @@ -78,7 +78,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "96c2c6257cb096fb74f66cddf7dc5e4f" + "5bec1aeef46e6fcdfb66dcc15bddfa72" ], [ "UnionFind.Functions.find", @@ -133,7 +133,7 @@ "typing_UnionFind.Forest.set_n", "well-founded-ordering-on-nat" ], 0, - "b5447d5b042d0daadb4bbe4f728e43e2" + "0fd04e4c90b3a74eabbde3a66cf9109f" ], [ "UnionFind.Functions.find", @@ -149,7 +149,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "5fa431cd585cc10c017c3ab12e02b780" + "26d40e3a8d4dd7ebc3cd8b02a1d04f6e" ], [ "UnionFind.Functions.find_opt", @@ -218,7 +218,7 @@ "typing_UnionFind.Forest.set_n", "well-founded-ordering-on-nat" ], 0, - "2d7eceadea1dd7df2b2a5d87c599afed" + "43e9a042e7f8d9e2971eccdb29cb762b" ], [ "UnionFind.Functions.find_opt", @@ -241,7 +241,7 @@ "refinement_interpretation_Tm_refine_b9e11f705ac7edee3fdb554505ed9f50" ], 0, - "8088504e81537d7249280e066b8e247b" + "e1c590dd9f1620c758652ffef93933fc" ], [ "UnionFind.Functions.well_formed_decreases_lemma", @@ -287,7 +287,7 @@ "typing_UnionFind.Forest.set_n" ], 0, - "2072775f638b197b5599320f8774c2af" + "6bf41614135f5826f33b02844aff54d8" ], [ "UnionFind.Functions.merge", @@ -349,7 +349,7 @@ "typing_UnionFind.Forest.id", "typing_UnionFind.Forest.set_n" ], 0, - "a0b67c1f2dd02043dd283c7ce2159092" + "60bab5458f95381a389c7a91e48e036e" ], [ "UnionFind.Functions.merge_opt", @@ -421,7 +421,7 @@ "typing_UnionFind.Forest.id", "typing_UnionFind.Forest.set_n" ], 0, - "0bb19617af650ec8f2d03b1b52bf57c7" + "89cc5ce687637392171268aa51329bce" ] ] ] \ No newline at end of file diff --git a/examples/rel/UnionFind.fst.hints b/examples/rel/UnionFind.fst.hints index ed8b32d18fb..0394c17f337 100644 --- a/examples/rel/UnionFind.fst.hints +++ b/examples/rel/UnionFind.fst.hints @@ -35,7 +35,7 @@ "typing_UnionFind.Forest.get" ], 0, - "7f17ac6be085b586fd8a994e3169ed50" + "85557175a877e743c709a115e69da445" ], [ "UnionFind.lemma_find_height_independence", @@ -91,7 +91,7 @@ "typing_UnionFind.Functions.diff", "well-founded-ordering-on-nat" ], 0, - "f6fd5350bfff594a0bbde00b711caa63" + "3434abd2218c245df2b0ef5cafb7a21d" ], [ "UnionFind.lemma_find_height_independence", @@ -105,12 +105,12 @@ "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "int_inversion", "refinement_interpretation_Tm_refine_0b26a49a25aa557ea0f5dfefe2d16b5e", + "refinement_interpretation_Tm_refine_1f8b6091451967ba87b6a75142c82a09", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", - "refinement_interpretation_Tm_refine_4ea46076266d0aeff52df3889d537724", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "100c45ca2252e0bff486b281367b5276" + "bea561e4d8c43c621565d139a68a98a9" ], [ "UnionFind.lemma_find_opt_helper", @@ -157,7 +157,7 @@ "typing_UnionFind.Forest.id", "typing_UnionFind.Forest.set" ], 0, - "3f69a79d7888488cf601b70b51536640" + "f8b1de393943acf0fd6b0c2d0d686ecd" ], [ "UnionFind.lemma_find_find_opt_same_result", @@ -220,7 +220,7 @@ "typing_UnionFind.Functions.diff", "well-founded-ordering-on-nat" ], 0, - "33de27b9b61d7143b153563b9708f2aa" + "b151ba58433927f871ad0308f9edb460" ], [ "UnionFind.lemma_find_find_opt_same_result", @@ -233,11 +233,11 @@ "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", - "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", - "refinement_interpretation_Tm_refine_e4372178e688043d2dd816ca668fed6d" + "refinement_interpretation_Tm_refine_397164e1928763fbf7c0174783b156c6", + "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d024bd9dec5b5c610c6b38819620704a" + "5eea300e8552ac50f82175599cc5ba8b" ], [ "UnionFind.lemma_find_opt_parent_same_as_find_root", @@ -307,7 +307,7 @@ "well-founded-ordering-on-nat" ], 0, - "adbd37e2dca1b34c60b907be8e6f1fd2" + "fa9045396a710922e4fa3e891c7099b1" ], [ "UnionFind.lemma_find_opt_parent_same_as_find_root", @@ -326,7 +326,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "21000bea0a301e48e1a8dd6f2838de37" + "a714ca35dc323b4c91cefd95beb7d70d" ], [ "UnionFind.lemma_find_find_opt_equivalence", @@ -381,7 +381,7 @@ "well-founded-ordering-on-nat" ], 0, - "58754880459d43cabc7afa115157ef38" + "1ba6006ad1d448a49d01ca77f86b00dd" ], [ "UnionFind.lemma_find_find_opt_equivalence", @@ -400,7 +400,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "0624d815a2bbdc5018d525d6ea77db26" + "4496c8c0a4f922f08093c15934191eb9" ], [ "UnionFind.lemma_merge_helper", @@ -479,7 +479,7 @@ "unit_inversion" ], 0, - "0899fee116db33c20a4752c6ee548e7c" + "9fd2daf7d0a169b9c855efeb98a6a820" ], [ "UnionFind.lemma_merge_opt_helper", @@ -562,7 +562,7 @@ "typing_UnionFind.Functions.merge_opt" ], 0, - "6ebe7ad5d56bffe186ff838a1203c0d2" + "e637895b0bb83105de8fdb06b8c81cd7" ], [ "UnionFind.lemma_merge_height_independence", @@ -615,7 +615,7 @@ "typing_UnionFind.Forest.id", "typing_UnionFind.Functions.merge" ], 0, - "a94bc4f11aa673248815f50e138ea7f3" + "6ce653475a14dc0ee6e1d6cdb8862c1f" ], [ "UnionFind.lemma_merge_merge_opt_equivalence_helper_diff", @@ -669,7 +669,7 @@ "well-founded-ordering-on-nat" ], 0, - "39611e8692ebad070a3abc1607174ea3" + "c94cc979494d2c7ac2882c313d28fdbe" ], [ "UnionFind.lemma_merge_merge_opt_equivalence_helper_diff", @@ -688,7 +688,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "7b7b58be019339146ecf213fd544a75d" + "f7b8751e0065c56cbb564a7186ad0446" ], [ "UnionFind.lemma_merge_merge_opt_equivalence_helper_same", @@ -755,7 +755,7 @@ "well-founded-ordering-on-nat" ], 0, - "db06c3ec29bcb676ed1b85a79330ea15" + "635f3155c7747c9e0cdc6dc404422509" ], [ "UnionFind.lemma_merge_merge_opt_equivalence_helper_same", @@ -774,7 +774,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "fc3e56ed4080d7c5994244db2df4b386" + "e8d214ce413f29a38481f7f895d27430" ], [ "UnionFind.lemma_merge_merge_opt_equivalence", @@ -823,7 +823,7 @@ "unit_inversion", "unit_typing" ], 0, - "9f07d613264241cd9d6970dcd2e093b6" + "a3ca8e401fac82b15dca31ebb2574011" ] ] ] \ No newline at end of file diff --git a/examples/rel/While.fst.hints b/examples/rel/While.fst.hints index 8323e3e9992..efc1e4bb6af 100644 --- a/examples/rel/While.fst.hints +++ b/examples/rel/While.fst.hints @@ -13,7 +13,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "7a14ac598b9a4d3150541b3a361db5e9" + "9ba647fb78daeecb3ef1ad371cf0ea45" ], [ "While.__proj__AInt__item___0", @@ -25,7 +25,7 @@ "refinement_interpretation_Tm_refine_94ebaa80e9cf95cffc242c7914de3c00" ], 0, - "ec8eb1d237d57691d159aaeca2b9a260" + "58c572c8ad292555d97ee66cac4fa81a" ], [ "While.__proj__AVar__item___0", @@ -37,7 +37,7 @@ "refinement_interpretation_Tm_refine_be67e6dd42460413742cd5885f052b86" ], 0, - "7b15411c5c5c64ccc0f6a6b5f3640f18" + "a643b4a4718d099b51d3a02005e774b8" ], [ "While.__proj__AOp__item___0", @@ -49,7 +49,7 @@ "refinement_interpretation_Tm_refine_a075d9df1f5c243dba503141508929bb" ], 0, - "d33eaa00862df3ccdb8b874711697d13" + "0f20eca3e820d90a4bbf3d16fdc2fd38" ], [ "While.__proj__AOp__item___1", @@ -61,7 +61,7 @@ "refinement_interpretation_Tm_refine_a075d9df1f5c243dba503141508929bb" ], 0, - "d43f9e40cec227e5e9362e8710fcd0d0" + "934cb1f32a98145a77d02190b0a6202c" ], [ "While.__proj__AOp__item___2", @@ -73,7 +73,7 @@ "refinement_interpretation_Tm_refine_a075d9df1f5c243dba503141508929bb" ], 0, - "31cab05370dd4e3b27f8aa6c8ca15885" + "b270603cbb79868a17a023a0cacbe604" ], [ "While.interpret_exp", @@ -89,7 +89,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_While.AOp" ], 0, - "0e0e0b87c89db0444a2c76be1e34bda4" + "4f2687e5cfa5ba75a6d57d72915e8e98" ], [ "While.__proj__Assign__item__var", @@ -101,7 +101,7 @@ "refinement_interpretation_Tm_refine_b9111ee85b655c8456fbdffc10913247" ], 0, - "c79c6cd33485c404707ab02a58912180" + "2c185cd5eef120977068cf5ffd8e0540" ], [ "While.__proj__Assign__item__term", @@ -113,7 +113,7 @@ "refinement_interpretation_Tm_refine_b9111ee85b655c8456fbdffc10913247" ], 0, - "b68b95d93e537bff4cd8ac8a4b07242b" + "44147e05f309149621406e4297928416" ], [ "While.__proj__Seq__item__first", @@ -125,7 +125,7 @@ "refinement_interpretation_Tm_refine_e301b9284cf53dcfdd19d29aff2de799" ], 0, - "2d8a08f5bbc5529d66345c87a7d238b3" + "f04d2a7a3ddf653776fd05eec2a4eef1" ], [ "While.__proj__Seq__item__second", @@ -137,7 +137,7 @@ "refinement_interpretation_Tm_refine_e301b9284cf53dcfdd19d29aff2de799" ], 0, - "0d57299c05999f1659d144a21ee5090a" + "68c6a88e18f5bf75ed98ac4252211ba7" ], [ "While.__proj__If__item__cond", @@ -149,7 +149,7 @@ "refinement_interpretation_Tm_refine_11047f422339fc49495ea91916ee701e" ], 0, - "9a9c21ea71ef0a8f6718ce80eed4cd94" + "39fe9c1256333f700271b56fd75f08e0" ], [ "While.__proj__If__item__then_branch", @@ -161,7 +161,7 @@ "refinement_interpretation_Tm_refine_11047f422339fc49495ea91916ee701e" ], 0, - "dafc88fcc4f77d9e33fbddc87a1ca7db" + "c2ddfacadae6df106803d816f9d126e1" ], [ "While.__proj__If__item__else_branch", @@ -173,7 +173,7 @@ "refinement_interpretation_Tm_refine_11047f422339fc49495ea91916ee701e" ], 0, - "9ce278b43c51ac8e79acb48b492ec9a6" + "f92c32a02423a6ef523196bffed15470" ], [ "While.__proj__While__item__cond", @@ -185,7 +185,7 @@ "refinement_interpretation_Tm_refine_9f1548f821ac5aa32cdc0b620d5d324d" ], 0, - "fd8ef292396e7dfc98f9ea30cd777927" + "49b0eccac1ef0949a1cfb8fe2aa99944" ], [ "While.__proj__While__item__body", @@ -197,7 +197,7 @@ "refinement_interpretation_Tm_refine_9f1548f821ac5aa32cdc0b620d5d324d" ], 0, - "45e354041dc1beb91acfdba97997d344" + "9ce2394b1daaf6ae1f45db60b33b8084" ], [ "While.__proj__While__item__variant", @@ -209,7 +209,7 @@ "refinement_interpretation_Tm_refine_9f1548f821ac5aa32cdc0b620d5d324d" ], 0, - "eb52d29ef6328e1ced61ab8eb2f48589" + "adfefd22b1ba92ca9c336a93ce09d591" ], [ "While.interpret_while", @@ -243,7 +243,7 @@ "typing_tok_While.Skip@tok", "well-founded-ordering-on-nat" ], 0, - "3b88fe28e703eaf29555e2db6c8eebf9" + "2be848fc6cd27b00e5e87652aaa48daf" ], [ "While.interpret_while", @@ -271,7 +271,7 @@ "typing_tok_While.Skip@tok", "well-founded-ordering-on-nat" ], 0, - "fba999a5c211d3111b74392b225cbceb" + "159f88819caabdce3379c50efba70d35" ], [ "While.interpret_exp_st", @@ -305,7 +305,7 @@ "typing_FStar.Monotonic.Heap.sel", "typing_While.interpret_binop" ], 0, - "dd29bbe6a296d6b5a76cf006f620d669" + "7281e0246017e763e479e8c0da8fa21f" ], [ "While.interpret_com_st", @@ -324,7 +324,7 @@ "true_interp" ], 0, - "c29adcd626700c5077e6e77bfe718c6b" + "5eb6fc6b7267541cbbb4b48749b79e2d" ] ] ] \ No newline at end of file diff --git a/examples/rel/WhileReify.fst.hints b/examples/rel/WhileReify.fst.hints index 40011be1f81..4443dd65700 100644 --- a/examples/rel/WhileReify.fst.hints +++ b/examples/rel/WhileReify.fst.hints @@ -14,7 +14,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "3b3cdc701f48937583a6c98a744a1d64" + "010548a342d12abf68e5672ee1e233f4" ], [ "WhileReify.exp", @@ -28,7 +28,7 @@ "typing_FStar.DM4F.Heap.IntStoreFixed.id" ], 0, - "46ffa412b8fa6989529a4c34b7a8e65b" + "d37e0fb435911ecad4a2fa9da1c69228" ], [ "WhileReify.__proj__AInt__item___0", @@ -40,7 +40,7 @@ "refinement_interpretation_Tm_refine_0add5ff0a561d40ba564f66ead022700" ], 0, - "074623d34af4b77954866dba33acb01a" + "45e298dd64956f4a8d43cf3e25e14a0c" ], [ "WhileReify.__proj__AVar__item___0", @@ -52,7 +52,7 @@ "refinement_interpretation_Tm_refine_c7bb9ae7b944e08fb527e97372845503" ], 0, - "4a82bedd28123ee803a01f4aa6df1136" + "1319f0fd20e14e89e2ad05bffff03c59" ], [ "WhileReify.__proj__AOp__item___0", @@ -64,7 +64,7 @@ "refinement_interpretation_Tm_refine_647225795b9d6bcf91005b32fa64ac20" ], 0, - "8a62a1dc7de999e49f5eaff0df845719" + "281d5c134db232aa9736a1bb12edbd82" ], [ "WhileReify.__proj__AOp__item___1", @@ -76,7 +76,7 @@ "refinement_interpretation_Tm_refine_647225795b9d6bcf91005b32fa64ac20" ], 0, - "03ffd97194f1dd1d1500d3d607e39102" + "31484d3613784aa7ffb862c1933ab1a2" ], [ "WhileReify.__proj__AOp__item___2", @@ -88,7 +88,7 @@ "refinement_interpretation_Tm_refine_647225795b9d6bcf91005b32fa64ac20" ], 0, - "7c944e23437270c570f2199aca1042d7" + "09e943cb37a083b074eb4a412d2fa1dc" ], [ "WhileReify.com", @@ -103,7 +103,7 @@ "typing_FStar.DM4F.Heap.IntStoreFixed.id" ], 0, - "9027451c57ea15e93eea8dca5a408aef" + "b27c3ba840ca6982586a17c9948470a0" ], [ "WhileReify.__proj__Assign__item__var", @@ -115,7 +115,7 @@ "refinement_interpretation_Tm_refine_b4ca4f8261c0ffd1d6239fd5d8f8a68c" ], 0, - "d1a640a9648c243bff9923065a7abd86" + "85831a5880d6c727a82b356b1c8bf181" ], [ "WhileReify.__proj__Assign__item__term", @@ -127,7 +127,7 @@ "refinement_interpretation_Tm_refine_b4ca4f8261c0ffd1d6239fd5d8f8a68c" ], 0, - "40fb96d9b76535d64092219c17cc53e3" + "03b4fa76f9cd29028490e5d43f08c12e" ], [ "WhileReify.__proj__Seq__item__first", @@ -139,7 +139,7 @@ "refinement_interpretation_Tm_refine_9daf575df0f09c310d4a988973469100" ], 0, - "0c0367dfbbee15d464b0568e2613ba62" + "b3f34e3d4276bef3f51f2f987b1e928a" ], [ "WhileReify.__proj__Seq__item__second", @@ -151,7 +151,7 @@ "refinement_interpretation_Tm_refine_9daf575df0f09c310d4a988973469100" ], 0, - "f936f0ce3c3d55ad94713d29d4c904fd" + "080ad32533c409f2226cef597cdf2994" ], [ "WhileReify.__proj__If__item__cond", @@ -163,7 +163,7 @@ "refinement_interpretation_Tm_refine_8fa1b646879801a2172adb9c083178ea" ], 0, - "1864aecb6a2b00848532bcfaa366be2f" + "1522a0e629a8a34714240b2131c43e11" ], [ "WhileReify.__proj__If__item__then_branch", @@ -175,7 +175,7 @@ "refinement_interpretation_Tm_refine_8fa1b646879801a2172adb9c083178ea" ], 0, - "f5843057bdab43b47481503b086bb0a5" + "a5bbe82de203db14e038ffc6ecbf637d" ], [ "WhileReify.__proj__If__item__else_branch", @@ -187,7 +187,7 @@ "refinement_interpretation_Tm_refine_8fa1b646879801a2172adb9c083178ea" ], 0, - "43126b6ab692953123c6abe4836f7325" + "1100a3e30ce24719ef2abba44a8d49ec" ], [ "WhileReify.__proj__While__item__cond", @@ -199,7 +199,7 @@ "refinement_interpretation_Tm_refine_78179a791815afbcdc83897b79011567" ], 0, - "9f1a136b2aea65e6b1ace5bef9d3ecd9" + "ecf6524c0aa5fd79110deb4b4e5fab3d" ], [ "WhileReify.__proj__While__item__body", @@ -211,7 +211,7 @@ "refinement_interpretation_Tm_refine_78179a791815afbcdc83897b79011567" ], 0, - "23a9035efdba7436ac00d7cf609a1287" + "fd30fd9a21118f17b66bb1da5514fbd6" ], [ "WhileReify.__proj__While__item__metric", @@ -223,7 +223,7 @@ "refinement_interpretation_Tm_refine_78179a791815afbcdc83897b79011567" ], 0, - "86302086372ce28a06fdfafd57fe9e16" + "3724995247b4f8848774c25e60e30d8e" ], [ "WhileReify.interpret_exp_st", @@ -240,7 +240,7 @@ "subterm_ordering_WhileReify.AOp" ], 0, - "88e8740acf7f980b8e4fd305c632eafd" + "767e8ca0ac8260e5396dd00a82354ef5" ], [ "WhileReify.interpret_exp'", @@ -249,7 +249,7 @@ 1, [ "@query", "primitive_Prims.op_GreaterThan" ], 0, - "74c80e5941b974518926d27349de62b6" + "142f6890231b3b35341cc4dfcbb309c1" ], [ "WhileReify.interpret_com_st", @@ -294,7 +294,7 @@ "well-founded-ordering-on-nat" ], 0, - "6ef17fc61bfb2a2258977c84082c9a60" + "3ca12131aedbe56d5afb70b5477341e7" ], [ "WhileReify.interpret_com", @@ -311,7 +311,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__1" ], 0, - "a1383184fda24326b703e0e7860b6142" + "3cafac813cdd330dbbf2d4824ec71c73" ], [ "WhileReify.bidule", @@ -347,7 +347,7 @@ "projection_inverse_WhileReify.AVar__0" ], 0, - "aa430a085b340a0f4b84a37b7fe7c961" + "00dca330803aa3bc822b1376900eaea6" ], [ "WhileReify.bidule2", @@ -384,7 +384,7 @@ "projection_inverse_WhileReify.AVar__0" ], 0, - "ad44e18df0bd38d46b79754faf163401" + "adb80c6589e0116324880d23960e5694" ] ] ] \ No newline at end of file diff --git a/examples/rel/label.fst.hints b/examples/rel/label.fst.hints index 792203f8674..fd06ac23b81 100644 --- a/examples/rel/label.fst.hints +++ b/examples/rel/label.fst.hints @@ -18,7 +18,7 @@ "typing_Label.meet", "typing_Label.op_Less_Equals" ], 0, - "e635eea91865e73eedc9490a2c214273" + "8249ac88d8386dd45ed564d9811a6e66" ] ] ] \ No newline at end of file diff --git a/examples/sequence/Tests.fst.hints b/examples/sequence/Tests.fst.hints index f164e8140cc..f3e0d8e3ff5 100644 --- a/examples/sequence/Tests.fst.hints +++ b/examples/sequence/Tests.fst.hints @@ -39,7 +39,7 @@ "typing_FStar.Sequence.Base.length" ], 0, - "f96ffa86507bb7ec6ed1c336c134be70" + "c0a16468e57eb29ab307bae2a48bdba7" ], [ "Tests.test2", @@ -106,7 +106,7 @@ "typing_FStar.Sequence.Base.take" ], 0, - "c07201948fe8115e39d09010649b8e39" + "c286fe2fd691941b3fb57fc605d13586" ], [ "Tests.test3", @@ -156,7 +156,7 @@ "typing_FStar.Sequence.Base.take" ], 0, - "b3a6826dcfdc4dc4c68b752e29a73239" + "0e5a8690b19437f117900136d9fffaf6" ], [ "Tests.test4", @@ -185,7 +185,7 @@ "typing_FStar.Sequence.Base.length" ], 0, - "400b43e25d8c9464fb97e8a0288187a5" + "42b03f7467aafd69534ddce53a2dee03" ], [ "Tests.test5", @@ -213,7 +213,7 @@ "typing_FStar.Sequence.Base.length" ], 0, - "a52df68f7dfbb7915cebc5648bcc7ee7" + "0b93de990ef83747bbcccb54937eea8b" ], [ "Tests.test6", @@ -281,7 +281,7 @@ "typing_FStar.Sequence.Base.length" ], 0, - "e359b417ba3a795fd0f61addf12420b0" + "2c92a0e955ba90645d0db0f263a7a641" ] ] ] \ No newline at end of file diff --git a/examples/software_foundations/SfBasic.fst.hints b/examples/software_foundations/SfBasic.fst.hints index bbbfeac4d47..ff5789436b3 100644 --- a/examples/software_foundations/SfBasic.fst.hints +++ b/examples/software_foundations/SfBasic.fst.hints @@ -15,7 +15,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "f4928fd792d9779e951cc2ecac47c5f6" + "588a8230097b006385c1a2492acc5704" ], [ "SfBasic.test_next_weekday", @@ -24,7 +24,7 @@ 1, [ "@query", "assumption_SfBasic.day__uu___haseq" ], 0, - "e1c21e1567456e3acc5a9bcadcee254e" + "94187b2e18bb1b33a244b3cd4d68bb3a" ], [ "SfBasic.test_next_weekday", @@ -38,7 +38,7 @@ "equality_tok_SfBasic.Saturday@tok", "equation_SfBasic.next_weekday" ], 0, - "c683b48ce81e51de8cb3882261ca648f" + "fe9051b3575fee5cb9804787a06ba925" ], [ "SfBasic.negb", @@ -52,7 +52,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "f17049efff5796aa6d10872605486549" + "a0066b83a4407dbf269e9d1ec7661704" ], [ "SfBasic.andb", @@ -66,7 +66,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "8618732db4f7984d7c46737af551dae4" + "58708b29001aa1ffee02bce7d8d6f780" ], [ "SfBasic.orb", @@ -80,7 +80,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "f700136db7ca8749b865a9b91fc5ee67" + "e7056b38e09f7b5398cf4688a1fcf6c1" ], [ "SfBasic.test_orb1", @@ -89,7 +89,7 @@ 1, [ "@query", "assumption_SfBasic.mbool__uu___haseq" ], 0, - "c4b155b73bab1be5a714f66e643d546f" + "76d2da942708e3a3772af280ea87de21" ], [ "SfBasic.test_orb1", @@ -102,7 +102,7 @@ "equation_SfBasic.orb" ], 0, - "fdb3a890f2f544b8e4a9fead6ddc34d5" + "cfd2ba7d53255d55f3560cfe22f16421" ], [ "SfBasic.test_orb2", @@ -111,7 +111,7 @@ 1, [ "@query", "assumption_SfBasic.mbool__uu___haseq" ], 0, - "0222d51d2447c2b82d63cce356725fc8" + "5ce2c631101559b9399f903a01172eb8" ], [ "SfBasic.test_orb2", @@ -126,7 +126,7 @@ "typing_tok_SfBasic.MFalse@tok" ], 0, - "a61fdc0bc00010c2268b1f5c1f45668a" + "f82d491e794470622bc5db66f0489fd6" ], [ "SfBasic.test_orb3", @@ -135,7 +135,7 @@ 1, [ "@query", "assumption_SfBasic.mbool__uu___haseq" ], 0, - "cfaecf5eea902225c5bf67bf951a7b72" + "faa5bfb0081dc0dd13fa3795eafdc778" ], [ "SfBasic.test_orb3", @@ -148,7 +148,7 @@ "equation_SfBasic.orb" ], 0, - "b5fbee90fc359378e6a18ba5fb58926d" + "8a2951b6e5aafc5b6f45f1923466152f" ], [ "SfBasic.test_orb4", @@ -157,7 +157,7 @@ 1, [ "@query", "assumption_SfBasic.mbool__uu___haseq" ], 0, - "b0a8ee31d6eb66ffd5d54b6d8d0e258e" + "5aada8a112e04d473c41c1b971e69cd2" ], [ "SfBasic.test_orb4", @@ -169,7 +169,7 @@ "equality_tok_SfBasic.MTrue@tok", "equation_SfBasic.orb" ], 0, - "6d7f72eeab86d1e0de857d543b60a82f" + "530496d64ae6d7ff4640e4329419307f" ], [ "SfBasic.nat", @@ -178,7 +178,7 @@ 1, [ "@query" ], 0, - "986e2fdbc8d5d757bacf6bfa1d05b407" + "4d4129c092b4a5dc1a7f54530eae6f02" ], [ "SfBasic.__proj__S__item___0", @@ -190,7 +190,7 @@ "refinement_interpretation_Tm_refine_b7b70964a15ac3a2f4808938f2801faf" ], 0, - "5f9a93c92d2e0da19a53bf2c66585e16" + "240a2894224368a413f5b051dd99b025" ], [ "SfBasic.pred", @@ -203,7 +203,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "dce00e0f2fd14a21c03628048c1ac388" + "76b1b2ae76df9d8c8e53bf5cf1888577" ], [ "SfBasic.minustwo", @@ -218,7 +218,7 @@ "typing_SfBasic.__proj__S__item___0" ], 0, - "eb4d5f8665748af763319043ed23685d" + "6dd813405358dee93c1c4baaeced8c0a" ], [ "SfBasic.evenb", @@ -239,7 +239,7 @@ "typing_tok_SfBasic.O@tok" ], 0, - "a896c44c2c6dd8972164c625c8358b2d" + "4ed0a45b6393d9f2381e5fac811ba6cc" ], [ "SfBasic.test_oddb1", @@ -248,7 +248,7 @@ 1, [ "@query", "assumption_SfBasic.mbool__uu___haseq" ], 0, - "036c8cdd5fdf400daa83167d2b234799" + "78b33ffc1412733dece6b31d39ab586b" ], [ "SfBasic.test_oddb1", @@ -268,7 +268,7 @@ "typing_tok_SfBasic.O@tok" ], 0, - "d62a5e59dcc68340fb29e4a5bb049fc4" + "5e202c5057ef6d597c135c4e308bea00" ], [ "SfBasic.test_oddb2", @@ -277,7 +277,7 @@ 1, [ "@query", "assumption_SfBasic.mbool__uu___haseq" ], 0, - "84e1f42ab9dd436f181c0b1148b92721" + "0ea2761cc2ca6a539b2f8b00e551d14f" ], [ "SfBasic.test_oddb2", @@ -297,7 +297,7 @@ "typing_SfBasic.oddb", "typing_tok_SfBasic.O@tok" ], 0, - "748b838185408b5b5ae20cb213140e4e" + "3dac51b096acb0adb4bbb929fb09793b" ], [ "SfBasic.plus", @@ -314,7 +314,7 @@ "typing_tok_SfBasic.O@tok" ], 0, - "f7f917ff7c2b0340d7057ef09cfecdde" + "9b12b448b438afc81f85a856c2d59eda" ], [ "SfBasic.mult", @@ -331,7 +331,7 @@ "typing_tok_SfBasic.O@tok" ], 0, - "1b749c536859073a5373b993df8c7152" + "00f27f51b905f3a84f0432bcc0c93aad" ], [ "SfBasic.test_mult1", @@ -340,7 +340,7 @@ 1, [ "@query", "assumption_SfBasic.nat__uu___haseq" ], 0, - "731499e4df3a19e238d25ee67e40accb" + "ed4efe5f82db24768887f92dfbebcda5" ], [ "SfBasic.test_mult1", @@ -361,7 +361,7 @@ "typing_tok_SfBasic.O@tok" ], 0, - "bf783a3249eb62e9f1b6956475d6eb55" + "20affa07d5c56ef41ece2171bcca2520" ], [ "SfBasic.minus", @@ -384,7 +384,7 @@ "typing_tok_SfBasic.O@tok" ], 0, - "89e3d3f7e759110b6062f2687ede6f98" + "393de8b346f1e64bee5d448598f7f43b" ], [ "SfBasic.beq_nat", @@ -398,7 +398,7 @@ "subterm_ordering_SfBasic.S" ], 0, - "484c9d395c7a4276f9107c6565cbf825" + "4aa032045de2f14aa1d15ec26eb3a316" ], [ "SfBasic.ble_nat", @@ -421,7 +421,7 @@ "typing_tok_SfBasic.O@tok" ], 0, - "9624f887a590c74ed1e4eac3e8b9c36e" + "13f12c01a94820cc7804672f0cfa5f39" ], [ "SfBasic.test_ble_nat1", @@ -430,7 +430,7 @@ 1, [ "@query", "assumption_SfBasic.mbool__uu___haseq" ], 0, - "5cabe0a6631d7145bc029f7d1df202c4" + "dbbe382e78cb78608de10d47c11100fe" ], [ "SfBasic.test_ble_nat1", @@ -449,7 +449,7 @@ "projection_inverse_SfBasic.S__0", "typing_tok_SfBasic.O@tok" ], 0, - "2ef7b22099afa90ad5d662a82c18e085" + "9c769b9a33b80d8c32d75d0d0d79d0f6" ], [ "SfBasic.test_ble_nat2", @@ -458,7 +458,7 @@ 1, [ "@query", "assumption_SfBasic.mbool__uu___haseq" ], 0, - "a53840c3bf5bba5a27dcdf3fbfaec22d" + "1b537b26ff0626ceb827d8b89f5d3f3b" ], [ "SfBasic.test_ble_nat2", @@ -477,7 +477,7 @@ "projection_inverse_SfBasic.S__0", "typing_tok_SfBasic.O@tok" ], 0, - "144fd12189f4efa73a678802411b13fa" + "c01eb77d30c3fffa10aa47576e63dbd4" ], [ "SfBasic.test_ble_nat3", @@ -486,7 +486,7 @@ 1, [ "@query", "assumption_SfBasic.mbool__uu___haseq" ], 0, - "a8d58c77771e4ce5eed3d6ea8563d587" + "3091834f198c16039d86894fdb8e3104" ], [ "SfBasic.test_ble_nat3", @@ -505,7 +505,7 @@ "projection_inverse_SfBasic.S__0", "typing_tok_SfBasic.O@tok" ], 0, - "07276bbac679bc830d8c5a904094ee74" + "7b659e5f55b5ccd141dcf428cce70687" ], [ "SfBasic.plus_O_n", @@ -514,7 +514,7 @@ 1, [ "@query", "assumption_SfBasic.nat__uu___haseq" ], 0, - "5608644521aaf285f3549d9978460d73" + "bd0277062a49e1d34ea42d95142b94aa" ], [ "SfBasic.plus_O_n", @@ -529,7 +529,7 @@ "typing_tok_SfBasic.O@tok" ], 0, - "d70d4a630c1d48ed29cf331ce0ba0dcb" + "1aa40e5ad505164f2f3f31f63a7b8ac6" ], [ "SfBasic.plus_id_example", @@ -538,7 +538,7 @@ 1, [ "@query", "assumption_SfBasic.nat__uu___haseq" ], 0, - "e4ebdfb6a1742cbd0359d410a92970f8" + "38e52671988903609458a4ec12d183c9" ], [ "SfBasic.plus_id_example", @@ -547,7 +547,7 @@ 1, [ "@query" ], 0, - "a3d036249fd3361b8d065fae12956167" + "2ee2cb64d3bf84fad625ef7b5226aae5" ], [ "SfBasic.mult_0_plus", @@ -556,7 +556,7 @@ 1, [ "@query", "assumption_SfBasic.nat__uu___haseq" ], 0, - "1cdec5c985cbbc3037f9a0512fda53ff" + "9c095a59023545bf6ecec16c6512fd31" ], [ "SfBasic.mult_0_plus", @@ -571,7 +571,7 @@ "typing_tok_SfBasic.O@tok" ], 0, - "4f84fc24969d69def02ebcd9a69778cf" + "58f689dce88ac846f49a95431895f6c1" ], [ "SfBasic.plus_1_neq_0", @@ -580,7 +580,7 @@ 1, [ "@query", "assumption_SfBasic.mbool__uu___haseq" ], 0, - "d2b467b098bcea9fb7df2d415365f84f" + "a56830210c8a673c1101b8e3b0e89855" ], [ "SfBasic.plus_1_neq_0", @@ -602,7 +602,7 @@ "typing_SfBasic.plus", "typing_tok_SfBasic.O@tok" ], 0, - "6bb6f1342e26512fbd88d94001ad1e01" + "08de52fa2b0acc7615d50e26bbbeb783" ], [ "SfBasic.negb_involutive", @@ -611,7 +611,7 @@ 1, [ "@query", "assumption_SfBasic.mbool__uu___haseq" ], 0, - "3bf9830bea68bc54286ddc2147a4324e" + "307b7a4942dffca9efbf2725c089d7db" ], [ "SfBasic.negb_involutive", @@ -627,7 +627,7 @@ "typing_SfBasic.negb" ], 0, - "edff139966b802db734dd120797a2bfc" + "50c78a183e57bf15de1d1c0c5fe66ce4" ], [ "SfBasic.plus_0_r", @@ -636,7 +636,7 @@ 1, [ "@query", "assumption_SfBasic.nat__uu___haseq" ], 0, - "98f91b7fedd53fc671bc3c48d9fc3310" + "306e12eca0e0c84f080ad2ba397fc1ad" ], [ "SfBasic.plus_0_r", @@ -659,7 +659,7 @@ "typing_tok_SfBasic.O@tok" ], 0, - "2eeec13346be0d41c080f4e56d51701a" + "e47fddd2c7fd85646361ab7316457c6e" ], [ "SfBasic.plus_0_r", @@ -668,7 +668,7 @@ 1, [ "@query", "assumption_SfBasic.nat__uu___haseq" ], 0, - "166f6fb64d8740b70a57d4d19837e3c8" + "e2a9bd66686275826e43ddf8410a38e8" ], [ "SfBasic.plus_n_Sm", @@ -677,7 +677,7 @@ 1, [ "@query", "assumption_SfBasic.nat__uu___haseq" ], 0, - "03ce09c86d567ac9ff298acab2a4c217" + "7d11ac79662c5b64b408c46910acf17a" ], [ "SfBasic.plus_n_Sm", @@ -702,7 +702,7 @@ "typing_tok_SfBasic.O@tok" ], 0, - "24e472b8a217c8eedc73826dacc3a147" + "1463cfdb6d5201083a1a314773ab335c" ], [ "SfBasic.plus_n_Sm", @@ -711,7 +711,7 @@ 1, [ "@query", "assumption_SfBasic.nat__uu___haseq" ], 0, - "7aef6bae462d4951af85a74a954b74b6" + "8d40d9ad151aa5f3dcc717b1a4eddf2a" ], [ "SfBasic.plus_comm", @@ -720,7 +720,7 @@ 1, [ "@query", "assumption_SfBasic.nat__uu___haseq" ], 0, - "dedaf17ad8cf73421f2523f5738c22f7" + "f1cac16df8d968f5a6645835e5c73e3a" ], [ "SfBasic.plus_comm", @@ -744,7 +744,7 @@ "typing_tok_SfBasic.O@tok" ], 0, - "5551effebb7a84bbd99f707c109621ef" + "fd5d74f5f72a6d2517e68d50bc430308" ], [ "SfBasic.plus_comm", @@ -753,7 +753,7 @@ 1, [ "@query", "assumption_SfBasic.nat__uu___haseq" ], 0, - "e54f7a2d6fee079ab983ca55a940f9ba" + "83e4bf73c793f64acb4d2a01781aa501" ], [ "SfBasic.plus_rearrange", @@ -762,7 +762,7 @@ 1, [ "@query", "assumption_SfBasic.nat__uu___haseq" ], 0, - "33fea091424e0e219634632e57622acb" + "2609fdad9a639e0fa81069634191b0fc" ], [ "SfBasic.plus_rearrange", @@ -771,7 +771,7 @@ 1, [ "@query" ], 0, - "902047c714a80dbdb9ae183ce05606c2" + "cc26b9e5e7153bbb1a87e50bbd88298e" ] ] ] \ No newline at end of file diff --git a/examples/software_foundations/SfLists.fst.hints b/examples/software_foundations/SfLists.fst.hints index 902934c6bb6..1893bf301cb 100644 --- a/examples/software_foundations/SfLists.fst.hints +++ b/examples/software_foundations/SfLists.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "67c147aaf324e7ce04ae90720655dcfe" + "56600b2a5e367b8b0c965dcef595c971" ], [ "SfLists.__proj__Cons__item___0", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_4af35fe3776a37c0cce0f466b1cbfc00" ], 0, - "5e6b19a2bd5222fb5bfc0ca8911b0302" + "ae45f085fe1784eddcdad4d35eba5c0f" ], [ "SfLists.__proj__Cons__item___1", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_4af35fe3776a37c0cce0f466b1cbfc00" ], 0, - "7c3d4546821a373292cf3c99b8b72dd7" + "7eb2b4e583d590472bdc2a45f20f4adc" ], [ "SfLists.length", @@ -52,7 +52,7 @@ "subterm_ordering_SfLists.Cons", "typing_tok_SfLists.Nil@tok" ], 0, - "87fa980ed12b4448dd9f3d2b30039874" + "d932f8b9600ead6113baeb9947db2640" ], [ "SfLists.repeat", @@ -68,7 +68,7 @@ "well-founded-ordering-on-nat" ], 0, - "272878d8c14403d87d37ce8ec18c3d81" + "e28ce9337007c99486a67738b353f23a" ], [ "SfLists.app", @@ -86,7 +86,7 @@ "typing_tok_SfLists.Nil@tok" ], 0, - "6f9fcfe388d3da28a266a694b3f499cb" + "a50bc6c2672cc0d8fe06bf6185b8d578" ], [ "SfLists.test_app1", @@ -95,7 +95,7 @@ 1, [ "@query", "assumption_SfLists.ilist__uu___haseq" ], 0, - "4e0533e4a2c82fb84239df88fdc55bed" + "b0da994e29a90705ec0883db2f56c9a6" ], [ "SfLists.test_app1", @@ -113,7 +113,7 @@ "projection_inverse_SfLists.Cons__1", "typing_tok_SfLists.Nil@tok" ], 0, - "8af8e932288fbeba7f55373eab28fde6" + "b54c8fabf144217da0e9a2ea3dfec839" ], [ "SfLists.test_app2", @@ -122,7 +122,7 @@ 1, [ "@query", "assumption_SfLists.ilist__uu___haseq" ], 0, - "27a97ef64f6ca696379e1091e7f6f40a" + "3dbbe5e3a1660822fe006d455714cdd1" ], [ "SfLists.test_app2", @@ -138,7 +138,7 @@ "typing_tok_SfLists.Nil@tok" ], 0, - "a35a98666701415f70d6bb2943694274" + "2939bf2a5b18814d60be498269ff5d62" ], [ "SfLists.test_app3", @@ -147,7 +147,7 @@ 1, [ "@query", "assumption_SfLists.ilist__uu___haseq" ], 0, - "c4a44ce97658afc75c2998f091f8aa52" + "9bed5df38383a0e4fdd44b9f750c57a8" ], [ "SfLists.test_app3", @@ -165,7 +165,7 @@ "projection_inverse_SfLists.Cons__1", "typing_tok_SfLists.Nil@tok" ], 0, - "e3f1348ddeb10d9d46c6f10755adb7a7" + "000a504cbdc6da03343912deae47c8c3" ], [ "SfLists.nil_app", @@ -174,7 +174,7 @@ 1, [ "@query", "assumption_SfLists.ilist__uu___haseq" ], 0, - "3d9eb537c86ed73dd03d7fa5a63ee94a" + "d47a35b00659c2acc4df8b8083c30dec" ], [ "SfLists.nil_app", @@ -189,7 +189,7 @@ "typing_tok_SfLists.Nil@tok" ], 0, - "e24a4ba8caa911068a019f832e71b5ba" + "16e5301d6f8fe336f6d787e722d6e153" ], [ "SfLists.app_nil", @@ -198,7 +198,7 @@ 1, [ "@query", "assumption_SfLists.ilist__uu___haseq" ], 0, - "7f3c1312913db635a211eaa1b2111cce" + "5d22fee942270e2566215b5eb89a51c7" ], [ "SfLists.app_nil", @@ -222,7 +222,7 @@ "subterm_ordering_SfLists.Cons", "typing_tok_SfLists.Nil@tok" ], 0, - "74945974ab3ce688ad3a50d1e5105d67" + "b238eb88fb3f5f634e76361772801352" ], [ "SfLists.app_nil", @@ -231,7 +231,7 @@ 1, [ "@query", "assumption_SfLists.ilist__uu___haseq" ], 0, - "3b291fc1f77536be0631cf8211657350" + "b08d4d6177da605872de3068594d8c4a" ], [ "SfLists.hd", @@ -246,7 +246,7 @@ "refinement_interpretation_Tm_refine_3eb92a5666327bc58471b53f8f76042b" ], 0, - "2b9e27bc634f0f51326ffd3415052541" + "255b490e6c36e7d76ad634e504904a16" ], [ "SfLists.tl_strange", @@ -259,7 +259,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "fb196c59ef29b26b7369ffaaeb3a573b" + "335cfcbd21dbe2694f6fb6c481f915eb" ], [ "SfLists.tl_strange_length_pred", @@ -281,7 +281,7 @@ "typing_SfLists.length", "typing_SfLists.tl_strange" ], 0, - "6d6a7f9f42e15e3a9ccdc1989dc7262a" + "9bc34f1fb755c2bb9f669d1c8f34f514" ], [ "SfLists.tl_strange_length_pred_equiv", @@ -304,7 +304,7 @@ "typing_SfLists.length", "typing_SfLists.tl_strange" ], 0, - "076d0f5119d13ddc2567bccf3a71bbd7" + "327a38eb517d9ddad0e7124bd8eb53be" ], [ "SfLists.tl", @@ -319,7 +319,7 @@ "refinement_interpretation_Tm_refine_3eb92a5666327bc58471b53f8f76042b" ], 0, - "c064f6615e1d7433087e57e22234b993" + "687e6ad12260ba18d0f7736b322fb642" ], [ "SfLists.tl_length_pred", @@ -341,7 +341,7 @@ "typing_SfLists.length", "typing_SfLists.tl" ], 0, - "2cc9631363cb90b1eeb30c11113e43f3" + "cf340256470f2244602aa5f2f82dfba1" ], [ "SfLists.app_assoc", @@ -350,7 +350,7 @@ 1, [ "@query", "assumption_SfLists.ilist__uu___haseq" ], 0, - "62548e44d1d39a4526ef4bb8b3d10177" + "2696b2514e650786b81afffd488de1e6" ], [ "SfLists.app_assoc", @@ -377,7 +377,7 @@ "typing_tok_SfLists.Nil@tok" ], 0, - "c111970b8db586e0ca33d8f24c9784e7" + "5843c8777e43804ccf39cdfae9f0baef" ], [ "SfLists.app_assoc", @@ -386,7 +386,7 @@ 1, [ "@query", "assumption_SfLists.ilist__uu___haseq" ], 0, - "580b5ae869dddeee5c90a2840332839a" + "bc15bc0caa4d9984cfb863dea0e86a45" ], [ "SfLists.app_length", @@ -419,7 +419,7 @@ "typing_SfLists.length", "typing_tok_SfLists.Nil@tok" ], 0, - "a44f272929074edd4ee661fb789a4cc8" + "49737619b53d7edc5b0a95d7957c5a9b" ], [ "SfLists.snoc", @@ -437,7 +437,7 @@ "typing_tok_SfLists.Nil@tok" ], 0, - "72ca425b8359443df5bdb65a134cfa11" + "e9ac25ab7002435a565b53a3dd6e9697" ], [ "SfLists.rev", @@ -455,7 +455,7 @@ "typing_tok_SfLists.Nil@tok" ], 0, - "d90cf82eb7553e3e9be877c580dbbc92" + "f708f4572a635a9fba9a563f39328282" ], [ "SfLists.length_snoc", @@ -484,7 +484,7 @@ "typing_tok_SfLists.Nil@tok" ], 0, - "f1330ea9d4e9d684019ca20c70fa6ea6" + "ffc8ed2c9ca37b100b21d59e3e6c7c84" ], [ "SfLists.rev_length", @@ -498,7 +498,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "5d24fff5b9cc3122a8bd0d20b85f636e" + "07a3a2cd362754dbd9d1a62f023bc1b0" ], [ "SfLists.rev_length", @@ -525,7 +525,7 @@ "subterm_ordering_SfLists.Cons", "typing_tok_SfLists.Nil@tok" ], 0, - "b3bdb696729e945a0cc776c42feb5cf0" + "64aee37047d2821d531312e3e944b342" ], [ "SfLists.rev_length", @@ -539,7 +539,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "b269c977794c7a0aa8b289938e972867" + "b32710824dd3fa03a3a5ecbbc8213779" ], [ "SfLists.foo1", @@ -548,7 +548,7 @@ 1, [ "@query", "assumption_SfLists.ilist__uu___haseq" ], 0, - "66eea68c6c667ed5dc380eabdf28b575" + "68dbf3bab6b0383c8eed02d09b8658cb" ], [ "SfLists.foo1", @@ -567,7 +567,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "d6055a0ea16347f5beb5135a288f4618" + "e866ac7e34f8bb6d01c3b12f53307fb3" ], [ "SfLists.foo2", @@ -582,7 +582,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "67f1acbe25b58d370d19493f73e19f1c" + "0d9855d6708f52cbb75e3265ad01a61c" ], [ "SfLists.foo2", @@ -611,7 +611,7 @@ "typing_SfLists.length", "well-founded-ordering-on-nat" ], 0, - "9590cec39f7bc2b57f3a5a8c295e8883" + "9b634af40b4db7ea1fb7c27f98c68ca9" ], [ "SfLists.foo2", @@ -626,7 +626,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "110cf085aac5c2db58b812b18db5ba13" + "9f908996c762503f46c8f2088cfb7454" ], [ "SfLists.foo3", @@ -640,7 +640,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "75ca836b22e917c5c6a7e39e5768bcff" + "d6a2d3adf6f31b05c6de3c99789cf85f" ], [ "SfLists.foo3", @@ -669,7 +669,7 @@ "typing_tok_SfLists.Nil@tok" ], 0, - "32052373957379ced2a9b1a36bbd3d9e" + "d3560674864751e9c97d9efcfd7d0e5b" ], [ "SfLists.foo3", @@ -683,7 +683,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "6c3c5603c401e6d721ffc7fa5335e2d3" + "5e2fb44e63bf390534f56775a9a0a47a" ], [ "SfLists.foo4", @@ -692,7 +692,7 @@ 1, [ "@query", "assumption_SfLists.ilist__uu___haseq" ], 0, - "b17ab0f99aa8326c0bf6c6ca2380e3b7" + "6bc12df11d7bd784b02e36472773f1aa" ], [ "SfLists.foo4", @@ -718,7 +718,7 @@ "typing_tok_SfLists.Nil@tok" ], 0, - "0223b8be249f48d90af2675e332bef4e" + "292f9e4bb448c3558e38177546318122" ], [ "SfLists.snoc_cons", @@ -727,7 +727,7 @@ 1, [ "@query", "assumption_SfLists.ilist__uu___haseq" ], 0, - "0ef5841ebd8cb84721303e49a7f362da" + "a2ded8be9b23f82492608cef94350518" ], [ "SfLists.snoc_cons", @@ -756,7 +756,7 @@ "typing_SfLists.snoc", "typing_tok_SfLists.Nil@tok" ], 0, - "3b6b81b7de0cabeac464e86ae81dc715" + "627452fa272d62cf75f6129a0b8b337b" ], [ "SfLists.snoc_cons", @@ -765,7 +765,7 @@ 1, [ "@query", "assumption_SfLists.ilist__uu___haseq" ], 0, - "bb8594f9c74aa271240910570d68c917" + "5fa3d46ebd6889959a950c5d0a8a3d8f" ], [ "SfLists.rev_involutive", @@ -774,7 +774,7 @@ 1, [ "@query", "assumption_SfLists.ilist__uu___haseq" ], 0, - "3f6addb6d166356fd99b7b932c5c965e" + "e70a44dc3724e4004ea6077bd11dab14" ], [ "SfLists.rev_involutive", @@ -798,7 +798,7 @@ "subterm_ordering_SfLists.Cons", "typing_tok_SfLists.Nil@tok" ], 0, - "30b06919c7662deb42869d4cbe9d1ede" + "9be6328b6d1bac458e07aa249662f0cf" ], [ "SfLists.rev_involutive", @@ -807,7 +807,7 @@ 1, [ "@query", "assumption_SfLists.ilist__uu___haseq" ], 0, - "44dacd6d2b2316739bef156e2823f56b" + "420694a2e599e6b36a458e7fd20d9024" ], [ "SfLists.snoc_injective", @@ -816,7 +816,7 @@ 1, [ "@query", "assumption_SfLists.ilist__uu___haseq" ], 0, - "e63cdce0d0be046e4ea88d948b36088b" + "435b882dbb470341cfd474a1a42bc221" ], [ "SfLists.snoc_injective", @@ -848,7 +848,7 @@ "subterm_ordering_SfLists.Cons", "typing_tok_SfLists.Nil@tok" ], 0, - "9e46a47ec3a02ea2e00c4bdbf35406ff" + "4b85e8468b7e93a3fd34cd46b9800a23" ], [ "SfLists.snoc_injective", @@ -857,7 +857,7 @@ 1, [ "@query", "assumption_SfLists.ilist__uu___haseq" ], 0, - "154b431cb60496a01e54633e0608c173" + "4a5ab4d1ace67011b309e14e5746f7a8" ], [ "SfLists.rev_injective", @@ -866,7 +866,7 @@ 1, [ "@query", "assumption_SfLists.ilist__uu___haseq" ], 0, - "ff78b995e50bb84e1c2af63996ec3dd7" + "c0dbfbb9e0f910d54588c222a4ea56bc" ], [ "SfLists.rev_injective", @@ -900,7 +900,7 @@ "typing_tok_SfLists.Nil@tok" ], 0, - "b778c3f6e1a8244c223ce61c30e09570" + "a0d21510abc24f7b06458ba78c86f63e" ], [ "SfLists.rev_injective", @@ -909,7 +909,7 @@ 1, [ "@query", "assumption_SfLists.ilist__uu___haseq" ], 0, - "267de63b742486a6782db21b96e3f7de" + "b8c9be73355cd33b8bfac21e6dcf754c" ], [ "SfLists.fold_left", @@ -927,7 +927,7 @@ "typing_tok_SfLists.Nil@tok" ], 0, - "7b9c2638a4808d41e888190501a8f1d3" + "5a38b69de9f235939602ce06ba32dba7" ], [ "SfLists.app_cons", @@ -936,7 +936,7 @@ 1, [ "@query", "assumption_SfLists.ilist__uu___haseq" ], 0, - "0a9c5d402f7e650c23aa21d24f89dca1" + "4661300793a4d32b9bde12d441db36d7" ], [ "SfLists.app_cons", @@ -964,7 +964,7 @@ "typing_tok_SfLists.Nil@tok" ], 0, - "64aba785dea310874a285d2abf929500" + "f2ee9bb3078978186f2e37c4369cef8d" ], [ "SfLists.app_cons", @@ -973,7 +973,7 @@ 1, [ "@query", "assumption_SfLists.ilist__uu___haseq" ], 0, - "f5d8fa0c7711bea629ce7c603bcfd5fe" + "e97f5002629a23667e2ac2db5d7775fa" ], [ "SfLists.snoc_app", @@ -982,7 +982,7 @@ 1, [ "@query", "assumption_SfLists.ilist__uu___haseq" ], 0, - "f5def1428d2dbf9b5cb4761c8c90b340" + "28d53aa899002354d492b8d64737d097" ], [ "SfLists.snoc_app", @@ -1013,7 +1013,7 @@ "typing_tok_SfLists.Nil@tok" ], 0, - "cd89941c6c6d80370099d226ad7e75c5" + "18e3b04d11aad7399dcccf21367a27d2" ], [ "SfLists.snoc_app", @@ -1022,7 +1022,7 @@ 1, [ "@query", "assumption_SfLists.ilist__uu___haseq" ], 0, - "27d1bb38605c0d7a5bd04d4345c96d1a" + "053e873777dff6c6dd6dcad309d7bc3f" ], [ "SfLists.rev_app", @@ -1031,7 +1031,7 @@ 1, [ "@query", "assumption_SfLists.ilist__uu___haseq" ], 0, - "28dfc6daecc0cd06d96c06e6aaabc204" + "52a4de71307a7b0b5bdb02de622e359a" ], [ "SfLists.rev_app", @@ -1049,7 +1049,7 @@ "projection_inverse_SfLists.Cons__1" ], 0, - "25329d79f60c073d02c5f9905ce330f2" + "315f2c9b19fae5e263814baa40cdf71d" ], [ "SfLists.fold_left_cons_is_rev", @@ -1058,7 +1058,7 @@ 1, [ "@query", "assumption_SfLists.ilist__uu___haseq" ], 0, - "020f91b48ef5c03fc1b3dcf1295208d6" + "ff86ebd96352918fcb5da7e9cd55cf6c" ], [ "SfLists.fold_left_cons_is_rev", @@ -1091,7 +1091,7 @@ "typing_tok_SfLists.Cons@tok", "typing_tok_SfLists.Nil@tok" ], 0, - "1ae78fdca6db1342e6d5cc83eb8613f8" + "3c6a8cbe721a13fb3cb2074e506eda3d" ], [ "SfLists.fold_left_cons_is_rev", @@ -1100,7 +1100,7 @@ 1, [ "@query", "assumption_SfLists.ilist__uu___haseq" ], 0, - "539d0018c0f96d9ef38261aaf925ddd3" + "31cb0a2d315e04dc38bd10b10da69350" ], [ "SfLists.forallb", @@ -1118,7 +1118,7 @@ "typing_tok_SfLists.Nil@tok" ], 0, - "7c7cf0d9c91d3e64500c54bfdb6a5380" + "26261c43384c3fcc576b912fa844f800" ], [ "SfLists.existsb", @@ -1136,7 +1136,7 @@ "typing_tok_SfLists.Nil@tok" ], 0, - "2940c9eb483144bf81096ab866e4aa9d" + "7a1be17dc323e9518ee53bb7facbc7a6" ], [ "SfLists.existsb_existsb'", @@ -1169,7 +1169,7 @@ "typing_tok_SfLists.Nil@tok" ], 0, - "e01166c0e32a1a13d14987e4f92c348f" + "17b2473927d00b6237c8f27c871a1b4a" ] ] ] \ No newline at end of file diff --git a/examples/software_foundations/SfPoly.fst.hints b/examples/software_foundations/SfPoly.fst.hints index 79df1ddb79a..34dbdd9fb61 100644 --- a/examples/software_foundations/SfPoly.fst.hints +++ b/examples/software_foundations/SfPoly.fst.hints @@ -1,5 +1,5 @@ [ - "\u001f€à3\n\f½|äJÜ?»u\u0006’", + "\u0019o¡|q¨³deØàR‰±:\u001b", [ [ "SfPoly.length", @@ -17,7 +17,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "69c18a8025c14a6a57aa6a27432d7928" + "3ac05d7391c92f8d886c31f9971ae95e" ], [ "SfPoly.test_length1", @@ -42,7 +42,7 @@ "typing_SfPoly.length" ], 0, - "5235194cccee07bf51bcc67f6c3905d8" + "2f8f50bdb98e7c0aab529512d979ef11" ], [ "SfPoly.test_length2", @@ -67,7 +67,7 @@ "typing_SfPoly.length" ], 0, - "972904d3e24343ca81c751d0f7885bfe" + "767d41708b4d19c45c622d89e582242f" ], [ "SfPoly.length_nil", @@ -82,7 +82,7 @@ "projection_inverse_Prims.Nil_a" ], 0, - "1a1a4752eb0328d01500912ed315fd8b" + "91e4128fc3273adcb61edbeb2b1eaaff" ], [ "SfPoly.length_cons", @@ -101,7 +101,7 @@ "projection_inverse_Prims.Cons_tl" ], 0, - "f4a5733602ec3fef726e53336221cd91" + "156f0f0ebbb64d6f13421426f51759d7" ], [ "SfPoly.app", @@ -116,7 +116,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "7bdee7052bcc3d04ea9161924bf283d6" + "17ff7c78057b28c198d1318b45ec2671" ], [ "SfPoly.nil_app", @@ -131,7 +131,7 @@ "projection_inverse_Prims.Nil_a" ], 0, - "00f57e66fc2138341831832710978379" + "48760a69ebe6d4e16d7c2da9fb2c070e" ], [ "SfPoly.app_nil", @@ -156,7 +156,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "e348f98e368a5d6d2bc79fe665063197" + "71e4eefc2c818f89819749d7342cc823" ], [ "SfPoly.length_app", @@ -188,7 +188,7 @@ "typing_SfPoly.length" ], 0, - "f3a5cda78b21005ebcd029a7beb41755" + "27e2d055607e447117f75bdaaf882c47" ], [ "SfPoly.snoc", @@ -203,7 +203,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "ffbd0ea5483e62c495209f52597d8211" + "00225ab06dc5b762a223471d1c392059" ], [ "SfPoly.snoc_with_append", @@ -233,7 +233,7 @@ "typing_SfPoly.snoc" ], 0, - "db8567972425e715049486034caf6517" + "04726ba260a766c35458210573d267bc" ], [ "SfPoly.rev", @@ -248,7 +248,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "73de2306aa02c5956b598b23831ac264" + "50b93f8079c66d6143feef7ad0c04148" ], [ "SfPoly.rev_snoc", @@ -277,7 +277,7 @@ "typing_SfPoly.snoc" ], 0, - "6fcd48757f88962d72730eee7c332a3b" + "f1d005fc654bc93c82fbc5edf69f69c5" ], [ "SfPoly.rev_involutive", @@ -302,7 +302,7 @@ "typing_SfPoly.snoc" ], 0, - "7266deee9a95f7787efe700b828abe96" + "8a715540fe0ee7c9b14cc29ffa2fe8f5" ], [ "SfPoly.repeat", @@ -318,7 +318,7 @@ "well-founded-ordering-on-nat" ], 0, - "caa6b786458274053f161f6bce43ff76" + "dec8c10cd25a342eeb2835bdbbae7d40" ], [ "SfPoly.combine", @@ -339,7 +339,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "cc5cb5f956d6bcbe4a600cfb314e919e" + "cfa5a75c16e4a175afa1164a0de445ac" ], [ "SfPoly.index_option", @@ -362,7 +362,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "afa4224c48b11e9050b5055c60214978" + "9745fc9439fc5188472dc354d5069cc4" ], [ "SfPoly.test_index_option1", @@ -376,7 +376,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "4aad9734737fec97661c2e571bab1892" + "748fe60bcd4d9b9e020b7ac3e2b58822" ], [ "SfPoly.test_index_option1", @@ -399,7 +399,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "1f9a3d4e9e3b9550a3e13c721f14a4eb" + "56ca53a7c1e185c7afbb4531aed677b6" ], [ "SfPoly.test_index_option2", @@ -416,7 +416,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "750c285ae448f9921f28e4a827ea2d38" + "ffd5038441452853f233d49d024be75d" ], [ "SfPoly.test_index_option2", @@ -443,7 +443,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "6848bdf4d176b2d06e72de87f7cf03fe" + "a1789f82712d3ac185ee33a44005113b" ], [ "SfPoly.test_index_option3", @@ -457,7 +457,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ca78a6c70d09d3296cca2d45b339a17b" + "09a3e2a0ea354f7d3c79fee5c275c220" ], [ "SfPoly.test_index_option3", @@ -485,7 +485,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "fd274e8c1c804960611c816c4edcae87" + "bde732fc669631b297403719cda949a2" ], [ "SfPoly.index", @@ -515,7 +515,7 @@ "subterm_ordering_Prims.Cons", "typing_SfPoly.length" ], 0, - "dda3f06510342571141c57774bbb4b98" + "72327dc56b3d8eded257a622be7bf93c" ], [ "SfPoly.test_prod_uncurry", @@ -532,7 +532,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "3bff061d68815376eb0375d57c3bb5fb" + "84598fd08669d7ff0324c8b86baf7d3a" ], [ "SfPoly.test_prod_curry", @@ -541,7 +541,7 @@ 1, [ "@query", "equation_SfPoly.prod_curry" ], 0, - "5afe9b38f300a57e386eb5883b061bf5" + "b39e348f5f33403acb6d77eaea8e030f" ], [ "SfPoly.uncurry_curry", @@ -559,7 +559,7 @@ "token_correspondence_SfPoly.prod_uncurry" ], 0, - "6db13e91738df6e0988dbcac4af23a35" + "be57850d6d2bd74c950154360bc7150f" ], [ "SfPoly.curry_uncurry", @@ -577,7 +577,7 @@ "token_correspondence_SfPoly.prod_curry" ], 0, - "b6581a087761de55fa2da2b0b3b127be" + "585c059015672feca963998d93335a4e" ], [ "SfPoly.filter", @@ -592,7 +592,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "3dc8fe4bffd619ef0368d1cd0250399d" + "436b1ce992fc30498177c9d113f248f3" ], [ "SfPoly.evenb'", @@ -608,7 +608,7 @@ "well-founded-ordering-on-nat" ], 0, - "cf5178b4c1dd1fed3bd32e75cbbe4efd" + "b346f304ba59106b1d42c84f9161831b" ], [ "SfPoly.test_filter1", @@ -624,7 +624,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "04692bd604aeab912a3c3dbd18aa5cbf" + "cb12eb14625f7f954c4f7e1bf16fc03a" ], [ "SfPoly.test_filter1", @@ -655,7 +655,7 @@ "token_correspondence_SfPoly.evenb" ], 0, - "9f55f34714ebd5ca1a112356a9004c7e" + "880d1e9ea294fb6d4dc8f649c5c01c35" ], [ "SfPoly.test_filter2", @@ -671,7 +671,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "825cc19c02db64fc5b33785f76ee5069" + "70bd9867699e6866cfb5cbf06b2fa2bc" ], [ "SfPoly.test_filter2", @@ -702,7 +702,7 @@ "token_correspondence_SfPoly.evenb_" ], 0, - "2f637710769f6eb5157c1abba2d3bf94" + "c0660597f34bdba108342ad554ff5a20" ], [ "SfPoly.map", @@ -717,7 +717,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "4dd7facfd1f739bfb7db61420af67577" + "93262d1b14f2f94191cfde57467f87c4" ], [ "SfPoly.test_map1", @@ -731,7 +731,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "e4b601ab25386080da2c13aafdbc49d4" + "d4b5b1daf653099fe928d9fb65b77161" ], [ "SfPoly.test_map1", @@ -757,7 +757,7 @@ "typing_SfPoly.map", "typing_Tm_abs_7e6a1915f0012ab70245647242028eda" ], 0, - "de7dc51a6fba83370ed215b11505b979" + "c9ceed731034c89b7bdc62b7e8a30d8c" ], [ "SfPoly.test_map2", @@ -771,7 +771,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "4c48f406a2ac57411a9bfcc4fa472734" + "5ed7d40b947412e92d00b7fe5ca46c80" ], [ "SfPoly.test_map2", @@ -805,7 +805,7 @@ "token_correspondence_SfPoly.oddb" ], 0, - "e336511132ae920b6b803de83ed91a92" + "28e7ad2aa92cd7ca32f126f2e637a3bb" ], [ "SfPoly.test_map3", @@ -819,7 +819,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "da3ca9b495db1baa72e606aab6aca596" + "d7ca6816508a1f4e88684951dcda49f7" ], [ "SfPoly.test_map3", @@ -854,7 +854,7 @@ "typing_Tm_abs_1b6f31cc446c319186dc76e87908558d" ], 0, - "f39dc00e02659d2aa894a3c48d93d152" + "4926966f9f9a77161e060b057ed8121b" ], [ "SfPoly.map_snoc", @@ -887,7 +887,7 @@ "typing_SfPoly.snoc" ], 0, - "186eef345a233251ce3f7800b41838b3" + "f6b0f9f10b18cdd2206627cfb823d746" ], [ "SfPoly.map_rev", @@ -918,7 +918,7 @@ "subterm_ordering_Prims.Cons", "typing_SfPoly.map" ], 0, - "67afd6e3cc44a45c01d15689111aff31" + "b35f424121274ec11c63f503517612e8" ], [ "SfPoly.option_map", @@ -927,7 +927,7 @@ 1, [ "@query", "lemma_FStar.Pervasives.invertOption" ], 0, - "bfbf0ee314bcd844c6ed02170008b25e" + "9c8563ecc5ac663184baa3479ae9a071" ], [ "SfPoly.fold", @@ -942,7 +942,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "d943767ec2de1600ecc68ed59086d058" + "86e2999911060433818a06f8da2a8b09" ], [ "SfPoly.fold_example1", @@ -970,7 +970,7 @@ "typing_Tm_abs_987066c12413e743eab1e175cb27b468" ], 0, - "99143db28f5153f9393af74e862e7127" + "8c02490829a6ceb227fb93d39b59cd6b" ], [ "SfPoly.fold_example2", @@ -997,7 +997,7 @@ "typing_Tm_abs_8939a34eb92f993c93075a413a93c17c" ], 0, - "9737303a71aa6e7b8be019029b248bf2" + "5152db3ddab6bdba934d471a7de5319e" ], [ "SfPoly.fold_example3", @@ -1011,7 +1011,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "2f47a9d57bc0675c80961561032c2e89" + "8817f7eb0ad50f3bb93d89658fe621be" ], [ "SfPoly.fold_example3", @@ -1040,7 +1040,7 @@ "token_correspondence_SfPoly.fold.fuel_instrumented" ], 0, - "e29d04d0295b40bac48c745721ac349b" + "110e00c761aa52934637abf773adcaf6" ], [ "SfPoly.override_example1", @@ -1060,7 +1060,7 @@ "token_correspondence_SfPoly.my_override" ], 0, - "02f1f2d8334d38cb24ded5f3c4dbcaf9" + "7cfba5513b52710f02caf1963d532fcb" ], [ "SfPoly.override_example2", @@ -1077,7 +1077,7 @@ "token_correspondence_SfPoly.my_override" ], 0, - "a423ceeb49671e77cc3dc4ae5f857c93" + "a35e6efb019465ff6b8ffb9cfb00575f" ], [ "SfPoly.override_example3", @@ -1097,7 +1097,7 @@ "token_correspondence_SfPoly.my_override" ], 0, - "92c25277b9be7a1acae1df246f683c04" + "03d583f19ba36a40de584e39f8b70d17" ], [ "SfPoly.override_example4", @@ -1112,7 +1112,7 @@ "primitive_Prims.op_Equality" ], 0, - "6f9a42a8c5050282fb1611d89b2cdd8c" + "97b9ee00bf265ae9590890d464909a7c" ], [ "SfPoly.override_eq", @@ -1124,7 +1124,7 @@ "primitive_Prims.op_Equality" ], 0, - "5e918373c799bb0317732f4416d48405" + "e57492262d83f720746f1f95fe273cc8" ], [ "SfPoly.override_neq", @@ -1136,7 +1136,7 @@ "primitive_Prims.op_Equality", "projection_inverse_BoxBool_proj_0" ], 0, - "5ee92e2c2eb53a9b1e2ac8e7934d4112" + "e078f0264166742ba39a0c5b993c49bc" ], [ "SfPoly.plus_one", @@ -1149,7 +1149,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "9be22fb30dc513996b9fc31670a6ec9c" + "5eb87d5920aaf3cee066cbb09f6ad132" ], [ "SfPoly.fold_length_named_correct", @@ -1163,7 +1163,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "11f9e99eb052dd2b623066d5cf9be347" + "4e0e9f13a267ac66470e8197f866c574" ], [ "SfPoly.fold_length_named_correct", @@ -1200,7 +1200,7 @@ "token_correspondence_SfPoly.plus_one", "typing_SfPoly.length" ], 0, - "f7f3826c159fc637721cd7e6bc6cb846" + "1dffaf6b28fd14980a3fd2d3b11bb5f1" ], [ "SfPoly.fold_length_named_correct", @@ -1214,7 +1214,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "83bff68581e1eaa59fef0993b9182e1d" + "f468cbf053a6ffbf1e5825050d678d1e" ], [ "SfPoly.fold_map_named_correct", @@ -1251,7 +1251,7 @@ "typing_SfPoly.map" ], 0, - "337bb561afb4687d37bfc5a5de15c968" + "1e07542fd8ff85333b866949a04ece5c" ], [ "SfPoly.fold_length", @@ -1264,7 +1264,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "4503f4b7679e5b4cafe44536dba49dde" + "90a711f1e6b815ea5a00f82e0f23e3c6" ], [ "SfPoly.fold_length_correct", @@ -1278,7 +1278,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "1ccc3248a8300a37515e293d7c768ae2" + "31734f1d1e3d712d5ba1a63bbcb14338" ], [ "SfPoly.fold_length_correct", @@ -1313,7 +1313,7 @@ "typing_Tm_abs_a2f6fc2179e30b4e48b925f6986e4abb" ], 0, - "945fec286184a18dfcd3d14b1680c546" + "3d1d2ab5f02ac6559d38f2cc8555f15c" ], [ "SfPoly.fold_length_correct", @@ -1327,7 +1327,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "646566d455bddff57d269d9783e0abc2" + "83c279eaba800aae7687fc4cb2ee35b0" ], [ "SfPoly.fold_map_correct", @@ -1363,7 +1363,7 @@ "typing_Tm_abs_0bdc6e5fcbda48141c75465d93b13e81" ], 0, - "80b6093bd577b123ee5793c919de7433" + "4163793a53a0afb88fd9d90e42021483" ], [ "SfPoly.fold_right_cons_is_id", @@ -1395,7 +1395,7 @@ "subterm_ordering_Prims.Cons", "typing_tok_Prims.Cons@tok" ], 0, - "0436871043c628a66953d9261641f1b8" + "9eaeec18ea98cd90c0c65a2c4f28c8e4" ] ] ] \ No newline at end of file diff --git a/examples/tactics/Antiquote.fst.hints b/examples/tactics/Antiquote.fst.hints index 8b234781708..2dd4c130441 100644 --- a/examples/tactics/Antiquote.fst.hints +++ b/examples/tactics/Antiquote.fst.hints @@ -1 +1 @@ -[ "“¿ð\"ñ\u0018DV‰Þö¤‡£Éº", [] ] \ No newline at end of file +[ "&Å°ÃÅ#ƒŒ1‹î¿šŸ\u0006¨", [] ] \ No newline at end of file diff --git a/examples/tactics/Arith.fst.hints b/examples/tactics/Arith.fst.hints index 81ccacfd212..531747d3fb2 100644 --- a/examples/tactics/Arith.fst.hints +++ b/examples/tactics/Arith.fst.hints @@ -12,7 +12,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "5fc1962261d85ee77950586e4baa0abf" + "f982c9ba4e81c0724e0b234e30d1f4e6" ], [ "Arith.lem1", @@ -25,7 +25,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "a30959da9127ab8b7be57fea1c879aa4" + "39368a238104b70870d3e71f06114da5" ], [ "Arith.lem1", @@ -48,7 +48,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "6449a65ac95644a508b6b49e0db0ea1f" + "6cf6593be73b84de352e7d0f83f31183" ], [ "Arith.lem2", @@ -71,7 +71,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "6449a65ac95644a508b6b49e0db0ea1f" + "a8fd61ec5f57355e4d725bed27577b25" ], [ "Arith.lem2", @@ -84,7 +84,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "1bacd9dd64abf8b43f72fb647364cef9" + "dd35f12d0c42bd8524077242cfffbebf" ], [ "Arith.lem3", @@ -99,7 +99,7 @@ "projection_inverse_Prims.Cons_tl", "true_interp" ], 0, - "d79c5e060cca4871f35795b1d81f114e" + "802d61f96dd7331cfa072c389bfc8cbb" ], [ "Arith.lem3", @@ -112,7 +112,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "0465f52c8dac304d9545be56095f08e2" + "e8ab76ee9a89388f835d82ac33d4e338" ], [ "Arith.lem3", @@ -138,7 +138,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "620060a7c1ba3f75e318104c294a444f" + "654c802b64ae54657b37b2a49e3013f7" ], [ "Arith.lem3", @@ -153,7 +153,7 @@ "projection_inverse_Prims.Cons_tl" ], 0, - "97677bceaa4fd6450931c1c0d609c797" + "6ce256d2d626bb7c9b34a06c4d53226a" ], [ "Arith.lem4", @@ -168,7 +168,7 @@ "projection_inverse_Prims.Cons_tl", "true_interp" ], 0, - "cc73a489ab0e13d515eee6eebc77e844" + "d7ee638f356a9f3b8ec8792d11a20bf7" ], [ "Arith.lem4", @@ -181,7 +181,7 @@ "refinement_interpretation_Tm_refine_51a1a11c85affab19a1e24b7b60f7bf9" ], 0, - "23239ede0898c993d3c3dabfb8400049" + "d050c39a61ace871d55ba83835a4478a" ], [ "Arith.lem4", @@ -207,7 +207,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "c41b3e39569292462ef8fafc923476ad" + "7bcd2a38883e1d183b14373c14a72e8d" ], [ "Arith.lem4", @@ -221,7 +221,7 @@ "refinement_interpretation_Tm_refine_51a1a11c85affab19a1e24b7b60f7bf9" ], 0, - "8a300dcef7ba27d19a87dffa08e6ec28" + "e7999d0a058ddd849f8b8ab2e02adfbf" ], [ "Arith.lem4", @@ -236,7 +236,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "9da500e3357171b6d660f5880052880d" + "21b8802e88d5f8b6aea72f0fd9c8fb2d" ], [ "Arith.lem4", @@ -251,7 +251,7 @@ "projection_inverse_Prims.Cons_tl" ], 0, - "664676730853d27ec61c494f139633d7" + "975dfa43a2e114e19687587d8e7ebde2" ] ] ] \ No newline at end of file diff --git a/examples/tactics/Bane.Lib.fst.hints b/examples/tactics/Bane.Lib.fst.hints index 841586430f7..8f8e72ad306 100644 --- a/examples/tactics/Bane.Lib.fst.hints +++ b/examples/tactics/Bane.Lib.fst.hints @@ -15,7 +15,7 @@ "lemma_FStar.Pervasives.invertOption" ], 0, - "da11bd154683e0a9b35bacf0105c156c" + "a05104977747b42108c7e47e32f800ea" ] ] ] \ No newline at end of file diff --git a/examples/tactics/Canon.fst.hints b/examples/tactics/Canon.fst.hints index a8916770151..0c9bc81df7b 100644 --- a/examples/tactics/Canon.fst.hints +++ b/examples/tactics/Canon.fst.hints @@ -11,7 +11,7 @@ "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0" ], 0, - "7830701014d2a4c3ea2437313ca44875" + "ed7e9191b851e1e158963d6e6917d0ea" ], [ "Canon.lem1", @@ -23,16 +23,7 @@ "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0" ], 0, - "0819c24b1015e88ad6b1d442577174c5" - ], - [ - "Canon.lem8", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "d4099c18fb2f5ad0385b0ff985edd871" + "90098c2b380a990f82020c28100d18f4" ] ] ] \ No newline at end of file diff --git a/examples/tactics/Easy.fst.hints b/examples/tactics/Easy.fst.hints index df090c2a477..f3a586b90d5 100644 --- a/examples/tactics/Easy.fst.hints +++ b/examples/tactics/Easy.fst.hints @@ -11,7 +11,7 @@ "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0" ], 0, - "a50c72a009d20689e10daf0f3c9b5933" + "f2bf874078e111b43aff6cb6caa23c1b" ], [ "Easy.plus_comm", @@ -20,7 +20,7 @@ 1, [ "@query", "primitive_Prims.op_Addition" ], 0, - "59171f1d1fb29cc7aa8e6e3856523ec7" + "47b7e91474aeff1fa6953bc14d4f0c8b" ] ] ] \ No newline at end of file diff --git a/examples/tactics/Even.fst.hints b/examples/tactics/Even.fst.hints index 4b31466203d..064845affa3 100644 --- a/examples/tactics/Even.fst.hints +++ b/examples/tactics/Even.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "df229bc8193e00353cb2cc6371ea77e4" + "7af7d31e2e5885ef687d7bd9064f5067" ], [ "Even.__proj__S__item___0", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_bb628da1f7d40b6a048cba9503380f5d" ], 0, - "cb4fc9b3cc7db2f1e3e9f3e8026542c7" + "5ee89a2e9357a570d3958988866c5e51" ], [ "Even.nat2unary", @@ -38,7 +38,7 @@ "well-founded-ordering-on-nat" ], 0, - "5f784b495aabc4ab9a0ccb9ad3520cef" + "2e0a7761d5b594ad05ded3b847165ec9" ], [ "Even.even", @@ -47,7 +47,7 @@ 1, [ "@query", "assumption_Even.unat__uu___haseq" ], 0, - "3acf0def42451ede35c61e81b8b12ef6" + "c514ac642bded98587f669dff3d87f21" ], [ "Even.__proj__Even_SS__item__n", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_54b3fdb8b64a7b5a7f1535a28234d0d5" ], 0, - "f92734c976ccf9d3606794b0d1e09459" + "6e92e432d77a6ecce0d93599ca2d2596" ], [ "Even.__proj__Even_SS__item___1", @@ -71,7 +71,7 @@ "refinement_interpretation_Tm_refine_54b3fdb8b64a7b5a7f1535a28234d0d5" ], 0, - "49bd7f60828e4a5c51640dd9bbde49a0" + "9296d1d5df1052cef7c1fafe32ae29c9" ] ] ] \ No newline at end of file diff --git a/examples/tactics/HandleSmtGoal.fst.hints b/examples/tactics/HandleSmtGoal.fst.hints index 36fa9d6008b..2c1d6b46c4d 100644 --- a/examples/tactics/HandleSmtGoal.fst.hints +++ b/examples/tactics/HandleSmtGoal.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "f03f491691b5a1a7b5175556945eee6f" + "64d5598ad24231cb5b521db8b4d0d8ce" ], [ "HandleSmtGoal.g", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "acc5ab9ca02686eb77e740e5b7340cbf" + "3f84cc601bee3bf7b024f55667fa8eb8" ] ] ] \ No newline at end of file diff --git a/examples/tactics/Imp.fst.hints b/examples/tactics/Imp.fst.hints index 71448ec6bdd..8aed60cb7c9 100644 --- a/examples/tactics/Imp.fst.hints +++ b/examples/tactics/Imp.fst.hints @@ -1,5 +1,5 @@ [ - "ŸLã¡rwŠº³kzá·±‘î", + "„^¥àŒ}mîiÞÀ¹+˜Ž", [ [ "Imp.reg", @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "00a50282161c6b12a11c65240b90ec7b" + "ffff73bdfc2f343180affba74a3ffe6b" ], [ "Imp.__proj__Add__item___0", @@ -25,7 +25,7 @@ "refinement_interpretation_Tm_refine_e6ce28c4b80443ebde698de45d7d9ff5" ], 0, - "a7d688c7e807601a8b739cf2898083e4" + "03f3a4c6d8264b967f1093d27d044d89" ], [ "Imp.__proj__Add__item___1", @@ -37,7 +37,7 @@ "refinement_interpretation_Tm_refine_e6ce28c4b80443ebde698de45d7d9ff5" ], 0, - "d665e2ab4755df199a2cf347725e4d17" + "b926188ccc3ef332ed9552b7facd3065" ], [ "Imp.__proj__Add__item___2", @@ -49,7 +49,7 @@ "refinement_interpretation_Tm_refine_e6ce28c4b80443ebde698de45d7d9ff5" ], 0, - "557f44071066dc74be83b8caf345944e" + "c12385c7f9bd2c403fb42b7da7099900" ], [ "Imp.__proj__Sub__item___0", @@ -61,7 +61,7 @@ "refinement_interpretation_Tm_refine_6a21b5ee6f026c7c16d0946bc061a6f1" ], 0, - "9f630f9ae0d9c7413df5a0f2c7379935" + "fa1e6f7ea92e9e38c19ed99b5690a9b9" ], [ "Imp.__proj__Sub__item___1", @@ -73,7 +73,7 @@ "refinement_interpretation_Tm_refine_6a21b5ee6f026c7c16d0946bc061a6f1" ], 0, - "3a938b4e56b6e83e877d1d5d1fff47ea" + "541e881157cbd301192c1c9e0ab4f507" ], [ "Imp.__proj__Sub__item___2", @@ -85,7 +85,7 @@ "refinement_interpretation_Tm_refine_6a21b5ee6f026c7c16d0946bc061a6f1" ], 0, - "359c383006fc7e83c5fbfd0a11224ae8" + "5a909cc8b66b4fc30db21b6aa4b06071" ], [ "Imp.__proj__Mul__item___0", @@ -97,7 +97,7 @@ "refinement_interpretation_Tm_refine_eba13340a4747cc74a458556f1746952" ], 0, - "adc3cf8433ba3f16ac88cbc830218446" + "3165c3255679b7588b3f0833147daeb0" ], [ "Imp.__proj__Mul__item___1", @@ -109,7 +109,7 @@ "refinement_interpretation_Tm_refine_eba13340a4747cc74a458556f1746952" ], 0, - "5b76b6dd6180192f941a639d0c7c4072" + "c44dbd9951653509bc8e11cfd8fa02b0" ], [ "Imp.__proj__Mul__item___2", @@ -121,7 +121,7 @@ "refinement_interpretation_Tm_refine_eba13340a4747cc74a458556f1746952" ], 0, - "02e7767bb9b756736e30d16302172afc" + "4b8e386f5da47f5888f37aadafba4b89" ], [ "Imp.__proj__Const__item___0", @@ -133,7 +133,7 @@ "refinement_interpretation_Tm_refine_01ac0c7f58b13b9a9cb14230122b0e7a" ], 0, - "fbfad7136a44312476d0a738a94d328a" + "af2bf8a6447612eec16e703d5aae2235" ], [ "Imp.__proj__Const__item___1", @@ -145,7 +145,7 @@ "refinement_interpretation_Tm_refine_01ac0c7f58b13b9a9cb14230122b0e7a" ], 0, - "34e63698429eb430bd5cc98b3bdf2ad7" + "be0ba18ad83d080fc1e246abd5b55e92" ], [ "Imp.size", @@ -161,7 +161,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "0ac8cd844c9cb661bf523976f42e258c" + "dc364b27f52a112c3de45834aff8f9a6" ], [ "Imp.size", @@ -180,7 +180,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "30e6d4ad02be6a296b1d8391c2ae1af3" + "eb7786a60b8a272c20b88f61819118f6" ], [ "Imp.override", @@ -189,7 +189,7 @@ 1, [ "@query", "assumption_Imp.reg__uu___haseq" ], 0, - "50a521380bfd3edc198f85155930b31e" + "07858d23d981b0e95aa8a93c256c68aa" ], [ "Imp.eval'", @@ -205,7 +205,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "21af595e9b3fe1b4234e1fd97d91d0e7" + "6eb2d26882d1cacb04d946d46d71f01f" ], [ "Imp.uu___101", @@ -214,7 +214,7 @@ 1, [ "@query", "primitive_Prims.op_Addition" ], 0, - "75e0b59f188b91b9ca646dfcacf03ec8" + "7a5c99465f5637fb78fe8219fbbd9157" ], [ "Imp.uu___104", @@ -223,7 +223,7 @@ 1, [ "@query", "primitive_Prims.op_Addition" ], 0, - "d86d148ee078cb92e0953c8e7dd923e5" + "5cbae6e0c2fde739073d58f5d4cd1dd5" ], [ "Imp.uu___107", @@ -232,7 +232,7 @@ 1, [ "@query", "primitive_Prims.op_Addition" ], 0, - "17ad7765ab981e230aeac563453430e2" + "5a6687fe635bdac6e217cd6f70b7e6a9" ], [ "Imp.uu___110", @@ -241,7 +241,7 @@ 1, [ "@query", "primitive_Prims.op_Addition" ], 0, - "1d4b848b1fd13dc32e3d072ac4c8f77e" + "644db81675a25ced7a32ffa2a0e8eaff" ] ] ] \ No newline at end of file diff --git a/examples/tactics/LocalState.fst.hints b/examples/tactics/LocalState.fst.hints index f8e60d000dc..63ca5c3d8a9 100644 --- a/examples/tactics/LocalState.fst.hints +++ b/examples/tactics/LocalState.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9c97c8d579d93a9f09bf8d166ea5170b" + "432e7d8a52f7b3edb24ae79622f2a1c5" ] ] ] \ No newline at end of file diff --git a/examples/tactics/MkList.fst.hints b/examples/tactics/MkList.fst.hints index 7064f86b823..4ba4ec797cd 100644 --- a/examples/tactics/MkList.fst.hints +++ b/examples/tactics/MkList.fst.hints @@ -24,7 +24,7 @@ "projection_inverse_FStar.Stubs.Tactics.Result.Success_v" ], 0, - "409ec61ce46e0c3f769bcb0b32281bda" + "a03ce0b389fdfb4b6acd001841b8dded" ], [ "MkList.l1", @@ -60,7 +60,7 @@ "typing_FStar.UInt8.uint_to_t" ], 0, - "126777d4fd278965916b84114ae660b2" + "2966a8ecc647caaa36c38d95b653b850" ], [ "MkList.l2", @@ -97,7 +97,7 @@ "typing_FStar.UInt8.uint_to_t" ], 0, - "4c2844b154d7510e4893dcf5ed2024be" + "d16ff34bba5e5971c38f930883500d3e" ] ] ] \ No newline at end of file diff --git a/examples/tactics/MultiStage.fst.hints b/examples/tactics/MultiStage.fst.hints index 430b26eff2e..9e20588b25a 100644 --- a/examples/tactics/MultiStage.fst.hints +++ b/examples/tactics/MultiStage.fst.hints @@ -23,7 +23,7 @@ "projection_inverse_FStar.Stubs.Tactics.Result.Success_v" ], 0, - "6d591f5a274586faba3965b5ab874932" + "369b338a408db339293625ed9926adc6" ], [ "MultiStage.uu___6", @@ -32,7 +32,7 @@ 1, [ "@query", "equation_MultiStage.test1" ], 0, - "298c50d3d960af09b40cf877ce29d05b" + "0b9d5c3f9b60d5c2a1fdc59b1f3bdbd4" ], [ "MultiStage.tau2", @@ -57,7 +57,7 @@ "projection_inverse_FStar.Stubs.Tactics.Result.Success_v" ], 0, - "4149cf687e760863251fd57ba4df6dd3" + "b7f9b007103296ba4f5bc4fbe82bde4a" ], [ "MultiStage.uu___15", @@ -66,7 +66,7 @@ 1, [ "@query", "equation_MultiStage.test2" ], 0, - "ff92e6467cb7ee2451ff431a9be28763" + "42f5052ea04504805fe5f2b7601b9fe7" ], [ "MultiStage.tau3", @@ -91,7 +91,7 @@ "projection_inverse_FStar.Stubs.Tactics.Result.Success_v" ], 0, - "ebe26da1fe57863934e72aad979a1c84" + "f7100ca47366d6161f10a54860fe3460" ], [ "MultiStage.uu___24", @@ -100,7 +100,7 @@ 1, [ "@query", "equation_MultiStage.test3" ], 0, - "a05874994ccffc991a7ab9183e50eea9" + "b13eb6135c3ea74c52f226a4ee01c99d" ], [ "MultiStage.tau5", @@ -125,7 +125,7 @@ "projection_inverse_FStar.Stubs.Tactics.Result.Success_v" ], 0, - "5b89864c9c044808b0925ed7090df627" + "647128f05dc61ab376aeb1837111e5c4" ], [ "MultiStage.uu___35", @@ -134,7 +134,7 @@ 1, [ "@query", "equation_MultiStage.test5" ], 0, - "afe37dd5f9d4a34117f1ba188038f160" + "79d3e92de6313dab630060b6a86f5c17" ] ] ] \ No newline at end of file diff --git a/examples/tactics/NArrows.fst.hints b/examples/tactics/NArrows.fst.hints index fc66f13f2c8..5af2dcd4599 100644 --- a/examples/tactics/NArrows.fst.hints +++ b/examples/tactics/NArrows.fst.hints @@ -19,7 +19,7 @@ "projection_inverse_NArrows.Mkn_arrows_t_ff", "typing_NArrows.xxx" ], 0, - "c1901b0ce62af852c04d3a5cbc2ba3b8" + "73fd2bc9303f8d6c625f5572c015e0b5" ] ] ] \ No newline at end of file diff --git a/examples/tactics/NormLHS.fst.hints b/examples/tactics/NormLHS.fst.hints index 6db41b644be..3ef16e44bc2 100644 --- a/examples/tactics/NormLHS.fst.hints +++ b/examples/tactics/NormLHS.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "758bf69f5b60a8c0674c7da8d962203c" + "f1f1439f217da1e792d421840a7e0d03" ] ] ] \ No newline at end of file diff --git a/examples/tactics/Normalization.fst.hints b/examples/tactics/Normalization.fst.hints index c7acd3bdef5..2aa5a71d1ac 100644 --- a/examples/tactics/Normalization.fst.hints +++ b/examples/tactics/Normalization.fst.hints @@ -17,7 +17,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.lookup_typ" ], 0, - "85934d7b17df5064aa9da9626bb062d7" + "7bfc762478e8590d6e4fb67693a51ad8" ], [ "Normalization.uu___28", @@ -31,7 +31,7 @@ "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result" ], 0, - "f0da749f7375f92c91303cae669eb94f" + "ae02b90f687e2bd70eb364fd8944d8c2" ], [ "Normalization.uu___28", @@ -46,7 +46,7 @@ "true_interp" ], 0, - "63185376db9ee38f0c6eaadcd36fdee9" + "3872140ddbd4035446fb07e529d356b5" ], [ "Normalization.uu___34", @@ -60,7 +60,7 @@ "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result" ], 0, - "d110c11fb25fc59a0198a668ca5d1a4d" + "ce80f84e3c83b17a4408c1d8933b3fb7" ], [ "Normalization.uu___34", @@ -75,7 +75,7 @@ "true_interp" ], 0, - "c28ceaa60b5ddeb2d4c475975f329a76" + "079bf0039d7524cc3a951cf4d88bb247" ], [ "Normalization.uu___42", @@ -87,7 +87,7 @@ "equation_Normalization.four__" ], 0, - "4a99dd4dc0bbfc75ebe7a6f77ec74fb6" + "b683451688f70c392a34ebb5ad514fd8" ], [ "Normalization.uu___43", @@ -101,7 +101,7 @@ "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result" ], 0, - "61cbfad4103d064113b5b1b6f18d1b26" + "10a4267ab3978125e494f7f8cb4d4ed7" ], [ "Normalization.uu___43", @@ -116,7 +116,7 @@ "true_interp" ], 0, - "1a123a5e2fa2ceb21306f54d6a7cce2c" + "4554792322d3af32b679e6250f5c162b" ] ] ] \ No newline at end of file diff --git a/examples/tactics/Postprocess.fst.hints b/examples/tactics/Postprocess.fst.hints index cfc8a5dbd38..f8880497195 100644 --- a/examples/tactics/Postprocess.fst.hints +++ b/examples/tactics/Postprocess.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "equation_Postprocess.x" ], 0, - "89331b64510af1fd8101b32f52459af5" + "ab0dddbb86c83c65e8f9b9d8f2a84ea1" ], [ "Postprocess.uu___7", @@ -17,7 +17,7 @@ 1, [ "@query", "equation_Postprocess.y" ], 0, - "475e09c2bc5c6f75bea6dff5736e609c" + "a21376814211bf5bf14d7f4fb293ea5a" ], [ "Postprocess.__proj__B1__item___0", @@ -29,7 +29,7 @@ "refinement_interpretation_Tm_refine_17e22ae7e75398217bad910401b33530" ], 0, - "8b33e4e8717818e905f23cc66a2e222d" + "3a03b0e40ee16e28600853b5d76bc6d1" ], [ "Postprocess.__proj__C1__item___0", @@ -41,7 +41,7 @@ "refinement_interpretation_Tm_refine_60aa030648fef8e7bd28516f822e9a0c" ], 0, - "e013026f657c1cb85e36c29a9ef82c12" + "c329fdd88f8476fd2583536d15333e61" ], [ "Postprocess.__proj__B2__item___0", @@ -53,7 +53,7 @@ "refinement_interpretation_Tm_refine_a571d0930fe419c0a3557e389115132f" ], 0, - "997b9622859fc8451955c86533806d77" + "a64e599823d9b15c26c17b0201a98d8c" ], [ "Postprocess.__proj__C2__item___0", @@ -65,7 +65,7 @@ "refinement_interpretation_Tm_refine_d350a2c0136fefb41ae2d218a2b66a7b" ], 0, - "62c813afd1d7ad6a44a3445edf5360c7" + "4ea2e9ccfbc7b1f04419aa3e67a18531" ], [ "Postprocess.lift", @@ -83,7 +83,7 @@ "well_founded_ordering_on_codomain_Postprocess.C1" ], 0, - "57f5252d8599f01c39cda35154e5abb5" + "497ed85ae0f046f851c7fe3cec8a40c8" ], [ "Postprocess.lemA", @@ -99,7 +99,7 @@ "typing_tok_Postprocess.A1@tok" ], 0, - "eed88f92b9f2979af59ddb866ca7297e" + "f8ed52653b60f26537f27ddfcf7dd47d" ], [ "Postprocess.lemB", @@ -115,7 +115,7 @@ "projection_inverse_Postprocess.B1__0" ], 0, - "b165d07e386a957784a0da0b43866c49" + "1ec5b39b68613d104304a72fde5f1099" ], [ "Postprocess.congB", @@ -127,7 +127,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "54d7ad299f3ad501deb2ef10e7113dcc" + "c5ae71379401df60e026b9132bea9b5a" ], [ "Postprocess.congC", @@ -139,7 +139,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "63e6e3bbe0f03cde3be07912c3740de3" + "4b5a367dd398e3b04f3f6dd159e67403" ], [ "Postprocess.q_as_lem", @@ -151,7 +151,7 @@ "refinement_interpretation_Tm_refine_eee646ed2c0261b2e37307734e5990b8" ], 0, - "0d73205e1553351a7f499d7f035306e1" + "12a0aea9c905d5099b05630df8936144" ], [ "Postprocess.congruence_fun", @@ -160,7 +160,7 @@ 1, [ "@query", "true_interp" ], 0, - "92ecd5dc26d69b4350865228c3c84035" + "18bf14795a331c0ece38d9625d2def59" ], [ "Postprocess.apply_feq_lem", @@ -169,7 +169,7 @@ 1, [ "@query" ], 0, - "b39f285d9f85980f911b15fbaf5f55f6" + "bcb8d1e99d12c71eb62f46b38e3bb46b" ], [ "Postprocess._onL", @@ -181,7 +181,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "897c48eb9f3ce337782412ec65031495" + "87205b258e274c5c34c83432087777e1" ] ] ] \ No newline at end of file diff --git a/examples/tactics/Preprocess.fst.hints b/examples/tactics/Preprocess.fst.hints index f7b9d4bb7e9..bc58ca11fc3 100644 --- a/examples/tactics/Preprocess.fst.hints +++ b/examples/tactics/Preprocess.fst.hints @@ -12,7 +12,7 @@ "projection_inverse_BoxInt_proj_0", "typing_Preprocess.test_add_1_" ], 0, - "eeb2e3299b1501e97fa3eaf32f68970e" + "9ebaea8609ad1889cf976184aacd0987" ] ] ] \ No newline at end of file diff --git a/examples/tactics/Printers.fst.hints b/examples/tactics/Printers.fst.hints index 7b1224fe490..b8ce61fdc7a 100644 --- a/examples/tactics/Printers.fst.hints +++ b/examples/tactics/Printers.fst.hints @@ -38,7 +38,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.lookup_typ" ], 0, - "f4c4a40c02ec5a0e4d2ff081925e668a" + "717855549064f66bf0c074ad3603fefc" ], [ "Printers.maplast", @@ -53,7 +53,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "2504ce8f701fa59aba962c703711672e" + "d83bfbcf86470347e6859363374555ac" ], [ "Printers.mk_printer", @@ -78,7 +78,7 @@ "projection_inverse_FStar.Stubs.Tactics.Result.Success_v" ], 0, - "86c4d6383445d63f2b8eeadeee24cf12" + "7d3fe47f653619fc5725a7c12c12dcbd" ], [ "Printers.__proj__A__item___0", @@ -90,7 +90,7 @@ "refinement_interpretation_Tm_refine_1a7b69b43f7b02549720ebdb7731aa7f" ], 0, - "85b5a85167e6bef5fa047732509be863" + "149a794e02540d1ada9aa2a98cfc169b" ], [ "Printers.__proj__A__item___1", @@ -102,7 +102,7 @@ "refinement_interpretation_Tm_refine_1a7b69b43f7b02549720ebdb7731aa7f" ], 0, - "ebc325d0a0800329d1f7aa1d052d6520" + "0b52aa2bba9bea3ebf54aa0a7e3a76b3" ], [ "Printers.__proj__B__item___0", @@ -114,7 +114,7 @@ "refinement_interpretation_Tm_refine_c8b4b75e38b41b48b268ea0a3f90e3cd" ], 0, - "183be4c7bb2962431c45295b0f0c041c" + "4dc43b4fe9e09323718a7ef9cf4cb569" ], [ "Printers.__proj__B__item___1", @@ -126,7 +126,7 @@ "refinement_interpretation_Tm_refine_c8b4b75e38b41b48b268ea0a3f90e3cd" ], 0, - "5453727857ffaecb6d9f89716ca9bb15" + "085e4725b76ca3bb7f1ee8a21c973993" ], [ "Printers.__proj__D__item___0", @@ -138,7 +138,7 @@ "refinement_interpretation_Tm_refine_3c3099d8265cd24e0a96805751c994d1" ], 0, - "e7220e61d6ee461eb998ac0c5dd57b84" + "02aab64acf782c9b3612811aba50e376" ], [ "Printers.__proj__E__item___0", @@ -150,7 +150,7 @@ "refinement_interpretation_Tm_refine_410bdfe840bb48a5ed0357e092bfc39f" ], 0, - "f21d69efbe7175ca1081d7e2c8ae78aa" + "662a20fe1dafda49fc0544db711ed211" ], [ "Printers.__proj__F__item___0", @@ -162,7 +162,7 @@ "refinement_interpretation_Tm_refine_9c3e9566abf10c7d01bd5254baeab0f0" ], 0, - "f3633e2407600da53c802e356203b511" + "c2253bb18aedf854d09aaaa6a2a9162c" ], [ "Printers.t1_print", @@ -180,7 +180,7 @@ "subterm_ordering_Printers.E" ], 0, - "d3bd55e3ed8e195669ee872f85cf8b7d" + "97b882635c7432a6580a5aa15d16ac08" ] ] ] \ No newline at end of file diff --git a/examples/tactics/Rewrite.Monoid.fst.hints b/examples/tactics/Rewrite.Monoid.fst.hints index eaf0364a5c5..363897adf45 100644 --- a/examples/tactics/Rewrite.Monoid.fst.hints +++ b/examples/tactics/Rewrite.Monoid.fst.hints @@ -1,5 +1,5 @@ [ - "¼×>¤ ’CcÎyP\u0017™¯M±", + "/½ôL\u0000Qì\u0012íìèµãàv–", [ [ "Rewrite.Monoid.aux", @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "0e825bc5d7d51cd189444030e51a0fa2" + "c521d29a27c59f164277d5c9e3c54ff1" ], [ "Rewrite.Monoid.monoid_reflect_rhs", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_8e8d2aada6dcd07ed31e359fa552d647" ], 0, - "1ccad82b66fe0ebc96eca5a2252e72fa" + "bf3c33658cd61518074522e26327c91a" ], [ "Rewrite.Monoid.elim_implies", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_913239c2cf9dc8a14e1f047e0206138d" ], 0, - "d686c112496b68bac4f0e28f15f12881" + "09a4894e93e6c03422e8f03ecbb12bf2" ] ] ] \ No newline at end of file diff --git a/examples/tactics/SealedModel.fst.hints b/examples/tactics/SealedModel.fst.hints index 08e2339a9dc..7a3b9e98486 100644 --- a/examples/tactics/SealedModel.fst.hints +++ b/examples/tactics/SealedModel.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "eac21d2b3c44311659d5e4e638b9e4ce" + "a4c87725224d0368d5812dd30f624502" ], [ "SealedModel.seal", @@ -26,7 +26,7 @@ "projection_inverse_FStar.Stubs.Tactics.Result.Success_v" ], 0, - "da030538016812f3a6f8b6a98a594eb0" + "3e3c75eae220eeaee12fc97972079df5" ], [ "SealedModel.unseal", @@ -35,7 +35,7 @@ 1, [ "@query" ], 0, - "efb03d4b2532b9db3dacd24e6927cb53" + "d636fe56c053e306511f030f2a8ef880" ], [ "SealedModel.map_seal", @@ -47,7 +47,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "cec0a8d38e0f9dac8c5d9fcac25760bb" + "c23880f646584680c32cb932dac16c53" ], [ "SealedModel.bind_seal", @@ -59,7 +59,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "4c2d614f2e3164ee4071e2647a7010fa" + "01dd82c8c42effe7bac04d61fc264bd0" ], [ "SealedModel.__proj__X__item___0", @@ -71,7 +71,7 @@ "refinement_interpretation_Tm_refine_783aa278341fef507c697eec496b82d6" ], 0, - "8c19b0c629da80f575f9a2530b40d93c" + "c0086b3e9577d8361982529f641a980a" ], [ "SealedModel.prec_no_x", @@ -89,7 +89,7 @@ "subterm_ordering_SealedModel.X" ], 0, - "d75938a3b5c6204cdc73143b03e1ada5" + "ba6174f82bc202dd64fe094b5200d74e" ], [ "SealedModel.contra_map_seal_precedes", @@ -117,7 +117,7 @@ "refinement_interpretation_Tm_refine_ddb39e4ca8967888ba670c6fdec9bf69" ], 0, - "596f8f77457b4bfe75576ea490a9342c" + "2e2ed6e80a00314aa5096c359b028269" ] ] ] \ No newline at end of file diff --git a/examples/tactics/Sequences.fst.hints b/examples/tactics/Sequences.fst.hints index fc9c61f5f12..ee74a6803b8 100644 --- a/examples/tactics/Sequences.fst.hints +++ b/examples/tactics/Sequences.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "4be7de944b0d1b21c79dc4e53d09a06f" + "50dd2829de2f6f6452402d13849d0a04" ], [ "Sequences.test", @@ -33,7 +33,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "ca296abb6f1f660c9329cae3740ed0b8" + "93e71141e320fb02c2bb39f206b5f80d" ], [ "Sequences.test", @@ -65,7 +65,7 @@ "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.length" ], 0, - "4cb86672b455a36eaf44aeaadbc8e7bc" + "cb00b91e1da0e18d362db18d04efa4e6" ] ] ] \ No newline at end of file diff --git a/examples/tactics/SigeltOpts.fst.hints b/examples/tactics/SigeltOpts.fst.hints index 27af04ecffd..7d46a4e71b1 100644 --- a/examples/tactics/SigeltOpts.fst.hints +++ b/examples/tactics/SigeltOpts.fst.hints @@ -24,7 +24,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "6feaf93ac601550862bfbdfd7cbf6526" + "b0622b2e4644c2ecb01650431292dcb7" ], [ "SigeltOpts.tau", @@ -62,7 +62,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.sigelt_opts" ], 0, - "b13ea9e9dd35cf3c4fb5b87c3a6b0adf" + "a8ec42b0fd611f386def93fdf1d46971" ], [ "SigeltOpts.blah", @@ -87,7 +87,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "7b4b16c598fc713c17fc01022a3dc93c" + "76e13c390448cc166472e313f7316e69" ] ] ] \ No newline at end of file diff --git a/examples/tactics/SigeltOpts2.fst.hints b/examples/tactics/SigeltOpts2.fst.hints index 3a34443e076..0c94a812f0a 100644 --- a/examples/tactics/SigeltOpts2.fst.hints +++ b/examples/tactics/SigeltOpts2.fst.hints @@ -37,7 +37,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.sigelt_opts" ], 0, - "794867931f9e6c16b5242626852c9c28" + "16251837f8122e4230ede97d1f59637d" ] ] ] \ No newline at end of file diff --git a/examples/tactics/Tautology.fst.hints b/examples/tactics/Tautology.fst.hints index 92fd6167611..8942ec2c6da 100644 --- a/examples/tactics/Tautology.fst.hints +++ b/examples/tactics/Tautology.fst.hints @@ -1,14 +1 @@ -[ - "^$& (\u0016\u0019\u007ffŒTžíŸað", - [ - [ - "Tautology.uu___23", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "19fcfe8bdd6a19139d285c470e11936a" - ] - ] -] \ No newline at end of file +[ "^$& (\u0016\u0019\u007ffŒTžíŸað", [] ] \ No newline at end of file diff --git a/examples/tactics/Trace.fst.hints b/examples/tactics/Trace.fst.hints index f32a958fbf5..74dadea4d72 100644 --- a/examples/tactics/Trace.fst.hints +++ b/examples/tactics/Trace.fst.hints @@ -1,5 +1,5 @@ [ - "äÿ6V\u001e¥ºöà\u0004FB‹à¼", + "Oé–Ó<…\u0013u\u0018ò÷¬Ò%ÓÅ", [ [ "Trace.mynat", @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "1e6b712b4192966d30cecebe6358e5a9" + "b81d53a6e7689e32a8fbc70b1b83ffee" ], [ "Trace.__proj__S__item___0", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_404885b3cc4eeb5f45b884df07c7ad02" ], 0, - "c2bc515b3ee0341c5b891a6e0c4c4ec9" + "111bca9e2c378a016e49c5dcc86a6753" ], [ "Trace.tick_last", @@ -37,7 +37,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "5c63a28c4ef9fb142f94d7789457de3c" + "cf9044d72d2887469a65882a7a340911" ], [ "Trace.instrument_body", @@ -50,7 +50,7 @@ "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result" ], 0, - "cf520e183f390999f8d435bdff4ce94a" + "f9cb323e235affc752d4a1d0dc48c9c9" ], [ "Trace.cutlast", @@ -79,7 +79,7 @@ "token_correspondence_FStar.List.Tot.Base.length.fuel_instrumented" ], 0, - "6db61750e8495e03f6c20c3a5c43a874" + "e1cc3622ae4d10098d49fada1d9648e5" ], [ "Trace.instrument", @@ -113,7 +113,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "ef4d42bba2f3b1907638475e5832d40d" + "71fab626a24b7272096bfa0baa589765" ], [ "Trace.fall", @@ -130,7 +130,7 @@ "typing_tok_Trace.Z@tok" ], 0, - "faebcd90af94ba30ec9f66539322b6a7" + "3f8d1fb37c7d325fe473510a2f836943" ], [ "Trace.uu___114", @@ -149,7 +149,7 @@ "typing_tok_Trace.Z@tok" ], 0, - "5426acd1d130e714055a2bb2ae215401" + "f3ccf773648be96ca61c11af43e38d4a" ], [ "Trace.fact_aux", @@ -167,7 +167,7 @@ "well-founded-ordering-on-nat" ], 0, - "39388c106f91c0dd7529deaaa3503d77" + "75e770e3d65e57b93e388173c41836c2" ], [ "Trace.uu___127", @@ -192,7 +192,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "9ebd44c2a54374e2216aa5370edeeca7" + "6e22cee024d8283fa23552869d6b217a" ], [ "Trace.uu___133", @@ -218,7 +218,7 @@ "typing_Trace.fact_" ], 0, - "a5745132be07aa39f04a6fa7ca4a3810" + "1dab858a0b21c1794ad3f7a1c1bed819" ] ] ] \ No newline at end of file diff --git a/examples/tactics/Tutorial.fst.hints b/examples/tactics/Tutorial.fst.hints index bcdca0891f7..df4ba567aca 100644 --- a/examples/tactics/Tutorial.fst.hints +++ b/examples/tactics/Tutorial.fst.hints @@ -1,24 +1,6 @@ [ "kdg°c\\åÛ R<%͵€è", [ - [ - "Tutorial.ex1", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "6b62c9d8ee918201123b3f9b9e28fb07" - ], - [ - "Tutorial.ex2", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "7b8d587a009155d42d11b03b2425be28" - ], [ "Tutorial.ex3", 1, @@ -30,7 +12,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "31cec7eeab0d2c538c815165900de3d8" + "5446a4f755cc493957b55caca1ec44d0" ], [ "Tutorial.ex3'", @@ -43,7 +25,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "5b546560530775ff5cadfe1b1e62e481" + "3a61228f9469be6a84cba793b05ff08e" ], [ "Tutorial.ex4", @@ -56,7 +38,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "7cef1de28aa9d739d0fe67b22e8b3aaf" + "b69b3b5235df78669efc44b60bceaefd" ], [ "Tutorial.ex4", @@ -69,7 +51,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "43bff138c28e375ac6c52bb3f23ced57" + "eaa7983503b2b106e8538c676bfb7fde" ] ] ] \ No newline at end of file diff --git a/examples/tactics/UserTactics.fst.hints b/examples/tactics/UserTactics.fst.hints index d774d12fa64..3ec86cd88c0 100644 --- a/examples/tactics/UserTactics.fst.hints +++ b/examples/tactics/UserTactics.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "9e36211eaa0968d02e5209be82cb05fc" + "20644261c7ec39d10695b53f856dd9da" ], [ "UserTactics.f", @@ -23,16 +23,16 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "48929f806a64f42d3211216e41f10469" + "4d02bccf6aa0242f29a272b1665640a0" ], [ "UserTactics.simple_equality_assertions", 1, 2, 1, - [ "@query", "true_interp" ], + [ "@query", "eq2-interp", "equation_Prims.eq2" ], 0, - "4fcce980b57e6225e44ee94785fc8d08" + "a93f9be651051795a1cbe780392dfa1b" ], [ "UserTactics.simple_equality_assertions", @@ -41,7 +41,7 @@ 1, [ "@query", "eq2-interp", "equation_Prims.eq2" ], 0, - "c7e76249085304f89929c24091c86f37" + "acc1d7f88a8c7360cd5f56018bbb359b" ], [ "UserTactics.simple_equality_assertions", @@ -50,7 +50,7 @@ 1, [ "@query", "eq2-interp", "equation_Prims.eq2" ], 0, - "fef441d03b2d9952edb5d431a013fb92" + "7e4a7a4d4350d77e26fb33d8e3bbc5be" ], [ "UserTactics.simple_equality_assertions", @@ -59,16 +59,7 @@ 1, [ "@query", "eq2-interp", "equation_Prims.eq2" ], 0, - "e44ae6ed1d30bbfccf149a080a4004d0" - ], - [ - "UserTactics.simple_equality_assertions", - 5, - 2, - 1, - [ "@query", "eq2-interp", "equation_Prims.eq2" ], - 0, - "e44ae6ed1d30bbfccf149a080a4004d0" + "7e4a7a4d4350d77e26fb33d8e3bbc5be" ], [ "UserTactics.implicitly_unfolfed_before_preprocessing", @@ -80,16 +71,16 @@ "projection_inverse_BoxBool_proj_0", "true_interp" ], 0, - "2c444cb424b4b7ac33445b8b4dbff1ec" + "ac760b83ee94d8c37533d7c401e65c56" ], [ "UserTactics.simple_equality_assertions_within_a_function", 1, 2, 1, - [ "@query", "true_interp" ], + [ "@query", "eq2-interp", "equation_Prims.eq2" ], 0, - "a66b9d7b204ad35d1eb8d94cb04b616a" + "d2f4d93d1f10220e9d6126fc38246e9b" ], [ "UserTactics.simple_equality_assertions_within_a_function", @@ -98,7 +89,7 @@ 1, [ "@query", "eq2-interp", "equation_Prims.eq2" ], 0, - "540fbc65b223408fb11b9e684b366085" + "eaa399ac6ac3376ea406633a92780fdf" ], [ "UserTactics.simple_equality_assertions_within_a_function", @@ -107,7 +98,7 @@ 1, [ "@query", "eq2-interp", "equation_Prims.eq2" ], 0, - "540fbc65b223408fb11b9e684b366085" + "ac2eeffdf902c0215f4b8dea201e48a8" ], [ "UserTactics.simple_equality_assertions_within_a_function", @@ -116,32 +107,23 @@ 1, [ "@query", "eq2-interp", "equation_Prims.eq2" ], 0, - "8e7fb8725f23350daa3b02b8a27349d8" + "ac2eeffdf902c0215f4b8dea201e48a8" ], [ "UserTactics.simple_equality_assertions_within_a_function", 5, 2, 1, - [ "@query", "eq2-interp", "equation_Prims.eq2" ], - 0, - "8e7fb8725f23350daa3b02b8a27349d8" - ], - [ - "UserTactics.simple_equality_assertions_within_a_function", - 6, - 2, - 1, [ "@query", "equation_UserTactics.visible_boolean", "projection_inverse_BoxBool_proj_0" ], 0, - "7507a8ab30ab999e79bf432e9bd9a060" + "8825566aed734da029dd54630ad6a44c" ], [ "UserTactics.simple_equality_assertions_within_a_function", - 7, + 6, 2, 1, [ "@query", "eq2-interp", "equation_Prims.eq2" ], @@ -150,12 +132,12 @@ ], [ "UserTactics.simple_equality_assertions_within_a_function", - 8, + 7, 2, 1, [ "@query", "eq2-interp", "equation_Prims.eq2" ], 0, - "694bc7c298fff38c7b2dacdfb2dd797b" + "892e0900907adfc6705712415e4f1299" ], [ "UserTactics.partially_solved_using_smt", @@ -164,7 +146,7 @@ 1, [ "@query", "eq2-interp", "equation_Prims.eq2" ], 0, - "6de6bbf3f8024c5c0baf38d25baf43c7" + "c8df1db696f06eb739953ea878d3ea03" ], [ "UserTactics.partially_solved_using_smt", @@ -173,7 +155,7 @@ 1, [ "@query", "assumption_UserTactics.Pred1_saturated", "int_typing" ], 0, - "0fe25f9e9d1ebabc4fedcf9fe40d5485" + "68e81137f2620e5d98f70a8409e39689" ], [ "UserTactics.partially_solved_using_smt", @@ -182,7 +164,7 @@ 1, [ "@query", "assumption_UserTactics.Pred1_saturated", "int_typing" ], 0, - "910130d5d4affab05f85bf27b190489d" + "7eaa0f18755664d45f3d164746c06f1d" ], [ "UserTactics.lemma_mul_comm", @@ -191,7 +173,7 @@ 1, [ "@query", "primitive_Prims.op_Multiply" ], 0, - "f84be00496ae5e77a54edc7178bf1b22" + "66438c398b67446007062eed9acd247e" ], [ "UserTactics.sqintro", @@ -200,7 +182,7 @@ 1, [ "@query" ], 0, - "4738df187e79791fed296d8f66cb6650" + "853c2a4a09981945c2bd43d76334f0d1" ], [ "UserTactics.test_apply_ascription'", @@ -209,7 +191,7 @@ 1, [ "@query", "primitive_Prims.op_Multiply" ], 0, - "c8a8534d5d27184ee1f9b45935939ba5" + "917df03eaedc358d48ca5a043da29dba" ], [ "UserTactics.test_apply_ascription", @@ -218,7 +200,7 @@ 1, [ "@query", "primitive_Prims.op_Multiply" ], 0, - "ff358f60ee810749924219976cf4c2a2" + "567147daa5c797caa122bbd26e071281" ] ] ] \ No newline at end of file diff --git a/examples/tactics/eci19/Automation.fst.hints b/examples/tactics/eci19/Automation.fst.hints index 2637a1abcd9..93b20ba9e13 100644 --- a/examples/tactics/eci19/Automation.fst.hints +++ b/examples/tactics/eci19/Automation.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "c711dfff0a771b74f04a22ec0fb53b39" + "eac90e87e2802a9929e5daaf8e1656b3" ], [ "Automation.ea2''", @@ -17,7 +17,7 @@ 1, [ "@query" ], 0, - "1150f8c7d3098350c07e1a15d0e3ac5b" + "878e4091ef89996cfcee45e97f588236" ], [ "Automation.ea4''", @@ -26,7 +26,7 @@ 1, [ "@query" ], 0, - "2e55114909f1e2504a44d1efd889316d" + "34d828f37238c17c792dcab1f5c87545" ], [ "Automation.ea5''", @@ -35,7 +35,7 @@ 1, [ "@query" ], 0, - "e3390c93a846a9b771b5f1f2c83c438e" + "7fa48166f132bf2389fdd95e105cceaa" ], [ "Automation.ea6''", @@ -44,7 +44,7 @@ 1, [ "@query" ], 0, - "35876a1401cb868aeb5cd8929042daa6" + "7c8a2cfcc395203248956f4d3658bc90" ], [ "Automation.ea7''", @@ -53,7 +53,7 @@ 1, [ "@query" ], 0, - "cf0c0f32c72e52686d6eccd3b78af6d2" + "e1b47c793da5c9e3539820a2ced37aab" ], [ "Automation.ea8''", @@ -62,7 +62,7 @@ 1, [ "@query" ], 0, - "70775c50243b922a9f4b681848c7ed71" + "6942e2f5175a03c1d1a996c81a1584e7" ], [ "Automation.ea9''", @@ -71,7 +71,7 @@ 1, [ "@query" ], 0, - "a69eac036b4cc9c93f7e15fff8286c9d" + "392588395704fab41779a455d0a27f26" ], [ "Automation.ea10''", @@ -80,7 +80,7 @@ 1, [ "@query" ], 0, - "f8abcdd50aa74c138d3c9bdb7ef076df" + "674566ca6aa5cd15f36fd1a02953a9b6" ] ] ] \ No newline at end of file diff --git a/examples/tactics/eci19/ConstructiveLogic.fst.hints b/examples/tactics/eci19/ConstructiveLogic.fst.hints index 91a3a3b91c6..ce6b1c08852 100644 --- a/examples/tactics/eci19/ConstructiveLogic.fst.hints +++ b/examples/tactics/eci19/ConstructiveLogic.fst.hints @@ -83,7 +83,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "f17e821bb9979921a38f0702e9a2af4b" + "9b132b95d9c54430fece910bc866b66a" ], [ "ConstructiveLogic.ex11", @@ -92,7 +92,7 @@ 1, [ "@query" ], 0, - "6ad6615069de3a7c8f0bc7184432cad0" + "7674b2fe9ed2fb9688411825e957337d" ], [ "ConstructiveLogic.ex12", @@ -101,7 +101,7 @@ 1, [ "@query" ], 0, - "be8140a41d7e7a401c3b072a5e6da844" + "eb6b178a4242a3d9d0161d418f11083e" ], [ "ConstructiveLogic.ex14", @@ -110,7 +110,7 @@ 1, [ "@query" ], 0, - "477e9ac31c297b57d608e575b272acd4" + "16199fb133bbc5d80a04299430d3de2d" ] ] ] \ No newline at end of file diff --git a/examples/tactics/eci19/Hybrid.fst.hints b/examples/tactics/eci19/Hybrid.fst.hints index 04a1908e645..5f39bab8d56 100644 --- a/examples/tactics/eci19/Hybrid.fst.hints +++ b/examples/tactics/eci19/Hybrid.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "4ccf9dbae6f4efeb6e61f80c1ba8c27f" + "396dfd1b5f78676897059d4f1e1e7c1a" ], [ "Hybrid.modulo_add_tactic", @@ -24,7 +24,7 @@ "true_interp" ], 0, - "22ff7e68424ad1532fb0bc70f2782b78" + "4a77d150dbadb92b7be56d5ef37e32eb" ], [ "Hybrid.modulo_add_tactic", @@ -37,7 +37,7 @@ "refinement_interpretation_Tm_refine_e3a4e5476d18c8c2f957436958fd7dc3" ], 0, - "c96161e0029355b0563e75be376aaac2" + "d396550b641a62dca36aa0bbb61bdda0" ], [ "Hybrid.modulo_add_tactic", @@ -51,7 +51,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "177fe8f2f94c4f692270fd09dd3b86e1" + "50d12b75fdf811bc8fa06f7c5533067d" ], [ "Hybrid.modulo_add_tactic", @@ -65,7 +65,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "3dcabe199609953ddc4a3cf22abaf7dc" + "63e59c936e0f6952370890f3671c098a" ], [ "Hybrid.modulo_add_tactic", @@ -79,7 +79,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "188798f5f50a25b30af23d8b4591f661" + "06d588d5fc45fa2fa8336e0230b29a34" ], [ "Hybrid.modulo_add_tactic", @@ -93,7 +93,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "6fd60d26f2d7111c497a454c6d5b6ce3" + "78daf0c8403260a489bfe40559d241a9" ], [ "Hybrid.triang", @@ -110,7 +110,7 @@ "well-founded-ordering-on-nat" ], 0, - "f8a094de6d34dba5e7f1848ec766e467" + "76810d61ada6adb09ab1261c30fef3bb" ], [ "Hybrid.gauss", @@ -133,13 +133,13 @@ "primitive_Prims.op_disEquality", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", - "refinement_interpretation_Tm_refine_057994395bd3ca92861c75315961b9e2", "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", + "refinement_interpretation_Tm_refine_8d992a44247dc8babc6b17a4fd059106", "typing_Hybrid.triang", "well-founded-ordering-on-nat" ], 0, - "63280a28d2e4d002e4b456565a502005" + "7346314118f213c0219ff93723ad3ceb" ], [ "Hybrid.gauss", @@ -153,7 +153,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "8fbfd39459d13f2693c57f1d5dc82270" + "4107abe282ba4455361d83afc18cfc03" ], [ "Hybrid.prod_even", @@ -166,7 +166,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "ffe8e7c40853893358a8834b25f7e247" + "1d5163286db481ae0abe66f5a6681917" ], [ "Hybrid.triang2", @@ -180,7 +180,7 @@ "true_interp" ], 0, - "e54a892ff2c2561270981f97ef1f7db5" + "46d392e73bce8463a9224bcc208929f9" ], [ "Hybrid.triang2", @@ -192,7 +192,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "7cedc35f83644e2f1753593a0b560222" + "58fb2ed20a208a64e9aafce119e75eaa" ], [ "Hybrid.silly_lemma", @@ -205,7 +205,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "71677b07d0707c5d78333e82b3be8fa6" + "0437fde51fff713fce47bca0e6d0d40a" ], [ "Hybrid.test_need_arg", @@ -217,7 +217,7 @@ "refinement_interpretation_Tm_refine_417e6b562faf2c5944c7cd18ae8df052" ], 0, - "9663b7956bf5111de667ef959d31ad25" + "a1333bcc63e3b123452ea3cff6ca1824" ] ] ] \ No newline at end of file diff --git a/examples/tactics/eci19/Intro.fst.hints b/examples/tactics/eci19/Intro.fst.hints index 5ae5f4d27fa..dad8c85b954 100644 --- a/examples/tactics/eci19/Intro.fst.hints +++ b/examples/tactics/eci19/Intro.fst.hints @@ -13,16 +13,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "a3287dd514df14a79ac1c73c678c7e5d" - ], - [ - "Intro.constr", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "dbd8cbb49d74d344ad79e2da613452fb" + "a453dedb3f576555f5228c8e8556b462" ], [ "Intro.triang", @@ -39,7 +30,7 @@ "well-founded-ordering-on-nat" ], 0, - "11c21ee50b91f85d35ce8ffe391e79ec" + "33f3d78083f7b299efbd50be5a94a1b6" ], [ "Intro.triang_aux", @@ -54,7 +45,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "bd8717552d22d752d57745782e5fb172" + "9967cd55a15c1d7dcba5a94d83ebd1d9" ], [ "Intro.gauss", @@ -79,7 +70,7 @@ "well-founded-ordering-on-nat" ], 0, - "b371dfc659307dd851ff0ac8ee188bd7" + "7da4131c04be7f0710cb1f568ae1c011" ], [ "Intro.prod_even", @@ -92,7 +83,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "c3f6b199d1e5210021052455ed30edd2" + "59a0fb8aa4d5bb92ba631a86b6a6dee7" ], [ "Intro.test_good", @@ -106,7 +97,7 @@ "true_interp" ], 0, - "2bce5956576626c8d37cfff9540bb66e" + "8ac0e64b2a5ff6feca8b7a88da63b471" ], [ "Intro.test_blowup", @@ -118,7 +109,7 @@ "refinement_interpretation_Tm_refine_f1ecc6ab6882a651504f328937700647" ], 0, - "33bb06d13fe65aeef2bda0f66a581a9d" + "de3fdd8ac276ef13c7b15c64debab14f" ], [ "Intro.repeatN", @@ -133,7 +124,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "5e8ed691a88ad2dd860665b59012bc1c" + "41254e7e4427541b6e05b634244f6ef3" ], [ "Intro.sums", @@ -148,7 +139,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "f192b028ac382de4f17bb4592871b2a9" + "90e86c5359a00cdc9d1ca5fb5ae02fca" ], [ "Intro.uu___128", @@ -161,7 +152,7 @@ "projection_inverse_BoxInt_proj_0", "typing_Intro.add_2" ], 0, - "81564bca05475d99b42c5a0e9d3a5e94" + "68603e5c04438473a725bf9daf4c9550" ], [ "Intro.uu___129", @@ -174,7 +165,7 @@ "projection_inverse_BoxInt_proj_0", "typing_Intro.add_3" ], 0, - "df758b23f9df4851187d87caa14d1efb" + "7698b8e6deb32bd812aeac5acff61867" ], [ "Intro.uu___130", @@ -187,7 +178,7 @@ "projection_inverse_BoxInt_proj_0", "typing_Intro.add_4" ], 0, - "36a7f4db56a85e5d359527182cd4b5a2" + "43c3db54e15eb23c4b447ca51ef2500a" ], [ "Intro.uu___137", @@ -196,7 +187,7 @@ 1, [ "@query", "equation_Intro.diag" ], 0, - "2c627b308cf2bd2aee3b2b8de2cd9e50" + "22e16aecfa65603b60c72ef2f01993db" ], [ "Intro.uu___138", @@ -205,7 +196,7 @@ 1, [ "@query", "equation_Intro.diag" ], 0, - "9cf4ba7e5c5f8cf91d04a0f3367596d0" + "abb77e8116c1fe31fe366d54b60987be" ], [ "Intro.test_add", @@ -226,7 +217,7 @@ "typing_Intro.add_int" ], 0, - "0eece337c184bffdb70cfc0fb82cf627" + "44cc58a5b6989bc5d28f493715b25534" ] ] ] \ No newline at end of file diff --git a/examples/tactics/eci19/Metaprogramming.fst.hints b/examples/tactics/eci19/Metaprogramming.fst.hints index 15c7c939b24..dc4d0059ab6 100644 --- a/examples/tactics/eci19/Metaprogramming.fst.hints +++ b/examples/tactics/eci19/Metaprogramming.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "a6cac43d6ff2d68de29683edd943135c" + "12af1dd1a3b8f03f94b7ca2fd6ec50de" ], [ "Metaprogramming.__proj__Left__item___0", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_0f3a37e607a8bceb88eb8b90d75fcd39" ], 0, - "ed8398e50dcdc5ebd8ed0b8e8811a046" + "3dbac8e3a167ff4338cc54c4a7b294cf" ], [ "Metaprogramming.__proj__Right__item___0", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_dda24ff22658933ed5e78a00d5bb0a0d" ], 0, - "9137fcf26f90675f6b78faa15c404a18" + "4afa2eacfeedc2c59c632dfa7f75254c" ], [ "Metaprogramming.uu___40", @@ -47,7 +47,7 @@ "projection_inverse_Metaprogramming.Left_b" ], 0, - "63fc9903d9455b893887cff39ef33ae7" + "0ee422fc51b46326dc51abb3e8c5f643" ], [ "Metaprogramming.uu___41", @@ -62,7 +62,7 @@ "projection_inverse_Metaprogramming.Right_b" ], 0, - "d8333032e5af971fe713fd420b7f6059" + "95783e1b1de641dbab8dd3c248ba0461" ] ] ] \ No newline at end of file diff --git a/examples/termination/CPS.Double.fst.hints b/examples/termination/CPS.Double.fst.hints index f7fb4cb77ba..e9334443290 100644 --- a/examples/termination/CPS.Double.fst.hints +++ b/examples/termination/CPS.Double.fst.hints @@ -15,7 +15,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_CPS.Expr.Plus" ], 0, - "d322f6fde3292ece06bf3d934dcbb8c1" + "c9bb27b55510d8a636eca0266c34a27a" ] ] ] \ No newline at end of file diff --git a/examples/termination/CPS.DoubleDefun.fst.hints b/examples/termination/CPS.DoubleDefun.fst.hints index 0c4b50719f4..0999dbc3f4a 100644 --- a/examples/termination/CPS.DoubleDefun.fst.hints +++ b/examples/termination/CPS.DoubleDefun.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "assumption_CPS.Expr.expr__uu___haseq" ], 0, - "61257d62ed23528292de0a0494244f8c" + "bef68cdc28175924452c53aed9fcf664" ], [ "CPS.DoubleDefun.__proj__C1__item___0", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_b1d4de3cb1cee3ac5aafed034e069035" ], 0, - "cfd7988a2d7585cc57d014af0f5a52cb" + "9662ff7479867cceb29383426ee1e350" ], [ "CPS.DoubleDefun.__proj__C1__item___1", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_b1d4de3cb1cee3ac5aafed034e069035" ], 0, - "09a0a6355161297b10c92fb1d0b10a5e" + "bde33e437665ba81f8671121990177e1" ], [ "CPS.DoubleDefun.__proj__C2__item___0", @@ -44,7 +44,7 @@ "refinement_interpretation_Tm_refine_470d7912c558796d2a0ae83a2d7f54a2" ], 0, - "c28b1b048669dcf2e4f8507c710ebea7" + "1c757b754b29251d94ab0fb62e5ecdfb" ], [ "CPS.DoubleDefun.__proj__C2__item___1", @@ -56,7 +56,7 @@ "refinement_interpretation_Tm_refine_470d7912c558796d2a0ae83a2d7f54a2" ], 0, - "d481355fffd6c2247ee3dc180dec45be" + "859bb0bbdab13d037447d1fc4432a10f" ], [ "CPS.DoubleDefun.stack", @@ -78,7 +78,7 @@ "typing_tok_CPS.DoubleDefun.C0@tok" ], 0, - "a0927da3db0d5454718317c424e1a375" + "db0c1525b014f1c5c1c71344f51c8981" ], [ "CPS.DoubleDefun.apply", @@ -115,7 +115,7 @@ "typing_CPS.DoubleDefun.stack", "typing_tok_CPS.DoubleDefun.C0@tok" ], 0, - "cd0ab8a2c760eea07f7d9bff01346212" + "e39502e43a12e527594fa9af285f6685" ], [ "CPS.DoubleDefun.apply", @@ -145,7 +145,7 @@ "well-founded-ordering-on-nat" ], 0, - "2e334792e64d8ae43215445e8993331d" + "2233e9e80b30f02aa3ae3fa0878bb5a1" ] ] ] \ No newline at end of file diff --git a/examples/termination/CPS.DoubleLambdaLifting.fst.hints b/examples/termination/CPS.DoubleLambdaLifting.fst.hints index 4014ce6c7fa..bb6f4decef0 100644 --- a/examples/termination/CPS.DoubleLambdaLifting.fst.hints +++ b/examples/termination/CPS.DoubleLambdaLifting.fst.hints @@ -15,7 +15,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_CPS.Expr.Plus" ], 0, - "80c3ea9f13384a6f5a4c75479093df8c" + "aa7cdc4e52c49a7e1a6787137eb0e276" ], [ "CPS.DoubleLambdaLifting.eval_cps", @@ -27,7 +27,7 @@ "projection_inverse_BoxInt_proj_0", "well-founded-ordering-on-nat" ], 0, - "f989f39be48e2b87184fc79aff15a59c" + "2d7e2e4e011c54691800ba8a4bad7485" ] ] ] \ No newline at end of file diff --git a/examples/termination/CPS.DoubleLambdaLifting2.fst.hints b/examples/termination/CPS.DoubleLambdaLifting2.fst.hints index 75478d4d69d..98f48ea7102 100644 --- a/examples/termination/CPS.DoubleLambdaLifting2.fst.hints +++ b/examples/termination/CPS.DoubleLambdaLifting2.fst.hints @@ -15,7 +15,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_CPS.Expr.Plus" ], 0, - "bff63833309d62d10353f46d0c99df93" + "6ccbd07ac39d081d8756df29b0367a72" ] ] ] \ No newline at end of file diff --git a/examples/termination/CPS.Expr.fst.hints b/examples/termination/CPS.Expr.fst.hints index 75146c6f743..f4c8e565908 100644 --- a/examples/termination/CPS.Expr.fst.hints +++ b/examples/termination/CPS.Expr.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "d956a1d3f69f67c5e50edc7629b5383b" + "8ff200ad82388639e7f677fa8843e553" ], [ "CPS.Expr.__proj__Const__item___0", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_61068dfb8b28ba423ea3dca285d5c282" ], 0, - "a41def6e7cf07c8b820ead0efbf7adbe" + "aff9c6134fa1f2c5cc05bb927ad3735c" ], [ "CPS.Expr.__proj__Plus__item___0", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_1ca93587daff7a0ff146b7192bd79c66" ], 0, - "5afbf8de740c9224902b41f76416f285" + "571cb674da2fb44554dcf4b5e4fdb857" ], [ "CPS.Expr.__proj__Plus__item___1", @@ -44,7 +44,7 @@ "refinement_interpretation_Tm_refine_1ca93587daff7a0ff146b7192bd79c66" ], 0, - "b45f041383922097200f87afce5d3866" + "0ff3d562203fc9db292e4ade0ef70dab" ] ] ] \ No newline at end of file diff --git a/examples/termination/CPS.Simple.fst.hints b/examples/termination/CPS.Simple.fst.hints index c56343cef77..609fc980ad9 100644 --- a/examples/termination/CPS.Simple.fst.hints +++ b/examples/termination/CPS.Simple.fst.hints @@ -16,7 +16,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "b7d7f0941cea7d655ac1ac1cf9708f1c" + "6c93dd6b877b87ea38e168119a8d3aee" ] ] ] \ No newline at end of file diff --git a/examples/termination/CPS.SimpleDefun.fst.hints b/examples/termination/CPS.SimpleDefun.fst.hints index 2e26f009ab9..2267013b1f7 100644 --- a/examples/termination/CPS.SimpleDefun.fst.hints +++ b/examples/termination/CPS.SimpleDefun.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "ce2a8e1848c1ba265f0414496b6e2faa" + "f0e95ec82ae9222954c1f16b299815b8" ], [ "CPS.SimpleDefun.__proj__C1__item___0", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_ec3b073f187e62e07276baa8a49db0b9" ], 0, - "c6fc88fec16e34fc124e4b69e64350d1" + "f88e85c35974e1889ac418a0d404556e" ], [ "CPS.SimpleDefun.__proj__C1__item___1", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_ec3b073f187e62e07276baa8a49db0b9" ], 0, - "9ddb634d1cf9a117c2e378db5d0016c2" + "3e057d536d8e87b533acb90c7f8138b7" ], [ "CPS.SimpleDefun.apply", @@ -52,7 +52,7 @@ "typing_tok_CPS.SimpleDefun.C0@tok" ], 0, - "c61ac76a2fef3c950d97309723e8f4d1" + "6f6729e30f041fb5fe90574957b6d6fd" ], [ "CPS.SimpleDefun.add_cps", @@ -69,7 +69,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "30eec18f70f93f566681d9a2eeef38f0" + "b8640acf6fdcd06b738e7da80e9aea10" ] ] ] \ No newline at end of file diff --git a/examples/termination/CPS.SimpleLambdaLifting.fst.hints b/examples/termination/CPS.SimpleLambdaLifting.fst.hints index a928c809e44..890864f8afc 100644 --- a/examples/termination/CPS.SimpleLambdaLifting.fst.hints +++ b/examples/termination/CPS.SimpleLambdaLifting.fst.hints @@ -16,7 +16,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "4e0c0797e9d1a63910ebac2764a40bd6" + "e006af6f99395e7da2d80f34c17ae117" ] ] ] \ No newline at end of file diff --git a/examples/termination/ErrorMsg.fst.hints b/examples/termination/ErrorMsg.fst.hints index d66e79b174a..f780c3122a7 100644 --- a/examples/termination/ErrorMsg.fst.hints +++ b/examples/termination/ErrorMsg.fst.hints @@ -15,7 +15,7 @@ "well-founded-ordering-on-nat" ], 0, - "e4030d561f34f5c7e6b1e852275217d9" + "4e3106537f25c28f4f63b9924c86ed01" ] ] ] \ No newline at end of file diff --git a/examples/termination/Eval.DB.fst.hints b/examples/termination/Eval.DB.fst.hints index 385815820bb..ff863854e40 100644 --- a/examples/termination/Eval.DB.fst.hints +++ b/examples/termination/Eval.DB.fst.hints @@ -1,5 +1,5 @@ [ - "M@“Åÿú–°\u001aŠ¿\r‹bZH", + "„¾¿æï—Ÿkô´ÕÓ\u0007\"'ï", [ [ "Eval.DB.__proj__O__item__g", @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_484127013bba2593946d02c4a721e275" ], 0, - "e7b7b6bb1f14f207004aee4a99eeed62" + "005d96bb5e457e5de197e4308dc91e4b" ], [ "Eval.DB.__proj__O__item__a", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_484127013bba2593946d02c4a721e275" ], 0, - "c41182749673333ffb40c41025b9c3b0" + "693fa723cffadc032458b2fdbcff0984" ], [ "Eval.DB.__proj__S__item__g", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_7953764d4affd5fc53963a3447f7bdde" ], 0, - "3f8f5c761b8f02321df15e8306ee373d" + "067dc0209b47088a1b2044e080b087c7" ], [ "Eval.DB.__proj__S__item__a", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_7953764d4affd5fc53963a3447f7bdde" ], 0, - "9366e82222a525dc3cf0a8ce90d6cd1c" + "8e8b9895b29d69ac2fdfefd89d7e110b" ], [ "Eval.DB.__proj__S__item__b", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_7953764d4affd5fc53963a3447f7bdde" ], 0, - "9161a4f7be2695e2c4c06b12e7f44e12" + "5400126660d50228a0cd1bc6821f9ab9" ], [ "Eval.DB.__proj__S__item___3", @@ -71,7 +71,7 @@ "refinement_interpretation_Tm_refine_7953764d4affd5fc53963a3447f7bdde" ], 0, - "8aceb1b90da1f05572c04147bcc13b05" + "866cd466ad08151c159977b3ae4400e1" ], [ "Eval.DB.__proj__Var__item__g", @@ -83,7 +83,7 @@ "refinement_interpretation_Tm_refine_510090c4b8d9bd9a52cee793ac3e6455" ], 0, - "cc26a564ab0a29fa83ab2e621ef855ff" + "a3e658867cd3d85ac96f10d6d43c220e" ], [ "Eval.DB.__proj__Var__item__a", @@ -95,7 +95,7 @@ "refinement_interpretation_Tm_refine_510090c4b8d9bd9a52cee793ac3e6455" ], 0, - "8d45beaaafe98e73bb8c97fb963dba7a" + "583c24b979e46f26c64f348046be4279" ], [ "Eval.DB.__proj__Var__item___2", @@ -107,7 +107,7 @@ "refinement_interpretation_Tm_refine_510090c4b8d9bd9a52cee793ac3e6455" ], 0, - "a314c90aa35f4bb0bd2fc4c04a602dfa" + "66a8e33714729a335f25395d859a49b8" ], [ "Eval.DB.__proj__Lam__item__g", @@ -119,7 +119,7 @@ "refinement_interpretation_Tm_refine_8ba4e4e3f13cea313e3b1698266f8372" ], 0, - "c13c39c2cc44a96eb48d5a7d30b911be" + "ef30df53e75dbd924d86d5855b5c789e" ], [ "Eval.DB.__proj__Lam__item__a", @@ -131,7 +131,7 @@ "refinement_interpretation_Tm_refine_8ba4e4e3f13cea313e3b1698266f8372" ], 0, - "adec11ca199dac3c06cb4a01cf2dce9c" + "a2d17ce9745242c0f1beeb0fffbf6d10" ], [ "Eval.DB.__proj__Lam__item__b", @@ -143,7 +143,7 @@ "refinement_interpretation_Tm_refine_8ba4e4e3f13cea313e3b1698266f8372" ], 0, - "3e99588aeab8148ac71e709d44ebb689" + "c73a7bc96b3bf2c3bdc4b94f222aa3ac" ], [ "Eval.DB.__proj__Lam__item__body", @@ -155,7 +155,7 @@ "refinement_interpretation_Tm_refine_8ba4e4e3f13cea313e3b1698266f8372" ], 0, - "2c3be3ab07182a538260d7a1581acdd1" + "7f1cd13e77c04219727b98ff50b3a80f" ], [ "Eval.DB.__proj__App__item__g", @@ -167,7 +167,7 @@ "refinement_interpretation_Tm_refine_2349da90c7b3931f487aa92691daa8cd" ], 0, - "d618f436bfc45e5370f035d20240ae53" + "0da43ee532965c9008e640671a3adba0" ], [ "Eval.DB.__proj__App__item__a", @@ -179,7 +179,7 @@ "refinement_interpretation_Tm_refine_2349da90c7b3931f487aa92691daa8cd" ], 0, - "466d265a5f393783e335cec63f545a8d" + "a4487f8e639d356b356beb3b476692f5" ], [ "Eval.DB.__proj__App__item__b", @@ -191,7 +191,7 @@ "refinement_interpretation_Tm_refine_2349da90c7b3931f487aa92691daa8cd" ], 0, - "619de4b1fafea38aa909d7ab0b6be676" + "8cd8db0f7e177229fff0a93fa86c3f46" ], [ "Eval.DB.__proj__App__item__e1", @@ -203,7 +203,7 @@ "refinement_interpretation_Tm_refine_2349da90c7b3931f487aa92691daa8cd" ], 0, - "1c52a7472145329ecb02878b467b022a" + "16d2e6e1486a4b366f70fbd18fc2bdc3" ], [ "Eval.DB.__proj__App__item__e2", @@ -215,7 +215,7 @@ "refinement_interpretation_Tm_refine_2349da90c7b3931f487aa92691daa8cd" ], 0, - "5973e3c9f360a3c76de667e4605412b9" + "533bcd8c9e85d587ec40bd0c21b39b1d" ], [ "Eval.DB.eval_var", @@ -231,7 +231,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Eval.DB.S" ], 0, - "ef02d34e1880c97f18272fa3ebf44456" + "c91e0f5ddee7029dd99546e2675e661d" ], [ "Eval.DB.eval", @@ -250,7 +250,7 @@ "typing_Tm_abs_c20f56d85af2ce8374268dea0663a5c9" ], 0, - "691ff7fbcd2ec0782a4fde37859d02d4" + "c4943ec6cb303f88e0a84058a7a12a05" ] ] ] \ No newline at end of file diff --git a/examples/termination/mcCarthy91.fst.hints b/examples/termination/mcCarthy91.fst.hints index a8de06a2a86..07413c07235 100644 --- a/examples/termination/mcCarthy91.fst.hints +++ b/examples/termination/mcCarthy91.fst.hints @@ -11,7 +11,7 @@ "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0" ], 0, - "fb25a0f8cf9f1258f5bf171d870ebb1a" + "7c8c280bdf5076b410a59f40faf58f86" ], [ "McCarthy91.f91", @@ -37,7 +37,7 @@ "well-founded-ordering-on-nat" ], 0, - "204400af2abfb2ceaf81b6a7cb0637c1" + "d5589932633278fdbad9a5f43398b65f" ], [ "McCarthy91.f91", @@ -51,7 +51,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d17a5a8e9633173d29212ee14510b6a8" + "0a22dbf69eae8ddee9a3dee4aa23cfd1" ] ] ] \ No newline at end of file diff --git a/examples/termination/termination.fst.hints b/examples/termination/termination.fst.hints index 7db6e6f53d8..6cb4e7587cd 100644 --- a/examples/termination/termination.fst.hints +++ b/examples/termination/termination.fst.hints @@ -15,7 +15,7 @@ "well-founded-ordering-on-nat" ], 0, - "0ebf90a0fdb39b7a8fda277e5ef428df" + "22420c3d0e9d7b45732ab58aff4c5259" ], [ "Termination.fibonacci", @@ -32,7 +32,7 @@ "well-founded-ordering-on-nat" ], 0, - "1bd8b9722c2fc5223571ca617e8e2086" + "946ef0539d60197c5cbe027004e6a5a9" ], [ "Termination.ackermann", @@ -53,7 +53,7 @@ "well-founded-ordering-on-nat" ], 0, - "07df56ba2eb1d92ae2b54d3562cd8021" + "62e4dc7e0aa9011a56dfa8b49a858e3c" ], [ "Termination.ack_swap", @@ -73,7 +73,7 @@ "well-founded-ordering-on-nat" ], 0, - "877081d98d6a1286ec262e11c4872943" + "936a0de9e95f036bda8349514dc8638d" ], [ "Termination.length", @@ -91,7 +91,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "59a83245fadcfe616197012fb0e9b58b" + "a9b819daa9379685334b8ad8f842682d" ], [ "Termination.half_length", @@ -115,7 +115,7 @@ "subterm_ordering_Prims.Cons", "typing_Prims.__proj__Cons__item__tl" ], 0, - "8d9fdcfed5e3d5da1321d315e9dc232c" + "5ec199c12e33e1f7b6293ccb0e3916d3" ], [ "Termination.sumto", @@ -134,7 +134,7 @@ "well-founded-ordering-on-nat" ], 0, - "bf78ff3a55b3f9b0301dc1a5da5f1a43" + "7b3509399c77d64eba408fcd9a423162" ], [ "Termination.strangeZero", @@ -150,7 +150,7 @@ "well-founded-ordering-on-nat" ], 0, - "2dd887e47fb55b5579845de98417ad89" + "2e6558e66208d66e054554ca08a1bc21" ], [ "Termination.map", @@ -165,7 +165,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "4d012ee5791628eae615ab5b8335a60b" + "c5fcd5c52ceefd84665e713f31058ab3" ], [ "Termination.mem", @@ -180,7 +180,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "ef327dcc8dee83444efc30df657c45ef" + "35e3b64fc0827de51e617aa3d47416a9" ], [ "Termination.list_subterm_ordering_coercion", @@ -214,7 +214,7 @@ "typing_Termination.mem" ], 0, - "25985629b642e5ff8cabe67e56141581" + "d593947cbd3260e78715d825327be9b9" ], [ "Termination.list_subterm_ordering_coercion", @@ -223,7 +223,7 @@ 1, [ "@query" ], 0, - "6806832997f3b855a40f02328ea8c653" + "7c726d211ba16fc028511da9834d4bd0" ], [ "Termination.list_subterm_ordering_lemma", @@ -248,7 +248,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "24afe717674673b606c228e9a022a176" + "330fa3c64e3117f2e350dc6bc0ba8e31" ], [ "Termination.move_refinement", @@ -273,7 +273,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "38439d195e83243ef6d6e599b372666b" + "b8cec619b6cf329e13c596a789f8b487" ], [ "Termination.tree", @@ -285,7 +285,7 @@ "kinding_Termination.tree@tok" ], 0, - "776312e0b0a3d35dcdd17c21357f3194" + "904aa3a577d0c35761ce6ff6778dc1d1" ], [ "Termination.__proj__Leaf__item___0", @@ -297,7 +297,7 @@ "refinement_interpretation_Tm_refine_eecc20c444854ed8824621455f36b0bc" ], 0, - "db88a12087d25e77c900cb3449361df8" + "8318e0309d5510bf222488b939ca14e1" ], [ "Termination.__proj__Node__item___0", @@ -309,7 +309,7 @@ "refinement_interpretation_Tm_refine_ef7437472d1ef108a142a5a0fa28c50f" ], 0, - "493d4c0e0de02abf4660db5e8539c007" + "401820de9a40346e8579fe990dcde0c6" ], [ "Termination.treeMap", @@ -332,7 +332,7 @@ "subterm_ordering_Termination.Node" ], 0, - "07387c16faea9497640b7b6aa3e1be3c" + "0bb9d892c874c0c129cf7aec804b1911" ], [ "Termination.list_map", @@ -347,7 +347,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "426ccffad94fe07e7f6590b3b82702ef" + "7d5d9ff4e0d072d8558c36a8e393e226" ], [ "Termination.tree_map", @@ -363,7 +363,7 @@ "subterm_ordering_Termination.Node" ], 0, - "3c1d4dac0dbb473e2d4bdbc0a7a88d6b" + "3ea225d38dc11ff96aab42888025e5d9" ], [ "Termination.flatten_list", @@ -378,7 +378,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "ff12d7c20445ce22fa489b2137a6932d" + "14cb36e52bc25250a9351002b0cc4116" ], [ "Termination.flatten_tree", @@ -401,7 +401,7 @@ "subterm_ordering_Termination.Node" ], 0, - "1c83b6ad8063ad9fc0e7a68d05ab2357" + "8aaa46d84e366779836dd0f1723af661" ], [ "Termination.flatten_list'", @@ -416,7 +416,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "cbe738cec3c857f573b85045f04558c7" + "f02c713957f4da2fc13ffc56bb8abeab" ], [ "Termination.flatten_tree'", @@ -432,7 +432,7 @@ "subterm_ordering_Termination.Node" ], 0, - "7bb3a5e1da24340cd1d4f5ac988eac80" + "056b3bab77d4ecee7931a57492606833" ] ] ] \ No newline at end of file diff --git a/examples/typeclasses/Add.fst.hints b/examples/typeclasses/Add.fst.hints index 557949b635a..8705711cdc0 100644 --- a/examples/typeclasses/Add.fst.hints +++ b/examples/typeclasses/Add.fst.hints @@ -13,7 +13,7 @@ "projection_inverse_Add.Mkadditive_zero" ], 0, - "59543020e72d24609a009deac01a0ac7" + "1e44ee38eb2c12fcc6aecec531fd393d" ], [ "Add.add_int", @@ -25,7 +25,7 @@ "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0" ], 0, - "93edbb721d8f711a9d7e2726d02dd621" + "d0209c2f0635c740ce5beb2664afb1b3" ], [ "Add.add_bool", @@ -37,7 +37,7 @@ "primitive_Prims.op_BarBar", "projection_inverse_BoxBool_proj_0" ], 0, - "2ae4734f2ff77e150d8cfb4a42dd2bdd" + "60cd517cb35ab0e4c911b80d69f814a9" ], [ "Add.add_list", @@ -46,7 +46,7 @@ 1, [ "@query" ], 0, - "fd7e7f58d93d02f35538fa9bf475978c" + "1cd9e0384074f10dacac5f9fd6fa2663" ], [ "Add.uu___56", @@ -65,7 +65,7 @@ "token_correspondence_Prims.op_Addition" ], 0, - "066a35d46daac9f08d34d6dfd3991b3a" + "0be84b262de7fb12fdd5db7b223631f5" ], [ "Add.uu___57", @@ -82,7 +82,7 @@ "token_correspondence_Prims.op_BarBar" ], 0, - "23a5782f87a3d63c656ccaa4adedf5dc" + "16a82816a33c5c8a79be10e014764bf0" ], [ "Add.uu___58", @@ -99,7 +99,7 @@ "token_correspondence_Prims.op_BarBar" ], 0, - "312eba72c48b474da7ff39e191c33740" + "c7c826498be61e9c8ab9c59e2d37e0e3" ], [ "Add.uu___59", @@ -129,7 +129,7 @@ "typing_Add.add_list" ], 0, - "c9aca7be75dce798295e86083ce3fbdd" + "a679f3150552b46b6828a81e597712c5" ] ] ] \ No newline at end of file diff --git a/examples/typeclasses/Deriving.fst.hints b/examples/typeclasses/Deriving.fst.hints new file mode 100644 index 00000000000..5e5753490ef --- /dev/null +++ b/examples/typeclasses/Deriving.fst.hints @@ -0,0 +1,234 @@ +[ + "y6•C—£7,ÿVg±ÏyÐé", + [ + [ + "Deriving.mk_printer_fun", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.Types_pretyping_d880a66b21ec85b3fa80d2570aa5edd8", + "FStar.Tactics.NamedView_pretyping_aa11da717b0f96191732249a5f8a1b65", + "constructor_distinct_FStar.Stubs.Tactics.Result.Failed", + "constructor_distinct_FStar.Stubs.Tactics.Result.Success", + "data_elim_FStar.Stubs.Tactics.Result.Success", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Q_Explicit", + "disc_equation_Prims.Nil", + "equation_FStar.Stubs.Reflection.Types.name", + "equation_FStar.Tactics.NamedView.is_simple_binder", + "equation_FStar.Tactics.NamedView.namedv", + "equation_FStar.Tactics.NamedView.simple_binder", + "equation_FStar.Tactics.NamedView.term", + "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result", + "function_token_typing_FStar.Stubs.Reflection.Types.sigelt", + "lemma_FStar.Pervasives.invertOption", + "proj_equation_FStar.Tactics.NamedView.Mkbinder_attrs", + "proj_equation_FStar.Tactics.NamedView.Mkbinder_qual", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_a", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_exn", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_ps", + "projection_inverse_FStar.Stubs.Tactics.Result.Success_a", + "projection_inverse_FStar.Stubs.Tactics.Result.Success_ps", + "projection_inverse_FStar.Stubs.Tactics.Result.Success_v", + "projection_inverse_FStar.Tactics.NamedView.Mkbinder_attrs", + "projection_inverse_FStar.Tactics.NamedView.Mkbinder_qual", + "refinement_interpretation_Tm_refine_b26ca2aff6a22929fb21b63f378a437f", + "typing_FStar.Stubs.Reflection.V2.Builtins.lookup_typ" + ], + 0, + "b0d2ae4b5a4b9958a0b3f34991e7b07f" + ], + [ + "Deriving.maplast", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "binder_x_0a56e3de562c08d8ab59f4ac6f626a98_3", + "disc_equation_Prims.Cons", "disc_equation_Prims.Nil", + "fuel_guarded_inversion_Prims.list", + "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" + ], + 0, + "1fd0d5bf91daf7a4d5b9079d8e17ce02" + ], + [ + "Deriving.mk_printer", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "constructor_distinct_FStar.Stubs.Tactics.Result.Failed", + "constructor_distinct_FStar.Stubs.Tactics.Result.Success", + "constructor_distinct_FStar.Tactics.NamedView.Sg_Let", + "disc_equation_FStar.Tactics.NamedView.Unk", + "equation_FStar.Stubs.Reflection.Types.typ", + "equation_FStar.Tactics.NamedView.term", + "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_a", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_exn", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_ps", + "projection_inverse_FStar.Stubs.Tactics.Result.Success_a", + "projection_inverse_FStar.Stubs.Tactics.Result.Success_ps", + "projection_inverse_FStar.Stubs.Tactics.Result.Success_v" + ], + 0, + "7a0b0fc688f616e209c249921c11e147" + ], + [ + "Deriving.mk_printable_instance", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "constructor_distinct_FStar.Stubs.Tactics.Result.Failed", + "constructor_distinct_FStar.Stubs.Tactics.Result.Success", + "constructor_distinct_FStar.Tactics.NamedView.Sg_Let", + "disc_equation_FStar.Tactics.NamedView.Unk", + "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_a", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_exn", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_ps", + "projection_inverse_FStar.Stubs.Tactics.Result.Success_a", + "projection_inverse_FStar.Stubs.Tactics.Result.Success_ps", + "projection_inverse_FStar.Stubs.Tactics.Result.Success_v" + ], + 0, + "54378ee2a9a7fb92475af9d32877d0ca" + ], + [ + "Deriving.__proj__A__item___0", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_4e1b5dbf5967287f9de0c1f0c78becfe" + ], + 0, + "dd30a398e149ebf3e1c7cede77965039" + ], + [ + "Deriving.__proj__A__item___1", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_4e1b5dbf5967287f9de0c1f0c78becfe" + ], + 0, + "3865e3b238f99aa6af66c8f31661bd94" + ], + [ + "Deriving.__proj__B__item___0", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_52afd44514795b77788cedb3ef9e09f4" + ], + 0, + "e1ffcdc01d16183c7d3be4953ac89e52" + ], + [ + "Deriving.__proj__B__item___1", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_52afd44514795b77788cedb3ef9e09f4" + ], + 0, + "556f2df6d4daf8b4cda1871499f9d638" + ], + [ + "Deriving.__proj__D__item___0", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_8a825bc11034c55a6687988fb586e3dc" + ], + 0, + "8c1192a7bf94c887c30dac28cadb020a" + ], + [ + "Deriving.__proj__E__item___0", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_cd0256c6ce707862f6db210fb29f3d1c" + ], + 0, + "1225560cc5ec60aa2f15cf57e7285e32" + ], + [ + "Deriving.t1_print", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "Deriving_pretyping_171ce3e2bd34de08038abd8f6f3206f6", + "data_typing_intro_Deriving.C@tok", "disc_equation_Deriving.A", + "disc_equation_Deriving.B", "disc_equation_Deriving.C", + "disc_equation_Deriving.D", "disc_equation_Deriving.E", + "fuel_guarded_inversion_Deriving.t1", + "projection_inverse_BoxBool_proj_0", "subterm_ordering_Deriving.B", + "subterm_ordering_Deriving.E" + ], + 0, + "725c3ce72a2cec9d156fbc06fc3c183c" + ], + [ + "Deriving.__proj__G__item___0", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_a69b704541842c9481b6eb428b7a712c" + ], + 0, + "c38c0ec797d211777fee3316953d396a" + ], + [ + "Deriving.__proj__H__item___0", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_b185e7eba6d7b09d5f32d84271c36e10" + ], + 0, + "a57891d9a97c4d6124500dbb084e616b" + ], + [ + "Deriving.t2_print", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "disc_equation_Deriving.G", + "disc_equation_Deriving.H", "fuel_guarded_inversion_Deriving.t2", + "projection_inverse_BoxBool_proj_0" + ], + 0, + "78790516dd01235c4e2a785ad41db5a8" + ] + ] +] \ No newline at end of file diff --git a/examples/typeclasses/Enum.fst.hints b/examples/typeclasses/Enum.fst.hints index 237d982853f..c69e89ff1fe 100644 --- a/examples/typeclasses/Enum.fst.hints +++ b/examples/typeclasses/Enum.fst.hints @@ -12,7 +12,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "9aac551a9d8820d4e333e7fde62e2fdd" + "262a7fb5dc25ad2e5d80881249a65c05" ], [ "Enum.succ", @@ -27,7 +27,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "4d44f2ec8a2bc9d08bc5f58aed8b8882" + "0194e73bded54cb37fc4b30b180573a5" ], [ "Enum.enum_nat", @@ -40,7 +40,7 @@ "projection_inverse_FStar.Pervasives.Native.None_a" ], 0, - "d68adaf373c6c74738a458f33c4289c2" + "bf993d6fd22f95a2d565cf4519201e01" ], [ "Enum.enum_opt", @@ -70,7 +70,7 @@ "typing_Enum.__proj__Mkenum__item__max" ], 0, - "670ebd5e29e9573e11008c9f2af72366" + "695b8c21a97e6cb899ba34806296504d" ] ] ] \ No newline at end of file diff --git a/examples/typeclasses/EnumEq.fst.hints b/examples/typeclasses/EnumEq.fst.hints index 768f3af6051..62fd7d72517 100644 --- a/examples/typeclasses/EnumEq.fst.hints +++ b/examples/typeclasses/EnumEq.fst.hints @@ -20,7 +20,7 @@ "token_correspondence_Enum.toInt" ], 0, - "a58a575a4f1d233cf25957be4a83c670" + "5db8984a5a9c2674e8fe79a70e6dd1e6" ] ] ] \ No newline at end of file diff --git a/examples/typeclasses/Eq.fst.hints b/examples/typeclasses/Eq.fst.hints index f81113383c9..5fb9adaa657 100644 --- a/examples/typeclasses/Eq.fst.hints +++ b/examples/typeclasses/Eq.fst.hints @@ -1,5 +1,5 @@ [ - "W,êÕ™ç\r# vçòÌôŽ", + "OY\u0005d\u001dÀ\u0012įq\u0017ØP\u0016Å", [ [ "Eq.eq_instance_of_eqtype", @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "f9a4161cbac9448c171ed9578038e201" + "47b531091f2270d0ba0a53286f07c2a6" ], [ "Eq.eqList", @@ -32,14 +32,14 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", "projection_inverse_Prims.Cons_hd", "projection_inverse_Prims.Cons_tl", - "refinement_interpretation_Tm_refine_9c682628cd9978a7164d80b314416b7b", + "refinement_interpretation_Tm_refine_c7a379c21d15e3cf746d5cc60461be4e", "refinement_interpretation_Tm_refine_f0ac051651fa0e095f1b2c1241fd6a3f", "subterm_ordering_Prims.Cons", "token_correspondence_Eq.__proj__Mkdeq__item__eq", "token_correspondence_Eq.eq", "typing_Eq.eqList" ], 0, - "c14392531881c713ea083b21df72af06" + "6d9febd9716bdde6537cbb8b7287a346" ], [ "Eq.eq_list", @@ -53,7 +53,7 @@ "typing_Eq.eqList" ], 0, - "8c9b8dd892bd4a5713ef0fd94c8c2703" + "f5c9ab6663b0a7e85e658e7b97b44765" ], [ "Eq.eq_pair", @@ -72,7 +72,7 @@ "token_correspondence_Eq.eq" ], 0, - "ee1948ce545c75bc85c7da31d47d3c0f" + "00ebb9855bc966b4a525b87841943260" ], [ "Eq.uu___68", @@ -90,7 +90,7 @@ "projection_inverse_Eq.Mkdeq_eq", "token_correspondence_Eq.eq" ], 0, - "77b862d16328e69e2758ce34a42faf02" + "b04137918676cfe14fffaa155e9ab53d" ], [ "Eq.uu___69", @@ -109,7 +109,7 @@ "token_correspondence_Eq.eq" ], 0, - "2cfb230ca59311ec3b0816302cc0e677" + "01e26b0a1947ff79ddc0a8d3158b9c1f" ], [ "Eq.uu___70", @@ -125,7 +125,7 @@ "projection_inverse_Eq.Mkdeq_eq", "token_correspondence_Eq.eq" ], 0, - "193a05d729d14ffc6a7c66d2256a62b0" + "d8bf7c5261c049b8a1584ef066e20280" ], [ "Eq.uu___71", @@ -141,7 +141,7 @@ "projection_inverse_Eq.Mkdeq_eq", "token_correspondence_Eq.eq" ], 0, - "986e9b48890fefa32cf54399c5c9a967" + "36d001a024f7fb6c04df3fd4319b411a" ], [ "Eq.uu___72", @@ -164,7 +164,7 @@ "typing_Eq.uu___25" ], 0, - "e26c2c7e54219a64686ef593134c9379" + "20359b0cf0c5983718f91b19f397e72d" ], [ "Eq.uu___73", @@ -188,7 +188,7 @@ "typing_Eq.uu___25" ], 0, - "eeb3bbbf349d8ba92a4bc433591c06ab" + "c16e1014a29b942820da78329b4b338c" ], [ "Eq.uu___74", @@ -209,7 +209,7 @@ "token_correspondence_Eq.eq" ], 0, - "f72dfd35db1f9d13fb5f07e95c2bac61" + "8a3f2b41b36edbb1ca0855fa8a107196" ], [ "Eq.uu___75", @@ -232,7 +232,7 @@ "token_correspondence_Eq.eq" ], 0, - "893aa75ea9f2751022ee663fb5b1f8be" + "9a44546e28c9e798f5bdb8e86dd61015" ], [ "Eq.uu___76", @@ -253,7 +253,7 @@ "token_correspondence_Eq.eq" ], 0, - "25d1d0a6be6e828b9ac3d5befa66e0ed" + "10b6d2a9e68f92161fb000933ae684b7" ], [ "Eq.uu___77", @@ -274,7 +274,7 @@ "token_correspondence_Eq.eq" ], 0, - "b222f23b2ddde0a81411a9dc823bd0ce" + "f944e7ba632590b3f3980348abe8024f" ] ] ] \ No newline at end of file diff --git a/examples/typeclasses/GradedMonad.fst.hints b/examples/typeclasses/GradedMonad.fst.hints index 7874a401e6d..7f901177b97 100644 --- a/examples/typeclasses/GradedMonad.fst.hints +++ b/examples/typeclasses/GradedMonad.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "fbf5048b274d345a51110d720d19a40b" + "36b79c14a8d5c9e7db1234ea4a2ef285" ] ] ] \ No newline at end of file diff --git a/examples/typeclasses/Monad.fst.hints b/examples/typeclasses/Monad.fst.hints index f26b418582b..7489ec84bcc 100644 --- a/examples/typeclasses/Monad.fst.hints +++ b/examples/typeclasses/Monad.fst.hints @@ -19,7 +19,7 @@ "token_correspondence_Monad.return" ], 0, - "b228610386fd48700edb765f594f42d5" + "b227ede166e733279f606134e86d514a" ], [ "Monad.g'", @@ -39,7 +39,7 @@ "token_correspondence_Monad.return" ], 0, - "9dc84a7cd1544e69932342ee47330554" + "b3dc9adad4d4c78570a3d9b3582f48bf" ] ] ] \ No newline at end of file diff --git a/examples/typeclasses/MonadFunctorInference.fst.hints b/examples/typeclasses/MonadFunctorInference.fst.hints index 9bbc95541d9..964fc0c7cca 100644 --- a/examples/typeclasses/MonadFunctorInference.fst.hints +++ b/examples/typeclasses/MonadFunctorInference.fst.hints @@ -30,7 +30,7 @@ "token_correspondence_MonadFunctorInference.return" ], 0, - "c79850e101cc60fabe03e93ac6dcdc43" + "1386248349d95f41eafa8852aab6c27a" ], [ "MonadFunctorInference.opt_monad", @@ -39,7 +39,7 @@ 1, [ "@query", "lemma_FStar.Pervasives.invertOption" ], 0, - "79e3a5d5bbc9c593c0f87c1ead3ad339" + "c982e4002bcb96401a09ae933b290d71" ], [ "MonadFunctorInference.div", @@ -48,7 +48,7 @@ 1, [ "@query", "primitive_Prims.op_Equality" ], 0, - "062674b56e4370331a4f081dfa97c628" + "c51499978cc8c402b65ca2aa14163219" ], [ "MonadFunctorInference.option_functor", @@ -57,7 +57,7 @@ 1, [ "@query", "lemma_FStar.Pervasives.invertOption" ], 0, - "4bdc6ad098418b5074d2facb8e21f477" + "694db4e0be094e5bff1b9ea3800aea60" ] ] ] \ No newline at end of file diff --git a/examples/typeclasses/Pulse.Class.BoundedIntegers.fst.hints b/examples/typeclasses/Pulse.Class.BoundedIntegers.fst.hints index 52f03974989..f227c64d399 100644 --- a/examples/typeclasses/Pulse.Class.BoundedIntegers.fst.hints +++ b/examples/typeclasses/Pulse.Class.BoundedIntegers.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_a294b8994119cf8a575f0a71df6575a3" ], 0, - "6be8730d56a8ed633e30b05c6ba7fe23" + "af37673521572c26a4b0a1cf99f2daeb" ], [ "Pulse.Class.BoundedIntegers.__proj__Mkbounded_int__item__op_Percent", @@ -25,7 +25,7 @@ "refinement_interpretation_Tm_refine_362849aac9a21015707b98540ff7ba05" ], 0, - "38ff89142e5f54b5b67b2f5c3c7c3358" + "28fae225e2c7d5985e7d0adcad522b13" ], [ "Pulse.Class.BoundedIntegers.__proj__Mkbounded_int__item__op_Percent", @@ -48,7 +48,7 @@ "unit_inversion" ], 0, - "0be09cbd9141c492d7d565ccf4ad4674" + "08fcdc7abc1036a62904faa6afadf32f" ], [ "Pulse.Class.BoundedIntegers.op_Percent", @@ -71,7 +71,7 @@ "unit_inversion" ], 0, - "9916bfb00edaba2f0bf8abb01cdec45d" + "551da943e949a5ea4bcdef16a0cd3105" ], [ "Pulse.Class.BoundedIntegers.bounded_int_int", @@ -80,7 +80,7 @@ 1, [ "@query" ], 0, - "64d488478c1a59bbee68477712ad3c9d" + "60f9561f93a9f8c93cb8b76a2cdacd09" ], [ "Pulse.Class.BoundedIntegers.safe_add", @@ -147,7 +147,7 @@ "typing_Pulse.Class.BoundedIntegers.bounded_from_bounded_unsigned" ], 0, - "b5a08a2d70d582597dcf8d7a9e194f65" + "fb81414f83035b72db29e75a6ec7b78d" ], [ "Pulse.Class.BoundedIntegers.safe_mod", @@ -236,7 +236,7 @@ "token_correspondence_Pulse.Class.BoundedIntegers.v" ], 0, - "d485fbf331b558f9267cbfdbf0391f89" + "55edcce023b2ccabe90fb3849080bf01" ], [ "Pulse.Class.BoundedIntegers.add", @@ -253,7 +253,7 @@ "true_interp" ], 0, - "3c331911606157fd65376f9eccf769ee" + "acb74d5f08ffadcdbf3dfe07f40abd03" ], [ "Pulse.Class.BoundedIntegers.add3", @@ -288,7 +288,7 @@ "token_correspondence_Pulse.Class.BoundedIntegers.v" ], 0, - "9536ea69a5a6160c7ddda6cb7ad1830f" + "df62a46ed7451f7f01c5286441593e02" ], [ "Pulse.Class.BoundedIntegers.add3", @@ -319,7 +319,7 @@ "token_correspondence_Pulse.Class.BoundedIntegers.v", "true_interp" ], 0, - "b4193387ec6def258db63f3f3072afdc" + "b5fbee5cfb343d52b6e769b147e9f0c8" ], [ "Pulse.Class.BoundedIntegers.add3_alt", @@ -346,7 +346,7 @@ "token_correspondence_Pulse.Class.BoundedIntegers.v" ], 0, - "9b33c832f375ebe46453f71864416d3d" + "e3829d2119c0aad04daa9a1f7ba063e6" ], [ "Pulse.Class.BoundedIntegers.add3_alt", @@ -377,7 +377,7 @@ "token_correspondence_Pulse.Class.BoundedIntegers.v", "true_interp" ], 0, - "b4193387ec6def258db63f3f3072afdc" + "c6d6d85fe9ca19d9fdc78c3beb09aab9" ], [ "Pulse.Class.BoundedIntegers.bounded_int_u32", @@ -427,7 +427,7 @@ "typing_Tm_abs_ff7cb3bc3f98798e4c311a208e473b7e" ], 0, - "54b209c9ff96b53dce10b60551382a91" + "45513749b023bab573b14d21a21e3fc0" ], [ "Pulse.Class.BoundedIntegers.bounded_unsigned_u32", @@ -491,7 +491,7 @@ "typing_Tm_abs_82e749468782baff38492e64afea52df" ], 0, - "5d6591c3171164e980d0286490d5789b" + "248494a55937a799212cc0d3f8cb8fe0" ], [ "Pulse.Class.BoundedIntegers.bounded_int_u64", @@ -532,7 +532,7 @@ "typing_Tm_abs_82e749468782baff38492e64afea52df" ], 0, - "6e04c643818f51782e4a1dde09c17380" + "f8c7a49d451716ae45c9761b5f63046d" ], [ "Pulse.Class.BoundedIntegers.bounded_unsigned_u64", @@ -591,7 +591,7 @@ "typing_Tm_abs_b264ffbb62cdda235d25000972d6bc9e" ], 0, - "c45895573663d4e65caacb8541fc7bfb" + "fb76c69de9163dd15c621e6416cbe67b" ], [ "Pulse.Class.BoundedIntegers.add_u32", @@ -618,7 +618,7 @@ "token_correspondence_Pulse.Class.BoundedIntegers.v" ], 0, - "110c52ebd7f85877983398db5b45c4c7" + "00aa0787b445b51f5936be3bd67b89c7" ], [ "Pulse.Class.BoundedIntegers.add_u32", @@ -635,7 +635,7 @@ "true_interp" ], 0, - "b1ef392462493645aff60cf1874f117f" + "6f4ef61f270dc14c4fb4099eeb748fc1" ], [ "Pulse.Class.BoundedIntegers.sub_u32", @@ -662,7 +662,7 @@ "token_correspondence_Pulse.Class.BoundedIntegers.v" ], 0, - "7c88416be13dfe07b42a93c2c9c41d48" + "452d2cc2b061bc82202418b75e94b283" ], [ "Pulse.Class.BoundedIntegers.sub_u32", @@ -679,7 +679,7 @@ "true_interp" ], 0, - "29f7349ff81484f106ab4cfd5d2f5d01" + "c081d6a7df94fd1092b52c17b674dac5" ], [ "Pulse.Class.BoundedIntegers.add_nat_1", @@ -696,7 +696,7 @@ "true_interp" ], 0, - "16cefbb8faf7d814d37bd4c7ab71f227" + "750e5c45513b8abffd2ddaf053090fa7" ], [ "Pulse.Class.BoundedIntegers.bounded_int_nat", @@ -719,7 +719,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "cff134924312f11363f6b8d5453f6d0c" + "bfed8c0768f6e65cb19998932f027b1f" ], [ "Pulse.Class.BoundedIntegers.add_nat", @@ -749,7 +749,7 @@ "token_correspondence_Pulse.Class.BoundedIntegers.nat_as_int" ], 0, - "01695ed77ddb4e43dfab6125d58ac6e3" + "c2d922ef1e81adf47d2bcc29f33f0da7" ], [ "Pulse.Class.BoundedIntegers.bounded_int_pos", @@ -771,7 +771,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "f2b0763e598f38356db11f8b54179b00" + "26c99a1774438278b65ff9adc9712c96" ], [ "Pulse.Class.BoundedIntegers.bounded_int_size_t", @@ -792,7 +792,7 @@ "typing_FStar.SizeT.v" ], 0, - "4926217aa4d6a2912eb16b3feef196eb" + "e66edf0ce51041fce6179dcd0d2714f9" ], [ "Pulse.Class.BoundedIntegers.bounded_unsigned_size_t", @@ -835,7 +835,7 @@ "typing_Pulse.Class.BoundedIntegers.bounded_int_size_t" ], 0, - "eb73c25ef008b454475fd8b0f0f68197" + "a35a0f2a19ad4f2ff28bd6f645182930" ], [ "Pulse.Class.BoundedIntegers.size_t_plus_one", @@ -878,7 +878,7 @@ "typing_Pulse.Class.BoundedIntegers.bounded_int_size_t" ], 0, - "bed11a5b7da5e19b5ae0dfb036caad0d" + "c150fa514ac6fcaa52ffb483570a0a10" ] ] ] \ No newline at end of file diff --git a/examples/verifythis/2015/Problem01.fst.hints b/examples/verifythis/2015/Problem01.fst.hints index 45bccbb0eb9..02b67168971 100644 --- a/examples/verifythis/2015/Problem01.fst.hints +++ b/examples/verifythis/2015/Problem01.fst.hints @@ -15,7 +15,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "85deebcf749d85df6b460f8fb1551db1" + "29e3adddd339b0cb221c4f1f37a120fa" ], [ "Problem01.prefix", @@ -49,7 +49,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "3b56856de898992659694a1749b9c2b9" + "dd5b23c758fde630fcce15ee1fcb2291" ], [ "Problem01.prefix", @@ -65,7 +65,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "41a16eee236ba7ffaa065c0d8af08826" + "ecdfc0fe1f254f3fd4f9fc0fbe5326e1" ], [ "Problem01.remove_elem_from_list", @@ -94,7 +94,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.length" ], 0, - "b63c2bb371e55e4396c2021ee7049fec" + "c8d52b9a2e08c729fba8017fb6cbc901" ], [ "Problem01.test_prefix", @@ -106,7 +106,7 @@ "refinement_interpretation_Tm_refine_500911408eb15f82fac1b31c6fbc48ba" ], 0, - "f5b2bd44a76ffb0af1f9cbdc3a3e42e8" + "585ac89c2b29ad8f8bf7794f126a3e6a" ], [ "Problem01.test_prefix", @@ -124,15 +124,15 @@ "fuel_guarded_inversion_Prims.list", "int_inversion", "int_typing", "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_066ec34605b99f46d413e3ab3b1e988e", - "refinement_interpretation_Tm_refine_1d1fcd6a11b32f93cbeb534b3ce82c53", "refinement_interpretation_Tm_refine_500911408eb15f82fac1b31c6fbc48ba", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", + "refinement_interpretation_Tm_refine_9f9fd0c91d383d777585ad120e614603", "refinement_interpretation_Tm_refine_f7dce0fb4d4620c1462f9a7589022c50", "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "typing_Problem01.test_prefix", "well-founded-ordering-on-nat" ], 0, - "45a2cef6923cc51953fcd32edc859124" + "2b149b9e5ee17cd411815dcd485b3084" ], [ "Problem01.test_prefix", @@ -144,7 +144,7 @@ "refinement_interpretation_Tm_refine_500911408eb15f82fac1b31c6fbc48ba" ], 0, - "960e7ae8d5297ad750f020d2e3d9fba2" + "c65985b3b40dac615e591f9266dcd860" ], [ "Problem01.test_prefix_exists_to_b", @@ -178,7 +178,7 @@ "typing_Problem01.test_prefix", "well-founded-ordering-on-nat" ], 0, - "682c65049e5dfc8d6ad03b689b656cbb" + "a51f78f47d937244853808ce1002545d" ], [ "Problem01.test_prefix_exists_to_b", @@ -190,7 +190,7 @@ "refinement_interpretation_Tm_refine_500911408eb15f82fac1b31c6fbc48ba" ], 0, - "b616eb9110f56f2004fadad7dec8c0bb" + "c8a4582eafffaf501fbd75dbe588e881" ], [ "Problem01.test_prefix_iff", @@ -208,7 +208,7 @@ "typing_Problem01.test_prefix" ], 0, - "48b6c7dcf5551a56cad47afd28b9e8d4" + "3c8b3f9af48a8a5de5c7e75011d03df6" ], [ "Problem01.test_relaxed_prefix", @@ -245,7 +245,7 @@ "typing_Problem01.prefix", "typing_Problem01.test_prefix" ], 0, - "d8d98fd892ad9b4214da5e721133640a" + "2d90ee36443ec3f60251e2a74a640e7d" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug022.fst.hints b/tests/bug-reports/Bug022.fst.hints index f55c45dedaa..30e598ffc8f 100644 --- a/tests/bug-reports/Bug022.fst.hints +++ b/tests/bug-reports/Bug022.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "fcd87f5ac9199a336e86609f115f0de6" + "ead11425cc54615732a2e7ae3a58c04e" ], [ "Bug022.__proj__EAbs__item___0", @@ -21,7 +21,7 @@ "refinement_interpretation_Tm_refine_1fab4118271d47fc28cd28aead33e87f" ], 0, - "153e7c5cefdd2ce2304704d553a334f3" + "7d251feece086e8dcc3987763da170b5" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug024.fst.hints b/tests/bug-reports/Bug024.fst.hints index e920437bcc7..8045f782fd5 100644 --- a/tests/bug-reports/Bug024.fst.hints +++ b/tests/bug-reports/Bug024.fst.hints @@ -13,7 +13,7 @@ "fuel_guarded_inversion_Prims.list" ], 0, - "d7dd30a818c438a15d93eb3aa88c6bbd" + "12730815196bffb6af49ce8f6952b4f0" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug025.fst.hints b/tests/bug-reports/Bug025.fst.hints index 6eb65cfcdd5..f5ea7dc97cb 100644 --- a/tests/bug-reports/Bug025.fst.hints +++ b/tests/bug-reports/Bug025.fst.hints @@ -16,7 +16,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "5996b861b4b3991d84633196d4c97998" + "735753745cdf8bc711c6e8366d6ec911" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug026.fst.hints b/tests/bug-reports/Bug026.fst.hints index 957aba15019..1b0ba3b6a14 100644 --- a/tests/bug-reports/Bug026.fst.hints +++ b/tests/bug-reports/Bug026.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "assumption_Prims.HasEq_int" ], 0, - "3165be7b16808fe36f034914fd761fc0" + "be298d2f085de204c160ecfc9f3db2c7" ], [ "Bug026.filter", @@ -22,7 +22,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "86e8dc71cc3b37a7d32436d40c78a43f" + "eccc5874e01cb9d59e2b8f58861233e0" ], [ "Bug026.test_filter1", @@ -38,7 +38,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "fc5619966d6da5fd3832d05c50045a70" + "79db17f46c91eeb0da130e8771f95885" ], [ "Bug026.test_filter1", @@ -69,7 +69,7 @@ "token_correspondence_Bug026.evenb" ], 0, - "5172e7c827e9a136414360fc0f1fd0ab" + "b247bf4603f72c23b82f0e7e1f31add9" ], [ "Bug026.test_filter2", @@ -85,7 +85,7 @@ "refinement_kinding_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "f7f0867265897d37805bf9d3570ada56" + "c920e59314d6cc7a4af6a94aa8c8d57f" ], [ "Bug026.test_filter2", @@ -116,7 +116,7 @@ "token_correspondence_Bug026.evenb2" ], 0, - "c24b3e30a6f7837b7cf01b31f2a82707" + "10d709b9b29b1b75be5fd9788b588809" ], [ "Bug026.test_filter3", @@ -132,7 +132,7 @@ "refinement_kinding_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "90f170fd22a22126c4a38bdae0eaa99b" + "9d5cd23cc6a7b62fdcdedc6a46512273" ], [ "Bug026.test_filter3", @@ -163,7 +163,7 @@ "token_correspondence_Bug026.evenb3", "typing_Bug026.filter" ], 0, - "b68d2ed9eaff77b41942cd12636ef5e6" + "7aaf2a074fc0a9336209105550eea5eb" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug026b.fst.hints b/tests/bug-reports/Bug026b.fst.hints index ba29e2101d4..4e1b2206a6b 100644 --- a/tests/bug-reports/Bug026b.fst.hints +++ b/tests/bug-reports/Bug026b.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "assumption_Prims.HasEq_int" ], 0, - "ae0852395e9729e4639f80d79b8545a7" + "e22855b16c9ce9da39a52319b956e8a6" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug044.fst.hints b/tests/bug-reports/Bug044.fst.hints index f060d9d0671..e397226e7a0 100644 --- a/tests/bug-reports/Bug044.fst.hints +++ b/tests/bug-reports/Bug044.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "6bb1012dfbe33350d4cac6292b4914f5" + "af3a387d4fa2aa16ccd21158aff13cc5" ], [ "Bug044.__proj__S__item___0", @@ -21,7 +21,7 @@ "refinement_interpretation_Tm_refine_cb990c8c018df02302626151fc4bc03a" ], 0, - "5e394ca59144af94276ce69bd9079935" + "7c8be1c366bc420b03606b32ac93e33e" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug052.fst.hints b/tests/bug-reports/Bug052.fst.hints index b7fc8641009..e83705256cc 100644 --- a/tests/bug-reports/Bug052.fst.hints +++ b/tests/bug-reports/Bug052.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "primitive_Prims.op_Addition" ], 0, - "e122a0ba8cc5c1568b174aecb44d8163" + "c1d32fbd3593b659f20a9355cafdcff3" ], [ "Bug052.use_fact_and_lemma", @@ -21,7 +21,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "23cc57153f0d90cfa7275002ecde350c" + "a66c0e5d4e9486074b9c29cce143b8e8" ], [ "Bug052.test", @@ -34,7 +34,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "f7d224d62d5f5d8240974fff4e13e32c" + "bbf1519474890676ed106ea69e67c753" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug058.fst.hints b/tests/bug-reports/Bug058.fst.hints index 6dac2fb15d5..1d93a5303d5 100644 --- a/tests/bug-reports/Bug058.fst.hints +++ b/tests/bug-reports/Bug058.fst.hints @@ -19,7 +19,7 @@ "well-founded-ordering-on-nat" ], 0, - "7aa5236315e7175418f6615009cd245c" + "9a103538ae812da4aa4c4a27538a9a77" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug058b.fst.hints b/tests/bug-reports/Bug058b.fst.hints index 45688d94398..e03199a1d6b 100644 --- a/tests/bug-reports/Bug058b.fst.hints +++ b/tests/bug-reports/Bug058b.fst.hints @@ -21,7 +21,7 @@ "well-founded-ordering-on-nat" ], 0, - "4f71a3954f794f64ee7828ed78223aa2" + "3ad0c683469bdc4ee957850dd762db04" ], [ "Bug058b.fibonacci", @@ -35,7 +35,7 @@ "refinement_interpretation_Prims_Tm_refine_ba523126f67e00e7cd55f0b92f16681d" ], 0, - "6c1b9b6f48c52a5fdf6bdb61a84611ab" + "ebbdf07cc014ae515100fdc7d266f7c7" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug067.fst.hints b/tests/bug-reports/Bug067.fst.hints index 133d9806a03..174643c9330 100644 --- a/tests/bug-reports/Bug067.fst.hints +++ b/tests/bug-reports/Bug067.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "equation_Bug067.good", "true_interp" ], 0, - "e74846cc740996959fdf0ca3f3ea6556" + "92a994150c74cdbbafbff6918bef4783" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug077.fst.hints b/tests/bug-reports/Bug077.fst.hints index 4c68c47aab5..5b029ec1fb9 100644 --- a/tests/bug-reports/Bug077.fst.hints +++ b/tests/bug-reports/Bug077.fst.hints @@ -1,5 +1,5 @@ [ - "óè—¼n’‡e¶…M\u0019é\u0004I", + "[µ\tŒ–Éûç1Ñ89w6å", [ [ "Bug077.ok2", @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_3f9be36a23ab849b41fe5bee0bcd749d" ], 0, - "c11bf4f7869f7fc2aa477baa566ab467" + "33aaeaa10d5111d0528b23d786584d59" ], [ "Bug077.ok4", @@ -31,7 +31,7 @@ "refinement_interpretation_Tm_refine_f368f6a92aa5bdefd9919da4e81bb950" ], 0, - "bc165b0919944e4f04cf8b04a0aa5c7a" + "d66b3ba76a57f57c25a37f447722b6fc" ], [ "Bug077.ok5", @@ -40,7 +40,7 @@ 1, [ "@query" ], 0, - "a3d21b0b06bf6a8adb74d9df3182f45f" + "b408d0173a158f9a33bc50e220c92065" ], [ "Bug077.ok5", @@ -60,7 +60,7 @@ "refinement_interpretation_Tm_refine_f368f6a92aa5bdefd9919da4e81bb950" ], 0, - "b838d4f34700271bd065a3ef1218a95a" + "1fd5101795665c0b88fb15e459506144" ], [ "Bug077.bug", @@ -78,7 +78,7 @@ "refinement_interpretation_Tm_refine_f368f6a92aa5bdefd9919da4e81bb950" ], 0, - "57266b03908756c7be5a7a59ea2b83ea" + "38a2503b25b0f6b60e54efa3dc671268" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug102.fst.hints b/tests/bug-reports/Bug102.fst.hints index 7453591b84a..29033704cb1 100644 --- a/tests/bug-reports/Bug102.fst.hints +++ b/tests/bug-reports/Bug102.fst.hints @@ -8,7 +8,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "data_elim_Bug102.Hst" ], 0, - "ea5d1d473acbb993574f722d6fc8a7dd" + "22d821e9bdeba0a5bd65d08e10c2fcd9" ], [ "Bug102.__proj__Hst__item__post", @@ -17,7 +17,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "data_elim_Bug102.Hst" ], 0, - "f0cef6b421c9e4dc1a5d5f3192fea3e5" + "bc738b04eff2048e0755586641b7ea15" ], [ "Bug102.__proj__Hst__item__e", @@ -35,7 +35,7 @@ "token_correspondence_Bug102.__proj__Hst__item__pre" ], 0, - "13f432788f6f8c73e1730b5289b5e418" + "9913f5349fba24a487b8f424e846f1ac" ], [ "Bug102.__proj__Hst__item___5", @@ -53,7 +53,7 @@ "token_correspondence_Bug102.__proj__Hst__item__post" ], 0, - "5a243611400814e5b9f28a8633d41709" + "15c2dbe2bc4496a135298fca55feae3f" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1055.fst.hints b/tests/bug-reports/Bug1055.fst.hints index f220307e473..48e72d8d9ab 100644 --- a/tests/bug-reports/Bug1055.fst.hints +++ b/tests/bug-reports/Bug1055.fst.hints @@ -18,7 +18,7 @@ "true_interp" ], 0, - "fb9171093eabff4ff0eb4293a16f22bd" + "1e1aa7b5e26055fb8a1b3d5f73674589" ], [ "Bug1055.test5_client", @@ -36,7 +36,7 @@ "true_interp" ], 0, - "19877161856eb342814da4b6d834030f" + "0d88e0ea2f8ebbccfc2597f0f30a3205" ], [ "Bug1055.test6_f", @@ -48,7 +48,7 @@ "refinement_interpretation_Tm_refine_10c29965fb26bdf7f409a07e0279e553" ], 0, - "b82ad25cf5f8a8f648d2d557393826e2" + "9d154fb87fbc53cc09a7b6d9993fa3e8" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1070.fst.hints b/tests/bug-reports/Bug1070.fst.hints index fa29837a337..ecfa4181f1a 100644 --- a/tests/bug-reports/Bug1070.fst.hints +++ b/tests/bug-reports/Bug1070.fst.hints @@ -18,7 +18,7 @@ "well-founded-ordering-on-nat" ], 0, - "fc457a94f9afc3a2287d11dde6231c23" + "9eb7e517a6e0c62d000ad1cc72ea9461" ], [ "Bug1070.f'", @@ -37,7 +37,7 @@ "well-founded-ordering-on-nat" ], 0, - "474e5c0be2b89f890f4eb5a0b7e56146" + "1000673460e7d9d1bd559ee89352599c" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1074.fst.hints b/tests/bug-reports/Bug1074.fst.hints index a4139e33d55..3da28f9593a 100644 --- a/tests/bug-reports/Bug1074.fst.hints +++ b/tests/bug-reports/Bug1074.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "322e9146aaa6255d76dad8b89b4dc740" + "0bdfca16c31c5a77f057fa6e5541b62f" ], [ "Bug1074.does_not_fail_if_annot", @@ -26,7 +26,7 @@ "projection_inverse_Prims.Mkdtuple2__1" ], 0, - "0d0b43b48b02a8246002480e3a9ce028" + "4aad21297c34726fb386b6f9560c9212" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1076.fst.hints b/tests/bug-reports/Bug1076.fst.hints index f1681a4f4b6..afe89076987 100644 --- a/tests/bug-reports/Bug1076.fst.hints +++ b/tests/bug-reports/Bug1076.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_5cdcca8bdc4b0558b575402415d68f74" ], 0, - "924dcff1e224d34f4967ca8d863017de" + "38a1c3b76260bc688a6eb9012a74d3b6" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1091.fst.hints b/tests/bug-reports/Bug1091.fst.hints index b5aecdaafd4..bf9e9b924de 100644 --- a/tests/bug-reports/Bug1091.fst.hints +++ b/tests/bug-reports/Bug1091.fst.hints @@ -12,7 +12,7 @@ "typing_FStar.UInt64.t" ], 0, - "239817e466f3f04b3be39162a571261c" + "3098215f6083922b5ca342dbc5634b53" ], [ "Bug1091.apr19_2017_mem", @@ -28,7 +28,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "11dfa59c88a54c6c37c85f9e0ebb3f05" + "14065cb467b29806df622f154fde317a" ], [ "Bug1091.apr21_2017_ackermann", @@ -50,7 +50,7 @@ "well-founded-ordering-on-nat" ], 0, - "a355c1e1ba77f3c023ff951e076c3a81" + "0223ccd69e615f58fff2c7c7d8cc756c" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1097.fst.hints b/tests/bug-reports/Bug1097.fst.hints index 5eaa2ff0e2e..763e3bedec0 100644 --- a/tests/bug-reports/Bug1097.fst.hints +++ b/tests/bug-reports/Bug1097.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_f6dd87ea360114ec1596c0358f9c81f1" ], 0, - "c650880ce5d2d909af2fe2573f372bbd" + "fa83ad5dc2613f97c8055ae1fd018332" ], [ "Bug1097.m2'", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_1f5ab8b59c8e7f172e4f39cbe2899a5d" ], 0, - "2f92382a985f17de292782a9a5aa65cd" + "0cf3532ea889c8f67ac0b17ca35f8770" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1141b.fst.hints b/tests/bug-reports/Bug1141b.fst.hints index 96838e6453c..d186ca62e3f 100644 --- a/tests/bug-reports/Bug1141b.fst.hints +++ b/tests/bug-reports/Bug1141b.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "98ddd93b6a023e97219acfd5f4770415" + "e3100046515aa09c33df5e3f1467ec55" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1150.fst.hints b/tests/bug-reports/Bug1150.fst.hints index 76661883b58..e62c2b99058 100644 --- a/tests/bug-reports/Bug1150.fst.hints +++ b/tests/bug-reports/Bug1150.fst.hints @@ -13,7 +13,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "8e6d1f0ed1882f5339fd9d8a5d1e35f8" + "2b359538304432238574e6b5eff67006" ], [ "Bug1150.foo", @@ -27,7 +27,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "e02f22b37a3136fa53db5633004cfb41" + "e4b2cf4103ab34c713d2503130979bf9" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug116.fst.hints b/tests/bug-reports/Bug116.fst.hints index 793fd0455f6..7c238a4759e 100644 --- a/tests/bug-reports/Bug116.fst.hints +++ b/tests/bug-reports/Bug116.fst.hints @@ -15,7 +15,7 @@ "projection_inverse_Bug116.TyAbs_x" ], 0, - "a96530b57bf0d893f741effc59393b0f" + "0984793f41da9819cf69279ed3133e59" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1191.fst.hints b/tests/bug-reports/Bug1191.fst.hints index b53b22d98cc..83f8fd9681b 100644 --- a/tests/bug-reports/Bug1191.fst.hints +++ b/tests/bug-reports/Bug1191.fst.hints @@ -17,7 +17,7 @@ "well-founded-ordering-on-nat" ], 0, - "a1c96edb55ef996b9640731a5f5a8ed7" + "c7201498793c870fa84010760ef30171" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug120.fst.hints b/tests/bug-reports/Bug120.fst.hints index a5bfcdf0260..6e49e170780 100644 --- a/tests/bug-reports/Bug120.fst.hints +++ b/tests/bug-reports/Bug120.fst.hints @@ -14,7 +14,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "6706d694faed11afb55da0b1721ac508" + "c83b5a576b817b4d0d76655be8b8beae" ], [ "Bug120.__proj__EVar__item___0", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_3d608774a59a6a8de561bf79f54add50" ], 0, - "d038badd31038780bde762c2721ec9bb" + "e89981646fed0a851ac9e6b2518af11a" ], [ "Bug120.__proj__EAbs__item___0", @@ -40,7 +40,7 @@ "refinement_interpretation_Tm_refine_b130c893a7c00b8fa4c55e9d2d914c50" ], 0, - "2c52c182051959659ae177ac4b0554d8" + "fd374be3fa156bb1f22f94633cba59f8" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1206.fst.hints b/tests/bug-reports/Bug1206.fst.hints index 22a8d5968a8..7c8e762038d 100644 --- a/tests/bug-reports/Bug1206.fst.hints +++ b/tests/bug-reports/Bug1206.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9d70030defc871736ba729525b49c8d5" + "7eaa029780c59ac24b41470191d07ea2" ], [ "Bug1206.ser_id", @@ -28,7 +28,7 @@ "fuel_guarded_inversion_FStar.Pervasives.Native.option" ], 0, - "6286240a40369eb9225bb07bc1559666" + "a8603176a3c64137b97f6c52ee3b8d9a" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug124.fst.hints b/tests/bug-reports/Bug124.fst.hints index bf619528a6e..e1333bc8fd9 100644 --- a/tests/bug-reports/Bug124.fst.hints +++ b/tests/bug-reports/Bug124.fst.hints @@ -12,7 +12,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "8d10696b3ac4d4e51879dcd6ee103872" + "a5ef92cee96b7b83e88aa6975a66696e" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug125.fst.hints b/tests/bug-reports/Bug125.fst.hints index b2e16bc32d7..75e980aaa73 100644 --- a/tests/bug-reports/Bug125.fst.hints +++ b/tests/bug-reports/Bug125.fst.hints @@ -11,7 +11,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "f1b1638e33cdb5154e1c41ede798ea2a" + "f057dfd6e7445b438cfca69bf8ce6d3d" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug126.fst.hints b/tests/bug-reports/Bug126.fst.hints index f5dd6507c2d..a44c71b809d 100644 --- a/tests/bug-reports/Bug126.fst.hints +++ b/tests/bug-reports/Bug126.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "d0f182c568c95413580cd32c5b49af7d" + "a183dc45670717a78b9d0bb4c5e26c11" ], [ "Bug126.__proj__TArr__item__arg", @@ -21,7 +21,7 @@ "refinement_interpretation_Tm_refine_82996e2fd8e55cc06b19627ffe4234dc" ], 0, - "240ae229d707396262586dac32076cf1" + "d72698031e8455e49bbb3e223b2e8fae" ], [ "Bug126.__proj__TArr__item__res", @@ -34,7 +34,7 @@ "refinement_interpretation_Tm_refine_82996e2fd8e55cc06b19627ffe4234dc" ], 0, - "1fa1f3ed645de953413eca35d9d4750b" + "d35f0553b02094d79e5a7baed687408c" ], [ "Bug126.exp", @@ -50,7 +50,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "f7a6e99285fd9dc7f0bc400446ab4d46" + "e7223b71f331ed1d9f396874434d7562" ], [ "Bug126.__proj__EVar__item__x", @@ -63,7 +63,7 @@ "refinement_interpretation_Tm_refine_46117f0e2abf87e3f99ab2933dff06d7" ], 0, - "b121f783cf9eb6b3497fad9cdf8d9235" + "a40864c568c6e705413699b6b354ff04" ], [ "Bug126.__proj__EApp__item__e1", @@ -76,7 +76,7 @@ "refinement_interpretation_Tm_refine_6300b515f777a9f030ddad14cfe46268" ], 0, - "319f09e238b373f2de22fde88a400bc5" + "353b3d586567c272f1256c0abc84f382" ], [ "Bug126.__proj__EApp__item__e2", @@ -89,7 +89,7 @@ "refinement_interpretation_Tm_refine_6300b515f777a9f030ddad14cfe46268" ], 0, - "14589c300cb5f6eb5dbecf841fa0f218" + "b69eaefb91587a50062d788065d1445f" ], [ "Bug126.__proj__ELam__item__t", @@ -102,7 +102,7 @@ "refinement_interpretation_Tm_refine_8144cd34f51c347b0afc7992a2a47ee2" ], 0, - "56af89eb66057357225b9b8aff422d08" + "07f6b0e0bf70985f5e7443254869e5bb" ], [ "Bug126.__proj__ELam__item__body", @@ -115,7 +115,7 @@ "refinement_interpretation_Tm_refine_8144cd34f51c347b0afc7992a2a47ee2" ], 0, - "aeb8cea8b8081fbab3ae003b840a1319" + "38280c4040446e9f188bbccbe6ac5a80" ], [ "Bug126.extend", @@ -129,7 +129,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "de3efc3b28e0f2f210a6ae36d913aa5c" + "ec8a2f672fedea8453c3730ba00b61fe" ], [ "Bug126.typing", @@ -141,7 +141,7 @@ "refinement_interpretation_Tm_refine_568849ef81103d54de1b5cc62340abd7" ], 0, - "af548324f9a0043094b87b761bfd9a2e" + "9577e58db044ce1a6cffa25f608491e6" ], [ "Bug126.__proj__TyUn__item__g", @@ -154,7 +154,7 @@ "refinement_interpretation_Tm_refine_531db1cadfe529187eb7a92f8711a848" ], 0, - "ead05f71b981d83c1097a3efd64017f1" + "06f592a8ce187efe8f045d9d104ea4e9" ], [ "Bug126.__proj__TyVar__item__g", @@ -167,7 +167,7 @@ "refinement_interpretation_Tm_refine_515f421c7bd17bbf027ecc6fbafb3f6c" ], 0, - "e84ab9d52f0c3bf41a0c2b92d95faf15" + "11eab325b63afd74bb69d7d57245b4b3" ], [ "Bug126.__proj__TyVar__item__x", @@ -179,7 +179,7 @@ "refinement_interpretation_Tm_refine_515f421c7bd17bbf027ecc6fbafb3f6c" ], 0, - "5a216a18b9321dbde32a74947d534d9b" + "77ccb0e700228e18dd8966f3481ac8d6" ], [ "Bug126.__proj__TyLam__item__g", @@ -192,7 +192,7 @@ "refinement_interpretation_Tm_refine_13780dc621ffa127595a82e4cc50fd29" ], 0, - "83ff6a0d0467e816aea88bc109e3ebc3" + "4e1e25126e87bbdaa893edb8ae282f3d" ], [ "Bug126.__proj__TyLam__item__t", @@ -205,7 +205,7 @@ "refinement_interpretation_Tm_refine_13780dc621ffa127595a82e4cc50fd29" ], 0, - "830e8c2c1754a9e812a9d009ca8f00ee" + "c238cc46295bee4d0884d1359f4723e3" ], [ "Bug126.__proj__TyLam__item__e1", @@ -218,7 +218,7 @@ "refinement_interpretation_Tm_refine_13780dc621ffa127595a82e4cc50fd29" ], 0, - "254d00c7b763bd5291704e4fb9a5be95" + "e0af61272cedbfc61ae03accb393b08a" ], [ "Bug126.__proj__TyLam__item__t'", @@ -231,7 +231,7 @@ "refinement_interpretation_Tm_refine_13780dc621ffa127595a82e4cc50fd29" ], 0, - "80548a3b1048285a94b200f17ac38cfd" + "40ef77d2d29b94a76a2c8f9229483c6f" ], [ "Bug126.__proj__TyLam__item___4", @@ -246,7 +246,7 @@ "refinement_interpretation_Tm_refine_13780dc621ffa127595a82e4cc50fd29" ], 0, - "e3c659874ba337565138f19db01ab391" + "a270ae4be83f29e99b9579d9f677096a" ], [ "Bug126.__proj__TyApp__item__g", @@ -259,7 +259,7 @@ "refinement_interpretation_Tm_refine_75d94a3a8edd252239dbdf0c6137d707" ], 0, - "b747ea91beca76819169100ca8317e9a" + "4e4dc1ba322c44e9bdc55c2e27d80f45" ], [ "Bug126.__proj__TyApp__item__e1", @@ -272,7 +272,7 @@ "refinement_interpretation_Tm_refine_75d94a3a8edd252239dbdf0c6137d707" ], 0, - "04a7173b6d322a8671ee3f66971cb58c" + "cf052cc9ad7e66b9e5014c4aa87197fa" ], [ "Bug126.__proj__TyApp__item__e2", @@ -285,7 +285,7 @@ "refinement_interpretation_Tm_refine_75d94a3a8edd252239dbdf0c6137d707" ], 0, - "6c009fb26c6e2a2ebf4d6e965078e813" + "c8439d91307dcd5d7df82b285cae0147" ], [ "Bug126.__proj__TyApp__item__t11", @@ -298,7 +298,7 @@ "refinement_interpretation_Tm_refine_75d94a3a8edd252239dbdf0c6137d707" ], 0, - "b22b493993e2daaaeb3ec879cc3ad929" + "bc4d4e0b378f1c0cd54d0c14d019d7a5" ], [ "Bug126.__proj__TyApp__item__t12", @@ -311,7 +311,7 @@ "refinement_interpretation_Tm_refine_75d94a3a8edd252239dbdf0c6137d707" ], 0, - "69c1b96ca61bfc2d63ae67519f34d57a" + "1a0778650337690c1c2e038dd1616215" ], [ "Bug126.__proj__TyApp__item___5", @@ -331,7 +331,7 @@ "refinement_interpretation_Tm_refine_75d94a3a8edd252239dbdf0c6137d707" ], 0, - "5b6e96759602e7796e7c24120e90442d" + "f84d8c47deb93db83127f332f1c46c3d" ], [ "Bug126.__proj__TyApp__item___6", @@ -350,7 +350,7 @@ "refinement_interpretation_Tm_refine_75d94a3a8edd252239dbdf0c6137d707" ], 0, - "814ad1798264470e0ca8691fc1f9c46d" + "4282f612d0bb0a566956944ae5a1c74a" ], [ "Bug126.invert_lam", @@ -380,7 +380,7 @@ "typing_Bug126.value", "typing_tok_Bug126.TUnit@tok" ], 0, - "2af45d26b6da88e6a778ef7613d67283" + "fed83e00adbcfb7cb2ddd406853e2a13" ], [ "Bug126.invert_lam", @@ -415,7 +415,7 @@ "typing_tok_Bug126.TUnit@tok" ], 0, - "997d4a7a588aef2d54adb41ffb36f610" + "c44aaa358084236c4ddfcdc2dd5f5519" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1271.fst.hints b/tests/bug-reports/Bug1271.fst.hints index 19804201aba..0be82618f80 100644 --- a/tests/bug-reports/Bug1271.fst.hints +++ b/tests/bug-reports/Bug1271.fst.hints @@ -10,7 +10,7 @@ "@query", "equation_FStar.Sealed.Inhabited.is_sealed", "true_interp" ], 0, - "d9c0e1f443f39d73f9bb939ab1bf35c1" + "0eeb677ec747f958ec4a48f980869f04" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1319b.fst.hints b/tests/bug-reports/Bug1319b.fst.hints index b8fa992298a..b56d97d4df5 100644 --- a/tests/bug-reports/Bug1319b.fst.hints +++ b/tests/bug-reports/Bug1319b.fst.hints @@ -12,7 +12,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "9be246305a99d9524c8b1d6e9067de96" + "a7ef3f8fafc0bd254e50eec91cbd8e9f" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1319e.fst.hints b/tests/bug-reports/Bug1319e.fst.hints index 570363cdb60..2aeed6c0f56 100644 --- a/tests/bug-reports/Bug1319e.fst.hints +++ b/tests/bug-reports/Bug1319e.fst.hints @@ -1 +1 @@ -[ "B+n5‘¹¤\u001bþj\u0005oš²W", [] ] \ No newline at end of file +[ "O\u0013_¯ë\u0010›\u0002È}\u0015:š‘J", [] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1341.fst.hints b/tests/bug-reports/Bug1341.fst.hints index 1d10c8fbd98..d5debb3c780 100644 --- a/tests/bug-reports/Bug1341.fst.hints +++ b/tests/bug-reports/Bug1341.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "d2725bdf8b7647b3e50f7daec3d07fa8" + "41b3d171cf5594f3ec21e359b3fc0e4c" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1345b.fst.hints b/tests/bug-reports/Bug1345b.fst.hints index 5d575fa50c4..354cfbbdd7f 100644 --- a/tests/bug-reports/Bug1345b.fst.hints +++ b/tests/bug-reports/Bug1345b.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "projection_inverse_BoxInt_proj_0" ], 0, - "30ef0fcd8c6af0f6243cead62fae3ab7" + "256e33a66b41a6f11f5f4575534d0ec1" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1348.fst.hints b/tests/bug-reports/Bug1348.fst.hints index 3c650be4e0e..14e5c7fb264 100644 --- a/tests/bug-reports/Bug1348.fst.hints +++ b/tests/bug-reports/Bug1348.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_f61fce7e0b3fe83f13ff478507830561" ], 0, - "35575472533dc57458f8f9309bcfc3bc" + "7a4d99d226f0516a619f79a483f730a9" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1355.fst.hints b/tests/bug-reports/Bug1355.fst.hints index 3c1e94ea32a..9eb781e9990 100644 --- a/tests/bug-reports/Bug1355.fst.hints +++ b/tests/bug-reports/Bug1355.fst.hints @@ -15,7 +15,7 @@ "well-founded-ordering-on-nat" ], 0, - "dcad9c7e11d5c20357f63c1fb793844c" + "a241bb4faa89215287acf823991db358" ], [ "Bug1355.create", @@ -27,7 +27,7 @@ "projection_inverse_Bug1355.TC0_t" ], 0, - "544bd6356982137deb2f356e80e5f594" + "55dd88722bc7dd685616ba6fee55d114" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1361.fst.hints b/tests/bug-reports/Bug1361.fst.hints index 0e39b9632c2..5d31d3645ff 100644 --- a/tests/bug-reports/Bug1361.fst.hints +++ b/tests/bug-reports/Bug1361.fst.hints @@ -13,7 +13,7 @@ "fuel_guarded_inversion_Prims.list" ], 0, - "4bf659681734a86feda629522239b6c4" + "8dd5401d1a66eeafb65eac63e63ecdb2" ], [ "Bug1361.f2", @@ -25,7 +25,7 @@ "disc_equation_Prims.Nil", "fuel_guarded_inversion_Prims.list" ], 0, - "0f49c04ce1ea0aadd6ca6f86b70a333c" + "21c328d86f86cb811b75c68ae98d631f" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1362.fst.hints b/tests/bug-reports/Bug1362.fst.hints index 30d40a5e841..dc417e47628 100644 --- a/tests/bug-reports/Bug1362.fst.hints +++ b/tests/bug-reports/Bug1362.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "554578be9e6ca5c6c804fc9d74062aab" + "1b96f3940ea6ad9cb3b575d9c22fccb8" ], [ "Bug1362.f1", @@ -30,7 +30,7 @@ "well-founded-ordering-on-nat" ], 0, - "c1c7b1a59b4bbd5eeee9b206c89205c2" + "6c92cfccab6d05ef232ad0a483e0d596" ], [ "Bug1362.f2", @@ -45,7 +45,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "5c9137223be23181221002e86831d1d8" + "263e6cbe991ef1e0a6aa5f0317292187" ], [ "Bug1362.f3", @@ -54,7 +54,7 @@ 1, [ "@query" ], 0, - "38acc932a4c7967f15c24fa498fbff78" + "b4a305fc6aa259b5412631100a2fb559" ], [ "Bug1362.f4", @@ -69,7 +69,7 @@ "projection_inverse_BoxInt_proj_0", "well-founded-ordering-on-nat" ], 0, - "e5aee67211c4a7018d1c2bbddc2a4fae" + "8ffc7d4e34ed4bf9b833bdb2e31cea9a" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1370a.fst.hints b/tests/bug-reports/Bug1370a.fst.hints index d323ffab2e5..fdb8f1b9057 100644 --- a/tests/bug-reports/Bug1370a.fst.hints +++ b/tests/bug-reports/Bug1370a.fst.hints @@ -20,7 +20,7 @@ "refinement_interpretation_Prims_Tm_refine_ba523126f67e00e7cd55f0b92f16681d" ], 0, - "694b8bfdfaf2ddb26c8eeced54076803" + "d3724f9c166e325050324e495b2d65fc" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1370b.fst.hints b/tests/bug-reports/Bug1370b.fst.hints index f84a6068d04..c4c7e9fabd2 100644 --- a/tests/bug-reports/Bug1370b.fst.hints +++ b/tests/bug-reports/Bug1370b.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "bc9bd223c61fb4aa17c901f917cb2dc1" + "0512760f32719f2b027cd53372750aaa" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug138.fst.hints b/tests/bug-reports/Bug138.fst.hints index 2b57927155e..a4a3130ba7a 100644 --- a/tests/bug-reports/Bug138.fst.hints +++ b/tests/bug-reports/Bug138.fst.hints @@ -16,7 +16,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "aab3e4373a5dd7125be7b9560c4ab7cc" + "4e7b1678966d3d7c56c848dbcceaeaef" ], [ "Bug138.foo", @@ -31,7 +31,7 @@ "projection_inverse_BoxInt_proj_0", "well-founded-ordering-on-nat" ], 0, - "8a6d2ec56f99ef68f364c4dc75bb5127" + "4580a173595fbbd4be6c1aa59b6b4168" ], [ "Bug138.arg_precede", @@ -43,7 +43,7 @@ "disc_equation_Bug138.Foo", "fuel_guarded_inversion_Bug138.arg" ], 0, - "6806a57cb5093650c856f2dda64036fb" + "62f702f348e04364629a1eb6375917ac" ], [ "Bug138.foo_bar", @@ -69,7 +69,7 @@ "well-founded-ordering-on-nat" ], 0, - "6b71a64b2778c5f395a100fda49a864c" + "13936b99fa9cb608c5e5c63ad713e57d" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1390.fst.hints b/tests/bug-reports/Bug1390.fst.hints index 79542d27851..51e67ac44c3 100644 --- a/tests/bug-reports/Bug1390.fst.hints +++ b/tests/bug-reports/Bug1390.fst.hints @@ -17,20 +17,11 @@ "subterm_ordering_Prims.Cons" ], 0, - "5013c89e69f4f2402c47902a9799566a" + "a289ecfe53d7b7ea15fdb10fe0a16499" ], [ "Bug1390.list_sum_lem", 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "99b893a1f1f788a491fc529e1177e470" - ], - [ - "Bug1390.list_sum_lem", - 2, 8, 2, [ @@ -50,7 +41,7 @@ "typing_Bug1390.list_sum" ], 0, - "a3d244bdbb07058212502a362a7edafc" + "c6a8edba61ca8e3986a502813438bda3" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1414.fst.hints b/tests/bug-reports/Bug1414.fst.hints index e449374aab3..eb679f2ff02 100644 --- a/tests/bug-reports/Bug1414.fst.hints +++ b/tests/bug-reports/Bug1414.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "projection_inverse_BoxBool_proj_0" ], 0, - "538b6e6079f1ab16472d08ac1946fb43" + "b7dc3451689371010f6deceea5cb97b8" ], [ "Bug1414.f'", @@ -17,7 +17,7 @@ 1, [ "@query", "projection_inverse_BoxBool_proj_0" ], 0, - "e4541d101da1771cfd1b137918647f46" + "d887e61c567e585a70c271913346d040" ], [ "Bug1414.list", @@ -26,7 +26,7 @@ 1, [ "@query" ], 0, - "671ec9e5964de0715a37355cfdd93504" + "714c26bd4d0a2af7222107f2c45ce347" ], [ "Bug1414.__proj__Cons__item__hd", @@ -39,7 +39,7 @@ "refinement_interpretation_Tm_refine_1dc6a56c5c49f7722088b41ebcd5d2a7" ], 0, - "b986c664198f5b4e2964086591566093" + "ac43810693e81bb69b2284482018e859" ], [ "Bug1414.__proj__Cons__item__tl", @@ -52,7 +52,7 @@ "refinement_interpretation_Tm_refine_1dc6a56c5c49f7722088b41ebcd5d2a7" ], 0, - "96dfe397cb3455db7ccccb5a76cd9c90" + "1143eed93350d6706058c9684ab04659" ], [ "Bug1414.f''", @@ -61,7 +61,7 @@ 1, [ "@query", "projection_inverse_BoxBool_proj_0" ], 0, - "b9ed5725818f432ff08239801ba59b62" + "4056688d347f986b98c34782fa7a4f8c" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1418.fst.hints b/tests/bug-reports/Bug1418.fst.hints index fce186686bc..84d40bc9908 100644 --- a/tests/bug-reports/Bug1418.fst.hints +++ b/tests/bug-reports/Bug1418.fst.hints @@ -14,7 +14,7 @@ "typing_FStar.Ghost.reveal" ], 0, - "cfb8c5555d4e18d952f0442618b27857" + "9c25d78775d68c5b3322189fc94d79be" ], [ "Bug1418.__proj__Cons__item__l", @@ -26,7 +26,7 @@ "refinement_interpretation_Tm_refine_df6b33caeb4b6905d7c2d368d9642f39" ], 0, - "f062c17b6af7f973dd68d253c7c6518d" + "e581a0c0dcca50479ae428be1f5a547f" ], [ "Bug1418.__proj__Cons__item__hd", @@ -38,7 +38,7 @@ "refinement_interpretation_Tm_refine_df6b33caeb4b6905d7c2d368d9642f39" ], 0, - "a6d28a44285dac8531d062905753404a" + "83af27ce9d1c61072eba64e0b4066157" ], [ "Bug1418.__proj__Cons__item__tl", @@ -50,7 +50,7 @@ "refinement_interpretation_Tm_refine_df6b33caeb4b6905d7c2d368d9642f39" ], 0, - "dc7635785ac46a75f2b03bb7f1a6b0e8" + "204263b8870c3d7b64e5726f837cd37d" ], [ "Bug1418.fold", @@ -71,7 +71,7 @@ "typing_FStar.Ghost.reveal", "well-founded-ordering-on-nat" ], 0, - "c7dd89889f26b081616b8dfa0e07f50b" + "4d64c08cdc79d2bbe72f991d40b12646" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1423.fst.hints b/tests/bug-reports/Bug1423.fst.hints index 255cd3a7001..5ac28201e3c 100644 --- a/tests/bug-reports/Bug1423.fst.hints +++ b/tests/bug-reports/Bug1423.fst.hints @@ -11,7 +11,7 @@ "disc_equation_Prims.Nil", "fuel_guarded_inversion_Prims.list" ], 0, - "674bbcd775d16b831772ce3447c9efd3" + "d534541007a1fd5844ef929649a7ebc5" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1427.fst.hints b/tests/bug-reports/Bug1427.fst.hints index bf52ee3a4f1..630512497f3 100644 --- a/tests/bug-reports/Bug1427.fst.hints +++ b/tests/bug-reports/Bug1427.fst.hints @@ -12,7 +12,7 @@ "projection_inverse_BoxBool_proj_0", "projection_inverse_Prims.Nil_a" ], 0, - "c1059d7d88ea2af06aa4998877136062" + "d150759b48617d22c861fc38b993d7b5" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1449.fst.hints b/tests/bug-reports/Bug1449.fst.hints index 168eafa84dc..c9a0392ea90 100644 --- a/tests/bug-reports/Bug1449.fst.hints +++ b/tests/bug-reports/Bug1449.fst.hints @@ -11,7 +11,7 @@ "disc_equation_Prims.Nil", "fuel_guarded_inversion_Prims.list" ], 0, - "243b0e41f4bfc1a7a7393058809a82ba" + "7bf198932c93c520593f0d84168cdf1e" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1470.fst.hints b/tests/bug-reports/Bug1470.fst.hints index 967f0c7c8cd..9ebacc3fb8a 100644 --- a/tests/bug-reports/Bug1470.fst.hints +++ b/tests/bug-reports/Bug1470.fst.hints @@ -14,7 +14,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "9c622015a9bdb9b7e8a85bace2cb1de0" + "cadc0076acfc7ce0ed0b4edda2b8d389" ], [ "Bug1470.length1", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "18bbc275b9d725c4219c8186e367ec8e" + "011e58452a1cc7f2ef05322f31c9266e" ], [ "Bug1470.test", @@ -39,7 +39,7 @@ "refinement_interpretation_Tm_refine_f3a309fd18fb30c242602784337aa7c8" ], 0, - "d8ae0e0788d4aa15ace6e1e24042e5f3" + "93dd4daaa434cf3773a9a5ec3a5acc9e" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1481.fst.hints b/tests/bug-reports/Bug1481.fst.hints index 055ff724f68..429cc27ae80 100644 --- a/tests/bug-reports/Bug1481.fst.hints +++ b/tests/bug-reports/Bug1481.fst.hints @@ -11,7 +11,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "7f6be870b9901ba53ca7e91c8df68700" + "4d3f29f397379284b40c7bd816d8f8b9" ], [ "Bug1481.uu___5", @@ -23,7 +23,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "6be88e9c02ffcd7264f5325456e0342b" + "5c93da6addaf3db55c1e67244bea6098" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1502.fst.hints b/tests/bug-reports/Bug1502.fst.hints index d8ae11354e2..16f30db7141 100644 --- a/tests/bug-reports/Bug1502.fst.hints +++ b/tests/bug-reports/Bug1502.fst.hints @@ -1 +1 @@ -[ "§>„oÎ\fÕ®Ù=‹ Ygù\u0003", [] ] \ No newline at end of file +[ "YQ©÷ÌHðÔ\u0005¥6ÌZá\u00060", [] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1506.fst.hints b/tests/bug-reports/Bug1506.fst.hints index bf61675d79b..89d124a34af 100644 --- a/tests/bug-reports/Bug1506.fst.hints +++ b/tests/bug-reports/Bug1506.fst.hints @@ -1 +1 @@ -[ "CÔ;,ÉY\u0012r´Ó\u001d\u0000\u0012“\u0001û", [] ] \ No newline at end of file +[ "€\u0016ßô²\u0000Š†ówæ#p\u0003Å\u0001", [] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug152.fst.hints b/tests/bug-reports/Bug152.fst.hints index f0cbe4ce84e..c6960f27150 100644 --- a/tests/bug-reports/Bug152.fst.hints +++ b/tests/bug-reports/Bug152.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "projection_inverse_BoxBool_proj_0" ], 0, - "fbdbe427a0f43b7a3581b17a5ebe486f" + "a76717fb12d4cebe6cdc58b4283f5ca0" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1521.fst.hints b/tests/bug-reports/Bug1521.fst.hints index 694029c2a84..b385c66da73 100644 --- a/tests/bug-reports/Bug1521.fst.hints +++ b/tests/bug-reports/Bug1521.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "033b4ed92ea714ca28967cc3034dc802" + "cdd24743693f791d3e5dcac65b4e8a4e" ], [ "Bug1521.__proj__L__item___0", @@ -21,7 +21,7 @@ "refinement_interpretation_Tm_refine_2ee8b37671e156e8fc8e545cda428828" ], 0, - "2ef96c5cd42752d47513f76fd646cfa3" + "7e8bd8cf3deceb35651edc83b54ab790" ], [ "Bug1521.prefix_trans", @@ -30,7 +30,7 @@ 1, [ "@query", "equation_Bug1521.prefix" ], 0, - "f7d4c0e559ef218aef0a46199a7a7e97" + "c9a9cfc0f096f9f0f1d88f82b11b7bd7" ], [ "Bug1521.rtest0", @@ -44,7 +44,7 @@ "refinement_interpretation_Tm_refine_82a3291aab6fa34e6b2f50c9328babba" ], 0, - "464ada3408081851aeeea4353ddbe28f" + "844831e3ec07968750ef66b3d2764c57" ], [ "Bug1521.rtest1", @@ -57,7 +57,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "48aa8d25688c8fadf03283bfc95ed07d" + "bcde134dc6152b7c352125bd13aaf6c7" ], [ "Bug1521.rtest2", @@ -66,7 +66,7 @@ 1, [ "@query", "equation_Bug1521.heap_rel", "equation_Bug1521.prefix" ], 0, - "55bf8454a206d2e77e15962c74496f4a" + "f8ddf4dfc2a46e6d1f6be28a5206f12b" ], [ "Bug1521.rtest2'", @@ -75,7 +75,7 @@ 1, [ "@query", "equation_Bug1521.heap_rel", "equation_Bug1521.prefix" ], 0, - "630b1fed6c91cba0228d85356b212872" + "207b01efe1da7645583e719770554b76" ], [ "Bug1521.rtest2''", @@ -84,7 +84,7 @@ 1, [ "@query", "equation_Bug1521.heap_rel", "equation_Bug1521.prefix" ], 0, - "ed550427b8a31d881828a760fc6cb049" + "dd7933d17d5cb4d52a8d4ef886c66ff4" ], [ "Bug1521.ptest1", @@ -97,7 +97,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "66afde9c513b3865f6254f56bb77a48b" + "4b7da962841aa09d74c7f5a8d6630496" ], [ "Bug1521.ptest2", @@ -106,7 +106,7 @@ 1, [ "@query", "equation_Bug1521.prefix" ], 0, - "021fab54618a404eb96e23632c91f903" + "6ea24d3b98c5faf3e660bb092e5f9f1e" ], [ "Bug1521.sklem0", @@ -118,7 +118,7 @@ "refinement_interpretation_Tm_refine_df2d65c00128265e81a98d1694fa32db" ], 0, - "9d2cd33284cb199ff82de50ff340e3ac" + "7d1521653b3beb48132c3771dc52684a" ], [ "Bug1521.sklem1", @@ -130,7 +130,7 @@ "refinement_interpretation_Tm_refine_df2d65c00128265e81a98d1694fa32db" ], 0, - "8ed6d0702d235a47ba6ae0e0fec95fc7" + "503c1bb3f163788e9b5b91db09afaaaf" ], [ "Bug1521.sklem2", @@ -142,7 +142,7 @@ "refinement_interpretation_Tm_refine_df2d65c00128265e81a98d1694fa32db" ], 0, - "0ba54f17c324a944aeacf2f478a55e20" + "b97a4e3f29ed17c92bc0db443824325d" ], [ "Bug1521.sklem3", @@ -154,7 +154,7 @@ "refinement_interpretation_Tm_refine_df2d65c00128265e81a98d1694fa32db" ], 0, - "954b0f8d79b2b8a4cede38fc96216389" + "3e9881cd9900d6dfc1e4e662fd4d1771" ], [ "Bug1521.sklem3'", @@ -166,7 +166,7 @@ "refinement_interpretation_Tm_refine_99dd2283cbb3854d3d50ecf79b8c853c" ], 0, - "cc95c4d2a498cfb29d19a57e8ac6a6bb" + "e41b5b410216f139ccbcb4446be7766c" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1533.fst.hints b/tests/bug-reports/Bug1533.fst.hints index bb574293dde..7b9c33f9052 100644 --- a/tests/bug-reports/Bug1533.fst.hints +++ b/tests/bug-reports/Bug1533.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "57fb0237d72d09d2cead5e2453f11980" + "7ad821bc94d596e1df1a49fa3e088821" ], [ "Bug1533.elim2", @@ -21,7 +21,7 @@ 1, [ "@query", "equation_Prims.op_Equals_Equals_Equals" ], 0, - "d1142edf01356771fd1da2168b4202fc" + "dc19151cd70c73927960b1d5aa6b0d74" ], [ "Bug1533.coerce", @@ -34,7 +34,7 @@ "refinement_interpretation_Tm_refine_770aa551c1985581cf5d9ce92df5e8e5" ], 0, - "cce6822214ef2852099051e4af1f6279" + "b8217206c99c7f297be999e98afd7e4b" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1534.fst.hints b/tests/bug-reports/Bug1534.fst.hints index a96a5641ef5..35b8eaff043 100644 --- a/tests/bug-reports/Bug1534.fst.hints +++ b/tests/bug-reports/Bug1534.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "014a26bbf75aa06b51d09132c307b74c" + "19ea9d0833c2f9dcff9e2ecf3f02d6f1" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1535a.fst.hints b/tests/bug-reports/Bug1535a.fst.hints index 3f8537f55c5..c8e85e49620 100644 --- a/tests/bug-reports/Bug1535a.fst.hints +++ b/tests/bug-reports/Bug1535a.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_6300131b7f399df41d2aeb53052a61af" ], 0, - "9b49b190d82096bcb08b8f0b0ddc88cf" + "17685df22700961debbb2afc83e996db" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1535b.fst.hints b/tests/bug-reports/Bug1535b.fst.hints index 7020fdf4652..129e6369940 100644 --- a/tests/bug-reports/Bug1535b.fst.hints +++ b/tests/bug-reports/Bug1535b.fst.hints @@ -1,71 +1,6 @@ [ - "_ªÛw1?\u001d>Ó©)±", + "ä%Š§‚h‡7×è‹W\u0019öa„", [ - [ - "Bug1535b.__proj__E1__item__uu___", - 1, - 2, - 1, - [ - "@MaxIFuel_assumption", "@query", "disc_equation_Bug1535b.E1", - "projection_inverse_BoxBool_proj_0", - "refinement_interpretation_Tm_refine_2e78d28ba08c2cb7ee04001ad87c9bb1" - ], - 0, - "da290abfcce39e98fa2e993ceb954d38" - ], - [ - "Bug1535b.__proj__E2__item__uu___", - 1, - 2, - 1, - [ - "@MaxIFuel_assumption", "@query", "disc_equation_Bug1535b.E2", - "projection_inverse_BoxBool_proj_0", - "refinement_interpretation_Tm_refine_c3ceca29279776f21818c91763c5c1c7" - ], - 0, - "1f65b845e271486b64f8ce485d90060d" - ], - [ - "Bug1535b.__proj__E3__item__uu___", - 1, - 2, - 1, - [ - "@MaxIFuel_assumption", "@query", "disc_equation_Bug1535b.E3", - "projection_inverse_BoxBool_proj_0", - "refinement_interpretation_Tm_refine_73dff932809f388fd198b9e3f9f5211a" - ], - 0, - "006b53448d9a6c4a971dde966d044557" - ], - [ - "Bug1535b.__proj__E4__item__uu___", - 1, - 2, - 1, - [ - "@MaxIFuel_assumption", "@query", "disc_equation_Bug1535b.E4", - "projection_inverse_BoxBool_proj_0", - "refinement_interpretation_Tm_refine_85e0644ec0dbee6767a8bf36980d70df" - ], - 0, - "a4db9535dba83f9239a367b7ca41d308" - ], - [ - "Bug1535b.__proj__E5__item__uu___", - 1, - 2, - 1, - [ - "@MaxIFuel_assumption", "@query", "disc_equation_Bug1535b.E5", - "projection_inverse_BoxBool_proj_0", - "refinement_interpretation_Tm_refine_1ce3fcc0ccdc50f533c05b4ebf834d8d" - ], - 0, - "92568a3eef1491af759db5122738f482" - ], [ "Bug1535b.__proj__G0__item__uu___", 1, @@ -77,7 +12,7 @@ "refinement_interpretation_Tm_refine_5d03a5f7d4a91ef05e1e1d45c49f8f3a" ], 0, - "a52c0d9482157dc5eb4b4f5c80fcea36" + "8e4c82f26f3da7dbdb24daa9fefc68fd" ], [ "Bug1535b.__proj__G1__item__uu___", @@ -90,7 +25,7 @@ "refinement_interpretation_Tm_refine_a79cd0cdc17b4764d7d9d47882e08378" ], 0, - "6690a8b907625173af896cd859168cec" + "e04f4b426b1d7e3f1f82d5ce5f1a8171" ], [ "Bug1535b.__proj__G2__item__uu___", @@ -103,7 +38,7 @@ "refinement_interpretation_Tm_refine_6f8e845b7fa59ccb0699413ff51bf3d7" ], 0, - "9f2ade191bf11afa0ef1b7baf5dedad1" + "af2a8da043899dd57aee5df267588534" ], [ "Bug1535b.__proj__G3__item__uu___", @@ -116,7 +51,7 @@ "refinement_interpretation_Tm_refine_dcd92d6be240c4cc54f6181a032a4f25" ], 0, - "8de1309f707434f30e16d9bb49faa858" + "75aa6beac1bdd1505e80074eb14fbd0e" ], [ "Bug1535b.__proj__G4__item__uu___", @@ -129,7 +64,7 @@ "refinement_interpretation_Tm_refine_0f08af52cc3770bb2411d340d2a48148" ], 0, - "644ac17acc7a20b35dd25d7741592a0f" + "d4bb5404be9d6e6ac3c2c4d9ac1b9407" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1536.fst.hints b/tests/bug-reports/Bug1536.fst.hints index 5a54cec3fb7..559ce63ea79 100644 --- a/tests/bug-reports/Bug1536.fst.hints +++ b/tests/bug-reports/Bug1536.fst.hints @@ -14,7 +14,7 @@ "fuel_guarded_inversion_FStar.Pervasives.either", "unit_typing" ], 0, - "176be3d5cbb6dc9ea792211f09471947" + "60773bdbaa1d2dca4262d61069bf2640" ], [ "Bug1536.ret", @@ -23,7 +23,7 @@ 1, [ "@query" ], 0, - "b906f5de8451574fc1405440dec22182" + "240baa2d3f1cbed8c2d841f994792c93" ], [ "Bug1536.t1", @@ -32,7 +32,7 @@ 1, [ "@query", "eq2-interp" ], 0, - "cb32a6439fc20a074cf2897909e889f6" + "2382bdf1c0a981c18aa6a046bf07ad42" ], [ "Bug1536.t2", @@ -41,7 +41,7 @@ 1, [ "@query", "eq2-interp" ], 0, - "a3b0ea06a0c2bea988dc5ddb4e38b185" + "cda99c077a434651b94faea53dbd27d6" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1540.fst.hints b/tests/bug-reports/Bug1540.fst.hints index aa16c446612..c31c305cdc8 100644 --- a/tests/bug-reports/Bug1540.fst.hints +++ b/tests/bug-reports/Bug1540.fst.hints @@ -1 +1 @@ -[ ".oá)]ª¼Ê\u001a‘Z\u000eT_ŸY", [] ] \ No newline at end of file +[ "IÆH»³`„*\u00065Ø\u0007cß°!", [] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug155.fst.hints b/tests/bug-reports/Bug155.fst.hints index 2e709308eac..fcb6c0bad0f 100644 --- a/tests/bug-reports/Bug155.fst.hints +++ b/tests/bug-reports/Bug155.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "fa1c50d5ad27fc4e5f8290ac97194063" + "130baaf534ab979de49ba50d272a9733" ], [ "Bug155.test2'", @@ -17,7 +17,7 @@ 1, [ "@query" ], 0, - "9faa45e5fb714d82873ead7110e45b93" + "1a1bc7fc5e1921d5f66745e0f14b97fb" ], [ "Bug155.test2", @@ -26,7 +26,7 @@ 1, [ "@query" ], 0, - "51c64dcfc3b57bcb7259766255081722" + "013056367fc1cf7dc1a7591b7ecfa250" ], [ "Bug155.test3", @@ -35,7 +35,7 @@ 1, [ "@query" ], 0, - "009d824d2e9fbb643a582245267241af" + "b09e96ebb5657f7acf262a111552afa8" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1571.fst.hints b/tests/bug-reports/Bug1571.fst.hints index 7a781ad789f..042dae4393b 100644 --- a/tests/bug-reports/Bug1571.fst.hints +++ b/tests/bug-reports/Bug1571.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "4ee432ec5b9c4aae11b08b1dd97301a0" + "c13b187c9d48d43ac017f566e770bfaf" ], [ "Bug1571.__proj__V__item___0", @@ -26,7 +26,7 @@ "refinement_interpretation_Tm_refine_4efce2107be5fc6d34ea56c6f3b06057" ], 0, - "91fc0f6306e5317f50346e8996f7a99e" + "d1a64e2c8df18d74a69242ff242ed507" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1592.fst.hints b/tests/bug-reports/Bug1592.fst.hints index 1444b04e984..0c7cb07027f 100644 --- a/tests/bug-reports/Bug1592.fst.hints +++ b/tests/bug-reports/Bug1592.fst.hints @@ -115,7 +115,7 @@ "typing_LowStar.Monotonic.Buffer.loc_union", "typing_Prims.pow2" ], 0, - "683d77ad3a0fa0fb72a65cddb9b4e8fd" + "3f4a0db184a0346b1721dcf13952ef1a" ], [ "Bug1592.example1", @@ -200,7 +200,7 @@ "typing_LowStar.Monotonic.Buffer.loc_union" ], 0, - "a67748d2cada7bc884628ab1f2a1b8a9" + "d7ebd9a1d253f6b60006017f4eb33fc8" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1595.fst.hints b/tests/bug-reports/Bug1595.fst.hints index 8d846991c52..f0e8b59ce4f 100644 --- a/tests/bug-reports/Bug1595.fst.hints +++ b/tests/bug-reports/Bug1595.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_0d210bce4d0a1cb53e8b9752eeac3ff1" ], 0, - "61dfdfa8533c9e90cd148262b0c99cf4" + "e423e935c3a21233c8bf8fdfd2e4b822" ], [ "Bug1595.__proj__CalcStep__item__rs", @@ -25,7 +25,7 @@ "refinement_interpretation_Tm_refine_901b78fb58b641c2f5af6e1570fc6161" ], 0, - "dab09309405ac93fa9bbe7f3ede469d1" + "0be570f7952716ff5735df665fb3a016" ], [ "Bug1595.__proj__CalcStep__item__p", @@ -38,7 +38,7 @@ "refinement_interpretation_Tm_refine_901b78fb58b641c2f5af6e1570fc6161" ], 0, - "444251bb9fcb34313ea64c7fd5de69c7" + "5f18b01e7fd7ecf79fd7e94eac4cf67a" ], [ "Bug1595.__proj__CalcStep__item__x", @@ -51,7 +51,7 @@ "refinement_interpretation_Tm_refine_901b78fb58b641c2f5af6e1570fc6161" ], 0, - "faf5db54de0b4e8d3c3db7d520ba954a" + "83bd5ed605ee21cbb14ac4fa886dba95" ], [ "Bug1595.__proj__CalcStep__item__y", @@ -64,7 +64,7 @@ "refinement_interpretation_Tm_refine_901b78fb58b641c2f5af6e1570fc6161" ], 0, - "04d82bf705877288ae15d315e53044c7" + "6e49af4e8c8e866b0627b6af7002afd2" ], [ "Bug1595.__proj__CalcStep__item__z", @@ -77,7 +77,7 @@ "refinement_interpretation_Tm_refine_901b78fb58b641c2f5af6e1570fc6161" ], 0, - "64be5a053772ef00e9cf64ed3fee17de" + "80bf503822afae5c5f1c8687b3e26232" ], [ "Bug1595.__proj__CalcStep__item___5", @@ -89,7 +89,7 @@ "refinement_interpretation_Tm_refine_901b78fb58b641c2f5af6e1570fc6161" ], 0, - "298fe950044a4840fbc3b78b642c89df" + "93b7b5e5f38632fec226d69c7804187a" ], [ "Bug1595.__proj__CalcStep__item___6", @@ -109,7 +109,7 @@ "token_correspondence_Bug1595.__proj__CalcStep__item__p" ], 0, - "8d6f205e4389b993317c49e9378dbd99" + "f27610a000a76aa71e8d4c2162f34991" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1601.fst.hints b/tests/bug-reports/Bug1601.fst.hints index 20b1049c47d..684ec0a616a 100644 --- a/tests/bug-reports/Bug1601.fst.hints +++ b/tests/bug-reports/Bug1601.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_afd51579b90d50ea23e03b743a1fa001" ], 0, - "db14c1f83da36f17a038be38c40e6862" + "b3e65cd579e933f9eec290556922c2e8" ], [ "Bug1601.foo", @@ -26,7 +26,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "d1ee852d04fa1795bb9e0974e061ea70" + "ccbec9ea26e882ca4721b2b2e60cb408" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1604.fst.hints b/tests/bug-reports/Bug1604.fst.hints index c872fac2792..c1bb3b2809b 100644 --- a/tests/bug-reports/Bug1604.fst.hints +++ b/tests/bug-reports/Bug1604.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "equation_Bug1604.test5" ], 0, - "9b77b232b25ebddd0983849fc0a57bb7" + "51ebdd8bce12692e5d428a9a2bd743e8" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1605.fst.hints b/tests/bug-reports/Bug1605.fst.hints index 2180f0f8a98..b48b5eb6798 100644 --- a/tests/bug-reports/Bug1605.fst.hints +++ b/tests/bug-reports/Bug1605.fst.hints @@ -12,7 +12,7 @@ "projection_inverse_Bug1605.C_f" ], 0, - "027945fe2746cc66f15c0db327a31cbf" + "92b93744bbaa2045ab1a0ab7b0913f1b" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug161.fst.hints b/tests/bug-reports/Bug161.fst.hints index 5787befdf4c..23dbd21c5bc 100644 --- a/tests/bug-reports/Bug161.fst.hints +++ b/tests/bug-reports/Bug161.fst.hints @@ -19,7 +19,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "99b69f287770611646a4a9308ffd53b9" + "1190f458888b7e8a7d27fd704697f7c7" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1612.fst.hints b/tests/bug-reports/Bug1612.fst.hints index a31c91cb58c..dba2272ae43 100644 --- a/tests/bug-reports/Bug1612.fst.hints +++ b/tests/bug-reports/Bug1612.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "629bf923ed5d59273bbacac090e47e78" + "c969ad9719818c0f3d31f9428516ffef" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1614a.fst.hints b/tests/bug-reports/Bug1614a.fst.hints index 14a5d2b7008..985f85216ad 100644 --- a/tests/bug-reports/Bug1614a.fst.hints +++ b/tests/bug-reports/Bug1614a.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "81855380a5d278bd6f9d771c6749c2a9" + "df528a24c1a2aa3d070ab8bf6bd8034e" ], [ "Bug1614a.uu___3", @@ -22,7 +22,7 @@ "typing_Bug1614a.x" ], 0, - "751d1f53c93f5c5addb07b3142dcc26c" + "6e6ded14f83a91cee4f8fbd78b636c6a" ], [ "Bug1614a.uu___5", @@ -36,7 +36,7 @@ "typing_Bug1614a.x" ], 0, - "6a74fc672cea118faef000c0f76ae144" + "e1f3cecd67dd857a442677d3a4afb475" ], [ "Bug1614a.uu___7", @@ -50,7 +50,7 @@ "typing_Bug1614a.x" ], 0, - "b18470c1a0745cf7b3c3c9f5ad1f78f2" + "1f500a7c87b1adb16432a4d1817b5e01" ], [ "Bug1614a.uu___9", @@ -64,7 +64,7 @@ "typing_Bug1614a.x" ], 0, - "1a5bf6928bd3838c105e6e7b1b9c68b6" + "ca74b1c21c9071c703514886c207ee8a" ], [ "Bug1614a.uu___10", @@ -78,7 +78,7 @@ "typing_Bug1614a.x" ], 0, - "d893e2619214047ede6d794b77420ad7" + "e76644d22053b0fceabe9f58780830d7" ], [ "Bug1614a.uu___12", @@ -92,7 +92,7 @@ "typing_Bug1614a.x" ], 0, - "e04d353dd89dbdc724dcdf48a2bdfc78" + "fb6d845c19c2893299f8f5eac17969b2" ], [ "Bug1614a.uu___14", @@ -106,7 +106,7 @@ "typing_Bug1614a.x" ], 0, - "ca5d4d6d18ce43f9263c00090e1bfb5a" + "e8cba53584ac8a069bba49e29fd9a51c" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1614d.fst.hints b/tests/bug-reports/Bug1614d.fst.hints index 89c395d60f3..619edd97959 100644 --- a/tests/bug-reports/Bug1614d.fst.hints +++ b/tests/bug-reports/Bug1614d.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "primitive_Prims.op_Addition" ], 0, - "f9d3b8f1308a6533cecb79e3d28001f9" + "10d4de2c948913d7994cb9a4a589b7e7" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug162.fst.hints b/tests/bug-reports/Bug162.fst.hints index b7a16aa8461..8378f4ce020 100644 --- a/tests/bug-reports/Bug162.fst.hints +++ b/tests/bug-reports/Bug162.fst.hints @@ -20,7 +20,7 @@ "well-founded-ordering-on-nat" ], 0, - "986bb51dc87088898c3abb24605f2374" + "d3c2c5024566abc9d5fd7de4a9db7e9a" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1621.fst.hints b/tests/bug-reports/Bug1621.fst.hints index 87b4d9e1e63..87794874bef 100644 --- a/tests/bug-reports/Bug1621.fst.hints +++ b/tests/bug-reports/Bug1621.fst.hints @@ -1 +1 @@ -[ "Ô\u001d\u001ftp€\nÁ\\6˜fÉR", [] ] \ No newline at end of file +[ "':,D±\u0013§û—\\„Ø\n`Jÿ", [] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1622.fst.hints b/tests/bug-reports/Bug1622.fst.hints index 4bb16cf4db2..79c13b718a0 100644 --- a/tests/bug-reports/Bug1622.fst.hints +++ b/tests/bug-reports/Bug1622.fst.hints @@ -21,7 +21,7 @@ "unit_typing" ], 0, - "e828572d5e988a91bccba5c404ee03b5" + "da9795126779862b2be85d5fcea1fa34" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1680.fst.hints b/tests/bug-reports/Bug1680.fst.hints index 10bd193e182..ec69f56b4b9 100644 --- a/tests/bug-reports/Bug1680.fst.hints +++ b/tests/bug-reports/Bug1680.fst.hints @@ -23,7 +23,7 @@ "well-founded-ordering-on-nat" ], 0, - "ad4770b0e8475a9905cd2c97dd4d5a18" + "176fb9525c93ee105e78a3b02fe2810d" ], [ "Bug1680.sum", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "2617f6e211a8e5986f6320c84b853015" + "e76cb937ab85ffdd730591fd375f26a0" ], [ "Bug1680.x", @@ -51,7 +51,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "28d5a35117b0ebd32b774374054e5be3" + "769f38972173fc9dfd1a53343868b76e" ], [ "Bug1680.uu___52", @@ -129,7 +129,7 @@ "typing_Tm_abs_f43419780aa9b617125117f70e321ae5" ], 0, - "bfc2332846d995a8680a31f838eaf3a0" + "15be6c99bb51a42877b9cfc88412c526" ], [ "Bug1680.uu___53", @@ -203,7 +203,7 @@ "typing_Tm_abs_f43419780aa9b617125117f70e321ae5" ], 0, - "5b6fc64bf53b00481b427bd8ae37181d" + "f78b04d5d603bb3bf84c6087c2321f6b" ], [ "Bug1680.uu___54", @@ -277,7 +277,7 @@ "typing_Tm_abs_f43419780aa9b617125117f70e321ae5" ], 0, - "1f3febffb8d3e193cece2fb61e5cb104" + "d99f50c39fb882f8c0bde4ec3426df12" ], [ "Bug1680.uu___55", @@ -351,7 +351,7 @@ "typing_Tm_abs_f43419780aa9b617125117f70e321ae5" ], 0, - "805f8c7c6c1993825cfcd597b051c33d" + "d3b58190dc32083e9bf82c9a875493af" ], [ "Bug1680.uu___59", @@ -422,7 +422,7 @@ "typing_Tm_abs_f43419780aa9b617125117f70e321ae5" ], 0, - "ecb622913ee9323184c13c4fa493f186" + "b082225a3ee3e21be25cf70970da9109" ], [ "Bug1680.uu___60", @@ -494,7 +494,7 @@ "typing_Tm_abs_f43419780aa9b617125117f70e321ae5" ], 0, - "374b06acb3d57f67fd9b29f2fe8ac2ef" + "d8cb2a6d3eeb370823a5c0abbfc146b6" ], [ "Bug1680.uu___61", @@ -567,7 +567,7 @@ "typing_Tm_abs_f43419780aa9b617125117f70e321ae5" ], 0, - "773674ec56aef7c1807bd2eec0bb8d5b" + "d1c6fc140afd3d5c46000846755c9f19" ], [ "Bug1680.uu___62", @@ -640,7 +640,7 @@ "typing_Tm_abs_f43419780aa9b617125117f70e321ae5" ], 0, - "33a078404d8ecc0faf357eeda773f543" + "057bde7001321828bfa9e715ca6ad316" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1682.fst.hints b/tests/bug-reports/Bug1682.fst.hints index 46cb3844cb8..a516dcd1e20 100644 --- a/tests/bug-reports/Bug1682.fst.hints +++ b/tests/bug-reports/Bug1682.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "92904204af212616a077a827cbb4c8a0" + "cfd912c18aa60949794323f46ff62f7d" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1694.fst.hints b/tests/bug-reports/Bug1694.fst.hints index 470ee25079a..d2bfb9c4286 100644 --- a/tests/bug-reports/Bug1694.fst.hints +++ b/tests/bug-reports/Bug1694.fst.hints @@ -12,7 +12,7 @@ "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro" ], 0, - "bb57af4f9e793f1635d61ecb68f498ab" + "39e3c90f576ff5740c702a6c31da48ef" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug171.fst.hints b/tests/bug-reports/Bug171.fst.hints index 570f4514342..5703a83b6cc 100644 --- a/tests/bug-reports/Bug171.fst.hints +++ b/tests/bug-reports/Bug171.fst.hints @@ -17,7 +17,7 @@ "subterm_ordering_Prims.Cons", "typing_Prims.__proj__Cons__item__tl" ], 0, - "be0ef089f98bec064ffece9be08b3ec7" + "a3e39c51938f04cc5f23796af71db830" ], [ "Bug171.insert", @@ -54,7 +54,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "21d0123e739f5f846d133b6c3b1352e6" + "1981321ea5adf1d703dd49002fbf43b4" ], [ "Bug171.insert_sorted", @@ -93,7 +93,7 @@ "typing_Bug171.sorted", "unit_inversion", "unit_typing" ], 0, - "a54904e5e45532ffd3821875a426fa1b" + "6f50a608b3fcc912d1844bec51bfcf7f" ], [ "Bug171.insert_sorted_cons_false", @@ -119,7 +119,7 @@ "typing_Prims.uu___is_Cons" ], 0, - "587415f070ee68be145a606b2dc91fa3" + "6f9d92bb6e5f838f66047b491c4352df" ], [ "Bug171.insert_sorted_cons_false", @@ -150,7 +150,7 @@ "typing_Bug171.sorted" ], 0, - "375b2d7a1f5ea68a86ee11459cad8299" + "28290fb0906c5d4dea225071f9ef05aa" ], [ "Bug171.insert_sorted_cons_false", @@ -176,7 +176,7 @@ "typing_Prims.uu___is_Cons" ], 0, - "59dd8b90951f71daa0754e9613889543" + "c1d8a726283048d711c2fd9baf5547e4" ], [ "Bug171.insert_alt", @@ -185,7 +185,7 @@ 1, [ "@query" ], 0, - "9ad2e764a51a09d392da2a88d58267ca" + "5979943ecbd40d656b8a4bfe21ea420c" ], [ "Bug171.insert_alt", @@ -229,7 +229,7 @@ "typing_Bug171.sorted" ], 0, - "ea2836d11497567ff9999789340f8e22" + "c454f7a93f6f9e831160d36d2652a4ae" ], [ "Bug171.insert_alt", @@ -274,7 +274,7 @@ "typing_Bug171.sorted" ], 0, - "bdd6d9d7df6f22b6b227c5d2da29d510" + "8db8d0902dbbcfec501ff16657fc95a5" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug173.fst.hints b/tests/bug-reports/Bug173.fst.hints index 305ae101ad1..74f3dfd2723 100644 --- a/tests/bug-reports/Bug173.fst.hints +++ b/tests/bug-reports/Bug173.fst.hints @@ -1,5 +1,5 @@ [ - "ýQÇ^L\u001cû‹sN·ÖÔ%ò", + "î\u001ffÿ\u001a£Óav[\\D@Ñ8\u0007", [ [ "Bug173.__proj__VBool__item___0", @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_15101821f4e3b649d6d583630eae3454" ], 0, - "cf7b3f571c22e2db77f7ad8f737659c0" + "7b14871f8c286deb97fec653fc8fe38d" ], [ "Bug173.__proj__VInt__item___0", @@ -25,7 +25,7 @@ "refinement_interpretation_Tm_refine_0a5340044d37e34c504d848f3062fc70" ], 0, - "f842e692a33651044281caba1922a765" + "ea652cff82a72269b43f9b53d7cc22cc" ], [ "Bug173.exp", @@ -42,7 +42,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "b461a45f28ebf3808e3e3e9055014df1" + "907c1810cf27f7bbbf60d3f2d9fcc01b" ], [ "Bug173.__proj__Val__item___0", @@ -55,7 +55,7 @@ "refinement_interpretation_Tm_refine_c7c6061497ba4f63f3d3d4352db94b44" ], 0, - "b1a5bb71d1b9d577ca4a38b56e12654e" + "0e6d03aeb50214ba02d3be590ee609c2" ], [ "Bug173.__proj__Var__item___0", @@ -68,7 +68,7 @@ "refinement_interpretation_Tm_refine_f89ab40a82145488094878508741162b" ], 0, - "ff768390f93756620a53f34b7baef744" + "abd2bf823a23492a652fa2dfda4ecfcc" ], [ "Bug173.__proj__If__item__condition", @@ -81,7 +81,7 @@ "refinement_interpretation_Tm_refine_2fbe2ceb4e1707b05600a8a640950ac1" ], 0, - "ba7e4c928a257e9a9ef6ff8a78565fab" + "406dae3a971c1858e852a0b5293d5667" ], [ "Bug173.__proj__If__item__then_branch", @@ -94,7 +94,7 @@ "refinement_interpretation_Tm_refine_2fbe2ceb4e1707b05600a8a640950ac1" ], 0, - "48e5e69a4a987a5038e5c41a75a7f902" + "5532da06846f66bc192d3117c756fd07" ], [ "Bug173.__proj__If__item__else_branch", @@ -107,7 +107,7 @@ "refinement_interpretation_Tm_refine_2fbe2ceb4e1707b05600a8a640950ac1" ], 0, - "05868e556afab86c6e7e29b9203234b1" + "418fcfd15442eb1091038968644ff22e" ], [ "Bug173.__proj__Op__item___0", @@ -120,7 +120,7 @@ "refinement_interpretation_Tm_refine_45857c632c9768967934bf90f87e610b" ], 0, - "17a7cd98ddfecd662756466bf9d6d719" + "b4eae46ad5dc62217bfcb525a7e39d4f" ], [ "Bug173.__proj__Op__item___1", @@ -133,7 +133,7 @@ "refinement_interpretation_Tm_refine_45857c632c9768967934bf90f87e610b" ], 0, - "c9d70bfb3e68486824d02308778ee98a" + "886f0f5c07d6864b9e75eaa998e7fd65" ], [ "Bug173.__proj__Op__item___2", @@ -146,7 +146,7 @@ "refinement_interpretation_Tm_refine_45857c632c9768967934bf90f87e610b" ], 0, - "3e83dbf35444b9cdc255e7e67e0ff620" + "db3c504fd9c837db0e2a59f190c5c2ed" ], [ "Bug173.stmt", @@ -162,7 +162,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ba10cb24ab9d99108999822ea6f538dc" + "3ab00de7b9f1dc813db6f1247b3cd420" ], [ "Bug173.__proj__Assign__item__var", @@ -175,7 +175,7 @@ "refinement_interpretation_Tm_refine_ebb2375c683cbe868371bbda21c0ccff" ], 0, - "50d06cd11ac69df99a272f8a269e237c" + "0a380eb21928e7d5da93f98e88f96a8c" ], [ "Bug173.__proj__Assign__item__term", @@ -188,7 +188,7 @@ "refinement_interpretation_Tm_refine_ebb2375c683cbe868371bbda21c0ccff" ], 0, - "7fcd2c80bce4f479d9013937e711768d" + "600bd058619d2cb83c4b9fdc675a4810" ], [ "Bug173.__proj__Seq__item__first", @@ -201,7 +201,7 @@ "refinement_interpretation_Tm_refine_7c7131a87482042363fc2ed2f82b3faa" ], 0, - "9686e459e5db9820f4fd3ca57a250d11" + "94ba72efa5865c3a508c364fc0b3c220" ], [ "Bug173.__proj__Seq__item__second", @@ -214,7 +214,7 @@ "refinement_interpretation_Tm_refine_7c7131a87482042363fc2ed2f82b3faa" ], 0, - "881072c9874ca8fd16a32f5513bb066f" + "266be5ee6dfd066b6dd96d66e856ff11" ], [ "Bug173.__proj__Cond__item__cond", @@ -227,7 +227,7 @@ "refinement_interpretation_Tm_refine_a22aa8367a732b965caecd039c398969" ], 0, - "1980921c5788948da7f3f45a107b22e1" + "8f10ecd7086d507cb88253df463e079e" ], [ "Bug173.__proj__Cond__item__then_branch", @@ -240,7 +240,7 @@ "refinement_interpretation_Tm_refine_a22aa8367a732b965caecd039c398969" ], 0, - "0b3b0b71deaca8855e5479e6713579bc" + "4784597ff5c4af771749843346af9474" ], [ "Bug173.__proj__Cond__item__else_branch", @@ -253,7 +253,7 @@ "refinement_interpretation_Tm_refine_a22aa8367a732b965caecd039c398969" ], 0, - "f5adae91263b96a57573dd88f6324c61" + "b55fc661bba5be20914a0b3085a08071" ], [ "Bug173.__proj__While__item__cond", @@ -266,7 +266,7 @@ "refinement_interpretation_Tm_refine_7e8fdf7a94fdaa4a154a25fddf6c4b79" ], 0, - "d0a5a0693c92c78d1f9d11c9574f60f8" + "41a2e3f38548bd2e47dc93423ca4caa4" ], [ "Bug173.__proj__While__item__body", @@ -279,7 +279,7 @@ "refinement_interpretation_Tm_refine_7e8fdf7a94fdaa4a154a25fddf6c4b79" ], 0, - "7694c6a13b8ad0916065b4970716a23a" + "db6dce58a04be99a6d4a38c1592d1ffc" ], [ "Bug173.update", @@ -294,7 +294,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "a66a3f32052c82671dd363565f449140" + "809f44138d8bd3fe30ba3aef36798d99" ], [ "Bug173.step_exp", @@ -314,7 +314,7 @@ "typing_FStar.Pervasives.Native.uu___is_Some" ], 0, - "00efc3410f0faed54448871858759adc" + "1e6f13572c2fb1e954c2d05203079a28" ], [ "Bug173.step", @@ -345,7 +345,7 @@ "typing_tok_Bug173.Skip@tok" ], 0, - "f1344c9e18aa4d5cc52e42e377f4ebaa" + "bf143be7b9f1e2eed89df1de500142bb" ], [ "Bug173.op_type", @@ -360,7 +360,7 @@ "disc_equation_Bug173.Times", "fuel_guarded_inversion_Bug173.binop" ], 0, - "1b0b5fcb1622f15a88dc2e8f8b46677f" + "3247cc676c2bc5e30cd2d7f99536bc40" ], [ "Bug173.typing_val", @@ -372,7 +372,7 @@ "disc_equation_Bug173.VInt", "fuel_guarded_inversion_Bug173.value" ], 0, - "2acfbf1270575b0dbdb979bbd7321901" + "7a289e80c7e04346d9677818e76ba200" ], [ "Bug173.typing_exp", @@ -389,7 +389,7 @@ "subterm_ordering_Bug173.Op" ], 0, - "429cdf0a9449ee07e49170248d30e920" + "f0d6bec32ee8d20dcad8a638a06b2f4a" ], [ "Bug173.typing", @@ -420,7 +420,7 @@ "typing_tok_Bug173.Skip@tok" ], 0, - "60aa81e16b3108c63142dec9e150d290" + "19d56037ed0d064a217747ab481b9395" ], [ "Bug173.typed_heap", @@ -429,7 +429,7 @@ 1, [ "@query", "assumption_Bug173.typ__uu___haseq" ], 0, - "790730bf9cb51b7be990f8efe835f4cd" + "221d601711196e1200489866b4211b1d" ], [ "Bug173.progress_exp", @@ -495,7 +495,7 @@ "typing_Bug173.uu___is_Val" ], 0, - "add3190b961b9ff9624cc70be0ec1ed6" + "bef459d0a26684db66d60cd3facebf00" ], [ "Bug173.progress", @@ -565,7 +565,7 @@ "unit_inversion", "unit_typing" ], 0, - "e836a3fb12e88e51f8644862ad4a57a3" + "45fe4cb3eeff2959bcaaecc613f16abc" ], [ "Bug173.preservation_exp", @@ -581,7 +581,7 @@ "refinement_interpretation_Tm_refine_6d220662d73c37f5901d157fdf6e4586" ], 0, - "91528f66e7c43b538f4f3a8c623e4b14" + "51af402fca912ea63075fb44f87319e5" ], [ "Bug173.preservation_exp", @@ -661,7 +661,7 @@ "unit_inversion", "unit_typing" ], 0, - "0a5b015a82b33ed7bcbf630ec343c791" + "d644ba52cdabd0295279df0747eb8303" ], [ "Bug173.preservation_exp", @@ -674,10 +674,10 @@ "assumption_Bug173.typ__uu___haseq", "assumption_FStar.Pervasives.Native.option__uu___haseq", "data_typing_intro_Bug173.TBool@tok", "kinding_Bug173.typ@tok", - "refinement_interpretation_Tm_refine_3aa1c07246640540f775a95da7290cba" + "refinement_interpretation_Tm_refine_b7f14229df872680e962bfdd2b14a11c" ], 0, - "a864311b23d0f9fb8333993ebf4e9721" + "e1736decf3e7422bfb37afbf72876739" ], [ "Bug173.preservation", @@ -689,7 +689,7 @@ "refinement_interpretation_Tm_refine_ca04d3dee7d06eaab85a104fb6a18624" ], 0, - "71ca758c46286248c37ea38e0c1ec49e" + "615c2252f389a1fa475d3760a180287d" ], [ "Bug173.preservation", @@ -778,7 +778,7 @@ "typing_tok_Bug173.Skip@tok", "unit_inversion", "unit_typing" ], 0, - "05a7b7602354bfd2a6e773c121b6b663" + "a0c2ddf5337c5dadfcaca75c1ebb6cbf" ], [ "Bug173.preservation", @@ -787,10 +787,10 @@ 1, [ "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_5c9d6eac4c18e0dd03631fe4f34d8229" + "refinement_interpretation_Tm_refine_e5856aa31270a20644ba247afeeb4aba" ], 0, - "e68b3adac255a607d3f9d9dfbde3ef79" + "2f8b257459824ee337484dfa430a8a5d" ], [ "Bug173.preservation'", @@ -802,7 +802,7 @@ "refinement_interpretation_Tm_refine_ca04d3dee7d06eaab85a104fb6a18624" ], 0, - "8f1cd94a81e5c48ab144f09242366615" + "fea5bf821c5e5ea3ba1ff5293e98d7ce" ], [ "Bug173.preservation'", @@ -898,7 +898,7 @@ "typing_tok_Bug173.Skip@tok", "unit_inversion", "unit_typing" ], 0, - "002a4d025eee43e9d10b1939f66987e1" + "c107c1ace0b2dec52abc6500b264a5ec" ], [ "Bug173.preservation'", @@ -907,10 +907,10 @@ 1, [ "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_e767a8bf08b197718c3285b1a8dca619" + "refinement_interpretation_Tm_refine_3bd6519248257be38d23da8e7c618feb" ], 0, - "fd616bedb8a7642a90773e4489fcf5d8" + "888c59415db2cb51337b487ceb6c9103" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1730b.fst.hints b/tests/bug-reports/Bug1730b.fst.hints index 67907879a1f..628087a0615 100644 --- a/tests/bug-reports/Bug1730b.fst.hints +++ b/tests/bug-reports/Bug1730b.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "equation_Bug1730a.x", "equation_Bug1730b.y" ], 0, - "dd80682d8fa09f4807ab29005819f8e9" + "e668750354efc1f33ad231dbbdd5a513" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug175.fst.hints b/tests/bug-reports/Bug175.fst.hints index 59ee5cc635f..17498352cde 100644 --- a/tests/bug-reports/Bug175.fst.hints +++ b/tests/bug-reports/Bug175.fst.hints @@ -1,5 +1,5 @@ [ - "Ü\u0015\u0016‡ÑÍA#Aâ|9k\u0004P¼", + "*Ï¡\fxíø&ê2B\fAºø\b", [ [ "Bug175.exp", @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "50c2fa227eeb77214301164c9a84b888" + "e176cc04e2347e3e4f06c49d621766e1" ], [ "Bug175.__proj__SApp1__item__h", @@ -21,7 +21,7 @@ "refinement_interpretation_Tm_refine_a67958f432222acb1037b7352e3962fa" ], 0, - "afa45b9212ac1cd0eaa40044860df3d3" + "9ac46d53e33d39ca60f321231e66da94" ], [ "Bug175.__proj__SApp1__item__e1", @@ -34,7 +34,7 @@ "refinement_interpretation_Tm_refine_a67958f432222acb1037b7352e3962fa" ], 0, - "abf0759e20cf341ccfab15d620af459a" + "ab59d6fbd5308a04d82ea906c4542915" ], [ "Bug175.__proj__SApp1__item__e2", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_a67958f432222acb1037b7352e3962fa" ], 0, - "d64501a5583bd5344bb4dc09c7cc0ff6" + "4fd599d8423f9fdaf56f3908af8ba268" ], [ "Bug175.__proj__SApp2__item__h", @@ -60,7 +60,7 @@ "refinement_interpretation_Tm_refine_12e4827d6d58248a44aeb52cce13cdc0" ], 0, - "efecc96bf944834d2ab37a44b1322e21" + "5957d77c8a877b554ed88f1473a627d2" ], [ "Bug175.__proj__SApp2__item__e1", @@ -73,7 +73,7 @@ "refinement_interpretation_Tm_refine_12e4827d6d58248a44aeb52cce13cdc0" ], 0, - "0c0df1602307233b23a5e0e14cbf532c" + "a79a5343c813e98668100ae9aff60767" ], [ "Bug175.__proj__SApp2__item__e2", @@ -86,7 +86,7 @@ "refinement_interpretation_Tm_refine_12e4827d6d58248a44aeb52cce13cdc0" ], 0, - "e3178d9ca43c2b5b1d662a5578233ab5" + "a3e3911ec21354b1ffa3aa7c6214bb71" ], [ "Bug175.__proj__SApp2__item___3", @@ -100,7 +100,7 @@ "refinement_interpretation_Tm_refine_12e4827d6d58248a44aeb52cce13cdc0" ], 0, - "0e6c4a2338bb45ba74634c4ce8fdcccd" + "e5fd9bfabf9e40ee39d6755d1ae713cd" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1750.Aux.fst.hints b/tests/bug-reports/Bug1750.Aux.fst.hints index 0c38d0d5594..d22b9479a0c 100644 --- a/tests/bug-reports/Bug1750.Aux.fst.hints +++ b/tests/bug-reports/Bug1750.Aux.fst.hints @@ -27,7 +27,7 @@ "typing_FStar.Monotonic.DependentMap.repr" ], 0, - "4103347253c50bf3ce813385a8ab44b2" + "250062d6a3a40ee89f3d585f93260a3f" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1750.fst.hints b/tests/bug-reports/Bug1750.fst.hints index bd1cfef13c8..1ccc2c24ff8 100644 --- a/tests/bug-reports/Bug1750.fst.hints +++ b/tests/bug-reports/Bug1750.fst.hints @@ -15,7 +15,7 @@ "refinement_interpretation_Tm_refine_4a8b14cc2437f87e25f4222d8fe180cc" ], 0, - "1f64259b99d555684c76f537f58afed6" + "3fb34684d9b95a2a30e4006b08311181" ], [ "Bug1750.test_partial_app0", @@ -31,7 +31,7 @@ "function_token_typing_Bug1750.plus", "int_inversion" ], 0, - "742de60abd1efb89edb8c6c998dd2b74" + "9e48cb1d1a09bd21532cbc584dd37231" ], [ "Bug1750.test_partial_app2", @@ -46,7 +46,7 @@ "equation_with_fuel_Bug1750.apply.fuel_instrumented", "int_inversion" ], 0, - "b9cc46310d71db4916838c23843f6cd3" + "18fbfdcc0ed53a4fa1d851eecdee9f02" ], [ "Bug1750.test_partial_app3", @@ -64,7 +64,7 @@ "refinement_interpretation_Tm_refine_11b94044b318d04810c219460ee922f5" ], 0, - "a9b4afa0e1413da0a77e0a6d7352641c" + "158d738874e258cb97de87b46644114b" ], [ "Bug1750.eff", @@ -76,7 +76,7 @@ "disc_equation_Bug1750.T", "fuel_guarded_inversion_Bug1750.eff_tag" ], 0, - "2ac59d52d7e34f1a2ab291f4ca1863c9" + "5615f323963d57090a8709da120d7b00" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1799.fst.hints b/tests/bug-reports/Bug1799.fst.hints index 183f52d8ee7..87ecb3dd3f5 100644 --- a/tests/bug-reports/Bug1799.fst.hints +++ b/tests/bug-reports/Bug1799.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_fd129bc9040d5707bb6dca327be6f10c" ], 0, - "f0231d2801ebb4430cb7ff133c3bc70c" + "b095bee01146a12ff0311ddc7c1f2333" ], [ "Bug1799.test'", @@ -23,7 +23,7 @@ "l_or-interp" ], 0, - "e3ed72c6ecb604e33b014795941532e2" + "d8df80d18c59f742c6ee634fcb20e40f" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug184.fst.hints b/tests/bug-reports/Bug184.fst.hints index 7e9c12d28f8..b610a75108c 100644 --- a/tests/bug-reports/Bug184.fst.hints +++ b/tests/bug-reports/Bug184.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "1096fca6e040fe8c095edb20aa2808a7" + "5f411a2b0631474012f069e633b60ccb" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1840.fst.hints b/tests/bug-reports/Bug1840.fst.hints index 66ec5ebc0d0..dcd49ff3502 100644 --- a/tests/bug-reports/Bug1840.fst.hints +++ b/tests/bug-reports/Bug1840.fst.hints @@ -12,7 +12,7 @@ "fuel_guarded_inversion_Prims.list" ], 0, - "b596e2a9b167f2517ab9839c3852c6a9" + "21c009bad9dd9cce7f05e93549731e0f" ], [ "Bug1840.resolve'", @@ -25,7 +25,7 @@ "fuel_guarded_inversion_Prims.list" ], 0, - "05aa25d34791619229fc456baa4c2586" + "5ea7a8f59ae597d5a638e8d4531fcab9" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug184Eta.fst.hints b/tests/bug-reports/Bug184Eta.fst.hints index 89c9fcbae2c..04c24f4920e 100644 --- a/tests/bug-reports/Bug184Eta.fst.hints +++ b/tests/bug-reports/Bug184Eta.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "737d2b4c1a76b28bee878a53ee31ea38" + "2ffa086b000c5445a0c40e814454ef5f" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug185.fst.hints b/tests/bug-reports/Bug185.fst.hints index 18723a272bb..0a7a0d14494 100644 --- a/tests/bug-reports/Bug185.fst.hints +++ b/tests/bug-reports/Bug185.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "assumption_Bug185.HasEq_data" ], 0, - "f6e3510e2a41129d396b8cdecda8a21a" + "ab057dd017767ba78cb6c3e2699cfccd" ], [ "Bug185.validate", @@ -25,7 +25,7 @@ "token_correspondence_Bug185.verified" ], 0, - "2e8713e319ac9968671892b8e8ddffd3" + "d4958d93b0bce481a791d9434c15aab8" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1855.fst.hints b/tests/bug-reports/Bug1855.fst.hints index 15e0ed4d13d..6367a84a832 100644 --- a/tests/bug-reports/Bug1855.fst.hints +++ b/tests/bug-reports/Bug1855.fst.hints @@ -28,7 +28,7 @@ "typing_FStar.List.Tot.Base.length", "well-founded-ordering-on-nat" ], 0, - "d422301b41e3f85bca1ac53b2e835948" + "110d4bbca18725c1ca0cacb1e6873b6b" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1866.fst.hints b/tests/bug-reports/Bug1866.fst.hints index 242e93eb8fd..f6d99725b10 100644 --- a/tests/bug-reports/Bug1866.fst.hints +++ b/tests/bug-reports/Bug1866.fst.hints @@ -31,7 +31,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "4f31fbbdad0a4cee520cdfc10b295b37" + "497dc21d8c5f3b7068356488a51af887" ], [ "Bug1866.traverse", @@ -70,7 +70,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.lookup_typ" ], 0, - "25c1dee5b7225a7173514ff0026d1ff5" + "7c52d7ae84b8ed103f5f7bef89306387" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug187.fst.hints b/tests/bug-reports/Bug187.fst.hints index 337757b803b..3f05d71eb36 100644 --- a/tests/bug-reports/Bug187.fst.hints +++ b/tests/bug-reports/Bug187.fst.hints @@ -18,7 +18,7 @@ "typing_Tm_abs_99be3afbadfb3e442ef3d04d50777fd6" ], 0, - "ba1dd1875b90c9769187e1b5cb5b60ec" + "d9aabe47b3dfb58fc3cc6deac5812ce7" ], [ "Bug187.no_fail", @@ -27,7 +27,7 @@ 1, [ "@query", "projection_inverse_BoxBool_proj_0" ], 0, - "14d3e2a8319e3de406b99350c052cc5d" + "d438448dcece666675303d0c699ae338" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug190.fst.hints b/tests/bug-reports/Bug190.fst.hints index 806ff41d52c..cd00f015fa9 100644 --- a/tests/bug-reports/Bug190.fst.hints +++ b/tests/bug-reports/Bug190.fst.hints @@ -8,7 +8,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "data_elim_Bug190.DForallElim" ], 0, - "2460622e5431e28da4a187ffba0aaf46" + "37929fd150852373ad8aa83b1bb645a8" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1901.fst.hints b/tests/bug-reports/Bug1901.fst.hints index 3a5735eae1e..bc4100145b8 100644 --- a/tests/bug-reports/Bug1901.fst.hints +++ b/tests/bug-reports/Bug1901.fst.hints @@ -14,7 +14,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "9ed43ab8c672e55ae5362dbb734edd78" + "bb18c6a9adcef42033bc58b9c63eb71b" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1902.fst.hints b/tests/bug-reports/Bug1902.fst.hints index 6733abe5bd8..0905ba2acff 100644 --- a/tests/bug-reports/Bug1902.fst.hints +++ b/tests/bug-reports/Bug1902.fst.hints @@ -12,7 +12,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "dcbd4ef6a70e9247ddbc8a6c7dcada02" + "c854f494e45c1e3246d81a636ae4f081" ], [ "Bug1902.f", @@ -30,7 +30,7 @@ "well-founded-ordering-on-nat" ], 0, - "be3d712c355daf0b507d230eb0e5fbc1" + "ab34baffa634a733616d9710d2413166" ], [ "Bug1902.mk_tot_arr_decr", @@ -43,7 +43,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "4b13986fc06748818d79cdccace48da4" + "582e864b453386a56c2a61cb50367365" ], [ "Bug1902.craft_f'", @@ -75,7 +75,7 @@ "projection_inverse_FStar.Stubs.Tactics.Result.Success_v" ], 0, - "2ab16281fd97e68eae81a3090661451d" + "ccdd7258346c784d687f0de406f46b5e" ], [ "Bug1902.f'_using_f_type", @@ -91,7 +91,7 @@ "well-founded-ordering-on-nat" ], 0, - "0e902e3f7e4117a5d7614846d42a2b5f" + "04bdef75843d3b066d0a87fc1ed3f5c0" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1903.fst.hints b/tests/bug-reports/Bug1903.fst.hints index 6ac3d8496b5..6fd8cea59c4 100644 --- a/tests/bug-reports/Bug1903.fst.hints +++ b/tests/bug-reports/Bug1903.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "equation_Bug1903.uu___14" ], 0, - "a36ae6842cc99722fd57601f1dd6c853" + "e49182fd6deb51cb7f30f13eac70dd81" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1918.fst.hints b/tests/bug-reports/Bug1918.fst.hints index fa1c0ee2d82..d532812a467 100644 --- a/tests/bug-reports/Bug1918.fst.hints +++ b/tests/bug-reports/Bug1918.fst.hints @@ -11,7 +11,7 @@ "fuel_guarded_inversion_Bug1918.mon", "proj_equation_Bug1918.Mkmon_t" ], 0, - "eebeb3f8a7fbaaedc07c9f35f2f168e5" + "18ca4416d6a99fed9d7ea093da9431f9" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1936.fst.hints b/tests/bug-reports/Bug1936.fst.hints index 2be2488c9ac..3a6a17d70d4 100644 --- a/tests/bug-reports/Bug1936.fst.hints +++ b/tests/bug-reports/Bug1936.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "0ce8095ab8b8c9941e457b6e76bd2a4c" + "d57eafb86bca77d039ab40635ab8f407" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1940a.fst.hints b/tests/bug-reports/Bug1940a.fst.hints index 59ad6892eea..b33ae235e4d 100644 --- a/tests/bug-reports/Bug1940a.fst.hints +++ b/tests/bug-reports/Bug1940a.fst.hints @@ -11,7 +11,7 @@ "disc_equation_Bug1940a.B", "fuel_guarded_inversion_Bug1940a.alg" ], 0, - "9980a024812ccbc1e1f75127df7cc735" + "25a7a797f055096462bfbfaaa8400c8d" ], [ "Bug1940a.repr_length", @@ -23,7 +23,7 @@ "disc_equation_Bug1940a.B", "fuel_guarded_inversion_Bug1940a.alg" ], 0, - "0fb12c3e9f77e2f25b7356197d2e3599" + "3848f37e3d83e1a2e4dc6969cab96758" ], [ "Bug1940a.compressed", @@ -36,7 +36,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "0597ff182c7560c9cda1dfff4938798f" + "3e7c94c432f326d9dab1e1ab506beb88" ], [ "Bug1940a.repr", @@ -52,7 +52,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "65a76baaeea3d93afe19a4ecba2b0b1f" + "5a39654059df55e33e512571212e6e68" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1940b.fst.hints b/tests/bug-reports/Bug1940b.fst.hints index 43c63c16897..4d94b411617 100644 --- a/tests/bug-reports/Bug1940b.fst.hints +++ b/tests/bug-reports/Bug1940b.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "equation_Bug1940b.f", "projection_inverse_BoxInt_proj_0" ], 0, - "ffc2d1bde72d48b6be5494a903faa3ff" + "e196d4d2f2612216bf315faf68e3040a" ], [ "Bug1940b.v", @@ -17,7 +17,7 @@ 1, [ "@query", "equation_Bug1940b.g", "projection_inverse_BoxInt_proj_0" ], 0, - "8bb81f6c7dc7895fcb9c3f95d4b5f8f9" + "36bc33bfbbf62a5e80b775688ed8e16d" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1954.fst.hints b/tests/bug-reports/Bug1954.fst.hints index 582c5d23d70..dca64934958 100644 --- a/tests/bug-reports/Bug1954.fst.hints +++ b/tests/bug-reports/Bug1954.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "5f1a610e3f7ba06461458902eecde7a6" + "55313d1df5680f422a335e921f2da42e" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1966a.fst.hints b/tests/bug-reports/Bug1966a.fst.hints index 8768a07ec59..4ffded3698c 100644 --- a/tests/bug-reports/Bug1966a.fst.hints +++ b/tests/bug-reports/Bug1966a.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "080fa75da2e85b07d7a96c3da3ce93a8" + "c4e6770cc47b393261eb0523737fb66b" ], [ "Bug1966a.q_as_lem", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_eee646ed2c0261b2e37307734e5990b8" ], 0, - "82c4f6712e4439d6b1e02af634b27965" + "57afc3ea52b557d6cc900fd4385b6ec5" ], [ "Bug1966a.congruence_fun'", @@ -32,7 +32,7 @@ 1, [ "@query", "true_interp" ], 0, - "052197eeaf8f828f286e5bbc0e1ccb3f" + "016076de003c9264fe71d02c12220874" ], [ "Bug1966a.congruence_fun", @@ -41,7 +41,7 @@ 1, [ "@query" ], 0, - "8755d870ae46295a460ad2b7b953725d" + "4e5c7ab3a2f9e31558be43746916cd2c" ], [ "Bug1966a.__forall_inst", @@ -53,7 +53,7 @@ "refinement_interpretation_Tm_refine_eee646ed2c0261b2e37307734e5990b8" ], 0, - "13e7fe81ef1f8ef07f0f8c283ebaaca2" + "3525d60cc7e4b1e656605f5a6e1682f7" ], [ "Bug1966a.fun_ext'", @@ -65,7 +65,7 @@ "refinement_interpretation_Tm_refine_1aaad12ccaab375dde7c624ef1057c2b" ], 0, - "b5f1d9c453c3553bff266d093e0ef413" + "9a5a47cf4c740d4a68265363549edfd5" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug1986.fst.hints b/tests/bug-reports/Bug1986.fst.hints index 684d6f14c09..76bb842fae3 100644 --- a/tests/bug-reports/Bug1986.fst.hints +++ b/tests/bug-reports/Bug1986.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "59e85f84fcf7ec09bc26dfca07a2cf3f" + "a6879703a2cd1e56cbe6d9e2116cf0ad" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2004.fst.hints b/tests/bug-reports/Bug2004.fst.hints index 138bf2a0bfa..cd590ee6d11 100644 --- a/tests/bug-reports/Bug2004.fst.hints +++ b/tests/bug-reports/Bug2004.fst.hints @@ -1 +1 @@ -[ "åÕF-µ;•\u0015\u0014-•ø\u0001~\u0001É", [] ] \ No newline at end of file +[ "²îäÿœ«á„‹\u001bÍ\tÌ+÷", [] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2031.fst.hints b/tests/bug-reports/Bug2031.fst.hints index 19ad61cee13..88ed7eb2ea5 100644 --- a/tests/bug-reports/Bug2031.fst.hints +++ b/tests/bug-reports/Bug2031.fst.hints @@ -17,7 +17,7 @@ "well-founded-ordering-on-nat" ], 0, - "a068fed03102d29284cd722b5c6e1411" + "168e81f99654d1b32f6664c4a11d5e50" ], [ "Bug2031.mk_add_n", @@ -49,7 +49,7 @@ "well-founded-ordering-on-nat" ], 0, - "6d69c2f01eaeb56a693af7ca77e680f5" + "54fb11ba0718e16cdc2ddd4c8febd41a" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2055.fst.hints b/tests/bug-reports/Bug2055.fst.hints index c7d8041deeb..c8a02772c00 100644 --- a/tests/bug-reports/Bug2055.fst.hints +++ b/tests/bug-reports/Bug2055.fst.hints @@ -19,16 +19,16 @@ "typing_Tm_abs_720d7e2dcb12f62f92f195afb8b57eaf" ], 0, - "bcabbd97269abe05ba9c4c267174f6b2" + "552c500b90f8047b446151b255bda9a9" ], [ - "Bug2055.2064", + "Bug2055.2072", 1, 2, 1, [ "@query" ], 0, - "6d2fa861e04b3753a1fda8938c75ccc6" + "90b2ec1126b7e5b9690a3600f537ac95" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2058.fst.hints b/tests/bug-reports/Bug2058.fst.hints index 4602aa4ccd2..38636eb5898 100644 --- a/tests/bug-reports/Bug2058.fst.hints +++ b/tests/bug-reports/Bug2058.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "6b8c0f6540e6d515d2bfbea0cc485606" + "fcf73990ec7fef0496dbdd489e68cb65" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2066.fst.hints b/tests/bug-reports/Bug2066.fst.hints index ec5c0893732..b36e00983ee 100644 --- a/tests/bug-reports/Bug2066.fst.hints +++ b/tests/bug-reports/Bug2066.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "42e950268fb6d558bb856eb2219e88a6" + "f6f2f0fba0791553ad4adb33e73ba6f7" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2083.fst.hints b/tests/bug-reports/Bug2083.fst.hints index c0cdbf070bd..f515a30b9fa 100644 --- a/tests/bug-reports/Bug2083.fst.hints +++ b/tests/bug-reports/Bug2083.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "650064851ed263401c09da0c9063df7b" + "17f611aa0092262bf71bfa028d23654d" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2106.fst.hints b/tests/bug-reports/Bug2106.fst.hints index 7b688f825bc..b7752884542 100644 --- a/tests/bug-reports/Bug2106.fst.hints +++ b/tests/bug-reports/Bug2106.fst.hints @@ -19,7 +19,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "dfc97e40a954214887cd29618fa891ea" + "aee3bb7c8796b74516e9adf196bb0242" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2125b.fst.hints b/tests/bug-reports/Bug2125b.fst.hints index f47f9668a7a..2f4c02465eb 100644 --- a/tests/bug-reports/Bug2125b.fst.hints +++ b/tests/bug-reports/Bug2125b.fst.hints @@ -22,7 +22,7 @@ "projection_inverse_Prims.Cons_tl", "subterm_ordering_Prims.Cons" ], 0, - "a0d7eb47ea3bca57e38a139102166740" + "ddc2257af62abeb0d6b37937de144676" ], [ "Bug2125b.conjmapl", @@ -49,12 +49,12 @@ "projection_inverse_Prims.Cons_hd", "projection_inverse_Prims.Cons_tl", "projection_inverse_Prims.Nil_a", "refinement_interpretation_Tm_refine_639eb3e22afaf240dea3f05456603c6b", - "refinement_interpretation_Tm_refine_75c95c924496b595277ffa17d98221ff", + "refinement_interpretation_Tm_refine_ae31cb0a224b53b0421e4470eadbb6ad", "subterm_ordering_Prims.Cons", "true_interp", "typing_Bug2125b.conjmapl" ], 0, - "825bec53f4a0302bf740643e2cdc7592" + "eddea8e8b9d12f4186cde674d8facc5e" ], [ "Bug2125b.myflatten", @@ -76,7 +76,7 @@ "projection_inverse_BoxBool_proj_0", "projection_inverse_Prims.Nil_a" ], 0, - "2e20214ec9acb14fb296ad9504367b6c" + "7de5b9929f839710f9a832687e54fa5a" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug213.fst.hints b/tests/bug-reports/Bug213.fst.hints index 5a66796d93b..8685815cc9d 100644 --- a/tests/bug-reports/Bug213.fst.hints +++ b/tests/bug-reports/Bug213.fst.hints @@ -8,7 +8,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "data_elim_Bug213.ExIntro_" ], 0, - "ae45ba793c4d8235543ac87b1190d2d7" + "cec2d229e2d400bfc731ce77044b328f" ], [ "Bug213.__proj__ExIntro'__item__x", @@ -17,7 +17,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "data_elim_Bug213.ExIntro_" ], 0, - "2b6b3aeb3cd4c2f3a2a02d55d16efd8c" + "93985532a760fa29335002372081414d" ], [ "Bug213.__proj__ExIntro'__item___3", @@ -26,7 +26,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "data_elim_Bug213.ExIntro_" ], 0, - "58a48f6c5a93c5ac48581ba8fa9de8aa" + "33aa0e422b608bb4f3931eec171cf8b3" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2138.fst.hints b/tests/bug-reports/Bug2138.fst.hints index 4fc1b3d7125..a4ae2f765bb 100644 --- a/tests/bug-reports/Bug2138.fst.hints +++ b/tests/bug-reports/Bug2138.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "assumption_Bug2138.t1__uu___haseq" ], 0, - "8876863e6d78fe922646b0ce06f4444a" + "b64b78168ce07198b48dcc2361136bb2" ], [ "Bug2138.y", @@ -17,7 +17,7 @@ 1, [ "@query", "assumption_Bug2138.t1__uu___haseq" ], 0, - "bb8ba3b518173d4d76303c3cbd3cc0c0" + "369ed40265bebc19defb630ab190f2fa" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2146.fst.hints b/tests/bug-reports/Bug2146.fst.hints index 362cc3a3243..d609fb476e9 100644 --- a/tests/bug-reports/Bug2146.fst.hints +++ b/tests/bug-reports/Bug2146.fst.hints @@ -1 +1 @@ -[ ".†}î'ªF\u0018M\u0016iM\u001a\u0005\u0001©", [] ] \ No newline at end of file +[ "Šz×Ê.TcN\u0013è\u000en\u0011õd]", [] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug215.fst.hints b/tests/bug-reports/Bug215.fst.hints index c2e542eff39..7c2bdc118ff 100644 --- a/tests/bug-reports/Bug215.fst.hints +++ b/tests/bug-reports/Bug215.fst.hints @@ -1 +1 @@ -[ "ª³§\u000f®¥DÌ€¥Ç\u0007[Æß", [] ] \ No newline at end of file +[ "à©^§pËÎ\u001e´£#q \u000f&Ñ", [] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2169.fst.hints b/tests/bug-reports/Bug2169.fst.hints index 4a352a2274a..f3c97eed56f 100644 --- a/tests/bug-reports/Bug2169.fst.hints +++ b/tests/bug-reports/Bug2169.fst.hints @@ -18,7 +18,7 @@ "typing_Tm_abs_b66a28ec01f7bbb11191891e2b8510ec" ], 0, - "9eaf8f273654d0384e217053e8e4cc4a" + "1c78d48b8b66814e8fff9e2f987070dd" ], [ "Bug2169.w_return", @@ -27,7 +27,7 @@ 1, [ "@query" ], 0, - "7aef23122273ac04838487487e688fa2" + "592a6f7793558a6c07759d03914724f6" ], [ "Bug2169.w_bind", @@ -46,7 +46,7 @@ "typing_Tm_abs_d0f415a5361a9d7988d8e425dc193472" ], 0, - "e0bbf0e499a63de9013a8027dc643c9d" + "3b59e6b32c311503b013acc2f19444ec" ], [ "Bug2169.interp", @@ -55,7 +55,7 @@ 1, [ "@query" ], 0, - "6645ebe5fcaf7b026776d3e43986ca82" + "9c79282a0c87c25a68c6beeb24c4c46c" ], [ "Bug2169.concatlemma", @@ -85,7 +85,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.op_At" ], 0, - "26f02589effbfb2404080f62f45a4d5a" + "ad4fa5e0c3d162bb727231bd50941599" ], [ "Bug2169.concatmaplemma", @@ -119,7 +119,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.concatMap" ], 0, - "180e573c6f479f5492cbf3d2db295a04" + "c35861d7a92d7c15d0348cc104529963" ], [ "Bug2169.ireturn", @@ -140,7 +140,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "48503a5954b6ac4e4d04a09922d1d93c" + "f796d845f5ed0eba2ae099a69826229e" ], [ "Bug2169.pmap", @@ -163,7 +163,7 @@ "projection_inverse_Prims.Cons_tl", "subterm_ordering_Prims.Cons" ], 0, - "1cd46710d3e0a0823f89801f9d02ea39" + "a7f5ba9a009d52ff0bc47fd670f75a31" ], [ "Bug2169.unref", @@ -190,7 +190,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "e9eb1a9a21ec8e72b8f8d9fce4297280" + "6ce829d3cb229e50ee7cfceaf6570aec" ], [ "Bug2169.append_memP", @@ -220,7 +220,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.op_At" ], 0, - "268b90e9792b4c935fe7eaf8dbdb9da2" + "238a4729dbb08f7cfbb8f64ba2ca06e7" ], [ "Bug2169.flatten_mem_lem", @@ -250,7 +250,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.flatten" ], 0, - "b1489581fd8fb43e4bbedda85e035091" + "c766ff86667215d7cb6e66d544908455" ], [ "Bug2169.ibind", @@ -295,7 +295,7 @@ "typing_Tm_abs_f06c07b0623cf55f164054a4905d51bf" ], 0, - "79146f8b3b1449413b2c4dec14f5b2a2" + "4ad05091c96b2180884e1fd5a12fcd94" ], [ "Bug2169.isubcomp", @@ -311,7 +311,7 @@ "refinement_interpretation_Tm_refine_8d65e998a07dd53ec478e27017d9dba5" ], 0, - "ba8ccfeb2805b2c9f078eda5e7508a5d" + "d0d9a339e6373931820003a4407cdd6f" ], [ "Bug2169.wp_if_then_else", @@ -320,7 +320,7 @@ 1, [ "@query", "equation_Bug2169.w" ], 0, - "cffb0e59dba5faef0ab65e8d77ccb5c6" + "35cb563ab2acec91a5491bdb495a0d95" ], [ "Bug2169.ND", @@ -329,7 +329,7 @@ 1, [ "@query" ], 0, - "dbf598c04e3d62f154e5e318e18104a3" + "2ee2e5413a64c4a2beee9d1ce0045f0c" ], [ "Bug2169.ND", @@ -344,7 +344,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "bb3847e6a8b4a345e0fc1c199b871495" + "23d2acd8589b7397921008d471db4a0a" ], [ "Bug2169.ND", @@ -359,7 +359,7 @@ "refinement_interpretation_Tm_refine_de09779676242898794a0b057d5f5bb4" ], 0, - "d2738f8036a29343c4d295f508c0fb51" + "c6a46c6a084c3da9395fcfd80e9d26a6" ], [ "Bug2169.lift_pure_nd", @@ -380,16 +380,16 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "14b20fcbc193a233ccdacdd57c3ddbbf" + "522db67813ff73cfc79c0f2a3306413e" ], [ - "Bug2169.20336", + "Bug2169.21172", 1, 2, 1, [ "@query" ], 0, - "78be96748f6e7300cf9b5da8bf037a93" + "7b163bc5167063e2e0a5965ff8082df7" ], [ "Bug2169.wrap", @@ -416,7 +416,7 @@ "token_correspondence_Bug2169.wp_if_then_else", "true_interp" ], 0, - "cb069d17ed10632932261156007db1c9" + "f65a689f67647072e90aacc06b1843ed" ], [ "Bug2169.f", @@ -425,7 +425,7 @@ 1, [ "@query" ], 0, - "4798ab7252c08ce30c053d6967e8a072" + "27a48c50216a2c7e119c0d7229a71b66" ], [ "Bug2169.rewrite_inside_reify", @@ -434,7 +434,7 @@ 1, [ "@query", "true_interp" ], 0, - "347f0893f2345db935663ece9b866607" + "5f5a7ee687534854c136c1b03d47ca5d" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2169b.fst.hints b/tests/bug-reports/Bug2169b.fst.hints index 3fc5586be4f..69181ebb880 100644 --- a/tests/bug-reports/Bug2169b.fst.hints +++ b/tests/bug-reports/Bug2169b.fst.hints @@ -18,7 +18,7 @@ "typing_Tm_abs_b66a28ec01f7bbb11191891e2b8510ec" ], 0, - "475b819e9449efbbf5b85db96a0d8080" + "fb531e03c51e4f6f173c6f14da41e462" ], [ "Bug2169b.w_return", @@ -27,7 +27,7 @@ 1, [ "@query" ], 0, - "d7368c7f1b6972a361fda5e10ede02f6" + "dc5dec6ef1cef91016d94242d920af1a" ], [ "Bug2169b.w_bind", @@ -46,7 +46,7 @@ "typing_Tm_abs_d0f415a5361a9d7988d8e425dc193472" ], 0, - "4d869fc91c33c2b138eb6f56a115e511" + "a4eac7df4a459d649dd32a61f8ee51cc" ], [ "Bug2169b.interp", @@ -55,7 +55,7 @@ 1, [ "@query" ], 0, - "d15dbe8c0164072756b140d57efbe270" + "7d17ab32ab729f2bb8c5bfe9710c1ecc" ], [ "Bug2169b.ireturn", @@ -67,7 +67,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "35c5b472f4b80590190d18cdbf13a699" + "fe8a55deae80d4d0378702d6dfde829d" ], [ "Bug2169b.ibind", @@ -80,7 +80,7 @@ "refinement_interpretation_Tm_refine_348dae5fb8d87ae43a5369c1a8da597a" ], 0, - "52b5aa515121d9b1c46c5b96a5624aa9" + "3247caa3f38eb0cb8c16158ce2fc03e0" ], [ "Bug2169b.isubcomp", @@ -96,7 +96,7 @@ "refinement_interpretation_Tm_refine_8d65e998a07dd53ec478e27017d9dba5" ], 0, - "70871d5ad75b65df3d43cd069108c957" + "0da81d601858dd66b5f1d4bf8cd43004" ], [ "Bug2169b.wp_if_then_else", @@ -105,7 +105,7 @@ 1, [ "@query", "equation_Bug2169b.w" ], 0, - "016addb50f162b86b25ac4ab02345338" + "023eef5b4e38c90290f6f8daed907d57" ], [ "Bug2169b.ND", @@ -114,7 +114,7 @@ 1, [ "@query" ], 0, - "374beddc8ff2a7a2250936ace787709b" + "b0bdc6b54386995ccec0fa809f8818b5" ], [ "Bug2169b.ND", @@ -129,7 +129,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "f63bf35cecbb966b19d7cb559e3386c4" + "b2bb876bb9b3998e427d152e5f6ce1ae" ], [ "Bug2169b.ND", @@ -144,7 +144,7 @@ "refinement_interpretation_Tm_refine_de09779676242898794a0b057d5f5bb4" ], 0, - "1e52549217615a6c411c308424a0880c" + "9ce6009d6a09aef7e579e9bebc287534" ], [ "Bug2169b.lift_pure_nd", @@ -156,16 +156,16 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "b4122ef752a30af17ef18cf4c58dcb44" + "15d0fe1faf88afbb026ab89d7aebbad3" ], [ - "Bug2169b.7457", + "Bug2169b.7729", 1, 2, 1, [ "@query" ], 0, - "14856d580b4132824cc4c6cbebf2602d" + "b447fb8c0f4cdac610f32bf9dcf81359" ], [ "Bug2169b.box", @@ -174,7 +174,7 @@ 1, [ "@query" ], 0, - "60cfcd32c5bd15c2518a4c96cb08a53e" + "33905ed7670be2cb961b349d813dcdf5" ], [ "Bug2169b.rewrite_inside_reify", @@ -183,7 +183,7 @@ 1, [ "@query", "equation_Bug2169b.w_ord", "true_interp" ], 0, - "03b0c18529c5011dabe9a93d444dc106" + "d4adcf4d412db043be51fa50a57b46b6" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2172.fst.hints b/tests/bug-reports/Bug2172.fst.hints new file mode 100644 index 00000000000..2913fd7f8ae --- /dev/null +++ b/tests/bug-reports/Bug2172.fst.hints @@ -0,0 +1,39 @@ +[ + "ˆé¤ªDgM\u001f¤îB={/\u0003\u001b", + [ + [ + "Bug2172.uu___4", + 1, + 2, + 1, + [ + "@query", "equation_Bug2172.p1", "int_typing", + "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0" + ], + 0, + "f12a827c1870ad0869d2d54060fee0f2" + ], + [ + "Bug2172.uu___5", + 1, + 2, + 1, + [ + "@query", "equation_Bug2172.p2", "int_typing", + "l_quant_interp_7a6b72aad9fbf3df656cee56b85ae8e6", + "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0" + ], + 0, + "a93af153903b937088e45903435ae312" + ], + [ + "Bug2172.uu___6", + 1, + 2, + 1, + [ "@query", "equation_Bug2172.p1", "equation_Bug2172.p2" ], + 0, + "a4ed4e8c104dbfc55a3d61d800ea1ef5" + ] + ] +] \ No newline at end of file diff --git a/tests/bug-reports/Bug2184.fst.hints b/tests/bug-reports/Bug2184.fst.hints index 976405263ca..672b79020c8 100644 --- a/tests/bug-reports/Bug2184.fst.hints +++ b/tests/bug-reports/Bug2184.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_f6dd87ea360114ec1596c0358f9c81f1" ], 0, - "58a448cb38f2010a0c720b999a485034" + "9a8ee5a2b2e7a480284ee7282665faea" ], [ "Bug2184.test_alt", @@ -20,7 +20,7 @@ 1, [ "@query", "equation_Bug2184.ty" ], 0, - "854ba1ae93d0c8fc0569a5d4cbf3b0f7" + "75c866132ac09e22616be697449fd42f" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2189.fst.hints b/tests/bug-reports/Bug2189.fst.hints index 53e158b06f0..ba3d382d8ac 100644 --- a/tests/bug-reports/Bug2189.fst.hints +++ b/tests/bug-reports/Bug2189.fst.hints @@ -21,7 +21,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "153543a78451f84c796c0f5bf0dade0e" + "6d7c9b55b545675d82b1743e75ccd5ac" ], [ "Bug2189.y", @@ -43,7 +43,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "f9d5f8037b87129dc1116fc80ac8acc6" + "96e0a72125f84249accf2fc04158e981" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2193.fst.hints b/tests/bug-reports/Bug2193.fst.hints index 16ddcef09e0..fa07816ca21 100644 --- a/tests/bug-reports/Bug2193.fst.hints +++ b/tests/bug-reports/Bug2193.fst.hints @@ -1 +1 @@ -[ "·®¸l…\u001f˜óU‡û´&éÑî", [] ] \ No newline at end of file +[ "¤oG\u007f¬\u0006\u0010á8­\u001fº€›L", [] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2210.fst.hints b/tests/bug-reports/Bug2210.fst.hints index 898e01bfdd0..2373112d267 100644 --- a/tests/bug-reports/Bug2210.fst.hints +++ b/tests/bug-reports/Bug2210.fst.hints @@ -16,7 +16,7 @@ "well-founded-ordering-on-nat" ], 0, - "548644e85125a023d6b1f92110ac104a" + "2fff3493667012a7f1540916682fea21" ], [ "Bug2210.f2", @@ -31,7 +31,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "90a51d4a4a219c360397ecd3a32524ee" + "0c247b5451abe650175128a72222be8d" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2229.fst.hints b/tests/bug-reports/Bug2229.fst.hints index 94fc1f21e56..691ad1b0eb8 100644 --- a/tests/bug-reports/Bug2229.fst.hints +++ b/tests/bug-reports/Bug2229.fst.hints @@ -1,41 +1 @@ -[ - "ƒÀ²\u0000´®¦áÅ°OU\u0006Ï,", - [ - [ - "Bug2229.test_ghost", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "9dcc760f24469eee065306ae319d1f56" - ], - [ - "Bug2229.test_pure_gtot", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "c5b5d2a557523c6651c869d2699d365a" - ], - [ - "Bug2229.test_pure", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "24559039cf172c7b0545e6b52d011fa7" - ], - [ - "Bug2229.test_gtot_pure", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "27c54ab004465d147886131f96ecb539" - ] - ] -] \ No newline at end of file +[ "ƒÀ²\u0000´®¦áÅ°OU\u0006Ï,", [] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2257.fst.hints b/tests/bug-reports/Bug2257.fst.hints index 15bb7936392..a46f32675f9 100644 --- a/tests/bug-reports/Bug2257.fst.hints +++ b/tests/bug-reports/Bug2257.fst.hints @@ -24,7 +24,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.lookup_typ" ], 0, - "8b46ec0957d6b07b57e3ddda5e2a6d56" + "6a206f098fc0efb533f979c24590829c" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2269.fst.hints b/tests/bug-reports/Bug2269.fst.hints index 013285f116d..70f65f88edf 100644 --- a/tests/bug-reports/Bug2269.fst.hints +++ b/tests/bug-reports/Bug2269.fst.hints @@ -20,7 +20,7 @@ "typing_Tm_abs_198369e9b95c3a9aefb7ef145e8927e9" ], 0, - "3798086a41226e0e1f8e10b69b234f6d" + "67b70413c6b2368669c1c0900dcf5aee" ], [ "Bug2269.a", @@ -41,7 +41,7 @@ "typing_Tm_abs_198369e9b95c3a9aefb7ef145e8927e9" ], 0, - "3798086a41226e0e1f8e10b69b234f6d" + "67b70413c6b2368669c1c0900dcf5aee" ], [ "Bug2269.uu___8", @@ -50,7 +50,7 @@ 1, [ "@query", "equation_Bug2269.a" ], 0, - "faad82d97fb0e262d0ed9cd6d47a9ffd" + "9353e66f9722baa2f6d0107859cdcc01" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2352.fst.hints b/tests/bug-reports/Bug2352.fst.hints index cdbca715adf..3c215241357 100644 --- a/tests/bug-reports/Bug2352.fst.hints +++ b/tests/bug-reports/Bug2352.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "e40aae2b13482cc5616f48d75f47cc4e" + "e0436cada1f3544b8409ac2ad9ac1111" ], [ "Bug2352.test_ok", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "2fdef646fbe4306ec4c7fab4ea4dc13a" + "c84bd37e188e9eac0a5cdfb6a67ecf53" ], [ "Bug2352.test_also_fails", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "6d1ff87a1b09d4472b703c26b42b1c48" + "5efae85a2766c584cdd7b8ad73476d2c" ], [ "Bug2352.test_also_ok", @@ -44,7 +44,7 @@ 1, [ "@query" ], 0, - "0d95a3adacb12d2647874172037e74dd" + "9569e38638054c429f8d048b89973464" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2366.fst.hints b/tests/bug-reports/Bug2366.fst.hints index d9bbefc7494..51a4b88416f 100644 --- a/tests/bug-reports/Bug2366.fst.hints +++ b/tests/bug-reports/Bug2366.fst.hints @@ -11,7 +11,7 @@ "haseqTm_refine_96178360a1a2bb97babc7caea3c61d1c" ], 0, - "5213a955a03829b7282664b728d52d80" + "c522202c4cc333055c5497a50a004fd1" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2374.fst.hints b/tests/bug-reports/Bug2374.fst.hints index 9390826236e..73a2603f34c 100644 --- a/tests/bug-reports/Bug2374.fst.hints +++ b/tests/bug-reports/Bug2374.fst.hints @@ -11,7 +11,7 @@ "projection_inverse_Bug2374.Mkr1_a" ], 0, - "892c40b717d88794670c91eaa0685a6d" + "703b478bea65c9b97f6a3b7762afe0b1" ], [ "Bug2374.test_refine_1_fix", @@ -23,7 +23,7 @@ "projection_inverse_Bug2374.Mkr1_a" ], 0, - "5bccbed0d7888b691a08ffd3876dd6f9" + "da4b148bf0938f12340f3571d7161a03" ], [ "Bug2374.test_refine_1'", @@ -35,7 +35,7 @@ "projection_inverse_Bug2374.Mkr1_a" ], 0, - "67700c7c6be5d985b008c1493fd246b8" + "150e7372778eb41cee941a7b51f139cb" ], [ "Bug2374.test_refine_1''", @@ -47,7 +47,7 @@ "projection_inverse_Bug2374.Mkr1_a" ], 0, - "52aaf348b4e56d9ebb7274299e7d825b" + "370dd92732e0832b3bc2556466045dcf" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug237b.fst.hints b/tests/bug-reports/Bug237b.fst.hints index 1ea685c1c10..926bb56451c 100644 --- a/tests/bug-reports/Bug237b.fst.hints +++ b/tests/bug-reports/Bug237b.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "e607d1fdf6b4243df57988398b93ca1a" + "2bf5de3841ec3f1b722c83c5d01f587a" ], [ "Bug237b.__proj__KKArr__item___0", @@ -21,7 +21,7 @@ "refinement_interpretation_Tm_refine_5c691036dc4779e118afb73673a21bac" ], 0, - "ea635221bb90c45dc70919c41f4d8008" + "c9cead25041e633a020be16afd968fe4" ], [ "Bug237b.kinding", @@ -34,7 +34,7 @@ "data_typing_intro_Bug237b.KKArr@tok" ], 0, - "a0454f17c9fe1118940bdead4b9dfa09" + "345123f97573c0c32ce41deb2de9eed6" ], [ "Bug237b.__proj__KTApp__item__k'", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_ab9267cf714b6e732ad5733047d371de" ], 0, - "58a58d922b0be2a6615f2a2632f6de7e" + "b5be5dfad6837da2a52549e27b896eb9" ], [ "Bug237b.__proj__KTApp__item__hk1", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_ab9267cf714b6e732ad5733047d371de" ], 0, - "3934266fc12da18fff0643ebccdcfd7e" + "9da3167ae4eb2c3bc04124d103633aa3" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug238.fst.hints b/tests/bug-reports/Bug238.fst.hints index f0d916c6d1b..a0d1912ae54 100644 --- a/tests/bug-reports/Bug238.fst.hints +++ b/tests/bug-reports/Bug238.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "equation_Prims.l_False", "false_interp" ], 0, - "ea35d108fcb70952fd367026dd2eecb6" + "4eb0c4efe8eeaed52619cf4ca3dbdb27" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2398.fst.hints b/tests/bug-reports/Bug2398.fst.hints index 16218c9b986..072dd92a956 100644 --- a/tests/bug-reports/Bug2398.fst.hints +++ b/tests/bug-reports/Bug2398.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "c665faf5b6c9742a7d1c609ed1e41f48" + "e37db3296c05bc6efbbd0780d40c43e6" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2412.fst.hints b/tests/bug-reports/Bug2412.fst.hints index f60bd93741e..e4bab49996d 100644 --- a/tests/bug-reports/Bug2412.fst.hints +++ b/tests/bug-reports/Bug2412.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "96f7981a443718adaa0ee2d4b96b58cd" + "ccd3d5876feb4ac5dda5418b516c872e" ], [ "Bug2412.test", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "fb0f95c799068412e409f32810dd6ace" + "827a692105ced0ab1d1f24f20db0d770" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2414.fst.hints b/tests/bug-reports/Bug2414.fst.hints index 88e91fa8d8e..6d7b3b8cea2 100644 --- a/tests/bug-reports/Bug2414.fst.hints +++ b/tests/bug-reports/Bug2414.fst.hints @@ -17,7 +17,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "f51af8d16a6b90e85f15a2822e8895af" + "d0d219b12b08bbd9d725e74da4f2e7bf" ], [ "Bug2414.sorted", @@ -37,7 +37,7 @@ "subterm_ordering_Prims.Cons", "typing_Prims.__proj__Cons__item__tl" ], 0, - "06bdfcea3983f332a52abe81b7ed1894" + "5954429a58e8d754abc589815b66ce85" ], [ "Bug2414.mem", @@ -53,7 +53,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "6a6b0d0ba246ec26c5bdbefeddc1b00e" + "f2b5e5a3762e0390ebd708a4ce62695b" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2415.fst.hints b/tests/bug-reports/Bug2415.fst.hints index 278313527ad..e67e91fb165 100644 --- a/tests/bug-reports/Bug2415.fst.hints +++ b/tests/bug-reports/Bug2415.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_c4d4678ff33c8749ee01c0c279e4bcd2" ], 0, - "b5ba46dd59bf5b782f994565199615a4" + "2cd81f256de330918f9f3801ae017951" ], [ "Bug2415.test1", @@ -41,7 +41,7 @@ "typing_FStar.Int32.v" ], 0, - "4645f3b2a7b3baa3f626761ebcee228f" + "148ca52ee8f2854d710ca289dc48cf2e" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2419.fst.hints b/tests/bug-reports/Bug2419.fst.hints new file mode 100644 index 00000000000..9109fc6e01a --- /dev/null +++ b/tests/bug-reports/Bug2419.fst.hints @@ -0,0 +1 @@ +[ "™MË®Áƒ\u0001\u001bõÒOJ^+½³", [] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2432.fst.hints b/tests/bug-reports/Bug2432.fst.hints index 330a734e184..9019d5e7d0b 100644 --- a/tests/bug-reports/Bug2432.fst.hints +++ b/tests/bug-reports/Bug2432.fst.hints @@ -11,7 +11,7 @@ "haseqTm_refine_c1bfd9ed3fe74329fd0e180ecadddd1e" ], 0, - "33eb8c67a883b4adb4f06c9540bf185c" + "7bd88512ae105a34dac7352fc03e2360" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2456.fst.hints b/tests/bug-reports/Bug2456.fst.hints index bed68c81c7e..60b49855518 100644 --- a/tests/bug-reports/Bug2456.fst.hints +++ b/tests/bug-reports/Bug2456.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "eee609c65799eb204a2df4fc7c8a37d9" + "8b393626ec469c4ae1b97cb248713b5e" ], [ "Bug2456.set", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "7995aaceb5f531295ee455788484c27b" + "09d134f591c5216e2d75b79c9279d4a2" ], [ "Bug2456.__proj__Next__item__n", @@ -39,7 +39,7 @@ "refinement_interpretation_Tm_refine_822dd331fa64309a1c846e3918fab2f2" ], 0, - "34386a2e6248b8c4359d9140ad0c79f1" + "78d258ffa83dc6f8908d44c34287a90f" ], [ "Bug2456.__proj__Next__item__hd", @@ -51,7 +51,7 @@ "refinement_interpretation_Tm_refine_822dd331fa64309a1c846e3918fab2f2" ], 0, - "ae094e577c149854c444c325c1a182b5" + "2572e78ddffc7a09cd2a49cde80c6a53" ], [ "Bug2456.__proj__Next__item__tl", @@ -63,7 +63,7 @@ "refinement_interpretation_Tm_refine_822dd331fa64309a1c846e3918fab2f2" ], 0, - "956508cd0ca3f3624d159d58a8c1ab2c" + "720d4da2cdbf7e383e42335cbbb4f2b7" ], [ "Bug2456.contains", @@ -83,7 +83,7 @@ "well-founded-ordering-on-nat" ], 0, - "e18fad83649c848b2d8649ebc0d3795a" + "31926c023be00599232c807b731332c4" ], [ "Bug2456.containsWorks2", @@ -109,7 +109,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "b6bd8e3f12c4b0663f4f9ce611a53484" + "2a82731a4b907a2cd91e3a23ec533af9" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2475.fst.hints b/tests/bug-reports/Bug2475.fst.hints index 1a2967d090b..969d1ff6eec 100644 --- a/tests/bug-reports/Bug2475.fst.hints +++ b/tests/bug-reports/Bug2475.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_589ee561fb7ab2450268914c9d04d0e3" ], 0, - "119f97acd7f37145f33b4d173618376e" + "1fbaaa87b5854d1d62355467e9fe46a7" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2478.fst.hints b/tests/bug-reports/Bug2478.fst.hints index 86eda17334d..51ab6454c3e 100644 --- a/tests/bug-reports/Bug2478.fst.hints +++ b/tests/bug-reports/Bug2478.fst.hints @@ -1 +1 @@ -[ "Žì•‹\u0013¢Fmd®ì\u00193'\u0013Q", [] ] \ No newline at end of file +[ ":í¬bª\u000fÍx#ÕÕŸ\u001b(ˆ\u0004", [] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2496.fst.hints b/tests/bug-reports/Bug2496.fst.hints index 7a97aed77b1..d5b2366a864 100644 --- a/tests/bug-reports/Bug2496.fst.hints +++ b/tests/bug-reports/Bug2496.fst.hints @@ -1,5 +1,5 @@ [ - "G\u001e„\u001e]Š\thŒgKF\\\u0013ìv", + "E'uôE‘\u0010yÖQKAÿÔt3", [ [ "Bug2496.intro_set", @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "912c849492ec90d10a103e6048ab94af" + "05dd9ce67dc8f1f88b39163ad19c387e" ], [ "Bug2496.set_as_list", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_ea7377a3fd2bd1599ea6567f21fbd5cb" ], 0, - "fe6112e853a0053c2f94e6332860a3d0" + "34dc212ca0a2e7c0aa9603bc317a2b00" ], [ "Bug2496.empty", @@ -47,7 +47,7 @@ "typing_Tm_abs_6326eea4887383ba76f88bbb04bea6d8" ], 0, - "c797057ef4d35fab191b588feaa9b0c1" + "6d84f90405ddbdda0f3b8b809b119c92" ], [ "Bug2496.insert", @@ -91,7 +91,7 @@ "typing_Tm_abs_6326eea4887383ba76f88bbb04bea6d8" ], 0, - "73ed0873ecfa68fd74f7afa362c71926" + "2b8cf57a2193383baec1fb1a873caa39" ], [ "Bug2496.singleton_includes_argument_lemma", @@ -120,7 +120,7 @@ "typing_Tm_abs_6326eea4887383ba76f88bbb04bea6d8" ], 0, - "83c13a5777ba0894a3ec80801acb2ac3" + "fabc9ccf3fba6d501ce1038c38d8bb8e" ], [ "Bug2496.singleton_includes_argument_lemma_bad", @@ -150,7 +150,7 @@ "typing_Tm_abs_6326eea4887383ba76f88bbb04bea6d8" ], 0, - "8c7a225fe10c8236a934510240a31bcd" + "9fb835ddd2c55baa88471ee63b08f965" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug251.fst.hints b/tests/bug-reports/Bug251.fst.hints index cef9755ba1b..d4fa8d64fde 100644 --- a/tests/bug-reports/Bug251.fst.hints +++ b/tests/bug-reports/Bug251.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "lemma_Bug251.lemma_1" ], 0, - "d00b495e0cea8a7bc5921f0ac67b06a9" + "0440fb83da4ba47e4aa3d67205e35f2d" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug254.fst.hints b/tests/bug-reports/Bug254.fst.hints index 1946741a058..4b811baa895 100644 --- a/tests/bug-reports/Bug254.fst.hints +++ b/tests/bug-reports/Bug254.fst.hints @@ -1,5 +1,5 @@ [ - "l?T\u0015Ÿ»üƒ¯\u000b:”µ\u0014ä", + "ó\fVï‘&nõc^ƒû\f\n‡m", [ [ "Bug254.bar", @@ -15,7 +15,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "5a9177a6e53c37cdff9c3864102e9a3c" + "7d7284837b6e1ee1276d6bd30c97eb0f" ], [ "Bug254.bar", @@ -32,7 +32,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "7b0bdbe6bf0f3882b0dd88e84d699021" + "9c90ffad69da6d029dc396cfab3112b3" ], [ "Bug254.bar", @@ -49,7 +49,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "4caf52fc04966cd7e5e2e3988819a6ca" + "e133a63e9c36b3ef95cffa3a96c31b52" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2552.fst.hints b/tests/bug-reports/Bug2552.fst.hints index 4e8b9dc0c5e..193b83f12cd 100644 --- a/tests/bug-reports/Bug2552.fst.hints +++ b/tests/bug-reports/Bug2552.fst.hints @@ -13,7 +13,7 @@ "typing_Bug2552.p" ], 0, - "4333910c09f47100efefce6c590517d3" + "08eb98a9a5c8cf4f94c2235e378a9758" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug256.fst.hints b/tests/bug-reports/Bug256.fst.hints index 8cd67a43cbe..1e1203e1141 100644 --- a/tests/bug-reports/Bug256.fst.hints +++ b/tests/bug-reports/Bug256.fst.hints @@ -1 +1 @@ -[ "òv÷\n$Ý4¥ù\u0015ÝÈÌcí\u0010", [] ] \ No newline at end of file +[ "G:\u0004Ä\u000bhÅ‚¾™b\n\u0014{s", [] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2572.fst.hints b/tests/bug-reports/Bug2572.fst.hints index a4160a47581..c94de324957 100644 --- a/tests/bug-reports/Bug2572.fst.hints +++ b/tests/bug-reports/Bug2572.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "b91a730f4a348569da10d33b39a4b2d0" + "09adc959bfd7ae76ca45f57e8b040267" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug258.fst.hints b/tests/bug-reports/Bug258.fst.hints index 69dc388f394..da77c682887 100644 --- a/tests/bug-reports/Bug258.fst.hints +++ b/tests/bug-reports/Bug258.fst.hints @@ -12,7 +12,7 @@ "subterm_ordering_Bug258.V_clos" ], 0, - "84cf90424ae475c3e36cca7fab1d80ad" + "2a053029c9789b475345fe553c49e649" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2583.fst.hints b/tests/bug-reports/Bug2583.fst.hints new file mode 100644 index 00000000000..d85ee32d390 --- /dev/null +++ b/tests/bug-reports/Bug2583.fst.hints @@ -0,0 +1 @@ +[ "\f꡹jIŒBª¥uï©'ql", [] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2595.fst.hints b/tests/bug-reports/Bug2595.fst.hints index 9bb9c8335c0..fe384cace10 100644 --- a/tests/bug-reports/Bug2595.fst.hints +++ b/tests/bug-reports/Bug2595.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_1377bc4447dd0544ca096ca5b6956580" ], 0, - "fd9a9db2db476368b525dd5a81aeaa3c" + "a2edaea1c158d0513339c9f6b1c6972b" ], [ "Bug2595.__proj__SumType2__item___0", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_8bea42d9b67122899e94431f9b164811" ], 0, - "e0188b5f24e000956b5fa0afd26c89a7" + "b56ccfa8a2ad28e7f67e55ede854c34f" ], [ "Bug2595.test_buggy", @@ -36,7 +36,7 @@ "proj_equation_Prims.Mkdtuple2__1" ], 0, - "c97c2f0b05acd3df8101613fb86ddbe9" + "0adf4c4625e4e0b891cb0c1dcc78b806" ], [ "Bug2595.__proj__SumType2_1__item___0", @@ -48,7 +48,7 @@ "refinement_interpretation_Tm_refine_6b185c6d50d907658f48a9eee7d9629b" ], 0, - "ce161d4baa7e286e6034598df5fb5ca3" + "6159e6ee5d4c1275e860497400bb709c" ], [ "Bug2595.__proj__SumType2_1__item___1", @@ -60,7 +60,7 @@ "refinement_interpretation_Tm_refine_6b185c6d50d907658f48a9eee7d9629b" ], 0, - "7bc6fea665b5c61e8b6be92bda6facc9" + "2502a748ada36c38816aced6d0e1c962" ], [ "Bug2595.__proj__SumType2_2__item___0", @@ -72,7 +72,7 @@ "refinement_interpretation_Tm_refine_0482fd92f084831ce86b139ce8ff39b4" ], 0, - "1a5789c8d11816c79559dd7f09a68fc5" + "9c26183b992a29196af5de93898a3368" ], [ "Bug2595.__proj__SumType2_2__item___1", @@ -84,7 +84,7 @@ "refinement_interpretation_Tm_refine_0482fd92f084831ce86b139ce8ff39b4" ], 0, - "f091f34c4e224d960cfb5ed51c98becf" + "07986714d40d9475c4eadb39841a77d0" ], [ "Bug2595.test_buggy2", @@ -97,7 +97,7 @@ "proj_equation_Prims.Mkdtuple2__1" ], 0, - "61da65cf3b85eed71c58d7321f2111cd" + "580a14c298fb7e6fd166b6a9f855f58f" ], [ "Bug2595.test_ok2", @@ -111,7 +111,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "e666a6be51621356d9315357623864ae" + "7d29469c61ad7627cf13aa45de23da36" ], [ "Bug2595.__proj__T3_1__item___0", @@ -123,7 +123,7 @@ "refinement_interpretation_Tm_refine_7b26f42d962c68ee7672f7017528c29f" ], 0, - "74d23fd8840fbd7c29760ae4490a9cad" + "217f57aacfcd091d0902455e9b30fde1" ], [ "Bug2595.__proj__T3_1__item___1", @@ -135,7 +135,7 @@ "refinement_interpretation_Tm_refine_7b26f42d962c68ee7672f7017528c29f" ], 0, - "ea0f5d0abb1da6d994a84b723e5fc999" + "b353afc0152f97544f4faca3af30a13d" ], [ "Bug2595.__proj__T3_2__item___0", @@ -147,7 +147,7 @@ "refinement_interpretation_Tm_refine_88678cae7d23be7f667ac88eb1c18876" ], 0, - "ca1b17266e28881903964362dd021a7e" + "89f8e60e3435bc9033027b48cb1b7641" ], [ "Bug2595.__proj__T3_2__item___1", @@ -159,7 +159,7 @@ "refinement_interpretation_Tm_refine_88678cae7d23be7f667ac88eb1c18876" ], 0, - "ad4a82ffe1c6a808344ea6b0512c00ff" + "0663cff45c983efca49cb50bf6c4f945" ], [ "Bug2595.test_mixed", @@ -172,7 +172,7 @@ "proj_equation_Prims.Mkdtuple2__1" ], 0, - "493cc24c37dae5ee4e8e98467861a78a" + "ba6bbe85890673266b2057a87d9f57f4" ], [ "Bug2595.ntuple_", @@ -191,7 +191,7 @@ "well-founded-ordering-on-nat" ], 0, - "34c93db4f8f7c7cf932f35ffc46e28cb" + "7a4553969e52a4a64c0426bb0c993e43" ], [ "Bug2595.rest_", @@ -214,7 +214,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "4397a49b6611c87b22ca09cd06f41158" + "e892001b357c057478e4097aa7963a03" ], [ "Bug2595.rest", @@ -227,7 +227,7 @@ "refinement_interpretation_Tm_refine_297f0d5fd0dfff2d5b3342ea517a9a07" ], 0, - "bc826ac2650bf7f412ae0ddc1d238588" + "3d69aeef671ce4b97e951df585d2428e" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug260.fst.hints b/tests/bug-reports/Bug260.fst.hints index 85d1f7df87a..520ec348e8a 100644 --- a/tests/bug-reports/Bug260.fst.hints +++ b/tests/bug-reports/Bug260.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "17369463d92f6c20e832f84fbbead1c7" + "019d20b13a20e66222f21468c354f4cc" ], [ "Bug260.__proj__S__item___0", @@ -21,7 +21,7 @@ "refinement_interpretation_Tm_refine_157a25d7c8423b184ee7d22a138c6995" ], 0, - "99af9495336b2fbfd5c496dc6503b954" + "c93553ecddc6a73cda293de9d5b714a6" ], [ "Bug260.validity", @@ -30,7 +30,7 @@ 1, [ "@query", "assumption_Bug260.pnat__uu___haseq" ], 0, - "f00b134a0f91d68558a31f26ad4edfb0" + "bd821d4de02ceff77d1013f7eb107eb6" ], [ "Bug260.validity'", @@ -39,7 +39,7 @@ 1, [ "@query", "assumption_Bug260.pnat__uu___haseq" ], 0, - "a486c826d8ab283d6ebcfad608845b7f" + "05353b1ed697abcfc22ba3b0d2565bc8" ], [ "Bug260.__proj__VSucc'__item___1", @@ -48,7 +48,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "data_elim_Bug260.VSucc_" ], 0, - "43463adbab364827768da74023845574" + "db15d491756c5543dceaf9143b578484" ], [ "Bug260.validity'_empty", @@ -63,7 +63,7 @@ "projection_inverse_Bug260.VSucc__n", "subterm_ordering_Bug260.S" ], 0, - "75cf2030285afdef7f2fb66cbc958cbb" + "6e71af10790478a460862833d87611c0" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2614.fst.hints b/tests/bug-reports/Bug2614.fst.hints index fe07428e08c..9a4a6769ede 100644 --- a/tests/bug-reports/Bug2614.fst.hints +++ b/tests/bug-reports/Bug2614.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "eeebcb39ffbb7c35cbeacedf1e8667ba" + "04cb6cd6e68e29e1b7972a9f95d75724" ], [ "Bug2614.test_exists_intro_workaround", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "5156df4e20a278abe074652dd9cbc6cf" + "579eb3fc43daa9b12bb6a3c2cddb4872" ], [ "Bug2614.test_exists_elim", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_73d5d177cf7f3a8fa42d7f32f957ecd2" ], 0, - "2dcf9b2a130ff00a933cfa9f94ef3b20" + "742dfe8e08aac6ce178418b894f40bf4" ], [ "Bug2614.test_forall_elim", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_6593cb9b578614a16f8c9151c76a66d5" ], 0, - "07678cefc948fc4556381bca9315e9a3" + "38a1b4e73a6747dfb33ca6cc8750c328" ], [ "Bug2614.test_forall_elim_workaround", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_6593cb9b578614a16f8c9151c76a66d5" ], 0, - "d1c4d3f64b7ef50bb050b4fa4d9a9bb3" + "d9a9b168c2c866ad2cfca987602f3f4e" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2622.fst.hints b/tests/bug-reports/Bug2622.fst.hints index e51d1095e4f..2b26a76322f 100644 --- a/tests/bug-reports/Bug2622.fst.hints +++ b/tests/bug-reports/Bug2622.fst.hints @@ -1,14 +1 @@ -[ - "“r´il\u0018^&qH³Š #}\u001a", - [ - [ - "Bug2622.test0", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "ca63953a6d1c8528eee128a9c256c96d" - ] - ] -] \ No newline at end of file +[ "“r´il\u0018^&qH³Š #}\u001a", [] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2635.fst.hints b/tests/bug-reports/Bug2635.fst.hints index df541353bbf..3fe23a430ea 100644 --- a/tests/bug-reports/Bug2635.fst.hints +++ b/tests/bug-reports/Bug2635.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_f1ecc6ab6882a651504f328937700647" ], 0, - "972a400f572bcbb81f7e84778340aabe" + "01778315cc4d1d8c2e6afecd95fbadcc" ], [ "Bug2635.intro_exists", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "bec6a4da55e183170a654ca38c95cc91" + "64f277932a85dda4b90b5d312b0e4d5c" ], [ "Bug2635.use_pos", @@ -37,7 +37,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "8e107772cfd6d0ba87efa6f4cb479037" + "4e4b8f9f1c7daf43e6ceb4ea98e66a6a" ], [ "Bug2635.use_pos", @@ -51,7 +51,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "94001d5a997e0095ff08a2ff08419ae1" + "b74f46de6b57ecfb2e32eca39daaec6e" ], [ "Bug2635.test_lemma", @@ -63,7 +63,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "27c7a8b24147f85cdb273f07c0ca1823" + "838c284658af4938f48d1822796895d8" ], [ "Bug2635.test2", @@ -77,7 +77,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "749344bcbe330a5e7c87c64102dfca6a" + "554a48d1d3daa781728e0e41ca59934c" ], [ "Bug2635.test2", @@ -91,7 +91,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "8928b217786f594d191d85ca879cb86a" + "52e7e03104c1823fac7d4bb21e3381d3" ], [ "Bug2635.arrow", @@ -106,7 +106,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "341fa231f272ce2bfaa26e13bbd79cc2" + "2934f64602281e15fbc129ab2424c4a8" ], [ "Bug2635.pi", @@ -115,7 +115,7 @@ 1, [ "@query" ], 0, - "86cc1aecb7dbaa015e3a07f15c0b22c6" + "41a41b69827ae9a74c35ff1bb417d1f0" ], [ "Bug2635.prove_False0", @@ -127,7 +127,7 @@ "fuel_guarded_inversion_Prims.empty" ], 0, - "333f49afa2659e87ee1b6d368fa903b0" + "8b2c6e008fbdd9e72eb86ab59b804be3" ], [ "Bug2635.prove_False0", @@ -139,7 +139,7 @@ "fuel_guarded_inversion_Prims.empty" ], 0, - "1cf7d0dfda9708eda0232ba12ca70b70" + "abdafe96351c008cffe979b4cf798300" ], [ "Bug2635.int_false_elim", @@ -151,7 +151,7 @@ "refinement_interpretation_Tm_refine_f1ecc6ab6882a651504f328937700647" ], 0, - "3a5b761368a36c92132f1ddd3ae92164" + "5a5beb60b57c18d91ec95df78c62baea" ], [ "Bug2635.absurd_omega2", @@ -163,7 +163,7 @@ "refinement_interpretation_Tm_refine_f1ecc6ab6882a651504f328937700647" ], 0, - "fc04c518597b1b3cf46635bcecd3ea10" + "1e0e3db86a5ff592b4bfabe0e443ac46" ], [ "Bug2635.build_omega2", @@ -175,7 +175,7 @@ "refinement_interpretation_Tm_refine_f1ecc6ab6882a651504f328937700647" ], 0, - "b22ccfe1c2d59bf6e021d179f74d41e5" + "9e87134c8f4d891900e79f54ae30d815" ], [ "Bug2635.prove_False_lemma", @@ -187,7 +187,7 @@ "refinement_interpretation_Tm_refine_f1ecc6ab6882a651504f328937700647" ], 0, - "588a671cdf70842a16268cf39b4dd0c2" + "5fe13ac2c4e4c13b6b3e902eabc0d91e" ], [ "Bug2635.prove_False_lemma", @@ -199,7 +199,7 @@ "refinement_interpretation_Tm_refine_f1ecc6ab6882a651504f328937700647" ], 0, - "146e516b5339c284aae3781abe0d4352" + "b1088a7da82ea5e30fcdf157a59b276d" ], [ "Bug2635.prove_False0_lemma", @@ -211,7 +211,7 @@ "fuel_guarded_inversion_Prims.empty" ], 0, - "32d1d48905b0adbda66d03bcc229ca03" + "242a011773ca3130588493f5cfef7047" ], [ "Bug2635.prove_False0_lemma", @@ -223,7 +223,7 @@ "fuel_guarded_inversion_Prims.empty" ], 0, - "4d0b75e15a4e1e655c7bff15e56cccee" + "b870f67fcc730bdf3b846e0a9224e94a" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2637.fst.hints b/tests/bug-reports/Bug2637.fst.hints index 54b559f7993..1db4c84281a 100644 --- a/tests/bug-reports/Bug2637.fst.hints +++ b/tests/bug-reports/Bug2637.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_ff30dfd30b652659f77c50fd186a90c0" ], 0, - "4f4254b8889cbb685d3f7d3211b8cee5" + "5013487d79204a657dcca1a14446f147" ], [ "Bug2637.__proj__P__item___1", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_ff30dfd30b652659f77c50fd186a90c0" ], 0, - "a1c25b285c4051f946d19522c2e0adf0" + "02efdefc3a389355caa95c3d8633df91" ], [ "Bug2637.__proj__Q__item__pre", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_7c82371b6868ea121d6179df8a5010ed" ], 0, - "113a96dd943da5d68864798c314e6fdd" + "0f1a0cafe4c79240e6ca15ad02dca111" ], [ "Bug2637.__proj__Q__item___1", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_7c82371b6868ea121d6179df8a5010ed" ], 0, - "2f03ccb54193d2317f0cb9ec094afb8e" + "6922e88a448f05896f3f7880a2f424f3" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug264.fst.hints b/tests/bug-reports/Bug264.fst.hints index a38479ab2e3..e14ed41bd5f 100644 --- a/tests/bug-reports/Bug264.fst.hints +++ b/tests/bug-reports/Bug264.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9ee9bb219146c16c90b3b7f7c1a03105" + "52e9cee43be1142f4c3711e554982ae8" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2641.fst.hints b/tests/bug-reports/Bug2641.fst.hints index 041f59d6e7c..d9323d63331 100644 --- a/tests/bug-reports/Bug2641.fst.hints +++ b/tests/bug-reports/Bug2641.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_8a149f28acd445e9071e6b2e9738d809" ], 0, - "cc9339df8df3d258231481f8c54c1e4e" + "e5380892decc7aca43ebe7dd30df8f4d" ], [ "Bug2641.__proj__PartialCall__item__pre", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_21f1cac5af9b706e04ef678e9bf578f4" ], 0, - "fb293578076a1f0895806d2135737199" + "9066a3cd1a49cab160c32860e276d8b4" ], [ "Bug2641.__proj__PartialCall__item__cont", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_21f1cac5af9b706e04ef678e9bf578f4" ], 0, - "f76aae5461fab1d0829bad4a19a859d1" + "cffa2abd57e8765595312998385d8a73" ], [ "Bug2641.free_bind", @@ -53,7 +53,7 @@ "well_founded_ordering_on_codomain_Bug2641.PartialCall" ], 0, - "f1028e7a6c5db4962e044e60a8aec673" + "332dfb37729b7e808c2aaac5d3033fb0" ], [ "Bug2641.hist_return", @@ -65,7 +65,7 @@ "interpretation_Tm_abs_20f46fae85d769677ea03d385fd1212b" ], 0, - "3d17eaf3aaa182b5f343774bd6e475a4" + "7d908b9520942e863f58bf8522f71412" ], [ "Bug2641.hist_bind", @@ -87,7 +87,7 @@ "typing_Tm_abs_d0f415a5361a9d7988d8e425dc193472" ], 0, - "90ffafcd3115b6d36934b9b1ad8aed50" + "539960a7071356856966da118a1bac37" ], [ "Bug2641.wp_lift_pure_hist", @@ -96,7 +96,7 @@ 1, [ "@query", "equation_Prims.pure_wp_monotonic0" ], 0, - "342649e70f187d7bf21d956564630716" + "39a39bcfaf08eacf60cb1b54fc78987a" ], [ "Bug2641.partial_call_wp", @@ -112,7 +112,7 @@ "unit_typing" ], 0, - "da8192dbdced8c480c8b3c8dbb424f7d" + "81e30d90f0e6bc86c234eb853eb0203f" ], [ "Bug2641.theta", @@ -128,7 +128,7 @@ "well_founded_ordering_on_codomain_Bug2641.PartialCall" ], 0, - "2932a5c917a7fa2bd31d6a0d8fd7baac" + "e5e5bbea70e49163819e9260c7860403" ], [ "Bug2641.dm_free_return", @@ -145,7 +145,7 @@ "projection_inverse_Bug2641.Return_a" ], 0, - "55d46e1f571f76a9cc5b620048be30ab" + "e7083890a5853a870d882547a9c9dbcb" ], [ "Bug2641.lemma_monad_morphism", @@ -196,7 +196,7 @@ "well_founded_ordering_on_codomain_Bug2641.PartialCall" ], 0, - "b5b095f090d2335826629360f13eba0b" + "bbb9b603e589b33f18619148e0e9dffd" ], [ "Bug2641.dm_free_bind", @@ -230,7 +230,7 @@ "typing_Tm_abs_d0f415a5361a9d7988d8e425dc193472" ], 0, - "cefffa41b854e5370ce62f38920c1184" + "7b3adc15ee9d6185ccf8ff96bbad27cd" ], [ "Bug2641.dm_free_subcomp", @@ -245,7 +245,7 @@ "refinement_interpretation_Tm_refine_852a3d47ea42973b4a6572245f5a3488" ], 0, - "f9299f7e4ce0234bfe1ebdbe4893ad05" + "a6332d8cd9d922baf5ef1d7bf5c31e95" ], [ "Bug2641.lift_pure_dm_free", @@ -297,7 +297,7 @@ "typing_Tm_abs_735bfa0400a12573ed48312f042e45e7", "unit_typing" ], 0, - "3cbc18fe0d3b3371047f3cfa3b3540a9" + "182a9d35f272dca14244c6078b07e78e" ], [ "Bug2641.FREEwp", @@ -306,7 +306,7 @@ 1, [ "@query" ], 0, - "411fec4dabfd03254b927579e58a7a3e" + "3443b5d85e5022a453e218db77270532" ], [ "Bug2641.FREEwp", @@ -315,7 +315,7 @@ 1, [ "@query", "equation_Bug2641.hist_ord" ], 0, - "6478eb7078dc3b204c7ac8afb868e6fb" + "fd85873cbb4878defa844c38fda2c5ff" ], [ "Bug2641.FREEwp", @@ -324,7 +324,7 @@ 1, [ "@query", "equation_Bug2641.hist_ord" ], 0, - "f36e2f02a5b95a8f35b7d36bf48cc5fd" + "44cac08ddf165fe46f806d2a1480839d" ], [ "Bug2641.compile_option", @@ -333,7 +333,7 @@ 1, [ "@query", "lemma_FStar.Pervasives.invertOption" ], 0, - "ee90a305c5f737abb307db1d36130c40" + "f98bfdca9a9b9f2d4c619a40bfbc1576" ], [ "Bug2641.test_assert_false", @@ -348,7 +348,7 @@ "l_quant_interp_3699f8f1358ce62456c5f7ffac3e7014" ], 0, - "c6e0411faf2aa32b5009947ec1572664" + "967d8911701643a7fa7e5e1d13ed86d7" ], [ "Bug2641.compile_option2", @@ -362,7 +362,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "93415b2fd266db2fd601f60f213b5947" + "777522ec3819a62061a69c0edaebaad4" ], [ "Bug2641.test_assert_false", diff --git a/tests/bug-reports/Bug2659b.fst.hints b/tests/bug-reports/Bug2659b.fst.hints index 97029eeba98..5674d5515c9 100644 --- a/tests/bug-reports/Bug2659b.fst.hints +++ b/tests/bug-reports/Bug2659b.fst.hints @@ -13,7 +13,7 @@ "fuel_guarded_inversion_Bug2659b.index" ], 0, - "fc8cba2eaac5d940c88bb90beb98a7d4" + "91a4cb0410dadfa18bce368670f1cfe0" ], [ "Bug2659b.lift_pure_e0", @@ -38,16 +38,16 @@ "typing_Tm_abs_99403bb437bd6b7d8c5d631c11ce2f33" ], 0, - "fa28427947b373d147a001c8fb597a21" + "feba3934fd76177cfd7283fcb2945968" ], [ - "Bug2659b.3374", + "Bug2659b.3470", 1, 2, 1, [ "@query" ], 0, - "b71c61bf29a50a0bd5b102dd6bb27cbe" + "319eb4d37688d0855dd4cdbb7ac3c664" ], [ "Bug2659b.lift_pure_e1", @@ -71,10 +71,10 @@ "typing_Tm_abs_d4060aae1f512a4fd24c2ace5b42c230" ], 0, - "b1ca3cb47cb11140e38e2c62b7e97758" + "c875a7a5d64884278c6d64ef144be125" ], [ - "Bug2659b.5704", + "Bug2659b.5854", 1, 2, 1, @@ -92,7 +92,7 @@ "refinement_interpretation_Tm_refine_f1ecc6ab6882a651504f328937700647" ], 0, - "2b682f40f34218d79804e33e1331c858" + "20e3a7dee90b6e341aeb6923fd3e22c9" ], [ "Bug2659b.absurd_e1", @@ -104,7 +104,7 @@ "refinement_interpretation_Tm_refine_f1ecc6ab6882a651504f328937700647" ], 0, - "d32b38ccf36199d2d88d9dfead02a7f6" + "b25d8230eb3cf8e85a107daa71673bc7" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2684a.fst.hints b/tests/bug-reports/Bug2684a.fst.hints index ef9059fa20a..bd142011f3d 100644 --- a/tests/bug-reports/Bug2684a.fst.hints +++ b/tests/bug-reports/Bug2684a.fst.hints @@ -14,7 +14,7 @@ "refinement_interpretation_Tm_refine_f5c7d23fc6986a4e5363b18ba2daa613" ], 0, - "e28abb3fdd752e7f2c1f63963fb72c9b" + "ed936d80b6bd18827614b76208f726eb" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2699.fst.hints b/tests/bug-reports/Bug2699.fst.hints index c424506885a..a44f4feb367 100644 --- a/tests/bug-reports/Bug2699.fst.hints +++ b/tests/bug-reports/Bug2699.fst.hints @@ -27,115 +27,7 @@ "typing_FStar.UInt32.v" ], 0, - "4611f3bf33a8105986cd6c7777a7ea0d" - ], - [ - "Bug2699.testu8_add_mod", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "389ee18146939fba1c7f7bd8857fad07" - ], - [ - "Bug2699.testu8_sub_mod", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "dc5afd8ec252b9906fd8fc46e62528b3" - ], - [ - "Bug2699.testu8_mul_mod", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "227fde8f1b74b1904c08221d61edb951" - ], - [ - "Bug2699.testu16_add_mod", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "c29016f4da512d6b61b3f055c134b872" - ], - [ - "Bug2699.testu16_sub_mod", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "fa814871b51a8c88b2e42ea13245800e" - ], - [ - "Bug2699.testu16_mul_mod", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "ea89443fd51195d0a4a70ac2c4b7a588" - ], - [ - "Bug2699.testu32_add_mod", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "c2ff0b7ac82b8f799e80bbb33339d99a" - ], - [ - "Bug2699.testu32_sub_mod", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "739dc0d5bc1159a905ac79022dc68f02" - ], - [ - "Bug2699.testu32_mul_mod", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "070e2adf6039db378466e19b4f33c10b" - ], - [ - "Bug2699.testu64_add_mod", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "2a1362c3cbdea9b672dbee3f545b0573" - ], - [ - "Bug2699.testu64_sub_mod", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "04fc9b6fae6e964c6c144b70aa40c993" - ], - [ - "Bug2699.testu64_muL_mod", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "0764e2653ea7fa51fd926f8a46f04c5e" + "2956bfba341037a2347b9f34cf617540" ], [ "Bug2699.testu128_add_mod", @@ -159,7 +51,7 @@ "true_interp" ], 0, - "ce39e53e2543dd4d05ede25b1782c50b" + "4b6e2f5f9e476ce8aa17d2d7640fc61c" ], [ "Bug2699.testu128_sub_mod", @@ -183,7 +75,7 @@ "true_interp" ], 0, - "e1ab82badbcefd8a34c3163f3f53bf93" + "3225845ab937d2173de71f725853de46" ], [ "Bug2699.testu128_gt", @@ -206,7 +98,7 @@ "true_interp" ], 0, - "5f815075e0e6ef7945d5a017603ef6b0" + "0a54cd3184965e3b7bb988f31a29fe92" ], [ "Bug2699.testu128_gte", @@ -229,7 +121,7 @@ "true_interp" ], 0, - "f34c828750a2b849146b19f99e62e7ea" + "d58cecd843d32a4eaa466bfe521cc9e2" ], [ "Bug2699.testu128_lt", @@ -252,7 +144,7 @@ "true_interp" ], 0, - "96d92eebc1fea1b28d927f41534a66fc" + "90e3ff380169ea43ecdf305970e8ee9b" ], [ "Bug2699.testu128_lte", @@ -275,115 +167,7 @@ "true_interp" ], 0, - "a2e56ad7297b3eab9137a7a93fbe1e75" - ], - [ - "Bug2699.nbe_testu8_add_mod", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "e5cbdcbfe4755f9d9de34a124b36063e" - ], - [ - "Bug2699.nbe_testu8_sub_mod", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "11b95a180ebbcb7186d59c1b52deb534" - ], - [ - "Bug2699.nbe_testu8_mul_mod", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "cfe6cd6157cabd7ff6787b4a945d5e4f" - ], - [ - "Bug2699.nbe_testu16_add_mod", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "a209e9538c52fd658aacec1567d1b410" - ], - [ - "Bug2699.nbe_testu16_sub_mod", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "bb8a2eb4053e21766f814e3cf92dbbb4" - ], - [ - "Bug2699.nbe_testu16_mul_mod", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "6c38d492244db477c04b8183a0fdda3f" - ], - [ - "Bug2699.nbe_testu32_add_mod", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "079e932e2d279c3ad6680304de4c3d90" - ], - [ - "Bug2699.nbe_testu32_sub_mod", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "9bd8da59b260b47c0720ac0c26459a10" - ], - [ - "Bug2699.nbe_testu32_mul_mod", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "6ecaaaedf654a65ed61434529e783e40" - ], - [ - "Bug2699.nbe_testu64_add_mod", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "e772230eab3dd2c0fb4adc1027bab6fc" - ], - [ - "Bug2699.nbe_testu64_sub_mod", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "1e1fe00ecaf292ac79385f0c8cfd988d" - ], - [ - "Bug2699.nbe_testu64_muL_mod", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "166990f67b94142eca7c61e396e95d1f" + "fd1b5c56dc57554e72366b3a53c28250" ], [ "Bug2699.nbe_testu128_add_mod", @@ -407,7 +191,7 @@ "true_interp" ], 0, - "84f98617b22d9ad7616b3c4c83a29983" + "6021e438c98975d2faed3ab1ed2464a7" ], [ "Bug2699.nbe_testu128_sub_mod", @@ -431,7 +215,7 @@ "true_interp" ], 0, - "cdcdb9e090fc174ac14aef9a80879f27" + "09630860ae187d749cbb5cf28f2a73a3" ], [ "Bug2699.nbe_testu128_gt", @@ -454,7 +238,7 @@ "true_interp" ], 0, - "6429ad0e05fc95c931fb862db9ce4cbc" + "3dfca921bed6fe86f6d7cfca157199ea" ], [ "Bug2699.nbe_testu128_gte", @@ -477,7 +261,7 @@ "true_interp" ], 0, - "68bc0dc4fe49409cd9dda607d143ef80" + "9324e9d877afcb03aa1826145d5938d0" ], [ "Bug2699.nbe_testu128_lt", @@ -500,7 +284,7 @@ "true_interp" ], 0, - "e88dce6ac55d4523110b2efea4ba57b0" + "dbfd810980a9cea007570e19cfb3c91d" ], [ "Bug2699.nbe_testu128_lte", @@ -523,7 +307,7 @@ "true_interp" ], 0, - "fd785e4e1043a557ad37027899c1570b" + "0db408c3717c6b0b2471e84f26b4f209" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2756.fst.hints b/tests/bug-reports/Bug2756.fst.hints index abffc4b6d2e..e4a0df3f996 100644 --- a/tests/bug-reports/Bug2756.fst.hints +++ b/tests/bug-reports/Bug2756.fst.hints @@ -1,5 +1,5 @@ [ - "öÁ½HTÒ›W¤\u0018\u0001\u0013ë»%:", + "ÿý(åQK[Ó]át–y©˜ä", [ [ "Bug2756.arrow_to_forall", @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_eee646ed2c0261b2e37307734e5990b8" ], 0, - "382cce3e64fe1f341719543e66b7b212" + "b17f489b09b1df908d3b7e0c1b1694f3" ], [ "Bug2756.last", @@ -26,7 +26,7 @@ "projection_inverse_BoxBool_proj_0", "typing_Prims.uu___is_Cons" ], 0, - "dfeec34dbb185c49840e5e85b3706f36" + "a4a9c47ef7d9614057c533d990d220bd" ], [ "Bug2756.test_dependent_sum", @@ -41,7 +41,7 @@ "refinement_interpretation_Tm_refine_baba3c4ff195e8afc82d572a0bec0709" ], 0, - "7dbedb27ec5b936e7791f30ec95ee26a" + "e05cb1cef569f87afe06b7a7ded651e7" ], [ "Bug2756.__proj__TestDependentSum1__item__n1", @@ -53,7 +53,7 @@ "refinement_interpretation_Tm_refine_8256746bd526b538748945da2ceec1d9" ], 0, - "99d8ebf60b17ecf3fe2b747ee4de0d04" + "bed0dcd0ddda89b22d9dfc26164c3a16" ], [ "Bug2756.__proj__TestDependentSum1__item__n2", @@ -70,7 +70,7 @@ "typing_Bug2756.__proj__TestDependentSum1__item__n1" ], 0, - "72bedbd76a0bb7ad448819c426dd54e6" + "514099b5f6017ff4a9935a05864c5d5e" ], [ "Bug2756.__proj__TestDependentSum1__item__n2", @@ -92,7 +92,7 @@ "typing_Bug2756.__proj__TestDependentSum1__item__n1" ], 0, - "66c0f9bfabea7fa880f2b33272d8dadc" + "a831b726de2cba4b521e5961e6a2bfc1" ], [ "Bug2756.__proj__TestDependentSum1__item__tdn1", @@ -104,7 +104,7 @@ "refinement_interpretation_Tm_refine_8256746bd526b538748945da2ceec1d9" ], 0, - "7042264eb8173bcc5ecee9394d26f851" + "192a4e6f9f06ecc3008a3f256d596897" ], [ "Bug2756.__proj__TestDependentSum2__item___0", @@ -116,7 +116,7 @@ "refinement_interpretation_Tm_refine_c84f9dca56e7aa544dcd8db84b7fdd84" ], 0, - "7d23e2e2d1c277c95b1625185289e344" + "6022e0efb0c0fa0829ec38d1925b464f" ], [ "Bug2756.encoded_snd", @@ -139,7 +139,7 @@ "refinement_interpretation_Tm_refine_baba3c4ff195e8afc82d572a0bec0709" ], 0, - "2782d5e937c955f946dc53d34132a226" + "6ba243f6478016f82444f8f165809800" ], [ "Bug2756.encoded_type", @@ -148,60 +148,67 @@ 1, [ "@query" ], 0, - "b00d78f9c85f92a1e0290eee21b07955" + "8ef1937a9dd2a51f253f545e86670f02" ], [ - "Bug2756.uu___55", + "Bug2756.uu___56", 1, 2, 1, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", - "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query", + "@fuel_correspondence_Prims.pow2.fuel_instrumented", + "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query", "Prims_pretyping_ae567c2fb75be05905677af440075565", - "data_elim_Prims.Mkdtuple2", "equation_Bug2756.nat_dep", - "equation_Bug2756.refined", "equation_Prims.nat", - "equation_with_fuel_Prims.pow2.fuel_instrumented", + "data_elim_Prims.Mkdtuple2", + "disc_equation_Bug2756.TestDependentSum1", + "disc_equation_Bug2756.TestDependentSum2", + "equation_Bug2756.nat_dep", "equation_Bug2756.refined", + "equation_Prims.nat", "equation_Prims.pos", + "fuel_guarded_inversion_Bug2756.test_dependent_sum", "fuel_guarded_inversion_Prims.dtuple2", "function_token_typing_Prims.__cache_version_number__", "int_inversion", "int_typing", "interpretation_Tm_abs_230c31ce3fb9a811ba1e49e13d1b1205", - "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp", + "lemma_FStar.UInt.pow2_values", "primitive_Prims.op_Addition", "primitive_Prims.op_BarBar", "primitive_Prims.op_Equality", - "primitive_Prims.op_Multiply", "primitive_Prims.op_Negation", - "primitive_Prims.op_Subtraction", + "proj_equation_Prims.Mkdtuple2__1", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", + "projection_inverse_Prims.Mkdtuple2__1", + "projection_inverse_Prims.Mkdtuple2__2", "refinement_interpretation_Tm_refine_3b1cb9ec3355fed185c658f53954b3fa", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_baba3c4ff195e8afc82d572a0bec0709" + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", + "refinement_interpretation_Tm_refine_baba3c4ff195e8afc82d572a0bec0709", + "typing_Prims.pow2" ], 0, - "49a8bc9c949d76d99174f5eb873acfe6" + "d3185ce8ee35723a527f9f0f448744bc" ], [ - "Bug2756.uu___55", - 2, + "Bug2756.uu___78", + 1, 2, 1, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", - "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query", + "@fuel_correspondence_Prims.pow2.fuel_instrumented", + "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query", "Prims_pretyping_ae567c2fb75be05905677af440075565", "data_elim_Prims.Mkdtuple2", "disc_equation_Bug2756.TestDependentSum1", "disc_equation_Bug2756.TestDependentSum2", "equation_Bug2756.nat_dep", "equation_Bug2756.refined", "equation_Prims.nat", "equation_Prims.pos", - "equation_with_fuel_Prims.pow2.fuel_instrumented", "fuel_guarded_inversion_Bug2756.test_dependent_sum", "fuel_guarded_inversion_Prims.dtuple2", "function_token_typing_Prims.__cache_version_number__", "int_inversion", "int_typing", "interpretation_Tm_abs_230c31ce3fb9a811ba1e49e13d1b1205", - "primitive_Prims.op_Addition", "primitive_Prims.op_BarBar", - "primitive_Prims.op_Equality", "primitive_Prims.op_Multiply", - "primitive_Prims.op_Subtraction", "proj_equation_Prims.Mkdtuple2__1", + "lemma_FStar.UInt.pow2_values", "primitive_Prims.op_Addition", + "primitive_Prims.op_BarBar", "primitive_Prims.op_Equality", + "proj_equation_Prims.Mkdtuple2__1", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_3b1cb9ec3355fed185c658f53954b3fa", @@ -211,7 +218,7 @@ "typing_Prims.pow2" ], 0, - "fd2dcce35c9631d7ef2b87aa884451c1" + "990921b4b6ef9e6e893a35d26974a86d" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug279.fst.hints b/tests/bug-reports/Bug279.fst.hints index 1643914a804..b716e581cef 100644 --- a/tests/bug-reports/Bug279.fst.hints +++ b/tests/bug-reports/Bug279.fst.hints @@ -10,7 +10,7 @@ "@query", "assumption_Prims.list__uu___haseq", "kinding_Bug279.t@tok" ], 0, - "74de80b6f36ee1e6f7095dc823689bbd" + "84fc11f89bf1b6051b4ce01fdf91e2ff" ], [ "Bug279.f", @@ -23,7 +23,7 @@ "subterm_ordering_Bug279.T" ], 0, - "8772daefd6fc73fed84631cdd82524bc" + "97d51464a91012244a3816891fa66411" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2806a.fst.hints b/tests/bug-reports/Bug2806a.fst.hints index 64a07b3a155..3d052502161 100644 --- a/tests/bug-reports/Bug2806a.fst.hints +++ b/tests/bug-reports/Bug2806a.fst.hints @@ -11,7 +11,7 @@ "true_interp" ], 0, - "5f22d4c25723ab05148e21527922a214" + "8486d3941e5cf1d2a07fd17e23a4887b" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2806b.fst.hints b/tests/bug-reports/Bug2806b.fst.hints index 3d4db4e59a3..c92eca3be15 100644 --- a/tests/bug-reports/Bug2806b.fst.hints +++ b/tests/bug-reports/Bug2806b.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "4a78c3567c3a6a5a681c5c3045f001a8" + "469afe8108099a1269bfb656e36b3275" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2806c.fst.hints b/tests/bug-reports/Bug2806c.fst.hints index 64b45f51ee6..00c354b17b3 100644 --- a/tests/bug-reports/Bug2806c.fst.hints +++ b/tests/bug-reports/Bug2806c.fst.hints @@ -16,7 +16,7 @@ "refinement_interpretation_Tm_refine_8c9a6c486e986278d58dfe8b19ab62e1" ], 0, - "58d458a1ae62b77c9485ef507ef54f25" + "b0e98dc95d463301a5bbc4da9731aa2e" ], [ "Bug2806c.name", @@ -36,7 +36,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_ln" ], 0, - "6ae68f1222d034dc77a0f808f581236c" + "605a349714684df8c14b4957d243b694" ], [ "Bug2806c.t1", @@ -52,7 +52,7 @@ "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Arrow_c" ], 0, - "1a11b5e72c2b8e4ebc7b6fa7fc68232c" + "d3b8f4c7b0f268a8a412d3d32d3d84e5" ], [ "Bug2806c.t2", @@ -68,7 +68,7 @@ "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Arrow_c" ], 0, - "27f7d432857395e5a3594d19132fb69a" + "f3eca81d7813405be506cd113853170f" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug281.fst.hints b/tests/bug-reports/Bug281.fst.hints index 3f673f3af12..381313f19c8 100644 --- a/tests/bug-reports/Bug281.fst.hints +++ b/tests/bug-reports/Bug281.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "f73e97e13f93cf61e2a69689ed9550e5" + "72b5ba00d3045ac40ed9193d16a1f7ad" ], [ "Bug281.__proj__EVar__item___0", @@ -26,7 +26,7 @@ "refinement_interpretation_Tm_refine_9b2d09575d6692cb596c737746866530" ], 0, - "c89648051cae10b4059cc33cf403e0b2" + "bd5363d1ba70166516dc5d78e624ca7f" ], [ "Bug281.__proj__EApp__item___0", @@ -39,7 +39,7 @@ "refinement_interpretation_Tm_refine_7b1aca813aa10f4d23c2deb051a70aa0" ], 0, - "5055602100064729e6eb95cc9dfc14a2" + "0279dd76a3202b7025e75c3e36e41062" ], [ "Bug281.__proj__EApp__item___1", @@ -52,7 +52,7 @@ "refinement_interpretation_Tm_refine_7b1aca813aa10f4d23c2deb051a70aa0" ], 0, - "66a0601dde3f0a576b126288af03cd7e" + "7ea96fc16fec0e30c3710091bc60936b" ], [ "Bug281.__proj__ELam__item___0", @@ -65,7 +65,7 @@ "refinement_interpretation_Tm_refine_f33ea656340d38766c925d346d31bc07" ], 0, - "9f30752ca15bef5bb29cfbfb3d0ee36d" + "f2ca7172e2bc39d1cdddeedf37c59e48" ], [ "Bug281.sub_einc", @@ -78,7 +78,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "cef2f0b3b3a44ae5001a693c910b0bdb" + "7181ad285800c7171b72b0c33781767f" ], [ "Bug281.sub_elam", @@ -106,7 +106,7 @@ "refinement_interpretation_Tm_refine_2c7ecebd8a41d0890aab4251b61d6458", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_9eeb2fe43433bda3ba01b74f4dd6684d", - "refinement_interpretation_Tm_refine_e8083ea083d1a07c9b56328d68fe7be9", + "refinement_interpretation_Tm_refine_f430cd6cfc5e0a9c1714dc79afc31b3e", "token_correspondence_Bug281.sub_einc", "typing_Bug281.esubst", "typing_Bug281.is_evar", "typing_Bug281.is_renaming", "typing_Bug281.renaming", "typing_Bug281.uu___is_EVar", @@ -114,7 +114,7 @@ "well-founded-ordering-on-nat" ], 0, - "219a3120b71777922cab8fa01141fbd6" + "a34b0f18bac633a748566d1e60fbd8f1" ], [ "Bug281.sub_elam", @@ -148,7 +148,7 @@ "well-founded-ordering-on-nat" ], 0, - "2f9457c0aac6bf8e458ffe4a20cab1ce" + "28471b4667b82c0a72dd18f66dfa555d" ], [ "Bug281.lemma", @@ -160,7 +160,7 @@ "haseqBug281_Tm_refine_fa874d2b81678cf67fefc82e7574cdec" ], 0, - "85b1ab53384c7e480723f91f7030fad4" + "bef9735a77293d6ca88a664dae82f35d" ], [ "Bug281.plouf0", @@ -199,7 +199,7 @@ "typing_Tm_abs_803f4ed89301c92368844855fbac8cac" ], 0, - "1e575b1e9f2a878efdb74fd4d9884361" + "0fe9b2a21c01a0c2dc1435fc936f4bcf" ], [ "Bug281.plouf1", @@ -238,7 +238,7 @@ "typing_Tm_abs_803f4ed89301c92368844855fbac8cac" ], 0, - "ee4e9c868e447aab5aef90453b420d0a" + "b3118a2855286114231b2d0487497e5f" ], [ "Bug281.plouf2", @@ -247,7 +247,7 @@ 1, [ "@query", "assumption_Bug281.exp__uu___haseq" ], 0, - "a2317a8b422d4e9be778cd0b1cc490e9" + "fa5cf1c077d988b318bafae9ec63ffb0" ], [ "Bug281.plouf2", @@ -286,7 +286,7 @@ "typing_Tm_abs_803f4ed89301c92368844855fbac8cac" ], 0, - "cdb65ae3568ad68eb23c04401b6725e3" + "f00f06287ff031a6b2a5d3b85800b290" ], [ "Bug281.plouf4", @@ -295,7 +295,7 @@ 1, [ "@query", "assumption_Bug281.exp__uu___haseq", "unit_typing" ], 0, - "ea441cadf58b613e17dde9bb82261ee5" + "c8528fc9d7ecfce79b2afc60ef96350c" ], [ "Bug281.plouf4", @@ -334,7 +334,7 @@ "typing_Tm_abs_803f4ed89301c92368844855fbac8cac", "unit_inversion" ], 0, - "c327736f66223eb0afcfd0ba4a07fc4d" + "4545eb07d9f285c2c07b32b75fce5ef0" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug283.fst.hints b/tests/bug-reports/Bug283.fst.hints index 5720f64cf89..e1522813a98 100644 --- a/tests/bug-reports/Bug283.fst.hints +++ b/tests/bug-reports/Bug283.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "assumption_Bug283.HasEq_block" ], 0, - "fc2a394d788f9fda6e3193a9cd3faed2" + "dfab1eba2290b48c4e865ad80bda39e5" ], [ "Bug283.test2", @@ -17,7 +17,7 @@ 1, [ "@query", "assumption_Bug283.HasEq_block" ], 0, - "a2289d9def40998e27efcc348e901ff0" + "e31a5bf2b5ee6a2e9510c28fb92fa317" ], [ "Bug283.test2", @@ -26,7 +26,7 @@ 1, [ "@query", "assumption_Bug283.XOR_Laws", "typing_Bug283.xor" ], 0, - "1aef137dba1cdb7b8fa38570b63dd489" + "73ff9a515513d65e9e09c59c0eb1cae7" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug284.fst.hints b/tests/bug-reports/Bug284.fst.hints index bb2e09877aa..e9e3087c116 100644 --- a/tests/bug-reports/Bug284.fst.hints +++ b/tests/bug-reports/Bug284.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_85721560a0c745412eef4b2aa333de58" ], 0, - "bbc37fddc27e2079ffd832ef92b84bf5" + "3ebc60a15d1ff00f97cc6f8d095c7f68" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2882.fst.hints b/tests/bug-reports/Bug2882.fst.hints index 7d13259f99f..19955b39ccd 100644 --- a/tests/bug-reports/Bug2882.fst.hints +++ b/tests/bug-reports/Bug2882.fst.hints @@ -12,7 +12,7 @@ "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result" ], 0, - "5260473d764dade373ecb7673a3a6c9e" + "88736d506366510e6ad51dd3fe956f3d" ], [ "Bug2882.unif_uvars", @@ -45,7 +45,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ef51d447fc8acf36a40997e468e40f8a" + "09e8e9bc982349693f1066ec0ff94b56" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug2895.fst.hints b/tests/bug-reports/Bug2895.fst.hints index e3cd9ba8ac9..0c47ccd5287 100644 --- a/tests/bug-reports/Bug2895.fst.hints +++ b/tests/bug-reports/Bug2895.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_1fed8bfcb628a1b8643e0b5c3e256937" ], 0, - "ee8dca880907162636417b9812080ddd" + "ff40a06baa44a906ff90a6e1339f32a8" ], [ "Bug2895.__proj__B__item___0", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_fd3d8d8a88cb826e8869b4b90dd0a9ef" ], 0, - "7917c8278d0ecdf79ac0e24291a09804" + "17caa7201203905ac0a2bb8a2a636389" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug290.fst.hints b/tests/bug-reports/Bug290.fst.hints index 632906896db..2a43adb40b8 100644 --- a/tests/bug-reports/Bug290.fst.hints +++ b/tests/bug-reports/Bug290.fst.hints @@ -1,5 +1,5 @@ [ - "ßþ1^[\u007faÝûB¥\b‘µ‰", + "¨ó.j<\u0018Ñ\u000f—\b\u0014\u001cûÖ½", [ [ "Bug290.test", @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "2adea6df5458d1678e6a2cbedf0b3d0b" + "d092f6d48ae6912f84700af9d9bfa38e" ], [ "Bug290.test2", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "fa884245102abd568043cc6f2cf139c6" + "0902f8bf971787e38b9b732c7da7d00d" ], [ "Bug290.test3", @@ -41,7 +41,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "622df44f21f9a60bcae4dd6d18ddbd7d" + "0cf37a34a52a42971a6a04461e5da2c9" ], [ "Bug290.test4", @@ -55,7 +55,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "96bebc10b35013b8cb8efc0d0b8a8b8c" + "be700239bb837f0e19450629a25e3b2f" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug292.fst.hints b/tests/bug-reports/Bug292.fst.hints index 35553550026..dd66c8adb8a 100644 --- a/tests/bug-reports/Bug292.fst.hints +++ b/tests/bug-reports/Bug292.fst.hints @@ -1,5 +1,5 @@ [ - "BîËÿ@úpð§\fÑ6´¶íÔ", + "šd\nN¹u–ô'\u0006gÔƒ\u0018Ýñ", [ [ "Bug292.triple_a", @@ -24,7 +24,7 @@ "refinement_interpretation_Bug292_Tm_refine_bd6d982985e2df5ac87b5db124accca1" ], 0, - "a0f7fdab16056fbaef9c090e601d219e" + "d641cd8ef5878e76e0fbc46ba05c378c" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug293.fst.hints b/tests/bug-reports/Bug293.fst.hints index 7bfd0f692e4..934585d244a 100644 --- a/tests/bug-reports/Bug293.fst.hints +++ b/tests/bug-reports/Bug293.fst.hints @@ -1,5 +1,5 @@ [ - "ãu$s)\u0000¡¾Ú0¥)\u0018Ý' ", + "í©\u0012ÜdST1®&MP³ºOÉdË", + "Yú8DB»@0\u0000\u0019¨®\u000fŸC<", [ [ "Bug363.pstep_lemma", @@ -8,7 +8,7 @@ 1, [ "@query", "equation_Bug363.pstep" ], 0, - "f88f767a594d8b57b90e8023199a5ebd" + "ea92e494e8e0f7c1d98342af01614fa0" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug379.fst.hints b/tests/bug-reports/Bug379.fst.hints index 2be67186553..911f5c56339 100644 --- a/tests/bug-reports/Bug379.fst.hints +++ b/tests/bug-reports/Bug379.fst.hints @@ -15,7 +15,7 @@ "well-founded-ordering-on-nat" ], 0, - "52f5e9ba1a79299e33cbe7f26c21531b" + "7e9f1c823f74a0a8bb72b88130b3a936" ], [ "Bug379.test2", @@ -31,7 +31,7 @@ "well-founded-ordering-on-nat" ], 0, - "a52218e6ea002e6d7fb420cdc03a506d" + "e9977e2a9f9521848f86a104e03dfa3e" ], [ "Bug379.test4", @@ -47,7 +47,7 @@ "well-founded-ordering-on-nat" ], 0, - "11b6f747671ef68a4af7ea83f71424a2" + "432611a755fa4fe0bc30ee237080d33e" ], [ "Bug379.test5", @@ -65,7 +65,7 @@ "well-founded-ordering-on-nat" ], 0, - "08e1569de0234084c7c02fd4ebaf4f4f" + "79ef981f86b39cd5226354e9d10fa265" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug398.fst.hints b/tests/bug-reports/Bug398.fst.hints index 0b880f1f906..4b7ba17ab52 100644 --- a/tests/bug-reports/Bug398.fst.hints +++ b/tests/bug-reports/Bug398.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "2f6e838e5e5a14d1576f53d043c36893" + "26b12f19716759de62c1acbc665c9d91" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug399.fst.hints b/tests/bug-reports/Bug399.fst.hints index 670796b7de1..6e5e16d5458 100644 --- a/tests/bug-reports/Bug399.fst.hints +++ b/tests/bug-reports/Bug399.fst.hints @@ -1,5 +1,5 @@ [ - "˜çê ÓÎ\u0015œÿ’\u0019Šm,XK", + " ÅùQÈŸË›}ÖÓÙ´~³r", [ [ "Bug399.works", @@ -11,7 +11,7 @@ "unit_inversion" ], 0, - "6f76daa2668c0057d079fde130002722" + "fc4f30bdb0c005a9639c724a2df1c651" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug405.fst.hints b/tests/bug-reports/Bug405.fst.hints index eecb0c211ef..d0a9c3539a9 100644 --- a/tests/bug-reports/Bug405.fst.hints +++ b/tests/bug-reports/Bug405.fst.hints @@ -12,7 +12,7 @@ "unit_inversion", "unit_typing" ], 0, - "ddd46aec99ab44316b4777db3357082b" + "0aa5c7de9149f4ca9ffb810d6676c662" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug422.fst.hints b/tests/bug-reports/Bug422.fst.hints index 84d9ba3fbe2..c3c2e418888 100644 --- a/tests/bug-reports/Bug422.fst.hints +++ b/tests/bug-reports/Bug422.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "02db595b2dbbcde744bcb297a0ccd43f" + "b67f1fda46737c006cf4c25bdb01217c" ], [ "Bug422.fails", @@ -46,7 +46,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "4b7296943bed0dad4864cadf4887ba69" + "cada159ba652d29db5eb686d4a6b99ee" ], [ "Bug422.box'", @@ -58,7 +58,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "a44b1a4b0e5d852347f297abe41cb733" + "90d36efc0eb376f0b0a29023f277ac4d" ], [ "Bug422.__proj__Box'__item__v", @@ -70,7 +70,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "030a6b1d4d88ca970801c68c0e646c6e" + "903a9106730e865ea0cb062852956ca8" ], [ "Bug422.__proj__Box'__item__v", @@ -82,7 +82,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "1c66ee0b3409935986c1308d60eca960" + "4192345f52ceba7e288b8acd77fc2f36" ], [ "Bug422.works", @@ -98,7 +98,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3eeb90af963f87444a39c1209415e471" + "5511c278f5fae1ea6a9d85e7d361fdee" ], [ "Bug422.works", @@ -133,7 +133,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "425dbfe68adfaee3bf90df7435917f1c" + "0cb15bd5e27acd544ce513779789e520" ], [ "Bug422.works", @@ -168,7 +168,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "e038fe4dad06a96c2e9ddf4a8bcb25d1" + "463171421a96d98e944a1ad8a929c928" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug424.fst.hints b/tests/bug-reports/Bug424.fst.hints index 8a1aeb1729c..a7eac0fac36 100644 --- a/tests/bug-reports/Bug424.fst.hints +++ b/tests/bug-reports/Bug424.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "f530819217c1143db0b674fffacb9615" + "38523e57662ba04c9f4c33a8927dad3a" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug433.fst.hints b/tests/bug-reports/Bug433.fst.hints index 4adc277e294..1e83b4e46e3 100644 --- a/tests/bug-reports/Bug433.fst.hints +++ b/tests/bug-reports/Bug433.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "f92f3dd27bdd0d7be8c3266e0459f8c0" + "3b3f1507d865ed2970ccb49432d08602" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug442.fst.hints b/tests/bug-reports/Bug442.fst.hints index 57d3c6cd34d..311df6f28a6 100644 --- a/tests/bug-reports/Bug442.fst.hints +++ b/tests/bug-reports/Bug442.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "2cd20d1efb6d49fd7fe3b614403f8d66" + "9198871e3aa65b8a433edbab0e98ec4e" ], [ "Bug442.__proj__Unit__item___0", @@ -26,7 +26,7 @@ "refinement_interpretation_Tm_refine_282d2343f4d149a96e73dfb3e3022a06" ], 0, - "65d1e2404771d48e8ab8c2a2d6d21552" + "73ba393281e85bb155a8b2e140cae8f9" ], [ "Bug442.__proj__Join__item___0", @@ -39,7 +39,7 @@ "refinement_interpretation_Tm_refine_55d37cc4215d7c096ad6f1e75c907170" ], 0, - "2f8052ea9885930846e25ea45eb03df8" + "c8fd795c3cdbb34cc5de13e672d2a944" ], [ "Bug442.__proj__Join__item___1", @@ -52,7 +52,7 @@ "refinement_interpretation_Tm_refine_55d37cc4215d7c096ad6f1e75c907170" ], 0, - "192cb3f7dbac340c5f5f15af96bc554a" + "5d4a918ec1d7209c3ad6bcc8c74ef714" ], [ "Bug442.__proj__Join__item___2", @@ -65,7 +65,7 @@ "refinement_interpretation_Tm_refine_55d37cc4215d7c096ad6f1e75c907170" ], 0, - "8ef76d114f21d55c7b0a799b3abc6206" + "72a4605ba0bd7b22001f0389b2175674" ], [ "Bug442.isCorrectJoined", @@ -80,7 +80,7 @@ "projection_inverse_Bug442.Join__0", "subterm_ordering_Bug442.Join" ], 0, - "e37686e17c79ff0085438fe426d6c125" + "85156fb2f0f6358662de792298d4e8f3" ], [ "Bug442.ld", @@ -112,7 +112,7 @@ "typing_Bug442.isCorrectJoined" ], 0, - "2ba3e3e96a394b3956abd2e50d950be0" + "f01a25518d8fda86f83baa809aefc6b5" ], [ "Bug442.lt", @@ -134,7 +134,7 @@ "subterm_ordering_Prims.Cons", "typing_Bug442.ld" ], 0, - "1dbe20733e527f71ad83f25356bbcf04" + "b41b7321be854efa6556e7115eb45dfe" ], [ "Bug442.walk", @@ -186,7 +186,7 @@ "typing_tok_Prims.LexTop@tok", "well-founded-ordering-on-nat" ], 0, - "bcf70d6a474921f8d5741eb79a1476f2" + "39f4cbed75ce0291e6e077d4d07d33fc" ], [ "Bug442.walk", @@ -213,7 +213,7 @@ "projection_inverse_Prims.Cons_tl", "well-founded-ordering-on-nat" ], 0, - "720ef805178a392d2b14d9cce6f9f25c" + "86fe39da19d06ff08567c540056a01eb" ], [ "Bug442.walk_alt", @@ -264,7 +264,7 @@ "typing_tok_Prims.LexTop@tok", "well-founded-ordering-on-nat" ], 0, - "d518f9209c9e61ac350c48aaebb7307d" + "60f6078a60bab5ef7c672294c5ce3fbf" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug451.fst.hints b/tests/bug-reports/Bug451.fst.hints index 466645d7ff8..3cc6043d7db 100644 --- a/tests/bug-reports/Bug451.fst.hints +++ b/tests/bug-reports/Bug451.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "equation_Bug451.return_squash" ], 0, - "700fcc442b053985847fdc1d259861de" + "2704f2f8fb41325e21f7bf11cb7317f5" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug463b.fst.hints b/tests/bug-reports/Bug463b.fst.hints index c981d3f48ef..20a12fe468f 100644 --- a/tests/bug-reports/Bug463b.fst.hints +++ b/tests/bug-reports/Bug463b.fst.hints @@ -24,7 +24,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.mem" ], 0, - "280ff1084455d0eb8a93dbe2d7eeac25" + "6fde84933d2bde7a4f51a5d4f57bab11" ], [ "Bug463b.eq1", @@ -50,7 +50,7 @@ "typing_FStar.List.Tot.Base.mem" ], 0, - "ad0796f56655260c4779452b4862f92b" + "abfc306e677189e785a714ea5b7e8838" ], [ "Bug463b.eq1", @@ -77,7 +77,7 @@ "typing_FStar.List.Tot.Base.mem" ], 0, - "7a62e919865167089f33955e643e227d" + "516fa47b1357e5bb0258d5af96552b76" ], [ "Bug463b.eq2", @@ -98,7 +98,7 @@ "typing_Bug463b.move_refinement" ], 0, - "1ef406ae09865e791a45feaef87fae61" + "67316825271e5d07f13b8ee4a203527c" ], [ "Bug463b.lemma_move_refinement_length", @@ -112,7 +112,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ab0967ab54400a5d2d284edf208d528d" + "664c332dd1306d9289f973353fbae362" ], [ "Bug463b.lemma_move_refinement_length", @@ -141,7 +141,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.mem" ], 0, - "c086b7d9fb4514cb08663e793adbf497" + "a98012e158b006414b735d5d77b1d977" ], [ "Bug463b.lemma_move_refinement_length", @@ -156,7 +156,7 @@ "refinement_interpretation_Tm_refine_86d621b1b1e1a3e5c461c5f432047bba" ], 0, - "93eb724a05b0195a8f1cf4d5cfbc239f" + "2ef25c5bf8d229702cfc5cbcaaee22af" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug466.fst.hints b/tests/bug-reports/Bug466.fst.hints index 45ae02ad11a..42f9b9ac78e 100644 --- a/tests/bug-reports/Bug466.fst.hints +++ b/tests/bug-reports/Bug466.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "64bb24d105399c6a389f6e8832ac4255" + "07e611e7f3a92156f04d63b9c86059eb" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug482.fst.hints b/tests/bug-reports/Bug482.fst.hints index fd96b79f0ca..5e175004683 100644 --- a/tests/bug-reports/Bug482.fst.hints +++ b/tests/bug-reports/Bug482.fst.hints @@ -1 +1 @@ -[ "‰:Vì1G\bÍ*ª\t3hxÏñ", [] ] \ No newline at end of file +[ "‘+²è\u0016\u0017ÓÞêçO`a¶d", [] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug517.fst.hints b/tests/bug-reports/Bug517.fst.hints index 4b96d1e1716..147eda3ae7b 100644 --- a/tests/bug-reports/Bug517.fst.hints +++ b/tests/bug-reports/Bug517.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_ccca5f91040f12ee7ed29f269126342d" ], 0, - "884ebac4faac927ee8fb23b6800d8ac0" + "0acd27b8e03e52bf4bc7d6e9c056d45a" ], [ "Bug517.add'", @@ -25,7 +25,7 @@ "refinement_interpretation_Tm_refine_ccca5f91040f12ee7ed29f269126342d" ], 0, - "fd13f566b158062a95f98651ce3d8565" + "c8f9b3852647df2fea64bba8886d243f" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug543.fst.hints b/tests/bug-reports/Bug543.fst.hints index 3b037478129..52ad827ff28 100644 --- a/tests/bug-reports/Bug543.fst.hints +++ b/tests/bug-reports/Bug543.fst.hints @@ -16,7 +16,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "dd2c20036fefae85f77e6590218697ee" + "520d85ca8c5f03bfaf5843140d7bf508" ], [ "Bug543.f", @@ -30,7 +30,7 @@ "typing_Bug543.r" ], 0, - "5c714b4553ede452044a5efb3226e691" + "9eb4e87c8afe97c9b063eca6c6cb1787" ], [ "Bug543.g", @@ -45,7 +45,7 @@ "typing_Bug543.r" ], 0, - "65aac74a986636a65d9e2d95a7871584" + "bfec8b124feca6a4ff9827df40696fbf" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug566.fst.hints b/tests/bug-reports/Bug566.fst.hints index dff0ea6f0ae..4d34f319951 100644 --- a/tests/bug-reports/Bug566.fst.hints +++ b/tests/bug-reports/Bug566.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_ca26a7be6e8d5671df710d5a799d30b5" ], 0, - "23dd2300820b7f36a649f27eff92d350" + "0e576b44866071d46cfcdabc0475df98" ], [ "Bug566.__proj__F__item___0", @@ -25,7 +25,7 @@ "refinement_interpretation_Tm_refine_2dc605cac2a2b1e27d394607dbcd94b7" ], 0, - "58464fbb3200048324733fc586495741" + "1990d945b8f6daf77ee389cad4f19320" ], [ "Bug566.__proj__C'__item___0", @@ -38,7 +38,7 @@ "refinement_interpretation_Tm_refine_c69cc4c61eeac57c1118fca0dc112ca5" ], 0, - "f687f6158dbfbc7b276098b43b9ea266" + "4504b63cb7e30bb99f7baecfd48a1ac2" ], [ "Bug566.__proj__F'__item___0", @@ -51,7 +51,7 @@ "refinement_interpretation_Tm_refine_5518a97d3f72135e379d9e2c8d483299" ], 0, - "eac4fc1ed57808e2535c9058847ef4a2" + "23ca8f1bad8afda8240771ab0b967399" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug575.fst.hints b/tests/bug-reports/Bug575.fst.hints index 8cd0eed944e..7a51ecde3b4 100644 --- a/tests/bug-reports/Bug575.fst.hints +++ b/tests/bug-reports/Bug575.fst.hints @@ -1,5 +1,5 @@ [ - "1¿\u001aö¶Oª;6Ù„\u001d\té", + "Ô‰rùëVAŠÀë\u000e™XÚ]", [ [ "Bug575.__proj__Multi_step0__item___1", @@ -8,7 +8,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "data_elim_Bug575.Multi_step0" ], 0, - "bae95ee2728fc88a54d7bb5adb7ab469" + "0417a3d9b36c8926e1d6ea2b69cc8176" ], [ "Bug575.__proj__Multi_step__item___1", @@ -17,7 +17,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "data_elim_Bug575.Multi_step" ], 0, - "5a2fff3b84b71d8ced81d2aeb9f4c87f" + "38c9cfc318374190f7a13ca2ce59f3f6" ], [ "Bug575.__proj__FRReturn__item___1", @@ -26,7 +26,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "data_elim_Bug575.FRReturn" ], 0, - "327123f23067d82fc60cfa94eddb8250" + "02e50553196b66b01904eb265bbe146d" ], [ "Bug575.__proj__Refl__item__x", @@ -39,7 +39,7 @@ "refinement_interpretation_Tm_refine_0f4f98da9a374e716ef63572d08c0b40" ], 0, - "dda72e1f8a68f98e5ea2afa70175eff5" + "83fcf29e85467a3f78ae13f4b6cc1699" ], [ "Bug575.__proj__Step__item__x", @@ -52,7 +52,7 @@ "refinement_interpretation_Tm_refine_828b4273d72803dc6fce0b89ab2a80ec" ], 0, - "5e7bea6c0818cdda87747f9772652939" + "782c46275030b4d1dd60f809256343e3" ], [ "Bug575.__proj__Step__item__y", @@ -65,7 +65,7 @@ "refinement_interpretation_Tm_refine_828b4273d72803dc6fce0b89ab2a80ec" ], 0, - "87f78f561cdf65cd7a004bf1a46e8546" + "3640638b4894eae9ba9723567441af39" ], [ "Bug575.__proj__Step__item__z", @@ -78,7 +78,7 @@ "refinement_interpretation_Tm_refine_828b4273d72803dc6fce0b89ab2a80ec" ], 0, - "1d7341dcb20640a1f15985dd90231e66" + "76b6ecbbecd1b65b0c6d1743a5a66f7a" ], [ "Bug575.__proj__Step__item__s", @@ -90,7 +90,7 @@ "refinement_interpretation_Tm_refine_828b4273d72803dc6fce0b89ab2a80ec" ], 0, - "9a9ee7310ab65d7f2dae5f2cae83edd5" + "6987c7bcbaf1b6571036b4075947d95e" ], [ "Bug575.__proj__Step__item___4", @@ -102,7 +102,7 @@ "refinement_interpretation_Tm_refine_828b4273d72803dc6fce0b89ab2a80ec" ], 0, - "a11745fc31f292ddead1dbd0d790ce90" + "2240db0619470e74e62cf77a8b3783fc" ], [ "Bug575.__proj__Refl'__item__x", @@ -115,7 +115,7 @@ "refinement_interpretation_Tm_refine_e842d8cdb49263b0948f29d3f459ae2c" ], 0, - "7b8cfbd1f002f2a9ea1ccb81d5a8d5bd" + "686a8de50f3939536f073cfeedebc4ff" ], [ "Bug575.__proj__Step'__item__x", @@ -128,7 +128,7 @@ "refinement_interpretation_Tm_refine_61d1ce3e229164ce200b139c126ba8eb" ], 0, - "8ca35fd0e9ab73d6ec5754748b99244a" + "f10aba50e28800aeb68dc699158f1e02" ], [ "Bug575.__proj__Step'__item__y", @@ -141,7 +141,7 @@ "refinement_interpretation_Tm_refine_61d1ce3e229164ce200b139c126ba8eb" ], 0, - "7f671b1f0a83005625aeb9a2c7d2452c" + "31038428898b8473c538992831b578fd" ], [ "Bug575.__proj__Step'__item___2", @@ -153,7 +153,7 @@ "refinement_interpretation_Tm_refine_61d1ce3e229164ce200b139c126ba8eb" ], 0, - "6f40030fef6dbbb780a4a4444d65d29e" + "c88db4629b5473ad42ad37e35b1d3ba9" ], [ "Bug575.__proj__Trans'__item__x", @@ -166,7 +166,7 @@ "refinement_interpretation_Tm_refine_57dba81f8815aee5a52cbf2979f8572c" ], 0, - "a0921c5783b64913f74375657161b67e" + "391c39f3eabb742fff815c68819a9227" ], [ "Bug575.__proj__Trans'__item__y", @@ -179,7 +179,7 @@ "refinement_interpretation_Tm_refine_57dba81f8815aee5a52cbf2979f8572c" ], 0, - "c3dbc73f4436337c93aad1d3f304911b" + "925801e260ad126035b347f800913ab7" ], [ "Bug575.__proj__Trans'__item__z", @@ -192,7 +192,7 @@ "refinement_interpretation_Tm_refine_57dba81f8815aee5a52cbf2979f8572c" ], 0, - "b91524f4ec3e0c15ed828d432b221d84" + "1d5e0fcc89e135a784e19dbaad106009" ], [ "Bug575.__proj__Trans'__item___3", @@ -204,7 +204,7 @@ "refinement_interpretation_Tm_refine_57dba81f8815aee5a52cbf2979f8572c" ], 0, - "a06b16af549c73acbe4be1cc0e3a20ec" + "edaf3e97e6e9890c0265d4d62ff643b0" ], [ "Bug575.__proj__Trans'__item___4", @@ -216,7 +216,7 @@ "refinement_interpretation_Tm_refine_57dba81f8815aee5a52cbf2979f8572c" ], 0, - "501550e9cf15382364eaf7e0351fae49" + "077371a45918557269624f18212c9cf9" ], [ "Bug575.i1", @@ -233,7 +233,7 @@ "subterm_ordering_Bug575.Step" ], 0, - "065eea638ef00b7cc090be77df8f9bc4" + "d70cd406e3335ca5277ebfa3074c9c4b" ], [ "Bug575.trans", @@ -250,7 +250,7 @@ "subterm_ordering_Bug575.Step" ], 0, - "bd04a3ff9a7bbb622fdcb78a381d4bd9" + "a40356a536976c335c9ff14a38f2ee55" ], [ "Bug575.i2", @@ -268,7 +268,7 @@ "subterm_ordering_Bug575.Trans_" ], 0, - "a719e66907b963f5e8a3493e70bfe0b5" + "a5b4a9210e8948ea2050ce6672c8c7c4" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug577.fst.hints b/tests/bug-reports/Bug577.fst.hints index 194f917b405..9fef52c89cb 100644 --- a/tests/bug-reports/Bug577.fst.hints +++ b/tests/bug-reports/Bug577.fst.hints @@ -8,7 +8,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "data_elim_Bug577.Multi_step" ], 0, - "d6ec9ec73e67320efeb2682075005c8e" + "5b6416871d428550c5d8b35734f98e54" ], [ "Bug577.steps_preserves_red", @@ -20,7 +20,7 @@ "fuel_guarded_inversion_Bug577.step" ], 0, - "0e2873365172b7c4ae92201a0c8d042e" + "22141ce1a2f63928071b94cf6de22f71" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug579.fst.hints b/tests/bug-reports/Bug579.fst.hints index 4e8b07d202d..170401e1cc4 100644 --- a/tests/bug-reports/Bug579.fst.hints +++ b/tests/bug-reports/Bug579.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "assumption_Prims.HasEq_int" ], 0, - "7bbafdc861e0a7f5c942390a79287940" + "4984ea78291a20195d53f8e05fc39703" ], [ "Bug579.__proj__TyEqu__item__ht", @@ -24,7 +24,7 @@ "projection_inverse_Bug579.TyEqu_t2" ], 0, - "058569146ca060d46f543b428d1eebf7" + "46cf352870055960c79bf7f02d48e942" ], [ "Bug579.progress'", @@ -38,7 +38,7 @@ "subterm_ordering_Bug579.TyEqu" ], 0, - "d11c71e4372bc237a09a80c6e4b4e188" + "2d111edf667b73ae376918b6476c543d" ], [ "Bug579.progress", @@ -52,7 +52,7 @@ "subterm_ordering_Bug579.TyEqu" ], 0, - "fe9c1777c4ac940cbe879c7daf1fb21d" + "44d36be99c2ccd1b667e8e4781291e0e" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug581.fst.hints b/tests/bug-reports/Bug581.fst.hints index 808c7b64142..ec26392e5e1 100644 --- a/tests/bug-reports/Bug581.fst.hints +++ b/tests/bug-reports/Bug581.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "1fb6f22302aedb32bd48221097b0781b" + "4912e6c1ee04e1bea01238fa605e7f41" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug589.fst.hints b/tests/bug-reports/Bug589.fst.hints index 4dde4f0d3fa..102d75153dd 100644 --- a/tests/bug-reports/Bug589.fst.hints +++ b/tests/bug-reports/Bug589.fst.hints @@ -12,7 +12,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "36c3ed688c10b55daa7a355d4a6f9f28" + "823af95a2e360edbba36cfbf92383134" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug590.fst.hints b/tests/bug-reports/Bug590.fst.hints index 6a243278a3e..972aadea9dd 100644 --- a/tests/bug-reports/Bug590.fst.hints +++ b/tests/bug-reports/Bug590.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Bug590_Tm_refine_de9aeb070296eed20d879692d0254af0" ], 0, - "4571818cf03036208df1ad03955e9cdb" + "a5f670bbfdfa81e9f615d72cf1f38516" ], [ "Bug590.coerce", @@ -30,7 +30,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "b39b7db0ea842e49a0b0725aaf87e0bd" + "ea32c79e4c5fec154c095bb9ea033685" ], [ "Bug590.blah2", @@ -45,7 +45,7 @@ "refinement_interpretation_Tm_refine_7aac12c24449a22c34d98a0ea8ed4a32" ], 0, - "b848c2f727987c6a2c8a86289558095b" + "592d3ff34c39cc2fb6a94a8f2d9f030d" ], [ "Bug590.flatten_lemma", @@ -68,7 +68,7 @@ "typing_FStar.List.Tot.Base.flatten" ], 0, - "ccc486314c49c8ff3773ea72f08e4078" + "240f06a789a27c9ab4b7cb28efb92d6c" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug605.fst.hints b/tests/bug-reports/Bug605.fst.hints index 492e3f8868f..18b80a499b5 100644 --- a/tests/bug-reports/Bug605.fst.hints +++ b/tests/bug-reports/Bug605.fst.hints @@ -11,7 +11,7 @@ "fuel_guarded_inversion_Bug605.peq" ], 0, - "98b2ddb80598784ece108e03ba46cac1" + "734461ed1d2341ae124a3457a9f5353f" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug606.fst.hints b/tests/bug-reports/Bug606.fst.hints index ecb4107ead9..59d17bf5978 100644 --- a/tests/bug-reports/Bug606.fst.hints +++ b/tests/bug-reports/Bug606.fst.hints @@ -15,7 +15,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "22703f91b64505be7ea32ea0d9c3591c" + "f82d0f7ded6263d700abd64617975ced" ], [ "Bug606.g", @@ -31,7 +31,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "dcb81aa8072d1801edc35db1f66bf83f" + "1eb696fa51251b7698bc702d610cff0a" ], [ "Bug606.f_eq_g", @@ -58,7 +58,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "985036877dea6f558132243212ee7ea7" + "dea2507aabb8daf3c1fd2df4d9026ba9" ], [ "Bug606.h", @@ -74,7 +74,7 @@ "lemma_Bug606.f_eq_g" ], 0, - "7340c6d974ece45993f39785284211b2" + "2dd5b574863bbffce71658f80a3c5abe" ], [ "Bug606.uint64_to_uint32", @@ -83,7 +83,7 @@ 1, [ "@query" ], 0, - "d1cf76515a46f8ac4ca30bebb18c5e4c" + "f4a12e21276aa99a37888b215349ce85" ], [ "Bug606.uint64_to_uint32", @@ -101,7 +101,7 @@ "typing_FStar.UInt64.v" ], 0, - "fbb67f138fb03d495511c7c422fe3eb6" + "29a3cc4e2e68819f59e24c4dfd54745f" ], [ "Bug606.uint64_to_uint32", @@ -119,7 +119,7 @@ "typing_FStar.UInt64.v" ], 0, - "520e0002c64f62ade54debc1d50e3c8d" + "921667ff46b416b0101246117acf47ef" ], [ "Bug606.uint64_to_uint32'", @@ -128,7 +128,7 @@ 1, [ "@query" ], 0, - "023480a2e3f7d2080dcf4b0b94855ee2" + "617b3b05472486d96177d8a91660e51a" ], [ "Bug606.uint64_to_uint32'", @@ -142,7 +142,7 @@ "refinement_interpretation_Tm_refine_3ef4a51931da44c64f612b2a96bb7412" ], 0, - "4fd957ed5a7d36416fa9a47f5bcac0af" + "1b1783b5820e065c72d0c6dbcd47c366" ], [ "Bug606.uint64_to_uint32'", @@ -156,7 +156,7 @@ "refinement_interpretation_Tm_refine_3ef4a51931da44c64f612b2a96bb7412" ], 0, - "9ea8141a4ee56c4afa983eb58a1c9602" + "958b67ceb01753b6623093ae1ae29831" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug607.fst.hints b/tests/bug-reports/Bug607.fst.hints index 4b3facc1b3d..dc6ba037d28 100644 --- a/tests/bug-reports/Bug607.fst.hints +++ b/tests/bug-reports/Bug607.fst.hints @@ -1 +1 @@ -[ "ë6\u0015.h“›å©^0ÌÜ. ê", [] ] \ No newline at end of file +[ "qÌ—G¿cí“ËõfÈÙ©}‘", [] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug609.fst.hints b/tests/bug-reports/Bug609.fst.hints index d8c7217140f..8c5a6def0f7 100644 --- a/tests/bug-reports/Bug609.fst.hints +++ b/tests/bug-reports/Bug609.fst.hints @@ -27,7 +27,7 @@ "typing_FStar.List.Tot.Base.fold_left" ], 0, - "088375280017f8de00473cc223f31289" + "e51a41b7b8a0f14f025d8ac6f952d016" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug613.fst.hints b/tests/bug-reports/Bug613.fst.hints index 12e119cad14..c4896eda9ec 100644 --- a/tests/bug-reports/Bug613.fst.hints +++ b/tests/bug-reports/Bug613.fst.hints @@ -11,7 +11,7 @@ "function_token_typing_Bug613.g" ], 0, - "975dce49cb320ac8b2f7288068523820" + "620b0b50a21c90ce615132cd3d1030e3" ], [ "Bug613.l'", @@ -23,7 +23,7 @@ "function_token_typing_Bug613.g" ], 0, - "262212800a5881225c0b4c0fb7a771b5" + "0580accf1cdd9858e14d4ff7a9871f33" ], [ "Bug613.l''", @@ -35,7 +35,7 @@ "function_token_typing_Bug613.h" ], 0, - "32528b859775f7addaf1af77615ad1b6" + "e835313a8fcb9b9e2ce9d7d84767c35e" ], [ "Bug613.test_i", @@ -47,7 +47,7 @@ "function_token_typing_Bug613.i1" ], 0, - "908e8a9b8b7f75145443d29cef0cb8fd" + "1b6ef633f201fc1eaad738733b754748" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug705.fst.hints b/tests/bug-reports/Bug705.fst.hints index 4958ea188e4..818aeaf7596 100644 --- a/tests/bug-reports/Bug705.fst.hints +++ b/tests/bug-reports/Bug705.fst.hints @@ -1 +1 @@ -[ "•–k»W’ÂBüØ\bÉÅk˜", [] ] \ No newline at end of file +[ "XÒ³âõÞJ\u001eš©Çt\u001e2…\u000b", [] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug706.fst.hints b/tests/bug-reports/Bug706.fst.hints index 7d9865dd246..3a79d0fbe67 100644 --- a/tests/bug-reports/Bug706.fst.hints +++ b/tests/bug-reports/Bug706.fst.hints @@ -1,5 +1,5 @@ [ - "^œq\f\u0003O\u0005\u0018XB‹\u0014‘+uM", + "«ÍÎâ“Qxê?5FP\u0006En^", [ [ "Bug706.bind", @@ -17,7 +17,7 @@ "lemma_FStar.Pervasives.invertOption" ], 0, - "11ee7af8b410b3d9dab7367750d34ee7" + "f122c964696553239117429704558c77" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug707.fst.hints b/tests/bug-reports/Bug707.fst.hints index 210648aec3b..9c0dd0eeb2b 100644 --- a/tests/bug-reports/Bug707.fst.hints +++ b/tests/bug-reports/Bug707.fst.hints @@ -1,5 +1,5 @@ [ - "6\u0015®ÒV'¼Ø“¹R1;ŒQ0", + "â1Ý’¾\u001f¯Æ\"Ì\u001a§ ]$h", [ [ "Bug707.bind", @@ -21,7 +21,7 @@ "typing_FStar.Pervasives.Native.__proj__Mktuple2__item___1" ], 0, - "b940bc82cb8ec95493de916b2183af3b" + "7bb3fb53cf8fae1dd5bdd9d8874bdb49" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug709.fst.hints b/tests/bug-reports/Bug709.fst.hints index c82c825ac54..aa1068d0162 100644 --- a/tests/bug-reports/Bug709.fst.hints +++ b/tests/bug-reports/Bug709.fst.hints @@ -1 +1 @@ -[ "ý‡õíÆf\f¦Ä2\b>ø!\u0016\r", [] ] \ No newline at end of file +[ "zÔXa\u0017\u001cñÖP\nbþIª\u0006(", [] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug710.fst.hints b/tests/bug-reports/Bug710.fst.hints index 0d483043c59..5ed4413c563 100644 --- a/tests/bug-reports/Bug710.fst.hints +++ b/tests/bug-reports/Bug710.fst.hints @@ -1,5 +1,5 @@ [ - "'Ú\fM¤Uw_wyµu@t", + "l¬ydD# îä\u001cãQ2\u0017S", [ [ "Bug710.bind_ifc", @@ -20,7 +20,7 @@ "typing_FStar.Pervasives.Native.uu___is_Some" ], 0, - "1dc3b3c30bf01f13d2580e35c8a0c46c" + "ce6b039b1e0e0641ccdf24461738a419" ], [ "Bug710.left_unit", @@ -48,7 +48,7 @@ "typing_Bug710.bind_ifc", "typing_Bug710.return_ifc" ], 0, - "5feeb6562f27b015e5266ed41a04d384" + "128cf89dcb18c69e742b78bc75303ec7" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug734.fst.hints b/tests/bug-reports/Bug734.fst.hints index 543cbbd50f0..d4674f23c3f 100644 --- a/tests/bug-reports/Bug734.fst.hints +++ b/tests/bug-reports/Bug734.fst.hints @@ -12,7 +12,7 @@ "fuel_guarded_inversion_Bug734.dir" ], 0, - "0fc97c1ec40fda044569e08324339b27" + "2fc32d7c3259a754f008b7d70dbcdb3d" ], [ "Bug734.def_value", @@ -31,7 +31,7 @@ "typing_Tm_abs_f8b7175ad4f28c0bc3c11371abe1d18d" ], 0, - "0c5baf3c749a07d8daf3de61014c4917" + "e445499301c6d10dd4cd5350d611f8d4" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug736.fst.hints b/tests/bug-reports/Bug736.fst.hints index b77543550e2..eed7eaf7e35 100644 --- a/tests/bug-reports/Bug736.fst.hints +++ b/tests/bug-reports/Bug736.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_b0ecc9ff3d7b826e8dfbdbd99e83c3c3" ], 0, - "438ee24624e1179bdc1ae792481209ad" + "fe4593e2566a35c9d62819fa9922f502" ], [ "Bug736.__proj__Goal__item___1", @@ -26,7 +26,7 @@ "refinement_interpretation_Tm_refine_b0ecc9ff3d7b826e8dfbdbd99e83c3c3" ], 0, - "4019a504e688c22d406ae90cf7f65e3f" + "0d146990ba5f26c1157013e87d69cf16" ], [ "Bug736.__proj__AHyp__item__a", @@ -39,7 +39,7 @@ "refinement_interpretation_Tm_refine_bfba6f53fada18c2869c6f69e20ceaa8" ], 0, - "ec713b871c95635eccaea66d20c1fbb1" + "6648767f04865063567fe7d65e5e1719" ], [ "Bug736.__proj__AHyp__item___1", @@ -53,7 +53,7 @@ "refinement_interpretation_Tm_refine_bfba6f53fada18c2869c6f69e20ceaa8" ], 0, - "2bbc46785e145a49551fc330ea0806c5" + "550a274884eb4a8c51979cfdb9803bbb" ], [ "Bug736.__proj__AHyp__item___2", @@ -67,7 +67,7 @@ "refinement_interpretation_Tm_refine_bfba6f53fada18c2869c6f69e20ceaa8" ], 0, - "f78403ced29a84c6681cdd243d1a6cba" + "aa97072640474db0f1bae18b14e6df1e" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug771.fsti.hints b/tests/bug-reports/Bug771.fsti.hints index 8d7a2577e3b..7221b372760 100644 --- a/tests/bug-reports/Bug771.fsti.hints +++ b/tests/bug-reports/Bug771.fsti.hints @@ -11,7 +11,7 @@ "haseqBug771_Tm_refine_cfd5022733fb6490c664c19d1fc29fba" ], 0, - "026b5e3ebc00a985d3c60fe891ac866d" + "d586e29acf117ed0e535e0ee2930b721" ], [ "Bug771.ctemplate", @@ -23,7 +23,7 @@ "haseqBug771_Tm_refine_cfd5022733fb6490c664c19d1fc29fba" ], 0, - "cd6cb2307c0a0f4ed272391da1dbb994" + "4a3103a934a90c4a9597b2235da382ce" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug771b.fsti.hints b/tests/bug-reports/Bug771b.fsti.hints index 07cabd506d8..f3696943999 100644 --- a/tests/bug-reports/Bug771b.fsti.hints +++ b/tests/bug-reports/Bug771b.fsti.hints @@ -11,7 +11,7 @@ "haseqBug771b_Tm_refine_cfd5022733fb6490c664c19d1fc29fba" ], 0, - "f76a902cf4b482317dff61033e9b0312" + "6a5d5e8073a591eb9342452929c57db4" ], [ "Bug771b.ctemplate", @@ -23,7 +23,7 @@ "haseqBug771b_Tm_refine_e9bac726dc879b078c8f51ca7283a7cd" ], 0, - "867d079574261057d8c5e9168806114b" + "14e92fb37b1eeb31c2fa1d71398f73cc" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug807a.fst.hints b/tests/bug-reports/Bug807a.fst.hints index 37e5bf7a5d1..140dc3922a2 100644 --- a/tests/bug-reports/Bug807a.fst.hints +++ b/tests/bug-reports/Bug807a.fst.hints @@ -1 +1 @@ -[ "g;ý}LÐ÷ƒŒÐ¼ã;\u0001Qƒ", [] ] \ No newline at end of file +[ "w2ž\u0014é.\u0014ÑIUˆT\u0019Äk", [] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug829.fst.hints b/tests/bug-reports/Bug829.fst.hints index e03171768c0..b88a4bd7fcf 100644 --- a/tests/bug-reports/Bug829.fst.hints +++ b/tests/bug-reports/Bug829.fst.hints @@ -12,7 +12,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "aaf7250a8282431003ece5a20ed64720" + "a0831c6d9da4e687a62a187ed7523c08" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug844.fst.hints b/tests/bug-reports/Bug844.fst.hints index ce773a83f5c..cd9282dca9c 100644 --- a/tests/bug-reports/Bug844.fst.hints +++ b/tests/bug-reports/Bug844.fst.hints @@ -12,7 +12,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "4e433fad74787286de04f3e70551dd96" + "3a9a20e49825f9ed7f79da91d6291966" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug855a.fst.hints b/tests/bug-reports/Bug855a.fst.hints index 3068ab434ce..9ce240ac86c 100644 --- a/tests/bug-reports/Bug855a.fst.hints +++ b/tests/bug-reports/Bug855a.fst.hints @@ -16,7 +16,7 @@ "typing_FStar.Monotonic.Heap.sel" ], 0, - "aaaae9fc444c699afb8b1ba4cb8acc94" + "5a23db4c7f1a7fdc7b647eb54889877f" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug855b.fst.hints b/tests/bug-reports/Bug855b.fst.hints index 2cb6bcc7034..2dedbbfb62e 100644 --- a/tests/bug-reports/Bug855b.fst.hints +++ b/tests/bug-reports/Bug855b.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "2c24f4c80bc4c48ca0630c45792d4817" + "2bd12f899c99a02a6284512d377a5013" ], [ "Bug855b.__proj__Q_Cons__item__h", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "474eb4d38ff1fcdf6c8bd99064c99838" + "52c2e663e33bce73685d5dbd9778aca3" ], [ "Bug855b.__proj__Q_Cons__item__h", @@ -41,7 +41,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "719e9dd47aaade46586823ff444e389a" + "76c7ee7e41921b4b71eb5b84d1939a21" ], [ "Bug855b.main", @@ -61,7 +61,7 @@ "typing_FStar.Seq.Base.empty" ], 0, - "a9fae8346f266c89173107efba23f6de" + "098165193e289b8ec22e355be9977ace" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug985.fst.hints b/tests/bug-reports/Bug985.fst.hints index d32cb93045a..8bf3ab2fe4a 100644 --- a/tests/bug-reports/Bug985.fst.hints +++ b/tests/bug-reports/Bug985.fst.hints @@ -1 +1 @@ -[ "`zô\u0013­ÿ\u0003=4¥\u001eŒ?%", [] ] \ No newline at end of file +[ "øù\u001bñ–¦µn\u001bëC\"ã\u0016", [] ] \ No newline at end of file diff --git a/tests/bug-reports/Bug989.fst.hints b/tests/bug-reports/Bug989.fst.hints index ec48ec4be61..2d941ca7cb0 100644 --- a/tests/bug-reports/Bug989.fst.hints +++ b/tests/bug-reports/Bug989.fst.hints @@ -17,7 +17,7 @@ "well-founded-ordering-on-nat" ], 0, - "4da890151686e24b9bfb767377bf45e1" + "4c3b6d83a5e3154454f6ebc4288aded6" ], [ "Bug989.foo", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "88da80e260049fb8dab0e377ee521fcb" + "0838e0f85a07b18b82373839bcfd9690" ], [ "Bug989.f", @@ -47,7 +47,7 @@ "disc_equation_Bug989.B", "fuel_guarded_inversion_Bug989.t" ], 0, - "859b32b056645714968fb51517d8e25b" + "5101a36b5d4a979d468b8086ad0d0f8f" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/BugBoxInjectivity.fst.hints b/tests/bug-reports/BugBoxInjectivity.fst.hints new file mode 100644 index 00000000000..c46166661d6 --- /dev/null +++ b/tests/bug-reports/BugBoxInjectivity.fst.hints @@ -0,0 +1,143 @@ +[ + "ÄD5.gÒÚø‡ÜðU²Ú[Š", + [ + [ + "BugBoxInjectivity.inj_my_t", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "constructor_base_BugBoxInjectivity.My", + "constructor_distinct_BugBoxInjectivity.My", + "fuel_guarded_inversion_BugBoxInjectivity.my_t" + ], + 0, + "c22a1f89783706aacee2d9fbb4e45a5c" + ], + [ + "BugBoxInjectivity.inj_t", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "constructor_base_BugBoxInjectivity.Mk", + "constructor_distinct_BugBoxInjectivity.Mk", + "fuel_guarded_inversion_BugBoxInjectivity.t" + ], + 0, + "238134d8c2739203a0655ad11276d3f3" + ], + [ + "BugBoxInjectivity.test2_injective", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "fuel_guarded_inversion_BugBoxInjectivity.test2", + "projection_inverse_BugBoxInjectivity.Mk2_a", + "typing_BugBoxInjectivity.test2_inhabited" + ], + 0, + "6e0254f4cd6ff1ab224a1250ef02b043" + ], + [ + "BugBoxInjectivity.itest2_injective'", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_ab9d33a5953a01ee542ad18c0c164ee3" + ], + 0, + "7ee494b05e6b1d09f263fdc0b004a7b6" + ], + [ + "BugBoxInjectivity.fals", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "equation_BugBoxInjectivity.itest2_injective_", + "equation_Prims.squash", + "function_token_typing_BugBoxInjectivity.itest2_injective_", + "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" + ], + 0, + "1ea10f4226101df14da5f73385032238" + ], + [ + "BugBoxInjectivity.test", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "data_elim_BugBoxInjectivity.Refl", + "fuel_guarded_inversion_BugBoxInjectivity.ceq" + ], + 0, + "e90a5438b101cca2fa7676c1fa531567" + ], + [ + "BugBoxInjectivity.case0", + 1, + 2, + 1, + [ + "@query", "constructor_base_BugBoxInjectivity.Mk3", + "constructor_distinct_BugBoxInjectivity.Mk3", + "equality_tok_BugBoxInjectivity.A1@tok", + "equality_tok_BugBoxInjectivity.A2@tok", + "equation_FStar.Pervasives.coerce_eq" + ], + 0, + "97b66d624dace7052b8626a67a785453" + ], + [ + "BugBoxInjectivity.case4", + 1, + 2, + 1, + [ "@query" ], + 0, + "2ae21732f64aea1d718988c591bae1a4" + ], + [ + "BugBoxInjectivity.case5", + 1, + 2, + 1, + [ "@query" ], + 0, + "8e269381a820a039076c2984445801c6" + ], + [ + "BugBoxInjectivity.case6", + 1, + 2, + 1, + [ "@query" ], + 0, + "571b587717880fc7260df030a7eb3396" + ], + [ + "BugBoxInjectivity.case6", + 2, + 2, + 1, + [ + "@query", "constructor_base_BugBoxInjectivity.Mk3", + "constructor_distinct_BugBoxInjectivity.Mk3", + "equality_tok_BugBoxInjectivity.A1@tok", + "equality_tok_BugBoxInjectivity.A2@tok", + "equation_FStar.Pervasives.coerce_eq" + ], + 0, + "28d60ff40f7175d853c51e292d0fe6c7" + ] + ] +] \ No newline at end of file diff --git a/tests/bug-reports/BugTypeParamProjector.fst.hints b/tests/bug-reports/BugTypeParamProjector.fst.hints new file mode 100644 index 00000000000..6fd7a054a5a --- /dev/null +++ b/tests/bug-reports/BugTypeParamProjector.fst.hints @@ -0,0 +1,19 @@ +[ + "‡\u0018®Ÿ/ªþŒ\u0015ˆÆƒ\u0004¢ðÐ", + [ + [ + "BugTypeParamProjector.test", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "disc_equation_BugTypeParamProjector.MkF", + "fuel_guarded_inversion_BugTypeParamProjector.f", + "projection_inverse_BoxBool_proj_0" + ], + 0, + "a556dbe435a47ef9d113ae2c697cff4b" + ] + ] +] \ No newline at end of file diff --git a/tests/bug-reports/BugWildcardTelescopes.fst.hints b/tests/bug-reports/BugWildcardTelescopes.fst.hints index e98542853c6..5ab50a50dbd 100644 --- a/tests/bug-reports/BugWildcardTelescopes.fst.hints +++ b/tests/bug-reports/BugWildcardTelescopes.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_6f800725a2ab3936b9ac21216e7655c8" ], 0, - "73c4f05a0b7d4c07beb4bb96442d6118" + "40141cfbfdc3854a331be1828b25356f" ], [ "BugWildcardTelescopes.__proj__T1__item___1", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_6f800725a2ab3936b9ac21216e7655c8" ], 0, - "21fbc96c491da5ab151e2d20ef34d9fc" + "a903c28ef6f2edea1940eaf2e461ebd2" ], [ "BugWildcardTelescopes.__proj__T2__item___0", @@ -41,7 +41,7 @@ "refinement_interpretation_Tm_refine_12dd99db1541ccf13536d82eba053826" ], 0, - "6a604caa5be01d1e285ac96526cae276" + "41c97985c9e194ebfcfe24d9a49dc5ee" ], [ "BugWildcardTelescopes.__proj__T2__item___1", @@ -55,7 +55,7 @@ "refinement_interpretation_Tm_refine_12dd99db1541ccf13536d82eba053826" ], 0, - "5b9fad5bac84873f32e6620768032beb" + "4b7fb34a1fa046a320fddcf3b176322f" ], [ "BugWildcardTelescopes.bar", @@ -69,7 +69,7 @@ "fuel_guarded_inversion_BugWildcardTelescopes.simple" ], 0, - "c7e5fd0dec834e4deb94f21f6854c9f7" + "144e986deb9d166fea0be9afa75fa33e" ], [ "BugWildcardTelescopes.__proj__E__item__a", @@ -83,7 +83,7 @@ "refinement_interpretation_Tm_refine_f702fff5c1aebb395ca937da1bbf7e4a" ], 0, - "8b29e576973949e61e70aab14fec8a12" + "38a94cd3b4f96257e064badd20b134e6" ], [ "BugWildcardTelescopes.__proj__F__item__a", @@ -97,7 +97,7 @@ "refinement_interpretation_Tm_refine_b31795212ab701a8f413cfe25bda86bc" ], 0, - "4f3e8b55c411d39a75ba93659d3fa8e5" + "afa2f7a79902bffe23594c06db4b8812" ], [ "BugWildcardTelescopes.f", @@ -116,7 +116,7 @@ "refinement_interpretation_Tm_refine_d0eee3c391f9d6e8f2bd864e1e88f2bd" ], 0, - "e177d20ea66c780a0bf02bbf104e07d5" + "a8c624c27591f64b229ed89213a6a493" ], [ "BugWildcardTelescopes.__proj__G__item__a", @@ -130,7 +130,7 @@ "refinement_interpretation_Tm_refine_16580d568b4e5780ab3a53ee95d43ee0" ], 0, - "36c8cc530432f3d5d907f4f798a31101" + "7520d266b1979151ccf1e582f81c4e0c" ], [ "BugWildcardTelescopes.__proj__G__item__b", @@ -146,7 +146,7 @@ "refinement_interpretation_Tm_refine_16580d568b4e5780ab3a53ee95d43ee0" ], 0, - "78bd2cc4af5d453d053278b33a8f13d7" + "e1b71e94504c78158fbd214e78b52acb" ], [ "BugWildcardTelescopes.__proj__H__item__a", @@ -160,7 +160,7 @@ "refinement_interpretation_Tm_refine_8f3af65825926c1ffb9a05035c6296e2" ], 0, - "3611df5f56d89788693de8438646d0ff" + "93bd92c081c7f747e356776401f9b97b" ], [ "BugWildcardTelescopes.__proj__H__item__b", @@ -176,7 +176,7 @@ "refinement_interpretation_Tm_refine_8f3af65825926c1ffb9a05035c6296e2" ], 0, - "37516595e3f6c248d045c7fd2716b7e5" + "4b22c5f65957be80e63b5f4212448892" ], [ "BugWildcardTelescopes.foo3", @@ -190,7 +190,7 @@ "fuel_guarded_inversion_BugWildcardTelescopes.e" ], 0, - "c3dfc66da8b7970a42f1c32927068a44" + "ba64429830bc953ba150598bc2ead0a5" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/Dec.fst.hints b/tests/bug-reports/Dec.fst.hints index 230f89bc67d..59ad72b2459 100644 --- a/tests/bug-reports/Dec.fst.hints +++ b/tests/bug-reports/Dec.fst.hints @@ -19,7 +19,7 @@ "well-founded-ordering-on-nat" ], 0, - "12b3c1a649445d910a39609943fbf27c" + "6640532d98c86198138a3aaa04dd2367" ], [ "Dec.f1", @@ -39,7 +39,7 @@ "well-founded-ordering-on-nat" ], 0, - "97440792d61a8a119400da78fc720424" + "20f8b9cd8454ca16e16f1652a3bb6462" ], [ "Dec.f1", @@ -59,7 +59,7 @@ "well-founded-ordering-on-nat" ], 0, - "7bb0921d7e7a6df318b8e327faccb0e9" + "8dab670516b222885c082d02620d2a38" ], [ "Dec.g", @@ -81,7 +81,7 @@ "well-founded-ordering-on-nat" ], 0, - "66219fb68489fdf463725abc95a33b53" + "8f8dcfc6daca6ce3ee763f615eeda4a8" ], [ "Dec.h", @@ -103,7 +103,7 @@ "well-founded-ordering-on-nat" ], 0, - "04c3f873df14383a14711411f920b4fd" + "2030b1bec0cfa1a1b0668d2f96e9836e" ], [ "Dec.old", @@ -123,7 +123,7 @@ "well-founded-ordering-on-nat" ], 0, - "7ebfbd450f29b7100f5a659cff1fe11c" + "bfde8e1d29ea798e3f9149b2bca2d258" ], [ "Dec.old2", @@ -143,7 +143,7 @@ "well-founded-ordering-on-nat" ], 0, - "210017ddf5afcb8e00f4a5c411f076ee" + "786fa54871ea654cfbdadd1179185754" ], [ "Dec.simple", @@ -161,7 +161,7 @@ "well-founded-ordering-on-nat" ], 0, - "ce9f38e20b663bcfde4d7c3fd9ccc4f1" + "9d3c62921a359e0911e2f66ba81956ea" ], [ "Dec.last", @@ -181,7 +181,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "30b3cdb40fe0e5ae7c07e9c2fb93b057" + "087b4d5d4061160a2e470abb55fe7ce8" ], [ "Dec.test_inner_let_rec", @@ -201,7 +201,7 @@ "well-founded-ordering-on-nat" ], 0, - "acb8a983e769e342d03ee524bb690cbc" + "cfdb57703fcd40c37190f0fcda3fee03" ], [ "Dec.factorial_tail", @@ -221,7 +221,7 @@ "well-founded-ordering-on-nat" ], 0, - "e1a8933fa08188758a2f2260e4547ba6" + "9b1d3867801574617b4e9edb4cb317d2" ], [ "Dec.test_inner_let_rec_with_wf", @@ -240,7 +240,7 @@ "well-founded-ordering-on-nat" ], 0, - "bf2a2bd6f872260d98a0fd5be5c6a957" + "77ba4e3eacff030acdd738bb750b73cc" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/ExtractionBug2.fst.hints b/tests/bug-reports/ExtractionBug2.fst.hints index e8594af7a84..1ea761a5054 100644 --- a/tests/bug-reports/ExtractionBug2.fst.hints +++ b/tests/bug-reports/ExtractionBug2.fst.hints @@ -11,7 +11,7 @@ "kinding_ExtractionBug2.list@tok" ], 0, - "1e99383b57f3f3415c754cf98e8b59ee" + "050e3171d23ab780ff573270bd1a919b" ], [ "ExtractionBug2.__proj__Cons__item___0", @@ -25,7 +25,7 @@ "refinement_interpretation_Tm_refine_88eeb34ca0a5b886dd99b47abdefbb52" ], 0, - "97694c1e73205ad3586fcf1e2dd8ee8d" + "e127ce3ffa76dd3d784c66cda777eb23" ], [ "ExtractionBug2.app_my_lists", @@ -42,7 +42,7 @@ "subterm_ordering_FStar.Pervasives.Native.Mktuple2" ], 0, - "4a7a52f9cd3c1d09fbdc48570572cb66" + "8024023d7948d288d810022a93e58a88" ], [ "ExtractionBug2.app", @@ -56,7 +56,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "8f0d87411a5b99cdc8273112600903ea" + "e2eac8c08a9bc446c92e3667832270f3" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/PropProofs.fst.hints b/tests/bug-reports/PropProofs.fst.hints index 4a85e47cb24..f31fa78fd74 100644 --- a/tests/bug-reports/PropProofs.fst.hints +++ b/tests/bug-reports/PropProofs.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "57fc8cb633496c10d0e4cce2386f660b" + "c3425b3b15e11666b5db6a15f8d671d3" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/ScopeOfBinderGuard.fst.hints b/tests/bug-reports/ScopeOfBinderGuard.fst.hints index daf0fbea2d2..6f432c5adef 100644 --- a/tests/bug-reports/ScopeOfBinderGuard.fst.hints +++ b/tests/bug-reports/ScopeOfBinderGuard.fst.hints @@ -8,7 +8,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "bool_inversion" ], 0, - "ca2b22a3ba29f833def4808828a086aa" + "23bcf2f0c013644252f44a0aff82cb25" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/UnificationCrash.fst.hints b/tests/bug-reports/UnificationCrash.fst.hints index db583c22c56..550fa26dcd0 100644 --- a/tests/bug-reports/UnificationCrash.fst.hints +++ b/tests/bug-reports/UnificationCrash.fst.hints @@ -1,5 +1,5 @@ [ - "š§b–£=™B\u0019×ÿ@vñÊ\u0011", + "£u\u0006‡É]\u0016BÌ\"\u001aýLXrÜ", [ [ "UnificationCrash.tree", @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "fce1e32190142646b3e2a3eccc95bedb" + "de131558f7f6abdeb9283d209b9eedee" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/ValLetRec.fst.hints b/tests/bug-reports/ValLetRec.fst.hints index a41e7f19d65..e1c6466a88b 100644 --- a/tests/bug-reports/ValLetRec.fst.hints +++ b/tests/bug-reports/ValLetRec.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "6fbcc851afdc2f65b547994ae14c175d" + "212db6b6fd40ba742c87c295de944183" ], [ "ValLetRec.__proj__A__item___0", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_9f8cdf5b59c7868a420342e13f3b1fcc" ], 0, - "79848583d9cd918281478e4aa40afb6b" + "9da937cab8e3b50185b5a1ecfe0038c8" ], [ "ValLetRec.__proj__B__item___0", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_a1bc58c5296cb54dc8f0ebdadb0dcbe1" ], 0, - "f17438ced3f57bf57624caa348059d30" + "948541b66e25ee82c5c92d74b2eb7ac5" ], [ "ValLetRec.cmp", @@ -46,7 +46,7 @@ "subterm_ordering_ValLetRec.A" ], 0, - "17f4a9330cca482a59fca0a2d6a799e0" + "e06be7df18781deeaa6842f66eab2781" ] ] ] \ No newline at end of file diff --git a/tests/bug-reports/unfold.fst.hints b/tests/bug-reports/unfold.fst.hints index 5b18114934c..fa18a0acefc 100644 --- a/tests/bug-reports/unfold.fst.hints +++ b/tests/bug-reports/unfold.fst.hints @@ -12,7 +12,7 @@ "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0" ], 0, - "0acf80de2cc94fd384fc3d08f50dd725" + "a28f6e948e27c7289b3e10f41c0bfb43" ] ] ] \ No newline at end of file diff --git a/tests/coercions/IntBV.fst.hints b/tests/coercions/IntBV.fst.hints index 47ac2170b0b..885024425b0 100644 --- a/tests/coercions/IntBV.fst.hints +++ b/tests/coercions/IntBV.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "3d6b5ac101c497f759eafc87b7cd5d05" + "e1a8b52d9a190088541d3ac8ab194b10" ], [ "IntBV.test1", @@ -37,7 +37,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "2fa9c92edcd4d458ada93848b46c6cd3" + "826d81e5ba99e91be102509b577f72f6" ], [ "IntBV.test2", @@ -61,7 +61,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "1c4776d03fcc9ab27926c1f2b0550cf7" + "0f8e3ac45e67c163360743f7481186a6" ], [ "IntBV.test3", @@ -85,7 +85,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "54d64cc18d501269022a8a6377cf88df" + "4efcfca30dbf827704dd3c51670069a7" ] ] ] \ No newline at end of file diff --git a/tests/error-messages/AQualMismatch.fst.hints b/tests/error-messages/AQualMismatch.fst.hints new file mode 100644 index 00000000000..92dc492a562 --- /dev/null +++ b/tests/error-messages/AQualMismatch.fst.hints @@ -0,0 +1 @@ +[ "”ÂÕçèMý°Ï\u001e\u0019ÙA\u001f", [] ] \ No newline at end of file diff --git a/tests/error-messages/BadEmptyRecord.fst.hints b/tests/error-messages/BadEmptyRecord.fst.hints new file mode 100644 index 00000000000..ffcc1301897 --- /dev/null +++ b/tests/error-messages/BadEmptyRecord.fst.hints @@ -0,0 +1 @@ +[ "nÉÉm@zu)^;¾Ì®$Cº", [] ] \ No newline at end of file diff --git a/tests/error-messages/Bug1918.fst.hints b/tests/error-messages/Bug1918.fst.hints index f8f0d3225f1..d532812a467 100644 --- a/tests/error-messages/Bug1918.fst.hints +++ b/tests/error-messages/Bug1918.fst.hints @@ -11,7 +11,7 @@ "fuel_guarded_inversion_Bug1918.mon", "proj_equation_Bug1918.Mkmon_t" ], 0, - "229621636ea8ef84070aa87ec7140197" + "18ca4416d6a99fed9d7ea093da9431f9" ] ] ] \ No newline at end of file diff --git a/tests/error-messages/Bug2245.fst.hints b/tests/error-messages/Bug2245.fst.hints new file mode 100644 index 00000000000..98eeb1d0e13 --- /dev/null +++ b/tests/error-messages/Bug2245.fst.hints @@ -0,0 +1 @@ +[ "K2u¥\u0010ú²IÝ¢±FbŽðk", [] ] \ No newline at end of file diff --git a/tests/error-messages/Bug3099.fst.hints b/tests/error-messages/Bug3099.fst.hints index 0d3d41a745b..aaa18e1ddb1 100644 --- a/tests/error-messages/Bug3099.fst.hints +++ b/tests/error-messages/Bug3099.fst.hints @@ -18,7 +18,7 @@ "true_interp" ], 0, - "67dd61eb3f27aaa7fe2d9eeccd5bcd71" + "770d1995accfbdd96a2cf514894b62d0" ] ] ] \ No newline at end of file diff --git a/tests/error-messages/Bug3145.fst.hints b/tests/error-messages/Bug3145.fst.hints new file mode 100644 index 00000000000..1d10bdf4dbc --- /dev/null +++ b/tests/error-messages/Bug3145.fst.hints @@ -0,0 +1 @@ +[ "–Ô£¯BøöåÿvéÅrÝöP", [] ] \ No newline at end of file diff --git a/tests/error-messages/Bug3227.fst.hints b/tests/error-messages/Bug3227.fst.hints new file mode 100644 index 00000000000..708667224e8 --- /dev/null +++ b/tests/error-messages/Bug3227.fst.hints @@ -0,0 +1,23 @@ +[ + " ìò¦Ž>nŸ\u0013Ìù[ÝF\u0015É", + [ + [ + "Bug3227.box", + 1, + 2, + 1, + [ "@query" ], + 0, + "3ffd52378556b94bfa0fde4f1e2b7b4a" + ], + [ + "Bug3227.box2", + 1, + 2, + 1, + [ "@query" ], + 0, + "d3a4af0d70b8b7bc45dfc75745575ade" + ] + ] +] \ No newline at end of file diff --git a/tests/error-messages/Bug3292.fst.hints b/tests/error-messages/Bug3292.fst.hints new file mode 100644 index 00000000000..823ceabd526 --- /dev/null +++ b/tests/error-messages/Bug3292.fst.hints @@ -0,0 +1 @@ +[ "@ºÂÓ4(Tð\u0006±‘.\u001b?†T", [] ] \ No newline at end of file diff --git a/tests/error-messages/CalcImpl.fst.hints b/tests/error-messages/CalcImpl.fst.hints index c6ccbb05187..90177ba11bf 100644 --- a/tests/error-messages/CalcImpl.fst.hints +++ b/tests/error-messages/CalcImpl.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "1caa39dad6d6ae7446965cca8d31434c" + "451c5bef15ecb02dd6acbba7fc363d64" ], [ "CalcImpl.test3", @@ -24,7 +24,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "3dd41eb5d55234c5f6fa4f8fa91e16de" + "0a16faf44d8ff6a092b86a10e2aa9900" ], [ "CalcImpl.test4", @@ -37,7 +37,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "ddc14e91e03926f00b89084558b0d21d" + "49f7d870334c8291a4cb07790d983b23" ], [ "CalcImpl.test5", @@ -50,7 +50,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "af3e67133a2d9be1db1e57930bfcfe8c" + "8cee6f6ff3ba2ba4b0a115b74c841d76" ] ] ] \ No newline at end of file diff --git a/tests/error-messages/Coercions.fst.hints b/tests/error-messages/Coercions.fst.hints index dd1d180a066..8ccb046b017 100644 --- a/tests/error-messages/Coercions.fst.hints +++ b/tests/error-messages/Coercions.fst.hints @@ -16,7 +16,7 @@ "typing_FStar.Ghost.hide" ], 0, - "9958f5c40cec9040a977aacd3224f1df" + "a3ddcb61297f83fbe0a01dcd716a4fb3" ] ] ] \ No newline at end of file diff --git a/tests/error-messages/DTuples.fst.hints b/tests/error-messages/DTuples.fst.hints new file mode 100644 index 00000000000..3f75f8e4142 --- /dev/null +++ b/tests/error-messages/DTuples.fst.hints @@ -0,0 +1 @@ +[ "U¡G‘ïñ\u0002s¡¡xuÃÅý", [] ] \ No newline at end of file diff --git a/tests/error-messages/DecreasesTypeWarning.fst.hints b/tests/error-messages/DecreasesTypeWarning.fst.hints new file mode 100644 index 00000000000..d66f6a3af00 --- /dev/null +++ b/tests/error-messages/DecreasesTypeWarning.fst.hints @@ -0,0 +1,36 @@ +[ + "³ÿW\u000b–\\\u0016ÍFfÔ‰UH–\u001d", + [ + [ + "DecreasesTypeWarning.f", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "binder_x_bb4e1c9af0265270f8e7a5f250f730e2_0", "equation_Prims.nat", + "int_inversion", "primitive_Prims.op_Equality", + "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", + "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", + "well-founded-ordering-on-nat" + ], + 0, + "9706a05be54ffa50693fa8c65ea0498c" + ], + [ + "DecreasesTypeWarning.f", + 2, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "binder_x_b46f9febde162e476374095e6787c208_0", + "disc_equation_Prims.Cons", "disc_equation_Prims.Nil", + "equation_Prims.nat", "fuel_guarded_inversion_Prims.list", + "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" + ], + 0, + "4e33468df32543a9e76862ec0a1f934f" + ] + ] +] \ No newline at end of file diff --git a/tests/error-messages/Erasable.fst.hints b/tests/error-messages/Erasable.fst.hints index bcbcbc676a1..da8ef97cf6e 100644 --- a/tests/error-messages/Erasable.fst.hints +++ b/tests/error-messages/Erasable.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_3c192a2edf78cec4f1eb553cb69a4e8f" ], 0, - "8adc37f666910daea07c84544e4efd62" + "ef7771c99d596ce9b841d6af18bb5689" ], [ "Erasable.__proj__That__item___0", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_ec597d6979f8847712206596e24a9e2d" ], 0, - "42134be33d3fcff972752dda24bdacbd" + "89fe547998667f6d8161e54545ebc365" ], [ "Erasable.test", @@ -36,7 +36,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "ecef0254d3791d5c9529fc4015426eb2" + "f7f9243ea79f9b9a211c975c1b66b38f" ], [ "Erasable.test_promotion", @@ -49,7 +49,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "73d557394d70e82308a22e7c9d9f72af" + "60ca6f540a1773b1dbb26c35cabd8b56" ] ] ] \ No newline at end of file diff --git a/tests/error-messages/ExpectFailure.fst.hints b/tests/error-messages/ExpectFailure.fst.hints index 5fd2fbe3071..64e7a2236f2 100644 --- a/tests/error-messages/ExpectFailure.fst.hints +++ b/tests/error-messages/ExpectFailure.fst.hints @@ -1 +1 @@ -[ "y.ã\u001d\u00056ªL9.;Z\u0015ÜûÛ", [] ] \ No newline at end of file +[ "N7x\u0013H¥“€ñ07<ÑÝîÐ", [] ] \ No newline at end of file diff --git a/tests/error-messages/Inference.fst.hints b/tests/error-messages/Inference.fst.hints index 4ed83e88dd4..8feca0f8ae9 100644 --- a/tests/error-messages/Inference.fst.hints +++ b/tests/error-messages/Inference.fst.hints @@ -20,7 +20,7 @@ "typing_FStar.Monotonic.DependentMap.empty" ], 0, - "c1ccf1443f3c943b0a50f84c8d5e6e94" + "c2f67c4461040a96fb46f5380a3606cc" ] ] ] \ No newline at end of file diff --git a/tests/error-messages/NegativeTests.BST.fst.hints b/tests/error-messages/NegativeTests.BST.fst.hints index dd67ea81621..61f4f64ba65 100644 --- a/tests/error-messages/NegativeTests.BST.fst.hints +++ b/tests/error-messages/NegativeTests.BST.fst.hints @@ -12,7 +12,7 @@ "int_inversion", "kinding_NegativeTests.BST.tree@tok" ], 0, - "564319a98da5a9bf027d4f24cbb0ff42" + "04e31df9d8643d751dd0bb56aa0e2ad7" ], [ "NegativeTests.BST.__proj__Leaf__item__n", @@ -24,7 +24,7 @@ "refinement_interpretation_Tm_refine_c89ea22d08945e60fddbf2e1bfa3e94f" ], 0, - "b8efae0cf34585bac885c4a8d1fc2363" + "820c17b86daf999de24c47bfe7de7655" ], [ "NegativeTests.BST.__proj__Node__item__l", @@ -36,7 +36,7 @@ "refinement_interpretation_Tm_refine_75411a533307926cb439c1c1b9e6a6c4" ], 0, - "520092cee4292a580376f922a650d4da" + "f785ea72eeaf2be15bae16396d11abe7" ], [ "NegativeTests.BST.__proj__Node__item__left", @@ -49,7 +49,7 @@ "refinement_interpretation_Tm_refine_75411a533307926cb439c1c1b9e6a6c4" ], 0, - "217b06bb51e907e74661d6d73f7b0a76" + "3f81fbbb38c1e5f309dde4d31debe99c" ], [ "NegativeTests.BST.__proj__Node__item__n", @@ -61,7 +61,7 @@ "refinement_interpretation_Tm_refine_75411a533307926cb439c1c1b9e6a6c4" ], 0, - "b9028ba754db633062021a849e5f3ff6" + "f45364557a289054b699e4bd1dc65058" ], [ "NegativeTests.BST.__proj__Node__item__r", @@ -73,7 +73,7 @@ "refinement_interpretation_Tm_refine_75411a533307926cb439c1c1b9e6a6c4" ], 0, - "2582f62a237561b8b34c4b407dc6567f" + "daa3c4d0586f93385f19bc646db98e9b" ], [ "NegativeTests.BST.__proj__Node__item__right", @@ -86,7 +86,7 @@ "refinement_interpretation_Tm_refine_75411a533307926cb439c1c1b9e6a6c4" ], 0, - "81a0766e11457850eefd4eba200c937b" + "8ff810a087a5c1b6929b5f57cef90a08" ], [ "NegativeTests.BST.test_node_1", @@ -99,7 +99,7 @@ "projection_inverse_FStar.Pervasives.Native.None_a" ], 0, - "5fdac14387c4672311de4704c2933b29" + "9315202b324d8c354e1098832a1f5756" ], [ "NegativeTests.BST.test_node_2", @@ -118,7 +118,7 @@ "projection_inverse_FStar.Pervasives.Native.None_a" ], 0, - "54dc1a385d8de6b96dd340e0dd9ff411" + "9f6eb804d1989e772d932bafe64a66d8" ], [ "NegativeTests.BST.test_node_3", @@ -135,7 +135,7 @@ "primitive_Prims.op_Equality", "projection_inverse_BoxInt_proj_0" ], 0, - "72d12850a630375a716f569e9197056a" + "0aacb86cea4f4e6413c5f4d6a50d6e8a" ] ] ] \ No newline at end of file diff --git a/tests/error-messages/NegativeTests.Bug260.fst.hints b/tests/error-messages/NegativeTests.Bug260.fst.hints index 8abab2d2639..4079bf23045 100644 --- a/tests/error-messages/NegativeTests.Bug260.fst.hints +++ b/tests/error-messages/NegativeTests.Bug260.fst.hints @@ -1,5 +1,5 @@ [ - "’Ëס0³\u0012vº«ŒïuS!M", + "LI<ˆ›\u000fÈ·ý\n\u0006b©Ôåé", [ [ "NegativeTests.Bug260.pnat", @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "0f507cbb25a5d2e989450f14ebcf9158" + "ddf73de2d21428ae75ccf298636de76e" ], [ "NegativeTests.Bug260.__proj__S__item___0", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_c7798980fdaa69b62544817f36c3402f" ], 0, - "0d4f0de400e870454f122b03186c0aa0" + "5244424b4c999c9dcc42ef6b5cb8c225" ], [ "NegativeTests.Bug260.validity", @@ -29,7 +29,7 @@ 1, [ "@query", "assumption_NegativeTests.Bug260.pnat__uu___haseq" ], 0, - "d0008eabf8ebac896e4a91b38b7213f1" + "2f4e58e93059699219984f570f78ee88" ] ] ] \ No newline at end of file diff --git a/tests/error-messages/NegativeTests.False.fst.hints b/tests/error-messages/NegativeTests.False.fst.hints index 390e9edbf49..9b4abfa067f 100644 --- a/tests/error-messages/NegativeTests.False.fst.hints +++ b/tests/error-messages/NegativeTests.False.fst.hints @@ -1,5 +1,5 @@ [ - "¢DÅ*(ì\u000fµ\u001fŸØõ,®„Ú", + ",%J\fÞº¦J•ä\u001d‹Â\u0018»j", [ [ "NegativeTests.False.foo", @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_85721560a0c745412eef4b2aa333de58" ], 0, - "02383b3b89c95bb5fe1812583e12cf51" + "3ebc60a15d1ff00f97cc6f8d095c7f68" ], [ "NegativeTests.False.f", @@ -26,7 +26,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "cba9aefa6a687019c2549b90d11f88d6" + "84cf7c47e5804cf74390d8d32ad30fb8" ], [ "NegativeTests.False.f", @@ -35,7 +35,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "unit_inversion" ], 0, - "e9fee4a9521bf0497a784ae24c9d1fde" + "8d817b3910dc2685e763eed4a543c012" ] ] ] \ No newline at end of file diff --git a/tests/error-messages/NegativeTests.Neg.fst.hints b/tests/error-messages/NegativeTests.Neg.fst.hints index fb71ae5d653..28946b14e08 100644 --- a/tests/error-messages/NegativeTests.Neg.fst.hints +++ b/tests/error-messages/NegativeTests.Neg.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "47485ce416dc730d987277ee171f74e9" + "755a9fe52ada75680810c8c24d5d877e" ] ] ] \ No newline at end of file diff --git a/tests/error-messages/NegativeTests.Positivity.fst.hints b/tests/error-messages/NegativeTests.Positivity.fst.hints index 841dcc7ae0d..e7384ef52e6 100644 --- a/tests/error-messages/NegativeTests.Positivity.fst.hints +++ b/tests/error-messages/NegativeTests.Positivity.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_b87d6bbfde336dc7bda327a6b8b57fe0" ], 0, - "e6d6be0fedb1927030145f534eb9d079" + "f9e8b664602ececbe4d860cf9f316422" ], [ "NegativeTests.Positivity.__proj__C42__item___0", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_57bfa41d0d733420720971d3c9002d84" ], 0, - "5a3f5ae773478d5b0336f525a43b873e" + "d2f9ed9c7c4767e8cd91516ddd644392" ], [ "NegativeTests.Positivity.__proj__C42__item___1", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_57bfa41d0d733420720971d3c9002d84" ], 0, - "70ad6dcbe75ca89b8976942d4ec53241" + "09b80a2e5414a68cab7f90e3523b1f58" ], [ "NegativeTests.Positivity.__proj__C61__item___0", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_d189dce05c186475c90958872418b4e6" ], 0, - "fbb0f76563667c245b95b6bd11a55edc" + "310693582e317616830eda4febe144f9" ], [ "NegativeTests.Positivity.__proj__C61__item___1", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_d189dce05c186475c90958872418b4e6" ], 0, - "5d796323e8eba5a5c568022014838c3f" + "d90faa26f189de7d6fff8209331c1d85" ] ] ] \ No newline at end of file diff --git a/tests/error-messages/NegativeTests.Termination.fst.hints b/tests/error-messages/NegativeTests.Termination.fst.hints index b439d06e5c2..2f88b31cc73 100644 --- a/tests/error-messages/NegativeTests.Termination.fst.hints +++ b/tests/error-messages/NegativeTests.Termination.fst.hints @@ -18,7 +18,7 @@ "well-founded-ordering-on-nat" ], 0, - "29255e4244a53ba2004ba4414f978a39" + "f9160dfdebc432411bf2921cc6565025" ], [ "NegativeTests.Termination.snat", @@ -27,7 +27,7 @@ 1, [ "@query" ], 0, - "fc12b706a539d08f40f4eea258f1bd23" + "9cb8c1d17358bca174f04ec7dd57ec25" ], [ "NegativeTests.Termination.__proj__S__item___0", @@ -39,7 +39,7 @@ "refinement_interpretation_Tm_refine_58d69b53f68a55a0902003d29e7d86f7" ], 0, - "bf96a010766b3ef910b65d2b830a366e" + "f6605d222166d5597b85bba6fafaf802" ] ] ] \ No newline at end of file diff --git a/tests/error-messages/NegativeTests.ZZImplicitFalse.fst.hints b/tests/error-messages/NegativeTests.ZZImplicitFalse.fst.hints index d3004c945c7..e2322d51493 100644 --- a/tests/error-messages/NegativeTests.ZZImplicitFalse.fst.hints +++ b/tests/error-messages/NegativeTests.ZZImplicitFalse.fst.hints @@ -1 +1 @@ -[ "7i¨\u001cË\u0007\u0002Ë\nì*}éwC?", [] ] \ No newline at end of file +[ "Qö\u0011ôl‘®@[mH\f£˜yx", [] ] \ No newline at end of file diff --git a/tests/error-messages/OptionStack.fst.hints b/tests/error-messages/OptionStack.fst.hints index e5afbeaa3b9..a0e697bae24 100644 --- a/tests/error-messages/OptionStack.fst.hints +++ b/tests/error-messages/OptionStack.fst.hints @@ -1 +1 @@ -[ "\u0000\\\u0012¢ÛÎ{'ø‘¯CÖ'ö\u0005", [] ] \ No newline at end of file +[ "lÐyêéâý)bÆÀlý%@À", [] ] \ No newline at end of file diff --git a/tests/error-messages/PatAnnot.fst.hints b/tests/error-messages/PatAnnot.fst.hints index 01697f06c37..b395976c2da 100644 --- a/tests/error-messages/PatAnnot.fst.hints +++ b/tests/error-messages/PatAnnot.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "cbc0171efbf48b7c769c17b066231bc0" + "02111c2970429cf15a303a95ee50eeb6" ], [ "PatAnnot.test4", @@ -26,7 +26,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "734cc588d8f4340ae2b6d896f7daba97" + "b24dba446419f4bed4f79f86307f98cc" ] ] ] \ No newline at end of file diff --git a/tests/error-messages/PatternMatch.fst.hints b/tests/error-messages/PatternMatch.fst.hints index 0c525f06515..8c4f85ba5f5 100644 --- a/tests/error-messages/PatternMatch.fst.hints +++ b/tests/error-messages/PatternMatch.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "equation_PatternMatch.uu___13" ], 0, - "df21ab7663ebd630cb0da51dd385b6ab" + "0d1b2dbadb27a61527aea5b66200f610" ], [ "PatternMatch.uu___45", @@ -23,7 +23,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__1" ], 0, - "8e79285ef70de01ab0c48ca38793036d" + "1132cf57caf32efc638f27fa67e02557" ], [ "PatternMatch.uu___46", @@ -38,7 +38,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "abe10fb7d779fe8bfb25e85486f0d338" + "7a0d590095ffe1b9be463f4af8c3d604" ], [ "PatternMatch.uu___47", @@ -53,7 +53,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__1" ], 0, - "648dcdcba56cc963e81d5e018adaec3e" + "34d161cab928966fe3779676dd05e50e" ], [ "PatternMatch.uu___48", @@ -68,7 +68,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "3f91069fbb4f8c5252dffd54925a92ac" + "6b9db81a104dd948c2e779ca5812fe04" ], [ "PatternMatch.x", @@ -81,7 +81,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "a92b59a782fa3d337255459dd2755e86" + "a3b61b2230afe5248e22c6c4257c9e88" ], [ "PatternMatch.z", @@ -94,7 +94,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "2f4d0ba54ac7df34d498f42c661fb6b4" + "c2abe5c01a3a5db69ebc1263b8ecabfa" ] ] ] \ No newline at end of file diff --git a/tests/error-messages/QuickTestNBE.fst.hints b/tests/error-messages/QuickTestNBE.fst.hints index 2e3c3dd35c5..05b6b28bb9d 100644 --- a/tests/error-messages/QuickTestNBE.fst.hints +++ b/tests/error-messages/QuickTestNBE.fst.hints @@ -1,5 +1,5 @@ [ - ";!ì>ájEbI½zx/—`<", + "È‘Ò9ì\u000eÈ\u0013\u0001S4\u0019ÿà‰©", [ [ "QuickTestNBE.label", @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "993118fcf00bc5e76e356694fa93684f" + "ca289f377de35404985c106a7680083a" ], [ "QuickTestNBE.__proj__QEmpty__item___0", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_094f3af0eb1394cef01fbb0cf7a0b6a2" ], 0, - "49a184cea1c4090c9ad0cd304d1f723f" + "c862cc5da4389952a2de23bee59a38f8" ], [ "QuickTestNBE.__proj__QPURE__item__r", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_0e3e5b83231dd782c32cd3cd1715c5c4" ], 0, - "2d2e1b5f1ccb765812e4f386d7a89300" + "03341edd3c5cd23ff6a926c95bd4eee3" ], [ "QuickTestNBE.__proj__QPURE__item__msg", @@ -44,7 +44,7 @@ "refinement_interpretation_Tm_refine_0e3e5b83231dd782c32cd3cd1715c5c4" ], 0, - "639c12ed17a8eb6f77244deb34e1f5af" + "8d25b6eae3028d502c53795ee0e0ac7d" ], [ "QuickTestNBE.__proj__QPURE__item__pre", @@ -56,7 +56,7 @@ "refinement_interpretation_Tm_refine_0e3e5b83231dd782c32cd3cd1715c5c4" ], 0, - "f37ac3d44cfd1e8d009124d1cb4245ec" + "f91683dc1b41f71c23a48a62d10955f4" ], [ "QuickTestNBE.__proj__QPURE__item___3", @@ -68,7 +68,7 @@ "refinement_interpretation_Tm_refine_0e3e5b83231dd782c32cd3cd1715c5c4" ], 0, - "1142db6d93a2a0961cb37ad51cbdfcf7" + "38b6225f65f455f711ff26544cf6cc4f" ], [ "QuickTestNBE.__proj__QPURE__item___4", @@ -80,7 +80,7 @@ "refinement_interpretation_Tm_refine_0e3e5b83231dd782c32cd3cd1715c5c4" ], 0, - "74514ffe9a9ee2abb17034e2f8c21a97" + "511aae31904e43853694ab28c547290d" ], [ "QuickTestNBE.wp", @@ -97,7 +97,7 @@ "subterm_ordering_QuickTestNBE.QPURE" ], 0, - "af0db1ca0551de2e564e823132bc7e30" + "aa7b60d8c29811644fb28a67078fb342" ], [ "QuickTestNBE.qblock", @@ -106,7 +106,7 @@ 1, [ "@query", "equation_QuickTestNBE.t_ensure" ], 0, - "aac4724fd1212c40f16d58716b99f03e" + "3768c6ae9b393373c630cf350e492815" ], [ "QuickTestNBE.va_qcode_Test", @@ -127,7 +127,7 @@ "token_correspondence_Prims.pure_wp_monotonic0" ], 0, - "1dd968de9b7667141861e2b8d3fa741e" + "186e312c635dd62e139b1602d6141807" ], [ "QuickTestNBE.va_lemma_Test", @@ -139,7 +139,7 @@ "unit_inversion" ], 0, - "fba427b2ffceacae1f8532dccfede3b0" + "49c20eb101f9fffe44c437c02af91b45" ], [ "QuickTestNBE.va_qcode_Test2", @@ -154,7 +154,7 @@ "token_correspondence_Prims.pure_wp_monotonic0" ], 0, - "9a85ba3fabe998feb4116a37326259c7" + "7df38519cd04de6b9e3a2aa893bc56a2" ] ] ] \ No newline at end of file diff --git a/tests/error-messages/SMTPatSymbols.fst.hints b/tests/error-messages/SMTPatSymbols.fst.hints new file mode 100644 index 00000000000..39bc89c8835 --- /dev/null +++ b/tests/error-messages/SMTPatSymbols.fst.hints @@ -0,0 +1,17 @@ +[ + "ÅêÖø>Ûƒ‡Ù5x-}æ\u0018\r", + [ + [ + "SMTPatSymbols.lem", + 1, + 2, + 1, + [ + "@query", "primitive_Prims.op_Subtraction", + "projection_inverse_BoxInt_proj_0" + ], + 0, + "814d74a94168be157fcb7fb98e30f2b7" + ] + ] +] \ No newline at end of file diff --git a/tests/error-messages/StrictUnfolding.fst.hints b/tests/error-messages/StrictUnfolding.fst.hints index 882538e1e09..19e61f503d2 100644 --- a/tests/error-messages/StrictUnfolding.fst.hints +++ b/tests/error-messages/StrictUnfolding.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_4d5241eb6fe198666a8101195bbd4a2a" ], 0, - "185e843309c9877cea8d5ca1b6ae3c1e" + "6d1c741237144aa5528eda50de442ba8" ], [ "StrictUnfolding.test1", @@ -28,7 +28,7 @@ "refinement_interpretation_Tm_refine_88b070fdaa2704b0d1fcf1ddd6ee47eb" ], 0, - "05ca2d5e073f6039be123d82eed59edd" + "cc8908f5e4f78b984851f93f1b1fc5b3" ], [ "StrictUnfolding.test2", @@ -43,7 +43,7 @@ "projection_inverse_FStar.Pervasives.Native.Some_v", "true_interp" ], 0, - "63e6474ef33bde8c5092f6880bd92989" + "6f5edfa86f15c164cc256b44bea3d50a" ], [ "StrictUnfolding.test_integer_generic", @@ -110,7 +110,7 @@ "typing_FStar.UInt8.add" ], 0, - "aeb82c707b5f9721486866811215ffbb" + "561a000b76960d01b84c6f86f4552538" ], [ "StrictUnfolding.test_integer_generic_wo_fstar_integers", @@ -119,7 +119,7 @@ 1, [ "@query", "true_interp" ], 0, - "a48c728a2e32881c63aa2e5a928396e9" + "f546bdcab68ceba3cd57c5b125363c0f" ], [ "StrictUnfolding.test_int_64", @@ -128,7 +128,7 @@ 1, [ "@query", "true_interp" ], 0, - "19e365dc343e5e90b0b0ae56cf6888ff" + "ae757434dfab2ce24f17556492e1a5b5" ], [ "StrictUnfolding.test_int_64", @@ -141,7 +141,7 @@ "typing_FStar.UInt64.add" ], 0, - "804d30f50657ab75391f861fb82a1959" + "e27b0b487b420a23bf7282080254a95f" ], [ "StrictUnfolding.test_extraction_generic", @@ -150,7 +150,7 @@ 1, [ "@query" ], 0, - "4cce9eb0f96dfc0155f50013a65ccc49" + "45c31ba88d06705099f264957299cc9c" ], [ "StrictUnfolding.test_extraction_specific", @@ -159,7 +159,7 @@ 1, [ "@query" ], 0, - "0e1e7e5190b576330e03061433ee6ca2" + "3893c6edcd6994fb8e98c82eaa61dfad" ] ] ] \ No newline at end of file diff --git a/tests/error-messages/StringNormalization.fst.hints b/tests/error-messages/StringNormalization.fst.hints index 45caea95446..2dbe0811f6b 100644 --- a/tests/error-messages/StringNormalization.fst.hints +++ b/tests/error-messages/StringNormalization.fst.hints @@ -23,7 +23,7 @@ "typing_FStar.Char.char" ], 0, - "930212d15e20015e46f5e669a3291c03" + "d3acd1844af4665638f8e61a8a9e27a6" ], [ "StringNormalization.uu___4", @@ -32,7 +32,7 @@ 1, [ "@query", "equation_FStar.String.char" ], 0, - "ac20217cdd13252c469c7a8dc759ab5e" + "cf76a2127a5cb39836d7b1cc412b84b8" ], [ "StringNormalization.uu___5", @@ -79,7 +79,7 @@ "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v" ], 0, - "9bc425ced89c2ae06bc8a558aaa9f15b" + "160324c38760fa0a4fa4b114209fcdca" ], [ "StringNormalization.uu___28", @@ -88,7 +88,7 @@ 1, [ "@query", "projection_inverse_BoxInt_proj_0" ], 0, - "981c0bad868430530e9fb94976e8b1c8" + "ccd4eb756c90ad1d7bb4d09907f91281" ], [ "StringNormalization.uu___32", @@ -97,7 +97,7 @@ 1, [ "@query", "projection_inverse_BoxInt_proj_0" ], 0, - "0a94145a8ba7f96165be37f11e69419d" + "09f11bae5079246527d6411a752735bb" ] ] ] \ No newline at end of file diff --git a/tests/error-messages/Test.FunctionalExtensionality.fst.hints b/tests/error-messages/Test.FunctionalExtensionality.fst.hints index c3119858a84..72289234b91 100644 --- a/tests/error-messages/Test.FunctionalExtensionality.fst.hints +++ b/tests/error-messages/Test.FunctionalExtensionality.fst.hints @@ -35,7 +35,7 @@ "typing_Tm_abs_d28f38ba11bb810de36e822e960dcddd" ], 0, - "06a481e6f2bea993648053c3ba380715" + "e24ce91766864c925278319f0913953e" ], [ "Test.FunctionalExtensionality.shrinking_domains_ok", @@ -52,7 +52,7 @@ "typing_Test.FunctionalExtensionality.g1" ], 0, - "0b99cb6d5a4d5a74e59c0a0cc8410f07" + "16b621ca5ae5c02fd76751d552cea1b2" ], [ "Test.FunctionalExtensionality.restricted_t_2_idem", @@ -66,7 +66,7 @@ "refinement_interpretation_Tm_refine_7e4a6c5999db731b5d17d0418dfeea3e" ], 0, - "0b504ba0def3d39580f47e1869195f45" + "70dcdbfe5b461156acccb2867cd17568" ], [ "Test.FunctionalExtensionality.on_2_interp", @@ -92,7 +92,7 @@ "typing_Tm_abs_e9b780d87b9e0e900694c1825f5011b6" ], 0, - "bc4b222f6523f750c567fe74a171290c" + "15f85d9b3f9f41bf711f8a8a48f5b1d9" ], [ "Test.FunctionalExtensionality.needs_explicit_coercion", @@ -119,7 +119,7 @@ "typing_Tm_abs_198369e9b95c3a9aefb7ef145e8927e9" ], 0, - "b54e6dc238c38e3ab5013a007571418c" + "a7269daa736502dece0bad8a71b9f46e" ], [ "Test.FunctionalExtensionality.sub_currently_not_why", @@ -146,7 +146,7 @@ "typing_Tm_abs_198369e9b95c3a9aefb7ef145e8927e9" ], 0, - "f0d5681782fcdbbaab57da82e17671d8" + "de6a3da1b56ade0b0cb35d3960d8de0b" ] ] ] \ No newline at end of file diff --git a/tests/error-messages/TestHasEq.fst.hints b/tests/error-messages/TestHasEq.fst.hints index ac5c41b1629..049e3d47fb6 100644 --- a/tests/error-messages/TestHasEq.fst.hints +++ b/tests/error-messages/TestHasEq.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "43258f900dae91cb36eccd8f223ce378" + "68acd88b44f362495aa4148d786d001f" ], [ "TestHasEq.__proj__MCons__item__hd", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_04c57beb84c7e65ffbf87f2b1dfc7ef5" ], 0, - "812fb1492fc3996f0e482b801a07456d" + "9d144482dd22a55f611c4d350c69d5eb" ], [ "TestHasEq.__proj__MCons__item__tl", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_04c57beb84c7e65ffbf87f2b1dfc7ef5" ], 0, - "7b7fa16a4b6bcb9b1c00c9f66cdce0b7" + "342dbadf94d775ca3e0954de0c167d28" ], [ "TestHasEq.__proj__NCons__item__hd", @@ -44,7 +44,7 @@ "refinement_interpretation_Tm_refine_7b907b210749d62a64a384804262b9e4" ], 0, - "2271e79b2bab2b7bd7a3b880066ab4f5" + "3f9b0493b1b27d2e50d8444ab9d268a9" ], [ "TestHasEq.__proj__NCons__item__tl", @@ -56,7 +56,7 @@ "refinement_interpretation_Tm_refine_7b907b210749d62a64a384804262b9e4" ], 0, - "ca6785a928efaf0e6acb31235e2796ff" + "f74cb46a852a7ca5b47267695d7181e1" ], [ "TestHasEq.test1", @@ -73,7 +73,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "24d8f398f6edd6bccbb7fd7213dd6d88" + "572b0133cc092a2083a2c8b51666f63e" ], [ "TestHasEq.test2", @@ -94,7 +94,7 @@ "typing_Tm_abs_387fd552e28fe87679131f6c15e8816b" ], 0, - "b0ad337e93ee14b681fa36086dea51cf" + "0ab3b8437a7ff20a46fe410b60c571dd" ], [ "TestHasEq.t1", @@ -108,7 +108,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "22420d3f4ece3b8b49360ca5df10e687" + "6a8768aad5101abd9b8ab66dac99920f" ], [ "TestHasEq.test3", @@ -122,7 +122,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "64c98cd5032872da503dcbaa2a9ed375" + "a75cefb2824170319de323ca3b908a87" ], [ "TestHasEq.test4", @@ -143,7 +143,7 @@ "typing_Tm_abs_387fd552e28fe87679131f6c15e8816b" ], 0, - "ef05c7a31b53036e15befc2c0f5c78e9" + "6fb73ef48c19de6f5ded69b5f466bb5d" ], [ "TestHasEq.t4", @@ -157,7 +157,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "19b6130469268b4816886d751e7d49dd" + "34a8bd529a07989482d6781d3500428a" ] ] ] \ No newline at end of file diff --git a/tests/error-messages/UnboundOp.fst.hints b/tests/error-messages/UnboundOp.fst.hints new file mode 100644 index 00000000000..46e50662bd4 --- /dev/null +++ b/tests/error-messages/UnboundOp.fst.hints @@ -0,0 +1 @@ +[ "\u001f±¸÷™\u0018óÏÁ°G©ð,L\r", [] ] \ No newline at end of file diff --git a/tests/error-messages/Unit2.fst.hints b/tests/error-messages/Unit2.fst.hints index 68aa81b4b17..f57d44f0167 100644 --- a/tests/error-messages/Unit2.fst.hints +++ b/tests/error-messages/Unit2.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "equation_Prims.nat" ], 0, - "f470342767175aa5f8e15f3158cbb7ee" + "133c299277cccbe0ce002ea57bdeb80c" ], [ "Unit2.test5", @@ -17,7 +17,7 @@ 1, [ "@query", "equation_Prims.nat", "equation_Unit2.zat" ], 0, - "b3cca708e25c0a7aa83cc37b6a056dd7" + "ae6ec70e9f909ad7f07825443d3e2e98" ], [ "Unit2.__proj__Int__item__i", @@ -29,7 +29,7 @@ "refinement_interpretation_Tm_refine_a80b1732c37b674c773643729bebf97c" ], 0, - "359cea54f6ba094cd18faa69ffda5023" + "85f702638e152797e7c5e3cb6e3a37d7" ], [ "Unit2.__proj__Bool__item__b", @@ -41,7 +41,7 @@ "refinement_interpretation_Tm_refine_51f253259fbb75b1f44c4d01d8397ea7" ], 0, - "08cfc9228fe0b6060303969bb12c040b" + "8da109d66e5437a792770e877aebf7e8" ], [ "Unit2.f", @@ -57,7 +57,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "8879568f23b26775af9d35272bbd0e80" + "3b2c801a1c1068d1d039a626f53ecaf0" ] ] ] \ No newline at end of file diff --git a/tests/error-messages/UnresolvedFields.fst.hints b/tests/error-messages/UnresolvedFields.fst.hints new file mode 100644 index 00000000000..4d231835b5b --- /dev/null +++ b/tests/error-messages/UnresolvedFields.fst.hints @@ -0,0 +1 @@ +[ "ý\t¨‡\u0003¿\u0019\u001føNà63uDˆ", [] ] \ No newline at end of file diff --git a/tests/error-messages/WPExtensionality.fst.hints b/tests/error-messages/WPExtensionality.fst.hints index 1863a40019e..31ad56a59c9 100644 --- a/tests/error-messages/WPExtensionality.fst.hints +++ b/tests/error-messages/WPExtensionality.fst.hints @@ -1 +1 @@ -[ "Ž*Ž\u007fC‹º\u001dŸy\u001aió8Bé", [] ] \ No newline at end of file +[ "T0¬é\u0017ÅL|\\ºÊJ’\t±\u0002", [] ] \ No newline at end of file diff --git a/tests/extraction/Eta_expand.fst.hints b/tests/extraction/Eta_expand.fst.hints index 18254b58b91..cefb52134be 100644 --- a/tests/extraction/Eta_expand.fst.hints +++ b/tests/extraction/Eta_expand.fst.hints @@ -11,7 +11,7 @@ "disc_equation_Eta_expand.B", "fuel_guarded_inversion_Eta_expand.t" ], 0, - "06cfdfcc6c0c473351db143b52aa655f" + "ea43aa31366953b3b5a2371d9aac1771" ], [ "Eta_expand.choose", @@ -27,7 +27,7 @@ "fuel_guarded_inversion_Eta_expand.t" ], 0, - "a5ed611304d5f286aa4fd1182250e4ca" + "a538d033c7ff593ba3026e265a985686" ] ] ] \ No newline at end of file diff --git a/tests/extraction/InlineLet.fst.hints b/tests/extraction/InlineLet.fst.hints index bfd08382294..2562a008e37 100644 --- a/tests/extraction/InlineLet.fst.hints +++ b/tests/extraction/InlineLet.fst.hints @@ -1,5 +1,5 @@ [ - "U\u001f\u0019\u0000\\\u0004a¯ž\u0019°Ç´NÃW", + "ê:æÁ£J‰ û‘\u0016'åür", [ [ "InlineLet.pkg_of_local_pkg", @@ -57,7 +57,7 @@ "typing_FStar.Monotonic.HyperStack.mk_mem" ], 0, - "1da303b288f8045abbbf9f0ab060f9fa" + "a6b5d1b6b312e4c5a5e9664f10e512ae" ], [ "InlineLet.test", @@ -90,7 +90,7 @@ "typing_FStar.Monotonic.HyperStack.is_mm" ], 0, - "4d5c1bdda2fb8687d240e13f389996d8" + "b530939197896d1897b8abf6d2baa8f7" ] ] ] \ No newline at end of file diff --git a/tests/friends/1/FriendConsumer.fst.hints b/tests/friends/1/FriendConsumer.fst.hints index 4922259be2b..2b14bd059b0 100644 --- a/tests/friends/1/FriendConsumer.fst.hints +++ b/tests/friends/1/FriendConsumer.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "equation_FriendProvider.x" ], 0, - "abbba5ec0720483dc63bf1e92aba3cad" + "0555e22151d65c23370cd3b665cd18b4" ] ] ] \ No newline at end of file diff --git a/tests/friends/2/FriendConsumer.fst.hints b/tests/friends/2/FriendConsumer.fst.hints index 3a49554ac5f..1e3c9343f22 100644 --- a/tests/friends/2/FriendConsumer.fst.hints +++ b/tests/friends/2/FriendConsumer.fst.hints @@ -11,7 +11,7 @@ "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0" ], 0, - "2071bafad0ad28db0cb59e3525e2404a" + "7013f045e09166c7871c25981a55579d" ] ] ] \ No newline at end of file diff --git a/tests/hacl/Lib.IntTypes.fsti.hints b/tests/hacl/Lib.IntTypes.fsti.hints index 132cbccf421..895586e1068 100644 --- a/tests/hacl/Lib.IntTypes.fsti.hints +++ b/tests/hacl/Lib.IntTypes.fsti.hints @@ -17,7 +17,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "9e2bb78b55b4b0e15a54a3e4d392bea8" + "a0316e6b25afae57bda72f920e79869c" ], [ "Lib.IntTypes.bits", @@ -35,7 +35,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "6df491e6cfab2c5858d32707ba9ebcb9" + "d32b4a584b28e08ecf9fd818bca14e46" ], [ "Lib.IntTypes.modulus", @@ -48,7 +48,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "e8a504abdad1eb956688b98193cb8496" + "003c995dad96e50ae7bc9d98a4afd65d" ], [ "Lib.IntTypes.maxint", @@ -62,7 +62,7 @@ "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0" ], 0, - "e8ab8ee743cd8a9d5f2d78cb9d230f9b" + "68632eced569cfa282167559c1040219" ], [ "Lib.IntTypes.minint", @@ -76,7 +76,7 @@ "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0" ], 0, - "88bf422951a779c19b61bd1c30c4667d" + "72f225a8a0e5215694d5aebbeb092683" ], [ "Lib.IntTypes.pub_int_t", @@ -94,7 +94,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "d001b186588ce165afd6d544abd75b89" + "e698a5b7d2f5f76bd0f59ba8bc6eea0e" ], [ "Lib.IntTypes.pub_int_v", @@ -150,7 +150,7 @@ "typing_tok_Lib.IntTypes.U1@tok" ], 0, - "40343825a8f06b7c97658cd35f7375e2" + "a6538a4520852983db16128a672bb9f5" ], [ "Lib.IntTypes.int_t", @@ -164,7 +164,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "e2fac751a7003aed037df9676f4dde08" + "5b558c12cb20389f478ca07f6ff32923" ], [ "Lib.IntTypes.v", @@ -182,7 +182,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "860dd2f9ac85a3e79e5b2748bb78890e" + "99e07b3b5b695b2d2f4f72a92ca6d9d9" ], [ "Lib.IntTypes.u128", @@ -191,7 +191,7 @@ 1, [ "@query" ], 0, - "f491d27970b48a4ccd7d475d51aee3b5" + "b880285d28fae71a8ef2fd76a0ea1d2c" ], [ "Lib.IntTypes.i128", @@ -200,7 +200,7 @@ 1, [ "@query" ], 0, - "61ff775dde8a4e2a1d0e70d15c931562" + "dceaf4ae274bf331b913654b5ccd2c55" ], [ "Lib.IntTypes.size", @@ -216,7 +216,7 @@ "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0" ], 0, - "82c5c162c6ddf6096fbc9029f3875380" + "9f5c5b75469b6574d4e2c740a59d4432" ], [ "Lib.IntTypes.byte", @@ -237,7 +237,7 @@ "typing_Lib.IntTypes.bits", "typing_tok_Lib.IntTypes.U8@tok" ], 0, - "98d3556120d6c3c0581c038ec9958d9f" + "72cdbba02c27d1e2e6ee8e213c60b97b" ], [ "Lib.IntTypes.byte_v", @@ -257,7 +257,7 @@ "typing_Lib.IntTypes.bits", "typing_tok_Lib.IntTypes.U8@tok" ], 0, - "cf36da756927afd2d372d1619820a23c" + "68a9aafecac1e77b2e84c37cefd07799" ], [ "Lib.IntTypes.size_to_uint64", @@ -283,7 +283,7 @@ "typing_tok_Lib.IntTypes.U64@tok" ], 0, - "0224ed5192a3418a1b1ceeeab5f8cdf0" + "c90d5721aafe3b80b9f827374b0a6467" ], [ "Lib.IntTypes.op_At_Percent_Dot", @@ -301,7 +301,7 @@ "typing_Lib.IntTypes.bits" ], 0, - "c903cc7da03ad95b2caab1c932864e16" + "6654381dc79cc25e0a29994d0a2c74e7" ], [ "Lib.IntTypes.to_u1", @@ -315,7 +315,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "1553c1686d9988a0f5cc5cc835fd30e5" + "3090ad564452f8c698fdd7933d022b5c" ], [ "Lib.IntTypes.to_u8", @@ -329,7 +329,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "9549f3221d11d3d80962f4496073b213" + "8f7fff68012e185df7c45043e396956a" ], [ "Lib.IntTypes.to_i8", @@ -343,7 +343,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "55898475b0849a89802b46ed5d656517" + "212031db3484501bf59a48352ded0b95" ], [ "Lib.IntTypes.to_u16", @@ -357,7 +357,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "732dac3cb985659db3de16c8adab37f6" + "ead6180492bf6342125534e8f1a6e10a" ], [ "Lib.IntTypes.to_i16", @@ -371,7 +371,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "1ce730547ce52b9e3a6ebeddec37cfd7" + "6fc2abd87567325d6d98a72d7cf238ed" ], [ "Lib.IntTypes.to_u32", @@ -385,7 +385,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "c18a0a9ae5fca7f7fd027557c558a5d0" + "4d09fb5b9c224648eee37e0a38bb2008" ], [ "Lib.IntTypes.to_i32", @@ -399,7 +399,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "9344e260f609709bcd60b84330eaf85d" + "b67e55b53f331d766fa4a54fbf40f17b" ], [ "Lib.IntTypes.to_u64", @@ -413,7 +413,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "8f87fe672e152c8a2e8190c871746c54" + "b6e0eeebdab8610d2583a199544b909a" ], [ "Lib.IntTypes.to_i64", @@ -427,7 +427,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "b26beb50016c1ee30282b45e79fdf04b" + "cb4fb3b78fd8c2f6ab3bf18aeaf4ed2e" ], [ "Lib.IntTypes.to_u128", @@ -441,7 +441,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "d6ae0f3520caa59f5f7c4fa90ebc1bbf" + "dce4cfcec65e46a75d97cde3e9489603" ], [ "Lib.IntTypes.to_i128", @@ -455,7 +455,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "b01548ac72990c385be89b1cf8d589e0" + "d087080e912c77a5d5b26a1a51cec628" ], [ "Lib.IntTypes.ones_v", @@ -473,7 +473,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "bb2d3fc6ccf843e96b4945a7266fbf59" + "ce561da46b3ce1d4857f8b3a670e9226" ], [ "Lib.IntTypes.logxor_lemma", @@ -516,7 +516,7 @@ "typing_tok_Lib.IntTypes.U8@tok" ], 0, - "0c99ed54fd557104f2de6280aa0fab68" + "0acb8c42ef35ef1706fb9ebab1f167ef" ], [ "Lib.IntTypes.logxor_v", @@ -558,7 +558,7 @@ "typing_FStar.Int.fits", "typing_Lib.IntTypes.uu___is_S8" ], 0, - "616cf8141c2ea4c0aac70a3227e079f9" + "9bea038899e1e8e241e4ac6427b68db2" ], [ "Lib.IntTypes.logand_v", @@ -600,7 +600,7 @@ "typing_FStar.Int.fits", "typing_Lib.IntTypes.uu___is_S8" ], 0, - "f18a7229a159756737ae0b412d407790" + "a34cd480c517fe68774e0a35f388020e" ], [ "Lib.IntTypes.logand_mask", @@ -613,7 +613,7 @@ "refinement_interpretation_Tm_refine_812109ba662576a3f745174092d33c56" ], 0, - "10c64f04d1adbe5a223536ecc98f7286" + "b466f406c82bbacab200d43f19004781" ], [ "Lib.IntTypes.logor_disjoint", @@ -622,7 +622,7 @@ 1, [ "@query" ], 0, - "93cbcff1a894107f89f92acff3e68e5f" + "602c9bae875706d0ea2dd69be1f500fb" ], [ "Lib.IntTypes.logor_v", @@ -664,7 +664,7 @@ "typing_FStar.Int.fits", "typing_Lib.IntTypes.uu___is_S8" ], 0, - "aab274c7be7bafd774e8e950eeb2e6d1" + "b1da12914a00a859d0f3beac777866ae" ], [ "Lib.IntTypes.lognot_v", @@ -706,7 +706,7 @@ "typing_Lib.IntTypes.uu___is_S8" ], 0, - "d0d652b85995f937275b0edbc1d07918" + "53f155331284717f217c0b04f9ca73e5" ], [ "Lib.IntTypes.shift_right_lemma", @@ -726,7 +726,7 @@ "typing_tok_Lib.IntTypes.U32@tok" ], 0, - "4173c45fd3a237d93bdbdd7d5c99ac51" + "543fcc1f7afb19cd25a2fc792887f70e" ], [ "Lib.IntTypes.shift_left", @@ -746,7 +746,7 @@ "typing_tok_Lib.IntTypes.U32@tok" ], 0, - "8665ba9e4b62458a4b07e5e7e9beeb0b" + "f6f1b733ac2c644c967058fe3460fb77" ], [ "Lib.IntTypes.shift_left_lemma", @@ -767,7 +767,7 @@ "typing_tok_Lib.IntTypes.U32@tok" ], 0, - "3386dd253c981077f1af8223ac54a057" + "45aef34c058c1249ad447b83c1d275d5" ], [ "Lib.IntTypes.shift_right_i", @@ -779,7 +779,7 @@ "refinement_interpretation_Tm_refine_33026181614126bf2f989b87912ad69b" ], 0, - "5fbfd5f677fe23266d59d11513e5fb89" + "73bd331ee59b95f81c8685c00c0dc784" ], [ "Lib.IntTypes.shift_right_i", @@ -791,7 +791,7 @@ "refinement_interpretation_Tm_refine_33026181614126bf2f989b87912ad69b" ], 0, - "55d85badc03b89489c58b3478d6293cb" + "3086e5c7c41fe9966ad4bebf1101189d" ], [ "Lib.IntTypes.shift_left_i", @@ -803,7 +803,7 @@ "refinement_interpretation_Tm_refine_33026181614126bf2f989b87912ad69b" ], 0, - "c4614a27c8d77ccfad1be044e40f0f12" + "4eee6bc484be803bf25909fdba05750a" ], [ "Lib.IntTypes.shift_left_i", @@ -815,7 +815,7 @@ "refinement_interpretation_Tm_refine_33026181614126bf2f989b87912ad69b" ], 0, - "4c7db43cfdec5e9a4f0c84f2f7d72f13" + "33bd271ca7313fbdbc177c6111669779" ], [ "Lib.IntTypes.rotate_right_i", @@ -827,7 +827,7 @@ "refinement_interpretation_Tm_refine_fe1f2b0fb92318a15c076125042e53a3" ], 0, - "7f7b8483bb7a087b012dcb242b05f08d" + "08ac82da55cb7610115bc69b61c46e04" ], [ "Lib.IntTypes.rotate_right_i", @@ -839,7 +839,7 @@ "refinement_interpretation_Tm_refine_fe1f2b0fb92318a15c076125042e53a3" ], 0, - "28f89a774ababe46c89e64c01327da72" + "e545bbb18c25cfd4fd4bce9b7c1714f4" ], [ "Lib.IntTypes.rotate_left_i", @@ -851,7 +851,7 @@ "refinement_interpretation_Tm_refine_fe1f2b0fb92318a15c076125042e53a3" ], 0, - "d1dc071b4b951717c443bd99ab0a2fca" + "1b21cca79dde08207b214e3336cefa83" ], [ "Lib.IntTypes.rotate_left_i", @@ -863,7 +863,7 @@ "refinement_interpretation_Tm_refine_fe1f2b0fb92318a15c076125042e53a3" ], 0, - "c46dca3e175d725448688c03445d5ecf" + "a8851e6dbbd405bac0e83bb98669c45c" ], [ "Lib.IntTypes.mod_mask", @@ -903,7 +903,7 @@ "typing_tok_Lib.IntTypes.U32@tok" ], 0, - "1f621f0bea518f6fccc3023e46677200" + "7a8874447973bcc23bf9e4a8c2b8ec44" ], [ "Lib.IntTypes.mod_mask", @@ -916,7 +916,7 @@ "equation_Lib.IntTypes.range", "equation_Lib.IntTypes.unsigned" ], 0, - "1f7a8e0f9882d3262be6e777cfe35e35" + "f3ca654b214b1d9ddaa99ff67aff9fd4" ], [ "Lib.IntTypes.mod_mask_lemma", @@ -943,7 +943,7 @@ "typing_FStar.UInt32.v" ], 0, - "ff29dc6dbd3bd114671da7c8a2a61a9a" + "724d38cf0903290dd74af757f75fce04" ], [ "Lib.IntTypes.div", @@ -952,7 +952,7 @@ 1, [ "@query" ], 0, - "7ac2f9a08e83e0f729fd11b54e6e6d4e" + "1b780736ec6c794d7800abd30e9b21d8" ], [ "Lib.IntTypes.div_lemma", @@ -964,7 +964,7 @@ "refinement_interpretation_Tm_refine_e450d0eda8ec6ce5c9eff42d01f0e81a" ], 0, - "5073732f269af350b22e9a0fc3d58023" + "d7016406ce204c498fa35e60d06a0d22" ], [ "Lib.IntTypes.mod", @@ -973,7 +973,7 @@ 1, [ "@query" ], 0, - "395e988323e6f01258fbfa166b5077a2" + "5a5f7f412ebb71ff4298a738945a76d5" ], [ "Lib.IntTypes.mod_lemma", @@ -1019,7 +1019,7 @@ "typing_tok_Lib.IntTypes.PUB@tok" ], 0, - "9bfcda4948ff6c6d67b056436946bfbb" + "19a4e1ff840fad7385c5b5d213e4588e" ] ] ] \ No newline at end of file diff --git a/tests/hacl/Lib.LoopCombinators.fst.hints b/tests/hacl/Lib.LoopCombinators.fst.hints index 7eaef893c2c..fc8e74e2ad9 100644 --- a/tests/hacl/Lib.LoopCombinators.fst.hints +++ b/tests/hacl/Lib.LoopCombinators.fst.hints @@ -15,7 +15,7 @@ "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc" ], 0, - "42d23e335d6b280831add0d597fe8a9f" + "cd948c5667cfa3fe210e45bfb3fb8e05" ], [ "Lib.LoopCombinators.repeat_left", @@ -41,7 +41,7 @@ "well-founded-ordering-on-nat" ], 0, - "1307a808ed7f6454f185f3d1ef21c68e" + "07d7c3855def7c4d82f8fc7837a7554e" ], [ "Lib.LoopCombinators.repeat_left", @@ -57,7 +57,7 @@ "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc" ], 0, - "f309da575b493602dd12b4d3fb97f12d" + "e52f585b5cbf1d5aeb68db40de2260f5" ], [ "Lib.LoopCombinators.repeat_left_all_ml", @@ -73,7 +73,7 @@ "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc" ], 0, - "47dae627966f1a2847fe08179a627cca" + "230930dbc410ea782f272fc1d12bc189" ], [ "Lib.LoopCombinators.repeat_left_all_ml", @@ -94,7 +94,7 @@ "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913" ], 0, - "09fccd65d1c1deab8168f08fd0e38c2e" + "2a2fdd297b3ecf162cabbbb0f2198280" ], [ "Lib.LoopCombinators.repeat_left_all_ml", @@ -110,7 +110,7 @@ "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc" ], 0, - "bdb464c52aa6d420bfb230631414ff38" + "87aca8923cec6739f1d813675d8f03ec" ], [ "Lib.LoopCombinators.repeat_right", @@ -126,7 +126,7 @@ "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc" ], 0, - "11bfd416bebe9c6ce56462e30ae41258" + "2c2c8da2a6425410e315982f3641eaf8" ], [ "Lib.LoopCombinators.repeat_right", @@ -152,7 +152,7 @@ "well-founded-ordering-on-nat" ], 0, - "eb8947142f7aa0989bc3fda9268b099a" + "7834df766063dc6b2661e3cb759f88f5" ], [ "Lib.LoopCombinators.repeat_right", @@ -168,7 +168,7 @@ "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc" ], 0, - "a60674830bbb72ae2aa198d48f8c7ffe" + "46b7f6248bdd1204a621a08a57cbc2f6" ], [ "Lib.LoopCombinators.repeat_right_all_ml", @@ -184,7 +184,7 @@ "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc" ], 0, - "dd4f80d0e603d278671c790fa8f82ec3" + "50aed7b2aad88b9daea00ac8532172ef" ], [ "Lib.LoopCombinators.repeat_right_all_ml", @@ -207,7 +207,7 @@ "refinement_interpretation_Tm_refine_edccc421660c61e3591d98071500d795" ], 0, - "a10c05ba359900cc3167262131a3d231" + "34991739505a143f092c353c23b9099d" ], [ "Lib.LoopCombinators.repeat_right_all_ml", @@ -223,7 +223,7 @@ "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc" ], 0, - "bdb464c52aa6d420bfb230631414ff38" + "fc2195180e6e1de8c229f83f659248c0" ], [ "Lib.LoopCombinators.repeat_right_plus", @@ -239,7 +239,7 @@ "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc" ], 0, - "9d0232c8f38c44386450065fd455b63f" + "a7ab7e1de0d4c381a8fa5c939da8aa04" ], [ "Lib.LoopCombinators.repeat_right_plus", @@ -282,7 +282,7 @@ "well-founded-ordering-on-nat" ], 0, - "a137c6d8e5f596d91b56f42f547eefeb" + "3e08c7a1fcc6e036e1fdd6a153db2c1d" ], [ "Lib.LoopCombinators.repeat_right_plus", @@ -298,7 +298,7 @@ "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc" ], 0, - "5241d5e3cefac13fae120a1f9ace42da" + "5d9d38bdd174fe24b9279f7d45536da6" ], [ "Lib.LoopCombinators.unfold_repeat_right", @@ -314,7 +314,7 @@ "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc" ], 0, - "ac9c2bb342d3d8dd79f60b8e3a6769cd" + "c4370df83a6a99e99f49c556014802d8" ], [ "Lib.LoopCombinators.unfold_repeat_right", @@ -340,7 +340,7 @@ "refinement_interpretation_Tm_refine_edccc421660c61e3591d98071500d795" ], 0, - "f171e7e5272d108a26fe6c437dde2cd4" + "4492187c11d3b2cb640d5cbadd4630e5" ], [ "Lib.LoopCombinators.unfold_repeat_right", @@ -356,7 +356,7 @@ "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc" ], 0, - "a0ccb861a71bc47b569ef13a06bdb1e2" + "9c2ae350782e411ce957d624cbf543e7" ], [ "Lib.LoopCombinators.eq_repeat_right", @@ -372,7 +372,7 @@ "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc" ], 0, - "51042d47a5e2cac57e0a40edde2ba35f" + "a2f91090757984305b9ce48956e8b0a2" ], [ "Lib.LoopCombinators.eq_repeat_right", @@ -394,7 +394,7 @@ "refinement_interpretation_Tm_refine_edccc421660c61e3591d98071500d795" ], 0, - "d9fd8b40efad65b255ca3bf11b1bf65c" + "27ae2b2e38f8c77b80e9b53a4cad2379" ], [ "Lib.LoopCombinators.eq_repeat_right", @@ -410,7 +410,7 @@ "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc" ], 0, - "a0ccb861a71bc47b569ef13a06bdb1e2" + "bff3e5bdd4a5b78c44d7947749dc53ec" ], [ "Lib.LoopCombinators.repeat_left_right", @@ -426,7 +426,7 @@ "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc" ], 0, - "0fd7a93741cee0204ded991972f24a08" + "c89856d5ebbf993648e87122367000a5" ], [ "Lib.LoopCombinators.repeat_left_right", @@ -470,7 +470,7 @@ "well-founded-ordering-on-nat" ], 0, - "58a194224313f3e0929e898909503f6e" + "ebe8f98610060633c26bead5a87442c0" ], [ "Lib.LoopCombinators.repeat_left_right", @@ -486,7 +486,7 @@ "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc" ], 0, - "0713b9b066ae8981515276eed533d77b" + "42c05c896c27f42ccd1a697f8fceea83" ], [ "Lib.LoopCombinators.repeat_gen", @@ -501,7 +501,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "be7a6a147a0fafc2274d790d620fcefe" + "a114a9f0b4a2c0201d050704711315c6" ], [ "Lib.LoopCombinators.repeat_gen", @@ -513,7 +513,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "3224e75d8064500709a0f824d69c7eaa" + "28a699486d27fad0c3651e5a8fde9fab" ], [ "Lib.LoopCombinators.repeat_gen", @@ -528,7 +528,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "2222842d8d3b083fc76c5a333087ddfa" + "8d141ad4a300081d149c3ee86356f70b" ], [ "Lib.LoopCombinators.repeat_gen_all_ml", @@ -543,7 +543,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "e6c97eec7a540c912b9cb071cad3417a" + "b32e8dcfa889136ea4ba10dcb46d8036" ], [ "Lib.LoopCombinators.repeat_gen_all_ml", @@ -555,7 +555,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "0e67515adb428bb310fe49abc9c2d8ec" + "4f24be9927c3517ee13b2eb959294314" ], [ "Lib.LoopCombinators.repeat_gen_all_ml", @@ -570,7 +570,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "d57e348dfdc73dd1fca38436d72de847" + "beb65c71a20bfcdb1c9ea9e9745b2fcc" ], [ "Lib.LoopCombinators.unfold_repeat_gen", @@ -585,7 +585,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "4d82b5454862b6f95f53e98c2d7aaa7f" + "510f8e3d2f328e2c69fe463be9ad2489" ], [ "Lib.LoopCombinators.unfold_repeat_gen", @@ -615,7 +615,7 @@ "refinement_interpretation_Tm_refine_edccc421660c61e3591d98071500d795" ], 0, - "bbdfab59888d5784b4f41c25da9f9cc0" + "a076ac1e0c73625ed0b4b9be83239ddb" ], [ "Lib.LoopCombinators.unfold_repeat_gen", @@ -630,7 +630,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "d52678dd1849e665972f2e48cdc71297" + "d8f828843a56484d8cf8c37bf4a8e075" ], [ "Lib.LoopCombinators.eq_repeat_gen0", @@ -645,7 +645,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "929cbb1edc9c891c7e15c2f726e82351" + "f1ad3c25ba7c80d345d4dd000ed8d243" ], [ "Lib.LoopCombinators.eq_repeat_gen0", @@ -670,7 +670,7 @@ "refinement_interpretation_Tm_refine_edccc421660c61e3591d98071500d795" ], 0, - "b322355d7af6072fe02c85d6806017ea" + "a843abbf377bdf582ee74bf4c1388985" ], [ "Lib.LoopCombinators.eq_repeat_gen0", @@ -685,7 +685,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "d52678dd1849e665972f2e48cdc71297" + "2b937f818a38355c219d87d9eb18793e" ], [ "Lib.LoopCombinators.repeat_gen_def", @@ -700,7 +700,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "d7f01c29d0419205f870dd448bccaf64" + "93a7606f0b236d1aae3d20ddc9dca4a7" ], [ "Lib.LoopCombinators.repeat_gen_def", @@ -709,7 +709,7 @@ 1, [ "@query", "equation_Lib.LoopCombinators.repeat_gen" ], 0, - "095e7fef79d47ec26b9eb7a7249c24c5" + "210b9f0b7af572b319ae3d86a4fde610" ], [ "Lib.LoopCombinators.repeat_gen_def", @@ -724,7 +724,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "d52678dd1849e665972f2e48cdc71297" + "2412e4b60fef1630ec8d1255683332d3" ], [ "Lib.LoopCombinators.eq_repeati0", @@ -736,7 +736,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "046db2132a7d870326abb99b274f524c" + "e2a55ae609d95e4804bc95f138baa09b" ], [ "Lib.LoopCombinators.eq_repeati0", @@ -764,7 +764,7 @@ "token_correspondence_Lib.LoopCombinators.fixed_a" ], 0, - "d6f183c98d7a6afc964187d0c765b8b6" + "a79c66c36940b97a4094ace13b2f8352" ], [ "Lib.LoopCombinators.unfold_repeati", @@ -779,7 +779,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "16c18daf88c7ef4e7d19c92badfc45ac" + "1181e932ea94f2742a279ca038bca01d" ], [ "Lib.LoopCombinators.unfold_repeati", @@ -791,7 +791,7 @@ "primitive_Prims.op_Addition" ], 0, - "8f65debb5f082da91267766436b14847" + "ecee8fdeb517199963d4716e9e3a45d3" ], [ "Lib.LoopCombinators.repeati_def", @@ -803,7 +803,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "bd786419a577a7005f4e241ff8220ace" + "2365b07e855fcd7a4c9981eef25c1232" ], [ "Lib.LoopCombinators.repeati_def", @@ -815,7 +815,7 @@ "equation_Lib.LoopCombinators.repeati" ], 0, - "e84d4ae365e979edac6d616b661b2274" + "0809d5461e10c1f24a5f80f158b4e89f" ], [ "Lib.LoopCombinators.eq_repeat0", @@ -846,7 +846,7 @@ "token_correspondence_Lib.LoopCombinators.fixed_a" ], 0, - "f5de0c84eaac1537d2f6aa205a9a78ca" + "12217aab83cb2e89de78807b65188b77" ], [ "Lib.LoopCombinators.unfold_repeat", @@ -860,7 +860,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "d6dc2dd32b539245a4545fc80ffa9789" + "09fd3d4c3e3301e777d53e26c99b2a12" ], [ "Lib.LoopCombinators.unfold_repeat", @@ -873,7 +873,7 @@ "token_correspondence_Lib.LoopCombinators.fixed_i" ], 0, - "2d42eb7b7d777aee941e2d821196f63f" + "fba8e8122f748edb5b41c08431bee107" ], [ "Lib.LoopCombinators.repeat_range", @@ -882,7 +882,7 @@ 1, [ "@query" ], 0, - "3ce4704c270119d40f88ceb3587230a9" + "f3f5801ed91a92dfedef1b15d6af07b7" ], [ "Lib.LoopCombinators.repeat_range_all_ml", @@ -891,7 +891,7 @@ 1, [ "@query" ], 0, - "e2a1008ceb72c31d4b9c81a6cd2eaf77" + "c345f6e6470f53a90e8c99b42d65059e" ], [ "Lib.LoopCombinators.repeatable", @@ -906,7 +906,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "02d14827909e51ef0e384040eae92b7f" + "47d1d16bf4ff8ed83678904175cd94e4" ], [ "Lib.LoopCombinators.repeat_range_inductive", @@ -918,7 +918,7 @@ "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913" ], 0, - "25cb649ef24121040c48a5b3d3f08683" + "0eab21da2678fc8df6129fc3f97aab76" ], [ "Lib.LoopCombinators.repeat_range_inductive", @@ -927,7 +927,7 @@ 1, [ "@query" ], 0, - "9c0bfe78289541ddb04bb655f0ff4cab" + "f76e773ec16de82e62204683b2d17c76" ], [ "Lib.LoopCombinators.repeat_range_inductive", @@ -939,7 +939,7 @@ "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913" ], 0, - "49086262ac8d86b397030cb44717775e" + "5ea1d7d46252e17366b90659b31ed31b" ], [ "Lib.LoopCombinators.repeati_inductive", @@ -951,7 +951,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "8061750c130c1a1647b5463343a389b4" + "cefd5ed56309bffddf21bf567cea6236" ], [ "Lib.LoopCombinators.repeati_inductive", @@ -963,7 +963,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "2ae8e4a584123f5793c9817a36e6ca7a" + "bd5602a9249b951020454d098fa15165" ], [ "Lib.LoopCombinators.repeati_inductive", @@ -975,7 +975,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "511cd09a2e32914da722d2b7c8b232a9" + "b1ef2760c9c3b722b6bcd8d7035d8cd3" ], [ "Lib.LoopCombinators.unfold_repeat_right_once", @@ -997,7 +997,7 @@ "refinement_interpretation_Tm_refine_8233d76b57e95451540fc312b717fa79" ], 0, - "945afb8831af90fab5d06113cc935a6e" + "9db52ac133f295c33da8bb648d0aa3ce" ], [ "Lib.LoopCombinators.unfold_repeat_right_once", @@ -1013,7 +1013,7 @@ "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc" ], 0, - "4b663a34c19381841c547160a0c5eb2c" + "cb9ba0ea20e47430a3e5c5675d47dd5a" ], [ "Lib.LoopCombinators.refine_eq", @@ -1026,7 +1026,7 @@ "true_interp" ], 0, - "1b4b5422a1d8cdc4ffaad7adc3f3f700" + "7a2a97f72b30b5fe79de971f106e3274" ], [ "Lib.LoopCombinators.nat_refine_equiv", @@ -1039,7 +1039,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "48dfb8e7d5bccd4a95057207cf4a16e7" + "8a0c304ab8129e6eaa7d60e6d848c93f" ], [ "Lib.LoopCombinators.repeati_repeat_left_rewrite_type", @@ -1052,7 +1052,7 @@ "true_interp" ], 0, - "d383a938d1de89630009a2a1c300e87d" + "98ef7377796014478220467aa9566bb3" ], [ "Lib.LoopCombinators.repeati_repeat_left_rewrite_type", @@ -1064,7 +1064,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "351f1ac182a8efacf557afa1b5332c08" + "7da1b52b5892b89537ada41eb4d4bd3d" ], [ "Lib.LoopCombinators.repeati_inductive_repeat_gen", @@ -1076,7 +1076,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "b322ceb7328740d0e7361b7f4ac00fa0" + "8fed6b7924aa9e6903afd22e58d50ac8" ], [ "Lib.LoopCombinators.repeati_inductive_repeat_gen", @@ -1118,15 +1118,15 @@ "refinement_interpretation_Tm_refine_96e65b2359ce32ff1f5ca9648c355aa6", "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c", "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc", + "refinement_interpretation_Tm_refine_c8bc4cf8790b88adef20755da6521e50", "refinement_interpretation_Tm_refine_edccc421660c61e3591d98071500d795", - "refinement_interpretation_Tm_refine_fe46d1f42dd7ff873261424112f10419", "refinement_kinding_Tm_refine_08698b4b6e166624b5bf789ac071b4cf", - "token_correspondence_Lib.LoopCombinators.a_", "true_interp", + "token_correspondence_Lib.LoopCombinators.a_", "typing_Tm_abs_0ec465d1eb90963fef662a39d2cdb931", "well-founded-ordering-on-nat" ], 0, - "208614e84cb01a5ff62e01bb7c3bd913" + "8f4c2c0fc4d38ce717a75403655e8a0b" ], [ "Lib.LoopCombinators.repeati_inductive_repeat_gen", @@ -1138,7 +1138,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "511cd09a2e32914da722d2b7c8b232a9" + "cc042b1c1095498304991b3745b37e98" ], [ "Lib.LoopCombinators.preserves_predicate", @@ -1152,7 +1152,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "2f547665e150e9bf0def438813b15cfc" + "dacaa43ce4f514d37ae6204f28b02d8d" ], [ "Lib.LoopCombinators.preserves_predicate", @@ -1167,7 +1167,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "89f57e6701114d7a0ad02a5c5f3ed489" + "72ea2cbcbf7147feb91aa925e67e7e61" ], [ "Lib.LoopCombinators.repeat_gen_inductive", @@ -1182,7 +1182,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "fa5ca35e98a2e19142d640239b3073e4" + "de2abc5e5afced6f421a16efca9a9a44" ], [ "Lib.LoopCombinators.repeat_gen_inductive", @@ -1214,7 +1214,7 @@ "refinement_interpretation_Tm_refine_edccc421660c61e3591d98071500d795" ], 0, - "809cb3036bfa98d8212fc2475fc283a2" + "0956634828128d73b1588d7803698c9b" ], [ "Lib.LoopCombinators.repeat_gen_inductive", @@ -1229,7 +1229,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "df07a7d4139455328332292ade1cbd22" + "cc1d1cc10151f1598376bb35fb47416e" ], [ "Lib.LoopCombinators.preserves", @@ -1244,7 +1244,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "b125bc03f0526cfa8ab0d4526da1da1b" + "ec3e46f5e226ed88836aa364dfdb15c5" ], [ "Lib.LoopCombinators.repeati_inductive'", @@ -1256,7 +1256,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "e1c6e20ef6264f5706cd72c4cb68f740" + "d3f01845f43e5786bccdb9ee34d059b8" ], [ "Lib.LoopCombinators.repeati_inductive'", @@ -1293,7 +1293,7 @@ "token_correspondence_Lib.LoopCombinators.fixed_a" ], 0, - "de1258d1303d84213b7737a1c3acf664" + "666c5510113fe4f4538f2423ba5a7900" ] ] ] \ No newline at end of file diff --git a/tests/hacl/Lib.LoopCombinators.fsti.hints b/tests/hacl/Lib.LoopCombinators.fsti.hints index cc43f57b89d..770b7313cb7 100644 --- a/tests/hacl/Lib.LoopCombinators.fsti.hints +++ b/tests/hacl/Lib.LoopCombinators.fsti.hints @@ -15,7 +15,7 @@ "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc" ], 0, - "839bd2597c54301db6a267d696592d12" + "c4c2a163d676a9ca49dbc849ce5b9ce7" ], [ "Lib.LoopCombinators.repeat_left_all_ml", @@ -31,7 +31,7 @@ "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc" ], 0, - "e9d6fa8fe9910d1dafbe524b8a519ec1" + "4118cb30153e41b53cf6979d785ab1c2" ], [ "Lib.LoopCombinators.repeat_right", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc" ], 0, - "11bfd416bebe9c6ce56462e30ae41258" + "bc5116f762cb33636a368a1938afc3a7" ], [ "Lib.LoopCombinators.repeat_right_all_ml", @@ -63,7 +63,7 @@ "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc" ], 0, - "8537cee7419a0dbff7ba6f201132dcfa" + "0c62e54cc47568250ae6a35f8a5c0708" ], [ "Lib.LoopCombinators.repeat_right_plus", @@ -79,7 +79,7 @@ "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc" ], 0, - "098023b53fbe0a0cf21f8ca3fe7306a6" + "23d1eadde16ea38869d0dd08d9842215" ], [ "Lib.LoopCombinators.unfold_repeat_right", @@ -95,7 +95,7 @@ "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc" ], 0, - "d1e2e52f5f35a9a5aa35ac8208bf8e85" + "b505387e2ad7d66a599b745deac930af" ], [ "Lib.LoopCombinators.eq_repeat_right", @@ -111,7 +111,7 @@ "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc" ], 0, - "7252bda296e1e02ae519ce306f1a0ebe" + "8aee2d45f11b34caffd8b74912dc0073" ], [ "Lib.LoopCombinators.repeat_left_right", @@ -127,7 +127,7 @@ "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc" ], 0, - "a47e1af9d9759cf20b4b047f3ffea541" + "ed7be788883eb3ba702a04838b76704f" ], [ "Lib.LoopCombinators.repeat_gen", @@ -142,7 +142,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "123d7a4ac937bb148a355d571844003e" + "46eac3579182df72a2c832c26c46eb13" ], [ "Lib.LoopCombinators.repeat_gen_all_ml", @@ -157,7 +157,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "f511c47ed6ed0c20c576795e2792a70a" + "dd94b79ffe0fb26962448ce1e2ece68f" ], [ "Lib.LoopCombinators.unfold_repeat_gen", @@ -172,7 +172,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "883417d725fe16c26731a38b486d86f7" + "72f57e8d166360d8f2ece18032c1168d" ], [ "Lib.LoopCombinators.eq_repeat_gen0", @@ -187,7 +187,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "be59e5fc1c93e424a26b605558b1a3e6" + "21d97312b10a32c04c9d8c0838332ed5" ], [ "Lib.LoopCombinators.repeat_gen_def", @@ -202,7 +202,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "4c5b07231938249ea16d30e204241399" + "4980913078b7d9c3898e3f4df0bb96c1" ], [ "Lib.LoopCombinators.eq_repeati0", @@ -214,7 +214,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "350a3c637587dc8f780393b815af27a1" + "ca00a7c4088007abafdd1dcdbd612a14" ], [ "Lib.LoopCombinators.unfold_repeati", @@ -229,7 +229,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "4f1bd5a264456699f5188b911672333b" + "645b0137b78a1cebde8a41b68ca52666" ], [ "Lib.LoopCombinators.repeati_def", @@ -241,7 +241,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "4a8d037f4cfe1af2737a18b901c8a7e4" + "07e57a6eb07f6efc6f6b03c25de43c46" ], [ "Lib.LoopCombinators.unfold_repeat", @@ -255,7 +255,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "fa2326a9d4a46a36e5160e8d0ce94f33" + "01f41bcdeec8b5d2cfc0a8bf010327ea" ], [ "Lib.LoopCombinators.repeatable", @@ -270,7 +270,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "2bd27224e5de7273c18134faa07c620f" + "25065c2d139b3190e44bc96e9ca44220" ], [ "Lib.LoopCombinators.repeat_range_inductive", @@ -282,7 +282,7 @@ "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913" ], 0, - "f68ddefcab6a7551484d851f055e8c6d" + "46b9f1211c8fdd83eef7c4803904ced7" ], [ "Lib.LoopCombinators.repeati_inductive", @@ -294,7 +294,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "0444734b2a69655606da45bab8ed87cb" + "cf9e0805b23b203d168ace975c4cfad4" ], [ "Lib.LoopCombinators.repeati_inductive_repeat_gen", @@ -306,7 +306,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "ef93a8bce90c0358013ecc325ed4f1dc" + "a57c1f688a6992ab211843885c05f973" ], [ "Lib.LoopCombinators.preserves_predicate", @@ -320,7 +320,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "2f547665e150e9bf0def438813b15cfc" + "3cdde5dc9a81c7ffa17f3b99ac59a120" ], [ "Lib.LoopCombinators.preserves_predicate", @@ -335,7 +335,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "89f57e6701114d7a0ad02a5c5f3ed489" + "677f25563d39828db11f9b8ac093bcca" ], [ "Lib.LoopCombinators.repeat_gen_inductive", @@ -350,7 +350,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "fa5ca35e98a2e19142d640239b3073e4" + "8437ca5bc57ee67b3e6391aa706ca79b" ], [ "Lib.LoopCombinators.preserves", @@ -365,7 +365,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "6a5117b0db999ebc66c9c08bac09b900" + "39f31e99425daecaf618b9f2fbd268b8" ], [ "Lib.LoopCombinators.repeati_inductive'", @@ -377,7 +377,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "e1c6e20ef6264f5706cd72c4cb68f740" + "1442f4b1c925bc833f12a1df23656e1c" ] ] ] \ No newline at end of file diff --git a/tests/hacl/Lib.Sequence.Lemmas.fst.hints b/tests/hacl/Lib.Sequence.Lemmas.fst.hints index 8ce43f7d9d4..6e0afa7f297 100644 --- a/tests/hacl/Lib.Sequence.Lemmas.fst.hints +++ b/tests/hacl/Lib.Sequence.Lemmas.fst.hints @@ -1,5 +1,5 @@ [ - "Æ\u0006\u001aæÕF”`5©\u0007\fqé$R", + "Á\u0011\u001d‰\u0016ÃË\fÚ\u0010{ÙIáó", [ [ "Lib.Sequence.Lemmas.get_block_s", @@ -28,7 +28,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "7c654633c5d33eff5d047584e6f0cc6d" + "0f4c4e2f64052f14ff3643b20fcb58db" ], [ "Lib.Sequence.Lemmas.get_block_s", @@ -37,7 +37,7 @@ 1, [ "@query" ], 0, - "2c77a5ff2bfe7cfbff3266294c732df9" + "ae7493a86f04c21549e8d9a9cfb6b087" ], [ "Lib.Sequence.Lemmas.get_last_s", @@ -61,7 +61,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "3984449af17cab6d28487c4a359f0ee3" + "a028b396cb6fff67ca0e882b6e9dff81" ], [ "Lib.Sequence.Lemmas.repeati_extensionality", @@ -89,7 +89,7 @@ "typing_Lib.LoopCombinators.repeati", "well-founded-ordering-on-nat" ], 0, - "eaa3563a15900c044a4a3a189de84eda" + "50910f19f1b7b51d736259d49b746b3e" ], [ "Lib.Sequence.Lemmas.repeat_right_extensionality", @@ -106,7 +106,7 @@ "refinement_interpretation_Tm_refine_fd19feb5f9ea77c43306cb5b7a87bc36" ], 0, - "406edcd644b73494537bf7f4cb39edcf" + "3262514a3209495ef18c47f5f09bda9d" ], [ "Lib.Sequence.Lemmas.repeat_right_extensionality", @@ -142,7 +142,7 @@ "well-founded-ordering-on-nat" ], 0, - "a859644aabe10c0abed6fe28cfa1adf2" + "7a5334c3d9965a77e1db18ba0837ac86" ], [ "Lib.Sequence.Lemmas.repeat_right_extensionality", @@ -155,12 +155,12 @@ "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_12aaa86fce4296e5ca537def690c90b7", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_8329caf005c3be2e24a9ce0a366d6277", + "refinement_interpretation_Tm_refine_a039115d166a82bc49214b5534c15e5d", "refinement_interpretation_Tm_refine_e7fccb01210c2efde8affa46b16abcf2", "refinement_interpretation_Tm_refine_fd19feb5f9ea77c43306cb5b7a87bc36" ], 0, - "bcaee63886ba6b779a1fda2857521515" + "74a6864cd0e8aa670b8c75fa81effbe8" ], [ "Lib.Sequence.Lemmas.repeat_gen_right_extensionality", @@ -178,7 +178,7 @@ "refinement_interpretation_Tm_refine_e7fccb01210c2efde8affa46b16abcf2" ], 0, - "c7e3bd31af014960a704180a89418e6b" + "200da607ac468839a4fadacfcd47e00c" ], [ "Lib.Sequence.Lemmas.repeat_gen_right_extensionality", @@ -215,7 +215,7 @@ "well-founded-ordering-on-nat" ], 0, - "8a395c16a98e5214cefb0be8cadd665f" + "38df9e7888b106ef0f09e4c4eb702c6d" ], [ "Lib.Sequence.Lemmas.repeat_gen_right_extensionality", @@ -227,14 +227,14 @@ "int_inversion", "int_typing", "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_6b17b387345777bc1396aeb424031d6e", + "refinement_interpretation_Tm_refine_7ccb774e797d1ebfd0ed058066d28131", "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d", "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c", "refinement_interpretation_Tm_refine_c521dec61896a844c454ea9692ebf2e2", "refinement_interpretation_Tm_refine_e7fccb01210c2efde8affa46b16abcf2" ], 0, - "3490ef73f9ad91a6d9fca421f38d126c" + "6221b32855a146b53f01cb4e81f02a29" ], [ "Lib.Sequence.Lemmas.repeati_right_extensionality", @@ -249,7 +249,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "1e5c5e551a8e3a4dc1c373c935e75cce" + "775d295aac636161084783f575ed5c91" ], [ "Lib.Sequence.Lemmas.repeati_right_extensionality", @@ -258,7 +258,7 @@ 0, [ "@query", "equation_Lib.LoopCombinators.fixed_a" ], 0, - "1fe9b5fe8c670decc5633ab2d9d7df9f" + "515c3787757235e093c5f34656021902" ], [ "Lib.Sequence.Lemmas.repeati_right_shift", @@ -273,7 +273,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "d481cbf3301cd88265c80094526453d3" + "9301bc8b7e33b9a0e60585410c44cace" ], [ "Lib.Sequence.Lemmas.repeati_right_shift", @@ -287,7 +287,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "17d2ab22da8d5558830bece763178536" + "1a2dce52940d949772100a9268c951bf" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_f", @@ -313,7 +313,7 @@ "refinement_interpretation_Tm_refine_f4f040c0afc8e02646bd007fb369c803" ], 0, - "a00a7009968eea744c749b3be3065a87" + "5a21de40e471625499fe735ebe772d1e" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_f", @@ -331,7 +331,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "0927629e3ed42ee492a718052daf7730" + "f2d01734d1111d6081914da1ddadb9d5" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_multi", @@ -349,7 +349,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "febc0f4599642c93b2a973c844219652" + "5fee270d8360d53736a0ef26de69a16b" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_multi", @@ -363,7 +363,7 @@ "refinement_interpretation_Tm_refine_6f684e27d6af9965634108bcfe981953" ], 0, - "503bf7e8f926950fd78364979e10da14" + "640a71ce0adeba6bd507b645887cc5c6" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_multi", @@ -381,7 +381,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "9466afe2e02023fa8e68909f4a6951d5" + "7c3235cd9462fd2d0268677de2a9fd7e" ], [ "Lib.Sequence.Lemmas.lemma_repeat_gen_blocks_multi", @@ -399,7 +399,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "508f048f7c8ded0d03dc99467c6ad26b" + "24015bd00e78ed950e587910f97836ae" ], [ "Lib.Sequence.Lemmas.lemma_repeat_gen_blocks_multi", @@ -408,7 +408,7 @@ 0, [ "@query", "equation_Lib.Sequence.Lemmas.repeat_gen_blocks_multi" ], 0, - "eee1506dd52a696caed84f2b79cc883e" + "5df3f50b68f1ce19532655e9830b0829" ], [ "Lib.Sequence.Lemmas.lemma_repeat_gen_blocks_multi", @@ -426,7 +426,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "9466afe2e02023fa8e68909f4a6951d5" + "2cd7b86cf50f7354ac3a033dc0ee2f7b" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks", @@ -446,7 +446,7 @@ "typing_Lib.Sequence.length" ], 0, - "6ba7aabe50f5369312457c59568da8a4" + "d90db9468f6c512de0aa4071cddbb4a8" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks", @@ -471,7 +471,7 @@ "typing_FStar.Seq.Base.length", "typing_Lib.Sequence.length" ], 0, - "eb69b0ece798919f8f172e37b9ff05d5" + "3e450b9bf0f62149e0111b95dff615ac" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks", @@ -491,7 +491,7 @@ "typing_Lib.Sequence.length" ], 0, - "7ff7dd8416d02481c9876e77d0237d72" + "7e78172afb728bee4a70c87be7b7ad7f" ], [ "Lib.Sequence.Lemmas.lemma_repeat_gen_blocks", @@ -517,7 +517,7 @@ "typing_FStar.Seq.Base.length", "typing_Lib.Sequence.length" ], 0, - "3b40b44dba58aa6bbb0be2b806699f54" + "b97e9039881b87520065df882797dd57" ], [ "Lib.Sequence.Lemmas.lemma_repeat_gen_blocks", @@ -526,7 +526,7 @@ 0, [ "@query", "equation_Lib.Sequence.Lemmas.repeat_gen_blocks" ], 0, - "0a61b896b9e112ca639ff6cf3d9a4475" + "649182219fe6bb974d9467cff27876bc" ], [ "Lib.Sequence.Lemmas.lemma_repeat_gen_blocks", @@ -546,7 +546,7 @@ "typing_Lib.Sequence.length" ], 0, - "76c06152ef69ffe6dee6d36d78231460" + "d10d134eff53d36322d5e57523cfdb6a" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_multi_extensionality_zero", @@ -566,7 +566,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "6ffd942f74bc79f31d6465dba340c254" + "21adf0e7118e1702380e9bd6722b9241" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_multi_extensionality_zero", @@ -600,7 +600,7 @@ "typing_FStar.Seq.Base.slice" ], 0, - "7e1bf405724dfbfec1b64abc8efca766" + "9a9a1c6deed10ccaaadb30d058212629" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_multi_extensionality_zero", @@ -618,7 +618,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "4a0135838af7d2c2625f2c9e1fea8e4f" + "5a0836394a07bbf2e11f2fb15612066f" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_extensionality_zero", @@ -639,7 +639,7 @@ "refinement_interpretation_Tm_refine_c8d0b9c0d9bab47c0f00a15221dd05c4" ], 0, - "b029ce6442f68400e1aff9b601af9351" + "2214ac70f6e90176a4b1e0bf6e95f8a3" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_extensionality_zero", @@ -671,7 +671,7 @@ "typing_Lib.Sequence.length" ], 0, - "fbbc91114e9c6e887aaf9dae992f312e" + "048218e8158bbf3a6d1e8273c222826f" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_extensionality_zero", @@ -689,7 +689,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "4db07a86005ae2913812230e0a699ab7" + "ab31f4fc76de4a18ab9adda8f38348b2" ], [ "Lib.Sequence.Lemmas.len0_div_bs", @@ -701,7 +701,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "b4e99340719ec572369c358731976f87" + "a62ab8883fa934fffb4c50bc0b103baa" ], [ "Lib.Sequence.Lemmas.len0_div_bs", @@ -718,7 +718,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "648f140407eb9b5cf2cbe68a4335540a" + "112c931cfc6d7126727b4d676bd99ab4" ], [ "Lib.Sequence.Lemmas.split_len_lemma0", @@ -730,122 +730,24 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "1cc8a6e9d8e9179cc5817d4fb9464b86" + "ae77499746ee260c7f9d769e79c323b7" ], [ "Lib.Sequence.Lemmas.split_len_lemma0", - 3, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", "equation_Prims.pos", - "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" - ], - 0, - "4d67f6c4647719e433ec5a8fc8b35c91" - ], - [ - "Lib.Sequence.Lemmas.split_len_lemma0", - 4, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", "equation_Prims.pos", - "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" - ], - 0, - "1b4819271ef6ec5a269529dab1a9a246" - ], - [ - "Lib.Sequence.Lemmas.split_len_lemma0", - 5, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_4c113fc8b5082d9ae06254757e19cb42" - ], - 0, - "a98863bc6713ba83b34ce00718620ac6" - ], - [ - "Lib.Sequence.Lemmas.split_len_lemma0", - 6, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", "b2t_def", - "primitive_Prims.op_Equality", "primitive_Prims.op_Multiply", - "primitive_Prims.op_Subtraction", - "projection_inverse_BoxBool_proj_0", - "projection_inverse_BoxInt_proj_0", - "refinement_interpretation_Tm_refine_4c113fc8b5082d9ae06254757e19cb42", - "refinement_interpretation_Tm_refine_4d93f3edc564d0fc940fa1f17194690a" - ], - 0, - "bcc5bd2231781a07a95ce182ed422efc" - ], - [ - "Lib.Sequence.Lemmas.split_len_lemma0", - 7, + 2, 0, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.nat", - "refinement_interpretation_Tm_refine_4c113fc8b5082d9ae06254757e19cb42", - "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" - ], - 0, - "9845b33b20d1651b26b71acb4ad1d4ed" - ], - [ - "Lib.Sequence.Lemmas.split_len_lemma0", - 8, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_4c113fc8b5082d9ae06254757e19cb42" - ], - 0, - "3b0065871549118ad6674d96e05ec761" - ], - [ - "Lib.Sequence.Lemmas.split_len_lemma0", - 9, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_4c113fc8b5082d9ae06254757e19cb42" - ], - 0, - "090c77d113a0902c64fbbdf4b30b548d" - ], - [ - "Lib.Sequence.Lemmas.split_len_lemma0", - 10, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", "b2t_def", "equation_Prims.nat", "equation_Prims.pos", "int_inversion", "primitive_Prims.op_Addition", - "primitive_Prims.op_Division", "primitive_Prims.op_Equality", - "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply", - "primitive_Prims.op_Subtraction", - "projection_inverse_BoxBool_proj_0", + "primitive_Prims.op_Division", "primitive_Prims.op_Modulus", + "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", - "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212", - "refinement_interpretation_Tm_refine_3dc80b2da0a2c54db945f37042ca080a", - "refinement_interpretation_Tm_refine_4c113fc8b5082d9ae06254757e19cb42", - "refinement_interpretation_Tm_refine_4d93f3edc564d0fc940fa1f17194690a", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", - "refinement_interpretation_Tm_refine_f4357f3bafc6bf7c1dfbd5c602dd3c90", - "unit_inversion" + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "5b0d5ba69c4f8493301c7c2cb36008d9" + "83fa9d33c0cf753e59b4835f20366885" ], [ "Lib.Sequence.Lemmas.split_len_lemma", @@ -857,7 +759,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "04bd24a0fbf439208b78058fbd99ec27" + "4d1011614f2186e27206ece567eb7e20" ], [ "Lib.Sequence.Lemmas.split_len_lemma", @@ -872,7 +774,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "8c30bd2cb791bd48e61bc77ddccf7167" + "a929aba69716a978769b22c9e1c94c87" ], [ "Lib.Sequence.Lemmas.aux_repeat_bf_s0", @@ -903,7 +805,7 @@ "typing_Lib.Sequence.length" ], 0, - "6b7f8948a351ca1a7003c65571b44531" + "ae2e027af3035e42c740cbd3559a853d" ], [ "Lib.Sequence.Lemmas.aux_repeat_bf_s0", @@ -934,7 +836,7 @@ "refinement_interpretation_Tm_refine_e7fccb01210c2efde8affa46b16abcf2" ], 0, - "258dff45e3b38a69ab977090ea00c055" + "1ea52b575a6d742778e4e2fef40858b0" ], [ "Lib.Sequence.Lemmas.aux_repeat_bf_s0", @@ -951,7 +853,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "7c2b2d1d3abb4fcfbc9350e75ef0b7d5" + "fc276874aa56c69b23cca8c6e93829ed" ], [ "Lib.Sequence.Lemmas.aux_repeat_bf_s1", @@ -981,7 +883,7 @@ "typing_Lib.Sequence.length" ], 0, - "9d0babf6659f36c2d79b869c30f94b09" + "37cc6e88532d3d37a5f52711b5015fac" ], [ "Lib.Sequence.Lemmas.aux_repeat_bf_s1", @@ -1013,7 +915,7 @@ "typing_Lib.Sequence.length" ], 0, - "15019e1813dd324d06e59423e5955dff" + "133ed5fe63218c7bc6047c46d0f1ec5c" ], [ "Lib.Sequence.Lemmas.aux_repeat_bf_s1", @@ -1031,7 +933,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "ff34d7e53833e9f859be542fcf113c69" + "996c63b3a6538e5673c2ffa844ff9492" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_multi_split", @@ -1059,7 +961,7 @@ "typing_Lib.Sequence.length" ], 0, - "5be8e8b1c463aa1991b0d5d78a01fa05" + "bef934adf3c05417e00451c9ba1d918d" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_multi_split", @@ -1092,7 +994,7 @@ "typing_Lib.Sequence.length" ], 0, - "65380ffee5d8f1474c3763b4d77563e6" + "7e863add5ec9f2ffd81e3de568e458d1" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_multi_split", @@ -1110,7 +1012,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "75362b97f5739d077b9ebb6632285caf" + "06b141a313d05a34061b6ef756e24045" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_multi_split_slice", @@ -1138,7 +1040,7 @@ "typing_Lib.Sequence.length" ], 0, - "7ff0adcfe7f6769ad79a31d377a33c85" + "6f69bf8a7bacca620d3179f80ba491f5" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_multi_split_slice", @@ -1168,7 +1070,7 @@ "typing_Lib.Sequence.length" ], 0, - "2124bbc1a73873053eb5221d44751ce0" + "9510d1df764f16b939204bce529e1ece" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_multi_split_slice", @@ -1187,7 +1089,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "5d05d735012102769c2be77c99c738c7" + "68f320fbd336c3c289a09dc8d41e1484" ], [ "Lib.Sequence.Lemmas.slice_slice_last", @@ -1212,7 +1114,7 @@ "typing_Lib.Sequence.length" ], 0, - "7b80da2d3be8b1ad1864bc6693d1ea46" + "54f74b67337befca96d3de7f356433ed" ], [ "Lib.Sequence.Lemmas.slice_slice_last", @@ -1244,7 +1146,7 @@ "typing_Lib.Sequence.length" ], 0, - "7d41b93e14ad5526497d3abb38aa1d8f" + "8e0d696eaed2bf7e45fb533b887e1732" ], [ "Lib.Sequence.Lemmas.slice_slice_last", @@ -1253,7 +1155,7 @@ 0, [ "@query" ], 0, - "3ed5771c6f7a010dab1b2b08bc63a8a6" + "b8a7884f567c4b04f3a5a57288fe7803" ], [ "Lib.Sequence.Lemmas.len0_le_len_fraction", @@ -1265,7 +1167,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "828d4ad68b28d887e8fbffc84a29ede7" + "91d0f43a10e5e784374801599e27c70b" ], [ "Lib.Sequence.Lemmas.len0_le_len_fraction", @@ -1279,7 +1181,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "bfb194245dda4b86f9a1e6c3f3790c65" + "235dc9ba8f7d5f62a69151970fd5aaf9" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_split", @@ -1307,7 +1209,7 @@ "typing_Lib.Sequence.length" ], 0, - "97be12b972dac0ae7c751951c8dda395" + "3a7d7cc7d6170cab32be912e3b9a4657" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_split", @@ -1339,7 +1241,7 @@ "typing_FStar.Seq.Base.length", "typing_Lib.Sequence.length" ], 0, - "39618b0945d1f06a36fdcf5928a6833e" + "54d408bfd01ec86f41a817bf0cc5aadf" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_split", @@ -1356,7 +1258,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "dabdaca207d0536138718f221a896d92" + "f94c6ed1396ffba93cc9109f7d5cd06b" ], [ "Lib.Sequence.Lemmas.repeat_blocks_extensionality", @@ -1371,7 +1273,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "421f8ee245d06012b584aa808ac28f55" + "b54232a0490f5492bebb19713ba7d675" ], [ "Lib.Sequence.Lemmas.repeat_blocks_extensionality", @@ -1401,7 +1303,7 @@ "typing_Lib.Sequence.length" ], 0, - "ffb404b5984d0c9ac437a5c0c6302c30" + "ae5114505e21919853f5b9356d24bc5b" ], [ "Lib.Sequence.Lemmas.repeat_blocks_extensionality", @@ -1414,7 +1316,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "63d0028fa5427efd2fc741e34c0ca3f6" + "60da3cabcf2b7743b8fb3391cfd1ee4a" ], [ "Lib.Sequence.Lemmas.lemma_repeat_blocks_via_multi", @@ -1438,7 +1340,7 @@ "typing_FStar.Seq.Base.length", "typing_Lib.Sequence.length" ], 0, - "09b3cbc6b05b6f077270c6fbe2010712" + "11f46bdd2dcfc417094ef51d8603a4b7" ], [ "Lib.Sequence.Lemmas.lemma_repeat_blocks_via_multi", @@ -1464,7 +1366,7 @@ "typing_Lib.Sequence.length" ], 0, - "383c93d245486a81d22ae5a5a1f3504f" + "57b63259920f4c1c2b707a9d08f4a442" ], [ "Lib.Sequence.Lemmas.lemma_repeat_blocks_via_multi", @@ -1477,7 +1379,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "478acc8f2ca5cb76f106a032715171f6" + "8d7d49322c7864185a53b244ec756f8f" ], [ "Lib.Sequence.Lemmas.repeat_blocks_multi_is_repeat_gen_blocks_multi", @@ -1496,7 +1398,7 @@ "typing_Lib.Sequence.length" ], 0, - "f83f0fd41740917e110dc57d59847e83" + "cc90a2517cf1cee624c0eafe712eeca2" ], [ "Lib.Sequence.Lemmas.repeat_blocks_multi_is_repeat_gen_blocks_multi", @@ -1525,7 +1427,7 @@ "typing_Lib.Sequence.length" ], 0, - "1994770f13f0840e7af546b6ceb123a7" + "9058597b894be517167b6556a2198694" ], [ "Lib.Sequence.Lemmas.repeat_blocks_multi_is_repeat_gen_blocks_multi", @@ -1538,7 +1440,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "0900955b4866ce9f200ce6b55735f6d9" + "f1c131dcac8d345e094ea169b2675089" ], [ "Lib.Sequence.Lemmas.repeat_blocks_is_repeat_gen_blocks", @@ -1554,7 +1456,7 @@ "refinement_interpretation_Tm_refine_f571f2610f867b24665eec96f119e18c" ], 0, - "6073e72ede924dec338910e78811a0c2" + "66dd6d02578364915f32f3ff920bc55b" ], [ "Lib.Sequence.Lemmas.repeat_blocks_is_repeat_gen_blocks", @@ -1583,7 +1485,7 @@ "typing_Lib.Sequence.length" ], 0, - "739fd8666a9a903ed9e12c284e11c943" + "ee47eb2818603ab8050b6cd04ccab4aa" ], [ "Lib.Sequence.Lemmas.repeat_blocks_is_repeat_gen_blocks", @@ -1596,7 +1498,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "b8d3b3cf258d0533d311e39cad611b04" + "720e880a5644909e08c6f70844f229f4" ], [ "Lib.Sequence.Lemmas.repeat_blocks_multi_split", @@ -1622,7 +1524,7 @@ "typing_Lib.Sequence.length" ], 0, - "c31c75e22efd0941b2b66dd0a69debea" + "bef8e8cb4771709f0f37cf607f281349" ], [ "Lib.Sequence.Lemmas.repeat_blocks_multi_split", @@ -1651,7 +1553,7 @@ "typing_Lib.Sequence.length" ], 0, - "4df66fe0b1d0e0ee8831e0ac2254c8f8" + "3887b0bee563f2ef7b73931aa2a9fa31" ], [ "Lib.Sequence.Lemmas.repeat_blocks_multi_split", @@ -1664,7 +1566,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "e14fa65ddcf58954f69fe3878e125dc2" + "14d3b37ea777b7aeb68131055cae1dfd" ], [ "Lib.Sequence.Lemmas.repeat_blocks_split", @@ -1688,7 +1590,7 @@ "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647" ], 0, - "894f2441bdf52ea1a8f718ea6eaa7eee" + "454f78d7dc05a46feae63ffcf19ae4e6" ], [ "Lib.Sequence.Lemmas.repeat_blocks_split", @@ -1717,7 +1619,7 @@ "typing_Lib.Sequence.length" ], 0, - "4122cf2392b3e015198cc6e19ceedcf2" + "b0fa8ae53a5e1b068f43a623ded9e2b1" ], [ "Lib.Sequence.Lemmas.repeat_blocks_split", @@ -1730,7 +1632,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "1480db896329c272ad33287803b70fa5" + "0857dbf2a972d0ce76d4d467460f0218" ], [ "Lib.Sequence.Lemmas.repeat_blocks_multi_extensionality", @@ -1743,7 +1645,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "867519bf6570af19717f8b75181dd674" + "468cd256698ab6894d033bb03ba1ac2f" ], [ "Lib.Sequence.Lemmas.repeat_blocks_multi_extensionality", @@ -1773,7 +1675,7 @@ "typing_Lib.Sequence.length" ], 0, - "e3847c20433eadda194767a4910aa6e4" + "639898113d128eca6104a023f4da596f" ], [ "Lib.Sequence.Lemmas.repeat_blocks_multi_extensionality", @@ -1786,7 +1688,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "fb8570aa8fa0661f8663ade903377e5f" + "bc896c4a877708605e2ed0e0c7e5e0d8" ], [ "Lib.Sequence.Lemmas.map_blocks_multi_extensionality", @@ -1799,7 +1701,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "7f1ae5098f08a3f8961751db419ee888" + "370fb253fff24d70ace25d85801bbacd" ], [ "Lib.Sequence.Lemmas.map_blocks_multi_extensionality", @@ -1834,7 +1736,7 @@ "typing_FStar.Seq.Base.slice", "typing_Lib.Sequence.length" ], 0, - "d86113619d5dfa6964bfc021cc8112e2" + "0d48cd52bbbeaa0b8c2275090385c6f7" ], [ "Lib.Sequence.Lemmas.map_blocks_multi_extensionality", @@ -1847,7 +1749,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "a0c73b343c5267daf364aea581810ec3" + "368a8727f07950da786e5ef7948634f2" ], [ "Lib.Sequence.Lemmas.map_blocks_extensionality", @@ -1865,7 +1767,7 @@ "typing_Lib.Sequence.length" ], 0, - "71c748893493cb0121d41f891f188bc0" + "fbd207e2a68ed35ec1645e09d14b8656" ], [ "Lib.Sequence.Lemmas.map_blocks_extensionality", @@ -1892,7 +1794,7 @@ "typing_FStar.Seq.Base.slice", "typing_Lib.Sequence.length" ], 0, - "b276be0802a3664829ba1c42a66586db" + "2f984156b5917fc39efa9b69b06eb57c" ], [ "Lib.Sequence.Lemmas.map_blocks_extensionality", @@ -1905,7 +1807,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "b5556906371c86d0fc49a0a66be2d63a" + "3e15a17f181bca4ef402c54c7e41461b" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_map_f", @@ -1930,7 +1832,7 @@ "typing_FStar.Seq.Base.append", "typing_FStar.Seq.Base.length" ], 0, - "e8c0ab324bffb96ef7169eed9e4522ea" + "2f04913af96c5b4869f5e06dfe972cbe" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_map_f", @@ -1943,7 +1845,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "599590beedd4b6cebbc35acd10c72467" + "839897865e97ce8ae7da06b07e10f248" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_map_l", @@ -1956,7 +1858,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "065f3b8efda7df980bdb0a3993c32b75" + "657183d5410c4111ddf200ed6eb1e6ca" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_map_l_length", @@ -1969,7 +1871,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "4071eb23d9372cc7cc8fc364275be174" + "2c28d8e222b303d25dd4c7d4dca6971a" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_map_l_length", @@ -1993,7 +1895,7 @@ "refinement_interpretation_Tm_refine_f4f040c0afc8e02646bd007fb369c803" ], 0, - "39a2661d12725cea0bd8e45d81c768cd" + "dee2c70c6dce3bd98189e4416b07a9c9" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_map_l_length", @@ -2006,7 +1908,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "08eceb4997c6059cfdaf24038417dc51" + "d7226da5680a1d05fa49629c05a070ba" ], [ "Lib.Sequence.Lemmas.map_blocks_multi_acc", @@ -2023,7 +1925,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "79bbdb878e6e793f665cedc320893327" + "81c95aad010a6a57288de2d939fadfa8" ], [ "Lib.Sequence.Lemmas.map_blocks_multi_acc", @@ -2042,7 +1944,7 @@ "refinement_interpretation_Tm_refine_f4f040c0afc8e02646bd007fb369c803" ], 0, - "c9251bb5343e24439ee51cb8717b65e8" + "5e39f82507d2b6ea006a445ecc28999f" ], [ "Lib.Sequence.Lemmas.map_blocks_multi_acc", @@ -2059,7 +1961,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "4d708b4d072f4252c5023f5b7c5c8007" + "9807c4d45ca2e3fffa0dea6fbb49fe2f" ], [ "Lib.Sequence.Lemmas.map_blocks_acc", @@ -2078,7 +1980,7 @@ "typing_Lib.Sequence.length" ], 0, - "3837a1a5e85d27c54374765b1a9658ee" + "abe55f655421c2c1e052db8236420b95" ], [ "Lib.Sequence.Lemmas.map_blocks_acc", @@ -2087,7 +1989,7 @@ 0, [ "@query" ], 0, - "7040b7fdf98070b6cc9e8a4990ae8bff" + "c3c6fdc43d74f54bd6ea38d67a186f4f" ], [ "Lib.Sequence.Lemmas.map_blocks_acc", @@ -2106,7 +2008,7 @@ "typing_Lib.Sequence.length" ], 0, - "6f65958c8a29c51eac42f3edea36d2e7" + "96b33ad5df0f789b17fce2e98f279ec4" ], [ "Lib.Sequence.Lemmas.map_blocks_acc_length", @@ -2125,7 +2027,7 @@ "typing_Lib.Sequence.length" ], 0, - "5e0cb45533615c3637003f5d052eb368" + "0c1c89fcade07f0e5f0872095e6a9d7d" ], [ "Lib.Sequence.Lemmas.map_blocks_acc_length", @@ -2176,7 +2078,7 @@ "typing_Lib.Sequence.length" ], 0, - "e53833026cc4ee0db6a7c0f9c7635b3a" + "553d7f9874adeb67b7569eb091601f6d" ], [ "Lib.Sequence.Lemmas.map_blocks_acc_length", @@ -2195,7 +2097,7 @@ "typing_Lib.Sequence.length" ], 0, - "6f65958c8a29c51eac42f3edea36d2e7" + "c7fe991fd3186657b3161cdf8cb2bd96" ], [ "Lib.Sequence.Lemmas.map_blocks_multi_acc_is_repeat_gen_blocks_multi", @@ -2212,7 +2114,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "58ed23c62052a769b156f1769d1b6579" + "19872be7bf329e872d91f887a12da114" ], [ "Lib.Sequence.Lemmas.map_blocks_multi_acc_is_repeat_gen_blocks_multi", @@ -2221,7 +2123,7 @@ 0, [ "@query", "equation_Lib.Sequence.Lemmas.map_blocks_multi_acc" ], 0, - "e138576d433dfc30d3b14cc931d674fd" + "d35aec376a6c88c857bb954d2f7afb18" ], [ "Lib.Sequence.Lemmas.map_blocks_multi_acc_is_repeat_gen_blocks_multi", @@ -2238,7 +2140,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "4d708b4d072f4252c5023f5b7c5c8007" + "435c91c6343fec1d44af6bf40efecc45" ], [ "Lib.Sequence.Lemmas.map_blocks_acc_is_repeat_gen_blocks", @@ -2257,7 +2159,7 @@ "typing_Lib.Sequence.length" ], 0, - "f7f0705d2df658307ec5db8539be40f4" + "aca9a03d7356de1521d6a1e8bcf8a38f" ], [ "Lib.Sequence.Lemmas.map_blocks_acc_is_repeat_gen_blocks", @@ -2266,7 +2168,7 @@ 0, [ "@query", "equation_Lib.Sequence.Lemmas.map_blocks_acc" ], 0, - "8668f74640623b721b097db0f370e0ed" + "8510d8a3d0732431b4a0c9df5ac07cbb" ], [ "Lib.Sequence.Lemmas.map_blocks_acc_is_repeat_gen_blocks", @@ -2285,7 +2187,7 @@ "typing_Lib.Sequence.length" ], 0, - "6f65958c8a29c51eac42f3edea36d2e7" + "8a4002741456efbb9dcb41d963eeee19" ], [ "Lib.Sequence.Lemmas.f_shift", @@ -2301,7 +2203,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "8fc4707756373e140abe565e04d6fc4b" + "23410c1b9aa49feae2fe4367fd54bf6f" ], [ "Lib.Sequence.Lemmas.f_shift", @@ -2314,7 +2216,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "a051ac7c04d8839a4d26b38cac32d40f" + "dbcf864675d9539b4217fe1514c13995" ], [ "Lib.Sequence.Lemmas.l_shift", @@ -2330,7 +2232,7 @@ "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d" ], 0, - "d787d49b705dcea1916bcd5777bd9d74" + "3506fe0e235a933829f81ec49a86ce75" ], [ "Lib.Sequence.Lemmas.l_shift", @@ -2342,7 +2244,7 @@ "refinement_interpretation_Tm_refine_609674d96c81c962549b0076055bf213" ], 0, - "29265487f3dbfc30d2aae9e4b473b73d" + "9a6a54ae87fe86284c8322a5eb0f9e52" ], [ "Lib.Sequence.Lemmas.map_blocks_multi_acc_is_map_blocks_multi_", @@ -2367,7 +2269,7 @@ "typing_FStar.Seq.Base.empty", "typing_Lib.Sequence.length" ], 0, - "3a969b0452d738472d73f700e1dfc6e2" + "d8dd1c959328bb19ab8b40125bcff0ac" ], [ "Lib.Sequence.Lemmas.map_blocks_multi_acc_is_map_blocks_multi_", @@ -2375,8 +2277,7 @@ 0, 0, [ - "@MaxIFuel_assumption", - "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query", + "@MaxIFuel_assumption", "@query", "Prims_pretyping_ae567c2fb75be05905677af440075565", "binder_x_7eea0d406be960c32731035419902146_1", "binder_x_80398975436b9f074cafa4c1f371bbf6_8", @@ -2421,7 +2322,7 @@ "typing_Lib.Sequence.length", "well-founded-ordering-on-nat" ], 0, - "b75fcee83e78a8a4611a446d74250a43" + "56677e4608a1b3ccd1a9fa91f49ded67" ], [ "Lib.Sequence.Lemmas.map_blocks_multi_acc_is_map_blocks_multi_", @@ -2437,17 +2338,17 @@ "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_609674d96c81c962549b0076055bf213", + "refinement_interpretation_Tm_refine_6d3a44c719b57e04608d090aa33b27d5", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17", "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c", "refinement_interpretation_Tm_refine_cedbfc1f9a0199ea1d2d039a83d0b50f", "refinement_interpretation_Tm_refine_e7fccb01210c2efde8affa46b16abcf2", "refinement_interpretation_Tm_refine_f4f040c0afc8e02646bd007fb369c803", - "refinement_interpretation_Tm_refine_fa99d08257545a32939a8ec97d8ccbff", "typing_FStar.Seq.Base.empty", "typing_Lib.Sequence.length" ], 0, - "581a0b5bd4273d1857e841a8930ab8bd" + "68952a3786f7144949dd0944a6c25a09" ], [ "Lib.Sequence.Lemmas.map_blocks_multi_acc_is_map_blocks_multi", @@ -2464,7 +2365,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "3b5a6ca7f2d72a660bea4f4f9b93f50f" + "513f3825db228ce856ed291805968e2e" ], [ "Lib.Sequence.Lemmas.map_blocks_multi_acc_is_map_blocks_multi", @@ -2492,7 +2393,7 @@ "typing_FStar.Seq.Base.empty" ], 0, - "49082c5ee001850d7acb1b7d8a22b9f8" + "a234b5800f669a014aa78f2394e52af6" ], [ "Lib.Sequence.Lemmas.map_blocks_multi_acc_is_map_blocks_multi", @@ -2509,7 +2410,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "4d708b4d072f4252c5023f5b7c5c8007" + "9f34054fff0db04b6e8ef7091d7f4736" ], [ "Lib.Sequence.Lemmas.map_blocks_acc_is_map_blocks", @@ -2528,7 +2429,7 @@ "typing_Lib.Sequence.length" ], 0, - "b50981bc602abeead21ffb735a6e4dae" + "78eba1589d736801ac62b082db8ae219" ], [ "Lib.Sequence.Lemmas.map_blocks_acc_is_map_blocks", @@ -2600,7 +2501,7 @@ "typing_Lib.Sequence.map_blocks_multi" ], 0, - "890694cd2e59ece4d280611b88d15694" + "e9f81a1939d0f7f1d8c2c09acfbdfb33" ], [ "Lib.Sequence.Lemmas.map_blocks_acc_is_map_blocks", @@ -2619,7 +2520,7 @@ "typing_Lib.Sequence.length" ], 0, - "6f65958c8a29c51eac42f3edea36d2e7" + "c1de0af43146c8372f1776284958ee39" ], [ "Lib.Sequence.Lemmas.map_blocks_multi_acc_is_map_blocks_multi0", @@ -2637,7 +2538,7 @@ "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d" ], 0, - "77a205731ace8eccd2bff6b5ff09149e" + "c5d87617ab50d6f6705c5c5dc32c731f" ], [ "Lib.Sequence.Lemmas.map_blocks_multi_acc_is_map_blocks_multi0", @@ -2679,7 +2580,7 @@ "typing_Lib.Sequence.length" ], 0, - "83c4012cc03867f3198e27844fa967bb" + "23cb407837660bd79a893b2c6038bb22" ], [ "Lib.Sequence.Lemmas.map_blocks_multi_acc_is_map_blocks_multi0", @@ -2692,7 +2593,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "40877c5325e5393546920d1666122dda" + "24c67a3b371662b5cd0a14511ea8b341" ], [ "Lib.Sequence.Lemmas.map_blocks_acc_is_map_blocks0", @@ -2709,7 +2610,7 @@ "refinement_interpretation_Tm_refine_f571f2610f867b24665eec96f119e18c" ], 0, - "4e2d13e298df1984a532833137706c04" + "cb84cd0a8c42e3a2a9a63da6d45c4028" ], [ "Lib.Sequence.Lemmas.map_blocks_acc_is_map_blocks0", @@ -2739,7 +2640,7 @@ "typing_FStar.Seq.Base.empty", "typing_Lib.Sequence.length" ], 0, - "11016614432ef13a6d27d122200c7bce" + "4ec40530b94066a994a6b2be6e08d4db" ], [ "Lib.Sequence.Lemmas.map_blocks_acc_is_map_blocks0", @@ -2752,7 +2653,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "22c601c2f6642877c43d1cbc3764fe58" + "411790d28177be00175534d025cde4d4" ], [ "Lib.Sequence.Lemmas.map_blocks_is_empty", @@ -2769,7 +2670,7 @@ "refinement_interpretation_Tm_refine_7ad90407dad3095183eb4d692b62fd08" ], 0, - "9ab3ae00a867717efd488d44c17376ca" + "2ca83a8105ac6c733381a716f6f09f04" ], [ "Lib.Sequence.Lemmas.map_blocks_is_empty", @@ -2799,7 +2700,7 @@ "typing_Lib.Sequence.length", "typing_Lib.Sequence.map_blocks_multi" ], 0, - "baea6a63914b51fb81763edb944cd18b" + "fc3678a0b1e2ab46e17e432ef7642b46" ], [ "Lib.Sequence.Lemmas.map_blocks_is_empty", @@ -2812,7 +2713,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "0355a40e31ba55c41033a3106bb52411" + "a196985102d8daf2fa9ea6271446de8e" ] ] ] \ No newline at end of file diff --git a/tests/hacl/Lib.Sequence.Lemmas.fsti.hints b/tests/hacl/Lib.Sequence.Lemmas.fsti.hints index fe2b763cecb..5a3983df8c0 100644 --- a/tests/hacl/Lib.Sequence.Lemmas.fsti.hints +++ b/tests/hacl/Lib.Sequence.Lemmas.fsti.hints @@ -26,7 +26,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "13e00680463992ec2698283148a06dbf" + "165fe3f5cbf91fff30d910da289665db" ], [ "Lib.Sequence.Lemmas.get_block_s", @@ -35,7 +35,7 @@ 0, [ "@query" ], 0, - "ae9abfd53e327e1e3f7ad6fc0ae68e10" + "0dc3e452650158ef5ba7d71ac030cc73" ], [ "Lib.Sequence.Lemmas.get_last_s", @@ -59,7 +59,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "563f38db8e255a24a36e4667f6cb3c8e" + "708081d44605e0906c4e8fb05a40bfc1" ], [ "Lib.Sequence.Lemmas.repeat_right_extensionality", @@ -76,7 +76,7 @@ "refinement_interpretation_Tm_refine_fd19feb5f9ea77c43306cb5b7a87bc36" ], 0, - "bb04fc4ae901d31b8cd72c5a0d8f962d" + "3c63ace825b0a93c7ddadfe895ef9301" ], [ "Lib.Sequence.Lemmas.repeat_gen_right_extensionality", @@ -94,7 +94,7 @@ "refinement_interpretation_Tm_refine_e7fccb01210c2efde8affa46b16abcf2" ], 0, - "7e40a6d6d1ea10bd2567db62987154a7" + "7d6317dbe5ef1dc6ddc35d7d40e7e70b" ], [ "Lib.Sequence.Lemmas.repeati_right_extensionality", @@ -109,7 +109,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "c1aac410cd098b1d9e2e5fac899a6574" + "d446a5d708a0620eea35ee33f7f423bf" ], [ "Lib.Sequence.Lemmas.repeati_right_shift", @@ -124,7 +124,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "e570a0aa12b95699730ebe6d33338256" + "6282e0cd8bb9e945d151eb4bb7be78fe" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_f", @@ -151,7 +151,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "7f9be82ee9ac50a84002cce5cad2d6ea" + "764a87e0707681600bf9095fd7471ac5" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_f", @@ -169,7 +169,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "c1776ed03a0bae560c597f041338e8c2" + "f6e7795bdf013c4818ffa7bb494bd9f6" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_multi", @@ -187,7 +187,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "8fe207a80f35c4cdbee51d492220811a" + "84d0f73ae28d1007625c44de7f14ac61" ], [ "Lib.Sequence.Lemmas.lemma_repeat_gen_blocks_multi", @@ -205,7 +205,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "ed72c52d956488c64fca0c52aae0e8e8" + "e7190910d1d22d4ae12456b868e98f85" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks", @@ -225,7 +225,7 @@ "typing_Lib.Sequence.length" ], 0, - "2a92d386bdaa69387631b8507f746b51" + "38a527c7c30d6643d445f541f5371f74" ], [ "Lib.Sequence.Lemmas.lemma_repeat_gen_blocks", @@ -251,7 +251,7 @@ "typing_FStar.Seq.Base.length", "typing_Lib.Sequence.length" ], 0, - "1295131ceedbfaf2db2482ffdab80ba5" + "f37523fb426bcb93dc84be461e5b87aa" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_multi_extensionality_zero", @@ -272,7 +272,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "50c5af1f7f1feffa5d4d67ad8ef5f5e6" + "772fb111229847d4cedf2b760aec1351" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_extensionality_zero", @@ -293,7 +293,7 @@ "refinement_interpretation_Tm_refine_c8d0b9c0d9bab47c0f00a15221dd05c4" ], 0, - "4e9b039dde0bff212fecf72027a7ba4a" + "fae7ff76cfa166c6c3329a93bf0b2336" ], [ "Lib.Sequence.Lemmas.len0_div_bs", @@ -305,7 +305,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "3f1019a2577d09c55e445926eb2ea0bd" + "28a8d97c81c5092209586da8c62f3d0a" ], [ "Lib.Sequence.Lemmas.split_len_lemma0", @@ -317,7 +317,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "8b9be73e42075a05e5aeed05e22f693e" + "b116683f3e0079b8f857ce7153c3dafd" ], [ "Lib.Sequence.Lemmas.split_len_lemma", @@ -329,7 +329,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "deae0656b4bc40fb1593e45ad0c77138" + "daf793b60fffc58576355e912f6f7b6a" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_multi_split", @@ -357,7 +357,7 @@ "typing_Lib.Sequence.length" ], 0, - "8b8a8f75c9ef1a4c485a37d5de0e36ee" + "e13c462926082f16484a7bc88559d02d" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_split", @@ -385,7 +385,7 @@ "typing_Lib.Sequence.length" ], 0, - "299bf3092005cf34f257c0b059a1fd7c" + "e24e40af681c7d2929298631ab26f535" ], [ "Lib.Sequence.Lemmas.repeat_blocks_extensionality", @@ -400,7 +400,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "739766b9133dec918e1e579b95473738" + "c4a59d2d13d0dabe643869dc3b0552f5" ], [ "Lib.Sequence.Lemmas.lemma_repeat_blocks_via_multi", @@ -425,7 +425,7 @@ "typing_FStar.Seq.Base.length", "typing_Lib.Sequence.length" ], 0, - "f317d4255a73206b88bcdea744329f0d" + "401e6007a9fa746c6ce8c79ea84412d5" ], [ "Lib.Sequence.Lemmas.repeat_blocks_multi_is_repeat_gen_blocks_multi", @@ -444,7 +444,7 @@ "typing_Lib.Sequence.length" ], 0, - "02633b72191870fd702d768740c9e69e" + "7efeaa0db802c995bf8fa154e5c4da8a" ], [ "Lib.Sequence.Lemmas.repeat_blocks_is_repeat_gen_blocks", @@ -460,7 +460,7 @@ "refinement_interpretation_Tm_refine_f571f2610f867b24665eec96f119e18c" ], 0, - "28b963a0b3363e652c1bc07d6377f43c" + "8d466b9b4ae35f73ceaf71b951142887" ], [ "Lib.Sequence.Lemmas.repeat_blocks_multi_split", @@ -486,7 +486,7 @@ "typing_Lib.Sequence.length" ], 0, - "16f8b44d23a9eb3cd9d11a33815485f5" + "d160c0038df19e514d118d89fb5c7c9d" ], [ "Lib.Sequence.Lemmas.repeat_blocks_split", @@ -510,7 +510,7 @@ "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647" ], 0, - "83130f3d208a299b3d000f03920544b4" + "3ca8ba5f716faf60c319af5fc193806d" ], [ "Lib.Sequence.Lemmas.repeat_blocks_multi_extensionality", @@ -523,7 +523,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "74a86cf7de72dee199162971bb569382" + "16b286ca0065f4cb06583ec114293800" ], [ "Lib.Sequence.Lemmas.map_blocks_multi_extensionality", @@ -536,7 +536,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "5450b51bf6853c3f0a4be5ab0cb04747" + "713286730a6794482b71b9ea76e60611" ], [ "Lib.Sequence.Lemmas.map_blocks_extensionality", @@ -554,7 +554,7 @@ "typing_Lib.Sequence.length" ], 0, - "eeddae13bf985c6ba3535c8cf489526c" + "bc64fd93ca74cb49dd8b643ec2fe2572" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_map_f", @@ -579,7 +579,7 @@ "typing_FStar.Seq.Base.append", "typing_FStar.Seq.Base.length" ], 0, - "fbc159dc983edb8474a64b8674b7e0fe" + "6eb4da39d0eeeac1389bf8938f4be412" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_map_f", @@ -592,7 +592,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "b367aa27c4d33121d8f40ca93af8ff62" + "1335c7d621a4ded2c2307db87a4d37e8" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_map_l", @@ -605,7 +605,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "1fd71e464c5faa8be2b1f8e3b2c921a8" + "529c1207ddf4de8121cf3a2be58b3b38" ], [ "Lib.Sequence.Lemmas.repeat_gen_blocks_map_l_length", @@ -618,7 +618,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "d4a831a7f9c60192301c2270afd6243f" + "92ad46a289d99a4e797171262a7cae64" ], [ "Lib.Sequence.Lemmas.map_blocks_multi_acc", @@ -635,7 +635,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "475573dca129be53e4e0783d6de8e552" + "6a2f85ba1ac2ad69eff9f9fce03b587b" ], [ "Lib.Sequence.Lemmas.map_blocks_acc", @@ -654,7 +654,7 @@ "typing_Lib.Sequence.length" ], 0, - "6da6f20a43cf9f77df44981d12b38c3e" + "07ee5c45bb573619571aeac2a4d33804" ], [ "Lib.Sequence.Lemmas.map_blocks_acc_length", @@ -673,7 +673,7 @@ "typing_Lib.Sequence.length" ], 0, - "7f72253583a113c037b8e1db5755bdce" + "23bd8d14cb671d21497b9775370c9fd2" ], [ "Lib.Sequence.Lemmas.map_blocks_multi_acc_is_repeat_gen_blocks_multi", @@ -690,7 +690,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "eb79dfb9fce1ed0c977f41713b901645" + "ad463e1afcc335ffac6097a166a33f56" ], [ "Lib.Sequence.Lemmas.map_blocks_acc_is_repeat_gen_blocks", @@ -709,7 +709,7 @@ "typing_Lib.Sequence.length" ], 0, - "b72a8d8ccb98d10821cf6f7fbe36d21c" + "5a0947e404962626924ccb69946ed0c2" ], [ "Lib.Sequence.Lemmas.f_shift", @@ -725,7 +725,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "1ce873152945e25b2e83bfc05aaee18a" + "febed4918b123ab1d8e355d15edd6039" ], [ "Lib.Sequence.Lemmas.f_shift", @@ -738,7 +738,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "1c2863a0199dc24cbcae8fd9fea96e9e" + "b629c81357dd86835693e9d3fd76bc86" ], [ "Lib.Sequence.Lemmas.l_shift", @@ -754,7 +754,7 @@ "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d" ], 0, - "41e097cedf3a3ba276090ba736d585a8" + "8461633f2d897f0e55dc111090f80d48" ], [ "Lib.Sequence.Lemmas.l_shift", @@ -766,7 +766,7 @@ "refinement_interpretation_Tm_refine_609674d96c81c962549b0076055bf213" ], 0, - "cc0aa97b8eb4d792ddacffa427d5cc14" + "6b94bdbec5abb3a3c2f26990a005fa49" ], [ "Lib.Sequence.Lemmas.map_blocks_multi_acc_is_map_blocks_multi", @@ -783,7 +783,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "d5b4e5521102e65ed28ccbab59a44b32" + "7f94a8c76f191ff998b3dffa509c0740" ], [ "Lib.Sequence.Lemmas.map_blocks_acc_is_map_blocks", @@ -802,7 +802,7 @@ "typing_Lib.Sequence.length" ], 0, - "bbf49aff4b3e76ee88141df6b2e15c05" + "8ffa15e9cdca1322a5d2d520e561648d" ], [ "Lib.Sequence.Lemmas.map_blocks_multi_acc_is_map_blocks_multi0", @@ -820,7 +820,7 @@ "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d" ], 0, - "f57047f3e988646fa492d09cc5549306" + "461774955d0a3e62a7de4bcf9728988a" ], [ "Lib.Sequence.Lemmas.map_blocks_acc_is_map_blocks0", @@ -837,7 +837,7 @@ "refinement_interpretation_Tm_refine_f571f2610f867b24665eec96f119e18c" ], 0, - "eeff17beba3e966bef49b53eb1a5b399" + "6c08737958801ec953098088203580a5" ], [ "Lib.Sequence.Lemmas.map_blocks_is_empty", @@ -854,7 +854,7 @@ "refinement_interpretation_Tm_refine_7ad90407dad3095183eb4d692b62fd08" ], 0, - "d26c68bfdca0bbc0c5ccffa9438617cb" + "acd3c080795fd150e0fc05853bace5a5" ] ] ] \ No newline at end of file diff --git a/tests/hacl/Lib.Sequence.fsti.hints b/tests/hacl/Lib.Sequence.fsti.hints index 224c84cd3d6..749f5a7b7e6 100644 --- a/tests/hacl/Lib.Sequence.fsti.hints +++ b/tests/hacl/Lib.Sequence.fsti.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_d6b65d48a86d318eee5320e9fc07ce57" ], 0, - "2bac857ac5a7372c8405cc1190964648" + "d823fa167f6db7b2d4eda13a33494b06" ], [ "Lib.Sequence.index", @@ -24,7 +24,7 @@ "refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42" ], 0, - "442a47789488265e1263b0b076187d40" + "2ce686716dd40dd7cfc0b55abd3fda67" ], [ "Lib.Sequence.create", @@ -36,7 +36,7 @@ "refinement_interpretation_Tm_refine_c8dd98bb91cb1ba6963e5299b3babaa4" ], 0, - "a3808336cf0ec7916c8a2f369a07d750" + "fbe123be429d6e28342d32c99168fdc0" ], [ "Lib.Sequence.concat", @@ -51,7 +51,7 @@ "refinement_interpretation_Tm_refine_c8dd98bb91cb1ba6963e5299b3babaa4" ], 0, - "4afa2a373a8d742c1bdfd965e390c809" + "03ec3f7cd4210c88d0179c6af5114a09" ], [ "Lib.Sequence.to_list", @@ -65,7 +65,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ca10ad20e7f2b04ea59b7666fc762c7e" + "e7f7ad2cdd831c6d5578fca0d6990cf5" ], [ "Lib.Sequence.of_list", @@ -77,7 +77,7 @@ "refinement_interpretation_Tm_refine_56609cb097df748006aafa90a98ed73d" ], 0, - "904e0c6bb89c5e661005e0889fa0a2f6" + "aaab94cbd03adf9f087563b1ff7a63ce" ], [ "Lib.Sequence.of_list_index", @@ -89,7 +89,7 @@ "refinement_interpretation_Tm_refine_56609cb097df748006aafa90a98ed73d" ], 0, - "93354fdbc85d0cf489337f8b0f42e17d" + "ff7bb1e58be9879c891dbbbe7224ec21" ], [ "Lib.Sequence.eq_intro", @@ -103,7 +103,7 @@ "refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42" ], 0, - "41b4af4c67a9666725ff2eabe6ac300e" + "2a601ae8f98c6e92939278ed318bb3fb" ], [ "Lib.Sequence.upd", @@ -120,7 +120,7 @@ "refinement_interpretation_Tm_refine_dee0f34b44c44e6d512c6db0858b92ef" ], 0, - "c7e937ac02dafd7565823fd0fd99ff83" + "21ce70c1671f1a99f31709bf73572c07" ], [ "Lib.Sequence.sub", @@ -141,7 +141,7 @@ "refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42" ], 0, - "ff71ff779377c165a95b2a073479e97c" + "82b5f0109438fb1906b37dbf38045e9f" ], [ "Lib.Sequence.slice", @@ -157,7 +157,7 @@ "refinement_interpretation_Tm_refine_e5df7b46d8b4d6787f7fc44dbc0015e5" ], 0, - "c3de20185f217385814401ddf46c49ac" + "3a2b053e78f73852b21b7e6e74979f04" ], [ "Lib.Sequence.update_sub", @@ -175,7 +175,7 @@ "refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42" ], 0, - "0f5bafcd6d8a2b40c0154bd713af0a59" + "d60ba9e498a8d1742a40259473f9bca5" ], [ "Lib.Sequence.lemma_update_sub", @@ -198,7 +198,7 @@ "refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42" ], 0, - "b40302cf1eb4747e21f2e59f6736273e" + "54e90493b77c96c593d0648c6c5760a7" ], [ "Lib.Sequence.lemma_concat2", @@ -213,7 +213,7 @@ "refinement_interpretation_Tm_refine_c8dd98bb91cb1ba6963e5299b3babaa4" ], 0, - "064dbbb03191ec1570eda18f611540d0" + "32c41f89404cc6ad90631249ac73af54" ], [ "Lib.Sequence.lemma_concat3", @@ -229,7 +229,7 @@ "refinement_interpretation_Tm_refine_c8dd98bb91cb1ba6963e5299b3babaa4" ], 0, - "d382f70ae88453b6f33ef3ef884e6bd9" + "fcafe06e972243a3813657b2cbc47e65" ], [ "Lib.Sequence.update_slice", @@ -245,7 +245,7 @@ "refinement_interpretation_Tm_refine_e5df7b46d8b4d6787f7fc44dbc0015e5" ], 0, - "ba39be2fe3f62f2f8cdc05cb0aa24dab" + "df8fd8b5f77dd9e41f0fec928eb752a6" ], [ "Lib.Sequence.update_slice", @@ -261,7 +261,7 @@ "refinement_interpretation_Tm_refine_e5df7b46d8b4d6787f7fc44dbc0015e5" ], 0, - "13265bc261ea499fccc434ae9cd35e29" + "e5a37004d7a5162b479dab7e61d71728" ], [ "Lib.Sequence.createi", @@ -273,7 +273,7 @@ "refinement_interpretation_Tm_refine_c8dd98bb91cb1ba6963e5299b3babaa4" ], 0, - "fb301175cbb2de98c21a530bc3459b3b" + "3d3d3f7924fa4168f40b26eb9466d5a0" ], [ "Lib.Sequence.mapi", @@ -285,7 +285,7 @@ "refinement_interpretation_Tm_refine_c8dd98bb91cb1ba6963e5299b3babaa4" ], 0, - "75dcfef04d396d5a074a3e51524264e5" + "29122ae93b5d121aa26a0ecdc6c3d599" ], [ "Lib.Sequence.map", @@ -297,7 +297,7 @@ "refinement_interpretation_Tm_refine_c8dd98bb91cb1ba6963e5299b3babaa4" ], 0, - "fa8ba89969f8a16ccbc10e29674ddb19" + "d9ca19a8e8167d3ecd1dd7f40c967479" ], [ "Lib.Sequence.map2i", @@ -309,7 +309,7 @@ "refinement_interpretation_Tm_refine_c8dd98bb91cb1ba6963e5299b3babaa4" ], 0, - "14ea14a41a1e4eb25f56120aa0bb734e" + "9a7f2ac4ee8d13344f26c12a79236c8f" ], [ "Lib.Sequence.map2", @@ -321,7 +321,7 @@ "refinement_interpretation_Tm_refine_c8dd98bb91cb1ba6963e5299b3babaa4" ], 0, - "8281a1eb2962e5ea8e485fb1029dd171" + "6cd6bdb1845b7c935b904a331df09af4" ], [ "Lib.Sequence.repeati_blocks", @@ -334,7 +334,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "cf00864df9bb285ae96c3487bca04888" + "6b626429d5916707963e68530b5f7ca2" ], [ "Lib.Sequence.repeat_blocks_f", @@ -359,7 +359,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "8240b5bc79513992265f1ca258d2917f" + "415e82bb128ff51c8c0e24e93055a35c" ], [ "Lib.Sequence.repeat_blocks_f", @@ -368,7 +368,7 @@ 0, [ "@query" ], 0, - "f5ded68723583efcb1681acc89e8d782" + "eb6a72ff000d0bae369a0f34c20e02e5" ], [ "Lib.Sequence.repeat_blocks", @@ -381,7 +381,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "5d8531912b0ddee93b6e4b956b37dcfe" + "16a8c72e7dcdc1fd5ddf171bbc8c994e" ], [ "Lib.Sequence.lemma_repeat_blocks", @@ -405,7 +405,7 @@ "typing_FStar.Seq.Base.length", "typing_Lib.Sequence.length" ], 0, - "763ca86f510e52b9a21822ccb43b6b2f" + "b1ccc70d804aecb71bc7ef1ed527d573" ], [ "Lib.Sequence.repeat_blocks_multi", @@ -418,7 +418,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "07156fa8f9cc8256e6d95fe08921dc5c" + "8bc39056b3c7f552412825e7fea974fc" ], [ "Lib.Sequence.lemma_repeat_blocks_multi", @@ -437,7 +437,7 @@ "typing_Lib.Sequence.length" ], 0, - "dd8ca49c8e160863520c666a4e6cc20d" + "f632fccda1315983333f8f0fe6cd70f2" ], [ "Lib.Sequence.generate_blocks", @@ -452,7 +452,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "b811f68bf7697dcbc05ee9acb05be10a" + "adff47f549f80344fd7bd4bfe82bbb68" ], [ "Lib.Sequence.generate_blocks_simple", @@ -461,7 +461,7 @@ 0, [ "@query" ], 0, - "8a797ed4ec63b4b86f7f60b7ac534f23" + "eed3a6fea390de002bf8d7019819b04f" ], [ "Lib.Sequence.div_interval", @@ -470,7 +470,7 @@ 0, [ "@query" ], 0, - "b295a61093bd8d9ee24975e082cb7e34" + "ddb7bf8579becd0360e10a8f3f7dccdf" ], [ "Lib.Sequence.mod_interval_lt", @@ -482,7 +482,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "bb82a7af665340d7097a74696738b2df" + "4ad62ef9ab93f254242b550cb81652a5" ], [ "Lib.Sequence.div_mul_lt", @@ -491,7 +491,7 @@ 0, [ "@query" ], 0, - "11a97ab1fb1afb2fdb0e37db44384d98" + "51e8c66d5ee53fc203bcb176cafc8a6e" ], [ "Lib.Sequence.mod_div_lt", @@ -503,7 +503,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "bc1b5dadd1c2b4e3a4b5dc48259d71e6" + "4c3bc77bfd5ab62566eae26bfc8b44fe" ], [ "Lib.Sequence.div_mul_l", @@ -517,7 +517,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "2565083250134e2fd111dedd7d34867b" + "70c3e72b57c07eb7796ca5fb6b9c843c" ], [ "Lib.Sequence.map_blocks_f", @@ -544,7 +544,7 @@ "typing_FStar.Seq.Base.length", "typing_Lib.Sequence.length" ], 0, - "74751c1395cb98e7e54c5ab08ee69ec1" + "258d67c70e3ed5b1ce2cdab92e81641e" ], [ "Lib.Sequence.map_blocks_f", @@ -553,7 +553,7 @@ 0, [ "@query" ], 0, - "7a6caf7afaf0c2e62c33ef1e1c0c54c1" + "503266a8cd54488ac778bc9b9055920e" ], [ "Lib.Sequence.map_blocks_multi", @@ -566,7 +566,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "d7610110c0d11ed68ba454c8ee50a055" + "7b02ea8947710ad214c700f9133f2ddd" ], [ "Lib.Sequence.lemma_map_blocks_multi", @@ -582,7 +582,7 @@ "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d" ], 0, - "bdf5d18e13cd3cc105d40283f5721c35" + "7c8bf7f3e2899828b8a41ba71f012d45" ], [ "Lib.Sequence.index_map_blocks_multi", @@ -613,7 +613,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "b760e7bf50e21b7476ed29c7869dc461" + "c512469eb8b13a32b2aafd4198ba64a1" ], [ "Lib.Sequence.block", @@ -622,7 +622,7 @@ 0, [ "@query" ], 0, - "9f73155752038a24a62521e0f3c4f194" + "b315acd545a9843527003cc7e4398199" ], [ "Lib.Sequence.last", @@ -631,7 +631,7 @@ 0, [ "@query" ], 0, - "3fe9338a10fd75d1be2fb7d3f4965d4b" + "b5f5b87ece993ca92e155462aca67e40" ], [ "Lib.Sequence.map_blocks", @@ -644,7 +644,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "f36ed29a26183b7ec8a1ad687c44fe95" + "f6d503fdd749132f7e80dbf0c4db6bf5" ], [ "Lib.Sequence.lemma_map_blocks", @@ -668,7 +668,7 @@ "typing_FStar.Seq.Base.length", "typing_Lib.Sequence.length" ], 0, - "9cc604190b356768e1d262a057b3e5e8" + "b8dd39fcdfcae497fb0a725a751c918a" ], [ "Lib.Sequence.get_block", @@ -694,7 +694,7 @@ "refinement_interpretation_Tm_refine_c37230a0b45bfa733513e4ce89ef34d6" ], 0, - "dfa63ef52a79cfbdc21010bef30c06ba" + "37eea0f191df4a64a30924b58ba4f2f8" ], [ "Lib.Sequence.get_block", @@ -707,7 +707,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "0c046086f3025259ac529b668b74bc67" + "10a75141a4ee673ce5d935188363e4ca" ], [ "Lib.Sequence.get_last", @@ -731,7 +731,7 @@ "refinement_interpretation_Tm_refine_eeb59caff9a959bab0eef3a399bf14b7" ], 0, - "f4d47c2449b05ed672499d25f959a6d1" + "b3f08e29141146077aac8d1e0684af46" ], [ "Lib.Sequence.get_last", @@ -740,7 +740,7 @@ 0, [ "@query" ], 0, - "f28c8b72c7a92ff7d17599ccdda232f4" + "2bb032f2308dd5ca14b4840a889dd933" ], [ "Lib.Sequence.index_map_blocks", @@ -762,7 +762,7 @@ "typing_Lib.Sequence.map_blocks" ], 0, - "02489a82a1b3678b10ee0584c074b265" + "c806ea60054c2d2115c8e0280fabd7e2" ], [ "Lib.Sequence.eq_generate_blocks0", @@ -777,7 +777,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "2067c8e5f38977a94836b1891a591cb9" + "0f559971ef9e2750b3e9644f54e3ad7b" ], [ "Lib.Sequence.unfold_generate_blocks", @@ -798,7 +798,7 @@ "typing_FStar.Seq.Base.append", "typing_FStar.Seq.Base.length" ], 0, - "696c3f5df635d6e78d2dba3290ac6a3e" + "10f3d9b38bbe80611f1d17f274d13f59" ], [ "Lib.Sequence.index_generate_blocks", @@ -820,7 +820,7 @@ "unit_typing" ], 0, - "21d0ea0cec031e9df0cb97cb01f6ebea" + "2c6d6637160e6f3e49721b8b8cafb863" ], [ "Lib.Sequence.create2", @@ -835,7 +835,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "89877ecd7602cfc9ae76b2a83402a5f4" + "aae6c295f73bfe823a248c92d10ce876" ], [ "Lib.Sequence.create2_lemma", @@ -850,7 +850,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "8d532ab8710c1758fe0d13720e195041" + "77985bcf72aee6b3b7b302accb66a609" ], [ "Lib.Sequence.create4", @@ -865,7 +865,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "3e67a09905e5c5b05c022cdb18904d55" + "d9f2d8e5a920dd85e97d57ddd89013ad" ], [ "Lib.Sequence.create4_lemma", @@ -880,7 +880,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "037e2086b946ae7163bbda9d1fd31429" + "2474737f36247b54fa5d0d347ef3320d" ], [ "Lib.Sequence.create8", @@ -895,7 +895,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "b1a833dcadf40531370d93645b8cc579" + "e8ea5dd7b74aaf582a1c5fa52701779c" ], [ "Lib.Sequence.create8_lemma", @@ -910,7 +910,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "73e3b2f28d4eb9f6d84c16a8c59bb4e4" + "3af0a6ac9e55c06c1468ee82725e84fc" ], [ "Lib.Sequence.create16", @@ -925,7 +925,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "7e665e042f0a395b190d0bb621235afd" + "bb8bb86ea1d135c960dd259fa9abde39" ], [ "Lib.Sequence.create16_lemma", @@ -940,7 +940,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "ebbe927cbedf762618d923f98667d742" + "9478cb97c946f0aada81208c955568ec" ], [ "Lib.Sequence.create32", @@ -955,7 +955,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "cc72d4fd028084920598d625968c6459" + "e2af0d1e5cec8b9705cccc73a23da930" ], [ "Lib.Sequence.create32_lemma", @@ -970,7 +970,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "1a8f9fe1039a997faa7871f42cce4349" + "bcf5e75dd34545fb6e49cec95fed33f7" ] ] ] \ No newline at end of file diff --git a/tests/hacl/Lib.Vec.Lemmas.fst.hints b/tests/hacl/Lib.Vec.Lemmas.fst.hints index c3ffaa345a1..3e0d5f39142 100644 --- a/tests/hacl/Lib.Vec.Lemmas.fst.hints +++ b/tests/hacl/Lib.Vec.Lemmas.fst.hints @@ -1,5 +1,5 @@ [ - "ó$×¼±ÞmtQ\r*Çn\u001c¬’", + "T{o}tAêNW\ruÚ TÚ¨", [ [ "Lib.Vec.Lemmas.lemma_repeat_gen_vec", @@ -19,7 +19,7 @@ "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29" ], 0, - "5a1411901d69495451bed2316b99cc7e" + "e6714f55dfd324fbd1071d48d462a341" ], [ "Lib.Vec.Lemmas.lemma_repeat_gen_vec", @@ -46,7 +46,7 @@ "well-founded-ordering-on-nat" ], 0, - "26aa968e05cfbd1966c482b37f00e455" + "919d04d4b58690df07f919f5ad7a8caa" ], [ "Lib.Vec.Lemmas.lemma_repeat_gen_vec", @@ -66,7 +66,7 @@ "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29" ], 0, - "8f250d0ada553a77ac3a92eedc8f5014" + "12c20fbb5539142c2d1313794651b1df" ], [ "Lib.Vec.Lemmas.lemma_repeati_vec", @@ -82,7 +82,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "28a410c23c5f5e2173e048f42167a378" + "f056ba012ac206321aab984d213c0812" ], [ "Lib.Vec.Lemmas.lemma_repeati_vec", @@ -100,7 +100,7 @@ "token_correspondence_Lib.LoopCombinators.fixed_i" ], 0, - "8365d442ccdb3c46af2a44e764960aa3" + "8d84bd5b42d240339adcb7b45108a62e" ], [ "Lib.Vec.Lemmas.len_is_w_n_blocksize", @@ -114,7 +114,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "a69c31cff994a6ad4fe2fd8f8094fe2c" + "caeaa64c162756aece9b8ffb20eb24c0" ], [ "Lib.Vec.Lemmas.len_is_w_n_blocksize", @@ -130,7 +130,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "7a21b21fbd0677a7ed1ddf32c31bfce0" + "ba2b2f0b571f4fc0b587cb0b6202ce40" ], [ "Lib.Vec.Lemmas.repeat_gen_blocks_multi_vec_equiv_pre", @@ -155,7 +155,7 @@ "typing_Prims.pow2" ], 0, - "c4df913dab06b77e3a39c21a29055dc5" + "414114ddfea2a347151e1593ec3ac814" ], [ "Lib.Vec.Lemmas.repeat_gen_blocks_multi_vec_equiv_pre", @@ -174,7 +174,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "c087f34c5dd7c857bdcc125d5fdb0268" + "905aad07ff1bdb3c2f54d779b076b5d3" ], [ "Lib.Vec.Lemmas.get_block_v", @@ -188,7 +188,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "8af9da7e87b17b77e11af66405f7f954" + "52961542beaa4ce75fc8af01a0c7f253" ], [ "Lib.Vec.Lemmas.get_block_v", @@ -214,7 +214,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "edf8e364c3edc26d28028ae578de0cf2" + "4e9bef911a1d55a356aa72ce495185d0" ], [ "Lib.Vec.Lemmas.repeat_gen_blocks_slice_k", @@ -238,7 +238,7 @@ "refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42" ], 0, - "1ed848236ef81eb646ef8a6be5d65f37" + "10862785793d619bce2fe3abefb07a1b" ], [ "Lib.Vec.Lemmas.repeat_gen_blocks_slice_k", @@ -246,7 +246,8 @@ 0, 0, [ - "@MaxIFuel_assumption", "@query", + "@MaxIFuel_assumption", + "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query", "equation_Lib.Sequence.Lemmas.repeat_gen_blocks_f", "equation_Lib.Sequence.length", "equation_Lib.Sequence.lseq", "equation_Lib.Sequence.seq", "equation_Lib.Vec.Lemmas.get_block_v", @@ -269,7 +270,7 @@ "refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42" ], 0, - "a5fdc5e4c9f8d4949255f562db7d98aa" + "63ff7b61ef08d5c261947c5eec1a93ef" ], [ "Lib.Vec.Lemmas.repeat_gen_blocks_slice_k", @@ -289,7 +290,7 @@ "refinement_interpretation_Tm_refine_d6b1a92117d4cdff80313427385685c8" ], 0, - "f60afe613f58bdfe9ac8df5dc31ce3a6" + "29a802beea64d344a9ba58bae34a9e6d" ], [ "Lib.Vec.Lemmas.repeat_gen_blocks_slice", @@ -312,7 +313,7 @@ "refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42" ], 0, - "52c51b19005d4de45abf1c41efea16ac" + "3beb61c64188403516de1894933ddc0b" ], [ "Lib.Vec.Lemmas.repeat_gen_blocks_slice", @@ -335,7 +336,7 @@ "refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42" ], 0, - "d76a932b0ced194f5eedfd0c3ed4b9a7" + "ad9b0112269025cdf7a0cab1bce09a24" ], [ "Lib.Vec.Lemmas.repeat_gen_blocks_slice", @@ -354,7 +355,7 @@ "refinement_interpretation_Tm_refine_d6b1a92117d4cdff80313427385685c8" ], 0, - "182477006ed232078ef878ba0b711c5c" + "b55a427a4f061cb626c7c7a82d8634a7" ], [ "Lib.Vec.Lemmas.repeat_gen_blocks_multi_vec_step", @@ -378,7 +379,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "ec5b31d38ce0f498a02ec66c33b67e9d" + "4f06a66dd69a800bef5151891b48c1f4" ], [ "Lib.Vec.Lemmas.repeat_gen_blocks_multi_vec_step", @@ -412,7 +413,7 @@ "typing_Lib.Sequence.length" ], 0, - "9ccbe5460cc49aed5ca3a2a531b01390" + "6b16d78b0877d0b26b46fbe501394bd9" ], [ "Lib.Vec.Lemmas.repeat_gen_blocks_multi_vec_step", @@ -431,7 +432,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "d2d8db6ebe1fe72e614176579aad88d2" + "b288df9e9c8a46253e50fe5cc83f23f2" ], [ "Lib.Vec.Lemmas.lemma_repeat_gen_blocks_multi_vec", @@ -454,7 +455,7 @@ "typing_Lib.Sequence.length" ], 0, - "1e5e30b978c3cd02483cf8124ba08c06" + "fb83f5fde4050f6bdf1a2dc795eb8121" ], [ "Lib.Vec.Lemmas.lemma_repeat_gen_blocks_multi_vec", @@ -480,7 +481,7 @@ "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29" ], 0, - "992c9e22bb93b52650490663e1c2318a" + "2e92c77d297925d0c8c90a6b5e0113ab" ], [ "Lib.Vec.Lemmas.lemma_repeat_gen_blocks_multi_vec", @@ -499,7 +500,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "9caaa9eb73e27c6d7af50d6172455713" + "df1a9004742b5d529a8fe45efec1c5e7" ], [ "Lib.Vec.Lemmas.repeat_gen_blocks_vec_equiv_pre", @@ -519,7 +520,7 @@ "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29" ], 0, - "f49b08fa0e9b1b7cf01adc574b4f69ee" + "0288703236fc3c416fb6fbcfd6b47631" ], [ "Lib.Vec.Lemmas.repeat_gen_blocks_vec_equiv_pre", @@ -537,7 +538,7 @@ "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d" ], 0, - "2eb867bd66f1669a3b233f864d96d1c7" + "92bd0b2f1aa4717d396584011339d505" ], [ "Lib.Vec.Lemmas.lemma_repeat_gen_blocks_vec", @@ -560,7 +561,7 @@ "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29" ], 0, - "276aab274eb68f5f379416487602719c" + "4a87cfb9f45cbd3ebb4e52fa293e884e" ], [ "Lib.Vec.Lemmas.lemma_repeat_gen_blocks_vec", @@ -590,7 +591,7 @@ "typing_FStar.Seq.Base.slice", "typing_Lib.Sequence.length" ], 0, - "47d8d620a5fb98787d2b3ddba3690ac1" + "1cd1cec7c9a3dbb89e66cfe2e1e12538" ], [ "Lib.Vec.Lemmas.lemma_repeat_gen_blocks_vec", @@ -611,7 +612,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "874c7b64061a87d8c8ea80de970d23da" + "fa996bfe38a9541eeda1304968a0e2e4" ], [ "Lib.Vec.Lemmas.repeat_blocks_multi_vec_equiv_pre", @@ -627,7 +628,7 @@ "refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42" ], 0, - "6229dccdc0c82f8df117e5f98d6a4d9c" + "59e0cd08a25ea2f93de6b25e96ed715b" ], [ "Lib.Vec.Lemmas.repeat_blocks_multi_vec_equiv_pre", @@ -641,7 +642,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "6f20ba4aa3670a52c28771e6ba75fd37" + "153ccb824fa0949af6272dfb4b952a7f" ], [ "Lib.Vec.Lemmas.lemma_repeat_blocks_multi_vec_equiv_pre", @@ -660,7 +661,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "cd295d03cd0a34287bafebcdc932ec53" + "d15d48e8b4d061d4a10fce3d2180e400" ], [ "Lib.Vec.Lemmas.lemma_repeat_blocks_multi_vec_equiv_pre", @@ -688,7 +689,7 @@ "token_correspondence_Lib.LoopCombinators.fixed_i" ], 0, - "bc12d05fd9021c657c4b5c5040c02e40" + "96b852fc2362ca6a6869c7cfe566322f" ], [ "Lib.Vec.Lemmas.lemma_repeat_blocks_multi_vec_equiv_pre", @@ -702,7 +703,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "d25788183a30bca2fb7cbb52c972a387" + "13bff03e778f63f65ba1dcc30c76599f" ], [ "Lib.Vec.Lemmas.lemma_repeat_blocks_multi_vec", @@ -718,7 +719,7 @@ "refinement_interpretation_Tm_refine_e90c2c89afe31ba2752cabd31cd7f6e7" ], 0, - "40af2355a681ad376ed8dab39471be3c" + "5d276d65666d126c86013419b61df9fb" ], [ "Lib.Vec.Lemmas.lemma_repeat_blocks_multi_vec", @@ -741,7 +742,7 @@ "typing_Lib.Sequence.length" ], 0, - "a5005d08fd00bc230ef8cfce941dc4a9" + "828f02b2a45269939dce6f247edc77e4" ], [ "Lib.Vec.Lemmas.lemma_repeat_blocks_multi_vec", @@ -757,7 +758,7 @@ "refinement_interpretation_Tm_refine_e90c2c89afe31ba2752cabd31cd7f6e7" ], 0, - "8273ff4de465a0b49b6e81a3323d6045" + "8b5ebccf95470c62a668340a8850fac7" ], [ "Lib.Vec.Lemmas.repeat_blocks_vec_equiv_pre", @@ -773,7 +774,7 @@ "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29" ], 0, - "a62603edb54c59fe49b91cf8d63a07be" + "b1dbe105c5c2c8549d85e092b58f8dab" ], [ "Lib.Vec.Lemmas.repeat_blocks_vec_equiv_pre", @@ -787,7 +788,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "6733b74c4434a9f017159df4aa16b9b5" + "44cfd2741ace403c5b02f51b2eb3a3a0" ], [ "Lib.Vec.Lemmas.lemma_repeat_blocks_vec_equiv_pre", @@ -804,7 +805,7 @@ "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29" ], 0, - "08075c4b5c49f27231a598d0018aa47b" + "687a4871ac0dc749aa92707d4107c323" ], [ "Lib.Vec.Lemmas.lemma_repeat_blocks_vec_equiv_pre", @@ -830,7 +831,7 @@ "token_correspondence_Lib.LoopCombinators.fixed_i" ], 0, - "b91850b7b96fcc397f6d8db384baaba1" + "58e9686adc4117133570920c44e8cb7a" ], [ "Lib.Vec.Lemmas.lemma_repeat_blocks_vec_equiv_pre", @@ -844,7 +845,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "5ca834d299de40ed2e994763b5ccc626" + "d5de426c2399cad26327ce2844486dfa" ], [ "Lib.Vec.Lemmas.lemma_repeat_blocks_vec", @@ -860,7 +861,7 @@ "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29" ], 0, - "9531d1a024411314681981abc9c7bd7d" + "d4d54a9701b576b805dc80d93ca095f2" ], [ "Lib.Vec.Lemmas.lemma_repeat_blocks_vec", @@ -883,7 +884,7 @@ "typing_Lib.Sequence.length" ], 0, - "d6b72d6b1201349f5e84debe37396309" + "c485b66c2cf76976908bcaab694bc63f" ], [ "Lib.Vec.Lemmas.lemma_repeat_blocks_vec", @@ -897,7 +898,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "2223afd188e7c6d3d9d9f9e621d9aa7e" + "eee593aa035b77d1893b79f2e7ec464a" ], [ "Lib.Vec.Lemmas.lemma_f_map_ind", @@ -906,7 +907,7 @@ 0, [ "@query" ], 0, - "94c7bfa95c648d627c1508d1a3c752c9" + "4f702c734b05c997276f3f2abe1136f5" ], [ "Lib.Vec.Lemmas.lemma_f_map_ind", @@ -924,7 +925,7 @@ "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29" ], 0, - "e40a255851d21cabd22e259ca6e8c3d7" + "a8b6f27b9e6e76772b03d74acd2f3afa" ], [ "Lib.Vec.Lemmas.map_blocks_multi_vec_equiv_pre_k", @@ -948,7 +949,7 @@ "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29" ], 0, - "70a26ac0d7ccf01051ad26ba5d3c3717" + "99e75d5c9e71081aa4b7b26321e6b1fd" ], [ "Lib.Vec.Lemmas.map_blocks_multi_vec_equiv_pre_k", @@ -962,7 +963,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "a33605d68fbd6adc580e16849dfddf72" + "1b669a7a9408f4953e0b477d1bae2a1e" ], [ "Lib.Vec.Lemmas.normalize_v_map", @@ -979,7 +980,7 @@ "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d" ], 0, - "2d88fb4a31cac2c5b3564d6413bbf4a9" + "2d9c086eade601ba32d6a22c6071b4c3" ], [ "Lib.Vec.Lemmas.normalize_v_map", @@ -995,7 +996,7 @@ "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d" ], 0, - "3963215ccc9376e4068d9816d8ef9acc" + "b687615557e4fd21b7ced6f2bd76305f" ], [ "Lib.Vec.Lemmas.normalize_v_map", @@ -1009,7 +1010,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "976239fcc2a1dad097a3dcb5ac2d242a" + "ae5e41ce7bea6904e7c30e1b8d627015" ], [ "Lib.Vec.Lemmas.map_blocks_multi_vec_equiv_pre", @@ -1035,7 +1036,7 @@ "refinement_interpretation_Tm_refine_f4f040c0afc8e02646bd007fb369c803" ], 0, - "e40d79c25e776cc5c3c68f846be1edb5" + "3b1f1ae9a356f34db036898b9c0f8645" ], [ "Lib.Vec.Lemmas.map_blocks_multi_vec_equiv_pre", @@ -1049,7 +1050,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "2adf5a9ef78f5da7d494c5ec6dcbe3eb" + "b2236609ead4c6443911a1b18c8d96c7" ], [ "Lib.Vec.Lemmas.lemma_map_blocks_multi_vec_equiv_pre_k", @@ -1067,7 +1068,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "dcdfe7fa9b4ddaf415a6eb8cab198f97" + "f6831c1b14511d06af042534de712bb3" ], [ "Lib.Vec.Lemmas.lemma_map_blocks_multi_vec_equiv_pre_k", @@ -1107,7 +1108,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "9c4d8fb4287415af3a42b31d99c645fa" + "5b333e8daa86f61ae22c7fae3279f785" ], [ "Lib.Vec.Lemmas.lemma_map_blocks_multi_vec_equiv_pre_k", @@ -1125,7 +1126,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "88986cbcd49267496cff5a82681f8941" + "1861c9fe4519ad2bb36838349b838a9e" ], [ "Lib.Vec.Lemmas.lemma_map_blocks_multi_vec_equiv_pre", @@ -1146,7 +1147,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "08a2efba74abf116222ea02529686b4f" + "1b1502a93ae9b203b42fcfc7ab43f510" ], [ "Lib.Vec.Lemmas.lemma_map_blocks_multi_vec_equiv_pre", @@ -1191,7 +1192,7 @@ "typing_Lib.Sequence.Lemmas.repeat_gen_blocks_map_f" ], 0, - "a17b6f5974d5b43a3b7a66cb406ac8d2" + "49be4c58300ede8888ee98a4aa4124cd" ], [ "Lib.Vec.Lemmas.lemma_map_blocks_multi_vec_equiv_pre", @@ -1209,7 +1210,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "c8a4d529b29b85d03dfb7a242baab5b9" + "8d102fa2df446c9ce843fa2d1ed82f1d" ], [ "Lib.Vec.Lemmas.lemma_map_blocks_multi_vec", @@ -1229,7 +1230,7 @@ "typing_Lib.Sequence.length" ], 0, - "92dc7d196ed6318e8478f1e5bbaffa15" + "fbac3c6d5660c14e73f63ff40fe6e2b9" ], [ "Lib.Vec.Lemmas.lemma_map_blocks_multi_vec", @@ -1257,7 +1258,7 @@ "typing_FStar.Seq.Base.empty" ], 0, - "8200f6ce17fc1f1af854463765cd6a04" + "e6d9fc55cb9a75886bfca36d05e040e7" ], [ "Lib.Vec.Lemmas.lemma_map_blocks_multi_vec", @@ -1271,514 +1272,34 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "6885ef4baf575c193b2a595ec2f62762" - ], - [ - "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 2, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_d1f13bb72dc761b5dad5d4b8d86cb8fa" - ], - 0, - "43d1117b1837c606f12d6666997795eb" - ], - [ - "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 3, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c", - "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29" - ], - 0, - "8a816aba54c2387eed3a7e5816ae004d" - ], - [ - "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 4, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_d1f13bb72dc761b5dad5d4b8d86cb8fa" - ], - 0, - "3b71f1375d444e4ea4d6f5502252322a" - ], - [ - "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 5, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_d1f13bb72dc761b5dad5d4b8d86cb8fa" - ], - 0, - "5401813315e15c3aa43efa49cb1f88a0" - ], - [ - "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 6, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", "equation_Prims.nat", - "equation_Prims.pos", "primitive_Prims.op_Multiply", - "projection_inverse_BoxInt_proj_0", - "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212", - "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", - "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c", - "refinement_interpretation_Tm_refine_d1f13bb72dc761b5dad5d4b8d86cb8fa", - "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29" - ], - 0, - "b9d750e9c257f1a36df966dfc4583927" - ], - [ - "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 7, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", "equation_Prims.nat", - "equation_Prims.pos", "primitive_Prims.op_Multiply", - "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", - "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212", - "refinement_interpretation_Tm_refine_3481cd680b4085d38b991b22047bd771", - "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", - "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c", - "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29" - ], - 0, - "000cdaf83e980669d9c54d15ac2c28e1" - ], - [ - "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 8, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", "equation_Lib.Sequence.length", - "refinement_interpretation_Tm_refine_ab6c278100f153565df5228daa4ed476" - ], - 0, - "6fc39bd33bab0528bb0cf272a1625010" - ], - [ - "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 9, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", "b2t_def", - "primitive_Prims.op_LessThan", "primitive_Prims.op_Multiply", - "projection_inverse_BoxBool_proj_0", - "refinement_interpretation_Tm_refine_a785938b699e90fce488019a1aefd3e0", - "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c", - "refinement_interpretation_Tm_refine_dbc690734b1a4717a95b7b47d8b25381" - ], - 0, - "c38af278395043941f328746bbaaf54b" - ], - [ - "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 10, - 0, - 0, - [ "@query" ], - 0, - "047ef4c0ba4a8c1a823cf09a4f560c64" - ], - [ - "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 11, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", "equation_Lib.Sequence.lseq", - "refinement_interpretation_Tm_refine_9b7f7323a9f8dfb00b51e7329ba0abbe", - "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c", - "refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42" - ], - 0, - "f8151f0c90627b4ff6b2f24ad6cfd5fb" - ], - [ - "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 12, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", "equation_Prims.nat", - "equation_Prims.pos", "primitive_Prims.op_Addition", - "primitive_Prims.op_Division", "primitive_Prims.op_Multiply", - "projection_inverse_BoxInt_proj_0", - "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212", - "refinement_interpretation_Tm_refine_3481cd680b4085d38b991b22047bd771", - "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_6fdcf7302a39aeac615b0eb19b068938", - "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", - "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c", - "refinement_interpretation_Tm_refine_c1ab57b24250edc055de8723758a2507", - "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29" - ], - 0, - "c8b5d9a0b7166585218efccb9ed7591e" - ], - [ - "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 13, - 0, - 0, - [ - "@query", "b2t_def", "primitive_Prims.op_Addition", - "primitive_Prims.op_LessThan", "projection_inverse_BoxBool_proj_0", - "projection_inverse_BoxInt_proj_0" - ], - 0, - "56645d670fc1d17efcc68146852d5451" - ], - [ - "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 14, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_d1f13bb72dc761b5dad5d4b8d86cb8fa" - ], - 0, - "7c253127502bc4cdc4a0d96f2df6bbf0" - ], - [ - "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 15, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", "equation_Prims.pos", - "primitive_Prims.op_Modulus", "projection_inverse_BoxInt_proj_0", - "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212", - "refinement_interpretation_Tm_refine_3481cd680b4085d38b991b22047bd771", - "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" - ], - 0, - "a141dce35a15980af5d57516f19e479a" - ], - [ - "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 16, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", "equation_Lib.Sequence.lseq", - "equation_Prims.pos", "primitive_Prims.op_Modulus", - "projection_inverse_BoxInt_proj_0", - "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212", - "refinement_interpretation_Tm_refine_3481cd680b4085d38b991b22047bd771", - "refinement_interpretation_Tm_refine_36069b0a8365444db28aacdd020d9773", - "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", - "refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42" - ], - 0, - "2ad0879e7b80c277524ea7eba32a874d" - ], - [ - "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 17, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_d1f13bb72dc761b5dad5d4b8d86cb8fa" - ], - 0, - "ad76bdec689f1caa7673a68c7fbd283d" - ], - [ - "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 18, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", "equation_Prims.pos", - "primitive_Prims.op_Modulus", "projection_inverse_BoxInt_proj_0", - "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212", - "refinement_interpretation_Tm_refine_3481cd680b4085d38b991b22047bd771", - "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" - ], - 0, - "ed830ecd717cc71e262532e56a27a8fb" + "973f2aa9400c07b35cf7bb113513b6f0" ], [ "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 19, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", "equation_Prims.nat", - "equation_Prims.pos", "primitive_Prims.op_Modulus", - "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction", - "projection_inverse_BoxInt_proj_0", - "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212", - "refinement_interpretation_Tm_refine_3481cd680b4085d38b991b22047bd771", - "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", - "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c", - "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29" - ], - 0, - "e1b02e511005d7247033bd9b8e7c1190" - ], - [ - "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 20, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", "equation_Prims.nat", - "equation_Prims.pos", "primitive_Prims.op_Multiply", - "projection_inverse_BoxInt_proj_0", - "refinement_interpretation_Tm_refine_3481cd680b4085d38b991b22047bd771", - "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", - "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c", - "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29" - ], - 0, - "413ceb4379e687ca87b424a26a76473f" - ], - [ - "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 21, + 1, 0, 0, [ "@MaxIFuel_assumption", "@query", "equation_Lib.Sequence.length", - "refinement_interpretation_Tm_refine_ab6c278100f153565df5228daa4ed476" - ], - 0, - "2c230008712e5a670000c70f8e5a7128" - ], - [ - "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 22, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", "primitive_Prims.op_LessThan", - "primitive_Prims.op_Multiply", - "refinement_interpretation_Tm_refine_0821e24547a8d1dcfc53e49b580fdc23" - ], - 0, - "e6896017f4add71c2fdbae994bf3b05f" - ], - [ - "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 23, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" - ], - 0, - "1a3e96668c0ce02724bf6cd627c5b636" - ], - [ - "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 24, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_d1f13bb72dc761b5dad5d4b8d86cb8fa" - ], - 0, - "f2784fad8d0dfc8f93a7748702e0c67d" - ], - [ - "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 25, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_d1f13bb72dc761b5dad5d4b8d86cb8fa" - ], - 0, - "4e48fa70b66c45bef839b4095a1f9dcb" - ], - [ - "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 26, - 0, - 0, - [ - "@query", "b2t_def", "primitive_Prims.op_LessThan", - "projection_inverse_BoxBool_proj_0" - ], - 0, - "323ff069a8336e08490be39c0ba768d8" - ], - [ - "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 27, - 0, - 0, - [ "@query" ], - 0, - "bfbc627413aa9fa71b68bbc8406c3fcc" - ], - [ - "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 28, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", "equation_Lib.Sequence.lseq", - "refinement_interpretation_Tm_refine_9b7f7323a9f8dfb00b51e7329ba0abbe", - "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c", - "refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42" - ], - 0, - "5172b2ee83a81bba20361515fee33b7d" - ], - [ - "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 29, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", "b2t_def", "equation_Lib.Sequence.lseq", "equation_Prims.nat", - "equation_Prims.pos", "primitive_Prims.op_Addition", + "equation_Prims.pos", "int_inversion", "primitive_Prims.op_Addition", "primitive_Prims.op_Division", "primitive_Prims.op_LessThan", "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", - "refinement_interpretation_Tm_refine_0821e24547a8d1dcfc53e49b580fdc23", - "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212", "refinement_interpretation_Tm_refine_3481cd680b4085d38b991b22047bd771", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_6fdcf7302a39aeac615b0eb19b068938", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c", - "refinement_interpretation_Tm_refine_c1ab57b24250edc055de8723758a2507", "refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42", "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29" ], 0, - "a3000e8e696412322732237cce758021" - ], - [ - "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 30, - 0, - 0, - [ - "@query", "b2t_def", "primitive_Prims.op_Addition", - "primitive_Prims.op_LessThan", "projection_inverse_BoxBool_proj_0", - "projection_inverse_BoxInt_proj_0" - ], - 0, - "986cac0d6c2e2b4ba4eb1e4a2ed0cc5a" - ], - [ - "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 31, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_d1f13bb72dc761b5dad5d4b8d86cb8fa" - ], - 0, - "dfbfbc59f4629e5a832e4bdcc968de92" - ], - [ - "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 32, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", "equation_Prims.pos", - "primitive_Prims.op_Modulus", "projection_inverse_BoxInt_proj_0", - "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212", - "refinement_interpretation_Tm_refine_3481cd680b4085d38b991b22047bd771", - "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" - ], - 0, - "8ce8b7f9429fce93d49c1cd13b03207d" + "986765fa209385edc09590210a52808a" ], [ "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 33, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", "equation_Prims.pos", - "primitive_Prims.op_Modulus", "projection_inverse_BoxInt_proj_0", - "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212", - "refinement_interpretation_Tm_refine_3481cd680b4085d38b991b22047bd771", - "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" - ], - 0, - "37838f12d22ab37692cb41ad1002f088" - ], - [ - "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 34, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_d1f13bb72dc761b5dad5d4b8d86cb8fa" - ], - 0, - "642cd07fd45f8082c633a9180f55492a" - ], - [ - "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 35, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", "equation_Prims.nat", - "primitive_Prims.op_Modulus", "projection_inverse_BoxInt_proj_0", - "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_611a250d766b5c9d1ddba7e33fccca95", - "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" - ], - 0, - "75c4405636b36350e4eb80c77892752a" - ], - [ - "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 36, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", "b2t_def", - "equation_Lib.Sequence.lseq", "primitive_Prims.op_LessThan", - "primitive_Prims.op_Modulus", "projection_inverse_BoxBool_proj_0", - "refinement_interpretation_Tm_refine_b013f9d695dd5b8ec28f09b7a3cfcb3c", - "refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42" - ], - 0, - "0d103bd0e56a0f9bdc6c29d4ced52031" - ], - [ - "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", - 37, + 2, 0, 0, [ @@ -1809,7 +1330,7 @@ "refinement_interpretation_Tm_refine_f4f040c0afc8e02646bd007fb369c803" ], 0, - "84066a6cd407aca176545c8a70d67312" + "1ee5aa54f981a3960e29c0c3f62eb10d" ], [ "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre", @@ -1823,7 +1344,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "c512d33eb332f09e03ffdf0492b05fde" + "b8c299c711272b8b660227204e8c022f" ], [ "Lib.Vec.Lemmas.lemma_map_blocks_vec_equiv_pre_k_aux", @@ -1848,7 +1369,7 @@ "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29" ], 0, - "520dbf47b0c1787182a6313f1c9b4d4e" + "072b9297b58a204118c668d798bf119f" ], [ "Lib.Vec.Lemmas.lemma_map_blocks_vec_equiv_pre_k_aux", @@ -1883,7 +1404,7 @@ "token_correspondence_Lib.Sequence.Lemmas.l_shift" ], 0, - "e4ee64e60574501882723ffa00a348dc" + "2e5c85e560167e97871cf335c679bfa4" ], [ "Lib.Vec.Lemmas.lemma_map_blocks_vec_equiv_pre_k_aux", @@ -1899,7 +1420,7 @@ "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29" ], 0, - "4392e0a88e4760d617b676d59b94a9c7" + "4e4e12f2600f47838a32a9671ad52027" ], [ "Lib.Vec.Lemmas.lemma_map_blocks_vec_equiv_pre_k", @@ -1915,7 +1436,7 @@ "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29" ], 0, - "02e6c1c4e29cc107c2b9c2d39f0ca767" + "7e8b7e7b2ec488192d115640bb161896" ], [ "Lib.Vec.Lemmas.lemma_map_blocks_vec_equiv_pre_k", @@ -1951,7 +1472,7 @@ "refinement_interpretation_Tm_refine_fe0ca3f3b25cc9d377244449d02c257b" ], 0, - "0e894a488317cafada75bcf71360d58b" + "61175dc092b50e9323d9304ef12cea88" ], [ "Lib.Vec.Lemmas.lemma_map_blocks_vec_equiv_pre_k", @@ -1967,7 +1488,7 @@ "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29" ], 0, - "aca69830d4f8bccfb831c6f147a387b1" + "e20547c84ad03b369c710c0664c94882" ], [ "Lib.Vec.Lemmas.lemma_map_blocks_vec_equiv_pre", @@ -1984,163 +1505,11 @@ "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29" ], 0, - "1a95a0b0c54a12be3d407b437584f7e8" - ], - [ - "Lib.Vec.Lemmas.lemma_map_blocks_vec_equiv_pre", - 3, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", "equation_Prims.nat", - "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29" - ], - 0, - "f765ad15da6b80bc93cc9389caf47b4f" - ], - [ - "Lib.Vec.Lemmas.lemma_map_blocks_vec_equiv_pre", - 4, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29" - ], - 0, - "3e8612b27df199e8288f90a0d80940c8" - ], - [ - "Lib.Vec.Lemmas.lemma_map_blocks_vec_equiv_pre", - 5, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", "equation_Prims.pos", - "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", - "refinement_interpretation_Tm_refine_90b5d2df39645a4835173a203da069e4" - ], - 0, - "3e5f71abe8eddf09ddf5188f6881b22b" - ], - [ - "Lib.Vec.Lemmas.lemma_map_blocks_vec_equiv_pre", - 6, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29" - ], - 0, - "03f2e35aa8c03309753610a90adb60c3" - ], - [ - "Lib.Vec.Lemmas.lemma_map_blocks_vec_equiv_pre", - 7, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", "equation_Prims.nat", - "equation_Prims.pos", "primitive_Prims.op_Multiply", - "projection_inverse_BoxInt_proj_0", - "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" - ], - 0, - "5254c4becc34805f2b6f6619d9ce433a" - ], - [ - "Lib.Vec.Lemmas.lemma_map_blocks_vec_equiv_pre", - 8, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", "equation_Prims.nat", - "equation_Prims.pos", "int_inversion", "primitive_Prims.op_Multiply", - "projection_inverse_BoxInt_proj_0", - "refinement_interpretation_Tm_refine_3481cd680b4085d38b991b22047bd771", - "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", - "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29" - ], - 0, - "a4767dec603fad69b17341471a52f5ba" - ], - [ - "Lib.Vec.Lemmas.lemma_map_blocks_vec_equiv_pre", - 9, - 0, - 0, - [ - "@query", "b2t_def", "primitive_Prims.op_GreaterThanOrEqual", - "projection_inverse_BoxBool_proj_0" - ], - 0, - "5a803c4ae22d6f6d407d7b104748a693" + "2ea49527f37a9792492fc4830eac8339" ], [ "Lib.Vec.Lemmas.lemma_map_blocks_vec_equiv_pre", - 10, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", "b2t_def", "equation_Prims.pos", - "primitive_Prims.op_Addition", - "primitive_Prims.op_GreaterThanOrEqual", - "projection_inverse_BoxBool_proj_0", - "projection_inverse_BoxInt_proj_0", - "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" - ], - 0, - "cf517f574a790339ecd1e167d0501081" - ], - [ - "Lib.Vec.Lemmas.lemma_map_blocks_vec_equiv_pre", - 11, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", "equation_Lib.Sequence.length", - "equation_Prims.pos", "primitive_Prims.op_Addition", - "primitive_Prims.op_Division", "primitive_Prims.op_Multiply", - "projection_inverse_BoxInt_proj_0", - "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212", - "refinement_interpretation_Tm_refine_3481cd680b4085d38b991b22047bd771", - "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", - "refinement_interpretation_Tm_refine_ab6c278100f153565df5228daa4ed476", - "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29" - ], - 0, - "90c41881dcd9265b62d19db2e6c93883" - ], - [ - "Lib.Vec.Lemmas.lemma_map_blocks_vec_equiv_pre", - 12, - 0, - 0, - [ - "@MaxIFuel_assumption", "@query", - "Lib.Vec.Lemmas_interpretation_Tm_arrow_2b8b111ba83aebf8b7d238de5c60949e", - "equation_Lib.Sequence.map_blocks_a", - "equation_Lib.Vec.Lemmas.normalize_v_map", "equation_Prims.nat", - "equation_Prims.pos", - "function_token_typing_Lib.Vec.Lemmas.normalize_v_map", - "int_inversion", "primitive_Prims.op_Multiply", - "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212", - "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", - "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d", - "refinement_interpretation_Tm_refine_f4f040c0afc8e02646bd007fb369c803", - "token_correspondence_Lib.Vec.Lemmas.normalize_v_map" - ], - 0, - "93ef73ed448ca1f3b73efe140d320cc1" - ], - [ - "Lib.Vec.Lemmas.lemma_map_blocks_vec_equiv_pre", - 13, + 2, 0, 0, [ @@ -2148,7 +1517,6 @@ "Lib.Sequence.Lemmas_interpretation_Tm_arrow_9dbede814c7e09cf989d879ebca4b33a", "Lib.Sequence_interpretation_Tm_arrow_d3b9c37343cabe37d3e11c0a1cafa7da", "Lib.Vec.Lemmas_interpretation_Tm_arrow_118c184bc6b09ad53ce4ad8d5a429a26", - "Lib.Vec.Lemmas_interpretation_Tm_arrow_14de8c4f182c06de8d54fe736be97e51", "Lib.Vec.Lemmas_interpretation_Tm_arrow_2b8b111ba83aebf8b7d238de5c60949e", "Lib.Vec.Lemmas_interpretation_Tm_arrow_c38a40c75e862a598ad8a42d5d6e0b77", "Lib.Vec.Lemmas_interpretation_Tm_arrow_e8b984cc954d1a93c0670e47bfd79ffd", @@ -2158,47 +1526,34 @@ "equation_Lib.Vec.Lemmas.map_blocks_vec_equiv_pre", "equation_Lib.Vec.Lemmas.normalize_v_map", "equation_Lib.Vec.Lemmas.repeat_gen_blocks_vec_equiv_pre", - "equation_Prims.nat", "equation_Prims.pos", "equation_Prims.prop", - "equation_Prims.subtype_of", + "equation_Prims.nat", "equation_Prims.pos", "function_token_typing_Lib.Sequence.Lemmas.repeat_gen_blocks_map_l", - "function_token_typing_Lib.Sequence.map_blocks_a", "function_token_typing_Lib.Vec.Lemmas.normalize_v_map", "int_inversion", "lemma_FStar.Seq.Base.lemma_eq_elim", "primitive_Prims.op_Addition", "primitive_Prims.op_Division", - "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply", - "projection_inverse_BoxInt_proj_0", - "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212", + "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_1140254f0add9ac82e3c74c399912e35", "refinement_interpretation_Tm_refine_135aa34345be03950a1f68856adc9696", "refinement_interpretation_Tm_refine_3481cd680b4085d38b991b22047bd771", - "refinement_interpretation_Tm_refine_468e2c12fe9f35171b9906080ca0a4e2", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_609674d96c81c962549b0076055bf213", - "refinement_interpretation_Tm_refine_699b49b4417ef75b53fcedc14a52a1b7", - "refinement_interpretation_Tm_refine_73f210ca6e0061ed4a3150f69b8f33bf", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d", "refinement_interpretation_Tm_refine_8dd1dd228be3e5b616c46def4cb5b9b8", - "refinement_interpretation_Tm_refine_90b5d2df39645a4835173a203da069e4", - "refinement_interpretation_Tm_refine_ab10ebde35f525273208b7b927d2f7d9", - "refinement_interpretation_Tm_refine_abadd9912c483da57a30d7d5a8a5f57c", "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c", - "refinement_interpretation_Tm_refine_c4c06bc9798b4dacf79609445c9d1c09", "refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42", "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29", "refinement_interpretation_Tm_refine_f4f040c0afc8e02646bd007fb369c803", - "token_correspondence_Lib.Sequence.map_blocks_a", "token_correspondence_Lib.Vec.Lemmas.normalize_v_map", "typing_FStar.Seq.Base.append", - "typing_Lib.Sequence.Lemmas.map_blocks_acc", - "typing_Lib.Vec.Lemmas.map_blocks_vec_equiv_pre", "unit_inversion" + "typing_Lib.Sequence.Lemmas.map_blocks_acc" ], 0, - "00aeede63c7deebc17bb967118cfb199" + "a1906be0b769f04b480f653db0cb75a8" ], [ "Lib.Vec.Lemmas.lemma_map_blocks_vec_equiv_pre", - 14, + 3, 0, 0, [ @@ -2230,7 +1585,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "e3c9de38d29ee73b3bb24576997050a4" + "12bd569cb28b593d03c50d3e615e5740" ], [ "Lib.Vec.Lemmas.lemma_map_blocks_vec", @@ -2274,7 +1629,7 @@ "typing_FStar.Seq.Base.empty", "typing_Lib.Sequence.map_blocks" ], 0, - "aef2cbdb6623ff7e91796f4a89ad2b61" + "6f95519229795ffbe9d71ac409de729e" ], [ "Lib.Vec.Lemmas.lemma_map_blocks_vec", @@ -2288,7 +1643,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "582cb23c0d2ffafa5bff4fb2657487df" + "177bb38077d5efa340f70487ef425ce9" ] ] ] \ No newline at end of file diff --git a/tests/hacl/Lib.Vec.Lemmas.fsti.hints b/tests/hacl/Lib.Vec.Lemmas.fsti.hints index 4d1fb2f46a2..cd8c65e1373 100644 --- a/tests/hacl/Lib.Vec.Lemmas.fsti.hints +++ b/tests/hacl/Lib.Vec.Lemmas.fsti.hints @@ -19,7 +19,7 @@ "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29" ], 0, - "445e708733ca11524dfee0e0adbb82b9" + "731aa17b50234d80a94387f2fb56cc56" ], [ "Lib.Vec.Lemmas.lemma_repeati_vec", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "28a410c23c5f5e2173e048f42167a378" + "0e2b2c52558ece3e920b69b2b27994fe" ], [ "Lib.Vec.Lemmas.len_is_w_n_blocksize", @@ -49,7 +49,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "a69c31cff994a6ad4fe2fd8f8094fe2c" + "3e751af74c8711d333c126f7379097d3" ], [ "Lib.Vec.Lemmas.repeat_gen_blocks_multi_vec_equiv_pre", @@ -73,7 +73,7 @@ "typing_Prims.pow2" ], 0, - "c4df913dab06b77e3a39c21a29055dc5" + "62b2340ec2ab30e010b6fe9e90f28fed" ], [ "Lib.Vec.Lemmas.repeat_gen_blocks_multi_vec_equiv_pre", @@ -92,7 +92,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "c087f34c5dd7c857bdcc125d5fdb0268" + "291535641e9625dde533578f7b477836" ], [ "Lib.Vec.Lemmas.lemma_repeat_gen_blocks_multi_vec", @@ -116,7 +116,7 @@ "typing_Lib.Sequence.length" ], 0, - "d8e862a82508b4cd497b860cc6a5d2de" + "a8f422e3990e64c038b34acc9a2fc127" ], [ "Lib.Vec.Lemmas.repeat_gen_blocks_vec_equiv_pre", @@ -138,7 +138,7 @@ "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29" ], 0, - "7931720feee169aab00f30a0a0e82b2f" + "9767d8771f753ff8973d7435a4f7edea" ], [ "Lib.Vec.Lemmas.repeat_gen_blocks_vec_equiv_pre", @@ -156,7 +156,7 @@ "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d" ], 0, - "418b5d570efc45d5dc83ec865dc0f5c5" + "5b94b9d47267bb1fad92c63dd8ec548c" ], [ "Lib.Vec.Lemmas.lemma_repeat_gen_blocks_vec", @@ -180,7 +180,7 @@ "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29" ], 0, - "6947bff9eec930cb0a375da1c1a8e184" + "4ee2e3b12573231d8dbf802b2a45efc0" ], [ "Lib.Vec.Lemmas.repeat_blocks_multi_vec_equiv_pre", @@ -196,7 +196,7 @@ "refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42" ], 0, - "a4e97c0a184312b3f4d4a561d9a148d9" + "b7ba504897de932353dd584b1b291fdb" ], [ "Lib.Vec.Lemmas.repeat_blocks_multi_vec_equiv_pre", @@ -210,7 +210,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "b234331db7e13c2c90651c03dfd788d4" + "12831678962c728a845009ca6be16e02" ], [ "Lib.Vec.Lemmas.lemma_repeat_blocks_multi_vec", @@ -226,7 +226,7 @@ "refinement_interpretation_Tm_refine_e90c2c89afe31ba2752cabd31cd7f6e7" ], 0, - "228217519cbd846024b8acd1fbf55866" + "a1dd5fc731dd3571452c88c6c686ba57" ], [ "Lib.Vec.Lemmas.repeat_blocks_vec_equiv_pre", @@ -242,7 +242,7 @@ "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29" ], 0, - "a62603edb54c59fe49b91cf8d63a07be" + "e8ac639ddddd96f82199aecf1cf1064d" ], [ "Lib.Vec.Lemmas.repeat_blocks_vec_equiv_pre", @@ -256,7 +256,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "6733b74c4434a9f017159df4aa16b9b5" + "37ae45dc75b79a0a15f068c3efcfcb2d" ], [ "Lib.Vec.Lemmas.lemma_repeat_blocks_vec", @@ -272,7 +272,7 @@ "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29" ], 0, - "176e45cc444f952b0bc46f87d30bc841" + "aec1f791d85dda234d1ea8813e1d521b" ], [ "Lib.Vec.Lemmas.lemma_f_map_ind", @@ -281,7 +281,7 @@ 0, [ "@query" ], 0, - "94c7bfa95c648d627c1508d1a3c752c9" + "fbb9252bd8b0e9a24cca9758a161d880" ], [ "Lib.Vec.Lemmas.map_blocks_multi_vec_equiv_pre_k", @@ -305,7 +305,7 @@ "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29" ], 0, - "70a26ac0d7ccf01051ad26ba5d3c3717" + "3ba19af43211eda07c84416085ff208b" ], [ "Lib.Vec.Lemmas.map_blocks_multi_vec_equiv_pre_k", @@ -319,7 +319,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "a33605d68fbd6adc580e16849dfddf72" + "f5b1b03cc861d0ee93546d9197cb7de7" ], [ "Lib.Vec.Lemmas.lemma_map_blocks_multi_vec", @@ -339,7 +339,7 @@ "typing_Lib.Sequence.length" ], 0, - "f301269a55db053a5c12ca45404513e8" + "019ec986481df11ed31fe6589b0a45be" ], [ "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", @@ -362,7 +362,7 @@ "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29" ], 0, - "bfd3d9e419c0d4ad8127ed518a3ef860" + "f5308ef833be164e04ecae3091e241b2" ], [ "Lib.Vec.Lemmas.map_blocks_vec_equiv_pre_k", @@ -376,7 +376,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "066d5d69fc0cf7311373837e3cf406f1" + "5519b092222ee7a9986bef1cbed95bcf" ], [ "Lib.Vec.Lemmas.lemma_map_blocks_vec", @@ -397,7 +397,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "a50f3aa4d65cb01de63187a70ad28f3c" + "a1753d492e806a91d535b0bd10041861" ] ] ] \ No newline at end of file diff --git a/tests/machine_integers/TestCasts.fst.hints b/tests/machine_integers/TestCasts.fst.hints index 347d1fb6e10..3a1698e268d 100644 --- a/tests/machine_integers/TestCasts.fst.hints +++ b/tests/machine_integers/TestCasts.fst.hints @@ -40,7 +40,7 @@ "typing_Prims.pow2", "unit_typing" ], 0, - "207c39eac66dceb6451e7f50a6e48e24" + "f5eaae98d7872960739eb410e05077f6" ] ] ] \ No newline at end of file diff --git a/tests/machine_integers/TestPrint.fst.hints b/tests/machine_integers/TestPrint.fst.hints index 90d57330a84..4ba1e863b2a 100644 --- a/tests/machine_integers/TestPrint.fst.hints +++ b/tests/machine_integers/TestPrint.fst.hints @@ -28,7 +28,7 @@ "typing_FStar.UInt.fits", "typing_Prims.pow2", "unit_typing" ], 0, - "980aa2852cba2ae80f9c62482d51c746" + "2673feb5c4f7af61a0f96574ed10384c" ], [ "TestPrint.test_dec", @@ -57,7 +57,7 @@ "typing_FStar.UInt.fits", "typing_Prims.pow2", "unit_typing" ], 0, - "db1cdd5e64b4134ed2d29df647711957" + "f302e9f8b7ddede7b0af9f5769b88b23" ], [ "TestPrint.test_hex_pad", @@ -86,7 +86,7 @@ "typing_FStar.UInt.fits", "typing_Prims.pow2", "unit_typing" ], 0, - "9bc2d9258042de36a75417597989d54c" + "15fc511c1f517e1c8fef0a66fb8fa3b0" ], [ "TestPrint.test_dec_pad", @@ -115,7 +115,7 @@ "typing_FStar.UInt.fits", "typing_Prims.pow2", "unit_typing" ], 0, - "d959e5289e44290c1af5356936748eb8" + "a8dc9b5cb3fc3b6936f8da6b3389680b" ] ] ] \ No newline at end of file diff --git a/tests/machine_integers/TestShift.fst.hints b/tests/machine_integers/TestShift.fst.hints index 22de357a2ce..ad728d78707 100644 --- a/tests/machine_integers/TestShift.fst.hints +++ b/tests/machine_integers/TestShift.fst.hints @@ -1,5 +1,5 @@ [ - "‡¤'‰\u000bÅ}™?¿Ù–ü\tâ", + "\nÜ>D¥+3\u001ch]Àc\u0010Ò1»", [ [ "TestShift.test_u32", @@ -27,7 +27,7 @@ "typing_Prims.pow2", "unit_typing" ], 0, - "ed352afe06f45e7c927a9f0df2054dda" + "65016a090f8d80412f819cf52ab5560f" ], [ "TestShift.test_u8", @@ -55,7 +55,7 @@ "typing_Prims.pow2", "unit_typing" ], 0, - "e99b92815de1f453de356bd8d7feff69" + "24771ce605f7786f22c902265bf4ed07" ], [ "TestShift.test_i32_right", @@ -79,7 +79,7 @@ "typing_Prims.pow2", "unit_typing" ], 0, - "6269ef5350ff95f9f11a1b3306ea51f8" + "d63e967f808e93381f45843452adcab7" ], [ "TestShift.test_i32_arith_right", @@ -103,7 +103,7 @@ "typing_Prims.pow2", "unit_typing" ], 0, - "ed5e0555a19c71ec10fcf41052153185" + "2ba7406dd4541b341e38f0a83f253554" ], [ "TestShift.test_i8_right", @@ -127,7 +127,7 @@ "typing_Prims.pow2", "unit_typing" ], 0, - "c75ed78778062c708b67108e7d690cfd" + "bdaf7aa054727d8ace4fa02143677d75" ], [ "TestShift.test_i8_arith_right", @@ -151,7 +151,7 @@ "typing_Prims.pow2", "unit_typing" ], 0, - "366fb85ac3327bcd470b5a65442c33ca" + "5e0c97af1ca11da6e5e808d690f9ffa6" ], [ "TestShift.test_i8_left", @@ -186,7 +186,7 @@ "typing_Prims.pow2", "unit_typing" ], 0, - "4209c54eb5259fcd041a1640f6272f43" + "c9a70c864bdf4acc6f6194b384dbbbf3" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/AdmitTermination.fst.hints b/tests/micro-benchmarks/AdmitTermination.fst.hints index 739deb9131b..47d6d8b25fc 100644 --- a/tests/micro-benchmarks/AdmitTermination.fst.hints +++ b/tests/micro-benchmarks/AdmitTermination.fst.hints @@ -18,7 +18,7 @@ "well-founded-ordering-on-nat" ], 0, - "f2e25113c8a8f0fce28290de9225976c" + "3d216498e383cca3cf320cbceea75828" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/ApplicationUnparenthesisedRecord.fst.hints b/tests/micro-benchmarks/ApplicationUnparenthesisedRecord.fst.hints index 54b0982029b..b3393a72eb7 100644 --- a/tests/micro-benchmarks/ApplicationUnparenthesisedRecord.fst.hints +++ b/tests/micro-benchmarks/ApplicationUnparenthesisedRecord.fst.hints @@ -12,7 +12,7 @@ "function_token_typing_FStar.Pervasives.pattern" ], 0, - "daba822351420f6dd67d5e00ed1bfa4b" + "a3616747338d90fc96d65460e8bee0ff" ], [ "ApplicationUnparenthesisedRecord.dummy", @@ -33,7 +33,7 @@ "token_correspondence_ApplicationUnparenthesisedRecord.g" ], 0, - "afc84cec4bc97b94f9bb6f32eb576577" + "a15950232f89177feb91ea54f775577f" ], [ "ApplicationUnparenthesisedRecord.__proj__Dummy1__item__x", @@ -45,7 +45,7 @@ "refinement_interpretation_Tm_refine_0b229cbc08acae1b512b29a2f6d0055c" ], 0, - "353ab625017fd4aca9470071c668d3d9" + "ffc0a7e99b02fc5efa91a701aeaaca1d" ], [ "ApplicationUnparenthesisedRecord.__proj__Dummy2__item__x", @@ -57,7 +57,7 @@ "refinement_interpretation_Tm_refine_5d8ed3af48177a080d818093bdc46ca2" ], 0, - "6dd48c4d86c2456cc8f9858edf6839ee" + "e6a547aa7588bdb8d6e72b7f1078a875" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/AssumeRequires.fst.hints b/tests/micro-benchmarks/AssumeRequires.fst.hints index 3c22b61806a..b9d499a2caf 100644 --- a/tests/micro-benchmarks/AssumeRequires.fst.hints +++ b/tests/micro-benchmarks/AssumeRequires.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_171102353e1b083f2928c7db4f12f64d" ], 0, - "f8b4c9085a94605768746c8237c302f7" + "65cbde66453ae4102a7a0eaba4804161" ], [ "AssumeRequires.get", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_144a6a0ab6d16765be3cfaffe72cbb4b" ], 0, - "8ff1100e8001162c982700222e79bd3a" + "82c14663b0598aed047352d9a08f7161" ], [ "AssumeRequires.get", @@ -37,7 +37,7 @@ "projection_inverse_FStar.Pervasives.Native.Some_v" ], 0, - "dd328f5fa53754e66f8c4aba97651ad2" + "e89ac1d02d417cc420b3082329a05822" ], [ "AssumeRequires.get_div", @@ -49,7 +49,7 @@ "refinement_interpretation_Tm_refine_144a6a0ab6d16765be3cfaffe72cbb4b" ], 0, - "3c4d38c29fc319e60a42d6c6f5753f35" + "7202a23386aea765fae9d05b92afa918" ], [ "AssumeRequires.get_div", @@ -67,7 +67,7 @@ "refinement_interpretation_Tm_refine_144a6a0ab6d16765be3cfaffe72cbb4b" ], 0, - "e7b0c5ec512b87a73583c647700b9e74" + "c07afb650106ab5b24c6b9c765786b8e" ], [ "AssumeRequires.lem", @@ -79,7 +79,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "5a0242130f6662e28a513c0a7fb07a4e" + "45f311bad6df3469bb8f4941b6cc5e4d" ], [ "AssumeRequires.lem", @@ -94,7 +94,7 @@ "projection_inverse_BoxBool_proj_0", "unit_inversion" ], 0, - "894d1af4369b963d6537c00260e1bda1" + "e49755f25b080bbad694ccd5ab5b7201" ], [ "AssumeRequires.get_ghost", @@ -106,7 +106,7 @@ "refinement_interpretation_Tm_refine_144a6a0ab6d16765be3cfaffe72cbb4b" ], 0, - "64d87d1ebf7b71df2789610336728c97" + "45d2ae8efd9bedf821e9207ce1b72772" ], [ "AssumeRequires.get_ghost", @@ -120,7 +120,7 @@ "projection_inverse_FStar.Pervasives.Native.Some_v" ], 0, - "dd328f5fa53754e66f8c4aba97651ad2" + "43155d7e988d86016c113ecd0698ffd6" ], [ "AssumeRequires.get_exn", @@ -132,7 +132,7 @@ "refinement_interpretation_Tm_refine_1aa4ddd9449a841d91645885e773d708" ], 0, - "9565779b00a67decb7be0de3c3ad3aff" + "4c7d9e01c3e3a6ea0994cc9a45c730ab" ], [ "AssumeRequires.get_exn", @@ -148,7 +148,7 @@ "projection_inverse_FStar.Pervasives.Native.Some_v" ], 0, - "f2a3d5c8fa296716097f8c044d698831" + "806c925d7a92f7702ddd05463066211d" ], [ "AssumeRequires.get_st", @@ -160,7 +160,7 @@ "refinement_interpretation_Tm_refine_8cfe70f96f95e8856e5cb7b580b983ec" ], 0, - "47df6fd8cf2b2ccaf3e5f6a497c53ddf" + "26102caf3f34980e1f928ca3561e8142" ], [ "AssumeRequires.get_st", @@ -178,7 +178,7 @@ "refinement_interpretation_Tm_refine_8cfe70f96f95e8856e5cb7b580b983ec" ], 0, - "d4bd837fb7945dbb64f0b26715f53768" + "8ebb88e2d2c0c8605d02592b0f827f7d" ], [ "AssumeRequires.get_all", @@ -190,7 +190,7 @@ "refinement_interpretation_Tm_refine_7d6cce771b4c73ce62cb5d6b4190154a" ], 0, - "ff58900050a8b7f89717f53334380bde" + "c888711e28c7999a5605e1480b2c9e77" ], [ "AssumeRequires.get_all", @@ -209,7 +209,7 @@ "refinement_interpretation_Tm_refine_7d6cce771b4c73ce62cb5d6b4190154a" ], 0, - "af81acb8b923608a17772864104bdc9e" + "7c530904e945b40cd9b72931d83201e4" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/BinderAttributes.fst.hints b/tests/micro-benchmarks/BinderAttributes.fst.hints index 3c2bb4dde21..58e298314a4 100644 --- a/tests/micro-benchmarks/BinderAttributes.fst.hints +++ b/tests/micro-benchmarks/BinderAttributes.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "lemma_FStar.Pervasives.invertOption" ], 0, - "2285a452031133f11331009597637fcd" + "fd6e4df7cfa6f8abf51724ca8f1c6c58" ], [ "BinderAttributes.__proj__CaseExplicit__item__x", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_60ef107c0227f3c34cf1307c7bdc6d9c" ], 0, - "9a4c536a6b934c8d05c17daf7dc8fdec" + "594b550910397c13b2606a4ad54aa98e" ], [ "BinderAttributes.__proj__CaseExplicit__item__y", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_60ef107c0227f3c34cf1307c7bdc6d9c" ], 0, - "7841b8665db3bb38c8492724b2f7e6e6" + "e9e1c29e9747abe3b5d494dc3bfb927b" ], [ "BinderAttributes.__proj__CaseImplicit__item__x_imp", @@ -44,7 +44,7 @@ "refinement_interpretation_Tm_refine_1d135bf3fcf01e9aa9a9fd681ddfec7c" ], 0, - "eec8be9b009e1ee0d0aa95429c0d163d" + "cd4a4d75bcb742680b540f94f8a17f08" ], [ "BinderAttributes.__proj__CaseImplicit__item__y_imp", @@ -56,7 +56,7 @@ "refinement_interpretation_Tm_refine_1d135bf3fcf01e9aa9a9fd681ddfec7c" ], 0, - "d94489595375ebfa480bd3de5db521b5" + "4710781d5297b36024bc2839df0ed947" ], [ "BinderAttributes.__proj__CaseMixed__item__x_imp", @@ -68,7 +68,7 @@ "refinement_interpretation_Tm_refine_1c114473de672804c71661e081801a98" ], 0, - "93be0ec811c6bf4b1722e618ca647f74" + "b321e6a0c8e8d6ac4e7e4d1ac6a09a2f" ], [ "BinderAttributes.__proj__CaseMixed__item__y", @@ -80,7 +80,7 @@ "refinement_interpretation_Tm_refine_1c114473de672804c71661e081801a98" ], 0, - "532a2677d85b1791f08684054512300f" + "44aa399fca54cf34c2c0bca9b8db425d" ], [ "BinderAttributes.binder", @@ -94,7 +94,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "5e3e1107bdaedecbd2b3a610758885c0" + "72a835ea5060fc88418114fda95936ac" ], [ "BinderAttributes.binders_to_string", @@ -110,7 +110,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "6e85b80ab136e836c1d3c88adafb0553" + "bf84cdb3a658d028fb0d7c00f1d8edd6" ], [ "BinderAttributes.binder_from_term", @@ -140,7 +140,7 @@ "string_typing" ], 0, - "7c898291ede2375e946bfb07f8919c61" + "25867fef895f2109799a01df9cb630c3" ], [ "BinderAttributes.binders_from_term", @@ -154,7 +154,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.lookup_typ" ], 0, - "514a6fa34a7aec1611c1a43b0185bbd3" + "0d1b480f0b099e00cfc23327db864e1b" ], [ "BinderAttributes.compare_binders", @@ -168,7 +168,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "be664d45f85db8179bce0ec96fa32226" + "9f97264b0837c59beb0fe44da090fbdf" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/BoxBitVec.fst.hints b/tests/micro-benchmarks/BoxBitVec.fst.hints index 2cb110ef13c..2b3bfb2192c 100644 --- a/tests/micro-benchmarks/BoxBitVec.fst.hints +++ b/tests/micro-benchmarks/BoxBitVec.fst.hints @@ -23,7 +23,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "b72860e35a5d6dbb067ded71c227a51c" + "c29b92c8f127d0db27c766bc73675ad2" ], [ "BoxBitVec.bv_trivial", @@ -48,7 +48,7 @@ "typing_inversion_for_BoxBitVec3" ], 0, - "6e80cb8a62d0ed45935430a777622034" + "790e779ae7144fb2fcaab27b420acfc3" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/BvBinaryOps.fst.hints b/tests/micro-benchmarks/BvBinaryOps.fst.hints index 57566102c1c..df2ac448386 100644 --- a/tests/micro-benchmarks/BvBinaryOps.fst.hints +++ b/tests/micro-benchmarks/BvBinaryOps.fst.hints @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "034749a339dc23b15643ac7c53e8f18c" + "5176129e2cc2437bad2ad11a33ae3430" ], [ "BvBinaryOps.lemma_test_bv8", @@ -36,7 +36,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "0705ef6f0a76d0fcb5f57e7561f40ab7" + "21bc2dbea1a096c193ee4f2cb62edb8a" ], [ "BvBinaryOps.lemma_test_bv8", @@ -59,7 +59,7 @@ "typing_Prims.pow2" ], 0, - "674cad55eb10421827f9253447afa946" + "0ad09b318f1c3f93304624bf51aeb104" ], [ "BvBinaryOps.lemma_test_bv8", @@ -89,7 +89,7 @@ "typing_inversion_for_BoxBitVec8" ], 0, - "f6f96cf234c78ba8c42ae132e8a8e4d1" + "09dfe92d5aedf53d5dd71cca2b609ca2" ], [ "BvBinaryOps.lemma_test_bv8'", @@ -110,7 +110,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "2f40df16c2c1421786e7b168d6c0151d" + "eb3c8b5df0280812c540ee7fe75c4022" ], [ "BvBinaryOps.lemma_test_bv8'", @@ -133,7 +133,7 @@ "typing_Prims.pow2" ], 0, - "03eb1427b8506da326621f4c2effe5f6" + "be794c06f821795fdc3301066cd3980c" ], [ "BvBinaryOps.lemma_test_bv8'", @@ -150,7 +150,7 @@ "typing_inversion_for_BoxBitVec8" ], 0, - "f5f2a84ee4cde91a82422652edc23e16" + "4ff73f4c2ff9ec6f9dce99a53747add3" ], [ "BvBinaryOps.lemma_test_bv64'", @@ -174,7 +174,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "2fffb7c37a3b0a60d08c147039fa1fc9" + "135d04d270210c6f0032eb50ddca0d0b" ], [ "BvBinaryOps.lemma_test_bv64'", @@ -197,7 +197,7 @@ "typing_Prims.pow2" ], 0, - "d5bd724480158991e48c2f872ac8c12b" + "8d7d686667564b71176db1a3bab18375" ], [ "BvBinaryOps.lemma_test_bv64'", @@ -214,7 +214,7 @@ "typing_inversion_for_BoxBitVec64" ], 0, - "6ad325e3fcbda8e1ab871714094a09f0" + "5263dc3b7cfdc196463b843a2554d8f6" ], [ "BvBinaryOps.lemma_test_bvdiv_unsafe", @@ -235,7 +235,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "8eeeaad3c63362bd79fc620c334f7ca0" + "6b4837ea4407e2949a0cf9d45c6b44eb" ], [ "BvBinaryOps.lemma_test_bvdiv_unsafe", @@ -257,7 +257,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "371ab7a2104586258d089f7063b1bb35" + "dfb6f16fc0e4d5d683fb9deef69fea69" ], [ "BvBinaryOps.lemma_test_bvdiv_unsafe", @@ -266,7 +266,7 @@ 1, [ "@query" ], 0, - "6c48cfbcfc1a5311e6722a363ea5d5d2" + "d60c57544b3abdf93ded7fb92e377a8f" ], [ "BvBinaryOps.lemma_test_bvmod_unsafe", @@ -287,7 +287,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "ecde5921b2536412362e8ee0b062f43a" + "bcc0526e55915f16638709816b30fd13" ], [ "BvBinaryOps.lemma_test_bvmod_unsafe", @@ -309,7 +309,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "2abc9a8d8bb22dce84f008f272ef7cff" + "94a8b5e57b930203a920f6b5500a111c" ], [ "BvBinaryOps.lemma_test_bvmod_unsafe", @@ -318,7 +318,7 @@ 1, [ "@query" ], 0, - "d069c7834eb36b6ef3aa6755b435b851" + "83247216982a41d593c884dc8847bc8e" ], [ "BvBinaryOps.lemma_test_bvmul'", @@ -327,7 +327,7 @@ 1, [ "@query" ], 0, - "fe495ba195b57247b8e487acba470347" + "0453fa36706c285b9762e0b4ed229bad" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/ClassicalSugar.fst.hints b/tests/micro-benchmarks/ClassicalSugar.fst.hints index 3c82429b224..6bd62f1748e 100644 --- a/tests/micro-benchmarks/ClassicalSugar.fst.hints +++ b/tests/micro-benchmarks/ClassicalSugar.fst.hints @@ -14,7 +14,7 @@ "refinement_interpretation_Tm_refine_d1d6314f1eadc65e858ae8863c98b1dc" ], 0, - "d3b6df0b1de2db5e516605239314b4a9" + "c86ab59d0a255ddd2208953192d9915b" ], [ "ClassicalSugar.test_elim_exists_2", @@ -26,7 +26,7 @@ "refinement_interpretation_Tm_refine_30ea3b86ec6bf1246dbb233c8ef248b6" ], 0, - "b37d1a5e306d31db14b5d0a6510f9ee7" + "1ee557d2d982f83d5784d6c9250b1e75" ], [ "ClassicalSugar.test_elim_exists_3", @@ -41,7 +41,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "4740e390b236b2c30ff1978ce0ad6c82" + "b539be5d2821ab7b9eaf746578c51ca6" ], [ "ClassicalSugar.test_elim_forall_1", @@ -53,7 +53,7 @@ "refinement_interpretation_Tm_refine_226717771801e984f2f4a6a20e2daf91" ], 0, - "f3ec1bfdb8418381c62dc5028ff8a296" + "c9e55f22b74d6e9525c5cd29deb8136e" ], [ "ClassicalSugar.test_elim_forall_2", @@ -65,7 +65,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "9813ca0d818517e338c4f30a7f4885e4" + "42f0266e4f4fe4b220b22068a7790bd2" ], [ "ClassicalSugar.test_elim_implies_1", @@ -77,7 +77,7 @@ "refinement_interpretation_Tm_refine_913239c2cf9dc8a14e1f047e0206138d" ], 0, - "b32eca16ad017b17dfa064d91533b494" + "4506c6b2dc9052c5c15a71de51fd4afd" ], [ "ClassicalSugar.test_elim_implies_2", @@ -89,7 +89,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "df4507e0a74c6836a97a692440044314" + "5d97b5da0f54256d3113048c332fc77b" ], [ "ClassicalSugar.test_elim_or_1", @@ -101,7 +101,7 @@ "refinement_interpretation_Tm_refine_fe5dc86c0b5ea8bea91e659ca9e2937e" ], 0, - "45340b3966c48b91a3c1eca64c903e4b" + "61b5dcf9ed29680639feda94ffd4904c" ], [ "ClassicalSugar.test_elim_or_2", @@ -114,7 +114,7 @@ "refinement_interpretation_Tm_refine_953a6e4e702e848a7213bd619baaa22d" ], 0, - "c2e4eb488b66060da6986a2e5497a5b2" + "39a840d11af51159afbe2c21d5abc802" ], [ "ClassicalSugar.test_elim_and_1", @@ -126,7 +126,7 @@ "refinement_interpretation_Tm_refine_b88b26704ce5354755b4f9e280b3a2d9" ], 0, - "87873ecb8f87dd1975737b40e408f7c8" + "3e74ef3a2a00fa8e8b1c4ded868d1246" ], [ "ClassicalSugar.test_elim_and_2", @@ -138,7 +138,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "29bf164851aff24d75bc6e07f6bfafd5" + "2cf2d7da42058b012db338dda23eddd0" ], [ "ClassicalSugar.test_forall_intro_2", @@ -150,7 +150,7 @@ "refinement_interpretation_Tm_refine_573fe6e4f1ba7ae2548033cb6b92d4b3" ], 0, - "68fbe02a5acbe507620527e59df0be20" + "e56a5882f3accaf48f0af568289d6978" ], [ "ClassicalSugar.test_exists_intro_2", @@ -162,7 +162,7 @@ "refinement_interpretation_Tm_refine_7b5789257792eca0fcedb42d77c8c85a" ], 0, - "a58612f9110abdc7a3d8380410ac2193" + "0fc6f99e46bb242088adf0c125e56ed1" ], [ "ClassicalSugar.test_implies_intro_2", @@ -175,7 +175,7 @@ "refinement_interpretation_Tm_refine_913239c2cf9dc8a14e1f047e0206138d" ], 0, - "078ee78ff3a687d84c0228682f629fdc" + "3c7e0bea36ddf1cdb16f8cdc4e123838" ], [ "ClassicalSugar.test_or_intro_left_2", @@ -184,7 +184,7 @@ 1, [ "@query" ], 0, - "945e60c1314973f98a4b4d1aab068056" + "db838ef4253b8733c94c728b3b946d36" ], [ "ClassicalSugar.test_or_intro_right_2", @@ -193,7 +193,7 @@ 1, [ "@query" ], 0, - "8d615325863fffff05b8e28d66ed70cf" + "c00d3fa13cbe518b2daca469d84c5327" ], [ "ClassicalSugar.test_and_intro_2", @@ -205,7 +205,7 @@ "refinement_interpretation_Tm_refine_b88b26704ce5354755b4f9e280b3a2d9" ], 0, - "99973364a749ad20a437e0a4edece559" + "7a33e49769498a0bf8d95ea85f88b170" ], [ "ClassicalSugar.test_excluded_middle", @@ -218,7 +218,7 @@ "refinement_interpretation_Tm_refine_953a6e4e702e848a7213bd619baaa22d" ], 0, - "e122dd02e474d059dcb8345187104248" + "f9bbbd45f62127c94581df1407e376a3" ], [ "ClassicalSugar.test_forall_implies_2_1", @@ -231,7 +231,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "622b31157185df50ee5bf03dcc33fdd5" + "60a4a9bc76ee88422cd85eedc80b2e5d" ], [ "ClassicalSugar.test_forall_implies_2_2", @@ -244,7 +244,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "19dfe625d6ffc01997ef88585edb10fd" + "6ea352219bd4937a3cf1ae25f4c87c51" ], [ "ClassicalSugar.test_forall_implies_2_3", @@ -257,7 +257,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "54a75ed99e3c14e0b2897fd995a5b77e" + "2b8acdf8ca5cd60dd483042686095e05" ], [ "ClassicalSugar.test_bias_implies", @@ -274,7 +274,7 @@ "refinement_interpretation_Tm_refine_985dd1507393b8aad382f3d9b75a36c5" ], 0, - "22f98f9e560faf20cb57edd062e52a25" + "0c71ddb2313400e0825fb1e4d455e084" ], [ "ClassicalSugar.test_bias_and", @@ -293,7 +293,7 @@ "refinement_interpretation_Tm_refine_f003cdd572e39848a577979d59db90a4" ], 0, - "0c6ca84f46b540d22e348e66f6761651" + "a283a9319f4d4877f51750e350ed7444" ], [ "ClassicalSugar.test_bias_or", @@ -311,7 +311,7 @@ "refinement_interpretation_Tm_refine_a8b9421949c799363cbb16701b324d79" ], 0, - "bb5ca9a04477e8eaffff82a8658f2ebb" + "688742ef571bc4f8aa9c2f9d462f09df" ], [ "ClassicalSugar.test_bias_or_alt", @@ -331,7 +331,7 @@ "refinement_interpretation_Tm_refine_a8b9421949c799363cbb16701b324d79" ], 0, - "368b7d57fca355bdb6b7ed1261faad04" + "0f4b27203850128d94b88bb9f57b49c5" ], [ "ClassicalSugar.admit_implies_elim", @@ -344,7 +344,7 @@ "refinement_interpretation_Tm_refine_913239c2cf9dc8a14e1f047e0206138d" ], 0, - "9637afa5cbc4cb5883d9ded9496ea0cd" + "fe314ce8e9d7741c0d652621023e17b4" ], [ "ClassicalSugar.admit_or_intro_left", @@ -356,7 +356,7 @@ "refinement_interpretation_Tm_refine_fe5dc86c0b5ea8bea91e659ca9e2937e" ], 0, - "73c8885833502119b8f855a08d478a36" + "3f3f1413a76790495e40604c5d687dc0" ], [ "ClassicalSugar.admit_or_intro_right", @@ -368,7 +368,7 @@ "refinement_interpretation_Tm_refine_fe5dc86c0b5ea8bea91e659ca9e2937e" ], 0, - "732d6952e4a745707132b991e1e0c0bf" + "eac79f3510530479d84458618b6e6fa3" ], [ "ClassicalSugar.admit_and_intro", @@ -380,7 +380,7 @@ "refinement_interpretation_Tm_refine_b88b26704ce5354755b4f9e280b3a2d9" ], 0, - "5ac5dbe51c70cfc7413ffdf564861296" + "3c67bd414b093e96ec0da51c0fbac798" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/CoerceAdmit.fst.hints b/tests/micro-benchmarks/CoerceAdmit.fst.hints new file mode 100644 index 00000000000..5b97ed74fad --- /dev/null +++ b/tests/micro-benchmarks/CoerceAdmit.fst.hints @@ -0,0 +1 @@ +[ "³^ÚÉN—Û\"ç\u0018˜„HG#_", [] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/Coercions.fst.hints b/tests/micro-benchmarks/Coercions.fst.hints index dd1d180a066..8ccb046b017 100644 --- a/tests/micro-benchmarks/Coercions.fst.hints +++ b/tests/micro-benchmarks/Coercions.fst.hints @@ -16,7 +16,7 @@ "typing_FStar.Ghost.hide" ], 0, - "9958f5c40cec9040a977aacd3224f1df" + "a3ddcb61297f83fbe0a01dcd716a4fb3" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/CommuteNestedMatches.fst.hints b/tests/micro-benchmarks/CommuteNestedMatches.fst.hints index 56d9ee2e544..af67caaae23 100644 --- a/tests/micro-benchmarks/CommuteNestedMatches.fst.hints +++ b/tests/micro-benchmarks/CommuteNestedMatches.fst.hints @@ -18,7 +18,7 @@ "typing_CommuteNestedMatches.inner" ], 0, - "f80caea038b533d257292d4cca1e6b0a" + "a95af349d1c3b34a1b7e9956acbe293e" ], [ "CommuteNestedMatches.outer_s", @@ -37,7 +37,7 @@ "typing_CommuteNestedMatches.inner_s" ], 0, - "6480bb16979ca68c9afe2b5e206a4201" + "42a854abe969fdf853265b4868f663a7" ], [ "CommuteNestedMatches.test_s", @@ -57,7 +57,7 @@ "typing_CommuteNestedMatches.inner_s" ], 0, - "bee6098e26588b13afb974c44845652f" + "d2d9a3bff2695bbc4d53ac1d1b6c8748" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/ConstructorAttributes.fst.hints b/tests/micro-benchmarks/ConstructorAttributes.fst.hints index 296e6b6d23f..12c5f539f0e 100644 --- a/tests/micro-benchmarks/ConstructorAttributes.fst.hints +++ b/tests/micro-benchmarks/ConstructorAttributes.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_f9cb862b01fa5a0244611626ba3eed33" ], 0, - "56d0106f2e70376750dca513664d79aa" + "e75522d5b9f4e2a150fbf89032efb419" ], [ "ConstructorAttributes.terms_eq", @@ -25,7 +25,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "f3aca4d484ed3d3bcb9e6f706a261f9a" + "7749d02d0b0b9481c7ef1204731fc83a" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/CoreEqualityGuard.fst.hints b/tests/micro-benchmarks/CoreEqualityGuard.fst.hints index cfa3d4a61cb..091a0f8eaae 100644 --- a/tests/micro-benchmarks/CoreEqualityGuard.fst.hints +++ b/tests/micro-benchmarks/CoreEqualityGuard.fst.hints @@ -1,5 +1,5 @@ [ - "û²õ¦>\u007fSâ`v…¤>®$ä", + "€´Ô>Ï(\u001c¶\u0014›þ}þÿ5\u000b", [ [ "CoreEqualityGuard.test", @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_6ec37c325718f5099cb90fb5226ecae8" ], 0, - "77968e177430e717d42190e049f44a54" + "e29cfc4d92e42ca7acf6b03fa1e7e628" ], [ "CoreEqualityGuard.test", @@ -20,7 +20,7 @@ 1, [ "@query" ], 0, - "8f60e458c7357b0d220db60d10a0515e" + "7ff571f32b19cc35fe1e6d156a5f1eb6" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/CoreGeneralization.fst.hints b/tests/micro-benchmarks/CoreGeneralization.fst.hints index c0c481b3ecc..400ccb0c413 100644 --- a/tests/micro-benchmarks/CoreGeneralization.fst.hints +++ b/tests/micro-benchmarks/CoreGeneralization.fst.hints @@ -1 +1 @@ -[ "¶¨Ä,ÉïvfÕD\b+J¼", [] ] \ No newline at end of file +[ "3×\u001bü\u0007d\u0016«XW£nó»:‹", [] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/CoreUnivs.fst.hints b/tests/micro-benchmarks/CoreUnivs.fst.hints index e97039f3eaa..aa4f3f2654d 100644 --- a/tests/micro-benchmarks/CoreUnivs.fst.hints +++ b/tests/micro-benchmarks/CoreUnivs.fst.hints @@ -1 +1 @@ -[ "T%å–ÈÃÖµ FåªHêÝ1", [] ] \ No newline at end of file +[ "p\u0006W•iB\u0011°%®¡~ï9e", [] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/DeltaDepthUnif.fst.hints b/tests/micro-benchmarks/DeltaDepthUnif.fst.hints new file mode 100644 index 00000000000..fe71d845001 --- /dev/null +++ b/tests/micro-benchmarks/DeltaDepthUnif.fst.hints @@ -0,0 +1,51 @@ +[ + "u­t6æ B5t¤cÙ©€8§", + [ + [ + "DeltaDepthUnif.test", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "Prims_pretyping_ce036b6b736ef4e0bc3a9ff132a12aed", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Mkbinder_view@tok", + "data_typing_intro_Prims.Nil@tok", + "equality_tok_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok", + "equation_FStar.Reflection.Typing.binder_sort", + "equation_FStar.Reflection.Typing.bool_ty", + "equation_FStar.Reflection.Typing.mk_binder", + "equation_FStar.Sealed.Inhabited.is_sealed", + "equation_FStar.Sealed.Inhabited.sealed", + "equation_FStar.Sealed.Inhabited.sealed_", + "equation_FStar.Stubs.Reflection.Types.typ", + "equation_FStar.Stubs.Reflection.V2.Data.ppname_t", + "equation_Prims.eqtype", + "function_token_typing_FStar.Stubs.Reflection.Types.term", + "function_token_typing_Prims.string", + "lemma_FStar.Reflection.Typing.inspect_pack_binder", + "proj_equation_FStar.Stubs.Reflection.V2.Data.Mkbinder_view_sort", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Mkbinder_view_sort", + "refinement_interpretation_Tm_refine_25fe9861b42cf97d961ff4c8f44eb399", + "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", + "string_typing", "true_interp", + "typing_FStar.Reflection.Typing.bool_ty", "typing_FStar.Sealed.seal", + "typing_tok_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok" + ], + 0, + "8a4bf3f554be03b80ef0b2dde66a5ba2" + ], + [ + "DeltaDepthUnif.test3", + 1, + 2, + 1, + [ + "@query", "primitive_Prims.op_Multiply", + "projection_inverse_BoxInt_proj_0" + ], + 0, + "4ec6cd5d0a8a315e4b2a936e533fd51b" + ] + ] +] \ No newline at end of file diff --git a/tests/micro-benchmarks/DoNotation.fst.hints b/tests/micro-benchmarks/DoNotation.fst.hints index 6bade8ac2af..b2dc154079f 100644 --- a/tests/micro-benchmarks/DoNotation.fst.hints +++ b/tests/micro-benchmarks/DoNotation.fst.hints @@ -1,5 +1,5 @@ [ - "u\u001a¿û6ï¡o\u001b\u001ah¨J-b>", + "x(bÿ\u001c’\u0010d-a‰>,\u007fC1", [ [ "DoNotation.add", @@ -17,7 +17,7 @@ "well-founded-ordering-on-nat" ], 0, - "fb897b79a82c2677dca58ce3fc54c912" + "ee4854e82c1ee2ab7c3d7b2804632a7f" ], [ "DoNotation.uu___25", @@ -34,7 +34,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "232dfc61ba122404387b2d697dde11fa" + "d3ff0408fba47fe97200298fe0bba8b5" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/Effects.Coherence.fst.hints b/tests/micro-benchmarks/Effects.Coherence.fst.hints index 5e9ecb5fed1..0bfa720584a 100644 --- a/tests/micro-benchmarks/Effects.Coherence.fst.hints +++ b/tests/micro-benchmarks/Effects.Coherence.fst.hints @@ -23,16 +23,16 @@ "typing_Tm_abs_c8bcd87a36e1b7812cd6621acead3597" ], 0, - "14853f951760001e2401b0158b40e590" + "851df9b7e11f91f15caa878bb7308363" ], [ - "Effects.Coherence.3736", + "Effects.Coherence.3757", 1, 2, 1, [ "@query" ], 0, - "aac82c0dd2b53c9b73786a44c63f8a9b" + "5358b319d2d34cb7dcdc8e6075e71cc3" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/Erasable.fst.hints b/tests/micro-benchmarks/Erasable.fst.hints index 1cf3e298235..1a0eec13592 100644 --- a/tests/micro-benchmarks/Erasable.fst.hints +++ b/tests/micro-benchmarks/Erasable.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_3c192a2edf78cec4f1eb553cb69a4e8f" ], 0, - "e8f85527b4bdd14d9e08346f74cc932a" + "ca5645a19e6a0d550558a7d19a804c66" ], [ "Erasable.__proj__That__item___0", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_ec597d6979f8847712206596e24a9e2d" ], 0, - "42134be33d3fcff972752dda24bdacbd" + "1c98afa4a461c89d4c1a7ab367be1e3d" ], [ "Erasable.test", @@ -36,7 +36,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "ecef0254d3791d5c9529fc4015426eb2" + "40954367e022d00745619dfe92c956b3" ], [ "Erasable.test_promotion", @@ -49,7 +49,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "73d557394d70e82308a22e7c9d9f72af" + "786e70504e26dedf8c98753cda862a8e" ], [ "Erasable.lift_PURE_MPURE_error", @@ -72,7 +72,7 @@ "typing_Tm_abs_5e34897418ce4950a4effcc8c159cf53" ], 0, - "abc62d1e9528a45cfcf38c8f5fe68d2c" + "bcf5eb4475fb405d46a2faea40e35648" ], [ "Erasable.lift_GHOST_MPURE", @@ -95,7 +95,7 @@ "typing_Tm_abs_5e34897418ce4950a4effcc8c159cf53" ], 0, - "3a4f094b0ab3ee98d502a13d9d13462e" + "38654dba21f76534c38f22185d612cae" ], [ "Erasable.lift_PURE_MPURE", @@ -118,25 +118,25 @@ "typing_Tm_abs_5e34897418ce4950a4effcc8c159cf53" ], 0, - "18653a2c93e43ff14d972c14bcac829e" + "9f3ec729cda00538581367eedffff4d2" ], [ - "Erasable.5802", + "Erasable.7230", 1, 2, 1, [ "@query" ], 0, - "32214d7b8e24003dfd3f3db16efa74d2" + "3ac7845e159bed63a7da7f68c3f596a3" ], [ - "Erasable.6020", + "Erasable.7447", 1, 2, 1, [ "@query" ], 0, - "5c4ae61e59bab8915a995637e205aa48" + "775f9bb82f6560d9df845a48f66e5627" ], [ "Erasable.eff_test5", @@ -145,7 +145,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "bool_inversion" ], 0, - "c3200c5db988099230172db831a0689e" + "f57597d0929bbb27087df9bca92831db" ], [ "Erasable.eff_test6", @@ -154,7 +154,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "bool_inversion" ], 0, - "1138c071f7053883eea4bcfeeea68dd1" + "eb0877b4ce137a0f61e22afc71b30785" ], [ "Erasable.bind_PURE_M1", @@ -176,25 +176,25 @@ "typing_Tm_abs_5e34897418ce4950a4effcc8c159cf53" ], 0, - "eb3ae27acc50c204fe2253c9b3389d28" + "c12848e85667a9b026759178a382ab2f" ], [ - "Erasable.11335", + "Erasable.12698", 1, 2, 1, [ "@query" ], 0, - "5e8264149ab2c9a682e791d01abcbfe5" + "5742a2ce48b69805f97c2bcb52f9c5df" ], [ - "Erasable.11855", + "Erasable.13217", 1, 2, 1, [ "@query" ], 0, - "3bb26a315b3d19eb1c440a1e0c8e0ef6" + "0a655bfec787c414f334639e0a9752b8" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/ExpectFailure.fst.hints b/tests/micro-benchmarks/ExpectFailure.fst.hints index 5fd2fbe3071..64e7a2236f2 100644 --- a/tests/micro-benchmarks/ExpectFailure.fst.hints +++ b/tests/micro-benchmarks/ExpectFailure.fst.hints @@ -1 +1 @@ -[ "y.ã\u001d\u00056ªL9.;Z\u0015ÜûÛ", [] ] \ No newline at end of file +[ "N7x\u0013H¥“€ñ07<ÑÝîÐ", [] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/ExtractMutRecTypesAndTerms.fst.hints b/tests/micro-benchmarks/ExtractMutRecTypesAndTerms.fst.hints index a864be92560..e1485db1940 100644 --- a/tests/micro-benchmarks/ExtractMutRecTypesAndTerms.fst.hints +++ b/tests/micro-benchmarks/ExtractMutRecTypesAndTerms.fst.hints @@ -15,7 +15,7 @@ "well-founded-ordering-on-nat" ], 0, - "84ddcec6d52fce73ba8da214068cd746" + "c9ce89cdafc407de92fd8d887ccd2bbf" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/FirstProofs.fst.hints b/tests/micro-benchmarks/FirstProofs.fst.hints index 53f15991dcb..86a946fba0c 100644 --- a/tests/micro-benchmarks/FirstProofs.fst.hints +++ b/tests/micro-benchmarks/FirstProofs.fst.hints @@ -16,7 +16,7 @@ "well-founded-ordering-on-nat" ], 0, - "f435ef14359c6a81b97000b54816da44" + "a19e57663f2da6b97d8b4891d82de892" ], [ "FirstProofs.factorial_is_positive", @@ -40,7 +40,7 @@ "well-founded-ordering-on-nat" ], 0, - "00c1222bb736427092c1f51d8af2e0b7" + "fbd852b3d870d5feb8dc476bceddeeb1" ], [ "FirstProofs.factorial_is_increasing", @@ -65,7 +65,7 @@ "well-founded-ordering-on-nat" ], 0, - "f9fa6dff310d5a5f6c6d343ea4b010d7" + "d0f33b8029c02a18290e9314aa4466b6" ], [ "FirstProofs.factorial_is_doubling", @@ -89,7 +89,7 @@ "well-founded-ordering-on-nat" ], 0, - "05d40fa009fabb75a484e5821807b3a3" + "722760f1ef5f95f1fc946607df8b5521" ], [ "FirstProofs.fibonacci", @@ -105,7 +105,7 @@ "well-founded-ordering-on-nat" ], 0, - "8ddf1d508b6f72d330fa0cb02bf73753" + "233c695f72cc8e1124b42cf37ead39cb" ], [ "FirstProofs.fibonacci_is_increasing", @@ -129,7 +129,7 @@ "typing_FirstProofs.fibonacci", "well-founded-ordering-on-nat" ], 0, - "6960f5bf4526fa16af8cb6487fc33662" + "b8079c703423b9d76e2d97d321944491" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/Funcs.fst.hints b/tests/micro-benchmarks/Funcs.fst.hints index 3e6a22ec4e5..5e3561ec420 100644 --- a/tests/micro-benchmarks/Funcs.fst.hints +++ b/tests/micro-benchmarks/Funcs.fst.hints @@ -19,7 +19,7 @@ "well-founded-ordering-on-nat" ], 0, - "23b833653d614e09da980076db00dab8" + "f06db12faa62ac15f2b61814c52ddec6" ], [ "Funcs.f", @@ -34,7 +34,7 @@ "token_correspondence_Prims.pure_wp_monotonic0" ], 0, - "c58e3db5ae6e17e5e1181aee099c4b1d" + "ca0d6d6de1e4344f61d3004ce8cbc70c" ], [ "Funcs.nest_1", @@ -49,7 +49,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "c63965a9080b59551197749bd45750ab" + "0eee17c95b58d71f684e5b9109fc0cda" ], [ "Funcs.concatlemma", @@ -79,7 +79,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.op_At" ], 0, - "dddf3f3fb56088204cc00d58607fddab" + "57a6628df1ee9eb11c4b01fac2208734" ], [ "Funcs.concatmaplemma", @@ -113,7 +113,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.concatMap" ], 0, - "4c1fe36580427c5679a67fa0473447e8" + "ddd88534217c24a4e5ed9741ad523662" ], [ "Funcs.test_rec_arity", @@ -125,7 +125,7 @@ "binder_x_f537159ed795b314b4e58c260361ae86_0", "bool_inversion" ], 0, - "8085607910ff3daf01974aee9b8fff16" + "d97da443986a470140e72c0cd36959c1" ], [ "Funcs.add_n", @@ -143,7 +143,7 @@ "well-founded-ordering-on-nat" ], 0, - "6700579adb8bd4aec1c4b65984dc28b1" + "1f645e7f51d529e729dbd01536cdd072" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/Inference.fst.hints b/tests/micro-benchmarks/Inference.fst.hints index ee1aec39987..8cd26e75d9b 100644 --- a/tests/micro-benchmarks/Inference.fst.hints +++ b/tests/micro-benchmarks/Inference.fst.hints @@ -20,7 +20,7 @@ "typing_FStar.Monotonic.DependentMap.empty" ], 0, - "c1ccf1443f3c943b0a50f84c8d5e6e94" + "c2f67c4461040a96fb46f5380a3606cc" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/Issues.fst.hints b/tests/micro-benchmarks/Issues.fst.hints index c0e4d763b4b..8902abab568 100644 --- a/tests/micro-benchmarks/Issues.fst.hints +++ b/tests/micro-benchmarks/Issues.fst.hints @@ -1,14 +1 @@ -[ - "ª$\b\u0006\u00146¾‘ÐyûÍ„\u0005\u001aÑ", - [ - [ - "Issues.test", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "041e9f43024b2a24ed6fd33c715e4833" - ] - ] -] \ No newline at end of file +[ "ª$\b\u0006\u00146¾‘ÐyûÍ„\u0005\u001aÑ", [] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/LambdaImplicits.fst.hints b/tests/micro-benchmarks/LambdaImplicits.fst.hints index df555b7bd2b..63c230986c4 100644 --- a/tests/micro-benchmarks/LambdaImplicits.fst.hints +++ b/tests/micro-benchmarks/LambdaImplicits.fst.hints @@ -12,7 +12,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "6d9024ecec007eebf19f69496d087487" + "23051229cfd73ec46d2096a639a722fc" ], [ "LambdaImplicits.bind_opt", @@ -21,7 +21,7 @@ 1, [ "@query", "lemma_FStar.Pervasives.invertOption" ], 0, - "9bb5c38f511c44c3ea6f3c8e9bb428ce" + "d13c6d9c6d4391dc3441f68914379c05" ], [ "LambdaImplicits.bind_opt'", @@ -36,7 +36,7 @@ "proj_equation_FStar.Pervasives.Native.Mktuple2__1" ], 0, - "4ecd7ddbf2947396ec7236650b14ec7d" + "52bb8e5ac2c98f486511ec7ea1589ff9" ], [ "LambdaImplicits.app_pure", @@ -48,7 +48,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "593ccb354aaf513323e182ce5126f813" + "a1099e48e53b506e451ad850f29da1b5" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/Mac.fst.hints b/tests/micro-benchmarks/Mac.fst.hints index 0e1d09af6a7..c524d29bad0 100644 --- a/tests/micro-benchmarks/Mac.fst.hints +++ b/tests/micro-benchmarks/Mac.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "abab62d98fef64c8ea773bcd5cd38f87" + "819e7184a841c3e2e97c83b837a7d539" ], [ "MAC.key", @@ -24,7 +24,7 @@ "@query", "equation_MAC.keysize", "projection_inverse_BoxInt_proj_0" ], 0, - "15334d918bdba35d94f10aab74cd8f9b" + "0b7c44fd482f2bf23c0c99cec14af928" ], [ "MAC.tag", @@ -35,7 +35,7 @@ "@query", "equation_MAC.macsize", "projection_inverse_BoxInt_proj_0" ], 0, - "d27c9572b66b284c61b2bf623c06b55e" + "d977f8c08e92d6692f1ca20a42fca789" ], [ "MAC.mac", @@ -49,7 +49,7 @@ "token_correspondence_FStar.Heap.trivial_preorder", "true_interp" ], 0, - "b8432c8c079692f2fe0befe465bab36a" + "97d7b0fa865f57e22011b6b3f80b70eb" ], [ "MAC.verify", @@ -84,7 +84,7 @@ "typing_Tm_abs_dacd0dddc2902c03567b9b4b53b12fee" ], 0, - "ac2590c4597168e355291f49d8e6dd54" + "a302651e8e3f433a4c143add1946151a" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/MachineIntegerConstants.fst.hints b/tests/micro-benchmarks/MachineIntegerConstants.fst.hints index b9faf86efce..1e0cb45ae67 100644 --- a/tests/micro-benchmarks/MachineIntegerConstants.fst.hints +++ b/tests/micro-benchmarks/MachineIntegerConstants.fst.hints @@ -29,7 +29,7 @@ "typing_FStar.Int8.v" ], 0, - "84d3b0281e2b24a58ccfdca1cdbf6780" + "6882380d33f3d134bca4c0d9d170fb4b" ], [ "MachineIntegerConstants.e_int16", @@ -59,7 +59,7 @@ "typing_FStar.Int16.v" ], 0, - "38b7133972060486bbdcf4c373e410f6" + "8d1f51e9ad6cfa8ac02f1c6bd19c6d32" ], [ "MachineIntegerConstants.e_int32", @@ -85,7 +85,7 @@ "typing_FStar.Int32.v" ], 0, - "e5e0e52620380a04b42726c3a3a4f933" + "54e78d057f74ee6a3ffa683fa1378580" ], [ "MachineIntegerConstants.e_int64", @@ -111,7 +111,7 @@ "typing_FStar.Int64.v" ], 0, - "e83ca288f1f2e494a6883aeb0cdeb43d" + "62008f1354bd2ced33707039c3b7b1d5" ], [ "MachineIntegerConstants.e_uint8", @@ -137,7 +137,7 @@ "typing_FStar.UInt8.v" ], 0, - "6d18390569626e94c127930bf04131c2" + "f3f47a0443c5588818621de9849f3ee0" ], [ "MachineIntegerConstants.e_uint16", @@ -163,7 +163,7 @@ "typing_FStar.UInt16.v" ], 0, - "aeb94b455eb9f1ac2890588d8edfb935" + "512ff703e5b93d82998c4f548317c323" ], [ "MachineIntegerConstants.e_uint32", @@ -189,7 +189,7 @@ "typing_FStar.UInt32.v" ], 0, - "aea92006a2cf3f8664c70a37efbb8f2d" + "b3ce3a6ff102292e677eca395ead2646" ], [ "MachineIntegerConstants.e_uint64", @@ -215,7 +215,7 @@ "typing_FStar.UInt64.v" ], 0, - "3c1cc896cee3b221d2293be81d9e76df" + "ae40d910a70e7d706bf509890a3ed28e" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/Match.Returns.fst.hints b/tests/micro-benchmarks/Match.Returns.fst.hints index 2b0e3696054..a003418bae0 100644 --- a/tests/micro-benchmarks/Match.Returns.fst.hints +++ b/tests/micro-benchmarks/Match.Returns.fst.hints @@ -11,7 +11,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "bb67be7123ddfcd1855a84d9f90276ee" + "2a3079c26e7bb24229cb3dbf539e4581" ], [ "Match.Returns.test2", @@ -24,7 +24,7 @@ "refinement_interpretation_Tm_refine_40cf82d8c59920556c384c9705949c39" ], 0, - "3a2e4c83c6978160d6517204e9af10f8" + "726051146c053b06177e69432c1ba05e" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/Misc.Norm1.fst.hints b/tests/micro-benchmarks/Misc.Norm1.fst.hints new file mode 100644 index 00000000000..3b41d9117c1 --- /dev/null +++ b/tests/micro-benchmarks/Misc.Norm1.fst.hints @@ -0,0 +1 @@ +[ "K²OWÙ>#u!.ûˆù™&d", [] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/MultipleAttributesBinder.fst.hints b/tests/micro-benchmarks/MultipleAttributesBinder.fst.hints index b9b6d46267e..ce71c9e2b93 100644 --- a/tests/micro-benchmarks/MultipleAttributesBinder.fst.hints +++ b/tests/micro-benchmarks/MultipleAttributesBinder.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_bf4f065dc94b202adcf8aa9019f17109" ], 0, - "4976fa1b1e071cb9e52d8f486e1dc07b" + "f0b4a0b99c15d4debb474477770cce2c" ], [ "MultipleAttributesBinder.__proj__Int__item__v", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_2adb22eda77444787c5487a23e08fa8a" ], 0, - "51dde4f6e1955e6cab3a1a26c3819709" + "d642a69523747d02f7c3f9ca9c565835" ], [ "MultipleAttributesBinder.binder_from_term", @@ -41,7 +41,7 @@ "typing_FStar.Tactics.NamedView.__proj__Mkbinder__item__qual" ], 0, - "57de45d624953962ee02167037ba56f3" + "15d6282b2f124ae4a217137a6443be14" ], [ "MultipleAttributesBinder.binders_from_term", @@ -55,7 +55,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.lookup_typ" ], 0, - "84c15f3c30e28a7b48d468e6494109a9" + "2a136c178c90271c3819471e94485d59" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/NegativeTests.BST.fst.hints b/tests/micro-benchmarks/NegativeTests.BST.fst.hints index dd67ea81621..61f4f64ba65 100644 --- a/tests/micro-benchmarks/NegativeTests.BST.fst.hints +++ b/tests/micro-benchmarks/NegativeTests.BST.fst.hints @@ -12,7 +12,7 @@ "int_inversion", "kinding_NegativeTests.BST.tree@tok" ], 0, - "564319a98da5a9bf027d4f24cbb0ff42" + "04e31df9d8643d751dd0bb56aa0e2ad7" ], [ "NegativeTests.BST.__proj__Leaf__item__n", @@ -24,7 +24,7 @@ "refinement_interpretation_Tm_refine_c89ea22d08945e60fddbf2e1bfa3e94f" ], 0, - "b8efae0cf34585bac885c4a8d1fc2363" + "820c17b86daf999de24c47bfe7de7655" ], [ "NegativeTests.BST.__proj__Node__item__l", @@ -36,7 +36,7 @@ "refinement_interpretation_Tm_refine_75411a533307926cb439c1c1b9e6a6c4" ], 0, - "520092cee4292a580376f922a650d4da" + "f785ea72eeaf2be15bae16396d11abe7" ], [ "NegativeTests.BST.__proj__Node__item__left", @@ -49,7 +49,7 @@ "refinement_interpretation_Tm_refine_75411a533307926cb439c1c1b9e6a6c4" ], 0, - "217b06bb51e907e74661d6d73f7b0a76" + "3f81fbbb38c1e5f309dde4d31debe99c" ], [ "NegativeTests.BST.__proj__Node__item__n", @@ -61,7 +61,7 @@ "refinement_interpretation_Tm_refine_75411a533307926cb439c1c1b9e6a6c4" ], 0, - "b9028ba754db633062021a849e5f3ff6" + "f45364557a289054b699e4bd1dc65058" ], [ "NegativeTests.BST.__proj__Node__item__r", @@ -73,7 +73,7 @@ "refinement_interpretation_Tm_refine_75411a533307926cb439c1c1b9e6a6c4" ], 0, - "2582f62a237561b8b34c4b407dc6567f" + "daa3c4d0586f93385f19bc646db98e9b" ], [ "NegativeTests.BST.__proj__Node__item__right", @@ -86,7 +86,7 @@ "refinement_interpretation_Tm_refine_75411a533307926cb439c1c1b9e6a6c4" ], 0, - "81a0766e11457850eefd4eba200c937b" + "8ff810a087a5c1b6929b5f57cef90a08" ], [ "NegativeTests.BST.test_node_1", @@ -99,7 +99,7 @@ "projection_inverse_FStar.Pervasives.Native.None_a" ], 0, - "5fdac14387c4672311de4704c2933b29" + "9315202b324d8c354e1098832a1f5756" ], [ "NegativeTests.BST.test_node_2", @@ -118,7 +118,7 @@ "projection_inverse_FStar.Pervasives.Native.None_a" ], 0, - "54dc1a385d8de6b96dd340e0dd9ff411" + "9f6eb804d1989e772d932bafe64a66d8" ], [ "NegativeTests.BST.test_node_3", @@ -135,7 +135,7 @@ "primitive_Prims.op_Equality", "projection_inverse_BoxInt_proj_0" ], 0, - "72d12850a630375a716f569e9197056a" + "0aacb86cea4f4e6413c5f4d6a50d6e8a" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/NegativeTests.Bug260.fst.hints b/tests/micro-benchmarks/NegativeTests.Bug260.fst.hints index 8abab2d2639..223940834bb 100644 --- a/tests/micro-benchmarks/NegativeTests.Bug260.fst.hints +++ b/tests/micro-benchmarks/NegativeTests.Bug260.fst.hints @@ -1,5 +1,5 @@ [ - "’Ëס0³\u0012vº«ŒïuS!M", + "\u0006:·\u000b\u0007Ì\u0001ƒqÅb…ŠËf\u001e", [ [ "NegativeTests.Bug260.pnat", @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "0f507cbb25a5d2e989450f14ebcf9158" + "ddf73de2d21428ae75ccf298636de76e" ], [ "NegativeTests.Bug260.__proj__S__item___0", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_c7798980fdaa69b62544817f36c3402f" ], 0, - "0d4f0de400e870454f122b03186c0aa0" + "5244424b4c999c9dcc42ef6b5cb8c225" ], [ "NegativeTests.Bug260.validity", @@ -29,7 +29,7 @@ 1, [ "@query", "assumption_NegativeTests.Bug260.pnat__uu___haseq" ], 0, - "d0008eabf8ebac896e4a91b38b7213f1" + "2f4e58e93059699219984f570f78ee88" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/NegativeTests.False.fst.hints b/tests/micro-benchmarks/NegativeTests.False.fst.hints index 3c76d8d4ddc..879b425f970 100644 --- a/tests/micro-benchmarks/NegativeTests.False.fst.hints +++ b/tests/micro-benchmarks/NegativeTests.False.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_85721560a0c745412eef4b2aa333de58" ], 0, - "02383b3b89c95bb5fe1812583e12cf51" + "3ebc60a15d1ff00f97cc6f8d095c7f68" ], [ "NegativeTests.False.f", @@ -26,7 +26,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "cba9aefa6a687019c2549b90d11f88d6" + "84cf7c47e5804cf74390d8d32ad30fb8" ], [ "NegativeTests.False.f", @@ -35,7 +35,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "unit_inversion" ], 0, - "e9fee4a9521bf0497a784ae24c9d1fde" + "8d817b3910dc2685e763eed4a543c012" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/NegativeTests.Neg.fst.hints b/tests/micro-benchmarks/NegativeTests.Neg.fst.hints index fb71ae5d653..28946b14e08 100644 --- a/tests/micro-benchmarks/NegativeTests.Neg.fst.hints +++ b/tests/micro-benchmarks/NegativeTests.Neg.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "47485ce416dc730d987277ee171f74e9" + "755a9fe52ada75680810c8c24d5d877e" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/NegativeTests.Positivity.fst.hints b/tests/micro-benchmarks/NegativeTests.Positivity.fst.hints index c14af7dc114..4d6a625d1b2 100644 --- a/tests/micro-benchmarks/NegativeTests.Positivity.fst.hints +++ b/tests/micro-benchmarks/NegativeTests.Positivity.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_b87d6bbfde336dc7bda327a6b8b57fe0" ], 0, - "e6d6be0fedb1927030145f534eb9d079" + "f9e8b664602ececbe4d860cf9f316422" ], [ "NegativeTests.Positivity.__proj__C42__item___0", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_57bfa41d0d733420720971d3c9002d84" ], 0, - "5a3f5ae773478d5b0336f525a43b873e" + "d2f9ed9c7c4767e8cd91516ddd644392" ], [ "NegativeTests.Positivity.__proj__C42__item___1", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_57bfa41d0d733420720971d3c9002d84" ], 0, - "70ad6dcbe75ca89b8976942d4ec53241" + "09b80a2e5414a68cab7f90e3523b1f58" ], [ "NegativeTests.Positivity.__proj__C61__item___0", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_d189dce05c186475c90958872418b4e6" ], 0, - "fbb0f76563667c245b95b6bd11a55edc" + "310693582e317616830eda4febe144f9" ], [ "NegativeTests.Positivity.__proj__C61__item___1", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_d189dce05c186475c90958872418b4e6" ], 0, - "5d796323e8eba5a5c568022014838c3f" + "d90faa26f189de7d6fff8209331c1d85" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/NegativeTests.Termination.fst.hints b/tests/micro-benchmarks/NegativeTests.Termination.fst.hints index b439d06e5c2..2f88b31cc73 100644 --- a/tests/micro-benchmarks/NegativeTests.Termination.fst.hints +++ b/tests/micro-benchmarks/NegativeTests.Termination.fst.hints @@ -18,7 +18,7 @@ "well-founded-ordering-on-nat" ], 0, - "29255e4244a53ba2004ba4414f978a39" + "f9160dfdebc432411bf2921cc6565025" ], [ "NegativeTests.Termination.snat", @@ -27,7 +27,7 @@ 1, [ "@query" ], 0, - "fc12b706a539d08f40f4eea258f1bd23" + "9cb8c1d17358bca174f04ec7dd57ec25" ], [ "NegativeTests.Termination.__proj__S__item___0", @@ -39,7 +39,7 @@ "refinement_interpretation_Tm_refine_58d69b53f68a55a0902003d29e7d86f7" ], 0, - "bf96a010766b3ef910b65d2b830a366e" + "f6605d222166d5597b85bba6fafaf802" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/NestedLemma.fst.hints b/tests/micro-benchmarks/NestedLemma.fst.hints index 9fff656e9f2..760b2e289d3 100644 --- a/tests/micro-benchmarks/NestedLemma.fst.hints +++ b/tests/micro-benchmarks/NestedLemma.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "011d5c7697fddb9ce6494491e2420798" + "29c2535ac0770c1144e4c84f3f94f627" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/NormCfgMemo.fst.hints b/tests/micro-benchmarks/NormCfgMemo.fst.hints index 8bc785e3adf..6acda869078 100644 --- a/tests/micro-benchmarks/NormCfgMemo.fst.hints +++ b/tests/micro-benchmarks/NormCfgMemo.fst.hints @@ -17,7 +17,7 @@ "well-founded-ordering-on-nat" ], 0, - "9933661801b632735b8aeb56f0e73a6b" + "216df2809fe779eca3e264ac72009873" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/NormMachineInteger.fst.hints b/tests/micro-benchmarks/NormMachineInteger.fst.hints index aee5160bfbd..9c824e97fae 100644 --- a/tests/micro-benchmarks/NormMachineInteger.fst.hints +++ b/tests/micro-benchmarks/NormMachineInteger.fst.hints @@ -22,7 +22,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented", "true_interp" ], 0, - "e34b5e8f5436c9f1e87ff4f2ecd1c84c" + "f95d041bb8b8b5fc9f7805e9bc92c1d5" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/NormPureSubtermsWithinComputations.fst.hints b/tests/micro-benchmarks/NormPureSubtermsWithinComputations.fst.hints index 398d4c11b23..6b09710651f 100644 --- a/tests/micro-benchmarks/NormPureSubtermsWithinComputations.fst.hints +++ b/tests/micro-benchmarks/NormPureSubtermsWithinComputations.fst.hints @@ -20,7 +20,7 @@ "typing_FStar.Monotonic.HyperStack.get_hmap" ], 0, - "3a38b00c59b80cbbb5f9ce04af5e4f3f" + "b17d9331c678bdf63624e206d24862cc" ], [ "NormPureSubtermsWithinComputations.f2", @@ -41,7 +41,7 @@ "typing_FStar.Monotonic.HyperStack.get_hmap" ], 0, - "4311167e51db5f9ed83ef8aafad38aab" + "43687356a55d85faa1abb6b3ed6befeb" ], [ "NormPureSubtermsWithinComputations.f3", @@ -62,7 +62,7 @@ "typing_FStar.Monotonic.HyperStack.get_hmap" ], 0, - "10366e36fe3f7c8970cd03dd4545df45" + "89665ec93aaa476c5a5e962777dbcffa" ], [ "NormPureSubtermsWithinComputations.test_inline_let", @@ -77,7 +77,7 @@ "lemma_FStar.Monotonic.HyperStack.lemma_tip_top_smt" ], 0, - "4736b9cf5e0352e77681308a1ea237c7" + "b23bce79aa4fbeccc2c5dd6ab177b7ea" ], [ "NormPureSubtermsWithinComputations.test_inline_let_expeted", @@ -92,7 +92,7 @@ "lemma_FStar.Monotonic.HyperStack.lemma_tip_top_smt" ], 0, - "5e50ceff7e99c265cf3a1d98878f6c48" + "b2fc1050e4fb97eca942328d7aaf7f48" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/NormTypesForSMT.fst.hints b/tests/micro-benchmarks/NormTypesForSMT.fst.hints index dc817f42195..59f929beff7 100644 --- a/tests/micro-benchmarks/NormTypesForSMT.fst.hints +++ b/tests/micro-benchmarks/NormTypesForSMT.fst.hints @@ -1,5 +1,5 @@ [ - "°$)êƒAÌ\u007f{o«Íclš\u000b", + "¡°\"ä—໬‹à>C!gNa", [ [ "NormTypesForSMT.test", @@ -14,7 +14,7 @@ "equation_NormTypesForSMT.d_" ], 0, - "2b76ead0becb55ca6ce450bfdb696811" + "e0c331e015bd146f2e648b845686c85a" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/NormVsSMT.fst.hints b/tests/micro-benchmarks/NormVsSMT.fst.hints index 2da1702d222..a30b6a8864a 100644 --- a/tests/micro-benchmarks/NormVsSMT.fst.hints +++ b/tests/micro-benchmarks/NormVsSMT.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "0da9a554748a261c0d25dd11a9588045" + "edd759b29f6fc3c81120ff6aad847c3d" ], [ "NormVsSMT.uu___11", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_1780a0fddfda88c43d203b562c6d3f5b" ], 0, - "f164f08ae22266135a9021722a9667b7" + "e1098d73c4110f95c3e1eccecbd52c94" ], [ "NormVsSMT.uu___14", @@ -29,7 +29,7 @@ 1, [ "@query", "equation_NormVsSMT.trigger", "int_typing" ], 0, - "ebcdbf8ecf799c6a3c916a6eb5ecfdd4" + "afdb5c2ca74106c296a37b2dac610340" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/Normalization.fst.hints b/tests/micro-benchmarks/Normalization.fst.hints index 2f4dc88f782..7c22ef4d024 100644 --- a/tests/micro-benchmarks/Normalization.fst.hints +++ b/tests/micro-benchmarks/Normalization.fst.hints @@ -15,7 +15,7 @@ "well-founded-ordering-on-nat" ], 0, - "11682df8155a12c8a9a128564f627103" + "de88080cd73de96270d7177a031f9bd8" ], [ "Normalization.pow2_values", @@ -24,7 +24,7 @@ 0, [ "@query" ], 0, - "f26f4d181e3914706b1561cb2c36cd17" + "3f23f18e01804b5d21c2f2637c081c12" ], [ "Normalization.test_sort", @@ -38,7 +38,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "a9b46e3f90f65ad67f5f004b0cb2996d" + "707ccc3888a08decbe97895b1d3a2a7b" ], [ "Normalization.test_sort1", @@ -52,7 +52,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "339a34a05c8eef0b26627999fedb9418" + "c0c932e7d04bf3a0b2154ae0d92a8a9e" ], [ "Normalization.f_1529_3", @@ -64,7 +64,7 @@ "interpretation_Tm_abs_8284a06c98cf4d08ee876bb3cd7024dc" ], 0, - "81fd258b5bcfe226e66d621e70fdd1cb" + "f56d5d5b32254f70a70824f897a9a530" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/PatAnnot.fst.hints b/tests/micro-benchmarks/PatAnnot.fst.hints index 01697f06c37..b395976c2da 100644 --- a/tests/micro-benchmarks/PatAnnot.fst.hints +++ b/tests/micro-benchmarks/PatAnnot.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "cbc0171efbf48b7c769c17b066231bc0" + "02111c2970429cf15a303a95ee50eeb6" ], [ "PatAnnot.test4", @@ -26,7 +26,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "734cc588d8f4340ae2b6d896f7daba97" + "b24dba446419f4bed4f79f86307f98cc" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/PatternMatch.IFuel.fst.hints b/tests/micro-benchmarks/PatternMatch.IFuel.fst.hints index f2e41fddd7e..fb4e2679dbe 100644 --- a/tests/micro-benchmarks/PatternMatch.IFuel.fst.hints +++ b/tests/micro-benchmarks/PatternMatch.IFuel.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "f460292876993c7a7745e3ae3ccdd9bc" + "da40d2ac59728c119cee72957ac3fc77" ], [ "PatternMatch.IFuel.m_and_proof", @@ -22,7 +22,7 @@ 1, [ "@query", "assumption_PatternMatch.IFuel.proof__uu___haseq" ], 0, - "0241e35b64036e42c6dc43bd517bfbd6" + "a4be2a47a7f607e042eccbab233f328b" ], [ "PatternMatch.IFuel.test2", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_e7d41982900b2dd4d6861990564b9454" ], 0, - "2cee24f2220b62b487cd7fdd7f3e981c" + "5512a9f074719f2ddecfac63e9d9cbb4" ], [ "PatternMatch.IFuel.test3", @@ -48,7 +48,7 @@ "refinement_interpretation_Tm_refine_e7d41982900b2dd4d6861990564b9454" ], 0, - "24cc31589d48a3679f23af6138d5ddfa" + "ba22245b264164af7476237a48897540" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/PatternMatch.fst.hints b/tests/micro-benchmarks/PatternMatch.fst.hints index 2fb9ec33b85..ef25af67eaa 100644 --- a/tests/micro-benchmarks/PatternMatch.fst.hints +++ b/tests/micro-benchmarks/PatternMatch.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "equation_PatternMatch.uu___13" ], 0, - "df21ab7663ebd630cb0da51dd385b6ab" + "0d1b2dbadb27a61527aea5b66200f610" ], [ "PatternMatch.uu___45", @@ -23,7 +23,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__1" ], 0, - "8e79285ef70de01ab0c48ca38793036d" + "1132cf57caf32efc638f27fa67e02557" ], [ "PatternMatch.uu___46", @@ -38,7 +38,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "abe10fb7d779fe8bfb25e85486f0d338" + "7a0d590095ffe1b9be463f4af8c3d604" ], [ "PatternMatch.uu___47", @@ -53,7 +53,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__1" ], 0, - "648dcdcba56cc963e81d5e018adaec3e" + "34d161cab928966fe3779676dd05e50e" ], [ "PatternMatch.uu___48", @@ -68,7 +68,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "3f91069fbb4f8c5252dffd54925a92ac" + "6b9db81a104dd948c2e779ca5812fe04" ], [ "PatternMatch.x", @@ -81,7 +81,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "a92b59a782fa3d337255459dd2755e86" + "a3b61b2230afe5248e22c6c4257c9e88" ], [ "PatternMatch.z", @@ -94,7 +94,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "2f4d0ba54ac7df34d498f42c661fb6b4" + "c2abe5c01a3a5db69ebc1263b8ecabfa" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/Positivity.fst.hints b/tests/micro-benchmarks/Positivity.fst.hints index 56b65ac0bf3..a531ab6578c 100644 --- a/tests/micro-benchmarks/Positivity.fst.hints +++ b/tests/micro-benchmarks/Positivity.fst.hints @@ -1,5 +1,5 @@ [ - "ß²\f\u0010ÆR\n\u001aKÇj)ïãºß", + "+C8;mvš\u0006h\u001dÚ„é\u001bÁ'", [ [ "Positivity.__proj__EExn__item__uu___", @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_0834e2bc3635a75ede8f65b875877c21" ], 0, - "55b0e4846f1f8e4343d1ae6dfcfe4718" + "a8c80fb160363624220dc9e2bb5f38c0" ], [ "Positivity.mlist", @@ -20,7 +20,7 @@ 1, [ "@query" ], 0, - "08beb74f95a116f0f9427bf1ac3a9126" + "88513bb888500ca30db8f5e9afa6e1e8" ], [ "Positivity.__proj__MCons__item___0", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_00cc95768cae04bdad385f349f0eb239" ], 0, - "6a7233c4b4f59a18ccde45e820263947" + "4bf51e6d8e20ba31e3cd5e0f4f42fcd1" ], [ "Positivity.__proj__MCons__item___1", @@ -44,7 +44,7 @@ "refinement_interpretation_Tm_refine_00cc95768cae04bdad385f349f0eb239" ], 0, - "e21717c93b0131ca36cf396b36099d8a" + "13ee4dc53760a4c02a14c95f128432d1" ], [ "Positivity.__proj__NCons__item___0", @@ -56,7 +56,7 @@ "refinement_interpretation_Tm_refine_b1f025c1267dea430ff99e02f912bf79" ], 0, - "22b0003cef454dee7d8fb2bc6d6102a8" + "bca76b034cfe3d5fb1429e774d4e4746" ], [ "Positivity.__proj__NCons__item___1", @@ -68,7 +68,7 @@ "refinement_interpretation_Tm_refine_b1f025c1267dea430ff99e02f912bf79" ], 0, - "e230b3486b5b70a146ac65e6de6e08b1" + "9191149d5c572340d8f938dbb0f2c85d" ], [ "Positivity.l_868", @@ -82,7 +82,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "959bf6ed4dbfae9273253f0869b98394" + "245cc7b072d74898e6c6e1070fe29a4d" ], [ "Positivity.essai_868", @@ -102,7 +102,7 @@ "refinement_kinding_Tm_refine_bf43cc7d53cb9579d273692ddbd13934" ], 0, - "471c1ad7b2624d07fecb8c5641c7a69f" + "88d557bc2786aad299ca401a55b335a7" ], [ "Positivity.t_t21", @@ -111,7 +111,7 @@ 1, [ "@query" ], 0, - "a4640e5ded62f20a5daa42ab7d75c83a" + "112b2443fd9bc415f2753d564eb6b95f" ], [ "Positivity.__proj__Pure__item___0", @@ -123,7 +123,7 @@ "refinement_interpretation_Tm_refine_66032f61070fc2018721826e74dfdbcb" ], 0, - "f3a89d2d5083438faf031847eb75507d" + "5876cfc9003fd140a5198404636d218f" ], [ "Positivity.__proj__Impure__item___0", @@ -135,31 +135,7 @@ "refinement_interpretation_Tm_refine_58032ff233c656eb55a3534b3a17a499" ], 0, - "5b8907917c006c1f91bea10924bdba06" - ], - [ - "Positivity.__proj__Pure__item___0", - 1, - 2, - 1, - [ - "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_66032f61070fc2018721826e74dfdbcb" - ], - 0, - "851af5c8da01fdd1d3c6e4fb14a2872c" - ], - [ - "Positivity.__proj__Impure__item___0", - 1, - 2, - 1, - [ - "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_58032ff233c656eb55a3534b3a17a499" - ], - 0, - "5b8907917c006c1f91bea10924bdba06" + "290b614d8cd088a2b3e62d17d6ba5d76" ], [ "Positivity.sdyn", @@ -173,7 +149,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "924fa2fb0275c0d7876f7fcf31d4f976" + "db2f49476815c513abd251d347b0e54c" ], [ "Positivity.bad", @@ -187,7 +163,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3de584a3ef8ef44158af7b6e3413f01b" + "2f75ccb49a93418aa1cb904c4a7be7bd" ], [ "Positivity.neg_match", @@ -201,36 +177,7 @@ "lemma_FStar.Pervasives.invertOption", "typing_Positivity.f" ], 0, - "f68c15436e6850609b6b52836396098c" - ], - [ - "Positivity.__proj__MNM__item___0", - 1, - 2, - 1, - [ - "@query", "equation_Prims.logical", - "function_token_typing_Prims.logical", - "kinding_Positivity.neg_match@tok", - "lemma_FStar.Pervasives.invertOption", "typing_Positivity.f" - ], - 0, - "ee95a1a39d5bf367be19f413387b51ae" - ], - [ - "Positivity.__proj__MNM__item___0", - 2, - 2, - 1, - [ - "@MaxIFuel_assumption", "@query", - "Positivity_pretyping_3334217f968db90a5ecd61e12314778a", - "equation_Prims.logical", "function_token_typing_Prims.logical", - "kinding_Positivity.neg_match@tok", - "lemma_FStar.Pervasives.invertOption", "typing_Positivity.f" - ], - 0, - "01849efbcf2f6473c2860fb049b5e616" + "041eaedb3aa414e7851464f7164e2d9e" ], [ "Positivity.non_uniform", @@ -242,7 +189,7 @@ "kinding_FStar.Pervasives.Native.tuple2@tok" ], 0, - "6326cde01c4448d05cb8831157b60f8f" + "b5f9552c9c41b72a2939fb59f32d16e1" ], [ "Positivity.mixed_non_uniform", @@ -254,7 +201,7 @@ "kinding_FStar.Pervasives.Native.tuple2@tok" ], 0, - "2a5f6e0d5c6b39968fc4a2631d4c02e2" + "3da96ffd81037c292426f5c03418548c" ], [ "Positivity.accept_safe_mixed_non_uniform_use", @@ -271,7 +218,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "caf56caea5b355b7e466cc26772eb7b7" + "30cf94a81761a34560a59c81754e5636" ], [ "Positivity.mixed_non_uniform_prefix", @@ -283,7 +230,7 @@ "kinding_FStar.Pervasives.Native.tuple2@tok" ], 0, - "f681a7540820ed306c8ff4bdb838136b" + "e442f45eb752f25be607b2dd3f816fc7" ], [ "Positivity.flip", @@ -292,7 +239,7 @@ 1, [ "@query" ], 0, - "e0a7fa5122d1a65891636724eb225750" + "f1e6e5f79ffc947f4d0b738c898ad8a3" ], [ "Positivity.raise_t", @@ -301,7 +248,7 @@ 1, [ "@query" ], 0, - "48707198580ef7a98f00b072fa8fa333" + "f3ef4c8dd8a71a12012c47c3d13dee67" ], [ "Positivity.nn", @@ -310,7 +257,7 @@ 1, [ "@query", "equation_Positivity.n" ], 0, - "e773e112e67d1f20f6e3854855815b8a" + "f5326c7a1c6b6a23dc0894c032ef8b19" ], [ "Positivity.mm", @@ -324,7 +271,7 @@ "kinding_Positivity.mm@tok" ], 0, - "8ffbf46658ded1f0db99c349b32f4961" + "11f61eb8d619a704035bf33d44d7c5b2" ], [ "Positivity.ptr_typ", @@ -344,7 +291,7 @@ "typing_tok_Positivity.TUInt8@tok" ], 0, - "b818deece92e26b7406ed6dd4599e45e" + "53867039180b9bce137441fd7f65d6b1" ], [ "Positivity.__proj__TStruct__item__l", @@ -356,7 +303,7 @@ "refinement_interpretation_Tm_refine_fb5271c4a87697e1819b1a634db4b564" ], 0, - "90d43a8765db14b0a7a82644fa2c779f" + "28ef2f5fed0c30673aaadb224bce9361" ], [ "Positivity.asn1_sequence_k_wf'", @@ -371,7 +318,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "e5a4ba100aec8530011aa72f881a44d6" + "d1a6865ec85b544c5f6021d7d2e6e241" ], [ "Positivity.asn1_sequence_k_wf'", @@ -390,7 +337,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "0b77a0e074e15af741cf5598415d6d97" + "15eed14002ff1797581581be86f90a74" ], [ "Positivity.pos", @@ -399,7 +346,7 @@ 1, [ "@query" ], 0, - "cfd3bfaa7ddbcab5e0bb902d39b67771" + "d54d0a80259146c65a17d29fb7cf9349" ], [ "Positivity.use_unused_1", @@ -414,7 +361,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9f3319fd3858cca01aabfff77fd23360" + "82b04568f33a063a3c83d5c5c50c2e30" ], [ "Positivity.use_unused_2", @@ -428,7 +375,7 @@ "typing_Positivity.test_unused_2" ], 0, - "fc3cd8e8b9bf79edcfddaf305c390dd2" + "82c67f101df1338e180857cc98183aa7" ], [ "Positivity.use_unused_2'", @@ -442,7 +389,7 @@ "typing_Positivity.test_unused_2" ], 0, - "40cf73ae9e0a4ae2e258612b3a708526" + "5ed2360a07857af17b9f0a696987ded2" ], [ "Positivity.use_unused_3", @@ -456,7 +403,7 @@ "typing_Positivity.test_unused_3" ], 0, - "3c8b7cc6bb02fe448789e776a2e8b79f" + "744716545945d8761655d741e23cceea" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/Pruning.fst.hints b/tests/micro-benchmarks/Pruning.fst.hints index a214e8b8757..6a313ba13de 100644 --- a/tests/micro-benchmarks/Pruning.fst.hints +++ b/tests/micro-benchmarks/Pruning.fst.hints @@ -30,7 +30,7 @@ "typing_FStar.Seq.Base.slice" ], 0, - "6306a9a54fdef54c2aed3e82c3d6cd01" + "1ca023f7358ae2ac1b9b9b5e932e9e68" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/PulseBug100.fst.hints b/tests/micro-benchmarks/PulseBug100.fst.hints new file mode 100644 index 00000000000..2ed9aeca131 --- /dev/null +++ b/tests/micro-benchmarks/PulseBug100.fst.hints @@ -0,0 +1,129 @@ +[ + "ådx:°×7{e©}»\u0000.Íw", + [ + [ + "PulseBug100.uu___0", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.Types_pretyping_d880a66b21ec85b3fa80d2570aa5edd8", + "Prims_pretyping_ce036b6b736ef4e0bc3a9ff132a12aed", + "data_elim_FStar.Stubs.Tactics.Result.Success", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Tv_FVar@tok", + "data_typing_intro_Prims.Cons@tok", + "data_typing_intro_Prims.Nil@tok", + "equation_FStar.Stubs.Reflection.Types.name", + "equation_FStar.Stubs.Reflection.Types.typ", + "equation_FStar.Stubs.Tactics.Types.issues", "equation_Prims.eqtype", + "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result", + "function_token_typing_FStar.Stubs.Tactics.Types.issues", + "function_token_typing_Prims.string", + "kinding_FStar.Pervasives.Native.option@tok", + "lemma_FStar.Pervasives.invertOption", + "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", + "string_typing", + "typing_FStar.Pervasives.Native.__proj__Mktuple2__item___1", + "typing_FStar.Stubs.Reflection.V2.Builtins.pack_fv", + "typing_FStar.Stubs.Reflection.V2.Builtins.pack_ln", + "typing_FStar.Stubs.Tactics.Types.equiv_token" + ], + 0, + "5f0c7a918c7d4917f1a0097981951d40" + ], + [ + "PulseBug100.uu___0", + 2, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.Types_pretyping_d880a66b21ec85b3fa80d2570aa5edd8", + "Prims_pretyping_ce036b6b736ef4e0bc3a9ff132a12aed", + "data_elim_FStar.Stubs.Tactics.Result.Success", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Tv_FVar@tok", + "data_typing_intro_Prims.Cons@tok", + "data_typing_intro_Prims.Nil@tok", + "equation_FStar.Stubs.Reflection.Types.name", + "equation_FStar.Stubs.Reflection.Types.typ", + "equation_FStar.Stubs.Tactics.Types.issues", "equation_Prims.eqtype", + "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result", + "function_token_typing_FStar.Stubs.Tactics.Types.issues", + "function_token_typing_Prims.string", + "kinding_FStar.Pervasives.Native.option@tok", + "lemma_FStar.Pervasives.invertOption", + "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", + "string_typing", + "typing_FStar.Pervasives.Native.__proj__Mktuple2__item___1", + "typing_FStar.Stubs.Reflection.V2.Builtins.pack_fv", + "typing_FStar.Stubs.Reflection.V2.Builtins.pack_ln", + "typing_FStar.Stubs.Tactics.Types.equiv_token" + ], + 0, + "32f7c2154560705d89d0786cc976581d" + ], + [ + "PulseBug100.uu___11", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.Types_pretyping_d880a66b21ec85b3fa80d2570aa5edd8", + "Prims_pretyping_ce036b6b736ef4e0bc3a9ff132a12aed", + "data_elim_FStar.Stubs.Tactics.Result.Success", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Tv_FVar@tok", + "data_typing_intro_Prims.Cons@tok", + "data_typing_intro_Prims.Nil@tok", + "equation_FStar.Stubs.Reflection.Types.name", + "equation_FStar.Stubs.Reflection.Types.typ", + "equation_FStar.Stubs.Tactics.Types.issues", "equation_Prims.eqtype", + "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result", + "function_token_typing_FStar.Stubs.Tactics.Types.issues", + "function_token_typing_Prims.string", + "kinding_FStar.Pervasives.Native.option@tok", + "lemma_FStar.Pervasives.invertOption", + "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", + "string_typing", + "typing_FStar.Pervasives.Native.__proj__Mktuple2__item___1", + "typing_FStar.Stubs.Reflection.V2.Builtins.pack_fv", + "typing_FStar.Stubs.Reflection.V2.Builtins.pack_ln", + "typing_FStar.Stubs.Tactics.Types.equiv_token" + ], + 0, + "20855f4e6a51c0853e9761688e617701" + ], + [ + "PulseBug100.uu___11", + 2, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.Types_pretyping_d880a66b21ec85b3fa80d2570aa5edd8", + "Prims_pretyping_ce036b6b736ef4e0bc3a9ff132a12aed", + "data_elim_FStar.Stubs.Tactics.Result.Success", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Tv_FVar@tok", + "data_typing_intro_Prims.Cons@tok", + "data_typing_intro_Prims.Nil@tok", + "equation_FStar.Stubs.Reflection.Types.name", + "equation_FStar.Stubs.Reflection.Types.typ", + "equation_FStar.Stubs.Tactics.Types.issues", "equation_Prims.eqtype", + "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result", + "function_token_typing_FStar.Stubs.Tactics.Types.issues", + "function_token_typing_Prims.string", + "kinding_FStar.Pervasives.Native.option@tok", + "lemma_FStar.Pervasives.invertOption", + "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", + "string_typing", + "typing_FStar.Pervasives.Native.__proj__Mktuple2__item___1", + "typing_FStar.Stubs.Reflection.V2.Builtins.pack_fv", + "typing_FStar.Stubs.Reflection.V2.Builtins.pack_ln", + "typing_FStar.Stubs.Tactics.Types.equiv_token" + ], + 0, + "feea3b18fa99025a3728b0db64c93596" + ] + ] +] \ No newline at end of file diff --git a/tests/micro-benchmarks/Raising.fst.hints b/tests/micro-benchmarks/Raising.fst.hints index 8881e453fb1..a1898441f34 100644 --- a/tests/micro-benchmarks/Raising.fst.hints +++ b/tests/micro-benchmarks/Raising.fst.hints @@ -20,7 +20,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "94570e391119ad35b05305c457b28b7b" + "67ea0fa7ad9044456e78ca04859cfaf3" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/RangeOf.fst.hints b/tests/micro-benchmarks/RangeOf.fst.hints index d07d278f326..73746027035 100644 --- a/tests/micro-benchmarks/RangeOf.fst.hints +++ b/tests/micro-benchmarks/RangeOf.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "equation_RangeOf.z" ], 0, - "78ab57047483abd911e8c15f544ead23" + "c42416f6a1e1e3e5a6eb8eb7a2e8c4b1" ], [ "RangeOf.uu___1", @@ -20,7 +20,7 @@ "equation_RangeOf.z", "projection_inverse_BoxInt_proj_0" ], 0, - "66c32b52571629024f716c2727adc506" + "11d127295ad6b7666b58f44a8264deba" ], [ "RangeOf.uu___2", @@ -29,7 +29,7 @@ 1, [ "@query", "equation_RangeOf.r3" ], 0, - "cf751f84dcd36b20874c5a29aab4faf2" + "35ff3512fe5e233a1da006ee563de4a9" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/RecordFieldAttributes.fst.hints b/tests/micro-benchmarks/RecordFieldAttributes.fst.hints index ca5d1118463..bcc77ebda58 100644 --- a/tests/micro-benchmarks/RecordFieldAttributes.fst.hints +++ b/tests/micro-benchmarks/RecordFieldAttributes.fst.hints @@ -1,5 +1,5 @@ [ - "\u001e\u0003~W\u0004¢\u0017¡Kú\f±=í?’", + ";”ùÀ+\u0016õ\u0019$Å)o\u0001A ª", [ [ "RecordFieldAttributes.fv_eq", @@ -13,7 +13,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "c7f9bb559240255a3981b9f60f98950a" + "df6fe3136ce741f9b794ae18eb5293ff" ], [ "RecordFieldAttributes.unpack_field", @@ -27,7 +27,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "3c42f0e41153b753de9abed3b80cd722" + "0cb81abf61a415759044f8b6b6cfdd40" ], [ "RecordFieldAttributes.get_record_fields", @@ -58,7 +58,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.lookup_typ" ], 0, - "e951b794be9cf0d9c904ef5b3eb93291" + "d6fc20910239a88474eb995d818cf4e4" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/RecordFieldDisambiguation.fst.hints b/tests/micro-benchmarks/RecordFieldDisambiguation.fst.hints index 2cc8dbcb46d..d3776d36afa 100644 --- a/tests/micro-benchmarks/RecordFieldDisambiguation.fst.hints +++ b/tests/micro-benchmarks/RecordFieldDisambiguation.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9c9da5b16ab257f0605ddd497c3a5303" + "a4a6b49bf527506db3e265ebd02b1670" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/RecordFieldOperator.fst.hints b/tests/micro-benchmarks/RecordFieldOperator.fst.hints index b6703ab89ef..486e0fbd777 100644 --- a/tests/micro-benchmarks/RecordFieldOperator.fst.hints +++ b/tests/micro-benchmarks/RecordFieldOperator.fst.hints @@ -16,7 +16,7 @@ "typing_Tm_abs_b7bd7ca32453cd32f19493f86c11906d" ], 0, - "af8168d30be13b95b662e7fdcff2a934" + "80f74ebf33800b08f03e2f06f9cf363b" ], [ "RecordFieldOperator.uu___24", @@ -38,7 +38,7 @@ "typing_RecordFieldOperator.intHasPlus" ], 0, - "d82182d7d03b1a788b3610454d94e3af" + "16bd094804da945dfa21801b511e559a" ], [ "RecordFieldOperator.uu___48", @@ -47,7 +47,7 @@ 1, [ "@query", "lemma_FStar.Pervasives.invertOption" ], 0, - "d0bb064ccb80487a80e61c333079e8ac" + "85040d717cd0d0107fbdc0963cceb663" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/RecordOpen.fst.hints b/tests/micro-benchmarks/RecordOpen.fst.hints index d5d06548ba1..3f012ab33b3 100644 --- a/tests/micro-benchmarks/RecordOpen.fst.hints +++ b/tests/micro-benchmarks/RecordOpen.fst.hints @@ -12,7 +12,7 @@ "projection_inverse_RecordOpen.Mkty_y" ], 0, - "4e0e7b014b065e16a47d4625f06a7cbe" + "aec771edb643c735a9c18619fc5dff45" ], [ "RecordOpen.uu___14", @@ -29,7 +29,7 @@ "projection_inverse_RecordOpen.Mkty_y", "typing_RecordOpen.f" ], 0, - "c48d93bb30ff91ebb270c7fff0c30b4a" + "7f3afa49598c5f34869a1df2ea41184a" ], [ "RecordOpen.ty2", @@ -38,7 +38,7 @@ 1, [ "@query" ], 0, - "6e836551747b189712c794c2b3b11e40" + "c880e66c9d8efc6575547a1845457707" ], [ "RecordOpen.f3", @@ -50,7 +50,7 @@ "projection_inverse_RecordOpen.Mkty2_x" ], 0, - "2ca21f132c9ff8ee1751e8f03db029e6" + "388a745d7bcf2eca2273cd2ce465134a" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/ReduceRecUnderMatch.fst.hints b/tests/micro-benchmarks/ReduceRecUnderMatch.fst.hints index 08a62f2dc47..a3a1ac884af 100644 --- a/tests/micro-benchmarks/ReduceRecUnderMatch.fst.hints +++ b/tests/micro-benchmarks/ReduceRecUnderMatch.fst.hints @@ -14,7 +14,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "b31561eb1030e9146e482458f173a2d7" + "f81d1a69fe75c526ca6c732f23491d6e" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/RefNew.fst.hints b/tests/micro-benchmarks/RefNew.fst.hints new file mode 100644 index 00000000000..ccdc8b1d35d --- /dev/null +++ b/tests/micro-benchmarks/RefNew.fst.hints @@ -0,0 +1,26 @@ +[ + "ÛG˜.R`è\u001dƒ p\b²°S", + [ + [ + "RefNew.uu___0", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Monotonic.Heap_pretyping_67b0ade1260a0985dfe99d32b2574a59", + "Prims_pretyping_ae567c2fb75be05905677af440075565", + "constructor_distinct_FStar.Monotonic.Heap.core_mref", + "constructor_distinct_Prims.int", + "equation_FStar.Heap.trivial_preorder", + "equation_FStar.Monotonic.Heap.mref", "equation_FStar.ST.mref", + "equation_FStar.ST.ref", + "function_token_typing_Prims.__cache_version_number__", + "int_inversion", + "refinement_interpretation_Tm_refine_e33ef751d600ad1c7f71142479103c47" + ], + 0, + "c015f9d7431347a6fb913ceaf86ac848" + ] + ] +] \ No newline at end of file diff --git a/tests/micro-benchmarks/StrictUnfolding.fst.hints b/tests/micro-benchmarks/StrictUnfolding.fst.hints index 3a8d3fc22fe..6372d025c0a 100644 --- a/tests/micro-benchmarks/StrictUnfolding.fst.hints +++ b/tests/micro-benchmarks/StrictUnfolding.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_4d5241eb6fe198666a8101195bbd4a2a" ], 0, - "185e843309c9877cea8d5ca1b6ae3c1e" + "6d1c741237144aa5528eda50de442ba8" ], [ "StrictUnfolding.test1", @@ -28,7 +28,7 @@ "refinement_interpretation_Tm_refine_88b070fdaa2704b0d1fcf1ddd6ee47eb" ], 0, - "05ca2d5e073f6039be123d82eed59edd" + "cc8908f5e4f78b984851f93f1b1fc5b3" ], [ "StrictUnfolding.test2", @@ -43,7 +43,7 @@ "projection_inverse_FStar.Pervasives.Native.Some_v", "true_interp" ], 0, - "63e6474ef33bde8c5092f6880bd92989" + "6f5edfa86f15c164cc256b44bea3d50a" ], [ "StrictUnfolding.test_integer_generic", @@ -110,7 +110,7 @@ "typing_FStar.UInt8.add" ], 0, - "aeb82c707b5f9721486866811215ffbb" + "561a000b76960d01b84c6f86f4552538" ], [ "StrictUnfolding.test_integer_generic_wo_fstar_integers", @@ -119,7 +119,7 @@ 1, [ "@query", "true_interp" ], 0, - "a48c728a2e32881c63aa2e5a928396e9" + "f546bdcab68ceba3cd57c5b125363c0f" ], [ "StrictUnfolding.test_int_64", @@ -128,7 +128,7 @@ 1, [ "@query", "true_interp" ], 0, - "19e365dc343e5e90b0b0ae56cf6888ff" + "ae757434dfab2ce24f17556492e1a5b5" ], [ "StrictUnfolding.test_int_64", @@ -141,7 +141,7 @@ "typing_FStar.UInt64.add" ], 0, - "804d30f50657ab75391f861fb82a1959" + "e27b0b487b420a23bf7282080254a95f" ], [ "StrictUnfolding.test_extraction_generic", @@ -150,7 +150,7 @@ 1, [ "@query" ], 0, - "4cce9eb0f96dfc0155f50013a65ccc49" + "45c31ba88d06705099f264957299cc9c" ], [ "StrictUnfolding.test_extraction_specific", @@ -159,7 +159,7 @@ 1, [ "@query" ], 0, - "0e1e7e5190b576330e03061433ee6ca2" + "3893c6edcd6994fb8e98c82eaa61dfad" ], [ "StrictUnfolding.f", @@ -174,7 +174,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "2f8fdbf997be94433523d95325bafffd" + "a007921213e975964eb7c1333c3ab6c9" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/StringNormalization.fst.hints b/tests/micro-benchmarks/StringNormalization.fst.hints index 45caea95446..2dbe0811f6b 100644 --- a/tests/micro-benchmarks/StringNormalization.fst.hints +++ b/tests/micro-benchmarks/StringNormalization.fst.hints @@ -23,7 +23,7 @@ "typing_FStar.Char.char" ], 0, - "930212d15e20015e46f5e669a3291c03" + "d3acd1844af4665638f8e61a8a9e27a6" ], [ "StringNormalization.uu___4", @@ -32,7 +32,7 @@ 1, [ "@query", "equation_FStar.String.char" ], 0, - "ac20217cdd13252c469c7a8dc759ab5e" + "cf76a2127a5cb39836d7b1cc412b84b8" ], [ "StringNormalization.uu___5", @@ -79,7 +79,7 @@ "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v" ], 0, - "9bc425ced89c2ae06bc8a558aaa9f15b" + "160324c38760fa0a4fa4b114209fcdca" ], [ "StringNormalization.uu___28", @@ -88,7 +88,7 @@ 1, [ "@query", "projection_inverse_BoxInt_proj_0" ], 0, - "981c0bad868430530e9fb94976e8b1c8" + "ccd4eb756c90ad1d7bb4d09907f91281" ], [ "StringNormalization.uu___32", @@ -97,7 +97,7 @@ 1, [ "@query", "projection_inverse_BoxInt_proj_0" ], 0, - "0a94145a8ba7f96165be37f11e69419d" + "09f11bae5079246527d6411a752735bb" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/Test.Break.fst.hints b/tests/micro-benchmarks/Test.Break.fst.hints index 721c5a75576..598f42f4f02 100644 --- a/tests/micro-benchmarks/Test.Break.fst.hints +++ b/tests/micro-benchmarks/Test.Break.fst.hints @@ -11,7 +11,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "0aebc2ac22d1a9e18b856c9e8706e413" + "dfb7cc62a37475228fa8aa250c063096" ], [ "Test.Break.test", @@ -23,7 +23,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "ac2e72a47f9e62cc531a1116fc096a26" + "9f58d54251cd03619d02a40f9cebd00b" ], [ "Test.Break.test", @@ -35,7 +35,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "007d6c73ee460783414bded4b5018c48" + "896376390fd6aede93ceb01077d30659" ], [ "Test.Break.test", @@ -47,7 +47,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "98e2897e8f9744ae4f3a03a50c10896f" + "8ca12e3a7cf9341943eb73d8f7135484" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/Test.BufferView.fst.hints b/tests/micro-benchmarks/Test.BufferView.fst.hints index 7f8568a152f..274f67b05c7 100644 --- a/tests/micro-benchmarks/Test.BufferView.fst.hints +++ b/tests/micro-benchmarks/Test.BufferView.fst.hints @@ -1,5 +1,5 @@ [ - "Ž]›Ñð|&bjÞ´¨/_\u001f", + "ñ\u001a¼\u00191RÄ\u0002sÐD(\u00004, ", [ [ "Test.BufferView.v", @@ -45,7 +45,7 @@ "typing_Tm_abs_aaf5d445417131cc66cc99c6cbfddf7c" ], 0, - "5e1c29c087d50ce36f93fbbb25e6902f" + "0097c0f99d43b3d6b8c9f90f745e4d95" ], [ "Test.BufferView.bsel", @@ -58,7 +58,7 @@ "typing_LowStar.Buffer.trivial_preorder" ], 0, - "b72974ef0498402e60ea4ca643a09ed7" + "5d1229237d8a0875b489b36b3f76b94c" ], [ "Test.BufferView.use_view", @@ -102,7 +102,7 @@ "typing_LowStar.Monotonic.Buffer.loc_buffer" ], 0, - "ccf7e2370ac9b391e0508509f4d1ef9c" + "8616ad5760367273282da600895dd2af" ], [ "Test.BufferView.use_view", @@ -111,7 +111,7 @@ 1, [ "@query" ], 0, - "839d6d0ba725851095063cf72c0afba7" + "e22795f7ebb206bb0fc20299d18252c9" ], [ "Test.BufferView.test", @@ -159,7 +159,7 @@ "typing_LowStar.Monotonic.Buffer.as_seq" ], 0, - "c49e779e0272f939462a51845173d812" + "ff6b33c146c0f0586e4f914e42cddc08" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/Test.ConstantTime.Integers.fst.hints b/tests/micro-benchmarks/Test.ConstantTime.Integers.fst.hints index 77dd250b377..6dd46f59a45 100644 --- a/tests/micro-benchmarks/Test.ConstantTime.Integers.fst.hints +++ b/tests/micro-benchmarks/Test.ConstantTime.Integers.fst.hints @@ -14,7 +14,7 @@ "projection_inverse_FStar.Integers.Unsigned__0" ], 0, - "a1e256ab22bf0afee9193a8d638da20c" + "bfbbe9797594d185506156b09bf60579" ], [ "Test.ConstantTime.Integers.hacl_lattice", @@ -28,7 +28,7 @@ "unit_inversion" ], 0, - "68d26bd07385a57f806f8c118cbcefb9" + "9f90e67ff5bb9590e5efc018ec7d5281" ], [ "Test.ConstantTime.Integers.s_uint32", @@ -48,7 +48,7 @@ "projection_inverse_FStar.Integers.Unsigned__0" ], 0, - "0a43aaa5b70156d7e92d97c6dc44fe5f" + "0117a0e39c8c2175f4ed2dc0a261b445" ], [ "Test.ConstantTime.Integers.ex1", @@ -70,7 +70,7 @@ "projection_inverse_FStar.Integers.Unsigned__0" ], 0, - "5deef8e27755ddf3280bc52e53b77c00" + "4bc0d8a6effee0be0d5b2c383fa337af" ], [ "Test.ConstantTime.Integers.l_uint32", @@ -90,7 +90,7 @@ "projection_inverse_FStar.Integers.Unsigned__0" ], 0, - "da715179c143ff5958d2878d90610aaa" + "e066923ddbf7b4822b3f73e13a831c04" ], [ "Test.ConstantTime.Integers.ex_poly", @@ -112,7 +112,7 @@ "projection_inverse_FStar.Integers.Unsigned__0" ], 0, - "6845b562fe90ecc86d58a7a08bb33af6" + "4a3660d9a12c971edda0076dc4a8c9dd" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/Test.ConstantTimeIntegers.fst.hints b/tests/micro-benchmarks/Test.ConstantTimeIntegers.fst.hints index 7343ef0b2e4..aac2d0a200c 100644 --- a/tests/micro-benchmarks/Test.ConstantTimeIntegers.fst.hints +++ b/tests/micro-benchmarks/Test.ConstantTimeIntegers.fst.hints @@ -15,7 +15,7 @@ "token_correspondence_Prims.op_BarBar" ], 0, - "48237cfdccab6bd4f8918b4bf722fc49" + "ae0b66901272cfca99dc012ddcdaa2bf" ], [ "Test.ConstantTimeIntegers.test2", @@ -37,7 +37,7 @@ "projection_inverse_FStar.Integers.Unsigned__0" ], 0, - "cc68c24909f1e6394e4503132fc610b3" + "e6ea215af0ce7d4c47ab74b1704189f1" ], [ "Test.ConstantTimeIntegers.test2", @@ -57,7 +57,7 @@ "projection_inverse_FStar.Integers.Unsigned__0" ], 0, - "7291d0903909450088864ed02343dbc8" + "006aa4bca0a64defd6e0d733d237e9a9" ], [ "Test.ConstantTimeIntegers.test3", @@ -79,7 +79,7 @@ "projection_inverse_FStar.Integers.Unsigned__0" ], 0, - "dd1754918346f4c1cdc81c95ad9f501a" + "c6d1d34208afd315d77ac832c3b696f6" ], [ "Test.ConstantTimeIntegers.test3", @@ -99,7 +99,7 @@ "projection_inverse_FStar.Integers.Unsigned__0" ], 0, - "b71c4f7041d052176488d09e3ba8ea7f" + "b015829e7643d2d34daee8a691437abf" ], [ "Test.ConstantTimeIntegers.test4", @@ -148,7 +148,7 @@ "typing_Test.ConstantTimeIntegers.two_point_lattice" ], 0, - "33caaab65356e5fc5284eda3fea3626d" + "84cb0786f9e277f96f28de3486fba096" ], [ "Test.ConstantTimeIntegers.test4", @@ -168,7 +168,7 @@ "projection_inverse_FStar.Integers.Unsigned__0" ], 0, - "8f6fbe5077d72f0dedcdec5bb21f17f4" + "f22c82a75ab133b23f5ca3cdca51f59f" ], [ "Test.ConstantTimeIntegers.hacl_lattice", @@ -182,7 +182,7 @@ "unit_inversion" ], 0, - "756aa8481e45edd0cbbc39a0976448d7" + "16878e0f755f45f202e141a88bf28dbe" ], [ "Test.ConstantTimeIntegers.s_uint32", @@ -202,7 +202,7 @@ "projection_inverse_FStar.Integers.Unsigned__0" ], 0, - "91e8a6727bfd3836a4b39712a88e7f47" + "7003f4d495d3b0b06bb698c7042c69c8" ], [ "Test.ConstantTimeIntegers.test5", @@ -224,7 +224,7 @@ "projection_inverse_FStar.Integers.Unsigned__0" ], 0, - "57a779e1520a1e85568387fd7ae23fdd" + "b5852196c17fe5c42c74098a5839c45d" ], [ "Test.ConstantTimeIntegers.test6", @@ -244,7 +244,7 @@ "projection_inverse_FStar.Integers.Unsigned__0" ], 0, - "b4987c1dca1098bcecd17aa4bb3b686d" + "80a7e2b9f2b069dcdb3aa0d7bb8281a5" ], [ "Test.ConstantTimeIntegers.test6", @@ -264,7 +264,7 @@ "projection_inverse_FStar.Integers.Unsigned__0" ], 0, - "2ebbbe1f861a98be87e4817c9e3b5e72" + "da3378bd533c963156a8f763c068be1e" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/Test.Delta.Namespace.fst.hints b/tests/micro-benchmarks/Test.Delta.Namespace.fst.hints index 20255b562ea..f6bbbf758c1 100644 --- a/tests/micro-benchmarks/Test.Delta.Namespace.fst.hints +++ b/tests/micro-benchmarks/Test.Delta.Namespace.fst.hints @@ -1 +1 @@ -[ "3Ÿêaû\u0017û¶¨léË\u0003è=n", [] ] \ No newline at end of file +[ "Cù?Ë•\u00131R*\u0005ûSеÄO", [] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/Test.FunctionalExtensionality.fst.hints b/tests/micro-benchmarks/Test.FunctionalExtensionality.fst.hints index 3064c82c406..1924610abb9 100644 --- a/tests/micro-benchmarks/Test.FunctionalExtensionality.fst.hints +++ b/tests/micro-benchmarks/Test.FunctionalExtensionality.fst.hints @@ -35,7 +35,7 @@ "typing_Tm_abs_d28f38ba11bb810de36e822e960dcddd" ], 0, - "06a481e6f2bea993648053c3ba380715" + "0869ce5dd47c8410e54105914e70449a" ], [ "Test.FunctionalExtensionality.shrinking_domains_ok", @@ -52,7 +52,7 @@ "typing_Test.FunctionalExtensionality.g1" ], 0, - "0b99cb6d5a4d5a74e59c0a0cc8410f07" + "2d73a4384b1462580cd4f3d7a1c8ed59" ], [ "Test.FunctionalExtensionality.restricted_t_2_idem", @@ -66,7 +66,7 @@ "refinement_interpretation_Tm_refine_7e4a6c5999db731b5d17d0418dfeea3e" ], 0, - "0b504ba0def3d39580f47e1869195f45" + "5a00ee8ab130708230ec905cb9783a5c" ], [ "Test.FunctionalExtensionality.on_2_interp", @@ -92,7 +92,7 @@ "typing_Tm_abs_e9b780d87b9e0e900694c1825f5011b6" ], 0, - "bc4b222f6523f750c567fe74a171290c" + "295a17b7d3f58d28bf06f4dc33b2a5ef" ], [ "Test.FunctionalExtensionality.needs_explicit_coercion", @@ -119,7 +119,7 @@ "typing_Tm_abs_198369e9b95c3a9aefb7ef145e8927e9" ], 0, - "b54e6dc238c38e3ab5013a007571418c" + "fe62961b83dfbd7c4a2e6c9baa8563bf" ], [ "Test.FunctionalExtensionality.sub_currently_not_why", @@ -146,7 +146,7 @@ "typing_Tm_abs_198369e9b95c3a9aefb7ef145e8927e9" ], 0, - "f0d5681782fcdbbaab57da82e17671d8" + "1b4db52178dda20a6a0d2686e293716b" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/Test.HyperStack.fst.hints b/tests/micro-benchmarks/Test.HyperStack.fst.hints index 0a0f559bcef..b0353e3d7d8 100644 --- a/tests/micro-benchmarks/Test.HyperStack.fst.hints +++ b/tests/micro-benchmarks/Test.HyperStack.fst.hints @@ -17,7 +17,7 @@ "typing_FStar.Monotonic.HyperStack.get_tip" ], 0, - "d661dd5a890f34030b82b4da6b883b11" + "85f517a2b33ea49e5565e4148f581d33" ], [ "Test.HyperStack.test1", @@ -46,7 +46,7 @@ "typing_FStar.Monotonic.HyperStack.is_stack_region" ], 0, - "880f77a7b54d0f8a39bd5df2cb83024f" + "ab94ff32611b9843bffbf6ebb55b04af" ], [ "Test.HyperStack.test2", @@ -65,7 +65,7 @@ "typing_FStar.Monotonic.HyperStack.get_tip" ], 0, - "1ef4fd7b5dbba763ba6c4fd39a76e280" + "144505191b681eff42fd082f50368dca" ], [ "Test.HyperStack.dc_elim", @@ -79,7 +79,7 @@ "refinement_interpretation_Tm_refine_645daf543db7209ab47300e6c88dad99" ], 0, - "9bc1ba82abee5f50e0d66854ca982a32" + "d70fbd9818ddd3a0da72aaf7377cb9a4" ], [ "Test.HyperStack.test3", @@ -104,7 +104,7 @@ "typing_FStar.Monotonic.HyperStack.get_tip" ], 0, - "165db83c8e253b31e7ef664cde97b2bd" + "2ad2efb44c882251a7bcad3180479c6c" ], [ "Test.HyperStack.test4", @@ -132,7 +132,7 @@ "typing_FStar.Monotonic.HyperStack.is_stack_region" ], 0, - "43d3385dc8a05c5f2436615511e8c1e8" + "5df476458da3d448b3aa5a4b3516d8b7" ], [ "Test.HyperStack.stronger_fresh_region_was_redundant", @@ -144,7 +144,7 @@ "lemma_FStar.Monotonic.HyperStack.lemma_map_invariant" ], 0, - "2ac53bb1931dc38b8b640c3deb1c4646" + "9be5b44fc30e90bfc718a3cc4fe29e9d" ], [ "Test.HyperStack.test5", @@ -195,7 +195,7 @@ "typing_FStar.Set.union" ], 0, - "89e60bc92664c658b0083a68df1e80aa" + "8b6aabe0917694344d6bee2e0cd49922" ], [ "Test.HyperStack.test_do_nothing", @@ -244,7 +244,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "b462cbf10be9a57a466e4e4970ef87a4" + "db8b4f47437c2f61a34a786892db9908" ], [ "Test.HyperStack.test_do_something", @@ -312,7 +312,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "0aebb9aad754dbead9678525c6a26dd9" + "c05e865b12fa2f99155c1d835e14fda0" ], [ "Test.HyperStack.test_do_something_else", @@ -389,7 +389,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "a2f38b8e1b58b7866c50e61505b0138e" + "84f3c6def2680be2c6732ed4e20ac208" ], [ "Test.HyperStack.test_allocate", @@ -462,7 +462,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "f52f8ad2e30828d1f018d8c9e05f57fc" + "a60f99bff9f13422f4a0b426d8949de6" ], [ "Test.HyperStack.test_nested_stl", @@ -471,7 +471,7 @@ 1, [ "@query" ], 0, - "0cff1766a91f2532ad84df15dda75fa3" + "e2b12e48174d12f5992d2205c22d8b0a" ], [ "Test.HyperStack.test_nested_stl2", @@ -521,7 +521,7 @@ "typing_FStar.Set.singleton" ], 0, - "2e9424efb3dad6673ac5c73e4c93b2dd" + "e13ec342939f20e22cd0cbb1dfa15f3c" ], [ "Test.HyperStack.test_stack", @@ -614,7 +614,7 @@ "typing_FStar.Set.union" ], 0, - "4d7252c64bec159f196cbb400e666cf3" + "d352e13b29a908a18d7791c12d3214ec" ], [ "Test.HyperStack.test_stack_with_long_lived", @@ -703,7 +703,7 @@ "typing_FStar.Set.union" ], 0, - "199a9f666ad194d39d8695d3b19e14e6" + "7a751d7afa063db81f98792603ef6d47" ], [ "Test.HyperStack.test_heap_code_with_stack_calls", @@ -784,7 +784,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "a2371bb98653fa741cf69c5121d60753" + "42efee0dea9cbc514ba61fde7048a4f6" ], [ "Test.HyperStack.test_heap_code_with_stack_calls_and_regions", @@ -870,7 +870,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "165a3b05b01b7a636c99dcfa01defe8c" + "75d482600662b080c151d88926ef3dd6" ], [ "Test.HyperStack.test_lax_code_with_stack_calls_and_regions", @@ -968,7 +968,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "a553f3ae06932e852ee9a69410dc7540" + "dcdee27422abba48de33c2645a6ec7e6" ], [ "Test.HyperStack.test_lax_code_with_stack_calls_and_regions_2", @@ -1066,7 +1066,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "488a36d84594c640b1512d4165aa28b3" + "70f4d5a31ee474e1191621f73f035ccc" ], [ "Test.HyperStack.test_to_be_stack_inlined", @@ -1134,7 +1134,7 @@ "typing_FStar.Monotonic.HyperStack.get_tip" ], 0, - "868de0f97095cd91f34ca0cb51236b7c" + "b53b218c401ee1b7caf4bd88a76e43dd" ], [ "Test.HyperStack.test_stack_function_with_inline", @@ -1204,7 +1204,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "bdb98cc209e5b80f5d6aa07bb008cd06" + "c7ab6b424e0f1a9a30185e4aa40d3575" ], [ "Test.HyperStack.test_st_function_with_inline", @@ -1258,7 +1258,7 @@ "typing_FStar.Set.union" ], 0, - "8f541db81246d6f0e7222b55f25e5d6a" + "0277a6c41572ac73979636367740aceb" ], [ "Test.HyperStack.test_to_be_inlined", @@ -1336,7 +1336,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "45764e2a328dc9b4c539315bb9edcb6b" + "43569d6170b3aac7fc97b165c4891f9f" ], [ "Test.HyperStack.test_st_function_with_inline_2", @@ -1403,7 +1403,7 @@ "typing_FStar.Set.complement", "typing_FStar.Set.singleton" ], 0, - "f7de054c57e7631695b107e8d64ed684" + "c1d67a89dc118345f8813aa6badc0ed1" ], [ "Test.HyperStack.with_frame", @@ -1417,7 +1417,7 @@ "refinement_interpretation_Tm_refine_84acff27f7e89d6fa6a0f8d221b6aaf1" ], 0, - "fc2efd37a084f16b4a53945ca2a0e297" + "de9068f76f8382d86907f06a5ec9ce88" ], [ "Test.HyperStack.with_frame", @@ -1469,7 +1469,7 @@ "typing_FStar.Set.singleton" ], 0, - "2fcddab0bdc21b91dfb376a6e5c2bd19" + "aad4d5702d5d40eb14a011c3039b1665" ], [ "Test.HyperStack.mm_tests", @@ -1553,7 +1553,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "7dd4763d9d9796d446d2710f0b53fc6f" + "d6b36c726036a523e03903d508dba7c9" ], [ "Test.HyperStack.mods_test2", @@ -1623,7 +1623,7 @@ "typing_FStar.Set.union" ], 0, - "e87fc412213b0db0d3c4f1674bfd8694" + "2b4de308401c29bd7373d58fddfe42f6" ], [ "Test.HyperStack.test_alloc", @@ -1668,7 +1668,7 @@ "typing_FStar.Monotonic.Seq.grows_p" ], 0, - "c6f474c6f8ab9c16b83e6d62f4a106fd" + "2abce4a8c69085082656ef082718a918" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/Test.IFC.fst.hints b/tests/micro-benchmarks/Test.IFC.fst.hints index 4b08349a517..3c65684313f 100644 --- a/tests/micro-benchmarks/Test.IFC.fst.hints +++ b/tests/micro-benchmarks/Test.IFC.fst.hints @@ -17,7 +17,7 @@ "typing_Tm_abs_97a476600c466721ac503386d260fe4f" ], 0, - "d037e172b40fa877e1c096ef21af29d4" + "688188b2db617c6405d997b0a0d0eec7" ], [ "Test.IFC.high", @@ -33,7 +33,7 @@ "typing_Test.IFC.two_point_lattice" ], 0, - "cce5b95c2aee9aa13b5bce7660ba1fcf" + "ca1d9889c4b55a7b82ada17467b2a792" ], [ "Test.IFC.low", @@ -49,7 +49,7 @@ "typing_Test.IFC.two_point_lattice" ], 0, - "d3355d144e80cd4f83c48c5788fe091e" + "4319f57f729f65c1159ae52d2601668a" ], [ "Test.IFC.test1", @@ -58,7 +58,7 @@ 1, [ "@query" ], 0, - "1833ea1d6fb48c8d16b9cce872c85a45" + "9609bc1aa1fc53b051142fbaa03a4dac" ], [ "Test.IFC.test2", @@ -84,7 +84,7 @@ "typing_Tm_abs_57ccb6a43923cce3346fdc9c8d51514e" ], 0, - "96e0a9322a1de75034309828bf0ea325" + "d88a673a376dd0da4d1530f82af3c664" ], [ "Test.IFC.test3", @@ -134,7 +134,7 @@ "typing_Tm_abs_e65dcfef4f478da10e6bd1c26ad81c4c" ], 0, - "6544e7ba0a63fb3bf149b928c9246b83" + "f9cc8dcabce4e4f20493943b5ba43b72" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/Test.Integers.fst.hints b/tests/micro-benchmarks/Test.Integers.fst.hints index ab9bc918d8b..af9f02952d2 100644 --- a/tests/micro-benchmarks/Test.Integers.fst.hints +++ b/tests/micro-benchmarks/Test.Integers.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955" ], 0, - "60e75e54f08fc02df9fd0f014cf0bb0d" + "e81f25091107157c73edffb15335d09b" ], [ "Test.Integers.ex3_nat_custom_int_pos", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_a5e45e5366dd3f0120ddd2f82f92e757" ], 0, - "4077785c811ec7e423f0a2fe5ca8d761" + "181b73a497039de0ddee3894596e6859" ], [ "Test.Integers.ex4_prims_again", @@ -42,7 +42,7 @@ "refinement_interpretation_Tm_refine_a5e45e5366dd3f0120ddd2f82f92e757" ], 0, - "f0fc9e73a197643a0d182b59339614cf" + "d6b0093b79130efdbd39e21b20837ae8" ], [ "Test.Integers.ex5_uint32_ok", @@ -63,7 +63,7 @@ "refinement_interpretation_Tm_refine_4d75010ffac0608e101e75d4219b953e" ], 0, - "94bd170e3220e5ee5507337641138d55" + "70128a3af2d09b0b3fb54e0ffd540f29" ], [ "Test.Integers.ex5_uint32_ok", @@ -84,7 +84,7 @@ "projection_inverse_FStar.Integers.Unsigned__0" ], 0, - "3032bb1c7815e8648d3effe034f0cfa2" + "f6b055218e9f73aeecb57408a7db1dc9" ], [ "Test.Integers.ex6", @@ -96,7 +96,7 @@ "refinement_interpretation_Tm_refine_812316291234d8a310a2c87c27bfa989" ], 0, - "47bdb6c119e03f2c49c2738fb15b7e7b" + "9902b28ede8cf21536dfd4ebe9483fc0" ], [ "Test.Integers.ex10", @@ -114,7 +114,7 @@ "refinement_interpretation_Tm_refine_2158cacc07d901c394961a0311fca2fd" ], 0, - "aa4633776958748296507a9508fdcd08" + "e2139958f5dcbae0c9094e8c98b6d4d7" ], [ "Test.Integers.ex13", @@ -143,7 +143,7 @@ "typing_FStar.UInt16.v" ], 0, - "98865baea8654898b03657ed57ae748e" + "3f0ba64ebf1a2790a8ca132281f844c5" ], [ "Test.Integers.ex13", @@ -172,7 +172,7 @@ "typing_FStar.UInt16.v" ], 0, - "d6a2a9155e6d5b4994032399d77dbc27" + "3e150e5bb5b88b8c0e1525196fa44387" ], [ "Test.Integers.ex14", @@ -196,7 +196,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "b80aacdba7d291be025bea15de0602a6" + "efd28c60b050d2c8157648e07500b4e7" ], [ "Test.Integers.ex15", @@ -220,7 +220,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "9633268ee9b936b2d8c12bf93b9a03bd" + "4f9055075b066197bdcbba193da4cd8d" ], [ "Test.Integers.ex16", @@ -244,7 +244,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "f94dc5042637a79afbdfb5267224d2c1" + "b3dbb95b0ce624061091bfc15c79adfa" ], [ "Test.Integers.ex17", @@ -272,7 +272,7 @@ "typing_FStar.UInt.fits", "typing_FStar.UInt32.v" ], 0, - "f39cf3a2e074184a2255504fe44fc44a" + "183c80b7fcddd42e637a2a2607515dd5" ], [ "Test.Integers.ex20", @@ -320,7 +320,7 @@ "typing_FStar.Int32.t", "typing_FStar.Int32.v", "typing_Prims.pow2" ], 0, - "fca3c9b3d358fb965210b54fa2bff0c0" + "e963d630c9759cd832eca72795a51f4e" ], [ "Test.Integers.t0", @@ -329,7 +329,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "bool_inversion" ], 0, - "ffc3d027462b8341629ef658c14ae16c" + "057b679a83ad191e80e15455582f4db3" ], [ "Test.Integers.t1", @@ -343,7 +343,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "46cd66e743235c8733eb7f05ced03a96" + "6d853df8dbd27f31f8f99c2ca8f2fc40" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/Test.NBE.fst.hints b/tests/micro-benchmarks/Test.NBE.fst.hints index 95d19aceaa1..56e15cc5bc3 100644 --- a/tests/micro-benchmarks/Test.NBE.fst.hints +++ b/tests/micro-benchmarks/Test.NBE.fst.hints @@ -1,5 +1,5 @@ [ - "L£\u0006SX‰6¨VÛ¸…@ü¿", + "‰Çõ7d\u0014\u0012®C]'p(4ûI", [ [ "Test.NBE.append_int", @@ -16,7 +16,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "985363e4b7e3d9daa2714b0a6e7738d0" + "67fce8f19b3bbdfe0283c73326d13c1a" ], [ "Test.NBE.test1", @@ -30,7 +30,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9d8150f8b88513fe8c7b8517d5deabef" + "430fb7fd4f3afb59f1d80dc5a6c45b80" ], [ "Test.NBE.append", @@ -45,7 +45,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "7cb8f44789c63b1d45baa0b3e9d5ef35" + "5bc063dfe457146c2915147f17322391" ], [ "Test.NBE.test2", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "abf53043bb60b4b217dd34d5ba6c30a8" + "a789b4570913c8b49e288af0794dd96b" ], [ "Test.NBE.test3", @@ -73,7 +73,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "80ead00f4fb57e03c0a2a0dc76504922" + "a4b7d01f7839892f541b3735cde1f38f" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/Test.Printf.fst.hints b/tests/micro-benchmarks/Test.Printf.fst.hints index c303f710109..9efd7a91d11 100644 --- a/tests/micro-benchmarks/Test.Printf.fst.hints +++ b/tests/micro-benchmarks/Test.Printf.fst.hints @@ -13,7 +13,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "63d00166dbbb9659215af12548073d8c" + "10b6bcdf05a92bc029dfe21006cfd930" ], [ "Test.Printf.parse_something", @@ -22,7 +22,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "subterm_ordering_Prims.Cons" ], 0, - "ce0276ae9c16d9085fa1f8b39e586f7e" + "55cc14cf08b0e0f6e7cf747d385bbf8c" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/Test.QuickCode.fst.hints b/tests/micro-benchmarks/Test.QuickCode.fst.hints index bda5dbbe121..b845b1154d9 100644 --- a/tests/micro-benchmarks/Test.QuickCode.fst.hints +++ b/tests/micro-benchmarks/Test.QuickCode.fst.hints @@ -1 +1 @@ -[ "\u0002\t¿\u001cu´Øv\\Û¬£™­§", [] ] \ No newline at end of file +[ "£Øb¹J˜\u0015µ¬M¥†Žm\u0012×", [] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/Test.Real.fst.hints b/tests/micro-benchmarks/Test.Real.fst.hints new file mode 100644 index 00000000000..33baf685c9e --- /dev/null +++ b/tests/micro-benchmarks/Test.Real.fst.hints @@ -0,0 +1,402 @@ +[ + "Ç\\ï>üíPIe;@J=¤wÞ", + [ + [ + "Test.Real.n_over_n2", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "real_inversion", + "refinement_interpretation_Tm_refine_b908214a99d6c8576e2baa4031c16cd3" + ], + 0, + "41c12bf7618df1f7ebe0198d33acb75f" + ], + [ + "Test.Real.test", + 1, + 2, + 1, + [ + "@query", "equation_FStar.Real.one", "equation_FStar.Real.two", + "primitive_FStar.Real.op_Greater_Dot", + "projection_inverse_BoxReal_proj_0" + ], + 0, + "c39d8907e7462976d20eaf07165dec19" + ], + [ + "Test.Real.test1", + 1, + 2, + 1, + [ "@query", "equation_FStar.Real.one" ], + 0, + "c0babe19efaeb39c2cdec4244b9fd3e8" + ], + [ + "Test.Real.test_lt1", + 1, + 2, + 1, + [ + "@query", "primitive_FStar.Real.op_Less_Dot", + "projection_inverse_BoxReal_proj_0" + ], + 0, + "e931630cbf71aec22579f4e98385c19d" + ], + [ + "Test.Real.test_lt3", + 1, + 2, + 1, + [ + "@query", "primitive_FStar.Real.op_Less_Dot", + "projection_inverse_BoxReal_proj_0" + ], + 0, + "1d26af4617ad93d222eea58a0d1f7849" + ], + [ + "Test.Real.test_le1", + 1, + 2, + 1, + [ + "@query", "primitive_FStar.Real.op_Less_Equals_Dot", + "projection_inverse_BoxReal_proj_0" + ], + 0, + "18a5f03febc98f46e36b24d85de168e3" + ], + [ + "Test.Real.test_le3", + 1, + 2, + 1, + [ + "@query", "primitive_FStar.Real.op_Less_Equals_Dot", + "projection_inverse_BoxReal_proj_0" + ], + 0, + "1653b89fe32578ce42916e867ef5dfb9" + ], + [ + "Test.Real.test_gt1", + 1, + 2, + 1, + [ + "@query", "primitive_FStar.Real.op_Greater_Dot", + "projection_inverse_BoxReal_proj_0" + ], + 0, + "9f5c0d54a0341515cf917b6a1cfb94a8" + ], + [ + "Test.Real.test_gt3", + 1, + 2, + 1, + [ + "@query", "primitive_FStar.Real.op_Greater_Dot", + "projection_inverse_BoxReal_proj_0" + ], + 0, + "ed3f738f8b1c2915ad9b48a21fc9bcde" + ], + [ + "Test.Real.test_ge1", + 1, + 2, + 1, + [ + "@query", "primitive_FStar.Real.op_Greater_Equals_Dot", + "projection_inverse_BoxReal_proj_0" + ], + 0, + "7f52b48f66b3e16f7490069080b6976f" + ], + [ + "Test.Real.test_ge3", + 1, + 2, + 1, + [ + "@query", "primitive_FStar.Real.op_Greater_Equals_Dot", + "projection_inverse_BoxReal_proj_0" + ], + 0, + "35d9ed97e30d17487d8ee952ef486b01" + ], + [ + "Test.Real.test_add_eq", + 1, + 2, + 1, + [ + "@query", "primitive_FStar.Real.op_Plus_Dot", + "projection_inverse_BoxReal_proj_0" + ], + 0, + "3d18df36d189af486b9f3201cb3f0889" + ], + [ + "Test.Real.test_add_eq'", + 1, + 2, + 1, + [ + "@query", "primitive_FStar.Real.op_Plus_Dot", + "projection_inverse_BoxReal_proj_0" + ], + 0, + "24ce3806e43b83134396a2c8ae696dbe" + ], + [ + "Test.Real.test_add_lt", + 1, + 2, + 1, + [ + "@query", "primitive_FStar.Real.op_Less_Dot", + "primitive_FStar.Real.op_Plus_Dot", + "projection_inverse_BoxReal_proj_0" + ], + 0, + "e40980a4df5113bb07c717b1ac2cc0ef" + ], + [ + "Test.Real.test_mul_eq", + 1, + 2, + 1, + [ + "@query", "primitive_FStar.Real.op_Star_Dot", + "projection_inverse_BoxReal_proj_0" + ], + 0, + "c831bbcc5d1caad0489b698da79b8c75" + ], + [ + "Test.Real.test_mul_lt", + 1, + 2, + 1, + [ + "@query", "primitive_FStar.Real.op_Less_Dot", + "primitive_FStar.Real.op_Star_Dot", + "projection_inverse_BoxReal_proj_0" + ], + 0, + "7d1a9417e04790e6866e7af247270339" + ], + [ + "Test.Real.test_div_eq", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "primitive_FStar.Real.op_Slash_Dot", + "projection_inverse_BoxReal_proj_0", "real_inversion" + ], + 0, + "3180c3f64b81c135d1f085c8884962c8" + ], + [ + "Test.Real.test_div_lt", + 1, + 2, + 1, + [ + "@query", "primitive_FStar.Real.op_Less_Dot", + "primitive_FStar.Real.op_Slash_Dot", + "projection_inverse_BoxReal_proj_0" + ], + 0, + "f4a4b3ef7ef81834ccf50f991b41a492" + ], + [ + "Test.Real.test_sqrt_2_mul", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_FStar.Real.two", + "refinement_interpretation_Tm_refine_724b3567cc043f81c2fc07ed69fc406d", + "typing_FStar.Real.sqrt_2" + ], + 0, + "c00330aac13672c1336ff990350751c2" + ], + [ + "Test.Real.test_sqrt_2_add_explicit", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_FStar.Real.two", + "primitive_FStar.Real.op_Greater_Dot", + "primitive_FStar.Real.op_Greater_Equals_Dot", + "primitive_FStar.Real.op_Star_Dot", + "projection_inverse_BoxReal_proj_0", + "refinement_interpretation_Tm_refine_724b3567cc043f81c2fc07ed69fc406d", + "refinement_interpretation_Tm_refine_fbb219a6e7fc591c4f1b31a00c462bc3" + ], + 0, + "6120404527cbdd1343c66f736b2ccac7" + ], + [ + "Test.Real.test_sqrt_2_scale", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_FStar.Real.two", + "primitive_FStar.Real.op_Greater_Equals_Dot", + "projection_inverse_BoxReal_proj_0", + "refinement_interpretation_Tm_refine_16721e87b71ed56e57250962e4ed1730", + "refinement_interpretation_Tm_refine_724b3567cc043f81c2fc07ed69fc406d", + "typing_FStar.Real.sqrt_2" + ], + 0, + "8c8d74097aee074511a83434bddb631a" + ], + [ + "Test.Real.add_id_l", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "primitive_FStar.Real.op_Plus_Dot", + "projection_inverse_BoxReal_proj_0", "real_inversion" + ], + 0, + "54722896f451a9a2e3f509b5b6971f5a" + ], + [ + "Test.Real.add_id_r", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "primitive_FStar.Real.op_Plus_Dot", + "projection_inverse_BoxReal_proj_0", "real_inversion" + ], + 0, + "3a71609e398909063d2a04ae2e6c8051" + ], + [ + "Test.Real.mul_nil_l", + 1, + 2, + 1, + [ + "@query", "primitive_FStar.Real.op_Star_Dot", + "projection_inverse_BoxReal_proj_0" + ], + 0, + "207e730388e09326527ad354703e71d1" + ], + [ + "Test.Real.mul_nil_r", + 1, + 2, + 1, + [ + "@query", "primitive_FStar.Real.op_Star_Dot", + "projection_inverse_BoxReal_proj_0" + ], + 0, + "34471e4f39e7ce86c2e44d32f518ccea" + ], + [ + "Test.Real.mul_id_l", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "primitive_FStar.Real.op_Star_Dot", + "projection_inverse_BoxReal_proj_0", "real_inversion" + ], + 0, + "49d74be531910c1a7906d68296becb05" + ], + [ + "Test.Real.mul_id_r", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "primitive_FStar.Real.op_Star_Dot", + "projection_inverse_BoxReal_proj_0", "real_inversion" + ], + 0, + "0b3484b913a0640aebfb0f4d6b1d2440" + ], + [ + "Test.Real.add_comm", + 1, + 2, + 1, + [ "@query", "primitive_FStar.Real.op_Plus_Dot" ], + 0, + "b3c5018f854bfa3dbbdbf1817c8e64bc" + ], + [ + "Test.Real.add_assoc", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "primitive_FStar.Real.op_Plus_Dot", + "projection_inverse_BoxReal_proj_0", "real_inversion", "real_typing" + ], + 0, + "11850b1dba3424428c64afabff205915" + ], + [ + "Test.Real.mul_comm", + 1, + 2, + 1, + [ "@query", "primitive_FStar.Real.op_Star_Dot" ], + 0, + "ad946f532c08c6fb0425c2383be427b8" + ], + [ + "Test.Real.mul_assoc", + 1, + 2, + 1, + [ "@query" ], + 0, + "1f9b70c61ed24de00cef3a059e64bc04" + ], + [ + "Test.Real.mul_dist", + 1, + 2, + 1, + [ "@query" ], + 0, + "6296b4d61e2da537c57bc4047927e036" + ], + [ + "Test.Real.test_ref3", + 1, + 2, + 1, + [ + "@query", "equation_FStar.Real.zero", + "primitive_FStar.Real.op_Greater_Dot", + "projection_inverse_BoxReal_proj_0" + ], + 0, + "ba3aabce8d0c2946a2cf14d4ee883949" + ] + ] +] \ No newline at end of file diff --git a/tests/micro-benchmarks/TestGhost.fst.hints b/tests/micro-benchmarks/TestGhost.fst.hints index 080ea51d259..23a8aff5b0a 100644 --- a/tests/micro-benchmarks/TestGhost.fst.hints +++ b/tests/micro-benchmarks/TestGhost.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "7c85d6b7fa4e1cb7b0146fb7d9a00cb3" + "40fbac45465277f2d45761816546b5b5" ], [ "TestGhost.i", @@ -21,7 +21,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c70ed2cf9c2b1f22981ef91d728d99f8" + "673957734f71a70dc929c83fabd1ba03" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/TestHasEq.fst.hints b/tests/micro-benchmarks/TestHasEq.fst.hints index ac5c41b1629..049e3d47fb6 100644 --- a/tests/micro-benchmarks/TestHasEq.fst.hints +++ b/tests/micro-benchmarks/TestHasEq.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "43258f900dae91cb36eccd8f223ce378" + "68acd88b44f362495aa4148d786d001f" ], [ "TestHasEq.__proj__MCons__item__hd", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_04c57beb84c7e65ffbf87f2b1dfc7ef5" ], 0, - "812fb1492fc3996f0e482b801a07456d" + "9d144482dd22a55f611c4d350c69d5eb" ], [ "TestHasEq.__proj__MCons__item__tl", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_04c57beb84c7e65ffbf87f2b1dfc7ef5" ], 0, - "7b7fa16a4b6bcb9b1c00c9f66cdce0b7" + "342dbadf94d775ca3e0954de0c167d28" ], [ "TestHasEq.__proj__NCons__item__hd", @@ -44,7 +44,7 @@ "refinement_interpretation_Tm_refine_7b907b210749d62a64a384804262b9e4" ], 0, - "2271e79b2bab2b7bd7a3b880066ab4f5" + "3f9b0493b1b27d2e50d8444ab9d268a9" ], [ "TestHasEq.__proj__NCons__item__tl", @@ -56,7 +56,7 @@ "refinement_interpretation_Tm_refine_7b907b210749d62a64a384804262b9e4" ], 0, - "ca6785a928efaf0e6acb31235e2796ff" + "f74cb46a852a7ca5b47267695d7181e1" ], [ "TestHasEq.test1", @@ -73,7 +73,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "24d8f398f6edd6bccbb7fd7213dd6d88" + "572b0133cc092a2083a2c8b51666f63e" ], [ "TestHasEq.test2", @@ -94,7 +94,7 @@ "typing_Tm_abs_387fd552e28fe87679131f6c15e8816b" ], 0, - "b0ad337e93ee14b681fa36086dea51cf" + "0ab3b8437a7ff20a46fe410b60c571dd" ], [ "TestHasEq.t1", @@ -108,7 +108,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "22420d3f4ece3b8b49360ca5df10e687" + "6a8768aad5101abd9b8ab66dac99920f" ], [ "TestHasEq.test3", @@ -122,7 +122,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "64c98cd5032872da503dcbaa2a9ed375" + "a75cefb2824170319de323ca3b908a87" ], [ "TestHasEq.test4", @@ -143,7 +143,7 @@ "typing_Tm_abs_387fd552e28fe87679131f6c15e8816b" ], 0, - "ef05c7a31b53036e15befc2c0f5c78e9" + "6fb73ef48c19de6f5ded69b5f466bb5d" ], [ "TestHasEq.t4", @@ -157,7 +157,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "19b6130469268b4816886d751e7d49dd" + "34a8bd529a07989482d6781d3500428a" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/TestHeap.fst.hints b/tests/micro-benchmarks/TestHeap.fst.hints index 9b95cc22f3d..61e032e34aa 100644 --- a/tests/micro-benchmarks/TestHeap.fst.hints +++ b/tests/micro-benchmarks/TestHeap.fst.hints @@ -16,7 +16,7 @@ "typing_TestHeap.x" ], 0, - "20e252baf416b45f7b30f1319950238b" + "006b7949de4868522a222f2212a287cd" ], [ "TestHeap.test1", @@ -39,7 +39,7 @@ "typing_TestHeap.x", "typing_TestHeap.y" ], 0, - "9878363a4ddedafbf972eed80a50670f" + "ba071fe3002747621cadf7d4f6616206" ], [ "TestHeap.test3", @@ -57,7 +57,7 @@ "typing_TestHeap.x", "typing_TestHeap.y" ], 0, - "31e71c950aefc26237dbb7b1834cfce5" + "18216797e1ea624507715786cac7051a" ], [ "TestHeap.test7", @@ -80,7 +80,7 @@ "typing_TestHeap.x", "typing_TestHeap.y" ], 0, - "0d93cb9de825d2946ebeff2ae2b6c6a3" + "289006da131c44711446bc450048762a" ], [ "TestHeap.test8", @@ -98,7 +98,7 @@ "typing_TestHeap.x", "typing_TestHeap.y" ], 0, - "95d4a85073aa08d432a7e3e73f193150" + "f9ae14c5216ef3dc911d84aaa452db5b" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/TestImmutableArray.fst.hints b/tests/micro-benchmarks/TestImmutableArray.fst.hints index e13a79cf941..3daf2c26c46 100644 --- a/tests/micro-benchmarks/TestImmutableArray.fst.hints +++ b/tests/micro-benchmarks/TestImmutableArray.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "7faaa3925dae247f43b37351190b319c" + "05483a1140e6bc462b2d85a9116170a0" ], [ "TestImmutableArray.test_length_correspondence", @@ -29,7 +29,7 @@ "typing_FStar.ImmutableArray.Base.of_list" ], 0, - "968e15ebf0ee56ec53d6db2d7c17e67a" + "9d7ebf0196004f4d819926bf20ae8480" ], [ "TestImmutableArray.test_index_correspondence", @@ -52,7 +52,7 @@ "typing_FStar.ImmutableArray.Base.of_list" ], 0, - "7c1083afa21a861d403c3a616f65529e" + "17d63fa06d1ccb7f4212ff6e2316dbb6" ], [ "TestImmutableArray.__proj__Array__item___0", @@ -64,7 +64,7 @@ "refinement_interpretation_Tm_refine_d37a57f00cafb69b97302439f61bb47d" ], 0, - "1615dd98136a2a780d7de8f586abd226" + "28d7eea800d8cc0eabfab0f24bd14a69" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/TestMRef.fst.hints b/tests/micro-benchmarks/TestMRef.fst.hints index c3b9302f0e6..f52f81061db 100644 --- a/tests/micro-benchmarks/TestMRef.fst.hints +++ b/tests/micro-benchmarks/TestMRef.fst.hints @@ -18,7 +18,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "52bd5d34f6e0b084d96d537164edc49c" + "bc16d74a704d34b5efe526f1dc5830f7" ], [ "TestMRef.x", @@ -37,7 +37,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "6177a203558b60f08f722fe3d6dce1cc" + "6cb17d75a1104ee9c0a2dab0b91822ff" ], [ "TestMRef.test_frame_write_ref", @@ -73,7 +73,7 @@ "typing_TestMRef.y", "typing_TestMRef.z" ], 0, - "9c48665d3a6eb0a2f6ba38cb5737984c" + "bdcaadb9c530be484f767dccc1ef2c0e" ], [ "TestMRef.test_frame_write_mref", @@ -92,7 +92,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "e6654f09fc58d438d91a09aa55d2ca8e" + "830f0ed226c6544b069eb2aa5f060b5a" ], [ "TestMRef.test_frame_write_mref", @@ -134,7 +134,7 @@ "typing_TestMRef.y" ], 0, - "3d98fbec65bd75077cb33c42c3279ec0" + "0fe41a30c7f1033e01081313f585e0f5" ], [ "TestMRef.test_frame_alloc_mref", @@ -153,7 +153,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "226228fe56ac82824396cc931dea50dd" + "1f97ab7a8cbeb5c699d9806ab1d4e405" ], [ "TestMRef.test_frame_alloc_mref", @@ -187,7 +187,7 @@ "typing_TestMRef.x" ], 0, - "0f597bcde6f9bbf48d764606e4889ada" + "97bc119e34329342849c1ee29812015b" ], [ "TestMRef.test_write_mref", @@ -206,7 +206,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "1d4b80a283f5ff04cd2b86877ba97939" + "ba5003708be47738d574d82e77bd2da8" ], [ "TestMRef.test_write_mref", @@ -230,7 +230,7 @@ "refinement_interpretation_Tm_refine_769338d37e2d555d728186a4af466836" ], 0, - "c817997412065997885ab58e5d4354b4" + "9d5015918b79a326e074f4154974b24f" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/TestPrintable.fst.hints b/tests/micro-benchmarks/TestPrintable.fst.hints index 74fd135ae69..ddabe1f08f8 100644 --- a/tests/micro-benchmarks/TestPrintable.fst.hints +++ b/tests/micro-benchmarks/TestPrintable.fst.hints @@ -18,7 +18,7 @@ "token_correspondence_FStar.Class.Printable.to_string" ], 0, - "14ce768d3252d584a4b13e02657db8c3" + "11188190460b0d850f0058d3ab8a52ab" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/TestQueue.fst.hints b/tests/micro-benchmarks/TestQueue.fst.hints new file mode 100644 index 00000000000..e2bacc83700 --- /dev/null +++ b/tests/micro-benchmarks/TestQueue.fst.hints @@ -0,0 +1,347 @@ +[ + "\u0003”R!¦¯Hé\u0004p “àTÃ", + [ + [ + "TestQueue.uu___0", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "Prims_pretyping_ae567c2fb75be05905677af440075565", + "equation_FStar.Seq.Base.cons", "equation_FStar.Seq.Properties.snoc", + "equation_Prims.eqtype", "equation_Prims.nat", + "equation_TestQueue.my_queue", "equation_TestQueue.my_seq", + "function_token_typing_Prims.__cache_version_number__", + "function_token_typing_Prims.int", "int_inversion", "int_typing", + "lemma_FStar.FunctionalQueue.lemma_empty_ok", + "lemma_FStar.FunctionalQueue.lemma_enqueue_ok", + "lemma_FStar.FunctionalQueue.lemma_eq_intro", + "lemma_FStar.FunctionalQueue.lemma_seq_queue_bij", + "lemma_FStar.Seq.Base.lemma_create_len", + "lemma_FStar.Seq.Base.lemma_eq_intro", + "lemma_FStar.Seq.Base.lemma_index_app1", + "lemma_FStar.Seq.Base.lemma_index_app2", + "lemma_FStar.Seq.Base.lemma_len_append", + "primitive_Prims.op_Addition", "primitive_Prims.op_Subtraction", + "projection_inverse_BoxInt_proj_0", + "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", + "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", + "refinement_interpretation_Tm_refine_ac201cf927190d39c033967b63cb957b", + "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17", + "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55", + "typing_FStar.FunctionalQueue.empty", + "typing_FStar.FunctionalQueue.enqueue", + "typing_FStar.FunctionalQueue.queue_of_seq", + "typing_FStar.FunctionalQueue.queue_to_seq", + "typing_FStar.Seq.Base.cons", "typing_FStar.Seq.Base.create", + "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Base.length", + "typing_TestQueue.my_queue", "typing_TestQueue.my_seq" + ], + 0, + "abb2d54768c17d37a939a1a2689148b9" + ], + [ + "TestQueue.uu___1", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "Prims_pretyping_ae567c2fb75be05905677af440075565", + "equation_FStar.Seq.Base.cons", "equation_FStar.Seq.Properties.snoc", + "equation_Prims.eqtype", "equation_Prims.nat", + "equation_TestQueue.my_queue", "equation_TestQueue.my_seq", + "function_token_typing_Prims.__cache_version_number__", + "function_token_typing_Prims.int", "int_inversion", "int_typing", + "lemma_FStar.FunctionalQueue.lemma_empty_ok", + "lemma_FStar.FunctionalQueue.lemma_enqueue_ok", + "lemma_FStar.FunctionalQueue.lemma_eq_intro", + "lemma_FStar.FunctionalQueue.lemma_seq_queue_bij", + "lemma_FStar.Seq.Base.lemma_create_len", + "lemma_FStar.Seq.Base.lemma_eq_intro", + "lemma_FStar.Seq.Base.lemma_index_app1", + "lemma_FStar.Seq.Base.lemma_index_app2", + "lemma_FStar.Seq.Base.lemma_index_create", + "lemma_FStar.Seq.Base.lemma_len_append", + "primitive_Prims.op_Addition", "primitive_Prims.op_Subtraction", + "projection_inverse_BoxInt_proj_0", + "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", + "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", + "refinement_interpretation_Tm_refine_ac201cf927190d39c033967b63cb957b", + "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17", + "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c", + "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55", + "typing_FStar.FunctionalQueue.empty", + "typing_FStar.FunctionalQueue.enqueue", + "typing_FStar.FunctionalQueue.queue_of_seq", + "typing_FStar.FunctionalQueue.queue_to_seq", + "typing_FStar.Seq.Base.cons", "typing_FStar.Seq.Base.create", + "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Base.length", + "typing_FStar.Seq.Properties.snoc", "typing_TestQueue.my_queue", + "typing_TestQueue.my_seq" + ], + 0, + "7a20887b42337ecfecc5f5f19194c482" + ], + [ + "TestQueue.uu___2", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "Prims_pretyping_ae567c2fb75be05905677af440075565", "b2t_def", + "equation_FStar.FunctionalQueue.not_empty", + "equation_FStar.Pervasives.Native.fst", + "equation_FStar.Seq.Properties.head", + "equation_FStar.Seq.Properties.snoc", "equation_Prims.eqtype", + "equation_Prims.nat", "equation_TestQueue.my_queue", + "function_token_typing_Prims.__cache_version_number__", + "function_token_typing_Prims.int", "int_typing", "l_and-interp", + "l_not-interp", "lemma_FStar.FunctionalQueue.lemma_dequeue_ok", + "lemma_FStar.FunctionalQueue.lemma_empty_ok", + "lemma_FStar.FunctionalQueue.lemma_enqueue_ok", + "lemma_FStar.Seq.Base.lemma_create_len", + "lemma_FStar.Seq.Base.lemma_eq_elim", + "lemma_FStar.Seq.Base.lemma_index_app1", + "lemma_FStar.Seq.Base.lemma_index_app2", + "lemma_FStar.Seq.Base.lemma_index_create", + "lemma_FStar.Seq.Base.lemma_len_append", + "primitive_Prims.op_Addition", "primitive_Prims.op_GreaterThan", + "primitive_Prims.op_Subtraction", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_BoxInt_proj_0", + "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", + "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", + "refinement_interpretation_Tm_refine_9d36978bdc8e3c7dc67574bf23a79168", + "refinement_interpretation_Tm_refine_ac201cf927190d39c033967b63cb957b", + "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17", + "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c", + "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55", + "typing_FStar.FunctionalQueue.empty", + "typing_FStar.FunctionalQueue.enqueue", + "typing_FStar.FunctionalQueue.queue_to_seq", + "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.empty", + "typing_FStar.Seq.Base.length", "typing_TestQueue.my_queue" + ], + 0, + "6108a36b45cb950bb3894d1acdac7136" + ], + [ + "TestQueue.uu___3", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "Prims_pretyping_ae567c2fb75be05905677af440075565", "b2t_def", + "equation_FStar.FunctionalQueue.not_empty", + "equation_FStar.Pervasives.Native.snd", + "equation_FStar.Seq.Properties.snoc", + "equation_FStar.Seq.Properties.tail", "equation_Prims.eqtype", + "equation_Prims.nat", "equation_TestQueue.my_queue", + "function_token_typing_Prims.__cache_version_number__", + "function_token_typing_Prims.int", "int_inversion", "int_typing", + "l_and-interp", "l_not-interp", + "lemma_FStar.FunctionalQueue.lemma_dequeue_ok", + "lemma_FStar.FunctionalQueue.lemma_empty_ok", + "lemma_FStar.FunctionalQueue.lemma_enqueue_ok", + "lemma_FStar.FunctionalQueue.lemma_eq_elim", + "lemma_FStar.FunctionalQueue.lemma_eq_intro", + "lemma_FStar.FunctionalQueue.lemma_seq_queue_bij", + "lemma_FStar.Seq.Base.lemma_create_len", + "lemma_FStar.Seq.Base.lemma_eq_elim", + "lemma_FStar.Seq.Base.lemma_eq_intro", + "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_len_append", + "lemma_FStar.Seq.Base.lemma_len_slice", + "primitive_Prims.op_Addition", "primitive_Prims.op_GreaterThan", + "primitive_Prims.op_LessThanOrEqual", + "primitive_Prims.op_Subtraction", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_BoxInt_proj_0", + "refinement_interpretation_Tm_refine_167ef714932ec832fb671890fc3eee6c", + "refinement_interpretation_Tm_refine_35a0739c434508f48d0bb1d5cd5df9e8", + "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", + "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", + "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647", + "refinement_interpretation_Tm_refine_9d36978bdc8e3c7dc67574bf23a79168", + "refinement_interpretation_Tm_refine_ac201cf927190d39c033967b63cb957b", + "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17", + "refinement_interpretation_Tm_refine_d3d07693cd71377864ef84dc97d10ec1", + "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55", + "typing_FStar.FunctionalQueue.empty", + "typing_FStar.FunctionalQueue.enqueue", + "typing_FStar.FunctionalQueue.queue_of_seq", + "typing_FStar.FunctionalQueue.queue_to_seq", + "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.empty", + "typing_FStar.Seq.Base.length", "typing_FStar.Seq.Properties.tail", + "typing_TestQueue.my_queue" + ], + 0, + "6d0879147237e42f3b5a7e898965301e" + ], + [ + "TestQueue.uu___4", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "Prims_pretyping_ae567c2fb75be05905677af440075565", "b2t_def", + "equation_FStar.FunctionalQueue.not_empty", + "equation_FStar.Pervasives.Native.snd", + "equation_FStar.Seq.Properties.head", + "equation_FStar.Seq.Properties.snoc", + "equation_FStar.Seq.Properties.tail", "equation_Prims.eqtype", + "equation_Prims.nat", + "function_token_typing_Prims.__cache_version_number__", + "function_token_typing_Prims.int", "int_typing", "l_and-interp", + "l_not-interp", "lemma_FStar.FunctionalQueue.lemma_dequeue_ok", + "lemma_FStar.FunctionalQueue.lemma_empty_ok", + "lemma_FStar.FunctionalQueue.lemma_enqueue_ok", + "lemma_FStar.FunctionalQueue.lemma_eq_elim", + "lemma_FStar.FunctionalQueue.lemma_eq_intro", + "lemma_FStar.FunctionalQueue.lemma_seq_queue_bij", + "lemma_FStar.Seq.Base.lemma_create_len", + "lemma_FStar.Seq.Base.lemma_eq_elim", + "lemma_FStar.Seq.Base.lemma_eq_intro", + "lemma_FStar.Seq.Base.lemma_index_app2", + "lemma_FStar.Seq.Base.lemma_index_create", + "lemma_FStar.Seq.Base.lemma_len_append", + "lemma_FStar.Seq.Base.lemma_len_slice", + "primitive_Prims.op_Addition", "primitive_Prims.op_GreaterThan", + "primitive_Prims.op_LessThanOrEqual", + "primitive_Prims.op_Subtraction", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_BoxInt_proj_0", + "refinement_interpretation_Tm_refine_0cd91f2dcf399ae721df2ca3658f3038", + "refinement_interpretation_Tm_refine_167ef714932ec832fb671890fc3eee6c", + "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", + "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", + "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647", + "refinement_interpretation_Tm_refine_9d36978bdc8e3c7dc67574bf23a79168", + "refinement_interpretation_Tm_refine_ac201cf927190d39c033967b63cb957b", + "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17", + "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c", + "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55", + "typing_FStar.FunctionalQueue.empty", + "typing_FStar.FunctionalQueue.enqueue", + "typing_FStar.FunctionalQueue.queue_of_seq", + "typing_FStar.FunctionalQueue.queue_to_seq", + "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.empty", + "typing_FStar.Seq.Base.length", "typing_FStar.Seq.Properties.tail" + ], + 0, + "a0ad06fcf01f65320d59ca50f455edde" + ], + [ + "TestQueue.uu___5", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "Prims_pretyping_ae567c2fb75be05905677af440075565", "b2t_def", + "equation_FStar.FunctionalQueue.not_empty", + "equation_FStar.Seq.Properties.head", + "equation_FStar.Seq.Properties.snoc", "equation_Prims.eqtype", + "equation_Prims.nat", "equation_TestQueue.my_queue", + "function_token_typing_Prims.__cache_version_number__", + "function_token_typing_Prims.int", "int_typing", "l_and-interp", + "l_not-interp", "lemma_FStar.FunctionalQueue.lemma_empty_ok", + "lemma_FStar.FunctionalQueue.lemma_enqueue_ok", + "lemma_FStar.FunctionalQueue.lemma_peek_ok", + "lemma_FStar.Seq.Base.lemma_create_len", + "lemma_FStar.Seq.Base.lemma_eq_elim", + "lemma_FStar.Seq.Base.lemma_index_app1", + "lemma_FStar.Seq.Base.lemma_index_app2", + "lemma_FStar.Seq.Base.lemma_index_create", + "lemma_FStar.Seq.Base.lemma_len_append", + "primitive_Prims.op_Addition", "primitive_Prims.op_GreaterThan", + "primitive_Prims.op_Subtraction", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_BoxInt_proj_0", + "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", + "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", + "refinement_interpretation_Tm_refine_9d36978bdc8e3c7dc67574bf23a79168", + "refinement_interpretation_Tm_refine_ac201cf927190d39c033967b63cb957b", + "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17", + "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c", + "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55", + "typing_FStar.FunctionalQueue.empty", + "typing_FStar.FunctionalQueue.enqueue", + "typing_FStar.FunctionalQueue.queue_to_seq", + "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.empty", + "typing_FStar.Seq.Base.length", "typing_TestQueue.my_queue" + ], + 0, + "e10eaa03113ff4918edc9cd5d79f7e52" + ], + [ + "TestQueue.uu___6", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "Prims_pretyping_ae567c2fb75be05905677af440075565", "b2t_def", + "equation_FStar.FunctionalQueue.not_empty", + "equation_FStar.Pervasives.Native.snd", + "equation_FStar.Seq.Properties.head", + "equation_FStar.Seq.Properties.snoc", + "equation_FStar.Seq.Properties.tail", "equation_Prims.eqtype", + "equation_Prims.nat", "equation_TestQueue.my_queue", + "function_token_typing_Prims.__cache_version_number__", + "function_token_typing_Prims.int", "int_inversion", "int_typing", + "l_and-interp", "l_not-interp", + "lemma_FStar.FunctionalQueue.lemma_dequeue_ok", + "lemma_FStar.FunctionalQueue.lemma_empty_ok", + "lemma_FStar.FunctionalQueue.lemma_enqueue_ok", + "lemma_FStar.FunctionalQueue.lemma_eq_elim", + "lemma_FStar.FunctionalQueue.lemma_peek_ok", + "lemma_FStar.FunctionalQueue.lemma_seq_queue_bij", + "lemma_FStar.Seq.Base.lemma_create_len", + "lemma_FStar.Seq.Base.lemma_eq_elim", + "lemma_FStar.Seq.Base.lemma_index_app1", + "lemma_FStar.Seq.Base.lemma_index_app2", + "lemma_FStar.Seq.Base.lemma_index_create", + "lemma_FStar.Seq.Base.lemma_index_slice", + "lemma_FStar.Seq.Base.lemma_len_append", + "lemma_FStar.Seq.Base.lemma_len_slice", + "primitive_Prims.op_Addition", "primitive_Prims.op_GreaterThan", + "primitive_Prims.op_LessThanOrEqual", + "primitive_Prims.op_Subtraction", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_BoxInt_proj_0", + "refinement_interpretation_Tm_refine_167ef714932ec832fb671890fc3eee6c", + "refinement_interpretation_Tm_refine_35a0739c434508f48d0bb1d5cd5df9e8", + "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", + "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", + "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647", + "refinement_interpretation_Tm_refine_9d36978bdc8e3c7dc67574bf23a79168", + "refinement_interpretation_Tm_refine_ac201cf927190d39c033967b63cb957b", + "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17", + "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c", + "refinement_interpretation_Tm_refine_d3d07693cd71377864ef84dc97d10ec1", + "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55", + "typing_FStar.FunctionalQueue.empty", + "typing_FStar.FunctionalQueue.enqueue", + "typing_FStar.FunctionalQueue.queue_of_seq", + "typing_FStar.FunctionalQueue.queue_to_seq", + "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.empty", + "typing_FStar.Seq.Base.length", "typing_FStar.Seq.Properties.tail", + "typing_TestQueue.my_queue" + ], + 0, + "1d48f9ed142570edbc379097fb344851" + ] + ] +] \ No newline at end of file diff --git a/tests/micro-benchmarks/TestSealed.fst.hints b/tests/micro-benchmarks/TestSealed.fst.hints index d80f37b3724..7b26c308dda 100644 --- a/tests/micro-benchmarks/TestSealed.fst.hints +++ b/tests/micro-benchmarks/TestSealed.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "equation_TestSealed.is_sealed", "true_interp" ], 0, - "f28c25c08f8d68452769fd8176ad84e1" + "f4167cfe0fe749872833c99de6014aa2" ], [ "TestSealed.test1_auto", @@ -26,7 +26,7 @@ "refinement_interpretation_Tm_refine_7a25c9383fe84be77bac330bdc39921f" ], 0, - "30fab6d70d76b878b951dd00cf17a250" + "78538e3e7ff9f3009aef99f64ea3e275" ], [ "TestSealed.sfac", @@ -52,7 +52,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "8228161ed1f4f589c6966cd395e03973" + "1bea63c30197c100e2d81e7b44921bd0" ], [ "TestSealed.sealnat_auto", @@ -68,7 +68,7 @@ "typing_TestSealed.sealnat" ], 0, - "75cfd07c0f22965c6caab2828d90c6d3" + "1816dabee36332ffe8a10aafd0660354" ], [ "TestSealed.snatfac", @@ -95,7 +95,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "7c14d5f5a413663a87d499a758703bb1" + "deb4e355281cafbc430e24b473116033" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/TestSet.fst.hints b/tests/micro-benchmarks/TestSet.fst.hints index 7bda0e0a49d..71b80590829 100644 --- a/tests/micro-benchmarks/TestSet.fst.hints +++ b/tests/micro-benchmarks/TestSet.fst.hints @@ -15,7 +15,7 @@ "typing_TestSet.a", "typing_TestSet.b" ], 0, - "72e036a960da65f36ebf37812c7e2b15" + "fdcb63de5bd31ad977c51f2f2a226525" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/TestTwoLevelHeap.fst.hints b/tests/micro-benchmarks/TestTwoLevelHeap.fst.hints index 5cf71aad4d7..6c6c64ec224 100644 --- a/tests/micro-benchmarks/TestTwoLevelHeap.fst.hints +++ b/tests/micro-benchmarks/TestTwoLevelHeap.fst.hints @@ -43,7 +43,7 @@ "typing_FStar.Set.union", "typing_FStar.TwoLevelHeap.rid" ], 0, - "c491d1c5f792d8bd9353de33d882708f" + "91da67ebb694e327d1ff136c759873d7" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/TestWellFoundedRecursion.fst.hints b/tests/micro-benchmarks/TestWellFoundedRecursion.fst.hints index e58f5cd3fd6..eac9a2e1610 100644 --- a/tests/micro-benchmarks/TestWellFoundedRecursion.fst.hints +++ b/tests/micro-benchmarks/TestWellFoundedRecursion.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_8984efe2f0cef45f5100268c64c20baa" ], 0, - "b939ae7b10448d75d2d72336f35bf697" + "3024e95e7f37cf91929421f600348ca3" ], [ "TestWellFoundedRecursion.__proj__Lim__item___0", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_d5a8ded1543cff98dd3f7b46c3d44a5f" ], 0, - "9c894a6741a57ccef81bf416f8a6755b" + "a6c4ed3fa1d87dc35324ea6b48a29781" ], [ "TestWellFoundedRecursion.sum", @@ -45,7 +45,7 @@ "well_founded_ordering_on_codomain_TestWellFoundedRecursion.Lim" ], 0, - "10f380a6091f1dd50e095c4cc54e25b8" + "e502771aeaffe5d534630809c71753a2" ], [ "TestWellFoundedRecursion.__proj__T0__item___0", @@ -57,7 +57,7 @@ "refinement_interpretation_Tm_refine_bf2273afcdc185e928a86603e929f9ef" ], 0, - "52daaeb18a1970f4294c63b5a2ce0a18" + "a92cb24993e735d69ad76eeaef2f8477" ], [ "TestWellFoundedRecursion.__proj__T__item___0", @@ -69,7 +69,7 @@ "refinement_interpretation_Tm_refine_b272cf7ed418ca41754995dc94cbc637" ], 0, - "5a5a614c16025264a6b58350274ee620" + "421166cd062fd1490d6aeb9c6293dd3b" ], [ "TestWellFoundedRecursion.__proj__S0__item___0", @@ -81,7 +81,7 @@ "refinement_interpretation_Tm_refine_2526a6b4db292a420821ceb08465e7ce" ], 0, - "ce5dcbae392ff0be9b02e997e0bc36a1" + "0a5e481f396b5248ff1bc4721005aea9" ], [ "TestWellFoundedRecursion.__proj__S__item___0", @@ -93,7 +93,7 @@ "refinement_interpretation_Tm_refine_ceb852e4b21729325b4452bbfd864562" ], 0, - "b9b4c9c6ba9e11ddef601ffcc7157204" + "9526072acb71c489f05f17b82ba7278d" ], [ "TestWellFoundedRecursion.neg_t", @@ -111,7 +111,7 @@ "well_founded_ordering_on_codomain_TestWellFoundedRecursion.T" ], 0, - "cbedfc4b8b44d6c03670199c49a8ed8b" + "61a5d0a25f9d26526b3d3e435e201d74" ], [ "TestWellFoundedRecursion.neg_t", @@ -129,7 +129,7 @@ "well_founded_ordering_on_codomain_TestWellFoundedRecursion.S" ], 0, - "2ac742a6f32c99712b5fb34805fdf0b5" + "f68fc35160209ade96102741ea1059ea" ], [ "TestWellFoundedRecursion.__proj__Leaf__item__data", @@ -141,7 +141,7 @@ "refinement_interpretation_Tm_refine_f19749595c8f6a9f8ac00a56a01bec80" ], 0, - "dc067faecd536ad6d9231d89155ab039" + "22504012a535228b42a2e5eda48fd31e" ], [ "TestWellFoundedRecursion.__proj__Node__item__children", @@ -153,7 +153,7 @@ "refinement_interpretation_Tm_refine_6bf5eb2a2468891f02855d133a655dc1" ], 0, - "c9e63912633c491ac15eec4d59c074c3" + "b0323149c401dea8518d35ebcc30d406" ], [ "TestWellFoundedRecursion.map", @@ -170,7 +170,7 @@ "well_founded_ordering_on_codomain_TestWellFoundedRecursion.Node" ], 0, - "0714c3e8142a32f29fac257b9d84d55d" + "9c54b8f8c546a8a7bc0af1d1e048d023" ], [ "TestWellFoundedRecursion.codomain_ordering", @@ -179,9 +179,8 @@ 1, [ "@MaxIFuel_assumption", "@query", - "data_elim_TestWellFoundedRecursion.Node", - "data_typing_intro_TestWellFoundedRecursion.Node@tok", "disc_equation_TestWellFoundedRecursion.Node", "equation_Prims.nat", + "fuel_guarded_inversion_TestWellFoundedRecursion.tree", "int_inversion", "proj_equation_TestWellFoundedRecursion.Node_children", "projection_inverse_BoxBool_proj_0", @@ -191,7 +190,7 @@ "well_founded_ordering_on_codomain_TestWellFoundedRecursion.Node" ], 0, - "4b7330dc07f36b3461f39dfe441258dd" + "07f3e7580b51a843da9d58c5f2b3e4a7" ], [ "TestWellFoundedRecursion.test", @@ -210,7 +209,7 @@ "well_founded_ordering_on_codomain_TestWellFoundedRecursion.Node" ], 0, - "85ac955c4db6637235f8edd690bf569d" + "1952561889187593496bd75df71a1f2e" ], [ "TestWellFoundedRecursion.map_alt", @@ -230,7 +229,7 @@ "projection_inverse_BoxInt_proj_0", "well-founded-ordering-on-nat" ], 0, - "90b3e8640ec7a151246d8322058685db" + "7b8dfd1841000a06ff88f22ebbe36602" ], [ "TestWellFoundedRecursion.map_alt", @@ -249,7 +248,7 @@ "well_founded_ordering_on_codomain_TestWellFoundedRecursion.Node" ], 0, - "d603d68286168f6439a5b51f45f47158" + "0f122af88d7110c60eeccf747c9eaab2" ], [ "TestWellFoundedRecursion.__proj__SCons'__item___0", @@ -261,7 +260,7 @@ "refinement_interpretation_Tm_refine_346cbdfada0725d3e74b4c52aab8adf4" ], 0, - "2e71a810950455c46b876e598f37e89f" + "b39ceba6db2bcc48c69fdf96e0732b6c" ], [ "TestWellFoundedRecursion.__proj__SCons__item__uu___0", @@ -273,7 +272,7 @@ "refinement_interpretation_Tm_refine_f195aa4109afbb06f867e978be79070b" ], 0, - "be149f9a3331cdbea2ec2837f08171e1" + "b44774117a8da22c8b5ccf39bc14ec8d" ], [ "TestWellFoundedRecursion.__proj__SCons__item__f", @@ -285,7 +284,7 @@ "refinement_interpretation_Tm_refine_f195aa4109afbb06f867e978be79070b" ], 0, - "42dae4a439aaad18c1ada783896e4c6d" + "a99f7f3b891d2c6407373e750eb1a2d4" ], [ "TestWellFoundedRecursion.fmap_stream", @@ -302,7 +301,7 @@ "well_founded_ordering_on_codomain_TestWellFoundedRecursion.SCons" ], 0, - "8762c47243d782b620141ef7448d148d" + "a327bb67213d5976d956b20b0f1dbcd3" ], [ "TestWellFoundedRecursion.test_tf", @@ -315,7 +314,7 @@ "well_founded_ordering_on_codomain_TestWellFoundedRecursion.TF" ], 0, - "fec4f1a4ecd8b9de3e53bdf086717c01" + "ebb656a90d9ef5060ce4d003cf9e34bb" ], [ "TestWellFoundedRecursion.ackermann", @@ -336,7 +335,7 @@ "well-founded-ordering-on-nat" ], 0, - "04ede729e3afd5099f18f28a141cabf9" + "a2f6c735e3281b63456fcae5413697ea" ], [ "TestWellFoundedRecursion.lt_well_founded", @@ -352,7 +351,7 @@ "well-founded-ordering-on-nat" ], 0, - "5748a8edc9a3217f52822bf37e7f6892" + "3c40133212fdc27ddf649133660a7fbc" ], [ "TestWellFoundedRecursion.lt_dep_well_founded", @@ -368,7 +367,7 @@ "well-founded-ordering-on-nat" ], 0, - "a62e0d178e69914b5ba191bc0662783b" + "da1da6b6c571546b7a6fa2ad16200621" ], [ "TestWellFoundedRecursion.higher_nat", @@ -377,7 +376,7 @@ 1, [ "@query" ], 0, - "99d0d57f7e0453e002c12109a87fc7c3" + "f93e5e075c4559ef54dd4d0950216b20" ], [ "TestWellFoundedRecursion.__proj__HS__item___0", @@ -389,7 +388,7 @@ "refinement_interpretation_Tm_refine_6d02e0add0161078d4cd126ba95a57e7" ], 0, - "88b75b57504da16e9e583db465f837f1" + "653741291b2903d62c70f3c238474df0" ], [ "TestWellFoundedRecursion.higher_nat_lt_well_founded", @@ -398,7 +397,7 @@ 1, [ "@query", "equation_TestWellFoundedRecursion.higher_nat_lt" ], 0, - "a5c54a7d65e03f52755460c4547d772d" + "9c95dc8800ac5b6832cdbd03a217d89a" ], [ "TestWellFoundedRecursion.ackermann_wf", @@ -418,7 +417,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "547d7965ef9a101ecb62ba1e41a701f1" + "dbb2b58680bc6eaae716782411430b9b" ], [ "TestWellFoundedRecursion.rel_parametric", @@ -442,7 +441,7 @@ "typing_TestWellFoundedRecursion.get_previous" ], 0, - "98babcc15b5eac45bc1e56314ace1dee" + "7d8a443c0196a99a09fa9158ec54ae4a" ], [ "TestWellFoundedRecursion.rel_poly", @@ -485,7 +484,7 @@ "typing_Tm_abs_9706396db915b3a2ea86d4646a5b8236" ], 0, - "be90ee2c10d36b3d25d06917b6122e67" + "3727f04ce49cfb347965c348cdbbd105" ], [ "TestWellFoundedRecursion.rel_poly2", @@ -526,7 +525,7 @@ "typing_Tm_abs_9706396db915b3a2ea86d4646a5b8236" ], 0, - "44ec4693a9520c89cf5d07adee776820" + "1ec8680b36590e8cbb4e94a9f2a9f1bb" ], [ "TestWellFoundedRecursion.f", @@ -564,7 +563,7 @@ "well-founded-ordering-on-nat" ], 0, - "6db8149530c34b0473aa42ce542ce688" + "05e1117d872dd8f630cd142d423d872d" ], [ "TestWellFoundedRecursion.count_steps_to_none", @@ -597,7 +596,7 @@ "typing_FStar.WellFoundedRelation.option_wfr" ], 0, - "6dea90fc9c698991a5b370c80249790a" + "9e8ada8c4843ea6b0cf25626b9e5dee7" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/TopLevelIndexedEffects.fst.hints b/tests/micro-benchmarks/TopLevelIndexedEffects.fst.hints index 5dcb767e3d1..03af5a710ce 100644 --- a/tests/micro-benchmarks/TopLevelIndexedEffects.fst.hints +++ b/tests/micro-benchmarks/TopLevelIndexedEffects.fst.hints @@ -23,19 +23,19 @@ "typing_Tm_abs_b9c30f0d717921de1d918416788e5ca0" ], 0, - "9186eddc66772311d924326d37b9cabc" + "152b301e77efa37e8b1b5ef978e47d99" ], [ - "TopLevelIndexedEffects.1385", + "TopLevelIndexedEffects.1410", 1, 2, 1, [ "@query" ], 0, - "194bf9affe8dc1da0f8cd2c326dc4eae" + "4c4e57161ef688e9b9831003a751f3e1" ], [ - "TopLevelIndexedEffects.2177", + "TopLevelIndexedEffects.2195", 1, 2, 1, diff --git a/tests/micro-benchmarks/TwoPhaseTC.fst.hints b/tests/micro-benchmarks/TwoPhaseTC.fst.hints index 57431d4a812..44598af78bd 100644 --- a/tests/micro-benchmarks/TwoPhaseTC.fst.hints +++ b/tests/micro-benchmarks/TwoPhaseTC.fst.hints @@ -1,5 +1,5 @@ [ - "·Êˆ\t\u0019\u001el/ŽWW]ýx;^", + "1ea\u000fýŽL\u0019a\fdàO+wÓ", [ [ "TwoPhaseTC.conjunction_monoid", @@ -12,7 +12,7 @@ "interpretation_Tm_abs_e65ace1bc8eb1d9d57f576db9701fb13" ], 0, - "3b8e05e32b4d58d383886e182f1b2397" + "be277408889af220e9bd7a53f533f603" ], [ "TwoPhaseTC.false_elim", @@ -25,7 +25,7 @@ "refinement_interpretation_Tm_refine_f1ecc6ab6882a651504f328937700647" ], 0, - "86b5b31cfdebd6f0ab73b7d2afe7ebc8" + "6ecfa00ba41aff282080686c39993a5d" ], [ "TwoPhaseTC.f8", @@ -37,7 +37,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "0c5306506d2ce1ba13020a8443d16a90" + "c2966605eb316205e38ae4daf9e15144" ], [ "TwoPhaseTC.f12", @@ -46,7 +46,7 @@ 0, [ "@query" ], 0, - "7c80b6b542adf892cb214c0fbdecdf86" + "71286bd1076cacd8f366531d01e15c86" ], [ "TwoPhaseTC.f13", @@ -63,7 +63,7 @@ "well-founded-ordering-on-nat" ], 0, - "6889c67312c1edfd5d00b922e9f9cdec" + "ccf3dcc9c07639f5e26dcb7a30a768b9" ], [ "TwoPhaseTC.f18", @@ -72,7 +72,7 @@ 0, [ "@query" ], 0, - "7da4c9bf51c206bc7b6edeb41b32d90e" + "04555aac68929730477377c84f9d8ca8" ], [ "TwoPhaseTC.foo_1451", @@ -87,7 +87,7 @@ "projection_inverse_FStar.Pervasives.Native.Some_v" ], 0, - "e55f61056094d82e45408266d75a0161" + "caaf76aee431a932bf00fe45601b1e3a" ], [ "TwoPhaseTC.t2_1129", @@ -103,7 +103,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "908dac6a49e852a7e074cc29d41b5e55" + "36e104ca5855ab45a94ce8a95aa70515" ], [ "TwoPhaseTC.t3_1129", @@ -117,7 +117,7 @@ "typing_TwoPhaseTC.t2_1129" ], 0, - "1eaf5fbbcca86ebf2b38e69198d4d2ec" + "b9c2c61a94d9e1edd8ae158608c90d2f" ], [ "TwoPhaseTC.nth_tot_1124", @@ -138,7 +138,7 @@ "typing_FStar.List.Tot.Base.nth" ], 0, - "c62d01876d44d4fd602c00c03a7422fc" + "41dc153927a79731b0bcc31677f6f5bd" ], [ "TwoPhaseTC.calc_1124", @@ -160,7 +160,7 @@ "token_correspondence_FStar.List.Tot.Base.length.fuel_instrumented" ], 0, - "e52417e6e49c5cae66aa65673b86943a" + "6c4e6fc1f220ff047dfdf24f51fe54f7" ], [ "TwoPhaseTC.copy'_754", @@ -175,7 +175,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "90d9276be66b3af7de1ca5b90f4841ab" + "be08bb188a737f41113089255fc4de04" ], [ "TwoPhaseTC.test2_754", @@ -189,7 +189,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "b98f9bf5aca3387ad4dbc376b3d7d2cc" + "768281b7f22b99e06028f52e2f60c8a0" ], [ "TwoPhaseTC.test2_754", @@ -198,7 +198,7 @@ 1, [ "@query" ], 0, - "f0b999a65644300954581dae2eb67b58" + "382412e55b2d672db9705625e4f362ea" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/TypeclassesWithRefinements.fst.hints b/tests/micro-benchmarks/TypeclassesWithRefinements.fst.hints index 77d88962ee0..23494ed7fa6 100644 --- a/tests/micro-benchmarks/TypeclassesWithRefinements.fst.hints +++ b/tests/micro-benchmarks/TypeclassesWithRefinements.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "67af6ed58b3930524c8a84bf2f00d90d" + "7e6b839bdabd995b74bc55679fbab6ad" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/UnicodeOperators.fst.hints b/tests/micro-benchmarks/UnicodeOperators.fst.hints index 1c14884c92c..d0c70e4bfc1 100644 --- a/tests/micro-benchmarks/UnicodeOperators.fst.hints +++ b/tests/micro-benchmarks/UnicodeOperators.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "0000b32c81e4023518dd33d1c80e888b" + "6a9c3a3646d480fefdd4e8db1925cf07" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/UnifierArith.fst.hints b/tests/micro-benchmarks/UnifierArith.fst.hints index bddf691cc65..508ee1ee736 100644 --- a/tests/micro-benchmarks/UnifierArith.fst.hints +++ b/tests/micro-benchmarks/UnifierArith.fst.hints @@ -11,7 +11,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "2d6950816612bfcb413c6ff6a86fd33c" + "f2d771c802a001184af50f39beda2b9f" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/UnifyMatch.fst.hints b/tests/micro-benchmarks/UnifyMatch.fst.hints index 9e5453e273f..8f707e4f4e6 100644 --- a/tests/micro-benchmarks/UnifyMatch.fst.hints +++ b/tests/micro-benchmarks/UnifyMatch.fst.hints @@ -1,5 +1,5 @@ [ - "Õ ¯/úS\rH×¼wáUg£€", + "ËR\u001f«\u0012µáç‚)u†%«=É", [ [ "UnifyMatch.unat", @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "c6590fae21392939c338bc628ca6dcbc" + "3f27e42b1991895446435bd5e451ab63" ], [ "UnifyMatch.__proj__S__item___0", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_b909e5f5ff265386c08f5741455e23b9" ], 0, - "a04d9a926ebbc9e2a11d2c99ebddd6c4" + "3a735bbe3f6aabd4bbbb1f010befafae" ], [ "UnifyMatch.nat2unary", @@ -38,7 +38,7 @@ "well-founded-ordering-on-nat" ], 0, - "11f314185c776292b2094256d75f7e17" + "9536a02c6a4c3bf7adc15ebb185c2651" ], [ "UnifyMatch.even", @@ -47,7 +47,7 @@ 1, [ "@query", "assumption_UnifyMatch.unat__uu___haseq" ], 0, - "b56af0c11754df991a164fc4a217aa30" + "be096abe4c2f6e59ae4c2dde3e1239b7" ], [ "UnifyMatch.__proj__Even_SS__item__n", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_b82e9317628d0fc1fba9e36ac5ed44f2" ], 0, - "a8c3ef334c89158579e2b3194c311539" + "2ac3026a126efce65ab74f7399c60ed1" ], [ "UnifyMatch.__proj__Even_SS__item___1", @@ -71,7 +71,7 @@ "refinement_interpretation_Tm_refine_b82e9317628d0fc1fba9e36ac5ed44f2" ], 0, - "9d7cc77dcdb0fe73a4cc03fab6e0950a" + "10e1174d0e714e83afae6f643abe33da" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/UnifyRefs.fst.hints b/tests/micro-benchmarks/UnifyRefs.fst.hints index 723c13b3f93..777964e8977 100644 --- a/tests/micro-benchmarks/UnifyRefs.fst.hints +++ b/tests/micro-benchmarks/UnifyRefs.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "projection_inverse_BoxInt_proj_0" ], 0, - "17d4877bf9bef429b376b86d1c0c18ba" + "20ce1edddc3f90fdae2d2db8f517651c" ], [ "UnifyRefs.nat32_to_nat64'1", @@ -17,7 +17,7 @@ 1, [ "@query", "projection_inverse_BoxInt_proj_0" ], 0, - "052c6decb50e711422f6d72707c17a09" + "a101cbd1b81b56dee10e8bae7d6ce620" ], [ "UnifyRefs.nat32_to_nat64'2", @@ -26,7 +26,7 @@ 1, [ "@query", "projection_inverse_BoxInt_proj_0" ], 0, - "514d423b62faf2f753e8b0c23b3f6fe3" + "f4e8ecfac42eb2784516fafe66491b6b" ], [ "UnifyRefs.nat32_to_nat64'3", @@ -35,7 +35,7 @@ 1, [ "@query", "projection_inverse_BoxInt_proj_0" ], 0, - "b4dc12b714243437b97ef8766178fdbe" + "984f1562622ac03e81e8496045b26405" ], [ "UnifyRefs.nat64_to_nat32'0", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_a9bd9beb63a95cd322a4835be6205c9b" ], 0, - "83b086f9d001532e1401f4c17562e1bc" + "e6a45c4f9c74d169950fa6931f594f49" ], [ "UnifyRefs.nat64_to_nat32'1", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_a9bd9beb63a95cd322a4835be6205c9b" ], 0, - "9c4aa2f750a9597846dab603d9c93d0f" + "f365f6cb1f228b377cd5b5c63fe18437" ], [ "UnifyRefs.nat64_to_nat32'2", @@ -71,7 +71,7 @@ "refinement_interpretation_Tm_refine_0958fc86fbbb72ab4560bf1ef55e2fe9" ], 0, - "2a252456cbda62c76079a29e5c161df7" + "132b8759644d2cdded6560cb168bc7e5" ], [ "UnifyRefs.nat64_to_nat32'3", @@ -83,7 +83,7 @@ "refinement_interpretation_Tm_refine_0958fc86fbbb72ab4560bf1ef55e2fe9" ], 0, - "24c77489e5378dce96a2e0956683a7f3" + "ef2a59883c1e1ff75cec4b5c023692b8" ], [ "UnifyRefs.nat32_to_nat64'4", @@ -92,7 +92,7 @@ 1, [ "@query", "projection_inverse_BoxInt_proj_0" ], 0, - "058af84f0bc659ceb08a132ac7654624" + "7d1bdf076bf726c81318ae391f6ee4e3" ], [ "UnifyRefs.nat32_to_nat64'5", @@ -101,7 +101,7 @@ 1, [ "@query", "projection_inverse_BoxInt_proj_0" ], 0, - "f8995d3046187ec8f849d53da898a414" + "61df5d13491212f1be171cadfb9892e8" ], [ "UnifyRefs.nat64_to_nat32'4", @@ -110,7 +110,7 @@ 1, [ "@query" ], 0, - "97f07a9db19004a8e416d7891357c240" + "3d826b9a8193c4178f46902bd8fb7d89" ], [ "UnifyRefs.nat64_to_nat32'5", @@ -119,7 +119,7 @@ 1, [ "@query" ], 0, - "145a122eef27731859f777d4c942ff28" + "f42a775323263a8cd717d9b443320b71" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/UnifyReify.fst.hints b/tests/micro-benchmarks/UnifyReify.fst.hints index 2974336ac75..af1aa029baa 100644 --- a/tests/micro-benchmarks/UnifyReify.fst.hints +++ b/tests/micro-benchmarks/UnifyReify.fst.hints @@ -1,5 +1,5 @@ [ - "0_Æ\u0015;Ý34\u000f¬²ÄdåM@", + "qwX\u0011Èêè\u0003¶ÅuFR'\u0011O", [ [ "UnifyReify.c1", @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "87428a20739005651779f4d70192f015" + "567a7d6b0d44545f215c66a0e502f64d" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/Unit1.Basic.fst.hints b/tests/micro-benchmarks/Unit1.Basic.fst.hints index 44a8f747f86..2d9f21793c3 100644 --- a/tests/micro-benchmarks/Unit1.Basic.fst.hints +++ b/tests/micro-benchmarks/Unit1.Basic.fst.hints @@ -1,5 +1,5 @@ [ - "\u0005šuj2 S:/¡×ËË“%", + "4\u001fÝ\tf¥2ÈÓ\u0003?ÜÕ\u0011“", [ [ "Unit1.Basic.list_zero_to_int_assert", @@ -14,7 +14,7 @@ "refinement_interpretation_Tm_refine_acd05ee6f9ccb986c4590aadf00c124b" ], 0, - "2c802ec0884e7b496999886fca0951e9" + "0b57d4b5dd66cc07dcda8e536fe083c3" ], [ "Unit1.Basic.test", @@ -26,7 +26,7 @@ "primitive_Prims.op_Division", "projection_inverse_BoxInt_proj_0" ], 0, - "4be5128d2e7f5185ee429a9b3684cf16" + "2595965104c6a88380daba48f99570f8" ], [ "Unit1.Basic.list_zero_to_zero", @@ -40,7 +40,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "e5c768c9a7f507185999d4c1f299471a" + "2549d38107d8451786076c5d727b0ec6" ], [ "Unit1.Basic.hd_int_impure", @@ -53,7 +53,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "bf021ba2ec8b5b2523fe94cee2258243" + "16ea170c008a59050caf84edb2569f41" ], [ "Unit1.Basic.hd_int_pure", @@ -65,7 +65,7 @@ "refinement_interpretation_Tm_refine_f2205c42e53352d11cca139ab42ad44a" ], 0, - "d0cf1f6dce1827d7abc7fd6904eab195" + "bd1272f027e0dbbccea062dc51438224" ], [ "Unit1.Basic.square_is_nat", @@ -77,7 +77,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "59c8aef6870bb17fcf4c07e6654f3833" + "d741c11d8063c3df80c5fc859c7e014b" ], [ "Unit1.Basic.check_nat", @@ -91,7 +91,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "32a8ef184cc578dce5c88983cf24d391" + "a99366f1ee6b85d6dec7c31727886ed8" ], [ "Unit1.Basic.assert_nat", @@ -105,7 +105,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "9c25d2be0e5586092ca7a48949cd6167" + "1f130d1edd70087852c3f08571e8c50a" ], [ "Unit1.Basic.tabs_id_pure_annot_eq", @@ -114,7 +114,7 @@ 1, [ "@query" ], 0, - "94b04f387d17a7cf8d981fb28a600c0f" + "9a082d54818bb9c72551134890b8f0ab" ], [ "Unit1.Basic.id_pure_annot_eq", @@ -123,7 +123,7 @@ 1, [ "@query" ], 0, - "0bd1e174b7780b534b878d4fef780ce4" + "76ef44c74bb5cf8b9dd332c5b2f5193e" ], [ "Unit1.Basic.id_all_annot_eq", @@ -132,7 +132,7 @@ 1, [ "@query" ], 0, - "6b1d4625b221397ee72b886d6a6305dd" + "d199b08e4e6ae15935cc564f6b21ad61" ], [ "Unit1.Basic.id_all_annot_eq", @@ -151,7 +151,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "401d3c522b5b1ef9b1c8c1db3f372466" + "6c42ff214cb5351cba3994b6d64a525e" ], [ "Unit1.Basic.hd_pure", @@ -163,7 +163,7 @@ "refinement_interpretation_Tm_refine_7aac12c24449a22c34d98a0ea8ed4a32" ], 0, - "82afb72f7fd176f0a05a0402699af6d2" + "4fddd8cc6e7cc03d680947cbc6e0d0cb" ], [ "Unit1.Basic.hd_pure_alt", @@ -175,7 +175,7 @@ "refinement_interpretation_Tm_refine_7aac12c24449a22c34d98a0ea8ed4a32" ], 0, - "d51b21b8d860d4431aecceb6e02a0bf2" + "438072969e0a0d72572c4020b201ad16" ], [ "Unit1.Basic.dup_pure_eq", @@ -189,7 +189,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "7eedf719226d79d68a87fd3837026ebe" + "4cfda9b49caeda18b6f897c582a2ed51" ], [ "Unit1.Basic.get_false", @@ -201,7 +201,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "b894c6b85b97ba17474e9d40d18b84bf" + "69e409e0089a58a02c208db82f448431" ], [ "Unit1.Basic.get_false_ANF", @@ -213,7 +213,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "45a4aa1256fd5b97cdebf14d9a434b70" + "f01ee9a9b6ad65d48f02b012b242186c" ], [ "Unit1.Basic.record", @@ -227,7 +227,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "de0a572191202839e5ae48df4050855d" + "6aff386f5a0a56d597eb25aeac5a3078" ], [ "Unit1.Basic.record_f_exhaustive", @@ -246,7 +246,7 @@ "typing_Unit1.Basic.__proj__Mkrecord__item__f" ], 0, - "f6dc76c85c4ead27eb484e3bad9f45db" + "ba83ae58ef99de6df945585443f58932" ], [ "Unit1.Basic.repeat", @@ -262,7 +262,7 @@ "well-founded-ordering-on-nat" ], 0, - "8291a6de7bde15b527f04db70bfc1491" + "135b3cdaa0e4b8082f19c7ab8d1d4680" ], [ "Unit1.Basic.inat", @@ -271,7 +271,7 @@ 1, [ "@query" ], 0, - "b9e5b070102fd62ba2672f8531b6f066" + "0ebb00f80bdaf3c16f517734447d816e" ], [ "Unit1.Basic.__proj__S__item___0", @@ -283,7 +283,7 @@ "refinement_interpretation_Tm_refine_032c459a1771732822c24b5fb03d8206" ], 0, - "90bb4f935034ada9408319aaf6cab3b2" + "22a1644080de5817278706fa03e72a30" ], [ "Unit1.Basic.minus", @@ -307,7 +307,7 @@ "subterm_ordering_Unit1.Basic.S", "typing_tok_Unit1.Basic.O@tok" ], 0, - "602a7ae5085deacf5ffad62d6f573748" + "646b7e4f8e6f0a2586e18ebe8f595988" ], [ "Unit1.Basic.ackermann", @@ -328,7 +328,7 @@ "well-founded-ordering-on-nat" ], 0, - "e01de6e4b169b15ee96cccb188f80bb5" + "aec6d05ed559d74ea7021e6aaec13c1c" ], [ "Unit1.Basic.unsafe_slice", @@ -337,7 +337,7 @@ 1, [ "@query" ], 0, - "cb957ec4e8b40dfb3ec25baa4385d662" + "5a3450b589b228c22227b01a8008d082" ], [ "Unit1.Basic.test_impure", @@ -358,7 +358,7 @@ "refinement_interpretation_Tm_refine_afd51579b90d50ea23e03b743a1fa001" ], 0, - "2da51bd1bffa6e4a60b2bf251ff27f78" + "c03736cb669f3173c6343a18f4e36caf" ], [ "Unit1.Basic.mlist", @@ -376,7 +376,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "e4dc0becc5d322c3075387d059034de0" + "c858ecc6f470001e84d486c187372c2c" ], [ "Unit1.Basic.__proj__C__item___0", @@ -388,7 +388,7 @@ "refinement_interpretation_Tm_refine_cf0a408a7bcff1bd8c91cbe0536a3232" ], 0, - "2c6f1e3121fb4f94a3c9e23986dc36e1" + "977a09946563a929612e7f827bb015d6" ], [ "Unit1.Basic.zero_list", @@ -407,7 +407,7 @@ "subterm_ordering_Unit1.Basic.C", "typing_tok_Unit1.Basic.N@tok" ], 0, - "8a6b779ca8f4b4e3235dc9ccae9be042" + "f44f1c33324a208ebbbb9cbdc89f1256" ], [ "Unit1.Basic.pre", @@ -416,7 +416,7 @@ 1, [ "@query", "assumption_Unit1.Basic.mlist__uu___haseq" ], 0, - "c3d30b8218787d472e64f07c26efab2d" + "331fe0a48c0f7fcf0e08cf8cf2388868" ], [ "Unit1.Basic.do_ok", @@ -444,7 +444,7 @@ "typing_Unit1.Basic.zero_list", "typing_tok_Unit1.Basic.N@tok" ], 0, - "50e3fa1ce234795eb5d502c592ada7ca" + "2f7e14137efea5053c87b878eec68a36" ], [ "Unit1.Basic.short_circuit1", @@ -456,7 +456,7 @@ "refinement_interpretation_Tm_refine_0a3371b9bf192fbacf4a03b1e0518d82" ], 0, - "ce252d4e360889c227827a5cedf5cb4f" + "fd721781bf7778e8ead2ac42c2161f8c" ], [ "Unit1.Basic.test_skolem_app", @@ -468,7 +468,7 @@ "interpretation_Tm_abs_f8b7175ad4f28c0bc3c11371abe1d18d" ], 0, - "78e05ff086af6c213f40dc79cf1ac733" + "666bef8e0f4fb0b185dc2f3bd23886d7" ], [ "Unit1.Basic.test_skolem_match", @@ -480,7 +480,7 @@ "interpretation_Tm_abs_f8b7175ad4f28c0bc3c11371abe1d18d" ], 0, - "8d6e50d2b9a1858905264c5b2e0ff171" + "afa881ece13f3afb095af3a7904f79e5" ], [ "Unit1.Basic.test_skolem_refinement", @@ -498,7 +498,7 @@ "refinement_interpretation_Tm_refine_613b69cf4ffdf1fc873bdc5a0f78d33a" ], 0, - "e26c498b295e6a73f6dce319570a5e19" + "902c7556fd4d65cc253bd78104cd9fd2" ], [ "Unit1.Basic.find", @@ -513,7 +513,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "87793a38f136850b9e23938e65b8dca1" + "40483860911356e877b76bc4a81a7bb1" ], [ "Unit1.Basic.test_skolem_let", @@ -537,7 +537,7 @@ "typing_Unit1.Basic.find" ], 0, - "c2c85fa0e796a8b785c5180746aeeaeb" + "ec750f5f4969567d5aec086c13f6e906" ], [ "Unit1.Basic.use_id_wrap", @@ -546,7 +546,7 @@ 1, [ "@query" ], 0, - "ce0986f98f0c2a4ba1e7ff455cace885" + "64c510b95cb45e6b5785b10665193387" ], [ "Unit1.Basic.idl", @@ -560,7 +560,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9872face055e42d4638b43b556e4a9a6" + "7f4f27e32325ae3af9933ca6695d4bdf" ], [ "Unit1.Basic.idl", @@ -589,7 +589,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "76bf9c59d8511d3b04152756e857ea61" + "9519542e93c7c05b365fe386e20e177e" ], [ "Unit1.Basic.idl", @@ -603,7 +603,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "51cd51037e950b0f6de9254dcba37c09" + "cb9315c5388fdde78163b27a1e5dc6b8" ], [ "Unit1.Basic.st_f", @@ -612,7 +612,7 @@ 1, [ "@query" ], 0, - "f9557cbfe4746c547194a1cfc1680734" + "42753290feea700de25c5ea7a213b4ca" ], [ "Unit1.Basic.factorial", @@ -629,7 +629,7 @@ "well-founded-ordering-on-nat" ], 0, - "f66dea32cdebc624622721e2bc88f44b" + "a13b4960909b80341e7083ded6c4ce61" ], [ "Unit1.Basic.factorial_is_positive", @@ -653,7 +653,7 @@ "well-founded-ordering-on-nat" ], 0, - "a563a44208fd8b653fa286ebff76a889" + "6b20beb9df15823baf84a6968f489f8f" ], [ "Unit1.Basic.length", @@ -668,7 +668,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "d1c4ed40788ddbaf2adfa6eb8e3a80bb" + "3f1220096ba52aa76bcd615983bb5693" ], [ "Unit1.Basic.map", @@ -683,7 +683,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "3d2fc66a4798aff7d6c067895d74c67f" + "dfca364d64d2949a7fc6b81414c80e75" ], [ "Unit1.Basic.test_map1", @@ -714,7 +714,7 @@ "token_correspondence_Unit1.Basic.plus_one" ], 0, - "e30273bb1600913fa3d5de633cdb3214" + "773812ddc96540c9025cbcd3946f10ff" ], [ "Unit1.Basic.test_map2", @@ -743,7 +743,7 @@ "typing_Tm_abs_b0ccd7de28a6672e541735f7bc00b394" ], 0, - "e22f93cbadb8543b1abd00653ff6491b" + "7445c2ac38bf98f111d4e5ec09730c07" ], [ "Unit1.Basic.even", @@ -761,7 +761,7 @@ "well-founded-ordering-on-nat" ], 0, - "7d86c690bb241098282729102ed25cf2" + "54ae44db4d4ba80f6e43772fd01806be" ], [ "Unit1.Basic.even", @@ -779,7 +779,7 @@ "well-founded-ordering-on-nat" ], 0, - "b2b57f7df27959febc0fbc3630b82be5" + "415811aa79bc9773b8af3b84d4325926" ], [ "Unit1.Basic.test_even1", @@ -800,7 +800,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "e7ba552fc648264170b6884ea5cb437f" + "0da7b7e558e754a04912821a2ea36fe6" ], [ "Unit1.Basic.test_even2", @@ -822,7 +822,7 @@ "typing_Unit1.Basic.even" ], 0, - "c984f776f15f6e5eb2a15de30f6ddb4d" + "ab55e7373497d2ded7da24aa288e63b0" ], [ "Unit1.Basic.test_odd1", @@ -844,7 +844,7 @@ "typing_Unit1.Basic.odd" ], 0, - "c3a3fec881e9f7a5b666bd75f4acbf5b" + "fb790f1c4b5265625a706b2bb31a4f66" ], [ "Unit1.Basic.test_odd2", @@ -865,7 +865,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "260de8772481dcd71df5031514eaf088" + "beec706dae7677d6bb889ca6407db8ac" ], [ "Unit1.Basic.logic_test3", @@ -879,7 +879,7 @@ "token_correspondence_Unit1.Basic.logic_test2" ], 0, - "8a4bf03108766638f2d42bdda588745d" + "5153790a15435d6533e933cd3e672d6d" ], [ "Unit1.Basic.logic_test5", @@ -888,7 +888,7 @@ 1, [ "@query", "equation_Unit1.Basic.logic_test4" ], 0, - "44e361b234fc520507780d21e9819f41" + "3c5ef63810637175877bfdc64743529d" ], [ "Unit1.Basic.__proj__Star_append__item__s1", @@ -900,7 +900,7 @@ "refinement_interpretation_Tm_refine_69840826db2e37f0f44c90e8d747dead" ], 0, - "509983057955a9f27adb108153c41ce0" + "0ee221573a57612efb323a39c8a80529" ], [ "Unit1.Basic.__proj__Star_append__item__s2", @@ -912,7 +912,7 @@ "refinement_interpretation_Tm_refine_69840826db2e37f0f44c90e8d747dead" ], 0, - "68f323e890e8d620e8d070a4e724f995" + "3c9b9dc5eb03d60970fa9b29781f6769" ], [ "Unit1.Basic.__proj__Star_append__item___2", @@ -926,7 +926,7 @@ "string_inversion" ], 0, - "eacc62b03c3b61ee4a2ed49fc1d2cc27" + "869d9d00692e281cfb924b64d758fbf4" ], [ "Unit1.Basic.__proj__Star_append__item___3", @@ -940,7 +940,7 @@ "string_inversion" ], 0, - "48859efde1592bd70a501517a0d1b024" + "3af8b245952ddad3ab53d370d671779e" ], [ "Unit1.Basic.bind_test1", @@ -952,7 +952,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "2805e6cfb0fe323be928bb372e544f7c" + "769436be0a48c1e5940d9a4e3b315039" ], [ "Unit1.Basic.bind_test2", @@ -964,7 +964,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "8adb2975dd27e00e72516fee21969679" + "a6ce6a051c3386266f2f9245ee7213e7" ], [ "Unit1.Basic.bind_test3", @@ -976,7 +976,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "a82f9a2cee5d3619f80a4bf2bc62d3c9" + "31ee4d30006ae5f69be1b9d8f1a5bd6c" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/Unit1.Parser.fst.hints b/tests/micro-benchmarks/Unit1.Parser.fst.hints index 4b3569f3897..0f6353c15ea 100644 --- a/tests/micro-benchmarks/Unit1.Parser.fst.hints +++ b/tests/micro-benchmarks/Unit1.Parser.fst.hints @@ -1,5 +1,5 @@ [ - "\u0014Ƙ™Œ“T¹#n׌-ï[\u0011", + "ÓÉ°`ÌOY&|\u0018u…Uÿ: ", [ [ "Unit1.Parser.t3", @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "51ca57de8a3532ba49b23336652d820a" + "054587bab6fed0a19a65249d9b8d6075" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/Unit1.Projectors1.fst.hints b/tests/micro-benchmarks/Unit1.Projectors1.fst.hints index c05c54dfae7..aa7e2ea7766 100644 --- a/tests/micro-benchmarks/Unit1.Projectors1.fst.hints +++ b/tests/micro-benchmarks/Unit1.Projectors1.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "11ab3778f778e2dc5d91696c7d098dcc" + "e314557a384b12888f7a0c016afd88aa" ], [ "Unit1.Projectors1.s", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ead3f9dcaa79b43b3c58c34fd9654e3d" + "0adacb1ceddb034aec7d84a8ed1aefab" ], [ "Unit1.Projectors1.u", @@ -40,7 +40,7 @@ "typing_FStar.Char.char" ], 0, - "d6bdbdbd1e4287dd04fc74d99e4b0dd8" + "ec082febd11a4137321970635571a96e" ], [ "Unit1.Projectors1.v", @@ -54,7 +54,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "6ad6008cf810781a691d37169781b10a" + "986e2cbdbb3079ebdebf18cdcad6f017" ], [ "Unit1.Projectors1.__proj__Ret__item__x", @@ -63,7 +63,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "data_elim_Unit1.Projectors1.Ret" ], 0, - "505847b3a94196b5c0657a48b1d34652" + "33a2d14c2d83af36fa87680b5ac875d3" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/Unit1.RecursiveTypeFunctions.fst.hints b/tests/micro-benchmarks/Unit1.RecursiveTypeFunctions.fst.hints index 1980cf49300..ceb0fb10f0e 100644 --- a/tests/micro-benchmarks/Unit1.RecursiveTypeFunctions.fst.hints +++ b/tests/micro-benchmarks/Unit1.RecursiveTypeFunctions.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "8596a8f3035223d74ced03aebd8e274d" + "e3a532068e23cc44b4477c3fadfb9004" ], [ "Unit1.RecursiveTypeFunctions.__proj__T__item___0", @@ -25,7 +25,7 @@ "refinement_interpretation_Tm_refine_dcce9542b98cdc0b1ce1526881708dd3" ], 0, - "d28749e7cda99a61785fc54f9041e9cb" + "063dec84c395c8b4a1306584f08d678f" ], [ "Unit1.RecursiveTypeFunctions.__proj__TofS__item___0", @@ -37,7 +37,7 @@ "refinement_interpretation_Tm_refine_e6a5d49e9de9d9d32d37d5b69a69eb80" ], 0, - "0cc025a0c09f727b8b147f7bb3dcf6c7" + "9f948f83e599ba7a79798e1d09622e66" ], [ "Unit1.RecursiveTypeFunctions.__proj__S__item___0", @@ -49,7 +49,7 @@ "refinement_interpretation_Tm_refine_463ab24589f7b97a63a32a93a8999adc" ], 0, - "cb2c9ef8da427ee7e9742b29339d07ed" + "54e5e65d5b6ca13c8b94adc925614183" ], [ "Unit1.RecursiveTypeFunctions.__proj__SofT__item___0", @@ -61,7 +61,7 @@ "refinement_interpretation_Tm_refine_6c51bbe51c5c443619d248c8823721da" ], 0, - "0df113574df0a05cc7358c8178450762" + "6c30a152204cee9019475e411b491e41" ], [ "Unit1.RecursiveTypeFunctions.good_t", @@ -79,7 +79,7 @@ "subterm_ordering_Unit1.RecursiveTypeFunctions.TofS" ], 0, - "166c1327062a6b3efec3a7e0e807dbd0" + "1ad33cfcdb86402a605f20b0504c1db1" ], [ "Unit1.RecursiveTypeFunctions.good_t", @@ -97,7 +97,7 @@ "subterm_ordering_Unit1.RecursiveTypeFunctions.SofT" ], 0, - "62135d55f14c2661815bf5972ec35f72" + "07227e2ce71d9c1aafc4fc43aa1b040c" ], [ "Unit1.RecursiveTypeFunctions.extract_nat_t", @@ -126,7 +126,7 @@ "subterm_ordering_Unit1.RecursiveTypeFunctions.TofS" ], 0, - "99ac99dc8977962e313da512b7d25a5a" + "1a6767790b21909837b9454ebfdabe54" ], [ "Unit1.RecursiveTypeFunctions.extract_nat_t", @@ -156,7 +156,7 @@ "subterm_ordering_Unit1.RecursiveTypeFunctions.SofT" ], 0, - "81f04464f548699abbb6799bd83e0122" + "d56aa66223f3727918e507189088b5d5" ], [ "Unit1.RecursiveTypeFunctions.pointwise_eq", @@ -177,7 +177,7 @@ "projection_inverse_Prims.Cons_tl", "subterm_ordering_Prims.Cons" ], 0, - "aaae90cae04cb59b6ea2134042f62391" + "9b3ada8183915209cbbf6af87b5b4acb" ], [ "Unit1.RecursiveTypeFunctions.pointwise_eq_length", @@ -211,7 +211,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "8b54d1367b09844b71bdb1779aca7c75" + "cdbfbd26fef0a624d3c87061be8b5db1" ], [ "Unit1.RecursiveTypeFunctions.pointwise_eq_length", @@ -225,7 +225,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "348c450f954782d4b4668ca1788a6315" + "bacb1c6faf6fcaa6edb3bda2a6a6dc49" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/Unit1.TopLevelPats.fst.hints b/tests/micro-benchmarks/Unit1.TopLevelPats.fst.hints index e4e95642ef7..13cb1b88803 100644 --- a/tests/micro-benchmarks/Unit1.TopLevelPats.fst.hints +++ b/tests/micro-benchmarks/Unit1.TopLevelPats.fst.hints @@ -15,7 +15,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__1" ], 0, - "8538496af2c8ea9390550b71028172aa" + "df9bcd6bb0209b2c09beecb634213cd4" ], [ "Unit1.TopLevelPats.uu___8", @@ -31,7 +31,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "c0005c0c9b7054fcb84e2d3221eac518" + "b33f5039444c9b0853e8834482f3c1d1" ], [ "Unit1.TopLevelPats.uu___17", @@ -51,7 +51,7 @@ "typing_Unit1.TopLevelPats.z" ], 0, - "aef3731ebc36bfd6857b354f25dbcc2b" + "780aa9338cd3156f0291ed83c6a60b25" ], [ "Unit1.TopLevelPats.uu___18", @@ -71,7 +71,7 @@ "typing_Unit1.TopLevelPats.w" ], 0, - "57af34f2fba01ee8c8beafefc83f56a5" + "e248b3b833a402a5145094dd9d06809d" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/Unit1.UnificationTests.fst.hints b/tests/micro-benchmarks/Unit1.UnificationTests.fst.hints index f36c141ba24..0c6a73de337 100644 --- a/tests/micro-benchmarks/Unit1.UnificationTests.fst.hints +++ b/tests/micro-benchmarks/Unit1.UnificationTests.fst.hints @@ -14,7 +14,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "54d4ee665a0c97ec3d1ec3513ab1f63f" + "8a7f9894ee2685bfde51aece7ecc320b" ], [ "Unit1.UnificationTests.test_unit_valued_implicits0", @@ -23,7 +23,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "unit_inversion", "unit_typing" ], 0, - "2e5471223fedf2a9d4b87fdbee80b919" + "510097324428cfd57f45acee05e35b1e" ], [ "Unit1.UnificationTests.test_unit_valued_implicits4", @@ -32,7 +32,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "unit_inversion", "unit_typing" ], 0, - "436d0c70ef946b8f8a57d5b88f92b333" + "242acaf3488b40220aa3bb1241ef38d5" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/Unit1.WPsAndTriples.fst.hints b/tests/micro-benchmarks/Unit1.WPsAndTriples.fst.hints index e5c5edf36a9..988279ef258 100644 --- a/tests/micro-benchmarks/Unit1.WPsAndTriples.fst.hints +++ b/tests/micro-benchmarks/Unit1.WPsAndTriples.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "int_typing", "primitive_Prims.op_Addition" ], 0, - "95813b32fb71c083c7e683185842a02a" + "2813a1f8cc2664452ed333ddc9e88f75" ], [ "Unit1.WPsAndTriples.f", @@ -17,7 +17,7 @@ 1, [ "@query" ], 0, - "050f0970cbe0d5d351989142aeb21002" + "7d387cda128d006378965bcb3c38a7b3" ], [ "Unit1.WPsAndTriples.h", @@ -26,7 +26,7 @@ 1, [ "@query" ], 0, - "1918c653acd77db9d77d34b43abe08a2" + "3e6376bd4246cc01bd1be64a00164f15" ], [ "Unit1.WPsAndTriples.g", @@ -35,7 +35,7 @@ 1, [ "@query", "int_typing", "primitive_Prims.op_Addition" ], 0, - "374d4a9a3c3240ddca3ac901fd29f851" + "b099c4d64514c976fcd4a76b1ebf5326" ], [ "Unit1.WPsAndTriples.good_wp", @@ -44,7 +44,7 @@ 1, [ "@query", "int_typing" ], 0, - "43763c35c66ebbb02cd8514c1fc7be82" + "35a36c630fec21e35ac3b85730562ec0" ], [ "Unit1.WPsAndTriples.mono", @@ -56,7 +56,7 @@ "refinement_interpretation_Tm_refine_24320fd6680943bf8bf24a74aa54ac25" ], 0, - "f1ab4ef86fdf2fe98d3f09fa19d2e50b" + "6ed53d4272d685a32a9af6d38184781a" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/Unit1.WPsAndTriples_ST.fst.hints b/tests/micro-benchmarks/Unit1.WPsAndTriples_ST.fst.hints index ebc95f40047..165e6bdd88b 100644 --- a/tests/micro-benchmarks/Unit1.WPsAndTriples_ST.fst.hints +++ b/tests/micro-benchmarks/Unit1.WPsAndTriples_ST.fst.hints @@ -11,7 +11,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "17391f6f72947fae0c41486b9ffda9a0" + "45242146452a4b1d546e83a45eff2f26" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/Unit2.fst.hints b/tests/micro-benchmarks/Unit2.fst.hints index 68aa81b4b17..f57d44f0167 100644 --- a/tests/micro-benchmarks/Unit2.fst.hints +++ b/tests/micro-benchmarks/Unit2.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "equation_Prims.nat" ], 0, - "f470342767175aa5f8e15f3158cbb7ee" + "133c299277cccbe0ce002ea57bdeb80c" ], [ "Unit2.test5", @@ -17,7 +17,7 @@ 1, [ "@query", "equation_Prims.nat", "equation_Unit2.zat" ], 0, - "b3cca708e25c0a7aa83cc37b6a056dd7" + "ae6ec70e9f909ad7f07825443d3e2e98" ], [ "Unit2.__proj__Int__item__i", @@ -29,7 +29,7 @@ "refinement_interpretation_Tm_refine_a80b1732c37b674c773643729bebf97c" ], 0, - "359cea54f6ba094cd18faa69ffda5023" + "85f702638e152797e7c5e3cb6e3a37d7" ], [ "Unit2.__proj__Bool__item__b", @@ -41,7 +41,7 @@ "refinement_interpretation_Tm_refine_51f253259fbb75b1f44c4d01d8397ea7" ], 0, - "08cfc9228fe0b6060303969bb12c040b" + "8da109d66e5437a792770e877aebf7e8" ], [ "Unit2.f", @@ -57,7 +57,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "8879568f23b26775af9d35272bbd0e80" + "3b2c801a1c1068d1d039a626f53ecaf0" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/WPExtensionality.fst.hints b/tests/micro-benchmarks/WPExtensionality.fst.hints index 1863a40019e..31ad56a59c9 100644 --- a/tests/micro-benchmarks/WPExtensionality.fst.hints +++ b/tests/micro-benchmarks/WPExtensionality.fst.hints @@ -1 +1 @@ -[ "Ž*Ž\u007fC‹º\u001dŸy\u001aió8Bé", [] ] \ No newline at end of file +[ "T0¬é\u0017ÅL|\\ºÊJ’\t±\u0002", [] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/WarnOnUse.fst.hints b/tests/micro-benchmarks/WarnOnUse.fst.hints index fc9a154a8b1..615170fb648 100644 --- a/tests/micro-benchmarks/WarnOnUse.fst.hints +++ b/tests/micro-benchmarks/WarnOnUse.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "cb9b5bc5f0322f069e9617bccb334bfd" + "bba67f2bcb91d37b2d31ee2fbe7065a4" ] ] ] \ No newline at end of file diff --git a/tests/micro-benchmarks/arith.fst.hints b/tests/micro-benchmarks/arith.fst.hints index ad24eb75aa4..39964e1abbd 100644 --- a/tests/micro-benchmarks/arith.fst.hints +++ b/tests/micro-benchmarks/arith.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "6717d90007a9c791e245480df6ce61c8" + "376f160a842ffeeebbc436387d4430e3" ], [ "Arith.test2", @@ -17,7 +17,7 @@ 1, [ "@query" ], 0, - "bde8bd7bcdaa4e8b3a07cd8286806c83" + "4d59f385c2115a079c2eb72ee8db1519" ], [ "Arith.test3", @@ -30,7 +30,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "603dd8a730e556d8119f77df9e48a465" + "64ac3dfb546c6b7aca735d84437effe3" ], [ "Arith.test4", @@ -43,7 +43,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "7cdfc78100b0f378853e64a40f92831e" + "6f59645162233c4376b46fef5f3835a6" ], [ "Arith.test5", @@ -52,7 +52,7 @@ 1, [ "@query" ], 0, - "15395e50843ee260a864b2bf5072375c" + "028666becce3e939f3d4f5a9b93b2bed" ], [ "Arith.test6", @@ -61,7 +61,7 @@ 1, [ "@query" ], 0, - "16bf671128bfa247f5683a1f0ecdd276" + "0311bf17d67a0db3c374a5a0f643b20e" ], [ "Arith.test7", @@ -70,7 +70,7 @@ 1, [ "@query" ], 0, - "c811f62d23dc01a4e59c7b68fc191f3a" + "0a7c28e27f1215740c4f50c55aa3e902" ], [ "Arith.test8", @@ -79,7 +79,7 @@ 1, [ "@query" ], 0, - "a5ba97a02065121fa5c802423abc2651" + "d9674f6ac95dbd1fdb999a89292a7412" ], [ "Arith.test9", @@ -88,7 +88,7 @@ 1, [ "@query" ], 0, - "940de36e926901902f6ce8e1f48e4cb6" + "b939524af759178defd8c25920fd491b" ], [ "Arith.test10", @@ -97,7 +97,7 @@ 1, [ "@query" ], 0, - "1724f3488280ddc7c22aba3042af2858" + "84f010672a28242580caf1ffe83df133" ], [ "Arith.test11", @@ -106,7 +106,7 @@ 1, [ "@query" ], 0, - "57ff810a785ea0eb103b07993a7729f6" + "3df149fa1c74c781a000cfdbb62c591b" ] ] ] \ No newline at end of file diff --git a/tests/projectors/MonadFull.Class.fst.hints b/tests/projectors/MonadFull.Class.fst.hints index f506cfe4826..bf19ae1323e 100644 --- a/tests/projectors/MonadFull.Class.fst.hints +++ b/tests/projectors/MonadFull.Class.fst.hints @@ -16,7 +16,7 @@ "token_correspondence_MonadFull.Class.return" ], 0, - "b76f89c36330d2ce0c991478c25a3239" + "8615f42a11f698e1d889812a379513ad" ] ] ] \ No newline at end of file diff --git a/tests/restricted_includes/Consumer.fst.hints b/tests/restricted_includes/Consumer.fst.hints new file mode 100644 index 00000000000..21abf38e53e --- /dev/null +++ b/tests/restricted_includes/Consumer.fst.hints @@ -0,0 +1 @@ +[ "ãkp4ª´ÁP^™OóŸœLº", [] ] \ No newline at end of file diff --git a/tests/restricted_includes/Definitions.fst.hints b/tests/restricted_includes/Definitions.fst.hints new file mode 100644 index 00000000000..255afbdc355 --- /dev/null +++ b/tests/restricted_includes/Definitions.fst.hints @@ -0,0 +1,100 @@ +[ + "\u0014'KûZ+J\u0000ýä\u001d™\u0018<‘6", + [ + [ + "Definitions.a_type__AType3__payload", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", + "equation_Prims.nat", "function_token_typing_Prims.int", + "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", + "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" + ], + 0, + "7137531f0291f2284af3935410eea62a" + ], + [ + "Definitions.__proj__AType1__item__a1", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_c7b78031a083619f4ae5429fef7d7717" + ], + 0, + "b2a273b9117f1a1aa5059886ccacf1d4" + ], + [ + "Definitions.__proj__AType1__item__a2", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_c7b78031a083619f4ae5429fef7d7717" + ], + 0, + "e3fe4cc465ecb85fd7bd1d21a29d3a5b" + ], + [ + "Definitions.__proj__AType2__item___0", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_1e414ee7a2835faab22ca2996434cb14" + ], + 0, + "9e94fdeb8ed3f700ac250085efc31abd" + ], + [ + "Definitions.__proj__AType3__item___0", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_8c57e72841e0abb0396be75a33c2f19a" + ], + 0, + "6a67d6d59493699532a2eb1d85e4e00a" + ], + [ + "Definitions.__proj__BType2__item___0", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_56db4283df581c1b775cbff0cbc2087a" + ], + 0, + "e0da715f8a44b9d45511e5b7e2caf485" + ], + [ + "Definitions.__proj__BType3__item___0", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_e1eeea49459d45bd1c3e7944e83e335f" + ], + 0, + "36a92a56ad5cc6f3cbdb662688bdb5ba" + ], + [ + "Definitions.a_record", + 1, + 2, + 1, + [ "@query", "assumption_Definitions.a_type__uu___haseq" ], + 0, + "0b4dff246c42604b5be2bf911a036f07" + ] + ] +] \ No newline at end of file diff --git a/tests/restricted_includes/DoubleIndirectConsumer.fst.hints b/tests/restricted_includes/DoubleIndirectConsumer.fst.hints new file mode 100644 index 00000000000..a8bb21dff12 --- /dev/null +++ b/tests/restricted_includes/DoubleIndirectConsumer.fst.hints @@ -0,0 +1 @@ +[ "—2=Q~\"ý‹â0äK\u0017–ê", [] ] \ No newline at end of file diff --git a/tests/restricted_includes/IndirectConsumer.fst.hints b/tests/restricted_includes/IndirectConsumer.fst.hints new file mode 100644 index 00000000000..630968d1f17 --- /dev/null +++ b/tests/restricted_includes/IndirectConsumer.fst.hints @@ -0,0 +1 @@ +[ "'žÙ›Û¢zM€\r–ŠØ£ü", [] ] \ No newline at end of file diff --git a/tests/restricted_includes/TypeclassDefinition.fst.hints b/tests/restricted_includes/TypeclassDefinition.fst.hints new file mode 100644 index 00000000000..375dbc2c451 --- /dev/null +++ b/tests/restricted_includes/TypeclassDefinition.fst.hints @@ -0,0 +1 @@ +[ "\u0003sí>==T*íÊ\u0005'Ó–0j", [] ] \ No newline at end of file diff --git a/tests/restricted_includes/TypeclassInstance.fst.hints b/tests/restricted_includes/TypeclassInstance.fst.hints new file mode 100644 index 00000000000..8e7a7985738 --- /dev/null +++ b/tests/restricted_includes/TypeclassInstance.fst.hints @@ -0,0 +1 @@ +[ "ûL\u001dW—(Á08›îâì3\t)", [] ] \ No newline at end of file diff --git a/tests/semiring/CanonCommSemiring.Test.fst.hints b/tests/semiring/CanonCommSemiring.Test.fst.hints index da4295f0db6..e8ec66faa80 100644 --- a/tests/semiring/CanonCommSemiring.Test.fst.hints +++ b/tests/semiring/CanonCommSemiring.Test.fst.hints @@ -8,7 +8,7 @@ 0, [ "@query" ], 0, - "74d94557afeaa3e61891bdfbc334253e" + "77c87889a5824957325205a4af10d5e4" ], [ "CanonCommSemiring.Test.ring", @@ -22,7 +22,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "e16f79c43d22ffbd379037a243c44401" + "217a2ef166e3e26ffd841c9ffe09bffa" ], [ "CanonCommSemiring.Test.zero", @@ -34,7 +34,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "cbabe1c1b82a31b8ca57721eef73e0c7" + "88d6c9a5ab187e002aefbdfde18b56ec" ], [ "CanonCommSemiring.Test.one", @@ -46,7 +46,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "e2740fad2fdc7f3eb8f827f27c24030c" + "fa69abb36351f2afd60561407cde93c7" ], [ "CanonCommSemiring.Test.op_Plus_Percent", @@ -58,7 +58,7 @@ "primitive_Prims.op_Modulus", "projection_inverse_BoxInt_proj_0" ], 0, - "71e225d7d0e0988626d26d7db990e594" + "0124a715d0a2dcae132ab5fef315c449" ], [ "CanonCommSemiring.Test.op_Star_Percent", @@ -70,7 +70,7 @@ "primitive_Prims.op_Modulus", "projection_inverse_BoxInt_proj_0" ], 0, - "f522f9c09519e01d0a1345b925fafd82" + "c11bd6cd70549717747ebe82e4069d85" ], [ "CanonCommSemiring.Test.op_Tilde_Percent", @@ -82,7 +82,7 @@ "primitive_Prims.op_Modulus", "projection_inverse_BoxInt_proj_0" ], 0, - "cebdb5ab685e1b8f0cfbbac2a47a17c8" + "05624187e5706f1195f4219f0a45ec77" ], [ "CanonCommSemiring.Test.add_identity", @@ -102,7 +102,7 @@ "typing_CanonCommSemiring.Test.zero" ], 0, - "b983e8c88cf90fc34b47772bf510aa94" + "98c872e00bf5d92616739802a4bc9a79" ], [ "CanonCommSemiring.Test.mul_identity", @@ -122,7 +122,7 @@ "typing_CanonCommSemiring.Test.one" ], 0, - "6edd3393849e0627716dddb49eb26fa8" + "d6e5d9f5e17c52661a443d71b7a7d2ea" ], [ "CanonCommSemiring.Test.add_associativity", @@ -141,7 +141,7 @@ "typing_CanonCommSemiring.Test.op_Plus_Percent" ], 0, - "b6e8e8de1449a8f6efa2b1e4e4e9a9ad" + "002290c132b21c52552898f5fd8469e3" ], [ "CanonCommSemiring.Test.add_commutativity", @@ -153,7 +153,7 @@ "primitive_Prims.op_Addition" ], 0, - "300cab7d5795f5d18bd55042c0bc14d0" + "98603dd88384b1f772c257223c9288ff" ], [ "CanonCommSemiring.Test.mul_associativity", @@ -172,7 +172,7 @@ "typing_CanonCommSemiring.Test.op_Star_Percent" ], 0, - "cca11bf1f597a5e1e15ee3b6a107f6eb" + "91df556fdb5595c49c59545b2919ea6b" ], [ "CanonCommSemiring.Test.mul_commutativity", @@ -184,7 +184,7 @@ "primitive_Prims.op_Multiply" ], 0, - "9a3201436ccb718a991125db8f3b545c" + "261b27ea347de455e5f3e782a5db8000" ], [ "CanonCommSemiring.Test.mul_add_distr", @@ -211,7 +211,7 @@ "token_correspondence_FStar.Algebra.CommMonoid.__proj__CM__item__mult" ], 0, - "1f3fde62f6dcaff4fb096ca019e2b4d3" + "85d7461fb672b81ffecb39823cd8b64b" ], [ "CanonCommSemiring.Test.mul_zero_l", @@ -238,7 +238,7 @@ "token_correspondence_FStar.Algebra.CommMonoid.__proj__CM__item__mult" ], 0, - "e8c44b5f775ee55cce3ca288a535945f" + "1f5bb22aa85530973513222f80c6728e" ], [ "CanonCommSemiring.Test.add_opp", @@ -261,7 +261,7 @@ "typing_CanonCommSemiring.Test.zero" ], 0, - "ddc8120748a7239578f6dd9456c20755" + "df30d29dc0ae9bd0e7bb01862686dd78" ], [ "CanonCommSemiring.Test.ring_cr", @@ -280,7 +280,7 @@ "token_correspondence_FStar.Algebra.CommMonoid.__proj__CM__item__mult" ], 0, - "088914b4ce5aadd6de7f2faf98f40988" + "4e2cae117866895e5779b81876f12042" ], [ "CanonCommSemiring.Test.test", @@ -292,7 +292,7 @@ "projection_inverse_BoxInt_proj_0", "true_interp" ], 0, - "f4aaf5abacff227ab1576b6f155fa99f" + "1962ae4d1a77f1a6e3c21267d03db9c5" ], [ "CanonCommSemiring.Test.test", @@ -304,7 +304,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "2fecc9df789bb28d306711a9460eb22c" + "0e9b6cb81a24c991a9534110a3180e51" ], [ "CanonCommSemiring.Test.test", @@ -316,7 +316,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "e50daee8e6e134e69c2775fcdf78ef64" + "8776cc2d02cbca4e31a7fbeff0847b15" ], [ "CanonCommSemiring.Test.test", @@ -328,7 +328,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "68dc9d8fd559a7d1675982e9ac049820" + "1ca1ae3fb3bdb8510893a67580d41d08" ], [ "CanonCommSemiring.Test.test", @@ -340,7 +340,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "68dc9d8fd559a7d1675982e9ac049820" + "1ca1ae3fb3bdb8510893a67580d41d08" ], [ "CanonCommSemiring.Test.test", @@ -356,7 +356,7 @@ "refinement_interpretation_Tm_refine_c1f37b2c75b7890a493fd5df08ddc7ef" ], 0, - "7c0cc657f1f01ed574c406c85c1e5525" + "ce7360e23729c83630a972f5f9fff052" ], [ "CanonCommSemiring.Test.test_poly1", @@ -368,7 +368,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "00983df88e264d3167aaf707104f7099" + "fb4d0e3598cb54aae3ece02db491b5b0" ], [ "CanonCommSemiring.Test.test_poly2", @@ -380,7 +380,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "f52984f558ca191b8e0c30b107dd469e" + "db3e47b06798452ed696473ca091722d" ], [ "CanonCommSemiring.Test.test_poly2b", @@ -392,7 +392,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "5a043e7b1550efd666b63d0e8e8deb0c" + "a69bf683495d3d44b326b9b2372382be" ], [ "CanonCommSemiring.Test.test_poly3", @@ -404,7 +404,7 @@ "projection_inverse_BoxInt_proj_0", "true_interp" ], 0, - "8e2534305312309f330766a4d806071f" + "72016cf511cc00978396082072ab8a81" ], [ "CanonCommSemiring.Test.test_poly3", @@ -416,7 +416,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "ee69948408e223092f79ef874da4f361" + "f1487c911e7a8d1dbddbaa4c952711c6" ], [ "CanonCommSemiring.Test.test_poly3", @@ -428,7 +428,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "ee69948408e223092f79ef874da4f361" + "f1487c911e7a8d1dbddbaa4c952711c6" ], [ "CanonCommSemiring.Test.test_poly3", @@ -440,7 +440,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "ee69948408e223092f79ef874da4f361" + "f1487c911e7a8d1dbddbaa4c952711c6" ], [ "CanonCommSemiring.Test.test_poly3", @@ -456,7 +456,7 @@ "refinement_interpretation_Tm_refine_c1f37b2c75b7890a493fd5df08ddc7ef" ], 0, - "fd9af17056cb2a5269e76f27df577d55" + "2f3d874c7d3fb893cce043e12294280a" ], [ "CanonCommSemiring.Test.test_poly4", @@ -468,7 +468,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "00122b792888ff614368eceb75c631bc" + "be41a617cc942cc762857c701d9d042d" ], [ "CanonCommSemiring.Test.test_poly5", @@ -480,7 +480,7 @@ "projection_inverse_BoxInt_proj_0", "true_interp" ], 0, - "3cb77b47de0012bb4cce67c77b5347ab" + "47022b87a4afea3150269d70d57aef4a" ], [ "CanonCommSemiring.Test.test_poly5", @@ -492,7 +492,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "b597ee54d03f27e84cca69284b91bd75" + "b0a2a63fe84c891131de6501b7f6471a" ], [ "CanonCommSemiring.Test.test_poly5", @@ -504,7 +504,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "b597ee54d03f27e84cca69284b91bd75" + "b0a2a63fe84c891131de6501b7f6471a" ], [ "CanonCommSemiring.Test.test_poly5", @@ -516,7 +516,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "b597ee54d03f27e84cca69284b91bd75" + "b0a2a63fe84c891131de6501b7f6471a" ], [ "CanonCommSemiring.Test.test_poly5", @@ -532,28 +532,19 @@ "refinement_interpretation_Tm_refine_c1f37b2c75b7890a493fd5df08ddc7ef" ], 0, - "032d7f2e15407545cf215ec76ae0a6ff" + "aa1cc41c699e1c06ba5199886cbf56a7" ], [ "CanonCommSemiring.Test.poly_update_repeat_blocks_multi_lemma2_simplify", 1, 0, 0, - [ "@query", "true_interp" ], - 0, - "ec31d0e44eeda124ee2560162b077166" - ], - [ - "CanonCommSemiring.Test.poly_update_repeat_blocks_multi_lemma2_simplify", - 2, - 0, - 0, [ "@query", "equation_CanonCommSemiring.Test.prime", "projection_inverse_BoxInt_proj_0" ], 0, - "f84b17f3e17c0905cc3540347a362a38" + "cbbae08a1fe2b9b922b1318c26503bee" ] ] ] \ No newline at end of file diff --git a/tests/semiring/CanonCommSemiring.fst.hints b/tests/semiring/CanonCommSemiring.fst.hints index faba56c0674..f50fa135558 100644 --- a/tests/semiring/CanonCommSemiring.fst.hints +++ b/tests/semiring/CanonCommSemiring.fst.hints @@ -1,5 +1,5 @@ [ - "Ñ<4Â\u0018ð(•PÛÕ$ß\u0006F", + "RÙ\u0019MÒ˜jž\u0014†\u0013I%“\u000e~", [ [ "CanonCommSemiring.distribute_right", @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "818bbe00af5544d0fadb010a0c8bcf01" + "9ed786d8efc834b3738eb1c382aa2652" ], [ "CanonCommSemiring.index", @@ -22,7 +22,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "0ba2f68b89a28bd8dccc36867058312b" + "f1ca2415853d136d4f1e3764536564d8" ], [ "CanonCommSemiring.varlist", @@ -37,7 +37,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "7b51cc2b0193fd495b23d215f5904758" + "a558fcbbdfa9b02b5cb52a52b614f7ea" ], [ "CanonCommSemiring.__proj__Cons_var__item___0", @@ -49,7 +49,7 @@ "refinement_interpretation_Tm_refine_cae35991089ba1eec45173e409bde348" ], 0, - "056fb1551e8f7645339ac9fe04ea4752" + "27c9f681594966268afccbc649266c22" ], [ "CanonCommSemiring.__proj__Cons_var__item___1", @@ -61,7 +61,7 @@ "refinement_interpretation_Tm_refine_cae35991089ba1eec45173e409bde348" ], 0, - "9f7f320928c9ec551cd8bb6fd60aba05" + "5e262e86efd02ad7ffe55369884c988b" ], [ "CanonCommSemiring.canonical_sum", @@ -70,7 +70,7 @@ 1, [ "@query", "assumption_CanonCommSemiring.varlist__uu___haseq" ], 0, - "dee6ae6e09a30d36a80a5bd5d3cc287e" + "8e1e6a404cd5019be1f1f25b7c9db28b" ], [ "CanonCommSemiring.__proj__Cons_monom__item___0", @@ -82,7 +82,7 @@ "refinement_interpretation_Tm_refine_b5b75b093454528596a397dc9ac1696b" ], 0, - "7acb5c4b7e6fda05770ae66743f27f14" + "414e2bb41ad307d6f46bd19cf571ec8a" ], [ "CanonCommSemiring.__proj__Cons_monom__item___1", @@ -94,7 +94,7 @@ "refinement_interpretation_Tm_refine_b5b75b093454528596a397dc9ac1696b" ], 0, - "999a1075cd2bb66910832f7f1386f427" + "e5ddf79b01fc3d613462144beb1b4019" ], [ "CanonCommSemiring.__proj__Cons_monom__item___2", @@ -106,7 +106,7 @@ "refinement_interpretation_Tm_refine_b5b75b093454528596a397dc9ac1696b" ], 0, - "8622c23e52e1030cefdd3aaaf7dc90cd" + "24fe4308741e59b099452291d9ca782f" ], [ "CanonCommSemiring.__proj__Cons_varlist__item___0", @@ -118,7 +118,7 @@ "refinement_interpretation_Tm_refine_06ad5ce52c2135b0be1a9c9b5b66e00d" ], 0, - "fdcc8032df81f4a8b2244faf65a352e6" + "d322c934cfb93ec33a46bf6c83d8086a" ], [ "CanonCommSemiring.__proj__Cons_varlist__item___1", @@ -130,7 +130,7 @@ "refinement_interpretation_Tm_refine_06ad5ce52c2135b0be1a9c9b5b66e00d" ], 0, - "f4fc9a5b218be504b5626429093c4020" + "ac0a39bb3a0bdbe8da31af9f6088a254" ], [ "CanonCommSemiring.varlist_lt", @@ -144,7 +144,7 @@ "subterm_ordering_CanonCommSemiring.Cons_var" ], 0, - "a1b7e5ccdf41b765a09350277a2130a0" + "0ae0769ccae46396536bbdd3968dba6c" ], [ "CanonCommSemiring.varlist_merge", @@ -169,7 +169,7 @@ "typing_tok_CanonCommSemiring.Nil_var@tok" ], 0, - "b2e314499fae39674ede840fec4984cf" + "8311665d0d354f94bbbfcd8ca6150eee" ], [ "CanonCommSemiring.varlist_merge", @@ -189,7 +189,7 @@ "well-founded-ordering-on-nat" ], 0, - "d974a1a203f7bd8d6a5e92cdf4e7663d" + "98b2341f080c22cdc88e9bdc5fc67fe9" ], [ "CanonCommSemiring.canonical_sum_merge", @@ -210,7 +210,7 @@ "subterm_ordering_CanonCommSemiring.Cons_varlist" ], 0, - "f427a9b2eb43c597852ecccef805cc22" + "e7d43e80d8b6dcafa5904dd079c5f7da" ], [ "CanonCommSemiring.canonical_sum_merge", @@ -236,7 +236,7 @@ "well-founded-ordering-on-nat" ], 0, - "7b41c2c9036763fcb72260ce7a8f7fbd" + "1758909185ae734763b65db9fde06b21" ], [ "CanonCommSemiring.monom_insert", @@ -258,7 +258,7 @@ "subterm_ordering_CanonCommSemiring.Cons_varlist" ], 0, - "40c6cdcecc266ee57eae902f8d458bf3" + "7352c24cacb94ae8c42ea9fb6e7c0455" ], [ "CanonCommSemiring.canonical_sum_scalar", @@ -279,7 +279,7 @@ "subterm_ordering_CanonCommSemiring.Cons_varlist" ], 0, - "ace2718b756f4328f27759e249344223" + "7607124999b4dfa9dc87808c33c62ce3" ], [ "CanonCommSemiring.canonical_sum_scalar2", @@ -300,7 +300,7 @@ "subterm_ordering_CanonCommSemiring.Cons_varlist" ], 0, - "a2abf6ade925a43d8a0c587f7de03868" + "f26bd98fa5e6b1319aad1d4f396ac90a" ], [ "CanonCommSemiring.canonical_sum_scalar3", @@ -321,7 +321,7 @@ "subterm_ordering_CanonCommSemiring.Cons_varlist" ], 0, - "f73896df7cdfbe1b3734f626579dcb99" + "d06e675adb271f66c9f5dc96b8c22118" ], [ "CanonCommSemiring.canonical_sum_prod", @@ -342,7 +342,7 @@ "subterm_ordering_CanonCommSemiring.Cons_varlist" ], 0, - "bcf88200d800bc33254a4c116ed4f6df" + "4d0b50220c167bbdf47946b77b3c386d" ], [ "CanonCommSemiring.spolynomial", @@ -357,7 +357,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "0e536e4e807f4d727e4d46b19731f500" + "4ea97cf5a8dbd7237d4bd7ed9db989ac" ], [ "CanonCommSemiring.__proj__SPvar__item___0", @@ -369,7 +369,7 @@ "refinement_interpretation_Tm_refine_598e95779e4f4e27f9efa9fcb3a0ea90" ], 0, - "0aba1f4445e4d0b303218bc43ef56f2c" + "c1a0c6379cb14d0d40ee0df77c9d57ed" ], [ "CanonCommSemiring.__proj__SPconst__item___0", @@ -381,7 +381,7 @@ "refinement_interpretation_Tm_refine_cbf3bf64218cc6e2ded9ee20c87f53ce" ], 0, - "0767274f483298b0a210f8b5c13e9ecd" + "fe60e789777a8bc1e20a0dcb354b2ee5" ], [ "CanonCommSemiring.__proj__SPplus__item___0", @@ -393,7 +393,7 @@ "refinement_interpretation_Tm_refine_e56f89ec5cb4225ed209403e4390f2c1" ], 0, - "626aeac503eaafda95463950c22c7875" + "000137e49e50f84bf218fa70d4ac6716" ], [ "CanonCommSemiring.__proj__SPplus__item___1", @@ -405,7 +405,7 @@ "refinement_interpretation_Tm_refine_e56f89ec5cb4225ed209403e4390f2c1" ], 0, - "1ac9835b2e9f025f18936ec447ed4ec5" + "da824b245ecbda7cf66f18c3d25539c7" ], [ "CanonCommSemiring.__proj__SPmult__item___0", @@ -417,7 +417,7 @@ "refinement_interpretation_Tm_refine_2c7b5d9b2086b9edecc019bbee2e2fcb" ], 0, - "c99787353f17d7169f00971cc51fa9a1" + "d689a08cfb91929e8ac3c70944a50228" ], [ "CanonCommSemiring.__proj__SPmult__item___1", @@ -429,7 +429,7 @@ "refinement_interpretation_Tm_refine_2c7b5d9b2086b9edecc019bbee2e2fcb" ], 0, - "b1fe9027194427a2e5a9c20cd2a3f724" + "0876c64c6ba1e4677ef939235fd0c6f3" ], [ "CanonCommSemiring.spolynomial_normalize", @@ -453,7 +453,7 @@ "subterm_ordering_CanonCommSemiring.SPplus" ], 0, - "99ea601e988c830da70844c42441f391" + "7febc4b0281d26b338224b5ee04946fc" ], [ "CanonCommSemiring.canonical_sum_simplify", @@ -474,7 +474,7 @@ "subterm_ordering_CanonCommSemiring.Cons_varlist" ], 0, - "9a44b01a52a9d79f0ec5097ec20597f2" + "58df01b7dc86003f587759d16ac816d0" ], [ "CanonCommSemiring.quote_list", @@ -487,7 +487,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "f7524423677bddfa21e323bd4b172052" + "567f94e21912d815bf2714fb7accb3de" ], [ "CanonCommSemiring.ivl_aux", @@ -507,7 +507,7 @@ "typing_tok_CanonCommSemiring.Nil_var@tok" ], 0, - "3d575b64b6d0756a49da474fe19cdcae" + "ab10fbd92010fa340d0cbaebf607ca27" ], [ "CanonCommSemiring.interp_vl", @@ -522,7 +522,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "e3fbcea4eb7a99d7ca0fa03d19cbe104" + "e7dc4e31de79be53f5c53b1df1029355" ], [ "CanonCommSemiring.interp_m", @@ -537,7 +537,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "611d685995aae4577e0f89897ac6799e" + "536458fe5abf2ad795b991b6f3ce1392" ], [ "CanonCommSemiring.ics_aux", @@ -558,7 +558,7 @@ "subterm_ordering_CanonCommSemiring.Cons_varlist" ], 0, - "565cca7593d2d913d6dab142957cb6fa" + "29dea010f1e2428af6b1eda101c44a39" ], [ "CanonCommSemiring.interp_cs", @@ -574,7 +574,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "b4932f00698e0ac8f8bfebe280c60c96" + "2cbe5e9a5fa60cc2f931afd87febcb4e" ], [ "CanonCommSemiring.interp_sp", @@ -598,7 +598,7 @@ "subterm_ordering_CanonCommSemiring.SPplus" ], 0, - "bea46526c585fea6a7458db813f251e8" + "dc2ec9b17550793274a43a67be47a7f2" ], [ "CanonCommSemiring.mult_one_r", @@ -607,7 +607,7 @@ 1, [ "@query", "lemma_CanonCommSemiring.mult_one_l" ], 0, - "658420da6595953e49e847bea677d62a" + "5b027631f3d04d4b7767cf88a8f5101e" ], [ "CanonCommSemiring.mult_zero_r", @@ -616,7 +616,7 @@ 1, [ "@query", "lemma_CanonCommSemiring.mult_zero_l" ], 0, - "891d6ba633a03ca315e097460d1f889c" + "d9273314cb19897ecc8f1389d406b6f0" ], [ "CanonCommSemiring.add_zero_r", @@ -625,7 +625,7 @@ 1, [ "@query", "lemma_CanonCommSemiring.add_zero_l" ], 0, - "7b4937ee6a3d6ebc25acb1dfe60ba5d0" + "576d078899516019f13317e03cd93453" ], [ "CanonCommSemiring.opp_unique", @@ -643,7 +643,7 @@ "token_correspondence_CanonCommSemiring.__proj__CR__item__opp" ], 0, - "86ab1f7dceb2a28d73062e8e343f3ec4" + "a5166d765cc50fa03acf60278a8d6536" ], [ "CanonCommSemiring.add_mult_opp", @@ -657,7 +657,7 @@ "lemma_CanonCommSemiring.mult_zero_l" ], 0, - "59308795146dede936bd921b529e54c4" + "a6416e08bb68abcc533bf29edb080629" ], [ "CanonCommSemiring.ivl_aux_ok", @@ -678,7 +678,7 @@ "typing_CanonCommSemiring.ivl_aux" ], 0, - "9256bc21904d5e7024c9f6c328edf0f8" + "7255e55b4f1133aa6340ab8f0537eae9" ], [ "CanonCommSemiring.varlist_merge_ok", @@ -732,7 +732,7 @@ "unit_typing" ], 0, - "bd17eefd6b0352e5071936f484205642" + "4be8fec2e83e9375708ed9a7ec0b00e3" ], [ "CanonCommSemiring.varlist_merge_ok", @@ -788,7 +788,7 @@ "unit_typing", "well-founded-ordering-on-nat" ], 0, - "4985b2d71dc5639948612e347c378275" + "69901e0538a90e96b9430193ed5c01f5" ], [ "CanonCommSemiring.ics_aux_ok", @@ -834,7 +834,7 @@ "token_correspondence_CanonCommSemiring.ics_aux.fuel_instrumented" ], 0, - "69cc6264715eaefb26d5b2348597e47e" + "8b8166855821f244a7fbca36c9680d3e" ], [ "CanonCommSemiring.interp_m_ok", @@ -852,7 +852,7 @@ "typing_CanonCommSemiring.interp_m" ], 0, - "c1a4506462dbea4a7dff79d45d9bd6ee" + "8dc4ef499e74b95d229faa197f8a854a" ], [ "CanonCommSemiring.aplus_assoc_4", @@ -861,7 +861,7 @@ 1, [ "@query" ], 0, - "54787b8b762e45125b7b7b6aa96c6b7b" + "e156895ef4845156ddc222fedd9ba2dc" ], [ "CanonCommSemiring.canonical_sum_merge_ok", @@ -911,7 +911,7 @@ "typing_CanonCommSemiring.interp_vl" ], 0, - "190bd67460be4d2fd06ab2cae573d8d0" + "6167ec8206d881ec26541fcee55a392a" ], [ "CanonCommSemiring.canonical_sum_merge_ok", @@ -991,7 +991,7 @@ "unit_typing", "well-founded-ordering-on-nat" ], 0, - "1a55efc4e4e8ebff55407aaa899da2fc" + "8efc0c6a56a23da832f40be190719896" ], [ "CanonCommSemiring.monom_insert_ok", @@ -1073,7 +1073,7 @@ "unit_typing" ], 0, - "3cd21d852195cde7b8ff7ef1a2034163" + "17396fc2befe56993f5c9ca61c256eba" ], [ "CanonCommSemiring.varlist_insert_ok", @@ -1088,7 +1088,7 @@ "typing_CanonCommSemiring.interp_vl" ], 0, - "a7f692992b2c6568ea173e09f760df7c" + "afb9e35a4231372c2212dccb4d3b9df1" ], [ "CanonCommSemiring.canonical_sum_scalar_ok", @@ -1157,7 +1157,7 @@ "typing_CanonCommSemiring.interp_vl" ], 0, - "70d2bd830e763a348b624839212366d7" + "1837cd3edc2870db01a8cb87770607d6" ], [ "CanonCommSemiring.canonical_sum_scalar2_ok", @@ -1223,7 +1223,7 @@ "typing_CanonCommSemiring.interp_vl" ], 0, - "42b62d3e6ecbc79c748d255a2d3b3414" + "262073b2af77b8f7cd6b3f57643a088f" ], [ "CanonCommSemiring.canonical_sum_scalar3_ok", @@ -1288,7 +1288,7 @@ "typing_CanonCommSemiring.interp_vl" ], 0, - "caf41f416eeee5637a12058824f10d7a" + "e362d3ee94222ac7cd17ab11ccd73600" ], [ "CanonCommSemiring.canonical_sum_prod_ok", @@ -1351,7 +1351,7 @@ "typing_CanonCommSemiring.interp_vl" ], 0, - "40a724dbe7ddf5d727ebbd0e8b1c776d" + "e40fa8133a5dbe0d788f946b35775e67" ], [ "CanonCommSemiring.spolynomial_normalize_ok", @@ -1427,7 +1427,7 @@ "typing_tok_CanonCommSemiring.Nil_var@tok" ], 0, - "59361d6003398abd073957bcddabe806" + "7576d78b3e1c2d68e6223007789c37e0" ], [ "CanonCommSemiring.canonical_sum_simplify_ok", @@ -1491,7 +1491,7 @@ "typing_tok_CanonCommSemiring.Nil_var@tok" ], 0, - "ad872cadd934fa053db309043485aa0f" + "a4bd06c4a13d5377a9b6361729314ae2" ], [ "CanonCommSemiring.spolynomial_simplify_ok", @@ -1500,7 +1500,7 @@ 1, [ "@query", "equation_CanonCommSemiring.spolynomial_simplify" ], 0, - "b13ce95118476f8784b0a6a507463cc7" + "d63aa328988d2a1dedec9b1c6b5ca269" ], [ "CanonCommSemiring.polynomial", @@ -1515,7 +1515,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c522266a9304f7ea3ccecdf85cf741aa" + "029efef935afbce570c3391382e475bd" ], [ "CanonCommSemiring.__proj__Pvar__item___0", @@ -1527,7 +1527,7 @@ "refinement_interpretation_Tm_refine_91bf5cb41a40aeff1146d967da3bfb01" ], 0, - "c097b423510e69d8fbfea20b6ee21e06" + "271c7759729c580416e6846058d5530a" ], [ "CanonCommSemiring.__proj__Pconst__item___0", @@ -1539,7 +1539,7 @@ "refinement_interpretation_Tm_refine_630fb4ed6760c2852ccf3a8c3a7aee7c" ], 0, - "912c1e5a61c476529d99a771dd70700b" + "e57225d6e375dc64ad9a6b91df3de0ac" ], [ "CanonCommSemiring.__proj__Pplus__item___0", @@ -1551,7 +1551,7 @@ "refinement_interpretation_Tm_refine_28fb28868403c6b3611a6146b0bcefb3" ], 0, - "f09746326501b2997ca3739f57a5638f" + "2ffeeffb113010ab39e4c4ef433b7706" ], [ "CanonCommSemiring.__proj__Pplus__item___1", @@ -1563,7 +1563,7 @@ "refinement_interpretation_Tm_refine_28fb28868403c6b3611a6146b0bcefb3" ], 0, - "bffea1f2f7a2d2c06056e3b00ae93339" + "bc611eb16adfa8cd503f796f59b3ee4e" ], [ "CanonCommSemiring.__proj__Pmult__item___0", @@ -1575,7 +1575,7 @@ "refinement_interpretation_Tm_refine_8bc1e1ddc51cf7664c9a4ba9a32e9770" ], 0, - "a2f20d7ba233d26d8c33843e78206da5" + "d788b38834083d79c03ab5e0dd7d08e5" ], [ "CanonCommSemiring.__proj__Pmult__item___1", @@ -1587,7 +1587,7 @@ "refinement_interpretation_Tm_refine_8bc1e1ddc51cf7664c9a4ba9a32e9770" ], 0, - "d553470c62d32c2bdebb761511841df9" + "b563b04c4b7a1a68137e1bb2caa3f414" ], [ "CanonCommSemiring.__proj__Popp__item___0", @@ -1599,7 +1599,7 @@ "refinement_interpretation_Tm_refine_882c6ddbeae159a4d42501e5b47842cc" ], 0, - "540f39f273a8ed8b7c510f62e39aa29b" + "54ea455739895693c599f551ab2e297e" ], [ "CanonCommSemiring.polynomial_normalize", @@ -1627,7 +1627,7 @@ "subterm_ordering_CanonCommSemiring.Pplus" ], 0, - "383fa4c253b7086a4e5a3ca8e34a41f4" + "b07fd0bd8f2f2fe3e7d83a241392ade2" ], [ "CanonCommSemiring.spolynomial_of", @@ -1655,7 +1655,7 @@ "subterm_ordering_CanonCommSemiring.Pplus" ], 0, - "d5fa463a868c2c166b04e94d6090c251" + "b62a6f1ec885b9e26751049b833bba75" ], [ "CanonCommSemiring.interp_p", @@ -1683,7 +1683,7 @@ "subterm_ordering_CanonCommSemiring.Pplus" ], 0, - "646626d37fdbb92efa898ab8d582fddf" + "7b9e876e1dafb1229c5edbe0f7ea6afa" ], [ "CanonCommSemiring.spolynomial_of_ok", @@ -1754,7 +1754,7 @@ "typing_CanonCommSemiring.spolynomial_of" ], 0, - "453785ca169715eac9c30499c26624df" + "2fb93f2bbe476a23855d78d45176f3e5" ], [ "CanonCommSemiring.polynomial_normalize_ok", @@ -1859,7 +1859,7 @@ "typing_tok_CanonCommSemiring.Nil_var@tok" ], 0, - "a5c779d9b556ab0b0a2cf0d266dd9c2f" + "c37702e2ac5ff2304e9a000d6a624c46" ], [ "CanonCommSemiring.polynomial_simplify_ok", @@ -1872,7 +1872,7 @@ "fuel_guarded_inversion_CanonCommSemiring.cr" ], 0, - "e59784672e37f3e550039e89dfdc13b2" + "9ce8678f580df17b188ec506fecec6e5" ], [ "CanonCommSemiring.find_aux", @@ -1892,7 +1892,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "20c28a966d935047ab1b39d4e8a3b048" + "e3a82b7201f688073597c17a7f7c48de" ], [ "CanonCommSemiring.make_fvar", @@ -1908,7 +1908,7 @@ "typing_CanonCommSemiring.find" ], 0, - "a35c8c246cb3d1651904f93d68b18ffd" + "f67b4cdd2368d8e739ebc7cf98d20296" ], [ "CanonCommSemiring.quote_polynomial", @@ -1926,7 +1926,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "e9fd257f7834babb0617dadf7f11bcf0" + "67f661a9208c47956dadeca3473dabe0" ], [ "CanonCommSemiring.semiring_reflect", @@ -1939,7 +1939,7 @@ "refinement_interpretation_Tm_refine_fa0b8aea858c488f2d079a0ea76683af" ], 0, - "7b057330cc55d8413fe32ee4a015258e" + "db584db0f0a33a2bbd28c9b5362cd5ae" ], [ "CanonCommSemiring.int_cr", @@ -1964,7 +1964,7 @@ "token_correspondence_Prims.op_Multiply" ], 0, - "366119d7942edc75db29c0cfa67a0349" + "86900e6dd8efbb294b7f1e238e58a77d" ] ] ] \ No newline at end of file diff --git a/tests/struct/array.pos/Test.fst.hints b/tests/struct/array.pos/Test.fst.hints index bf190c49313..ad5c30cdbf9 100644 --- a/tests/struct/array.pos/Test.fst.hints +++ b/tests/struct/array.pos/Test.fst.hints @@ -50,7 +50,7 @@ "typing_tok_FStar.Pointer.Base.TInt@tok" ], 0, - "e20bc2c2ed9c96d93ba27df4a35841c3" + "acf36890a463371614f667e2359e8c9b" ], [ "Test.callee", @@ -124,7 +124,7 @@ "typing_Test.struct_t" ], 0, - "864c7aa40489fbe4d27192f8ce80cd85" + "d91feece3993636f135405e69eb661bb" ], [ "Test.caller", @@ -280,7 +280,7 @@ "typing_Tm_abs_38d4bb2034e4c433acd11631b66192dd" ], 0, - "a80bae553290466883fb7463c18d5f62" + "cbee52d75ba7a569703b5e7dde5bd2cc" ] ] ] \ No newline at end of file diff --git a/tests/struct/disjoint.pos/Test.fst.hints b/tests/struct/disjoint.pos/Test.fst.hints index 95d5c76eb8e..eda4c055765 100644 --- a/tests/struct/disjoint.pos/Test.fst.hints +++ b/tests/struct/disjoint.pos/Test.fst.hints @@ -50,7 +50,7 @@ "typing_tok_FStar.Pointer.Base.TInt@tok" ], 0, - "76709e12c44426ddecc9a7fd19ca2ffe" + "294c6d89331890a03c5c8ff5533c3146" ], [ "Test.callee", @@ -124,7 +124,7 @@ "typing_Test.struct_t" ], 0, - "80b912c2dbfb61db0f469568f49e44a6" + "748cef689dbe728d0079bf08da4a3247" ], [ "Test.more_struct", @@ -178,7 +178,7 @@ "typing_Test.struct_t" ], 0, - "62b8491baffa1ad3d2005a0f72882cf6" + "8a63fade2557609158e3452cc778ec76" ], [ "Test.caller", @@ -323,7 +323,7 @@ "typing_Tm_abs_38d4bb2034e4c433acd11631b66192dd" ], 0, - "dae9c3050f31b490195dc114bc59fde9" + "0957026faf32c29600522f3c156d8d3b" ] ] ] \ No newline at end of file diff --git a/tests/struct/nested.pos/Test.fst.hints b/tests/struct/nested.pos/Test.fst.hints index ea7da6ee6ac..5e8a07db3b9 100644 --- a/tests/struct/nested.pos/Test.fst.hints +++ b/tests/struct/nested.pos/Test.fst.hints @@ -49,7 +49,7 @@ "typing_FStar.List.Tot.Base.noRepeats", "typing_FStar.UInt32.v" ], 0, - "291b7e244f080567dea575baa1356ab6" + "9c4438067175c1a3f0fd90decdce8b6d" ], [ "Test.ty", @@ -99,7 +99,7 @@ "typing_FStar.List.Tot.Base.noRepeats", "typing_FStar.UInt32.v" ], 0, - "f657b2e4b184ed31b345687a56fde805" + "3692d948c95d7b6c629b2ae0372cee80" ], [ "Test.f", @@ -244,7 +244,7 @@ "typing_Test.ty", "typing_tok_FStar.Pointer.Base.TUInt32@tok" ], 0, - "6a73841088b0554db5be7e72b274d99b" + "13293735403a70f19c2b935d04ad3021" ] ] ] \ No newline at end of file diff --git a/tests/struct/point-with-nesting.pos/Test.fst.hints b/tests/struct/point-with-nesting.pos/Test.fst.hints index 1bf842a06d8..2e008fe87ee 100644 --- a/tests/struct/point-with-nesting.pos/Test.fst.hints +++ b/tests/struct/point-with-nesting.pos/Test.fst.hints @@ -48,7 +48,7 @@ "typing_tok_FStar.Pointer.Base.TInt@tok" ], 0, - "fffaba96f91e791d06f8e7dac2450246" + "1dbad6c78b945580c54058b087c88b3e" ], [ "Test.colored_object_struct", @@ -102,7 +102,7 @@ "typing_FStar.List.Tot.Base.noRepeats", "typing_Test.point_struct" ], 0, - "46eb00252f2b3d8f9039fe4faba287d7" + "a258a6b615bb9685a9ebfc66ae38c738" ], [ "Test.write_struct_field", @@ -133,7 +133,7 @@ "token_correspondence_FStar.Pointer.Base.type_of_struct_field_" ], 0, - "6efba7ba3b96f3d2aa7b0aa227f3914c" + "50c161218f93df265807762e451bb8f0" ], [ "Test.flip", @@ -222,7 +222,7 @@ "typing_Test.point_struct", "typing_Test.point_t" ], 0, - "ad68e3f6761d0fffb90d4f035e1a9b92" + "b97b6e34f138889cc89d5e817e6aa54d" ], [ "Test.flip'", @@ -311,7 +311,7 @@ "typing_Test.point_struct", "typing_Test.point_t" ], 0, - "6d7b2ea67f702ed7b18d86b6566f9f94" + "6ae6d04c03f2488f1076f09474328c0c" ] ] ] \ No newline at end of file diff --git a/tests/struct/point.pos/Test.fst.hints b/tests/struct/point.pos/Test.fst.hints index f5d8667d72a..1dd73b459df 100644 --- a/tests/struct/point.pos/Test.fst.hints +++ b/tests/struct/point.pos/Test.fst.hints @@ -50,7 +50,7 @@ "typing_tok_FStar.Pointer.Base.TInt@tok" ], 0, - "8733ab62993d9cae1ca4fc11c121ebe6" + "fc05b68431e4b248e68557515d43a93b" ], [ "Test.flip", @@ -131,7 +131,7 @@ "typing_Test.point_struct_t" ], 0, - "fd752215df3707cfa6713dd510fe5764" + "ade9e539395ffd01eb4fc09df561967a" ], [ "Test.flip'", @@ -212,7 +212,7 @@ "typing_Test.point_struct_t" ], 0, - "0a0a778d4f5014dd765f526e068285a6" + "46de9e914d580152187adb03c24ee9cf" ] ] ] \ No newline at end of file diff --git a/tests/struct/taggedunion.pos/Test.fst.hints b/tests/struct/taggedunion.pos/Test.fst.hints index 3f1b10784d4..1848443c285 100644 --- a/tests/struct/taggedunion.pos/Test.fst.hints +++ b/tests/struct/taggedunion.pos/Test.fst.hints @@ -46,7 +46,7 @@ "typing_FStar.List.Tot.Base.noRepeats" ], 0, - "2967ab0f203c41074f3eb3d68f90f1bd" + "538259cade9ae12f43babb4782fb9edb" ], [ "Test.either_tags", @@ -118,7 +118,7 @@ "typing_Prims.pow2", "typing_Test.either_l" ], 0, - "03f69df8e81266ed70b96c0c19dafc14" + "d42e2ad4e562f5e1015762349de525d7" ], [ "Test.option_l", @@ -168,7 +168,7 @@ "typing_tok_FStar.Pointer.Base.TUnit@tok" ], 0, - "26d1218e00f2c44ba4c76e144c0f6003" + "5d88709ba454797f4a73ff299b60c231" ], [ "Test.option_tags", @@ -240,7 +240,7 @@ "typing_Prims.pow2", "typing_Test.option_l" ], 0, - "30435cadf2632a4e770c1712e1de6aa0" + "956ed5667cf81baa0c9ba6a4b7e7bc15" ], [ "Test.s_l", @@ -289,7 +289,7 @@ "typing_tok_FStar.Pointer.Base.TUInt8@tok" ], 0, - "dd565f5ef58017e52625ceda73ce075b" + "9ded488ebb36aef71eb28c9afafb2420" ], [ "Test.s_x", @@ -329,7 +329,7 @@ "typing_Test.s_l" ], 0, - "9a38103305d3c7af0c9bced3aa8e79be" + "26684fbf7da46b79a11ced73bdde681e" ], [ "Test.s_y", @@ -371,7 +371,7 @@ "typing_Test.s_l" ], 0, - "f3a811f6e42cd16150b566edb5bca9f6" + "976f06ab06caef4bc77f8a7c50055518" ], [ "Test.step_0", @@ -449,7 +449,7 @@ "typing_tok_FStar.Pointer.Base.TUInt16@tok" ], 0, - "77a0bb3fc000e1961309deec7741540e" + "bce8c91d9e32e5a0be256cdc587aa409" ], [ "Test.step", @@ -533,7 +533,7 @@ "typing_tok_FStar.Pointer.Base.TUInt16@tok" ], 0, - "cb65301204225027d79187c355e178ec" + "72b8fcb30988597bd4f1834f50736670" ], [ "Test.step_alt", @@ -649,7 +649,7 @@ "unit_typing" ], 0, - "303033b9f3523696996a4f07ae805ae3" + "59e2f3ff4f8835bbb2d02f63bc722771" ] ] ] \ No newline at end of file diff --git a/tests/struct/union.pos/Test.fst.hints b/tests/struct/union.pos/Test.fst.hints index 10595c5330a..9e3612206ab 100644 --- a/tests/struct/union.pos/Test.fst.hints +++ b/tests/struct/union.pos/Test.fst.hints @@ -50,7 +50,7 @@ "typing_tok_FStar.Pointer.Base.TUnit@tok" ], 0, - "182a96f04ce81c9a70c9c7f3ae21fcf1" + "3ae313bebbd85bab403fd10852cb48e7" ], [ "Test.u", @@ -104,7 +104,7 @@ "typing_tok_FStar.Pointer.Base.TUInt32@tok" ], 0, - "0968af2aa4bc77232b63ab301252f404" + "43a5dafbb2d3fcd087dbb9d6dde036a8" ], [ "Test.f", @@ -197,7 +197,7 @@ "typing_Test.t", "typing_Test.u" ], 0, - "3d22401cfc3c30244d93d84e89459d98" + "79958aab7ed43554f897a7348a6f4dc9" ] ] ] \ No newline at end of file diff --git a/tests/tactics/Admit.fst.hints b/tests/tactics/Admit.fst.hints new file mode 100644 index 00000000000..8e2ced20015 --- /dev/null +++ b/tests/tactics/Admit.fst.hints @@ -0,0 +1 @@ +[ "MW-\u0018\u001f››\u001b\u0005xÕ\u007f\b\u0005\u0004Þ", [] ] \ No newline at end of file diff --git a/tests/tactics/AnnoyingVCs.fst.hints b/tests/tactics/AnnoyingVCs.fst.hints index 169ed6bd3d4..20f081f3073 100644 --- a/tests/tactics/AnnoyingVCs.fst.hints +++ b/tests/tactics/AnnoyingVCs.fst.hints @@ -3,16 +3,7 @@ [ [ "AnnoyingVCs.test1", - 1, 2, - 1, - [ "@query", "true_interp" ], - 0, - "720edec45b30dec732186e79fe061f77" - ], - [ - "AnnoyingVCs.test1", - 3, 2, 1, [ @@ -27,25 +18,16 @@ 1, 2, 1, - [ "@query", "true_interp" ], - 0, - "bf45db17e9484ea156b8761d24ee8811" - ], - [ - "AnnoyingVCs.test2", - 2, - 2, - 1, [ "@query", "b2t_def", "primitive_Prims.op_GreaterThanOrEqual", "projection_inverse_BoxBool_proj_0" ], 0, - "572c0bd5644471911d2ef1c02d622d14" + "42c7bf87fe888d1fa6988cb4fef749d8" ], [ "AnnoyingVCs.test2", - 3, + 2, 2, 1, [ @@ -53,7 +35,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "96a419420fa01dde231f89b267a7f0f7" + "a624f76503695b5a469ec5b0a0943958" ] ] ] \ No newline at end of file diff --git a/tests/tactics/Branch.fst.hints b/tests/tactics/Branch.fst.hints index 33b7cc7fe4c..d88f632435c 100644 --- a/tests/tactics/Branch.fst.hints +++ b/tests/tactics/Branch.fst.hints @@ -11,16 +11,7 @@ "refinement_interpretation_Tm_refine_9919183acc09ab1e33301cdf8ea273cd" ], 0, - "c8222075454d8dc685514b8d9557254d" - ], - [ - "Branch.test0", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "13d7531e5d11e36636f8dab227980b08" + "803ce3c67465f9575f00d11e4e48e404" ] ] ] \ No newline at end of file diff --git a/tests/tactics/Bug1252.fst.hints b/tests/tactics/Bug1252.fst.hints index a55e11bed76..8455e06d43e 100644 --- a/tests/tactics/Bug1252.fst.hints +++ b/tests/tactics/Bug1252.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "720ab53062f4c994d6292ce9f2d79888" + "34b8bc3a319f47b85fbb08f2ed2770a1" ] ] ] \ No newline at end of file diff --git a/tests/tactics/Bug1270.fst.hints b/tests/tactics/Bug1270.fst.hints index fe8b2452a3f..cc449e836df 100644 --- a/tests/tactics/Bug1270.fst.hints +++ b/tests/tactics/Bug1270.fst.hints @@ -18,7 +18,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.vars_of_env" ], 0, - "66c1852bb9361e5a0097fe7c8c9d813e" + "39249f6dfe23c6e48cac615b971ead8d" ], [ "Bug1270.test", @@ -37,7 +37,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.vars_of_env" ], 0, - "82435779b343aed1c25bd213399444fb" + "fac863198f3504538f5346971cf7a0c7" ] ] ] \ No newline at end of file diff --git a/tests/tactics/Bug1299.fst.hints b/tests/tactics/Bug1299.fst.hints index 4d21a8b2413..f286b7d58ef 100644 --- a/tests/tactics/Bug1299.fst.hints +++ b/tests/tactics/Bug1299.fst.hints @@ -13,7 +13,7 @@ "lemma_FStar.Pervasives.invertOption" ], 0, - "f670fddd1aca4e8b0ca2b96e877d1365" + "95207a578928ff455db7158d3848b2dc" ], [ "Bug1299.test", @@ -22,13 +22,24 @@ 1, [ "@MaxIFuel_assumption", "@query", + "FStar.Pervasives.Native_pretyping_b53dbd183c526bc5d0f20d7b966ae125", + "data_typing_intro_FStar.Pervasives.Native.Mktuple2@tok", + "data_typing_intro_FStar.Pervasives.Native.None@tok", "data_typing_intro_FStar.Stubs.Tactics.Common.TacticFailure@tok", "data_typing_intro_FStar.Stubs.Tactics.Result.Failed@tok", - "equation_FStar.Pervasives.pattern", - "function_token_typing_FStar.Pervasives.pattern", "string_typing" + "data_typing_intro_Prims.Cons@tok", + "data_typing_intro_Prims.Nil@tok", + "equation_FStar.Pervasives.pattern", "equation_FStar.Range.range", + "equation_FStar.Stubs.Errors.Msg.error_message", + "function_token_typing_FStar.Pervasives.pattern", + "function_token_typing_FStar.Range.range", + "function_token_typing_FStar.Stubs.Errors.Msg.error_message", + "function_token_typing_FStar.Stubs.Pprint.document", + "kinding_FStar.Pervasives.Native.option@tok", "string_typing", + "typing_FStar.Stubs.Pprint.arbitrary_string" ], 0, - "8240ffeccb72007e98551057a1b802fc" + "f0921066fe67e3bb91f3fd22caef7889" ] ] ] \ No newline at end of file diff --git a/tests/tactics/Bug3175.fst.hints b/tests/tactics/Bug3175.fst.hints index 76871dd5f98..f425dcebf43 100644 --- a/tests/tactics/Bug3175.fst.hints +++ b/tests/tactics/Bug3175.fst.hints @@ -1 +1 @@ -[ "}à\u0016@\rL\u007feйËE£Ñ¤—", [] ] \ No newline at end of file +[ "ìD<\"\f£Ìòèí,9v\u0016\u000fþ", [] ] \ No newline at end of file diff --git a/tests/tactics/CallSubtac.fst.hints b/tests/tactics/CallSubtac.fst.hints new file mode 100644 index 00000000000..0afe5e5fbc6 --- /dev/null +++ b/tests/tactics/CallSubtac.fst.hints @@ -0,0 +1,136 @@ +[ + "§ðWvµšÓ½½\r%–\u0014\u0004\\", + [ + [ + "CallSubtac.must", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "equation_FStar.Stubs.Tactics.Types.issues", + "function_token_typing_FStar.Stubs.Tactics.Types.issues", + "kinding_FStar.Pervasives.Native.option@tok", + "lemma_FStar.Pervasives.invertOption", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "typing_FStar.Pervasives.Native.__proj__Mktuple2__item___1" + ], + 0, + "a9cbca0238dd3f9e858fbc0648d76ab0" + ], + [ + "CallSubtac.test1", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "constructor_distinct_FStar.Stubs.Tactics.Result.Failed", + "data_elim_FStar.Stubs.Tactics.Result.Success", + "equation_FStar.Stubs.Tactics.Types.issues", + "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_a", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_exn", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_ps", + "refinement_interpretation_Tm_refine_30965369282456c847a40c68161cd4ad" + ], + 0, + "c6752cdf4a0433762a8ca34bba883a65" + ], + [ + "CallSubtac.test1", + 2, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "constructor_distinct_FStar.Stubs.Tactics.Result.Failed", + "data_elim_FStar.Stubs.Tactics.Result.Success", + "equation_FStar.Stubs.Tactics.Types.issues", + "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_a", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_exn", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_ps", + "refinement_interpretation_Tm_refine_30965369282456c847a40c68161cd4ad" + ], + 0, + "289cddeb5cb1b76c89bec8c5e93a8821" + ], + [ + "CallSubtac.test2", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "constructor_distinct_FStar.Stubs.Tactics.Result.Failed", + "data_elim_FStar.Stubs.Tactics.Result.Success", + "equation_FStar.Stubs.Tactics.Types.issues", + "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_a", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_exn", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_ps", + "refinement_interpretation_Tm_refine_30965369282456c847a40c68161cd4ad" + ], + 0, + "4faa662206e58f9a5cb512b96f69b246" + ], + [ + "CallSubtac.test2", + 2, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "constructor_distinct_FStar.Stubs.Tactics.Result.Failed", + "data_elim_FStar.Stubs.Tactics.Result.Success", + "equation_FStar.Stubs.Tactics.Types.issues", + "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_a", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_exn", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_ps", + "refinement_interpretation_Tm_refine_30965369282456c847a40c68161cd4ad" + ], + 0, + "ffdb2913f53cadadedfad5cd03cc7b20" + ], + [ + "CallSubtac.test3", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "constructor_distinct_FStar.Stubs.Tactics.Result.Failed", + "data_elim_FStar.Stubs.Tactics.Result.Success", + "equation_FStar.Stubs.Tactics.Types.issues", + "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_a", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_exn", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_ps", + "refinement_interpretation_Tm_refine_30965369282456c847a40c68161cd4ad" + ], + 0, + "391e75f808d3f1d708ed42d4071c3a2a" + ], + [ + "CallSubtac.test3", + 2, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "constructor_distinct_FStar.Stubs.Tactics.Result.Failed", + "data_elim_FStar.Stubs.Tactics.Result.Success", + "equation_FStar.Stubs.Tactics.Types.issues", + "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_a", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_exn", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_ps", + "refinement_interpretation_Tm_refine_30965369282456c847a40c68161cd4ad" + ], + 0, + "289cddeb5cb1b76c89bec8c5e93a8821" + ] + ] +] \ No newline at end of file diff --git a/tests/tactics/Cases.fst.hints b/tests/tactics/Cases.fst.hints index 45fedfc0c57..ff3319a19c6 100644 --- a/tests/tactics/Cases.fst.hints +++ b/tests/tactics/Cases.fst.hints @@ -1,47 +1,11 @@ [ "<¨)\u0013=,>ßðšUBJ®d.", [ - [ - "Cases.test_cases", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "c7b834f7badcfafe9b38f3aec40d205e" - ], - [ - "Cases.test_cases_unsquash", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "d200df77bd53433839ed225fad59b458" - ], - [ - "Cases.test_cases_bool", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "46b555fe550de08dfdc453a784a70268" - ], [ "Cases.test_cases_bool_2", 1, 2, 1, - [ "@query", "true_interp" ], - 0, - "6e42ac9408d2a7906f934c3af925de52" - ], - [ - "Cases.test_cases_bool_2", - 2, - 2, - 1, [ "@query", "primitive_Prims.op_Addition", "primitive_Prims.op_Equality", "primitive_Prims.op_Multiply", @@ -49,19 +13,21 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "d581db516131728b33197677516dfa02" + "54b6c28155d968e65efe9a3ae8580f59" ], [ "Cases.test_cases_bool_2", - 3, + 2, 2, 1, [ "@query", "primitive_Prims.op_Addition", - "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0" + "primitive_Prims.op_Equality", "primitive_Prims.op_Multiply", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_BoxInt_proj_0" ], 0, - "73f5e52bebf76bf8ca22fb6543c6c05e" + "bfd1d9d05512dd13626761ac6e43943c" ] ] ] \ No newline at end of file diff --git a/tests/tactics/Change.fst.hints b/tests/tactics/Change.fst.hints index 259ca788f34..b45a362a70a 100644 --- a/tests/tactics/Change.fst.hints +++ b/tests/tactics/Change.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "equation_Change.id" ], 0, - "1ccb367863a1f30dc7ad0b28c86ccddd" + "c1a8ec2fb13495e1c17077bec06b05d8" ], [ "Change.uu___9", @@ -17,7 +17,7 @@ 1, [ "@query", "equation_Change.id" ], 0, - "a71e546316f4f0731a867334d50ea3da" + "e6100fdbfca4cb7f66276192223cc306" ] ] ] \ No newline at end of file diff --git a/tests/tactics/CheckEquiv.fst.hints b/tests/tactics/CheckEquiv.fst.hints new file mode 100644 index 00000000000..e4296d60bbd --- /dev/null +++ b/tests/tactics/CheckEquiv.fst.hints @@ -0,0 +1 @@ +[ "\u0002Ó\u001bPè#á6\u000b5bâ4z®=", [] ] \ No newline at end of file diff --git a/tests/tactics/CheckMatchComplete.fst.hints b/tests/tactics/CheckMatchComplete.fst.hints index a131ad65b7e..84f659ab56d 100644 --- a/tests/tactics/CheckMatchComplete.fst.hints +++ b/tests/tactics/CheckMatchComplete.fst.hints @@ -10,7 +10,7 @@ "@query", "equation_FStar.Sealed.Inhabited.is_sealed", "true_interp" ], 0, - "9fb4b9c8f7f2587d7ead72e22fc668e9" + "90548445eb806b72d8cf4b750465bf07" ], [ "CheckMatchComplete.test_const_two", @@ -21,7 +21,7 @@ "@query", "equation_FStar.Sealed.Inhabited.is_sealed", "true_interp" ], 0, - "d007eef94c304602c234fdf09a06fd43" + "013271efbdaa3ed584f848622bb814d0" ], [ "CheckMatchComplete.test_const_two'", @@ -32,7 +32,7 @@ "@query", "equation_FStar.Sealed.Inhabited.is_sealed", "true_interp" ], 0, - "0eb8ac71c197850522b5768916e47ff2" + "40696aa874a13262ef3de572c6f0023e" ] ] ] \ No newline at end of file diff --git a/tests/tactics/Clear.fst.hints b/tests/tactics/Clear.fst.hints index 52e5771f054..af304718126 100644 --- a/tests/tactics/Clear.fst.hints +++ b/tests/tactics/Clear.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "ae6513374d839d342ee75e15449431ea" + "15d6a75090da4ec1be06f4a9c3d77ba4" ] ] ] \ No newline at end of file diff --git a/tests/tactics/CommuteMatch.fst.hints b/tests/tactics/CommuteMatch.fst.hints index 6900497e360..9b9d415b90e 100644 --- a/tests/tactics/CommuteMatch.fst.hints +++ b/tests/tactics/CommuteMatch.fst.hints @@ -17,7 +17,7 @@ "typing_CommuteMatch.x" ], 0, - "7ecdd7973f6ceaafd9f25f27d807233e" + "baabc1bcf704916bcfe1621a987c8abe" ], [ "CommuteMatch.rw_test4", @@ -26,7 +26,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "bool_inversion" ], 0, - "8e476def354d9a0d2e8022cbe1ff4f6a" + "edba44ead27986a02aacadb89ec35b22" ] ] ] \ No newline at end of file diff --git a/tests/tactics/CoreCheckMatch.fst.hints b/tests/tactics/CoreCheckMatch.fst.hints index a032aca1953..0fe81cd6a7c 100644 --- a/tests/tactics/CoreCheckMatch.fst.hints +++ b/tests/tactics/CoreCheckMatch.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_13bf0778c86c9a16c127b79af16d1130" ], 0, - "fddfa64563c04bd71855376cffc1bc4d" + "9cdcaec9eead0f30c65c140c09af1515" ], [ "CoreCheckMatch.option_ind", @@ -28,7 +28,7 @@ "refinement_interpretation_Tm_refine_b18d00689402dbf5124cb0117ac6ac78" ], 0, - "8a90d3922a80eeae75c383d3fd02f7c6" + "0fddbd7d5f1b9ee18099bf13fdc6e8ae" ], [ "CoreCheckMatch.uu___53", @@ -43,7 +43,7 @@ "true_interp" ], 0, - "35b6fcc0b95bed0adbdad3f42aacd2eb" + "d5a92cb72c37d4afde789dd7072e6465" ], [ "CoreCheckMatch.simple_record_nd", @@ -59,7 +59,7 @@ "typing_CoreCheckMatch.nat_dep" ], 0, - "5763d825bb2dd4e107b270ef170c27b6" + "d83e7db2d2464505068509d590a252e0" ], [ "CoreCheckMatch.simple_record_dp", @@ -75,7 +75,7 @@ "typing_CoreCheckMatch.nat_dep" ], 0, - "3e890f13819320fe2edd27f88826b4af" + "65bb23af61daabb8c0656722591a8887" ], [ "CoreCheckMatch.simple_record_tsc_ref", @@ -91,7 +91,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "121bf3cae3cec03eea002c49b4784acd" + "c86938c8c84c1df1a5321ce004095122" ], [ "CoreCheckMatch.dtuple2_ind_ss", @@ -105,7 +105,7 @@ "refinement_interpretation_Tm_refine_13bf0778c86c9a16c127b79af16d1130" ], 0, - "feda9619ea594dd6f57f1dbb5c19be60" + "a3b73c1af157dcba7c8770d67b42953f" ], [ "CoreCheckMatch.refined_ind", @@ -118,7 +118,7 @@ "refinement_interpretation_Tm_refine_e019348a89017022184eb6c0daba8e0a" ], 0, - "7dc26848c8c7ff9237529df2ca412b30" + "e6675b0377d552dd4c4fbc4fc17b907c" ], [ "CoreCheckMatch.eq_to_eq", @@ -130,7 +130,7 @@ "refinement_interpretation_Tm_refine_2b8e2a90428944c45990df46b9c37918" ], 0, - "3ecdda782f09c7815f3a431828e85d2f" + "6355c9264eb9dbab1f5c6300aab2488b" ], [ "CoreCheckMatch.add_squash", @@ -143,7 +143,7 @@ "refinement_interpretation_Tm_refine_913239c2cf9dc8a14e1f047e0206138d" ], 0, - "42085843b2ec2b550f3739b6a7ec3204" + "0bd23778765c31d6570992d97e9c8e6d" ], [ "CoreCheckMatch.or_split", @@ -155,7 +155,7 @@ "refinement_interpretation_Tm_refine_f86a2e0f4535b45c62e42d8b28008f3f" ], 0, - "e605e6671d12749b3f47ff598e50bd6a" + "255dc7215cc7ebe46e2ef4a72ef0d2e6" ], [ "CoreCheckMatch.toto", @@ -169,7 +169,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "a5e0eae7c3697613f3de286583750d39" + "115166f7ceebced9268113bd333891cb" ], [ "CoreCheckMatch.tata", @@ -185,7 +185,7 @@ "refinement_interpretation_Tm_refine_3b1cb9ec3355fed185c658f53954b3fa" ], 0, - "471a05d839748560a7287f994cbf1118" + "2972e3fd9ef059622839f1301ac6d226" ], [ "CoreCheckMatch.__proj__Ctor_1__item___0", @@ -197,7 +197,7 @@ "refinement_interpretation_Tm_refine_833dcb6a8d2497af1df3fa5144e0764d" ], 0, - "d34798e8614c28e8662c6e2e3b56fd5a" + "687c5e637f59f9fb85ece9a1d7ddff7c" ], [ "CoreCheckMatch.__proj__Ctor_2__item___0", @@ -209,7 +209,7 @@ "refinement_interpretation_Tm_refine_8f40aa86df9ff8572ffa3d32679fa86d" ], 0, - "a303a29f6bbadd485729beb671dc8585" + "080ed6d30779c2b68ae120187675a3ef" ], [ "CoreCheckMatch.f_ss", @@ -227,7 +227,7 @@ "refinement_interpretation_Tm_refine_3b1cb9ec3355fed185c658f53954b3fa" ], 0, - "b168c258674f44cd71036f62ceb2d777" + "290e356c714c5d2a0b7bfa1a98294e93" ], [ "CoreCheckMatch.g_ss", @@ -242,7 +242,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "35370469fe2d239f436a4877ae876a68" + "fe9685f358a7c83d5fd6acd17eedfa0a" ], [ "CoreCheckMatch.arrow_to_forall", @@ -254,7 +254,7 @@ "refinement_interpretation_Tm_refine_eee646ed2c0261b2e37307734e5990b8" ], 0, - "b72e8660e46664a0b6246c3ec8562568" + "8f0608a2c7be47bcea26f4f842c01322" ], [ "CoreCheckMatch.remove_refine", @@ -267,7 +267,7 @@ "refinement_interpretation_Tm_refine_eee646ed2c0261b2e37307734e5990b8" ], 0, - "da285d3d4171b5a2fa59c1f19960caf9" + "15b1855a669accb44ca850b67a0e2dbc" ] ] ] \ No newline at end of file diff --git a/tests/tactics/DeltaDepth.fst.hints b/tests/tactics/DeltaDepth.fst.hints index 4d83f36569c..db7f5b8a6b3 100644 --- a/tests/tactics/DeltaDepth.fst.hints +++ b/tests/tactics/DeltaDepth.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_5e57589849c6497f93798a0ea15a1df2" ], 0, - "6e56e1f14ee2160ff433185febc57462" + "b5b7fe2da5eda4efca97ffa77141b5db" ], [ "DeltaDepth.__proj__B__item___0", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_90c35950d1e7f0a820470167e5c76674" ], 0, - "356961c7e8231a830888eb543c8d1dd1" + "cd9eb218b4e8bfe04e9d94cd56d09826" ], [ "DeltaDepth.m", @@ -37,7 +37,7 @@ "projection_inverse_DeltaDepth.A__0" ], 0, - "28c16ceed3be2ba1d8cfbc25642f154a" + "208933f48e6eecf9bc15ef1163eac3d2" ] ] ] \ No newline at end of file diff --git a/tests/tactics/DependentSynth.fst.hints b/tests/tactics/DependentSynth.fst.hints index 5308a65bb63..b7abe031256 100644 --- a/tests/tactics/DependentSynth.fst.hints +++ b/tests/tactics/DependentSynth.fst.hints @@ -11,7 +11,7 @@ "equation_DependentSynth.myty", "int_typing", "unit_typing" ], 0, - "76c1519e6f9ea18ced7eb810b20b12e6" + "9d1c1726b9ea568b4a26d82d33637e6d" ] ] ] \ No newline at end of file diff --git a/tests/tactics/Destruct.fst.hints b/tests/tactics/Destruct.fst.hints index 9d24e73b470..48b663f85c2 100644 --- a/tests/tactics/Destruct.fst.hints +++ b/tests/tactics/Destruct.fst.hints @@ -18,7 +18,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ddc3dbe639c0af0e836f81dc03b2ca71" + "ba44a385009cd0dba7e0391e4d0b133e" ], [ "Destruct.__proj__A2__item___0", @@ -30,7 +30,7 @@ "refinement_interpretation_Tm_refine_15d80be637ca75d5c418364229a1bb22" ], 0, - "138a5752980acde233c0c3ee825acf3b" + "3dc4188b2e1dfdcb3a42df4319975ae8" ], [ "Destruct.__proj__B2__item___0", @@ -42,7 +42,7 @@ "refinement_interpretation_Tm_refine_cb5b47cb8fe6a6ad9ef550685a5d6a5d" ], 0, - "9ccb1e10f0016cb55aa2f3cd0475165a" + "1407210b38a5b7b8912c80287ffe7318" ], [ "Destruct.__proj__C2__item___0", @@ -54,7 +54,7 @@ "refinement_interpretation_Tm_refine_42019ac1942b4ff52b545bc4be0e0841" ], 0, - "d97241cd7ef87b6903332289a1901703" + "b488893e5cbd6b2965279b5f7a08d642" ], [ "Destruct.__proj__C2__item___1", @@ -66,7 +66,7 @@ "refinement_interpretation_Tm_refine_42019ac1942b4ff52b545bc4be0e0841" ], 0, - "8376c65f8d21a4c42e5bcdc3922136e9" + "ba4c030caa4dffd7f09445b2deffc880" ], [ "Destruct.__proj__C2__item___2", @@ -78,7 +78,7 @@ "refinement_interpretation_Tm_refine_42019ac1942b4ff52b545bc4be0e0841" ], 0, - "8efbff9e78d1cdaa7d4d7fecf7254ddc" + "783fe7d3017f2099edf8bb67ee5f809b" ], [ "Destruct.t3", @@ -99,7 +99,7 @@ "string_typing" ], 0, - "e9e2adbb217899464e78cc8048023fbf" + "2959fd594b24fedfa4f0f6e1c3ef6a90" ], [ "Destruct.__proj__B3__item___0", @@ -111,7 +111,7 @@ "refinement_interpretation_Tm_refine_09dde35c659cf7f75ce8e59a37558929" ], 0, - "0e8bfd558b6b2e224be66c6d3e28c264" + "494be50b8485b127ae8383afb65de332" ], [ "Destruct.__proj__C3__item___0", @@ -123,7 +123,7 @@ "refinement_interpretation_Tm_refine_11b50967a69485f0d567e8d70b8ffdc0" ], 0, - "1eccbd848c5a0b0b4d0e74f81e4f4f8b" + "2b89d2fe652fa06b178f7d29981cc7cc" ], [ "Destruct.__proj__C3__item___1", @@ -135,7 +135,7 @@ "refinement_interpretation_Tm_refine_11b50967a69485f0d567e8d70b8ffdc0" ], 0, - "5d7089d14a8d847528046e8c1acf73fe" + "27334de8e7e3ce8df4375cb6ebe0fbd2" ], [ "Destruct.t4", @@ -153,7 +153,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "24d7cf1eb47a183c631e5dc86ee19b6e" + "bceba03375d4ff2aba1cf727518087ec" ], [ "Destruct.__proj__A4__item___0", @@ -165,7 +165,7 @@ "refinement_interpretation_Tm_refine_56ba732a08a46e2a006cb7cd49c61bb2" ], 0, - "553415c004e303ca9b18fa9999c7dd3d" + "a21a24049babd3460bf8c342fa5f8ae4" ], [ "Destruct.__proj__B4__item___0", @@ -177,7 +177,7 @@ "refinement_interpretation_Tm_refine_316b60465156994faf26a3b05c39e34a" ], 0, - "abd86e8d2f6ba7d7e8e4c70260c0740e" + "d4c776303e2a34d9d311cc7ea7d002c0" ], [ "Destruct.__proj__C4__item___0", @@ -189,7 +189,7 @@ "refinement_interpretation_Tm_refine_bb2e13b75ca87847a19e6c915787a293" ], 0, - "39096fcc46bb7bffdd16c86e6e80c1a7" + "36335ff59c80e8e27d55d8bd6ce91d4d" ], [ "Destruct.__proj__C4__item___1", @@ -201,7 +201,7 @@ "refinement_interpretation_Tm_refine_bb2e13b75ca87847a19e6c915787a293" ], 0, - "b6e662333a671aecf43073a9618615dd" + "696802122fa56f6b4628b4354127cc3d" ], [ "Destruct.__proj__C4__item___2", @@ -213,7 +213,7 @@ "refinement_interpretation_Tm_refine_bb2e13b75ca87847a19e6c915787a293" ], 0, - "8bea00d292e6b956b606794e6b027998" + "f6d70981cfa07a104ad431da292d5aeb" ], [ "Destruct.vec", @@ -226,7 +226,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "3b34ea1ef128712a1e81d1c88d0e021d" + "3a699a35803cdca19361eab19825b064" ], [ "Destruct.vec", @@ -241,7 +241,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "ae19bfb566518b3f8e760e8ccf4516e1" + "0ce1ca9cb53b62895df992945d9496ce" ], [ "Destruct.__proj__VCons__item__n", @@ -253,7 +253,7 @@ "refinement_interpretation_Tm_refine_30dcdfe3f7fdaa373efe7d0f17e40dc2" ], 0, - "92fa211698a9999beb239b0d4174d239" + "1fa99a5277060f54194c0ced299e4abb" ], [ "Destruct.__proj__VCons__item___1", @@ -265,7 +265,7 @@ "refinement_interpretation_Tm_refine_30dcdfe3f7fdaa373efe7d0f17e40dc2" ], 0, - "d865fcd5dd71ffa0252aa59840382e8b" + "43381e5bae5d00fd9a52f53f86d6cd5b" ], [ "Destruct.__proj__VCons__item___2", @@ -277,7 +277,7 @@ "refinement_interpretation_Tm_refine_30dcdfe3f7fdaa373efe7d0f17e40dc2" ], 0, - "c3b803cf070fb424ae5b9483f02fb7c5" + "04a6b37e0fd49ff1821e88b1783d669a" ], [ "Destruct.fin", @@ -290,7 +290,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "d05e10f733dd7d9727806b32b7a643bf" + "16651418babd072a831f4abd45813ec8" ], [ "Destruct.fin", @@ -304,7 +304,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "2a4f9894b3c956006e31a36e261a57ec" + "02bf535afe61f4e38710c26ea029e840" ], [ "Destruct.__proj__Z__item__n", @@ -316,7 +316,7 @@ "refinement_interpretation_Tm_refine_091244a5b42f3d992595a20613c09453" ], 0, - "72e1aee77499730bdcbaf52856a25eb4" + "5e7758d1ecc18e8f6f8e873c63b454c1" ], [ "Destruct.__proj__S__item__n", @@ -328,7 +328,7 @@ "refinement_interpretation_Tm_refine_409191d6e26cee56f95ecac12bcba703" ], 0, - "18b9bf7b0acf8241703fa5d8bf068817" + "88776b23db316251c6f33ba81d6bb1f8" ], [ "Destruct.__proj__S__item___1", @@ -340,7 +340,7 @@ "refinement_interpretation_Tm_refine_409191d6e26cee56f95ecac12bcba703" ], 0, - "377adf80005a84959e19278e37958341" + "41d29dcde9ca4820d0ad267a2ab90d46" ], [ "Destruct.decr2", @@ -355,7 +355,7 @@ "refinement_interpretation_Tm_refine_fb4a39f21dd4d90125ca90ab887c2ef4" ], 0, - "4f8fcc6501b580501ec9ccf3f3f5a062" + "70e2c898718c6f87728097e5556d8ebe" ], [ "Destruct.decr2", @@ -368,7 +368,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "11db9ffcac1c564c8ac5f3adb8ae8e32" + "a519d2f37c1a20b06cf8181e564be204" ], [ "Destruct.test3", @@ -380,7 +380,7 @@ "refinement_interpretation_Tm_refine_f1ecc6ab6882a651504f328937700647" ], 0, - "d8a4b74c18d816bb81fbbca6fd03f2c7" + "7d88c46afb4d5e3b9f785c24021c185f" ], [ "Destruct.test3", @@ -392,7 +392,7 @@ "refinement_interpretation_Tm_refine_f1ecc6ab6882a651504f328937700647" ], 0, - "d5a889ef035c44da1b9bbf69c14eed55" + "93d938323ea2d5ccddfd20b600a21782" ] ] ] \ No newline at end of file diff --git a/tests/tactics/ElimExists.fst.hints b/tests/tactics/ElimExists.fst.hints index e0bc656f0d2..c6064924106 100644 --- a/tests/tactics/ElimExists.fst.hints +++ b/tests/tactics/ElimExists.fst.hints @@ -6,21 +6,12 @@ 1, 2, 1, - [ "@query", "true_interp" ], - 0, - "9099c0c1ad9c8c3867963dc9999e9bdc" - ], - [ - "ElimExists.lem", - 2, - 2, - 1, [ "@MaxIFuel_assumption", "@query", "refinement_interpretation_Tm_refine_17693b9c0be6584f79f76d61935752d0" ], 0, - "d912fd31b8290ca7d153c57e4522fdd0" + "6503175bf6c35098ef73a3adff8a9b09" ] ] ] \ No newline at end of file diff --git a/tests/tactics/EnvSquash.fst.hints b/tests/tactics/EnvSquash.fst.hints index de75247d3a3..888bc63b344 100644 --- a/tests/tactics/EnvSquash.fst.hints +++ b/tests/tactics/EnvSquash.fst.hints @@ -22,7 +22,7 @@ "projection_inverse_FStar.Stubs.Tactics.Result.Success_v" ], 0, - "16ec0080a85d4beb8a9028207fa6282e" + "66bc55473c556bc42fb098b823e11da2" ], [ "EnvSquash.test", @@ -46,7 +46,7 @@ "true_interp" ], 0, - "4e069de06f27181063179f12870cbe8a" + "dc2aa57497be4140652c42a33cd7fbd4" ] ] ] \ No newline at end of file diff --git a/tests/tactics/GRewrite.fst.hints b/tests/tactics/GRewrite.fst.hints index 318aabaa0c7..5f5a2d4f083 100644 --- a/tests/tactics/GRewrite.fst.hints +++ b/tests/tactics/GRewrite.fst.hints @@ -11,7 +11,7 @@ "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0" ], 0, - "db7698bc0e9b1acb06df193f2eee8457" + "f49545a15e0736f2f9734bee3d52c11e" ], [ "GRewrite.test_grewrite2", @@ -20,7 +20,7 @@ 1, [ "@query", "primitive_Prims.op_Addition" ], 0, - "ed05baa26131e7e4e47ec0b16545dca0" + "31760ae068b9d33880c5cf03670572da" ], [ "GRewrite.test_grewrite2", @@ -29,7 +29,7 @@ 1, [ "@query", "primitive_Prims.op_Addition" ], 0, - "a85295eeb0411bd01af3c11d9565bb51" + "e64723256268418da3d123a24cd27721" ], [ "GRewrite.test_grewrite2", @@ -38,7 +38,7 @@ 1, [ "@query", "primitive_Prims.op_Addition" ], 0, - "4d58dc3cab08fc90930e6bf327ff735c" + "109d64361246be8d2794c30b7f35b15f" ], [ "GRewrite.test_grewrite4", @@ -47,7 +47,7 @@ 1, [ "@query", "eq2-interp", "equation_Prims.eq2" ], 0, - "e5aa9ed062ccc0667df67f19f9e3e3c2" + "48f23c6400d88813f8b10f2eab4ac019" ], [ "GRewrite.test_grewrite5", @@ -60,16 +60,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "6429c8712e3100b758d67b9f008ffae7" - ], - [ - "GRewrite.test_term_eq", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "0a7ccaa7fd01ab653df056bdb110f6ff" + "1e6ea823f7f0c16cdce91b4797d689b1" ] ] ] \ No newline at end of file diff --git a/tests/tactics/Goals.fst.hints b/tests/tactics/Goals.fst.hints index a267e35e9de..9a1323ecd29 100644 --- a/tests/tactics/Goals.fst.hints +++ b/tests/tactics/Goals.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "9d997d986720cf6533a0106d10bc7fbd" + "1415c9ce004cfa95d5e3f686c8f6c91c" ], [ "Goals.elim", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_f1ecc6ab6882a651504f328937700647" ], 0, - "df44b09c6de9206aa817047ad0ce960f" + "9f2cb3eedb43fa0743bd6ab87e5f9fcf" ] ] ] \ No newline at end of file diff --git a/tests/tactics/Hacl.Meta.fst.hints b/tests/tactics/Hacl.Meta.fst.hints index 11b05d7807f..6633ec9b40b 100644 --- a/tests/tactics/Hacl.Meta.fst.hints +++ b/tests/tactics/Hacl.Meta.fst.hints @@ -23,7 +23,7 @@ "projection_inverse_FStar.Stubs.Tactics.Result.Success_v" ], 0, - "f018b5d9a4234e0fc8b64383945f04d2" + "ebb9b2afc673f9ecfb7149654d659f17" ] ] ] \ No newline at end of file diff --git a/tests/tactics/HoleBy.fst.hints b/tests/tactics/HoleBy.fst.hints index 40d0f009b8e..c6153c8e772 100644 --- a/tests/tactics/HoleBy.fst.hints +++ b/tests/tactics/HoleBy.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "equation_HoleBy.x" ], 0, - "e5dd060557e282dbde9f761ec3aef3d5" + "435bf16a202b0ea1eb103823af79b8cf" ], [ "HoleBy.lem2", @@ -17,7 +17,7 @@ 1, [ "@query", "primitive_Prims.op_Addition" ], 0, - "4710ffe8bed8b799b6b5485b40e569b3" + "8ef989df470cc22657940634b4fb3d84" ] ] ] \ No newline at end of file diff --git a/tests/tactics/Inlining.fst.hints b/tests/tactics/Inlining.fst.hints index 1d888b32979..85ae6f44d92 100644 --- a/tests/tactics/Inlining.fst.hints +++ b/tests/tactics/Inlining.fst.hints @@ -19,7 +19,7 @@ "refinement_interpretation_Tm_refine_ebc775ba572c8c677f9a43443c27655e" ], 0, - "ba573d6ab13c91ae1cc3d63d88c8df47" + "40c2c0ddc042ede6de1ff43a1885a893" ], [ "Inlining.create_add_1", @@ -88,7 +88,7 @@ "typing_FStar.UInt.fits", "typing_Inlining.add_1" ], 0, - "708a3fb4346e97681bf3b0d6a315ff9c" + "59d9eef946231364be65e475af8846a0" ], [ "Inlining.create_add_1'", @@ -157,7 +157,7 @@ "typing_FStar.UInt.fits", "typing_Inlining.add_1" ], 0, - "294ffa3004bc5c4f23d67f596deafabf" + "8b43492db952c2f0bfbc46063dce449b" ], [ "Inlining.create_add_1'", @@ -226,7 +226,7 @@ "typing_FStar.UInt.fits", "typing_Inlining.add_1" ], 0, - "e87bff7bd9cebae9d60860610493c5fe" + "8b43492db952c2f0bfbc46063dce449b" ], [ "Inlining.create_add_1'", @@ -295,7 +295,7 @@ "typing_FStar.UInt.fits", "typing_Inlining.add_1" ], 0, - "b9a45c92c52cdd7d4cf5b51ce8079515" + "17e828333f75813fc6adf9c7997fc95c" ], [ "Inlining.create_and_set", @@ -348,7 +348,7 @@ "typing_FStar.Set.complement", "typing_FStar.Set.singleton" ], 0, - "750aa127a7d795353fe9da53e6d16f4f" + "b8f9a062dcc649d0cbd42ca7e9ce6fe4" ], [ "Inlining.create_and_set'", @@ -401,7 +401,7 @@ "typing_FStar.Set.complement", "typing_FStar.Set.singleton" ], 0, - "5bedd2c3e16bfdf7dbc753a5cbec0bd8" + "31b241dbcac38c465794cc4d99b4b4e5" ], [ "Inlining.create_and_set'", @@ -454,7 +454,7 @@ "typing_FStar.Set.complement", "typing_FStar.Set.singleton" ], 0, - "30a91edc732baed3e4a2e6b8d644856b" + "31b241dbcac38c465794cc4d99b4b4e5" ], [ "Inlining.create_and_set'", @@ -507,7 +507,7 @@ "typing_FStar.Set.complement", "typing_FStar.Set.singleton" ], 0, - "9d945d01bfa7409fe66d26de8f904132" + "4ebc298ca45c7a8aabcff89271efa0dc" ], [ "Inlining.static_loop", @@ -544,7 +544,7 @@ "typing_FStar.Monotonic.HyperStack.get_tip", "typing_FStar.UInt32.v" ], 0, - "223ebef2fe6970e632cf802ef3e41239" + "5be7d25f0c7d3f8cfbd6933613631a98" ], [ "Inlining.print_i", @@ -558,7 +558,7 @@ "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro" ], 0, - "c300f3e856d256dd3b2461cfeab0f5b2" + "42728cdd9292641501651ab3e73372cc" ] ] ] \ No newline at end of file diff --git a/tests/tactics/InspectEffComp.fst.hints b/tests/tactics/InspectEffComp.fst.hints index 43ed98f4d46..29f8d51e77b 100644 --- a/tests/tactics/InspectEffComp.fst.hints +++ b/tests/tactics/InspectEffComp.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "int_typing" ], 0, - "af2e05c3caf7b5a8cff204af3d4f06a3" + "6c175abbf850892deb84a36ec27be393" ], [ "InspectEffComp.uu___20", @@ -17,7 +17,7 @@ 1, [ "@query", "equation_InspectEffComp.test", "int_typing" ], 0, - "50befc64ba0b697aac867632db1380b6" + "e540c933f961d432743370d031d7df32" ] ] ] \ No newline at end of file diff --git a/tests/tactics/Instantiate.fst.hints b/tests/tactics/Instantiate.fst.hints index 05c5ab805ab..2f0e54ed1a8 100644 --- a/tests/tactics/Instantiate.fst.hints +++ b/tests/tactics/Instantiate.fst.hints @@ -6,21 +6,12 @@ 1, 2, 1, - [ "@query", "true_interp" ], - 0, - "798d86e0b4d28b24fdcc998f97775a24" - ], - [ - "Instantiate.test", - 2, - 2, - 1, [ "@MaxIFuel_assumption", "@query", "equation_Prims.squash", "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "9989c3061d80eea1e974b6b824fe5b93" + "18f2aa08b1ba0efc83a7fb33e98f1d6e" ] ] ] \ No newline at end of file diff --git a/tests/tactics/Join.fst.hints b/tests/tactics/Join.fst.hints index 798a2bfda40..a9e0ab032b1 100644 --- a/tests/tactics/Join.fst.hints +++ b/tests/tactics/Join.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "d66ba2fab948b95e8e24b159f00cb094" + "ca38e777b4791c433464e9ecf9462157" ], [ "Join.p16", @@ -20,7 +20,7 @@ 1, [ "@query", "projection_inverse_BoxInt_proj_0" ], 0, - "a84ce6782f6044dd7f019f1d91dadb88" + "d96ba26a0d31eaa265b54c428bd7fd32" ], [ "Join.p16", @@ -29,7 +29,7 @@ 1, [ "@query" ], 0, - "5f135abccd176ae21e59ea38beca5151" + "10d343de66b25f188a232503edfcddd1" ], [ "Join.uu___11", @@ -48,7 +48,7 @@ "typing_Prims.pow2" ], 0, - "186cf57382ea1e6ae17ffbd068006f39" + "5b8754dc13d155112deb37f34e39b6ae" ], [ "Join.test1", @@ -67,7 +67,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -86,7 +86,7 @@ "typing_Prims.pow2" ], 0, - "7ce886f259c944a40c0ca7213fbc2ea0" + "cee10e97d0a24285dd7089cbb21f789c" ], [ "Join.test1", @@ -105,7 +105,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -124,7 +124,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -143,7 +143,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -162,7 +162,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -181,7 +181,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -200,7 +200,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -219,7 +219,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -238,7 +238,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -257,7 +257,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -276,7 +276,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -295,7 +295,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -314,7 +314,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -333,7 +333,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -352,7 +352,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -371,7 +371,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -390,7 +390,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -409,7 +409,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -428,7 +428,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -447,7 +447,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -466,7 +466,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -485,7 +485,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -497,7 +497,7 @@ "refinement_interpretation_Tm_refine_f1ecc6ab6882a651504f328937700647" ], 0, - "16e4cccc43fba0b380ea223b4b353ad3" + "70f6513ff92cfa76d99cb56b6a5abfb0" ], [ "Join.test1", @@ -516,7 +516,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -535,7 +535,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -554,7 +554,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -573,7 +573,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -592,7 +592,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -611,7 +611,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -630,7 +630,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -649,7 +649,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -668,7 +668,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -687,7 +687,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -706,7 +706,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -725,7 +725,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -744,7 +744,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -763,7 +763,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -782,7 +782,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -801,7 +801,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -820,7 +820,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -839,7 +839,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -858,7 +858,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -877,7 +877,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -896,7 +896,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -915,7 +915,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -934,7 +934,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -953,7 +953,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -972,7 +972,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -991,7 +991,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -1010,7 +1010,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -1029,7 +1029,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test1", @@ -1048,7 +1048,7 @@ "typing_Prims.pow2" ], 0, - "a516f60b0986e8efa4d0872eba025940" + "fabe12d70f98fe2a1cda7391c85cea6f" ], [ "Join.test2", @@ -1067,7 +1067,7 @@ "typing_Prims.pow2" ], 0, - "54f2127697d0d403e2591ccb67960410" + "a47f570ce0f5a12107dc4862c3b454c9" ] ] ] \ No newline at end of file diff --git a/tests/tactics/LN.fst.hints b/tests/tactics/LN.fst.hints index af412c46a76..bd2b3e8e518 100644 --- a/tests/tactics/LN.fst.hints +++ b/tests/tactics/LN.fst.hints @@ -1,5 +1,5 @@ [ - "¤FîÕuš-’æå44ê", + "P]]'\u0010užkðö¬ÎW\u0010È\u0003", [ [ "LN.badtm", @@ -10,7 +10,7 @@ "@query", "equation_FStar.Sealed.Inhabited.is_sealed", "true_interp" ], 0, - "fbfa034bc4c49a1ac5d1e78344a69567" + "d36922efd01f6b0ebe0bdb24e6aaff19" ] ] ] \ No newline at end of file diff --git a/tests/tactics/LaxOn.fst.hints b/tests/tactics/LaxOn.fst.hints index 13b148ed3f2..83f54e3b70e 100644 --- a/tests/tactics/LaxOn.fst.hints +++ b/tests/tactics/LaxOn.fst.hints @@ -1 +1 @@ -[ "Ô\u001cœŽ8u#is\u0017·¥\u0004\u0005`-", [] ] \ No newline at end of file +[ "±Wi;òDʇä>ÝŒ“Äùù", [] ] \ No newline at end of file diff --git a/tests/tactics/LemmaArgs.fst.hints b/tests/tactics/LemmaArgs.fst.hints index e25acb54134..e9e49dd1142 100644 --- a/tests/tactics/LemmaArgs.fst.hints +++ b/tests/tactics/LemmaArgs.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_b80473856ccf72c395276ef95e2db4d6" ], 0, - "3471aea301668660edaa03be23df0a2c" + "16840ed7658f53b06afdf690939068ff" ], [ "LemmaArgs.example0", @@ -20,7 +20,7 @@ 1, [ "@query", "true_interp" ], 0, - "1fea3733078cb61bbe4420878ae52fa7" + "5882d74739e191431f16968ab390af1b" ], [ "LemmaArgs.example0", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_db815536b8c60a25cb27b439971d8826" ], 0, - "4aace03593a86ce2022f42a8bc87dce1" + "2078bf8d14979c9d27e0a5dc4371ddd1" ], [ "LemmaArgs.example1", @@ -41,7 +41,7 @@ 1, [ "@query", "true_interp" ], 0, - "5f44ebb836ccdd4d8d4ee15d49b26de0" + "dd1a30b4b122434b9615d3e4b4157921" ] ] ] \ No newline at end of file diff --git a/tests/tactics/Map.OpaqueToSMT.Test.fst.hints b/tests/tactics/Map.OpaqueToSMT.Test.fst.hints index e9a4bfc2568..666b185a04c 100644 --- a/tests/tactics/Map.OpaqueToSMT.Test.fst.hints +++ b/tests/tactics/Map.OpaqueToSMT.Test.fst.hints @@ -8,7 +8,7 @@ 0, [ "@query" ], 0, - "84ea7264794b4af9447e63eea9c8af81" + "c141b3737bf66e48053a2427de3b4fc6" ] ] ] \ No newline at end of file diff --git a/tests/tactics/Map.OpaqueToSMT.fst.hints b/tests/tactics/Map.OpaqueToSMT.fst.hints index 921b3becf44..9dd43edb083 100644 --- a/tests/tactics/Map.OpaqueToSMT.fst.hints +++ b/tests/tactics/Map.OpaqueToSMT.fst.hints @@ -12,7 +12,7 @@ "primitive_Prims.op_Equality" ], 0, - "e0054f49c8e9fa8f1770cdaa54596021" + "292927950769b3c77eb1aaf441125e03" ], [ "Map.OpaqueToSMT.sel_upd2", @@ -25,7 +25,7 @@ "primitive_Prims.op_Equality", "projection_inverse_BoxBool_proj_0" ], 0, - "1b949765d8cbd278a41c6af1a8f4765c" + "c372d0a31a9937e0d556808d7a5ef958" ] ] ] \ No newline at end of file diff --git a/tests/tactics/MetaArgs.fst.hints b/tests/tactics/MetaArgs.fst.hints index ed92d28ad6e..dd5121e297c 100644 --- a/tests/tactics/MetaArgs.fst.hints +++ b/tests/tactics/MetaArgs.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "equation_MetaArgs.test1" ], 0, - "20658fc4dd5ba757ced6a88363e1a1dc" + "2633f6ebfabdc045730ff0cbfc3e6d57" ], [ "MetaArgs.uu___7", @@ -17,7 +17,7 @@ 1, [ "@query", "equation_MetaArgs.diag" ], 0, - "70759022a75b7ee7e1d5b3fb98703ba3" + "991850299f0a302edecb5f1df3a66805" ], [ "MetaArgs.uu___8", @@ -26,7 +26,7 @@ 1, [ "@query", "equation_MetaArgs.diag" ], 0, - "cf76fa4d7f1b99407a2fb05bc5d74c29" + "48bf3bc4c016d48c477da0ebdf9a894a" ] ] ] \ No newline at end of file diff --git a/tests/tactics/MyMap.fst.hints b/tests/tactics/MyMap.fst.hints index cb9c12810a7..5b78e8dffda 100644 --- a/tests/tactics/MyMap.fst.hints +++ b/tests/tactics/MyMap.fst.hints @@ -12,7 +12,7 @@ "primitive_Prims.op_Equality" ], 0, - "b6d4dcdf331e1475b038f7967c22fdb3" + "f39762582cb522fd16d52e52e05597e1" ], [ "MyMap.sel_upd2", @@ -25,7 +25,7 @@ "primitive_Prims.op_Equality", "projection_inverse_BoxBool_proj_0" ], 0, - "9891f8cadfe75fb40935f124450600cb" + "38e129c54765da325dee4a52d182519c" ] ] ] \ No newline at end of file diff --git a/tests/tactics/Neg.fst.hints b/tests/tactics/Neg.fst.hints index 538a16c6538..f11eb535e1c 100644 --- a/tests/tactics/Neg.fst.hints +++ b/tests/tactics/Neg.fst.hints @@ -13,7 +13,7 @@ "true_interp" ], 0, - "f43f9fe88bd24126b513d9acac10d014" + "4c6a28e9533ca1773fda770c8181610f" ], [ "Neg.c3", @@ -22,7 +22,7 @@ 1, [ "@query", "equation_Neg.xi" ], 0, - "e0fa7e79f6383b2b78c7dce4cd77c9f8" + "355ea91c54a9dee813876c38aaaf5dc2" ] ] ] \ No newline at end of file diff --git a/tests/tactics/NormBinderType.fst.hints b/tests/tactics/NormBinderType.fst.hints index 9581adeed72..cfccf1e63a4 100644 --- a/tests/tactics/NormBinderType.fst.hints +++ b/tests/tactics/NormBinderType.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_f1ecc6ab6882a651504f328937700647" ], 0, - "79f686ebc490ce075da9c58a4fba1a40" + "aa7bc16e6843b9c870927621f4a76670" ] ] ] \ No newline at end of file diff --git a/tests/tactics/PackInd.fst.hints b/tests/tactics/PackInd.fst.hints index 639844b7e26..09cbb6cc945 100644 --- a/tests/tactics/PackInd.fst.hints +++ b/tests/tactics/PackInd.fst.hints @@ -13,7 +13,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "0c858c53a7736bff66434659685885da" + "0dbad446e6392876fee29478a55445f7" ], [ "PackInd.test", @@ -27,7 +27,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "a3dfd53612de8a2562117a3c11ac7bfa" + "82ddd1569402e66d2a3e0603289fbb8c" ] ] ] \ No newline at end of file diff --git a/tests/tactics/Parsing.fst.hints b/tests/tactics/Parsing.fst.hints index a9d08728337..41e53dc4a3a 100644 --- a/tests/tactics/Parsing.fst.hints +++ b/tests/tactics/Parsing.fst.hints @@ -1,5 +1,5 @@ [ - "áCÏ äFµh”“\t‰Ulå\u0012", + "Ìd¯ý\u0007–è½›ýrqƒ®¦\u0000", [ [ "Parsing.uu___12", @@ -8,7 +8,7 @@ 1, [ "@query", "eq2-interp", "equation_Parsing.equals" ], 0, - "4475fe18f7c3c0e84a8cf2faaa6fdc21" + "b2feafc52a8af07b093b0d712d5fc1fd" ], [ "Parsing.uu___13", @@ -17,7 +17,7 @@ 1, [ "@query", "eq2-interp", "equation_Parsing.equals" ], 0, - "2b5f157ed8f2d014ded098a8c7e9f65d" + "baaf8d6e9176a67acdcefa9e8763ba2b" ], [ "Parsing.uu___14", @@ -26,7 +26,7 @@ 1, [ "@query", "eq2-interp", "equation_Parsing.equals" ], 0, - "7e663ebd10634db272ecc4c134e0ffe5" + "7b00536627ff5b7bbf4b1e723b44b62f" ], [ "Parsing.uu___15", @@ -35,7 +35,7 @@ 1, [ "@query", "eq2-interp", "equation_Parsing.equals" ], 0, - "0e0f56161578b8ee754d48bad9e02768" + "d412e0d967ebd4d596a80b4892494f2e" ], [ "Parsing.uu___16", @@ -44,7 +44,16 @@ 1, [ "@query", "eq2-interp", "equation_Parsing.equals" ], 0, - "4a299f86ef8fb944a3151bd54ff6ec4f" + "ad1d995e3fb04490a651375f9b699ce6" + ], + [ + "Parsing.uu___17", + 1, + 2, + 1, + [ "@query", "eq2-interp", "equation_Parsing.equals" ], + 0, + "593c886a2450fab84a5d8213a259ddfe" ], [ "Parsing.uu___27", @@ -53,7 +62,7 @@ 1, [ "@query", "eq2-interp", "equation_Parsing.equals" ], 0, - "b53f672921014eca0951bf16fffd9c43" + "d27aa1b47cb401130b7ab33ecd889fb0" ], [ "Parsing.uu___29", @@ -62,7 +71,7 @@ 1, [ "@query", "eq2-interp", "equation_Parsing.equals" ], 0, - "5b96c70e216d1698f11204827824adde" + "67524dc8244fc4ff35a25121623735ea" ], [ "Parsing.uu___32", @@ -71,7 +80,7 @@ 1, [ "@query", "eq2-interp", "equation_Parsing.equals" ], 0, - "a09b65a544931eea1cd36ca3cff2977c" + "52671d4857185ccfcc5ed1d4629fb281" ] ] ] \ No newline at end of file diff --git a/tests/tactics/PointwiseLoop.fst.hints b/tests/tactics/PointwiseLoop.fst.hints index 77237227b5f..18182d5654a 100644 --- a/tests/tactics/PointwiseLoop.fst.hints +++ b/tests/tactics/PointwiseLoop.fst.hints @@ -22,7 +22,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "c0aa0121c911862213560249b2fdf182" + "2937077967ec7c4a58dc6ffc9ef8addd" ], [ "PointwiseLoop.list_sum_lem", @@ -37,7 +37,7 @@ "projection_inverse_FStar.Pervasives.Native.Some_v" ], 0, - "a64d9b21194c806886a7090cbf19f669" + "795486b1b9f16a11c6584b7a61592d62" ] ] ] \ No newline at end of file diff --git a/tests/tactics/Pose.fst.hints b/tests/tactics/Pose.fst.hints index 747b45f9585..fb8c2a12e07 100644 --- a/tests/tactics/Pose.fst.hints +++ b/tests/tactics/Pose.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_f1ecc6ab6882a651504f328937700647" ], 0, - "a5d18995db9fb886824e731e7f73afb8" + "d9454bced55023e7217a1052ba200ca5" ] ] ] \ No newline at end of file diff --git a/tests/tactics/PoseLemma.fst.hints b/tests/tactics/PoseLemma.fst.hints index 195a336a157..a94cd8fa35b 100644 --- a/tests/tactics/PoseLemma.fst.hints +++ b/tests/tactics/PoseLemma.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "cebe939f915a451a46965801bef2dd6c" + "cf423c0f13f43354bf5399dd139c9371" ], [ "PoseLemma.test2", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "e27c3a7aa094b19be0fc287eaa7fb326" + "bf818e2e376f35105df9ec34d9395d52" ] ] ] \ No newline at end of file diff --git a/tests/tactics/Pruning.fst.hints b/tests/tactics/Pruning.fst.hints index 1c77596d6c2..7a51e92ad61 100644 --- a/tests/tactics/Pruning.fst.hints +++ b/tests/tactics/Pruning.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "primitive_Prims.op_Addition" ], 0, - "8f952eb0f55c858491eb579a22dbe379" + "f74a936054dc2bde06dbbda805850600" ], [ "Pruning.uu___1", @@ -31,29 +31,20 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3926f04dcbfa2a4827f1de64b56a4b8a" + "803645cf75e48831aea9f286c16bd047" ], [ "Pruning.uu___6", 1, 2, 1, - [ "@query", "true_interp" ], - 0, - "63d52d02ed209327573e53003904ce8a" - ], - [ - "Pruning.uu___6", - 2, - 2, - 1, [ "@query", "primitive_Prims.op_Addition" ], 0, - "0c370ac8897c8da2a4b87ca707bceb6d" + "1d596fed13d0ef683ad82cf09272aa72" ], [ "Pruning.uu___6", - 3, + 2, 4, 2, [ @@ -78,22 +69,13 @@ 1, 2, 1, - [ "@query", "true_interp" ], - 0, - "02e97c90153c2e21b84888fb584917aa" - ], - [ - "Pruning.uu___16", - 2, - 2, - 1, [ "@query", "primitive_Prims.op_Addition" ], 0, - "1d5442c2df9ea49522c409d661cb4983" + "a11bd57e52188e704aa642ee2db6a0ed" ], [ "Pruning.uu___16", - 3, + 2, 4, 2, [ @@ -118,49 +100,22 @@ 1, 2, 1, - [ "@query", "true_interp" ], - 0, - "0a9ac468c381e45650cae6b328dba3a8" - ], - [ - "Pruning.uu___27", - 2, - 2, - 1, [ "@query", "primitive_Prims.op_Addition" ], 0, - "fe7c1b7f7e022fe8794c4ad7cd3dda0f" + "4d1fb9ac59ee094beda3722d96acb574" ], [ "Pruning.uu___36", 1, 2, 1, - [ "@query", "true_interp" ], - 0, - "0a9ac468c381e45650cae6b328dba3a8" - ], - [ - "Pruning.uu___36", - 2, - 2, - 1, [ "@query", "primitive_Prims.op_Addition" ], 0, - "fe7c1b7f7e022fe8794c4ad7cd3dda0f" + "567a6340bd7d325f7f343ed30c768f44" ], [ "Pruning.uu___45", - 1, 2, - 1, - [ "@query", "true_interp" ], - 0, - "0a9ac468c381e45650cae6b328dba3a8" - ], - [ - "Pruning.uu___45", - 3, 4, 2, [ diff --git a/tests/tactics/Quals.fst.hints b/tests/tactics/Quals.fst.hints index 283bc37e7b4..350deac030e 100644 --- a/tests/tactics/Quals.fst.hints +++ b/tests/tactics/Quals.fst.hints @@ -12,7 +12,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "9e194e1972b1abbc1871139f7b23b31d" + "ca8dd61cbea8a8f0c815e1cf5a46b870" ], [ "Quals.test_sp1", @@ -45,7 +45,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.lookup_typ" ], 0, - "8aeb7cbbcfa7965b65b5267b93994956" + "04fd11bdbac4387af40f8fbcc78073a8" ], [ "Quals.test_sp1", @@ -78,7 +78,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.lookup_typ" ], 0, - "e4ed675951d927d63cecafcab6aaba0b" + "db9d492d73a4713d431024f46f160bca" ] ] ] \ No newline at end of file diff --git a/tests/tactics/Raise.fst.hints b/tests/tactics/Raise.fst.hints index 7ddfce969a3..803aa0d4dc9 100644 --- a/tests/tactics/Raise.fst.hints +++ b/tests/tactics/Raise.fst.hints @@ -20,7 +20,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "69beb4e98fe2260cb4972421fa9eb6fb" + "b157bb3ef2b3e2386ed000c882e3df47" ], [ "Raise.uu___0", @@ -41,7 +41,7 @@ "projection_inverse_BoxBool_proj_0", "true_interp" ], 0, - "da1a93416f3b177363dfa744c79c55e7" + "0f884acadada90ed4aaf9e5cd849e483" ], [ "Raise.x", @@ -62,7 +62,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "9e737bd9381b32807817715ef909f832" + "04326e9980da0b05aa6f85b989d0ccc6" ] ] ] \ No newline at end of file diff --git a/tests/tactics/ReflectionMisc.fst.hints b/tests/tactics/ReflectionMisc.fst.hints index 0ea3b93df07..e240708fc44 100644 --- a/tests/tactics/ReflectionMisc.fst.hints +++ b/tests/tactics/ReflectionMisc.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "equation_ReflectionMisc.mk" ], 0, - "b4b3282ff105e25cd1f54d44b5c0c884" + "8eb4c0716c6c8c4a39a5f45a378ad3ff" ] ] ] \ No newline at end of file diff --git a/tests/tactics/Rename.fst.hints b/tests/tactics/Rename.fst.hints index 63cf4f185f8..1203207ef84 100644 --- a/tests/tactics/Rename.fst.hints +++ b/tests/tactics/Rename.fst.hints @@ -1,14 +1 @@ -[ - "\u0013>“€C—ð—k\"¶\fèþÂ\u0015", - [ - [ - "Rename.constr", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "14c6aa1b9f266cee6786758f5c58d9d6" - ] - ] -] \ No newline at end of file +[ "\u0013>“€C—ð—k\"¶\fèþÂ\u0015", [] ] \ No newline at end of file diff --git a/tests/tactics/SMTSync.fst.hints b/tests/tactics/SMTSync.fst.hints index c23f3c063f2..40894d1772d 100644 --- a/tests/tactics/SMTSync.fst.hints +++ b/tests/tactics/SMTSync.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "primitive_Prims.op_Addition" ], 0, - "676dec779e322aa0c904e93ab4e23a0c" + "14e4574380d908a81f8843df574440aa" ], [ "SMTSync.test5", @@ -33,7 +33,7 @@ "typing_FStar.List.Tot.Base.length", "typing_SMTSync.l" ], 0, - "3f083b1632993878e3c4e590c937bde0" + "354ba6c2332b6035b4659dd5cb1ca0ba" ] ] ] \ No newline at end of file diff --git a/tests/tactics/Splice.fst.hints b/tests/tactics/Splice.fst.hints index ab4853d8bc3..bfe07fd4f27 100644 --- a/tests/tactics/Splice.fst.hints +++ b/tests/tactics/Splice.fst.hints @@ -23,7 +23,7 @@ "projection_inverse_FStar.Stubs.Tactics.Result.Success_v" ], 0, - "0387366a45124a06372f4ad5d1b2ed83" + "52575b296c7dd98d14e04d3217da3b8e" ], [ "Splice.uu___6", @@ -32,7 +32,7 @@ 1, [ "@query", "equation_Splice.x" ], 0, - "720fa6617bc70362e209db0689c23d7f" + "7e68992516b22b634d3021d19878ad76" ], [ "Splice.recursive", @@ -57,7 +57,7 @@ "projection_inverse_FStar.Stubs.Tactics.Result.Success_v" ], 0, - "5d5f755280dd7dc6e8ee0e81911befe0" + "df00541e1b0a56c135356dc85002bbf2" ], [ "Splice.recursive", @@ -76,7 +76,7 @@ "well-founded-ordering-on-nat" ], 0, - "bba8e58566a9d68af4d9b736bb3ec535" + "ae95a1497c0661b60425272c32d98004" ] ] ] \ No newline at end of file diff --git a/tests/tactics/Splice2.fst.hints b/tests/tactics/Splice2.fst.hints index 17c14b2fb06..c9158a26c52 100644 --- a/tests/tactics/Splice2.fst.hints +++ b/tests/tactics/Splice2.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "equation_Splice.x" ], 0, - "2145a4972dd0c3f32d4f1ecff7b34126" + "a9357cfff07779fd0c8af04493d41608" ], [ "Splice2.uu___1", @@ -17,7 +17,7 @@ 1, [ "@query", "equation_Splice.y" ], 0, - "cde097696ecd01e7db538a2140f6f1bf" + "27776498681a912cf49149fa4672baf6" ] ] ] \ No newline at end of file diff --git a/tests/tactics/SpliceVal.fst.hints b/tests/tactics/SpliceVal.fst.hints index f442acad43f..7b8d4a6d282 100644 --- a/tests/tactics/SpliceVal.fst.hints +++ b/tests/tactics/SpliceVal.fst.hints @@ -1,5 +1,5 @@ [ - "}’\u0010Tƒ.L6i¿\u0001\u007fÓÜbã", + "\u0002\u0015\u0003\u000f€'«©pU\nK•eŽÕ", [ [ "SpliceVal.mk_val", @@ -23,7 +23,7 @@ "projection_inverse_FStar.Stubs.Tactics.Result.Success_v" ], 0, - "6529003bc7947934b10e52c423156460" + "65f2e66b0d874aa6599b16f2a9a5ac94" ], [ "SpliceVal.mk_stringlb", @@ -47,7 +47,7 @@ "projection_inverse_FStar.Stubs.Tactics.Result.Success_v" ], 0, - "dca2c4bd0b9749d0846ac06224bc9692" + "4d54dc6875fe4f55e5101a5fc698c10d" ] ] ] \ No newline at end of file diff --git a/tests/tactics/SpliceVal.fsti.hints b/tests/tactics/SpliceVal.fsti.hints index e2d0ed6ae56..f09e7bc25c2 100644 --- a/tests/tactics/SpliceVal.fsti.hints +++ b/tests/tactics/SpliceVal.fsti.hints @@ -1,5 +1,5 @@ [ - "ðE$†“yÞ9K·×!Kq\u0016", + "ž0È\t\u0015„\u001a1!g€ÏQÉI", [ [ "SpliceVal.mk_val", @@ -23,7 +23,7 @@ "projection_inverse_FStar.Stubs.Tactics.Result.Success_v" ], 0, - "b45af300b70af59507d2506cd56e9fc9" + "b2b4bab125cde5d0a01a5dec198309cc" ] ] ] \ No newline at end of file diff --git a/tests/tactics/State.fst.hints b/tests/tactics/State.fst.hints index 638cfb9f7a6..07447f95b67 100644 --- a/tests/tactics/State.fst.hints +++ b/tests/tactics/State.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "equation_State.x" ], 0, - "e698f328ff228d644f5f32623d4fc1e4" + "ff5ce7b77814b572d9477deeedbb5a18" ] ] ] \ No newline at end of file diff --git a/tests/tactics/SyntaxBasics.fst.hints b/tests/tactics/SyntaxBasics.fst.hints index eb848a2756d..9b5a26cb084 100644 --- a/tests/tactics/SyntaxBasics.fst.hints +++ b/tests/tactics/SyntaxBasics.fst.hints @@ -31,7 +31,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "385bfd2c0cbda118437e2fe8e9c02669" + "379a4f012d407c00ed8a289a50831484" ] ] ] \ No newline at end of file diff --git a/tests/tactics/SyntaxTest.fst.hints b/tests/tactics/SyntaxTest.fst.hints index 85d56311ac7..7bffe675d24 100644 --- a/tests/tactics/SyntaxTest.fst.hints +++ b/tests/tactics/SyntaxTest.fst.hints @@ -1 +1 @@ -[ ":+ǘY±/KÁ⬉”íܨ", [] ] \ No newline at end of file +[ "…|æ\u0014Wð¡Ê9z+8OW\u0000\u0011", [] ] \ No newline at end of file diff --git a/tests/tactics/Synthesis.fst.hints b/tests/tactics/Synthesis.fst.hints index 7bb549b248a..f8d20f3d046 100644 --- a/tests/tactics/Synthesis.fst.hints +++ b/tests/tactics/Synthesis.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "equation_Synthesis.a" ], 0, - "56bffb8d8ce08cea8ca5d8205b1c542a" + "9753845167a63b5870cfaa12e63db3d0" ], [ "Synthesis.uu___8", @@ -17,7 +17,7 @@ 1, [ "@query", "equation_Synthesis.f8" ], 0, - "a4e483bbe58163af79659b80bdd94d6a" + "eb92f18da6102bbad95e19e0ddb8eaeb" ], [ "Synthesis.uu___18", @@ -26,7 +26,7 @@ 1, [ "@query", "equation_Synthesis.fn8" ], 0, - "94850bc656f77637cda27794667793b6" + "867617e30da5dabc82c1aa6a650db163" ], [ "Synthesis.uu___27", @@ -35,7 +35,7 @@ 1, [ "@query", "equation_Synthesis.iszero" ], 0, - "5fa449bb2dedee59eae21a2fcafebe14" + "039839c1a9f105af60a619931b3df2df" ], [ "Synthesis.uu___28", @@ -44,7 +44,7 @@ 1, [ "@query", "equation_Synthesis.iszero" ], 0, - "f6055ea890a8f949320ab95c74143eec" + "ece0d22f3516b0ebb2fdad63b4343906" ], [ "Synthesis.uu___29", @@ -56,7 +56,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "a79fef81376fdaca1c9f76cc3a54c17b" + "ed7a362fc46b0435258257f6ffbc352d" ], [ "Synthesis.uu___43", @@ -65,7 +65,7 @@ 1, [ "@query", "equation_Synthesis.f2" ], 0, - "3108cd9b7fd6265d8f89e1eebb863670" + "ab293b00a69486cbf7a3a2837e5e240e" ], [ "Synthesis.f3", @@ -83,7 +83,7 @@ "well-founded-ordering-on-nat" ], 0, - "053797464f115f405ad4dcb7d1daf4f4" + "92317cd64b43008152769243ddec9f12" ] ] ] \ No newline at end of file diff --git a/tests/tactics/TReflGuards.fst.hints b/tests/tactics/TReflGuards.fst.hints index a8bdb858569..00c721f139b 100644 --- a/tests/tactics/TReflGuards.fst.hints +++ b/tests/tactics/TReflGuards.fst.hints @@ -11,7 +11,7 @@ "primitive_Prims.op_LessThanOrEqual" ], 0, - "bc6e788ae359990f4c0ccf459e1a713c" + "f997216c7ea15b8eb5729353a1f105e1" ], [ "TReflGuards.uu___15", @@ -23,7 +23,7 @@ "primitive_Prims.op_LessThanOrEqual" ], 0, - "b7ce7e4259aad6ef37fac287330279e4" + "de8e83b59af803a448b62d5dc927c7a1" ] ] ] \ No newline at end of file diff --git a/tests/tactics/Test.TypeRepr.fst.hints b/tests/tactics/Test.TypeRepr.fst.hints new file mode 100644 index 00000000000..de25df1f667 --- /dev/null +++ b/tests/tactics/Test.TypeRepr.fst.hints @@ -0,0 +1,158 @@ +[ + "u^\nÆi¶\u0013—/7”Þ/ëð", + [ + [ + "Test.TypeRepr.test1", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "Prims_pretyping_ae567c2fb75be05905677af440075565", + "assumption_FStar.Pervasives.Native.tuple2__uu___haseq", + "assumption_Prims.list__uu___haseq", "equation_Prims.eqtype", + "function_token_typing_Prims.__cache_version_number__", + "function_token_typing_Prims.bool", + "function_token_typing_Prims.int", + "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" + ], + 0, + "cbb7acd0e0e3563ed30c597ce865c5f9" + ], + [ + "Test.TypeRepr.__proj__A__item___0", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_cee6f056356549abd00c935ff1b7c6cc" + ], + 0, + "2a5f52e22c2f103251f98f4aef23592a" + ], + [ + "Test.TypeRepr.__proj__B__item___0", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_0879147a6b5776409a1e60a311e5d933" + ], + 0, + "92dc24212b0fbc8eefe529ee87f9b685" + ], + [ + "Test.TypeRepr.__proj__B__item___1", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_0879147a6b5776409a1e60a311e5d933" + ], + 0, + "dc0035abedd8e4eb0dae89f25136f268" + ], + [ + "Test.TypeRepr.__proj__C__item___0", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_a1a9cd42d6dec7ab391bfb7424d4c57c" + ], + 0, + "75965bf496f7ece8749de0505d05b707" + ], + [ + "Test.TypeRepr.__proj__C__item___1", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_a1a9cd42d6dec7ab391bfb7424d4c57c" + ], + 0, + "58a3d96e7bea4223ae4365b0be69dc3d" + ], + [ + "Test.TypeRepr.__proj__C__item___2", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_a1a9cd42d6dec7ab391bfb7424d4c57c" + ], + 0, + "c15c09f99712c5b7b09b23f7b0fa93c6" + ], + [ + "Test.TypeRepr.__proj__D__item___0", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_c6a585180a0207553da7d09bd9fa1d76" + ], + 0, + "d2868e711b912514b173168419ca1c88" + ], + [ + "Test.TypeRepr.__proj__D__item___1", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_c6a585180a0207553da7d09bd9fa1d76" + ], + 0, + "c338da6dc51edccd6af99e13248d676e" + ], + [ + "Test.TypeRepr.uu___25", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "Prims_pretyping_ae567c2fb75be05905677af440075565", + "Prims_pretyping_ce036b6b736ef4e0bc3a9ff132a12aed", + "Prims_pretyping_f537159ed795b314b4e58c260361ae86", + "Test.TypeRepr_interpretation_Tm_arrow_7adb0385b2ac73eef927cc1cca9d5e37", + "bool_inversion", "constructor_distinct_FStar.Pervasives.Inl", + "constructor_distinct_FStar.Pervasives.Inr", + "data_elim_Test.TypeRepr.B", "data_elim_Test.TypeRepr.C", + "data_elim_Test.TypeRepr.D", "equation_Test.TypeRepr.test1_down", + "equation_Test.TypeRepr.test1_up", + "fuel_guarded_inversion_FStar.Pervasives.Native.tuple2", + "fuel_guarded_inversion_FStar.Pervasives.either", + "fuel_guarded_inversion_Test.TypeRepr.test1", + "function_token_typing_Prims.__cache_version_number__", + "int_inversion", + "interpretation_Tm_abs_2bbdafc245b6f59ffd718edd1c54dfe5", + "interpretation_Tm_abs_624c3f06638fd9ce6b9530238a548a5c", + "projection_inverse_FStar.Pervasives.Inl_a", + "projection_inverse_FStar.Pervasives.Inl_b", + "projection_inverse_FStar.Pervasives.Inl_v", + "projection_inverse_FStar.Pervasives.Inr_a", + "projection_inverse_FStar.Pervasives.Inr_b", + "projection_inverse_FStar.Pervasives.Inr_v", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "string_inversion", "string_typing", + "token_correspondence_Test.TypeRepr.test1_down", + "token_correspondence_Test.TypeRepr.test1_up", + "typing_Test.TypeRepr.test1_down" + ], + 0, + "1198486bc1424135966f27d14ca83642" + ] + ] +] \ No newline at end of file diff --git a/tests/tactics/TestBV.fst.hints b/tests/tactics/TestBV.fst.hints index 644df918df7..f8a021ec745 100644 --- a/tests/tactics/TestBV.fst.hints +++ b/tests/tactics/TestBV.fst.hints @@ -1,5 +1,5 @@ [ - "5Žïy\u0004eC7ÛLù¼#Úë¼", + "×êÐ×&Ï•€—T“ÚZÖ®ƒ", [ [ "TestBV.test1", @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "00aaf9c7d7a2319a2f59c38cb3a7aa91" + "c2a6c09d15e201e7e40a8ba7acf3ec78" ], [ "TestBV.test2", @@ -17,7 +17,7 @@ 1, [ "@query" ], 0, - "52967d068d55f346d9c0156c264f5474" + "3793376c449e82f955386b5b3ee81d65" ], [ "TestBV.test3", @@ -26,7 +26,7 @@ 1, [ "@query" ], 0, - "59d84c489df19739d05dc1a5b77e9e23" + "07bbf91a36488897665bb14690d2f768" ], [ "TestBV.test4", @@ -35,7 +35,7 @@ 1, [ "@query" ], 0, - "cef868107af2dc08787db38d19622c69" + "4fe4c93b18ff514f14a834fbf50a463a" ], [ "TestBV.test5", @@ -44,7 +44,7 @@ 1, [ "@query" ], 0, - "24e20356e759342fb3a15b63d8893842" + "b6686f7a7ea4dfe35c36c3a5a3b6fcfc" ], [ "TestBV.v64_eq", @@ -53,7 +53,7 @@ 1, [ "@query", "lemma_FStar.UInt64.uv_inv" ], 0, - "03dd5bf88fafd71f7328bcb83c5852db" + "91c36a0f74bfc20f7cc640cd9d954439" ], [ "TestBV.unfold_logand64", @@ -66,7 +66,7 @@ "typing_FStar.UInt64.logand" ], 0, - "3781cc51f6c7d84194626b087bc2fcd7" + "10921e28b5c094a4382b285b2c779970" ], [ "TestBV.unfold_logor64", @@ -79,7 +79,7 @@ "typing_FStar.UInt64.logor" ], 0, - "09c6780460d03146f98a3a073b8a72c8" + "429186df95bff97ce09bead4087ead42" ], [ "TestBV.unfold_logxor64", @@ -92,7 +92,7 @@ "typing_FStar.UInt64.logxor" ], 0, - "d3dca405bb04e366aafb37fd664d4cbc" + "b9990bf699c3d58e19eb111705a3429c" ], [ "TestBV.test6", @@ -101,16 +101,7 @@ 1, [ "@query", "true_interp" ], 0, - "b389db7b4e77afb9cccbe0326126a19e" - ], - [ - "TestBV.test6", - 2, - 2, - 1, - [ "@query" ], - 0, - "608780d643b9f3df556c7eab43407752" + "1393dfd198960c5b954eece4b1ab4ad2" ], [ "TestBV.test7", @@ -119,16 +110,7 @@ 1, [ "@query", "true_interp" ], 0, - "7aeea8875c204e0df49c790703c4b04b" - ], - [ - "TestBV.test7", - 2, - 2, - 1, - [ "@query" ], - 0, - "741aa7171c90c4fe77a6d2ace24f28d2" + "63afbe8deeb53a3ae7b976628e0ccdc2" ] ] ] \ No newline at end of file diff --git a/tests/tactics/Trans.fst.hints b/tests/tactics/Trans.fst.hints index e608c22584f..61fca593532 100644 --- a/tests/tactics/Trans.fst.hints +++ b/tests/tactics/Trans.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "443eee7221c226347008c591e74b4c31" + "458706b4db6215b72eb5d89141bc12eb" ] ] ] \ No newline at end of file diff --git a/tests/tactics/Unify.fst.hints b/tests/tactics/Unify.fst.hints index 6ffe0f87b0f..4aba3203198 100644 --- a/tests/tactics/Unify.fst.hints +++ b/tests/tactics/Unify.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "equation_Unify.h" ], 0, - "1418236409ee842a3bb783847834bf61" + "bd575dc0ef6cf19408f6a0b8b95895fd" ] ] ] \ No newline at end of file diff --git a/tests/tactics/UnitTests.fst.hints b/tests/tactics/UnitTests.fst.hints index 7e364977883..dbde908fb0b 100644 --- a/tests/tactics/UnitTests.fst.hints +++ b/tests/tactics/UnitTests.fst.hints @@ -16,7 +16,7 @@ "well-founded-ordering-on-nat" ], 0, - "327dda15fd55f7d5733e0b298f5a20c3" + "2531390f3b96da3ce5da6b3a1e7fefea" ], [ "UnitTests.__proj__D__item__x", @@ -28,7 +28,7 @@ "refinement_interpretation_Tm_refine_d5280682073b2e7543fac398f926302c" ], 0, - "652171398dfd6774c1b4042fa794f3db" + "751cffac528933458d74cc9088b89026" ], [ "UnitTests.f", @@ -42,7 +42,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "984d8333828f9ecb29010588760bd049" + "3e301918e5209e9f9c3f32b8688a9476" ], [ "UnitTests.uu___59", @@ -55,16 +55,7 @@ "projection_inverse_UnitTests.D_x", "true_interp" ], 0, - "6d4648bfd33622f6b3d5cc3ee3f59181" - ], - [ - "UnitTests.l2", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "f05e2fed0e9f7fec234270e055864ed5" + "73f07b96712c49982b080edb61844224" ], [ "UnitTests.uu___108", @@ -73,7 +64,7 @@ 1, [ "@query", "assumption_FStar.Order.order__uu___haseq", "true_interp" ], 0, - "7de90f6b20512b5d25de6f178f48ed85" + "7d45fe4aeaeb37ac18fedcb89c6b7a89" ], [ "UnitTests.uu___111", @@ -82,7 +73,7 @@ 1, [ "@query", "assumption_FStar.Order.order__uu___haseq", "true_interp" ], 0, - "0448ff55c5e6965cc07f18246ae8e456" + "4a0498d97b9dfc7233657d1ad9135f20" ], [ "UnitTests.uu___114", @@ -91,7 +82,7 @@ 1, [ "@query", "assumption_FStar.Order.order__uu___haseq", "true_interp" ], 0, - "845db2e4e099fe01510cba80cfad767d" + "473091e6b2d7142b12d241526f4984cf" ], [ "UnitTests.uu___117", @@ -100,7 +91,7 @@ 1, [ "@query", "assumption_FStar.Order.order__uu___haseq", "true_interp" ], 0, - "e267367016461677864751197d3feaeb" + "f4c7a0a86e2d505587c8d2988d081933" ], [ "UnitTests.uu___120", @@ -109,7 +100,7 @@ 1, [ "@query", "assumption_FStar.Order.order__uu___haseq", "true_interp" ], 0, - "4219061682b8ef6d7a9f27b06f868504" + "b5a68adcb2e3eaa1ed3e05622d25340a" ], [ "UnitTests.uu___123", @@ -118,7 +109,7 @@ 1, [ "@query", "assumption_FStar.Order.order__uu___haseq", "true_interp" ], 0, - "5474625c18618c493d7ff470e352ab6d" + "e74bea19760357d5ff0f9710231f453b" ], [ "UnitTests.__proj__CC__item___0", @@ -130,7 +121,7 @@ "refinement_interpretation_Tm_refine_b63a4ecc91a51097c12fb8d5351dadb2" ], 0, - "a5aa6c24470ebc9afabeb5698242f816" + "8fb088a3f7797a87a65724f9342c8399" ], [ "UnitTests.__proj__CC__item___1", @@ -142,7 +133,7 @@ "refinement_interpretation_Tm_refine_b63a4ecc91a51097c12fb8d5351dadb2" ], 0, - "a46661a213db126686d6e26463379b02" + "e38ffe99fbe9a01f4e8cd7ad330421e8" ], [ "UnitTests.pwtest", @@ -155,7 +146,7 @@ "projection_inverse_BoxBool_proj_0", "true_interp" ], 0, - "8d19310c926a2dc4fd8380bee88c2d9c" + "0cac32e7652a6ea60b1bf738b5e28609" ], [ "UnitTests.pwtest", @@ -167,7 +158,7 @@ "data_elim_UnitTests.CC", "fuel_guarded_inversion_UnitTests.tt" ], 0, - "0a9958cb787233d25f77dfab7219ec1c" + "a0c13f92ff9c3d46ed64faf471442489" ] ] ] \ No newline at end of file diff --git a/tests/tactics/WeakVsHNF.fst.hints b/tests/tactics/WeakVsHNF.fst.hints index 9db3fb3d7c0..85265dc136b 100644 --- a/tests/tactics/WeakVsHNF.fst.hints +++ b/tests/tactics/WeakVsHNF.fst.hints @@ -1 +1 @@ -[ "Ò19êB±§|·«\u0003’š×U", [] ] \ No newline at end of file +[ "\"Úôµ£í_è\u001c;­;aW\bo", [] ] \ No newline at end of file diff --git a/tests/tactics/Wild.fst.hints b/tests/tactics/Wild.fst.hints index 32750e5ff25..3d73179b3f3 100644 --- a/tests/tactics/Wild.fst.hints +++ b/tests/tactics/Wild.fst.hints @@ -11,16 +11,7 @@ "refinement_interpretation_Tm_refine_85095d9057e879f201a95ea3a2249737" ], 0, - "473e3b765f243ae6f3e1495697910079" - ], - [ - "Wild.fact", - 1, - 2, - 1, - [ "@query", "equation_Wild.q", "false_interp", "true_interp" ], - 0, - "499e4cd80f13f90f773a77c0f5b2c704" + "12928297a3132d482273c841351af2f6" ] ] ] \ No newline at end of file diff --git a/tests/typeclasses/Bug2591b.fst.hints b/tests/typeclasses/Bug2591b.fst.hints index c7314159b99..570535c5098 100644 --- a/tests/typeclasses/Bug2591b.fst.hints +++ b/tests/typeclasses/Bug2591b.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "ee8baed442f4624c0ed9fe9ef9ee16e1" + "06a84a7cee9a2c58f31755eabc6e61f1" ] ] ] \ No newline at end of file diff --git a/tests/typeclasses/Bug3130.fst.hints b/tests/typeclasses/Bug3130.fst.hints index f966510cae2..7f8e7ce593a 100644 --- a/tests/typeclasses/Bug3130.fst.hints +++ b/tests/typeclasses/Bug3130.fst.hints @@ -1 +1 @@ -[ "‡\u0014PDG^GÏ>‘\u0003N\u000b<Á8", [] ] \ No newline at end of file +[ "H.íÊ…\"%ø\u0001OBVk×´„", [] ] \ No newline at end of file diff --git a/tests/typeclasses/Bug3130c.fst.hints b/tests/typeclasses/Bug3130c.fst.hints index 824c6602405..8f3728df97d 100644 --- a/tests/typeclasses/Bug3130c.fst.hints +++ b/tests/typeclasses/Bug3130c.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "9b5bcec60ceb3018e380909062a9d1f3" + "6c2fac47490e5025045b1d49e8045464" ] ] ] \ No newline at end of file diff --git a/tests/typeclasses/Bug3130d.fst.hints b/tests/typeclasses/Bug3130d.fst.hints index ee66c6eb15e..06255c7fecd 100644 --- a/tests/typeclasses/Bug3130d.fst.hints +++ b/tests/typeclasses/Bug3130d.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "dd935807315eff974efbb990e3cefaf3" + "bb9f3d58414a4bd9e7a8a131c3281827" ], [ "Bug3130d.nat_lbytes_helper", @@ -26,7 +26,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "d81ea968e9aa8f1b05b00971f67489c8" + "ba7e8f6dc44e284b398fcccc99f565df" ], [ "Bug3130d.bytes_like", @@ -50,7 +50,7 @@ "typing_FStar.Pervasives.Native.uu___is_Some" ], 0, - "9e392166d39f41c079cf94c827d43528" + "f0dc15a8353c5f09841c8df707dcc5fc" ], [ "Bug3130d.__proj__Mkbytes_like__item__split_length", @@ -69,7 +69,7 @@ "token_correspondence_Bug3130d.__proj__Mkbytes_like__item__split" ], 0, - "fead520cdfd6aae0c8bd7353d6deacfc" + "fa23c1ad820ec2a55037e64049f7e000" ], [ "Bug3130d.__proj__Mkbytes_like__item__split_length", @@ -88,7 +88,7 @@ "token_correspondence_Bug3130d.__proj__Mkbytes_like__item__split" ], 0, - "bfabe6d43d10106e1b0df23bab36aa15" + "2a04e0597b75f343b4b3cdb8e7f5d509" ], [ "Bug3130d.__proj__Mkbytes_like__item__from_to_nat", @@ -112,7 +112,7 @@ "token_correspondence_Bug3130d.__proj__Mkbytes_like__item__length" ], 0, - "54634d53a0316193574859ad2c9ccaa7" + "dc1b2f22e81a855cea67454cf957c197" ], [ "Bug3130d.__proj__Mkbytes_like__item__from_to_nat", @@ -138,7 +138,7 @@ "token_correspondence_Bug3130d.__proj__Mkbytes_like__item__length" ], 0, - "5b977328a12ecd7c6dacfa9c4e9989c8" + "015ef9a8c97f36215e5191cc0d820956" ], [ "Bug3130d.__proj__Mkbytes_like__item__to_from_nat", @@ -163,7 +163,7 @@ "typing_Bug3130d.nat_lbytes" ], 0, - "4b0302a1708c3118a82e9cd2f35b8d32" + "b76762e5c0e1962e3b3daf275b9ccd98" ], [ "Bug3130d.__proj__Mkbytes_like__item__to_from_nat", @@ -188,7 +188,7 @@ "typing_Bug3130d.nat_lbytes" ], 0, - "cc9f7d6d9243fa4a84139ef65ad87df8" + "84159e257740f76736108fa8b0b4f0cc" ], [ "Bug3130d.split_length", @@ -207,7 +207,7 @@ "token_correspondence_Bug3130d.__proj__Mkbytes_like__item__split" ], 0, - "d6e108b2b491af950688b706189cb6fd" + "e77a1232d2414cdf565e76d743d740d9" ], [ "Bug3130d.from_to_nat", @@ -233,7 +233,7 @@ "token_correspondence_Bug3130d.__proj__Mkbytes_like__item__length" ], 0, - "32358927255a5199bb496f304f1fdab1" + "bcfa88c717bf6c05d001cff4fa3d0a50" ], [ "Bug3130d.to_from_nat", @@ -258,7 +258,7 @@ "typing_Bug3130d.nat_lbytes" ], 0, - "87a4f82e518f4082cb68370a39c0f79a" + "f00c14aa12492c87be9c87f23094ec9a" ], [ "Bug3130d.bytes_pre_is_compatible", @@ -267,7 +267,7 @@ 1, [ "@query" ], 0, - "9b134281ed14c28b3969e367439e9476" + "f6b187f044e729b629694cf86507085f" ], [ "Bug3130d.bytes_pre_is_compatible_intro", @@ -286,7 +286,7 @@ "refinement_interpretation_Tm_refine_ab41f83645304ebc730216c0ae06ee48" ], 0, - "4a64fff4cb7d9e70db758612171c4e0f" + "745deb4b00a9f95dfe1874869883c6ef" ], [ "Bug3130d.bytes_pre_is_compatible_intro", @@ -298,7 +298,7 @@ "refinement_interpretation_Tm_refine_ab41f83645304ebc730216c0ae06ee48" ], 0, - "99af8ac25bdb22c494c346559cd9c57a" + "9e8699b08c4cc8eb0247668f3762a77f" ], [ "Bug3130d.seq_u8_bytes_like", @@ -353,7 +353,7 @@ "typing_FStar.UInt8.t" ], 0, - "ed5c7f738fa824d912a0fac7043a7625" + "19dee101796b315060d9700266a15d84" ], [ "Bug3130d.refine_bytes_like", @@ -418,7 +418,7 @@ "token_correspondence_Bug3130d.to_nat" ], 0, - "15df57b7c3ac2484d06cd3c4a8cb81a2" + "656de50c7e24018ef8ed571f29c6f7ba" ] ] ] \ No newline at end of file diff --git a/tests/typeclasses/Bug3130e.fst.hints b/tests/typeclasses/Bug3130e.fst.hints index 5a9832217bc..d65c58f1e6d 100644 --- a/tests/typeclasses/Bug3130e.fst.hints +++ b/tests/typeclasses/Bug3130e.fst.hints @@ -17,7 +17,7 @@ "token_correspondence_Bug3130e.leq" ], 0, - "23213271888123f20e9f2495bb5e8c82" + "89bd69585f6aff6ba24df028e66ebedf" ], [ "Bug3130e.transitivity_forall", @@ -26,7 +26,7 @@ 1, [ "@query", "lemma_Bug3130e.transitivity" ], 0, - "e5df40127e4c0071e91f49e24dcf74a6" + "b31821813445fe8f120890746d2bd3d3" ], [ "Bug3130e.transitivity_forall2", @@ -35,7 +35,7 @@ 1, [ "@query", "lemma_Bug3130e.transitivity" ], 0, - "140a96cffe313ec83431735768d41fa0" + "a5a816b401fca5882252519e84f99c78" ], [ "Bug3130e.transitivity_forall3", @@ -44,7 +44,7 @@ 1, [ "@query", "lemma_Bug3130e.transitivity" ], 0, - "99c312452bc5f6d861f3eb9d32d08e12" + "53d55177be4778e91c51c4b1405a0104" ] ] ] \ No newline at end of file diff --git a/tests/typeclasses/Fundeps.fst.hints b/tests/typeclasses/Fundeps.fst.hints new file mode 100644 index 00000000000..b05355ee496 --- /dev/null +++ b/tests/typeclasses/Fundeps.fst.hints @@ -0,0 +1 @@ +[ "çáã$\u000fºM̽‚é4wK", [] ] \ No newline at end of file diff --git a/tests/typeclasses/Higher.fst.hints b/tests/typeclasses/Higher.fst.hints new file mode 100644 index 00000000000..3a2625e2904 --- /dev/null +++ b/tests/typeclasses/Higher.fst.hints @@ -0,0 +1,115 @@ +[ + "±ø)×Ã\u0015q\u0006ÍJùL°Iüø", + [ + [ + "Higher.__proj__Eq__item___0", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_44bdae1ae5ec9c37ce6546570e928708" + ], + 0, + "8411e3cbfb76dcc689d5ff68e92f6deb" + ], + [ + "Higher.__proj__Eq__item___1", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_44bdae1ae5ec9c37ce6546570e928708" + ], + 0, + "2e3b609fd3b299f361ba052f2ccd4901" + ], + [ + "Higher.__proj__ForallInt__item___0", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_3e3c609390de31424dc40da0c863a6c2" + ], + 0, + "2cae5796075abd9079174d127c04555a" + ], + [ + "Higher.interp", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "Higher_pretyping_d63cba25d189bd338b33ba46b9c8a968", + "binder_x_d63cba25d189bd338b33ba46b9c8a968_0", + "disc_equation_Higher.Eq", "disc_equation_Higher.ForallInt", + "fuel_guarded_inversion_Higher.code", + "projection_inverse_BoxBool_proj_0", + "well_founded_ordering_on_codomain_Higher.ForallInt" + ], + 0, + "1afd2ba3b0489ebd53f2e387e786761a" + ], + [ + "Higher.codeable_eq", + 1, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_Higher.interp.fuel_instrumented", "@query", + "constructor_distinct_Higher.Eq", "data_typing_intro_Higher.Eq@tok", + "eq2-interp", "equation_with_fuel_Higher.interp.fuel_instrumented", + "projection_inverse_Higher.Eq__0", "projection_inverse_Higher.Eq__1" + ], + 0, + "f96ecc3647cb0d563110b2403a4df9f1" + ], + [ + "Higher.codeable_forall", + 1, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_Higher.interp.fuel_instrumented", + "@fuel_irrelevance_Higher.interp.fuel_instrumented", "@query", + "Higher_interpretation_Tm_arrow_825941142a368a3513e16c5691eeb7e8", + "constructor_distinct_Higher.ForallInt", + "data_elim_Higher.Mkcodeable", + "data_typing_intro_Higher.ForallInt@tok", "equation_Higher.code_of", + "equation_with_fuel_Higher.interp.fuel_instrumented", + "fuel_guarded_inversion_Higher.codeable", "int_inversion", + "interpretation_Tm_abs_918071e082b6987850ebc9a0ad632655", + "interpretation_Tm_abs_c0d5eff56c4577559ce0a0ccfc63c511", + "l_quant_interp_969aa0b9455973368a3ad358b6f79351", + "projection_inverse_Higher.ForallInt__0", + "refinement_interpretation_Tm_refine_460499d21b72160e33ae643374cd0121", + "token_correspondence_Higher.code_of", + "typing_Tm_abs_918071e082b6987850ebc9a0ad632655" + ], + 0, + "1721a2dcb402c322e39605624539ab7f" + ], + [ + "Higher.uu___41", + 1, + 2, + 1, + [ + "@query", "equation_Higher.code_of", "equation_Higher.codeable_eq", + "equation_Higher.encode", "equation_Higher.test0", + "equation_Prims.l_True", + "interpretation_Tm_abs_c0d5eff56c4577559ce0a0ccfc63c511", + "projection_inverse_Higher.Mkcodeable_code_of", + "token_correspondence_Higher.code_of" + ], + 0, + "abdc50faa2006ab5f54462da082a4f08" + ] + ] +] \ No newline at end of file diff --git a/tests/typeclasses/TWal1107.fst.hints b/tests/typeclasses/TWal1107.fst.hints index c304cd70eb9..e07f5b3e670 100644 --- a/tests/typeclasses/TWal1107.fst.hints +++ b/tests/typeclasses/TWal1107.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "f90006602d7739db13135b98f7ea7d36" + "48c422cbce9f7b66ed20ae5f150312c7" ], [ "TWal1107.tata", @@ -29,7 +29,7 @@ "refinement_interpretation_Tm_refine_3b1cb9ec3355fed185c658f53954b3fa" ], 0, - "8e66704b06065a13e357b54ded24d8f0" + "6f2ac13bb3df658bd9bed0554d42bf49" ], [ "TWal1107.__proj__Ctor_1__item___0", @@ -41,7 +41,7 @@ "refinement_interpretation_Tm_refine_85cb1f7cdb7c7aa4bf33dc92967f6607" ], 0, - "bacfbbebf344ec79429379c6237c62c6" + "bbb7f8174f259ab0bb07a826ea8b595f" ], [ "TWal1107.__proj__Ctor_2__item___0", @@ -53,7 +53,7 @@ "refinement_interpretation_Tm_refine_5e8fff5324e6cc5eeefd4463a761912d" ], 0, - "b77343aa2fefd6521b40a0348246c0b6" + "9ab259160d515c406c6a2924da1db68c" ], [ "TWal1107.arrow_to_forall", @@ -65,40 +65,13 @@ "refinement_interpretation_Tm_refine_eee646ed2c0261b2e37307734e5990b8" ], 0, - "37574f40c19482bdd31e45718c6591e9" + "5fa657f96477e6afae63abdbc6ad4873" ], [ "TWal1107.bla", 1, 2, 1, - [ - "@MaxIFuel_assumption", "@query", - "constructor_distinct_TWal1107.Ctor_1", - "constructor_distinct_TWal1107.Ctor_2", "data_elim_Prims.Mkdtuple2", - "equation_Prims.nat", "equation_TWal1107.refined", - "fuel_guarded_inversion_Prims.dtuple2", - "fuel_guarded_inversion_TWal1107.bytes_like", - "interpretation_Tm_abs_db93ee31d652069ee178dce1dfe0fb28", - "primitive_Prims.op_AmpAmp", "primitive_Prims.op_BarBar", - "primitive_Prims.op_Equality", "primitive_Prims.op_Negation", - "projection_inverse_BoxBool_proj_0", - "projection_inverse_TWal1107.Ctor_1__0", - "projection_inverse_TWal1107.Ctor_1_bytes", - "projection_inverse_TWal1107.Ctor_1_uu___0", - "projection_inverse_TWal1107.Ctor_2__0", - "projection_inverse_TWal1107.Ctor_2_bytes", - "projection_inverse_TWal1107.Ctor_2_uu___0", - "refinement_interpretation_Tm_refine_3b1cb9ec3355fed185c658f53954b3fa" - ], - 0, - "9d605a5ed51588ab4988ed88679576c5" - ], - [ - "TWal1107.bla", - 2, - 2, - 1, [ "@MaxIFuel_assumption", "@query", "data_elim_Prims.Mkdtuple2", "disc_equation_TWal1107.Ctor_1", "disc_equation_TWal1107.Ctor_2", @@ -113,7 +86,7 @@ "refinement_interpretation_Tm_refine_3b1cb9ec3355fed185c658f53954b3fa" ], 0, - "c93890946520a20e4067adc3a941b3cb" + "82dd0583d19faff230a34d6f2fb39be6" ] ] ] \ No newline at end of file diff --git a/tests/typeclasses/Unit.fst.hints b/tests/typeclasses/Unit.fst.hints new file mode 100644 index 00000000000..41d12a4e5eb --- /dev/null +++ b/tests/typeclasses/Unit.fst.hints @@ -0,0 +1 @@ +[ "sÉÞÞöAÆ–ó»\u0003üÉÔ\u001eC", [] ] \ No newline at end of file diff --git a/tests/vale/Asm1.fst.hints b/tests/vale/Asm1.fst.hints index 097e78a363b..e5f5f670def 100644 --- a/tests/vale/Asm1.fst.hints +++ b/tests/vale/Asm1.fst.hints @@ -1,5 +1,5 @@ [ - "'‘—-\u0016‘î\u0006É\b2—âv[Æ", + "‰RMhÛPdaÈQ\r÷OüYt", [ [ "Asm1.ins", @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ae900a10257fc6ad59d408fdee0c3776" + "44921bee13baa8d17145e68c1b1d56b8" ], [ "Asm1.__proj__ILoad__item__lDst", @@ -24,7 +24,7 @@ "refinement_interpretation_Tm_refine_f230ca36ce2a7ff8ae53c124d032312b" ], 0, - "0ecc5c1c493c606ab6c3fd1ef10933de" + "190ae7bcd586c291ccf961ff1ad4f5f5" ], [ "Asm1.__proj__ILoad__item__lSrc", @@ -36,7 +36,7 @@ "refinement_interpretation_Tm_refine_f230ca36ce2a7ff8ae53c124d032312b" ], 0, - "820f4ce6b3449060305239edbf5cd6f9" + "8abc965c326c2e7e3238f145ae86ecda" ], [ "Asm1.__proj__ILoad__item__lOffset", @@ -48,7 +48,7 @@ "refinement_interpretation_Tm_refine_f230ca36ce2a7ff8ae53c124d032312b" ], 0, - "0a7b97f256c8cb94c736ff6f0fe5c6c2" + "17c2245c66f56cc604a9401802c90a74" ], [ "Asm1.__proj__IStore__item__sDst", @@ -60,7 +60,7 @@ "refinement_interpretation_Tm_refine_999ac40df2c08a5d6e4e4cb66f26d80b" ], 0, - "049b1c7bdb0635d6e3507706101a1b18" + "e1cf467ba0de36cbe7788ce7e29f5119" ], [ "Asm1.__proj__IStore__item__sOffset", @@ -72,7 +72,7 @@ "refinement_interpretation_Tm_refine_999ac40df2c08a5d6e4e4cb66f26d80b" ], 0, - "c88665d0c21d7227defdda2667d7f6d7" + "c6f9a999082c70ea8659e483b8786fa8" ], [ "Asm1.__proj__IStore__item__sSrc", @@ -84,7 +84,7 @@ "refinement_interpretation_Tm_refine_999ac40df2c08a5d6e4e4cb66f26d80b" ], 0, - "76ffbcf2cba047048fc781fd3223baab" + "77b5c0f5acbd33dcbc735c8607717863" ], [ "Asm1.eval_ins", @@ -97,7 +97,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "ab2423d7e944ca82861ec18655173ffc" + "6be1394dac98e1f6dda1c6e15775623e" ], [ "Asm1.eval_block", @@ -116,7 +116,7 @@ "typing_Asm1.eval_ins" ], 0, - "e1e14a5b1437432736306b1d95f9ca61" + "11704156801f64fe719af680817fd5ff" ], [ "Asm1.lemma_load", @@ -172,7 +172,7 @@ "typing_Asm1.op_String_Access", "typing_Asm1.valid_state" ], 0, - "4ee9084d362ca0fac1365c94209286af" + "e72b104927fccb0fba6ad4701cf98931" ], [ "Asm1.lemma_store", @@ -222,7 +222,7 @@ "typing_Asm1.valid_state" ], 0, - "2f927c85de107a63747549c75fe559c6" + "ecebffb0faef2d64aa78cc3ce99bd4a5" ], [ "Asm1.lemma_empty", @@ -237,7 +237,7 @@ "kinding_Asm1.ins@tok", "projection_inverse_Prims.Nil_a" ], 0, - "dea323675b5f6eb86b62c140ebcccc8b" + "986ca9820eff8ddb80376f7f862f0018" ], [ "Asm1.lemma_copy", @@ -314,7 +314,7 @@ "typing_Asm1.valid_state", "typing_FStar.Map.sel" ], 0, - "1b42829e02a599871435ba649335701a" + "5bbf1a6b7f31b85742734176b3a56127" ] ] ] \ No newline at end of file diff --git a/tests/vale/Asm2.fst.hints b/tests/vale/Asm2.fst.hints index 31f9078b802..8ae9ad55a22 100644 --- a/tests/vale/Asm2.fst.hints +++ b/tests/vale/Asm2.fst.hints @@ -35,7 +35,7 @@ "token_correspondence_FStar.Map.upd" ], 0, - "b18004bd55343bdf92a748bfc60f3e7a" + "c052db91e74e4c4ffd83dc71c1e2adc6" ] ] ] \ No newline at end of file diff --git a/tests/vale/Calc.fst.hints b/tests/vale/Calc.fst.hints index 0d46bdc8a38..f6728b2100a 100644 --- a/tests/vale/Calc.fst.hints +++ b/tests/vale/Calc.fst.hints @@ -8,7 +8,7 @@ 0, [ "@query" ], 0, - "6b1d826a6eaac4d5c626c4f55d5025fa" + "8ff588d37a448567d7f9f6ae7a358732" ], [ "Calc.op_Amp_Bar", @@ -17,7 +17,7 @@ 0, [ "@query" ], 0, - "dc620118f0218ace46acb55212502082" + "1d385907df23f0f49d0d16133520dd2e" ], [ "Calc.op_Amp_Bar_Bar", @@ -29,7 +29,7 @@ "refinement_interpretation_Tm_refine_3d3ce46a7902034504bfa0107c776516" ], 0, - "71906e35a94987c83f635f2c9c74d6de" + "2969a97d9454db96748eb2d918fe879e" ] ] ] \ No newline at end of file diff --git a/tests/vale/Opaque_i.fst.hints b/tests/vale/Opaque_i.fst.hints index cc1f8778a63..18308ba9b72 100644 --- a/tests/vale/Opaque_i.fst.hints +++ b/tests/vale/Opaque_i.fst.hints @@ -8,7 +8,7 @@ 0, [ "@query", "equation_Opaque_i.make_opaque" ], 0, - "d5e36c92ec79051d5d5b53d01afb7846" + "0c961a0f00a3a1d7a8e22bce6f4d96a1" ] ] ] \ No newline at end of file diff --git a/tests/vale/TransparentMap.fst.hints b/tests/vale/TransparentMap.fst.hints index 66364b4e501..cf1abcb6722 100644 --- a/tests/vale/TransparentMap.fst.hints +++ b/tests/vale/TransparentMap.fst.hints @@ -22,7 +22,7 @@ "typing_Tm_abs_331bcae1afb9bcb02e34122de03c3f66" ], 0, - "8e378298678502ead777cc69c7e7d7f7" + "d1aa495dd7896ac0db094fe8393b51ef" ], [ "TransparentMap.sel_upd2", @@ -45,7 +45,7 @@ "typing_Tm_abs_331bcae1afb9bcb02e34122de03c3f66" ], 0, - "86c1ac8935b82aebf2ba3dfc4f99b119" + "f2b048430683b67ecfa13fa32c2adc20" ], [ "TransparentMap.lemma_equal_intro", @@ -57,7 +57,7 @@ "equation_TransparentMap.equal", "equation_TransparentMap.sel" ], 0, - "fbc525b4bb5ab06f8a7d68903ed4cbcd" + "0e85bf78d985d81c02a8026930685721" ], [ "TransparentMap.lemma_equal_elim", @@ -76,7 +76,7 @@ "typing_Tm_abs_134069e179ddf4705519081c391c4e10" ], 0, - "7059aa1e44c73565bf10cfc525cf706f" + "87fb424e1c22a2dcd73fb985348905de" ], [ "TransparentMap.lemma_equal_refl", @@ -85,7 +85,7 @@ 0, [ "@query", "lemma_TransparentMap.lemma_equal_intro" ], 0, - "19fba98ab55b4edfe4c6d313d9b343c8" + "d040edafdba4775e5649f9d39d10ff17" ] ] ] \ No newline at end of file diff --git a/tests/vale/X64.Machine_s.fst.hints b/tests/vale/X64.Machine_s.fst.hints index 8181df62e38..fe1a71bc2c1 100644 --- a/tests/vale/X64.Machine_s.fst.hints +++ b/tests/vale/X64.Machine_s.fst.hints @@ -8,7 +8,7 @@ 0, [ "@query", "assumption_X64.Machine_s.reg__uu___haseq" ], 0, - "d21bc5086ddf0cbbb611be8108360291" + "176dd3dd64214c5cc48225a6585ffd62" ], [ "X64.Machine_s.__proj__MConst__item__n", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_ad649c559db000bf1dd08bb4e261413e" ], 0, - "60b478ebad99b149d526a54399e6ab78" + "a3508b54db665f571a22142fff14b4ba" ], [ "X64.Machine_s.__proj__MReg__item__r", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_49b6b7afc081bac09ce40febdab68891" ], 0, - "4e0e44b8eb00b48cc4f5789ad1690468" + "7590af2042084c1ddb6ee3efb437db19" ], [ "X64.Machine_s.__proj__MReg__item__offset", @@ -44,7 +44,7 @@ "refinement_interpretation_Tm_refine_49b6b7afc081bac09ce40febdab68891" ], 0, - "efea2f6f32de4b5824144e15ea81d0af" + "2aea5b54ab05a6d1e709d16674c7d48b" ], [ "X64.Machine_s.__proj__MIndex__item__base", @@ -56,7 +56,7 @@ "refinement_interpretation_Tm_refine_0c01fa907bf3fbb9b7c15b0e05d45125" ], 0, - "d14aadaa5d7218288287f6b0553f4ebe" + "d32f7dd9b1f059760bda22963b0a0cb8" ], [ "X64.Machine_s.__proj__MIndex__item__scale", @@ -68,7 +68,7 @@ "refinement_interpretation_Tm_refine_0c01fa907bf3fbb9b7c15b0e05d45125" ], 0, - "2a1c06becaa66393568e4e53bd230070" + "f0a973ac67dfdf7ccc3fa605c99905ed" ], [ "X64.Machine_s.__proj__MIndex__item__index", @@ -80,7 +80,7 @@ "refinement_interpretation_Tm_refine_0c01fa907bf3fbb9b7c15b0e05d45125" ], 0, - "2efb4896add03f12c74feda932c40bb0" + "0f0b3a868ff51042cc3f6e8d6640f1be" ], [ "X64.Machine_s.__proj__MIndex__item__offset", @@ -92,7 +92,7 @@ "refinement_interpretation_Tm_refine_0c01fa907bf3fbb9b7c15b0e05d45125" ], 0, - "2fdf7224e2bdd121abe28195e45e4cab" + "9da38cfbc87d1ac8ccf05f3676250552" ], [ "X64.Machine_s.operand", @@ -104,7 +104,7 @@ "assumption_X64.Machine_s.reg__uu___haseq" ], 0, - "f18878391d9bbba77a9d2b62577f28c6" + "9f4e5bbebba3cb9a581b86b60658b9e4" ], [ "X64.Machine_s.__proj__OConst__item__n", @@ -116,7 +116,7 @@ "refinement_interpretation_Tm_refine_7efc3fb0a0ebacf4e999ae215f7b60a8" ], 0, - "49891a30e8e36d5a24acd1e8633fe909" + "bf0045f5de089bd43fefe14ac87fd490" ], [ "X64.Machine_s.__proj__OReg__item__r", @@ -128,7 +128,7 @@ "refinement_interpretation_Tm_refine_7c9e5bdb9582a858897946d48f9f4d58" ], 0, - "94f33430a95fee16dcafea6dcbbed18d" + "537d5090e07447a89a9a37fedd75c659" ], [ "X64.Machine_s.__proj__OMem__item__m", @@ -140,7 +140,7 @@ "refinement_interpretation_Tm_refine_1ffc672b65f59d0fc5f2be00bff120b6" ], 0, - "95080d481eee5424741c3a18496a6d45" + "6cf4aa486d3d159d44767fb3c84b0a24" ], [ "X64.Machine_s.precode", @@ -152,7 +152,7 @@ "kinding_X64.Machine_s.precode@tok" ], 0, - "59ebbec36bb3b95a82d8a49732648849" + "8a6ef654667b546af721f670d3ed2ebe" ], [ "X64.Machine_s.__proj__Ins__item__ins", @@ -164,7 +164,7 @@ "refinement_interpretation_Tm_refine_8d23bd498b85d9ef871e961295abeefa" ], 0, - "d682993602e9ad886c89f347a015ea03" + "70e8b600a1fe510764e39abcbfe27ed7" ], [ "X64.Machine_s.__proj__Block__item__block", @@ -176,7 +176,7 @@ "refinement_interpretation_Tm_refine_7931b24c4e7900a01f262ca0e3574c0e" ], 0, - "60346890dec2e388e4a4b1b1b86a5a14" + "fa26e0eee14eeee2c4675e4cbed471c9" ], [ "X64.Machine_s.__proj__IfElse__item__ifCond", @@ -188,7 +188,7 @@ "refinement_interpretation_Tm_refine_4377826c4723fe1b7a6258fac9438e3d" ], 0, - "6b649beb92b03b4d0c5520ffa856354f" + "066e4129d356cbc00e68903b9dd4b039" ], [ "X64.Machine_s.__proj__IfElse__item__ifTrue", @@ -200,7 +200,7 @@ "refinement_interpretation_Tm_refine_4377826c4723fe1b7a6258fac9438e3d" ], 0, - "85c395841b6537837f226e1b75f362fe" + "6b3b504bb3aac04f5d0b024c72139f7d" ], [ "X64.Machine_s.__proj__IfElse__item__ifFalse", @@ -212,7 +212,7 @@ "refinement_interpretation_Tm_refine_4377826c4723fe1b7a6258fac9438e3d" ], 0, - "a78cf18c2aefb291a618f69d60101b69" + "86e555fef8f1ffad5391dc1f819302b2" ], [ "X64.Machine_s.__proj__While__item__whileCond", @@ -224,7 +224,7 @@ "refinement_interpretation_Tm_refine_45c3c142e427e91690ff415ec1656ffb" ], 0, - "1d70a54083857ded10a7b4e7fed0e433" + "d4be8cc4d7c9a79d77995b93c49755a5" ], [ "X64.Machine_s.__proj__While__item__whileBody", @@ -236,7 +236,7 @@ "refinement_interpretation_Tm_refine_45c3c142e427e91690ff415ec1656ffb" ], 0, - "b9fc701316c523b969e08d3eee115443" + "02665cf2b5080d282db809ed9e91ff8a" ] ] ] \ No newline at end of file diff --git a/tests/vale/X64.Poly1305.Bitvectors_i.fst.hints b/tests/vale/X64.Poly1305.Bitvectors_i.fst.hints index 75eff3d37d2..e47c78c0b6a 100644 --- a/tests/vale/X64.Poly1305.Bitvectors_i.fst.hints +++ b/tests/vale/X64.Poly1305.Bitvectors_i.fst.hints @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "750c3bc3a8bd144cf2e2f84bc67c0031" + "37c741bab0d18edded3901ae78af6221" ], [ "X64.Poly1305.Bitvectors_i.lemma_shr2", @@ -45,7 +45,7 @@ "true_interp" ], 0, - "97fd94bad331cc61d63c81cc354ae88b" + "ff91e27f398cc7a60a6da4d81f0da8d5" ], [ "X64.Poly1305.Bitvectors_i.lemma_shr2", @@ -54,7 +54,7 @@ 0, [ "@query" ], 0, - "e7523c49b3fafab8b370fecbbbe39534" + "92112a48bef6392cdd00475d6697a92b" ], [ "X64.Poly1305.Bitvectors_i.lemma_shr2", @@ -86,7 +86,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "11f41aee48b0417964372170514481f5" + "3af4b439695222c94f2ece1f735c645e" ], [ "X64.Poly1305.Bitvectors_i.lemma_shr2", @@ -118,7 +118,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "11f41aee48b0417964372170514481f5" + "3af4b439695222c94f2ece1f735c645e" ], [ "X64.Poly1305.Bitvectors_i.lemma_shr2", @@ -150,7 +150,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "11f41aee48b0417964372170514481f5" + "3af4b439695222c94f2ece1f735c645e" ], [ "X64.Poly1305.Bitvectors_i.lemma_shr2", @@ -171,7 +171,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "3860f8a5fc32580270222f42df56daa1" + "0d8659e53542519c7ecb4108bb9645e5" ], [ "X64.Poly1305.Bitvectors_i.lemma_shr2", @@ -192,7 +192,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "3860f8a5fc32580270222f42df56daa1" + "0d8659e53542519c7ecb4108bb9645e5" ], [ "X64.Poly1305.Bitvectors_i.lemma_shr4", @@ -213,7 +213,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "dd0e54753fdc07f311dc5014895aee60" + "652722761d150a7b362ac059170215c5" ], [ "X64.Poly1305.Bitvectors_i.lemma_shr4", @@ -238,7 +238,7 @@ "true_interp" ], 0, - "8eb67102d2e3be670402444964ad6da9" + "12dce6ca8d81004db4a6c96e5923223a" ], [ "X64.Poly1305.Bitvectors_i.lemma_shr4", @@ -247,7 +247,7 @@ 0, [ "@query" ], 0, - "2ec6b2ebe35bd73c4bc137bdbcd9878c" + "c0388119aee741ed89b04a914dd3e053" ], [ "X64.Poly1305.Bitvectors_i.lemma_shr4", @@ -269,7 +269,7 @@ "refinement_interpretation_Tm_refine_986b3d1bb94bf57fa4d40e63127dc5c1" ], 0, - "e5a036f647abec066e3e788c08557b49" + "f58476ce01688a18176605312c04d734" ], [ "X64.Poly1305.Bitvectors_i.lemma_shr4", @@ -291,7 +291,7 @@ "refinement_interpretation_Tm_refine_986b3d1bb94bf57fa4d40e63127dc5c1" ], 0, - "e5a036f647abec066e3e788c08557b49" + "f58476ce01688a18176605312c04d734" ], [ "X64.Poly1305.Bitvectors_i.lemma_shr4", @@ -313,7 +313,7 @@ "refinement_interpretation_Tm_refine_986b3d1bb94bf57fa4d40e63127dc5c1" ], 0, - "e5a036f647abec066e3e788c08557b49" + "f58476ce01688a18176605312c04d734" ], [ "X64.Poly1305.Bitvectors_i.lemma_shr4", @@ -335,7 +335,7 @@ "refinement_interpretation_Tm_refine_986b3d1bb94bf57fa4d40e63127dc5c1" ], 0, - "e13a9cee30ddf3d1a12603791171dfb1" + "7d449c038049e7a884bea5d1fb985d74" ], [ "X64.Poly1305.Bitvectors_i.lemma_shr4", @@ -357,7 +357,7 @@ "refinement_interpretation_Tm_refine_986b3d1bb94bf57fa4d40e63127dc5c1" ], 0, - "e13a9cee30ddf3d1a12603791171dfb1" + "7d449c038049e7a884bea5d1fb985d74" ], [ "X64.Poly1305.Bitvectors_i.lemma_and_mod_n", @@ -382,7 +382,7 @@ "typing_FStar.UInt.fits" ], 0, - "43a2c985dd91498439e3006aeca2bc8a" + "540c28a009f09f191076b41c07f57262" ], [ "X64.Poly1305.Bitvectors_i.lemma_and_mod_n", @@ -407,7 +407,7 @@ "true_interp", "typing_FStar.UInt.fits" ], 0, - "cc3e1194ac6273c4c7bcbc1aeb9b9116" + "bbe0a9ff85fcde37e6ef1e357a7e1cd2" ], [ "X64.Poly1305.Bitvectors_i.lemma_and_mod_n", @@ -432,7 +432,7 @@ "typing_FStar.UInt.fits" ], 0, - "f11c2dd68910cb13c003d97dc2220b27" + "5c698049669f75af4a96ebd3c7accb51" ], [ "X64.Poly1305.Bitvectors_i.lemma_and_mod_n", @@ -441,7 +441,7 @@ 0, [ "@query" ], 0, - "ca6c3a7bac87218d0bb518abda122fab" + "2de74280ab0bd3d6d495d08605dda4a4" ], [ "X64.Poly1305.Bitvectors_i.lemma_and_mod_n", @@ -463,7 +463,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "9a412d9c29831503382772bbb392ecb2" + "ffc5447bb67c699d6088e8e752654a32" ], [ "X64.Poly1305.Bitvectors_i.lemma_and_mod_n", @@ -485,7 +485,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "9a412d9c29831503382772bbb392ecb2" + "ffc5447bb67c699d6088e8e752654a32" ], [ "X64.Poly1305.Bitvectors_i.lemma_and_mod_n", @@ -507,7 +507,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "9a412d9c29831503382772bbb392ecb2" + "ffc5447bb67c699d6088e8e752654a32" ], [ "X64.Poly1305.Bitvectors_i.lemma_and_mod_n", @@ -549,7 +549,7 @@ "typing_FStar.UInt.to_vec" ], 0, - "eec165eae432b3beccf049348978903d" + "704ecebfefcdfc902fdd8d27577e86ab" ], [ "X64.Poly1305.Bitvectors_i.lemma_and_mod_n", @@ -642,7 +642,7 @@ 0, [ "@query" ], 0, - "4726a92c50cd50d1b3bc563d567f6e19" + "1aa4a83f94990221e95ba62ac0d63059" ], [ "X64.Poly1305.Bitvectors_i.lemma_and_mod_n", @@ -664,7 +664,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "144a29f4d5c226453e8199fa900a2cc6" + "6f2c1d33f80683d0cfb1f18c39f28ab1" ], [ "X64.Poly1305.Bitvectors_i.lemma_and_mod_n", @@ -686,7 +686,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "144a29f4d5c226453e8199fa900a2cc6" + "6f2c1d33f80683d0cfb1f18c39f28ab1" ], [ "X64.Poly1305.Bitvectors_i.lemma_and_mod_n", @@ -708,7 +708,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "144a29f4d5c226453e8199fa900a2cc6" + "6f2c1d33f80683d0cfb1f18c39f28ab1" ], [ "X64.Poly1305.Bitvectors_i.lemma_and_mod_n", @@ -730,7 +730,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "fba967ef1b54d234c70a61e34a45a424" + "3844aeea5910c9162d1e8060036e109e" ], [ "X64.Poly1305.Bitvectors_i.lemma_and_mod_n", @@ -752,7 +752,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "fba967ef1b54d234c70a61e34a45a424" + "3844aeea5910c9162d1e8060036e109e" ], [ "X64.Poly1305.Bitvectors_i.lemma_and_mod_n", @@ -774,7 +774,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "fba967ef1b54d234c70a61e34a45a424" + "3844aeea5910c9162d1e8060036e109e" ], [ "X64.Poly1305.Bitvectors_i.lemma_clear_lower_2", @@ -799,7 +799,7 @@ "typing_FStar.UInt.fits" ], 0, - "f32171958854adb7ef5f81226cc753e6" + "e13d3591547ea91072ac5d6c1c523877" ], [ "X64.Poly1305.Bitvectors_i.lemma_clear_lower_2", @@ -824,7 +824,7 @@ "true_interp", "typing_FStar.UInt.fits" ], 0, - "fcf2923d16a8cb89a4e11a72fc9ec52c" + "43e12ae8d6d62f49f629758193ec38fa" ], [ "X64.Poly1305.Bitvectors_i.lemma_clear_lower_2", @@ -833,7 +833,7 @@ 0, [ "@query" ], 0, - "e30b55deffeabc3ab27fc745b33d83e6" + "8b0687fd127c86b435193f806727d0f2" ], [ "X64.Poly1305.Bitvectors_i.lemma_clear_lower_2", @@ -855,7 +855,7 @@ "refinement_interpretation_Tm_refine_8e275cfa492c73f52b5f32fd4e8a7155" ], 0, - "cbbb2f2aed8fa29029974ccf358bbc70" + "e64d364050928f6976d801a4533efc7a" ], [ "X64.Poly1305.Bitvectors_i.lemma_clear_lower_2", @@ -877,7 +877,7 @@ "refinement_interpretation_Tm_refine_8e275cfa492c73f52b5f32fd4e8a7155" ], 0, - "cbbb2f2aed8fa29029974ccf358bbc70" + "e64d364050928f6976d801a4533efc7a" ], [ "X64.Poly1305.Bitvectors_i.lemma_clear_lower_2", @@ -899,7 +899,7 @@ "refinement_interpretation_Tm_refine_8e275cfa492c73f52b5f32fd4e8a7155" ], 0, - "cbbb2f2aed8fa29029974ccf358bbc70" + "e64d364050928f6976d801a4533efc7a" ], [ "X64.Poly1305.Bitvectors_i.lemma_clear_lower_2", @@ -921,7 +921,7 @@ "refinement_interpretation_Tm_refine_8e275cfa492c73f52b5f32fd4e8a7155" ], 0, - "cbbb2f2aed8fa29029974ccf358bbc70" + "e64d364050928f6976d801a4533efc7a" ], [ "X64.Poly1305.Bitvectors_i.lemma_clear_lower_2", @@ -943,7 +943,7 @@ "refinement_interpretation_Tm_refine_8e275cfa492c73f52b5f32fd4e8a7155" ], 0, - "cbbb2f2aed8fa29029974ccf358bbc70" + "e64d364050928f6976d801a4533efc7a" ], [ "X64.Poly1305.Bitvectors_i.lemma_clear_lower_2", @@ -965,7 +965,7 @@ "refinement_interpretation_Tm_refine_8e275cfa492c73f52b5f32fd4e8a7155" ], 0, - "cbbb2f2aed8fa29029974ccf358bbc70" + "e64d364050928f6976d801a4533efc7a" ], [ "X64.Poly1305.Bitvectors_i.lemma_clear_lower_2", @@ -987,7 +987,7 @@ "refinement_interpretation_Tm_refine_9ee795aa2642c841a65ca194d40cec33" ], 0, - "7e5b320f5a89cdc32be715d9bf01cfa8" + "1362190c83496c69bfabb6b38d7c7349" ], [ "X64.Poly1305.Bitvectors_i.lemma_clear_lower_2", @@ -1009,7 +1009,7 @@ "refinement_interpretation_Tm_refine_9ee795aa2642c841a65ca194d40cec33" ], 0, - "7e5b320f5a89cdc32be715d9bf01cfa8" + "1362190c83496c69bfabb6b38d7c7349" ], [ "X64.Poly1305.Bitvectors_i.lemma_clear_lower_2", @@ -1031,7 +1031,7 @@ "refinement_interpretation_Tm_refine_9ee795aa2642c841a65ca194d40cec33" ], 0, - "7e5b320f5a89cdc32be715d9bf01cfa8" + "1362190c83496c69bfabb6b38d7c7349" ], [ "X64.Poly1305.Bitvectors_i.lemma_and_constants", @@ -1054,7 +1054,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "15badc35a6f3e6a3fa1f453b7c3aa64f" + "44b64468f59070e82caeb0855ff18f0d" ], [ "X64.Poly1305.Bitvectors_i.lemma_and_constants", @@ -1082,7 +1082,7 @@ "true_interp", "typing_FStar.UInt.to_vec" ], 0, - "c0e57d072d4a072b2dd06d6c49356253" + "2865d993650e0b9b331aa9687d538f1c" ], [ "X64.Poly1305.Bitvectors_i.lemma_and_constants", @@ -1099,7 +1099,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "25554578849f3fc73eb9be81ba723d80" + "0e7a44d716569376d2633d29b2f78ce4" ], [ "X64.Poly1305.Bitvectors_i.lemma_and_constants", @@ -1134,7 +1134,7 @@ "typing_FStar.BitVector.logand_vec", "typing_FStar.UInt.to_vec" ], 0, - "25814f264a33fd0999ef091f5808db73" + "9be760028c30c583bdb741af9607f465" ], [ "X64.Poly1305.Bitvectors_i.lemma_and_constants", @@ -1143,7 +1143,7 @@ 0, [ "@query" ], 0, - "0414b23c0fe7c78a6b650e243ff8f342" + "8ea0a88378b02561541ca98e5f387d32" ], [ "X64.Poly1305.Bitvectors_i.lemma_and_constants", @@ -1160,7 +1160,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "25554578849f3fc73eb9be81ba723d80" + "0e7a44d716569376d2633d29b2f78ce4" ], [ "X64.Poly1305.Bitvectors_i.lemma_and_constants", @@ -1177,7 +1177,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "25554578849f3fc73eb9be81ba723d80" + "0e7a44d716569376d2633d29b2f78ce4" ], [ "X64.Poly1305.Bitvectors_i.lemma_and_constants", @@ -1186,7 +1186,7 @@ 0, [ "@query" ], 0, - "57a57c9037f85824b80fe3e826cc4561" + "432e17ab462e3646451fb9872f18ceab" ], [ "X64.Poly1305.Bitvectors_i.lemma_and_constants", @@ -1221,7 +1221,7 @@ "typing_FStar.BitVector.logand_vec", "typing_FStar.UInt.to_vec" ], 0, - "25814f264a33fd0999ef091f5808db73" + "9be760028c30c583bdb741af9607f465" ], [ "X64.Poly1305.Bitvectors_i.lemma_and_constants", @@ -1256,7 +1256,7 @@ "typing_FStar.BitVector.logand_vec", "typing_FStar.UInt.to_vec" ], 0, - "25814f264a33fd0999ef091f5808db73" + "9be760028c30c583bdb741af9607f465" ], [ "X64.Poly1305.Bitvectors_i.lemma_and_constants", @@ -1291,7 +1291,7 @@ "typing_FStar.BitVector.logand_vec", "typing_FStar.UInt.to_vec" ], 0, - "25814f264a33fd0999ef091f5808db73" + "9be760028c30c583bdb741af9607f465" ], [ "X64.Poly1305.Bitvectors_i.lemma_poly_constants", @@ -1315,7 +1315,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "f5451b57b7bcec54c46e5a5f48852e3b" + "47731354fba35ff4af478aa3ad279b2d" ], [ "X64.Poly1305.Bitvectors_i.lemma_poly_constants", @@ -1340,7 +1340,7 @@ "true_interp", "typing_FStar.UInt.fits" ], 0, - "57fa4bb8f3bea95984b1563bdcf76c5e" + "1c7173ce47fb807d263668b635aa9954" ], [ "X64.Poly1305.Bitvectors_i.lemma_poly_constants", @@ -1349,7 +1349,7 @@ 0, [ "@query" ], 0, - "b729b57403efa4188f3ff89ff002ef4d" + "ec6a1f5857b4ac90125c64de66169cb6" ], [ "X64.Poly1305.Bitvectors_i.lemma_poly_constants", @@ -1371,7 +1371,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "53762e887e142b60d5f0fdfcfa96d3c1" + "9ad25d8f9aee1614d471f72d11d4967e" ], [ "X64.Poly1305.Bitvectors_i.lemma_poly_constants", @@ -1393,7 +1393,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "53762e887e142b60d5f0fdfcfa96d3c1" + "9ad25d8f9aee1614d471f72d11d4967e" ], [ "X64.Poly1305.Bitvectors_i.lemma_poly_constants", @@ -1415,7 +1415,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "18207012040ae6b7d8eb4952163409a4" + "12879f8616a5db310ed22f7684b267ae" ], [ "X64.Poly1305.Bitvectors_i.lemma_poly_constants", @@ -1437,7 +1437,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "18207012040ae6b7d8eb4952163409a4" + "12879f8616a5db310ed22f7684b267ae" ], [ "X64.Poly1305.Bitvectors_i.lemma_poly_constants", @@ -1459,7 +1459,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "18207012040ae6b7d8eb4952163409a4" + "12879f8616a5db310ed22f7684b267ae" ], [ "X64.Poly1305.Bitvectors_i.lemma_poly_constants", @@ -1481,7 +1481,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "53762e887e142b60d5f0fdfcfa96d3c1" + "9ad25d8f9aee1614d471f72d11d4967e" ], [ "X64.Poly1305.Bitvectors_i.lemma_poly_constants", @@ -1498,7 +1498,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "3d76f67a6a348266c87ee09d85edd061" + "847282a6997af5f0f5a6b21666931a6f" ], [ "X64.Poly1305.Bitvectors_i.lemma_poly_constants", @@ -1507,7 +1507,7 @@ 0, [ "@query" ], 0, - "313ee3bae984e22ff79d005b82618c61" + "f99b45a2f51d9c0765a00076a475266e" ], [ "X64.Poly1305.Bitvectors_i.lemma_poly_constants", @@ -1529,7 +1529,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "4b7f58c3b38e6f404a2dbfd2643c295c" + "b57ba4ddd9b3a6cd4d3db3902be4aef2" ], [ "X64.Poly1305.Bitvectors_i.lemma_poly_constants", @@ -1551,7 +1551,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "53762e887e142b60d5f0fdfcfa96d3c1" + "9ad25d8f9aee1614d471f72d11d4967e" ], [ "X64.Poly1305.Bitvectors_i.lemma_poly_constants", @@ -1573,7 +1573,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "53762e887e142b60d5f0fdfcfa96d3c1" + "9ad25d8f9aee1614d471f72d11d4967e" ], [ "X64.Poly1305.Bitvectors_i.lemma_poly_constants", @@ -1595,7 +1595,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "53762e887e142b60d5f0fdfcfa96d3c1" + "9ad25d8f9aee1614d471f72d11d4967e" ], [ "X64.Poly1305.Bitvectors_i.lemma_poly_constants", @@ -1617,7 +1617,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "4b7f58c3b38e6f404a2dbfd2643c295c" + "b57ba4ddd9b3a6cd4d3db3902be4aef2" ], [ "X64.Poly1305.Bitvectors_i.lemma_poly_constants", @@ -1626,7 +1626,7 @@ 0, [ "@query" ], 0, - "449cb703120cf703d55ca9db844811b9" + "2571151ee9a4657b00e4bdcf227a0442" ], [ "X64.Poly1305.Bitvectors_i.lemma_poly_constants", @@ -1648,7 +1648,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "4b7f58c3b38e6f404a2dbfd2643c295c" + "b57ba4ddd9b3a6cd4d3db3902be4aef2" ], [ "X64.Poly1305.Bitvectors_i.lemma_poly_constants", @@ -1670,7 +1670,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "970df2be00ca8253413f4b3b881ab52f" + "622f83d473d5efee0886734d5cf11a94" ], [ "X64.Poly1305.Bitvectors_i.lemma_poly_constants", @@ -1692,7 +1692,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "970df2be00ca8253413f4b3b881ab52f" + "622f83d473d5efee0886734d5cf11a94" ], [ "X64.Poly1305.Bitvectors_i.lemma_poly_constants", @@ -1714,7 +1714,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "970df2be00ca8253413f4b3b881ab52f" + "622f83d473d5efee0886734d5cf11a94" ], [ "X64.Poly1305.Bitvectors_i.lemma_poly_constants", @@ -1736,7 +1736,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "4b7f58c3b38e6f404a2dbfd2643c295c" + "b57ba4ddd9b3a6cd4d3db3902be4aef2" ], [ "X64.Poly1305.Bitvectors_i.lemma_poly_constants", @@ -1758,7 +1758,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "53762e887e142b60d5f0fdfcfa96d3c1" + "9ad25d8f9aee1614d471f72d11d4967e" ], [ "X64.Poly1305.Bitvectors_i.lemma_poly_constants", @@ -1780,7 +1780,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "e8e1be83965654e01471eefa488787a2" + "200842f7d87ba8c948f38cde8f389c6a" ], [ "X64.Poly1305.Bitvectors_i.lemma_poly_constants", @@ -1805,7 +1805,7 @@ "typing_FStar.UInt.fits" ], 0, - "c3c69f5658c6ed454f60971dee60a9fe" + "6232aaa45aa3e6d7a01f75bba3ad6526" ], [ "X64.Poly1305.Bitvectors_i.lemma_and_commutes", @@ -1814,16 +1814,7 @@ 0, [ "@query", "true_interp" ], 0, - "ec4df17fa19cce4d2210d7def614a37e" - ], - [ - "X64.Poly1305.Bitvectors_i.lemma_and_commutes", - 2, - 1, - 0, - [ "@query" ], - 0, - "3afffd0b5a3e8303362bdabdace76ed7" + "112382e41680bda4d0f020283d95c1d3" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants0", @@ -1847,7 +1838,7 @@ "typing_Prims.pow2" ], 0, - "2b681a7e5511ada49ac4c0b96bc0d286" + "4528a047728db2a6320485c141b5fd6a" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants0", @@ -1872,7 +1863,7 @@ "typing_Prims.pow2" ], 0, - "14a654874438789f413d8604c83ad4b0" + "5637f88d36766f214291c3155be1875e" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants0", @@ -1881,7 +1872,7 @@ 0, [ "@query" ], 0, - "fac36a4cad22ab6d124930e1b7a3358c" + "ca61218825e9513456bd4b5745f7b13c" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants0", @@ -1929,7 +1920,7 @@ "typing_FStar.UInt.to_vec", "typing_Prims.pow2" ], 0, - "dfb1174d06ef4783342f890f53c81939" + "a1a46bd5ce00f292da8317bc1091e796" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants0", @@ -1947,7 +1938,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "ac5c6c0de6d7835f7ab5bb88f099a817" + "847114e8a3429f040a8686fabfe105ac" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants0", @@ -1995,7 +1986,7 @@ "typing_FStar.UInt.to_vec", "typing_Prims.pow2" ], 0, - "dfb1174d06ef4783342f890f53c81939" + "7fc8740c0278a217624427a842da67c7" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants0", @@ -2013,7 +2004,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "ac5c6c0de6d7835f7ab5bb88f099a817" + "847114e8a3429f040a8686fabfe105ac" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants0", @@ -2022,7 +2013,7 @@ 0, [ "@query" ], 0, - "8bc851682455a9c0695015bfe28afe4f" + "c44ddb63233a73bd8e24552b6c1cdb2e" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants0", @@ -2047,7 +2038,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "aefe2ae0ff8d6148ea3946c3c198af9d" + "491355861deb92c4c7183c4436cf9668" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants0", @@ -2061,7 +2052,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "cfe87e88b6fd8491ba74b475c5dd64e2" + "34384f5f432d1c58c019d86ae1f26413" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants0", @@ -2086,7 +2077,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "aefe2ae0ff8d6148ea3946c3c198af9d" + "491355861deb92c4c7183c4436cf9668" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants0", @@ -2100,7 +2091,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "cfe87e88b6fd8491ba74b475c5dd64e2" + "34384f5f432d1c58c019d86ae1f26413" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants0", @@ -2125,7 +2116,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "aefe2ae0ff8d6148ea3946c3c198af9d" + "491355861deb92c4c7183c4436cf9668" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants0", @@ -2150,7 +2141,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "aefe2ae0ff8d6148ea3946c3c198af9d" + "491355861deb92c4c7183c4436cf9668" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants1", @@ -2173,7 +2164,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "0d3de337cf9d897ff2327bf9978f3eae" + "57066a7a7d16f056cdbe65263abe2160" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants1", @@ -2200,7 +2191,7 @@ "typing_FStar.UInt.fits" ], 0, - "5c0601a9598bd17d182978407d0625b8" + "bfe45cc61a31880f81b5753fe03fbd94" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants1", @@ -2209,7 +2200,7 @@ 0, [ "@query" ], 0, - "bca3b961e3d4a731319f168cc523f534" + "994b23c0e8874438addfb7bdc4c1bea3" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants1", @@ -2233,7 +2224,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "5dbbfd3ba4d465b0f98b6aec9a203615" + "8933e8587dcb5c58c00670b99d667159" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants1", @@ -2258,7 +2249,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "ffca7fba90fb9133acdbd23a39af81f7" + "9183b3f02d8df938f8e54d7dec006921" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants1", @@ -2282,7 +2273,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "5dbbfd3ba4d465b0f98b6aec9a203615" + "8933e8587dcb5c58c00670b99d667159" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants1", @@ -2307,7 +2298,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "ffca7fba90fb9133acdbd23a39af81f7" + "0d4f7d3b9e8eab738c0a4654c232e5a5" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants1", @@ -2331,7 +2322,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "5dbbfd3ba4d465b0f98b6aec9a203615" + "8933e8587dcb5c58c00670b99d667159" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants1", @@ -2354,7 +2345,7 @@ "refinement_interpretation_Tm_refine_e9fd75cceaaeb3c4516e200cfb4bee15" ], 0, - "46d7448634f4a2f679702df71e73179a" + "bc593b44d597cbd943286ccb4c92ffc6" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants1", @@ -2363,7 +2354,7 @@ 0, [ "@query" ], 0, - "1c7d1c282272529010dc7595c343b412" + "796d20916f1a5608b71bd130b835bc19" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants1", @@ -2384,7 +2375,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "7254dd5011ebfa3592b4a0c5b6cbe514" + "7214a879ee388a109a5912844a71e442" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants1", @@ -2398,7 +2389,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "1fa2016e9de569ebf93894a6dd2abf27" + "c2ec7aabbe25aeaf53f7b6d119498848" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants1", @@ -2419,7 +2410,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "7254dd5011ebfa3592b4a0c5b6cbe514" + "7214a879ee388a109a5912844a71e442" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants1", @@ -2433,7 +2424,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "1fa2016e9de569ebf93894a6dd2abf27" + "c2ec7aabbe25aeaf53f7b6d119498848" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants1", @@ -2454,7 +2445,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "7254dd5011ebfa3592b4a0c5b6cbe514" + "7214a879ee388a109a5912844a71e442" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants1", @@ -2478,7 +2469,7 @@ "refinement_interpretation_Tm_refine_e9fd75cceaaeb3c4516e200cfb4bee15" ], 0, - "c1d63cd3b3c9966e153fe7d9a10e74a5" + "31abab17040c268981fdba1cfa715efe" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants2", @@ -2499,7 +2490,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "3da1799c320ff53954a20c2b2f73b4fb" + "db0f7c389aa76de16fd9685df79be329" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants2", @@ -2522,7 +2513,7 @@ "true_interp", "typing_FStar.UInt.fits" ], 0, - "39dc9e84b5ad2e41029cc9a8894393f5" + "614f247ce778707b359e01d1a629dea2" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants2", @@ -2531,7 +2522,7 @@ 0, [ "@query" ], 0, - "76a19217d5c766038aadad1a6c202a59" + "ee0e7a48405db9948aa5e8e7a7adaa04" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants2", @@ -2554,7 +2545,7 @@ "refinement_interpretation_Tm_refine_a7a18b3d2bbe32ad1d7773e62663094f" ], 0, - "4e1b8e509569aac1f32ec2a5e50c3ba3" + "cdbe8a217630529fb11a33756f6192e1" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants2", @@ -2576,7 +2567,7 @@ "refinement_interpretation_Tm_refine_986b3d1bb94bf57fa4d40e63127dc5c1" ], 0, - "cf51cf7d3765c74a937c151b0a15ce4d" + "0080e587df9d9cc303c7eab73509c518" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants2", @@ -2599,7 +2590,7 @@ "refinement_interpretation_Tm_refine_a7a18b3d2bbe32ad1d7773e62663094f" ], 0, - "4e1b8e509569aac1f32ec2a5e50c3ba3" + "cdbe8a217630529fb11a33756f6192e1" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants2", @@ -2621,7 +2612,7 @@ "refinement_interpretation_Tm_refine_986b3d1bb94bf57fa4d40e63127dc5c1" ], 0, - "cf51cf7d3765c74a937c151b0a15ce4d" + "0080e587df9d9cc303c7eab73509c518" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants2", @@ -2644,7 +2635,7 @@ "refinement_interpretation_Tm_refine_a7a18b3d2bbe32ad1d7773e62663094f" ], 0, - "4e1b8e509569aac1f32ec2a5e50c3ba3" + "cdbe8a217630529fb11a33756f6192e1" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants2", @@ -2666,7 +2657,7 @@ "refinement_interpretation_Tm_refine_986b3d1bb94bf57fa4d40e63127dc5c1" ], 0, - "da513ef9c2ad88396551c690aa6b8639" + "5e75605c2a1dcdb574be2db3f03fa761" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants2", @@ -2675,7 +2666,7 @@ 0, [ "@query" ], 0, - "67cc2c6b6016380d75d6826d0e9bef19" + "ca06e38fccf6873bf77fd209811c98b9" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants2", @@ -2696,7 +2687,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "3acf2f0cdb9a23badfd4fa225bb59298" + "440a19a0fc0ac812a5812a076db37c99" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants2", @@ -2710,7 +2701,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "6027ad757114b30796bc23d6cf75bcbe" + "3288f6bf48d28233dfd40c5b8cc6139f" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants2", @@ -2731,7 +2722,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "3acf2f0cdb9a23badfd4fa225bb59298" + "440a19a0fc0ac812a5812a076db37c99" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants2", @@ -2745,7 +2736,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "6027ad757114b30796bc23d6cf75bcbe" + "3288f6bf48d28233dfd40c5b8cc6139f" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants2", @@ -2766,7 +2757,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "3acf2f0cdb9a23badfd4fa225bb59298" + "440a19a0fc0ac812a5812a076db37c99" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants2", @@ -2794,7 +2785,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "f7464fcb1baeb4819e6c2bc19acd4a40" + "b1cca0f49cc0d90f2a9dc3f2b197dcf0" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants3", @@ -2815,7 +2806,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "fd620ed359a37ed83e1adad37fd332c9" + "e57cedb76c8f85d3a20a33655ce6fc27" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants3", @@ -2838,7 +2829,7 @@ "true_interp", "typing_FStar.UInt.fits" ], 0, - "5d1ef699efd94f8a72d39abcb15549f8" + "44b503fa0ad2e84977ada8bf30aa77dd" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants3", @@ -2847,7 +2838,7 @@ 0, [ "@query" ], 0, - "6707678d5f72023f7c4c16100829570f" + "134ee83f08c88e945d2a9501c2aa5e08" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants3", @@ -2869,7 +2860,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "769c91e21935478d84d829a1d42dbc87" + "6a4b098b938c5927ddf5f57653a954c0" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants3", @@ -2891,7 +2882,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "769c91e21935478d84d829a1d42dbc87" + "6a4b098b938c5927ddf5f57653a954c0" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants3", @@ -2913,7 +2904,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "769c91e21935478d84d829a1d42dbc87" + "6a4b098b938c5927ddf5f57653a954c0" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants3", @@ -2935,7 +2926,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "769c91e21935478d84d829a1d42dbc87" + "6a4b098b938c5927ddf5f57653a954c0" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants3", @@ -2957,7 +2948,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "769c91e21935478d84d829a1d42dbc87" + "6a4b098b938c5927ddf5f57653a954c0" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants3", @@ -2979,7 +2970,7 @@ "refinement_interpretation_Tm_refine_63c0cf93c4d449b5b9d1b12e355a0400" ], 0, - "23e440bafb32ab01c0f95622902cbe5d" + "f401c60659f1eebaf4ea147f69ee8ed8" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants3", @@ -2988,7 +2979,7 @@ 0, [ "@query" ], 0, - "e2a5ef4cd761ec7a29b1fc54238bf1cf" + "7485c316154bf6daf687eedf9643659f" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants3", @@ -3009,7 +3000,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "4eacca60fb6737af4a2b7ac6bc05f33b" + "a7e74e58ce2b7e2725f432ddfd66871f" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants3", @@ -3023,7 +3014,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "5b0a3349457b4f85231bff0f3974b53e" + "d313c48ba5e3c6afea2dc86dfc9901f5" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants3", @@ -3044,7 +3035,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "4eacca60fb6737af4a2b7ac6bc05f33b" + "a7e74e58ce2b7e2725f432ddfd66871f" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants3", @@ -3058,7 +3049,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "5b0a3349457b4f85231bff0f3974b53e" + "d313c48ba5e3c6afea2dc86dfc9901f5" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants3", @@ -3079,7 +3070,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "4eacca60fb6737af4a2b7ac6bc05f33b" + "a7e74e58ce2b7e2725f432ddfd66871f" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants3", @@ -3102,7 +3093,7 @@ "refinement_interpretation_Tm_refine_e9fd75cceaaeb3c4516e200cfb4bee15" ], 0, - "2b5b225f1075a1d69dbf6a04540b8d08" + "90c7cd59411a3970b24a3768aef612c7" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants4", @@ -3123,7 +3114,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "d496b972de176341c26ff30f10241814" + "74b0f08eba9491583b940fb525bbe51b" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants4", @@ -3146,7 +3137,7 @@ "true_interp", "typing_FStar.UInt.fits" ], 0, - "af9fce3f489d8614d59e943d61094433" + "7980034033b76b7fe6983eb64796f46d" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants4", @@ -3155,7 +3146,7 @@ 0, [ "@query" ], 0, - "fb4599484f14f3723f24b2be05c4f9da" + "8fac6a05ca83f06c2bb5e4beaa26b1f0" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants4", @@ -3178,7 +3169,7 @@ "refinement_interpretation_Tm_refine_8e275cfa492c73f52b5f32fd4e8a7155" ], 0, - "4669c1d8b61ae3319f3ff78493cd1ebd" + "d33c604efd74390d8bb32bd7868fb1d1" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants4", @@ -3200,7 +3191,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "938f66ca4528432c60c77db9d8a8a4d5" + "0a91cf0cd1e69cfedd3c09353e6f8e7b" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants4", @@ -3223,7 +3214,7 @@ "refinement_interpretation_Tm_refine_8e275cfa492c73f52b5f32fd4e8a7155" ], 0, - "4669c1d8b61ae3319f3ff78493cd1ebd" + "d33c604efd74390d8bb32bd7868fb1d1" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants4", @@ -3245,7 +3236,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "938f66ca4528432c60c77db9d8a8a4d5" + "0a91cf0cd1e69cfedd3c09353e6f8e7b" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants4", @@ -3268,7 +3259,7 @@ "refinement_interpretation_Tm_refine_8e275cfa492c73f52b5f32fd4e8a7155" ], 0, - "4669c1d8b61ae3319f3ff78493cd1ebd" + "d33c604efd74390d8bb32bd7868fb1d1" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants4", @@ -3290,7 +3281,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "11573258830f779eaef160698cb8cc8a" + "640368adfc815d9536c47de5c799737a" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants4", @@ -3299,7 +3290,7 @@ 0, [ "@query" ], 0, - "a8cabdcf2aa8147bdce307573dcd0b79" + "130b5b955f5c9db939ad935c42bc5e89" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants4", @@ -3320,7 +3311,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "aeec90f6692792b6055625460e34f362" + "e9784809ff41c3e503376718ead7f380" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants4", @@ -3334,7 +3325,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "ff7c87cc359e54fd9eee337e191cc692" + "2d2c64774c1970ddcd58528cebc09bc8" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants4", @@ -3355,7 +3346,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "aeec90f6692792b6055625460e34f362" + "e9784809ff41c3e503376718ead7f380" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants4", @@ -3369,7 +3360,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "ff7c87cc359e54fd9eee337e191cc692" + "2d2c64774c1970ddcd58528cebc09bc8" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants4", @@ -3390,7 +3381,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "aeec90f6692792b6055625460e34f362" + "e9784809ff41c3e503376718ead7f380" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants4", @@ -3414,7 +3405,7 @@ "refinement_interpretation_Tm_refine_e9fd75cceaaeb3c4516e200cfb4bee15" ], 0, - "cc0763a3f8ca5df08f584b4a76b73eb6" + "33f933cdd385de73fffd3c067bacfbd5" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants5", @@ -3435,7 +3426,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "3a08c29221eaca5378fc87f2959f1b57" + "b1919be045c2f1e827421e9b5ed70c8f" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants5", @@ -3458,7 +3449,7 @@ "true_interp", "typing_FStar.UInt.fits" ], 0, - "8a0a7d07893597d22b821b1851786e97" + "04bdc722f921457fca71e2e03b2ac982" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants5", @@ -3467,7 +3458,7 @@ 0, [ "@query" ], 0, - "4253421f6f3f3a7ae68fdaa469b8a953" + "da1797ec82c6d2ac64c9539469d9837b" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants5", @@ -3489,7 +3480,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "fc908217b0f0e9106377fa7094ada0d7" + "f4b63b42ce47eaae20d7fa675118273e" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants5", @@ -3510,7 +3501,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "539a58efa250554220c0eea4051bafc5" + "eb69288a4b578a6518f99d889a51bd72" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants5", @@ -3532,7 +3523,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "fc908217b0f0e9106377fa7094ada0d7" + "f4b63b42ce47eaae20d7fa675118273e" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants5", @@ -3553,7 +3544,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "539a58efa250554220c0eea4051bafc5" + "eb69288a4b578a6518f99d889a51bd72" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants5", @@ -3575,7 +3566,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "fc908217b0f0e9106377fa7094ada0d7" + "f4b63b42ce47eaae20d7fa675118273e" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants5", @@ -3597,7 +3588,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "56dd1d19c6fddfd157336d0e3e093104" + "149ba08aca6b140d9632199d9e46d94b" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants5", @@ -3606,7 +3597,7 @@ 0, [ "@query" ], 0, - "d8c5f4d31b1c8b85fb2c52d5d13948c1" + "ab5f3ea769339393384d3d56115e9b7f" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants5", @@ -3627,7 +3618,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "c08747588328be9bc404a8ba4bb28531" + "4c7c414391e167cc802c72888506cd83" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants5", @@ -3641,7 +3632,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "0fafc9162cad04e8cc938e462dc77570" + "38a0b9dd4e04aff46e0e1b3f47af8082" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants5", @@ -3662,7 +3653,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "c08747588328be9bc404a8ba4bb28531" + "4c7c414391e167cc802c72888506cd83" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants5", @@ -3676,7 +3667,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "0fafc9162cad04e8cc938e462dc77570" + "38a0b9dd4e04aff46e0e1b3f47af8082" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants5", @@ -3697,7 +3688,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "c08747588328be9bc404a8ba4bb28531" + "4c7c414391e167cc802c72888506cd83" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants5", @@ -3720,7 +3711,7 @@ "refinement_interpretation_Tm_refine_e9fd75cceaaeb3c4516e200cfb4bee15" ], 0, - "052b28badf79bd484f89b80821eb74ab" + "90d48d8ce96ef4db8bcab62691b8fd06" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants6", @@ -3741,7 +3732,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "53fac53d5e6635d973b0326c99676d32" + "34a93fc5ba88d56ff2a2a7e206aedc40" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants6", @@ -3764,7 +3755,7 @@ "true_interp", "typing_FStar.UInt.fits" ], 0, - "efa44020ecf89c5ee8864d0b9cc4f99a" + "53adb8564e05ec577553d232946f4c8b" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants6", @@ -3773,7 +3764,7 @@ 0, [ "@query" ], 0, - "ad34896b61ffb62aafb8fbd60e57631a" + "a71e299fb4dd400d3257fd81353424cc" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants6", @@ -3795,7 +3786,7 @@ "refinement_interpretation_Tm_refine_bcb4c74dd9c0210c7a566434f6c21fa1" ], 0, - "add27ddc6162c8327a0796db00c6aaba" + "34cf3e23c80de3477820de284251bd56" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants6", @@ -3816,7 +3807,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "07e4881cd510796fbc0104a1c457b97a" + "e4009e86e250f1863fb5596e050c29a0" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants6", @@ -3838,7 +3829,7 @@ "refinement_interpretation_Tm_refine_bcb4c74dd9c0210c7a566434f6c21fa1" ], 0, - "add27ddc6162c8327a0796db00c6aaba" + "34cf3e23c80de3477820de284251bd56" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants6", @@ -3859,7 +3850,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "07e4881cd510796fbc0104a1c457b97a" + "e4009e86e250f1863fb5596e050c29a0" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants6", @@ -3881,7 +3872,7 @@ "refinement_interpretation_Tm_refine_bcb4c74dd9c0210c7a566434f6c21fa1" ], 0, - "add27ddc6162c8327a0796db00c6aaba" + "34cf3e23c80de3477820de284251bd56" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants6", @@ -3903,7 +3894,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "236b11a2485935454ca05ef2f3456ca1" + "50360a1796de52defabf8299538ab102" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants6", @@ -3912,7 +3903,7 @@ 0, [ "@query" ], 0, - "17dde09c4792fd2c742a53b0ae11864a" + "3935d90336a2e6febc1f9092ff3ccba7" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants6", @@ -3933,7 +3924,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "3f97edc2611f702b8a06d473b646a61c" + "d6c0cf41a34a2c5c781807e5b165d1be" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants6", @@ -3947,7 +3938,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "1ea4c171bc22ea741c2098cc0077261c" + "beed01bef6ea6f9c4d9e79141287fd35" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants6", @@ -3968,7 +3959,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "3f97edc2611f702b8a06d473b646a61c" + "d6c0cf41a34a2c5c781807e5b165d1be" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants6", @@ -3982,7 +3973,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "1ea4c171bc22ea741c2098cc0077261c" + "beed01bef6ea6f9c4d9e79141287fd35" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants6", @@ -4003,7 +3994,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "3f97edc2611f702b8a06d473b646a61c" + "d6c0cf41a34a2c5c781807e5b165d1be" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants6", @@ -4026,7 +4017,7 @@ "refinement_interpretation_Tm_refine_e9fd75cceaaeb3c4516e200cfb4bee15" ], 0, - "61e9d23040f823d47f1ee58f1a509021" + "ccf5a06b431dc6e42edc4b1fa52d6f65" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants7", @@ -4047,7 +4038,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "a5430093c0c7e288e6aa4354cc091fac" + "3efa7bc9c3f974edcff5f1d549cd8b94" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants7", @@ -4070,7 +4061,7 @@ "true_interp", "typing_FStar.UInt.fits" ], 0, - "c9fa0009b11261f49e333f62888e5224" + "01ada05d4eeacc4f6c126bcf7b552850" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants7", @@ -4079,7 +4070,7 @@ 0, [ "@query" ], 0, - "403d58d2798f56b27d7a19039f78a9dd" + "11726e13006e52145118ef424def27bf" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants7", @@ -4101,7 +4092,7 @@ "refinement_interpretation_Tm_refine_63951cf891d05f4c4ee21aee034efca6" ], 0, - "1192b52258b83d34aeed3e03797ecb81" + "331397564f6a0c3fba6f82047bbe9a3f" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants7", @@ -4122,7 +4113,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "98b46976acd5432f587ce2017e9e13d0" + "3354f4ab299f5dc95ac9587bbbff5f9b" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants7", @@ -4144,7 +4135,7 @@ "refinement_interpretation_Tm_refine_63951cf891d05f4c4ee21aee034efca6" ], 0, - "1192b52258b83d34aeed3e03797ecb81" + "331397564f6a0c3fba6f82047bbe9a3f" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants7", @@ -4165,7 +4156,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "98b46976acd5432f587ce2017e9e13d0" + "3354f4ab299f5dc95ac9587bbbff5f9b" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants7", @@ -4187,7 +4178,7 @@ "refinement_interpretation_Tm_refine_63951cf891d05f4c4ee21aee034efca6" ], 0, - "1192b52258b83d34aeed3e03797ecb81" + "331397564f6a0c3fba6f82047bbe9a3f" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants7", @@ -4209,7 +4200,7 @@ "refinement_interpretation_Tm_refine_e8d8996a0520d799b82919241f7a58d4" ], 0, - "19a7ea8bf1f631150d7eaa1cf57adec9" + "77a9ae7672526f074e1d488e884e6335" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants7", @@ -4218,7 +4209,7 @@ 0, [ "@query" ], 0, - "39ce69b7039d2ebdaaad6ae9b754bde3" + "d778b5511d060a94951faf944ca57936" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants7", @@ -4239,7 +4230,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "eaff9cfce2ac2a846dfd06d38f669696" + "1c05718f79dfd906a5e7806021fe5ec5" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants7", @@ -4253,7 +4244,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "2f6e7068cd7af4941cec24893bec856b" + "1cd3f2e088aa034aa0390a794b6106a4" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants7", @@ -4274,7 +4265,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "eaff9cfce2ac2a846dfd06d38f669696" + "1c05718f79dfd906a5e7806021fe5ec5" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants7", @@ -4288,7 +4279,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "2f6e7068cd7af4941cec24893bec856b" + "1cd3f2e088aa034aa0390a794b6106a4" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants7", @@ -4309,7 +4300,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "eaff9cfce2ac2a846dfd06d38f669696" + "1c05718f79dfd906a5e7806021fe5ec5" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants7", @@ -4332,7 +4323,7 @@ "refinement_interpretation_Tm_refine_e9fd75cceaaeb3c4516e200cfb4bee15" ], 0, - "cc3b5defcce4102bd6abdec614ae4200" + "9e06d2e120367daccff49fda3222d9d8" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod0", @@ -4358,7 +4349,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "719cef6f02b73de32ab5880e9ddcdec1" + "ab9006c1aeac3067caaaa9d9874738d4" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod0", @@ -4385,7 +4376,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented", "true_interp" ], 0, - "a1bf7dba79187e61bc3afc5e7b461272" + "efc1fc4500ec675d7dc03469f145ddd7" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod0", @@ -4394,7 +4385,7 @@ 0, [ "@query" ], 0, - "95e3491b488f9b21ff7882856a7b8e21" + "d502f3cee8fd3d3069b3bc9edde9e089" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod0", @@ -4418,7 +4409,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "9c35067b69c0667cfe6282a65cff9fe4" + "403b6705d79cd2413fa235040fa1a74b" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod0", @@ -4442,7 +4433,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "9c35067b69c0667cfe6282a65cff9fe4" + "403b6705d79cd2413fa235040fa1a74b" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod0", @@ -4466,7 +4457,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "9c35067b69c0667cfe6282a65cff9fe4" + "403b6705d79cd2413fa235040fa1a74b" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod0", @@ -4479,7 +4470,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "d6ec4becc609c970af231ece481220c9" + "f310a72e662ea338a683d99d7eaafccd" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod0", @@ -4492,7 +4483,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "d6ec4becc609c970af231ece481220c9" + "f310a72e662ea338a683d99d7eaafccd" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod0", @@ -4505,7 +4496,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "d6ec4becc609c970af231ece481220c9" + "f310a72e662ea338a683d99d7eaafccd" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod1", @@ -4529,7 +4520,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "6d9a112c0b1e4be07e791ae5afb6a645" + "ef078ab6e2f46ded06e4d483fdbfc354" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod1", @@ -4554,7 +4545,7 @@ "true_interp", "typing_FStar.UInt.fits" ], 0, - "1b4a70a5304114edd3e734f814b3dc73" + "8487026110f8119a5c5b6626d9ff4ed9" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod1", @@ -4563,7 +4554,7 @@ 0, [ "@query" ], 0, - "a060a5c39361e8078bd391e1a42875b0" + "ee702cb4d413d7c7ca3a3b07a3a40929" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod1", @@ -4585,7 +4576,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "ccdc129b5b7631ce957a2996f5978bc1" + "0c1110b01751b5fc51cfa3fecb243cf6" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod1", @@ -4607,7 +4598,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "ccdc129b5b7631ce957a2996f5978bc1" + "0c1110b01751b5fc51cfa3fecb243cf6" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod1", @@ -4629,7 +4620,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "ccdc129b5b7631ce957a2996f5978bc1" + "0c1110b01751b5fc51cfa3fecb243cf6" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod1", @@ -4642,7 +4633,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "92e3247ef9841c10c80e7af6cf114c93" + "9e78a75ad85ef292784a16f9ebdec111" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod1", @@ -4655,7 +4646,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "92e3247ef9841c10c80e7af6cf114c93" + "9e78a75ad85ef292784a16f9ebdec111" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod1", @@ -4668,7 +4659,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "92e3247ef9841c10c80e7af6cf114c93" + "9e78a75ad85ef292784a16f9ebdec111" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod2", @@ -4692,7 +4683,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "8fb70b40e00661e7e0425ebc79d3e544" + "a0321016ed173ffe3c3f3d9760ccdc67" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod2", @@ -4717,7 +4708,7 @@ "true_interp", "typing_FStar.UInt.fits" ], 0, - "737b7c750f1c75fe8b307629bb8fa680" + "f5136edd961bca524ef8ddccd8d27a99" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod2", @@ -4726,7 +4717,7 @@ 0, [ "@query" ], 0, - "59ac9250b761e6387b2c18f13fbd9a76" + "2617ed165f9866dfbe37ef3efd45d701" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod2", @@ -4748,7 +4739,7 @@ "refinement_interpretation_Tm_refine_ed24a72559e6d95bc4aa8f08c105ba2f" ], 0, - "690b83733edc3687289f59c186901b89" + "407b915d20e8fdcd7e25d5db09011236" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod2", @@ -4770,7 +4761,7 @@ "refinement_interpretation_Tm_refine_ed24a72559e6d95bc4aa8f08c105ba2f" ], 0, - "690b83733edc3687289f59c186901b89" + "407b915d20e8fdcd7e25d5db09011236" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod2", @@ -4792,7 +4783,7 @@ "refinement_interpretation_Tm_refine_ed24a72559e6d95bc4aa8f08c105ba2f" ], 0, - "690b83733edc3687289f59c186901b89" + "407b915d20e8fdcd7e25d5db09011236" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod2", @@ -4805,7 +4796,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "f82f94d76488cc204dc7fe2cbe8ca38e" + "afed4295dd8305ab328567a45baa6cf5" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod2", @@ -4818,7 +4809,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "f82f94d76488cc204dc7fe2cbe8ca38e" + "afed4295dd8305ab328567a45baa6cf5" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod2", @@ -4831,7 +4822,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "f82f94d76488cc204dc7fe2cbe8ca38e" + "afed4295dd8305ab328567a45baa6cf5" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod3", @@ -4855,7 +4846,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "d45fcf8adb4ec82642a525894061dc47" + "f8fc921d78d4ff9a0c14ad7d04b81801" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod3", @@ -4880,7 +4871,7 @@ "true_interp", "typing_FStar.UInt.fits" ], 0, - "940c686ec72f7d4f7fbfae4ab79337f5" + "5c4ab078a01b7b3bb11948ae0cee3100" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod3", @@ -4889,7 +4880,7 @@ 0, [ "@query" ], 0, - "5192043411881d07a26e77952a675a4a" + "0d8148649a34afa2321cc12981f60af9" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod3", @@ -4911,7 +4902,7 @@ "refinement_interpretation_Tm_refine_bca658aa64bc5735e3ededc363500da8" ], 0, - "27821504125b78bf2b37832f8da1add8" + "51a7c9307119b1f9da43d8d7e53416ed" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod3", @@ -4933,7 +4924,7 @@ "refinement_interpretation_Tm_refine_bca658aa64bc5735e3ededc363500da8" ], 0, - "27821504125b78bf2b37832f8da1add8" + "51a7c9307119b1f9da43d8d7e53416ed" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod3", @@ -4955,7 +4946,7 @@ "refinement_interpretation_Tm_refine_bca658aa64bc5735e3ededc363500da8" ], 0, - "27821504125b78bf2b37832f8da1add8" + "51a7c9307119b1f9da43d8d7e53416ed" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod3", @@ -4968,7 +4959,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "a0629e08f47913fefae69f0447a985ff" + "e33eeaf356afd1fe5b32e0e708c8f6c6" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod3", @@ -4981,7 +4972,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "a0629e08f47913fefae69f0447a985ff" + "e33eeaf356afd1fe5b32e0e708c8f6c6" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod3", @@ -4994,7 +4985,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "a0629e08f47913fefae69f0447a985ff" + "e33eeaf356afd1fe5b32e0e708c8f6c6" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod4", @@ -5018,7 +5009,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "5d4cda9738fe051cae0c6f3f16c44387" + "4156068b3d997a2b2cf9136df7904414" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod4", @@ -5043,7 +5034,7 @@ "true_interp", "typing_FStar.UInt.fits" ], 0, - "1c4b07ee2cc6f9b16f0024f0e6826f41" + "22056a460b8cc3e6258c1710904f8acf" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod4", @@ -5052,7 +5043,7 @@ 0, [ "@query" ], 0, - "dc2cbe437d6ac90b8621888d4b050cf2" + "1cf75b817a20ebd39934a841e8ad5e0a" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod4", @@ -5074,7 +5065,7 @@ "refinement_interpretation_Tm_refine_bd89f601c4e1e2a25c87dfc424c60a21" ], 0, - "21b9a39ff10e9971f5d4e11c60eebe9f" + "c21f51d738541ee93e7f6df0bc6ffc10" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod4", @@ -5096,7 +5087,7 @@ "refinement_interpretation_Tm_refine_bd89f601c4e1e2a25c87dfc424c60a21" ], 0, - "21b9a39ff10e9971f5d4e11c60eebe9f" + "c21f51d738541ee93e7f6df0bc6ffc10" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod4", @@ -5118,7 +5109,7 @@ "refinement_interpretation_Tm_refine_bd89f601c4e1e2a25c87dfc424c60a21" ], 0, - "21b9a39ff10e9971f5d4e11c60eebe9f" + "c21f51d738541ee93e7f6df0bc6ffc10" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod4", @@ -5131,7 +5122,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "71eca5f37290d016d623990fecc46203" + "3055527dcf04f2235cc4e7c095a05985" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod4", @@ -5144,7 +5135,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "71eca5f37290d016d623990fecc46203" + "3055527dcf04f2235cc4e7c095a05985" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod4", @@ -5157,7 +5148,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "71eca5f37290d016d623990fecc46203" + "3055527dcf04f2235cc4e7c095a05985" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod5", @@ -5181,7 +5172,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "5571cf4b23432938fe6ace0517c6a28a" + "169b2ff0ef604d3c1c7cf9acc5ef7fa0" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod5", @@ -5206,7 +5197,7 @@ "true_interp", "typing_FStar.UInt.fits" ], 0, - "bcf2045086847c87f0b53ee385348574" + "8f2f0f3885d1fa344ca5dd257594ae6b" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod5", @@ -5215,7 +5206,7 @@ 0, [ "@query" ], 0, - "bfef57c1dbd0764b2b8999f96a343472" + "1586cf8c8108f64dcdcda915351ddd1d" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod5", @@ -5237,7 +5228,7 @@ "refinement_interpretation_Tm_refine_8a5f244d53592fb3a63de62cfcbccfec" ], 0, - "f457999790079684af15907257f432a1" + "ea1cc45c0c10001cd773c31af17fd973" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod5", @@ -5259,7 +5250,7 @@ "refinement_interpretation_Tm_refine_8a5f244d53592fb3a63de62cfcbccfec" ], 0, - "f457999790079684af15907257f432a1" + "ea1cc45c0c10001cd773c31af17fd973" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod5", @@ -5281,7 +5272,7 @@ "refinement_interpretation_Tm_refine_8a5f244d53592fb3a63de62cfcbccfec" ], 0, - "f457999790079684af15907257f432a1" + "ea1cc45c0c10001cd773c31af17fd973" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod5", @@ -5294,7 +5285,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "c9a114cebec0a7439c5efc6485d0b7b4" + "01a6e2f34c63b72c38a320e58f7dad49" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod5", @@ -5307,7 +5298,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "c9a114cebec0a7439c5efc6485d0b7b4" + "01a6e2f34c63b72c38a320e58f7dad49" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod5", @@ -5320,7 +5311,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "c9a114cebec0a7439c5efc6485d0b7b4" + "01a6e2f34c63b72c38a320e58f7dad49" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod6", @@ -5344,7 +5335,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "e64149780ea84774132549bcbbbb09ff" + "4fb36b2f41952413017d6ed429ff7735" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod6", @@ -5369,7 +5360,7 @@ "true_interp", "typing_FStar.UInt.fits" ], 0, - "b657a5446a3d6fff54dd5448f14747f5" + "55989007006568675aea3c49aa0eeccc" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod6", @@ -5378,7 +5369,7 @@ 0, [ "@query" ], 0, - "9c74e33cdc5b2772c8dff240371ba204" + "c725b2c837ab965e24f1323573ee8484" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod6", @@ -5400,7 +5391,7 @@ "refinement_interpretation_Tm_refine_599e43830bbbaacbaa5e9e7bc0734208" ], 0, - "879a43b7ead39fbfadbffe544c0568bd" + "aed5732cf7c39dc18d7388fe0cc4853f" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod6", @@ -5422,7 +5413,7 @@ "refinement_interpretation_Tm_refine_599e43830bbbaacbaa5e9e7bc0734208" ], 0, - "879a43b7ead39fbfadbffe544c0568bd" + "aed5732cf7c39dc18d7388fe0cc4853f" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod6", @@ -5444,7 +5435,7 @@ "refinement_interpretation_Tm_refine_599e43830bbbaacbaa5e9e7bc0734208" ], 0, - "879a43b7ead39fbfadbffe544c0568bd" + "aed5732cf7c39dc18d7388fe0cc4853f" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod6", @@ -5457,7 +5448,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "8ca0e7eb84fbc726ed703b2b7cdc79e5" + "4827dd335b990a61b632ad1fb3c13898" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod6", @@ -5470,7 +5461,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "8ca0e7eb84fbc726ed703b2b7cdc79e5" + "4827dd335b990a61b632ad1fb3c13898" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod6", @@ -5483,7 +5474,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "8ca0e7eb84fbc726ed703b2b7cdc79e5" + "4827dd335b990a61b632ad1fb3c13898" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod7", @@ -5507,7 +5498,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "40b67a8e555fca97ec7a4e833c196907" + "9e20e8fbd1cb17f3e97055c57aab363e" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod7", @@ -5532,7 +5523,7 @@ "true_interp", "typing_FStar.UInt.fits" ], 0, - "ab58264005f4932d0c5f6ac9ef73fd77" + "b3ef39801b222c7c0c5ec3adfd60825a" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod7", @@ -5541,7 +5532,7 @@ 0, [ "@query" ], 0, - "1cf4007e0d60320987e7756ba2ed1253" + "499d2030ebe17e97a50ef62307466b15" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod7", @@ -5563,7 +5554,7 @@ "refinement_interpretation_Tm_refine_96eb0b30da4f22e2bae813e96cac2e82" ], 0, - "7068903c922f49ddb1fa5081e1dc0b3d" + "bcbee0ecd121dfeadc6c5b204120d706" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod7", @@ -5585,7 +5576,7 @@ "refinement_interpretation_Tm_refine_96eb0b30da4f22e2bae813e96cac2e82" ], 0, - "7068903c922f49ddb1fa5081e1dc0b3d" + "bcbee0ecd121dfeadc6c5b204120d706" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod7", @@ -5607,7 +5598,7 @@ "refinement_interpretation_Tm_refine_96eb0b30da4f22e2bae813e96cac2e82" ], 0, - "7068903c922f49ddb1fa5081e1dc0b3d" + "bcbee0ecd121dfeadc6c5b204120d706" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod7", @@ -5620,7 +5611,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "3002dae14e4bf721ae18420228c9f9f7" + "0a85041e5f7859d9d06196d11ddf6018" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod7", @@ -5633,7 +5624,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "3002dae14e4bf721ae18420228c9f9f7" + "0a85041e5f7859d9d06196d11ddf6018" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod7", @@ -5646,7 +5637,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "3002dae14e4bf721ae18420228c9f9f7" + "0a85041e5f7859d9d06196d11ddf6018" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod", @@ -5675,7 +5666,7 @@ "typing_FStar.UInt.shift_left" ], 0, - "a7e3ea314e8f69bb4dc2a844f714931d" + "2dc18807f46f6fae50ff1091eb0c6148" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod", @@ -5693,7 +5684,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "4092df4a3f1a7258a160c48fb5c2d99c" + "ba4356410685f28e4327fda9cdce83c3" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_power2", @@ -5702,7 +5693,7 @@ 0, [ "@query" ], 0, - "7c8c9ae7077c8bf3e437131879843ef5" + "b822d339d2a5410a3df48f3ca0347a42" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_power2", @@ -5734,7 +5725,7 @@ "typing_FStar.BitVector.shift_left_vec", "typing_FStar.UInt.to_vec" ], 0, - "6ff7f1f795c5e08682ef695c098893f9" + "64be7f16f96e8e3076912f1692601e6c" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_power2", @@ -5752,7 +5743,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "f3d41a9d09173f0149ea8660d976fb05" + "c5508f9dfe57a5cfcbf07aefe4b02c35" ] ] ] \ No newline at end of file diff --git a/tests/vale/X64.Poly1305.Bitvectors_i.fsti.hints b/tests/vale/X64.Poly1305.Bitvectors_i.fsti.hints index 4afb8d84bd0..4b71660b453 100644 --- a/tests/vale/X64.Poly1305.Bitvectors_i.fsti.hints +++ b/tests/vale/X64.Poly1305.Bitvectors_i.fsti.hints @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "28654865ff926f708bf4177b86226167" + "0f1ee7f439e428dc79eb4a3599bf149b" ], [ "X64.Poly1305.Bitvectors_i.lemma_shr4", @@ -41,7 +41,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "fae27ff0c6cb64d34f7797c0035dc325" + "dd3b71907d47400762d2b0506ba6e6fc" ], [ "X64.Poly1305.Bitvectors_i.lemma_and_mod_n", @@ -66,7 +66,7 @@ "typing_FStar.UInt.fits" ], 0, - "77c62e5b45217516a6bbb767693ec07d" + "fac87324e5761ddf1e45afaf22251c29" ], [ "X64.Poly1305.Bitvectors_i.lemma_clear_lower_2", @@ -91,7 +91,7 @@ "typing_FStar.UInt.fits" ], 0, - "3027a07193b88efbf8dd3b658b1f110e" + "a43905c4ac48bbeee2eb41121d37840e" ], [ "X64.Poly1305.Bitvectors_i.lemma_and_constants", @@ -114,7 +114,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "9f0197d190156bb16a31aec5dd3d7ddf" + "d80ceacd0bc21d23c6e18ed9eb94d04a" ], [ "X64.Poly1305.Bitvectors_i.lemma_poly_constants", @@ -138,7 +138,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "cb4b55093cc12c84222b362b07947c13" + "8d930209730fbaf08fb0e1f23153b866" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants0", @@ -162,7 +162,7 @@ "typing_Prims.pow2" ], 0, - "d7b30fff022dbd65c8051db4a7fc1f3f" + "6e29eb11938ddfd81408d073d8115348" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants1", @@ -185,7 +185,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "7eaa27def935c3a90dd01a564cb96825" + "6dc0d2bd0a77cc012d210c7e9a3d892e" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants2", @@ -206,7 +206,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "f9310dd18833fdd3436fe588adb7e6d3" + "1b0bc54a1960dab2f2602efb4f1df8ef" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants3", @@ -227,7 +227,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "8e0956478ede6858311fcdca43a9a3e6" + "682eae48587097fbc72b6620aabb5b7b" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants4", @@ -248,7 +248,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "20cfdd5b2064fef9a084cb3c99ef62e7" + "a738beba25b6fa74565c855a1d8ed175" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants5", @@ -269,7 +269,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "01881b9dca200848b62fc6637d46a29b" + "3535e7eb6c356fd980499a63ad66eb3f" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants6", @@ -290,7 +290,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "6b14e8ff56d7fb164178b9fad4244d93" + "24e3e572a93bfbfab5064571fee3e8d0" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_constants7", @@ -311,7 +311,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "a4f1c5638ee9a72463db31baf676de42" + "64b8750394d956252362835ed6e4f646" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod0", @@ -337,7 +337,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "2893fdccf87baf31039e754b63c8e270" + "90f41f8fb286c1758ca4d886c6e01086" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod1", @@ -361,7 +361,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "4a75512ec01dfa63e16798fe34f27c25" + "3c860a7be01841b3a9c4ad81cb2ee3fe" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod2", @@ -385,7 +385,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "d3f4347d2b2dd9d3f99123a774caee37" + "0ac92bcef06b5cee96597616f0b0edcd" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod3", @@ -409,7 +409,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "2b2c9ec125b5f88df996815a01454ba4" + "95ba8b2a0940dc3e5eacb2e6869f4863" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod4", @@ -433,7 +433,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "ac259565e1f265853e5f1d10c26cadd9" + "c020da8adc856d07994c4b38a329b7cd" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod5", @@ -457,7 +457,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "c7e3dc1da7633beb1425c08afad3b58b" + "d1c3b6abd0f27fbc737dc7540f1114d9" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod6", @@ -481,7 +481,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "5270e3c03bb7979eb026847b9fb6aedb" + "1ddc224065bd0f4b5630605cba239739" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod7", @@ -505,7 +505,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "482a69204597b64d89d388ad1856ed11" + "830c56ff306ae68b5935b1579b1ad35e" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_and_mod", @@ -536,7 +536,7 @@ "typing_FStar.UInt.shift_left" ], 0, - "a7e3ea314e8f69bb4dc2a844f714931d" + "e65ac582e36a60c53206dfaec97e8d50" ], [ "X64.Poly1305.Bitvectors_i.lemma_bytes_shift_power2", @@ -568,7 +568,7 @@ "typing_FStar.BitVector.shift_left_vec", "typing_FStar.UInt.to_vec" ], 0, - "52239426d429373380f79cece3e8dd00" + "b8cd22515aa93859fe9a27902d33d6d6" ] ] ] \ No newline at end of file diff --git a/tests/vale/X64.Poly1305.Math_i.fst.hints b/tests/vale/X64.Poly1305.Math_i.fst.hints index 024dd231f44..ce0a9e6d0df 100644 --- a/tests/vale/X64.Poly1305.Math_i.fst.hints +++ b/tests/vale/X64.Poly1305.Math_i.fst.hints @@ -1,5 +1,5 @@ [ - "¤z¥í›š&¶XçÜ0üÈËl", + "ÊIÕ\u007f,9–âÞ\u001c\u000b[º\u001fq\u0006", [ [ "X64.Poly1305.Math_i.lowerUpper128", @@ -17,7 +17,7 @@ "refinement_interpretation_Tm_refine_a608a89bbc0a207d5920d37d906f7f40" ], 0, - "415e9e0117b65bde9232cf6f980f2294" + "bcf45c53c3071e272df6082432a3f1cb" ], [ "X64.Poly1305.Math_i.mod2_128'", @@ -29,7 +29,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "ec638432962cea8ed415a89478108bb6" + "6caa10ef7203fe769ebf1c4914693991" ], [ "X64.Poly1305.Math_i.heapletTo128", @@ -56,7 +56,7 @@ "token_correspondence_X64.Poly1305.Spec_s.op_String_Access" ], 0, - "126f631cee56a669b10f198bfc47d770" + "5592c5a52601b1750dbfc7feef48fb93" ], [ "X64.Poly1305.Math_i.heapletTo128_all_preserved", @@ -98,7 +98,7 @@ "typing_X64.Poly1305.Math_i.heapletTo128" ], 0, - "846f810c28490660ed7492ef42dcde39" + "28738cf7ddaec749d0567816202e930f" ], [ "X64.Poly1305.Math_i.poly1305_heap_blocks'", @@ -121,7 +121,7 @@ "well-founded-ordering-on-nat" ], 0, - "ee68ff44802429d1ad6220daecb9addf" + "462d8f4046955b5be51af36c9a165c51" ], [ "X64.Poly1305.Math_i.reveal_poly1305_heap_blocks", @@ -130,7 +130,7 @@ 0, [ "@query", "equation_X64.Poly1305.Math_i.poly1305_heap_blocks" ], 0, - "a82b99302fbd905b1cd8740eb12cdef6" + "0107f7929dba2ca7c5be3c1181c685db" ], [ "X64.Poly1305.Math_i.lemma_heap_blocks_preserved", @@ -139,7 +139,7 @@ 0, [ "@query" ], 0, - "1b5af178daee6e42658ee7a9a4ecc593" + "5f9a4feee62ca9846732441098eeb322" ], [ "X64.Poly1305.Math_i.lemma_mul_div_comm", @@ -151,7 +151,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "718ada95a9ca50821aeaf39f5f4600ea" + "6279d7642568eeac958ae2bf2e60bd93" ], [ "X64.Poly1305.Math_i.lemma_mul_div_comm", @@ -164,7 +164,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "3fb5c719ec8d5e335c5fb7b88ede6a69" + "642cbcb2b51ca0aebddba47ec101652b" ], [ "X64.Poly1305.Math_i.lemma_exact_mul", @@ -176,7 +176,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "d073e7852904532019cf1178ae1e626d" + "fdff0923340d751341c8c428614ae8a6" ], [ "X64.Poly1305.Math_i.lemma_exact_mul", @@ -189,7 +189,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "152a41886a23cb8aba06ebd3166ebce6" + "16f83c01420cacd5c38f6c116b85ea0f" ], [ "X64.Poly1305.Math_i.lemma_mul_div_sep", @@ -201,7 +201,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "50128fea8e9d62c51d55b1d1812f89f1" + "84ca4e080af70343121f33e35b03bfd2" ], [ "X64.Poly1305.Math_i.lemma_mul_div_sep", @@ -214,7 +214,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "993b0313c5e1b64670ee234df4cde9e1" + "5ca6cabf7719ef1646637f711e7ee9d4" ], [ "X64.Poly1305.Math_i.swap_add", @@ -223,7 +223,7 @@ 0, [ "@query" ], 0, - "9d06fc203695a61bba00db9d5cbf3823" + "942c8fdd910be2692e9a7ad879a3f5bd" ], [ "X64.Poly1305.Math_i.lemma_poly_multiply", @@ -235,7 +235,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "496df4397c890a180fe746bf25b61e02" + "fa6e1abeb9aca15030ac1e98c17755c5" ], [ "X64.Poly1305.Math_i.lemma_poly_reduce", @@ -247,7 +247,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "7f50232b2a5b40c3b897ed6385a4f9c1" + "df2dceece441ce5682d48ec5f714a612" ], [ "X64.Poly1305.Math_i.lemma_poly_reduce", @@ -263,16 +263,7 @@ "refinement_interpretation_Tm_refine_f2e4a58cb32e76cad984bea1731c73a5" ], 0, - "59004d834c30ef4355aca47d943323b8" - ], - [ - "X64.Poly1305.Math_i.lemma_poly_reduce", - 3, - 0, - 0, - [ "@query" ], - 0, - "c64e4e4d3a4005ea25d21ae10edd8fe5" + "e4bbc028cb8d5c7b1d69e3a0b8c8cac8" ], [ "X64.Poly1305.Math_i.lemma_mul_strict_upper_bound", @@ -291,7 +282,7 @@ "unit_inversion", "unit_typing" ], 0, - "1bc61f090a3d8e2f3f5fc5db9d44ff8b" + "13388b355f04e79475e9423de6161595" ], [ "X64.Poly1305.Math_i.lemma_bytes_shift_power2", @@ -300,7 +291,7 @@ 0, [ "@query" ], 0, - "b4e863be72d2a53c0d92c5b09b39ba7c" + "32044bd249ceb9c27885b7b69e23b85e" ], [ "X64.Poly1305.Math_i.lemma_bytes_and_mod", @@ -316,7 +307,7 @@ "typing_X64.Vale.Decls.shift_left64" ], 0, - "ad519dcef602e4e21d4c9b7f59faf627" + "1e613fc874507aa8b6ade56fe88ae1b7" ], [ "X64.Poly1305.Math_i.lemma_mod_factors", @@ -329,7 +320,7 @@ "true_interp" ], 0, - "cd4ad82f4f7e7555975a638f64c18ac9" + "5846bd318390be54bb4587203e67a408" ], [ "X64.Poly1305.Math_i.lemma_mul_pos_pos_is_pos_inverse", @@ -345,7 +336,7 @@ "projection_inverse_BoxInt_proj_0", "unit_inversion", "unit_typing" ], 0, - "fbe27ad4263d63ff43f1687afeb78472" + "ab36aed26e5be93f928a161db0ac7f48" ], [ "X64.Poly1305.Math_i.lemma_mod_factor_lo", @@ -358,7 +349,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "346bb33a24fdea7dc8db6fa221a33405" + "9c04da41a8df8b57b436a621a1ab62ab" ], [ "X64.Poly1305.Math_i.lemma_mod_power2_lo", @@ -371,7 +362,7 @@ "refinement_interpretation_Tm_refine_537b8a194bf7e217ed28428ea1a953ae" ], 0, - "5ea3d7daf8e10dd533bf3ede362e40d0" + "e1eb08abc84007216842dd9498fefa80" ], [ "X64.Poly1305.Math_i.lemma_mod_power2_lo", @@ -387,7 +378,7 @@ "typing_Prims.pow2" ], 0, - "f95ce204b1a8b3d54c762135204045bb" + "0c6ba848c72cfb1c9598bf21afb3ae47" ], [ "X64.Poly1305.Math_i.lemma_power2_add64", @@ -400,7 +391,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "f2e5ccf8895c2595df4d99ce621ca666" + "718a33c6c06e0d4d938333582ff1fbbf" ], [ "X64.Poly1305.Math_i.lemma_power2_add64", @@ -409,7 +400,7 @@ 0, [ "@query", "projection_inverse_BoxInt_proj_0" ], 0, - "049bb837c0d5449ba65e4f347e8ac6a6" + "f971ebe33358befc19aa027bec103bc4" ], [ "X64.Poly1305.Math_i.lemma_mod_breakdown", @@ -421,7 +412,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "41900c15d79681e4be6e3fe633edf2e2" + "9a3ef45cce0028541f52e1ea9716ca82" ], [ "X64.Poly1305.Math_i.lemma_mod_hi", @@ -436,7 +427,7 @@ "refinement_interpretation_Tm_refine_a608a89bbc0a207d5920d37d906f7f40" ], 0, - "7237451fdfc6e5ac1843b02b43656fa0" + "614c7264737adb1abcd440ae1c4c9b83" ], [ "X64.Poly1305.Math_i.lemma_mod_hi", @@ -453,7 +444,7 @@ "refinement_interpretation_Tm_refine_a608a89bbc0a207d5920d37d906f7f40" ], 0, - "6bad8059c4ba4f14a50a9339940dfcd7" + "cdcd39c2446e5b67cc8605750cccae67" ], [ "X64.Poly1305.Math_i.lemma_poly_demod", @@ -465,7 +456,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "4c5a57dd01e797b244dd1df7ad7a38b0" + "d8b2b093a16934b508cc2faf55e540e3" ], [ "X64.Poly1305.Math_i.lemma_lowerUpper128_and", @@ -483,7 +474,7 @@ "refinement_interpretation_Tm_refine_9d2a48d7f81f0d75e2b9f89a189b1941" ], 0, - "9d920b91125e8ca171418112e99f5cc2" + "b9bac1620bdcb7ef7dd7cf996d7446fb" ], [ "X64.Poly1305.Math_i.lemma_poly1305_heap_hash_blocks", @@ -502,7 +493,7 @@ "refinement_interpretation_Tm_refine_8b0f3b1ff449257d27c75c0e15252720" ], 0, - "11a5f44be7f57ff9a38a129ee0f8af40" + "9a84e1c7ed8bb92e27b82861e27df5d4" ], [ "X64.Poly1305.Math_i.lemma_add_mod128", @@ -519,7 +510,7 @@ "token_correspondence_X64.Poly1305.Math_i.mod2_128_" ], 0, - "b25412330c7c641e5d9936879368d691" + "4c5bc1f2029202571961e55737f3dc17" ] ] ] \ No newline at end of file diff --git a/tests/vale/X64.Poly1305.Math_i.fsti.hints b/tests/vale/X64.Poly1305.Math_i.fsti.hints index a711f8663a1..546b85dbd00 100644 --- a/tests/vale/X64.Poly1305.Math_i.fsti.hints +++ b/tests/vale/X64.Poly1305.Math_i.fsti.hints @@ -17,7 +17,7 @@ "refinement_interpretation_Tm_refine_a608a89bbc0a207d5920d37d906f7f40" ], 0, - "a9da1c046b758a27bb3fe9c308fdf760" + "8d327bf10a558375f8aca219b42364d4" ], [ "X64.Poly1305.Math_i.mod2_128'", @@ -29,7 +29,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "ec638432962cea8ed415a89478108bb6" + "a8e1cf242e1c4f32ed7ebfd9468242e7" ], [ "X64.Poly1305.Math_i.heapletTo128", @@ -56,7 +56,7 @@ "token_correspondence_X64.Poly1305.Spec_s.op_String_Access" ], 0, - "126f631cee56a669b10f198bfc47d770" + "c2278d30c5086c55a50d8771764a8ab7" ], [ "X64.Poly1305.Math_i.poly1305_heap_blocks'", @@ -79,7 +79,7 @@ "well-founded-ordering-on-nat" ], 0, - "5a65ee77ec3dbde272e314883f9eaa2d" + "5f557af0d8ebecdbda53b14c2c424aca" ], [ "X64.Poly1305.Math_i.lemma_heap_blocks_preserved", @@ -88,7 +88,7 @@ 0, [ "@query" ], 0, - "a0bcb3db51703f158df5619114dfe2c5" + "40816547ddaff767a6f8e5bbf67cca7e" ], [ "X64.Poly1305.Math_i.lemma_poly_multiply", @@ -100,7 +100,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "b3b2e744c1dcd5915bf3cb2e5ae824f0" + "ecec9de2891774fe9aac2a2d3182d042" ], [ "X64.Poly1305.Math_i.lemma_poly_reduce", @@ -112,7 +112,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "7f21f5003a949906205438606be40b2f" + "55195bdd499b1c6effc57d3eabb2f85a" ], [ "X64.Poly1305.Math_i.lemma_bytes_shift_power2", @@ -121,7 +121,7 @@ 0, [ "@query" ], 0, - "9e7591b5c80f2ee783205603065b04ad" + "e863cd70dfe636ba5f535925b7a65772" ], [ "X64.Poly1305.Math_i.lemma_bytes_and_mod", @@ -137,7 +137,7 @@ "typing_X64.Vale.Decls.shift_left64" ], 0, - "1104cc971cc9016eea2de338cba07d03" + "25d8076e1b1deae3793c9b8078a4f080" ], [ "X64.Poly1305.Math_i.lemma_mod_power2_lo", @@ -150,7 +150,7 @@ "refinement_interpretation_Tm_refine_537b8a194bf7e217ed28428ea1a953ae" ], 0, - "aa890107b723a4661a4161faaa7751ca" + "c7af225c6ea645b3313fe49cb2bc769b" ], [ "X64.Poly1305.Math_i.lemma_power2_add64", @@ -163,7 +163,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "b43b6a522d85fba79e143d1272fcd74a" + "9e1edaec199151623b0884723e2baad1" ], [ "X64.Poly1305.Math_i.lemma_mod_hi", @@ -178,7 +178,7 @@ "refinement_interpretation_Tm_refine_a608a89bbc0a207d5920d37d906f7f40" ], 0, - "83f6b481570cfb8b568ffb7a4183529d" + "1fd8e79d7318bdc010ced67578ed9b6c" ], [ "X64.Poly1305.Math_i.lemma_poly_demod", @@ -190,7 +190,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "db942af3bf51fecb1e7705d36c90e870" + "80a3a46994924c880653e62c2c49bd33" ], [ "X64.Poly1305.Math_i.lemma_lowerUpper128_and", @@ -208,7 +208,7 @@ "refinement_interpretation_Tm_refine_9d2a48d7f81f0d75e2b9f89a189b1941" ], 0, - "01a93b405f983be4e28f92f89bb6be82" + "150c89c962a96e7d56a1984ceba99658" ], [ "X64.Poly1305.Math_i.lemma_poly1305_heap_hash_blocks", @@ -227,7 +227,7 @@ "refinement_interpretation_Tm_refine_8b0f3b1ff449257d27c75c0e15252720" ], 0, - "2515816b32ff47d16cd0ccb5b193bc7f" + "9bd66c9da2d0e5a440a6f5e0f466e5eb" ] ] ] \ No newline at end of file diff --git a/tests/vale/X64.Poly1305.Spec_s.fst.hints b/tests/vale/X64.Poly1305.Spec_s.fst.hints index 80176952a6f..75a9652e36d 100644 --- a/tests/vale/X64.Poly1305.Spec_s.fst.hints +++ b/tests/vale/X64.Poly1305.Spec_s.fst.hints @@ -11,7 +11,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "2fe93037289db07d033ce8d1257e4558" + "d5647e26ef30373e93256b38418223db" ], [ "X64.Poly1305.Spec_s.and128", @@ -36,7 +36,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "7292de5604e3ea1d8001088ea923c915" + "a48bf2fc5548068e8ec57c604a8077fe" ], [ "X64.Poly1305.Spec_s.poly1305_hash_blocks", @@ -57,7 +57,7 @@ "well-founded-ordering-on-nat" ], 0, - "966438653addd37f0c0ca56e80315f2e" + "0922c23d895767f2c20655339cbd2b74" ], [ "X64.Poly1305.Spec_s.poly1305_hash", @@ -88,7 +88,7 @@ "typing_FStar.UInt.fits" ], 0, - "ae187183b7cf6182f590b42d6fb57066" + "9b3fd1281092ebe1c095afa7cae48228" ] ] ] \ No newline at end of file diff --git a/tests/vale/X64.Print_s.fst.hints b/tests/vale/X64.Print_s.fst.hints index b0c0b0bd575..32f254fd368 100644 --- a/tests/vale/X64.Print_s.fst.hints +++ b/tests/vale/X64.Print_s.fst.hints @@ -1,5 +1,5 @@ [ - "ÍWÎ\u0006„:\u0005å6ó©Û\u0000OÛ+", + "¿æÅ”Ó(vB˜Ã\u0003%oÁä", [ [ "X64.Print_s.print_reg", @@ -20,7 +20,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "77b48aab2098a47daef80dede0bfbc65" + "cbbc45a6fbdc7180eac7d0dec1d4beae" ], [ "X64.Print_s.print_maddr", @@ -36,7 +36,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "49604d1f39c7febb1e0ea65b801ba2fa" + "f7918b3565540ad3b786b0447489997e" ], [ "X64.Print_s.print_operand", @@ -52,7 +52,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "2583b4c6a51bf9b4cbcee2f0ca4c4c0c" + "3806ca1583738acdaae14ecb1cbdcddf" ], [ "X64.Print_s.print_shift_operand", @@ -67,7 +67,7 @@ "projection_inverse_X64.Machine_s.OReg_r" ], 0, - "98a12a28ed1e139f9ce50cf224790c66" + "e39182e7eb41b6a4be060cb6bd09236a" ], [ "X64.Print_s.cmp_not", @@ -86,7 +86,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "3e93e62b0cdadff9a0af8b61d0cc3c6e" + "e8af7c20918994dc90f899244692c66d" ], [ "X64.Print_s.uu___143", @@ -121,7 +121,7 @@ "typing_X64.Print_s.cmp_not", "unit_typing" ], 0, - "2128c50cf13c44a4560a778d27998dae" + "83932881125a2dace37426921094fcf0" ], [ "X64.Print_s.print_ins", @@ -148,7 +148,7 @@ "typing_X64.Machine_s.valid_dst" ], 0, - "7044379f3460a981e44efe2c8c5d8665" + "6bffeadc47ef5d10671ebb3d27790ead" ], [ "X64.Print_s.print_cmp", @@ -167,7 +167,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "0e18582c692b57f4c324bf240a7d5784" + "cf935d181a54257c0c4c1b6f876b07a9" ], [ "X64.Print_s.print_block", @@ -183,7 +183,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "72db4dc06f5ad43da4c2d18554c68554" + "e129275fbb828734aaa015082225464d" ], [ "X64.Print_s.print_block", @@ -205,7 +205,7 @@ "subterm_ordering_X64.Machine_s.While" ], 0, - "99a407652ae5df2dcf5121fcc47da729" + "4c4265eb8ace87868e24ebb8118e0525" ], [ "X64.Print_s.masm", @@ -220,7 +220,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3b168251235524b592cc45e87ecca3cd" + "3ad237ac5ad01584a5feeadb8833fb4e" ], [ "X64.Print_s.gcc", @@ -239,7 +239,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "5b512b0f7da921f91ecb7e975c6da3ef" + "4ff3965cca0c7986f415b9b120d6e6e3" ] ] ] \ No newline at end of file diff --git a/tests/vale/X64.Semantics_s.fst.hints b/tests/vale/X64.Semantics_s.fst.hints index 76e931bdf57..9f037f8405e 100644 --- a/tests/vale/X64.Semantics_s.fst.hints +++ b/tests/vale/X64.Semantics_s.fst.hints @@ -12,7 +12,7 @@ "haseqTm_refine_e85c4468bd6fa895770a44e5ae1526dc" ], 0, - "6aba31658680987887e45c166cd4e317" + "04aace819f2ce774613202b6e6e3e4c7" ], [ "X64.Semantics_s.__proj__Mov64__item__dst", @@ -24,7 +24,7 @@ "refinement_interpretation_Tm_refine_e8de62b85869f7c1a1780736ed143295" ], 0, - "7066ed849fd7c98ec8a11089877ff80e" + "77223075cc54bc9e7d309db09754f7ea" ], [ "X64.Semantics_s.__proj__Mov64__item__src", @@ -36,7 +36,7 @@ "refinement_interpretation_Tm_refine_e8de62b85869f7c1a1780736ed143295" ], 0, - "201fd421808777eb018896b3dd018538" + "c5514ef0996521b55b2872a8f0316117" ], [ "X64.Semantics_s.__proj__Add64__item__dst", @@ -48,7 +48,7 @@ "refinement_interpretation_Tm_refine_6fab9340d0ab4fd98129eb512f268790" ], 0, - "e5743680b7f283abe7775d40b019dbb7" + "9eeeb6c04f464bd5cbe11db57c4d8785" ], [ "X64.Semantics_s.__proj__Add64__item__src", @@ -60,7 +60,7 @@ "refinement_interpretation_Tm_refine_6fab9340d0ab4fd98129eb512f268790" ], 0, - "88744511611c79a64c0e1c098c44050d" + "2fbe3a17c6565d96ff1fd34d4ac95069" ], [ "X64.Semantics_s.__proj__AddLea64__item__dst", @@ -72,7 +72,7 @@ "refinement_interpretation_Tm_refine_e04f937679d9c74a6caf8aa7b9f98189" ], 0, - "7af62170dcec7782ed712b56e43e4ada" + "1d99d8687d910924b2ecbf2349ea9166" ], [ "X64.Semantics_s.__proj__AddLea64__item__src1", @@ -84,7 +84,7 @@ "refinement_interpretation_Tm_refine_e04f937679d9c74a6caf8aa7b9f98189" ], 0, - "8f410e423c9055cb53f06497cd6dc90d" + "7083113d97204a820c47318c57205c39" ], [ "X64.Semantics_s.__proj__AddLea64__item__src2", @@ -96,7 +96,7 @@ "refinement_interpretation_Tm_refine_e04f937679d9c74a6caf8aa7b9f98189" ], 0, - "3274e59a48b25f6175cc16b320dbad27" + "a975bd604ba26b1f1d0cadd71a04f023" ], [ "X64.Semantics_s.__proj__AddCarry64__item__dst", @@ -108,7 +108,7 @@ "refinement_interpretation_Tm_refine_16a53ffd1bab892d408baed6f0393a33" ], 0, - "6db4ca9b6a234d6d0336a3c069e3f5dc" + "b5904511a4b9cf8b671f644de552f96b" ], [ "X64.Semantics_s.__proj__AddCarry64__item__src", @@ -120,7 +120,7 @@ "refinement_interpretation_Tm_refine_16a53ffd1bab892d408baed6f0393a33" ], 0, - "634ec5b832ad39109cbc2bc9bb77efb4" + "22cbb92b7135ba03d7ca404238088bce" ], [ "X64.Semantics_s.__proj__Sub64__item__dst", @@ -132,7 +132,7 @@ "refinement_interpretation_Tm_refine_569023f890bbff681c285b9f9a216ade" ], 0, - "089545483685710148362ccbc5c71213" + "24ca6416d1ffa30769158c9e6497908a" ], [ "X64.Semantics_s.__proj__Sub64__item__src", @@ -144,7 +144,7 @@ "refinement_interpretation_Tm_refine_569023f890bbff681c285b9f9a216ade" ], 0, - "524440fa2df0677932ce057582cf1377" + "ef965781c3b2cd366fd9cdbbcbfb1e3b" ], [ "X64.Semantics_s.__proj__Mul64__item__src", @@ -156,7 +156,7 @@ "refinement_interpretation_Tm_refine_eb9d1a68ff54ae6cb27769ecbf49ba9b" ], 0, - "4599cede5e700b0f0576dc5c35f2bd5b" + "e34e4e48f95d17c274428d7e4320df00" ], [ "X64.Semantics_s.__proj__IMul64__item__dst", @@ -168,7 +168,7 @@ "refinement_interpretation_Tm_refine_2b0bbeefece73e6f59fc38828ce1e64e" ], 0, - "28aea271202e4156f3a6d19a80bc2b23" + "034cec07f56e46e60c0cda2b38d5a83e" ], [ "X64.Semantics_s.__proj__IMul64__item__src", @@ -180,7 +180,7 @@ "refinement_interpretation_Tm_refine_2b0bbeefece73e6f59fc38828ce1e64e" ], 0, - "c2a24bcb18219e2d8adbb9fa28e884ac" + "c01a5ee021e950771cd9d119272b5e14" ], [ "X64.Semantics_s.__proj__Xor64__item__dst", @@ -192,7 +192,7 @@ "refinement_interpretation_Tm_refine_1957040814f569aff4b252943fe77fdd" ], 0, - "43393efebf841047807801f5284954f3" + "ec8dfddc1fd56f72c753fa7b36270eab" ], [ "X64.Semantics_s.__proj__Xor64__item__src", @@ -204,7 +204,7 @@ "refinement_interpretation_Tm_refine_1957040814f569aff4b252943fe77fdd" ], 0, - "1f555834661c0927536cd95a70bbdbc3" + "f31822535e8a6684a2e31f44741b8a9f" ], [ "X64.Semantics_s.__proj__And64__item__dst", @@ -216,7 +216,7 @@ "refinement_interpretation_Tm_refine_cebe7e9690dfac8d7c9475e4922b0da2" ], 0, - "63c5dc366188f8e03efcb2374c39b867" + "eba9ef1b34c086d5b9fa377ed7cca6b3" ], [ "X64.Semantics_s.__proj__And64__item__src", @@ -228,7 +228,7 @@ "refinement_interpretation_Tm_refine_cebe7e9690dfac8d7c9475e4922b0da2" ], 0, - "cb60827b2bcc29a7ac33773528fcf98f" + "d31bfcfd3160767ccbc2b2e05e45a831" ], [ "X64.Semantics_s.__proj__Shr64__item__dst", @@ -240,7 +240,7 @@ "refinement_interpretation_Tm_refine_e31d0af1473307c26c9e917a73600ad0" ], 0, - "0cc694ef9f92545eb9ec32caa9fd8ce1" + "943b959c42987500237eb7e8505a2442" ], [ "X64.Semantics_s.__proj__Shr64__item__amt", @@ -252,7 +252,7 @@ "refinement_interpretation_Tm_refine_e31d0af1473307c26c9e917a73600ad0" ], 0, - "0a911a0a7011b34bd754a7528e53ba62" + "291bafbafa23b8b0520622fdf2ed3bc0" ], [ "X64.Semantics_s.__proj__Shl64__item__dst", @@ -264,7 +264,7 @@ "refinement_interpretation_Tm_refine_b4ab27333df03bce36b56906586a3225" ], 0, - "b0f9c91f13d9b8bf0a9a00595b3c5d82" + "23a4ee2599b6823f8532bde07b78eff7" ], [ "X64.Semantics_s.__proj__Shl64__item__amt", @@ -276,7 +276,7 @@ "refinement_interpretation_Tm_refine_b4ab27333df03bce36b56906586a3225" ], 0, - "9f7c60dae06225ec6852525f7d5f3ea5" + "016a4a3a4f643648a6bfcaa18ebf2e79" ], [ "X64.Semantics_s.ocmp", @@ -285,7 +285,7 @@ 0, [ "@query", "assumption_X64.Machine_s.operand__uu___haseq" ], 0, - "d5a37d6021bb133a7a26718be7e5750d" + "e1b576664ee79bb663c5edaee35f1580" ], [ "X64.Semantics_s.__proj__OEq__item__o1", @@ -297,7 +297,7 @@ "refinement_interpretation_Tm_refine_495233c1b3965f79901632003c360db5" ], 0, - "2dd95922e37bc8ea3533005a2bbec61e" + "34ca749ef894585cd5763792bb7ecd01" ], [ "X64.Semantics_s.__proj__OEq__item__o2", @@ -309,7 +309,7 @@ "refinement_interpretation_Tm_refine_495233c1b3965f79901632003c360db5" ], 0, - "df280ea9174ff80ea5bfe7b07296e881" + "aca1e045f0341b7eab83eeebbca82806" ], [ "X64.Semantics_s.__proj__ONe__item__o1", @@ -321,7 +321,7 @@ "refinement_interpretation_Tm_refine_48e1a980bff417eb8ecda8fd755a7052" ], 0, - "ed19b7a5c8b61f0fd934a3cf4da03a36" + "6e98b058159911af1c108ad51eb13b1e" ], [ "X64.Semantics_s.__proj__ONe__item__o2", @@ -333,7 +333,7 @@ "refinement_interpretation_Tm_refine_48e1a980bff417eb8ecda8fd755a7052" ], 0, - "9d1ff9818f3d577936502efa49894902" + "1659186581af4a4165d6cc8a39f9af45" ], [ "X64.Semantics_s.__proj__OLe__item__o1", @@ -345,7 +345,7 @@ "refinement_interpretation_Tm_refine_57f9b3587a37875d37de2b8ee309c52c" ], 0, - "de88c1a45886fed5c1382a93aff054df" + "3acbc21bd973cbe5f6cd5e18f5bbf057" ], [ "X64.Semantics_s.__proj__OLe__item__o2", @@ -357,7 +357,7 @@ "refinement_interpretation_Tm_refine_57f9b3587a37875d37de2b8ee309c52c" ], 0, - "c0a1d65db0605297cc683efadfd79546" + "73da2d1cda4fe9fa5bb219099017f996" ], [ "X64.Semantics_s.__proj__OGe__item__o1", @@ -369,7 +369,7 @@ "refinement_interpretation_Tm_refine_f22bf0e89c9043ddb9367ea1bd90ba6e" ], 0, - "fa1ee55ae7b268aca6cb123c7342ca57" + "f17a11bf3924e6a08fc0a99db10dd753" ], [ "X64.Semantics_s.__proj__OGe__item__o2", @@ -381,7 +381,7 @@ "refinement_interpretation_Tm_refine_f22bf0e89c9043ddb9367ea1bd90ba6e" ], 0, - "2c0272f1e5f39652045f08d462af000b" + "88d237d37f01002daaba9c7b273155e7" ], [ "X64.Semantics_s.__proj__OLt__item__o1", @@ -393,7 +393,7 @@ "refinement_interpretation_Tm_refine_e3f7ed102fdc0dee07045511829455f8" ], 0, - "7fffae348609eebd847b818f71aede5f" + "da2d6c9c96f7e937a505d74614c7ce75" ], [ "X64.Semantics_s.__proj__OLt__item__o2", @@ -405,7 +405,7 @@ "refinement_interpretation_Tm_refine_e3f7ed102fdc0dee07045511829455f8" ], 0, - "2021d636b29b092a839e10c513171ab7" + "44cadb3f69718f997eb4ab6a5280f1f3" ], [ "X64.Semantics_s.__proj__OGt__item__o1", @@ -417,7 +417,7 @@ "refinement_interpretation_Tm_refine_078a14331436c956e0be06364feefcd5" ], 0, - "3cb15b4a53e32246dfa84e690919cbd4" + "8ee7d221a97a2a7e421e26eb94b2e735" ], [ "X64.Semantics_s.__proj__OGt__item__o2", @@ -429,7 +429,7 @@ "refinement_interpretation_Tm_refine_078a14331436c956e0be06364feefcd5" ], 0, - "256b3c08f8e78bf4fc584872ae23c29e" + "e746635679605ff020ea1c31d1493c3e" ], [ "X64.Semantics_s.u", @@ -441,7 +441,7 @@ "equation_FStar.UInt.size" ], 0, - "e8fd5c21dc7aba6a767e66a2fd98b179" + "3fda8d4fff7092e037809441f78f8f96" ], [ "X64.Semantics_s.eval_maddr", @@ -457,7 +457,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "6f6f6d6d421b62d398254e81ea25be96" + "d12754cb83549f3b92eab65db218e44e" ], [ "X64.Semantics_s.eval_operand", @@ -481,7 +481,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "ec29d4bb4ead435faddfb2f77ef11f2a" + "70e62913dbaa18b4fcd19e9e26fbbea6" ], [ "X64.Semantics_s.update_reg'", @@ -490,7 +490,7 @@ 0, [ "@query", "assumption_X64.Machine_s.reg__uu___haseq" ], 0, - "a988c67b726968a20ba75709eb4a37f8" + "4cdf812593897132a7418dd70877b002" ], [ "X64.Semantics_s.valid_operand", @@ -506,7 +506,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "098c51dec69621282cf27e1e581258c7" + "4035d05a71d62ab0c3427c108598577d" ], [ "X64.Semantics_s.update_operand_preserve_flags'", @@ -525,7 +525,7 @@ "refinement_interpretation_Tm_refine_e85c4468bd6fa895770a44e5ae1526dc" ], 0, - "28b94b7323bb0f577af5c0cd10621835" + "439c6ac766666f7d8f7115f7f7b20fb5" ], [ "X64.Semantics_s.update_cf", @@ -554,7 +554,7 @@ "typing_FStar.UInt64.v" ], 0, - "c6fa1ab65c55710a14fd4d3d338c77aa" + "0ecb28a958a084883239d0828da017c2" ], [ "X64.Semantics_s.logxor", @@ -576,7 +576,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "2d7ef93b759c43f192433d97867b6f86" + "fb0a8ade54763e51d13a24d3b640b711" ], [ "X64.Semantics_s.logxor_uint64", @@ -590,7 +590,7 @@ "primitive_Prims.op_AmpAmp", "projection_inverse_BoxBool_proj_0" ], 0, - "1b3abac5e1a196287f0a093b55abda20" + "91614fe0835ec55fdcb55d3ddfa007c7" ], [ "X64.Semantics_s.logand", @@ -612,7 +612,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "40a842ce9a7510fe4a67bf487d9308e5" + "84a02307cca526c44388ad70d38fa893" ], [ "X64.Semantics_s.logand_uint64", @@ -626,7 +626,7 @@ "primitive_Prims.op_AmpAmp", "projection_inverse_BoxBool_proj_0" ], 0, - "5363a9ebb2a9616767e44aa99f4b0e92" + "84b6d1d2cc6b794ceb8ed3d974715a03" ], [ "X64.Semantics_s.shift_right", @@ -649,7 +649,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "4b8f5f135c989679554be055356eac2a" + "934eb5d643da80333caddbc912f73086" ], [ "X64.Semantics_s.shift_right_uint64", @@ -667,7 +667,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "f881c72ae0aede8857f048b852e8dd67" + "1672fcd8f8ff505aaa10fc22a32542a7" ], [ "X64.Semantics_s.shift_left", @@ -690,7 +690,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "2d8822507eed3379cce7f52271819af5" + "7c0cd2d64585990f01f3f1428308cd78" ], [ "X64.Semantics_s.shift_left_uint64", @@ -708,7 +708,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "8360656a67bbc2fb2849849a8cb3ad81" + "9ea47845084ad2767ddc06efaeb1c2d9" ], [ "X64.Semantics_s.eval_ocmp", @@ -727,7 +727,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "5ba62e57c0def17e1762eaff73f93b5c" + "ac4b6b9057deedb2f0769b118630b206" ], [ "X64.Semantics_s.add_mod64", @@ -745,7 +745,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "1a6ad9887759701c98acdd6123f8208f" + "ebc784a68c461ad886b88c9d9c2afd58" ], [ "X64.Semantics_s.sub_mod64", @@ -770,7 +770,7 @@ "typing_FStar.UInt64.v" ], 0, - "2be60d0bce154d41187277bd6828ebd5" + "8f47c67f6364b50afbc8be55aa329b99" ], [ "X64.Semantics_s.mul_mod64", @@ -788,7 +788,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "a7fc0d9cc1a93eaff5c8387253a93d0a" + "ca72d16d6b7881c58d16b4817e798ae8" ], [ "X64.Semantics_s.eval_ins", @@ -822,7 +822,7 @@ "typing_X64.Semantics_s.shift_right" ], 0, - "59fb8e43a60f4eeb08eea20def73b07e" + "523a24914992d5fece256dad22b90656" ], [ "X64.Semantics_s.eval_code", @@ -844,7 +844,7 @@ "subterm_ordering_X64.Machine_s.While" ], 0, - "33a69a44887f57091842e9dd0110f980" + "966c629ce85be5e3360d60570dc92101" ], [ "X64.Semantics_s.eval_code", @@ -862,7 +862,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "9daee22f8d9414416f9fc23085a50a9f" + "6626f665a2e5730ba1d816a046419e65" ], [ "X64.Semantics_s.eval_code", @@ -879,7 +879,7 @@ "well-founded-ordering-on-nat" ], 0, - "66bf26334e9b64388db6fbbee8b08b46" + "527822a6215bce5e95a45904fcf67c0b" ] ] ] \ No newline at end of file diff --git a/tests/vale/X64.Vale.Decls.fst.hints b/tests/vale/X64.Vale.Decls.fst.hints index 30092fe7f13..29f742c45bd 100644 --- a/tests/vale/X64.Vale.Decls.fst.hints +++ b/tests/vale/X64.Vale.Decls.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "dfe3fd9c3dcbaca7016559aac8bfe62b" + "2816cf0236bcae1964131cbaa073cf17" ], [ "X64.Vale.Decls.va_coerce_dst_operand_to_reg_operand", @@ -21,7 +21,7 @@ 0, [ "@query" ], 0, - "94df44f0e99203d2494b68784dab2549" + "e8a95311308bf939b0741e80092beaf0" ], [ "X64.Vale.Decls.va_op_reg_operand_reg", @@ -35,7 +35,7 @@ "projection_inverse_X64.Machine_s.OReg_r" ], 0, - "99f8937f6cfd8c88d1cc8f119b32dd81" + "dbbf0d3bcbb2928e8b7c3cac1d14f41c" ], [ "X64.Vale.Decls.va_op_dst_operand_reg", @@ -54,7 +54,7 @@ "refinement_interpretation_Tm_refine_2ef22b5edaec67adad91f2b28dd82703" ], 0, - "aa32538aab4f537c40b9012ecf690019" + "27780a2e1557a35d392755ba83c16dce" ], [ "X64.Vale.Decls.va_update_operand", @@ -70,7 +70,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "1c0f3d72ed6083696b6203e1fbeb2a2e" + "22d21bffe633251b3cc8fdf8a668e7bd" ], [ "X64.Vale.Decls.va_ensure", @@ -79,7 +79,7 @@ 0, [ "@query" ], 0, - "b68ce03c2fe75b7a47912d415f55e373" + "948e791152c66b9c54b435c17a6a8503" ], [ "X64.Vale.Decls.lemma_cmp_eq", @@ -94,7 +94,7 @@ "lemma_X64.Vale.Lemmas_i.lemma_cmp_eq" ], 0, - "b0e899c3e7db1c9a8634ae07b02885a6" + "d6a8453c7902f2177ba0f4971be07033" ], [ "X64.Vale.Decls.lemma_cmp_ne", @@ -110,7 +110,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "cface3f1fefb9c41042288ad93c6b10d" + "2dcd58b0b9f6261498748e89ae3abfd9" ], [ "X64.Vale.Decls.lemma_cmp_ne", @@ -125,7 +125,7 @@ "lemma_X64.Vale.Lemmas_i.lemma_cmp_ne" ], 0, - "248166567baead19298b525ec1cd2011" + "7d0505d3b5762aa35d04f9e4c5baae42" ], [ "X64.Vale.Decls.lemma_cmp_le", @@ -140,7 +140,7 @@ "lemma_X64.Vale.Lemmas_i.lemma_cmp_le" ], 0, - "bbbf65431a49b1e9fe3bcc45eb149871" + "56166d5247bc84f7272dd343b6f47cae" ], [ "X64.Vale.Decls.lemma_cmp_ge", @@ -155,7 +155,7 @@ "lemma_X64.Vale.Lemmas_i.lemma_cmp_ge" ], 0, - "09198121382ba53d71cfe0f8742309af" + "073c8232c46dd4788497b73fed180de5" ], [ "X64.Vale.Decls.lemma_cmp_lt", @@ -170,7 +170,7 @@ "lemma_X64.Vale.Lemmas_i.lemma_cmp_lt" ], 0, - "759a3d5ca05aab196a5a074c20b1aaf7" + "26f08f97257190206d3c946b58ebdb55" ], [ "X64.Vale.Decls.lemma_cmp_gt", @@ -185,7 +185,7 @@ "lemma_X64.Vale.Lemmas_i.lemma_cmp_gt" ], 0, - "0974ac4173636346e732e2d262b8b04d" + "19a296046882bdfd98c4c53bd7a32367" ], [ "X64.Vale.Decls.va_lemma_block", @@ -200,7 +200,7 @@ "fuel_guarded_inversion_X64.Vale.State_i.state" ], 0, - "5c6933a3ec153eccc5398e8ce56b909d" + "fce795eee52f1eec3839e8c2c9098c9a" ], [ "X64.Vale.Decls.va_lemma_empty", @@ -212,7 +212,7 @@ "equation_X64.Vale.Decls.ins", "equation_X64.Vale.Decls.ocmp" ], 0, - "de5cf319a3dafff1d0e3d1261655cd24" + "10c2f45322c6ae6254f05533850210eb" ], [ "X64.Vale.Decls.va_lemma_ifElse", @@ -227,7 +227,7 @@ "fuel_guarded_inversion_X64.Vale.State_i.state" ], 0, - "ffffd5e3f3cf2c9e4ac4cd37d7cc2063" + "82ee7e0c6b1920bcee0fd54c40de402b" ], [ "X64.Vale.Decls.va_lemma_while", @@ -242,7 +242,7 @@ "fuel_guarded_inversion_X64.Vale.State_i.state" ], 0, - "c7cb2cd909960c6225a52c11d35e136f" + "02da5e8ad9d7980e494bb33a900b4616" ], [ "X64.Vale.Decls.va_lemma_whileTrue", @@ -251,7 +251,7 @@ 0, [ "@query" ], 0, - "136a7fa218f07ffa60e4588b89a43a03" + "41ca403e8683c76fa3bd76f8a6b87403" ], [ "X64.Vale.Decls.va_lemma_whileTrue", @@ -268,7 +268,7 @@ "int_typing" ], 0, - "b3ab570ac4f9486dfbdc5c1967e0c3e6" + "5daddfc9dca7f7c37e4fdb63c00b665b" ], [ "X64.Vale.Decls.va_lemma_whileFalse", @@ -280,7 +280,7 @@ "equation_X64.Vale.Lemmas_i.eval_ocmp" ], 0, - "80afb08a18d43f0cf90151fb217dc11a" + "ee8d4aa5a2fb75518765ec5ccbd69f11" ], [ "X64.Vale.Decls.logand128", @@ -303,7 +303,7 @@ "refinement_interpretation_Tm_refine_758ff42440a58a30c095e911b9c96f61" ], 0, - "8fe2c7fb72d4ce7e1be400bab8fac36e" + "ec46038c05f948b02e455f5c06991d26" ], [ "X64.Vale.Decls.reveal_logand128", @@ -328,7 +328,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "424fff376f7df134765e270392faf84e" + "3a7bd3146a4b5cf0ea5a27da197f7422" ], [ "X64.Vale.Decls.reveal_logand128", @@ -337,7 +337,7 @@ 0, [ "@query", "equation_X64.Vale.Decls.logand128" ], 0, - "7762c060a687bf8e1e5e47a4e56a6adc" + "7429b45e81396b2b9ac7cf9cf6f6fd35" ], [ "X64.Vale.Decls.va_irreducible_lemma_Mov64", @@ -495,7 +495,7 @@ "typing_X64.Vale.State_i.eval_maddr" ], 0, - "0338911267867551798d2631d6ba8592" + "2c3385b7df78f225e144a258ecbba827" ], [ "X64.Vale.Decls.va_irreducible_lemma_Load64", @@ -667,7 +667,7 @@ "typing_X64.Vale.State_i.eval_maddr" ], 0, - "b4964d5be706f322a4b8734aa26fec2c" + "4bc1440882676641fbab9fcf9b095b79" ], [ "X64.Vale.Decls.va_transparent_code_Store64", @@ -683,7 +683,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "1180a1d4da491497a57b50f520df66f6" + "72d2c4e3b152e21828ed3b93882d6893" ], [ "X64.Vale.Decls.va_irreducible_lemma_Store64", @@ -820,7 +820,7 @@ "typing_X64.Vale.State_i.eval_operand" ], 0, - "15a15743b638d50af3ed3ec8e7ced8da" + "fdf9f880bbb851aea78b6d7a89866971" ], [ "X64.Vale.Decls.va_irreducible_lemma_Add64", @@ -980,7 +980,7 @@ "typing_X64.Vale.State_i.eval_operand" ], 0, - "b28a25d6ac1bb9c5f328fc9cbd25379a" + "df86c666e66aa81b4549777b619f5fab" ], [ "X64.Vale.Decls.va_irreducible_lemma_Add64Wrap", @@ -1166,7 +1166,7 @@ "typing_X64.Vale.State_i.eval_operand" ], 0, - "d1123c7e34b37cd43d421ee7ecdbef46" + "4ff713a25a4e1f2392f8f1afce336efb" ], [ "X64.Vale.Decls.va_irreducible_lemma_AddLea64", @@ -1335,7 +1335,7 @@ "typing_X64.Vale.State_i.eval_operand" ], 0, - "c12aa3da6c7243ae42c8a5038b201729" + "acd9037f68da6bcce931f322dfee68ae" ], [ "X64.Vale.Decls.va_irreducible_lemma_Adc64Wrap", @@ -1521,7 +1521,7 @@ "typing_X64.Vale.State_i.eval_maddr" ], 0, - "edfb48e886c1f218f2135ecdad2ecbdc" + "db3afe5556da27250a3a191731e40950" ], [ "X64.Vale.Decls.va_irreducible_lemma_Sub64", @@ -1691,7 +1691,7 @@ "typing_X64.Vale.State_i.eval_operand" ], 0, - "da4a696d838e11ee7ffe8455aeeaf759" + "ce967f2f64ccc4aff4538216063e8efc" ], [ "X64.Vale.Decls.va_irreducible_lemma_Sub64Wrap", @@ -1856,7 +1856,7 @@ "typing_X64.Vale.State_i.eval_maddr" ], 0, - "33604a0046fab280d6124a28f99bae1d" + "fd1d142742149eca6a41570a498caadd" ], [ "X64.Vale.Decls.va_irreducible_lemma_Mul64Wrap", @@ -1999,7 +1999,7 @@ "typing_tok_X64.Machine_s.Rdx@tok" ], 0, - "083d5abc3a077bda91e3233a3196d6ac" + "7c77faf8f70edb0e53ae65f4aab32555" ], [ "X64.Vale.Decls.va_irreducible_lemma_IMul64", @@ -2164,7 +2164,7 @@ "typing_X64.Vale.State_i.__proj__Mkstate__item__regs" ], 0, - "3eef454920ecb635ce823c657c4a95ce" + "2144d82a6a5175e7d79812c4361b746e" ], [ "X64.Vale.Decls.va_irreducible_lemma_Xor64", @@ -2330,7 +2330,7 @@ "typing_X64.Vale.State_i.eval_maddr" ], 0, - "3ee36b8a7e487da7c14e1adfaaf61fc9" + "a8276f4d25055ea707cc046ca1f05cf6" ], [ "X64.Vale.Decls.va_irreducible_lemma_And64", @@ -2496,7 +2496,7 @@ "typing_X64.Vale.State_i.eval_maddr" ], 0, - "b6bcfddf616f64200a6df712ac553f78" + "6f928a45ecaf24452ece925d2597cda9" ], [ "X64.Vale.Decls.va_irreducible_lemma_Shl64", @@ -2664,7 +2664,7 @@ "typing_X64.Vale.State_i.eval_maddr" ], 0, - "56f0b4858e6e4b9c5efe4b713e7e6073" + "df699081daee460e29850e34ca717367" ], [ "X64.Vale.Decls.va_irreducible_lemma_Shr64", @@ -2832,7 +2832,7 @@ "typing_X64.Vale.State_i.eval_maddr" ], 0, - "2372a2d22c29cb02f331615a1cb39e6a" + "f62c6aeff20af1a4a9ac1f8f1990481d" ] ] ] \ No newline at end of file diff --git a/tests/vale/X64.Vale.Decls.fsti.hints b/tests/vale/X64.Vale.Decls.fsti.hints index 7857fb1b5a1..42b8e2d551b 100644 --- a/tests/vale/X64.Vale.Decls.fsti.hints +++ b/tests/vale/X64.Vale.Decls.fsti.hints @@ -1,5 +1,5 @@ [ - "›÷dQ¡Kà…1Âͯ\u001cŠ\u0003", + "úðý)VÊ°QFÁ˜ÍË\u001a\u000bÈ", [ [ "X64.Vale.Decls.va_coerce_dst_operand_to_reg_operand", @@ -8,7 +8,7 @@ 0, [ "@query" ], 0, - "f0a9ecbcf09c75f4ac5b986d6510e28e" + "1fad535d12f3428787236a18f7a8f265" ], [ "X64.Vale.Decls.va_op_reg_operand_reg", @@ -22,7 +22,7 @@ "projection_inverse_X64.Machine_s.OReg_r" ], 0, - "8746636323ef67fd3b6cde98f3fffba9" + "a7890d626a44f45d0fb60d3c79c64516" ], [ "X64.Vale.Decls.va_op_dst_operand_reg", @@ -41,7 +41,7 @@ "refinement_interpretation_Tm_refine_2ef22b5edaec67adad91f2b28dd82703" ], 0, - "11aca4e0957a4151304d3ddb43e88435" + "9c31a79b3ff82eb4ca748ce2c5de6944" ], [ "X64.Vale.Decls.va_update_operand", @@ -57,7 +57,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "81413c4b7fe901864778c6ba01c2ae00" + "b838d3ff0408ee8f4aebce1efad665c3" ], [ "X64.Vale.Decls.va_ensure", @@ -66,7 +66,7 @@ 0, [ "@query" ], 0, - "8e8681052625bb3510042401c0c3722e" + "71fc4806722f66aa621970088fc19474" ], [ "X64.Vale.Decls.lemma_cmp_ne", @@ -82,7 +82,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d8a8c6676613d41bf8731090c7efba85" + "99ff78c2bae1daee4a0c9116bb84afe4" ], [ "X64.Vale.Decls.va_lemma_whileTrue", @@ -91,7 +91,7 @@ 0, [ "@query" ], 0, - "c29a8ed231b1bcb99e4b84bbaf70551d" + "bb6d72218f2970baa0f4df256f08d9bf" ], [ "X64.Vale.Decls.reveal_logand128", @@ -114,7 +114,7 @@ "refinement_interpretation_Tm_refine_758ff42440a58a30c095e911b9c96f61" ], 0, - "a86fe39aad6eab74240eb259ed1c3690" + "09a571c0eef17deb8af36a07e9b58650" ] ] ] \ No newline at end of file diff --git a/tests/vale/X64.Vale.Lemmas_i.fst.hints b/tests/vale/X64.Vale.Lemmas_i.fst.hints index 276158f2ca6..d9846bac0d3 100644 --- a/tests/vale/X64.Vale.Lemmas_i.fst.hints +++ b/tests/vale/X64.Vale.Lemmas_i.fst.hints @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "3e12b86c3732065755c676306c5b3a73" + "ad1bbb0f4f1f1c47f0f0ed80b6517bc2" ], [ "X64.Vale.Lemmas_i.lemma_cmp_eq", @@ -44,7 +44,7 @@ "typing_X64.Vale.StateLemmas_i.state_to_S" ], 0, - "4c587e5d1382b8dc0966549669bd779f" + "85fe9ca0dbc68430bcfe5ae79ba02fab" ], [ "X64.Vale.Lemmas_i.lemma_cmp_ne", @@ -60,7 +60,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "98984f667767ca2814fac4f3126e1459" + "e293414e0e3d0f44445a8b8be6f74e7e" ], [ "X64.Vale.Lemmas_i.lemma_cmp_ne", @@ -85,7 +85,7 @@ "typing_X64.Vale.StateLemmas_i.state_to_S" ], 0, - "e526b373f1775b61a86bd888e40e681e" + "3e97e5a3845d3ec263379fa3a9410ba0" ], [ "X64.Vale.Lemmas_i.lemma_cmp_le", @@ -105,7 +105,7 @@ "projection_inverse_X64.Semantics_s.OLe_o2" ], 0, - "ef6f3f7f10464360739a55c6cab08bde" + "1eafa1c01529443b9bde12eb2ef30623" ], [ "X64.Vale.Lemmas_i.lemma_cmp_ge", @@ -125,7 +125,7 @@ "projection_inverse_X64.Semantics_s.OGe_o2" ], 0, - "0f305777c305ddd892d3b532ed6036ee" + "59672d9436769ae6c06e90a7174ce447" ], [ "X64.Vale.Lemmas_i.lemma_cmp_lt", @@ -144,7 +144,7 @@ "projection_inverse_X64.Semantics_s.OLt_o2" ], 0, - "30289dede406afb4c74148eb4079af5c" + "7ed035467423cb22e140f33d7bd94c17" ], [ "X64.Vale.Lemmas_i.lemma_cmp_gt", @@ -164,7 +164,7 @@ "projection_inverse_X64.Semantics_s.OGt_o2" ], 0, - "413366b217db9344622ec04c96edee37" + "a533ac7c544373f043f1c43324a18533" ], [ "X64.Vale.Lemmas_i.lemma_block", @@ -173,7 +173,7 @@ 0, [ "@query" ], 0, - "0cfd6e37e311a52cf8d0657506250cc8" + "75ac95b2c7e3aca2e2e2ddb5067a9fb7" ], [ "X64.Vale.Lemmas_i.lemma_ifElse", @@ -205,7 +205,7 @@ "typing_X64.Vale.StateLemmas_i.state_to_S" ], 0, - "0f4875607e7d45b60a68a5d14b42a712" + "31803dc94a42de9c48c932b9a608b45b" ], [ "X64.Vale.Lemmas_i.lemma_whileTrue", @@ -214,7 +214,7 @@ 0, [ "@query" ], 0, - "99a537929a95e3eb5e9103012c3275d9" + "1017ca279a78e8700224b51b46e75c1f" ] ] ] \ No newline at end of file diff --git a/tests/vale/X64.Vale.Lemmas_i.fsti.hints b/tests/vale/X64.Vale.Lemmas_i.fsti.hints index ea0a0790a40..3d1486df3bb 100644 --- a/tests/vale/X64.Vale.Lemmas_i.fsti.hints +++ b/tests/vale/X64.Vale.Lemmas_i.fsti.hints @@ -1,5 +1,5 @@ [ - "WÍ+\u0019\\býÂ=°Zs†X\u0000\u000f", + "\u0004Mƒ\\‹ÌE 3+7Ð0å9¸", [ [ "X64.Vale.Lemmas_i.cf", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "10ceba3f4f7f2afc7c4cedccaa94f936" + "37cf4210c0f6420f201daea6a5e0b7d0" ], [ "X64.Vale.Lemmas_i.lemma_cmp_ne", @@ -36,7 +36,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c460666eb89ceeb00f1a813cad47fe37" + "3f17b1eab4a1a29e8ef23927d1092b62" ], [ "X64.Vale.Lemmas_i.lemma_whileTrue", @@ -45,7 +45,7 @@ 0, [ "@query" ], 0, - "84e982be5dea2d847a2f06343438aca9" + "ab288789dbe4597c94add8ed48804b4d" ] ] ] \ No newline at end of file diff --git a/tests/vale/X64.Vale.Regs_i.fst.hints b/tests/vale/X64.Vale.Regs_i.fst.hints index 35e12726b12..2751cfb4e00 100644 --- a/tests/vale/X64.Vale.Regs_i.fst.hints +++ b/tests/vale/X64.Vale.Regs_i.fst.hints @@ -14,7 +14,7 @@ "equation_X64.Vale.Regs_i.equal", "typing_tok_X64.Machine_s.Rax@tok" ], 0, - "591a001ca2a231eabfc9fe802ca754fa" + "a86b9ed696f20363ddf7253852b9eda8" ], [ "X64.Vale.Regs_i.lemma_equal_elim", @@ -37,7 +37,7 @@ "typing_tok_X64.Machine_s.Rax@tok" ], 0, - "cd93a963bb75f30d1aa17dab82faaedf" + "6227f620ed044d665b53c479a2af6765" ] ] ] \ No newline at end of file diff --git a/tests/vale/X64.Vale.StateLemmas_i.fst.hints b/tests/vale/X64.Vale.StateLemmas_i.fst.hints index fbd88204902..2a650713eab 100644 --- a/tests/vale/X64.Vale.StateLemmas_i.fst.hints +++ b/tests/vale/X64.Vale.StateLemmas_i.fst.hints @@ -25,7 +25,7 @@ "typing_X64.Vale.State_i.__proj__Mkstate__item__flags" ], 0, - "a51773e6477b004d49f52ca3ebe92c9e" + "9f340449d3cf656d4c14b6aa61f975a0" ], [ "X64.Vale.StateLemmas_i.state_of_S", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "989ff623acc0cca303cd9860ac8329fc" + "6f703c8b4ed2c1090cfdd40927f11c2b" ], [ "X64.Vale.StateLemmas_i.lemma_to_ok", @@ -61,7 +61,7 @@ "projection_inverse_X64.Semantics_s.Mkstate_ok" ], 0, - "20f94febd7b0f1c70061300698b34898" + "33debb8e5646a6ff1e25c08839878545" ], [ "X64.Vale.StateLemmas_i.lemma_to_flags", @@ -70,7 +70,7 @@ 0, [ "@query" ], 0, - "b8e643734a619592bd47b8d1ae05ffa0" + "30893b559bf650b128382e787a6f06aa" ], [ "X64.Vale.StateLemmas_i.lemma_to_flags", @@ -106,7 +106,7 @@ "typing_X64.Vale.State_i.__proj__Mkstate__item__flags" ], 0, - "3d84fcd0589f20518a7fc15d9ebf80a1" + "1afa461c97cd3e79a8411008a4f300ad" ], [ "X64.Vale.StateLemmas_i.lemma_to_mem_contains", @@ -141,7 +141,7 @@ "typing_X64.Vale.State_i.__proj__Mkstate__item__mem" ], 0, - "3112442ec48c15de23e96a45ff5711a9" + "ea0fb46a3ba9e15c306451878417ed3a" ], [ "X64.Vale.StateLemmas_i.lemma_to_mem_sel", @@ -150,7 +150,7 @@ 0, [ "@query" ], 0, - "0711541334ede62c880a93ac995e52f3" + "f79d6b034276b23b4ef7dbf3a9259bda" ], [ "X64.Vale.StateLemmas_i.lemma_to_mem_sel", @@ -200,7 +200,7 @@ "typing_X64.Vale.State_i.__proj__Mkstate__item__mem" ], 0, - "99f3a8a85509d740e26d11cc4a196b0d" + "4c07398f732fab68d4363a7c41e871ed" ], [ "X64.Vale.StateLemmas_i.lemma_to_reg", @@ -209,7 +209,7 @@ 0, [ "@query" ], 0, - "9caa7f1714ef8e9c9d32c3fd44c6cf51" + "c6a495aa56321e83c4a1a6996d5a983b" ], [ "X64.Vale.StateLemmas_i.lemma_to_reg", @@ -267,7 +267,7 @@ "typing_tok_X64.Machine_s.Rax@tok" ], 0, - "62953dfb714e2fe062f04c7cc29e0c78" + "7c9ef1e59c59096dc7ecc85f39ab7f30" ], [ "X64.Vale.StateLemmas_i.lemma_to_eval_operand", @@ -276,7 +276,7 @@ 0, [ "@query" ], 0, - "ca3b28f03ca78136c72389af1ada13b0" + "5b68a1ac6b060acba5ef6ddb8db06fbf" ], [ "X64.Vale.StateLemmas_i.lemma_to_eval_operand", @@ -322,7 +322,7 @@ "typing_X64.Vale.State_i.eval_operand" ], 0, - "59a3f17d5d6086fd2b6da345412111be" + "b7066eb227c49fa48ed30bd7ac50fce7" ], [ "X64.Vale.StateLemmas_i.lemma_to_valid_operand", @@ -389,7 +389,7 @@ "typing_X64.Vale.State_i.eval_maddr" ], 0, - "3716936e170d29a72e5900f443f4bdd1" + "f1eee1b84142e0d89f5f38fa84585529" ], [ "X64.Vale.StateLemmas_i.lemma_of_to", @@ -464,7 +464,7 @@ "typing_tok_X64.Machine_s.Rax@tok" ], 0, - "9edf3c0bb1608a50719ec00f4333aff8" + "04be388ca46a474ff8666e5281182374" ], [ "X64.Vale.StateLemmas_i.lemma_to_of", @@ -553,7 +553,7 @@ "typing_tok_X64.Machine_s.Rax@tok" ], 0, - "a90ba2a910d3a4d484d5f7fad3d0dae5" + "04bf07ac75bda80429d122213e350019" ] ] ] \ No newline at end of file diff --git a/tests/vale/X64.Vale.StateLemmas_i.fsti.hints b/tests/vale/X64.Vale.StateLemmas_i.fsti.hints index 6d9b7575b25..d76d38d9850 100644 --- a/tests/vale/X64.Vale.StateLemmas_i.fsti.hints +++ b/tests/vale/X64.Vale.StateLemmas_i.fsti.hints @@ -8,7 +8,7 @@ 0, [ "@query" ], 0, - "52c303e382043c3730adb2f6a9bda661" + "60a0a70f47fbadc891fc2dceb721e9e4" ], [ "X64.Vale.StateLemmas_i.lemma_to_mem_sel", @@ -17,7 +17,7 @@ 0, [ "@query" ], 0, - "72d078924d16cf9b8759c8fddbb434da" + "0f24b8da3862dc249836ac8db9b36687" ], [ "X64.Vale.StateLemmas_i.lemma_to_reg", @@ -26,7 +26,7 @@ 0, [ "@query" ], 0, - "8bfe4d5f5cbbb4fee2167e49555faf82" + "b2708bb60b6b765e10e9fefe6da49237" ], [ "X64.Vale.StateLemmas_i.lemma_to_eval_operand", @@ -35,7 +35,7 @@ 0, [ "@query" ], 0, - "8c1b0f8eed4552ba4d1727d870da5e9f" + "45356ca6dfb1c34f6c509af89188922f" ] ] ] \ No newline at end of file diff --git a/tests/vale/X64.Vale.State_i.fsti.hints b/tests/vale/X64.Vale.State_i.fsti.hints index 9b965af2043..06774758612 100644 --- a/tests/vale/X64.Vale.State_i.fsti.hints +++ b/tests/vale/X64.Vale.State_i.fsti.hints @@ -20,7 +20,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "2892c48d953f301f0695b71b76036a8c" + "c49decf508332bd174c9787c491f9b6a" ], [ "X64.Vale.State_i.eval_maddr", @@ -36,7 +36,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "b575bbad958a5a0a88318b72c40f5217" + "41ed6e7d1f3c78256fb03505aca80960" ], [ "X64.Vale.State_i.eval_operand", @@ -52,7 +52,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "5b9d56c6ab0ad6e99d44faaa5501f8a5" + "aa773ed4f97705b27ae39fb92d528629" ], [ "X64.Vale.State_i.update_reg", @@ -76,7 +76,7 @@ "typing_tok_X64.Machine_s.Rax@tok" ], 0, - "94cc92a595f8b1035738f79b5d5c5880" + "d9f90e7d2a022a159e4b4e427edfdb45" ], [ "X64.Vale.State_i.valid_operand", @@ -92,7 +92,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "d3051ead09bcef3dad87ff538f51493e" + "453af6b57b06d3ee76d470174fede50a" ] ] ] \ No newline at end of file diff --git a/tests/vale/X64.Vale.StrongPost_i.fst.hints b/tests/vale/X64.Vale.StrongPost_i.fst.hints index 930e9ebd28c..542aa3ea62c 100644 --- a/tests/vale/X64.Vale.StrongPost_i.fst.hints +++ b/tests/vale/X64.Vale.StrongPost_i.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "assumption_X64.Machine_s.operand__uu___haseq" ], 0, - "f480afa098f7e7daed2e597a72605e43" + "fa245c8c47f71cfd24b1e6e79ddd640d" ], [ "X64.Vale.StrongPost_i.__proj__Mov64__item__dst", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_40cd61a9068cbeed2a346b66c4d06035" ], 0, - "43065bdf93c611ca21d97f59311d46e0" + "c188514a8d490cc9917fb6280abab2a1" ], [ "X64.Vale.StrongPost_i.__proj__Mov64__item__src", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_40cd61a9068cbeed2a346b66c4d06035" ], 0, - "8771e0b0c71696cf0a196ed0b365e005" + "f5b88650871fd4c69d7787874943295a" ], [ "X64.Vale.StrongPost_i.__proj__Load64__item__dst", @@ -44,7 +44,7 @@ "refinement_interpretation_Tm_refine_328c39e52cac4f714a2fd55744d2632c" ], 0, - "6ff25cc26abc5912454bed2724b0ec2e" + "b2e8ef0071c9dacc1e8f1d15de5d0291" ], [ "X64.Vale.StrongPost_i.__proj__Load64__item__src", @@ -56,7 +56,7 @@ "refinement_interpretation_Tm_refine_328c39e52cac4f714a2fd55744d2632c" ], 0, - "ff3de554c729c29891ce1dc53f0310f1" + "8b608542d9054fcc3d0b9825faebbb72" ], [ "X64.Vale.StrongPost_i.__proj__Load64__item__offset", @@ -68,7 +68,7 @@ "refinement_interpretation_Tm_refine_328c39e52cac4f714a2fd55744d2632c" ], 0, - "141372b024d9668d4d2444a210397704" + "cc7716af1e44c85e32814da9e688a860" ], [ "X64.Vale.StrongPost_i.__proj__Store64__item__dst", @@ -80,7 +80,7 @@ "refinement_interpretation_Tm_refine_f5d1e4d4ea78ee50a5c8db0f990998d3" ], 0, - "03057c4245052523213ae00fe1b739cc" + "83b6d10d0f3421c625078df83fb8ba1a" ], [ "X64.Vale.StrongPost_i.__proj__Store64__item__src", @@ -92,7 +92,7 @@ "refinement_interpretation_Tm_refine_f5d1e4d4ea78ee50a5c8db0f990998d3" ], 0, - "516135e1d3cf65204e9f94a5f9c16fa6" + "9061529a41e6f1c6eb34388f0e175ea1" ], [ "X64.Vale.StrongPost_i.__proj__Store64__item__offset", @@ -104,7 +104,7 @@ "refinement_interpretation_Tm_refine_f5d1e4d4ea78ee50a5c8db0f990998d3" ], 0, - "0582e0d1a9e4764bcdf812e7a36aa5ef" + "dbb14854a51cec8e8703c635385b1edf" ], [ "X64.Vale.StrongPost_i.__proj__Add64Wrap__item__dst", @@ -116,7 +116,7 @@ "refinement_interpretation_Tm_refine_8af824417febca2dd666f55860e37123" ], 0, - "6d13999e6cd8a4f59c3770f93cc1cbe4" + "db3bc7857bebcd96c184277c55d12af2" ], [ "X64.Vale.StrongPost_i.__proj__Add64Wrap__item__src", @@ -128,7 +128,7 @@ "refinement_interpretation_Tm_refine_8af824417febca2dd666f55860e37123" ], 0, - "fcb6f5d6b877d76d727199188f64a204" + "3187f626da2c420ac15a2276167a4fc0" ], [ "X64.Vale.StrongPost_i.__proj__Adc64Wrap__item__dst", @@ -140,7 +140,7 @@ "refinement_interpretation_Tm_refine_ecd294cd2663e86c405e1ba18cfc9132" ], 0, - "fb69c50d59af44404cece15462978fbe" + "e741247777e542cff89465fd7cc960ca" ], [ "X64.Vale.StrongPost_i.__proj__Adc64Wrap__item__src", @@ -152,7 +152,7 @@ "refinement_interpretation_Tm_refine_ecd294cd2663e86c405e1ba18cfc9132" ], 0, - "1ded1e78f829a7261bebe927288c7442" + "e2065fe21e8de5e912c1b68e85cb1a30" ], [ "X64.Vale.StrongPost_i.__proj__Mul64Wrap__item__src", @@ -164,7 +164,7 @@ "refinement_interpretation_Tm_refine_cdee9644b84d60ced7b907e879e8f711" ], 0, - "15f25a59148d212dd027356a4d94da7f" + "8eac628dd4298cedb0eb02d14f4d3c6e" ], [ "X64.Vale.StrongPost_i.__proj__IMul64__item__dst", @@ -176,7 +176,7 @@ "refinement_interpretation_Tm_refine_682d3d695d007eebd7b34b81e68201a2" ], 0, - "087b7399e358ffe500715746b50575ce" + "417caf0ea85b9ad4942374e4a40d12b6" ], [ "X64.Vale.StrongPost_i.__proj__IMul64__item__src", @@ -188,7 +188,7 @@ "refinement_interpretation_Tm_refine_682d3d695d007eebd7b34b81e68201a2" ], 0, - "e5b626a81817d57baef423ad49279595" + "c495a2395bc7ef0dab455c82212b06ba" ], [ "X64.Vale.StrongPost_i.__proj__And64__item__dst", @@ -200,7 +200,7 @@ "refinement_interpretation_Tm_refine_5dc689cbcdb3326b49d445a095bac099" ], 0, - "d500e496ebc3c83099972a42c066133d" + "d60ff8a866c2cb2e28e62b87332e5445" ], [ "X64.Vale.StrongPost_i.__proj__And64__item__amt", @@ -212,7 +212,7 @@ "refinement_interpretation_Tm_refine_5dc689cbcdb3326b49d445a095bac099" ], 0, - "a34b66510daa3885956c14b3573fa340" + "de65baf833ddb46c216e90b295c34685" ], [ "X64.Vale.StrongPost_i.__proj__Shr64__item__dst", @@ -224,7 +224,7 @@ "refinement_interpretation_Tm_refine_9d8aaa9f141413804a9831bfdf4fa3af" ], 0, - "dbc22b68cbf7a6cc64d79e85eb648ff5" + "6514f27b8685e23326f9eeacfeacd46f" ], [ "X64.Vale.StrongPost_i.__proj__Shr64__item__amt", @@ -236,7 +236,7 @@ "refinement_interpretation_Tm_refine_9d8aaa9f141413804a9831bfdf4fa3af" ], 0, - "6f946a2fdaa6ec4d7c084a5e0272c263" + "7ae3a858a358edc50e5eeba3aecf6a4f" ], [ "X64.Vale.StrongPost_i.__proj__Sub64__item__dst", @@ -248,7 +248,7 @@ "refinement_interpretation_Tm_refine_8a2af6d0ec73b071a6dcad5176f1f0e2" ], 0, - "31bc2dbbacef9f9a63677be0975c06c8" + "1f5b0a2f752e1da4e84463aca82038e6" ], [ "X64.Vale.StrongPost_i.__proj__Sub64__item__src", @@ -260,7 +260,7 @@ "refinement_interpretation_Tm_refine_8a2af6d0ec73b071a6dcad5176f1f0e2" ], 0, - "63ea027e2da290e24a26078bd8afb8f8" + "806eabaf391fde9a918047a4f2d78e1d" ], [ "X64.Vale.StrongPost_i.valid_operand_norm", @@ -276,7 +276,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "99994bd672b8f1ddf40ca8ff30f4f85b" + "939ce5ab0fd92920884682c8559cedb4" ], [ "X64.Vale.StrongPost_i.eval_operand_norm", @@ -295,7 +295,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "5f7462a7d8a52b503facb2e0bb25b77b" + "f63213509272a264d5640b5fa6ecccd5" ], [ "X64.Vale.StrongPost_i.regs_match", @@ -310,7 +310,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "fa5e1904e7838d6793fbe301ae7b24b3" + "bdbc06d4f38d73b219eabb36d2ee5cdd" ], [ "X64.Vale.StrongPost_i.inss_to_codes", @@ -379,7 +379,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "14fa6fbd36cf83c9e1a5a7b104d90a12" + "18aef29d0d32ea2b6e9d4c4fa36d8150" ], [ "X64.Vale.StrongPost_i.wp_code", @@ -394,7 +394,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "3381e28b694442332d61b11eef20b278" + "c1ed7fc8314c089c1632eb81d75b3e46" ], [ "X64.Vale.StrongPost_i.va_lemma_weakest_pre_norm_wp", @@ -403,7 +403,7 @@ 1, [ "@query" ], 0, - "767d3cde86d8360849f9a68b9154942e" + "4c8cffc469b568168b1ef50db7b55538" ], [ "X64.Vale.StrongPost_i.lemma_regs_match_self", @@ -429,7 +429,7 @@ "subterm_ordering_Prims.Cons", "true_interp" ], 0, - "4224b6a1a9c84b9ec513f42db7deafb4" + "f3682001ea3c1fb2d471a93c8afb7edb" ], [ "X64.Vale.StrongPost_i.lemma_update_reg_equal", @@ -442,7 +442,7 @@ "typing_X64.Vale.State_i.update_reg" ], 0, - "1c89a4243dfd82c8894952c9c246f7b2" + "04883bf891cae5505c90de32e795d17f" ], [ "X64.Vale.StrongPost_i.assert_from_norm'", @@ -451,7 +451,7 @@ 1, [ "@query" ], 0, - "45a6a3863f69df381acb228f82188198" + "e212c3f7ac3f3a8bef74345f3876ed20" ], [ "X64.Vale.StrongPost_i.assert_to_norm'", @@ -460,7 +460,7 @@ 1, [ "@query" ], 0, - "d0a51e35597565086b6249d6ea011c43" + "8ddf29b54427768b2f7a6a160e931bf3" ], [ "X64.Vale.StrongPost_i.lemma_weak_pre_ins", @@ -630,7 +630,7 @@ "typing_tok_X64.Machine_s.Rdx@tok" ], 0, - "6bf91a34e7db636a2b73a5e98d5cd91e" + "70ae4e17a233eaaf126b6ad01bfdf2cc" ], [ "X64.Vale.StrongPost_i.lemma_weak_pre", @@ -666,7 +666,7 @@ "unit_inversion", "unit_typing" ], 0, - "3cbdbf8a8737fc60d20100e640b784d3" + "1c972b0216a858b6e7c78340547c14fe" ], [ "X64.Vale.StrongPost_i.lemma_weakest_pre_norm'", @@ -703,7 +703,7 @@ "typing_X64.Vale.State_i.__proj__Mkstate__item__regs" ], 0, - "54a8de396a71f57739e18355ccfa10bf" + "64f2d298efca9b4ef4bcef8113d5ded0" ] ] ] \ No newline at end of file diff --git a/tests/vale/X64.Vale.StrongPost_i.fsti.hints b/tests/vale/X64.Vale.StrongPost_i.fsti.hints index cce67f44f0d..c83326f7b5c 100644 --- a/tests/vale/X64.Vale.StrongPost_i.fsti.hints +++ b/tests/vale/X64.Vale.StrongPost_i.fsti.hints @@ -1,5 +1,5 @@ [ - "¯³{\u0017\u0012ˆøùpøŒÿà*‹©", + "‚5.ÏÏm`_¬fM£Èi\u0014G", [ [ "X64.Vale.StrongPost_i.ins", @@ -8,7 +8,7 @@ 0, [ "@query", "assumption_X64.Machine_s.operand__uu___haseq" ], 0, - "df36826283ea178eb2605857db707eea" + "21ec8bdd4520ceae7531d6b5fc6bdab9" ], [ "X64.Vale.StrongPost_i.__proj__Mov64__item__dst", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_40cd61a9068cbeed2a346b66c4d06035" ], 0, - "956acd0fe1bda530ba568d588d6a5900" + "cbf2b2ae6be952a83e24b6c03bff346a" ], [ "X64.Vale.StrongPost_i.__proj__Mov64__item__src", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_40cd61a9068cbeed2a346b66c4d06035" ], 0, - "95e0e1b1c324fd79921b0385954725c7" + "8265deeab3bfdb68ab5b6b6208ac2d08" ], [ "X64.Vale.StrongPost_i.__proj__Load64__item__dst", @@ -44,7 +44,7 @@ "refinement_interpretation_Tm_refine_328c39e52cac4f714a2fd55744d2632c" ], 0, - "acf7ccbd83ee025ac79816f4492b4f42" + "fcb3d88844775aba1260c1d3d84c87ea" ], [ "X64.Vale.StrongPost_i.__proj__Load64__item__src", @@ -56,7 +56,7 @@ "refinement_interpretation_Tm_refine_328c39e52cac4f714a2fd55744d2632c" ], 0, - "e0026042220acc428274a65fc86f1cfd" + "f78c4802692eb866614a2cb11fbca46c" ], [ "X64.Vale.StrongPost_i.__proj__Load64__item__offset", @@ -68,7 +68,7 @@ "refinement_interpretation_Tm_refine_328c39e52cac4f714a2fd55744d2632c" ], 0, - "7cb5b4cd3b836553244435c9ed6f76e7" + "72df529186ad5eb78fa7103ccebd1ba1" ], [ "X64.Vale.StrongPost_i.__proj__Store64__item__dst", @@ -80,7 +80,7 @@ "refinement_interpretation_Tm_refine_f5d1e4d4ea78ee50a5c8db0f990998d3" ], 0, - "9ff4d9eaae36a95a77d174cad02105ac" + "629b54da3f30feffdb25932dc5184024" ], [ "X64.Vale.StrongPost_i.__proj__Store64__item__src", @@ -92,7 +92,7 @@ "refinement_interpretation_Tm_refine_f5d1e4d4ea78ee50a5c8db0f990998d3" ], 0, - "f6cff9d6023b6b5471100d41b2bc6f20" + "0147fd2b95167d52fae58d35a99a4e0e" ], [ "X64.Vale.StrongPost_i.__proj__Store64__item__offset", @@ -104,7 +104,7 @@ "refinement_interpretation_Tm_refine_f5d1e4d4ea78ee50a5c8db0f990998d3" ], 0, - "4f771f571a41770c6bfc005719ee8e8d" + "3632ee91a1e355b0677bb92dc8329f6f" ], [ "X64.Vale.StrongPost_i.__proj__Add64Wrap__item__dst", @@ -116,7 +116,7 @@ "refinement_interpretation_Tm_refine_8af824417febca2dd666f55860e37123" ], 0, - "e24e3099a2d307156888a91732207465" + "0bdc9b18b1bd10a1cee77e6dc8851b7c" ], [ "X64.Vale.StrongPost_i.__proj__Add64Wrap__item__src", @@ -128,7 +128,7 @@ "refinement_interpretation_Tm_refine_8af824417febca2dd666f55860e37123" ], 0, - "6758321b700f50e8831ceff803322f8c" + "08bcca1ec6736b28a18a08920c27cbbe" ], [ "X64.Vale.StrongPost_i.__proj__Adc64Wrap__item__dst", @@ -140,7 +140,7 @@ "refinement_interpretation_Tm_refine_ecd294cd2663e86c405e1ba18cfc9132" ], 0, - "7af6bfb27f1b086ef8805bac11fa3d4a" + "ad22086e6331ef9ac16bf4a72659dbbb" ], [ "X64.Vale.StrongPost_i.__proj__Adc64Wrap__item__src", @@ -152,7 +152,7 @@ "refinement_interpretation_Tm_refine_ecd294cd2663e86c405e1ba18cfc9132" ], 0, - "02c00f49bd02ed8ce840348d991d8add" + "6f0791ba640044563df3cb9195a40fff" ], [ "X64.Vale.StrongPost_i.__proj__Mul64Wrap__item__src", @@ -164,7 +164,7 @@ "refinement_interpretation_Tm_refine_cdee9644b84d60ced7b907e879e8f711" ], 0, - "58375793065ae2edc569f915179df6c3" + "9fdd067c42285cca9084dedbe7baf5b5" ], [ "X64.Vale.StrongPost_i.__proj__IMul64__item__dst", @@ -176,7 +176,7 @@ "refinement_interpretation_Tm_refine_682d3d695d007eebd7b34b81e68201a2" ], 0, - "120c274b4483eae078d8ca6fe6fc3779" + "7b378202c304239b92fa028bdcd72e0b" ], [ "X64.Vale.StrongPost_i.__proj__IMul64__item__src", @@ -188,7 +188,7 @@ "refinement_interpretation_Tm_refine_682d3d695d007eebd7b34b81e68201a2" ], 0, - "b06cba23098dcd868d9508fd74f5ad38" + "6301b2d410a61451ef608d621f92234c" ], [ "X64.Vale.StrongPost_i.__proj__And64__item__dst", @@ -200,7 +200,7 @@ "refinement_interpretation_Tm_refine_5dc689cbcdb3326b49d445a095bac099" ], 0, - "3751acf4b71160ea9755480b98f6ed2e" + "0db44be8b2d3316a2dc9c50bf51d1084" ], [ "X64.Vale.StrongPost_i.__proj__And64__item__amt", @@ -212,7 +212,7 @@ "refinement_interpretation_Tm_refine_5dc689cbcdb3326b49d445a095bac099" ], 0, - "83e418494f1f20d1828e0ddf4f4cadfa" + "90a1c7ebb74b48a7b19e6326cfd25da4" ], [ "X64.Vale.StrongPost_i.__proj__Shr64__item__dst", @@ -224,7 +224,7 @@ "refinement_interpretation_Tm_refine_9d8aaa9f141413804a9831bfdf4fa3af" ], 0, - "9c427a8f0b51eb16545ddc6686e69796" + "ddc6f05c168e2547bc26c2faee69df55" ], [ "X64.Vale.StrongPost_i.__proj__Shr64__item__amt", @@ -236,7 +236,7 @@ "refinement_interpretation_Tm_refine_9d8aaa9f141413804a9831bfdf4fa3af" ], 0, - "5bef9fcd1332b7d91260ef2d67c6dbba" + "cb22a4a5de3780ade5beffbb306708cc" ], [ "X64.Vale.StrongPost_i.__proj__Sub64__item__dst", @@ -248,7 +248,7 @@ "refinement_interpretation_Tm_refine_8a2af6d0ec73b071a6dcad5176f1f0e2" ], 0, - "ab371d4a3210f1e150745d6dac9a2289" + "0ecd67f3a4adc7e581abe91632839a61" ], [ "X64.Vale.StrongPost_i.__proj__Sub64__item__src", @@ -260,7 +260,7 @@ "refinement_interpretation_Tm_refine_8a2af6d0ec73b071a6dcad5176f1f0e2" ], 0, - "605bee2f89333e32b99624504bf97437" + "e02a64dd49f96e0dded0362b49013012" ], [ "X64.Vale.StrongPost_i.valid_operand_norm", @@ -276,7 +276,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "7aba922b99bf2dc93135194ef07f786f" + "c025a8502b4ba05d18c8fc0e2527e134" ], [ "X64.Vale.StrongPost_i.eval_operand_norm", @@ -295,7 +295,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "33bb1f1a55ee632a2e088b039918943e" + "1a9d590dad917eeaedc8919af36768f9" ], [ "X64.Vale.StrongPost_i.regs_match", @@ -310,7 +310,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "2f73fa4aa256e0fcf265b133455b7a28" + "0a10c09a41300e7fe56c3d6fb9e4f7a8" ], [ "X64.Vale.StrongPost_i.inss_to_codes", @@ -379,7 +379,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "8237c1b23a6649541223f8bb10e903f7" + "6ad5d7da2f920b139bced667b07bbcaf" ], [ "X64.Vale.StrongPost_i.wp_code", @@ -394,7 +394,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "551f6029bd234a27da5bb1e119950f99" + "36f98e48a5de26d42f13a1d73fff8582" ], [ "X64.Vale.StrongPost_i.va_lemma_weakest_pre_norm_wp", @@ -403,7 +403,7 @@ 0, [ "@query" ], 0, - "e9d01388797f28f0a8d43ad105196e6b" + "cb7ff696a53fb264b01bb70b696995d8" ] ] ] \ No newline at end of file diff --git a/ucontrib/CoreCrypto/fst/CoreCrypto.fst.hints b/ucontrib/CoreCrypto/fst/CoreCrypto.fst.hints index b04690cf703..8e59bc5ac44 100644 --- a/ucontrib/CoreCrypto/fst/CoreCrypto.fst.hints +++ b/ucontrib/CoreCrypto/fst/CoreCrypto.fst.hints @@ -15,7 +15,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "08ce34a9c12a43e6577c76fc072374a0" + "aef26818fdd00b2a1821cdbae6f5fbe8" ], [ "CoreCrypto.blockSize", @@ -31,7 +31,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "dc74ee927157c9c2bef343b8321e282e" + "31b114593791cb6e57278bc6531539b3" ], [ "CoreCrypto.aeadKeySize", @@ -51,7 +51,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "2b9f741b900422e25b2ac5ed51c52643" + "31802b6bf561521f6c585de822f967cb" ], [ "CoreCrypto.aeadTagSize", @@ -71,7 +71,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "dfdc30b10caa756e2b15fb33e330d49a" + "dde5c521afec0f53531694a5db6382e2" ], [ "CoreCrypto.aead_encryptT", @@ -89,7 +89,7 @@ "typing_Platform.Bytes.length" ], 0, - "955f9f87c1422e7497a553dea7c3fd90" + "44e185580602c09d0f5a78001dfbd689" ], [ "CoreCrypto.aead_encrypt", @@ -105,7 +105,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "b17e41f51c8a6f1af1d660169a940e17" + "e20b0dcef321eab132f97191acccc39e" ], [ "CoreCrypto.aead_decrypt", @@ -128,7 +128,7 @@ "typing_Platform.Bytes.length" ], 0, - "3fc8e44b4c137fdeca6a09a8ff91d951" + "c1dd75b502830895a274adb994b01709" ], [ "CoreCrypto.rsa_key", @@ -142,7 +142,7 @@ "function_token_typing_Platform.Bytes.bytes" ], 0, - "455f62ca452cc110cfa0714c7047b102" + "0aea60b20925eea5375ded178377310f" ], [ "CoreCrypto.dsa_params", @@ -151,7 +151,7 @@ 1, [ "@query", "assumption_Platform.Bytes.HasEq_bytes" ], 0, - "b46d2bcfd790ad8bf725e612eccfcea8" + "f188a284bf79cd9480bacc139a3fcdbf" ], [ "CoreCrypto.dsa_key", @@ -166,7 +166,7 @@ "function_token_typing_Platform.Bytes.bytes" ], 0, - "a414b19d240c3fa727b2afa2d38fb390" + "294f5445598071ea454180e65ba76d96" ], [ "CoreCrypto.dh_params", @@ -180,7 +180,7 @@ "function_token_typing_Platform.Bytes.bytes" ], 0, - "f855cfc62f25b1411c31dd01a754db56" + "7322e8c9dbed9e6aac3125ab3dad7a7f" ], [ "CoreCrypto.dh_key", @@ -195,7 +195,7 @@ "function_token_typing_Platform.Bytes.bytes" ], 0, - "472fff661e11653d81e278583a232f38" + "b284fb0cf9126daae8e039dc921b5a2b" ], [ "CoreCrypto.dh_gen_key", @@ -204,7 +204,7 @@ 1, [ "@query", "assumption_CoreCrypto.dh_params__uu___haseq" ], 0, - "9899e195f798217cdecc50fffa1a1efa" + "2a4bcd3cfe14890f2545857dedffc655" ], [ "CoreCrypto.ec_bytelen", @@ -222,7 +222,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "b5fcb62dfe5a21fa78fceb7247ede360" + "e8d6295b1098a220f75dd3514096defb" ], [ "CoreCrypto.ec_params", @@ -231,7 +231,7 @@ 1, [ "@query", "assumption_CoreCrypto.ec_curve__uu___haseq" ], 0, - "c7ebe062b696491089fb0a535e29460a" + "af96058c7541f1e04afd632471b53adb" ], [ "CoreCrypto.ec_point", @@ -240,7 +240,7 @@ 1, [ "@query", "assumption_Platform.Bytes.HasEq_bytes" ], 0, - "a70bd52e7cacf47971bb6e0f8653d5f6" + "5bb8dbb3f3ed063820ca66ffddaa54f2" ], [ "CoreCrypto.ec_key", @@ -256,7 +256,7 @@ "function_token_typing_Platform.Bytes.bytes" ], 0, - "c67e6dd8549fe332e35cce3a39b8ec25" + "322d4081e37bf38038f0607dcdb89897" ], [ "CoreCrypto.ec_gen_key", @@ -272,7 +272,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "83c902e83e9c2052c9e0daa86bc530db" + "87442f264c23cf8b7e2debc5040f7931" ], [ "CoreCrypto.key", @@ -285,7 +285,7 @@ "assumption_CoreCrypto.rsa_key__uu___haseq" ], 0, - "af216aff2a4d85e1348f3c876a48c835" + "1e65632f78b52de398d34e4cb3c1da4a" ], [ "CoreCrypto.__proj__KeyRSA__item___0", @@ -297,7 +297,7 @@ "refinement_interpretation_Tm_refine_0ccdfda7973351dc5ff7cc6bafd38aaa" ], 0, - "189d1aec3b52134c3df715255ac1c810" + "80ed259908b889f540e4e1becf45f96e" ], [ "CoreCrypto.__proj__KeyDSA__item___0", @@ -309,7 +309,7 @@ "refinement_interpretation_Tm_refine_8184647406e79faa584c9195e044d39a" ], 0, - "a675af62dd2e3a1f68065ecb4d52acaa" + "60549423c0096acf3cd5f945ead371d6" ], [ "CoreCrypto.__proj__KeyECDSA__item___0", @@ -321,7 +321,7 @@ "refinement_interpretation_Tm_refine_79c3e6481f3e7856a6797273cdc8189d" ], 0, - "5c6ff610df266669ce77c9302b1651c3" + "ea282f3b6a989301d3f26187ff5b9395" ], [ "CoreCrypto.has_priv", @@ -336,7 +336,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "fe188041c899e198c8a84b923cfe2459" + "4804de5d68a0a173f12eb7d4ac13a56b" ] ] ] \ No newline at end of file diff --git a/ucontrib/CoreCrypto/fst/DHDB.fst.hints b/ucontrib/CoreCrypto/fst/DHDB.fst.hints index 164cc934565..e362c610eb3 100644 --- a/ucontrib/CoreCrypto/fst/DHDB.fst.hints +++ b/ucontrib/CoreCrypto/fst/DHDB.fst.hints @@ -1 +1 @@ -[ "~¯jd\u0013\bÓ\u001f‡ª6Îù¨ò)", [] ] \ No newline at end of file +[ "yQ&«R€³Î…‹=\n\u001a~Hü", [] ] \ No newline at end of file diff --git a/ucontrib/Platform/fst/Platform.Bytes.fst.hints b/ucontrib/Platform/fst/Platform.Bytes.fst.hints index e3cfda822bc..048da8ea2bf 100644 --- a/ucontrib/Platform/fst/Platform.Bytes.fst.hints +++ b/ucontrib/Platform/fst/Platform.Bytes.fst.hints @@ -1,5 +1,5 @@ [ - "]+JîD!\u001d¸YÙC¤òÀ÷Ò", + "I¿E\bävµ\u0011´ÙEKçJ¾[", [ [ "Platform.Bytes.lbytes", @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "7c8c6489a1b3eb72f06df09812aef469" + "9f1373fb0d84fe6b6619667c70473d06" ], [ "Platform.Bytes.empty_bytes", @@ -22,7 +22,7 @@ 1, [ "@query", "equation_Platform.Bytes.length" ], 0, - "1d2223ec9a7f23884121219da9743db2" + "2847c3922eaff45f8695b0b8de5624ee" ], [ "Platform.Bytes.cbyte", @@ -34,7 +34,7 @@ "refinement_interpretation_Tm_refine_9f61c0ee1ebed7248bd016eb62ec2174" ], 0, - "1af62a1fdacc523b242dda6c1b21be2e" + "283a5bb22476ebcdf41a4c7e5a3037ee" ], [ "Platform.Bytes.cbyte2", @@ -46,7 +46,7 @@ "refinement_interpretation_Tm_refine_ea5dbefce270769c7885e1a331aaf62b" ], 0, - "60f8bd8adeb0d35c462cd5db018f76b5" + "b8e31ddc3facf6100fb815dfc45de125" ], [ "Platform.Bytes.index", @@ -55,7 +55,7 @@ 1, [ "@query" ], 0, - "988fdc157d1bcd06877a4871e7b8b352" + "dc0e16915415995016b064ecd5ce8cf4" ], [ "Platform.Bytes.createBytes", @@ -69,7 +69,7 @@ "lemma_FStar.Seq.Base.lemma_create_len" ], 0, - "7fb6efc093b1b7a3193bd849237c5f8e" + "e884df5c42f173965e247e3197d75c4a" ], [ "Platform.Bytes.initBytes", @@ -86,7 +86,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "5a019fac123518632034f52a318981b0" + "af5f7fc2ac4c06088b4529293805ee8f" ], [ "Platform.Bytes.equalBytes", @@ -95,7 +95,7 @@ 1, [ "@query", "assumption_Platform.Bytes.HasEq_bytes" ], 0, - "d35d82a0b307d3205f6a467f340ca6c1" + "ae27f31fedb2a0219c76ad8f3fae54dd" ], [ "Platform.Bytes.split", @@ -109,7 +109,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "8394dd08f13e853bc1af935a9fcce4fc" + "6014cc34e0e2280554c9e3b91d6cface" ], [ "Platform.Bytes.split", @@ -139,7 +139,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "6bbffc1358238cee91ab6e1b3b785ac7" + "c91bec9192ae2cc55d217a0b8a945aae" ], [ "Platform.Bytes.lemma_split", @@ -153,7 +153,7 @@ "refinement_interpretation_Tm_refine_9765e8d5fa76912a9e96f2f886b65533" ], 0, - "3f89c6ec453aef2a108dca4b7ac4ba01" + "a344947d45e25e757dad0199bb5c180b" ], [ "Platform.Bytes.lemma_split", @@ -195,7 +195,7 @@ "typing_Platform.Bytes.length" ], 0, - "d67ccfdc43a69ec3c7ac29a1413855c3" + "09e71a51c02a5d5b972ef9245c41e777" ], [ "Platform.Bytes.split_eq", @@ -210,7 +210,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9352d4d9978c266d64259e1353484036" + "099f4d3903852a0e0e2761bd11787237" ], [ "Platform.Bytes.split_eq", @@ -232,7 +232,7 @@ "refinement_interpretation_Tm_refine_aec271157dda1ea0055f91dea0fb91e2" ], 0, - "5caa17f05eb1259de49a8a071de9f752" + "c79f8b8d348a1f2559dff79873a4cd3e" ], [ "Platform.Bytes.lemma_append_inj", @@ -246,7 +246,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "b9859498308887eb2a7321d22cbfb700" + "8b716faeb03b7e05e2d4950dc7d11877" ], [ "Platform.Bytes.lemma_append_inj", @@ -260,7 +260,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "36a38da672501f24791039e0b3d2cb06" + "ef965f6c6a1c7e3fed885ecb1bc3f51c" ], [ "Platform.Bytes.append_empty_bytes_l", @@ -272,7 +272,7 @@ "equation_Platform.Bytes.op_At_Bar" ], 0, - "2ba7348e06717607722f7e562a202652" + "7b95b80b5f23709946afd414acf841b3" ], [ "Platform.Bytes.append_empty_bytes_r", @@ -284,7 +284,7 @@ "equation_Platform.Bytes.op_At_Bar" ], 0, - "13708dc6bafb54674a52fb1ce600dd08" + "fe59bfda25fd854e7b272e440c82f18b" ], [ "Platform.Bytes.append_assoc", @@ -293,7 +293,7 @@ 1, [ "@query", "equation_Platform.Bytes.op_At_Bar" ], 0, - "8269502f29cb9b2d4c9fcd613055f059" + "f591d2eef99bc3d037ba734a8d504386" ], [ "Platform.Bytes.split2", @@ -307,7 +307,7 @@ "refinement_interpretation_Tm_refine_2a78c953ca46f869031ed988eff33673" ], 0, - "cb531c27769b32199bef34fe44373ee8" + "064dc28f6931d18d2a9b76cff741ff0b" ], [ "Platform.Bytes.int_of_bytes", @@ -316,7 +316,7 @@ 1, [ "@query", "assumption_Platform.Bytes.HasEq_bytes" ], 0, - "89d524e2d349f6e83577186f79b4e8e3" + "2ee64d566ba58891dffd02e31c031b3e" ], [ "Platform.Bytes.int_of_bytes_of_int", @@ -331,7 +331,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "100e6c95033c42f85576c2518a34f631" + "5fc1e15b1ce8337bed26c6ba5307b1ec" ], [ "Platform.Bytes.iutf8_opt", @@ -340,7 +340,7 @@ 1, [ "@query", "assumption_Platform.Bytes.HasEq_bytes" ], 0, - "20a05edc19579c7513fa814458042469" + "5cdecc20ec0528ca454c9e858c4b4a3e" ], [ "Platform.Bytes.iutf8", @@ -349,7 +349,7 @@ 1, [ "@query", "assumption_Platform.Bytes.HasEq_bytes" ], 0, - "5f09baa9c705d603977c3a708803b039" + "5291da001dd9b00639b3714a869323b3" ], [ "Platform.Bytes.byte_of_int", @@ -363,7 +363,7 @@ "refinement_interpretation_Tm_refine_b3982a6d174e1d047431ae85c35dc7d8" ], 0, - "3d77046a8dc200631d7222f0effdee79" + "a2d727f14c6c65e38c65f59044c0f9b6" ] ] ] \ No newline at end of file diff --git a/ucontrib/Platform/fst/Platform.Error.fst.hints b/ucontrib/Platform/fst/Platform.Error.fst.hints index 08c480dec98..c539f3b9f10 100644 --- a/ucontrib/Platform/fst/Platform.Error.fst.hints +++ b/ucontrib/Platform/fst/Platform.Error.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "5c0b9248ba715e1cfb2c374f049cc7a0" + "669d5d3d3eb4cf8a66dd4093f02b8f46" ], [ "Platform.Error.__proj__Error__item___0", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_6f0151274b30a829262d92da67e89984" ], 0, - "204be63c42535feb6fbf1fbfa87ca565" + "4b0fe3c630bf0cd674ea3c94cd4c92ba" ], [ "Platform.Error.__proj__Correct__item___0", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_f6771d5d983d498fcfe07b607b8afdbe" ], 0, - "ef343b34746ce1a3ad37643c81ca744e" + "ebb256f7aa46f6256b43ba28b1d19eb7" ], [ "Platform.Error.invertOptResult", @@ -47,7 +47,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "f49ed29a7e2f4aebddc83e93f11e1409" + "0fd682ea14fd2fd041c5330a46f9acdc" ] ] ] \ No newline at end of file diff --git a/ucontrib/Platform/fst/Platform.Tcp.fst.hints b/ucontrib/Platform/fst/Platform.Tcp.fst.hints index c833a0178e3..c470d69e0ba 100644 --- a/ucontrib/Platform/fst/Platform.Tcp.fst.hints +++ b/ucontrib/Platform/fst/Platform.Tcp.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "assumption_Platform.Bytes.HasEq_bytes" ], 0, - "0d081f65b0e1e401742f7689db9633ee" + "a804f62c34f89bbd587a556d7a123e19" ], [ "Platform.Tcp.__proj__RecvError__item___0", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_52b43c0350e02e55f362469611c85013" ], 0, - "47827451e98894661ac169a6de1afd3e" + "3374f727e9d10b23dec1c5b90051a3f3" ], [ "Platform.Tcp.__proj__Received__item___0", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_063ba1a50c9f650b997f512f60f82d49" ], 0, - "a326c99c8fa4c3316c55136e9ddc35fd" + "c4fd2a4450148ebe7c38dda5f5beb3ae" ] ] ] \ No newline at end of file diff --git a/ucontrib/Platform/fst/Platform.Udp.fst.hints b/ucontrib/Platform/fst/Platform.Udp.fst.hints index 2cc21b2957f..c3d7278c4cb 100644 --- a/ucontrib/Platform/fst/Platform.Udp.fst.hints +++ b/ucontrib/Platform/fst/Platform.Udp.fst.hints @@ -1 +1 @@ -[ "\u0014KxÙyxaeã›õè\n\u000eçá", [] ] \ No newline at end of file +[ "Ѹ\u0007ºgà0–\u0011Ò\u001e•‡®ÆÜ", [] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Algebra.CommMonoid.Equiv.fst.hints b/ulib/.cache/FStar.Algebra.CommMonoid.Equiv.fst.hints index f8217b43b0f..74d8e0d204e 100644 --- a/ulib/.cache/FStar.Algebra.CommMonoid.Equiv.fst.hints +++ b/ulib/.cache/FStar.Algebra.CommMonoid.Equiv.fst.hints @@ -16,7 +16,7 @@ "refinement_interpretation_Tm_refine_d1b2f1d51ec217fc7d0f57abe8ff2fe9" ], 0, - "5f20977c71d04d3efb4887b24ef2943f" + "34b3b1ed4020ed55ed36f1b660c53e14" ], [ "FStar.Algebra.CommMonoid.Equiv.equality_equiv", @@ -25,7 +25,7 @@ 1, [ "@query" ], 0, - "cb2d8dd53b8e212abf53d00ad59e85c7" + "c93794efa9bd808f6bd36f775fe78258" ], [ "FStar.Algebra.CommMonoid.Equiv.right_identity", @@ -34,7 +34,7 @@ 1, [ "@query" ], 0, - "2bb99e358797b723268f8ec171150251" + "08ed64ecd85c2fa6a5574c68dd73564b" ], [ "FStar.Algebra.CommMonoid.Equiv.int_plus_cm", @@ -55,7 +55,7 @@ "token_correspondence_FStar.Algebra.CommMonoid.Equiv.__proj__EQ__item__eq" ], 0, - "202a4f747a5318e3812de18a47eba84b" + "ea4d043303a0b57a94e5ede5b67f033f" ], [ "FStar.Algebra.CommMonoid.Equiv.int_multiply_cm", @@ -76,7 +76,7 @@ "token_correspondence_FStar.Algebra.CommMonoid.Equiv.__proj__EQ__item__eq" ], 0, - "96c6de0a47c5868e1fe31ff9596025d4" + "64b3a63adcdf9f9435efcb9871f1ec02" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Algebra.CommMonoid.Fold.Nested.fst.hints b/ulib/.cache/FStar.Algebra.CommMonoid.Fold.Nested.fst.hints index 3390c52cfda..e8d64d8c385 100644 --- a/ulib/.cache/FStar.Algebra.CommMonoid.Fold.Nested.fst.hints +++ b/ulib/.cache/FStar.Algebra.CommMonoid.Fold.Nested.fst.hints @@ -59,7 +59,7 @@ "typing_Tm_abs_54dec0234fc7061e12dd9606db2dc826" ], 0, - "04ff392121cf0db865b6bd1b726ba99d" + "f47ec1b2bef043f7e2d43da25a7f7547" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Algebra.CommMonoid.Fold.fst.hints b/ulib/.cache/FStar.Algebra.CommMonoid.Fold.fst.hints index 3f6ed78456d..480a35265e8 100644 --- a/ulib/.cache/FStar.Algebra.CommMonoid.Fold.fst.hints +++ b/ulib/.cache/FStar.Algebra.CommMonoid.Fold.fst.hints @@ -28,7 +28,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "0c7d0511b61d4a9233a287621fcea224" + "ecbd8b6e71d3f6791a78c03912c77da5" ], [ "FStar.Algebra.CommMonoid.Fold.fold", @@ -54,7 +54,7 @@ "well-founded-ordering-on-nat" ], 0, - "483008e1d7144a5612410f148a8968b2" + "d6322913ae2c5c99689bc9c9173aa568" ], [ "FStar.Algebra.CommMonoid.Fold.fold_equality", @@ -97,7 +97,7 @@ "well-founded-ordering-on-nat" ], 0, - "356f2ed3a743cbb216d511be3e8a8cad" + "ab13f9a0b400ac0918cb59a7aaa077e6" ], [ "FStar.Algebra.CommMonoid.Fold.fold_singleton_lemma", @@ -115,7 +115,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "6c3ff8284b943c3a660fc027446aef3b" + "20826faa05ae09eab0dcc9e51a9c6369" ], [ "FStar.Algebra.CommMonoid.Fold.fold_singleton_lemma", @@ -144,7 +144,7 @@ "refinement_interpretation_Tm_refine_25948cf2cb84e8edfffe30eaf3d63408" ], 0, - "6c4effbc62bc543867bfc30df8b1e519" + "21d3f5bfeb77649eb6cf94810787a9af" ], [ "FStar.Algebra.CommMonoid.Fold.fold_snoc_decomposition", @@ -171,7 +171,7 @@ "refinement_interpretation_Tm_refine_25948cf2cb84e8edfffe30eaf3d63408" ], 0, - "f245138dd9ff8b4e734fb7aae7c15a04" + "7ae68f4d3b83beb8d757bb033529dd71" ], [ "FStar.Algebra.CommMonoid.Fold.fold_snoc_decomposition", @@ -198,7 +198,7 @@ "refinement_interpretation_Tm_refine_25948cf2cb84e8edfffe30eaf3d63408" ], 0, - "7bffe259586d77d4e00e337afb320d96" + "b12d4daf4df036669f8f9703035907fe" ], [ "FStar.Algebra.CommMonoid.Fold.fold_equals_seq_foldm", @@ -219,7 +219,7 @@ "refinement_interpretation_Tm_refine_25948cf2cb84e8edfffe30eaf3d63408" ], 0, - "119ad26b2e2674462d8b534f58274621" + "0de5aa0f3d7c9d697541db9b27a6210d" ], [ "FStar.Algebra.CommMonoid.Fold.fold_equals_seq_foldm", @@ -298,7 +298,7 @@ "well-founded-ordering-on-nat" ], 0, - "59dd093772bb225522fba8226f3f5cd0" + "f7fa6981930383b2629e4e7eafe21055" ], [ "FStar.Algebra.CommMonoid.Fold.fold_equals_seq_foldm", @@ -380,7 +380,7 @@ "typing_FStar.Seq.Base.seq", "well-founded-ordering-on-nat" ], 0, - "7e5d5fc755db2a9536f9b9e76497da97" + "c3266005e03fd3028de39d93ffad3515" ], [ "FStar.Algebra.CommMonoid.Fold.fold_offset_irrelevance_lemma", @@ -406,7 +406,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "8f95ad34fa03d91d7b762d1319875cf9" + "634910629d9083e8a3024bfee29f85e0" ], [ "FStar.Algebra.CommMonoid.Fold.fold_offset_irrelevance_lemma", @@ -460,7 +460,7 @@ "unit_typing", "well-founded-ordering-on-nat" ], 0, - "b7d5be48961ff9d8f956b978a94ce623" + "94082105ab3f2aea72741f3ddd40b309" ], [ "FStar.Algebra.CommMonoid.Fold.fold_offset_irrelevance_lemma", @@ -514,7 +514,7 @@ "unit_typing", "well-founded-ordering-on-nat" ], 0, - "7cd93ac6e4d8da83160eb4ea2522a3ea" + "5d41bb7ebf07cd9685063323d1a92f25" ], [ "FStar.Algebra.CommMonoid.Fold.fold_offset_elimination_lemma", @@ -540,7 +540,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "311f196d84f51b1cae5a74311c25b1da" + "ad162348428d7ff71326f20bc43290e1" ], [ "FStar.Algebra.CommMonoid.Fold.fold_offset_elimination_lemma", @@ -568,7 +568,7 @@ "typing_FStar.IntegerIntervals.closed_interval_size" ], 0, - "527c3e3b062b632998238271a676d736" + "8cc663d5b49b258e178a93a2a68ae565" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Algebra.CommMonoid.Fold.fsti.hints b/ulib/.cache/FStar.Algebra.CommMonoid.Fold.fsti.hints index 9e498fc7e23..1b2c751feef 100644 --- a/ulib/.cache/FStar.Algebra.CommMonoid.Fold.fsti.hints +++ b/ulib/.cache/FStar.Algebra.CommMonoid.Fold.fsti.hints @@ -25,7 +25,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "2e9ff798e902dd99d36b35b832cae5bd" + "5950eb2bb8efebf78b4fca822c26200d" ], [ "FStar.Algebra.CommMonoid.Fold.fold_singleton_lemma", @@ -43,7 +43,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "9c70765ab0946e16399ac9086a587c67" + "d142f2c16e1873c79fbfd812acbc0f15" ], [ "FStar.Algebra.CommMonoid.Fold.fold_snoc_decomposition", @@ -63,7 +63,7 @@ "refinement_interpretation_Tm_refine_25948cf2cb84e8edfffe30eaf3d63408" ], 0, - "d68220b4474742728ec1e115cd553851" + "6ab99a4ca67a27871b20536f9b1fc5c8" ], [ "FStar.Algebra.CommMonoid.Fold.fold_equals_seq_foldm", @@ -84,7 +84,7 @@ "refinement_interpretation_Tm_refine_25948cf2cb84e8edfffe30eaf3d63408" ], 0, - "9cca195febb8d9cc688fa87ff7e4baf4" + "2300b2fbd332e9726895ef6a51ae250e" ], [ "FStar.Algebra.CommMonoid.Fold.fold_offset_irrelevance_lemma", @@ -109,7 +109,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "4bc2e50bc0b62f5ff7b317ba8b5efa4b" + "028dade4c605ba1d99d4c997d4c933d7" ], [ "FStar.Algebra.CommMonoid.Fold.fold_offset_elimination_lemma", @@ -135,7 +135,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "6ba560d14b72629f94c59056e53149fc" + "099d042e78a54761ae64870e66db54c2" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Algebra.CommMonoid.fst.hints b/ulib/.cache/FStar.Algebra.CommMonoid.fst.hints index bd0049a8b0d..e99c01054cb 100644 --- a/ulib/.cache/FStar.Algebra.CommMonoid.fst.hints +++ b/ulib/.cache/FStar.Algebra.CommMonoid.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "b18f2cd015677bf7a6cce0ed5c4b389c" + "68ae65c09bd12b5a55aaea6c0c8f3965" ], [ "FStar.Algebra.CommMonoid.int_plus_cm", @@ -20,7 +20,7 @@ "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0" ], 0, - "fdb07e41ca71d366c68c05372e4a49ab" + "87ab4b8ee7a3da66258bd72f7fa34061" ], [ "FStar.Algebra.CommMonoid.int_multiply_cm", @@ -32,7 +32,7 @@ "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0" ], 0, - "b50fc91261e22772403634a2268a417f" + "7aafcc3fc003e153e3bf7ed942a39353" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Algebra.Monoid.fst.hints b/ulib/.cache/FStar.Algebra.Monoid.fst.hints index 4e36d99d018..e885110964c 100644 --- a/ulib/.cache/FStar.Algebra.Monoid.fst.hints +++ b/ulib/.cache/FStar.Algebra.Monoid.fst.hints @@ -13,7 +13,7 @@ "projection_inverse_FStar.Algebra.Monoid.Monoid_unit" ], 0, - "ad2df9fb8d79bab95dc9f5e52de886f0" + "bc84a1e332e278742a8742e04abe5e72" ], [ "FStar.Algebra.Monoid.nat_plus_monoid", @@ -31,7 +31,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "7661a929d41f6b2bcec6e60b35aba1c6" + "94edced5446b15e5413c462026080dc6" ], [ "FStar.Algebra.Monoid.int_plus_monoid", @@ -50,7 +50,7 @@ "token_correspondence_Prims.op_Addition" ], 0, - "f59297d8199435b872e2a32fd84c8833" + "3b182c15bbe5414f8b1f7ae12edb293d" ], [ "FStar.Algebra.Monoid.conjunction_monoid", @@ -76,7 +76,7 @@ "typing_tok_Prims.T@tok" ], 0, - "c3b12d6412fb9d509e5a3ba1023ac211" + "6661aa2e08a47a4de23dac9450b71b3d" ], [ "FStar.Algebra.Monoid.disjunction_monoid", @@ -98,7 +98,7 @@ "typing_FStar.Pervasives.singleton" ], 0, - "e10389a99083eb9c18f717fb6b9fe0a6" + "81fa50a69f97f6661cf58f9edd13cfd7" ], [ "FStar.Algebra.Monoid.bool_and_monoid", @@ -117,7 +117,7 @@ "typing_Tm_abs_8939a34eb92f993c93075a413a93c17c" ], 0, - "714ef26ac1bd8b3d1f99abfbe895ca84" + "7221bf0e1dc1882904d7ea21c8cdebb8" ], [ "FStar.Algebra.Monoid.bool_or_monoid", @@ -136,7 +136,7 @@ "typing_Tm_abs_97a476600c466721ac503386d260fe4f" ], 0, - "237c61200807da17dada6ea1fd69c571" + "96bfe801880e9992e56f30c55eee4b68" ], [ "FStar.Algebra.Monoid.bool_xor_monoid", @@ -156,7 +156,7 @@ "typing_Tm_abs_5043f38a94b5783f1a2853ffc23a082c" ], 0, - "2f3e72bead1edda4901e52f8532a0afc" + "e7ddcc6a3dca39f72da6b829d588da91" ], [ "FStar.Algebra.Monoid.lift_monoid_option", @@ -192,7 +192,7 @@ "typing_Tm_abs_9bee8d4e0220718dda8a4314b261cdec" ], 0, - "0c3ce44a2e0340cccc141c280dad555d" + "46a8569a70ff33f6bca26427365eec9c" ], [ "FStar.Algebra.Monoid.monoid_morphism", @@ -206,7 +206,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "cfc13360b4febfce2171cb18cc44cc2a" + "d121d252eb105b600eeaada437ff94e9" ], [ "FStar.Algebra.Monoid.intro_monoid_morphism", @@ -215,7 +215,7 @@ 1, [ "@query" ], 0, - "18656242a70f47e45d579874bfada26c" + "591f8ea9be0ca3e9fcb6e12894f9999d" ], [ "FStar.Algebra.Monoid.uu___181", @@ -243,7 +243,7 @@ "token_correspondence_Prims.op_Addition" ], 0, - "cc97fa1f11a1ae1018a30e4e92cf315d" + "d262ad7a7b4a3baeaf4b7d74b5768551" ], [ "FStar.Algebra.Monoid.uu___183", @@ -279,7 +279,7 @@ "typing_FStar.Pervasives.singleton", "typing_tok_Prims.T@tok" ], 0, - "65a140d2ab7e9fc769f503b956fd4fb9" + "e8d64f2cc993663ea15e89a7eee85604" ], [ "FStar.Algebra.Monoid.uu___192", @@ -312,7 +312,7 @@ "typing_FStar.Pervasives.singleton" ], 0, - "1487458e49d50401fca3853ea33add7a" + "0a017a71240189b0a5c998f63c79e2c7" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.All.fst.hints b/ulib/.cache/FStar.All.fst.hints index bf1f4124311..87fbacf75ed 100644 --- a/ulib/.cache/FStar.All.fst.hints +++ b/ulib/.cache/FStar.All.fst.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_149c6719f34c408becdf9120a4ae2d59" ], 0, - "3804330079a1a743ba341d835f5bd405" + "dc55edbb87b9f6db0f22824de76aacbb" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Array.fst.hints b/ulib/.cache/FStar.Array.fst.hints index 1b818675d95..275ca61c2cf 100644 --- a/ulib/.cache/FStar.Array.fst.hints +++ b/ulib/.cache/FStar.Array.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "e088681fe900f579fa07da6c60ba30d3" + "f4892263163cb0ceaf3793210ac9f219" ], [ "FStar.Array.op_At_Bar", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "5987f1cb5c56fa59be3c2e2728fd6737" + "36c87fb32443d2bf8d0daf744e7bc706" ], [ "FStar.Array.op_At_Bar", @@ -42,7 +42,7 @@ "refinement_interpretation_Tm_refine_1c18b271f24b11c611b39485cacb006e" ], 0, - "ac0494e168c863c8e87c67bf33dbbe37" + "75b59352769fb47e4711684deb09b352" ], [ "FStar.Array.create_post", @@ -56,7 +56,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "770a497fbfeff13dded71b87d96bd801" + "6f55c9f6c1ddef3700a2e2f8ea3aad6e" ], [ "FStar.Array.of_seq", @@ -70,7 +70,7 @@ "equation_FStar.Monotonic.Heap.fresh", "equation_FStar.ST.ref" ], 0, - "472d3e52e9900dc097f13587fc1b779e" + "141025510523fc3e642f3980dba9b434" ], [ "FStar.Array.to_seq", @@ -88,7 +88,7 @@ "typing_FStar.Monotonic.Heap.sel", "typing_FStar.Seq.Base.seq" ], 0, - "89e6d28ceccfc0568fd69c19fc8dd3c1" + "b872af912827d9600a07444b0607e336" ], [ "FStar.Array.create", @@ -102,7 +102,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c5128d24ac3b18c8f2f5ac2de9763dec" + "4ac8d6826a9877718f11d7a22a72842e" ], [ "FStar.Array.create", @@ -116,7 +116,7 @@ "equation_FStar.Monotonic.Heap.fresh", "equation_FStar.ST.ref" ], 0, - "7879c3baf2043508b9eb75ee496764d8" + "767f3d3fe507b2176840fbbdd741cbec" ], [ "FStar.Array.index", @@ -125,7 +125,7 @@ 0, [ "@query" ], 0, - "90848833e337656d3629e0089f21cb46" + "ae8250f1bd42d706bb6550bb6d444a6a" ], [ "FStar.Array.index", @@ -139,7 +139,7 @@ "refinement_interpretation_Tm_refine_5a227a5c89e6473bfc69d779824db5ee" ], 0, - "ed6c08f0a0a1ef7552b9eb1e12e7b8ff" + "4f0face08af15eef11381215035edf4e" ], [ "FStar.Array.upd", @@ -153,7 +153,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d110142ea01704d281c87437a55c9bbd" + "4e60e08973e580389dcb81f98c810028" ], [ "FStar.Array.upd", @@ -177,7 +177,7 @@ "typing_FStar.Seq.Base.seq" ], 0, - "5d239de0bdf122f11d544d77f202146e" + "0f022b8a2514e498e11cf7ce3f68b40a" ], [ "FStar.Array.length", @@ -191,7 +191,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "a9b3bead2d21e52d9385f00d15e0becf" + "e9de7ff9629def52be2f1ad2d453e334" ], [ "FStar.Array.length", @@ -210,7 +210,7 @@ "typing_FStar.Seq.Base.seq" ], 0, - "2f4152ff2377938c6374f4a703fabe3b" + "9ba1414eb77c417bed6e6c23de4120dd" ], [ "FStar.Array.op", @@ -224,7 +224,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d047a58da9f9c4fd36708054ed57a1b0" + "a7f6fd233ef42620afac6d9ad14eb0f6" ], [ "FStar.Array.op", @@ -238,7 +238,7 @@ "refinement_interpretation_Tm_refine_1b82e8578e73652fe96932e0df869e54" ], 0, - "35adeac26662cc8c43de826b05a61923" + "be61b985f08fbaffe0978e796a2fb9ef" ], [ "FStar.Array.swap", @@ -254,7 +254,7 @@ "refinement_interpretation_Tm_refine_5a227a5c89e6473bfc69d779824db5ee" ], 0, - "cd9ff0d1a5f2237e36e58ec8375fb36e" + "af062cb1f18cf83d3cd790be5641169c" ], [ "FStar.Array.swap", @@ -274,7 +274,7 @@ "typing_FStar.Array.sel" ], 0, - "389fdb6cd92342356a43f820dbadf78c" + "196b28269da410deedbee514b390d6c5" ], [ "FStar.Array.copy_aux", @@ -288,7 +288,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "6011a9cc49a3e10cd0072e3ea74483de" + "c866473b2fd17564b213728eb0bf7ad6" ], [ "FStar.Array.copy_aux", @@ -333,7 +333,7 @@ "typing_FStar.Seq.Base.seq" ], 0, - "494f1687acfc6956f4f8d9552ffd49f3" + "4d54724ff9617f07e82f19800d5d5a27" ], [ "FStar.Array.copy", @@ -347,7 +347,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "acd55bd902065d37ba2447103778a367" + "62cab0d4d0ea8bb0ae6600639c2230e2" ], [ "FStar.Array.copy", @@ -389,7 +389,7 @@ "typing_FStar.Set.empty" ], 0, - "de65172d4691c6d8c1f8dde2e96dbf4b" + "7efbe35d1d5e9b1de51b4932e3b8f14f" ], [ "FStar.Array.blit_aux", @@ -405,7 +405,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "d1a4450846353aff86f13c38ae2c694d" + "1932d53a20d17aa9301e4ab1bfe6ed3c" ], [ "FStar.Array.blit_aux", @@ -447,7 +447,7 @@ "typing_FStar.Seq.Base.index", "typing_FStar.Seq.Base.seq" ], 0, - "d77de582120f088f7fa4c9936ae7441d" + "a4f358c338f09491522fb4d9282a1e16" ], [ "FStar.Array.blit", @@ -463,7 +463,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "85435d2148145ace2da972c512607272" + "fe76befad0a025bc63480ad1211d3b03" ], [ "FStar.Array.blit", @@ -478,7 +478,7 @@ "refinement_interpretation_Tm_refine_e96bd1aaa721851aa475eb7d2b304e24" ], 0, - "eb75aef8b1e6c56045d8b94be1f09a96" + "8236264b2b85384140de0884c469dd62" ], [ "FStar.Array.sub", @@ -498,7 +498,7 @@ "typing_FStar.Array.sel", "typing_FStar.Seq.Base.length" ], 0, - "645cde2a6e1283bba99898583eaa61a7" + "8d286eae9c4c2e4c3551b3d7a347d52a" ], [ "FStar.Array.sub", @@ -552,7 +552,7 @@ "typing_FStar.Set.empty", "typing_FStar.Set.mem" ], 0, - "a9449ca07a30b180eddb66c56225d707" + "a5892028e2ee9a67ceb1c0ccc2d1d9e0" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Array.fsti.hints b/ulib/.cache/FStar.Array.fsti.hints index 84e7bbf3c59..564477f93b4 100644 --- a/ulib/.cache/FStar.Array.fsti.hints +++ b/ulib/.cache/FStar.Array.fsti.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "f4496c62689da9c9f306919bdd23bfe7" + "bd102eab26e4acc8957a584e711835f7" ], [ "FStar.Array.op_At_Bar", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "811c071465f16d56dd6ae5212af2f312" + "5f259476c5c6b97fd42347bc2153bc80" ], [ "FStar.Array.create_post", @@ -41,7 +41,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "62f9ab8ba0ad58a21d1657584c7a6826" + "132bb9bd3f5a93afac2ab32d8506d67a" ], [ "FStar.Array.create", @@ -55,7 +55,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "f98fcff50aca4f688b8527187ef60899" + "c73b2ff9f92d82d0eb4856599419adf6" ], [ "FStar.Array.index", @@ -64,7 +64,7 @@ 0, [ "@query" ], 0, - "94e7b51033dc24df09503e4d56ec97a4" + "417e79f04514e02ef71bb15c35207e63" ], [ "FStar.Array.upd", @@ -78,7 +78,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9c8548fd94c9d7ebbf33db079633dd61" + "1bea6ded590e2cf29e72546e1c2c4fbb" ], [ "FStar.Array.length", @@ -92,7 +92,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "35b588347ce3b0da73eee5aa00c5f6c9" + "0d9ee3699be9baaa3d98eb1fd389f55b" ], [ "FStar.Array.op", @@ -106,7 +106,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ca7de149507d6a01c42efcc807bb77b8" + "d60fdea26a07733042dd16aa1f759a1c" ], [ "FStar.Array.swap", @@ -122,7 +122,7 @@ "refinement_interpretation_Tm_refine_5a227a5c89e6473bfc69d779824db5ee" ], 0, - "52b856906760abe0d687ee261109e426" + "c96435699ea7939aafef1fce4280a9f3" ], [ "FStar.Array.copy", @@ -136,7 +136,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c38c50c86b7a3a0d456197bf0a6a5aae" + "8275e16a3a7d32f5cf5e1c00cd48aacd" ], [ "FStar.Array.sub", @@ -156,7 +156,7 @@ "typing_FStar.Array.sel", "typing_FStar.Seq.Base.length" ], 0, - "a986b7badb80dd990532f29ec6e41d8e" + "bafb08dd6867e68655b469e66267e980" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.BV.fst.hints b/ulib/.cache/FStar.BV.fst.hints index 1260bb9a4e5..648709540a2 100644 --- a/ulib/.cache/FStar.BV.fst.hints +++ b/ulib/.cache/FStar.BV.fst.hints @@ -14,7 +14,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "872111c62090ede112e4efba7243938f" + "0957e2f45f0fc5868e803f74061cf533" ], [ "FStar.BV.bv_uext", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "c4f15cc902d963a1a35c6ab3ba6492ae" + "0a6690183b4ed4a9c22657721a6e3d94" ], [ "FStar.BV.bv_uext", @@ -49,7 +49,7 @@ "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "c12dfbc743df66d765d0327430274a41" + "ad9ce5f9bcd03ba93642b5b5cf86c32a" ], [ "FStar.BV.bv_uext", @@ -71,7 +71,7 @@ "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "593fe002875f844a45b916923e4efbba" + "ba1245a4d4ea472e5eeff1a1a7f074b2" ], [ "FStar.BV.int2bv", @@ -80,7 +80,7 @@ 1, [ "@query" ], 0, - "d2bcddd9c409d650ac655e9b7b0998ee" + "e33ba3ba18eac1155a0d17faa11b75b6" ], [ "FStar.BV.int2bv", @@ -89,7 +89,7 @@ 1, [ "@query" ], 0, - "439721083f5dc265cb8197faeafe56c1" + "dc7936a880b23f6f57b1130582fd12e5" ], [ "FStar.BV.bv2int", @@ -98,7 +98,7 @@ 1, [ "@query" ], 0, - "f22265409280ad4ad4a20a9d61404fdc" + "c95d0e66e56ac260115292ace35df333" ], [ "FStar.BV.bv2int", @@ -107,7 +107,7 @@ 1, [ "@query" ], 0, - "26ae27193a7bde3c1c5ff7361667c611" + "73f8b17b359888462d4d306a2e51808a" ], [ "FStar.BV.int2bv_lemma_1", @@ -123,7 +123,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "9aa497b9d84fe77da197cd92733fb179" + "8e6cc1faa9dc0c1aa751987609f4671c" ], [ "FStar.BV.int2bv_lemma_1", @@ -132,7 +132,7 @@ 1, [ "@query" ], 0, - "10b34a1c7d29b68cb26584a6d2e8f55c" + "7c32c0f701da1c3911d5d1ab4627ed57" ], [ "FStar.BV.int2bv_lemma_2", @@ -148,7 +148,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "55b3d526258cdf5e911b539dec5758af" + "824f89b27602ce47e8b4f3a7a2db9a84" ], [ "FStar.BV.int2bv_lemma_2", @@ -168,7 +168,7 @@ "typing_FStar.UInt.to_vec" ], 0, - "97135bb34ab7361ff33fdbd56a8d1c9c" + "2676600b5c9d45d21556c37a81da3461" ], [ "FStar.BV.inverse_vec_lemma", @@ -177,7 +177,7 @@ 1, [ "@query" ], 0, - "82afc477b7e376df6e66b5c7d93c3e72" + "104ccdbfaa82e400d77a32aa17ccb2c9" ], [ "FStar.BV.inverse_vec_lemma", @@ -196,7 +196,7 @@ "typing_FStar.UInt.from_vec", "typing_FStar.UInt.to_vec" ], 0, - "7b2914b29e49b5ad44d2a3b315155123" + "82ad7c34243af1ea7b8aadbd827c3d20" ], [ "FStar.BV.inverse_num_lemma", @@ -212,7 +212,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "dd2c16ffbba9dae09edf07f62d0900ba" + "115082b0c282b16d1310b202134b7533" ], [ "FStar.BV.inverse_num_lemma", @@ -221,7 +221,7 @@ 1, [ "@query", "equation_FStar.BV.bv2int", "equation_FStar.BV.int2bv" ], 0, - "09ee8349ce24b2d3d1048304e1c64306" + "c75c29a244f508262c6bd8e656114d2e" ], [ "FStar.BV.int2bv_nat", @@ -241,7 +241,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "4a61ab8a036e8b8d1bc808f7421e5cae" + "6370478432df9df9d02c8ae2c47b0437" ], [ "FStar.BV.int2bv_nat_lemma", @@ -262,7 +262,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "e42b09d8c83f294f983d7cb5887d1f5c" + "f3ca1cdaa48abcd715900d5be32dafd4" ], [ "FStar.BV.int2bv_nat_lemma", @@ -271,7 +271,7 @@ 1, [ "@query" ], 0, - "bddcf24528388abdca5bfca0dd235819" + "3285aac1b57a448c020873fa75890757" ], [ "FStar.BV.list2bv", @@ -280,7 +280,7 @@ 1, [ "@query" ], 0, - "d0d255cf94bde0cc5e5dc4a3eaf6f010" + "4cc7582e03000a87d638e72bfab9f65c" ], [ "FStar.BV.list2bv", @@ -292,7 +292,7 @@ "refinement_interpretation_Tm_refine_95256b532c59ed5361cc8e821a95025b" ], 0, - "c1164b03427f8d9b5109e9a5ba09827a" + "df3f6886774fb4214f2d8c8bde8886ed" ], [ "FStar.BV.list2bv", @@ -304,7 +304,7 @@ "refinement_interpretation_Tm_refine_95256b532c59ed5361cc8e821a95025b" ], 0, - "473ea355c6071121109b355c7bd54637" + "ef8d2c22dac1a506da6eda9a809702dd" ], [ "FStar.BV.bv2list", @@ -313,7 +313,7 @@ 1, [ "@query" ], 0, - "d97f7853e748255deb797e363296a414" + "dd05bc5e7eab5064f2b67e74fadb57f8" ], [ "FStar.BV.bv2list", @@ -326,7 +326,7 @@ "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "090b8cf7250aed5e950c6cf83bb3d4cc" + "69ed3d4cb72b2a4ddc9c0c54984fb733" ], [ "FStar.BV.bv2list", @@ -339,7 +339,7 @@ "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "31a30779ed1f8ccb7b31a9dad11b6f04" + "c01ec99bfa10474de141073ad39f45c6" ], [ "FStar.BV.list2bv_bij", @@ -353,7 +353,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d2d1743ad523f67a223d0d347cc29533" + "238b1818e2c135bf1718cba4cb32703a" ], [ "FStar.BV.list2bv_bij", @@ -362,7 +362,7 @@ 1, [ "@query", "equation_FStar.BV.bv2list", "equation_FStar.BV.list2bv" ], 0, - "41bb077583d689948eb4c7d89f4d2d35" + "037bf7c271b2230e7f2d083e2a51fdee" ], [ "FStar.BV.list2bv_bij", @@ -371,7 +371,7 @@ 1, [ "@query", "equation_FStar.BV.bv2list", "equation_FStar.BV.list2bv" ], 0, - "6153d36f12ff03d1aeeceedc121ec074" + "fc6c21806c175f3465fd6453c69cf81f" ], [ "FStar.BV.bv2list_bij", @@ -380,7 +380,7 @@ 1, [ "@query" ], 0, - "f696fcef4ecbce3a6a0790f9d21e021b" + "6845d9b2839a6fe07b52878e69ea1969" ], [ "FStar.BV.bv2list_bij", @@ -389,7 +389,7 @@ 1, [ "@query", "equation_FStar.BV.bv2list", "equation_FStar.BV.list2bv" ], 0, - "3ccd049e29e0810c19a29d76768976ea" + "6173af1507c25417479c2219f591bf6b" ], [ "FStar.BV.bv2list_bij", @@ -398,7 +398,7 @@ 1, [ "@query", "equation_FStar.BV.bv2list", "equation_FStar.BV.list2bv" ], 0, - "b01365983c480d63f7f7e29c7e1fc99c" + "6050030fe42d5e8fd4139615c38ffc2a" ], [ "FStar.BV.bvand", @@ -413,7 +413,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "4261332e6a00dedfa474f01ab1f38c3c" + "21a8fa99f301428cc8fd59d6bc2c86eb" ], [ "FStar.BV.int2bv_logand", @@ -428,7 +428,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "274bee52ed6764715ad81de9b5ea94a2" + "40482df42f843e2ac28be5512bc43aab" ], [ "FStar.BV.int2bv_logand", @@ -442,7 +442,7 @@ "refinement_interpretation_Tm_refine_055c5d38ccf2156bb6d0b148b95714b6" ], 0, - "529d020b3f78cd411af0ffc086e284b9" + "e7371227c556d69db51adc214c94cbe4" ], [ "FStar.BV.int2bv_logand", @@ -456,7 +456,7 @@ "refinement_interpretation_Tm_refine_055c5d38ccf2156bb6d0b148b95714b6" ], 0, - "d50f68d7181c293cf865fa0851a62203" + "0ec65704be2592d5fb074022dff7e565" ], [ "FStar.BV.bvxor", @@ -471,7 +471,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "1c8ffd9a2af85f97e5dc31f08b485147" + "e90b7a11a35c2d266a3737900c6548a3" ], [ "FStar.BV.int2bv_logxor", @@ -486,7 +486,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "a97588ea269f9f04a31dc4f30dacf706" + "75703961ad847575d0ee2cea0bdda851" ], [ "FStar.BV.int2bv_logxor", @@ -500,7 +500,7 @@ "refinement_interpretation_Tm_refine_4dd8a4a5ddafdb3c9c796bfe4e5fb605" ], 0, - "22d26aba54b8f8f2af8fcf53ee00f920" + "61313ae24fe58649a1c35ff0dfef2c89" ], [ "FStar.BV.int2bv_logxor", @@ -514,7 +514,7 @@ "refinement_interpretation_Tm_refine_4dd8a4a5ddafdb3c9c796bfe4e5fb605" ], 0, - "67246920dfb5cc8990c922793e95b853" + "149bf038d9c82454881e1fa5944ad544" ], [ "FStar.BV.bvor", @@ -529,7 +529,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "c9729b71c42e7998a96d67c04b7665ec" + "ef826eea63d4abaee78b6e703621819f" ], [ "FStar.BV.int2bv_logor", @@ -544,7 +544,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "838f66ed6f84aa01c6e2380ac756c499" + "2c68541e474cf6de4c4d8496796c9e10" ], [ "FStar.BV.int2bv_logor", @@ -558,7 +558,7 @@ "refinement_interpretation_Tm_refine_33f4d97b22d9c96c56c341b5674fee29" ], 0, - "f2397111e80cae2ef4d82a92ae68db91" + "67841b6bca9b3294a761f2635b2a3a87" ], [ "FStar.BV.int2bv_logor", @@ -572,7 +572,7 @@ "refinement_interpretation_Tm_refine_33f4d97b22d9c96c56c341b5674fee29" ], 0, - "9a2ab03f51386c02df20d7178173f452" + "403cb339eba9e9fb7f9c46158fa1cd82" ], [ "FStar.BV.bvnot", @@ -581,7 +581,7 @@ 1, [ "@query" ], 0, - "15a0a64014e263587e63c6732e32e90e" + "19cecd61cec7092ff7fc5deb9287f26d" ], [ "FStar.BV.int2bv_lognot", @@ -593,7 +593,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "a25cb0c793678007c61c8321da81fabd" + "12dcec0a512a593e2151a280b17e58ac" ], [ "FStar.BV.int2bv_lognot", @@ -607,7 +607,7 @@ "refinement_interpretation_Tm_refine_723657712cbe235209903dc796491764" ], 0, - "47206f4090869bea9ece62cb1b3a3d7a" + "955ec37375420733331bb12454d35bcd" ], [ "FStar.BV.int2bv_lognot", @@ -621,7 +621,7 @@ "refinement_interpretation_Tm_refine_723657712cbe235209903dc796491764" ], 0, - "e1c9c94c1c995473c533f22ba469bc21" + "2bb0521089b33eef032e570590fb84a3" ], [ "FStar.BV.bvshl'", @@ -633,7 +633,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "7d3b9cd38ca406a1af9922cee8b33246" + "0246f122c980593b7c97d104d1f72cd1" ], [ "FStar.BV.bvshl'", @@ -650,7 +650,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "30e923564e37e7ca13c837b428c6e29b" + "de2f37bdab9fdc042b1c2eb1745fd285" ], [ "FStar.BV.bvshl'", @@ -662,7 +662,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "184dc20becb5e3e74239733939cbccdd" + "59a1ce067b22abfb98173f5dbb23eff3" ], [ "FStar.BV.bvshl", @@ -671,7 +671,7 @@ 1, [ "@query" ], 0, - "3ab4d8dcff4aa1b37e9ec43b0af6f6b4" + "be1bd5fa5710a4009b5384395bdd58f0" ], [ "FStar.BV.bvshl", @@ -680,7 +680,7 @@ 1, [ "@query" ], 0, - "6284d6c44b158cf75b8a06038ebffb10" + "19848ca855ffe2344aa826189a41087b" ], [ "FStar.BV.bvshl", @@ -689,7 +689,7 @@ 1, [ "@query" ], 0, - "e1444bba077f3d372fc6936bc38c4369" + "5510b30ee3ab70920b8ac213cfb0eda9" ], [ "FStar.BV.int2bv_shl'", @@ -706,7 +706,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "ad1315ba77c1864839cb75e39ec50d21" + "4443561d04424f885819db466bbbdc76" ], [ "FStar.BV.int2bv_shl'", @@ -720,7 +720,7 @@ "refinement_interpretation_Tm_refine_0656ce1a3955275afb84acad9ebc87c8" ], 0, - "d08922079586f71a835c4324f99c930a" + "0a8c956f9522a0e3045f6b5f893b838c" ], [ "FStar.BV.int2bv_shl'", @@ -732,7 +732,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "01758f4eb26e67ba898610224c5ae5c6" + "3f981f484b4bd9f647145bff66ac5276" ], [ "FStar.BV.int2bv_shl", @@ -750,7 +750,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "5393837ba845bc50ff93054e55b136d0" + "59ddc776af65da2a1ee6ee1f1dd0329e" ], [ "FStar.BV.int2bv_shl", @@ -772,7 +772,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "4e10e88daf18534520522f4b066c764c" + "2d31519a6bb5c9c0ff629a3316ad1d3e" ], [ "FStar.BV.int2bv_shl", @@ -793,7 +793,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "121dec4976b791d0071792eeea823666" + "28b687caf5988edaca07160298de5dd9" ], [ "FStar.BV.bvshr'", @@ -805,7 +805,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "760cd7f7f48cb329a4000308bee85630" + "aeb412a90f693f1fd5ba80bc3cd981bd" ], [ "FStar.BV.bvshr'", @@ -822,7 +822,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "7aa0e017c91faac7b9d8aec69f8e2d47" + "693e4d467be2ab09907bfbcccafe7a9e" ], [ "FStar.BV.bvshr'", @@ -834,7 +834,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "09fe700e486bfe45d6da30a88f1ba161" + "48f8f9b6bb0c84a0e815c36be45aa97e" ], [ "FStar.BV.bvshr", @@ -843,7 +843,7 @@ 1, [ "@query" ], 0, - "1c234bcac45191854d6261b0a27cc41b" + "ba2c925e77008662bf09ff98bc54b036" ], [ "FStar.BV.bvshr", @@ -852,7 +852,7 @@ 1, [ "@query" ], 0, - "399eca25ebd0ef286caeae775d8365f6" + "ab3c07f7afcdc98142ec922a460eebc9" ], [ "FStar.BV.bvshr", @@ -861,7 +861,7 @@ 1, [ "@query" ], 0, - "5c34a90982fea244530707333f87abd8" + "65297b491391affeee4d754c9de9249c" ], [ "FStar.BV.int2bv_shr'", @@ -878,7 +878,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "b82f345c4c7c1eaec007982d0f12d30e" + "7f58d0401cdf319d15f046e3ceaa3dd4" ], [ "FStar.BV.int2bv_shr'", @@ -893,7 +893,7 @@ "refinement_interpretation_Tm_refine_5365021c8a5e8587657082f599d5ceee" ], 0, - "30e70c70440fe3dc195c1825ad568300" + "7785768992e5f5ee0d630fddd9edf100" ], [ "FStar.BV.int2bv_shr'", @@ -905,7 +905,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "11d194729b2d86544a79180d50265a25" + "ca31a39c5df8f886ffe373a358c38d6d" ], [ "FStar.BV.int2bv_shr", @@ -923,7 +923,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "6dcac5cb08f2fd2870253a39b7df8678" + "40ebaee11f485e1a8fb0eff117530a3f" ], [ "FStar.BV.int2bv_shr", @@ -945,7 +945,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "2a93cb2c118bd96047f6208f73dbfbe5" + "5ecbc9d69e724352d7ba98e7c4c5bf43" ], [ "FStar.BV.int2bv_shr", @@ -966,7 +966,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "932aefc9b7651b84ba969c286eedd309" + "0c03928f5628940418aa23a8b5186151" ], [ "FStar.BV.bv_zero", @@ -988,7 +988,7 @@ "typing_Prims.pow2" ], 0, - "f4589e9bbed3b5b44798ba2e7c17abd8" + "033e1587c6af65da06156b75f867aa91" ], [ "FStar.BV.bvult", @@ -1000,7 +1000,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "3e007a6f5416206e63f3426e2ae5e0d9" + "e165961b7ea8e2eefef37def3c1b9124" ], [ "FStar.BV.bvult", @@ -1012,7 +1012,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "5ccc3ec2c95658fd136dcf3fd6b8f4be" + "10251e04571971ab1cbef83fbff54485" ], [ "FStar.BV.int2bv_lemma_ult_1", @@ -1024,7 +1024,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "ff23cbf16a853f5798337741589522a7" + "0a5db054a43837620bc653671cb64612" ], [ "FStar.BV.int2bv_lemma_ult_1", @@ -1036,7 +1036,7 @@ "primitive_Prims.op_LessThan", "projection_inverse_BoxBool_proj_0" ], 0, - "8151e26a5520ac2e7d52ccfa2a868f73" + "004ff814b1c68c17ec415ebabdfd6306" ], [ "FStar.BV.int2bv_lemma_ult_1", @@ -1048,7 +1048,7 @@ "primitive_Prims.op_LessThan", "projection_inverse_BoxBool_proj_0" ], 0, - "58a9317b7b075b04b970299363879ccf" + "95dca6bd1fe1aecd86d66427b3462b14" ], [ "FStar.BV.int2bv_lemma_ult_2", @@ -1060,7 +1060,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "a06a3d5cb018165c3abf97bc2fc54572" + "3f61ce806b772d63dfcfc1272654378f" ], [ "FStar.BV.int2bv_lemma_ult_2", @@ -1072,7 +1072,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "9b6eb95e765ca7e542db4d5aa53e51bc" + "a57040c742d5a7c6029b4d4d508d68ea" ], [ "FStar.BV.int2bv_lemma_ult_2", @@ -1084,7 +1084,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "b4db0ba13a01509c5762703554893ac4" + "9e30a631b2f6982933e0a1db8f289699" ], [ "FStar.BV.bvadd", @@ -1099,7 +1099,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "fac4c17575f07b1a31c22eb392a5a0a6" + "be19cb5c74828c2177383379671f2ae9" ], [ "FStar.BV.bvadd", @@ -1111,7 +1111,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "d1c4c805988237e9aa62c7d9bcfd3501" + "c3d217831cce9895fc8d62f370ef89af" ], [ "FStar.BV.bvadd", @@ -1120,7 +1120,7 @@ 1, [ "@query" ], 0, - "6058d06ece791c0534c57eea2f0e1376" + "42a4f2be40228891a8a866099c119225" ], [ "FStar.BV.int2bv_add", @@ -1135,7 +1135,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "d4e0352bc0115f1231a848e2bfcffc44" + "2be923c19fc318d0475aa9fe07a64710" ], [ "FStar.BV.int2bv_add", @@ -1148,7 +1148,7 @@ "refinement_interpretation_Tm_refine_23ec507c991948a45284c105c11c2135" ], 0, - "ed5364ee6d2729dedeeb2e48bc44a46f" + "8addad0987375614bc7325e573b5dfc2" ], [ "FStar.BV.int2bv_add", @@ -1161,7 +1161,7 @@ "refinement_interpretation_Tm_refine_23ec507c991948a45284c105c11c2135" ], 0, - "8101d1dbf6fab6bac24afc86c912f748" + "af8f05f08938bdd85286f1aa2fefeb98" ], [ "FStar.BV.bvsub", @@ -1176,7 +1176,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "73e4bc1b9f54c782c7f2de2e8a454c7b" + "c6308bb80af3ad711f957dae091661ce" ], [ "FStar.BV.bvsub", @@ -1188,7 +1188,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "917c33994b73be1a6f5c7b02b593faa8" + "6300cf35f6ea7acde3796a010e1f9ed8" ], [ "FStar.BV.bvsub", @@ -1197,7 +1197,7 @@ 1, [ "@query" ], 0, - "9f0048d91862ba5697d9a7b6fa616700" + "e0fa002b4aa9f3feabbe23f0437cfccb" ], [ "FStar.BV.int2bv_sub", @@ -1212,7 +1212,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "f30cfcdfdea205f9c4ac690344368eba" + "c61783154aae3c110ed3b4326dc7f1cf" ], [ "FStar.BV.int2bv_sub", @@ -1225,7 +1225,7 @@ "refinement_interpretation_Tm_refine_845ca0fce20df382c434dd93d3f109a2" ], 0, - "4ebcceab7c48a6e7328aca7745b3c97f" + "9191fc47473655e807b27d9c629fa232" ], [ "FStar.BV.int2bv_sub", @@ -1238,7 +1238,7 @@ "refinement_interpretation_Tm_refine_845ca0fce20df382c434dd93d3f109a2" ], 0, - "36367e6ca5f1a8fba1a4f0eaed106eab" + "e104bf19e7381f3ecac53c046a33c2a5" ], [ "FStar.BV.bvdiv", @@ -1253,7 +1253,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "03a9eb810286585805f6b33b6d5b01ab" + "d938f25e016d33b7c619bdc9a42e2101" ], [ "FStar.BV.bvdiv", @@ -1265,7 +1265,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "fbf23a46a87f8f1dd696ed668fbe9abf" + "fc608d5c3f757f9242146d31d502e3cb" ], [ "FStar.BV.int2bv_div", @@ -1280,7 +1280,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "4cf0842a94f855a8c0ab088166970373" + "28e5e1f3c75d1c5cfe0b55a5aa950b53" ], [ "FStar.BV.int2bv_div", @@ -1293,7 +1293,7 @@ "refinement_interpretation_Tm_refine_0eb59e95c7e7b4b5c1545a6eeb82f86f" ], 0, - "98dd65a920546737bddcadb4a63dcd2d" + "38a0fae07e994d98e1fd04228dbe8d01" ], [ "FStar.BV.int2bv_div", @@ -1306,7 +1306,7 @@ "refinement_interpretation_Tm_refine_0eb59e95c7e7b4b5c1545a6eeb82f86f" ], 0, - "9e49a92c0e11de3fda5b7d869b43e9fb" + "02ad4beea1a6132d89b4dc547f333446" ], [ "FStar.BV.bvdiv_unsafe", @@ -1318,7 +1318,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "ba34b9dc12c4186b2b1eb924a5506a16" + "7850e9d9daef7bb2281cfa11b052e7ea" ], [ "FStar.BV.bvdiv_unsafe", @@ -1345,7 +1345,7 @@ "typing_FStar.Seq.Base.length", "typing_Prims.pow2" ], 0, - "26e0530863b6f6aadd660a1b2a6f0bc9" + "3b7ecd233d203e8fb9945ebac1027bb9" ], [ "FStar.BV.bvdiv_unsafe", @@ -1372,7 +1372,7 @@ "typing_FStar.Seq.Base.length", "typing_Prims.pow2" ], 0, - "91ccbabf43db33c864b7b6f0c9797b55" + "3e1a3c31b1bcc2d680dd22601e00f75b" ], [ "FStar.BV.bvdiv_unsafe_sound", @@ -1390,7 +1390,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "0e7a8b146b36681e35fb52aae64753e3" + "d08c20b7212f6737bfc8fed7ca69b698" ], [ "FStar.BV.bvdiv_unsafe_sound", @@ -1404,7 +1404,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "a16857166d9508fedd0b096e4ee7351c" + "827ab1dedd6445da933ccff927c6f8f2" ], [ "FStar.BV.bvdiv_unsafe_sound", @@ -1418,7 +1418,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "4ff6f009e4ef8ee72a7ad71012775e68" + "498f61ba49f991aee78af50c2076eed7" ], [ "FStar.BV.bvmod", @@ -1433,7 +1433,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "e3a5f0b650b7af2b0200cd28fb3b9222" + "b1387145c1e6d7641023390aaa9e946a" ], [ "FStar.BV.bvmod", @@ -1445,7 +1445,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "bad23984e14663e37806c3bfa0120428" + "4735f334cdfeb30937c45e26209ee5b2" ], [ "FStar.BV.bvmod", @@ -1454,7 +1454,7 @@ 1, [ "@query" ], 0, - "1827b8a3d5d89f0ae5e599283c95dd9a" + "d156b7002bc8d6314a306ebf99d9f8a6" ], [ "FStar.BV.int2bv_mod", @@ -1469,7 +1469,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "f6b33c7dac418e87882279f7b7305a1a" + "b8fee4a9b08c14a646d9f3f279a2f747" ], [ "FStar.BV.int2bv_mod", @@ -1482,7 +1482,7 @@ "refinement_interpretation_Tm_refine_176e504a78f0a2df42931b9ba8193633" ], 0, - "9d2324494e0cc053b4b044feafd8e9e2" + "c6a5cde5aded1810a8ee7226c218b95c" ], [ "FStar.BV.int2bv_mod", @@ -1495,7 +1495,7 @@ "refinement_interpretation_Tm_refine_176e504a78f0a2df42931b9ba8193633" ], 0, - "b15ad458e594e86878a31e8c141b67f0" + "31acd1f5212e58e52d7514d63d8d3c3f" ], [ "FStar.BV.bvmod_unsafe", @@ -1507,7 +1507,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "1170194b03edc393177ae9faea6c94f4" + "5a9ff5383480517fa9f3d60b029fc03b" ], [ "FStar.BV.bvmod_unsafe", @@ -1534,7 +1534,7 @@ "typing_FStar.Seq.Base.length", "typing_Prims.pow2" ], 0, - "95737ec54b7de85b60ce9f7e8c6e4f8c" + "33198f301c426e0681c3a7b3cba96220" ], [ "FStar.BV.bvmod_unsafe", @@ -1546,7 +1546,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "b19964836346c9a36da57505e3b7e5b7" + "d4ec1f9152c714b4ac48a905cefa0cef" ], [ "FStar.BV.bvmod_unsafe_sound", @@ -1564,7 +1564,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "459836c7112ed6496e7c237d6f8be9bb" + "5ca409e9552a57ed0ce0d0703fac491a" ], [ "FStar.BV.bvmod_unsafe_sound", @@ -1578,7 +1578,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "2ccf40de60f56f3ab47a17a1fa2f8d44" + "552f2453e73100bde72ad7e68a90ac91" ], [ "FStar.BV.bvmod_unsafe_sound", @@ -1590,7 +1590,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "216340bf8a6e0f2886be74de9238938a" + "fcdb2ab866552958fe9b3d63c4f560fd" ], [ "FStar.BV.bvmul", @@ -1605,7 +1605,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "283baf8f5f19673c36c309d1803d6095" + "ecec4e57a023054f23f370b176f077e0" ], [ "FStar.BV.bvmul", @@ -1617,7 +1617,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "b129260e76037a4d211f70c8b36c47f3" + "2d3b5af21c6f18ba629f81ce372807c9" ], [ "FStar.BV.bvmul", @@ -1626,7 +1626,7 @@ 1, [ "@query" ], 0, - "4281bc2fa9730342f0fbc5bf309af6f2" + "1c7ffa8a755a727896c2801120341636" ], [ "FStar.BV.int2bv_mul", @@ -1641,7 +1641,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "a75b54c4ca3b0d4dc3389df4edfb29e7" + "d568178fa1514069331e8cd0ffc838f3" ], [ "FStar.BV.int2bv_mul", @@ -1654,7 +1654,7 @@ "refinement_interpretation_Tm_refine_fae15c59a3cac3fea5ae44ae61247805" ], 0, - "5bd59e7d8485b77b4ab9ee14c7269aed" + "1d38bb743865926ab5f92ee601e7affc" ], [ "FStar.BV.int2bv_mul", @@ -1667,7 +1667,7 @@ "refinement_interpretation_Tm_refine_fae15c59a3cac3fea5ae44ae61247805" ], 0, - "71c6cbaf5e74a43a7cde9973ce9a0566" + "c45ba59a5c7a2a7fd604929964d8ebf7" ], [ "FStar.BV.bvmul'", @@ -1679,7 +1679,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "95dbfbabc7dcf891c7c0980e5f7f9ceb" + "7c5c5c56cc8a491fb24024cb51c3652d" ], [ "FStar.BV.bvmul'", @@ -1688,7 +1688,7 @@ 1, [ "@query" ], 0, - "015170c8cc234b3eb44c17dbd5ac9d12" + "6680c8d060cc407bc942cabae7012991" ], [ "FStar.BV.bvmul'", @@ -1700,7 +1700,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "41a4de19d5c59838073250e798984fd9" + "6e325251f8eff03f4ae146e773fb5385" ], [ "FStar.BV.int2bv_mul'", @@ -1712,7 +1712,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "183144ad7978946c17c75047d151e4c5" + "da407a2bd215600f3bdd84e7597ebb34" ], [ "FStar.BV.int2bv_mul'", @@ -1725,7 +1725,7 @@ "refinement_interpretation_Tm_refine_5c3e2afb503d96d9926f094a47a3e9f2" ], 0, - "58447b0f301929c38c3f32c1147af57a" + "c965d33d7d70441fc0d8cc68a73f51a7" ], [ "FStar.BV.int2bv_mul'", @@ -1737,7 +1737,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "b0673ad71d93778f364b3393aa4b7624" + "47b7d5caaed8f948022e1029bcd69102" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.BV.fsti.hints b/ulib/.cache/FStar.BV.fsti.hints index 624fd80903e..2bba1667532 100644 --- a/ulib/.cache/FStar.BV.fsti.hints +++ b/ulib/.cache/FStar.BV.fsti.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "c9224e829de4f8b13778a7ef9bacd25c" + "314f2ccfdaa48ace6ca1ec226c5bf654" ], [ "FStar.BV.int2bv", @@ -21,7 +21,7 @@ 1, [ "@query" ], 0, - "53a0d60c89b05f6ea37a28f342550787" + "691b863fdc4d859ea473477fd3e5da97" ], [ "FStar.BV.bv2int", @@ -30,7 +30,7 @@ 1, [ "@query" ], 0, - "bb7da723a753b913f00682d358f93095" + "722309562027b454bcc8f2a46bd84010" ], [ "FStar.BV.int2bv_lemma_1", @@ -46,7 +46,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "2bbdf3d3fd622a875aec114a2b7836a5" + "f026fb0fe89abaa41bb2b552121b283a" ], [ "FStar.BV.int2bv_lemma_2", @@ -62,7 +62,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "766cafbe8fbad7dc92a4d0d244bad278" + "2fb72332dc9604efae47020439ff1e4a" ], [ "FStar.BV.inverse_vec_lemma", @@ -71,7 +71,7 @@ 1, [ "@query" ], 0, - "3019ae2fadb99adfb2e0eabd2ab4299c" + "cc4bab50125d706c78d8478aeb77f84d" ], [ "FStar.BV.inverse_num_lemma", @@ -87,7 +87,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "645719fe41a218861189461e12b54dc6" + "15366539397ae2d75865e76dc1ef5a3a" ], [ "FStar.BV.list2bv", @@ -96,7 +96,7 @@ 1, [ "@query" ], 0, - "9e2ce57e32913881396ff0c7b4fb88dc" + "e904e12b2fc6c92ea6707eefdda3bba4" ], [ "FStar.BV.bv2list", @@ -105,7 +105,7 @@ 1, [ "@query" ], 0, - "d97ead3bd53ac53f1fdb82d34595ddc6" + "540a6958bdf7089760d43e7b5c015b25" ], [ "FStar.BV.list2bv_bij", @@ -119,7 +119,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "e65e29928e3e494b71c2caeb0fc38f06" + "dfe92096425ebca0b4760738f194e1b1" ], [ "FStar.BV.bv2list_bij", @@ -128,7 +128,7 @@ 1, [ "@query" ], 0, - "88f6ac052c61021fe101a6b5834a57de" + "cbbf2954c8eaf51ceb29139e7d744b96" ], [ "FStar.BV.bvand", @@ -143,7 +143,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "682a97b8b8198d25d189e848e569a6ac" + "51d1bec80250a2a7fa2499fe972c422a" ], [ "FStar.BV.int2bv_logand", @@ -158,7 +158,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "6deaeed9876b61bac7b5c79b2987fa9f" + "178e2f5212d91da9aa1f74b0c9b7fd77" ], [ "FStar.BV.bvxor", @@ -173,7 +173,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "0028c089ae61792e4d3cbae901201035" + "cf2471c6cfa4b3fa0a55bde7bc8876d9" ], [ "FStar.BV.int2bv_logxor", @@ -188,7 +188,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "ae3ff7e98739367facf0c77c57a6535f" + "7690a59be426e5a28c953bf6d86a3634" ], [ "FStar.BV.bvor", @@ -203,7 +203,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "0bb9c37db5408145ee4dde62371647a1" + "a445d11d1c1c48c689cb9039afc8f41e" ], [ "FStar.BV.int2bv_logor", @@ -218,7 +218,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "0e8cd42df5ad5505e951ebed95f18a9f" + "1877a5e6af645f606e37787a57a1db5a" ], [ "FStar.BV.bvnot", @@ -227,7 +227,7 @@ 1, [ "@query" ], 0, - "bc132b4706e250533dd6067b91948161" + "16b5b26950251440bbc9f6694b388e9d" ], [ "FStar.BV.int2bv_lognot", @@ -239,7 +239,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "9a259828545e5f9dab05b2872999630b" + "abf37dc86a6e5eb487e0890d99cab4bc" ], [ "FStar.BV.bvshl'", @@ -251,7 +251,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "b686ad499372540970ac94c46063f663" + "49370682b606eee3ca588d8528529f78" ], [ "FStar.BV.bvshl", @@ -260,7 +260,7 @@ 1, [ "@query" ], 0, - "68624fe57507f26ab6e4818b3b742045" + "0e9d9e3bc040dfb10486e3a5d44aec66" ], [ "FStar.BV.int2bv_shl'", @@ -278,7 +278,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "c221cf1de0c23ae7e3febe4b884a1e13" + "d48b7fde7abea5c3d1ed43ea862f40da" ], [ "FStar.BV.int2bv_shl", @@ -296,7 +296,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "2ed5a2c4ff2f8ca0fa70c3f309bafce4" + "2f4aa400146b480ede8919aeefcd48b6" ], [ "FStar.BV.bvshr'", @@ -308,7 +308,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "18f711767aead8cc33b5e68c2690378e" + "35d78aeeea2db68d2bc0f4fbebc4a239" ], [ "FStar.BV.bvshr", @@ -317,7 +317,7 @@ 1, [ "@query" ], 0, - "5b66381e408a0ebc875aa9447204b5cb" + "d173a3def93ec0f4df64e8c9e656aefc" ], [ "FStar.BV.int2bv_shr'", @@ -335,7 +335,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "fb5185897d1eac0377883d94e0eb6be4" + "163d94f93c99e58bf57b080bf7b63662" ], [ "FStar.BV.int2bv_shr", @@ -353,7 +353,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "2feffe5444319e2145764501868dc226" + "65c0a90f09c68868ab9554ae39db7cd0" ], [ "FStar.BV.bv_zero", @@ -375,7 +375,7 @@ "typing_Prims.pow2" ], 0, - "051821abd8f5e9e5982677d19fceeb28" + "f3c07826b2216dddd87e457bc0b16649" ], [ "FStar.BV.bvult", @@ -387,7 +387,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "036393d303dcabacf530acb8d509da5f" + "8baeb7e08525d23c0bbc31a137a7fe57" ], [ "FStar.BV.int2bv_lemma_ult_1", @@ -399,7 +399,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "66b7c0459a90b4454baa34cee86c3a97" + "da469e54e36e13e1f0ea4451bc4f2bf4" ], [ "FStar.BV.int2bv_lemma_ult_2", @@ -411,7 +411,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "9f65d5c523e0d67ecbe4ef0fbabcbe74" + "0f792d7e4b778b8e42b8c7ee697ba734" ], [ "FStar.BV.bvadd", @@ -426,7 +426,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "e3f6c093dc9ad7483ebfd5381193d257" + "cb0046454b7201829bd21cb562bcbb24" ], [ "FStar.BV.int2bv_add", @@ -441,7 +441,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "ea54d970ff5edbe3465c5e50b30e1ba2" + "24c16676a15bb6e95b1cb880e33d7bc9" ], [ "FStar.BV.bvsub", @@ -456,7 +456,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "e667c6cbfce9325c6de4d9f3561a13be" + "292eaa64050a2237228fee9c1259a17d" ], [ "FStar.BV.int2bv_sub", @@ -471,7 +471,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "080ee2bd51a044081dbf750e2687f52e" + "7199ce4b114eb9ccb057f768f0dac313" ], [ "FStar.BV.bvdiv", @@ -486,7 +486,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "cd734c5fb3fe02fd75984844cd06f4c4" + "72f7c5a77111782d3b5bc204a4b68095" ], [ "FStar.BV.int2bv_div", @@ -501,7 +501,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "0da40072b26568f36b4ecf5e08cb0d79" + "0ba3bb25a91883acd0d61cfce8ef84c9" ], [ "FStar.BV.bvdiv_unsafe", @@ -513,7 +513,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "5e5e71e562d32e989a8fdaf1a3ddebca" + "b635941efe6037418a00839e87a01d8d" ], [ "FStar.BV.bvdiv_unsafe_sound", @@ -531,7 +531,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "caa23a0059bd031070db178c818f2052" + "f1f56fe06fc7f79f5801976163350f8a" ], [ "FStar.BV.bvmod", @@ -546,7 +546,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "4756274492f77c5fb603caaa530ffea3" + "3cf98e3af409809136b8b10dc460c84b" ], [ "FStar.BV.int2bv_mod", @@ -561,7 +561,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "ff2955ea4e9c9f11d9efc2520f6860c4" + "42b3f9613ffa07d482394d39692dfb04" ], [ "FStar.BV.bvmod_unsafe", @@ -573,7 +573,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "47bcdfe501a917dfa059c52feed236a5" + "575e8c1e01af48b7f71d18095b0cf406" ], [ "FStar.BV.bvmod_unsafe_sound", @@ -591,7 +591,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "ef4a293a7fe77129bae53e7620c1bd53" + "0c294b1ed7e8b951d1f04e9b9ff607da" ], [ "FStar.BV.bvmul", @@ -606,7 +606,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "43bf59647a714e7aadcf477f214d1e85" + "09c1efc96d8cb376e6565b977d4f500a" ], [ "FStar.BV.int2bv_mul", @@ -621,7 +621,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "edb4b55bfa298a6706500f20217d411f" + "d6bbdb4dd5e817f383c01dc6c2d581c1" ], [ "FStar.BV.bvmul'", @@ -633,7 +633,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "553705950c5dec8a8ca0a67bc67dd563" + "412bc377a96f0cf942d60432bce111df" ], [ "FStar.BV.int2bv_mul'", @@ -645,7 +645,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "80a923dd911b1daeb5c63258e7f06fb5" + "348b2e533469ef002f5add86c42cbc7f" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.BigOps.fst.hints b/ulib/.cache/FStar.BigOps.fst.hints index 856212dfbbf..00bef4ac857 100644 --- a/ulib/.cache/FStar.BigOps.fst.hints +++ b/ulib/.cache/FStar.BigOps.fst.hints @@ -16,7 +16,7 @@ "typing_Tm_abs_84d777d109851c58da209e2a4a34fb6f" ], 0, - "dfc83140a3ff6ebeba61564e1e9aee71" + "a30f6d59d2131cbb5f322f8b74db99b7" ], [ "FStar.BigOps.map_op'_cons", @@ -37,25 +37,7 @@ "typing_Tm_abs_84d777d109851c58da209e2a4a34fb6f" ], 0, - "a38f4d7fc7f4c9b6989abac425be360b" - ], - [ - "FStar.BigOps.big_and'_nil", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "042b65617c44e6ac7e603787a1bde871" - ], - [ - "FStar.BigOps.big_and'_cons", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "5cfaa2f4d586bdb4731e526ce02e082f" + "e7964dc8cc0e552530b14e5b1429dde7" ], [ "FStar.BigOps.big_and'_prop", @@ -76,7 +58,7 @@ "typing_tok_Prims.T@tok", "unit_typing" ], 0, - "6ece7d8d313585c6114068f22e5a802f" + "3d1ecb990d1d7fc3715a01bc2746c3c7" ], [ "FStar.BigOps.big_and'_forall", @@ -99,7 +81,7 @@ "subterm_ordering_Prims.Cons", "true_interp" ], 0, - "5a5643d8ce8c5e2f60b7e918284fb130" + "49aaf7a552770e3c78a1eb1a2752526b" ], [ "FStar.BigOps.big_and", @@ -123,25 +105,7 @@ "typing_Tm_abs_84d777d109851c58da209e2a4a34fb6f", "unit_typing" ], 0, - "b84f09a3d71fca51eb9238b4d5a93f0b" - ], - [ - "FStar.BigOps.big_or'_nil", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "dad1921a67b76cba8ef9ab640d8ee308" - ], - [ - "FStar.BigOps.big_or'_cons", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "c1cb259617240817f5b37f99ff489d05" + "61b16c04fc496340e48f7debe1aac385" ], [ "FStar.BigOps.big_or'_prop", @@ -161,7 +125,7 @@ "unit_typing" ], 0, - "a3a16666fbc7af42dd5e533e3715e367" + "2de86f03b1ca254f2ac2fcc891905359" ], [ "FStar.BigOps.big_or'_exists", @@ -184,7 +148,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "e0c543888f5e30b5563efafa21170976" + "fcb55a0ace48581db3603103f7092300" ], [ "FStar.BigOps.big_or", @@ -208,7 +172,7 @@ "typing_Tm_abs_84d777d109851c58da209e2a4a34fb6f", "unit_typing" ], 0, - "7aa1fb2a1962f6bc9383129397b641f9" + "beed20ba82015e0bd5a9c4df2c066509" ], [ "FStar.BigOps.pairwise_op'", @@ -222,25 +186,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "7aa6580269cf46c2f218aec4ce761428" - ], - [ - "FStar.BigOps.pairwise_and'_nil", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "accd94e8849dc4bcd1bcd17fa25a9b52" - ], - [ - "FStar.BigOps.pairwise_and'_cons", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "bd1eab5a88fd8840f74a5898045b5a31" + "72d09f7b911daf1663d13b418afc00c0" ], [ "FStar.BigOps.pairwise_and'_prop", @@ -261,7 +207,7 @@ "typing_tok_Prims.T@tok", "unit_typing" ], 0, - "4af6687639744e0e7d9c4b02910451ad" + "86cc24cad03e8107ed0f0640d0f67122" ], [ "FStar.BigOps.pairwise_and'_forall", @@ -285,7 +231,7 @@ "subterm_ordering_Prims.Cons", "true_interp" ], 0, - "dee494f334f3cae2dc5ea720eabd7812" + "9b5972ae73d2c3037744cb0e8b38e3a0" ], [ "FStar.BigOps.pairwise_and'_forall_no_repeats", @@ -312,7 +258,7 @@ "subterm_ordering_Prims.Cons", "true_interp" ], 0, - "2817bb0e1f5652d09795f04cc734e22c" + "40eec0725ad5bacc89eee11baa5ce5a2" ], [ "FStar.BigOps.pairwise_and", @@ -332,16 +278,7 @@ "typing_tok_Prims.T@tok", "unit_typing" ], 0, - "4dc77bfba71766b618f60388cb412c62" - ], - [ - "FStar.BigOps.pairwise_or'_nil", - 1, - 2, - 1, - [ "@query", "true_interp" ], - 0, - "73d86ad5a9f214d641712633218b20a4" + "dc18f0e3b25d92a16f8a6c8c800bc500" ], [ "FStar.BigOps.pairwise_or'_cons", @@ -353,9 +290,9 @@ "@fuel_correspondence_FStar.BigOps.pairwise_op_.fuel_instrumented", "@fuel_irrelevance_FStar.BigOps.pairwise_op_.fuel_instrumented", "@query", + "FStar.BigOps_interpretation_Tm_arrow_a19f9d49348d4e0038f0ded87d87802f", "FStar.BigOps_interpretation_Tm_arrow_ca13e3f48edab78b734271373e04eb58", "FStar.BigOps_interpretation_Tm_ghost_arrow_4893cf450fdcb12f9a707dc878f6dac3", - "FStar.Preorder_interpretation_Tm_arrow_a19f9d49348d4e0038f0ded87d87802f", "Prims_interpretation_Tm_arrow_289ee2cc5874944bf725b9e3db8c0fd6", "constructor_distinct_Prims.Cons", "data_typing_intro_Prims.Cons@tok", "equation_FStar.BigOps.big_or_", @@ -370,7 +307,7 @@ "projection_inverse_Prims.Cons_tl" ], 0, - "449afc0812e6419f3c3ded8948b82127" + "55530efe74c245af59b4357bec3d92d3" ], [ "FStar.BigOps.pairwise_or'_prop", @@ -391,7 +328,7 @@ "unit_typing" ], 0, - "6f1673160dedc9786fbe0a887631c041" + "150d8cc29f2d6b1730daadcc626f6480" ], [ "FStar.BigOps.pairwise_or'_exists", @@ -416,7 +353,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "35eb97e8a23676f9a77d0729aa0cbd9a" + "945624cb4e44649137c3bd7daa55e2f3" ], [ "FStar.BigOps.pairwise_or'_exists_no_repeats", @@ -443,7 +380,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "754949eb6a9d19d5bf924c8e77b67dcf" + "d56f20d0525d29cf90616f6477df2d4d" ], [ "FStar.BigOps.pairwise_or", @@ -462,7 +399,7 @@ "unit_typing" ], 0, - "9be6e26c00f3f6160b89e5497ddfcfd9" + "b9361b0432d01bdf62a2793dac8811bf" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.BigOps.fsti.hints b/ulib/.cache/FStar.BigOps.fsti.hints index 0584914ede1..c6fc9ab5f52 100644 --- a/ulib/.cache/FStar.BigOps.fsti.hints +++ b/ulib/.cache/FStar.BigOps.fsti.hints @@ -23,7 +23,7 @@ "typing_Tm_abs_84d777d109851c58da209e2a4a34fb6f", "unit_typing" ], 0, - "fab10eff8ff8870e4db7868c1dc48236" + "504042d1bb70ecf713976251da219069" ], [ "FStar.BigOps.big_or", @@ -47,7 +47,7 @@ "typing_Tm_abs_84d777d109851c58da209e2a4a34fb6f", "unit_typing" ], 0, - "f789d2282a3885aaa0269d3401b2902e" + "d16e2ccab47114cd2dc4584342f5cc54" ], [ "FStar.BigOps.pairwise_op'", @@ -61,7 +61,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "0c03156037dd72d07bcefd654efdfcf7" + "813cd1a3d212cb39d646f3c85ced2c52" ], [ "FStar.BigOps.pairwise_and", @@ -81,7 +81,7 @@ "typing_tok_Prims.T@tok", "unit_typing" ], 0, - "d50190bae0eefc1aec0afadbbdb77891" + "0ba6e517ab825e6e765632def81c46cd" ], [ "FStar.BigOps.pairwise_or", @@ -100,7 +100,7 @@ "unit_typing" ], 0, - "4594ed732cec63c5df5a0c07d683b6e8" + "51520e3ddbdfd48b3296b94b836266df" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.BitVector.fst.hints b/ulib/.cache/FStar.BitVector.fst.hints index 5ef8743d955..cc1fb57997b 100644 --- a/ulib/.cache/FStar.BitVector.fst.hints +++ b/ulib/.cache/FStar.BitVector.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "324e42246719acca5fdc876a067093cc" + "aa1a909b0b1149dc3d3ba143241b08c3" ], [ "FStar.BitVector.zero_vec", @@ -30,7 +30,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "2b916f54efeb9f65c6a9de14127b7294" + "3f49750704ac8c823e6c2d0f34c7238c" ], [ "FStar.BitVector.elem_vec", @@ -51,7 +51,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "ccf8345a7b0186e48bb4ed7bfeeb0898" + "1bf9a9793edd4c72dba4e22ba39d6ffe" ], [ "FStar.BitVector.ones_vec", @@ -68,7 +68,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "f0b10ea498f3a1110282f3b8986e05b5" + "c4a8b8bf2438e1d51c6e185a87151210" ], [ "FStar.BitVector.logand_vec", @@ -103,7 +103,7 @@ "typing_FStar.Seq.Base.length", "well-founded-ordering-on-nat" ], 0, - "1c2609f954b03ec09313180144125513" + "124e368e5e1034d274123ae9f8ad07bf" ], [ "FStar.BitVector.logand_vec", @@ -138,7 +138,7 @@ "typing_FStar.Seq.Base.length", "well-founded-ordering-on-nat" ], 0, - "8632a78b8c91085bd7b22e1966866e5d" + "3c5c57f9cfe1eaa5d4d789941b9b17a3" ], [ "FStar.BitVector.logand_vec_definition", @@ -192,7 +192,7 @@ "well-founded-ordering-on-nat" ], 0, - "7aa5ccdd8c8807fcce056ad2c6722ed6" + "ac1a7ef246a1ec76ce713b1d2f99c4de" ], [ "FStar.BitVector.logand_vec_definition", @@ -246,7 +246,7 @@ "well-founded-ordering-on-nat" ], 0, - "929aa16ea39392496113e0e770ee267c" + "1dfde2e376cd91cfba10e86aecf56e86" ], [ "FStar.BitVector.logxor_vec", @@ -280,7 +280,7 @@ "typing_FStar.Seq.Base.length", "well-founded-ordering-on-nat" ], 0, - "8280ef2233aaa30b9eabdfc9ef26e4a4" + "263f7621c42fd6144111ea6293e08577" ], [ "FStar.BitVector.logxor_vec", @@ -314,7 +314,7 @@ "typing_FStar.Seq.Base.length", "well-founded-ordering-on-nat" ], 0, - "cceced5b99765f5d1ed699e9182a3aa9" + "75a880e440418c77ed1f06f5caf95393" ], [ "FStar.BitVector.logxor_vec_definition", @@ -368,7 +368,7 @@ "well-founded-ordering-on-nat" ], 0, - "ec2524a91192595b52039615250ad44f" + "6b9b9328b3f772c0d59785c8ef73715a" ], [ "FStar.BitVector.logxor_vec_definition", @@ -422,7 +422,7 @@ "well-founded-ordering-on-nat" ], 0, - "cdbbf468bc0a0abdd9559209d81e10c7" + "579f480a5095d03ef6227f4725d6a90b" ], [ "FStar.BitVector.logor_vec", @@ -457,7 +457,7 @@ "typing_FStar.Seq.Base.length", "well-founded-ordering-on-nat" ], 0, - "109bba5ebbfda491d046eebdd402fe29" + "eb2044c82e02d933b2e4163ad87fd992" ], [ "FStar.BitVector.logor_vec", @@ -492,7 +492,7 @@ "typing_FStar.Seq.Base.length", "well-founded-ordering-on-nat" ], 0, - "0e33b4dc1eade0177e2b9b1f0949a65b" + "219e3a9043770fb5828b9a9ea275d8e8" ], [ "FStar.BitVector.logor_vec_definition", @@ -546,7 +546,7 @@ "well-founded-ordering-on-nat" ], 0, - "87413be01a67c70793d34c4b03321d20" + "7eb4c25aa97cacd737626ce8541c1b1c" ], [ "FStar.BitVector.logor_vec_definition", @@ -600,7 +600,7 @@ "typing_FStar.Seq.Base.slice", "well-founded-ordering-on-nat" ], 0, - "70209e63d3d61255edca1e6df7c381c8" + "2f94d74ee40e75d0730ce12fe0e41b28" ], [ "FStar.BitVector.lognot_vec", @@ -633,7 +633,7 @@ "typing_FStar.Seq.Base.length", "well-founded-ordering-on-nat" ], 0, - "b065fa90fc490735acd57b0522266a5f" + "ef22162a041efe6ccb19c0297e15c9fc" ], [ "FStar.BitVector.lognot_vec", @@ -666,7 +666,7 @@ "typing_FStar.Seq.Base.length", "well-founded-ordering-on-nat" ], 0, - "f4143364ec658042df76b09b44e793b2" + "416f969d3f209551cd429bef02c52cde" ], [ "FStar.BitVector.lognot_vec_definition", @@ -719,7 +719,7 @@ "typing_FStar.Seq.Base.slice", "well-founded-ordering-on-nat" ], 0, - "779c7b5c089ab253ab796d67f54385a6" + "f6bfd6ea038350595745e15b4bace56e" ], [ "FStar.BitVector.lognot_vec_definition", @@ -772,7 +772,7 @@ "typing_FStar.Seq.Base.slice", "well-founded-ordering-on-nat" ], 0, - "8f79a884f346fe13cf4e87dce6c4e4ee" + "c0e439b21d9024dc7c137a9ce0b3cdb6" ], [ "FStar.BitVector.lemma_xor_bounded", @@ -796,7 +796,7 @@ "typing_FStar.BitVector.logxor_vec" ], 0, - "5f32f17093c3805b6997cbb548e4aba8" + "670c615b5d1da5fcdb82999b40d49e45" ], [ "FStar.BitVector.lemma_xor_bounded", @@ -820,7 +820,7 @@ "typing_FStar.BitVector.logxor_vec" ], 0, - "9479cc21f39c4d826d7487e64ab80440" + "d120b160033ff05b68d578b7088a11b3" ], [ "FStar.BitVector.is_subset_vec", @@ -832,7 +832,7 @@ "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "d6c5315e4d4c8ae14a4f014521954b1f" + "ef0ddb7b6e40f7485e7bf61bbb37a358" ], [ "FStar.BitVector.is_subset_vec", @@ -844,7 +844,7 @@ "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "f2ab2834099b2defc294c8f773aa029d" + "b44b3d57e894234934434c032bd35804" ], [ "FStar.BitVector.is_superset_vec", @@ -856,7 +856,7 @@ "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "823dd5a63b239b9034932334b2d40630" + "bd907746c848efa05087e769491fbd62" ], [ "FStar.BitVector.is_superset_vec", @@ -868,7 +868,7 @@ "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "376677eda6e7fa56b0af17be82403431" + "6511a3c412f626216d1e5db998d42cc2" ], [ "FStar.BitVector.lemma_slice_subset_vec", @@ -899,7 +899,7 @@ "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "53d84a7120ae7af3747f3fa11c5e4d0b" + "a157e8144b520e433ff83554a2587b6c" ], [ "FStar.BitVector.lemma_slice_subset_vec", @@ -930,7 +930,7 @@ "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "62a1b728d4ec4145bc20cd8ddc17b5e6" + "3ba39042a94aad31408999a8859482ef" ], [ "FStar.BitVector.lemma_slice_superset_vec", @@ -961,7 +961,7 @@ "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "7f08f768fa7e54576d0a87bf27d82f75" + "aac2c5eadfd200c7742217ec7e978137" ], [ "FStar.BitVector.lemma_slice_superset_vec", @@ -992,7 +992,7 @@ "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "61456f8cb502b236ea7935edb4f01616" + "5e0d825bc19a146c4a755a6330962084" ], [ "FStar.BitVector.shift_left_vec", @@ -1023,7 +1023,7 @@ "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.length" ], 0, - "d776a8d7325616a8cfd06af0aa32c5e6" + "e9b249677aa7e242bdf061179e44e39e" ], [ "FStar.BitVector.shift_left_vec", @@ -1054,7 +1054,7 @@ "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.length" ], 0, - "7822e0aa00b9d4795b242d3dc3f6cefb" + "2794307cd5b4d951d9340149ecfb83c4" ], [ "FStar.BitVector.shift_left_vec_lemma_1", @@ -1096,7 +1096,7 @@ "typing_FStar.Seq.Base.slice" ], 0, - "c08b72348fce229e81a0f226590aca13" + "363112f7e4f435336f22e6e0d8178b7c" ], [ "FStar.BitVector.shift_left_vec_lemma_1", @@ -1138,7 +1138,7 @@ "typing_FStar.Seq.Base.slice" ], 0, - "d5cbda717ef7e72cf0d9116725000538" + "073e6b02b1f69bab0fb8b93d5e1b6af7" ], [ "FStar.BitVector.shift_left_vec_lemma_2", @@ -1179,7 +1179,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.Seq.Base.slice" ], 0, - "a2da2c47ee9fbd7c6ba69bfc692644b9" + "cf67c643b201fa293755a5588de49936" ], [ "FStar.BitVector.shift_left_vec_lemma_2", @@ -1220,7 +1220,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.Seq.Base.slice" ], 0, - "99eab57bb9ebdbb1cb4bcf30a183f642" + "c97c649a91d718caa33936ea051688c2" ], [ "FStar.BitVector.shift_right_vec", @@ -1252,7 +1252,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "34d5bd0ab2b14dcb075b47752d291f1b" + "672bb80a3f31f1a863fc5ed07414329f" ], [ "FStar.BitVector.shift_right_vec", @@ -1284,7 +1284,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "5b4e1cdae4117850ad35b8194661fc47" + "a3dadec9ccbf0fe58e17cfa686601301" ], [ "FStar.BitVector.shift_right_vec_lemma_1", @@ -1323,7 +1323,7 @@ "typing_FStar.Seq.Base.slice" ], 0, - "9fb1c96c9c7a2717d32589ecb0749fbe" + "6d93c61e74b0769d64f29c87a6753ce8" ], [ "FStar.BitVector.shift_right_vec_lemma_1", @@ -1362,7 +1362,7 @@ "typing_FStar.Seq.Base.slice" ], 0, - "012610ee0ab24ee84cb52e5ac956628d" + "fa695c60dfb9d6e627ba7ae92a465fb9" ], [ "FStar.BitVector.shift_right_vec_lemma_2", @@ -1405,7 +1405,7 @@ "typing_FStar.Seq.Base.slice" ], 0, - "9f544018291eee2c9548286052dece72" + "49b395f1762c6af752b331237293e0e0" ], [ "FStar.BitVector.shift_right_vec_lemma_2", @@ -1448,7 +1448,7 @@ "typing_FStar.Seq.Base.slice" ], 0, - "ea2a6a85867312a171407f482ecfd178" + "e240b99a92f9e8a19f1bea987bf97ecc" ], [ "FStar.BitVector.shift_arithmetic_right_vec", @@ -1480,7 +1480,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "5e92860f9ea24c4c4687ab65dbca9a5c" + "0fcbe6789913c248dceab57119252c14" ], [ "FStar.BitVector.shift_arithmetic_right_vec", @@ -1512,7 +1512,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "771c2b57005af0011ae055a52b277eb8" + "0eea3a77fbebc579a3ee0fc7cfc29102" ], [ "FStar.BitVector.shift_arithmetic_right_vec_lemma_1", @@ -1552,7 +1552,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.Seq.Base.slice" ], 0, - "efe48b53e19ad95b0fcc03ee35c5c523" + "3694e221c469c65022cbfa8409933cef" ], [ "FStar.BitVector.shift_arithmetic_right_vec_lemma_1", @@ -1592,7 +1592,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.Seq.Base.slice" ], 0, - "8b47b5dfaa0d7b7255d00cd94c95ebbb" + "651c193d45e16c029b64d6d9fe48529d" ], [ "FStar.BitVector.shift_arithmetic_right_vec_lemma_2", @@ -1639,7 +1639,7 @@ "typing_FStar.Seq.Base.index", "typing_FStar.Seq.Base.slice" ], 0, - "7b8d91b769e21e3fa1897ec3b5da651c" + "57d267b58ec988f2ae46df6bddd53b57" ], [ "FStar.BitVector.shift_arithmetic_right_vec_lemma_2", @@ -1686,7 +1686,7 @@ "typing_FStar.Seq.Base.index", "typing_FStar.Seq.Base.slice" ], 0, - "e13010f08c6a7f3947ed7ea6bb5f30ee" + "f2131cd4cdb70b815e12c0213ef1821b" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Buffer.Quantifiers.fst.hints b/ulib/.cache/FStar.Buffer.Quantifiers.fst.hints index 2a3a854a3ea..979174386bb 100644 --- a/ulib/.cache/FStar.Buffer.Quantifiers.fst.hints +++ b/ulib/.cache/FStar.Buffer.Quantifiers.fst.hints @@ -32,7 +32,7 @@ "typing_FStar.Monotonic.HyperStack.get_tip", "typing_FStar.UInt32.v" ], 0, - "0efe6e04b5ff985b7e171ae276765ffb" + "f358130255ccb548f58f3fd24844ea0d" ], [ "FStar.Buffer.Quantifiers.lemma_sub_quantifiers", @@ -66,7 +66,7 @@ "typing_FStar.UInt32.v" ], 0, - "73ebfadbf15278359b2006209ba48246" + "37033fd8c004f63e5a7417a75d8985b5" ], [ "FStar.Buffer.Quantifiers.lemma_offset_quantifiers", @@ -100,7 +100,7 @@ "typing_FStar.Monotonic.HyperStack.get_tip", "typing_FStar.UInt32.v" ], 0, - "a0b46136c37fd13cb0216585d9962d51" + "6d515709b5a87f5901d1efef1b332218" ], [ "FStar.Buffer.Quantifiers.lemma_offset_quantifiers", @@ -144,7 +144,7 @@ "typing_FStar.UInt32.sub", "typing_FStar.UInt32.v" ], 0, - "b8acb7dec362939b8b0f3b8bfb5a72af" + "12ead444711f864bf8e793dcadfc7e83" ], [ "FStar.Buffer.Quantifiers.lemma_create_quantifiers", @@ -161,7 +161,7 @@ "typing_FStar.UInt32.v" ], 0, - "296deb17671125dfc12a1df128352831" + "5edac706cb569d1e6d1144d87ccc7904" ], [ "FStar.Buffer.Quantifiers.lemma_create_quantifiers", @@ -183,7 +183,7 @@ "typing_FStar.Buffer.as_seq", "typing_FStar.UInt32.v" ], 0, - "d6970c50f1b05b2067538dd68c44d6cf" + "38fc2e8eaaecdeaa29c714fece7faf89" ], [ "FStar.Buffer.Quantifiers.lemma_index_quantifiers", @@ -200,7 +200,7 @@ "typing_FStar.Buffer.as_seq", "typing_FStar.UInt32.v" ], 0, - "b0bf1df556cf1dffc81b88db0dbf8957" + "76a6d3f86596cc8551b8c8ca78651525" ], [ "FStar.Buffer.Quantifiers.lemma_index_quantifiers", @@ -209,7 +209,7 @@ 1, [ "@query", "equation_FStar.Buffer.get" ], 0, - "21b005a85abcd362e2d913cd23f601a0" + "ace9c2b57396cf244c89f3c085d87fe3" ], [ "FStar.Buffer.Quantifiers.lemma_upd_quantifiers", @@ -226,7 +226,7 @@ "typing_FStar.Buffer.as_seq", "typing_FStar.UInt32.v" ], 0, - "296808ab4fdad02f732ac0f9aa37847c" + "ceb7160e414095c85e9d2bdc57a2b8c0" ], [ "FStar.Buffer.Quantifiers.lemma_upd_quantifiers", @@ -249,7 +249,7 @@ "typing_FStar.Buffer.as_seq", "typing_FStar.UInt32.v" ], 0, - "e492f04fb86ac3444cdd2879de892c27" + "cb909c77647455ece8b760776f923478" ], [ "FStar.Buffer.Quantifiers.lemma_blit_quantifiers", @@ -289,7 +289,7 @@ "typing_FStar.Monotonic.HyperStack.get_tip", "typing_FStar.UInt32.v" ], 0, - "c8678692dfc02d276a514b55e497af64" + "43701902b99785921c52dd4b92c7416c" ], [ "FStar.Buffer.Quantifiers.lemma_blit_quantifiers", @@ -348,7 +348,7 @@ "typing_FStar.Monotonic.HyperStack.sel", "typing_FStar.UInt32.v" ], 0, - "34d32dab2d19048655f67cc3b48bb9d9" + "b38ee87e49b63c55713d9ba06775d5bf" ], [ "FStar.Buffer.Quantifiers.eq_lemma", @@ -362,7 +362,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3ed900cc6f531c855d20aa4b78f14ece" + "22eae4b36af692526755d21e48bb8786" ], [ "FStar.Buffer.Quantifiers.eq_lemma", @@ -383,7 +383,7 @@ "typing_FStar.Buffer.as_seq" ], 0, - "fc4c8d010bf2006a4eb934dbd7f6811d" + "ddfe7e9d72c018897b46b9d26f5b66af" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Buffer.fst.hints b/ulib/.cache/FStar.Buffer.fst.hints index 9827ea5819b..692535f1c47 100644 --- a/ulib/.cache/FStar.Buffer.fst.hints +++ b/ulib/.cache/FStar.Buffer.fst.hints @@ -1,5 +1,5 @@ [ - "\u001fÜdÑžlf|ŒmÈâ«)u˜", + "«\u0002ØÅ©­j©{°\u001dd¿c7", [ [ "FStar.Buffer.lemma_size", @@ -14,7 +14,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "a35d9ef748c9f4b99fe7fcfdc99b5b51" + "50d3f5644c66876ed0ec4cf16cd68fea" ], [ "FStar.Buffer._buffer", @@ -28,7 +28,7 @@ "typing_FStar.UInt32.v" ], 0, - "aabc57e0ec5ebd5ee04016d137f45622" + "0d4b034101951b34a0e03740c6ecb5e2" ], [ "FStar.Buffer.__proj__MkBuffer__item__content", @@ -43,7 +43,7 @@ "typing_FStar.UInt32.v" ], 0, - "f97c383b03c40c1327036dbe9dc4d1e5" + "cfafec50ac21ead5eaf6e5b33953a406" ], [ "FStar.Buffer.__proj__MkBuffer__item__content", @@ -70,7 +70,7 @@ "typing_FStar.UInt32.v" ], 0, - "240ef1ef2c0b900f183b5208950c4db6" + "0705270f16ec8a96af536fa3a0b5760c" ], [ "FStar.Buffer.contains", @@ -89,7 +89,7 @@ "typing_FStar.UInt32.v" ], 0, - "9a77490e667f82341a3d9fbfbfdb0c9b" + "1c11795e3e7cc8392479e1c27df79438" ], [ "FStar.Buffer.unused_in", @@ -108,7 +108,7 @@ "typing_FStar.UInt32.v" ], 0, - "9f5905eabb9f5a902835d4acc9718fa6" + "f08064f8c6e9f8725dfa16d770574e60" ], [ "FStar.Buffer.sel", @@ -127,7 +127,7 @@ "typing_FStar.UInt32.v" ], 0, - "2ed454d667cc4afdea1cc96af8a08442" + "09959d8cef2ed1f56f64cf180c757e08" ], [ "FStar.Buffer.max_length", @@ -142,7 +142,7 @@ "typing_FStar.UInt32.v" ], 0, - "a8fba6638a506a90e1cf69c52e5a7e7a" + "d8f463df967dfc49fa3c304e6045940a" ], [ "FStar.Buffer.length", @@ -156,7 +156,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "3a76d01817926124ae6dbed36e14e44f" + "965a4550ed95a1bf42b48cbcbe9df265" ], [ "FStar.Buffer.idx", @@ -171,7 +171,7 @@ "typing_FStar.UInt32.v" ], 0, - "8845bdc15e64c93dc09b73f2abdfe157" + "d1e1351cc50949f57bf9b10e437719f9" ], [ "FStar.Buffer.live", @@ -190,7 +190,7 @@ "typing_FStar.UInt32.v" ], 0, - "ea950f430f1c07ecefe92a2e266b5d10" + "cad79aaba84b5a45678f37e125481c5b" ], [ "FStar.Buffer.recall", @@ -204,7 +204,7 @@ "typing_FStar.Buffer.max_length" ], 0, - "4e0c4cd90c585803bcd6a45f8f037e8f" + "546bd60fd3065c62a2068b39d6a7071c" ], [ "FStar.Buffer.recall", @@ -221,7 +221,7 @@ "typing_FStar.Buffer.max_length" ], 0, - "8dd63f073da0a678db3420e26a63c57a" + "cc4f18925099a844f8230202f86ebe1a" ], [ "FStar.Buffer.recall", @@ -258,7 +258,7 @@ "typing_FStar.Monotonic.HyperStack.get_tip" ], 0, - "59507f801d2af0c078a17920f965896c" + "b5a0083eeab24b2c0f872d75be9e9ae7" ], [ "FStar.Buffer.as_seq", @@ -307,7 +307,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "133af1fcf90cadb38b3700b3112aae09" + "db0125bd232eac2b30eb94581e3ec39f" ], [ "FStar.Buffer.get", @@ -320,7 +320,7 @@ "typing_FStar.Buffer.as_seq" ], 0, - "bc3ec33afa8619c7a37213b3d6839efe" + "9f8f9c80aa9840661ebad906f959b51e" ], [ "FStar.Buffer.equal", @@ -329,7 +329,7 @@ 1, [ "@query" ], 0, - "e795c8bcc3c4106461c80e4bd9986652" + "858ad57a44527fb56e1f1e8bb97873af" ], [ "FStar.Buffer.includes", @@ -344,7 +344,7 @@ "typing_FStar.UInt32.v" ], 0, - "f0f5bb5cee3b36f395f431357c532c17" + "0318397bb456eb717f4ef5595c731053" ], [ "FStar.Buffer.includes_live", @@ -357,7 +357,7 @@ "equation_Prims.op_Equals_Equals_Equals" ], 0, - "9b3644a42f6d3d31b4a49caea9b781c7" + "c63f9932becf718212be9f89ad0952f4" ], [ "FStar.Buffer.includes_as_seq", @@ -394,7 +394,7 @@ "typing_FStar.Monotonic.HyperStack.sel" ], 0, - "0350fb14aef141abe5b1be55dfac4a8d" + "090617dfbf3f246cdba2fd0ea8931cac" ], [ "FStar.Buffer.includes_trans", @@ -406,7 +406,7 @@ "equation_Prims.op_Equals_Equals_Equals" ], 0, - "711773659419f093ae85582cfebb5666" + "751b28fb85cd00dfc87f761b04506117" ], [ "FStar.Buffer.lemma_disjoint_symm", @@ -415,7 +415,7 @@ 1, [ "@query", "equation_FStar.Buffer.disjoint" ], 0, - "f273826e2c034f7922047ea2c1b3e08e" + "cc2ed658b3aa1acce354c4336351faf8" ], [ "FStar.Buffer.lemma_disjoint_sub", @@ -433,7 +433,7 @@ "proj_equation_FStar.Buffer.MkBuffer_content" ], 0, - "6e8248ad88efa0923e9764d1d5f25b4f" + "58160b077d35601c87718ec45ee71cd4" ], [ "FStar.Buffer.lemma_disjoint_sub'", @@ -442,7 +442,7 @@ 1, [ "@query", "lemma_FStar.Buffer.lemma_disjoint_sub" ], 0, - "b6868cfec51005c0e485ce2f5b37c929" + "81ba6100b25bdbef5fb674dc448774c3" ], [ "FStar.Buffer.lemma_live_disjoint", @@ -488,7 +488,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "11c557de2e7c1ce27c10fca4deecd198" + "3af176944f27c42b9b9c981fbe62c558" ], [ "FStar.Buffer.arefs", @@ -502,7 +502,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "4eaa4f4111fbbfaee0e14bffedc36cf6" + "d602ded5faa712538c9f809559a2650f" ], [ "FStar.Buffer.Arefs_def", @@ -516,7 +516,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "4d642370dea4c268de3e2a0ca3a7c449" + "bb40ea6f578764d7daf94469654e1595" ], [ "FStar.Buffer.lemma_arefs_1", @@ -530,7 +530,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9049988ba3b37ccaf752fa9e737e17f8" + "4e2f3fb1065f02b977fd90deb23d977d" ], [ "FStar.Buffer.lemma_arefs_1", @@ -551,7 +551,7 @@ "typing_FStar.Buffer.arefs", "typing_FStar.Set.mem" ], 0, - "f8ac73a776b29f35c805dd725a3aceb5" + "6c99aded508a0f8a54376f2d71f1c676" ], [ "FStar.Buffer.lemma_arefs_2", @@ -565,7 +565,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "05baf1af021f24fe136686c793224a84" + "8eff2a2a9c869765bd99e82be7cb8417" ], [ "FStar.Buffer.lemma_arefs_2", @@ -590,7 +590,7 @@ "typing_FStar.Set.mem" ], 0, - "56cce4b3e8e5aed4da8377ae42f5980f" + "d523d1a2af532560da289c2791137fb1" ], [ "FStar.Buffer.lemma_arefs_3", @@ -604,7 +604,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "1b51c5aed0dd79f6a729a903d94c1e3e" + "6809842125dd44ffc4a58e0a540be711" ], [ "FStar.Buffer.lemma_arefs_3", @@ -617,7 +617,7 @@ "kinding_FStar.Buffer.abuffer@tok", "lemma_FStar.TSet.subset_mem" ], 0, - "1c8aa4ab0beb2201b4cefd57fe65f934" + "2a103af4b8546e78b7807930f15383f4" ], [ "FStar.Buffer.disjoint_from_refs", @@ -631,7 +631,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "6b26075ae92efda4604f0874dd2494ee" + "ebb1570153aafa1fc7c32ffbf297ce8f" ], [ "FStar.Buffer.disjoint_from_refs", @@ -645,7 +645,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9572d40c040191a7be69834c2d351731" + "6f2b26187050c95c71359abda94f2544" ], [ "FStar.Buffer.disjoint_only_lemma", @@ -664,7 +664,7 @@ "projection_inverse_FStar.Buffer.Buff_t" ], 0, - "1ebc46ed25b741e1b5a5c0222583c434" + "607690c4d27a85c39f276c89307ec4af" ], [ "FStar.Buffer.modifies_bufs_and_refs", @@ -678,7 +678,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "1fd27acc73f9ee85f07d5fba8b5c5c8c" + "0929826fe3b91df3850d7133c490682d" ], [ "FStar.Buffer.modifies_bufs_and_refs", @@ -692,7 +692,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "4808c502a231e016d701977136463ae2" + "f0fe835405c5f57323a16985ffc99f4e" ], [ "FStar.Buffer.modifies_buf_0", @@ -706,7 +706,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ddfcd79ae5fc7edd69ba3f664ed73072" + "be954af1e8fdffe18edc5e44d1b217a3" ], [ "FStar.Buffer.modifies_buf_1", @@ -720,7 +720,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d75b8521f94b34bc4fe80b3514762e0a" + "b9704da56ff7dce2a5ed219c18ce6b73" ], [ "FStar.Buffer.to_set_2", @@ -734,7 +734,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "847a7a03262378d32b89a2ccb2a2b940" + "e48a7b499f6f159d7326b877c8b9aafb" ], [ "FStar.Buffer.modifies_buf_2", @@ -746,7 +746,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "87371d87215a3a4bc729d03ac077d5e7" + "497c6e45cd43366b8adc2ce8cda80cca" ], [ "FStar.Buffer.to_set_3", @@ -760,7 +760,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "bd06935984127b6e3eda062f6e5a630f" + "bf6c18a0af3c6c5e458831b9ee5fe005" ], [ "FStar.Buffer.modifies_buf_3", @@ -775,7 +775,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "69cddc61e6d10787fc97324660c26184" + "d6fea6223099cc988321878e2223481f" ], [ "FStar.Buffer.to_set_4", @@ -789,7 +789,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "37ae088955495a6f694af2679932887e" + "03491ac8fe11e22b8df5c99d716e75cc" ], [ "FStar.Buffer.modifies_buf_4", @@ -804,7 +804,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "69f59f8acfbeb456c0a79f31ef86e3e8" + "9f5a1b1d1bf9bddca6179d3a964d55df" ], [ "FStar.Buffer.lemma_modifies_bufs_trans", @@ -819,7 +819,7 @@ "equation_FStar.Monotonic.HyperStack.modifies_ref" ], 0, - "eccdaae7ddcba308b60210b9859bead7" + "d00da81a819eb5a9eb7d5d1a3a4e759b" ], [ "FStar.Buffer.lemma_modifies_bufs_sub", @@ -847,7 +847,7 @@ "typing_FStar.Buffer.arefs", "typing_FStar.Monotonic.Heap.addr_of" ], 0, - "8a967273b43bbc797fbb2062bcbb9681" + "df4b9ab5a7271687e36b0d61056ff68f" ], [ "FStar.Buffer.lemma_modifies_bufs_subset", @@ -863,7 +863,7 @@ "token_correspondence_FStar.TSet.union", "typing_FStar.Buffer.only" ], 0, - "04d7f8e2950827e03a412a306ae404d8" + "9dfb39bf81e9a7e671da32ea37191036" ], [ "FStar.Buffer.lemma_modifies_bufs_superset", @@ -891,7 +891,7 @@ "typing_FStar.Buffer.only" ], 0, - "3ba740e199b49cb9b34f64099d1346c2" + "00943a88f5fac73e824ee7f4b8221a63" ], [ "FStar.Buffer.modifies_trans_0_0", @@ -906,7 +906,7 @@ "equation_FStar.Monotonic.HyperStack.modifies_ref" ], 0, - "7b83afd40793c60a6a006555352867d4" + "e97ba83274bd9396e4350430f9c36515" ], [ "FStar.Buffer.modifies_trans_1_0", @@ -933,7 +933,7 @@ "typing_FStar.Monotonic.Heap.addr_of", "typing_FStar.Set.empty" ], 0, - "39defd5d2ca7d68d06c940901740f4da" + "6ee7142352186178c42708bb7d54ee5e" ], [ "FStar.Buffer.modifies_trans_0_1", @@ -960,7 +960,7 @@ "typing_FStar.Monotonic.Heap.addr_of", "typing_FStar.Set.empty" ], 0, - "8e0311241d7e6e124ae5a00424b100c3" + "3bacf27c13077ee2f067b44bc7620544" ], [ "FStar.Buffer.modifies_trans_1_1", @@ -975,7 +975,7 @@ "equation_FStar.Monotonic.HyperStack.modifies_ref" ], 0, - "3651a8e15acc62f0a96c36df78561cf5" + "d576d9c1bd0a2c28dc6fc76d40686d2d" ], [ "FStar.Buffer.modifies_trans_1_1'", @@ -1012,7 +1012,7 @@ "typing_FStar.Monotonic.Heap.addr_of", "typing_FStar.Set.singleton" ], 0, - "2c5bb082d18f04c1bffc1a6438c21649" + "bc7e0dba5151c81baefe607d2b2a3140" ], [ "FStar.Buffer.modifies_trans_2_0", @@ -1040,7 +1040,7 @@ "typing_FStar.Monotonic.Heap.addr_of", "typing_FStar.Set.empty" ], 0, - "4ea2d2644314783550d33d1c56d0772d" + "013e37a4e4f09954f188b29e56a81071" ], [ "FStar.Buffer.modifies_trans_2_1", @@ -1073,7 +1073,7 @@ "typing_FStar.Monotonic.Heap.addr_of", "typing_FStar.Set.singleton" ], 0, - "49ecc7962a491a974965e65d790eb79e" + "49543f4a3cf3a98b591e992aa1fde8fc" ], [ "FStar.Buffer.modifies_trans_2_1'", @@ -1107,7 +1107,7 @@ "typing_FStar.Set.singleton" ], 0, - "97d6e023b26418b3c29f0735def73ef1" + "904e8c26b36656d7d7e50bbc2c7487f4" ], [ "FStar.Buffer.modifies_trans_0_2", @@ -1135,7 +1135,7 @@ "typing_FStar.Monotonic.Heap.addr_of", "typing_FStar.Set.empty" ], 0, - "8e2729be8278c43720fa2e4b5debaf00" + "83d55ad17e6e88f34a08a0d62a38818d" ], [ "FStar.Buffer.modifies_trans_1_2", @@ -1178,7 +1178,7 @@ "typing_FStar.Set.singleton" ], 0, - "a6bb16e9a2baa77486f036a26ee79985" + "258763e0a602359bdb2f472534c8bae6" ], [ "FStar.Buffer.modifies_trans_2_2", @@ -1194,7 +1194,7 @@ "equation_FStar.Monotonic.HyperStack.modifies_ref" ], 0, - "e6e73132797b3846127a381744424288" + "cf42b791d2e339c0578ebb46faaa2055" ], [ "FStar.Buffer.modifies_trans_3_3", @@ -1210,7 +1210,7 @@ "equation_FStar.Monotonic.HyperStack.modifies_ref" ], 0, - "bca34c84067b31c8134767e2e6cb8d6e" + "89e2ab2d22ef798a2b0b6a428870b5ea" ], [ "FStar.Buffer.modifies_trans_4_4", @@ -1226,7 +1226,7 @@ "equation_FStar.Monotonic.HyperStack.modifies_ref" ], 0, - "ed57699c6b9549b0ec9f8810b8245ef0" + "b5db57e6aded63ecc86bd9d250194d91" ], [ "FStar.Buffer.lemma_intro_modifies_0", @@ -1235,7 +1235,7 @@ 1, [ "@query", "equation_FStar.Buffer.modifies_0" ], 0, - "9d9a7f7c8978ee0979469119a569d871" + "5ac53cea1b0a35a30becd9ca98b2b15b" ], [ "FStar.Buffer.lemma_intro_modifies_1", @@ -1247,7 +1247,7 @@ "l_and-interp" ], 0, - "2682be14742bee7ae092d4a45b0f3be2" + "f70aae5310edb58fa22af956f9578eed" ], [ "FStar.Buffer.lemma_intro_modifies_2_1", @@ -1256,7 +1256,7 @@ 1, [ "@query", "equation_FStar.Buffer.modifies_2_1" ], 0, - "b0d16c944a8f54b392a567c3d98eb4a8" + "e69492ecbf5a5b89c5ef516c3b871f41" ], [ "FStar.Buffer.lemma_intro_modifies_2", @@ -1265,7 +1265,7 @@ 1, [ "@query", "equation_FStar.Buffer.modifies_2" ], 0, - "a2ddf1f56bf99728b27b0087b2d9bdad" + "1f2a23b3d84b803133967b4e8029b7ec" ], [ "FStar.Buffer.lemma_intro_modifies_3", @@ -1274,7 +1274,7 @@ 1, [ "@query", "equation_FStar.Buffer.modifies_3" ], 0, - "cce635700880227686326b41dc0c9b95" + "66f3ffe8d56f609d0872a6d93f961392" ], [ "FStar.Buffer.lemma_intro_modifies_3_2", @@ -1283,7 +1283,7 @@ 1, [ "@query", "equation_FStar.Buffer.modifies_3_2" ], 0, - "86fd61c99b3c9104ebe727529e4a0bab" + "81a29e0da9c8c5d74521d50d5e3ff2d8" ], [ "FStar.Buffer.lemma_intro_modifies_region", @@ -1292,7 +1292,7 @@ 1, [ "@query", "equation_FStar.Buffer.modifies_region" ], 0, - "aab282b215f6f8277285d03f6808f98c" + "9aaf36d4df2f6036fed26af535d3adcd" ], [ "FStar.Buffer.lemma_reveal_modifies_0", @@ -1301,7 +1301,7 @@ 1, [ "@query", "equation_FStar.Buffer.modifies_0" ], 0, - "110b481473c1af7b5d4e576f3ef1c7e8" + "e074654a84feb01b9e1545131d91a3dd" ], [ "FStar.Buffer.lemma_reveal_modifies_1", @@ -1313,7 +1313,7 @@ "l_and-interp" ], 0, - "df873d81004a9d122c2af1141ed367b0" + "92f341daa09fda8b5463a42b628d5451" ], [ "FStar.Buffer.lemma_reveal_modifies_2_1", @@ -1322,7 +1322,7 @@ 1, [ "@query", "equation_FStar.Buffer.modifies_2_1" ], 0, - "52a37faba65face3c161fc18aee69d8c" + "6e5f4928ee3df2a6eab992712bdb1588" ], [ "FStar.Buffer.lemma_reveal_modifies_2", @@ -1331,7 +1331,7 @@ 1, [ "@query", "equation_FStar.Buffer.modifies_2" ], 0, - "0a0d27c0ea1bceee8deacb02d66f4197" + "80a9ad8af5c279fbae2417468907e559" ], [ "FStar.Buffer.lemma_reveal_modifies_3", @@ -1340,7 +1340,7 @@ 1, [ "@query", "equation_FStar.Buffer.modifies_3" ], 0, - "2be038c0d6b7e62330818db2ec520f4f" + "15aa00cc42b74ad6ddef8621df154699" ], [ "FStar.Buffer.lemma_reveal_modifies_3_2", @@ -1349,7 +1349,7 @@ 1, [ "@query", "equation_FStar.Buffer.modifies_3_2" ], 0, - "85d512b3f29c672149fd39a4e31035bb" + "664d2250c86e34b8812d76369db336bc" ], [ "FStar.Buffer.lemma_reveal_modifies_region", @@ -1358,7 +1358,7 @@ 1, [ "@query", "equation_FStar.Buffer.modifies_region" ], 0, - "6ed0adf59e34d2ca59a304b05d1fe864" + "69389d7cb3ea660e8cdc231148438617" ], [ "FStar.Buffer.lemma_stack_1", @@ -1429,7 +1429,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "4da39e0c064e732e018528352d4546f8" + "d9423a74d271af53305260f75186557c" ], [ "FStar.Buffer.lemma_stack_2", @@ -1518,7 +1518,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "667bcb3db5bcf2424e37850f61817b12" + "04157a6aa6b2dce5e2e0185b538d26ef" ], [ "FStar.Buffer.lemma_modifies_2_comm", @@ -1574,7 +1574,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "e605a6ec44adcb0700bddf8649570ec8" + "de9781cfad5707b2c4463f44b1dd5c91" ], [ "FStar.Buffer.lemma_modifies_3_2_comm", @@ -1648,7 +1648,7 @@ "typing_FStar.UInt.fits", "typing_FStar.UInt32.v" ], 0, - "72fad6d463e7d737a673ebde9aaf690d" + "3a22a16db5779a1ac9c68abbc4c4762f" ], [ "FStar.Buffer.lemma_modifies_0_trans", @@ -1691,7 +1691,7 @@ "typing_FStar.Set.complement", "typing_FStar.Set.singleton" ], 0, - "dddfd39cd7021cc937573f5d81c00906" + "f3a654b252c3594a5aa6bbcaef33111c" ], [ "FStar.Buffer.lemma_modifies_1_trans", @@ -1738,7 +1738,7 @@ "typing_FStar.Set.singleton", "typing_FStar.UInt32.v" ], 0, - "d709fb1178ed4d7bce90b03013916a2c" + "07144fb9e45312b221c15f264903e004" ], [ "FStar.Buffer.lemma_modifies_2_1_trans", @@ -1795,7 +1795,7 @@ "typing_FStar.UInt.fits", "typing_FStar.UInt32.v" ], 0, - "e693bef7b6bd4dbf7862d93b33a327f7" + "7679dd501902521c6e9b70eec44fc0c6" ], [ "FStar.Buffer.lemma_modifies_2_trans", @@ -1867,7 +1867,7 @@ "typing_FStar.UInt32.v" ], 0, - "da3bc06b5d731dee47e8a96d6af3554a" + "e8497dd70aefbf2b729a42bb2d1f0480" ], [ "FStar.Buffer.lemma_modifies_2_trans'", @@ -1876,7 +1876,7 @@ 1, [ "@query", "lemma_FStar.Buffer.lemma_modifies_2_trans" ], 0, - "e8af29764c1c0435dfa4dd4121182bbb" + "ecae651cd53423963aa8f9f73104a4cc" ], [ "FStar.Buffer.lemma_modifies_3_trans", @@ -1931,7 +1931,7 @@ "typing_FStar.UInt32.v" ], 0, - "656024db9d4296e750d95a49ac23fde7" + "f1ae25273c0f0bc2181e4e17d48a7976" ], [ "FStar.Buffer.lemma_modifies_3_2_trans", @@ -1990,7 +1990,7 @@ "typing_FStar.UInt.fits", "typing_FStar.UInt32.v" ], 0, - "03e5b768cab63cb24f5eba164459061d" + "0444de7d369e22125ad86ac7a2a86f45" ], [ "FStar.Buffer.lemma_modifies_3_2_trans'", @@ -2002,7 +2002,7 @@ "lemma_FStar.Buffer.lemma_modifies_3_2_trans" ], 0, - "99326fd873266bfcd057266bf42ac9af" + "4829b9fd8937c48a81cd9a1f3baea826" ], [ "FStar.Buffer.lemma_modifies_0_0", @@ -2011,7 +2011,7 @@ 1, [ "@query", "lemma_FStar.Buffer.lemma_modifies_0_trans" ], 0, - "47eb8d3b0b7383505406e22b9b1296b9" + "22ef86605d10bde8458f2503a931416f" ], [ "FStar.Buffer.lemma_modifies_1_0", @@ -2087,7 +2087,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "03acd216c91f916b02fe401e2cdc1a73" + "c49ac2385d1a2124f2f764f9f9b21fd7" ], [ "FStar.Buffer.lemma_modifies_0_1", @@ -2162,7 +2162,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "d6a50650a577929eb3050b3686276fc6" + "ff2c125ad6acf59a8af1c4100652270a" ], [ "FStar.Buffer.lemma_modifies_0_1'", @@ -2252,7 +2252,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "c33e5eaeab2e890c4c6b7bfac71f72da" + "47764731011e799f19393ab81744a4d2" ], [ "FStar.Buffer.lemma_modifies_1_1", @@ -2320,7 +2320,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "a345b834d866273783b3a0b7775c5d69" + "5f7dd8b3d174e001564dbf25fe1e327d" ], [ "FStar.Buffer.lemma_modifies_0_2", @@ -2430,7 +2430,7 @@ "typing_FStar.UInt32.v" ], 0, - "b05dc7608dbf29811a827714481ab515" + "100a94cc3c14a11f7dd116e9a0c8e7d1" ], [ "FStar.Buffer.lemma_modifies_0_2'", @@ -2442,7 +2442,7 @@ "lemma_FStar.Buffer.lemma_modifies_2_comm" ], 0, - "b50c2d9123181788086c1f38e6cd381f" + "ef874cbb3e039bebb7005d6d35f12eb9" ], [ "FStar.Buffer.lemma_modifies_1_2", @@ -2547,7 +2547,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "024b7254200434b686f1249e5b008766" + "97158e47d6a2a1e868d996fef4e8c718" ], [ "FStar.Buffer.lemma_modifies_1_2'", @@ -2559,7 +2559,7 @@ "lemma_FStar.Buffer.lemma_modifies_2_comm" ], 0, - "ca7626dbd32722ba9d53284ef3022598" + "c231b46be05cc9173bb776c0c2530025" ], [ "FStar.Buffer.lemma_modifies_1_2''", @@ -2633,7 +2633,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "d74f7750b061aaded58a90d58393199c" + "d41df8565a28d99cacc31fec8af72cf6" ], [ "FStar.Buffer.lemma_modifies_1_2'''", @@ -2645,7 +2645,7 @@ "lemma_FStar.Buffer.lemma_modifies_2_comm" ], 0, - "deed8bf09e0c368623074f54185b3487" + "89df2236d02ab6f772a7cd3da67f74a1" ], [ "FStar.Buffer.lemma_modifies_1_1_prime", @@ -2738,7 +2738,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "bea233df4252fe9f5fe907e822f06b01" + "cfeb4472e6125ebfc668b751575705dc" ], [ "FStar.Buffer.lemma_modifies_2_1", @@ -2802,7 +2802,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "3a1ef0602ea3d71c0f7a2f3b8a072b71" + "64355e46aea5dc9bd89bc20dc5dcc0e2" ], [ "FStar.Buffer.lemma_modifies_2_1'", @@ -2814,7 +2814,7 @@ "lemma_FStar.Buffer.lemma_modifies_2_comm" ], 0, - "ca01c315f59a933e4d20cd7ac58e0c0f" + "0712a715278c1c1352255951f75dbb4d" ], [ "FStar.Buffer.lemma_modifies_2_1''", @@ -2891,7 +2891,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "7feaa985d1e4678abcaf3bdb9169d265" + "131c762ac376542af50e0a91ed205195" ], [ "FStar.Buffer.lemma_modifies_0_unalloc", @@ -2977,7 +2977,7 @@ "typing_FStar.UInt32.v" ], 0, - "5433dc84fe9a046376b053ad226764a7" + "25e9c6a4df3c1f57566280e0ebcd6d71" ], [ "FStar.Buffer.lemma_modifies_none_1_trans", @@ -3049,7 +3049,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "8c039ac956ba5eb9bfa4e12c4e4d7f92" + "13222ddd9527e80027d70012d99e3e80" ], [ "FStar.Buffer.lemma_modifies_0_none_trans", @@ -3121,7 +3121,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "07b0a72f7f5afe5d8778a922b644f8a5" + "065715549ed013f80b54b95d834c5e12" ], [ "FStar.Buffer.create", @@ -3134,7 +3134,7 @@ "typing_FStar.Buffer.length" ], 0, - "71ff47297418de5bd85ab42171e91092" + "72d3befa0b60588333a2cc866b29df69" ], [ "FStar.Buffer.create", @@ -3264,7 +3264,7 @@ "typing_FStar.UInt.fits", "typing_FStar.UInt32.v" ], 0, - "6f8c90203f25260431018a42fce41861" + "e8f153e180b7b9d8468247c3dd5d1c96" ], [ "FStar.Buffer.createL", @@ -3278,7 +3278,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "94a26f575561efbaae218b71d0b70555" + "4ffcc7eab513708215545377010410bc" ], [ "FStar.Buffer.createL", @@ -3400,7 +3400,7 @@ "typing_FStar.UInt.fits", "typing_FStar.UInt.max_int" ], 0, - "fbc0e7bde0387ecc6bd34e1047068fd0" + "f91d0fd527621298f35d335c70c3a68b" ], [ "FStar.Buffer.lemma_upd", @@ -3440,7 +3440,7 @@ "typing_FStar.Monotonic.HyperStack.live_region" ], 0, - "96a5e2a127576f425ff6124eba26ddab" + "854a05519d7e230a2afa30596ddc653d" ], [ "FStar.Buffer.rcreate_post_common", @@ -3458,7 +3458,7 @@ "typing_FStar.Buffer.length" ], 0, - "ca434c32f203847333c382b9f1d5faa3" + "52ff30f0af2c1f4f440bde3a56335ed0" ], [ "FStar.Buffer.rcreate_common", @@ -3575,7 +3575,7 @@ "typing_FStar.UInt.fits", "typing_FStar.UInt32.v" ], 0, - "cd4f9d99e3e5b8e5dd20b8ec5f6eb479" + "07e8ff1c3bd3c18181c075d7af98f036" ], [ "FStar.Buffer.rcreate", @@ -3590,7 +3590,7 @@ "typing_FStar.UInt32.v" ], 0, - "28eb3b9eb8b1c38294c1e8fdc5f73b0d" + "47dea84ffa83ff86a3a2699a45477832" ], [ "FStar.Buffer.rcreate", @@ -3599,7 +3599,7 @@ 1, [ "@query", "projection_inverse_BoxBool_proj_0" ], 0, - "9bc9d2c91d9d202de17bac2e500440c6" + "504d44d4425be5bfc7dac2e26822fa4d" ], [ "FStar.Buffer.freeable", @@ -3618,7 +3618,7 @@ "typing_FStar.UInt32.v" ], 0, - "5dc7e7b8f851e2bed1175abe90d4d7aa" + "78af7c56873a48b38ecf20a5210eeefe" ], [ "FStar.Buffer.rcreate_mm", @@ -3680,7 +3680,7 @@ "typing_FStar.UInt32.v" ], 0, - "56bd727f7d9f60654b479faa7bd2ea6f" + "8360071fdcb0af54ec8a8bc7421e1cdb" ], [ "FStar.Buffer.rfree", @@ -3714,7 +3714,7 @@ "typing_FStar.Monotonic.HyperStack.is_eternal_color" ], 0, - "802c2588179281f3cfa7aefa71bcd4ac" + "eaddd6d9b7d8e2a9d1c47d6edbaa8a2a" ], [ "FStar.Buffer.to_seq", @@ -3723,7 +3723,7 @@ 1, [ "@query" ], 0, - "d9c19a2eeb02125598fbed5ab7411484" + "e5c9f4250d2378a214f08c17eb8c1778" ], [ "FStar.Buffer.to_seq", @@ -3763,7 +3763,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt32.v" ], 0, - "45f9b39e48e66fc1a631375662d7913c" + "7ebd7788ed969ba372179ccd5b9738c8" ], [ "FStar.Buffer.to_seq_full", @@ -3809,7 +3809,7 @@ "typing_FStar.Monotonic.HyperHeap.root", "typing_FStar.UInt32.v" ], 0, - "de8bdaca5fb0055effee413dec5b5a95" + "1914452670fea490fc5813be95cf1856" ], [ "FStar.Buffer.index", @@ -3825,7 +3825,7 @@ "typing_FStar.Buffer.as_seq", "typing_FStar.UInt32.v" ], 0, - "2d73f30d2e80f53e27ec082ab0cca22e" + "f75222ab05c856b408b10aa7adaf6007" ], [ "FStar.Buffer.index", @@ -3865,7 +3865,7 @@ "typing_FStar.UInt32.v" ], 0, - "7c5c880b01dae7ab90318608d3149408" + "14ff7dea68eae6559439f6563a15d489" ], [ "FStar.Buffer.lemma_aux_0", @@ -3948,7 +3948,7 @@ "typing_FStar.UInt32.v" ], 0, - "929418072a0a8a6af583b50ec8f95459" + "013caab901ef8ef19e6fac60ba8f1c33" ], [ "FStar.Buffer.lemma_aux_1", @@ -3986,7 +3986,7 @@ "typing_FStar.Monotonic.HyperStack.sel", "typing_FStar.UInt32.v" ], 0, - "cbc61744a73cf38a25c7121532002c40" + "8e99463d9da44df020cc70d5e15ec4a9" ], [ "FStar.Buffer.lemma_aux_2", @@ -4024,7 +4024,7 @@ "typing_FStar.Monotonic.HyperStack.sel", "typing_FStar.UInt32.v" ], 0, - "57541478163d21fca2e6bd6291e3d4d9" + "e46bde942e508b1824d61effc14cadbd" ], [ "FStar.Buffer.lemma_aux", @@ -4064,7 +4064,7 @@ "typing_FStar.Monotonic.HyperStack.sel", "typing_FStar.UInt32.v" ], 0, - "a738cdaefee3c0528dab99aee96b8bfc" + "fb8ea90814fcc01ccfbb36e27954db88" ], [ "FStar.Buffer.lemma_aux", @@ -4170,7 +4170,7 @@ "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v" ], 0, - "1984bd830d66924ed07e16ae95624f30" + "86ad1bf13d8e1ff2c8d0ae356eac6fdd" ], [ "FStar.Buffer.upd", @@ -4185,7 +4185,7 @@ "typing_FStar.Buffer.as_seq", "typing_FStar.UInt32.v" ], 0, - "25d99e707c65a7b45d6ef341b53186d5" + "68632522460d01b238d4c8d410ebb75b" ], [ "FStar.Buffer.upd", @@ -4256,7 +4256,7 @@ "typing_FStar.UInt32.v" ], 0, - "fd9bb3983241906c41bd3ab852126116" + "13d9ae57d36a8395cc6f8e5e2d37ec73" ], [ "FStar.Buffer.sub", @@ -4265,7 +4265,7 @@ 1, [ "@query" ], 0, - "30c85cb87d2860370720d9e48568628e" + "274055ccb6771ac69e9599f00c5519ef" ], [ "FStar.Buffer.sub", @@ -4303,7 +4303,7 @@ "typing_FStar.UInt32.v" ], 0, - "b6c969e6bab2a15631236baf08ce7368" + "53348a7b80e67560b7b83334f582ffde" ], [ "FStar.Buffer.sub_sub", @@ -4346,7 +4346,7 @@ "typing_FStar.UInt32.v" ], 0, - "f14fd9c565c14aa7374c2494e5a9e213" + "964b8040617c3698b5cad7fd032e6444" ], [ "FStar.Buffer.sub_zero_length", @@ -4387,7 +4387,7 @@ "typing_FStar.UInt32.v" ], 0, - "5105c825e9654cb7907ed256306cb5a0" + "496431da7259df128fbe58569cb27aa5" ], [ "FStar.Buffer.lemma_sub_spec", @@ -4467,7 +4467,7 @@ "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v" ], 0, - "20f6842c24bbac437cda86a590a05bb2" + "e763b734c05c7fbb5ca58ca1290f2395" ], [ "FStar.Buffer.lemma_sub_spec'", @@ -4497,7 +4497,7 @@ "typing_FStar.UInt32.v" ], 0, - "e7569457c4022f9017a051793901e9d1" + "25f600f9d9c28746e1b5e406004b1453" ], [ "FStar.Buffer.offset", @@ -4536,7 +4536,7 @@ "typing_FStar.UInt32.v" ], 0, - "6231717c44fc154b230735b1995fc0fe" + "5d9594b8a5634fe0fd9117972f392c3e" ], [ "FStar.Buffer.lemma_offset_spec", @@ -4615,7 +4615,7 @@ "typing_FStar.UInt32.sub", "typing_FStar.UInt32.v" ], 0, - "53c8a155a658ea7dd1f2633469371717" + "9acf18aae9a59daa7c71fd0417f52b7e" ], [ "FStar.Buffer.eq_lemma1", @@ -4631,7 +4631,7 @@ "typing_FStar.UInt32.v" ], 0, - "a0cd056ff45a448ef4db40523584f04f" + "a6a22c48ea0bca4dce1aa131dc9d43be" ], [ "FStar.Buffer.eq_lemma1", @@ -4706,7 +4706,7 @@ "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v" ], 0, - "d4c73d841dd3421fc22e4a0a610cc90c" + "dd6b746103d92b16fa64acc8b7189b3a" ], [ "FStar.Buffer.eq_lemma2", @@ -4722,7 +4722,7 @@ "typing_FStar.UInt32.v" ], 0, - "4ca14e580ff4d117af79d4471d472c66" + "0c59d61e95a67ad8c397efa9ef85524b" ], [ "FStar.Buffer.eq_lemma2", @@ -4796,7 +4796,7 @@ "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v" ], 0, - "06558f022fcf9521125c50507f1c4b0c" + "7009263797e7318ae29d7c923d56571d" ], [ "FStar.Buffer.eqb", @@ -4815,7 +4815,7 @@ "typing_FStar.UInt32.v" ], 0, - "c11f0b12b4e629613cd9cfe02045c6bc" + "6e58e03cf85def2d22908d9520ff2167" ], [ "FStar.Buffer.eqb", @@ -4855,7 +4855,7 @@ "typing_FStar.Buffer.length", "typing_FStar.UInt32.v" ], 0, - "04203da9fb6985a499ff2723aafaab1d" + "adaaa7991b2453903213b3a6d2dacdfc" ], [ "FStar.Buffer.op_Array_Access", @@ -4871,7 +4871,7 @@ "typing_FStar.Buffer.as_seq", "typing_FStar.UInt32.v" ], 0, - "08b59070190de47a70560d69ba6fffd7" + "568887e399d63701418482481e8c7c76" ], [ "FStar.Buffer.op_Array_Access", @@ -4880,7 +4880,7 @@ 1, [ "@query" ], 0, - "d66d9cd33cba6e9bace505f5b1769e44" + "a3a4796c2cb7e44e23746ba3e26984ae" ], [ "FStar.Buffer.op_Array_Assignment", @@ -4895,7 +4895,7 @@ "typing_FStar.Buffer.as_seq", "typing_FStar.UInt32.v" ], 0, - "59e792e67caf72bf28ef68a181b401c3" + "49c653a8ce8bb08bd07d9b92f89433d4" ], [ "FStar.Buffer.lemma_modifies_one_trans_1", @@ -4939,7 +4939,7 @@ "typing_FStar.Set.singleton", "typing_FStar.UInt32.v" ], 0, - "eb4af1644123b540020e51872ea80d40" + "8cf87f2abcd2b5479a96f41e706c4adf" ], [ "FStar.Buffer.blit", @@ -4979,7 +4979,7 @@ "typing_FStar.Monotonic.HyperStack.get_tip", "typing_FStar.UInt32.v" ], 0, - "85101bea35600479e419541b1c26f2d4" + "56b21a7d7ad32b5881e8db46b230dd16" ], [ "FStar.Buffer.blit", @@ -5116,7 +5116,7 @@ "unit_typing" ], 0, - "4298ae608816100460a7a610c5af4b3c" + "66ea5a0cc4cf06723a1398edcdf1edf8" ], [ "FStar.Buffer.fill", @@ -5156,7 +5156,7 @@ "typing_FStar.Set.singleton", "typing_FStar.UInt32.v" ], 0, - "361c65b81d872f7b855a67d25f068daa" + "ea6586a0a933726e2ede312189d2bfc4" ], [ "FStar.Buffer.fill", @@ -5275,7 +5275,7 @@ "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v" ], 0, - "83249f2ce211098c8ff9b9ff2a4bba76" + "f1c9e47fecf72fd6fab7e0763f941408" ], [ "FStar.Buffer.split", @@ -5302,7 +5302,7 @@ "typing_FStar.UInt32.v" ], 0, - "36450fc7a62b4ad6f304cb0857f14b08" + "158f69d0cfef2eee16ad855671effd23" ], [ "FStar.Buffer.join", @@ -5331,7 +5331,7 @@ "typing_FStar.UInt32.v" ], 0, - "eceda66177141cb7bc8c46d17932ec77" + "e31fb889d9305f341785adc32f6bf567" ], [ "FStar.Buffer.join", @@ -5360,7 +5360,7 @@ "typing_FStar.UInt32.v" ], 0, - "2ebfddca8073313aaa2d9c6a4e08e501" + "ddd9be8f11daeed9937416ad2455bed3" ], [ "FStar.Buffer.no_upd_lemma_0", @@ -5426,7 +5426,7 @@ "typing_FStar.UInt32.v" ], 0, - "c3faf493264be0162a4def01b0999b9b" + "23d774dbef337823d5f8fc99cf1709e5" ], [ "FStar.Buffer.no_upd_lemma_1", @@ -5492,7 +5492,7 @@ "typing_FStar.UInt32.v" ], 0, - "c1318258d37abe7c5b38f9597b312cba" + "d0c1977a59eb82bb549d27fe9bd36acb" ], [ "FStar.Buffer.no_upd_lemma_2", @@ -5559,7 +5559,7 @@ "typing_FStar.UInt32.v" ], 0, - "344ecf8594de96aaa349b76d2392f195" + "34aa55500810cf3d947164da0357d12a" ], [ "FStar.Buffer.no_upd_lemma_2_1", @@ -5626,7 +5626,7 @@ "typing_FStar.UInt32.v" ], 0, - "2590569dd018fdd353d5336a2af87280" + "1fc16e4d750d0358870c06786549eb51" ], [ "FStar.Buffer.no_upd_fresh", @@ -5678,7 +5678,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "73b74ee9eac8ed0f5f68c585b11973fd" + "fb7f788c665e1b2cf4d6d7cc1a7eacf8" ], [ "FStar.Buffer.no_upd_popped", @@ -5734,7 +5734,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "87a0acd06e40b206c86dba7998f6cfaf" + "0c2bcd15665053bcdfeb7a9cfd077bcd" ], [ "FStar.Buffer.lemma_modifies_sub_0", @@ -5775,7 +5775,7 @@ "typing_FStar.Set.complement", "typing_FStar.Set.singleton" ], 0, - "d0992a6fc4d4f7999e709e62fc621897" + "f7a284b451022128a6c70bb54e57a4ce" ], [ "FStar.Buffer.lemma_modifies_sub_1", @@ -5816,7 +5816,7 @@ "typing_FStar.Set.complement", "typing_FStar.Set.singleton" ], 0, - "d504af96f960a5c20900c45e8384f22f" + "aead83578d5ec8d9d979beac9f99b279" ], [ "FStar.Buffer.lemma_modifies_sub_2", @@ -5878,7 +5878,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "c7a1353e9c42e92248dc4afa0366a1ab" + "ec8c0eb3d70bf26bcf3bcc4d5191aaaa" ], [ "FStar.Buffer.lemma_modifies_sub_2_1", @@ -5961,7 +5961,7 @@ "typing_FStar.Set.union", "typing_FStar.UInt32.v" ], 0, - "55be447274821dcf9b99cff76f516e63" + "01c1c85d15537f19ab4b27a9b9d420d6" ], [ "FStar.Buffer.modifies_subbuffer_1", @@ -6008,7 +6008,7 @@ "typing_FStar.Set.singleton" ], 0, - "aa0fe67da2a2ca17f9c9482ee7448790" + "bc6172df035b517054e236167a57c463" ], [ "FStar.Buffer.modifies_subbuffer_2", @@ -6078,7 +6078,7 @@ "typing_FStar.UInt32.v" ], 0, - "40c5dd22af60e751b7c672eb7a443500" + "3a5b2f0cb7e22fca913df8218e640902" ], [ "FStar.Buffer.modifies_subbuffer_2'", @@ -6090,7 +6090,7 @@ "lemma_FStar.Buffer.modifies_subbuffer_2" ], 0, - "772045d80568b8d9ea670157a1f17bca" + "1bf96968fcbea7d31dcdbc64aa93586b" ], [ "FStar.Buffer.modifies_subbuffer_2_1", @@ -6153,7 +6153,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "122db19c5c90bf526c119ff09563f661" + "d6f37d87d0f885f0bbfb53e3efa50b37" ], [ "FStar.Buffer.modifies_subbuffer_2_prime", @@ -6224,7 +6224,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "f5f7275619ca87875bc26ed41b9fc921" + "1628afbba3159b5e06575a42129ca5b4" ], [ "FStar.Buffer.modifies_popped_3_2", @@ -6312,7 +6312,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "96c5bc74fbeb9781d275027f78d3ce49" + "0a916ab2cf8b643f5bbb7f91c6bd62be" ], [ "FStar.Buffer.modifies_popped_2", @@ -6321,7 +6321,7 @@ 1, [ "@query", "lemma_FStar.Buffer.lemma_stack_2" ], 0, - "54c5272140ec511ae0e921f0bbeb9268" + "ed0928f8999d928ee0552c3e06985452" ], [ "FStar.Buffer.modifies_popped_1", @@ -6408,7 +6408,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "2b713f1ea5851f4c378aeee3c15b3836" + "dfe26b84bc7d93f4594ccf9822bb8700" ], [ "FStar.Buffer.modifies_popped_1'", @@ -6487,7 +6487,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "1222765650372c3633a2743e069b0c81" + "19f28d42645d60b1fe23f8dcb3de400a" ], [ "FStar.Buffer.modifies_popped_0", @@ -6549,7 +6549,7 @@ "typing_FStar.Set.union" ], 0, - "249fc2dd82bd3e9217761517a5041e8d" + "cec473a9a911880a612e528604a33965" ], [ "FStar.Buffer.live_popped", @@ -6558,7 +6558,7 @@ 1, [ "@query", "lemma_FStar.Buffer.no_upd_popped" ], 0, - "e52f134fe8254e6d1d940864454449b9" + "94aa54f9a769299db77ffbed243aa964" ], [ "FStar.Buffer.live_fresh", @@ -6567,7 +6567,7 @@ 1, [ "@query", "lemma_FStar.Buffer.no_upd_fresh" ], 0, - "77bba27a6e610809dec64ac80bfca0dc" + "0e4b06a299c8039c3e4314a5474f76e0" ], [ "FStar.Buffer.modifies_0_to_2_1_lemma", @@ -6576,7 +6576,7 @@ 1, [ "@query", "lemma_FStar.Buffer.lemma_modifies_sub_2_1" ], 0, - "9907eb573eb8f410142f4dc27e37a614" + "db920eea291a77ec1a1d14ec6068ba1b" ], [ "FStar.Buffer.lemma_modifies_none_push_pop", @@ -6628,7 +6628,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "4036ab4233c68df379e4030f3a50d445" + "bc86e2baaa576c7f0c606e5f0ea40dbd" ], [ "FStar.Buffer.lemma_modifies_0_push_pop", @@ -6682,7 +6682,7 @@ "typing_FStar.Set.singleton" ], 0, - "0562a12d85c5687cbdc197106301d6e7" + "a68656e279e06875a19d7acd269a5161" ], [ "FStar.Buffer.modifies_1_to_2_1_lemma", @@ -6752,7 +6752,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "b51272ad4a1a1a9b2776ed481f1dccc2" + "8eaa7c83ce64edaf2e4cc8e62ca8b5e0" ], [ "FStar.Buffer.modifies_poppable_0", @@ -6764,7 +6764,7 @@ "equation_FStar.Monotonic.HyperStack.poppable" ], 0, - "01efe2eeedf6457300f94b1e89dc786f" + "34e8d14a81a89ff72298fe6a30d163ff" ], [ "FStar.Buffer.modifies_poppable_1", @@ -6776,7 +6776,7 @@ "equation_FStar.Monotonic.HyperStack.poppable", "l_and-interp" ], 0, - "2eb689505f4c3d1e1657ab516fc9c226" + "2d269e070f074c9c38008a3bdb1f46e1" ], [ "FStar.Buffer.modifies_poppable_2_1", @@ -6788,7 +6788,7 @@ "equation_FStar.Monotonic.HyperStack.poppable" ], 0, - "01c84e917e32585f1cdf4cbb6d9291fc" + "d43243174d6a97870498065fb4a70379" ], [ "FStar.Buffer.modifies_poppable_2", @@ -6800,7 +6800,7 @@ "equation_FStar.Monotonic.HyperStack.poppable" ], 0, - "fb62d3e76eafa10ce321f6c8c3c4e9e4" + "b54db0e2213d29ca3f64007df6062b3c" ], [ "FStar.Buffer.modifies_poppable_3_2", @@ -6812,7 +6812,7 @@ "equation_FStar.Monotonic.HyperStack.poppable" ], 0, - "8809ff93df08bd06386740718942a93f" + "f09706e544a31af2c0549384f7c58488" ], [ "FStar.Buffer.lemma_fresh_poppable", @@ -6828,7 +6828,7 @@ "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a" ], 0, - "c724827b3ab5ff81afd01380d4553306" + "685d5f56c03309de4218e15ee9bc18de" ], [ "FStar.Buffer.lemma_equal_domains_popped", @@ -6861,7 +6861,7 @@ "typing_FStar.Set.singleton" ], 0, - "8b68c7f95f3c6b9104309a35d3e99dcf" + "b225dc6cb577a4549f5f1e8465b5e550" ], [ "FStar.Buffer.lemma_equal_domains", @@ -6905,7 +6905,7 @@ "typing_FStar.Set.mem", "typing_FStar.Set.singleton" ], 0, - "e864a2aed9524b27f317e90850b9f6a0" + "f2597e321b38454299805f898fdd62be" ], [ "FStar.Buffer.lemma_equal_domains_2", @@ -6956,7 +6956,7 @@ "typing_FStar.Set.union" ], 0, - "b282bdffecc78e7451e59ad967bdc8f8" + "91a845f6beaf114f5a26e9a8f003df43" ], [ "FStar.Buffer.assignL", @@ -7095,7 +7095,7 @@ "unit_inversion", "unit_typing" ], 0, - "92e09b6ee5c73da5681034e62408f091" + "d92fdea693c29402a7b33c9b5f2c6cdd" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.BufferNG.fst.hints b/ulib/.cache/FStar.BufferNG.fst.hints index f2da4b158b5..05e736dbc39 100644 --- a/ulib/.cache/FStar.BufferNG.fst.hints +++ b/ulib/.cache/FStar.BufferNG.fst.hints @@ -1,5 +1,5 @@ [ - "unŽ^R\"“ö0\u0000ªpT×°ù", + "\u001fzé\u0011\u0014\u0011ohr\u00069&\u001aÐi½", [ [ "FStar.BufferNG.supported", @@ -17,7 +17,7 @@ "subterm_ordering_FStar.Pointer.Base.TStruct" ], 0, - "00b28ef07301d31b7d171e16c3b6d5b0" + "76cca5fbb783404ac117cb5b918512d2" ], [ "FStar.BufferNG.supported", @@ -33,7 +33,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "d4e0357483b69e441bfd8b16612bdb9b" + "3a3ad2d63ca883c3c09103dbd10ac9de" ], [ "FStar.BufferNG.length", @@ -47,7 +47,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "bab804a650fe809360f00567a9bca36b" + "08997dc0dabc8ad75def4080c4b576c7" ], [ "FStar.BufferNG.as_seq", @@ -63,7 +63,7 @@ "refinement_interpretation_Tm_refine_e00ce3f31f2c9de47444b3b1287c695b" ], 0, - "5ce199a086b71601b6bc406fbe6373c9" + "798478452ed70ae7a24979050612e220" ], [ "FStar.BufferNG.equal", @@ -72,7 +72,7 @@ 1, [ "@query" ], 0, - "ca690e2c09cf6aa990ae3285dafcbd07" + "59c9cc32f8d884edc6edf9d1f9674333" ], [ "FStar.BufferNG.includes_live", @@ -100,7 +100,7 @@ "typing_FStar.UInt32.v" ], 0, - "26509859825478448a8225568174c6d9" + "cdc80ab1ae3ede6b2bbe0ed616fd32ce" ], [ "FStar.BufferNG.includes_as_seq", @@ -128,7 +128,7 @@ "typing_FStar.UInt32.v" ], 0, - "44896bcb9b913e04ead877e21d8d4340" + "7975e7e66aa3b2a75dea201551415147" ], [ "FStar.BufferNG.lemma_disjoint_symm", @@ -142,7 +142,7 @@ "typing_FStar.Pointer.Base.loc_buffer" ], 0, - "dca2efe02e861d9232f09fd36dbd4ce3" + "deaa6cbab3dd621e073b1385181d21cc" ], [ "FStar.BufferNG.lemma_disjoint_sub", @@ -151,7 +151,7 @@ 1, [ "@query", "lemma_FStar.Pointer.Base.loc_includes_refl" ], 0, - "142d9988c6dab6fd3f8a57259b6aa762" + "ac456528a067f219a4f830581b3b0d61" ], [ "FStar.BufferNG.lemma_disjoint_sub'", @@ -160,7 +160,7 @@ 1, [ "@query", "lemma_FStar.BufferNG.lemma_disjoint_sub" ], 0, - "904e99219488394f497f5afcd85253a5" + "999d16bbffce7510f1e5e0b951811836" ], [ "FStar.BufferNG.lemma_live_disjoint", @@ -174,7 +174,7 @@ "refinement_interpretation_Tm_refine_e00ce3f31f2c9de47444b3b1287c695b" ], 0, - "0032bb884a9b0bbed3d6279c21611fff" + "e2f3912157a914867609600e84ed3913" ], [ "FStar.BufferNG.create", @@ -183,7 +183,7 @@ 1, [ "@query" ], 0, - "67441190d243e05ddac18c8e98eab826" + "d8ca68fb24f82c9f7bb55193be7ff36d" ], [ "FStar.BufferNG.create", @@ -209,7 +209,7 @@ "typing_FStar.Pointer.Base.type_of_typ" ], 0, - "e22193967fab9b8202c0cbf486bb7d3f" + "fd7bdc11a5e895b3011a6a31316aafdc" ], [ "FStar.BufferNG.createL", @@ -223,7 +223,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c61caa697ebe1eb546a9558089145f66" + "c4291161b5406a5c3ee25ec62a33d6af" ], [ "FStar.BufferNG.createL", @@ -269,7 +269,7 @@ "typing_FStar.Pointer.Base.type_of_typ" ], 0, - "52812981bb63834c7e431610ef5c6ae0" + "f1620a4dbcf3050c4d1a0b8a140bdc3e" ], [ "FStar.BufferNG.rcreate", @@ -284,7 +284,7 @@ "refinement_interpretation_Tm_refine_84983f7c0806bb5412215ca218d31904" ], 0, - "1cf4ad035f4681fd91f9f542528ca3a5" + "6ecdb0d3e9d6764c3331897ed9706bef" ], [ "FStar.BufferNG.rcreate", @@ -318,7 +318,7 @@ "typing_FStar.Pointer.Base.type_of_typ", "typing_FStar.Set.empty" ], 0, - "ffe85c48eebbbe4acaaff4abff438a23" + "bb38f0f2c05c1bbdb8bbba0fa0a7f09c" ], [ "FStar.BufferNG.index", @@ -337,7 +337,7 @@ "refinement_interpretation_Tm_refine_e00ce3f31f2c9de47444b3b1287c695b" ], 0, - "484e1f8295b3505b35f6da78d8ac1ece" + "cceb813e51032db9df2387fe3f5acd48" ], [ "FStar.BufferNG.index", @@ -351,7 +351,7 @@ "refinement_interpretation_Tm_refine_e00ce3f31f2c9de47444b3b1287c695b" ], 0, - "e0e7962bd8207fb79963231a35b53d3c" + "13c9939502a7c6d392ffb44b5b606276" ], [ "FStar.BufferNG.upd", @@ -370,7 +370,7 @@ "refinement_interpretation_Tm_refine_e00ce3f31f2c9de47444b3b1287c695b" ], 0, - "e0a8fc527bf2ff46abb0a08aa9432a52" + "e5c5b1601be7c7d5d19d417852f36a89" ], [ "FStar.BufferNG.upd", @@ -421,7 +421,7 @@ "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v" ], 0, - "57e386ef841f2207aee98f30f19932b7" + "3692e0ae06e9f433e779226a8c94679b" ], [ "FStar.BufferNG.gsub", @@ -430,7 +430,7 @@ 1, [ "@query" ], 0, - "5db9b80c38275ac79dafa2ff911766e2" + "6ef548ffb6beeb9ff12cc0f41a7d31c6" ], [ "FStar.BufferNG.sub", @@ -447,7 +447,7 @@ "refinement_interpretation_Tm_refine_e00ce3f31f2c9de47444b3b1287c695b" ], 0, - "8d500b38deea0dc61cae2fedf22b4f4a" + "37fb8bb67f816f8cc888bce3dc4cf2b3" ], [ "FStar.BufferNG.sub_sub", @@ -471,7 +471,7 @@ "typing_FStar.Pointer.Base.buffer_length", "typing_FStar.UInt32.v" ], 0, - "ed6cd51273d843f470581c8410e78f46" + "e1f50937967e6f70c910bb2b56d2a516" ], [ "FStar.BufferNG.sub_zero_length", @@ -500,7 +500,7 @@ "typing_Prims.pow2" ], 0, - "129f0afd4e06f5930f1c158ef70bcb45" + "2c317261f7d484fc1a17cc3d1d714e4e" ], [ "FStar.BufferNG.lemma_sub_spec", @@ -534,7 +534,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt32.v" ], 0, - "e98b893dac5ee30190f53d418b869ea5" + "9eb1447e0604b11bd40e9fa7372dd4d5" ], [ "FStar.BufferNG.goffset", @@ -555,7 +555,7 @@ "typing_FStar.UInt32.v" ], 0, - "6fd665cdf28b75f93659247d1eccd724" + "da5f86f2a907027ddaae018fe308dbf9" ], [ "FStar.BufferNG.offset", @@ -571,7 +571,7 @@ "refinement_interpretation_Tm_refine_e00ce3f31f2c9de47444b3b1287c695b" ], 0, - "9ea76888eb7d14e627e8c6951aa63c27" + "d7b82f64610009ed8531e8abac935eb9" ], [ "FStar.BufferNG.lemma_offset_spec", @@ -602,7 +602,7 @@ "typing_FStar.UInt32.v" ], 0, - "65cc072ce2fc21b4ced06746f238a941" + "49aecc6616f245b22e6f42d71be5f567" ], [ "FStar.BufferNG.eqb", @@ -617,7 +617,7 @@ "typing_FStar.UInt32.v" ], 0, - "88a72399a4a429c95179293269e7c2dd" + "62840ba41297641ce50953dc118b454f" ], [ "FStar.BufferNG.eqb", @@ -656,7 +656,7 @@ "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v" ], 0, - "cf5dbf616c6992a0e7c3be3bed9f5891" + "6e6b4ee807a84a1d1ada33c26422fe6b" ], [ "FStar.BufferNG.op_Array_Access", @@ -675,7 +675,7 @@ "refinement_interpretation_Tm_refine_e00ce3f31f2c9de47444b3b1287c695b" ], 0, - "56fd8c2a7af5933418b55a8a6d3cc261" + "561484c20041cf467f86063cfca9866d" ], [ "FStar.BufferNG.op_Array_Access", @@ -684,7 +684,7 @@ 1, [ "@query" ], 0, - "e3bea9bba7611a889047d9a861038382" + "302b6fa125e99319733c5695e6038ea6" ], [ "FStar.BufferNG.op_Array_Assignment", @@ -703,7 +703,7 @@ "refinement_interpretation_Tm_refine_e00ce3f31f2c9de47444b3b1287c695b" ], 0, - "4cacc4dce6fc03f27390d8d033b22438" + "8def038587d136738182f02e0d5624e7" ], [ "FStar.BufferNG.op_Array_Assignment", @@ -712,7 +712,7 @@ 1, [ "@query" ], 0, - "ed22d1d5e6be56e96daf1ca3ea629754" + "abd4747b3681818428d2bd0f2812cb98" ], [ "FStar.BufferNG.live_slice_middle", @@ -738,7 +738,7 @@ "typing_FStar.Pointer.Base.buffer_length", "typing_FStar.UInt32.v" ], 0, - "072e721b5c7edb2b31d744f2472aae87" + "ea35a60a4f940e37b32f22ac7a4f4f19" ], [ "FStar.BufferNG.blit", @@ -767,7 +767,7 @@ "typing_FStar.Pointer.Base.buffer_length", "typing_FStar.UInt32.v" ], 0, - "4c42e6e1d12437545b818d64db5c80b5" + "288f90e1361433333611eac0cca1ce91" ], [ "FStar.BufferNG.blit", @@ -842,7 +842,7 @@ "typing_FStar.UInt32.v", "unit_inversion", "unit_typing" ], 0, - "c2506224fbee37559f5ce6e32ddde9ce" + "2fe21f9ea9da1c74cee9afc28c7f2988" ], [ "FStar.BufferNG.fill", @@ -870,7 +870,7 @@ "typing_FStar.Pointer.Base.buffer_length", "typing_FStar.UInt32.v" ], 0, - "096566c892409880e060b7218266128a" + "4fc5caa0d2ca287854e4efe2c42eeab3" ], [ "FStar.BufferNG.fill", @@ -924,7 +924,7 @@ "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v" ], 0, - "93bfd76af7fc5207dc55c9ded0839071" + "6a08ebf5f13d9d475c5784f09c6b3725" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Bytes.fsti.hints b/ulib/.cache/FStar.Bytes.fsti.hints index 4ba6602522e..72573a7bb78 100644 --- a/ulib/.cache/FStar.Bytes.fsti.hints +++ b/ulib/.cache/FStar.Bytes.fsti.hints @@ -1,5 +1,5 @@ [ - "Dh\u0014ÛFž\u0000 þ?Ö>@Ð\u001dW", + "ÓwáB—°‡`ÎæY\u0007ƒ¢%<", [ [ "FStar.Bytes.length_reveal", @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "9ed5ee5a6c10717e81e5644485d91ad5" + "70dfb3a06b079909b5536a9d84c6ed9f" ], [ "FStar.Bytes.hide_reveal", @@ -29,7 +29,7 @@ "typing_FStar.Bytes.len", "typing_FStar.UInt32.v" ], 0, - "3d5d19e462a75eab54e2ac82f84f93de" + "6c9b68df03b7fdd431dc313e0e168e27" ], [ "FStar.Bytes.lbytes", @@ -38,7 +38,7 @@ 1, [ "@query" ], 0, - "3ee4bf4f14652bdc4c3a907339c6cf0f" + "b0c5c2247db3bfff8814b9079b4435d6" ], [ "FStar.Bytes.get", @@ -54,7 +54,7 @@ "refinement_interpretation_Tm_refine_0ec0d5af579319902ba14f8e38d7f020" ], 0, - "a6ccb4e6c29d3d5fde2504493647bac2" + "691a325804f6b832ca0ecfeb88298566" ], [ "FStar.Bytes.index", @@ -74,7 +74,7 @@ "typing_FStar.Bytes.len", "typing_FStar.UInt32.v" ], 0, - "ac6cc3e57b07029768bb8ddeae10b92a" + "05376d7455da8ef9b39ca57fb07126e4" ], [ "FStar.Bytes.equal", @@ -88,7 +88,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "fa20dacb2e2e5ec33c15afaf3eebf2be" + "42dcc3b88a49ac5d05fafb6ca04f8cd4" ], [ "FStar.Bytes.create", @@ -106,7 +106,7 @@ "refinement_interpretation_Tm_refine_71ea40360194fe02ee1272538c9cacbc" ], 0, - "30c9b878f31c46cf7918d60c63fdb20a" + "5770a892bc8fed79d8662c251e078914" ], [ "FStar.Bytes.create_", @@ -115,7 +115,7 @@ 1, [ "@query" ], 0, - "20060968da55acf71922761db0e7f0df" + "21fa23bc3243b4056e6c47295ed4c635" ], [ "FStar.Bytes.init", @@ -133,7 +133,7 @@ "refinement_interpretation_Tm_refine_71ea40360194fe02ee1272538c9cacbc" ], 0, - "c820a871b90f55887ae8e6186e086d5d" + "5b42e58f8c10416ece7bcfa298048806" ], [ "FStar.Bytes.slice", @@ -153,7 +153,7 @@ "typing_FStar.UInt32.v" ], 0, - "8249569d39b63bd62951521e848eb568" + "994de1c74a9eaf1696b8db8f2c6a6ee9" ], [ "FStar.Bytes.slice_", @@ -174,7 +174,7 @@ "typing_FStar.Bytes.len", "typing_FStar.UInt32.v" ], 0, - "c7a857285132e1c7925417b220810eeb" + "dc8be8e6c25504a358fc83e64584ce1a" ], [ "FStar.Bytes.sub", @@ -195,7 +195,7 @@ "typing_FStar.UInt32.v" ], 0, - "e688c5f61f1e0dead1c93ce05e8995df" + "5d2426dfd0c48300e9a4483e59086367" ], [ "FStar.Bytes.split", @@ -211,7 +211,7 @@ "refinement_interpretation_Tm_refine_ac6edb774778b9994c24a58478b5d708" ], 0, - "679c23d0fb640c3f46dcc1cd3702f643" + "0d0976fcbfd9c6de8191d35fa192dc16" ], [ "FStar.Bytes.split_", @@ -223,7 +223,7 @@ "refinement_interpretation_Tm_refine_fe06514f0dc5952abb788caab3603518" ], 0, - "981cc21dfe2d4a8323ffe3216c107911" + "ebba1a691a355da820b9cc9afe3c8f9e" ], [ "FStar.Bytes.fits_in_k_bytes", @@ -236,7 +236,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "913bc6e180fd5e1d820e1dfc9a4641dc" + "6976dc5b21570fdc61f8ab840319a18a" ], [ "FStar.Bytes.repr_bytes", @@ -245,7 +245,7 @@ 1, [ "@query" ], 0, - "808406041d4cf63ab584a6f5db1baacc" + "4199f7b825dbb69286b65df4bc941f79" ], [ "FStar.Bytes.lemma_repr_bytes_values", @@ -254,7 +254,7 @@ 1, [ "@query" ], 0, - "bf61a22f6020136bb01dd78383be8390" + "a180ead1ba00d75e65996a9d9923acd5" ], [ "FStar.Bytes.int_of_bytes", @@ -270,7 +270,7 @@ "typing_FStar.UInt8.t" ], 0, - "a6532c26c63b82b89fdca6c383de8fa3" + "cee91c5a7b44d6566d71fe6475621e2b" ], [ "FStar.Bytes.int_of_bytes_of_int", @@ -294,7 +294,7 @@ "typing_FStar.Bytes.repr_bytes" ], 0, - "ae623d1bd2d990e6d59bd272b12c16e2" + "212d37103075a295453216df5d877122" ], [ "FStar.Bytes.bytes_of_int_of_bytes", @@ -322,7 +322,7 @@ "typing_FStar.UInt32.v", "typing_FStar.UInt8.t" ], 0, - "a5c4d9cb48ff306c46a70599ceb8cb36" + "56d04adea017a98c6d66b33f03c12b0a" ], [ "FStar.Bytes.int32_of_bytes", @@ -339,7 +339,7 @@ "typing_FStar.UInt8.t" ], 0, - "a87616412d231343fd6c0f66f5bff7c6" + "8d900e5a9d3f53739d19587564c9bb8b" ], [ "FStar.Bytes.int16_of_bytes", @@ -356,7 +356,7 @@ "typing_FStar.UInt8.t" ], 0, - "1b0804f15bdaa257e7c2e7a87e74fa47" + "80266eb69f3e9a5b5e45ab5ffb01dec7" ], [ "FStar.Bytes.int8_of_bytes", @@ -368,7 +368,7 @@ "refinement_interpretation_Tm_refine_c973f16ff13b3cfd3c24ce17b21aa2ea" ], 0, - "83c2fc3d44b3ae30ffc302d674bb4d37" + "318768eafd02d2bc3bc3b3941ebbffa5" ], [ "FStar.Bytes.bytes_of_int32", @@ -395,7 +395,7 @@ "typing_FStar.Bytes.len", "typing_FStar.UInt32.v" ], 0, - "26dabc91ef6810afe2ed31a8500f8190" + "78b4602617fdf46c4cb2c93f03e9b8f6" ], [ "FStar.Bytes.bytes_of_int16", @@ -423,7 +423,7 @@ "typing_FStar.UInt32.v" ], 0, - "c5aad2f3672845d10e46415477a3b895" + "d752aaab3d7863b3706465f67fda6ceb" ], [ "FStar.Bytes.bytes_of_int8", @@ -451,7 +451,7 @@ "typing_FStar.UInt8.v" ], 0, - "a56a074ab38de3f7135a0330c86f42c8" + "588a3eeaab9c207def3a4464a7ffe996" ], [ "FStar.Bytes.xor", @@ -466,7 +466,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "6d23b86f56d3dfb2a4f96c094fba1136" + "888161a7284a1acfe4d4723f95a4ba74" ], [ "FStar.Bytes.xor_", @@ -478,7 +478,7 @@ "refinement_interpretation_Tm_refine_0e2880dbb668680aa96c901813fc55bb" ], 0, - "255a067bb5c5a9026a4c1bad74788414" + "e1f813977771219dcbabe9399536b675" ], [ "FStar.Bytes.xor_commutative", @@ -493,7 +493,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "f9242d804c8dcf6852c364166aa406ee" + "beb9a89aafc4f4f732b5b43dff0dae18" ], [ "FStar.Bytes.xor_append", @@ -510,7 +510,7 @@ "typing_FStar.Bytes.reveal", "typing_FStar.UInt8.t" ], 0, - "13d57c5cd57f5f43fe2bc3e6e984a91d" + "16d317ee3cc8156ab60ada828e76c742" ], [ "FStar.Bytes.xor_idempotent", @@ -527,7 +527,7 @@ "refinement_interpretation_Tm_refine_b0383769854f2b8d05d9f8fb03a8cbd4" ], 0, - "140ba50b819a819528324e5e1e2a9206" + "1680ca26bb42450048b8437127e26dd8" ], [ "FStar.Bytes.lbuffer", @@ -536,7 +536,7 @@ 1, [ "@query" ], 0, - "c5c00b322045e5b718ba9ad59c49a1fc" + "d7fd0238e61f0bbbb58c9d5c62808ffc" ], [ "FStar.Bytes.of_buffer", @@ -560,7 +560,7 @@ "typing_FStar.UInt32.v", "typing_FStar.UInt8.t" ], 0, - "e288a56d89ef2e628d75e4a782098f60" + "ae9b3305fc4db6fc0da17fa93b70aec9" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Calc.fst.hints b/ulib/.cache/FStar.Calc.fst.hints index 5dcb0972724..57f335a68c5 100644 --- a/ulib/.cache/FStar.Calc.fst.hints +++ b/ulib/.cache/FStar.Calc.fst.hints @@ -1,5 +1,5 @@ [ - "våཫÃ6säæôeDŒ\nž", + "÷¼\u007f\u001dEìB†Š$›XÔ è7", [ [ "FStar.Calc.__proj__CalcRefl__item__x", @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_aca066588938eccb3233c4b413250683" ], 0, - "1575aef0e4d3f506918699c871586c09" + "a4ebb2175d0aeb211f11dc6d7c50686e" ], [ "FStar.Calc.__proj__CalcStep__item__rs", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_9c6abe94fea6c3fba3c728cdc2d748d8" ], 0, - "cd284101b33d308858c6a9a188772b43" + "f3fd7f744557e597cf55bd71d55a518c" ], [ "FStar.Calc.__proj__CalcStep__item__p", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_9c6abe94fea6c3fba3c728cdc2d748d8" ], 0, - "db576358ef760d997a5bba7822547de7" + "5069562743605417ccfbc0222d69a019" ], [ "FStar.Calc.__proj__CalcStep__item__x", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_9c6abe94fea6c3fba3c728cdc2d748d8" ], 0, - "f970a05bb10e13843ded7b7d3aaf7659" + "378a15acdc9c492bd8a018cfd847f2d8" ], [ "FStar.Calc.__proj__CalcStep__item__y", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_9c6abe94fea6c3fba3c728cdc2d748d8" ], 0, - "e30210fed5be6e135f319e352444a288" + "98db0570c5d2abf868b80ba0f468ae4c" ], [ "FStar.Calc.__proj__CalcStep__item__z", @@ -71,7 +71,7 @@ "refinement_interpretation_Tm_refine_9c6abe94fea6c3fba3c728cdc2d748d8" ], 0, - "31ac767bd19f885c1a71488926f98d86" + "34af3b5d997a1d5769e9d0dc847b6d46" ], [ "FStar.Calc.__proj__CalcStep__item___5", @@ -83,7 +83,7 @@ "refinement_interpretation_Tm_refine_9c6abe94fea6c3fba3c728cdc2d748d8" ], 0, - "ee6de554e7a00eedc631b12e2b2386a6" + "7e3ccba1019305c3ba34b0ebda08c4ce" ], [ "FStar.Calc.__proj__CalcStep__item___6", @@ -95,7 +95,7 @@ "refinement_interpretation_Tm_refine_9c6abe94fea6c3fba3c728cdc2d748d8" ], 0, - "f74d3ef7cbd0f52b5128054032767e93" + "dd801c91d3cb92a1e6d77d1123c1d918" ], [ "FStar.Calc.calc_chain_related", @@ -110,7 +110,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "1b2f0491c0e6b979a94e47cb6d7443e4" + "27e4a262279cdd6ba4565aac45aea51c" ], [ "FStar.Calc.elim_calc_chain", @@ -135,7 +135,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "35a5457123e63831411eca8d891e3628" + "c596dbdd3dfdf6abd8e596f7eada6a4d" ], [ "FStar.Calc.calc_finish", @@ -149,7 +149,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "3ffe3d9c821741a094f92c70ca686db7" + "3c46b4b9caaea1826935ea893abf45b3" ], [ "FStar.Calc.calc_push_impl", @@ -158,7 +158,7 @@ 1, [ "@query", "equation_Prims.l_imp", "l_imp-interp" ], 0, - "bb24c8018df69d312b2e1739490f6dd6" + "096e7d4d2fde3676f50c77f01053b746" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Calc.fsti.hints b/ulib/.cache/FStar.Calc.fsti.hints index b122d96d994..8b52906f50b 100644 --- a/ulib/.cache/FStar.Calc.fsti.hints +++ b/ulib/.cache/FStar.Calc.fsti.hints @@ -15,7 +15,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "8d1991932192fdbb96383b1622989d31" + "a8e727b516b206c30ec01910f61a3a0a" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Cardinality.Cantor.fst.hints b/ulib/.cache/FStar.Cardinality.Cantor.fst.hints new file mode 100644 index 00000000000..ec0430b39d8 --- /dev/null +++ b/ulib/.cache/FStar.Cardinality.Cantor.fst.hints @@ -0,0 +1,29 @@ +[ + "¯.È\u0000Ï\u00178\u0003(Hþ‡@u€ª4\u0014", [] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Cardinality.Universes.fst.hints b/ulib/.cache/FStar.Cardinality.Universes.fst.hints new file mode 100644 index 00000000000..e81823c5edc --- /dev/null +++ b/ulib/.cache/FStar.Cardinality.Universes.fst.hints @@ -0,0 +1,54 @@ +[ + "¤\u0018Ê\u001aÏâ¤æ.Ž•0u\u001a^", + [ + [ + "FStar.Cardinality.Universes.aux_inj_type_powerset", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "equation_FStar.Pervasives.coerce_eq", + "equation_Prims.op_Equals_Equals_Equals", + "fuel_guarded_inversion_FStar.Cardinality.Universes.type_powerset", + "projection_inverse_FStar.Cardinality.Universes.Mk_f" + ], + 0, + "cf20ec88a55033ed4466648b09cff593" + ], + [ + "FStar.Cardinality.Universes.inj_type_powerset", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Cardinality.Universes_interpretation_Tm_arrow_bd57a38769219a0e1de1215474092522", + "FStar.Functions_interpretation_Tm_arrow_84543425b818e2d10a976186b8e8c250", + "equation_FStar.Functions.is_inj", + "equation_FStar.Functions.powerset", + "token_correspondence_FStar.Cardinality.Universes.type_powerset@tok" + ], + 0, + "7e593f7bdfb0ad4d0a1dda223c2639bc" + ], + [ + "FStar.Cardinality.Universes.no_inj_universes", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Cardinality.Universes_interpretation_Tm_arrow_bd57a38769219a0e1de1215474092522", + "FStar.Functions_interpretation_Tm_arrow_84543425b818e2d10a976186b8e8c250", + "equation_FStar.Functions.is_inj", + "equation_FStar.Functions.powerset", + "interpretation_Tm_abs_cb469ed28d655e27e1e7c347f238a283", + "kinding_FStar.Cardinality.Universes.type_powerset@tok", + "token_correspondence_FStar.Cardinality.Universes.type_powerset@tok" + ], + 0, + "f4c3bc31893d9c7c3e3380c45cd8fa2c" + ] + ] +] \ No newline at end of file diff --git a/ulib/.cache/FStar.Cardinality.Universes.fsti.hints b/ulib/.cache/FStar.Cardinality.Universes.fsti.hints new file mode 100644 index 00000000000..80b0db522c4 --- /dev/null +++ b/ulib/.cache/FStar.Cardinality.Universes.fsti.hints @@ -0,0 +1 @@ +[ "\u0016\u0011K\u0011¯4\u0003Þ\u001b\u0011þ\"\u0018û±=", [] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Char.fsti.hints b/ulib/.cache/FStar.Char.fsti.hints index e56a696615e..61e60a330fd 100644 --- a/ulib/.cache/FStar.Char.fsti.hints +++ b/ulib/.cache/FStar.Char.fsti.hints @@ -1,5 +1,5 @@ [ - "ùÄзDÅFQ\u000e⚟JL", + "…\u001f\u001eÖ2§¸äYë,ʾ¥\" ", [ [ "FStar.Class.Eq.eq_instance_of_eqtype", @@ -16,7 +16,7 @@ "projection_inverse_FStar.Class.Eq.Raw.Mkdeq_eq" ], 0, - "7a724c25c552ed697aa7b62bab9d940d" + "2b7fc535d2b167bf551ef5d2ef37ce9c" ], [ "FStar.Class.Eq.eqList_ok", @@ -57,7 +57,7 @@ "typing_FStar.Class.Eq.__proj__Mkdeq__item__raw" ], 0, - "46efe2c5fd6c722fc3dd4d2002e56173" + "a36b2f40ab2036a7671c0154997aa85c" ], [ "FStar.Class.Eq.eq_list", @@ -75,7 +75,7 @@ "token_correspondence_FStar.Class.Eq.Raw.eq" ], 0, - "1a80efb4907ffe63ce9857cb16af18b9" + "b9918df2a9e26e85f161a48a33a7d6d2" ], [ "FStar.Class.Eq.eq_pair", @@ -104,7 +104,7 @@ "token_correspondence_FStar.Class.Eq.Raw.eq" ], 0, - "abaa9dce62a0775f894b4fc404930e68" + "7373c338f48c678abb63219a74d32c15" ], [ "FStar.Class.Eq.eq_option", @@ -135,7 +135,7 @@ "token_correspondence_FStar.Class.Eq.Raw.eq" ], 0, - "5969e718202621dd59a45b8e095245ba" + "fd773f5b6445f775ee59c53020ef33ee" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Class.Printable.fst.hints b/ulib/.cache/FStar.Class.Printable.fst.hints index bd2c430ee27..772413ebb62 100644 --- a/ulib/.cache/FStar.Class.Printable.fst.hints +++ b/ulib/.cache/FStar.Class.Printable.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "lemma_FStar.Pervasives.invertOption" ], 0, - "14cdb749cd49fb44fe7cb41f18309b3b" + "1ffd3fbfddf8bd6f4bfcf064768087c5" ], [ "FStar.Class.Printable.printable_either", @@ -23,7 +23,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "81022a7d523d263a25dddb0541359f5b" + "e9378dd9122cce7c7a9f9ebc497d4d05" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Class.TotalOrder.Raw.fst.hints b/ulib/.cache/FStar.Class.TotalOrder.Raw.fst.hints index 1cf26405825..5d20912d53c 100644 --- a/ulib/.cache/FStar.Class.TotalOrder.Raw.fst.hints +++ b/ulib/.cache/FStar.Class.TotalOrder.Raw.fst.hints @@ -13,7 +13,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "a27946b46d110c5a1756f4e0c8fb51c2" + "fecfa43d4a4fc45e29519508848f3a33" ], [ "FStar.Class.TotalOrder.Raw.op_Less", @@ -22,7 +22,7 @@ 1, [ "@query", "assumption_FStar.Order.order__uu___haseq" ], 0, - "601f0607a2dad5cf7a52b9e20c78a467" + "08ef47209d45d9cdf28c4c512ac50c7d" ], [ "FStar.Class.TotalOrder.Raw.op_Greater", @@ -31,7 +31,7 @@ 1, [ "@query", "assumption_FStar.Order.order__uu___haseq" ], 0, - "467a37283173fe02013c22555d8b0089" + "da47057fe69aebb754ddd45b4bf2d44c" ], [ "FStar.Class.TotalOrder.Raw.op_Equals", @@ -40,7 +40,7 @@ 1, [ "@query", "assumption_FStar.Order.order__uu___haseq" ], 0, - "f8c10a73f4d365909dc0aa601f8fc34e" + "7560f12ecf1d3e6d5e9b05fb531ec752" ], [ "FStar.Class.TotalOrder.Raw.op_Less_Equals", @@ -49,7 +49,7 @@ 1, [ "@query", "assumption_FStar.Order.order__uu___haseq" ], 0, - "be865df793744fbd1c45f84d837426e8" + "3e952ca6c7d7d0a1ceff5bb6873fe59b" ], [ "FStar.Class.TotalOrder.Raw.op_Greater_Equals", @@ -58,7 +58,7 @@ 1, [ "@query", "assumption_FStar.Order.order__uu___haseq" ], 0, - "6ba405d15dc4a6ffe3b1b84d53a0a9f9" + "89569dfd550922ffb34d2ca609fa4af9" ], [ "FStar.Class.TotalOrder.Raw.op_Less_Greater", @@ -67,7 +67,7 @@ 1, [ "@query", "assumption_FStar.Order.order__uu___haseq" ], 0, - "47426cb4f08b85c1572f96a0c354206b" + "9729f1a2198931f3106a4500f783cb93" ], [ "FStar.Class.TotalOrder.Raw.totalorder_pair", @@ -89,7 +89,7 @@ "token_correspondence_FStar.Class.TotalOrder.Raw.compare" ], 0, - "78f3e6ae005ff151b51b0919611b8540" + "0ad4397e466a1631a5a168ccb6090090" ], [ "FStar.Class.TotalOrder.Raw.totalorder_option", @@ -104,7 +104,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "5bc014db8e4ea766d4cd76df2fded3da" + "66860410704b7fc0eed50d2674fa6b74" ], [ "FStar.Class.TotalOrder.Raw.raw_compare_lists", @@ -137,7 +137,7 @@ "token_correspondence_FStar.Class.TotalOrder.Raw.compare" ], 0, - "ae8c9ba406799fc746a3ec12640ee53d" + "43bb29dadaf32468798eaff57ad21577" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Classical.Sugar.fst.hints b/ulib/.cache/FStar.Classical.Sugar.fst.hints index 06a174d18ee..0adf4d79355 100644 --- a/ulib/.cache/FStar.Classical.Sugar.fst.hints +++ b/ulib/.cache/FStar.Classical.Sugar.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_eee646ed2c0261b2e37307734e5990b8" ], 0, - "f139a840e37e111487f15c4ca6c312ed" + "1c57c30d1e1e1946355d7bea8beefff0" ], [ "FStar.Classical.Sugar.implies_elim", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_913239c2cf9dc8a14e1f047e0206138d" ], 0, - "4648fe47077cc1191d7b1b6b4645c23d" + "76b732a5e2c6ec3ddd0e907a6a9cc59b" ], [ "FStar.Classical.Sugar.or_elim_simple", @@ -36,7 +36,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "522001b6e5872c2873d1c198301e3472" + "7cd3b8284ef9b9342e95e761c7e91a87" ], [ "FStar.Classical.Sugar.or_elim", @@ -48,7 +48,7 @@ "refinement_interpretation_Tm_refine_953a6e4e702e848a7213bd619baaa22d" ], 0, - "a500ab2613a61ac7225c6c5bbe3652ae" + "2ab6a5883a46b6da722a846e5d1a35a1" ], [ "FStar.Classical.Sugar.or_elim", @@ -60,7 +60,7 @@ "refinement_interpretation_Tm_refine_953a6e4e702e848a7213bd619baaa22d" ], 0, - "695fe1a3f34650a942b659807804e6fd" + "7e9322e4947d240f0156a2f903cc9afa" ], [ "FStar.Classical.Sugar.or_elim", @@ -72,7 +72,7 @@ "refinement_interpretation_Tm_refine_953a6e4e702e848a7213bd619baaa22d" ], 0, - "d9bf57f8a60fad7150f9b5f031d34fc8" + "97e6f0c392d359c807d7b18331254636" ], [ "FStar.Classical.Sugar.and_elim", @@ -84,7 +84,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "402e1c1c57ab46cf4050d9e4e3e764f6" + "614ecbee631023ebca1a27ae67adc3af" ], [ "FStar.Classical.Sugar.and_elim", @@ -96,7 +96,7 @@ "refinement_interpretation_Tm_refine_0e6764ea7cf9747bf338120e46774802" ], 0, - "4242d7e4c02c2ab0a5a4a41f7e49b50d" + "526995ca4175aadc20b73693c52a6801" ], [ "FStar.Classical.Sugar.and_elim", @@ -108,7 +108,7 @@ "refinement_interpretation_Tm_refine_0e6764ea7cf9747bf338120e46774802" ], 0, - "ab6671efa0474bf52254e96e539e4c1c" + "e5d3a9d7bb4f9c1d0d4909346b9bf435" ], [ "FStar.Classical.Sugar.exists_intro_simple", @@ -120,7 +120,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "ba15894e154173170efd8c9c1605753a" + "25d598d792dc0d19dfd83f42959778fd" ], [ "FStar.Classical.Sugar.implies_intro", @@ -132,7 +132,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "abe586eb6c55e61cf963239504885db2" + "58e8481f6c2bde5aebb5a630a4936f08" ], [ "FStar.Classical.Sugar.implies_intro", @@ -144,7 +144,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "bba9476ac5d98235b838cca40cb68761" + "d0d6f6b86ebf49391bd5d49ef38a8dff" ], [ "FStar.Classical.Sugar.implies_intro", @@ -156,7 +156,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "b8c7c7dc298ba8cd8930b86ee3553947" + "f7042e5c335701d91645c736e319a863" ], [ "FStar.Classical.Sugar.or_intro_left", @@ -168,7 +168,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "b46debe7afe82f04088ea8980025e8ad" + "2cfffc7828ceda752a56a357b3b5f55e" ], [ "FStar.Classical.Sugar.or_intro_right", @@ -180,7 +180,7 @@ "refinement_interpretation_Tm_refine_953a6e4e702e848a7213bd619baaa22d" ], 0, - "728888effb202a932e7c6f75de256f28" + "6a8e87ec27e5e21973c2bc4d11fff0e5" ], [ "FStar.Classical.Sugar.or_intro_right", @@ -192,7 +192,7 @@ "refinement_interpretation_Tm_refine_953a6e4e702e848a7213bd619baaa22d" ], 0, - "ceccea737327cbd044934d7289046d59" + "272598a1443bb7617926dfc5bd747bcb" ], [ "FStar.Classical.Sugar.or_intro_right", @@ -204,7 +204,7 @@ "refinement_interpretation_Tm_refine_953a6e4e702e848a7213bd619baaa22d" ], 0, - "ebc762d04f29541d0275c3b3c9454797" + "ff7487f3bd8ba622189df54abb5ec1bd" ], [ "FStar.Classical.Sugar.and_intro", @@ -216,7 +216,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "a22ce4e91ddb7f1748f91508885bfdd4" + "2f87503c7b55e7363507594c58c657d6" ], [ "FStar.Classical.Sugar.and_intro", @@ -228,7 +228,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "575cdc0b23721f50e6e86598d4249372" + "7ad15a185a716a9b219b66e0777df597" ], [ "FStar.Classical.Sugar.and_intro", @@ -240,7 +240,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "ae7c797d7bc7ba1515f91f67864a15b3" + "60aee5648b943100b00fb3a55865877c" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Classical.Sugar.fsti.hints b/ulib/.cache/FStar.Classical.Sugar.fsti.hints index 7b59461735b..570bf466062 100644 --- a/ulib/.cache/FStar.Classical.Sugar.fsti.hints +++ b/ulib/.cache/FStar.Classical.Sugar.fsti.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_913239c2cf9dc8a14e1f047e0206138d" ], 0, - "48069ca7b2ff7cec29d6705292560494" + "6eb61de5aae41e3bc7e9bd732f615986" ], [ "FStar.Classical.Sugar.or_elim", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_953a6e4e702e848a7213bd619baaa22d" ], 0, - "ade14bdee285f799b82f38f9c814fab2" + "e6726bb85a78a2b3008f92f01fd742c9" ], [ "FStar.Classical.Sugar.and_elim", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "ce961c925bf441ab9a332c534c4a4a93" + "2b1db6ba89e0d1a6fa94f75fc6cb6cb7" ], [ "FStar.Classical.Sugar.implies_intro", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "bbcb9fe6cd0067f5b0d95e19811865ed" + "91e2c92f1bc53177c9031f80723560e1" ], [ "FStar.Classical.Sugar.or_intro_right", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_953a6e4e702e848a7213bd619baaa22d" ], 0, - "a60f565f7a2786c10ef9ee230b398615" + "4864989c541f524f66d521301e1e232c" ], [ "FStar.Classical.Sugar.and_intro", @@ -71,7 +71,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "657bdcf642df1f0c51324525c0203174" + "f7412d57f6c221f9131f4d9f8aadc3e3" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Classical.fst.hints b/ulib/.cache/FStar.Classical.fst.hints index e0b1f726397..edc0695ff7e 100644 --- a/ulib/.cache/FStar.Classical.fst.hints +++ b/ulib/.cache/FStar.Classical.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "3716289858174695dfc92803dbe80edf" + "c897406de0a4926a14300de904948874" ], [ "FStar.Classical.give_witness_from_squash", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "559c01db29941939d98d4d5653118a76" + "2ccd9ad893c655652cc3fb413c322ef5" ], [ "FStar.Classical.get_squashed", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "01e079c5a50d5005e0a2d0fa1832118b" + "b56a1e40abf5b442227447faf960f791" ], [ "FStar.Classical.get_equality", @@ -44,7 +44,7 @@ 1, [ "@query", "equation_Prims.eq2" ], 0, - "3f729cd1584b745c34bf6c6165b0958e" + "e9620590691962d2da46167315d7ed4c" ], [ "FStar.Classical.impl_intro", @@ -53,7 +53,7 @@ 1, [ "@query" ], 0, - "895c151e3add1602227e16d7c0ca03ab" + "2eae3bcadfa2589390fc93a8fdc81b01" ], [ "FStar.Classical.move_requires", @@ -67,7 +67,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "d31aa5bb60b5090c3e90d2c71cb12256" + "63108ced9b3a040190758e66ed632266" ], [ "FStar.Classical.impl_intro_gen", @@ -79,7 +79,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "ab1b231e1101cd65822de8cde6bcfd85" + "91ddf5d1f851e1be5583220ca5ccc1b7" ], [ "FStar.Classical.impl_intro_gen", @@ -91,7 +91,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "e510b85ec0df79f725926f6985735087" + "ba49fcc12290859123f4bededf628ccc" ], [ "FStar.Classical.impl_intro_gen", @@ -103,7 +103,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "036de40a30e45e20c7a862d09b7044be" + "adaec35ac233f2bd1545c9fd2d9dbbc8" ], [ "FStar.Classical.get_forall", @@ -112,7 +112,7 @@ 1, [ "@query", "equation_Prims.l_Forall" ], 0, - "71571c69a41231f3c763dce9d6c134ab" + "5affbcf03cbb47f64e928678eec71d50" ], [ "FStar.Classical.forall_intro_gtot", @@ -121,7 +121,7 @@ 1, [ "@query" ], 0, - "f02d4115bc42d349e4b448d86c2cc3ec" + "7e96a61c5c804e68b4073c7793bb5ebb" ], [ "FStar.Classical.lemma_forall_intro_gtot", @@ -130,7 +130,7 @@ 1, [ "@query" ], 0, - "dc8a17c269d1dd6d5b2a30a18edb6a60" + "98cfa4797ae01cbba8e528aa69cc80ac" ], [ "FStar.Classical.gtot_to_lemma", @@ -139,7 +139,7 @@ 1, [ "@query" ], 0, - "d5b769826e16ea8fd346075e70a38b3d" + "f079f2ac1a88fef86e5ccef75407dac6" ], [ "FStar.Classical.forall_intro", @@ -148,7 +148,7 @@ 1, [ "@query" ], 0, - "dcc5d186cf1df75ea270ec780f94be15" + "586de86e9bc80b7f4c97db2e14feede7" ], [ "FStar.Classical.forall_impl_intro", @@ -157,7 +157,7 @@ 1, [ "@query" ], 0, - "a0bcb701e712075ae555192f3f5f223e" + "07f2a7ec724a7c02bd6a82125503845f" ], [ "FStar.Classical.ghost_lemma", @@ -171,7 +171,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "9015cba29ec963269c84f82653be1fe8" + "83cead03369656a7cafb02593a349c4c" ], [ "FStar.Classical.exists_intro", @@ -180,7 +180,7 @@ 1, [ "@query" ], 0, - "004e925666379e6ee5770dd3f01ca532" + "03d8908fb7acdef6e6962dc31b2ccc59" ], [ "FStar.Classical.exists_intro_not_all_not", @@ -198,7 +198,7 @@ "unit_typing" ], 0, - "c60a257a3dd8042bb1519cf43e0b74e6" + "9642269b3c243e03218ac2b3a6f30495" ], [ "FStar.Classical.forall_to_exists", @@ -207,7 +207,7 @@ 1, [ "@query" ], 0, - "c9bb5f5fad69c1818d01bd47e10d057b" + "961f36c41f5187cdc37ebd93de25f706" ], [ "FStar.Classical.forall_to_exists_2", @@ -216,7 +216,7 @@ 1, [ "@query" ], 0, - "e789e06694384894f00c7387bd31a7ba" + "f9b98fdc75352942939ffe80408c9bcb" ], [ "FStar.Classical.exists_elim", @@ -228,7 +228,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "0ef5d975d765b51bfdb85d1a56df8848" + "8200cf2802ad0cf25cac14ad24a61509" ], [ "FStar.Classical.or_elim", @@ -240,7 +240,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "0f5370fceec978035469047e9a10cb6c" + "356d8727455a58ae2af85fc0b7d41ccb" ], [ "FStar.Classical.or_elim", @@ -252,7 +252,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "f72728e7aeb074300b537ad95773e9a2" + "8353ef694611ce0a2551b8c2456c404e" ], [ "FStar.Classical.or_elim", @@ -264,7 +264,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "2ebee4159124efbf07f35f4c67d56dc1" + "dcee5466680783df2fc901d3600cd5c8" ], [ "FStar.Classical.excluded_middle", @@ -273,7 +273,7 @@ 1, [ "@query" ], 0, - "6169dbebb97759ba09841fe468815a20" + "8b75d6687991d543b9aff4147741df59" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Classical.fsti.hints b/ulib/.cache/FStar.Classical.fsti.hints index 3f89a07825b..6d60fae4a6c 100644 --- a/ulib/.cache/FStar.Classical.fsti.hints +++ b/ulib/.cache/FStar.Classical.fsti.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "cead8a606d823e6585f2c21383f93062" + "ddfd22093f12dd9235048c98e0dc6b2d" ], [ "FStar.Classical.or_elim", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "48bb026f55a9ee43008a0a3735079158" + "58119726ec26d0ecd08a7751e840e989" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.ConstantTime.Integers.fst.hints b/ulib/.cache/FStar.ConstantTime.Integers.fst.hints index 63bf8c214bb..8a0d157bc4c 100644 --- a/ulib/.cache/FStar.ConstantTime.Integers.fst.hints +++ b/ulib/.cache/FStar.ConstantTime.Integers.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "assumption_FStar.Integers.width__uu___haseq" ], 0, - "2a606e726ba0fec9e96d620c9fa70f85" + "e89952d627d540bcc914993eb75141fd" ], [ "FStar.ConstantTime.Integers.reveal_hide", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_fab25bb72cbea52abfa7c0988894a099" ], 0, - "90c5c0e24288d1d9d5ab9d6509ced7b7" + "7d9dbd0a9cd362d0e6a215bfce07b5ca" ], [ "FStar.ConstantTime.Integers.reveal_hide", @@ -38,7 +38,7 @@ "typing_FStar.Integers.int_t", "typing_FStar.Integers.u" ], 0, - "0be1282b6c1465bca54f549558a42fa3" + "e0bfe9fe53588cb905ba74143eb743f5" ], [ "FStar.ConstantTime.Integers.hide_reveal", @@ -85,7 +85,7 @@ "typing_FStar.Integers.width_of_sw" ], 0, - "0360e536ee2ebd45ce101d08a8d2acd9" + "303bdc33e4579221af2f6c6ae000e002" ], [ "FStar.ConstantTime.Integers.promote", @@ -94,7 +94,7 @@ 1, [ "@query" ], 0, - "c0b194f815c8776e15e8aa9488f9981a" + "e27f4a86bd52defc43511b50ea964ef7" ], [ "FStar.ConstantTime.Integers.promote", @@ -108,7 +108,7 @@ "typing_FStar.ConstantTime.Integers.secret_int" ], 0, - "d070a004b42e38d6922794d18721e65d" + "8cc0a00e7bc0b29dc8be3aebaeb81a85" ], [ "FStar.ConstantTime.Integers.addition", @@ -120,7 +120,7 @@ "refinement_interpretation_Tm_refine_563fc497911f71a623b7cef8e703192d" ], 0, - "036e9e7221cf0fdddd3301556d4efdfb" + "722780a302597474ab24548d701ff9e4" ], [ "FStar.ConstantTime.Integers.addition", @@ -217,7 +217,7 @@ "typing_Tm_abs_14540b1677bb0879c263763c122744f7" ], 0, - "08ea9573dfb2cc194de161a01cdba725" + "971d0c436c31a0e65e54b1c1bbcb3472" ], [ "FStar.ConstantTime.Integers.addition_mod", @@ -238,7 +238,7 @@ "refinement_interpretation_Tm_refine_d12d61266a2f2128b6a00b00566f8446" ], 0, - "d41908f59904ea555511330774e6cf7f" + "b89aa5728b6946a326f571fb24042d50" ], [ "FStar.ConstantTime.Integers.addition_mod", @@ -319,7 +319,7 @@ "typing_Tm_abs_3b3b3487729e58b4bfeba69d78394443" ], 0, - "d781b38b9f2b1b355ca7d57ca52a9a84" + "539f95e2960519a93292f066a246afb1" ], [ "FStar.ConstantTime.Integers.addition_mod", @@ -340,7 +340,7 @@ "refinement_interpretation_Tm_refine_d12d61266a2f2128b6a00b00566f8446" ], 0, - "76816421c27e04f9503a25d9a1a642ef" + "40566972a7c46cf418ef66fa07c636a7" ], [ "FStar.ConstantTime.Integers.__proj__Secret__item__sl", @@ -354,7 +354,7 @@ "refinement_interpretation_Tm_refine_3966d0fa15453c00184d0d55fe478d64" ], 0, - "191165eb35d90ec4f772471620817b55" + "f66260ad26bfc673268dcea6a6c14e47" ], [ "FStar.ConstantTime.Integers.__proj__Secret__item__l", @@ -370,7 +370,7 @@ "refinement_interpretation_Tm_refine_3966d0fa15453c00184d0d55fe478d64" ], 0, - "11a17ef9ab2f1bca7b9610fa72ec8b3a" + "7bee72899a016c4ff752f249d224eb4a" ], [ "FStar.ConstantTime.Integers.__proj__Secret__item__sw", @@ -384,7 +384,7 @@ "refinement_interpretation_Tm_refine_3966d0fa15453c00184d0d55fe478d64" ], 0, - "1ca70dba3f4aedb28ed27dc317e48034" + "dcf13d125d6e496864817dba24f91e1b" ], [ "FStar.ConstantTime.Integers.__proj__Public__item__sw", @@ -398,7 +398,7 @@ "refinement_interpretation_Tm_refine_da3c99fe033a6ea8ff5eb2fceb006c3e" ], 0, - "c16fb458f018c3c0be4b8d855f8bc425" + "acf7c56703bafc27d791020ed513a6d8" ], [ "FStar.ConstantTime.Integers.sw_qual", @@ -412,7 +412,7 @@ "fuel_guarded_inversion_FStar.ConstantTime.Integers.qual" ], 0, - "e3c378c6c04c41b0221a8c6a41d3e284" + "0d32020f1d94dee6362da792fa4644ca" ], [ "FStar.ConstantTime.Integers.label_qual", @@ -428,7 +428,7 @@ "refinement_interpretation_Tm_refine_3966d0fa15453c00184d0d55fe478d64" ], 0, - "9ec8ff03e2c171f99f640e22a36fbb7f" + "e325904401916f1606b6d2d8a206245b" ], [ "FStar.ConstantTime.Integers.t", @@ -442,7 +442,7 @@ "fuel_guarded_inversion_FStar.ConstantTime.Integers.qual" ], 0, - "d2327ef3c925d92fe76db2f1e0d30d09" + "1c9506995414b04718cd647cb6b1d614" ], [ "FStar.ConstantTime.Integers.i", @@ -475,7 +475,7 @@ "typing_FStar.Integers.width_of_sw" ], 0, - "7e26eeb1f90428ef6de829d5f372184f" + "3745b5e55d31e30e4fe25de5d5d4da53" ], [ "FStar.ConstantTime.Integers.as_secret", @@ -493,7 +493,7 @@ "refinement_interpretation_Tm_refine_c4143e90309307eaf17156a5cc6d7525" ], 0, - "5d4751bb941531f9a4b95593c6838220" + "1644e63eb8f3d951eba550371609dcf2" ], [ "FStar.ConstantTime.Integers.as_public", @@ -507,7 +507,7 @@ "refinement_interpretation_Tm_refine_da3c99fe033a6ea8ff5eb2fceb006c3e" ], 0, - "c5b22436f4d3b69e945a600ef9b8c3f1" + "2f45d93b69a7c1ccc728c0a5b69a6628" ], [ "FStar.ConstantTime.Integers.op_Plus", @@ -533,7 +533,7 @@ "refinement_interpretation_Tm_refine_d8987a157553fa216aae082b75bdf3d6" ], 0, - "185a8094b076f865bd080763851b86a6" + "b211799913f1543d72e24857c1e0bef4" ], [ "FStar.ConstantTime.Integers.op_Plus_Percent", @@ -558,7 +558,7 @@ "refinement_interpretation_Tm_refine_c4143e90309307eaf17156a5cc6d7525" ], 0, - "c7cb8a7211462098ac3694202e9101ab" + "f926c42350bb899b44f16e23e766d3ea" ], [ "FStar.ConstantTime.Integers.op_Plus_Percent", @@ -567,7 +567,7 @@ 1, [ "@query", "assumption_FStar.Integers.width__uu___haseq" ], 0, - "ad929fdd025ef70365332803f781b060" + "a566f9fe237ecf72b21b1071c50ad48e" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.ConstantTime.Integers.fsti.hints b/ulib/.cache/FStar.ConstantTime.Integers.fsti.hints index 59582a3fb70..7c69d98fade 100644 --- a/ulib/.cache/FStar.ConstantTime.Integers.fsti.hints +++ b/ulib/.cache/FStar.ConstantTime.Integers.fsti.hints @@ -8,7 +8,7 @@ 1, [ "@query", "assumption_FStar.Integers.width__uu___haseq" ], 0, - "2a606e726ba0fec9e96d620c9fa70f85" + "e89952d627d540bcc914993eb75141fd" ], [ "FStar.ConstantTime.Integers.reveal_hide", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_fab25bb72cbea52abfa7c0988894a099" ], 0, - "7131803b37a72860f51fe7e302e6c8d3" + "22f8f0490f49a9fadbcc74d9a2867055" ], [ "FStar.ConstantTime.Integers.promote", @@ -29,7 +29,7 @@ 1, [ "@query" ], 0, - "e75bed92f2540f6053364d1e66d6c009" + "2c61ef291cc8ee4905d5640fcfc0f092" ], [ "FStar.ConstantTime.Integers.addition", @@ -41,7 +41,7 @@ "refinement_interpretation_Tm_refine_563fc497911f71a623b7cef8e703192d" ], 0, - "3092186b764cfec641db73d0e4a03df9" + "35ee6c8cae6ecfe46dd6d868da09061a" ], [ "FStar.ConstantTime.Integers.addition_mod", @@ -62,7 +62,7 @@ "refinement_interpretation_Tm_refine_d12d61266a2f2128b6a00b00566f8446" ], 0, - "519a91afbfb650d9d3a27fea8eb2a2e6" + "c6a903d6ff4a973e7581abf56e1606dd" ], [ "FStar.ConstantTime.Integers.__proj__Secret__item__sl", @@ -76,7 +76,7 @@ "refinement_interpretation_Tm_refine_3966d0fa15453c00184d0d55fe478d64" ], 0, - "a0ceac6b53d534ad1ab44b6eb79e7d02" + "8873e21c67a1bd5b34cd7c9fa7856961" ], [ "FStar.ConstantTime.Integers.__proj__Secret__item__l", @@ -92,7 +92,7 @@ "refinement_interpretation_Tm_refine_3966d0fa15453c00184d0d55fe478d64" ], 0, - "9bfaa067fdc0eea83b34fabd390dab05" + "8b1d0d851c36e9e87a94b45c0c076dbe" ], [ "FStar.ConstantTime.Integers.__proj__Secret__item__sw", @@ -106,7 +106,7 @@ "refinement_interpretation_Tm_refine_3966d0fa15453c00184d0d55fe478d64" ], 0, - "bd60f32e794ccde722ebcf1512d5c24e" + "40fbf83cb5c83cd2e50647a9418cca99" ], [ "FStar.ConstantTime.Integers.__proj__Public__item__sw", @@ -120,7 +120,7 @@ "refinement_interpretation_Tm_refine_da3c99fe033a6ea8ff5eb2fceb006c3e" ], 0, - "ab5937656207ff9f62b5bc18637ce448" + "3dce73658e7b859d66623ff895be7cfe" ], [ "FStar.ConstantTime.Integers.sw_qual", @@ -134,7 +134,7 @@ "fuel_guarded_inversion_FStar.ConstantTime.Integers.qual" ], 0, - "b688c4a42c681b537057d680651912cd" + "42f534e8d47948fd566b008a30d6c737" ], [ "FStar.ConstantTime.Integers.label_qual", @@ -150,7 +150,7 @@ "refinement_interpretation_Tm_refine_3966d0fa15453c00184d0d55fe478d64" ], 0, - "8fd6234c2c1a921dd0448fd5cab33fb1" + "c6afffd5428c8a858263a6cc657722b9" ], [ "FStar.ConstantTime.Integers.t", @@ -164,7 +164,7 @@ "fuel_guarded_inversion_FStar.ConstantTime.Integers.qual" ], 0, - "64f06a95fefe50526e7777d3ce1990cf" + "a7a9744ef3b578c4cf39909205daa6bb" ], [ "FStar.ConstantTime.Integers.i", @@ -197,7 +197,7 @@ "typing_FStar.Integers.width_of_sw" ], 0, - "f9811aa09394364eb432c54ec369082c" + "ca3a47216f67be11974f8f8402f0c151" ], [ "FStar.ConstantTime.Integers.as_secret", @@ -215,7 +215,7 @@ "refinement_interpretation_Tm_refine_c4143e90309307eaf17156a5cc6d7525" ], 0, - "0e158c8f0b4924e296f21505824bb8fb" + "613ec3660347b0687afe5b9edc29fe56" ], [ "FStar.ConstantTime.Integers.as_public", @@ -229,7 +229,7 @@ "refinement_interpretation_Tm_refine_da3c99fe033a6ea8ff5eb2fceb006c3e" ], 0, - "560d8843eb4d4c74f89cfca826c11d2a" + "7c5374718e8e576355fb26a7037b1d0f" ], [ "FStar.ConstantTime.Integers.op_Plus", @@ -255,7 +255,7 @@ "refinement_interpretation_Tm_refine_d8987a157553fa216aae082b75bdf3d6" ], 0, - "4cd41c49f451276f877daf5a57963543" + "6da7a8830e0b88e03d94b12c98575421" ], [ "FStar.ConstantTime.Integers.op_Plus_Percent", @@ -280,7 +280,7 @@ "refinement_interpretation_Tm_refine_c4143e90309307eaf17156a5cc6d7525" ], 0, - "95f77fc3524a2a8bde4eed32f5b077bd" + "c84829e4ef681b54f6c5dd703edb6eff" ], [ "FStar.ConstantTime.Integers.op_Plus_Percent", @@ -289,7 +289,7 @@ 1, [ "@query", "assumption_FStar.Integers.width__uu___haseq" ], 0, - "d51091329b0f00f1c5117a704f2c9db5" + "b2f2e1c4cde39abf364b50a2d5bc3be5" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Constructive.fst.hints b/ulib/.cache/FStar.Constructive.fst.hints index e223e40790c..5fd7177de74 100644 --- a/ulib/.cache/FStar.Constructive.fst.hints +++ b/ulib/.cache/FStar.Constructive.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "c8a3a398a140e35253bee29ac2695ee6" + "b17c272ddbf433dca0d21308e5df7a33" ], [ "FStar.Constructive.cor", @@ -17,7 +17,7 @@ 1, [ "@query" ], 0, - "3841cbba93b1a77cb58065816ca6170c" + "ff27aa4559af3b5821d55e084d98d81d" ], [ "FStar.Constructive.__proj__IntroL__item__h", @@ -31,7 +31,7 @@ "refinement_interpretation_Tm_refine_5f96298b0b74547bf135efed6725faec" ], 0, - "5075305d2c0a7c7c5060311c04040ac9" + "759817737ca2a12efedb46ac5ed67ba1" ], [ "FStar.Constructive.__proj__IntroR__item__h", @@ -45,7 +45,7 @@ "refinement_interpretation_Tm_refine_7fbfb42f7ce95e0df3d91787685cfbfc" ], 0, - "b57dcb6a8635ceee3373a72d48bfee7d" + "37aa9a3e297bc66e55cc7a21c053c7e0" ], [ "FStar.Constructive.eq_ind", @@ -54,10 +54,11 @@ 1, [ "@MaxIFuel_assumption", "@query", + "data_elim_FStar.Constructive.Refl", "fuel_guarded_inversion_FStar.Constructive.ceq" ], 0, - "1babf46f23564d55ea472953b977062e" + "45d2b8a4cea9c0d2cd9d73076b3ceead" ], [ "FStar.Constructive.ceq_eq", @@ -66,10 +67,11 @@ 1, [ "@MaxIFuel_assumption", "@query", + "data_elim_FStar.Constructive.Refl", "fuel_guarded_inversion_FStar.Constructive.ceq" ], 0, - "27471581ef8f29bbc613f5f74a278f7d" + "37bea2e7aae796c689c909c28b556caf" ], [ "FStar.Constructive.ceq_congruence", @@ -78,10 +80,11 @@ 1, [ "@MaxIFuel_assumption", "@query", + "data_elim_FStar.Constructive.Refl", "fuel_guarded_inversion_FStar.Constructive.ceq" ], 0, - "67d1aa47297c3712d839a2e89db78441" + "6f9f332613ae44a98eed032fa08d45d0" ], [ "FStar.Constructive.ceq_symm", @@ -90,10 +93,11 @@ 1, [ "@MaxIFuel_assumption", "@query", + "data_elim_FStar.Constructive.Refl", "fuel_guarded_inversion_FStar.Constructive.ceq" ], 0, - "d3d9e14c1d6bc030ecf4e13f6ebace2a" + "cd76f5f2864e2d74819c04ab2088dd0d" ], [ "FStar.Constructive.ceq_trans", @@ -102,10 +106,11 @@ 1, [ "@MaxIFuel_assumption", "@query", + "data_elim_FStar.Constructive.Refl", "fuel_guarded_inversion_FStar.Constructive.ceq" ], 0, - "cc2b848a011234fd1587a6bba8c6b18a" + "327e04714e3c6988d3c7fc59e038a945" ], [ "FStar.Constructive.cfalse_elim", @@ -117,7 +122,7 @@ "fuel_guarded_inversion_FStar.Constructive.cfalse" ], 0, - "6fb4be5bf2f36183958ee48e71742ef3" + "920b21be8a20367b5ac88a3a0436e7ab" ], [ "FStar.Constructive.false_elim2", @@ -129,7 +134,7 @@ "fuel_guarded_inversion_FStar.Constructive.cfalse" ], 0, - "f42b60ea9c2921de918dd4c2f90d053b" + "b0b4f2e2dee1c3324e2eddfd7e43ca76" ], [ "FStar.Constructive.false_elim", @@ -141,7 +146,7 @@ "refinement_interpretation_Tm_refine_f1ecc6ab6882a651504f328937700647" ], 0, - "5d1f312b52ccb1e283487b36a95edba8" + "a2a6cdc96de8781b93c0dd9b6cfd3bcd" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Crypto.fst.hints b/ulib/.cache/FStar.Crypto.fst.hints index 34a521628fd..dc400fbe9d4 100644 --- a/ulib/.cache/FStar.Crypto.fst.hints +++ b/ulib/.cache/FStar.Crypto.fst.hints @@ -1,5 +1,5 @@ [ - "tÛ\u001dk@ ±\u000eÊ{w|çÊ…H", + "U\fîA ÷0c“€,>DØ\u001bé", [ [ "FStar.Crypto.nbytes", @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "d524064baeb8728774b8235b25c12f9c" + "b4c84055451574b4c43aa73c843efe80" ], [ "FStar.Crypto.aes_128_encrypt", @@ -23,7 +23,7 @@ "typing_FStar.Bytes.bytes" ], 0, - "1b7a68bfbf8e05138cfcb7aa1a5ce641" + "320e3ec14b494341ecba0bfdc294708b" ], [ "FStar.Crypto.rsa_pkey", @@ -36,7 +36,7 @@ "typing_FStar.Bytes.bytes" ], 0, - "fe3da084a57fd31895d1605f57a11484" + "0145d651ea3f95ce39d0febdcab3af2d" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.DependentMap.fst.hints b/ulib/.cache/FStar.DependentMap.fst.hints index 6f58edc2bf4..a7242e93892 100644 --- a/ulib/.cache/FStar.DependentMap.fst.hints +++ b/ulib/.cache/FStar.DependentMap.fst.hints @@ -14,7 +14,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "19ca67a0a95f13d03e9edf20d92b56ec" + "3a557a7fbbd86d4c4af542e397cca0f0" ], [ "FStar.DependentMap.sel_create", @@ -34,7 +34,7 @@ "token_correspondence_FStar.DependentMap.__proj__Mkt__item__mappings" ], 0, - "1e091eaf65a505a0bfc2df568a1e9b4a" + "38d0aff159dbabcbdcb09acd8e8635e1" ], [ "FStar.DependentMap.upd", @@ -51,7 +51,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "57792c8e23b1661505388a83653e3f2c" + "c11b2035e1ebf91d0e3afa313ffb383c" ], [ "FStar.DependentMap.sel_upd_same", @@ -74,7 +74,7 @@ "typing_Tm_abs_72c7c67b249b548b5a04fe79308afd73" ], 0, - "06c241d81a4cbf3a0bf64fdb1b77e795" + "6262cf25c544fcac5c0572c78784e463" ], [ "FStar.DependentMap.sel_upd_other", @@ -98,7 +98,7 @@ "typing_Tm_abs_72c7c67b249b548b5a04fe79308afd73" ], 0, - "1fd9115b9bbedff1fc9cfb2618fb8260" + "6cdbed0445b2929f93f40353bf961e9d" ], [ "FStar.DependentMap.equal_intro", @@ -107,7 +107,7 @@ 1, [ "@query", "equation_FStar.DependentMap.equal" ], 0, - "e7bfdb0d35d6a50ab88d99dce8e442e9" + "b8da61c41328e0f0f03b1553e4153770" ], [ "FStar.DependentMap.equal_refl", @@ -116,7 +116,7 @@ 1, [ "@query", "lemma_FStar.DependentMap.equal_intro" ], 0, - "f0f53a1257595c1b90e661dca20bd59e" + "2597d49796b7a68bd6816e9483e14f5b" ], [ "FStar.DependentMap.equal_elim", @@ -137,7 +137,7 @@ "typing_FStar.DependentMap.__proj__Mkt__item__mappings" ], 0, - "f009c2d472ab01bc65ede1c97ac34875" + "e6d5a23c0d5c15b12da709cb28c68bdc" ], [ "FStar.DependentMap.restrict", @@ -160,7 +160,7 @@ "refinement_interpretation_Tm_refine_9f8cb5a84b67f50c9d5f87a914037545" ], 0, - "1d91af122d2cc74a24c7d560643040ec" + "9d1da39a78af251f570e57a245e50505" ], [ "FStar.DependentMap.restrict", @@ -183,7 +183,7 @@ "refinement_interpretation_Tm_refine_9f8cb5a84b67f50c9d5f87a914037545" ], 0, - "3cbc4fa6104a023fdb8b43fc5fdc5e11" + "3f9d55384a467dfb77f3ea11196f8348" ], [ "FStar.DependentMap.sel_restrict", @@ -210,7 +210,7 @@ "typing_FStar.DependentMap.restrict" ], 0, - "c99344b434833e0a999c25648a0f5083" + "299015472015d884eb254c69fc7f8bad" ], [ "FStar.DependentMap.sel_restrict", @@ -237,7 +237,7 @@ "typing_FStar.DependentMap.restrict" ], 0, - "4299742f772685ed45d97d9d03982359" + "2cbc61196a166020a2e073b1042b710d" ], [ "FStar.DependentMap.concat_value", @@ -251,7 +251,7 @@ "fuel_guarded_inversion_FStar.Pervasives.either" ], 0, - "e73cae491cf48294fbbf3e1971d4be06" + "00c7d47f48b1e5be775de7be8fbe926f" ], [ "FStar.DependentMap.concat_mappings", @@ -275,7 +275,7 @@ "projection_inverse_FStar.Pervasives.Inr_v" ], 0, - "0fd15182890bf7dba57ec307d6487836" + "3e12d401247059d0fe782b6a97bc2bfe" ], [ "FStar.DependentMap.concat", @@ -303,7 +303,7 @@ "typing_FStar.DependentMap.__proj__Mkt__item__mappings" ], 0, - "1bf90df068a22ec1bcac2efe5db7e663" + "35e7502193858e0c52f31ea6266ff68d" ], [ "FStar.DependentMap.concat", @@ -331,7 +331,7 @@ "typing_FStar.DependentMap.__proj__Mkt__item__mappings" ], 0, - "fee75cec2a3d858fd690f2330eb00919" + "bcf10286c3a6795b88386dd3fee28025" ], [ "FStar.DependentMap.sel_concat_l", @@ -370,7 +370,7 @@ "typing_FStar.DependentMap.concat" ], 0, - "5e49fe0bcc81ae6918d09ff8bcbe4e67" + "ee5a6e2d917bb3bad00901e44130879a" ], [ "FStar.DependentMap.sel_concat_l", @@ -408,7 +408,7 @@ "typing_FStar.DependentMap.concat" ], 0, - "87c90f5342c6d524e0a38c585ff93a91" + "9c6992ad1e66f3fa4e0b1862d3062ac4" ], [ "FStar.DependentMap.sel_concat_r", @@ -447,7 +447,7 @@ "typing_FStar.DependentMap.concat" ], 0, - "639f02c50ca27be41a9c01126f27f21a" + "c2cc3e76df12944578a64660a75febc2" ], [ "FStar.DependentMap.sel_concat_r", @@ -485,7 +485,7 @@ "typing_FStar.DependentMap.concat" ], 0, - "c4d8ad99a7a9c1da27552d065a37020c" + "207af5c8679e56520ddcaf6dc945d78b" ], [ "FStar.DependentMap.rename", @@ -506,7 +506,7 @@ "typing_Tm_abs_e4aab2d79d245f9b260455081b9018a1" ], 0, - "f808025afda75281cc18677df6c7d6ac" + "54fe1291f3f9f9d35ca3ba79b7a1b42b" ], [ "FStar.DependentMap.sel_rename", @@ -533,7 +533,7 @@ "typing_Tm_abs_e4aab2d79d245f9b260455081b9018a1" ], 0, - "667ff9fa69faa5d7036a7cf14a0bc327" + "434e25eb184f86c56676d95ba5d4482e" ], [ "FStar.DependentMap.map", @@ -549,7 +549,7 @@ "typing_Tm_abs_642b723ac228638bf08f443cbc97b23a" ], 0, - "88e5df077ddf43ea355db9427d7aa18f" + "3918ac135416dbe09f20bb8a93ef1eb4" ], [ "FStar.DependentMap.sel_map", @@ -571,7 +571,7 @@ "typing_Tm_abs_642b723ac228638bf08f443cbc97b23a" ], 0, - "869e0c312a00a729bdd59ae94f275714" + "fdb63e135fc024d38552f323cc38824c" ], [ "FStar.DependentMap.map_upd", @@ -600,7 +600,7 @@ "typing_Tm_abs_72c7c67b249b548b5a04fe79308afd73" ], 0, - "fe9e25000fdad18c10e0452e65d82580" + "7832051f76b6459ff12acf791117a5d8" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.DependentMap.fsti.hints b/ulib/.cache/FStar.DependentMap.fsti.hints index 9d578ef9350..6002085dae8 100644 --- a/ulib/.cache/FStar.DependentMap.fsti.hints +++ b/ulib/.cache/FStar.DependentMap.fsti.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3ec83a605f64ef7839be0da8e1431f34" + "ab2cbc14bcac72d519985a222db9af0c" ], [ "FStar.DependentMap.sel_restrict", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "be55b44d4aca946eb2b9997057f9740e" + "16b967d94de9e2c31ece56e31855eeae" ], [ "FStar.DependentMap.concat_value", @@ -37,7 +37,7 @@ "fuel_guarded_inversion_FStar.Pervasives.either" ], 0, - "816f350642896e2beb71948c06efeeb8" + "6ec244f3459cae8e6a90440e198fdda0" ], [ "FStar.DependentMap.concat", @@ -51,7 +51,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "da56e984c2420a4df5ec947920d25aec" + "90df816fb09ada93b1f4d8b938ff19bf" ], [ "FStar.DependentMap.sel_concat_l", @@ -65,7 +65,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "068acb937abaf3c9b5199e01f4f9ed46" + "2fd1f7ba2f8cf8999df5cd6a4f41706f" ], [ "FStar.DependentMap.sel_concat_r", @@ -79,7 +79,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "4965afb63b9f5f5c63237808f2bb81dd" + "23a2883d9b06676db063018c55514ac6" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Dyn.fst.hints b/ulib/.cache/FStar.Dyn.fst.hints new file mode 100644 index 00000000000..88416a328eb --- /dev/null +++ b/ulib/.cache/FStar.Dyn.fst.hints @@ -0,0 +1,55 @@ +[ + "ÚU‡\u0000ïç\u001byN]‘:ö\u0002Ä", + [ + [ + "FStar.Dyn.to_raw_dyn", + 1, + 2, + 1, + [ + "@query", "proj_equation_FStar.Dyn.Mkvalue_type_bundle_t", + "projection_inverse_FStar.Dyn.Mkvalue_type_bundle_t" + ], + 0, + "2f00174bae4679754185cef7b636ed16" + ], + [ + "FStar.Dyn.mkdyn", + 1, + 2, + 1, + [ "@query", "equation_FStar.Dyn.dyn_has_ty" ], + 0, + "cab8a7e261ab9a323adc82a8c8086f3f" + ], + [ + "FStar.Dyn.elim_subtype_of", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.subtype_of", + "refinement_interpretation_Tm_refine_fa44f965d7758db557d71572e63f5b7c" + ], + 0, + "090496b6a73f091af634da649b89af51" + ], + [ + "FStar.Dyn.undyn", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_FStar.Dyn.dyn_has_ty", + "equation_FStar.Dyn.mkdyn_", "equation_FStar.Dyn.raw_dyn", + "equation_Prims.subtype_of", + "refinement_interpretation_Tm_refine_53025b9a20d683256e19773659690099", + "refinement_interpretation_Tm_refine_61cc5a68a0598f23fd450c5b5819bd81", + "typing_FStar.Dyn.__proj__Mkvalue_type_bundle__item__x", + "typing_FStar.Dyn.to_raw_dyn" + ], + 0, + "34735b7785e471c20ff5e14e70d725ee" + ] + ] +] \ No newline at end of file diff --git a/ulib/.cache/FStar.Dyn.fsti.hints b/ulib/.cache/FStar.Dyn.fsti.hints index f2f724ac681..26dff7d14c9 100644 --- a/ulib/.cache/FStar.Dyn.fsti.hints +++ b/ulib/.cache/FStar.Dyn.fsti.hints @@ -1 +1 @@ -[ "D\u0016Œ¼9L;\f\u000bRƒÓ\u0011Çê", [] ] \ No newline at end of file +[ "MOܧ(\u001dSìÞH\u000b´M\u0004VC", [] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Endianness.fst.hints b/ulib/.cache/FStar.Endianness.fst.hints index c9771cc09af..05f35078c93 100644 --- a/ulib/.cache/FStar.Endianness.fst.hints +++ b/ulib/.cache/FStar.Endianness.fst.hints @@ -32,7 +32,7 @@ "well-founded-ordering-on-nat" ], 0, - "68b3eeced053a2ef24dd9feceea476d5" + "8c71ac58865e540fc6f924f3e66a1214" ], [ "FStar.Endianness.be_to_n", @@ -65,7 +65,7 @@ "well-founded-ordering-on-nat" ], 0, - "7eee8503f33c389298664a88160c3188" + "9d2d720e037d56858700b0ce79cec7f5" ], [ "FStar.Endianness.reveal_le_to_n", @@ -81,7 +81,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt8.t" ], 0, - "d67ebfb22824ab068de385a4d61eaab7" + "02a706801d7926a1334af510a34d481a" ], [ "FStar.Endianness.reveal_le_to_n", @@ -99,7 +99,7 @@ "primitive_Prims.op_Equality", "projection_inverse_BoxBool_proj_0" ], 0, - "b373bc404a14612e83aaaf4138da2a37" + "0a90d97a0b8153c77230006a9eb5f1b0" ], [ "FStar.Endianness.reveal_be_to_n", @@ -121,7 +121,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt8.t" ], 0, - "d311c2938844d6c4f258bc2d1da88021" + "38b0b28bc4ec0f2b41da2108bfeeabde" ], [ "FStar.Endianness.reveal_be_to_n", @@ -138,7 +138,7 @@ "primitive_Prims.op_Equality", "projection_inverse_BoxBool_proj_0" ], 0, - "9aed374d9e4871fb03ee004263e49e94" + "64857ec9ac0c27a3c87f85f49800b203" ], [ "FStar.Endianness.lemma_euclidean_division", @@ -150,7 +150,7 @@ "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0" ], 0, - "3309045139fb92d9d561466121fed27c" + "8c6a48cfe79bd3b41207d61212046544" ], [ "FStar.Endianness.lemma_factorise", @@ -163,7 +163,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "19f5d7bd9e906d0d4eebf947b35f464a" + "095a382f5f7ebcc7239f8533958afa2b" ], [ "FStar.Endianness.lemma_le_to_n_is_bounded", @@ -179,7 +179,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt8.t" ], 0, - "a74472bfe613d0e54b79b76c887f2412" + "0b67c9e13b67159727fae060801b75a9" ], [ "FStar.Endianness.lemma_le_to_n_is_bounded", @@ -221,7 +221,7 @@ "typing_Prims.pow2", "well-founded-ordering-on-nat" ], 0, - "bc8cf81d4d90cd341f757beebfbcceca" + "15131921a5db4889154a205d202bf7dd" ], [ "FStar.Endianness.lemma_le_to_n_is_bounded", @@ -234,11 +234,11 @@ "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_ec5ffad997b3df39a8dce4a6f251c287", + "refinement_interpretation_Tm_refine_eb776a0488e603deae34fb462a2fceec", "typing_FStar.Seq.Base.length", "typing_FStar.UInt8.t" ], 0, - "319e9cb54617936150732e28952090c7" + "83de6a904589d9d1a7dcd26f57d9daa8" ], [ "FStar.Endianness.lemma_be_to_n_is_bounded", @@ -254,7 +254,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt8.t" ], 0, - "3b1f9c02330dcf6f17a8f0a6c1a65543" + "7c5b01b650b6b5f9ec9407a2538a465e" ], [ "FStar.Endianness.lemma_be_to_n_is_bounded", @@ -294,7 +294,7 @@ "typing_Prims.pow2", "well-founded-ordering-on-nat" ], 0, - "1e1aa9e20ce235e798777610dfd52c6a" + "5cff7996438320401e419170f8874d4c" ], [ "FStar.Endianness.lemma_be_to_n_is_bounded", @@ -305,13 +305,13 @@ "@MaxIFuel_assumption", "@query", "equation_FStar.Endianness.bytes", "equation_Prims.eqtype", "equation_Prims.nat", "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0", + "refinement_interpretation_Tm_refine_25554db90846fc9c544f4e91947178c7", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_a40f65126b2103762d3ac1de90909326", "typing_FStar.Seq.Base.length", "typing_FStar.UInt8.t" ], 0, - "7b8fe1289197c8e2049bf5d0391a5f90" + "76055864c2d6e79c1c83fafe9ab20d04" ], [ "FStar.Endianness.n_to_le", @@ -324,7 +324,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "edd49e6fa659bfaa9375ed4937925ffd" + "9dfe5020764a08388ee37357d0e2aa82" ], [ "FStar.Endianness.n_to_le", @@ -383,7 +383,7 @@ "well-founded-ordering-on-nat" ], 0, - "95e97e1dd9fea2d12a88800d18a01c52" + "1eb7ef16a6ce9486604a7e17f439a13a" ], [ "FStar.Endianness.n_to_le", @@ -442,7 +442,7 @@ "typing_FStar.UInt8.t", "well-founded-ordering-on-nat" ], 0, - "dbc3759c877606b9aee60558527ab12e" + "830f197864d34450acec9446a020f8fc" ], [ "FStar.Endianness.n_to_be", @@ -455,7 +455,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "a2a4f62898e90437e489c7fbd4c59525" + "a673a92bce533adc20e81f68882c8cd7" ], [ "FStar.Endianness.n_to_be", @@ -514,7 +514,7 @@ "well-founded-ordering-on-nat" ], 0, - "232610a3bed19d4924b8068780b400f8" + "1428a38be71c11e871443a736b2c564e" ], [ "FStar.Endianness.n_to_be", @@ -572,7 +572,7 @@ "well-founded-ordering-on-nat" ], 0, - "8fe688dc7d48531d570ece9b475a8eb3" + "200a1f8e9906e7d049d20516673e6202" ], [ "FStar.Endianness.n_to_le_inj", @@ -588,7 +588,7 @@ "typing_FStar.Endianness.n_to_le" ], 0, - "ea2858dc1a6a8c0a79042ddafe618604" + "74f05ac647e56ad550abdbc193700b50" ], [ "FStar.Endianness.n_to_le_inj", @@ -601,7 +601,7 @@ "typing_FStar.Endianness.n_to_le" ], 0, - "83db0de13bc3c71b68b1b0e590906eff" + "a0d67efdf4e2b9a34dd74158beb7ba53" ], [ "FStar.Endianness.n_to_le_inj", @@ -615,7 +615,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "e2840f2e72a8b479628a1959010cf878" + "7dbe00a8fe6689679367383308154d38" ], [ "FStar.Endianness.n_to_be_inj", @@ -631,7 +631,7 @@ "typing_FStar.Endianness.n_to_be" ], 0, - "112d3d674d55a80ebc9ed8fd7c219f7c" + "ae730a0e2038c64b7aaaed30d60360ae" ], [ "FStar.Endianness.n_to_be_inj", @@ -644,7 +644,7 @@ "typing_FStar.Endianness.n_to_be" ], 0, - "2abcee51830af119a6459a80dba75ef1" + "6bfaec09c99734afa2e9c7968371d45d" ], [ "FStar.Endianness.n_to_be_inj", @@ -658,7 +658,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "7318e308badbef85f7583b55738e1390" + "a72035f988a9191ea8fcd799404bfb6c" ], [ "FStar.Endianness.be_to_n_inj", @@ -712,7 +712,7 @@ "well-founded-ordering-on-nat" ], 0, - "a10134d8198080737160ea14c15b25fc" + "c06bfbcf6d8cc3be6fd6033c9761bb78" ], [ "FStar.Endianness.le_to_n_inj", @@ -767,7 +767,7 @@ "typing_FStar.UInt8.v", "well-founded-ordering-on-nat" ], 0, - "414a8b07fb8c444683eb1d8b593e981c" + "065f4436efd19342bd82cf2eb000110d" ], [ "FStar.Endianness.n_to_be_be_to_n", @@ -780,7 +780,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "66896169ec7491817d7accc5ea73ec27" + "b4be39a470ef822b0986c067f9700868" ], [ "FStar.Endianness.n_to_be_be_to_n", @@ -795,7 +795,7 @@ "typing_FStar.UInt8.t" ], 0, - "378f6d83a17b51c4675c56f022962475" + "ab3aec100298978bded02bffdac12264" ], [ "FStar.Endianness.n_to_le_le_to_n", @@ -808,7 +808,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "ba79e2ac82fe9ca465416a2762270b48" + "bae10975bf517e65867d9ee14de971ec" ], [ "FStar.Endianness.n_to_le_le_to_n", @@ -823,7 +823,7 @@ "typing_FStar.UInt8.t" ], 0, - "d7e019164be97ac3d156963b84343d71" + "d78217c8a2e9b99248e5fc377611ed13" ], [ "FStar.Endianness.uint32_of_le", @@ -843,7 +843,7 @@ "refinement_interpretation_Tm_refine_940413e512f13b90b916c4a31628fe27" ], 0, - "4f943846993a81468b3c3fc4a9f19681" + "83d4a08525cb6a6b157efbbda5c6b8c9" ], [ "FStar.Endianness.le_of_uint32", @@ -860,7 +860,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "c48006d97a3e9417732bdb6e6c6b0dfa" + "2ef364d1f5a239fe6bff1d95ae1fe1e7" ], [ "FStar.Endianness.uint32_of_be", @@ -880,7 +880,7 @@ "refinement_interpretation_Tm_refine_940413e512f13b90b916c4a31628fe27" ], 0, - "636938741afe17d9b9dab9185e897051" + "51c62bab1ed7bd37285938c24e39c8c9" ], [ "FStar.Endianness.be_of_uint32", @@ -897,7 +897,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "66e7c77a3f7a94f6b41c87cad9efdfe9" + "9e0c184f2180691c2642b54f06d4f6ed" ], [ "FStar.Endianness.uint64_of_le", @@ -917,7 +917,7 @@ "refinement_interpretation_Tm_refine_ee42cbdef68c577eb364f6101e577ba6" ], 0, - "64c138a9cbf3d02be5d7f1991e036a21" + "79e651ca2e09e081c078904dc9ac617e" ], [ "FStar.Endianness.le_of_uint64", @@ -934,7 +934,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "709daf6c35380a2cc6419326df2eb826" + "76d611165ac08be5c169f3621c084a2d" ], [ "FStar.Endianness.uint64_of_be", @@ -954,7 +954,7 @@ "refinement_interpretation_Tm_refine_ee42cbdef68c577eb364f6101e577ba6" ], 0, - "0392eee723c48eff440e49c09159f79d" + "824926fc09c9e0cfa87086bd63c8de83" ], [ "FStar.Endianness.be_of_uint64", @@ -971,7 +971,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "aacd38087fe020c7b00eeffe990883c3" + "b7dd3add1b3a9ec8f81555520ccc93e2" ], [ "FStar.Endianness.seq_uint32_of_le", @@ -985,7 +985,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "21d6d6d68e5074f8a8c7d943e5a9321b" + "71a1d8c059870be436769844c21a288c" ], [ "FStar.Endianness.seq_uint32_of_le", @@ -1024,7 +1024,7 @@ "well-founded-ordering-on-nat" ], 0, - "ef970b112bd981efdb34054c0f945b02" + "91e7d9fa2f23ba54da287cc39e357719" ], [ "FStar.Endianness.seq_uint32_of_le", @@ -1062,7 +1062,7 @@ "well-founded-ordering-on-nat" ], 0, - "dfdebf8e44c7e79160099561aa8b70d7" + "1d58ce36d9c79cadf190827f7b55d1e5" ], [ "FStar.Endianness.le_of_seq_uint32", @@ -1095,7 +1095,7 @@ "well-founded-ordering-on-nat" ], 0, - "742a37a7a98212226577f082edf7001a" + "ec218ce1ae2e508d76e194ebafab77b8" ], [ "FStar.Endianness.seq_uint32_of_be", @@ -1109,7 +1109,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "137d3e2d4729a95d2843f966b35eea24" + "67349cd9d20a7a81420d2566f00e07a0" ], [ "FStar.Endianness.seq_uint32_of_be", @@ -1148,7 +1148,7 @@ "well-founded-ordering-on-nat" ], 0, - "d97493b88c64b34e7f7ad10ccd59e3ab" + "58853c35e8bb31986df3bc4f2d4447dd" ], [ "FStar.Endianness.seq_uint32_of_be", @@ -1186,7 +1186,7 @@ "well-founded-ordering-on-nat" ], 0, - "0da40642a5060cdb0e6b48b5f3bcdebf" + "dd95d79e30cdc39d21221230bda326cf" ], [ "FStar.Endianness.be_of_seq_uint32", @@ -1219,7 +1219,7 @@ "well-founded-ordering-on-nat" ], 0, - "9ef1005405ddc0022b59a07697fd690c" + "7a3b940359a69470e2e61d0157ab1f76" ], [ "FStar.Endianness.seq_uint64_of_le", @@ -1233,7 +1233,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "2b8a262038105db4c8a3ac572d3a54b1" + "cf30bad61e888ed18ae59e915af9a9ce" ], [ "FStar.Endianness.seq_uint64_of_le", @@ -1272,7 +1272,7 @@ "well-founded-ordering-on-nat" ], 0, - "a93f934f5ba6f5f30ba3d5acd728a59b" + "496f389f28f67663e8becb9a536605eb" ], [ "FStar.Endianness.seq_uint64_of_le", @@ -1310,7 +1310,7 @@ "well-founded-ordering-on-nat" ], 0, - "da7d7916dc842b50d609035f097989bb" + "b8516b6872764c83a6eb9c0c8cd3cd87" ], [ "FStar.Endianness.le_of_seq_uint64", @@ -1343,7 +1343,7 @@ "well-founded-ordering-on-nat" ], 0, - "be394c791d50d3701c38ca5c055fe92a" + "0b25ae2fe36445dd3bb6d480a49b28b6" ], [ "FStar.Endianness.seq_uint64_of_be", @@ -1357,7 +1357,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "4472eebd70ddc7d71f8101201b4dbe69" + "07e80f2a55347db8e604567ad07ea3d9" ], [ "FStar.Endianness.seq_uint64_of_be", @@ -1396,7 +1396,7 @@ "well-founded-ordering-on-nat" ], 0, - "df4a28c801c3d8fa88388aaaf9a067cd" + "6376f70e181c6a143f93401502dfb87a" ], [ "FStar.Endianness.seq_uint64_of_be", @@ -1434,7 +1434,7 @@ "well-founded-ordering-on-nat" ], 0, - "fe03a5b63af6ec46224f81baca850984" + "50e3279611a397c5af0f84a9302cbfaa" ], [ "FStar.Endianness.be_of_seq_uint64", @@ -1467,7 +1467,7 @@ "well-founded-ordering-on-nat" ], 0, - "dd5a18e93a79967af04f18809f0f43a8" + "ce04ff07b18e717b4958f3c696182588" ], [ "FStar.Endianness.offset_uint32_be", @@ -1491,7 +1491,7 @@ "typing_FStar.UInt8.t" ], 0, - "68b94b45f5ce8911ddad87a09a09adc2" + "05bcf1d5f1f9d30091760ad985423c55" ], [ "FStar.Endianness.offset_uint32_be", @@ -1552,7 +1552,7 @@ "well-founded-ordering-on-nat" ], 0, - "8a65d39051c773f28d12d29b2458c3b2" + "ffa1ad0f9a2f69dec3f4fc5b338fb9ac" ], [ "FStar.Endianness.offset_uint32_be", @@ -1571,13 +1571,13 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647", + "refinement_interpretation_Tm_refine_85315496cd8d2635108c3bb67064c461", "refinement_interpretation_Tm_refine_989c66cc651688350f5d2c633e4e3659", - "refinement_interpretation_Tm_refine_d7327f0f15f0bf795dbcce62d8d8ce8a", "refinement_interpretation_Tm_refine_f26d5f749e2658238640383eac627346", "typing_FStar.UInt8.t" ], 0, - "cfeb6954cb7a9f98585034e9f25fdaf8" + "15bb69d446ca1e60f32965fad6d613d9" ], [ "FStar.Endianness.offset_uint32_le", @@ -1601,7 +1601,7 @@ "typing_FStar.UInt8.t" ], 0, - "b97531d6ac036b016e3a861b9f26c696" + "f079cf487a817d7ce998b306c8132f57" ], [ "FStar.Endianness.offset_uint32_le", @@ -1659,7 +1659,7 @@ "well-founded-ordering-on-nat" ], 0, - "1dc3e05e5cdcc1e383c169687d82f077" + "c32025a277fcfb3b52fc7050ed03f15b" ], [ "FStar.Endianness.offset_uint32_le", @@ -1675,16 +1675,16 @@ "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_2e21720cb9520997dc66622e0deb9709", - "refinement_interpretation_Tm_refine_3e75fbc3675028ed4aa9eb79a766c92e", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647", + "refinement_interpretation_Tm_refine_953f6ac08cdfdb0a420d99be8ffc2643", "refinement_interpretation_Tm_refine_989c66cc651688350f5d2c633e4e3659", "refinement_interpretation_Tm_refine_f26d5f749e2658238640383eac627346", "typing_FStar.UInt8.t" ], 0, - "0a203904084666ff4239b108332754c5" + "7635614c5325b8646f5e5310b203bf99" ], [ "FStar.Endianness.offset_uint64_be", @@ -1708,7 +1708,7 @@ "typing_FStar.UInt8.t" ], 0, - "a8dc77a67536b83f75775969b63bb89a" + "1ea726a35fd30b0ae0932c4ba53ce59c" ], [ "FStar.Endianness.offset_uint64_be", @@ -1768,7 +1768,7 @@ "unit_typing", "well-founded-ordering-on-nat" ], 0, - "4f1f5dd83af851ed962fad9f60fbd068" + "f98df74fc69bbd27e8e3b7ee58ecdc2b" ], [ "FStar.Endianness.offset_uint64_be", @@ -1786,14 +1786,14 @@ "refinement_interpretation_Tm_refine_290f37897f46d10e2c5033a61d706103", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_57cd260e52aa5d8eed7ce8d5f81b7ebc", + "refinement_interpretation_Tm_refine_8029b9ef6d7dfdf337a2f2eb49b9cda1", "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647", "refinement_interpretation_Tm_refine_924e7de2051b9bec10cae5c3f4ea08f8", "refinement_interpretation_Tm_refine_fb1f0f05eb8c6fc42c526559591d46ee", "typing_FStar.UInt8.t" ], 0, - "9a19717e65c9d79d1dac1414288ff388" + "437b832a318ac4c16e73532ad5f2be0d" ], [ "FStar.Endianness.offset_uint64_le", @@ -1817,7 +1817,7 @@ "typing_FStar.UInt8.t" ], 0, - "80b24fd055bb5292829d8c85fced1c5f" + "7a7cde612249b5525210ec071ad53bfc" ], [ "FStar.Endianness.offset_uint64_le", @@ -1875,7 +1875,7 @@ "well-founded-ordering-on-nat" ], 0, - "82829ad0c6b149d14101be5e8611d234" + "d44b346c59f5df4f83b18481915890f2" ], [ "FStar.Endianness.offset_uint64_le", @@ -1893,14 +1893,14 @@ "refinement_interpretation_Tm_refine_290f37897f46d10e2c5033a61d706103", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_67eab68b5817df23990ebf541344fb17", + "refinement_interpretation_Tm_refine_771bf6e15d92ac3892b967621320872c", "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647", "refinement_interpretation_Tm_refine_924e7de2051b9bec10cae5c3f4ea08f8", "refinement_interpretation_Tm_refine_fb1f0f05eb8c6fc42c526559591d46ee", "typing_FStar.UInt8.t" ], 0, - "84897c0d0b1a8eb357b43ffcf0b09237" + "499ace769ded0daa13da4c2064856272" ], [ "FStar.Endianness.tail_cons", @@ -1932,7 +1932,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.Seq.Properties.tail" ], 0, - "e52da10b7beab02e402b3abfaefac94e" + "e707543ba34ab7a09d3833e9801e03d7" ], [ "FStar.Endianness.be_of_seq_uint32_base", @@ -1978,7 +1978,7 @@ "typing_FStar.Seq.Properties.tail", "typing_FStar.UInt32.v" ], 0, - "19a588ed2aecd72ac2ee70c6b4d3ce36" + "73ab4ba511896921dd68317a9bc4ec70" ], [ "FStar.Endianness.be_of_seq_uint32_base", @@ -2024,7 +2024,7 @@ "typing_FStar.UInt32.v", "typing_FStar.UInt8.t" ], 0, - "84678ad2cf1e9d5b73f97d78376cd247" + "8bdab958188d955b8d3b18ed1d877206" ], [ "FStar.Endianness.le_of_seq_uint32_base", @@ -2070,7 +2070,7 @@ "typing_FStar.Seq.Properties.tail", "typing_FStar.UInt32.v" ], 0, - "adebf4985f82677fb28d0d207f44f575" + "910d5afb30e0700500b8b98ba81a90c7" ], [ "FStar.Endianness.le_of_seq_uint32_base", @@ -2116,7 +2116,7 @@ "typing_FStar.UInt32.v", "typing_FStar.UInt8.t" ], 0, - "50c72d36cb33623682b27f035e14b9be" + "3aef99e399504354af7cefe0d7ab8699" ], [ "FStar.Endianness.be_of_seq_uint64_base", @@ -2162,7 +2162,7 @@ "typing_FStar.Seq.Properties.tail", "typing_FStar.UInt64.v" ], 0, - "7f98cb894ac814c187768089ef874552" + "cd2c2c4beab806c714da4c4e269b8da2" ], [ "FStar.Endianness.be_of_seq_uint64_base", @@ -2208,7 +2208,7 @@ "typing_FStar.UInt64.v", "typing_FStar.UInt8.t" ], 0, - "4cba057dca495ae1fe113730117d22e9" + "7f79fcaf213731d7caa8482345464e77" ], [ "FStar.Endianness.be_of_seq_uint32_append", @@ -2268,7 +2268,7 @@ "typing_FStar.UInt8.t", "well-founded-ordering-on-nat" ], 0, - "dc45ad98e1990481ee7090f6efb6657f" + "a0aaf708fedacc08ca5eb2589c63a5a6" ], [ "FStar.Endianness.le_of_seq_uint32_append", @@ -2333,7 +2333,7 @@ "typing_FStar.UInt8.t", "well-founded-ordering-on-nat" ], 0, - "85e39d15a457bc4aab543e90d6b51cab" + "6ced18f43d66c8c69a811af8a9a65e9c" ], [ "FStar.Endianness.be_of_seq_uint64_append", @@ -2395,7 +2395,7 @@ "typing_FStar.UInt8.t", "well-founded-ordering-on-nat" ], 0, - "32ef79298bf01767a9fca888efd6514f" + "9111e03d34f3c83bcc7c6aac7635f531" ], [ "FStar.Endianness.seq_uint32_of_be_be_of_seq_uint32", @@ -2407,7 +2407,7 @@ "refinement_interpretation_Tm_refine_a84773c2eb377e624aba800b71ec3ba0" ], 0, - "cb99d7475bb7679dd8c6ec4a45dd70df" + "a165fe1f4962e7a6441abaa416f41c9e" ], [ "FStar.Endianness.seq_uint32_of_be_be_of_seq_uint32", @@ -2477,7 +2477,7 @@ "typing_FStar.UInt8.t", "well-founded-ordering-on-nat" ], 0, - "9b4a1224f1e668a7b7e178148861746e" + "6505d013ada967281112edf6136e65b6" ], [ "FStar.Endianness.seq_uint32_of_be_be_of_seq_uint32", @@ -2489,7 +2489,7 @@ "refinement_interpretation_Tm_refine_a84773c2eb377e624aba800b71ec3ba0" ], 0, - "a64e6bfc3742d9c926927a884b113254" + "ac88402367e7e29eb8551fd30195cc65" ], [ "FStar.Endianness.be_of_seq_uint32_seq_uint32_of_be", @@ -2501,7 +2501,7 @@ "refinement_interpretation_Tm_refine_4239cb7a019da00e7afc3bc55aa05dd7" ], 0, - "e1bb8c50c7897fceb56da4f33872a140" + "dc870a4a93199fe4b5e0b403e4cc30e1" ], [ "FStar.Endianness.be_of_seq_uint32_seq_uint32_of_be", @@ -2574,7 +2574,7 @@ "well-founded-ordering-on-nat" ], 0, - "2449657eb96919d6dd8ed0b6ba23a766" + "29873142d157809877121f7e2c688391" ], [ "FStar.Endianness.be_of_seq_uint32_seq_uint32_of_be", @@ -2586,7 +2586,7 @@ "refinement_interpretation_Tm_refine_4239cb7a019da00e7afc3bc55aa05dd7" ], 0, - "2d515967e5ff7a93d5c22d888ae5e681" + "86bd543206b7fddde745c694141789a9" ], [ "FStar.Endianness.slice_seq_uint32_of_be", @@ -2610,7 +2610,7 @@ "typing_FStar.UInt8.t" ], 0, - "7920eb4a4cee9f1be962223f23143dbd" + "ca771e7f52ad6b2a574fae919d3aee4e" ], [ "FStar.Endianness.slice_seq_uint32_of_be", @@ -2647,7 +2647,7 @@ "typing_FStar.UInt32.t", "typing_FStar.UInt8.t" ], 0, - "78dd495a4ed5f9806e8c711aa161c176" + "febdf69fbbfc221e0b099606f5b2811a" ], [ "FStar.Endianness.be_of_seq_uint32_slice", @@ -2669,7 +2669,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt32.t" ], 0, - "db97bcdfbbd2a1755b30480baa2d31af" + "49618f8cbee313326a116559566ef3e6" ], [ "FStar.Endianness.be_of_seq_uint32_slice", @@ -2706,7 +2706,7 @@ "typing_FStar.UInt32.t", "typing_FStar.UInt8.t" ], 0, - "68d496ca7e7a4a3489e571419be6d83b" + "4367f97dc8820fda62f77a1253c9840c" ], [ "FStar.Endianness.le_to_n_zeros", @@ -2753,7 +2753,7 @@ "well-founded-ordering-on-nat" ], 0, - "d7da97ddc5168c83498a4b41ec7806d0" + "27b9e1c443e71c155df486e4f0c16143" ], [ "FStar.Endianness.be_to_n_zeros", @@ -2801,7 +2801,7 @@ "well-founded-ordering-on-nat" ], 0, - "8c0ce3e47e1c0536ed717251b13c2514" + "973c53a0432ddd985be6df8b165ef074" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Endianness.fsti.hints b/ulib/.cache/FStar.Endianness.fsti.hints index e0be358d206..8c9515a51f7 100644 --- a/ulib/.cache/FStar.Endianness.fsti.hints +++ b/ulib/.cache/FStar.Endianness.fsti.hints @@ -15,7 +15,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt8.t" ], 0, - "080ae3f78dda75487d16455c1459f1ce" + "8209aad088d1e7818c21efcf379859ce" ], [ "FStar.Endianness.reveal_be_to_n", @@ -37,7 +37,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt8.t" ], 0, - "b7d1195b4461f9011cac04ec5d880165" + "1c86278d809d152d9e88c23b572cb189" ], [ "FStar.Endianness.lemma_le_to_n_is_bounded", @@ -53,7 +53,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt8.t" ], 0, - "e5e9fd470b2ef0c425f0040c0c528178" + "47bcc51fe2b23d7f84a91db7d4e9e534" ], [ "FStar.Endianness.lemma_be_to_n_is_bounded", @@ -69,7 +69,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt8.t" ], 0, - "f58adc0b37a4b21cb9a4e708bdc2d149" + "5220ee0093dbb3fc76fc470e3e71c3c4" ], [ "FStar.Endianness.n_to_le", @@ -82,7 +82,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "c78d24fff520e6b89f39e798271d8063" + "cefb2415f9e22b011c4c3665dc42a901" ], [ "FStar.Endianness.n_to_be", @@ -95,7 +95,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "19e8c0fe1921d2a46498cf83b4f1f6fc" + "8a6d840ed7a6c5c390f8cae36f870fd0" ], [ "FStar.Endianness.n_to_le_inj", @@ -111,7 +111,7 @@ "typing_FStar.Endianness.n_to_le" ], 0, - "c744bad66a1b38952d89bf4f23baa2c5" + "7c6a5338efbebcb6a10d0870f555e162" ], [ "FStar.Endianness.n_to_be_inj", @@ -127,7 +127,7 @@ "typing_FStar.Endianness.n_to_be" ], 0, - "51313714c8b6d1823e6d36aa4b11be56" + "b2979ff5e3511ae216dbb97c3463eeaf" ], [ "FStar.Endianness.n_to_be_be_to_n", @@ -140,7 +140,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "eb4c680a6c6ba788993a6371128a5144" + "f9907e4645e9e314a49f245a5b5d18b4" ], [ "FStar.Endianness.n_to_le_le_to_n", @@ -153,7 +153,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "c547dfc2f642b612bfadf6d9b7aba966" + "e3ade5e107b42fd106dace992da3ac99" ], [ "FStar.Endianness.uint32_of_le", @@ -171,7 +171,7 @@ "refinement_interpretation_Tm_refine_940413e512f13b90b916c4a31628fe27" ], 0, - "cec4cedeb25fbcdc46fabd55f8fc50d3" + "a2e775f68ff56c0521e4dfd432ac02b6" ], [ "FStar.Endianness.le_of_uint32", @@ -188,7 +188,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "25c51a3ead318c21e22e592388243773" + "163cd83a4cb1701aa7d6848d7da25d2d" ], [ "FStar.Endianness.uint32_of_be", @@ -206,7 +206,7 @@ "refinement_interpretation_Tm_refine_940413e512f13b90b916c4a31628fe27" ], 0, - "9fa1c33856ee7a7052371e42dc0b19eb" + "16f34f3c8aa741f67009e041911d5361" ], [ "FStar.Endianness.be_of_uint32", @@ -223,7 +223,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "d7c95aac0cbc523a2be4c61aea30ca8f" + "4bc757a32a7d55968b69339ad433a298" ], [ "FStar.Endianness.uint64_of_le", @@ -241,7 +241,7 @@ "refinement_interpretation_Tm_refine_ee42cbdef68c577eb364f6101e577ba6" ], 0, - "a42fb065fa818c32dc00aa717f49f0e3" + "edd9d9c50b6b04a3e0774e9885b00959" ], [ "FStar.Endianness.le_of_uint64", @@ -258,7 +258,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "3d2161b98ac78d35d9170bee3fc39201" + "bf912526f4ac0e80729217d9d4bac9ec" ], [ "FStar.Endianness.uint64_of_be", @@ -276,7 +276,7 @@ "refinement_interpretation_Tm_refine_ee42cbdef68c577eb364f6101e577ba6" ], 0, - "dcb3b31559910a6e45d2846bb7607951" + "806c0f93f128ad55c9834b10e170377c" ], [ "FStar.Endianness.be_of_uint64", @@ -293,7 +293,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "b4db3fd9daf27f5720424888108102cc" + "f39405993570fc9958fbef98a4964f34" ], [ "FStar.Endianness.seq_uint32_of_le", @@ -307,7 +307,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "8d98f162404dad1e7ec51d3277ad9963" + "e507375145c91561ca76efe2c028c76d" ], [ "FStar.Endianness.seq_uint32_of_be", @@ -321,7 +321,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "27830ce60426b3df1dfbca8bd826c740" + "1420bf605d1b5a5085d5f01dd9fdcde4" ], [ "FStar.Endianness.seq_uint64_of_le", @@ -335,7 +335,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3cd2951f370a2db37e434750968a3bfc" + "83c1552fdd0b3a1956fc3d0646fe834f" ], [ "FStar.Endianness.seq_uint64_of_be", @@ -349,7 +349,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9e03e9787c17ee4428c08aa247b8a77b" + "88af3f92db5a6b77b3e24a510362da1d" ], [ "FStar.Endianness.offset_uint32_be", @@ -373,7 +373,7 @@ "typing_FStar.UInt8.t" ], 0, - "60d9726fd5fc27be0465138564a239db" + "467c741f3a66fa4d95d12d1cddc3fa4d" ], [ "FStar.Endianness.offset_uint32_le", @@ -397,7 +397,7 @@ "typing_FStar.UInt8.t" ], 0, - "75e1a4582d8286e62dca09f0d62bcfbe" + "b60fc586084ab6abe4cb218e1588871c" ], [ "FStar.Endianness.offset_uint64_be", @@ -421,7 +421,7 @@ "typing_FStar.UInt8.t" ], 0, - "152d2e383eeca0a04f936081f3428204" + "f02abaa252cf87b295c66f1dd449c990" ], [ "FStar.Endianness.offset_uint64_le", @@ -445,7 +445,7 @@ "typing_FStar.UInt8.t" ], 0, - "e813809dbf1b9c218cf02e47fe0ff990" + "b1db4085d380ea5c8b9b5962746ce967" ], [ "FStar.Endianness.be_of_seq_uint32_base", @@ -454,7 +454,7 @@ 1, [ "@query", "projection_inverse_BoxInt_proj_0" ], 0, - "dd9ca39595dbc4958ee9797697bee589" + "282f481b7be3fd6b921ef5dd0891aa37" ], [ "FStar.Endianness.le_of_seq_uint32_base", @@ -463,7 +463,7 @@ 1, [ "@query", "projection_inverse_BoxInt_proj_0" ], 0, - "c1c26a4256f87e8eb5d41400619b8548" + "8c2f14f4feb5a37562c724bebeef8104" ], [ "FStar.Endianness.be_of_seq_uint64_base", @@ -472,7 +472,7 @@ 1, [ "@query", "projection_inverse_BoxInt_proj_0" ], 0, - "3f3a74bd21799e80e5d7a11d5a31d812" + "ebadbc15fd648634ed756cd716a93325" ], [ "FStar.Endianness.seq_uint32_of_be_be_of_seq_uint32", @@ -484,7 +484,7 @@ "refinement_interpretation_Tm_refine_a84773c2eb377e624aba800b71ec3ba0" ], 0, - "b05055a5ef8dc19147498a3a5d6cb0a8" + "1ab998386e3b42762b5b07a2b6bb7644" ], [ "FStar.Endianness.be_of_seq_uint32_seq_uint32_of_be", @@ -496,7 +496,7 @@ "refinement_interpretation_Tm_refine_4239cb7a019da00e7afc3bc55aa05dd7" ], 0, - "e3305a23ef7958b0dcff2373a8144fa9" + "02932ecc2f74ef31a9c25eb1d48c193f" ], [ "FStar.Endianness.slice_seq_uint32_of_be", @@ -520,7 +520,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt8.t" ], 0, - "5fc564e20bcf9347eab08c512caa7b4e" + "2e202418f652c31c2a6712038eefe05e" ], [ "FStar.Endianness.be_of_seq_uint32_slice", @@ -541,7 +541,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt32.t" ], 0, - "d08d26ffa8c5bfd931989b091845efdc" + "768dde002fa46c42f85196a60b60d545" ], [ "FStar.Endianness.le_to_n_zeros", @@ -584,7 +584,7 @@ "typing_FStar.UInt8.uint_to_t", "well-founded-ordering-on-nat" ], 0, - "71e238380496164865c4f5311205984b" + "7a2d5e305f74e3cbfd147c664afaec69" ], [ "FStar.Endianness.be_to_n_zeros", @@ -626,7 +626,7 @@ "typing_FStar.UInt8.v", "well-founded-ordering-on-nat" ], 0, - "366a9de0131bd481820c16545d80c3c9" + "02af748020ddcb13171c759c009c38be" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Error.fst.hints b/ulib/.cache/FStar.Error.fst.hints index 24d6fbb26fc..a33da058831 100644 --- a/ulib/.cache/FStar.Error.fst.hints +++ b/ulib/.cache/FStar.Error.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "48e20adee0bf4a1d7e1203e6e64e6776" + "e93fcd6e3fded89d1e5c4430f39b8d24" ], [ "FStar.Error.__proj__Error__item___0", @@ -21,7 +21,7 @@ "refinement_interpretation_Tm_refine_813a5bb4d39ab83f71d70e865ca6a2c8" ], 0, - "a52c527abc0064dd85123ff9ee344685" + "44a626a4ceeda29d60c2bdbb85bc8c9d" ], [ "FStar.Error.__proj__Correct__item___0", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_9570651724fccc40ed9243df14ac4feb" ], 0, - "800ab489ad8987b03d479b3118ca4fe3" + "e60aaf21a0e37856bea675d46ef1854e" ], [ "FStar.Error.invertOptResult", @@ -50,7 +50,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "6b24bdb67fb7e030b4038c58c87767df" + "7055b1666ab11b152bf623c457cab1a5" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Fin.fst.hints b/ulib/.cache/FStar.Fin.fst.hints index 33e7c0f991f..efc102f3c0b 100644 --- a/ulib/.cache/FStar.Fin.fst.hints +++ b/ulib/.cache/FStar.Fin.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "33b0207467ae4b74d5ef75a05feae89e" + "64b8621e6de1453b7b0936429983e094" ], [ "FStar.Fin.seqn", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "96961f72f54493756284535821cece9b" + "344617d1b7b58d28b11b439ce8030ba8" ], [ "FStar.Fin.find", @@ -41,7 +41,7 @@ "fuel_guarded_inversion_FStar.Pervasives.Native.option" ], 0, - "742dcb96a9000ee662b59caef3f55188" + "fec4a008ed277ffc8eb9b13594967ff3" ], [ "FStar.Fin.find", @@ -77,7 +77,7 @@ "well-founded-ordering-on-nat" ], 0, - "3863e6e7d20a188681919e6ca58271cb" + "2685014df91c46b3bbffd5a54d8b9deb" ], [ "FStar.Fin.find", @@ -89,7 +89,7 @@ "typing_FStar.Fin.in_" ], 0, - "aa03fcba4c267bd3c2dec6f8a7a78364" + "ed46161af021e2607af31b7774017ad8" ], [ "FStar.Fin.pigeonhole", @@ -106,7 +106,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "1dfb4748ce353123b5eb0cd8af4edddf" + "50f8282c8099b9e7461226406c85badd" ], [ "FStar.Fin.pigeonhole", @@ -170,7 +170,7 @@ "well-founded-ordering-on-nat" ], 0, - "7d4822713236bfceda3e764261c8b306" + "6578b9d996bebcd7c83b2fcb7d1313b2" ], [ "FStar.Fin.pigeonhole", @@ -234,7 +234,7 @@ "well-founded-ordering-on-nat" ], 0, - "1a573fbf890358b3ffc16e5e128f7f69" + "c7fba3e25df61057f2fc4443d1549a14" ], [ "FStar.Fin.is_reflexive_intro", @@ -247,7 +247,7 @@ "l_quant_interp_97a8722758f410e68da89478a021b07c" ], 0, - "295b660c8680ce8b0c6f2ec6ab249800" + "d88de30d55ea9a60f7e5b381f8a88289" ], [ "FStar.Fin.is_symmetric_intro", @@ -260,7 +260,7 @@ "l_quant_interp_97a8722758f410e68da89478a021b07c" ], 0, - "3b59c402184df6483ee0bab18d2c20ff" + "1c7a7ebb228c2eeec82bccd593d596d3" ], [ "FStar.Fin.is_transitive_intro", @@ -273,7 +273,7 @@ "l_quant_interp_97a8722758f410e68da89478a021b07c" ], 0, - "2bbcacf555b16860dfbedf8e1ceeb103" + "493a2f6f1cd51172424625c85e46f075" ], [ "FStar.Fin.refl_lemma", @@ -289,7 +289,7 @@ "refinement_interpretation_Tm_refine_9d7a469771a833c54fc818947fcf6d34" ], 0, - "19111c561567c9b5393dbabb408d789f" + "4471a970ac52b3278de8395137529b75" ], [ "FStar.Fin.symm_lemma", @@ -305,7 +305,7 @@ "refinement_interpretation_Tm_refine_9d7a469771a833c54fc818947fcf6d34" ], 0, - "e71c3af36bba5d572bd89c73f8fd0777" + "bc6210584d5ee69967fefc922c175c20" ], [ "FStar.Fin.trans_lemma", @@ -324,7 +324,7 @@ "refinement_interpretation_Tm_refine_9d7a469771a833c54fc818947fcf6d34" ], 0, - "7ef638bfed137b60506bdc0bd132cdeb" + "914a58df943e25d75dd37ecf72fa26c1" ], [ "FStar.Fin.contains_eq_means_nonempty", @@ -342,7 +342,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "d630e7e232456f6651562e31a8940f28" + "8e613abcaa79cb616a53757c6515f991" ], [ "FStar.Fin.tail_contains_eq", @@ -383,7 +383,7 @@ "typing_FStar.Seq.Base.index", "typing_FStar.Seq.Base.length" ], 0, - "6b84254b4acf9c3bbef14e6c7b628004" + "b354eed0279b35d4ca217913f2cabfc4" ], [ "FStar.Fin.tail_contains_eq", @@ -424,7 +424,7 @@ "typing_FStar.Seq.Base.index", "typing_FStar.Seq.Base.length" ], 0, - "b94333bfceed6de0f1fa0a3b20dc788e" + "d9c14be484dbf7a099d98fd57a62aa74" ], [ "FStar.Fin.find_eq", @@ -433,7 +433,7 @@ 1, [ "@query" ], 0, - "ea7560e8e1d56719c05ab9d79a60732f" + "4684bbbd7efe53acb8199dee3a3a13cc" ], [ "FStar.Fin.find_eq", @@ -480,7 +480,7 @@ "well-founded-ordering-on-nat" ], 0, - "fc416a79ba4c0abb11c0aaf9bb0bc129" + "4b8545c8585ad08a79d5de250c904996" ], [ "FStar.Fin.find_eq", @@ -527,7 +527,7 @@ "well-founded-ordering-on-nat" ], 0, - "3b8cb1ec96b6db401ec6d161a850f400" + "c37d5ee9c78c871396d138ca012bba6d" ], [ "FStar.Fin.pigeonhole_eq", @@ -606,7 +606,7 @@ "well-founded-ordering-on-nat" ], 0, - "90c266f4047b70deaf6e89f0502ead97" + "c32f02b35d40d9403a55a367b6f9a829" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Fin.fsti.hints b/ulib/.cache/FStar.Fin.fsti.hints index 1a3b4c3ffa8..bba569f0018 100644 --- a/ulib/.cache/FStar.Fin.fsti.hints +++ b/ulib/.cache/FStar.Fin.fsti.hints @@ -1,5 +1,5 @@ [ - "+¬°\u000fE4\u0005\u0003æ\t¤Š/Œ\u0015þ", + "þ/+ÌY7ò\u000fP±>ûÊé~7", [ [ "FStar.Fin.vect", @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "86b9180e07b3bd2efa3905fe83c45a7b" + "c4bc48c1001cb23f33948c2c11b7ec43" ], [ "FStar.Fin.seqn", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "44101e9c1a7f564fb3055b53bc3ff58d" + "72adc366c3b9ed3a8699697f9c4b1eed" ], [ "FStar.Fin.find", @@ -39,7 +39,7 @@ "typing_FStar.Fin.in_" ], 0, - "263e81194e92387473a882386d70a86b" + "4573345cd65078d0ac77ed1208c3fb18" ], [ "FStar.Fin.pigeonhole", @@ -56,7 +56,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "55cbfcaff939fa98a752484c113b0df2" + "140462ed6aba9d8bdb0523758617ca51" ], [ "FStar.Fin.find_eq", @@ -65,7 +65,7 @@ 1, [ "@query" ], 0, - "f4bed04fe75a4c43fa05314bc0429d9c" + "392ff8de65399cf2f15cb9fa24fed81f" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.FiniteMap.Ambient.fst.hints b/ulib/.cache/FStar.FiniteMap.Ambient.fst.hints index b8059f4995c..10cec3c6b39 100644 --- a/ulib/.cache/FStar.FiniteMap.Ambient.fst.hints +++ b/ulib/.cache/FStar.FiniteMap.Ambient.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "efd3e2c1de370eda32ab71664c2d5c43" + "dd64919e1bf3dabe0a82c7558d96f3e4" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.FiniteMap.Base.fst.hints b/ulib/.cache/FStar.FiniteMap.Base.fst.hints index a99317541bc..67ef5bb1908 100644 --- a/ulib/.cache/FStar.FiniteMap.Base.fst.hints +++ b/ulib/.cache/FStar.FiniteMap.Base.fst.hints @@ -1,5 +1,5 @@ [ - "â©Ÿ] ÒCŸ\u001dt\u0019Ú\u0011aÄ)", + "Â'-mjÀ.\u001d§’ýðrÙkÔ", [ [ "FStar.FiniteMap.Base.elements", @@ -11,7 +11,7 @@ "projection_inverse_Prims.Mkdtuple2__1" ], 0, - "c42cc512b83a0c9167bca98fb9075d89" + "b15ae8f0294d58445f111dc35cb6da44" ], [ "FStar.FiniteMap.Base.key_in_item_list", @@ -27,7 +27,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "bbe4272ace865ec34142e149b0126f91" + "7fe038901c9a0597e5bb3bdfa1800b52" ], [ "FStar.FiniteMap.Base.item_list_doesnt_repeat_keys", @@ -43,7 +43,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "82faa9ba7e5d5394f72757faf0d86c8e" + "69d08975018cd75c54f7b675fa298281" ], [ "FStar.FiniteMap.Base.key_list_to_item_list", @@ -99,7 +99,7 @@ "typing_FStar.FiniteSet.Base.mem", "typing_FStar.List.Tot.Base.mem" ], 0, - "d0567a6a182292ac508e2d13c0c9bddd" + "070b5ff5e42c9a9c5641f88df453d913" ], [ "FStar.FiniteMap.Base.map_as_list", @@ -118,7 +118,7 @@ "typing_FStar.FiniteSet.Base.set_as_list" ], 0, - "c848b1bc2f38a9d18fe284cac81b205e" + "1c95fb7faacbbe3b7ec4100fd1fed8a9" ], [ "FStar.FiniteMap.Base.lookup", @@ -137,7 +137,7 @@ "typing_FStar.FiniteMap.Base.elements" ], 0, - "3bc26a61037570f7535ef9c03d8ba226" + "23fa61b1ed19800fcc66b8880a406855" ], [ "FStar.FiniteMap.Base.emptymap", @@ -167,7 +167,7 @@ "typing_Tm_abs_d956af1c4d42fc396b46c75e8016525b" ], 0, - "08cd691c0890dc5ea61d849dd32a66c5" + "10cd47a97bcbb21a337bb8db31e93c0e" ], [ "FStar.FiniteMap.Base.insert", @@ -210,7 +210,7 @@ "typing_Tm_abs_fb9acaeb86461f02bd24e1fd771e9687" ], 0, - "4a2948cc294da568d061d8be452ff639" + "2e29ace9bd6b49730b395d2c61c5b653" ], [ "FStar.FiniteMap.Base.merge", @@ -249,7 +249,7 @@ "typing_Tm_abs_d956af1c4d42fc396b46c75e8016525b" ], 0, - "0865cfd0e03334037267bd44dd4bc7c5" + "13cd3ce34ef7accc9ba28613355a76fa" ], [ "FStar.FiniteMap.Base.subtract", @@ -289,7 +289,7 @@ "typing_Tm_abs_e2aae21cccda41e2ae80ca9d9c5abee1" ], 0, - "84fe97e7224dec42a80ac97b1548cc1d" + "22f99b7ed826259f9286419296afb796" ], [ "FStar.FiniteMap.Base.choose", @@ -304,7 +304,7 @@ "refinement_interpretation_Tm_refine_fae28b35ce14492a5b997a1f26404042" ], 0, - "b3249b835d0bcd07457886c468d1bf70" + "bdb2662b6d9d8047b1aaf502ecb35138" ], [ "FStar.FiniteMap.Base.map_cardinality_matches_domain_fact", @@ -318,7 +318,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "0a4c71b86886137e13c10f42b200c5b0" + "3d799be365ee8b6f237941c097ac7ef3" ], [ "FStar.FiniteMap.Base.insert_member_cardinality_fact", @@ -332,7 +332,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "47cfd8b11163427dab902ecc04a3048a" + "0229ad41997cf0b926d1f17525705fe8" ], [ "FStar.FiniteMap.Base.cardinality_zero_iff_empty_lemma", @@ -384,7 +384,7 @@ "typing_Tm_abs_d956af1c4d42fc396b46c75e8016525b" ], 0, - "a1b9356904d33866a2fbbece63faa07d" + "20801c92dc095e13559a62bc8f840844" ], [ "FStar.FiniteMap.Base.empty_or_domain_occupied_lemma", @@ -416,7 +416,7 @@ "typing_FStar.FiniteMap.Base.domain" ], 0, - "c02bf6382173ba238f7ce6dc941a5153" + "1169483df938a634f59f9b051fe84c9f" ], [ "FStar.FiniteMap.Base.empty_or_values_occupied_lemma", @@ -471,7 +471,7 @@ "typing_FStar.FiniteMap.Base.mem", "typing_FStar.FiniteSet.Base.mem" ], 0, - "989267363cd0374b3d4c56cce6b54a29" + "04bc0217cbdc73be098dc7e07ad8be8c" ], [ "FStar.FiniteMap.Base.empty_or_items_occupied_lemma", @@ -538,7 +538,7 @@ "typing_FStar.FiniteMap.Base.mem", "typing_FStar.FiniteSet.Base.mem" ], 0, - "e762620245d9f223f1c2314b88a0163f" + "73f96df4084351049cbedc2586c4fe66" ], [ "FStar.FiniteMap.Base.map_cardinality_matches_domain_lemma", @@ -550,7 +550,7 @@ "equation_FStar.FiniteMap.Base.map_cardinality_matches_domain_fact" ], 0, - "c526239a77a3887736b4cdb6571082a8" + "ff55cdc864ab3c91bae10c1c43d82c8d" ], [ "FStar.FiniteMap.Base.values_contains_lemma", @@ -581,7 +581,7 @@ "token_correspondence_FStar.FiniteMap.Base.values" ], 0, - "a85fa5d6b2c27c46e1818ffbcac6c1b9" + "1e59b4d764255f9dab464d212d8731a7" ], [ "FStar.FiniteMap.Base.items_contains_lemma", @@ -613,7 +613,7 @@ "typing_FStar.Pervasives.Native.fst" ], 0, - "2a4fb454160c5aa051d86a1caa1c931a" + "723be50f83fdc50ee126554897dbaab6" ], [ "FStar.FiniteMap.Base.empty_domain_empty_lemma", @@ -634,7 +634,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "ab1de5e26ab52ce3a544b074e9fccc1c" + "4b42213452271beb1bdec3777cb94023" ], [ "FStar.FiniteMap.Base.glue_domain_lemma", @@ -648,7 +648,7 @@ "projection_inverse_Prims.Mkdtuple2__1" ], 0, - "e79868b32952755c65621b2796d135a4" + "883d020f994e6f0c763dc7c0404eefd6" ], [ "FStar.FiniteMap.Base.glue_elements_lemma", @@ -664,7 +664,7 @@ "projection_inverse_Prims.Mkdtuple2__2" ], 0, - "ecae3c4fb02fc785028d89208b43c4e0" + "97bbb43d8a294dcbc62152772de2b051" ], [ "FStar.FiniteMap.Base.insert_elements_lemma", @@ -711,7 +711,7 @@ "typing_Tm_abs_fb9acaeb86461f02bd24e1fd771e9687" ], 0, - "91f82794b5e6371b4df5872843e889ab" + "e6f1ce1c34ab215b832904e91c8098a8" ], [ "FStar.FiniteMap.Base.insert_member_cardinality_lemma", @@ -734,7 +734,7 @@ "typing_FStar.FiniteMap.Base.domain" ], 0, - "107cab5a9d733c772c880cbbbb4aca43" + "578181e9478b8ab922408c38977c1f8f" ], [ "FStar.FiniteMap.Base.insert_nonmember_cardinality_lemma", @@ -757,7 +757,7 @@ "typing_FStar.FiniteMap.Base.domain" ], 0, - "50461385bd9380bba7663e7502b07836" + "2514dd691f1bb9ee2f783dc6797e1132" ], [ "FStar.FiniteMap.Base.merge_domain_is_union_lemma", @@ -771,7 +771,7 @@ "projection_inverse_Prims.Mkdtuple2__1" ], 0, - "9f283c00885e04a95ccd1170a4a76422" + "f922386dfc0daf4be649a11bc8885b50" ], [ "FStar.FiniteMap.Base.merge_element_lemma", @@ -809,7 +809,7 @@ "typing_Tm_abs_d956af1c4d42fc396b46c75e8016525b" ], 0, - "51a17f25b7f3c02a2ae50f5f7a2be30c" + "f37be41d8d4c7f0f931e5ca47a756d69" ], [ "FStar.FiniteMap.Base.subtract_domain_lemma", @@ -823,7 +823,7 @@ "projection_inverse_Prims.Mkdtuple2__1" ], 0, - "7d567b0b751fbdf69e5c0c4994e16d88" + "aa20374c5c3a6d5b27225ad2f3a2ca25" ], [ "FStar.FiniteMap.Base.subtract_element_lemma", @@ -861,22 +861,13 @@ "typing_Tm_abs_e2aae21cccda41e2ae80ca9d9c5abee1" ], 0, - "0bf5955a89f40fd59816f30e7ebc822e" + "bb355f2a0b1836281179bacc546544bb" ], [ "FStar.FiniteMap.Base.map_equal_lemma", 1, 2, 1, - [ "@query", "true_interp" ], - 0, - "ffd37045ec04ec24c8a96fee8a385220" - ], - [ - "FStar.FiniteMap.Base.map_equal_lemma", - 2, - 2, - 1, [ "@MaxIFuel_assumption", "@query", "FStar.FunctionalExtensionality_interpretation_Tm_arrow_a7d5cc170be69663c495e8582d2bc62a", @@ -895,31 +886,32 @@ "typing_FStar.FiniteMap.Base.elements" ], 0, - "6e1ad2d2559fdb6fa8ea50c28e5781e8" + "865d7241b1d97a9e9523e1799979ff9f" ], [ "FStar.FiniteMap.Base.map_equal_lemma", - 3, + 2, 2, 1, [ "@MaxIFuel_assumption", "@query", + "FStar.FunctionalExtensionality_interpretation_Tm_arrow_a7d5cc170be69663c495e8582d2bc62a", + "disc_equation_FStar.Pervasives.Native.Some", "equation_FStar.FiniteMap.Base.domain", "equation_FStar.FiniteMap.Base.equal", "equation_FStar.FiniteMap.Base.setfun_t", - "equation_FStar.FunctionalExtensionality.is_restricted", + "equation_FStar.FunctionalExtensionality.feq", "equation_FStar.FunctionalExtensionality.restricted_t", - "equation_Prims.eqtype", + "fuel_guarded_inversion_FStar.Pervasives.Native.option", "function_token_typing_FStar.FiniteMap.Base.elements", - "lemma_FStar.FunctionalExtensionality.extensionality", - "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", + "interpretation_Tm_abs_d956af1c4d42fc396b46c75e8016525b", + "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_7e4a6c5999db731b5d17d0418dfeea3e", "refinement_interpretation_Tm_refine_b9153550910e17f890b4ca9562727433", - "typing_FStar.FiniteMap.Base.elements", - "typing_Tm_abs_d956af1c4d42fc396b46c75e8016525b" + "typing_FStar.FiniteMap.Base.elements" ], 0, - "614ba77c84bddb03f51d82dff9e4a5d9" + "a860265ed6924a4b71789d8b36480128" ], [ "FStar.FiniteMap.Base.map_extensionality_lemma", @@ -957,7 +949,7 @@ "typing_Tm_abs_d956af1c4d42fc396b46c75e8016525b" ], 0, - "aea59766ba592516e16ebb1979f7d39e" + "b42537fec1a8adf219ad36ebe1cceb55" ], [ "FStar.FiniteMap.Base.disjoint_lemma", @@ -981,7 +973,7 @@ "typing_FStar.FiniteSet.Base.mem" ], 0, - "98f7179c4afaef638deb9de71c7ba3e5" + "0cf925c0e0e968c9905ea348763c56e1" ], [ "FStar.FiniteMap.Base.all_finite_map_facts_lemma", @@ -990,7 +982,7 @@ 1, [ "@query", "equation_FStar.FiniteMap.Base.all_finite_map_facts" ], 0, - "f487ac6e0b758eb2e60647fd3f145d19" + "87e50302d40b6db8249f48803f1b7645" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.FiniteMap.Base.fsti.hints b/ulib/.cache/FStar.FiniteMap.Base.fsti.hints index 753c1c7f6c4..f06c5aa39e7 100644 --- a/ulib/.cache/FStar.FiniteMap.Base.fsti.hints +++ b/ulib/.cache/FStar.FiniteMap.Base.fsti.hints @@ -1,5 +1,5 @@ [ - "ñX(§\rF…Î\"\u000b„ùþpê³", + "NµH#\"Bp\nP_0ÉáÂ6", [ [ "FStar.FiniteMap.Base.key_in_item_list", @@ -15,7 +15,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "723fa547e6f5fe487109743df1e65e5a" + "37f8354b9fba64181e0cbc3da9a72a6e" ], [ "FStar.FiniteMap.Base.item_list_doesnt_repeat_keys", @@ -31,7 +31,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "8b7093329a61f4ec09112bd4dcab4a61" + "e864881b77e1bf33c60e1e8aa827b846" ], [ "FStar.FiniteMap.Base.lookup", @@ -49,7 +49,7 @@ "typing_FStar.FiniteMap.Base.elements" ], 0, - "6ee2cb7ea5420dae7b9eebf695b714ec" + "0ed2c3b39967093142b5fe999cac935a" ], [ "FStar.FiniteMap.Base.map_cardinality_matches_domain_fact", @@ -63,7 +63,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c6104dfb8edd7332c384f954c44d0d0b" + "8ee5d1d5e34cb1e9178baabecb249d5c" ], [ "FStar.FiniteMap.Base.glue_elements_fact", @@ -72,7 +72,7 @@ 1, [ "@query" ], 0, - "6fbde76dfb81851378446020a286bbd5" + "4a3181b561c133529db0115ccf2e71a9" ], [ "FStar.FiniteMap.Base.insert_member_cardinality_fact", @@ -86,7 +86,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9f25e1352cfd3f5db7830319e1ceba69" + "4507abc9b77ebe7da405c3b26020cb9c" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.FiniteSet.Ambient.fst.hints b/ulib/.cache/FStar.FiniteSet.Ambient.fst.hints index ffe0d0022f2..c0990677b30 100644 --- a/ulib/.cache/FStar.FiniteSet.Ambient.fst.hints +++ b/ulib/.cache/FStar.FiniteSet.Ambient.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "81981e564b59f018bb30fb6645f4c0e2" + "8a7c2e18e7e49697c28eed9bb4b1fd9f" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.FiniteSet.Base.fst.hints b/ulib/.cache/FStar.FiniteSet.Base.fst.hints index 5934e0f17f8..f25fe43db79 100644 --- a/ulib/.cache/FStar.FiniteSet.Base.fst.hints +++ b/ulib/.cache/FStar.FiniteSet.Base.fst.hints @@ -15,7 +15,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "d0b09c3184e3710389832423b59a97a6" + "4cf9a9f5cef098af45c7820751e44780" ], [ "FStar.FiniteSet.Base.remove_repeats", @@ -49,7 +49,7 @@ "typing_FStar.List.Tot.Base.mem" ], 0, - "a3d9d24d69619bee80c16ab71c969bd5" + "d3fb1860c41f5fbe853e3fcd92c29877" ], [ "FStar.FiniteSet.Base.set_as_list", @@ -74,7 +74,7 @@ "typing_FStar.FiniteSet.Base.mem", "typing_FStar.List.Tot.Base.mem" ], 0, - "3bce31e0eaef1afa656d164d7f1ebfd6" + "f7af636ba77bf44866a73922e147a6ae" ], [ "FStar.FiniteSet.Base.intro_set", @@ -83,7 +83,7 @@ 1, [ "@query" ], 0, - "fec30d70051016a94b7803b71b19c4e9" + "e4956be586b752c365fd43b6ff4b1e2f" ], [ "FStar.FiniteSet.Base.emptyset", @@ -110,7 +110,7 @@ "typing_Tm_abs_6326eea4887383ba76f88bbb04bea6d8" ], 0, - "706d864c7717116798487309dff670c8" + "1c35676538336b177188f582dd3f60c7" ], [ "FStar.FiniteSet.Base.insert", @@ -150,7 +150,7 @@ "typing_Tm_abs_6326eea4887383ba76f88bbb04bea6d8" ], 0, - "453478454f6bce549677381c50042621" + "47d9abfca6aa0dcc3489827d4d73d57d" ], [ "FStar.FiniteSet.Base.union_lists", @@ -179,7 +179,7 @@ "typing_FStar.List.Tot.Base.mem" ], 0, - "873043a4293af268fdf3866f3fd5c149" + "8c7ba20cd9d0fe5a82d341a1e2e98a0e" ], [ "FStar.FiniteSet.Base.union", @@ -216,7 +216,7 @@ "typing_Tm_abs_7a5911b2344bd347a4c522edac0401df" ], 0, - "c6983037cdca30e5df4a8b630d3049c1" + "43db94d4f9132c997e322a5239257209" ], [ "FStar.FiniteSet.Base.intersect_lists", @@ -244,7 +244,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.mem" ], 0, - "e03f574ae4ea34237d6c6f717578fc53" + "f4b3ae60d8e7c778fbffdd44f8b7216e" ], [ "FStar.FiniteSet.Base.intersection", @@ -281,7 +281,7 @@ "typing_Tm_abs_920217650fd17cad0a0f1ea71d8a3e64" ], 0, - "8c04a2a22d6c5984c4e0d94c14461f2b" + "45b5a735c005e52a0992964d63055653" ], [ "FStar.FiniteSet.Base.difference_lists", @@ -312,7 +312,7 @@ "typing_FStar.List.Tot.Base.mem" ], 0, - "2a210fb407c6ce580012dc71d235856e" + "38261fd1c45b74772701c2efb477e446" ], [ "FStar.FiniteSet.Base.difference", @@ -350,7 +350,7 @@ "typing_Tm_abs_861d1442c76d30b1d1b4fef62ef463e9" ], 0, - "aeb248db5feb94a3895bd79c2509c97d" + "d1c57d52f60351ec0d55cf5f5fa2e921" ], [ "FStar.FiniteSet.Base.choose", @@ -372,7 +372,7 @@ "typing_FStar.FiniteSet.Base.mem", "typing_Prims.uu___is_Cons" ], 0, - "a06231c1c8c17108e611451dc54e1db3" + "e11bb037cd79ff3df9a9be666bd357e6" ], [ "FStar.FiniteSet.Base.insert_member_cardinality_fact", @@ -386,7 +386,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "a1fa54132bd59633fdd78525665c8697" + "01d9b4b89c2688afd9e3d79720ccbf1d" ], [ "FStar.FiniteSet.Base.set_as_list_cardinality_fact", @@ -400,7 +400,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ee8e88e44f904ff1148f1894c6ca7c1f" + "45b50322a82ec203e71365d553c0564e" ], [ "FStar.FiniteSet.Base.empty_set_contains_no_elements_lemma", @@ -426,7 +426,7 @@ "typing_Tm_abs_6326eea4887383ba76f88bbb04bea6d8" ], 0, - "836447b7e06703806e795f9ec1f774b5" + "34659190d9a0d6ca767528990cefde96" ], [ "FStar.FiniteSet.Base.length_zero_lemma", @@ -494,7 +494,7 @@ "typing_Tm_abs_6326eea4887383ba76f88bbb04bea6d8" ], 0, - "ec6486373615a1eed4f7bdf4f5c466a7" + "4d15b96158255b88bf9d888762c6dca9" ], [ "FStar.FiniteSet.Base.singleton_contains_argument_lemma", @@ -533,7 +533,7 @@ "typing_Tm_abs_6326eea4887383ba76f88bbb04bea6d8" ], 0, - "abd7d7f597b90ed2b04103813db262dc" + "278bb18e90ced08cec332624bfb29fe6" ], [ "FStar.FiniteSet.Base.singleton_contains_lemma", @@ -575,7 +575,7 @@ "typing_Tm_abs_6326eea4887383ba76f88bbb04bea6d8" ], 0, - "20d1c8f96d197c9697a9fa6200c26d23" + "fbbc4b03a8d55cd57a17faaa76d7d2e7" ], [ "FStar.FiniteSet.Base.singleton_cardinality_helper", @@ -609,7 +609,7 @@ "typing_FStar.List.Tot.Base.mem", "typing_Prims.uu___is_Cons" ], 0, - "454d59378aa6d9bd62385ad72b90dfa9" + "41aedebc1f9aecf21d9a3433a6e9facc" ], [ "FStar.FiniteSet.Base.singleton_cardinality_lemma", @@ -683,7 +683,7 @@ "typing_Tm_abs_9377cc2a16e83f1cf9781b13fdbf009c" ], 0, - "a5bf8b1274bb1a1fc6ad95edc3c6c938" + "e225ea56be524f732b00c4b2b059db2c" ], [ "FStar.FiniteSet.Base.insert_lemma", @@ -713,7 +713,7 @@ "typing_Tm_abs_6326eea4887383ba76f88bbb04bea6d8" ], 0, - "41bf991a568100b13bd5f8bc4c5ff465" + "d477c1d7566fabf309f5f142745bf653" ], [ "FStar.FiniteSet.Base.insert_contains_argument_lemma", @@ -749,7 +749,7 @@ "typing_Tm_abs_6326eea4887383ba76f88bbb04bea6d8" ], 0, - "0d98a4ee523256c81ba4719a3970fdc6" + "88b78440cb9566159c2538aa10dcc9f0" ], [ "FStar.FiniteSet.Base.insert_contains_lemma", @@ -776,7 +776,7 @@ "typing_Tm_abs_6326eea4887383ba76f88bbb04bea6d8" ], 0, - "09f8f41127369c39d9f1267567a5cee4" + "fddcab5de51155b32935810ddd97e244" ], [ "FStar.FiniteSet.Base.remove_from_nonrepeating_list", @@ -823,7 +823,7 @@ "typing_FStar.List.Tot.Base.mem", "typing_Prims.uu___is_Cons" ], 0, - "9658547b789b3b9da8d8c3cccf2cb82a" + "2c0f03da32e379057cae0c258d37addd" ], [ "FStar.FiniteSet.Base.nonrepeating_lists_with_same_elements_have_same_length", @@ -871,7 +871,7 @@ "typing_FStar.List.Tot.Base.mem" ], 0, - "35e568c8257ffc67457aa25e1f2eef94" + "c02c310c4bf284b166852b1d3ed53ef3" ], [ "FStar.FiniteSet.Base.nonrepeating_lists_with_same_elements_have_same_length", @@ -921,7 +921,7 @@ "typing_FStar.List.Tot.Base.length", "typing_FStar.List.Tot.Base.mem" ], 0, - "ceb8d7c3e35cae600a415e3f37c527bd" + "0ef63749bf255c0e85c5fa0636b22911" ], [ "FStar.FiniteSet.Base.insert_member_cardinality_lemma", @@ -958,7 +958,7 @@ "typing_Tm_abs_6326eea4887383ba76f88bbb04bea6d8" ], 0, - "73f2b01d3e8c21615c6d61ce344ae938" + "f7f66214275da72230bdb45948e245d7" ], [ "FStar.FiniteSet.Base.insert_nonmember_cardinality_lemma", @@ -1030,7 +1030,7 @@ "typing_Tm_abs_9377cc2a16e83f1cf9781b13fdbf009c" ], 0, - "fee312095a49decd61d2b98b873e01b2" + "8aaab2fccc1c8e019aaec78c5d1a28ff" ], [ "FStar.FiniteSet.Base.union_contains_lemma", @@ -1059,7 +1059,7 @@ "typing_Tm_abs_7a5911b2344bd347a4c522edac0401df" ], 0, - "d1cb700d18433cfbfe9efbf22f10c67b" + "1574bdef078816d9fcc39a6d18b98556" ], [ "FStar.FiniteSet.Base.union_contains_element_from_first_argument_lemma", @@ -1089,7 +1089,7 @@ "typing_Tm_abs_7a5911b2344bd347a4c522edac0401df" ], 0, - "390782dd01fba24186bfa2999ae31755" + "5c9b125eda8d43ab8fe7d0a9e1c9e66a" ], [ "FStar.FiniteSet.Base.union_contains_element_from_second_argument_lemma", @@ -1119,7 +1119,7 @@ "typing_Tm_abs_7a5911b2344bd347a4c522edac0401df" ], 0, - "e02eee2b92a6528f0a1966db6026b7d6" + "faf6295b0edda07919293fdcebbc7ec8" ], [ "FStar.FiniteSet.Base.union_of_disjoint_lemma", @@ -1171,7 +1171,7 @@ "typing_Tm_abs_861d1442c76d30b1d1b4fef62ef463e9" ], 0, - "b5b2168f272239aa87e27b52c479d2a9" + "be8db5f0df9df04375ddcbe33408e622" ], [ "FStar.FiniteSet.Base.intersection_contains_lemma", @@ -1200,7 +1200,7 @@ "typing_Tm_abs_920217650fd17cad0a0f1ea71d8a3e64" ], 0, - "995070ccb19202bd53b57a0f764d63b4" + "da1b525cadd4fadc3e452f23fd1dce2e" ], [ "FStar.FiniteSet.Base.union_idempotent_right_lemma", @@ -1239,7 +1239,7 @@ "typing_Tm_abs_7a5911b2344bd347a4c522edac0401df" ], 0, - "fcd018843d0b772452928571d82d1c77" + "5e03f9913c9419c9e187d4bb509ebc85" ], [ "FStar.FiniteSet.Base.union_idempotent_left_lemma", @@ -1278,7 +1278,7 @@ "typing_Tm_abs_7a5911b2344bd347a4c522edac0401df" ], 0, - "b8cc96acdfda069a67249d04397c7547" + "ed4d1389f64515f17065779352c5100e" ], [ "FStar.FiniteSet.Base.intersection_idempotent_right_lemma", @@ -1317,7 +1317,7 @@ "typing_Tm_abs_920217650fd17cad0a0f1ea71d8a3e64" ], 0, - "ea090b338b150ab75d0a8559c57bf9ea" + "531fe56e679ada12d80c24d1299b55e8" ], [ "FStar.FiniteSet.Base.intersection_idempotent_left_lemma", @@ -1356,7 +1356,7 @@ "typing_Tm_abs_920217650fd17cad0a0f1ea71d8a3e64" ], 0, - "1f2f884ddebd2fd4178c4aba32f3ac3a" + "517633ef384bb768b99c986b33ef94d0" ], [ "FStar.FiniteSet.Base.union_of_disjoint_nonrepeating_lists_length_lemma", @@ -1399,7 +1399,7 @@ "typing_FStar.List.Tot.Base.length", "typing_FStar.List.Tot.Base.mem" ], 0, - "a9645487f680f9d699a6d251666bcf36" + "1c303329a678b80c60d64821a1eaf961" ], [ "FStar.FiniteSet.Base.union_of_disjoint_sets_cardinality_lemma", @@ -1440,7 +1440,7 @@ "typing_Tm_abs_7a5911b2344bd347a4c522edac0401df" ], 0, - "4a0336987ab3e5f003f314f50f613de2" + "0da3a48d41f177cc30c379b42cad3ae8" ], [ "FStar.FiniteSet.Base.union_of_three_disjoint_sets_cardinality_lemma", @@ -1470,7 +1470,7 @@ "typing_Tm_abs_7a5911b2344bd347a4c522edac0401df" ], 0, - "2c1af2398716ccab63bd158f22b86a38" + "6bc67d7c6a9e3f29c6ae6bd3f867fd95" ], [ "FStar.FiniteSet.Base.cardinality_matches_difference_plus_intersection_lemma", @@ -1528,7 +1528,7 @@ "typing_Tm_abs_920217650fd17cad0a0f1ea71d8a3e64" ], 0, - "072c9eef3230012df72535eb62683bf6" + "efe3e5a394d3fc6837ebd7be7057f826" ], [ "FStar.FiniteSet.Base.union_is_differences_and_intersection", @@ -1579,7 +1579,7 @@ "typing_Tm_abs_920217650fd17cad0a0f1ea71d8a3e64" ], 0, - "3ec8dd2b892b311272ec9d17750a2431" + "71b364a76d717b4e206a91f6ce664fba" ], [ "FStar.FiniteSet.Base.intersection_cardinality_helper", @@ -1632,7 +1632,7 @@ "typing_Tm_abs_920217650fd17cad0a0f1ea71d8a3e64" ], 0, - "0b6490bbac59ae1ee440748a3dc4f9d2" + "0cab1ed64d4e18011c2eec13507f839e" ], [ "FStar.FiniteSet.Base.intersection_cardinality_lemma", @@ -1645,7 +1645,7 @@ "refinement_interpretation_Tm_refine_f50eaf9418d872374eed1da7e8a5cf63" ], 0, - "8463a7a993ce5d640584dfa38ccaeaeb" + "3ec779c81372c63a44d4ae4d60a92061" ], [ "FStar.FiniteSet.Base.difference_contains_lemma", @@ -1675,7 +1675,7 @@ "typing_Tm_abs_861d1442c76d30b1d1b4fef62ef463e9" ], 0, - "5b84aa2f719dbc4e2684d2a4f4559ab7" + "b701e585d8435c9d97423032efb07dc5" ], [ "FStar.FiniteSet.Base.difference_doesnt_include_lemma", @@ -1717,7 +1717,7 @@ "typing_Tm_abs_861d1442c76d30b1d1b4fef62ef463e9" ], 0, - "6a4abaabbd10e1a19b3283fea1ab0670" + "716ad530f21a32d375ecda99eb1e7e9a" ], [ "FStar.FiniteSet.Base.difference_cardinality_helper", @@ -1756,7 +1756,7 @@ "typing_Tm_abs_920217650fd17cad0a0f1ea71d8a3e64" ], 0, - "f3ebeb520f5ef18b6939ebfe4e11e214" + "e40363e0eab581354c3fd5c71b25690c" ], [ "FStar.FiniteSet.Base.difference_cardinality_lemma", @@ -1769,7 +1769,7 @@ "refinement_interpretation_Tm_refine_a4ffbe34883eda92d26a339105d605de" ], 0, - "1f49798a51af452633156750493d64b8" + "54616b8aa64cc6cf4a55f47a09c57083" ], [ "FStar.FiniteSet.Base.subset_helper", @@ -1794,7 +1794,7 @@ "typing_FStar.FiniteSet.Base.mem" ], 0, - "f08c56c8b442899d98893aec616dafc2" + "665471e8e9daa462c594d181784e73dd" ], [ "FStar.FiniteSet.Base.subset_lemma", @@ -1807,7 +1807,7 @@ "refinement_interpretation_Tm_refine_cc7eff2a661ecc3a4c20a20e53c4769d" ], 0, - "300b82685402395e2a6399ea2032ee5a" + "47d03cf893a75e4cc454acec6411d0da" ], [ "FStar.FiniteSet.Base.equal_lemma", @@ -1837,7 +1837,7 @@ "typing_Tm_abs_6326eea4887383ba76f88bbb04bea6d8" ], 0, - "ce8cb00bc553081685b03c85db8e68e7" + "bf4e92d5f2cc2f33a13e9e59931d9458" ], [ "FStar.FiniteSet.Base.equal_extensionality_lemma", @@ -1859,7 +1859,7 @@ "typing_Tm_abs_6326eea4887383ba76f88bbb04bea6d8" ], 0, - "43158c4e7deeb4ffc18e3e127473d896" + "072943b74a3b227ff8ba0d08725e9f57" ], [ "FStar.FiniteSet.Base.disjoint_lemma", @@ -1880,7 +1880,7 @@ "typing_FStar.FiniteSet.Base.mem", "typing_FStar.List.Tot.Base.mem" ], 0, - "c4d18d6de85d3341f13889f80cb415f1" + "5f8d4aa2be1c940aee0b75cbe8242174" ], [ "FStar.FiniteSet.Base.insert_remove_helper", @@ -1941,7 +1941,7 @@ "typing_Tm_abs_861d1442c76d30b1d1b4fef62ef463e9" ], 0, - "82f82043315a52e2627f611749e8119e" + "97bb11a503a6a49f9a8db76d615f2838" ], [ "FStar.FiniteSet.Base.insert_remove_lemma", @@ -1957,7 +1957,7 @@ "refinement_interpretation_Tm_refine_6466d0dc80efc0985b3e9fafdfb1ff6c" ], 0, - "5231b85c0d080e9315fd7f52cf44b5a7" + "0a239ca6c441e26db53bdcb2e4026266" ], [ "FStar.FiniteSet.Base.remove_insert_helper", @@ -2013,7 +2013,7 @@ "typing_Tm_abs_861d1442c76d30b1d1b4fef62ef463e9" ], 0, - "a230b25bac4bd83e7b1261bfc3073858" + "faf094c081e60f73df27dbb607b41c2a" ], [ "FStar.FiniteSet.Base.remove_insert_lemma", @@ -2029,7 +2029,7 @@ "refinement_interpretation_Tm_refine_ea6c64cd0c5b0a1c9e0d7be9e81ec1fc" ], 0, - "9c0ec64278fd2bb9c67fb782cecc23e1" + "f84da8700669ba34805fd766b3f1e65a" ], [ "FStar.FiniteSet.Base.set_as_list_cardinality_lemma", @@ -2048,7 +2048,7 @@ "refinement_interpretation_Tm_refine_79f259659b40ee74ef6637c53f9a91d8" ], 0, - "e4266ac5af1cc1546aae77eab49cc4bd" + "f9bed16a5a2ecdb6538d26b80de109bc" ], [ "FStar.FiniteSet.Base.all_finite_set_facts_lemma", @@ -2057,7 +2057,7 @@ 1, [ "@query", "equation_FStar.FiniteSet.Base.all_finite_set_facts" ], 0, - "0bf6c0c246ade8804bb0a6af1a7b4a43" + "7316e32a4c515b090625a93ef5477fc5" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.FiniteSet.Base.fsti.hints b/ulib/.cache/FStar.FiniteSet.Base.fsti.hints index faa685abf00..999d03f0ba7 100644 --- a/ulib/.cache/FStar.FiniteSet.Base.fsti.hints +++ b/ulib/.cache/FStar.FiniteSet.Base.fsti.hints @@ -15,7 +15,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "c9abe2dc383e790429a5dc2ad7dcde6c" + "9fa12b84731f884fbe44b9b92979f044" ], [ "FStar.FiniteSet.Base.insert_member_cardinality_fact", @@ -29,7 +29,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "20cfb4f941960953eb68357bc0685070" + "7777ab571571a6b2b82b472176428583" ], [ "FStar.FiniteSet.Base.set_as_list_cardinality_fact", @@ -43,7 +43,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "024ccbab1f2646e4bb218b9c66c2200a" + "11426e709c93c1ffd181d18199a0d42a" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.FunctionalExtensionality.fst.hints b/ulib/.cache/FStar.FunctionalExtensionality.fst.hints index 47c9c58db5a..8eeebfc1bcd 100644 --- a/ulib/.cache/FStar.FunctionalExtensionality.fst.hints +++ b/ulib/.cache/FStar.FunctionalExtensionality.fst.hints @@ -12,7 +12,7 @@ "interpretation_Tm_abs_d3988c6b3796e1c5fa6d721e12c50d6e" ], 0, - "175ea6a60613230879140ba63ba46d60" + "aad4338af68a2a1dd4d58e1c56021dd2" ], [ "FStar.FunctionalExtensionality.idempotence_on_domain", @@ -21,7 +21,7 @@ 0, [ "@query", "equation_FStar.FunctionalExtensionality.on_domain" ], 0, - "542dbceae6056894016668c3b6eb6e81" + "ea8f6c64f4464afeb0768d8a4b3e8672" ], [ "FStar.FunctionalExtensionality.on_dom", @@ -33,7 +33,7 @@ "lemma_FStar.FunctionalExtensionality.idempotence_on_domain" ], 0, - "7943591625b33b1a19f50e265dfb0727" + "92cba613eda77003d68fb61edd333812" ], [ "FStar.FunctionalExtensionality.quantifier_as_lemma", @@ -45,7 +45,7 @@ "refinement_interpretation_Tm_refine_eee646ed2c0261b2e37307734e5990b8" ], 0, - "2745ca0b0ccccfac96287617a520996b" + "69b81b6286e1dcec55e10ca3110974a7" ], [ "FStar.FunctionalExtensionality.try_with", @@ -65,7 +65,7 @@ "typing_tok_FStar.Stubs.Tactics.Common.NotAListLiteral@tok" ], 0, - "06c3db9770fbc0eb2ab5c5bea6d8e140" + "4492d77d94b6e65afc516ce4d8b07c43" ], [ "FStar.FunctionalExtensionality.extensionality_1", @@ -74,7 +74,7 @@ 1, [ "@query", "true_interp" ], 0, - "c6022e83d51e9fe272af1a91c8ce8a8d" + "5f24ccc9f173f5af846bbcf6bdaeb363" ], [ "FStar.FunctionalExtensionality.extensionality", @@ -87,7 +87,7 @@ "lemma_FStar.FunctionalExtensionality.feq_on_domain" ], 0, - "975d5c6f99f4b9105bb52d7a70d4f91f" + "46819f88c82ed45f576addc3b69371c8" ], [ "FStar.FunctionalExtensionality.feq_on_domain_g", @@ -100,7 +100,7 @@ "interpretation_Tm_abs_9f8d8bcb0bd54b26007da155012bc829" ], 0, - "6f9d5d7eacdfeef816acaac810f70b62" + "41177c11ba9a84eac9f216cc14f2cc5b" ], [ "FStar.FunctionalExtensionality.idempotence_on_domain_g", @@ -109,7 +109,7 @@ 0, [ "@query", "equation_FStar.FunctionalExtensionality.on_domain_g" ], 0, - "91c80c2da4c4ef0a167f043398314d54" + "7f126c9dc5398076035840fa871c3671" ], [ "FStar.FunctionalExtensionality.on_dom_g", @@ -121,7 +121,7 @@ "lemma_FStar.FunctionalExtensionality.idempotence_on_domain_g" ], 0, - "fdafc4a2555ba229337716de86da0500" + "2848b6c575c7ee5795581ab203498719" ], [ "FStar.FunctionalExtensionality.extensionality_1_g", @@ -130,7 +130,7 @@ 1, [ "@query", "true_interp" ], 0, - "99a52711bc67b97caaaa80ae47f35835" + "13406ddb289b47478e0a91f0cb1e32e0" ], [ "FStar.FunctionalExtensionality.extensionality_g", @@ -143,7 +143,7 @@ "lemma_FStar.FunctionalExtensionality.feq_on_domain_g" ], 0, - "7f78603afe70998c5bdd15b1c320f10b" + "a74d8d486ffea3de9485869b7b2a4068" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.FunctionalExtensionality.fsti.hints b/ulib/.cache/FStar.FunctionalExtensionality.fsti.hints index a940b886407..048cf6fd147 100644 --- a/ulib/.cache/FStar.FunctionalExtensionality.fsti.hints +++ b/ulib/.cache/FStar.FunctionalExtensionality.fsti.hints @@ -11,7 +11,7 @@ "lemma_FStar.FunctionalExtensionality.idempotence_on_domain" ], 0, - "71b919e4e703c22ffddb1d67cee59674" + "eefcf3ea0ffc085bbf77fee58b4207d5" ], [ "FStar.FunctionalExtensionality.on_dom_g", @@ -23,7 +23,7 @@ "lemma_FStar.FunctionalExtensionality.idempotence_on_domain_g" ], 0, - "b9ced6765fed53e414f8717063a04242" + "6451c614e63b8eb202a704e4167f9dea" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.FunctionalQueue.fst.hints b/ulib/.cache/FStar.FunctionalQueue.fst.hints new file mode 100644 index 00000000000..ba9e653752b --- /dev/null +++ b/ulib/.cache/FStar.FunctionalQueue.fst.hints @@ -0,0 +1,620 @@ +[ + "ž¬µÆ¸rø\bï¾ÔÔŽ©í\u0011", + [ + [ + "FStar.FunctionalQueue.empty", + 1, + 2, + 1, + [ + "@query", "equation_FStar.Pervasives.Native.fst", + "equation_FStar.Pervasives.Native.snd", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" + ], + 0, + "272569f24ad4fc4e22e7f8c7191a8df0" + ], + [ + "FStar.FunctionalQueue.queue_of_list", + 1, + 2, + 1, + [ + "@query", "constructor_distinct_Prims.Nil", + "equation_FStar.List.Tot.Base.isEmpty", + "equation_FStar.Pervasives.Native.snd", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_Prims.Nil_a" + ], + 0, + "3d4e1bb97bec59c5aa6a7add906d2b99" + ], + [ + "FStar.FunctionalQueue.lemma_eq_intro", + 1, + 2, + 1, + [ + "@query", "eq2-interp", "equation_FStar.FunctionalQueue.equal", + "equation_FStar.FunctionalQueue.queue_to_seq", + "lemma_FStar.Seq.Base.lemma_eq_elim", + "typing_FStar.FunctionalQueue.queue_to_seq" + ], + 0, + "4d7133d89d14016e067a8bb08703251e" + ], + [ + "FStar.FunctionalQueue.lemma_eq_elim", + 1, + 2, + 1, + [ "@query", "eq2-interp", "equation_FStar.FunctionalQueue.equal" ], + 0, + "52622bd17600db0f7e8bfb457c092153" + ], + [ + "FStar.FunctionalQueue.lemma_list_queue_bij", + 1, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.List.Tot.Base.rev_acc.fuel_instrumented", + "@query", "constructor_distinct_Prims.Nil", + "disc_equation_Prims.Nil", "equation_FStar.FunctionalQueue.empty", + "equation_FStar.FunctionalQueue.queue", + "equation_FStar.FunctionalQueue.queue_of_list", + "equation_FStar.FunctionalQueue.queue_to_list", + "equation_FStar.List.Tot.Base.rev", + "equation_FStar.Pervasives.Native.fst", + "equation_FStar.Pervasives.Native.snd", + "equation_with_fuel_FStar.List.Tot.Base.rev_acc.fuel_instrumented", + "fuel_guarded_inversion_Prims.list", "kinding_Prims.list@tok", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_Prims.Nil_a", + "refinement_interpretation_Tm_refine_686809b84078455d77e560be4be254cd", + "typing_FStar.FunctionalQueue.queue_of_list", + "typing_FStar.Pervasives.Native.snd" + ], + 0, + "79662e8acafbb70527f54a4043eb1cd0" + ], + [ + "FStar.FunctionalQueue.lemma_queue_list_bij", + 1, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.List.Tot.Base.append.fuel_instrumented", + "@fuel_correspondence_FStar.List.Tot.Base.rev_acc.fuel_instrumented", + "@query", "constructor_distinct_Prims.Cons", + "constructor_distinct_Prims.Nil", "data_typing_intro_Prims.Nil@tok", + "disc_equation_Prims.Nil", "eq2-interp", + "equation_FStar.FunctionalQueue.empty", + "equation_FStar.FunctionalQueue.equal", + "equation_FStar.FunctionalQueue.queue", + "equation_FStar.FunctionalQueue.queue_of_list", + "equation_FStar.FunctionalQueue.queue_to_list", + "equation_FStar.FunctionalQueue.queue_to_seq", + "equation_FStar.List.Tot.Base.op_At", + "equation_FStar.List.Tot.Base.rev", + "equation_FStar.Pervasives.Native.fst", + "equation_FStar.Pervasives.Native.snd", + "equation_with_fuel_FStar.List.Tot.Base.append.fuel_instrumented", + "equation_with_fuel_FStar.List.Tot.Base.rev_acc.fuel_instrumented", + "fuel_guarded_inversion_FStar.Pervasives.Native.tuple2", + "fuel_guarded_inversion_Prims.list", "kinding_Prims.list@tok", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_Prims.Nil_a", + "refinement_interpretation_Tm_refine_686809b84078455d77e560be4be254cd", + "typing_FStar.List.Tot.Base.rev", + "typing_FStar.Pervasives.Native.snd" + ], + 0, + "c54ae2a23689ad87fdc1889f86738ffb" + ], + [ + "FStar.FunctionalQueue.lemma_seq_queue_bij", + 1, + 2, + 1, + [ + "@query", "equation_FStar.FunctionalQueue.queue_of_seq", + "equation_FStar.FunctionalQueue.queue_to_seq" + ], + 0, + "485efad09fd259e9811d9f06361acc4a" + ], + [ + "FStar.FunctionalQueue.lemma_queue_seq_bij", + 1, + 2, + 1, + [ + "@query", "equation_FStar.FunctionalQueue.equal", + "lemma_FStar.FunctionalQueue.lemma_eq_elim", + "lemma_FStar.FunctionalQueue.lemma_seq_queue_bij", + "typing_FStar.FunctionalQueue.queue_of_list", + "typing_FStar.FunctionalQueue.queue_to_list", + "typing_FStar.FunctionalQueue.queue_to_seq" + ], + 0, + "4371df1112b5942e1c912b054e359f1b" + ], + [ + "FStar.FunctionalQueue.enqueue", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "bool_inversion", + "constructor_distinct_Prims.Nil", "disc_equation_Prims.Nil", + "equation_FStar.List.Tot.Base.isEmpty", + "equation_FStar.Pervasives.Native.fst", + "equation_FStar.Pervasives.Native.snd", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_Prims.Nil_a", "typing_Prims.uu___is_Nil" + ], + 0, + "96a1324537401243577a40f9fcdc63cb" + ], + [ + "FStar.FunctionalQueue.dequeue", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion", + "constructor_distinct_Prims.Nil", "disc_equation_Prims.Cons", + "disc_equation_Prims.Nil", + "equation_FStar.FunctionalQueue.not_empty", + "equation_FStar.FunctionalQueue.queue", + "equation_FStar.FunctionalQueue.queue_to_list", + "equation_FStar.FunctionalQueue.queue_to_seq", + "equation_FStar.List.Tot.Base.isEmpty", + "equation_FStar.List.Tot.Base.rev", + "equation_FStar.Pervasives.Native.fst", + "equation_FStar.Pervasives.Native.snd", + "fuel_guarded_inversion_FStar.Pervasives.Native.tuple2", + "fuel_guarded_inversion_Prims.list", "kinding_Prims.list@tok", + "l_and-interp", "l_not-interp", "primitive_Prims.op_GreaterThan", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_Prims.Nil_a", + "refinement_interpretation_Tm_refine_686809b84078455d77e560be4be254cd", + "refinement_interpretation_Tm_refine_9d36978bdc8e3c7dc67574bf23a79168", + "typing_FStar.FunctionalQueue.queue_to_list", + "typing_FStar.List.Tot.Base.isEmpty", + "typing_FStar.Pervasives.Native.fst", "typing_Prims.uu___is_Nil" + ], + 0, + "beabeae304ea5e0ff23ca4e4fb76cea1" + ], + [ + "FStar.FunctionalQueue.peek", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "disc_equation_Prims.Cons", + "equation_FStar.FunctionalQueue.not_empty", + "equation_FStar.FunctionalQueue.queue", + "equation_FStar.FunctionalQueue.queue_to_list", + "equation_FStar.FunctionalQueue.queue_to_seq", + "equation_FStar.Pervasives.Native.fst", + "fuel_guarded_inversion_Prims.list", "kinding_Prims.list@tok", + "l_and-interp", "l_not-interp", "projection_inverse_BoxBool_proj_0", + "refinement_interpretation_Tm_refine_686809b84078455d77e560be4be254cd", + "refinement_interpretation_Tm_refine_9d36978bdc8e3c7dc67574bf23a79168", + "typing_FStar.Pervasives.Native.fst" + ], + 0, + "514a620c158fc4f81fdc51111133e68e" + ], + [ + "FStar.FunctionalQueue.lemma_empty_ok", + 1, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.List.Tot.Base.length.fuel_instrumented", + "@fuel_irrelevance_FStar.List.Tot.Base.length.fuel_instrumented", + "@query", "constructor_distinct_Prims.Nil", "data_elim_Prims.Cons", + "equation_FStar.FunctionalQueue.empty", + "equation_FStar.FunctionalQueue.queue_to_list", + "equation_FStar.FunctionalQueue.queue_to_seq", + "equation_FStar.Pervasives.Native.fst", "equation_Prims.nat", + "equation_with_fuel_FStar.List.Tot.Base.length.fuel_instrumented", + "fuel_guarded_inversion_Prims.list", + "lemma_FStar.Seq.Base.lemma_seq_to_seq_of_list", + "primitive_Prims.op_Addition", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_BoxInt_proj_0", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_Prims.Nil_a", + "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", + "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17", + "refinement_interpretation_Tm_refine_c4e3a92f9bd1d01a07e4fb66c5de2e7e", + "token_correspondence_FStar.List.Tot.Base.length.fuel_instrumented", + "typing_FStar.FunctionalQueue.empty", + "typing_FStar.FunctionalQueue.queue_to_list", + "typing_FStar.FunctionalQueue.queue_to_seq", + "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Base.seq_to_list" + ], + 0, + "c4183cbd46e6e0e97ec72941e78fd690" + ], + [ + "FStar.FunctionalQueue.lemma_enqueue_ok_list", + 1, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.List.Tot.Base.append.fuel_instrumented", + "@fuel_correspondence_FStar.List.Tot.Base.rev_acc.fuel_instrumented", + "@query", "constructor_distinct_Prims.Cons", + "constructor_distinct_Prims.Nil", "data_typing_intro_Prims.Cons@tok", + "data_typing_intro_Prims.Nil@tok", "disc_equation_Prims.Nil", + "equation_FStar.FunctionalQueue.enqueue", + "equation_FStar.FunctionalQueue.queue", + "equation_FStar.FunctionalQueue.queue_to_list", + "equation_FStar.List.Tot.Base.op_At", + "equation_FStar.List.Tot.Base.rev", + "equation_FStar.List.Tot.Base.snoc", + "equation_FStar.Pervasives.Native.fst", + "equation_FStar.Pervasives.Native.snd", + "equation_with_fuel_FStar.List.Tot.Base.append.fuel_instrumented", + "equation_with_fuel_FStar.List.Tot.Base.rev_acc.fuel_instrumented", + "fuel_guarded_inversion_FStar.Pervasives.Native.tuple2", + "fuel_guarded_inversion_Prims.list", "kinding_Prims.list@tok", + "lemma_FStar.List.Tot.Properties.append_l_nil", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_Prims.Cons_a", + "projection_inverse_Prims.Cons_hd", + "projection_inverse_Prims.Cons_tl", "projection_inverse_Prims.Nil_a", + "refinement_interpretation_Tm_refine_686809b84078455d77e560be4be254cd", + "typing_FStar.FunctionalQueue.enqueue", + "typing_FStar.Pervasives.Native.fst", + "typing_FStar.Pervasives.Native.snd" + ], + 0, + "1f1c35747a6534be61fbf9d1aa5cf6e0" + ], + [ + "FStar.FunctionalQueue.lemma_append_seq_of_list_dist", + 1, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.List.Tot.Base.append.fuel_instrumented", + "@fuel_correspondence_FStar.List.Tot.Base.length.fuel_instrumented", + "@fuel_irrelevance_FStar.List.Tot.Base.append.fuel_instrumented", + "@fuel_irrelevance_FStar.List.Tot.Base.length.fuel_instrumented", + "@query", "binder_x_0a56e3de562c08d8ab59f4ac6f626a98_2", + "binder_x_0a56e3de562c08d8ab59f4ac6f626a98_3", + "binder_x_fe28d8bcde588226b4e538b35321de05_1", + "constructor_distinct_Prims.Cons", "constructor_distinct_Prims.Nil", + "data_elim_Prims.Cons", "disc_equation_Prims.Cons", + "disc_equation_Prims.Nil", "equation_FStar.List.Tot.Base.op_At", + "equation_Prims.nat", + "equation_with_fuel_FStar.List.Tot.Base.append.fuel_instrumented", + "equation_with_fuel_FStar.List.Tot.Base.length.fuel_instrumented", + "fuel_guarded_inversion_Prims.list", "int_inversion", "int_typing", + "lemma_FStar.List.Tot.Properties.append_length", + "lemma_FStar.Seq.Base.lemma_create_len", + "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_len_append", + "primitive_Prims.op_Subtraction", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_BoxInt_proj_0", + "projection_inverse_Prims.Cons_a", + "projection_inverse_Prims.Cons_hd", + "projection_inverse_Prims.Cons_tl", "projection_inverse_Prims.Nil_a", + "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", + "refinement_interpretation_Tm_refine_ac201cf927190d39c033967b63cb957b", + "refinement_interpretation_Tm_refine_d2d1ea66f2b3a92c2deb42edcbb784ce", + "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55", + "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.append", + "typing_FStar.Seq.Base.append", "typing_FStar.Seq.Base.cons", + "typing_FStar.Seq.Base.seq_of_list" + ], + 0, + "c010758990589db496d590e299c39154" + ], + [ + "FStar.FunctionalQueue.lemma_snoc_list_seq", + 1, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.List.Tot.Base.length.fuel_instrumented", + "@fuel_irrelevance_FStar.List.Tot.Base.length.fuel_instrumented", + "@query", "constructor_distinct_Prims.Cons", + "constructor_distinct_Prims.Nil", + "data_typing_intro_FStar.Pervasives.Native.Mktuple2@tok", + "data_typing_intro_Prims.Cons@tok", + "data_typing_intro_Prims.Nil@tok", + "equation_FStar.FunctionalQueue.queue", + "equation_FStar.FunctionalQueue.queue_to_seq", + "equation_FStar.List.Tot.Base.op_At", + "equation_FStar.List.Tot.Base.snoc", + "equation_FStar.Seq.Base.op_At_Bar", "equation_Prims.nat", + "equation_with_fuel_FStar.List.Tot.Base.length.fuel_instrumented", + "fuel_guarded_inversion_FStar.Pervasives.Native.tuple2", + "int_inversion", "int_typing", "kinding_Prims.list@tok", + "lemma_FStar.Seq.Base.lemma_create_len", + "lemma_FStar.Seq.Base.lemma_eq_elim", + "lemma_FStar.Seq.Base.lemma_eq_intro", + "lemma_FStar.Seq.Base.lemma_index_app1", + "lemma_FStar.Seq.Base.lemma_len_append", + "lemma_FStar.Seq.Base.lemma_seq_of_list_cons", + "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_Prims.Cons_a", + "projection_inverse_Prims.Cons_hd", + "projection_inverse_Prims.Cons_tl", "projection_inverse_Prims.Nil_a", + "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", + "refinement_interpretation_Tm_refine_686809b84078455d77e560be4be254cd", + "refinement_interpretation_Tm_refine_d2d1ea66f2b3a92c2deb42edcbb784ce", + "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55", + "token_correspondence_FStar.List.Tot.Base.length.fuel_instrumented", + "typing_FStar.FunctionalQueue.queue_to_list", + "typing_FStar.List.Tot.Base.snoc", "typing_FStar.Seq.Base.append", + "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.length", + "typing_FStar.Seq.Base.op_At_Bar", + "typing_FStar.Seq.Base.seq_of_list" + ], + 0, + "125ad8192331fe2241cce7d4a387daa0" + ], + [ + "FStar.FunctionalQueue.lemma_enqueue_ok", + 1, + 2, + 1, + [ + "@query", "equation_FStar.FunctionalQueue.enqueue", + "equation_FStar.FunctionalQueue.queue_to_seq" + ], + 0, + "285b2cfa7bedebc2b224cb25a4921445" + ], + [ + "FStar.FunctionalQueue.lemma_dequeue_ok_list", + 1, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.List.Tot.Base.append.fuel_instrumented", + "@fuel_correspondence_FStar.List.Tot.Base.rev_acc.fuel_instrumented", + "@fuel_irrelevance_FStar.List.Tot.Base.append.fuel_instrumented", + "@query", "constructor_distinct_Prims.Cons", + "constructor_distinct_Prims.Nil", "disc_equation_Prims.Cons", + "disc_equation_Prims.Nil", "equation_FStar.FunctionalQueue.dequeue", + "equation_FStar.FunctionalQueue.not_empty", + "equation_FStar.FunctionalQueue.queue", + "equation_FStar.FunctionalQueue.queue_of_list", + "equation_FStar.FunctionalQueue.queue_of_seq", + "equation_FStar.FunctionalQueue.queue_to_list", + "equation_FStar.FunctionalQueue.queue_to_seq", + "equation_FStar.List.Tot.Base.op_At", + "equation_FStar.List.Tot.Base.rev", + "equation_FStar.Pervasives.Native.fst", + "equation_FStar.Pervasives.Native.snd", + "equation_with_fuel_FStar.List.Tot.Base.append.fuel_instrumented", + "equation_with_fuel_FStar.List.Tot.Base.rev_acc.fuel_instrumented", + "fuel_guarded_inversion_FStar.Pervasives.Native.tuple2", + "fuel_guarded_inversion_Prims.list", "kinding_Prims.list@tok", + "l_and-interp", "l_not-interp", + "lemma_FStar.FunctionalQueue.lemma_seq_queue_bij", + "lemma_FStar.Seq.Base.lemma_seq_to_seq_of_list", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_Prims.Cons_a", + "projection_inverse_Prims.Cons_hd", + "projection_inverse_Prims.Cons_tl", "projection_inverse_Prims.Nil_a", + "refinement_interpretation_Tm_refine_686809b84078455d77e560be4be254cd", + "refinement_interpretation_Tm_refine_9d36978bdc8e3c7dc67574bf23a79168", + "token_correspondence_FStar.List.Tot.Base.append.fuel_instrumented", + "typing_FStar.FunctionalQueue.queue_of_seq", + "typing_FStar.FunctionalQueue.queue_to_list", + "typing_FStar.FunctionalQueue.queue_to_seq", + "typing_FStar.List.Tot.Base.rev", + "typing_FStar.Pervasives.Native.__proj__Mktuple2__item___2", + "typing_FStar.Pervasives.Native.fst", + "typing_FStar.Pervasives.Native.snd" + ], + 0, + "f2c15491a1ef9bf40c2fb9f73bb63c63" + ], + [ + "FStar.FunctionalQueue.lemma_cons_list_seq", + 1, + 2, + 1, + [ + "@query", "equation_FStar.FunctionalQueue.queue_to_list", + "equation_FStar.FunctionalQueue.queue_to_seq", + "equation_FStar.Seq.Base.cons", "equation_FStar.Seq.Base.op_At_Bar", + "lemma_FStar.Seq.Base.lemma_seq_of_list_cons", + "typing_FStar.FunctionalQueue.queue_to_list" + ], + 0, + "6cffe62936179f8a634d2b80c54fe97d" + ], + [ + "FStar.FunctionalQueue.lemma_dequeue_ok", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "b2t_def", + "equation_FStar.FunctionalQueue.not_empty", "l_and-interp", + "primitive_Prims.op_GreaterThan", + "projection_inverse_BoxBool_proj_0", + "refinement_interpretation_Tm_refine_9d36978bdc8e3c7dc67574bf23a79168" + ], + 0, + "6aa4c1cf59ddee9204b288646ba5ce45" + ], + [ + "FStar.FunctionalQueue.lemma_dequeue_ok", + 2, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.List.Tot.Base.length.fuel_instrumented", + "@fuel_irrelevance_FStar.List.Tot.Base.length.fuel_instrumented", + "@query", "b2t_def", "constructor_distinct_Prims.Cons", + "constructor_distinct_Prims.Nil", + "equation_FStar.FunctionalQueue.dequeue", + "equation_FStar.FunctionalQueue.not_empty", + "equation_FStar.FunctionalQueue.queue", + "equation_FStar.FunctionalQueue.queue_of_list", + "equation_FStar.FunctionalQueue.queue_of_seq", + "equation_FStar.FunctionalQueue.queue_to_list", + "equation_FStar.FunctionalQueue.queue_to_seq", + "equation_FStar.Pervasives.Native.fst", + "equation_FStar.Pervasives.Native.snd", + "equation_FStar.Seq.Base.cons", "equation_FStar.Seq.Properties.head", + "equation_FStar.Seq.Properties.tail", "equation_Prims.nat", + "fuel_guarded_inversion_FStar.Pervasives.Native.tuple2", + "int_inversion", "int_typing", "kinding_Prims.list@tok", + "l_and-interp", "lemma_FStar.FunctionalQueue.lemma_eq_intro", + "lemma_FStar.FunctionalQueue.lemma_seq_queue_bij", + "lemma_FStar.List.Tot.Properties.append_length", + "lemma_FStar.Seq.Base.lemma_create_len", + "lemma_FStar.Seq.Base.lemma_eq_intro", + "lemma_FStar.Seq.Base.lemma_index_app1", + "lemma_FStar.Seq.Base.lemma_index_app2", + "lemma_FStar.Seq.Base.lemma_index_create", + "lemma_FStar.Seq.Base.lemma_index_slice", + "lemma_FStar.Seq.Base.lemma_len_append", + "lemma_FStar.Seq.Base.lemma_len_slice", + "lemma_FStar.Seq.Base.lemma_seq_to_seq_of_list", + "primitive_Prims.op_Addition", "primitive_Prims.op_GreaterThan", + "primitive_Prims.op_LessThanOrEqual", + "primitive_Prims.op_Subtraction", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_BoxInt_proj_0", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "refinement_interpretation_Tm_refine_167ef714932ec832fb671890fc3eee6c", + "refinement_interpretation_Tm_refine_35a0739c434508f48d0bb1d5cd5df9e8", + "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", + "refinement_interpretation_Tm_refine_686809b84078455d77e560be4be254cd", + "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647", + "refinement_interpretation_Tm_refine_9d36978bdc8e3c7dc67574bf23a79168", + "refinement_interpretation_Tm_refine_ac201cf927190d39c033967b63cb957b", + "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17", + "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c", + "refinement_interpretation_Tm_refine_d2d1ea66f2b3a92c2deb42edcbb784ce", + "refinement_interpretation_Tm_refine_d3d07693cd71377864ef84dc97d10ec1", + "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55", + "typing_FStar.FunctionalQueue.dequeue", + "typing_FStar.FunctionalQueue.queue", + "typing_FStar.FunctionalQueue.queue_of_seq", + "typing_FStar.FunctionalQueue.queue_to_list", + "typing_FStar.FunctionalQueue.queue_to_seq", + "typing_FStar.List.Tot.Base.rev", + "typing_FStar.Pervasives.Native.fst", + "typing_FStar.Pervasives.Native.snd", "typing_FStar.Seq.Base.create", + "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Base.length", + "typing_FStar.Seq.Base.seq_of_list", + "typing_FStar.Seq.Properties.tail" + ], + 0, + "2be051d9ca2f419e4f253dcc34aec4e5" + ], + [ + "FStar.FunctionalQueue.lemma_peek_ok", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "b2t_def", + "equation_FStar.FunctionalQueue.not_empty", "l_and-interp", + "primitive_Prims.op_GreaterThan", + "projection_inverse_BoxBool_proj_0", + "refinement_interpretation_Tm_refine_9d36978bdc8e3c7dc67574bf23a79168" + ], + 0, + "93a54cc6e59095a0a27fed091d002af7" + ], + [ + "FStar.FunctionalQueue.lemma_peek_ok", + 2, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.List.Tot.Base.append.fuel_instrumented", + "@query", "b2t_def", "constructor_distinct_Prims.Cons", + "constructor_distinct_Prims.Nil", "constructor_distinct_Tm_unit", + "equation_FStar.FunctionalQueue.dequeue", + "equation_FStar.FunctionalQueue.not_empty", + "equation_FStar.FunctionalQueue.peek", + "equation_FStar.FunctionalQueue.queue", + "equation_FStar.FunctionalQueue.queue_to_list", + "equation_FStar.List.Tot.Base.hd", + "equation_FStar.List.Tot.Base.op_At", + "equation_FStar.Pervasives.Native.fst", + "equation_with_fuel_FStar.List.Tot.Base.append.fuel_instrumented", + "fuel_guarded_inversion_FStar.Pervasives.Native.tuple2", + "kinding_Prims.list@tok", "l_and-interp", + "lemma_FStar.FunctionalQueue.lemma_dequeue_ok", + "primitive_Prims.op_GreaterThan", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_Prims.Cons_hd", + "refinement_interpretation_Tm_refine_686809b84078455d77e560be4be254cd", + "refinement_interpretation_Tm_refine_9d36978bdc8e3c7dc67574bf23a79168", + "typing_FStar.List.Tot.Base.rev", + "typing_FStar.Pervasives.Native.fst", + "typing_FStar.Pervasives.Native.snd" + ], + 0, + "4c02f2bbc5c81647da544ab5b73c6e73" + ] + ] +] \ No newline at end of file diff --git a/ulib/.cache/FStar.FunctionalQueue.fsti.hints b/ulib/.cache/FStar.FunctionalQueue.fsti.hints new file mode 100644 index 00000000000..7b9cc61ccca --- /dev/null +++ b/ulib/.cache/FStar.FunctionalQueue.fsti.hints @@ -0,0 +1,35 @@ +[ + "nn‰ûgÔ¯N;ø¦ ¡\u001b¶\u0011", + [ + [ + "FStar.FunctionalQueue.lemma_dequeue_ok", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "b2t_def", + "equation_FStar.FunctionalQueue.not_empty", "l_and-interp", + "primitive_Prims.op_GreaterThan", + "projection_inverse_BoxBool_proj_0", + "refinement_interpretation_Tm_refine_9d36978bdc8e3c7dc67574bf23a79168" + ], + 0, + "8b104afcf1894c9c4270be224ceeff87" + ], + [ + "FStar.FunctionalQueue.lemma_peek_ok", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "b2t_def", + "equation_FStar.FunctionalQueue.not_empty", "l_and-interp", + "primitive_Prims.op_GreaterThan", + "projection_inverse_BoxBool_proj_0", + "refinement_interpretation_Tm_refine_9d36978bdc8e3c7dc67574bf23a79168" + ], + 0, + "93a54cc6e59095a0a27fed091d002af7" + ] + ] +] \ No newline at end of file diff --git a/ulib/.cache/FStar.Functions.fst.hints b/ulib/.cache/FStar.Functions.fst.hints new file mode 100644 index 00000000000..c3bc9e99f1c --- /dev/null +++ b/ulib/.cache/FStar.Functions.fst.hints @@ -0,0 +1,109 @@ +[ + "ŒQ\u001b\u0019ÛŸÉðh~xJé’4", + [ + [ + "FStar.Functions.inj_comp", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Classical_interpretation_Tm_arrow_6980332764c4493a7b0df5c02f7aefbe", + "equation_FStar.Functions.is_inj", + "interpretation_Tm_abs_12f0bbc5cd2aeb167bc7e771b588a4ca" + ], + 0, + "6e34b64d80d865d3b1682cacc1743ae1" + ], + [ + "FStar.Functions.surj_comp", + 1, + 2, + 1, + [ + "@query", "equation_FStar.Functions.is_surj", + "interpretation_Tm_abs_12f0bbc5cd2aeb167bc7e771b588a4ca" + ], + 0, + "f2ed925f0e228af4ce8bc0013106456f" + ], + [ + "FStar.Functions.lem_surj", + 1, + 2, + 1, + [ + "@query", "equation_FStar.Functions.in_image", + "equation_FStar.Functions.is_surj" + ], + 0, + "3685a870058bda9de77f401c8f4e6db1" + ], + [ + "FStar.Functions.inverse_of_bij", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Classical_interpretation_Tm_arrow_6980332764c4493a7b0df5c02f7aefbe", + "FStar.Functions_interpretation_Tm_ghost_arrow_fcda5948035eef42682469d6b77351e5", + "Prims_interpretation_Tm_ghost_arrow_3aa447697277bb40c9738c9125c3e80f", + "eq2-interp", "equation_FStar.Functions.is_bij", + "equation_FStar.Functions.is_inj", + "equation_FStar.Functions.is_inverse_of", + "equation_FStar.Functions.is_surj", + "function_token_typing_FStar.Ghost.Pull.pull", + "interpretation_Tm_abs_134069e179ddf4705519081c391c4e10", + "interpretation_Tm_abs_31643c6abaa313b5af2400912353b7a4", + "interpretation_Tm_abs_3977fc39118188e9eae1041b58000dd7", + "interpretation_Tm_abs_a9332bce87c635e7a9b57d3e3e94a3df", + "lemma_FStar.Ghost.Pull.pull_equiv", + "refinement_interpretation_Tm_refine_4cc89ae73e7128e43010e5aba0ff060c", + "refinement_interpretation_Tm_refine_9f8cb5a84b67f50c9d5f87a914037545", + "refinement_interpretation_Tm_refine_aa7b184f4f7098ab61bdee8a42ac00bb", + "typing_FStar.IndefiniteDescription.indefinite_description_ghost", + "typing_Tm_abs_134069e179ddf4705519081c391c4e10", + "typing_Tm_abs_3977fc39118188e9eae1041b58000dd7", + "typing_Tm_abs_a9332bce87c635e7a9b57d3e3e94a3df" + ], + 0, + "07ed58233939a6cc89e764ec9520e8e5" + ], + [ + "FStar.Functions.inverse_of_inj", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Classical_interpretation_Tm_arrow_6980332764c4493a7b0df5c02f7aefbe", + "Prims_interpretation_Tm_ghost_arrow_0283b8a2a36bbec52abac4e3d837674a", + "Prims_interpretation_Tm_ghost_arrow_3aa447697277bb40c9738c9125c3e80f", + "defn_equation_FStar.Functions.is_surj", + "equation_FStar.Functions.image_of", + "equation_FStar.Functions.in_image", + "equation_FStar.Functions.is_bij", "equation_FStar.Functions.is_inj", + "equation_FStar.Functions.is_inverse_of", + "equation_FStar.Functions.is_surj", "equation_Prims.prop", + "function_token_typing_FStar.Functions.inverse_of_bij", + "function_token_typing_FStar.Ghost.Pull.pull", + "interpretation_Tm_abs_134069e179ddf4705519081c391c4e10", + "interpretation_Tm_abs_5b7b46d62ca9e201fc53e3e0af7294c6", + "interpretation_Tm_abs_5d34465c2a46e8c27ba7e2b901403364", + "l_quant_interp_43b59fd563a076ca8e735afef2d053c4", + "lemma_FStar.Ghost.Pull.pull_equiv", + "refinement_interpretation_Tm_refine_2c7ecebd8a41d0890aab4251b61d6458", + "refinement_interpretation_Tm_refine_5dbe506d35e72c77fb274f1cea98c325", + "refinement_interpretation_Tm_refine_60e2f6f909d26b538abe1305da7d78c1", + "refinement_interpretation_Tm_refine_72e122a70b05b975cd4320f8b0c97aa7", + "refinement_interpretation_Tm_refine_73f210ca6e0061ed4a3150f69b8f33bf", + "typing_FStar.Functions.in_image", + "typing_FStar.StrongExcludedMiddle.strong_excluded_middle", + "typing_Tm_abs_134069e179ddf4705519081c391c4e10" + ], + 0, + "f28ccdf7cb04434c3f0c82af3b5dbc36" + ] + ] +] \ No newline at end of file diff --git a/ulib/.cache/FStar.Functions.fsti.hints b/ulib/.cache/FStar.Functions.fsti.hints new file mode 100644 index 00000000000..3cf640336fd --- /dev/null +++ b/ulib/.cache/FStar.Functions.fsti.hints @@ -0,0 +1 @@ +[ "p}\u0007¡ÐšÓH'¨yÇ1g¨Ÿ", [] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.GSet.fst.hints b/ulib/.cache/FStar.GSet.fst.hints index d086cf8ec96..003493e0a19 100644 --- a/ulib/.cache/FStar.GSet.fst.hints +++ b/ulib/.cache/FStar.GSet.fst.hints @@ -20,7 +20,7 @@ "typing_Tm_abs_d4109bf5324e94564a0b1d0e0eeb2b4a" ], 0, - "448a0137c659e8fdce9870a899ac7c61" + "94994d4f33f60eece2b114c4ed6eb8ad" ], [ "FStar.GSet.mem_singleton", @@ -46,7 +46,7 @@ "typing_Tm_abs_6326eea4887383ba76f88bbb04bea6d8" ], 0, - "ce28353f78349c45c7950f385d5c2ca9" + "83440201b55ffbaf4e759155b22e3abc" ], [ "FStar.GSet.mem_union", @@ -66,7 +66,7 @@ "typing_Tm_abs_c2b249e2108dd4cc01a3f8407baa6ee6" ], 0, - "ba047f5ce203ba6070cef8bc62c20712" + "8462390d63e2777910285ac1f5bb0823" ], [ "FStar.GSet.mem_intersect", @@ -86,7 +86,7 @@ "typing_Tm_abs_a975c34356970f08473def30a6b8cce8" ], 0, - "4abe2e8d8ff8c3b52baa7937bb8a2b67" + "4c4239a5c907a12b9f397bf0760d9933" ], [ "FStar.GSet.mem_complement", @@ -106,7 +106,7 @@ "typing_Tm_abs_dfb97e171517b82591b663e846196b33" ], 0, - "a4e338c10965c693c3d9d58566cc7f34" + "30f6c13ec6787c35ad893284e9625dd6" ], [ "FStar.GSet.mem_subset", @@ -115,7 +115,7 @@ 0, [ "@query", "equation_FStar.GSet.subset" ], 0, - "1acfd4670c101f560467e6e92e32a4e3" + "e8c0b76838a11d17d7288152a6cd8048" ], [ "FStar.GSet.subset_mem", @@ -124,7 +124,7 @@ 0, [ "@query", "equation_FStar.GSet.subset" ], 0, - "a445fbcfaba7b9795e457d32656dac1b" + "b596f31578855007db7b54b1f01d8b1f" ], [ "FStar.GSet.comprehend_mem", @@ -142,7 +142,7 @@ "typing_Tm_abs_6326eea4887383ba76f88bbb04bea6d8" ], 0, - "eb2429cc96bd7b26af36404ae131d6ad" + "8846e2d21dc432193d033b02541210ee" ], [ "FStar.GSet.mem_of_set", @@ -164,7 +164,7 @@ "typing_Tm_abs_7dd743b2279e91beed307d46578bdb4b" ], 0, - "3a3193d4ca86c88083702291f896ee8c" + "608c42daa1282623bfc4958711b2d302" ], [ "FStar.GSet.lemma_equal_intro", @@ -176,7 +176,7 @@ "equation_FStar.GSet.equal", "equation_FStar.GSet.mem" ], 0, - "9f3afb061f1a853074783b45c510b5b1" + "5141d3aa116aa8a253cdf83b597d33e7" ], [ "FStar.GSet.lemma_equal_elim", @@ -193,7 +193,7 @@ "typing_Tm_abs_6326eea4887383ba76f88bbb04bea6d8" ], 0, - "6ddb17a137ab6880621fe4f7fe9cbae4" + "326e83b56e7bed2bfb617ed25046091f" ], [ "FStar.GSet.lemma_equal_refl", @@ -202,7 +202,7 @@ 0, [ "@query", "lemma_FStar.GSet.lemma_equal_intro" ], 0, - "9f54dd4b4fdb93f8817e918a484e5281" + "3324bcb29278b36ce8802edbd0dd5ee2" ], [ "FStar.GSet.disjoint_not_in_both", @@ -218,7 +218,7 @@ "typing_FStar.GSet.mem" ], 0, - "666f3b9bd2277ee5cf5c35730f91816a" + "b0f2805672394449f8429c0d1abbe1b6" ], [ "FStar.GSet.as_set'", @@ -232,7 +232,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "15862839601021decb102724e8a8e4d7" + "1902f947ad170d7ba9eca48e9636d0fd" ], [ "FStar.GSet.lemma_disjoint_subset", @@ -250,7 +250,7 @@ "typing_FStar.GSet.mem" ], 0, - "00f3bb7fa8a346db82054ac115f5618f" + "c52fc118e344a515d9a36d5d26e37495" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.GSet.fsti.hints b/ulib/.cache/FStar.GSet.fsti.hints index 05f17d974dc..a3208f903cb 100644 --- a/ulib/.cache/FStar.GSet.fsti.hints +++ b/ulib/.cache/FStar.GSet.fsti.hints @@ -14,7 +14,7 @@ "typing_FStar.GSet.intersect", "typing_FStar.GSet.mem" ], 0, - "09279ca20df97001d9e50205e3435f82" + "b15ebaf658ecb53987921411178d802d" ], [ "FStar.GSet.as_set'", @@ -28,7 +28,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "f706018bb39bd8f04c989f69b772bfbf" + "03550d3ffeb78dc58c2556d6c01e9851" ], [ "FStar.GSet.lemma_disjoint_subset", @@ -45,7 +45,7 @@ "typing_FStar.GSet.mem" ], 0, - "e5e178bbffa4572052b0cb852cff0edc" + "fa7994caeaeabc05a5b946d2147b3922" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Ghost.fst.hints b/ulib/.cache/FStar.Ghost.fst.hints index 2a0545f0e7c..0f8d9e49e23 100644 --- a/ulib/.cache/FStar.Ghost.fst.hints +++ b/ulib/.cache/FStar.Ghost.fst.hints @@ -12,7 +12,7 @@ "fuel_guarded_inversion_FStar.Ghost.erased" ], 0, - "6791c28451aba64368ebe77c5234ddb8" + "d335bb71a5e6ff35ca0eb067d3a46e55" ], [ "FStar.Ghost.elift1", @@ -26,7 +26,7 @@ "projection_inverse_FStar.Ghost.E__0" ], 0, - "c2c4fd9783923a2aeb5e86df951655ef" + "5dccc92db317c294341d4a7bfd538e49" ], [ "FStar.Ghost.elift2", @@ -43,7 +43,7 @@ "projection_inverse_FStar.Ghost.E__0" ], 0, - "920c42415751157e0c671f21c8743294" + "06cb55618cf6d5b6ad0143ec2322b13f" ], [ "FStar.Ghost.elift3", @@ -61,7 +61,7 @@ "projection_inverse_FStar.Ghost.E__0" ], 0, - "d80fb13e64577aa446f281cf3c7d9c92" + "a4423f786660618c438a97bab1aff6d3" ], [ "FStar.Ghost.push_refinement", @@ -73,7 +73,7 @@ "refinement_interpretation_Tm_refine_4861ff30b18822886452f698558931e8" ], 0, - "70f5a3750448fadffe5539116f057244" + "87124896023a9acee7e4af7f702cda6d" ], [ "FStar.Ghost.elift1_p", @@ -87,7 +87,7 @@ "refinement_interpretation_Tm_refine_4861ff30b18822886452f698558931e8" ], 0, - "2f21a6245deb4ad1f2dca93c394b095a" + "05f41eb561873fd20074f4cd4e1c6a71" ], [ "FStar.Ghost.elift2_p", @@ -101,7 +101,7 @@ "refinement_interpretation_Tm_refine_50e552dc638ed7dac9f2492d99576667" ], 0, - "eb7344fc9a5f80fe3221a0e147063e09" + "621bf4a965a12b21eec7bb690d25b928" ], [ "FStar.Ghost.elift1_pq", @@ -115,7 +115,7 @@ "refinement_interpretation_Tm_refine_4861ff30b18822886452f698558931e8" ], 0, - "9e94d888ab85944c66e633aaad8ef9ee" + "a33047b81d9bf1c6749753d59bb078e3" ], [ "FStar.Ghost.elift2_pq", @@ -129,7 +129,7 @@ "refinement_interpretation_Tm_refine_50e552dc638ed7dac9f2492d99576667" ], 0, - "973549ede8da0e3763d97ea29f7332ee" + "09b9258c94782c7ef0c945ca517eb3f3" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Ghost.fsti.hints b/ulib/.cache/FStar.Ghost.fsti.hints index 38467f67d43..84ba857746d 100644 --- a/ulib/.cache/FStar.Ghost.fsti.hints +++ b/ulib/.cache/FStar.Ghost.fsti.hints @@ -14,7 +14,7 @@ "lemma_FStar.Ghost.reveal_hide", "typing_FStar.Ghost.reveal" ], 0, - "5559542ff0c6c04f738650a0679f6315" + "027a5c53e1b50432c74dcf918b50d3d5" ], [ "FStar.Ghost.elift2", @@ -30,7 +30,7 @@ "lemma_FStar.Ghost.reveal_hide", "typing_FStar.Ghost.reveal" ], 0, - "0f4d56dcdfe57e937c28043d9850964e" + "3a6134cfdd5ffbbd7afdea0b77419da5" ], [ "FStar.Ghost.elift3", @@ -47,7 +47,7 @@ "lemma_FStar.Ghost.reveal_hide", "typing_FStar.Ghost.reveal" ], 0, - "869fea9ee80f9942e9996ea4c63b2156" + "69dd73f3e3cf6fec0736da5cdbae32c7" ], [ "FStar.Ghost.push_refinement", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_4861ff30b18822886452f698558931e8" ], 0, - "c27f581ab9a1ee1b88c801af96dda829" + "d722349b0f7f9310c33274db336f6463" ], [ "FStar.Ghost.elift1_p", @@ -73,7 +73,7 @@ "refinement_interpretation_Tm_refine_4861ff30b18822886452f698558931e8" ], 0, - "258eb8ed058b80a3f24196d6db15f189" + "8fdb8f981885f48d97ebaeccbd416279" ], [ "FStar.Ghost.elift2_p", @@ -88,7 +88,7 @@ "refinement_interpretation_Tm_refine_50e552dc638ed7dac9f2492d99576667" ], 0, - "05daed960a97c35c693252123e91f8f4" + "e402ac4ccff2be855c9aae52aed895d5" ], [ "FStar.Ghost.elift1_pq", @@ -103,7 +103,7 @@ "refinement_interpretation_Tm_refine_4861ff30b18822886452f698558931e8" ], 0, - "bc6a9c559cf03b61edfdb381eaa79245" + "bf6032dfa025e4fccc29804013ede8bf" ], [ "FStar.Ghost.elift2_pq", @@ -119,7 +119,7 @@ "refinement_interpretation_Tm_refine_f9e3dab5c1ea39d2741639e0fe40e216" ], 0, - "75fbc0f36dc4edb5b1314f2d70617106" + "8b375243ff87b7ebfdf439749c8bafc1" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.GhostSet.fst.hints b/ulib/.cache/FStar.GhostSet.fst.hints new file mode 100644 index 00000000000..dd9cdda4d16 --- /dev/null +++ b/ulib/.cache/FStar.GhostSet.fst.hints @@ -0,0 +1,257 @@ +[ + "\u001cs\u0017\u007f†\u0018\u0018¿Ù±ân†×YJ", + [ + [ + "FStar.GhostSet.mem_empty", + 1, + 0, + 0, + [ + "@MaxIFuel_assumption", "@query", + "FStar.GhostSet_interpretation_Tm_ghost_arrow_9a34a9deaac3ca72ad48c3ec79b6656c", + "Prims_interpretation_Tm_ghost_arrow_3aa447697277bb40c9738c9125c3e80f", + "equation_FStar.FunctionalExtensionality.feq_g", + "equation_FStar.GhostSet.empty", "equation_FStar.GhostSet.mem", + "interpretation_Tm_abs_6326eea4887383ba76f88bbb04bea6d8", + "interpretation_Tm_abs_d4109bf5324e94564a0b1d0e0eeb2b4a", + "lemma_FStar.FunctionalExtensionality.feq_on_domain_g", + "projection_inverse_BoxBool_proj_0", + "typing_Tm_abs_6326eea4887383ba76f88bbb04bea6d8", + "typing_Tm_abs_d4109bf5324e94564a0b1d0e0eeb2b4a" + ], + 0, + "50e5b3a26863024797651387d5ebe18b" + ], + [ + "FStar.GhostSet.mem_singleton", + 1, + 0, + 0, + [ + "@MaxIFuel_assumption", "@query", + "FStar.GhostSet_interpretation_Tm_ghost_arrow_9a34a9deaac3ca72ad48c3ec79b6656c", + "FStar.GhostSet_interpretation_Tm_ghost_arrow_a95a678d9ec49fd2f873e6c3eab8614f", + "Prims_interpretation_Tm_ghost_arrow_3aa447697277bb40c9738c9125c3e80f", + "equation_FStar.FunctionalExtensionality.feq_g", + "equation_FStar.GhostSet.decide_eq", "equation_FStar.GhostSet.mem", + "equation_FStar.GhostSet.singleton", + "interpretation_Tm_abs_6326eea4887383ba76f88bbb04bea6d8", + "interpretation_Tm_abs_6ebdcf6a70464c889d86a4cd573b62cf", + "lemma_FStar.FunctionalExtensionality.feq_on_domain_g", + "refinement_interpretation_Tm_refine_f0ac051651fa0e095f1b2c1241fd6a3f", + "typing_Tm_abs_6326eea4887383ba76f88bbb04bea6d8", + "typing_Tm_abs_6ebdcf6a70464c889d86a4cd573b62cf" + ], + 0, + "df3ca5a1dc19a64958e5e7e4bee01517" + ], + [ + "FStar.GhostSet.mem_union", + 1, + 0, + 0, + [ + "@MaxIFuel_assumption", "@query", + "FStar.GhostSet_interpretation_Tm_ghost_arrow_9a34a9deaac3ca72ad48c3ec79b6656c", + "Prims_interpretation_Tm_ghost_arrow_3aa447697277bb40c9738c9125c3e80f", + "equation_FStar.FunctionalExtensionality.feq_g", + "equation_FStar.GhostSet.mem", "equation_FStar.GhostSet.union", + "interpretation_Tm_abs_6326eea4887383ba76f88bbb04bea6d8", + "interpretation_Tm_abs_c2b249e2108dd4cc01a3f8407baa6ee6", + "lemma_FStar.FunctionalExtensionality.feq_on_domain_g", + "typing_Tm_abs_6326eea4887383ba76f88bbb04bea6d8", + "typing_Tm_abs_c2b249e2108dd4cc01a3f8407baa6ee6" + ], + 0, + "0ef9265b536df5c013488b0ab266c11b" + ], + [ + "FStar.GhostSet.mem_intersect", + 1, + 0, + 0, + [ + "@MaxIFuel_assumption", "@query", + "FStar.GhostSet_interpretation_Tm_ghost_arrow_9a34a9deaac3ca72ad48c3ec79b6656c", + "Prims_interpretation_Tm_ghost_arrow_3aa447697277bb40c9738c9125c3e80f", + "equation_FStar.FunctionalExtensionality.feq_g", + "equation_FStar.GhostSet.intersect", "equation_FStar.GhostSet.mem", + "interpretation_Tm_abs_6326eea4887383ba76f88bbb04bea6d8", + "interpretation_Tm_abs_a975c34356970f08473def30a6b8cce8", + "lemma_FStar.FunctionalExtensionality.feq_on_domain_g", + "typing_Tm_abs_6326eea4887383ba76f88bbb04bea6d8", + "typing_Tm_abs_a975c34356970f08473def30a6b8cce8" + ], + 0, + "f92a4112359b69f8829222ee7101787e" + ], + [ + "FStar.GhostSet.mem_complement", + 1, + 0, + 0, + [ + "@MaxIFuel_assumption", "@query", + "FStar.GhostSet_interpretation_Tm_ghost_arrow_9a34a9deaac3ca72ad48c3ec79b6656c", + "Prims_interpretation_Tm_ghost_arrow_3aa447697277bb40c9738c9125c3e80f", + "equation_FStar.FunctionalExtensionality.feq_g", + "equation_FStar.GhostSet.complement", "equation_FStar.GhostSet.mem", + "interpretation_Tm_abs_6326eea4887383ba76f88bbb04bea6d8", + "interpretation_Tm_abs_dfb97e171517b82591b663e846196b33", + "lemma_FStar.FunctionalExtensionality.feq_on_domain_g", + "typing_Tm_abs_6326eea4887383ba76f88bbb04bea6d8", + "typing_Tm_abs_dfb97e171517b82591b663e846196b33" + ], + 0, + "0e94fca531ec988c7f49e9d0901f2b73" + ], + [ + "FStar.GhostSet.mem_subset", + 1, + 0, + 0, + [ "@query", "equation_FStar.GhostSet.subset" ], + 0, + "abec000943dbfba6ba342685f0265eac" + ], + [ + "FStar.GhostSet.subset_mem", + 1, + 0, + 0, + [ "@query", "equation_FStar.GhostSet.subset" ], + 0, + "2c28857a595d42ba26555b0ed9f9f7bb" + ], + [ + "FStar.GhostSet.comprehend_mem", + 1, + 0, + 0, + [ + "@MaxIFuel_assumption", "@query", + "FStar.GhostSet_interpretation_Tm_ghost_arrow_9a34a9deaac3ca72ad48c3ec79b6656c", + "Prims_interpretation_Tm_ghost_arrow_3aa447697277bb40c9738c9125c3e80f", + "equation_FStar.FunctionalExtensionality.feq_g", + "equation_FStar.GhostSet.comprehend", "equation_FStar.GhostSet.mem", + "interpretation_Tm_abs_6326eea4887383ba76f88bbb04bea6d8", + "lemma_FStar.FunctionalExtensionality.feq_on_domain_g", + "typing_Tm_abs_6326eea4887383ba76f88bbb04bea6d8" + ], + 0, + "f7f2e8975f068f8fb9ee38d4bc92dd1f" + ], + [ + "FStar.GhostSet.mem_of_set", + 1, + 0, + 0, + [ + "@MaxIFuel_assumption", "@query", + "FStar.GhostSet_interpretation_Tm_ghost_arrow_9a34a9deaac3ca72ad48c3ec79b6656c", + "Prims_interpretation_Tm_ghost_arrow_3aa447697277bb40c9738c9125c3e80f", + "equation_FStar.FunctionalExtensionality.feq_g", + "equation_FStar.GhostSet.mem", "equation_FStar.GhostSet.of_set", + "equation_Prims.eqtype", + "interpretation_Tm_abs_6326eea4887383ba76f88bbb04bea6d8", + "interpretation_Tm_abs_7dd743b2279e91beed307d46578bdb4b", + "lemma_FStar.FunctionalExtensionality.feq_on_domain_g", + "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", + "typing_Tm_abs_6326eea4887383ba76f88bbb04bea6d8", + "typing_Tm_abs_7dd743b2279e91beed307d46578bdb4b" + ], + 0, + "6fffd39efa362f95c912bb6399524b58" + ], + [ + "FStar.GhostSet.lemma_equal_intro", + 1, + 0, + 0, + [ + "@query", "equation_FStar.FunctionalExtensionality.feq_g", + "equation_FStar.GhostSet.equal", "equation_FStar.GhostSet.mem" + ], + 0, + "279881dfe711f84bf17646ac395088ec" + ], + [ + "FStar.GhostSet.lemma_equal_elim", + 1, + 0, + 0, + [ + "@MaxIFuel_assumption", "@query", + "equation_FStar.FunctionalExtensionality.is_restricted_g", + "equation_FStar.FunctionalExtensionality.restricted_g_t", + "equation_FStar.GhostSet.equal", "equation_FStar.GhostSet.set", + "lemma_FStar.FunctionalExtensionality.extensionality_g", + "refinement_interpretation_Tm_refine_9185da06fca917c5514ae63042657873", + "typing_Tm_abs_6326eea4887383ba76f88bbb04bea6d8" + ], + 0, + "07a07a0788961bb456cd08150907f6bc" + ], + [ + "FStar.GhostSet.lemma_equal_refl", + 1, + 0, + 0, + [ "@query", "lemma_FStar.GhostSet.lemma_equal_intro" ], + 0, + "abe56f125c067862b397ec8c9d8297df" + ], + [ + "FStar.GhostSet.disjoint_not_in_both", + 1, + 0, + 0, + [ + "@MaxIFuel_assumption", "@query", "bool_inversion", + "equation_FStar.GhostSet.disjoint", "equation_FStar.GhostSet.mem", + "lemma_FStar.GhostSet.lemma_equal_elim", + "lemma_FStar.GhostSet.mem_empty", + "lemma_FStar.GhostSet.mem_intersect", "primitive_Prims.op_AmpAmp", + "typing_FStar.GhostSet.empty", "typing_FStar.GhostSet.intersect", + "typing_FStar.GhostSet.mem" + ], + 0, + "c02540f8e1ded502df082e7022dc5ef6" + ], + [ + "FStar.GhostSet.as_set'", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "binder_x_0a56e3de562c08d8ab59f4ac6f626a98_3", + "disc_equation_Prims.Cons", "disc_equation_Prims.Nil", + "fuel_guarded_inversion_Prims.list", + "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" + ], + 0, + "db6a24b2e3028e8ae035f1fbdb79c80d" + ], + [ + "FStar.GhostSet.lemma_disjoint_subset", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "bool_inversion", + "equation_FStar.GhostSet.disjoint", "equation_FStar.GhostSet.empty", + "equation_FStar.GhostSet.mem", + "lemma_FStar.GhostSet.lemma_equal_elim", + "lemma_FStar.GhostSet.lemma_equal_intro", + "lemma_FStar.GhostSet.mem_empty", + "lemma_FStar.GhostSet.mem_intersect", + "lemma_FStar.GhostSet.subset_mem", "primitive_Prims.op_AmpAmp", + "projection_inverse_BoxBool_proj_0", "typing_FStar.GhostSet.empty", + "typing_FStar.GhostSet.intersect", "typing_FStar.GhostSet.mem" + ], + 0, + "52d84f435b3bbd1fbd1fef9153c28841" + ] + ] +] \ No newline at end of file diff --git a/ulib/.cache/FStar.GhostSet.fsti.hints b/ulib/.cache/FStar.GhostSet.fsti.hints new file mode 100644 index 00000000000..4f2229ccdd9 --- /dev/null +++ b/ulib/.cache/FStar.GhostSet.fsti.hints @@ -0,0 +1,56 @@ +[ + "ª¼:n…˜˜\u0001 ['Ž¨\u000eŒ", + [ + [ + "FStar.GhostSet.disjoint_not_in_both", + 1, + 0, + 0, + [ + "@MaxIFuel_assumption", "@query", "bool_inversion", + "equation_FStar.GhostSet.disjoint", + "lemma_FStar.GhostSet.lemma_equal_elim", + "lemma_FStar.GhostSet.mem_empty", + "lemma_FStar.GhostSet.mem_intersect", "primitive_Prims.op_AmpAmp", + "typing_FStar.GhostSet.empty", "typing_FStar.GhostSet.intersect", + "typing_FStar.GhostSet.mem" + ], + 0, + "c122cf25ed1e019e50c263f80cbeb411" + ], + [ + "FStar.GhostSet.as_set'", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "binder_x_0a56e3de562c08d8ab59f4ac6f626a98_3", + "disc_equation_Prims.Cons", "disc_equation_Prims.Nil", + "fuel_guarded_inversion_Prims.list", + "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" + ], + 0, + "db6a24b2e3028e8ae035f1fbdb79c80d" + ], + [ + "FStar.GhostSet.lemma_disjoint_subset", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "bool_inversion", + "equation_FStar.GhostSet.disjoint", + "lemma_FStar.GhostSet.lemma_equal_elim", + "lemma_FStar.GhostSet.lemma_equal_intro", + "lemma_FStar.GhostSet.mem_empty", + "lemma_FStar.GhostSet.mem_intersect", + "lemma_FStar.GhostSet.subset_mem", "primitive_Prims.op_AmpAmp", + "projection_inverse_BoxBool_proj_0", "typing_FStar.GhostSet.empty", + "typing_FStar.GhostSet.intersect", "typing_FStar.GhostSet.mem" + ], + 0, + "52d84f435b3bbd1fbd1fef9153c28841" + ] + ] +] \ No newline at end of file diff --git a/ulib/.cache/FStar.Heap.fst.hints b/ulib/.cache/FStar.Heap.fst.hints index 868c4e5572d..3e4f9470708 100644 --- a/ulib/.cache/FStar.Heap.fst.hints +++ b/ulib/.cache/FStar.Heap.fst.hints @@ -15,7 +15,7 @@ "true_interp" ], 0, - "ab65fa18e31d4baae7f978f57e86266c" + "b984f2c33162840b4cd7c2fb2e50ec43" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.HyperStack.ST.fst.hints b/ulib/.cache/FStar.HyperStack.ST.fst.hints index 027bffd640a..978339154a1 100644 --- a/ulib/.cache/FStar.HyperStack.ST.fst.hints +++ b/ulib/.cache/FStar.HyperStack.ST.fst.hints @@ -44,7 +44,7 @@ "typing_FStar.Monotonic.HyperStack.unused_in" ], 0, - "987d3116269363ca7794eb92e5dee082" + "7ad74fb2542d5420118e99bf41507f62" ], [ "FStar.HyperStack.ST.lemma_functoriality", @@ -58,7 +58,7 @@ "refinement_interpretation_Tm_refine_157eeaa79e39f3ffc687c62c153a0947" ], 0, - "dfae5ea95d24f9bbee68f50131e3498b" + "1e96440280dcf7e4f3947c811335725c" ], [ "FStar.HyperStack.ST.lemma_same_refs_in_all_regions_intro", @@ -70,7 +70,7 @@ "l_quant_interp_d738d53f0ee3ce044af0d1ff3a8d05d7" ], 0, - "0d27f3d6289a8ce65c68d9a596b87d19" + "c78932aa8954f025881faf4ea3519956" ], [ "FStar.HyperStack.ST.lemma_same_refs_in_all_regions_elim", @@ -82,7 +82,7 @@ "l_quant_interp_d738d53f0ee3ce044af0d1ff3a8d05d7" ], 0, - "9034b2800407c6a424b1d8c007680fef" + "b318d59c84e184f44d5d4a16e88c3066" ], [ "FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro", @@ -94,7 +94,7 @@ "l_quant_interp_48474cb32486236119eb4f5f2101719c" ], 0, - "6bb12ac383389b115484bdb97c0e7875" + "8ce5eb33f0ca88f855092fac22e6f719" ], [ "FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim", @@ -106,7 +106,7 @@ "l_quant_interp_48474cb32486236119eb4f5f2101719c" ], 0, - "b65209a05745c7db296b41c47c687f90" + "585513147f3f9b99a66cf762e82fcd75" ], [ "FStar.HyperStack.ST.lemma_same_refs_in_non_tip_regions_intro", @@ -119,7 +119,7 @@ "l_quant_interp_40236013a1921afd0f0262483a24002a" ], 0, - "95dbad42bd765c21f2170b4550a9eabe" + "9879d9802631d8f6f302e7b7c513ea36" ], [ "FStar.HyperStack.ST.lemma_same_refs_in_non_tip_regions_elim", @@ -132,7 +132,7 @@ "l_quant_interp_40236013a1921afd0f0262483a24002a" ], 0, - "ad8330c411fd5b1ef95b2d1bff420976" + "9f0a1e3c9b0b40a52e615bff7f648121" ], [ "FStar.HyperStack.ST.lemma_same_refs_in_non_tip_stack_regions_intro", @@ -145,7 +145,7 @@ "l_quant_interp_2ccb5fee7533057d1caf2499ef940aae" ], 0, - "a96ffc142ba0dbb60c3da6b9dc640778" + "da01cdee1e84ad1276cd74fb7bbc8ed7" ], [ "FStar.HyperStack.ST.lemma_same_refs_in_non_tip_stack_regions_elim", @@ -158,7 +158,7 @@ "l_quant_interp_2ccb5fee7533057d1caf2499ef940aae" ], 0, - "f77ead6a61e544940115d8079b44dd2a" + "da44263240ec2811ed429bc90fae5eae" ], [ "FStar.HyperStack.ST.lemma_equal_domains_trans", @@ -183,7 +183,7 @@ "typing_FStar.Monotonic.HyperStack.get_hmap" ], 0, - "f361da845001726c4e24b1e994cc2ca4" + "5c43a85fa042c8ab0f44e8b42dbbe2ff" ], [ "FStar.HyperStack.ST.Heap", @@ -192,7 +192,7 @@ 1, [ "@query" ], 0, - "3e16ce701300201368478126a53dcaf4" + "07b578310765d5aa5aa2484fd6e78b9c" ], [ "FStar.HyperStack.ST.StackInline", @@ -201,7 +201,7 @@ 1, [ "@query" ], 0, - "722de24067140686b35a32174a1c9932" + "6ce3a87e456368cfce289cdef189e8a0" ], [ "FStar.HyperStack.ST.Inline", @@ -210,7 +210,7 @@ 1, [ "@query" ], 0, - "b1c97d8cdfc002216df880ca166b6e0c" + "3774faecb6997e320074cbeb59a5edcb" ], [ "FStar.HyperStack.ST.push_frame", @@ -300,7 +300,7 @@ "unit_typing" ], 0, - "bb60e46da788f77f1ec7f941761ae813" + "891c01d21ac27cb2ca41c7a1728d3732" ], [ "FStar.HyperStack.ST.pop_frame", @@ -309,7 +309,7 @@ 1, [ "@query" ], 0, - "bafa49d45517d7e246c8c00e2e72fc05" + "3b7b5b18be8d30413e70a43cb51b9365" ], [ "FStar.HyperStack.ST.pop_frame", @@ -401,7 +401,7 @@ "unit_typing" ], 0, - "176f0bf0bc4ba80c04928e837d9940bf" + "b4f7d3c6f543913b3464ed60c04d8c49" ], [ "FStar.HyperStack.ST.salloc_post", @@ -417,7 +417,7 @@ "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a" ], 0, - "541e1227a11511eee9d272e5a6ebabd8" + "2f8c6ac32daa5bf7688b47c40fb383ae" ], [ "FStar.HyperStack.ST.salloc_common", @@ -527,7 +527,7 @@ "typing_FStar.Pervasives.Native.fst" ], 0, - "01aedb14bee7765172d85b7452c18760" + "edb71a7d37f97264f6a6e7b3b88f3e4f" ], [ "FStar.HyperStack.ST.salloc", @@ -536,7 +536,7 @@ 1, [ "@query" ], 0, - "0ba3770932841b520bd518740dc2a620" + "4426073990861d50a0477a41d046ad33" ], [ "FStar.HyperStack.ST.salloc", @@ -557,7 +557,7 @@ "refinement_interpretation_Tm_refine_3415ed6c7abc7d0c55726285f3ae5f3f" ], 0, - "f864a3066970dd76cdcfbe2a4f34820d" + "22ea31ea79c8a2b0b3f193fea7108427" ], [ "FStar.HyperStack.ST.salloc_mm", @@ -566,7 +566,7 @@ 1, [ "@query" ], 0, - "21d70b2b3f4124e099cd499daa3a339f" + "be8dfec63724dbe8709d1cceb6443ee6" ], [ "FStar.HyperStack.ST.salloc_mm", @@ -585,7 +585,7 @@ "refinement_interpretation_Tm_refine_1fe4ea9449b44f071a0ba69c564508a4" ], 0, - "a329f96d9c6a3451d03e353b67eb84b8" + "4e4d5bb1ac55a76e3ce23a49e6663b3f" ], [ "FStar.HyperStack.ST.sfree", @@ -594,7 +594,7 @@ 1, [ "@query" ], 0, - "22bd9076b21f07fd649f5986ba22edd8" + "354f3851c0ea0c8a069025eeb27e0c08" ], [ "FStar.HyperStack.ST.sfree", @@ -670,7 +670,7 @@ "typing_FStar.Monotonic.HyperStack.sel", "unit_typing" ], 0, - "24d57bf48aced3eef7826e03c9b0feaf" + "0ae88be6b0483f385499bf2f2cdf0b59" ], [ "FStar.HyperStack.ST.new_region", @@ -690,7 +690,7 @@ "refinement_interpretation_Tm_refine_161e04719814801d293219f408210f95" ], 0, - "2519d09623bf71761e6c73537575747b" + "35edfaefd9e5fa4a6132b5df330d9329" ], [ "FStar.HyperStack.ST.new_region", @@ -806,7 +806,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "a28f9179639cffdb0431bc8ee17eface" + "57815b99d06a346b181d8d200e1c0b95" ], [ "FStar.HyperStack.ST.new_colored_region", @@ -826,7 +826,7 @@ "typing_FStar.Monotonic.HyperStack.is_heap_color" ], 0, - "c3543f3636bea67e5e306a747134e496" + "72fec86f9ee20ae64fd7fd5260195fc3" ], [ "FStar.HyperStack.ST.new_colored_region", @@ -938,7 +938,7 @@ "unit_inversion" ], 0, - "b32c221dc9bf485e338e28301d6eab24" + "82b125ce46208162960260c817d6a821" ], [ "FStar.HyperStack.ST.ralloc_post", @@ -947,7 +947,7 @@ 1, [ "@query", "equation_FStar.Monotonic.HyperStack.live_region" ], 0, - "512aa2cc16f0307ccc77213a39ddc101" + "236a29460852559fdc658b70355f459f" ], [ "FStar.HyperStack.ST.ralloc_common", @@ -1052,7 +1052,7 @@ "typing_FStar.Pervasives.Native.fst" ], 0, - "6dfce0fea1dbe6ad955e3cf453ab4b44" + "2de6342b4e14a60551811eaf04904595" ], [ "FStar.HyperStack.ST.ralloc", @@ -1061,7 +1061,7 @@ 1, [ "@query", "equation_FStar.HyperStack.ST.is_eternal_region" ], 0, - "32b66239ad3c5716921a30e1ea822177" + "e25dad991c061a88d8b8948b88c9db44" ], [ "FStar.HyperStack.ST.ralloc", @@ -1103,7 +1103,7 @@ "typing_FStar.Monotonic.HyperStack.is_heap_color" ], 0, - "6f24b46768ced3b1b7658c61a1c63863" + "869b812d5df292cb5da07f146cdb2977" ], [ "FStar.HyperStack.ST.ralloc_mm", @@ -1112,7 +1112,7 @@ 1, [ "@query", "equation_FStar.HyperStack.ST.is_eternal_region" ], 0, - "ef36c4fbcf3e555490125ad70d17e538" + "f3083ccdd7bab9f4024c3aac27c1752f" ], [ "FStar.HyperStack.ST.ralloc_mm", @@ -1154,7 +1154,7 @@ "typing_FStar.Monotonic.HyperStack.is_heap_color" ], 0, - "a71b4ea5820b01c149d51c329727a9c1" + "3bc798a27901798b0731def3487892f1" ], [ "FStar.HyperStack.ST.rfree", @@ -1167,7 +1167,7 @@ "refinement_interpretation_Tm_refine_38378a752eceb5d6a72bc0c44cfdc7c2" ], 0, - "cc8d40b71c365fcae5a7d8826eba70db" + "1f82a2ed1e1a7f824de7d8a258b2ebb1" ], [ "FStar.HyperStack.ST.rfree", @@ -1260,7 +1260,7 @@ "unit_typing" ], 0, - "7be1fce323208cd8dc24e54912268671" + "0506edf1aa3a3120bf393f469f03d3d9" ], [ "FStar.HyperStack.ST.assign_post", @@ -1273,7 +1273,7 @@ "primitive_Prims.op_AmpAmp", "projection_inverse_BoxBool_proj_0" ], 0, - "fbea8ec83f71d9e2096f2fe6725325be" + "7020116342d948a5df8daf3c502a7ed8" ], [ "FStar.HyperStack.ST.op_Colon_Equals", @@ -1367,7 +1367,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union", "unit_typing" ], 0, - "6346579252ae2cc80e8eeb4f6c3a1031" + "8f000782d1275c2f904cf938abe88526" ], [ "FStar.HyperStack.ST.op_Bang", @@ -1427,7 +1427,7 @@ "typing_FStar.Monotonic.HyperStack.get_tip" ], 0, - "dac9c0e55d1af0abe2a495a3721f4501" + "2294065de3d0f75e02970a71b2d3b4c1" ], [ "FStar.HyperStack.ST.get", @@ -1448,7 +1448,7 @@ "typing_FStar.Monotonic.HyperStack.get_hmap" ], 0, - "97ca352fd79bd000a72a243258099b60" + "8bb40efad9815fed4dcfca551caef3e1" ], [ "FStar.HyperStack.ST.recall", @@ -1489,7 +1489,7 @@ "typing_FStar.Monotonic.HyperStack.get_tip", "unit_typing" ], 0, - "ac7bc39c74588bbe2f43d699a0ac6ff9" + "853561d773be0ed0569095f677745043" ], [ "FStar.HyperStack.ST.recall_region", @@ -1526,7 +1526,7 @@ "typing_FStar.Monotonic.HyperStack.is_heap_color", "unit_typing" ], 0, - "34c900dfcdf2891825a3bd5a5b4d8cc0" + "9a4fa1e562920682a7a91970195b0d17" ], [ "FStar.HyperStack.ST.witness_region", @@ -1557,7 +1557,7 @@ "typing_FStar.Monotonic.HyperStack.get_hmap", "unit_typing" ], 0, - "16a3db07f6a24bdaa8ce238c54c62872" + "e873f37226273ab441e9a559d41afa55" ], [ "FStar.HyperStack.ST.witness_hsref", @@ -1607,7 +1607,7 @@ "typing_FStar.Monotonic.HyperStack.live_region", "unit_typing" ], 0, - "587dafe617cb97aba75085eb131c11cb" + "f258afdf1e956b20a1b887c1326ed5bc" ], [ "FStar.HyperStack.ST.stable_on_t", @@ -1616,7 +1616,7 @@ 1, [ "@query" ], 0, - "98e9d9cad8257fca35bcee4e9ba5f49f" + "01a96895ca23509d89b89ce472383365" ], [ "FStar.HyperStack.ST.mr_witness", @@ -1655,7 +1655,7 @@ "typing_FStar.Monotonic.HyperStack.is_mm" ], 0, - "a805419d064a3e90557a593b8e3d5597" + "6ca5dd109749cb73f7c25500612e2b63" ], [ "FStar.HyperStack.ST.weaken_witness", @@ -1664,7 +1664,7 @@ 1, [ "@query" ], 0, - "d4972c65bce4409fcb1247b4b4865bd8" + "64170f800ebd22aaf0e100d7182007bc" ], [ "FStar.HyperStack.ST.testify", @@ -1680,7 +1680,7 @@ "unit_typing" ], 0, - "fd5fc2ef4aa700e08b5dd6462bf6fc7a" + "11bde74b7b982054d247689665827762" ], [ "FStar.HyperStack.ST.testify_forall", @@ -1697,7 +1697,7 @@ "unit_typing" ], 0, - "a5f66faf610867c959d034cc3e99a2b3" + "b48e9dec18b3e7f0b9a85e15c62ba8b6" ], [ "FStar.HyperStack.ST.testify_forall_region_contains_pred", @@ -1730,7 +1730,7 @@ "typing_FStar.Monotonic.HyperStack.is_heap_color" ], 0, - "bee28010c18cf9d8afda38c30e382efd" + "09a2b8c321c6ed03605e29654349ef5a" ], [ "FStar.HyperStack.ST.witness_p", @@ -1798,7 +1798,7 @@ "typing_FStar.Monotonic.HyperStack.get_tip", "unit_typing" ], 0, - "59c82ed5e4305b7f28273adbaaac1260" + "96fa41109a4d8687b667babd50ab059b" ], [ "FStar.HyperStack.ST.recall_p", @@ -1859,7 +1859,7 @@ "typing_FStar.Monotonic.HyperStack.is_mm", "unit_typing" ], 0, - "22d480387cd9171486ec3200c0ebf387" + "241a0ddc8eb5f45b35529eab2d55ff19" ], [ "FStar.HyperStack.ST.token_functoriality", @@ -1883,7 +1883,7 @@ "token_correspondence_FStar.HyperStack.ST.mem_rel_predicate" ], 0, - "95cb26bf50342b18a8fa91c880b5246a" + "d8edd01295bfa9038e5c1143c7d6e914" ], [ "FStar.HyperStack.ST.lemma_witnessed_constant", @@ -1892,7 +1892,7 @@ 1, [ "@query", "equation_FStar.HyperStack.ST.witnessed" ], 0, - "b1376fa270a017eb94fded8edaf4b1c4" + "388de0df4aa3dbaae0f38a70cce73113" ], [ "FStar.HyperStack.ST.lemma_witnessed_nested", @@ -1901,7 +1901,7 @@ 1, [ "@query" ], 0, - "7d4d97750de0ccc037d9f630f303a3c1" + "10d36e7ab41b3ce32e70e3f70f5c1bda" ], [ "FStar.HyperStack.ST.lemma_witnessed_and", @@ -1910,7 +1910,7 @@ 1, [ "@query", "equation_FStar.HyperStack.ST.witnessed" ], 0, - "155733f07d03e8229ef951da8ff44a42" + "be307e7eccefe12b1cdb59508987b96e" ], [ "FStar.HyperStack.ST.lemma_witnessed_or", @@ -1919,7 +1919,7 @@ 1, [ "@query", "equation_FStar.HyperStack.ST.witnessed" ], 0, - "5f0f90ab5a67a6a8cef46ec0ffcb929c" + "95917ee050c44f08ea2cb24042033906" ], [ "FStar.HyperStack.ST.lemma_witnessed_impl", @@ -1928,7 +1928,7 @@ 1, [ "@query", "equation_FStar.HyperStack.ST.witnessed" ], 0, - "6c3e5dbd425148f98ff8538ad38abc33" + "9ab34522c727d72a2024fc3561022b7e" ], [ "FStar.HyperStack.ST.lemma_witnessed_forall", @@ -1937,7 +1937,7 @@ 1, [ "@query", "equation_FStar.HyperStack.ST.witnessed" ], 0, - "5f8ce500d7d2a053edf81c18d04191e3" + "8f19d21cbbd7d629899b85e15bd185b9" ], [ "FStar.HyperStack.ST.lemma_witnessed_exists", @@ -1946,7 +1946,7 @@ 1, [ "@query", "equation_FStar.HyperStack.ST.witnessed" ], 0, - "afd8cfd44e49d8bf63143d9de6536794" + "0c5f086061960177eaf9f7e9899dcb25" ], [ "FStar.HyperStack.ST.new_drgn", @@ -1960,7 +1960,7 @@ "refinement_interpretation_Tm_refine_161e04719814801d293219f408210f95" ], 0, - "61772549674f5ff6fc2b76cc586e9f49" + "cf8986ca7abd161609255e1966aecedb" ], [ "FStar.HyperStack.ST.new_drgn", @@ -2073,7 +2073,7 @@ "unit_inversion" ], 0, - "5c8edd2b32c7f56dbfed9cb383cfffb4" + "e7e043146caa25a6339d19cec8c7b7a8" ], [ "FStar.HyperStack.ST.free_drgn", @@ -2086,7 +2086,7 @@ "refinement_interpretation_Tm_refine_e8c39d6ee903737b62bc3fc299bf243a" ], 0, - "96019b9e731c423d9074a4dda85179b1" + "d01e3283daf5d48a4c859b2379083724" ], [ "FStar.HyperStack.ST.free_drgn", @@ -2167,7 +2167,7 @@ "unit_typing" ], 0, - "71cbce8189c44a0fbde3bedb8889e16c" + "a5fca58ed45f25d097bf1222d8e56007" ], [ "FStar.HyperStack.ST.ralloc_drgn", @@ -2187,7 +2187,7 @@ "refinement_interpretation_Tm_refine_e8c39d6ee903737b62bc3fc299bf243a" ], 0, - "f1227ec51019a18736ad90b1c58e85f0" + "34f3f153e94770742e8f0fc00d7bf814" ], [ "FStar.HyperStack.ST.ralloc_drgn_mm", @@ -2207,7 +2207,7 @@ "refinement_interpretation_Tm_refine_e8c39d6ee903737b62bc3fc299bf243a" ], 0, - "acdba6672e16505fc360bb895818827f" + "9e1f97cf6402833839c1b9f3e036501c" ], [ "FStar.HyperStack.ST.break_vc", @@ -2216,7 +2216,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "unit_inversion" ], 0, - "b8678ee3e1f60690d09743d165094b6f" + "e36c2adf8834b8b9526afe8fb61525a6" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.HyperStack.ST.fsti.hints b/ulib/.cache/FStar.HyperStack.ST.fsti.hints index 3adfa61ffa0..d34a09bb405 100644 --- a/ulib/.cache/FStar.HyperStack.ST.fsti.hints +++ b/ulib/.cache/FStar.HyperStack.ST.fsti.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "666d7353dbfb3e440c20acd38b7bc368" + "d889de55db94fb81ac5fe9df38b45efe" ], [ "FStar.HyperStack.ST.StackInline", @@ -17,7 +17,7 @@ 1, [ "@query" ], 0, - "f078e56a801b0631e7b4d034dc3c010a" + "f96247b0ed7ba0bd4887a0194bbbd42e" ], [ "FStar.HyperStack.ST.Inline", @@ -26,7 +26,7 @@ 1, [ "@query" ], 0, - "8db6f4570ac3f6d164743312cf05c60b" + "fb44e6acaa5ac76a81221c18e01a133a" ], [ "FStar.HyperStack.ST.pop_frame", @@ -35,7 +35,7 @@ 1, [ "@query" ], 0, - "58d7a45330b5930afd0deaf19d2ff3a3" + "cfe793090d2c9fdcfb28b0771d44ca55" ], [ "FStar.HyperStack.ST.salloc_post", @@ -51,7 +51,7 @@ "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a" ], 0, - "0c5905d6708771c762857f8a6f2ed6bb" + "9f660ca429cf04403b17785f661341f0" ], [ "FStar.HyperStack.ST.salloc", @@ -60,7 +60,7 @@ 1, [ "@query" ], 0, - "5883718e3b3a2cbbb8743a73baeaec48" + "0b6509f43626ddaa99f8f5b46d7963a0" ], [ "FStar.HyperStack.ST.salloc_mm", @@ -69,7 +69,7 @@ 1, [ "@query" ], 0, - "662e04242c33f1a9859b214779fe2b53" + "b0a952aedcabc8a3861ab17e153f8f96" ], [ "FStar.HyperStack.ST.sfree", @@ -78,7 +78,7 @@ 1, [ "@query" ], 0, - "2e7f9a826f16303ea8953f999bbb1801" + "ad06e39dcea8c1fd10ad70b8e5d9ab7e" ], [ "FStar.HyperStack.ST.new_region", @@ -98,7 +98,7 @@ "refinement_interpretation_Tm_refine_161e04719814801d293219f408210f95" ], 0, - "35301a101a67ed997e3e96f418b7d576" + "d8c1d75e548e72b45da56c19e69bb1ff" ], [ "FStar.HyperStack.ST.new_colored_region", @@ -118,7 +118,7 @@ "typing_FStar.Monotonic.HyperStack.is_heap_color" ], 0, - "18041e9c41c41f63365fd8eefcb5bbb1" + "2d33e402384c95022654c4de55c97134" ], [ "FStar.HyperStack.ST.ralloc_post", @@ -127,7 +127,7 @@ 1, [ "@query", "equation_FStar.Monotonic.HyperStack.live_region" ], 0, - "753753f97110f19775b73fcd6f81c6c8" + "3c49c5f96795fa70a6248e43ed8c3d50" ], [ "FStar.HyperStack.ST.ralloc", @@ -136,7 +136,7 @@ 1, [ "@query", "equation_FStar.HyperStack.ST.is_eternal_region" ], 0, - "eab78f2d81027d7ea820d42eb2dcd9b2" + "f95e75d30dfabb5ad55062644c387410" ], [ "FStar.HyperStack.ST.ralloc_mm", @@ -145,7 +145,7 @@ 1, [ "@query", "equation_FStar.HyperStack.ST.is_eternal_region" ], 0, - "7046fd0896a95ef08b2a8291337a7b8f" + "7aa5ad666320f90495c9d694b420d44c" ], [ "FStar.HyperStack.ST.rfree", @@ -158,7 +158,7 @@ "refinement_interpretation_Tm_refine_38378a752eceb5d6a72bc0c44cfdc7c2" ], 0, - "9eb2e7da7cceb0ae55988693d052e93a" + "b9013f7f6450a7ef2c695fd81fafc788" ], [ "FStar.HyperStack.ST.assign_post", @@ -171,7 +171,7 @@ "primitive_Prims.op_AmpAmp", "projection_inverse_BoxBool_proj_0" ], 0, - "f69a7422be3d9ccbd2a8b8a76b094929" + "76348a4d01e0fbe44fe1a54733d67d78" ], [ "FStar.HyperStack.ST.stable_on_t", @@ -180,7 +180,7 @@ 1, [ "@query" ], 0, - "f28334b8d6de7102ffc729bd77788999" + "d26abcbb4b9c68afee8ba52a2bd4fa94" ], [ "FStar.HyperStack.ST.new_drgn", @@ -194,7 +194,7 @@ "refinement_interpretation_Tm_refine_161e04719814801d293219f408210f95" ], 0, - "827a40d5cfc020b4f384d3c5781ce8b5" + "6c041aa6c16cc8b7edb65c11d4eddef9" ], [ "FStar.HyperStack.ST.free_drgn", @@ -207,7 +207,7 @@ "refinement_interpretation_Tm_refine_e8c39d6ee903737b62bc3fc299bf243a" ], 0, - "6c7a8d775d19926efd0db1df5acf2051" + "727727b8e09e9c3c9c0508137ade33ed" ], [ "FStar.HyperStack.ST.break_vc", @@ -216,7 +216,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "unit_inversion" ], 0, - "65b46424a6b403b987351c42d961f2a8" + "d2d6023a6d817390338ce765b6fe959e" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.IFC.fst.hints b/ulib/.cache/FStar.IFC.fst.hints index 9d81d1b3e18..0af7fefafab 100644 --- a/ulib/.cache/FStar.IFC.fst.hints +++ b/ulib/.cache/FStar.IFC.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "equation_FStar.IFC.hide", "equation_FStar.IFC.reveal" ], 0, - "3396ccbfe619b078e7f0e8a150bc1aeb" + "1e0de5c2828dd28be2a5649e1ae27ebf" ], [ "FStar.IFC.hide_reveal", @@ -17,7 +17,7 @@ 1, [ "@query", "equation_FStar.IFC.hide", "equation_FStar.IFC.reveal" ], 0, - "7f33ca33b94bee6acfa6bb830d75d1dc" + "d20ade088cd8f11435f7a3edf4503d08" ], [ "FStar.IFC.map", @@ -26,7 +26,7 @@ 1, [ "@query", "equation_FStar.IFC.reveal" ], 0, - "0333e34558c33c1b31787893d233b39c" + "35a677349819fe60619eebba83de6bdc" ], [ "FStar.IFC.join", @@ -35,7 +35,7 @@ 1, [ "@query", "equation_FStar.IFC.reveal" ], 0, - "62b8c097300e8de5750aeb20d7d8388c" + "dcacc222093a04b742578a995aa0784a" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.ImmutableArray.fsti.hints b/ulib/.cache/FStar.ImmutableArray.fsti.hints index 957c70a59bf..07e773985c9 100644 --- a/ulib/.cache/FStar.ImmutableArray.fsti.hints +++ b/ulib/.cache/FStar.ImmutableArray.fsti.hints @@ -13,7 +13,7 @@ "@query", "lemma_FStar.ImmutableArray.length_spec" ], 0, - "05ccb8e20337cc16d72988420094b2fe" + "cc6e1ccde80813deae3fbcd2e98c7887" ], [ "FStar.ImmutableArray.of_list_precedes", @@ -22,7 +22,7 @@ 1, [ "@query", "lemma_FStar.ImmutableArray.to_list_of_list" ], 0, - "e1e7bedfed460b799862e112f3f228b9" + "eee2b281c00c11c62d784a065c780371" ], [ "FStar.ImmutableArray.elem_precedes", @@ -49,7 +49,7 @@ "typing_FStar.ImmutableArray.to_list" ], 0, - "df1dd3012690484ce9a191ba00ad295d" + "bf6117eefbc13db129630b4022d36c2d" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.IndefiniteDescription.fst.hints b/ulib/.cache/FStar.IndefiniteDescription.fst.hints index 7b51866d71d..f7cd086324a 100644 --- a/ulib/.cache/FStar.IndefiniteDescription.fst.hints +++ b/ulib/.cache/FStar.IndefiniteDescription.fst.hints @@ -12,7 +12,7 @@ "typing_FStar.IndefiniteDescription.indefinite_description_tot" ], 0, - "905352fe80838b90ead5d620253ccf10" + "0d39ee79dc9bf1afc41bdb13603d1527" ], [ "FStar.IndefiniteDescription.strong_excluded_middle", @@ -30,7 +30,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "94b8296d3915ea1a27cad20ba2df246f" + "20b693ae63f51a4f6a19668e082c239d" ], [ "FStar.IndefiniteDescription.stronger_markovs_principle", @@ -49,7 +49,7 @@ "refinement_interpretation_Tm_refine_f3db4b290bcde56fe0046b79b9c3a13f" ], 0, - "6102a9150de5c2813fd5baf80dec2ad9" + "920608d579d075b0b13e88af571f9fa8" ], [ "FStar.IndefiniteDescription.stronger_markovs_principle_prop", @@ -63,7 +63,7 @@ "refinement_interpretation_Tm_refine_e76bd1e3fcd1369d7232ec3854a8c984" ], 0, - "53ef6165b5a20873acda81a845b9ed0c" + "5863045ad7287bc02b4dc0e0cf6e1127" ], [ "FStar.IndefiniteDescription.elim_squash", @@ -80,7 +80,7 @@ "typing_tok_Prims.T@tok" ], 0, - "b24b4ca10fbe9f940d632cf765fb57da" + "c4fc966afff91d4bf09d4f7633d8216f" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Int.Cast.Full.fst.hints b/ulib/.cache/FStar.Int.Cast.Full.fst.hints index 1022c4cd445..0c3d7a5708d 100644 --- a/ulib/.cache/FStar.Int.Cast.Full.fst.hints +++ b/ulib/.cache/FStar.Int.Cast.Full.fst.hints @@ -11,7 +11,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "1dd7497a486833fb07e2384095a6dceb" + "2ff6aa1d50603fdf49e21dd3be0f53a3" ], [ "FStar.Int.Cast.Full.uint128_to_uint64", @@ -20,7 +20,7 @@ 1, [ "@query" ], 0, - "d5553767986092611edbd1ace4588488" + "85e8f28a4c05ff94ca4c12da5cbf9c9d" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Int.Cast.fst.hints b/ulib/.cache/FStar.Int.Cast.fst.hints index 4e5612aed76..bf5976f344d 100644 --- a/ulib/.cache/FStar.Int.Cast.fst.hints +++ b/ulib/.cache/FStar.Int.Cast.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "f8ae3e55fc111760a789bc7f75c34fd1" + "5eee25a3be05d4855fad50bcdee7061e" ], [ "FStar.Int.Cast.uint8_to_uint64", @@ -29,7 +29,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "fc4e45cb13a73596ea5d6610ae493891" + "aeb1e55168266042c4ac615eddc9c8ed" ], [ "FStar.Int.Cast.uint8_to_uint32", @@ -38,7 +38,7 @@ 1, [ "@query" ], 0, - "454e3c0381458e24024e4aadeed6b5d3" + "f71fae4ec8f5bb0c6e1929383aa78b7e" ], [ "FStar.Int.Cast.uint8_to_uint32", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "f4cad4ddd6a582cdef4c2b100a41efaf" + "6d4b90f48c5e9f6c17ded689907811ed" ], [ "FStar.Int.Cast.uint8_to_uint16", @@ -68,7 +68,7 @@ 1, [ "@query" ], 0, - "bf3d40daa369bbe70509383ab0189aa2" + "643ffc234b9a43121482c0ba6d16bf20" ], [ "FStar.Int.Cast.uint8_to_uint16", @@ -89,7 +89,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "6f3ab6be0f5da906916fb95b0ee2a4a1" + "8e3f287d262665f84bd5cac926de956a" ], [ "FStar.Int.Cast.uint16_to_uint64", @@ -98,7 +98,7 @@ 1, [ "@query" ], 0, - "39bbf294591f26c314421543a4513b0e" + "b7ab9785adea553508e6c84ee9b32476" ], [ "FStar.Int.Cast.uint16_to_uint64", @@ -119,7 +119,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "d51d8e80abaaa1fbe6cc2bb8b85867f8" + "53f8a9b2b81947cb867fd5cd5c3dbf57" ], [ "FStar.Int.Cast.uint16_to_uint32", @@ -128,7 +128,7 @@ 1, [ "@query" ], 0, - "981d092fab6d0d9dd2b3a35c76ec00d7" + "e26302dbdc3ddf81740adaad6aeae505" ], [ "FStar.Int.Cast.uint16_to_uint32", @@ -149,7 +149,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "fdfc45548348bdb30e448b187cb51896" + "459eb58393b18b20a6dc7f868221d317" ], [ "FStar.Int.Cast.uint16_to_uint8", @@ -158,7 +158,7 @@ 1, [ "@query" ], 0, - "463a59d55854cd95485f64ca7978e20f" + "f54849a8b78e09f3b7549e60dafeb71d" ], [ "FStar.Int.Cast.uint16_to_uint8", @@ -179,7 +179,7 @@ "typing_Prims.pow2" ], 0, - "17a73aa1b5e8e25bb6ad614bfc10db48" + "3d266c2016f8011c8e8b658ff9942595" ], [ "FStar.Int.Cast.uint32_to_uint64", @@ -188,7 +188,7 @@ 1, [ "@query" ], 0, - "10918300fd07df915e1008e806e814bf" + "b6496416edae618b8c929eae2a66134e" ], [ "FStar.Int.Cast.uint32_to_uint64", @@ -209,7 +209,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "c8a57211cb257e89ef96acfaf6a2ac9b" + "def8428110a8d93808648b91ac2288f3" ], [ "FStar.Int.Cast.uint32_to_uint16", @@ -218,7 +218,7 @@ 1, [ "@query" ], 0, - "1ac3b0f89679af13d2a8a089fbbad905" + "e0204e0597d10c129efd3b2948de5e5d" ], [ "FStar.Int.Cast.uint32_to_uint16", @@ -239,7 +239,7 @@ "typing_Prims.pow2" ], 0, - "9d3a4d6bba93807549bbed02046827e3" + "a922332ba25795a1e92d5b773f440c22" ], [ "FStar.Int.Cast.uint32_to_uint8", @@ -248,7 +248,7 @@ 1, [ "@query" ], 0, - "7ae3c1bcd7d7c87f0ba140632267490f" + "651e1c664f2cf350c4da21612832dcfc" ], [ "FStar.Int.Cast.uint32_to_uint8", @@ -269,7 +269,7 @@ "typing_Prims.pow2" ], 0, - "eaa2f53943bc54dbd91df51a99fb11d3" + "f63104b7e23479e69bd7179260714d06" ], [ "FStar.Int.Cast.uint64_to_uint32", @@ -278,7 +278,7 @@ 1, [ "@query" ], 0, - "64fcfed2df77b34492169cc9a0246ea0" + "09b6c6c0e461a79005e8f8744d13cd5a" ], [ "FStar.Int.Cast.uint64_to_uint32", @@ -299,7 +299,7 @@ "typing_Prims.pow2" ], 0, - "bb42bd5a95e8308ae9e8c6c269504e96" + "4cb9cb1594567da8393855da86884251" ], [ "FStar.Int.Cast.uint64_to_uint16", @@ -308,7 +308,7 @@ 1, [ "@query" ], 0, - "f5b987144e701baa24d32630c0760b17" + "b2981b6483a6097ba8f9393a8ad65ac2" ], [ "FStar.Int.Cast.uint64_to_uint16", @@ -329,7 +329,7 @@ "typing_Prims.pow2" ], 0, - "e0ad936c853136bd37fcc062df1de27a" + "f6617fcaa21e10cbbc8793da8f30fa0e" ], [ "FStar.Int.Cast.uint64_to_uint8", @@ -338,7 +338,7 @@ 1, [ "@query" ], 0, - "7341b96ed85680712d68b6c78e5b70bb" + "6677d642050e711106fc01574b9be15d" ], [ "FStar.Int.Cast.uint64_to_uint8", @@ -359,7 +359,7 @@ "typing_Prims.pow2" ], 0, - "3ae4cba19fd6db77dd29bc3ee5b37791" + "bfe86c554ce3967ddb113cd5885e55ab" ], [ "FStar.Int.Cast.int8_to_int64", @@ -368,7 +368,7 @@ 1, [ "@query" ], 0, - "7e57ab9f3beee134fd13407ae384f2cb" + "1c24facb85a7ec7dc748aa8e19251668" ], [ "FStar.Int.Cast.int8_to_int64", @@ -392,7 +392,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "55b85d43d140666f388e1e80782b75f7" + "1803c8b955a91b48392ceed2bcd7fe5b" ], [ "FStar.Int.Cast.int8_to_int32", @@ -401,7 +401,7 @@ 1, [ "@query" ], 0, - "477c95cf77097bc3e4f01b4585721933" + "90583163aa5ad742c13dcf5679d4cf98" ], [ "FStar.Int.Cast.int8_to_int32", @@ -425,7 +425,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "14dd776b8ec29f7ffb16096466e4c824" + "ffb0c668698cfe8853b024e85b55bae2" ], [ "FStar.Int.Cast.int8_to_int16", @@ -434,7 +434,7 @@ 1, [ "@query" ], 0, - "28b7b9c49401dc02b3e33319f4007285" + "7793fce2d2a51313b8c513106054b39f" ], [ "FStar.Int.Cast.int8_to_int16", @@ -458,7 +458,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "7ac3f54e4611e3bdadc571c926c207fe" + "405e7b139573af61fe47b2be6f545743" ], [ "FStar.Int.Cast.int16_to_int64", @@ -467,7 +467,7 @@ 1, [ "@query" ], 0, - "eb0c9f1d00d0d10f606c01cce9044c07" + "0e6433fdddc87478de1d2beb56efc3a7" ], [ "FStar.Int.Cast.int16_to_int64", @@ -503,7 +503,7 @@ "typing_FStar.Int16.v", "typing_Prims.pow2" ], 0, - "0a65ffa0576ba695da52e11709c8bb08" + "df65aba0ec24a0ad0d582f95b775c5d7" ], [ "FStar.Int.Cast.int16_to_int32", @@ -512,7 +512,7 @@ 1, [ "@query" ], 0, - "8408638f638c82ec5e37484cfa77f962" + "30dd15f60ab2edd244e622d70215ad6f" ], [ "FStar.Int.Cast.int16_to_int32", @@ -548,7 +548,7 @@ "typing_FStar.Int16.v", "typing_Prims.pow2" ], 0, - "d3283afe8c39d4c67230b61a0d1ca1a5" + "58fea190a3f13abc09015a7129374be4" ], [ "FStar.Int.Cast.int16_to_int8", @@ -564,7 +564,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "d00442b84e43fd4dc8be10eec55e67b1" + "3fd6961eca5f12c74d3e9e49f9822140" ], [ "FStar.Int.Cast.int16_to_int8", @@ -598,7 +598,7 @@ "typing_FStar.Int.fits", "typing_FStar.Int16.v", "typing_Prims.pow2" ], 0, - "6114ede7d5bf7e6224d8853cbb9f5baf" + "395e2466bb9537aedbedac3a73fdf7f3" ], [ "FStar.Int.Cast.int32_to_int64", @@ -607,7 +607,7 @@ 1, [ "@query" ], 0, - "3572e2f8c0f1b9cdcefe0dcf55c99337" + "9a5c25cc89300265dfcab6f291f4e68d" ], [ "FStar.Int.Cast.int32_to_int64", @@ -643,7 +643,7 @@ "typing_FStar.Int32.v", "typing_Prims.pow2" ], 0, - "44a1e8456a548dbee69beda7883b9ce5" + "5e1ef7bb777ab45f7f93cc21b6d05cb8" ], [ "FStar.Int.Cast.int32_to_int16", @@ -659,7 +659,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "744e50fa7a5dd1b760d0d0ce783a3565" + "1c3169f1c6078af965a8c542afd8b0d2" ], [ "FStar.Int.Cast.int32_to_int16", @@ -693,7 +693,7 @@ "typing_FStar.Int.fits", "typing_FStar.Int32.v", "typing_Prims.pow2" ], 0, - "8fc052360e110630f5f17419d099aa74" + "4241ec92aa6900f06c45233f563bffd9" ], [ "FStar.Int.Cast.int32_to_int8", @@ -709,7 +709,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "0392ef40cbbff4b6cdbc6e56be63b87a" + "ef01327a13c97d9b7af52ce2861086aa" ], [ "FStar.Int.Cast.int32_to_int8", @@ -743,7 +743,7 @@ "typing_FStar.Int.fits", "typing_FStar.Int32.v", "typing_Prims.pow2" ], 0, - "26d6e68a87b17eed82646f49c5317c3b" + "0daeabca0eb2040d091d7c25c8e7ece7" ], [ "FStar.Int.Cast.int64_to_int32", @@ -759,7 +759,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "9c69992710b69d91edab590c9a7cd7e5" + "f08fc81a775eedce5b37670f11858b9b" ], [ "FStar.Int.Cast.int64_to_int32", @@ -795,7 +795,7 @@ "typing_FStar.Int64.v", "typing_Prims.pow2" ], 0, - "c96158a6a33a808d789f2b6a5d7084b4" + "8205e989b24bec39799ab8adaf6f709f" ], [ "FStar.Int.Cast.int64_to_int16", @@ -811,7 +811,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "b88450cf52f0e359d6223d1437c5e465" + "d92008f309026db898b8eaa6db3ed4f6" ], [ "FStar.Int.Cast.int64_to_int16", @@ -845,7 +845,7 @@ "typing_FStar.Int.fits", "typing_FStar.Int64.v", "typing_Prims.pow2" ], 0, - "bfc97a41e7b408febaac5ca0c71a098f" + "d8f1216b82550fa12f0e03f63cb99cf6" ], [ "FStar.Int.Cast.int64_to_int8", @@ -861,7 +861,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "80810bb5c03b87fc90f426060ca2659c" + "338ca790a9d707d16b0d5b4772491d9c" ], [ "FStar.Int.Cast.int64_to_int8", @@ -895,7 +895,7 @@ "typing_FStar.Int.fits", "typing_FStar.Int64.v", "typing_Prims.pow2" ], 0, - "6b00d189916874ec6fe560491d3af0df" + "1ed849613392875eac87f371833926d4" ], [ "FStar.Int.Cast.uint8_to_int64", @@ -904,7 +904,7 @@ 1, [ "@query" ], 0, - "7e9fd70f42ef4c5e291ab775b37c2f7b" + "7e26c5dbf0c24ca33445adfb261a5678" ], [ "FStar.Int.Cast.uint8_to_int64", @@ -930,7 +930,7 @@ "typing_Prims.pow2" ], 0, - "48cfffc91cc361988cd069927132665c" + "a8b2f17e1206f88597a1c112712c3f4a" ], [ "FStar.Int.Cast.uint8_to_int32", @@ -939,7 +939,7 @@ 1, [ "@query" ], 0, - "f2743bca9edf2a1176aba7ca6f036546" + "af5a4ff56ee2fefa463f4002822510e0" ], [ "FStar.Int.Cast.uint8_to_int32", @@ -965,7 +965,7 @@ "typing_Prims.pow2" ], 0, - "fd9b5e7318fe65e64a27eb9580c9cf3b" + "671f29a077bcfcb857747e5fc5fb4108" ], [ "FStar.Int.Cast.uint8_to_int16", @@ -974,7 +974,7 @@ 1, [ "@query" ], 0, - "139943ae6b7ca6cb6f7c100134d842a3" + "59aeb60c355236422572c60576d5a8cb" ], [ "FStar.Int.Cast.uint8_to_int16", @@ -1002,7 +1002,7 @@ "typing_Prims.pow2" ], 0, - "fa3754912c3b24abc87941f506a91e98" + "7e9617f397c3403f009b23c665d4c035" ], [ "FStar.Int.Cast.uint8_to_int8", @@ -1018,7 +1018,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "753492274189579bb11ee8de9dae5275" + "203acd262bc8b60ea5b7ddbe51519e4d" ], [ "FStar.Int.Cast.uint8_to_int8", @@ -1054,7 +1054,7 @@ "typing_FStar.UInt8.v", "typing_Prims.pow2" ], 0, - "ec4a50bfc5479c0477ec1df82b7e1c57" + "6995f5208e59147e6eddc55c873b2f89" ], [ "FStar.Int.Cast.uint16_to_int64", @@ -1063,7 +1063,7 @@ 1, [ "@query" ], 0, - "aabb16ac652f26d100e72b5553d9af3c" + "143198001fc403b76dba01f229e0a2e2" ], [ "FStar.Int.Cast.uint16_to_int64", @@ -1089,7 +1089,7 @@ "typing_Prims.pow2" ], 0, - "22eee027369e415da17fcb0a2ade3797" + "d69256181d25218635272d1c83fad550" ], [ "FStar.Int.Cast.uint16_to_int32", @@ -1098,7 +1098,7 @@ 1, [ "@query" ], 0, - "5509333f0119ab45aa4814d55d2e4dd1" + "a0fac661be19e0001de37fd54e02df3b" ], [ "FStar.Int.Cast.uint16_to_int32", @@ -1124,7 +1124,7 @@ "typing_Prims.pow2" ], 0, - "95e4dec58284aacda5fe49b6850ee208" + "a2f6764521a75d32314f666c86646ac8" ], [ "FStar.Int.Cast.uint16_to_int16", @@ -1140,7 +1140,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "b8fe3655894a58120d536d5b0e7487fe" + "cb33d1f754757ad344ecad37d4d4e413" ], [ "FStar.Int.Cast.uint16_to_int16", @@ -1176,7 +1176,7 @@ "typing_FStar.UInt16.v", "typing_Prims.pow2" ], 0, - "40c0fdf16b0d6d19b81e3b98ea0f7aac" + "36e263c9c9adbe05601c44b3fc09c9b7" ], [ "FStar.Int.Cast.uint16_to_int8", @@ -1192,7 +1192,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "4b2239c8a281e1d39be4272f255bdd61" + "c1ae45787b87207cafa613076b544093" ], [ "FStar.Int.Cast.uint16_to_int8", @@ -1227,7 +1227,7 @@ "typing_FStar.Int.fits", "typing_FStar.UInt16.v", "typing_Prims.pow2" ], 0, - "2ab619ba888fdfeb2d8aa55ffbd566b1" + "c2342326f5b814b196fb77b3bef57847" ], [ "FStar.Int.Cast.uint32_to_int64", @@ -1236,7 +1236,7 @@ 1, [ "@query" ], 0, - "085415b93b312e9b18c9112093232a35" + "35e2321b340193890f65adf2aff50aca" ], [ "FStar.Int.Cast.uint32_to_int64", @@ -1262,7 +1262,7 @@ "typing_Prims.pow2" ], 0, - "c43523dc9a05b74a6c6d50d08edfa69d" + "27a4f4b38eb8b6a4428570585186908a" ], [ "FStar.Int.Cast.uint32_to_int32", @@ -1278,7 +1278,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "3cb724a329652f871930c60903930547" + "ee495838c8efbc00efe03a41cac28b6a" ], [ "FStar.Int.Cast.uint32_to_int32", @@ -1314,7 +1314,7 @@ "typing_FStar.UInt32.v", "typing_Prims.pow2" ], 0, - "de83e407383467ccba9a46822cb1f6c1" + "816e824323a050c3c36598a4a5020dc9" ], [ "FStar.Int.Cast.uint32_to_int16", @@ -1330,7 +1330,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "17068137c5e813c9249c530fcc48d70c" + "546bd71820834c002965b8f5314f3336" ], [ "FStar.Int.Cast.uint32_to_int16", @@ -1365,7 +1365,7 @@ "typing_FStar.Int.fits", "typing_FStar.UInt32.v", "typing_Prims.pow2" ], 0, - "b7e0be5886325c173aaa892c4dbc6c78" + "1b217eae1fc63b44aa291d871184f932" ], [ "FStar.Int.Cast.uint32_to_int8", @@ -1381,7 +1381,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "814da4b901fc4bccd2928a9e3698ba24" + "8920bac8e86a8bf8f415c50dd65e555a" ], [ "FStar.Int.Cast.uint32_to_int8", @@ -1416,7 +1416,7 @@ "typing_FStar.Int.fits", "typing_FStar.UInt32.v", "typing_Prims.pow2" ], 0, - "16f3bd487432ab36ebd79700d2264048" + "c53905f87be0ad81887490d00a7901a3" ], [ "FStar.Int.Cast.uint64_to_int64", @@ -1432,7 +1432,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "988e34350f6d593b1db0b64487b7eb1c" + "25c61165c8b3dcbe5c74034b48377774" ], [ "FStar.Int.Cast.uint64_to_int64", @@ -1470,7 +1470,7 @@ "typing_Prims.pow2" ], 0, - "228765e86f456b6ad1dc6aa16da33050" + "9dea49999df65991309258b078ea860c" ], [ "FStar.Int.Cast.uint64_to_int32", @@ -1486,7 +1486,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "4e1df87562ace40ae7f94e0f02d5368a" + "2a422afaf2c0cf5fef251eaa9982c0d5" ], [ "FStar.Int.Cast.uint64_to_int32", @@ -1523,7 +1523,7 @@ "typing_FStar.UInt64.v", "typing_Prims.pow2" ], 0, - "f2336b13f25b0db9c436f771f2acafc8" + "29ee4987c0afc3b78768c982275dbe52" ], [ "FStar.Int.Cast.uint64_to_int16", @@ -1539,7 +1539,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "1560177ecb42b421fc6c8913cd1db890" + "6dda6b4e566d669272345bdf261b5064" ], [ "FStar.Int.Cast.uint64_to_int16", @@ -1574,7 +1574,7 @@ "typing_FStar.Int.fits", "typing_FStar.UInt64.v", "typing_Prims.pow2" ], 0, - "116e561258052babf56c75f1e632711d" + "50639c6ba6ddbad9f9314c9796c74093" ], [ "FStar.Int.Cast.uint64_to_int8", @@ -1590,7 +1590,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "6af8b7fd7407036c95994c76d8e110d8" + "58fd55013204cecde3d3dc357d37d948" ], [ "FStar.Int.Cast.uint64_to_int8", @@ -1625,7 +1625,7 @@ "typing_FStar.Int.fits", "typing_FStar.UInt64.v", "typing_Prims.pow2" ], 0, - "5193b4e5b9ce6f91aed15f8043c01827" + "b3ee2a61187cfa78ecf95950a94cf197" ], [ "FStar.Int.Cast.int8_to_uint64", @@ -1634,7 +1634,7 @@ 1, [ "@query" ], 0, - "04528b4232ec5655596244aec0a97918" + "049c77623d6f5c373db73e19164c0094" ], [ "FStar.Int.Cast.int8_to_uint64", @@ -1655,7 +1655,7 @@ "typing_Prims.pow2" ], 0, - "adc686a4c346576b447d46ce900513b9" + "e21ef9a0be32e49c1934f8cf6a53e965" ], [ "FStar.Int.Cast.int8_to_uint32", @@ -1664,7 +1664,7 @@ 1, [ "@query" ], 0, - "eff24a187395456032984522b87ff24c" + "2e4852f718a3b0b3ea49609cdaae3385" ], [ "FStar.Int.Cast.int8_to_uint32", @@ -1685,7 +1685,7 @@ "typing_Prims.pow2" ], 0, - "610d86c28ab29029cb387e49e5d7ff4d" + "e22e4aeef802957dbf1a63f8a994aebb" ], [ "FStar.Int.Cast.int8_to_uint16", @@ -1694,7 +1694,7 @@ 1, [ "@query" ], 0, - "bb05fbec624eefdefdd1b5ad9d674861" + "e7f15dd7a3264a87cae158b39c3cb6cb" ], [ "FStar.Int.Cast.int8_to_uint16", @@ -1715,7 +1715,7 @@ "typing_Prims.pow2" ], 0, - "9b5f6c40703f8a64e4f86abdebc430ff" + "54a2ea850a2b83c47e12568afee7eec3" ], [ "FStar.Int.Cast.int8_to_uint8", @@ -1724,7 +1724,7 @@ 1, [ "@query" ], 0, - "aab8008eb8da6a428910d399a9fdeb1e" + "e63316f33c603f244d2336339fa8d1f8" ], [ "FStar.Int.Cast.int8_to_uint8", @@ -1745,7 +1745,7 @@ "typing_Prims.pow2" ], 0, - "b8601d4c042299dcbde553862d6e44a9" + "dce22d4e85f7e54bb13a38288ade0a11" ], [ "FStar.Int.Cast.int16_to_uint64", @@ -1754,7 +1754,7 @@ 1, [ "@query" ], 0, - "0d7e7887c332b26cd9a7d312763e9f08" + "155f0851f5d020f7539e5df0c2fef826" ], [ "FStar.Int.Cast.int16_to_uint64", @@ -1775,7 +1775,7 @@ "typing_Prims.pow2" ], 0, - "fda7ce177df2bb7e714ff03eca0be0f2" + "8b082c4df48f19f7d3a57279b1ef920e" ], [ "FStar.Int.Cast.int16_to_uint32", @@ -1784,7 +1784,7 @@ 1, [ "@query" ], 0, - "c40fcf3819fdc83f680075f9cb88d237" + "e26c0e418d46f44108606a082ed7c055" ], [ "FStar.Int.Cast.int16_to_uint32", @@ -1805,7 +1805,7 @@ "typing_Prims.pow2" ], 0, - "c8a25eb2cf25d269dfd4c4001ecaafbb" + "52634cec1adb34fbc4fee114a6a12c36" ], [ "FStar.Int.Cast.int16_to_uint16", @@ -1814,7 +1814,7 @@ 1, [ "@query" ], 0, - "a9d49fb65405249411f0de27e7e27df9" + "76ed95bb53205520ca1830e452a48dba" ], [ "FStar.Int.Cast.int16_to_uint16", @@ -1835,7 +1835,7 @@ "typing_Prims.pow2" ], 0, - "c2c314820c545269928a5f6f8505a134" + "b34509a56ed932c5ff5a629f9d02e7e4" ], [ "FStar.Int.Cast.int16_to_uint8", @@ -1844,7 +1844,7 @@ 1, [ "@query" ], 0, - "5138395c7db8bff3294aa7a3728226e7" + "99c528fb3a33a6e47a9dd629bd54e5fd" ], [ "FStar.Int.Cast.int16_to_uint8", @@ -1865,7 +1865,7 @@ "typing_Prims.pow2" ], 0, - "c187d1d79dd000a92c0a58ef8133a96f" + "91731f96daff8dd4c0e269942de44812" ], [ "FStar.Int.Cast.int32_to_uint64", @@ -1874,7 +1874,7 @@ 1, [ "@query" ], 0, - "3a5d8b08aff009b41e6926a4029b58c7" + "9833bc56b8c9fdacabd5dab45bf4ec1b" ], [ "FStar.Int.Cast.int32_to_uint64", @@ -1895,7 +1895,7 @@ "typing_Prims.pow2" ], 0, - "81c2147d1f893b9c5c3df1e72b8e91c3" + "9b167855f2106bfa7e3ce7bc510ae299" ], [ "FStar.Int.Cast.int32_to_uint32", @@ -1904,7 +1904,7 @@ 1, [ "@query" ], 0, - "6415784c112c347230cdc314cd060980" + "008e382405213c3e270c7ba82f63f446" ], [ "FStar.Int.Cast.int32_to_uint32", @@ -1925,7 +1925,7 @@ "typing_Prims.pow2" ], 0, - "010cb7334209fadc4db7239fe2342c3b" + "f34143a56d10285513f5ef40c3ec9559" ], [ "FStar.Int.Cast.int32_to_uint16", @@ -1934,7 +1934,7 @@ 1, [ "@query" ], 0, - "bc69bb2e791e9f1fc76bc9df138b45ae" + "929bf292c1d4af767d0b6184f8c621c6" ], [ "FStar.Int.Cast.int32_to_uint16", @@ -1955,7 +1955,7 @@ "typing_Prims.pow2" ], 0, - "d4cc1fe7b46c15657e6117e5cdda326b" + "3e37a15cbdb9004bdd2e85d5d4951943" ], [ "FStar.Int.Cast.int32_to_uint8", @@ -1964,7 +1964,7 @@ 1, [ "@query" ], 0, - "66e972182bbca7a853006305e586ea87" + "43afa0271f727b85523cbff66c7856b9" ], [ "FStar.Int.Cast.int32_to_uint8", @@ -1985,7 +1985,7 @@ "typing_Prims.pow2" ], 0, - "6437bdaf6b2b3cfe35126959dd0a6d53" + "11d29c5dc76cbf726299c4f4cdc2fc23" ], [ "FStar.Int.Cast.int64_to_uint64", @@ -1994,7 +1994,7 @@ 1, [ "@query" ], 0, - "38a650d25e8554ccb13c5c5016b7233c" + "4feb7d1b8e024b803ced18a5807a9033" ], [ "FStar.Int.Cast.int64_to_uint64", @@ -2015,7 +2015,7 @@ "typing_Prims.pow2" ], 0, - "f7471e28df33b448c907082e826e3c57" + "dafed31b4c2058608801bb277d0d7c60" ], [ "FStar.Int.Cast.int64_to_uint32", @@ -2024,7 +2024,7 @@ 1, [ "@query" ], 0, - "19220a04d48f1659a85e8f06a334cd90" + "ad7ae2b4e7b832df1c3de13a4f62e11a" ], [ "FStar.Int.Cast.int64_to_uint32", @@ -2045,7 +2045,7 @@ "typing_Prims.pow2" ], 0, - "bea7fd4e493ce7d6d7830bca8a7ccefd" + "ef30be30974f1e8c80fd04dd6c5f804f" ], [ "FStar.Int.Cast.int64_to_uint16", @@ -2054,7 +2054,7 @@ 1, [ "@query" ], 0, - "493290eb4640ce21b39eb9ba504ccf23" + "de0526d9a27ac399ed3f4632c52f3991" ], [ "FStar.Int.Cast.int64_to_uint16", @@ -2075,7 +2075,7 @@ "typing_Prims.pow2" ], 0, - "2d8a32a1a0b28a6709c9d2491332fbc4" + "a9312aa19a14727911fbbb4bcb96375d" ], [ "FStar.Int.Cast.int64_to_uint8", @@ -2084,7 +2084,7 @@ 1, [ "@query" ], 0, - "59805214fa421c902126437188c70bd0" + "246ddd17e9b0cfff633c0d35dc461d05" ], [ "FStar.Int.Cast.int64_to_uint8", @@ -2105,7 +2105,7 @@ "typing_Prims.pow2" ], 0, - "da027cc5fdf1eff59726d4f49ff50997" + "07813db8377911cc2f942777846fb883" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Int.fst.hints b/ulib/.cache/FStar.Int.fst.hints index 0e2da3043c6..8324f13c1ef 100644 --- a/ulib/.cache/FStar.Int.fst.hints +++ b/ulib/.cache/FStar.Int.fst.hints @@ -8,7 +8,7 @@ 0, [ "@query" ], 0, - "cda1725719072b2f433ffe7a4a50524b" + "9bd46596994f31c9c13c8f1a87357a4c" ], [ "FStar.Int.max_int", @@ -21,7 +21,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "fea4d69a25caa0cfc924e66bfbfd6a66" + "4be03414b198e6d8afd9b90c17aa2614" ], [ "FStar.Int.min_int", @@ -34,7 +34,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "54a40224d5e76fab534947fc4058e2a1" + "ad4683cae7a3430dced022494ea4fb0f" ], [ "FStar.Int.op_Slash", @@ -48,7 +48,7 @@ "refinement_interpretation_Tm_refine_0766302b68bb44ab7aff8c4d8be0b46f" ], 0, - "26e87fada9a5852f68bf4d47978ef6f3" + "11d5c8189468a3cfb4124490d129fb5a" ], [ "FStar.Int.op_At_Percent", @@ -57,7 +57,7 @@ 0, [ "@query" ], 0, - "4f1596b38d6addd4b699d2ea2c3b57aa" + "5111d075c134b9c3463609abe5a9bc30" ], [ "FStar.Int.zero", @@ -80,7 +80,7 @@ "typing_Prims.pow2" ], 0, - "df0301061ae4924acc1e39d249ca8390" + "e34df8fd489c76395eb2a60a5edfed6e" ], [ "FStar.Int.pow2_n", @@ -106,7 +106,7 @@ "typing_Prims.pow2" ], 0, - "027b61bc9431ba57800a567e3a5b246f" + "6407144a19f1c04f16f9d93754e09951" ], [ "FStar.Int.pow2_minus_one", @@ -132,7 +132,7 @@ "typing_Prims.pow2" ], 0, - "4df2acb6a03ba34f64b2741217d0fa1b" + "7c84084ca81c1b38e23d594998e59826" ], [ "FStar.Int.one", @@ -158,7 +158,7 @@ "typing_Prims.pow2" ], 0, - "606453eab8d2426634da03d9f6cc53cb" + "4d734d88ba1faf02e94950ae51c4506a" ], [ "FStar.Int.ones", @@ -181,7 +181,7 @@ "typing_Prims.pow2" ], 0, - "8118f93fc1851128f9c5c16aa6cd402f" + "385092a181b670276b1ae20787caf4db" ], [ "FStar.Int.incr", @@ -201,7 +201,7 @@ "refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb" ], 0, - "5eb0cd7679633f2c7816080cb9a2f0a0" + "7f487184c3a1a8717fcaae189496b610" ], [ "FStar.Int.decr", @@ -221,7 +221,7 @@ "refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb" ], 0, - "3428203d9bd3c115d5643eeb936dc5f4" + "733e6dc060aa1cd64eed12d9d3fcd4b8" ], [ "FStar.Int.incr_underspec", @@ -241,7 +241,7 @@ "refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb" ], 0, - "b11cb629b85a9f50ca17e97f4365453a" + "2964679a9e648661c4f43917e5f3b4af" ], [ "FStar.Int.decr_underspec", @@ -262,7 +262,7 @@ "refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb" ], 0, - "048b3979f8d8b89e2172d82967fc7827" + "33719453c09c5716ff16ffa208af99ac" ], [ "FStar.Int.incr_mod", @@ -281,7 +281,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "cd729f3587e5325569f06718434d99e2" + "b2438482f527c3a6521db4517723dc92" ], [ "FStar.Int.decr_mod", @@ -300,7 +300,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "6bcf1ed1c64dd87389aff5243dce91c8" + "3eaefd94cbcb346a549a5923f6e9dd8d" ], [ "FStar.Int.add", @@ -309,7 +309,7 @@ 0, [ "@query" ], 0, - "423c3cfa81b4d1c334e2ae6465d4d69e" + "3494209e6e3689db561acb8fa6ab705a" ], [ "FStar.Int.add_underspec", @@ -331,7 +331,7 @@ "typing_FStar.Int.fits" ], 0, - "12962e9d1cc940e51d0a867ba7051af6" + "1d1fe7c2d6ee43d622e1512f2fba530e" ], [ "FStar.Int.add_mod", @@ -365,7 +365,7 @@ "typing_FStar.Int.fits" ], 0, - "f91ea0c44f3e34a12fee12e1a96583ac" + "7ca2f278bf818935883dd20a0222a039" ], [ "FStar.Int.sub", @@ -374,7 +374,7 @@ 0, [ "@query" ], 0, - "e6a2dcdb3caca999511f12367a32bc03" + "ec37694b73b78c2ae379c786d16ba414" ], [ "FStar.Int.sub_underspec", @@ -396,7 +396,7 @@ "typing_FStar.Int.fits" ], 0, - "fc5adaf8f483ac82d8f96ef6d7dd86c8" + "e194b985407986579b0b7791379ef2db" ], [ "FStar.Int.sub_mod", @@ -427,7 +427,7 @@ "typing_FStar.Int.fits" ], 0, - "e5a3a919e56b47fc0c0f1bd56981eaf0" + "6dcb5e70a4d2d96e8a9990e5449e1941" ], [ "FStar.Int.mul", @@ -436,7 +436,7 @@ 0, [ "@query" ], 0, - "0d33eb510a8210ef50acccef077c8a95" + "d195ad9988ed842b453980bacbb075eb" ], [ "FStar.Int.mul_underspec", @@ -458,7 +458,7 @@ "typing_FStar.Int.fits" ], 0, - "21f14ad263a1b5a77372e238eb30461a" + "5bf3be2c027a0ec260f0a10f269cf2d6" ], [ "FStar.Int.mul_mod", @@ -489,7 +489,7 @@ "typing_FStar.Int.fits" ], 0, - "47f70f7e1e1acc73df60ff1d998019a0" + "9c9b1b6411aca30d86ed825fa623b171" ], [ "FStar.Int.div", @@ -498,7 +498,7 @@ 0, [ "@query" ], 0, - "3f4b36297a3357a1f81665cb53a877dc" + "0637daaf8a029fcc08b7952a0c80a6b8" ], [ "FStar.Int.div_underspec", @@ -507,7 +507,7 @@ 0, [ "@query" ], 0, - "b2f6d9918e7f221dc0320412197f441f" + "7dbac773ee905179f0e9f45c0d7788ac" ], [ "FStar.Int.div_underspec", @@ -529,7 +529,7 @@ "typing_FStar.Int.fits" ], 0, - "dd07c3cab1986d6cfc1f99439ff5d1a2" + "48d488264cba055cef39331644757784" ], [ "FStar.Int.div_size", @@ -538,7 +538,7 @@ 0, [ "@query" ], 0, - "e0a40b1e3e87051ca6d98d868ec6be66" + "6312272cdcc5b05e09c72259753309b8" ], [ "FStar.Int.div_size", @@ -565,7 +565,7 @@ "typing_Prims.abs" ], 0, - "d872290153e6d180f7695be5a8599345" + "000f4b5afa896ec946e65d6db65e1e9f" ], [ "FStar.Int.udiv", @@ -580,7 +580,7 @@ "refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb" ], 0, - "3d4fd08c57c1865f57efe15c9c20a690" + "76dd7241cde36759750b97e95d139b7d" ], [ "FStar.Int.mod", @@ -609,7 +609,7 @@ "typing_FStar.Int.fits", "typing_Prims.abs" ], 0, - "9d4ab8f2ab20b4e7fe34c988b7119cad" + "91977c7b46a9291acb5958d151265d75" ], [ "FStar.Int.eq", @@ -623,7 +623,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "5e785a97b58b864f57ca16aafd2d7337" + "a5ff21a64f46a74a9899faf97bacc289" ], [ "FStar.Int.to_uint", @@ -653,7 +653,7 @@ "typing_FStar.Int.fits", "typing_Prims.pow2" ], 0, - "ad006469341a416cddb6dfda87c43bef" + "0b8e64f35a7a9d2de8c157795664ba5f" ], [ "FStar.Int.from_uint", @@ -682,7 +682,7 @@ "typing_Prims.pow2" ], 0, - "15fae1046162c918a751d93a7811c391" + "b0bc96bc1d1a5935407776c9b1d0e833" ], [ "FStar.Int.from_uint", @@ -711,7 +711,7 @@ "typing_Prims.pow2" ], 0, - "9ab78dc071a4b27206318945d9bcbba9" + "3f1b11afbe06fcfaa7e4f61a8bd68e88" ], [ "FStar.Int.to_uint_injective", @@ -741,7 +741,7 @@ "typing_FStar.Int.to_uint" ], 0, - "7b93c55d4ca14e248318d8fc42480330" + "15c7f2d292fff43da42982a5599b743f" ], [ "FStar.Int.to_int_t", @@ -772,7 +772,7 @@ "typing_FStar.Int.fits" ], 0, - "c21a323e98525b6269b2e96c946c73c4" + "bc305a413f85a85a7c0bc21fbe3d7796" ], [ "FStar.Int.to_vec", @@ -781,7 +781,7 @@ 0, [ "@query" ], 0, - "9f5f1961264fd1af0b6ddead5d2feb8d" + "e0b9b185ae7113f3120d37805d92f0ad" ], [ "FStar.Int.from_vec", @@ -817,7 +817,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt.fits" ], 0, - "d2ce3ea629a512f248cdb91c2eef9a69" + "24d2ff31c1ef606d43a455675a81cf5b" ], [ "FStar.Int.from_vec", @@ -853,7 +853,7 @@ "typing_FStar.UInt.fits" ], 0, - "76ced1bebcb6bd572eda6e2653f546d2" + "e85935ef52a88ff712b759e598ab3e9c" ], [ "FStar.Int.to_vec_lemma_1", @@ -869,7 +869,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "36f4cf76d33a980d237c265f7ca7a30c" + "07f433f139464602d78e5af4400db855" ], [ "FStar.Int.to_vec_lemma_1", @@ -887,7 +887,7 @@ "typing_FStar.Int.to_vec" ], 0, - "92b2f55ff3f1ff475f9ee3bb3275890f" + "a248e84ec191759067aee85cb8977182" ], [ "FStar.Int.to_vec_lemma_2", @@ -901,7 +901,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "401e3b4183e4b57792f24bc13148e6a5" + "2c8112d89459cfb1f8ccd42658dae8f2" ], [ "FStar.Int.to_vec_lemma_2", @@ -914,7 +914,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "b78b11b5fdb3fa366da05413a7ead5ab" + "edd6b8596aa33326856ad6bf72598c66" ], [ "FStar.Int.inverse_aux", @@ -929,7 +929,7 @@ "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "4fbf1ee69140e331e19a9f53abc4450f" + "5703880f5af49f0e0b26e36a8ea52bc9" ], [ "FStar.Int.inverse_aux", @@ -988,7 +988,7 @@ "well-founded-ordering-on-nat" ], 0, - "3b587667b1450cd61a93e3e252afc310" + "c4d513ac2a478099bfab6f39de16b448" ], [ "FStar.Int.inverse_aux", @@ -998,12 +998,12 @@ [ "@MaxIFuel_assumption", "@query", "equation_FStar.BitVector.bv_t", "equation_Prims.nat", "int_inversion", - "refinement_interpretation_Tm_refine_360609473a783465306e2e9764cfa22c", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", + "refinement_interpretation_Tm_refine_82dbee2ee2922854228fd887d85852f7", "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "387a5da5fe18f94f5525fac1dc6cd598" + "666aa5e221105568844049ea77f8b577" ], [ "FStar.Int.inverse_vec_lemma", @@ -1012,7 +1012,7 @@ 0, [ "@query" ], 0, - "d0577a99397d0dafd82936680272030e" + "2de235bd6a16bc10d945ed1d1f08e125" ], [ "FStar.Int.inverse_vec_lemma", @@ -1035,7 +1035,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "0fa193521e050e4f5fbe8888704f3959" + "65f7aa9832917db1b2c90ebe5dd7e0a5" ], [ "FStar.Int.inverse_vec_lemma", @@ -1058,7 +1058,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "42fd056c40854618b2c444a855b76a63" + "b2b7af1ea42c047bd0243b7dde0bbb72" ], [ "FStar.Int.inverse_num_lemma", @@ -1072,7 +1072,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ed5b9d37a32bcddcf6cd02cd5d174857" + "a317bb14b42ceb8a58f817af4d78e113" ], [ "FStar.Int.inverse_num_lemma", @@ -1106,7 +1106,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "9dfbf3e5f2940320634cbe310ad3bc5c" + "619b8b1b599295f577dc43bf064ad45c" ], [ "FStar.Int.from_vec_lemma_1", @@ -1122,7 +1122,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "f8c3bf53fe77c60f8ab3aaa3310b9ef4" + "152ae0082079998ba7edf8712641939b" ], [ "FStar.Int.from_vec_lemma_1", @@ -1137,7 +1137,7 @@ "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "1c5354ebbd29b436d2968b25e6d6613d" + "93ecd00ba1eda35dd9af86462a626688" ], [ "FStar.Int.from_vec_lemma_1", @@ -1152,7 +1152,7 @@ "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "414dafe50d69d22fc8bcfb18d00e853f" + "00be9b3f29784f812a9219931e0c8445" ], [ "FStar.Int.from_vec_lemma_2", @@ -1168,7 +1168,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "f6ce0ea443e298a462e53ba08ebb6d04" + "ec1c13bae5cfb6d58428bd0f46cb4632" ], [ "FStar.Int.from_vec_lemma_2", @@ -1185,7 +1185,7 @@ "typing_FStar.Int.from_vec", "typing_FStar.Int.to_vec" ], 0, - "eba0f67018ac2e8028f73938abf8a11b" + "6819ef542147ba4e0f1c5c64ec4ab872" ], [ "FStar.Int.from_vec_lemma_2", @@ -1202,7 +1202,7 @@ "typing_FStar.Int.from_vec", "typing_FStar.Int.to_vec" ], 0, - "53d72b21a42ca674b10c01e9e5c4d535" + "0762484d268d1bd28d32bc6e294ce9e6" ], [ "FStar.Int.zero_to_vec_lemma", @@ -1220,7 +1220,7 @@ "typing_FStar.Int.zero" ], 0, - "59acd8a4fc473c1cac7c2d23108d5d78" + "97f4ddaf7e39f8c5799791c60396075c" ], [ "FStar.Int.zero_to_vec_lemma", @@ -1274,7 +1274,7 @@ "well-founded-ordering-on-nat" ], 0, - "0771cc5a3bf8df808d821da1b2449ba1" + "c90998c564ba51c461be9a1caca62bcb" ], [ "FStar.Int.zero_to_vec_lemma", @@ -1327,7 +1327,7 @@ "well-founded-ordering-on-nat" ], 0, - "7bb3d5872ed5a296ac03c65aa5a1af34" + "081b83dc2baf482e0a1ddad635b57549" ], [ "FStar.Int.zero_from_vec_lemma", @@ -1341,7 +1341,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "6caa7471d522b0987947899eba871d37" + "977a8abd80a71f3cbd18aebd654a70e0" ], [ "FStar.Int.zero_from_vec_lemma", @@ -1371,7 +1371,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "782d2aa48bb2b9050bf1e581d1a0998a" + "b35a98ad3ef847788f265f529ad80ba9" ], [ "FStar.Int.one_to_vec_lemma", @@ -1389,7 +1389,7 @@ "typing_FStar.Int.one", "typing_FStar.Int.to_vec" ], 0, - "8fa8a39c261e5116e1b066da741c4ab2" + "702ad11a487ca32f30d0febd4db5ec25" ], [ "FStar.Int.one_to_vec_lemma", @@ -1445,7 +1445,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt.fits" ], 0, - "11cef756338643731856373d7ed3f2d6" + "aa2aa45e477456a2790f26ef286133ac" ], [ "FStar.Int.pow2_to_vec_lemma", @@ -1466,7 +1466,7 @@ "typing_FStar.Int.pow2_n", "typing_FStar.Int.to_vec" ], 0, - "b286484f821c0d761ddf104d547599e5" + "f6a958bb387659c864ad7526fe144652" ], [ "FStar.Int.pow2_to_vec_lemma", @@ -1534,7 +1534,7 @@ "unit_inversion", "unit_typing", "well-founded-ordering-on-nat" ], 0, - "a6a08c5e1347d4fd7859ac4629930ad2" + "d3e380df090fbecba3d277fd5796692a" ], [ "FStar.Int.pow2_to_vec_lemma", @@ -1555,7 +1555,7 @@ "typing_FStar.Int.pow2_n", "typing_FStar.Int.to_vec" ], 0, - "fbd5caa0724832b85530e601f501ced6" + "d291519c01a0f8551b755c70edd4083d" ], [ "FStar.Int.pow2_from_vec_lemma", @@ -1573,7 +1573,7 @@ "refinement_interpretation_Tm_refine_b555e04c50662c1d4e406318a3bd8d8d" ], 0, - "bba9913a3875984a3adc9fa1c1fb61d2" + "bd41bbe5b2cedf40aaa98cb85114cc15" ], [ "FStar.Int.pow2_from_vec_lemma", @@ -1614,7 +1614,7 @@ "typing_FStar.UInt.from_vec" ], 0, - "fcf96f4ae49f9df27ac89fe9c6cc8b9c" + "586a9fa744726fa2ff66a2d5ff647cf2" ], [ "FStar.Int.ones_to_vec_lemma", @@ -1632,7 +1632,7 @@ "typing_FStar.Int.to_vec" ], 0, - "d0a95ea0f23137fb3b05c82df35c01e3" + "f94c2c5c19b1859fc11db5ccabddfb2d" ], [ "FStar.Int.ones_to_vec_lemma", @@ -1692,7 +1692,7 @@ "typing_FStar.UInt.fits" ], 0, - "6d6e3cf3531ba511195356a5b213b1c1" + "3d6a699bc1089d69d50a6f31993020eb" ], [ "FStar.Int.ones_from_vec_lemma", @@ -1706,7 +1706,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "2bd324156eafb6673cbb667e06957087" + "a6ec7fe6f9ee05cc36f659185a5cb0a3" ], [ "FStar.Int.ones_from_vec_lemma", @@ -1732,7 +1732,7 @@ "typing_FStar.Int.ones", "typing_FStar.Int.to_vec" ], 0, - "f6f073614744c1064c41be5ca74edf5f" + "5b5414fd265cd8fdeaf961e3ba2bf1a4" ], [ "FStar.Int.nth", @@ -1746,7 +1746,7 @@ "typing_FStar.Int.to_vec" ], 0, - "b3800efe99461145517a48dc1def9f1d" + "91194654c7622004c69ffeecc6a052bd" ], [ "FStar.Int.nth_lemma", @@ -1760,7 +1760,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "32d99e3ad01bd8968b19994039b8a4d9" + "b250c80adc7db63510e0adf4ab4e84ce" ], [ "FStar.Int.nth_lemma", @@ -1784,7 +1784,7 @@ "typing_FStar.Int.fits", "typing_FStar.Int.to_vec" ], 0, - "d2395922a68c335999a65d0699c6fc53" + "f41c81feed171aa51ccd0a5b4de3d94c" ], [ "FStar.Int.zero_nth_lemma", @@ -1804,7 +1804,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "14f58f35daf1eeb5f69cec5c1215872b" + "ef574888a4b4778dda3df8b570fdb946" ], [ "FStar.Int.one_nth_lemma", @@ -1839,7 +1839,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "f74eb58e0211233532cdfd2ef11b330e" + "419a0c26d74966d478c3ead5d6b3cb1c" ], [ "FStar.Int.ones_nth_lemma", @@ -1859,7 +1859,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "ded649f5d1298a063619cdec8b061e0f" + "2d0bf2baedddd9b96f8356ab1c5bce09" ], [ "FStar.Int.logand_definition", @@ -1887,7 +1887,7 @@ "typing_FStar.Int.to_vec" ], 0, - "4fd6ff17f319a72d4a511ce9db1e88ab" + "b0fe0e3e3d73cfb4fad1139c94a28963" ], [ "FStar.Int.logxor_definition", @@ -1915,7 +1915,7 @@ "typing_FStar.Int.to_vec" ], 0, - "355b549cd1fea255f4f314d8c5b615c0" + "af011e39640a13b7d7f83f933407ad4c" ], [ "FStar.Int.logor_definition", @@ -1943,7 +1943,7 @@ "typing_FStar.Int.to_vec" ], 0, - "b3885135c21b5c914cc46f5aaeca3dce" + "aca7bd8e79a9c93717aeedcb97e1dd22" ], [ "FStar.Int.lognot_definition", @@ -1971,7 +1971,7 @@ "typing_FStar.Int.to_vec" ], 0, - "faeb0db541846363a7ca90fbd27d703c" + "0522f79a71ccbbe20eeb5f30f43fe55d" ], [ "FStar.Int.minus", @@ -1999,7 +1999,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "1c11b3aaef7ce6dc54a39596536d3bac" + "7c73dcac322251d7e0802b340bf4e061" ], [ "FStar.Int.logand_commutative", @@ -2013,7 +2013,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "579001c6af180919a9a07f2e9ece54ef" + "1a8d2ab99991bff1c7698277bbdce9e6" ], [ "FStar.Int.logand_commutative", @@ -2029,7 +2029,7 @@ "refinement_interpretation_Tm_refine_f5da0921f0dd8806caefeddce48fd98d" ], 0, - "3eb05818464291e27b229c3dea1fecd5" + "c525ca955482a08d7287ac96c143ed3c" ], [ "FStar.Int.logand_associative", @@ -2043,7 +2043,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "b7bdb7049925dd44198d1ff1871dbb12" + "dc297ab3e4543c87041839cbae6360c1" ], [ "FStar.Int.logand_associative", @@ -2085,7 +2085,7 @@ "typing_FStar.Int.to_vec", "typing_FStar.Seq.Base.length" ], 0, - "627b471f8ded3a41da8e723fded4900e" + "92b7ebdfe1aebab23d66c30bd0a3463f" ], [ "FStar.Int.logand_self", @@ -2099,7 +2099,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ef0d0674395781d51fe8d48f99169a88" + "f945a8af381fc6da53edecbca7b89dd0" ], [ "FStar.Int.logand_self", @@ -2116,7 +2116,7 @@ "typing_FStar.Int.nth" ], 0, - "9fecf60291d431b14a04818482abdd67" + "7b11ea3367fcdd085dcbe7f9010157d3" ], [ "FStar.Int.logand_lemma_1", @@ -2130,7 +2130,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "71174f23144b88901b9d355f72639f26" + "dff27305daa345657a0ab2a66858c1fb" ], [ "FStar.Int.logand_lemma_1", @@ -2148,7 +2148,7 @@ "typing_FStar.Int.zero" ], 0, - "dc045303240548b6174ebd535e7b43cb" + "4b48cb6a8e1df0adf0577d1b2d625151" ], [ "FStar.Int.logand_lemma_2", @@ -2162,7 +2162,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "8b268d4c376bb61f7f789d169075eb9b" + "e5d5c95c5e3a66baf330ef44b6a1753d" ], [ "FStar.Int.logand_lemma_2", @@ -2183,7 +2183,7 @@ "typing_FStar.Int.ones" ], 0, - "feff39a3a741c455534ed70fd3b7f2bd" + "c00e70688ee89a6ff5c1bdd13f7efe5c" ], [ "FStar.Int.sign_bit_negative", @@ -2196,7 +2196,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "8e373fa8d2d9e4520f31e83cee5beed0" + "e81459821d3632c03bb441f9f4629d30" ], [ "FStar.Int.sign_bit_negative", @@ -2251,7 +2251,7 @@ "typing_FStar.UInt.from_vec" ], 0, - "787fe4dfdf1692ca02a266c123611e95" + "197e5ac54f9c0c8d9dfc7db3ca725198" ], [ "FStar.Int.sign_bit_positive", @@ -2264,7 +2264,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "c9f8e4aa38bb896568d855e018845e2e" + "2f0ebc3d2f97577d58936372aa098cde" ], [ "FStar.Int.sign_bit_positive", @@ -2318,7 +2318,7 @@ "typing_FStar.UInt.from_vec" ], 0, - "48c9815dda73af5a4479a8967ebff311" + "72f6250654721d4ac38abe9d83c6bbdb" ], [ "FStar.Int.logand_pos_le", @@ -2346,7 +2346,7 @@ "typing_FStar.UInt.logand" ], 0, - "82ac4736fb64af5bfff58d802a9288ec" + "dac94a136e9c43e13b720e4b05f4eb50" ], [ "FStar.Int.logand_pow2_minus_one", @@ -2362,7 +2362,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "415a3fdf2024dc07564288418345f1aa" + "e3ac51116ce0a16b6e4b531a1937e37a" ], [ "FStar.Int.logand_pow2_minus_one", @@ -2396,7 +2396,7 @@ "typing_FStar.UInt.logand", "typing_Prims.pow2" ], 0, - "150f8692071b9966b66d479e03591f35" + "715e67991848cd143c23098241da2d98" ], [ "FStar.Int.logand_max", @@ -2420,7 +2420,7 @@ "typing_FStar.Int.fits" ], 0, - "01ce17f8d2359dbd4cb21ea674061c59" + "ca64532cb3d64d0b18d5e931e24a438d" ], [ "FStar.Int.logand_max", @@ -2459,7 +2459,7 @@ "typing_FStar.Int.to_uint" ], 0, - "e1ccca214d37587b161325235bcf0cc1" + "1a3cf174162a3f0af533dee86d54fb93" ], [ "FStar.Int.logxor_commutative", @@ -2473,7 +2473,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ce9d4bee959c3c72005eafcc06a374be" + "d3ce5fe0fcf508233dd941c4635e1e68" ], [ "FStar.Int.logxor_commutative", @@ -2492,7 +2492,7 @@ "typing_FStar.Int.fits" ], 0, - "555ae5e5611726810a1f30c2edea9779" + "ef3ca57bd856fa323900a5547a7451b6" ], [ "FStar.Int.logxor_associative", @@ -2506,7 +2506,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "05976bb4cffa822ae13a989817826224" + "7f81fbec89ebfd76f4003cd5a2e3ec09" ], [ "FStar.Int.logxor_associative", @@ -2543,7 +2543,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "390ca4d6f1034fd907244493ca4e951b" + "1335a87e7caacceceedf550c26b38caa" ], [ "FStar.Int.logxor_self", @@ -2557,7 +2557,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ae5ce226bb8a909fe3b523aa8b344a76" + "3dc2261cdc884e01333021f240db7fa3" ], [ "FStar.Int.logxor_self", @@ -2576,7 +2576,7 @@ "typing_FStar.Int.fits" ], 0, - "8f40ffa3aba77c53a2ad98f178520d21" + "b6bbd0c36d64245b05c5f73c6cc190cf" ], [ "FStar.Int.logxor_lemma_1", @@ -2590,7 +2590,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c3091c22b073c2e70cfbadd053ca2a3b" + "40d576c8bea8ef533971920e49c334e0" ], [ "FStar.Int.logxor_lemma_1", @@ -2611,7 +2611,7 @@ "typing_FStar.Int.zero" ], 0, - "0258b5651a96925a293aa0237518f3bd" + "483d73d8e25429cc5e320084ba31656f" ], [ "FStar.Int.logxor_lemma_2", @@ -2625,7 +2625,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "cc9955bfe2e48cba031201fa3d0bda58" + "fd48558906888c171fb72a52bbc412f7" ], [ "FStar.Int.logxor_lemma_2", @@ -2648,7 +2648,7 @@ "typing_FStar.Int.ones" ], 0, - "c4a1bb778e58543607b1aef158ee3ef3" + "4eefb0c2bcfd7b1747a435d6f97944cb" ], [ "FStar.Int.logxor_inv", @@ -2662,7 +2662,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "24d0c93c7882f96b5aca684a01dacc25" + "c959f99b1314998a90324974f13c663d" ], [ "FStar.Int.logxor_inv", @@ -2694,7 +2694,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "9b8e83e57b58dca54699c9a6097126f2" + "b493ca12713cb2e9ea6cc147c2c559a8" ], [ "FStar.Int.logxor_neq_nonzero", @@ -2708,7 +2708,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ea9398a8e12060a2679c35a7035a7285" + "1d10895da4b6bcbf5490cba74f6e96be" ], [ "FStar.Int.logxor_neq_nonzero", @@ -2768,7 +2768,7 @@ "typing_Prims.pow2" ], 0, - "137d42a1207dadd43bb53ec075900e1b" + "553165d1820fc32d1c543832fbedd829" ], [ "FStar.Int.lognot_negative", @@ -2834,7 +2834,7 @@ "typing_FStar.Int.fits" ], 0, - "921251b38820e7cf4eaca41e754e2bd8" + "dda66bde5a81be652a4545da389fdbde" ], [ "FStar.Int.shift_left_lemma_1", @@ -2846,7 +2846,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "1d39fb9a1b4b48251538c238ec55682e" + "a85a5e8e8bfa41242db4d5b6444d5385" ], [ "FStar.Int.shift_left_lemma_1", @@ -2874,7 +2874,7 @@ "typing_FStar.Int.shift_left", "typing_FStar.Int.to_vec" ], 0, - "345711389f3b0f63643afd1dba907163" + "cece2af4c1b1272e776926f1139f72f0" ], [ "FStar.Int.shift_left_lemma_2", @@ -2891,7 +2891,7 @@ "refinement_interpretation_Tm_refine_e8e1ad4b2203cd724d5b8b2dba0a5826" ], 0, - "4e0a4aafd79b3175826ee32a10595baf" + "95ce90ad56a2062b147e0b327178b51c" ], [ "FStar.Int.shift_left_lemma_2", @@ -2917,7 +2917,7 @@ "typing_FStar.Int.shift_left", "typing_FStar.Int.to_vec" ], 0, - "46352a781ef641b224dd05d967b03438" + "971eb40c3c6f2e5d66c90f6948fddfc8" ], [ "FStar.Int.shift_left_value_lemma", @@ -2936,7 +2936,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "f47800e6d2650b7ea080e543fb9908f7" + "305539a114975a84f485401dd040c345" ], [ "FStar.Int.shift_left_value_lemma", @@ -2976,7 +2976,7 @@ "typing_Prims.pow2" ], 0, - "3251dfbb7d56da92c3cb167aa993dd90" + "c3da4739b2337f84535a25d3b2fd508f" ], [ "FStar.Int.shift_right_lemma_1", @@ -2988,7 +2988,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "f91b7f336d3377a986a539122229493e" + "836c38895a07aefae75a0ba64014848e" ], [ "FStar.Int.shift_right_lemma_1", @@ -3016,7 +3016,7 @@ "typing_FStar.Int.shift_right", "typing_FStar.Int.to_vec" ], 0, - "916a564d0863ff2bb0444b8830164ab4" + "a7c579c35cf807245834c60c00d1b9d4" ], [ "FStar.Int.shift_right_lemma_2", @@ -3033,7 +3033,7 @@ "refinement_interpretation_Tm_refine_c0ec47abc53a2509e744dad22ccf8191" ], 0, - "b63f99bc2afc985e78d9da81bcd44c75" + "fd9355157f251c21a163881e9bf5d453" ], [ "FStar.Int.shift_right_lemma_2", @@ -3059,7 +3059,7 @@ "typing_FStar.Int.shift_right", "typing_FStar.Int.to_vec" ], 0, - "58eb1411f5b3e30f5f4b0f90e2cbb435" + "f8b6986af05c3459d5eb343cb6c51018" ], [ "FStar.Int.shift_arithmetic_right_lemma_1", @@ -3073,7 +3073,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "1e67314da163f3d26c5d3f83f40530b1" + "eed6c89a0f55c324cda70ecc47ede4a7" ], [ "FStar.Int.shift_arithmetic_right_lemma_1", @@ -3100,7 +3100,7 @@ "typing_FStar.Int.shift_arithmetic_right", "typing_FStar.Int.to_vec" ], 0, - "c1e818b20cc0e9e90aa0682ac7bcf8f6" + "564e8534556a80cc0ba647dfb4864736" ], [ "FStar.Int.shift_arithmetic_right_lemma_2", @@ -3117,7 +3117,7 @@ "refinement_interpretation_Tm_refine_c0ec47abc53a2509e744dad22ccf8191" ], 0, - "969069e2b6af27ba601514352ba5c244" + "fff11fe1d500250fe6be1f9ed9a089ce" ], [ "FStar.Int.shift_arithmetic_right_lemma_2", @@ -3144,7 +3144,7 @@ "typing_FStar.Int.shift_arithmetic_right", "typing_FStar.Int.to_vec" ], 0, - "70f016ad69e4fe85e8db3ed495ac50d9" + "fda4794c8a46429babf6be4fd30a2aa0" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Int.fsti.hints b/ulib/.cache/FStar.Int.fsti.hints index 9aee45117d4..b2e4aa01d50 100644 --- a/ulib/.cache/FStar.Int.fsti.hints +++ b/ulib/.cache/FStar.Int.fsti.hints @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "31471a700346001b5c8608f57b4d8041" + "538886f3e8a180bd23cf949095cd5081" ], [ "FStar.Int.min_int", @@ -25,7 +25,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "08d88c9441c67722a8d711b5a0b83221" + "e10174cd1704df9dcdc79959fc6165ec" ], [ "FStar.Int.op_Slash", @@ -39,7 +39,7 @@ "refinement_interpretation_Tm_refine_0766302b68bb44ab7aff8c4d8be0b46f" ], 0, - "ff7bb588a9e5a2dd1fe020d860a85c14" + "27cc8e07cc459ac1aeee5a4913a5d7de" ], [ "FStar.Int.op_At_Percent", @@ -48,7 +48,7 @@ 1, [ "@query" ], 0, - "7ecf865eedf315387a6aed5c160bad3d" + "4fd5869661c7ab34aea05d87ba954595" ], [ "FStar.Int.zero", @@ -71,7 +71,7 @@ "typing_Prims.pow2" ], 0, - "25d171ebdeec46038c5e321144c4d8f3" + "a80ba650567ec5a49ad1beb41630495d" ], [ "FStar.Int.pow2_n", @@ -97,7 +97,7 @@ "typing_Prims.pow2" ], 0, - "54e5eb9d69e2259c56825753eb29cb09" + "98d1c390b172da9e512a34dfdda289ed" ], [ "FStar.Int.pow2_minus_one", @@ -123,7 +123,7 @@ "typing_Prims.pow2" ], 0, - "8336a603691b127659f75ef152785e9e" + "bbc892d0a4a85cbc38eefe0dcc9e5699" ], [ "FStar.Int.one", @@ -149,7 +149,7 @@ "typing_Prims.pow2" ], 0, - "8d10319b03563651132d3ba3546785a4" + "442b5a4c71d14fde2b7f4ba97797d19f" ], [ "FStar.Int.ones", @@ -172,7 +172,7 @@ "typing_Prims.pow2" ], 0, - "6ba9a868db6b628b61b4d9a282e3d9e9" + "46b3f0b63065a9bf38f229f54bdb9c45" ], [ "FStar.Int.incr", @@ -192,7 +192,7 @@ "refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb" ], 0, - "277506b7e24718c633845171e00cc1de" + "a29a3df482ea7754c0123116fbf21c64" ], [ "FStar.Int.decr", @@ -212,7 +212,7 @@ "refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb" ], 0, - "3667696d9b5acaa298c6982e43c9d535" + "7a65534550c796c90092b1cd4bdb5e82" ], [ "FStar.Int.incr_mod", @@ -231,7 +231,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "d5786937402f5616bf83a0731379fe45" + "45b89b993d442062b0bb7392239fa1e8" ], [ "FStar.Int.decr_mod", @@ -250,7 +250,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "446fca84bb6f20f07e613fbf31c674de" + "a46006be5e22e7ef161fbd266809dfeb" ], [ "FStar.Int.add", @@ -259,7 +259,7 @@ 1, [ "@query" ], 0, - "c2bdb6439f74d483a5f424efc9781626" + "b961eb72314ceeb17e28b1112f292130" ], [ "FStar.Int.add_mod", @@ -290,7 +290,7 @@ "typing_FStar.Int.fits" ], 0, - "81cde496a3eae883f9c64ad9ee4891e7" + "184b3227f227568a20bb137864c60bbd" ], [ "FStar.Int.sub", @@ -299,7 +299,7 @@ 1, [ "@query" ], 0, - "7fc8065a31ef18a7c76775ccaa7029c0" + "fbede1ee2739a35af63ee06f13b44069" ], [ "FStar.Int.sub_mod", @@ -330,7 +330,7 @@ "typing_FStar.Int.fits" ], 0, - "5cff22ebf4ddaaaf83a457056f2c06bd" + "45dc713be2cd4221aae7d2543f538ac9" ], [ "FStar.Int.mul", @@ -339,7 +339,7 @@ 1, [ "@query" ], 0, - "d0118654ed68348472a30722a3ae893b" + "c1b219aa7098adef7624cbb6475aa8b1" ], [ "FStar.Int.mul_mod", @@ -370,7 +370,7 @@ "typing_FStar.Int.fits" ], 0, - "c6695cfc33faef8031daddc49300edce" + "8e057546dd7786ef1715483e3392e8a9" ], [ "FStar.Int.div", @@ -379,7 +379,7 @@ 1, [ "@query" ], 0, - "7c76fea02631eb930cf293805ee1214b" + "ae8c295b073bc90d12bbde3469be5678" ], [ "FStar.Int.div_underspec", @@ -388,7 +388,7 @@ 1, [ "@query" ], 0, - "c86a3fcfa2dd8475ee8c54970946ca6b" + "98391d3687f35a4563d6e9a5362cb227" ], [ "FStar.Int.div_size", @@ -397,7 +397,7 @@ 1, [ "@query" ], 0, - "48030c0bc218338cef25e54ab3ebe837" + "96fc50d0573be81de85d5794d1dbed1b" ], [ "FStar.Int.udiv", @@ -412,7 +412,7 @@ "refinement_interpretation_Tm_refine_c156ecc6eab05d1687a383ef171435eb" ], 0, - "2f50bc575d1be2e6ec8892995696670c" + "6f0e8d6558d16a31b0cc950028409cf6" ], [ "FStar.Int.mod", @@ -446,7 +446,7 @@ "typing_FStar.Int.fits", "typing_Prims.abs", "typing_Prims.pow2" ], 0, - "eec87342a7e8f099b80eec2a1728e2df" + "5e99c58e9fe3e1533ae3920ca0d6ec9a" ], [ "FStar.Int.eq", @@ -460,7 +460,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9ae4d6625e2fc1eea89f4e66a806e549" + "c244d976a4a5f3b9c1e79ac5e50c06ac" ], [ "FStar.Int.to_uint", @@ -490,7 +490,7 @@ "typing_FStar.Int.fits", "typing_Prims.pow2" ], 0, - "8067c1701fa14907a09ecc28d5072d16" + "dcbe914c0bea53249d033f9f509e9686" ], [ "FStar.Int.from_uint", @@ -519,7 +519,7 @@ "typing_Prims.pow2" ], 0, - "25fe770e30db08d343aaa9a3d69cf801" + "c02bdf89c593f1381441052f5acd5822" ], [ "FStar.Int.from_uint", @@ -548,7 +548,7 @@ "typing_Prims.pow2" ], 0, - "46f491efb50ec9771b98f1dcc2bf37fb" + "31e9a69211f9a5d57651d35e4ef9b1b5" ], [ "FStar.Int.to_int_t", @@ -579,7 +579,7 @@ "typing_FStar.Int.fits" ], 0, - "fdd1b39f5be6e914c6dcb07438a95057" + "14552380f6dfdf7b4fc0db735ad2ff78" ], [ "FStar.Int.to_vec", @@ -591,7 +591,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "1089417c8ca1829a0f60dbce53edbb35" + "46db40e7eaf8f7111ff0385f9e05e848" ], [ "FStar.Int.from_vec", @@ -628,7 +628,7 @@ "typing_FStar.UInt.fits" ], 0, - "8d7a733808fc173ce6d551755410dc64" + "fa9d39fafb6d41a9b557618040e560f4" ], [ "FStar.Int.from_vec", @@ -664,7 +664,7 @@ "typing_FStar.UInt.fits" ], 0, - "3ca12e8092848a98f553ee49b4198434" + "873b0e0fefdae89d36b957a451885a23" ], [ "FStar.Int.to_vec_lemma_1", @@ -680,7 +680,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "8c78aa68db2a15d0b97eb9fb5e897c34" + "18117884cc4438674c9aafe0bf272908" ], [ "FStar.Int.to_vec_lemma_2", @@ -694,7 +694,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "6ab30515848d98b36193a2e17ab3c74d" + "b5949475fd97d826369777b7c2aa83fa" ], [ "FStar.Int.inverse_aux", @@ -709,7 +709,7 @@ "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "d4484df871ceec0be8c40ff9196e4d66" + "a3b9dad2c0b4ddf2cd08257932b2aca7" ], [ "FStar.Int.inverse_vec_lemma", @@ -718,7 +718,7 @@ 1, [ "@query" ], 0, - "1bd662b633eaae642a9ba68dd741beee" + "7a56adc060220ade80eb45752613f061" ], [ "FStar.Int.inverse_num_lemma", @@ -732,7 +732,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "f0d63da73324ba32fc854676e8547d48" + "6cd97388912761435c69e60396468bed" ], [ "FStar.Int.from_vec_lemma_1", @@ -748,7 +748,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "1bad0cbe0b8ed6a0ce751f6bc0655542" + "a5b282d6d14009a9dc6842fed71550d0" ], [ "FStar.Int.from_vec_lemma_2", @@ -764,7 +764,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "affd773a909960740a5bada8120223e8" + "f26acfe9a66f4b9b6cdda3c7606dce2e" ], [ "FStar.Int.zero_to_vec_lemma", @@ -782,7 +782,7 @@ "typing_FStar.Int.zero" ], 0, - "43b11acf6a53c439397a46fa1bf3b0b4" + "0ad3269063f85594ade1daa3064f9059" ], [ "FStar.Int.zero_from_vec_lemma", @@ -796,7 +796,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "f6ab405242dc6b383d589f2463b1a52d" + "a62d495b1db6a1622aec6d00785ac200" ], [ "FStar.Int.one_to_vec_lemma", @@ -814,7 +814,7 @@ "typing_FStar.Int.one", "typing_FStar.Int.to_vec" ], 0, - "ac08f928b5f6c485f6e88eaf9db76d2c" + "9f59cd09f1805d875497ed64c0c7a9a4" ], [ "FStar.Int.pow2_to_vec_lemma", @@ -834,7 +834,7 @@ "typing_FStar.Int.pow2_n", "typing_FStar.Int.to_vec" ], 0, - "c5a83dbf8f7842a49ece4991bcdcfc1c" + "135ff2b4cc2efff8bf23d123679e3c34" ], [ "FStar.Int.pow2_from_vec_lemma", @@ -852,7 +852,7 @@ "refinement_interpretation_Tm_refine_b555e04c50662c1d4e406318a3bd8d8d" ], 0, - "81869b66456c819f507c1dc16ea7df11" + "9613bc8c0aad704431dcf51e7d26d0a6" ], [ "FStar.Int.ones_to_vec_lemma", @@ -870,7 +870,7 @@ "typing_FStar.Int.to_vec" ], 0, - "c12ac4dcc0062c8f71a37291c1ac160c" + "b154896b7a6639ecc916aebe02fcccad" ], [ "FStar.Int.ones_from_vec_lemma", @@ -884,7 +884,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "e5136a54d9a2d0d344b2a953f7f39595" + "d1e488f78e903ec9a1a2fa8f1e0b8697" ], [ "FStar.Int.nth", @@ -898,7 +898,7 @@ "typing_FStar.Int.to_vec" ], 0, - "bef3b6b91d5269acf31bf9d16e1f5b69" + "a1eed005d23533a00e0c38279c93f70b" ], [ "FStar.Int.nth_lemma", @@ -912,7 +912,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "105a2d74382ca74a7a8fe1369b6b6238" + "30f59f72cade3b3fc91958458a298d3c" ], [ "FStar.Int.minus", @@ -939,7 +939,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "54f1bba7e6af4a73d669e0909852fd6f" + "d4825ae51c21eb39a78f3577a6e0f50c" ], [ "FStar.Int.logand_commutative", @@ -953,7 +953,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3425180ac8cac3516e1f6943c1cba33a" + "5ad7770d5d298026fccf5df6cdbe7a6f" ], [ "FStar.Int.logand_associative", @@ -967,7 +967,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "6299f3dd9bd9c2637fab0e83a9c6c9ce" + "79e74731d634af9bfd9f67d780497897" ], [ "FStar.Int.logand_self", @@ -981,7 +981,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "7a71813844648ace8e68f05bd31dcfef" + "649825ee3521d397113b230302f11c8f" ], [ "FStar.Int.logand_lemma_1", @@ -995,7 +995,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "0fc37eabded812881c02b854f75f3b7b" + "4227c82380dec89816a77d32648a0843" ], [ "FStar.Int.logand_lemma_2", @@ -1009,7 +1009,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "5e26ab0bc12d3a6a7792b09a8961f20f" + "f8e335c453a1262b1afd55aa4d6720ea" ], [ "FStar.Int.sign_bit_negative", @@ -1022,7 +1022,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "e4c5f329b1dfce9081d54d701cc8a76d" + "eecd97305085318e7c2d4ccb318f81f7" ], [ "FStar.Int.sign_bit_positive", @@ -1035,7 +1035,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "2378596fe62c2937c900005abc70f716" + "3c3c1214f095ea0749daac1b770960c0" ], [ "FStar.Int.logand_pow2_minus_one", @@ -1048,7 +1048,7 @@ "refinement_interpretation_Tm_refine_dd319c5462eccabc540582a4c9a72d35" ], 0, - "b365355623a8402b401d2109b3c650a5" + "82b5c767553eaf19479419af412609bf" ], [ "FStar.Int.logand_max", @@ -1072,7 +1072,7 @@ "typing_FStar.Int.fits" ], 0, - "a2f43dd3403b6dfe5edfd00eb071d402" + "900b9c7e20499809ebabd7aa1401b820" ], [ "FStar.Int.logxor_commutative", @@ -1086,7 +1086,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "87af350e4b5eddb0ae1074ecd2b96796" + "5808e5820bb9d98d2e88309c526aa5d7" ], [ "FStar.Int.logxor_associative", @@ -1100,7 +1100,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "b6c1991092b71f8145893b2a58365c9d" + "407fd9fe94a000ff2f65a84eb2b55626" ], [ "FStar.Int.logxor_self", @@ -1114,7 +1114,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d37acef3fdf1f2f95bedaa1ff2600fca" + "2b770d57bc9d7176f2e82c87ad087d38" ], [ "FStar.Int.logxor_lemma_1", @@ -1128,7 +1128,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9bb6d48f06e90c800d3125df4ac00b6e" + "a7302ff410cbd8d2ae4db8b1554b18b8" ], [ "FStar.Int.logxor_lemma_2", @@ -1142,7 +1142,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "4ee39655d658e2b0c3b33edd91ae8609" + "62cdc989fe02dc4f59c029ea263221b5" ], [ "FStar.Int.logxor_inv", @@ -1156,7 +1156,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "17b04c2c2eb0b738dcd9c8ea7adebc43" + "201a0b521cf6df175330e22c41589f81" ], [ "FStar.Int.logxor_neq_nonzero", @@ -1170,7 +1170,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "14ac0dc325f0b913568a4db491a40774" + "ca635adb341226988c2477614cc8f2e8" ], [ "FStar.Int.lognot_negative", @@ -1202,7 +1202,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt.fits" ], 0, - "58cc679bff8136469a4d6c45d954f2d7" + "e82c7ffd1fdc29a614f2648a2c10297d" ], [ "FStar.Int.shift_left_lemma_1", @@ -1214,7 +1214,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "43f1932e2c44d511f07a687ba3ce3d83" + "3589aa117ce5fab80a9156afb1230560" ], [ "FStar.Int.shift_left_lemma_2", @@ -1231,7 +1231,7 @@ "refinement_interpretation_Tm_refine_e8e1ad4b2203cd724d5b8b2dba0a5826" ], 0, - "beae35231b94281283749f55c82995b0" + "70094f1b396523cdffd357b0fe7b3008" ], [ "FStar.Int.shift_left_value_lemma", @@ -1250,7 +1250,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "53dab0d858a8caf6f844ab95ba10351b" + "bb08c6bdbac8ca3e73df4734bcb0693a" ], [ "FStar.Int.shift_right_lemma_1", @@ -1262,7 +1262,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "2912fc87e9f916ad623971fd015a069a" + "06d47c03bb2703b91663125c4a874149" ], [ "FStar.Int.shift_right_lemma_2", @@ -1279,7 +1279,7 @@ "refinement_interpretation_Tm_refine_c0ec47abc53a2509e744dad22ccf8191" ], 0, - "c161a3f19ffd0c30758026c7a42eee0e" + "e02a2058a973e76d4bc9e13ec8dc344c" ], [ "FStar.Int.shift_arithmetic_right_lemma_1", @@ -1293,7 +1293,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "aeba1c3a0b2f3ea2fd8a82af5c4c86db" + "934b545dae69ff92c669e0a0869ec157" ], [ "FStar.Int.shift_arithmetic_right_lemma_2", @@ -1310,7 +1310,7 @@ "refinement_interpretation_Tm_refine_c0ec47abc53a2509e744dad22ccf8191" ], 0, - "1c1d85d62642d4e7a210cb8079a81a15" + "b9afa1a2db37edaffeacb95c99d085a2" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Int128.fst.hints b/ulib/.cache/FStar.Int128.fst.hints index 45093775c6e..91fb9bf337b 100644 --- a/ulib/.cache/FStar.Int128.fst.hints +++ b/ulib/.cache/FStar.Int128.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "a257d70fc200833ba3c888ebc49790ed" + "12e7f4758da699df27df3aad9f467875" ], [ "FStar.Int128.int_to_t", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "316c8d41d2b236789247f67b93552b97" + "f3e33928b08863bc319bd3d51dbb1bb1" ], [ "FStar.Int128.int_to_t", @@ -40,7 +40,7 @@ "projection_inverse_FStar.Int128.Mk_v" ], 0, - "115d3c4dce10097984a142e5b150505f" + "6550fb70336f125ee733b6a8ff0c9840" ], [ "FStar.Int128.uv_inv", @@ -55,7 +55,7 @@ "typing_FStar.Int128.int_to_t", "typing_FStar.Int128.v" ], 0, - "ae3bfacb07768f0b13b0d939aa12cff3" + "108d4539f9d2301c8eb9048c0d06d468" ], [ "FStar.Int128.vu_inv", @@ -68,7 +68,7 @@ "typing_FStar.Int128.int_to_t" ], 0, - "138f77b22dfa189d58e36c3b396c65fd" + "24a8aad1346e8b58e966ff31bbb9ad9d" ], [ "FStar.Int128.v_inj", @@ -77,7 +77,7 @@ 0, [ "@query", "lemma_FStar.Int128.uv_inv" ], 0, - "f53487de882a7e0ac29c80a56bee8a03" + "78359d0c74b90c2d28245a1060197292" ], [ "FStar.Int128.zero", @@ -99,7 +99,7 @@ "typing_Prims.pow2" ], 0, - "78e1f15fb9556f2f9220122a6e372eb0" + "f222eb3ed1319c3787c2bf246a052819" ], [ "FStar.Int128.one", @@ -121,7 +121,7 @@ "typing_Prims.pow2" ], 0, - "9ea6d2a5583441309c81d1e5305e8664" + "b8945c2b53f6e7f81066d481d6e9089c" ], [ "FStar.Int128.add", @@ -134,7 +134,7 @@ "projection_inverse_FStar.Int128.Mk_v" ], 0, - "b4e562f5be28e423c40d896d3ee3e6d1" + "53fc246f234399470a13ff1aaab9d89a" ], [ "FStar.Int128.sub", @@ -147,7 +147,7 @@ "projection_inverse_FStar.Int128.Mk_v" ], 0, - "7f742569580bfa24b6b53ff146118845" + "3d9b6495d34038e03b839477bf184286" ], [ "FStar.Int128.mul", @@ -160,7 +160,7 @@ "projection_inverse_FStar.Int128.Mk_v" ], 0, - "de176b42b26dea5923cc3c35548a69ba" + "6da575c105858d8bc737d1df1c8d4629" ], [ "FStar.Int128.div", @@ -174,7 +174,7 @@ "refinement_interpretation_Tm_refine_6b9660f5bcae3394fca29b1c1dff77d5" ], 0, - "dee7eb36aa22b7b3de95d11dbeea0c69" + "936ee3870c293aec9179b25feaba637b" ], [ "FStar.Int128.div", @@ -188,7 +188,7 @@ "refinement_interpretation_Tm_refine_6b9660f5bcae3394fca29b1c1dff77d5" ], 0, - "754d8e7946fc371f4c4d82172b7ca419" + "84c00bbd901ec90812f26493bc033ae4" ], [ "FStar.Int128.rem", @@ -206,7 +206,7 @@ "refinement_interpretation_Tm_refine_6b9660f5bcae3394fca29b1c1dff77d5" ], 0, - "83edf1a1bc09ece8fe4b6b7836b51632" + "6011dff067a424eb3cde0db6a1cd55bd" ], [ "FStar.Int128.rem", @@ -220,7 +220,7 @@ "refinement_interpretation_Tm_refine_6b9660f5bcae3394fca29b1c1dff77d5" ], 0, - "107239e3f9d0aac8cdc5e5b5fe496114" + "d45181d00f34b0b59558fbafd98cc877" ], [ "FStar.Int128.logand", @@ -237,7 +237,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "075389e3eae768200f1a726c523ae0df" + "f400e665845ef8cce975346c5a2b9954" ], [ "FStar.Int128.logand", @@ -250,7 +250,7 @@ "projection_inverse_FStar.Int128.Mk_v" ], 0, - "1051fe5370bb966468c1af97690fa78f" + "ece5303fc72ecf3578466fb89b07a55c" ], [ "FStar.Int128.logxor", @@ -263,7 +263,7 @@ "projection_inverse_FStar.Int128.Mk_v" ], 0, - "166afa0dc6306eca0e039564b4cf1869" + "10fa7c6d1566919dd7d105dee64a5410" ], [ "FStar.Int128.logor", @@ -276,7 +276,7 @@ "projection_inverse_FStar.Int128.Mk_v" ], 0, - "790942313b8d339540c90ccd61035c6c" + "3f3a2787d2838c27cee050cb0b185bcb" ], [ "FStar.Int128.lognot", @@ -289,7 +289,7 @@ "projection_inverse_FStar.Int128.Mk_v" ], 0, - "977a57a623f3e0d153e25ee4d54e47bc" + "1ecce84dc35d7dd8040dc13a483a44d6" ], [ "FStar.Int128.shift_right", @@ -314,7 +314,7 @@ "typing_FStar.UInt32.v" ], 0, - "0b3928f9812f06a2ff97153a95dbf602" + "bf79481ec32352298044bdd9b2be87ec" ], [ "FStar.Int128.shift_right", @@ -334,7 +334,7 @@ "typing_FStar.UInt32.v" ], 0, - "89a2bb8721a82e184fd6878f47620d14" + "e0e05f2f16284c36f366ff1d9e674b3d" ], [ "FStar.Int128.shift_left", @@ -359,7 +359,7 @@ "typing_FStar.UInt32.v" ], 0, - "6f2faaafa273b0065c4cd57a21f94fc9" + "8c35acd9551836c56ff7cfc18c1ca132" ], [ "FStar.Int128.shift_left", @@ -379,7 +379,7 @@ "typing_FStar.UInt32.v" ], 0, - "4f77ac79067d971f7f4c546c11249a25" + "3758c9d75508aa918a66d23e69228980" ], [ "FStar.Int128.shift_arithmetic_right", @@ -402,7 +402,7 @@ "typing_FStar.UInt32.v" ], 0, - "f46a5ca6a2600e23390ba213fe61a8fa" + "9a30581f0a7e8a0acc88e24453a001f1" ], [ "FStar.Int128.shift_arithmetic_right", @@ -422,7 +422,7 @@ "typing_FStar.UInt32.v" ], 0, - "d0760e602601035412a44281dcec0643" + "ee589617424377fe1679aef9be43d58e" ], [ "FStar.Int128.ct_abs", @@ -484,7 +484,7 @@ "typing_FStar.UInt.sub_mod" ], 0, - "93aa19c5ac3d22c4f23a405db6d0b46d" + "f62030d811192c2c88c4c9b04c3ce574" ], [ "FStar.Int128.mul_wide", @@ -497,7 +497,7 @@ "projection_inverse_FStar.Int128.Mk_v" ], 0, - "bde4c6aae6903d695694a7fbad4947e6" + "c79b31477d338b88af18322b2293ec7f" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Int128.fsti.hints b/ulib/.cache/FStar.Int128.fsti.hints index 939db197b7d..49f9be39291 100644 --- a/ulib/.cache/FStar.Int128.fsti.hints +++ b/ulib/.cache/FStar.Int128.fsti.hints @@ -1,5 +1,5 @@ [ - "d혰¹\u001c-\u001cq²Ò9©ô\u0012—", + "\u0016\u001b—þ€.#\u0005n2@ø\u001f\nÑ", [ [ "FStar.Int128.int_to_t", @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3112f9cf64d8c6b0091dfc984e9e9454" + "e0197bb4e9b8afd4457a5ae1330e2ebe" ], [ "FStar.Int128.div", @@ -25,7 +25,7 @@ "refinement_interpretation_Tm_refine_b93a39aae2535f27f07d72319d235488" ], 0, - "50034374983516393d01dc47a87a7a72" + "9b6da314faf11c59a22165c409b6e74a" ], [ "FStar.Int128.rem", @@ -40,7 +40,7 @@ "refinement_interpretation_Tm_refine_b93a39aae2535f27f07d72319d235488" ], 0, - "1dd0b22bb1f123c1a585031ea9a82141" + "ae6397da9fc09a7589b13f2768c8eead" ], [ "FStar.Int128.logand", @@ -54,7 +54,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "de1b0e5222d75cfcbd6c02960720048f" + "876d8eb4f6d6866e504ca0fd00022aac" ], [ "FStar.Int128.shift_right", @@ -73,7 +73,7 @@ "refinement_interpretation_Tm_refine_8ed31eff50c0943ba3278ecc4ea18cd0" ], 0, - "51723d67ecd9354b51d191b312f79f64" + "9bddd3393fc482b70e60c6775773cd13" ], [ "FStar.Int128.shift_left", @@ -95,7 +95,7 @@ "typing_FStar.UInt32.v" ], 0, - "41614779f8561a7a23f4b37a5009bc27" + "fd15b38eb3aebf19fa93781500ff9c06" ], [ "FStar.Int128.shift_arithmetic_right", @@ -116,7 +116,7 @@ "typing_FStar.UInt32.v" ], 0, - "838f52722f94e34abc409c711d0fbf06" + "1954382739b5360adaf2ec8c3ec1ee5d" ], [ "FStar.Int128.ct_abs", @@ -175,7 +175,7 @@ "typing_FStar.UInt.from_vec" ], 0, - "29b86771f22271069ec1ede2f27dfc5d" + "ca5ec534f0e1516eb580881484e318a9" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Int16.fst.hints b/ulib/.cache/FStar.Int16.fst.hints index e51956361ea..70c04785bf0 100644 --- a/ulib/.cache/FStar.Int16.fst.hints +++ b/ulib/.cache/FStar.Int16.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "14d090257e7b19e5ed1bb323f808ba18" + "4bcc1734f9f7ee929f10f39203302b1a" ], [ "FStar.Int16.int_to_t", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "6604b3c2260eac2ba749fa4db449183b" + "8007037dba5b4b1b0a730e4743cf1a3d" ], [ "FStar.Int16.int_to_t", @@ -39,7 +39,7 @@ "projection_inverse_FStar.Int16.Mk_v" ], 0, - "3ef49c1bf70225851045c38ee4519fd2" + "cbdc3905b1116a7a76e8bd2b2220e7b7" ], [ "FStar.Int16.uv_inv", @@ -54,7 +54,7 @@ "typing_FStar.Int16.int_to_t", "typing_FStar.Int16.v" ], 0, - "fc1123c97bcfd41975d12db589fa5b20" + "732bd91e8a428328812bec2598212e10" ], [ "FStar.Int16.vu_inv", @@ -67,7 +67,7 @@ "typing_FStar.Int16.int_to_t" ], 0, - "1f978f8c2663c5f132770e9afceb4ca6" + "f604f83c908a6522df59f3ab85ddf26a" ], [ "FStar.Int16.v_inj", @@ -76,7 +76,7 @@ 0, [ "@query", "lemma_FStar.Int16.uv_inv" ], 0, - "ff0fea9e7e076b9152586306de58880f" + "7d888a79043d1ded3bb328c848d06865" ], [ "FStar.Int16.zero", @@ -98,7 +98,7 @@ "typing_Prims.pow2" ], 0, - "3a0af751bd2d1a62a108d5207c60376c" + "a050e3c873840dae0048c0d00a1c6aa3" ], [ "FStar.Int16.one", @@ -120,7 +120,7 @@ "typing_Prims.pow2" ], 0, - "8b16a4cfc83c9af0800c4afb1ef738ae" + "4f33e132ccc0479318540dc43e505421" ], [ "FStar.Int16.add", @@ -133,7 +133,7 @@ "projection_inverse_FStar.Int16.Mk_v" ], 0, - "4699e5750d775513b798d8c73d2c04cd" + "f2651a43e03a8c97941f585b23850d3c" ], [ "FStar.Int16.sub", @@ -146,7 +146,7 @@ "projection_inverse_FStar.Int16.Mk_v" ], 0, - "8a6a5a825d640b097f1025574130e552" + "10697e7c8f9361ef3346bda4a95513e0" ], [ "FStar.Int16.mul", @@ -159,7 +159,7 @@ "projection_inverse_FStar.Int16.Mk_v" ], 0, - "d9b1a8374805049adbd1a110281c873d" + "a7992c801231dd435e83f4cecf4e116b" ], [ "FStar.Int16.div", @@ -173,7 +173,7 @@ "refinement_interpretation_Tm_refine_ea65a038e3ff144d643fa0488efde007" ], 0, - "979d5755725cb6f416f6cbb2b7f85f3d" + "66e613b53889b4bc032c2a52234627e6" ], [ "FStar.Int16.div", @@ -187,7 +187,7 @@ "refinement_interpretation_Tm_refine_ea65a038e3ff144d643fa0488efde007" ], 0, - "fd8fa83fd8df0e8f9cb6a451a8c390c5" + "b52e555b6bba93ce1d89297a11ce0648" ], [ "FStar.Int16.rem", @@ -205,7 +205,7 @@ "refinement_interpretation_Tm_refine_ea65a038e3ff144d643fa0488efde007" ], 0, - "a47ff6380b811c70b960ad129355f29d" + "a7fd5970350156731c6ce2614e193def" ], [ "FStar.Int16.rem", @@ -219,7 +219,7 @@ "refinement_interpretation_Tm_refine_ea65a038e3ff144d643fa0488efde007" ], 0, - "0c654e1279efd26214b8c6aa297a1042" + "157cc94516e6a67729a21d97df5fb569" ], [ "FStar.Int16.logand", @@ -236,7 +236,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "5f1cfb5cc085b29116af6d80bde6de2a" + "eea9348242703008760cf39c6738eb22" ], [ "FStar.Int16.logand", @@ -248,7 +248,7 @@ "projection_inverse_FStar.Int16.Mk_v" ], 0, - "131b7b9f75eacab42dc1b0bc07485006" + "07654b66c0648415f660a96f6e5f04a6" ], [ "FStar.Int16.logxor", @@ -260,7 +260,7 @@ "projection_inverse_FStar.Int16.Mk_v" ], 0, - "7d9b5e85cd890bc33d8e30524cdaac0e" + "6a4e7b0ea89537cb6916f226d393ef6c" ], [ "FStar.Int16.logor", @@ -272,7 +272,7 @@ "projection_inverse_FStar.Int16.Mk_v" ], 0, - "c4e758a6d2b29d2f6ebb01a3f40d80af" + "2e421f9a2b237b71e87014bd1b9a90a7" ], [ "FStar.Int16.lognot", @@ -284,7 +284,7 @@ "projection_inverse_FStar.Int16.Mk_v" ], 0, - "b7ab829f553dba8b9111904318b38e72" + "d41311215cf8fe4a90236e40bc2a1b5a" ], [ "FStar.Int16.shift_right", @@ -309,7 +309,7 @@ "typing_FStar.UInt32.v" ], 0, - "d03d63350eaa24d4fcbdfa7a43819ee5" + "eb9138bca384a655ee69c784a9e7d309" ], [ "FStar.Int16.shift_right", @@ -329,7 +329,7 @@ "typing_FStar.UInt32.v" ], 0, - "b8d6a48d552e5fef54d60bf83588bcf0" + "95c91b67f086cbec3e0d1fc8996677d3" ], [ "FStar.Int16.shift_left", @@ -354,7 +354,7 @@ "typing_FStar.UInt32.v" ], 0, - "d70cf05318ea5bd53e31ba20f7e4b2de" + "070dd99310d5fdb21074e01efb4bbaf3" ], [ "FStar.Int16.shift_left", @@ -374,7 +374,7 @@ "typing_FStar.UInt32.v" ], 0, - "47e5f7b672dad7ff0867452d157d3f0b" + "af7ffe5a45d9a2fe358dc77efa5d0ba0" ], [ "FStar.Int16.shift_arithmetic_right", @@ -397,7 +397,7 @@ "typing_FStar.UInt32.v" ], 0, - "4adc696922a3dd0842eab05980e1a4ae" + "a1c600a444d6cf609b75252a43ae0b8f" ], [ "FStar.Int16.shift_arithmetic_right", @@ -417,7 +417,7 @@ "typing_FStar.UInt32.v" ], 0, - "e63b6a1cbce9f482fe495e8d74f0e05a" + "0e51c78322056b47ce8ce75fec6c5407" ], [ "FStar.Int16.ct_abs", @@ -478,7 +478,7 @@ "typing_Prims.abs" ], 0, - "73f379ae8ac31e66b37ec680a9fac8fc" + "878a12dbf5cd780e9239a370414b5c29" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Int16.fsti.hints b/ulib/.cache/FStar.Int16.fsti.hints index 6e777b858e9..4a27fe0d6c2 100644 --- a/ulib/.cache/FStar.Int16.fsti.hints +++ b/ulib/.cache/FStar.Int16.fsti.hints @@ -1,5 +1,5 @@ [ - "þFì!‘ñý|5â\u001dÝzâ¸", + "ˆüRÁh\u0017\u001fíÇ)Éÿãåê¸", [ [ "FStar.Int16.int_to_t", @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ce75f91115b74bbf0283aa451c4ec07b" + "67f318e9072d2770151674d29d47a2ef" ], [ "FStar.Int16.div", @@ -25,7 +25,7 @@ "refinement_interpretation_Tm_refine_887fd71edd23a071fb178a8dad28f43b" ], 0, - "4c578a9d1fb4e89412c463f6301ceda7" + "549f7ea69a41fb7d9f2a46681a62e0ec" ], [ "FStar.Int16.rem", @@ -40,7 +40,7 @@ "refinement_interpretation_Tm_refine_887fd71edd23a071fb178a8dad28f43b" ], 0, - "ddfd25c1ae96f90a42d09cdd63a2aa53" + "cc21a43dc8f69fa8f9db39addc668a72" ], [ "FStar.Int16.logand", @@ -54,7 +54,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "b747707e7256715f9611470521a59bd6" + "cdcfc0b5de77ad5a71444caffdb71557" ], [ "FStar.Int16.shift_right", @@ -73,7 +73,7 @@ "refinement_interpretation_Tm_refine_eecaed663afe543f7ca39d09158cc12f" ], 0, - "d095fcf277aa9b58e2058fb4645dcbc4" + "ecd6db41124e5b99b2601c5eea2bd898" ], [ "FStar.Int16.shift_left", @@ -95,7 +95,7 @@ "typing_FStar.UInt32.v" ], 0, - "c95ed37c1d43c43fba33f9cc69e6076b" + "2de10d0859e84a4f52629edce90b9338" ], [ "FStar.Int16.shift_arithmetic_right", @@ -116,7 +116,7 @@ "typing_FStar.UInt32.v" ], 0, - "8c5b336ed0622988440e8a36a1387bc5" + "a372fa96c26743467d13c68fb3fe0dfb" ], [ "FStar.Int16.ct_abs", @@ -175,7 +175,7 @@ "typing_FStar.UInt.from_vec" ], 0, - "57fb8de51bb21d0ed4744f82e13c5919" + "bce6a282a50549e3d51b91672d2c0872" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Int32.fst.hints b/ulib/.cache/FStar.Int32.fst.hints index 8a19047605d..579460e02f2 100644 --- a/ulib/.cache/FStar.Int32.fst.hints +++ b/ulib/.cache/FStar.Int32.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "60e5414f789944cacd095c1404681d67" + "5c3a4cda38acb7965bb0e2033def9a23" ], [ "FStar.Int32.int_to_t", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "e9b4885bdaef38a72560a61f58e39332" + "f9b00bc91d952a148a98d3b88a368c90" ], [ "FStar.Int32.int_to_t", @@ -39,7 +39,7 @@ "projection_inverse_FStar.Int32.Mk_v" ], 0, - "40cb4c35574dba3070745144baa2c5b1" + "bdc4b118ec96910329d219bbd2f65485" ], [ "FStar.Int32.uv_inv", @@ -54,7 +54,7 @@ "typing_FStar.Int32.int_to_t", "typing_FStar.Int32.v" ], 0, - "2035c55b2508ab758f16eeeab19bf544" + "46ed594f70c566cb93d9d17367029af3" ], [ "FStar.Int32.vu_inv", @@ -67,7 +67,7 @@ "typing_FStar.Int32.int_to_t" ], 0, - "82de5b6bd6b7bbe2a5667a7a6ccdcbfd" + "6b2b7d681b527f547383a43af2b1f0e6" ], [ "FStar.Int32.v_inj", @@ -76,7 +76,7 @@ 0, [ "@query", "lemma_FStar.Int32.uv_inv" ], 0, - "9a30283a67253386da28c66c797c3b46" + "60c598721eef959ec0e09ce19120d41a" ], [ "FStar.Int32.zero", @@ -98,7 +98,7 @@ "typing_Prims.pow2" ], 0, - "d8388b00dadad0bf7e1670ec7c8270e1" + "18ed3e9cabd6f21b72017b5581f5e8c3" ], [ "FStar.Int32.one", @@ -120,7 +120,7 @@ "typing_Prims.pow2" ], 0, - "e6978b1959a9e12f747dfaf5d8c64400" + "481eaa6ef81af5935d2ca681f6b94ddb" ], [ "FStar.Int32.add", @@ -133,7 +133,7 @@ "projection_inverse_FStar.Int32.Mk_v" ], 0, - "fe6c345eed16cadfa4aef2bc7a180f0a" + "602d2ceb2b84879f2e5a704d0b99e268" ], [ "FStar.Int32.sub", @@ -146,7 +146,7 @@ "projection_inverse_FStar.Int32.Mk_v" ], 0, - "e26ec698a3721138301f03510c0785b4" + "cff12e1a3d3552f3e4e7be7c8961ceaa" ], [ "FStar.Int32.mul", @@ -159,7 +159,7 @@ "projection_inverse_FStar.Int32.Mk_v" ], 0, - "11753f9eb6fa6761485cfebf0b7c7d81" + "0372c7647352b746488a330b33023fde" ], [ "FStar.Int32.div", @@ -173,7 +173,7 @@ "refinement_interpretation_Tm_refine_ebb5a3e35cc5b5152947a0f62e24676b" ], 0, - "e0a65a9affcb776ad36ab366d1966fe8" + "d365275dd76ef08927bb86ea55290bb5" ], [ "FStar.Int32.div", @@ -187,7 +187,7 @@ "refinement_interpretation_Tm_refine_ebb5a3e35cc5b5152947a0f62e24676b" ], 0, - "5e2a9fd4f9486e070c52ab6c2e109c0c" + "31dca4afaa23cb29799a397f3efea7b4" ], [ "FStar.Int32.rem", @@ -205,7 +205,7 @@ "refinement_interpretation_Tm_refine_ebb5a3e35cc5b5152947a0f62e24676b" ], 0, - "e805db2f5ca99d1ede57eee140d94256" + "7dfe37d28f04660877b40f0e0dc8ab16" ], [ "FStar.Int32.rem", @@ -219,7 +219,7 @@ "refinement_interpretation_Tm_refine_ebb5a3e35cc5b5152947a0f62e24676b" ], 0, - "00d3b4ba8122826a25c9efe616baf64c" + "d489dacbd844962b4e51071233dbadc2" ], [ "FStar.Int32.logand", @@ -236,7 +236,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ec958b8c5c610e56b0f8b623bf02ed7a" + "10bea90f825e8a46ad6fb8b2884afb8a" ], [ "FStar.Int32.logand", @@ -248,7 +248,7 @@ "projection_inverse_FStar.Int32.Mk_v" ], 0, - "b40b328764a00db05ce87e6f95a0c812" + "13829b70666227ecb3a945399320e9d2" ], [ "FStar.Int32.logxor", @@ -260,7 +260,7 @@ "projection_inverse_FStar.Int32.Mk_v" ], 0, - "b70aa26c6e90dc272acf3c2b137b8925" + "727380e0f7853efee924486af94e1140" ], [ "FStar.Int32.logor", @@ -272,7 +272,7 @@ "projection_inverse_FStar.Int32.Mk_v" ], 0, - "901ce57ccdb21d3b39b47a4c43b913e4" + "345c96cd326a03bc232ee6fbeb7cf6ee" ], [ "FStar.Int32.lognot", @@ -284,7 +284,7 @@ "projection_inverse_FStar.Int32.Mk_v" ], 0, - "fc169d0a22274d0b69922341f7321da7" + "d45ed9a99ff76c3f9b19e585f7fb51f0" ], [ "FStar.Int32.shift_right", @@ -309,7 +309,7 @@ "typing_FStar.UInt32.v" ], 0, - "58afcf7610c9ce7767232cd36a32dea8" + "4126c8f2fd978fa80054687700886c0a" ], [ "FStar.Int32.shift_right", @@ -329,7 +329,7 @@ "typing_FStar.UInt32.v" ], 0, - "701001060748928b68bc3c9ed3eec3f5" + "ef3e8c4da9863a88b322fe7ab9bb5979" ], [ "FStar.Int32.shift_left", @@ -354,7 +354,7 @@ "typing_FStar.UInt32.v" ], 0, - "a16a13c990768acf47c1696a9c0680fa" + "e3c483d5980d5d2557eeb3ba274c6d79" ], [ "FStar.Int32.shift_left", @@ -374,7 +374,7 @@ "typing_FStar.UInt32.v" ], 0, - "981ffaf5c962393178e0a1e259d50a32" + "efadbcf7626525d5d06a429312db0c26" ], [ "FStar.Int32.shift_arithmetic_right", @@ -397,7 +397,7 @@ "typing_FStar.UInt32.v" ], 0, - "0b766d9e8e5671cffd0eea145b896895" + "c9ae62eaf8202def72109aa487d1835e" ], [ "FStar.Int32.shift_arithmetic_right", @@ -417,7 +417,7 @@ "typing_FStar.UInt32.v" ], 0, - "ae69e6d1b5e2a241fa3f67b8d165e5f4" + "6c7674033e1e564d7cd1d0a0b51aee09" ], [ "FStar.Int32.ct_abs", @@ -477,7 +477,7 @@ "typing_Prims.abs" ], 0, - "18b483af13465de93ce21696aa43d427" + "30b1c4253ec36483b36f846df045b941" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Int32.fsti.hints b/ulib/.cache/FStar.Int32.fsti.hints index 5c930634391..895f476efd8 100644 --- a/ulib/.cache/FStar.Int32.fsti.hints +++ b/ulib/.cache/FStar.Int32.fsti.hints @@ -1,5 +1,5 @@ [ - "í‚\"ô¬B4#Šp\nRÈQtM", + "Ñ‹©š+•Ïv\u001b×¥S#W¿:", [ [ "FStar.Int32.int_to_t", @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "94f5cf536ed83abcee8e9e2c91eb1950" + "5a968c3186d8f6126e2480dde78d9703" ], [ "FStar.Int32.div", @@ -25,7 +25,7 @@ "refinement_interpretation_Tm_refine_9961d54ea871d3cceb9a869af9f4caf7" ], 0, - "768492e48ba3eac089f7caa432adb800" + "09fab271b06bcaf7a33c2f7e7870e650" ], [ "FStar.Int32.rem", @@ -40,7 +40,7 @@ "refinement_interpretation_Tm_refine_9961d54ea871d3cceb9a869af9f4caf7" ], 0, - "75e75be68f9abe6f32242670c9869a62" + "d53ad3e49c71b8cc74e903a1601b8733" ], [ "FStar.Int32.logand", @@ -54,7 +54,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "00024a81d712970df9ff4ea8e83f8191" + "a0f51da6633f16a0dea3bfe20b3cc0db" ], [ "FStar.Int32.shift_right", @@ -73,7 +73,7 @@ "refinement_interpretation_Tm_refine_ed2bbcef508889f23ec37cf3d2703407" ], 0, - "35a83fa6435f7622b1ed991020ac472f" + "1d104e98710f23876b1a5413b578fd75" ], [ "FStar.Int32.shift_left", @@ -95,7 +95,7 @@ "typing_FStar.UInt32.v" ], 0, - "a58ad124305376cef2ad08a34c743b52" + "512a04ac24c909ae5805a0efe697347f" ], [ "FStar.Int32.shift_arithmetic_right", @@ -116,7 +116,7 @@ "typing_FStar.UInt32.v" ], 0, - "98cf7f3af399c4732e447fec80ef679e" + "6f2fd6c87babab563b4c8cd09d9924fa" ], [ "FStar.Int32.ct_abs", @@ -158,7 +158,7 @@ "typing_FStar.Int32.v" ], 0, - "fc4561bf8d65b88d64c35ed9b90b612a" + "f40e8826c9ca0f17047e3cca1f151d45" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Int64.fst.hints b/ulib/.cache/FStar.Int64.fst.hints index c9def2a8fe9..efbf609eb91 100644 --- a/ulib/.cache/FStar.Int64.fst.hints +++ b/ulib/.cache/FStar.Int64.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9194b35270a89a23643cb0251ea33011" + "2300d4d4c059297dac9bc5f7e92579e1" ], [ "FStar.Int64.int_to_t", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "88f6d14dba67c854481ccbcfe218fce1" + "790371a9e9dadac9e311a9672f99a1a6" ], [ "FStar.Int64.int_to_t", @@ -39,7 +39,7 @@ "projection_inverse_FStar.Int64.Mk_v" ], 0, - "ea36a84ef6546b2f2deba981b0cc326a" + "4a45e151ae0b905aaeaa2801f04f2813" ], [ "FStar.Int64.uv_inv", @@ -54,7 +54,7 @@ "typing_FStar.Int64.int_to_t", "typing_FStar.Int64.v" ], 0, - "4efbf0ee40c92ba7f7965ef329814b8c" + "c456cdc478d0eaf703e0147628c330c1" ], [ "FStar.Int64.vu_inv", @@ -67,7 +67,7 @@ "typing_FStar.Int64.int_to_t" ], 0, - "64c75bce39329eae925c8693db71ed3b" + "ab5a36f956be1ac34e7f928194ae7340" ], [ "FStar.Int64.v_inj", @@ -76,7 +76,7 @@ 0, [ "@query", "lemma_FStar.Int64.uv_inv" ], 0, - "70facdffe34b27e89b20d784407ccaf6" + "5a0e7c409b5e86c80786a3af849fa274" ], [ "FStar.Int64.zero", @@ -98,7 +98,7 @@ "typing_Prims.pow2" ], 0, - "38569c6c70d3ff1a55d5709ded611087" + "4a472a6ad624d2d5135c07a1439c435a" ], [ "FStar.Int64.one", @@ -120,7 +120,7 @@ "typing_Prims.pow2" ], 0, - "d8d4154ca618746538b7e8c24bc0a0b5" + "1f4c7f70a70b13c68184c96d8578f4e4" ], [ "FStar.Int64.add", @@ -133,7 +133,7 @@ "projection_inverse_FStar.Int64.Mk_v" ], 0, - "5aa0073d2d59b650ac0e61d7d786cbd5" + "6db1b6637daa38b4348ebbd34f260e61" ], [ "FStar.Int64.sub", @@ -146,7 +146,7 @@ "projection_inverse_FStar.Int64.Mk_v" ], 0, - "65cfd54a133b0a61987a464145e29cd0" + "c6706b55ce6df617d5969ef11ba78964" ], [ "FStar.Int64.mul", @@ -159,7 +159,7 @@ "projection_inverse_FStar.Int64.Mk_v" ], 0, - "94c7f3b44d4e219802de0c71b4fe2544" + "99f5e6343ea28a67649b33a2c750b411" ], [ "FStar.Int64.div", @@ -173,7 +173,7 @@ "refinement_interpretation_Tm_refine_75ea66a4c13dd935112a33955b38a921" ], 0, - "4cb3159c399f1873b880928c60ea0cbb" + "8d035309001bde35541f92479c51e925" ], [ "FStar.Int64.div", @@ -187,7 +187,7 @@ "refinement_interpretation_Tm_refine_75ea66a4c13dd935112a33955b38a921" ], 0, - "5fb793313ab5f545ade4ab0a2715f777" + "3ca548147d742ace9a4f329cbe314761" ], [ "FStar.Int64.rem", @@ -205,7 +205,7 @@ "refinement_interpretation_Tm_refine_75ea66a4c13dd935112a33955b38a921" ], 0, - "f94d2d5d1a8c2f9866acae5ace6b5519" + "2ef0299ea5f28974480503543f8ba2ae" ], [ "FStar.Int64.rem", @@ -219,7 +219,7 @@ "refinement_interpretation_Tm_refine_75ea66a4c13dd935112a33955b38a921" ], 0, - "bf20146faaac9714d3997fe66982d205" + "48b7731d7906ea0b4ed8f4b35c63e40b" ], [ "FStar.Int64.logand", @@ -236,7 +236,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "a6333927a06d0131bd229b4c996ce340" + "01a428343a86b3f88c34322ab6467ce2" ], [ "FStar.Int64.logand", @@ -248,7 +248,7 @@ "projection_inverse_FStar.Int64.Mk_v" ], 0, - "2f98e85cb77793d8d6bc1ba36f65d301" + "4854ee1ab8170cfabee647b4623b4c2e" ], [ "FStar.Int64.logxor", @@ -260,7 +260,7 @@ "projection_inverse_FStar.Int64.Mk_v" ], 0, - "2b0b9b5e58d6703e10e6d27b49e18ee7" + "7e2e830f6b6a860e4fe351bb55f528ad" ], [ "FStar.Int64.logor", @@ -272,7 +272,7 @@ "projection_inverse_FStar.Int64.Mk_v" ], 0, - "52024c245861a98b90b1a9ade1972852" + "f08be667742362975a902d2e7cce1c00" ], [ "FStar.Int64.lognot", @@ -284,7 +284,7 @@ "projection_inverse_FStar.Int64.Mk_v" ], 0, - "4113e5da52826b9254266f032f860b82" + "81eb5efc18b8b59b3ac43acf107bbb5d" ], [ "FStar.Int64.shift_right", @@ -309,7 +309,7 @@ "typing_FStar.UInt32.v" ], 0, - "722dcb4619d397dc5f67053fed8583a8" + "329e1049f34eae76ec60daaf1eb477b5" ], [ "FStar.Int64.shift_right", @@ -329,7 +329,7 @@ "typing_FStar.UInt32.v" ], 0, - "5490efda6c1d76a0a74e135ff36ef8f5" + "2155b3b9724f2017e96ef633df366e44" ], [ "FStar.Int64.shift_left", @@ -354,7 +354,7 @@ "typing_FStar.UInt32.v" ], 0, - "952819a2359d986915758edf101986ec" + "82dd032a3593bec0a7da37bb85e38a3f" ], [ "FStar.Int64.shift_left", @@ -374,7 +374,7 @@ "typing_FStar.UInt32.v" ], 0, - "7935313d5a93ffc9448068bf1bcb0930" + "981ef86ed776de021d5b1375e0fe269b" ], [ "FStar.Int64.shift_arithmetic_right", @@ -397,7 +397,7 @@ "typing_FStar.UInt32.v" ], 0, - "98ea8bfaac6611d8fce49ee0ef8a2117" + "c06dc37fb8eee9b1d9bc829129e9ba18" ], [ "FStar.Int64.shift_arithmetic_right", @@ -417,7 +417,7 @@ "typing_FStar.UInt32.v" ], 0, - "78e01a2b6a5ee9c8b2c20ae9b07faacd" + "e4b7f4924ad6079edb3f3673ecbfc15d" ], [ "FStar.Int64.ct_abs", @@ -467,7 +467,7 @@ "typing_FStar.Int64.v", "typing_FStar.Seq.Base.length" ], 0, - "e224036fab11a6c02dcfec7b457f8251" + "9df9eaead53fd3ff8c0210462dc7d8ad" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Int64.fsti.hints b/ulib/.cache/FStar.Int64.fsti.hints index c6a30a766f6..161a1b174a2 100644 --- a/ulib/.cache/FStar.Int64.fsti.hints +++ b/ulib/.cache/FStar.Int64.fsti.hints @@ -1,5 +1,5 @@ [ - "UÛk¦/·T\u001aíî\u0003Ša\"\u000b", + "¬¬A襚d?Ä ÊÛÌaV‚", [ [ "FStar.Int64.int_to_t", @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "67ce83cf32791e4b94e8a77ca43179b5" + "17afe7198b1159cc060d5cae52029b58" ], [ "FStar.Int64.div", @@ -25,7 +25,7 @@ "refinement_interpretation_Tm_refine_628f456abb4ff7ec3d24a18ea94ac133" ], 0, - "520f652ea4dcd65966a756152c4cd77d" + "3b12a4f7dd67ae0df468af6b14d22cbe" ], [ "FStar.Int64.rem", @@ -40,7 +40,7 @@ "refinement_interpretation_Tm_refine_628f456abb4ff7ec3d24a18ea94ac133" ], 0, - "92fb7b43e6f41becdb9c35d72033bdc5" + "76e64deba3d1fd087aaf46e208989dfa" ], [ "FStar.Int64.logand", @@ -54,7 +54,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "80139469023356d40776546e19d17544" + "c5a58b3653e72cafb87518f1de164404" ], [ "FStar.Int64.shift_right", @@ -73,7 +73,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "7bba80a584b04a22a36ec732dc31907b" + "eb6b65f90ce7f130af70f98aa3016111" ], [ "FStar.Int64.shift_left", @@ -95,7 +95,7 @@ "typing_FStar.UInt32.v" ], 0, - "94a6db969bf51b9ad488861f4d563366" + "d0cc9ae7d4aabaa09e015f0e98f192b3" ], [ "FStar.Int64.shift_arithmetic_right", @@ -116,7 +116,7 @@ "typing_FStar.UInt32.v" ], 0, - "86e24af4bfde87cbf93955541d5df655" + "33d040c34fa67016d1a7d7d7c2dd2541" ], [ "FStar.Int64.ct_abs", @@ -173,7 +173,7 @@ "typing_Prims.abs" ], 0, - "c67f1285d21696a599d7f9c1332082bf" + "6912204073b166f8fc0ae0d518cd132a" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Int8.fst.hints b/ulib/.cache/FStar.Int8.fst.hints index 2e972696b1f..93682c31340 100644 --- a/ulib/.cache/FStar.Int8.fst.hints +++ b/ulib/.cache/FStar.Int8.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "088b41a4ac83489a69370f52ef2e964e" + "236dd66f8ec2d9314d9d5e132970e886" ], [ "FStar.Int8.int_to_t", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "bdb5747c9872f0cfb19c7722217b2518" + "a205c2b9fad7c28812560b0b3e7816b9" ], [ "FStar.Int8.int_to_t", @@ -39,7 +39,7 @@ "projection_inverse_FStar.Int8.Mk_v" ], 0, - "66d3d6a937b6914794668d8ccb90d0cb" + "bcf41e0aa8dfc2e520ef8cf55c8f5f7f" ], [ "FStar.Int8.uv_inv", @@ -54,7 +54,7 @@ "typing_FStar.Int8.int_to_t", "typing_FStar.Int8.v" ], 0, - "0dc348174a11b599cd4b0b45065d7afe" + "1593d97784bde2858f8f4fd59c9b4728" ], [ "FStar.Int8.vu_inv", @@ -67,7 +67,7 @@ "typing_FStar.Int8.int_to_t" ], 0, - "fb466be00f5948e49c315e567a7e7de1" + "0b4285ef414269f53e15280e70bd5707" ], [ "FStar.Int8.v_inj", @@ -76,7 +76,7 @@ 0, [ "@query", "lemma_FStar.Int8.uv_inv" ], 0, - "863267d810ba221361c8afb3148b4c1c" + "7730c4f046340822c0fb8163fb93aa03" ], [ "FStar.Int8.zero", @@ -98,7 +98,7 @@ "typing_Prims.pow2" ], 0, - "cdc0bd3b3d4bd7cdcf0e63c4a1ad7336" + "f8effa4e2ed0b9e0a446f24184d5293b" ], [ "FStar.Int8.one", @@ -120,7 +120,7 @@ "typing_Prims.pow2" ], 0, - "22b8d264b421aa5870d6064d7c2c3d3c" + "0a09356ca54add9c5f20a913b300b6ba" ], [ "FStar.Int8.add", @@ -132,7 +132,7 @@ "proj_equation_FStar.Int8.Mk_v", "projection_inverse_FStar.Int8.Mk_v" ], 0, - "1aea1e52f8ac17a234c2a4eb63316f70" + "3e6f5b8687bbcdac16f8bde2f321df14" ], [ "FStar.Int8.sub", @@ -144,7 +144,7 @@ "proj_equation_FStar.Int8.Mk_v", "projection_inverse_FStar.Int8.Mk_v" ], 0, - "256b02aa1afee2bd3299d0c0157b99d5" + "1e8fdbdba59aa476ca7667ba39c5097e" ], [ "FStar.Int8.mul", @@ -156,7 +156,7 @@ "proj_equation_FStar.Int8.Mk_v", "projection_inverse_FStar.Int8.Mk_v" ], 0, - "44755ebebc736b33a49a14ce50a31a6d" + "26f4f9767a17907f6cd9a0aa305c7be4" ], [ "FStar.Int8.div", @@ -170,7 +170,7 @@ "refinement_interpretation_Tm_refine_bcfada7fe24cdb2217294983169b91ee" ], 0, - "61a84f7c55e7de51f31c455756468561" + "2e7454312eea10b38afef8b68008d9f5" ], [ "FStar.Int8.div", @@ -184,7 +184,7 @@ "refinement_interpretation_Tm_refine_bcfada7fe24cdb2217294983169b91ee" ], 0, - "6759f5ccd0547fe85140992c3c01e398" + "191e0b3470d5dcf2cb39dbe483adf31e" ], [ "FStar.Int8.rem", @@ -202,7 +202,7 @@ "refinement_interpretation_Tm_refine_bcfada7fe24cdb2217294983169b91ee" ], 0, - "e3c2a395ad093ce524a439c3c44285c3" + "02711b175b3ae1c68b1ef23d55861e1d" ], [ "FStar.Int8.rem", @@ -216,7 +216,7 @@ "refinement_interpretation_Tm_refine_bcfada7fe24cdb2217294983169b91ee" ], 0, - "94853ba9e25252fe5828229489c4cc6f" + "627f8f0eb97a8bc07cd4f575dfe0a4d5" ], [ "FStar.Int8.logand", @@ -233,7 +233,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "97aa913f472c216f775081d78044baff" + "079573d79590c02041f34a8084471e36" ], [ "FStar.Int8.logand", @@ -245,7 +245,7 @@ "projection_inverse_FStar.Int8.Mk_v" ], 0, - "397f5248ed78548fd4e9f6f56911e7aa" + "e07fca969038fafe7af80e203e09d874" ], [ "FStar.Int8.logxor", @@ -257,7 +257,7 @@ "projection_inverse_FStar.Int8.Mk_v" ], 0, - "133744d120f0428a27cf272d650a29c2" + "0ba17ce36074cccd11d386c8b8ec6350" ], [ "FStar.Int8.logor", @@ -269,7 +269,7 @@ "projection_inverse_FStar.Int8.Mk_v" ], 0, - "9f7ee18ca93782c9799801060d52453b" + "911ef4b133032f466a2c1c96aec1088a" ], [ "FStar.Int8.lognot", @@ -281,7 +281,7 @@ "projection_inverse_FStar.Int8.Mk_v" ], 0, - "8820bdef0e367091534f47e16a8dd1c2" + "f6d7da3130d6141f00a2163bc75cfc20" ], [ "FStar.Int8.shift_right", @@ -305,7 +305,7 @@ "typing_FStar.UInt32.v" ], 0, - "3bbf8858b00ee4c3a568a99f670be2e1" + "48a66011c89ac78b60a1c3b6ad32ff92" ], [ "FStar.Int8.shift_right", @@ -324,7 +324,7 @@ "typing_FStar.UInt32.v" ], 0, - "dad7dd023e8049b896134df9db9efa71" + "68143ec232b449a2fa5af1ffce658613" ], [ "FStar.Int8.shift_left", @@ -348,7 +348,7 @@ "typing_FStar.UInt32.v" ], 0, - "3bac08cd23173cfd6a5513497021eaf6" + "a04c93159d02213527b0d7c0d8c63247" ], [ "FStar.Int8.shift_left", @@ -367,7 +367,7 @@ "typing_FStar.UInt32.v" ], 0, - "440942a269b8936d0e7032e88a67b000" + "e377a61c60f0848823e939b78b5ef1b0" ], [ "FStar.Int8.shift_arithmetic_right", @@ -389,7 +389,7 @@ "typing_FStar.UInt32.v" ], 0, - "52a264bc1591d9a98219fa5fc9ca9238" + "1216a88c3148ea24310eb10b44bf7c53" ], [ "FStar.Int8.shift_arithmetic_right", @@ -408,7 +408,7 @@ "typing_FStar.UInt32.v" ], 0, - "f33f4ca417b54b8feb086a5356c29d6e" + "f13b4c9bc297a053934e74941ee49b3e" ], [ "FStar.Int8.ct_abs", @@ -460,7 +460,7 @@ "typing_Prims.abs" ], 0, - "e2d63baf76dbe85edc2759ca77b18e06" + "b9f58559f051005ce18dd9ac62a7fff8" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Int8.fsti.hints b/ulib/.cache/FStar.Int8.fsti.hints index ab11f195aff..5edbaab8ab1 100644 --- a/ulib/.cache/FStar.Int8.fsti.hints +++ b/ulib/.cache/FStar.Int8.fsti.hints @@ -1,5 +1,5 @@ [ - "¹Kü)\u0005\u0005¿\u000f‚\u0017u–1ÆF5", + "ôÐ@Ukb=E•9\u0002v;®} ", [ [ "FStar.Int8.int_to_t", @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "2d1a2164bec203f1b7bee785e9a46063" + "01df54946e080f5ceb539c9ba60cb9cf" ], [ "FStar.Int8.div", @@ -25,7 +25,7 @@ "refinement_interpretation_Tm_refine_1bed937cce8cdf75e4ca2026e8263a1e" ], 0, - "9d259e3ca3e1f4e60e0c8e467f9e613e" + "f2c1526b97dfdac4bf0dfbe79ab019f7" ], [ "FStar.Int8.rem", @@ -40,7 +40,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "7e0307afb22fbe728b34e0d3939e16e2" + "13224a3281887319711425cd7e73f72b" ], [ "FStar.Int8.logand", @@ -54,7 +54,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3a7db053d2daf3fac1fb9848df233fc1" + "85cda4f5bbd132d028ea6392e18a64cd" ], [ "FStar.Int8.shift_right", @@ -73,7 +73,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "6307a7595e2e56b2d70f836689a92c28" + "452e36a56f2b8aa8fc9ea409628ec1a3" ], [ "FStar.Int8.shift_left", @@ -95,7 +95,7 @@ "typing_FStar.UInt32.v" ], 0, - "ec43d0a502da1a6fd1ef33de797926ba" + "58992c08dd0e776e0c18c55182479a9d" ], [ "FStar.Int8.shift_arithmetic_right", @@ -116,7 +116,7 @@ "typing_FStar.UInt32.v" ], 0, - "c5b3c53a54685a9b17714451cb18380f" + "69943bac5a4b7f8d657b7323ee1ab170" ], [ "FStar.Int8.ct_abs", @@ -175,7 +175,7 @@ "typing_FStar.UInt.from_vec" ], 0, - "6950fe9f414fe56bed05203acc40de0c" + "b5e241c2649139dbc4d9cf92818cec15" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.IntegerIntervals.fst.hints b/ulib/.cache/FStar.IntegerIntervals.fst.hints index fcf95075319..d0a7f13e806 100644 --- a/ulib/.cache/FStar.IntegerIntervals.fst.hints +++ b/ulib/.cache/FStar.IntegerIntervals.fst.hints @@ -11,7 +11,7 @@ "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0" ], 0, - "c131eeaff0c14d3dba40b8f4659e1aed" + "b03b65efec7bfc43e8bcd3a4cc93b61d" ], [ "FStar.IntegerIntervals.closed_interval_lemma", @@ -20,7 +20,7 @@ 1, [ "@query", "equation_FStar.IntegerIntervals.ifrom_ito" ], 0, - "cd48659fd77f96d21b3d084d0cd44ffe" + "866fcf59597e7c26434db37bdb856cfa" ], [ "FStar.IntegerIntervals.interval_size", @@ -34,7 +34,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "a5a98b43a607a7c82f5f41bb4206b94e" + "3d84b28141f57a8d3ba3cdfeb1537d3f" ], [ "FStar.IntegerIntervals.uu___41", @@ -47,7 +47,7 @@ "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0" ], 0, - "5acef9b7aa53b8e24142717beeb7778b" + "94e39ab728a5c899694fb4c864600b91" ], [ "FStar.IntegerIntervals.uu___42", @@ -60,7 +60,7 @@ "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0" ], 0, - "c89c9f26bc0bfdb3602c04edeb5541ca" + "d12f7bab8531b3c4b244347eba2adbc2" ], [ "FStar.IntegerIntervals.uu___43", @@ -73,7 +73,7 @@ "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0" ], 0, - "59707d1cd76cb80198d46d1f527ef179" + "38761cd572b5756454f52657b2d299ca" ], [ "FStar.IntegerIntervals.counter_bounds_lemma", @@ -96,7 +96,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "42533008c5016c78fa0256efeb67ca65" + "b36f6cdeb9ad5ad5fcb5914135336147" ], [ "FStar.IntegerIntervals.indices_seq", @@ -127,7 +127,7 @@ "typing_FStar.IntegerIntervals.under" ], 0, - "a3f4b2f72e49ca608afab8f3112380b6" + "c05cc0cea0789bdfe39c6476799f4a51" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Integers.fst.hints b/ulib/.cache/FStar.Integers.fst.hints index 12a50ea56af..e535effb47c 100644 --- a/ulib/.cache/FStar.Integers.fst.hints +++ b/ulib/.cache/FStar.Integers.fst.hints @@ -19,7 +19,7 @@ "fuel_guarded_inversion_FStar.Integers.width" ], 0, - "56ef5d1cc64c200abf817dcc14987524" + "1477eca58f602baaaee991ecead7c0f9" ], [ "FStar.Integers.fixed_width", @@ -28,7 +28,7 @@ 1, [ "@query", "assumption_FStar.Integers.width__uu___haseq" ], 0, - "6efa14f96c768a1a0e696be3d5396d6f" + "1e45dff8b6a834a5091db16ad3b4e2f6" ], [ "FStar.Integers.nat_of_fixed_width", @@ -50,7 +50,7 @@ "typing_FStar.Integers.nat_of_width" ], 0, - "7a6ae3a56f3c7ccfb5b7ad20536d6d25" + "536c9a0f4741edaa106d0f018cf176b1" ], [ "FStar.Integers.signed_width", @@ -63,7 +63,7 @@ "haseqTm_refine_d12d61266a2f2128b6a00b00566f8446" ], 0, - "e0f1bc9ffc26b34581c4fe76a4ae08e3" + "b76e107fc92ab70f0b57316b0ae03a24" ], [ "FStar.Integers.__proj__Signed__item___0", @@ -77,7 +77,7 @@ "refinement_interpretation_Tm_refine_ea7f6e9ec725a09c7762463f27eda59c" ], 0, - "1b8e2b733ecb510456021381015a5de1" + "16184dab264659fcc4a1fda47a2982d7" ], [ "FStar.Integers.__proj__Unsigned__item___0", @@ -91,7 +91,7 @@ "refinement_interpretation_Tm_refine_1a740a9f8cbf46a0601ff7b7099651c9" ], 0, - "fe4e11f720217df4d85c25762d06f949" + "bfec1cfe511fa7204fd7b96f455f411a" ], [ "FStar.Integers.width_of_sw", @@ -105,7 +105,7 @@ "fuel_guarded_inversion_FStar.Integers.signed_width" ], 0, - "c01b5b67b7ac408addbfb4e585e12889" + "7f33e167c07ac5be45b18e242fa5da97" ], [ "FStar.Integers.int_t", @@ -139,7 +139,7 @@ "typing_FStar.Integers.__proj__Unsigned__item___0" ], 0, - "cef1907f1575c3aff3f5153ebbbdb353" + "0a2ad99511d0851b1e716ddd36f4aab6" ], [ "FStar.Integers.within_bounds'", @@ -185,7 +185,7 @@ "typing_FStar.Pervasives.Native.uu___is_Some" ], 0, - "d3691e22f8be45be70d8ba3fabf1633b" + "a598ff9a23f7a4bffbf0e312aad29bb8" ], [ "FStar.Integers.v", @@ -240,7 +240,7 @@ "typing_FStar.Integers.width_of_sw" ], 0, - "f76d9a49a0a2ce76ecc1910fa294fc87" + "34be5ba5df2a50264105654a464ccdfb" ], [ "FStar.Integers.u", @@ -293,7 +293,7 @@ "typing_FStar.Integers.width_of_sw" ], 0, - "fd9d310e6184f20b2e983d89f7aaf334" + "8b30bf16ee771c274c1105e8745c74f7" ], [ "FStar.Integers.cast", @@ -305,7 +305,7 @@ "refinement_interpretation_Tm_refine_6228b710eb081c754099c34a8e4ca490" ], 0, - "03bd78e6e4c225a2810ae13e85d6f714" + "7423927775d1957883e17b222ed5614e" ], [ "FStar.Integers.op_Plus", @@ -372,7 +372,7 @@ "typing_FStar.Integers.v", "typing_FStar.Integers.width_of_sw" ], 0, - "28d151b2b3f10cf78b9eb84779697e12" + "e8974579595a8b043dac09b857eb5f11" ], [ "FStar.Integers.op_Plus_Question", @@ -405,7 +405,7 @@ "refinement_interpretation_Tm_refine_d12d61266a2f2128b6a00b00566f8446" ], 0, - "800c1e63aa063853b83b3fefc9520ed9" + "4989eb7f8a8e335e54a518f952451933" ], [ "FStar.Integers.modulo", @@ -424,7 +424,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "ffd1288fde3527f25ae9fc851ea80ec6" + "8ec61c6ac2e3dab59f547babdf506fb3" ], [ "FStar.Integers.op_Plus_Percent", @@ -460,7 +460,7 @@ "typing_FStar.Integers.uu___is_Unsigned" ], 0, - "1ccc23777d62702b6afb9d8cb956e405" + "25f35b3a0380977510fefd2e7509ac07" ], [ "FStar.Integers.op_Subtraction", @@ -527,7 +527,7 @@ "typing_FStar.Integers.v", "typing_FStar.Integers.width_of_sw" ], 0, - "1a923f3e77f44bb5223bbc95496af73c" + "c1473691eb80fffee9a0587d88829048" ], [ "FStar.Integers.op_Subtraction_Question", @@ -563,7 +563,7 @@ "typing_FStar.Integers.uu___is_Unsigned" ], 0, - "d6802cfe08abbf7615373c9329e0d54e" + "19d65a3965a963418bec79a93d9b28e5" ], [ "FStar.Integers.op_Subtraction_Percent", @@ -599,7 +599,7 @@ "typing_FStar.Integers.uu___is_Unsigned" ], 0, - "65411631f25c7383b34676432491769c" + "08ed24a00f8c32d9a11ca1667051db89" ], [ "FStar.Integers.op_Minus", @@ -660,7 +660,7 @@ "typing_FStar.Integers.width_of_sw", "typing_Prims.pow2" ], 0, - "b641113321469d5791fd322e23aed02e" + "1bf00bb5c6b5c2193e7f15acc2c9dce7" ], [ "FStar.Integers.op_Star", @@ -717,7 +717,7 @@ "typing_FStar.Integers.v", "typing_FStar.Integers.width_of_sw" ], 0, - "621c835ee525fde955d17e943257e197" + "eff9c8a3a9157cbf1a12949fa09d43c7" ], [ "FStar.Integers.op_Star", @@ -726,7 +726,7 @@ 2, [ "@query", "assumption_FStar.Integers.width__uu___haseq" ], 0, - "e8335a33c2f00347dc56e1255bc3ce79" + "16283c6f08c43d8670da538b4315ba34" ], [ "FStar.Integers.op_Star_Question", @@ -763,7 +763,7 @@ "typing_FStar.Integers.width_of_sw" ], 0, - "a977f2809c10e93c7eae34ac8a996dad" + "e1862dc61d84e008b414b5ab19beeaba" ], [ "FStar.Integers.op_Star_Question", @@ -799,7 +799,7 @@ "typing_FStar.Integers.uu___is_Unsigned" ], 0, - "f2447da6f816960f7d5c6f3313476e33" + "0f1d1ba17f436b456c4216188c7976b9" ], [ "FStar.Integers.op_Star_Percent", @@ -836,7 +836,7 @@ "typing_FStar.Integers.width_of_sw" ], 0, - "a5cfc5e935979574db8142a5900215ef" + "7ffa003077b98b5365638162106569a7" ], [ "FStar.Integers.op_Star_Percent", @@ -873,7 +873,7 @@ "typing_FStar.Integers.width_of_sw" ], 0, - "789830dde254f67bb53f4f1190a4177a" + "494d90e2c83b6d404a63fd9b79a806e2" ], [ "FStar.Integers.op_Greater", @@ -927,7 +927,7 @@ "typing_FStar.Integers.__proj__Unsigned__item___0" ], 0, - "32fad5ce51c5db7703e2c5b475aafcb8" + "6390f45b0d9d4d0b52d6ca0b3eb5fa1c" ], [ "FStar.Integers.op_Greater_Equals", @@ -981,7 +981,7 @@ "typing_FStar.Integers.__proj__Unsigned__item___0" ], 0, - "46e549820190b569c77438cfeaa04760" + "eeda6d1ccc5eeb08ec6ff69623183fc6" ], [ "FStar.Integers.op_Less", @@ -1035,7 +1035,7 @@ "typing_FStar.Integers.__proj__Unsigned__item___0" ], 0, - "e7445d6eb559b0289f78f2e0a9e249bd" + "701db69faca546365297854304fbf0b8" ], [ "FStar.Integers.op_Less_Equals", @@ -1089,7 +1089,7 @@ "typing_FStar.Integers.__proj__Unsigned__item___0" ], 0, - "4c06d70b4ba264496db6ba7fa7d3b6b5" + "80df4997033ad7bb2db791c5facf5194" ], [ "FStar.Integers.op_Slash", @@ -1149,7 +1149,7 @@ "typing_FStar.Integers.v" ], 0, - "c5b149b2c1ae0549bf7e0c158e716fd4" + "87c5d0497c990ac2f1465c542a9c1fa9" ], [ "FStar.Integers.op_Slash", @@ -1166,7 +1166,7 @@ "refinement_interpretation_Tm_refine_55573c13df1ad79625a0017d3021d789" ], 0, - "30bb15cfecaad9914eb7b729fb38dd53" + "8abd7833e9e873653d86b8779e9aec5b" ], [ "FStar.Integers.op_Percent", @@ -1225,7 +1225,7 @@ "typing_FStar.Integers.v" ], 0, - "8ded3501adfb9b08682fd11b417b21ed" + "d14dfaf4ebc1382c55e707bb90220194" ], [ "FStar.Integers.op_Percent", @@ -1275,7 +1275,7 @@ "typing_FStar.Integers.width_of_sw", "unit_typing" ], 0, - "423ecd62180c8d762c747a3ac3151afb" + "9fa469b3a3aaab131c24825ab7660496" ], [ "FStar.Integers.op_Hat_Hat", @@ -1317,7 +1317,7 @@ "typing_FStar.Integers.width_of_sw" ], 0, - "e00d1e1a9712d3860bdff833f0b8c43c" + "7e8ebb9dbaf53d74b662c1c1c188b322" ], [ "FStar.Integers.op_Hat_Hat", @@ -1326,7 +1326,7 @@ 2, [ "@query", "assumption_FStar.Integers.width__uu___haseq" ], 0, - "c3919af489d863da487513d37b7b9398" + "f45886518d62fa75769f7c732f1f34f3" ], [ "FStar.Integers.op_Amp_Hat", @@ -1368,7 +1368,7 @@ "typing_FStar.Integers.width_of_sw" ], 0, - "3c91a706983265fc6fe32791a4c3e40a" + "4ab769bd30b96d51c68b3604244a389e" ], [ "FStar.Integers.op_Amp_Hat", @@ -1377,7 +1377,7 @@ 2, [ "@query", "assumption_FStar.Integers.width__uu___haseq" ], 0, - "9f8f84c863588a8bfb914e73f12ceed3" + "93d434489306534ceedb1bd13fa88358" ], [ "FStar.Integers.op_Bar_Hat", @@ -1419,7 +1419,7 @@ "typing_FStar.Integers.width_of_sw" ], 0, - "ae35f5031c4f9ed5784c2a07cff31958" + "a6f00d398433be73f9f0dc9380ad909e" ], [ "FStar.Integers.op_Bar_Hat", @@ -1428,7 +1428,7 @@ 2, [ "@query", "assumption_FStar.Integers.width__uu___haseq" ], 0, - "636a8986696d764e64edd485ecba8576" + "4961bd6241eeb471547cc813bd8f9ea0" ], [ "FStar.Integers.op_Less_Less_Hat", @@ -1486,7 +1486,7 @@ "typing_FStar.Integers.width_of_sw" ], 0, - "b8e19532b317fdcc1cff0fd83bbe007b" + "eebb7345b7e366409b1f4a3385b24f63" ], [ "FStar.Integers.op_Less_Less_Hat", @@ -1507,7 +1507,7 @@ "projection_inverse_FStar.Integers.Signed__0" ], 0, - "01a7c8bf55ba4571a42f0f9131812baa" + "7b14dcb4c4aa0e1ed4a2acf83150bf6d" ], [ "FStar.Integers.op_Greater_Greater_Hat", @@ -1561,7 +1561,7 @@ "typing_FStar.Integers.width_of_sw" ], 0, - "be067cb8821766bb2249dcaa12d77aa1" + "b021bea650bedc0003ef309c1c8b2b48" ], [ "FStar.Integers.op_Greater_Greater_Hat", @@ -1570,7 +1570,7 @@ 2, [ "@query", "assumption_FStar.Integers.width__uu___haseq" ], 0, - "2bd36e4463dc1a8781055a796a5f64c8" + "8d282c55ae0707c91564457514f0c207" ], [ "FStar.Integers.g", @@ -1591,7 +1591,7 @@ "refinement_interpretation_Tm_refine_4d75010ffac0608e101e75d4219b953e" ], 0, - "7f2267cdcb61f0e97d4bb789ff5f6cee" + "395e09348b3e69bc420cd00bab5cf57e" ], [ "FStar.Integers.g", @@ -1612,7 +1612,7 @@ "projection_inverse_FStar.Integers.Unsigned__0" ], 0, - "61a646c69381a6c3ff4f3e29121c306c" + "6475f9869dee3788e2087cecc4c4bb14" ], [ "FStar.Integers.h", @@ -1626,7 +1626,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "112e80c49fc8a6be38def0d66e5286b8" + "a431a68e65a3e1cf78ddd84a2bf357f7" ], [ "FStar.Integers.k", @@ -1643,7 +1643,7 @@ "projection_inverse_FStar.Integers.Signed__0" ], 0, - "23f8db7fc9306f34e0620d348bc947ed" + "e5c8a10864e6103b36319d65c9b9e108" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.InteractiveHelpers.Base.fst.hints b/ulib/.cache/FStar.InteractiveHelpers.Base.fst.hints index 0e4e8af0f1b..d5e6b1f52e4 100644 --- a/ulib/.cache/FStar.InteractiveHelpers.Base.fst.hints +++ b/ulib/.cache/FStar.InteractiveHelpers.Base.fst.hints @@ -1,5 +1,5 @@ [ - "}Ð[;\u0000hXŽ\u001eG¥dp\u001e\u0012Ò", + "!Ñ€\u001bú\u0007\nŸ}=d\u001eÓT", [ [ "FStar.InteractiveHelpers.Base.bv_eq", @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "427d966c0c270a7c9466c5d1569faf32" + "3d50c67fb774464656293025a2c55fbe" ], [ "FStar.InteractiveHelpers.Base.opt_apply", @@ -22,7 +22,7 @@ 1, [ "@query", "lemma_FStar.Pervasives.invertOption" ], 0, - "ff75f01c80eb1e6a30b605ed89e3eea3" + "4f55124ab49f5326d5b5fc700aa75571" ], [ "FStar.InteractiveHelpers.Base.opt_tapply", @@ -31,7 +31,7 @@ 1, [ "@query", "lemma_FStar.Pervasives.invertOption" ], 0, - "556c8385d61460cae230fd08bf7af611" + "3e5da5a2e44c0915db3677c93568c94b" ], [ "FStar.InteractiveHelpers.Base.option_to_string", @@ -40,7 +40,7 @@ 1, [ "@query", "lemma_FStar.Pervasives.invertOption" ], 0, - "4e496caa6a42b3d9c3e7d9a93ea4db1c" + "e7243d59b6e801ad45ec965894b4f4dd" ], [ "FStar.InteractiveHelpers.Base.opt_cons", @@ -49,7 +49,7 @@ 1, [ "@query", "lemma_FStar.Pervasives.invertOption" ], 0, - "06d4c2ab6358b99945b138cde15732ee" + "2e456f4f941623452bb49bf050ff5cd3" ], [ "FStar.InteractiveHelpers.Base.unzip", @@ -64,7 +64,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "1815074166a3648c9b877d0767fb3f93" + "d618b96b62a917624d054340cf0f88a1" ], [ "FStar.InteractiveHelpers.Base.print_binder_info", @@ -80,7 +80,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "0d65a9f4d6725f3fa812332d01d227c1" + "e5fa02a5c432f8d8ceca96eade613a5d" ], [ "FStar.InteractiveHelpers.Base.acomp_to_string", @@ -99,7 +99,7 @@ "typing_FStar.Stubs.Reflection.V1.Builtins.inspect_comp" ], 0, - "815ea55fe35f28312b006ec63d1e8bdd" + "7f92950fa299bdc0dfffa7b585fc2e17" ], [ "FStar.InteractiveHelpers.Base.__proj__MetaAnalysis__item__uu___", @@ -111,7 +111,7 @@ "refinement_interpretation_Tm_refine_31faf0785289105b75219c704006352e" ], 0, - "60835e97d9985f8aa7cb4be6fe34659d" + "3981d340d535605262aaa528ee2a797d" ], [ "FStar.InteractiveHelpers.Base.bind_map_get", @@ -128,7 +128,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "337484961f39710708974b04d80e8f4a" + "844ba729c9284636039faef0562692cf" ], [ "FStar.InteractiveHelpers.Base.bind_map_get_from_name", @@ -144,7 +144,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "be19b9fc0b4b341b8357454180fbaff3" + "4d2edfafaf11c4b817489e13b82fd839" ], [ "FStar.InteractiveHelpers.Base.genv_get_from_name", @@ -165,7 +165,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "7d3f13495da6a809700093fed2926a95" + "b8453a5ae4c8dde9df096b4496d86fbf" ], [ "FStar.InteractiveHelpers.Base.genv_push_bv", @@ -187,7 +187,7 @@ "projection_inverse_FStar.Stubs.Tactics.Result.Failed_ps" ], 0, - "cf2251ef1224b4a8ebe544369c20ffba" + "8bd96d062b91c701ccf856829b59abd5" ], [ "FStar.InteractiveHelpers.Base.bv_is_abstract", @@ -209,7 +209,7 @@ "typing_FStar.InteractiveHelpers.Base.genv_get" ], 0, - "913f95c7fc1bfb1a3617cad0b033b5d3" + "57069a5008ffe315ca3c44410674f5c0" ], [ "FStar.InteractiveHelpers.Base.norm_apply_subst_in_comp", @@ -232,7 +232,7 @@ "typing_FStar.Stubs.Reflection.V1.Builtins.inspect_comp" ], 0, - "29fd815b24afabeb8f58e6fd03f3f02f" + "4046cfbf94d6250666c3903680a51011" ], [ "FStar.InteractiveHelpers.Base.deep_apply_subst", @@ -262,7 +262,7 @@ "typing_FStar.Pervasives.Native.__proj__Mktuple3__item___1" ], 0, - "039f0d92986071d3e8f18b5d0ae5f163" + "160d26d732e7a14c3a7b4e20dacdedd1" ], [ "FStar.InteractiveHelpers.Base.deep_apply_subst", @@ -285,7 +285,7 @@ "typing_FStar.Stubs.Reflection.V1.Builtins.inspect_comp" ], 0, - "ee1c9853f4771506f65fa70f3caef28b" + "1b29bddd7f3af30ce8c516e5de1f1a26" ], [ "FStar.InteractiveHelpers.Base.deep_apply_subst", @@ -302,7 +302,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "d5a183b7dc74f790816399ca9fa2738c" + "8dcf721924ca35b567da6221067d5e1b" ], [ "FStar.InteractiveHelpers.Base.opt_apply_subst", @@ -314,7 +314,7 @@ "lemma_FStar.Pervasives.invertOption" ], 0, - "eada247e512cdfd5da95d2cd6630aaaf" + "73d431a7f3cbfa15ab5e00780342eecd" ], [ "FStar.InteractiveHelpers.Base._generate_shadowed_subst", @@ -327,7 +327,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "64dd4f84b7a4b8d799208ba204cb04ab" + "ef357025096b6460d1b68718b6d5e89d" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.InteractiveHelpers.Effectful.fst.hints b/ulib/.cache/FStar.InteractiveHelpers.Effectful.fst.hints index fd72fe9b33e..159b54ded85 100644 --- a/ulib/.cache/FStar.InteractiveHelpers.Effectful.fst.hints +++ b/ulib/.cache/FStar.InteractiveHelpers.Effectful.fst.hints @@ -1,5 +1,5 @@ [ - "Ÿ\u0015\u001d®×R.‘o¾Þë«_åÜ", + "Ò¯ä\u001cÚ¾A:÷Œ<¤Ã­¸ñ", [ [ "FStar.InteractiveHelpers.Effectful.decompose_application_aux", @@ -14,7 +14,7 @@ "lemma_FStar.Pervasives.invertOption" ], 0, - "6075a31acd89b630024126b758a15b1f" + "3df2c2b13ad4082d3738b1349c0a8792" ], [ "FStar.InteractiveHelpers.Effectful.comp_view_to_effect_info", @@ -31,7 +31,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "a72be8a3357dd157ced3823773727324" + "d89633cdca0b58809ae5cf1cf8ae417d" ], [ "FStar.InteractiveHelpers.Effectful.compute_effect_info", @@ -46,7 +46,7 @@ "lemma_FStar.Pervasives.invertOption" ], 0, - "966d13fd78affb5de6c2e13e8695e909" + "3022f628aff68918d20f19274c68684f" ], [ "FStar.InteractiveHelpers.Effectful.typ_or_comp_to_effect_info", @@ -67,7 +67,7 @@ "refinement_interpretation_Tm_refine_95fb0a07ee7b0f13d11bf7607c606ebb" ], 0, - "7312ca1c59e8c9e4ef144650dfb20c2a" + "3f9dfd78955dcb0cf75b74a06e460d8b" ], [ "FStar.InteractiveHelpers.Effectful.compute_eterm_info", @@ -82,7 +82,7 @@ "lemma_FStar.Pervasives.invertOption" ], 0, - "b7ce62803096fb54b620656027c9436f" + "5ac3d9361d2728494bc068162e0e7281" ], [ "FStar.InteractiveHelpers.Effectful.get_refinement", @@ -94,7 +94,7 @@ "refinement_interpretation_Tm_refine_3f5ed0afae7dd8bce131c2e2f86018ab" ], 0, - "fe3cb3a97598a25406f89251aeb9f014" + "d0897332a20bf284784db3a86fce4eea" ], [ "FStar.InteractiveHelpers.Effectful.type_comparison_to_string", @@ -110,7 +110,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "042ae3ae313288a062288d51a999c217" + "8c9f7d86f9501d70ed2414e7f8304e17" ], [ "FStar.InteractiveHelpers.Effectful.compare_types", @@ -127,7 +127,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "8bebdc5ed05ea9beb1d50b0fc7b0c508" + "c51b600c40a37e2a0ea31d9caac5d8ae" ], [ "FStar.InteractiveHelpers.Effectful.compare_cast_types", @@ -149,7 +149,7 @@ "projection_inverse_FStar.Pervasives.Native.Some_v" ], 0, - "fa1decac5c96116bf448a2266cbdc528" + "fe790f698bf5433ff8723ab4535fd6cc" ], [ "FStar.InteractiveHelpers.Effectful.cast_info_to_propositions", @@ -181,7 +181,7 @@ "string_typing" ], 0, - "0a9bd4d5fdc984ec96bd1576bc937ef0" + "bf18c40a83699ad144e03afbe571234e" ], [ "FStar.InteractiveHelpers.Effectful.__proj__PP_State__item__state_type", @@ -193,7 +193,7 @@ "refinement_interpretation_Tm_refine_450daea0a9fb55a92f480dc63c6f1e57" ], 0, - "ed7aedec5eadf146d13a8d5eb397ea16" + "e88fa7b5dcc9db22f63c287f24c39ba8" ], [ "FStar.InteractiveHelpers.Effectful.compute_pre_type", @@ -208,7 +208,7 @@ "lemma_FStar.Pervasives.invertOption" ], 0, - "768447b555ce6e3494754bd8b02e3751" + "766d128c5f21dddc4810a2e69e8c56fe" ], [ "FStar.InteractiveHelpers.Effectful.compute_post_type", @@ -225,7 +225,7 @@ "typing_FStar.InteractiveHelpers.ExploreTerm.get_total_or_gtotal_ret_type" ], 0, - "352105df6bc34d334f798c1ae8840036" + "d7a2d52a732711d5b0589786be00513b" ], [ "FStar.InteractiveHelpers.Effectful.check_opt_pre_post_type", @@ -243,7 +243,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "7e7c687af1f7309c27b3c439cbb4df54" + "be4c60144e921dbc71fc628d3fe74a01" ], [ "FStar.InteractiveHelpers.Effectful._introduce_variables_for_abs", @@ -269,7 +269,7 @@ "typing_FStar.InteractiveHelpers.ExploreTerm.get_total_or_gtotal_ret_type" ], 0, - "394288ca51c5cebd64893c8fbd6f8b65" + "541a5779e1df04ac82f9cb967fb48bd4" ], [ "FStar.InteractiveHelpers.Effectful.introduce_variables_for_abs", @@ -284,7 +284,7 @@ "lemma_FStar.Pervasives.invertOption" ], 0, - "99f69d99fc46a7d89791c4e354cca17e" + "e124f27648e2a9994c214abfbf8d6e7b" ], [ "FStar.InteractiveHelpers.Effectful.introduce_variables_for_opt_abs", @@ -296,7 +296,7 @@ "lemma_FStar.Pervasives.invertOption" ], 0, - "db3e7c77dd745b0804b7343a38a3bfa7" + "9520f0cdb76bf559b33872eea5952a30" ], [ "FStar.InteractiveHelpers.Effectful.effect_type_is_stateful", @@ -317,7 +317,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "8a7b15bc3229a1fc928e701c1e53ce6e" + "f43af0e2ecc85d599c1dcea85c695881" ], [ "FStar.InteractiveHelpers.Effectful.term_has_effectful_comp", @@ -332,7 +332,7 @@ "lemma_FStar.Pervasives.invertOption" ], 0, - "ad3b66d7bc6b2fa3724e612533d7477c" + "bf0edd4676833380473b2273de90df4d" ], [ "FStar.InteractiveHelpers.Effectful.related_term_is_effectul", @@ -349,7 +349,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c856d4d9bb61b510cf6ebf1e1c5d601f" + "0e7a9278558f591674fdd1a1b2ec2c28" ], [ "FStar.InteractiveHelpers.Effectful.find_mem_in_related", @@ -382,7 +382,7 @@ "string_typing" ], 0, - "de3d33c1c9b7f2d714b1b4f5b2a7730e" + "b14e0b9b4c118baef6a5140bde5c8962" ], [ "FStar.InteractiveHelpers.Effectful.find_mem_in_children", @@ -399,7 +399,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "8975a2b8b0cbfde3c8b3910bab30ca03" + "f40ffd75d830e63765a52a62ff99f2b2" ], [ "FStar.InteractiveHelpers.Effectful.pre_post_to_propositions", @@ -448,7 +448,7 @@ "string_typing" ], 0, - "54bff11863cf179b7a898512a98d5637" + "dca4005bf03333b0eb90edaed52b0dea" ], [ "FStar.InteractiveHelpers.Effectful.eterm_info_to_assertions", @@ -493,7 +493,7 @@ "typing_FStar.InteractiveHelpers.ExploreTerm.__proj__Mktype_info__item__refin" ], 0, - "a9a1f7a16a8731c1c149188ec7851509" + "26e9903a910bb955dddae1ece582c9ab" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.InteractiveHelpers.ExploreTerm.fst.hints b/ulib/.cache/FStar.InteractiveHelpers.ExploreTerm.fst.hints index 57c7c2eef23..82977da30ec 100644 --- a/ulib/.cache/FStar.InteractiveHelpers.ExploreTerm.fst.hints +++ b/ulib/.cache/FStar.InteractiveHelpers.ExploreTerm.fst.hints @@ -1,5 +1,5 @@ [ - "9£qAÜV¯ØyÀÛˆ\u0003¨\fÏ", + "¨}±Í2^mÙo\u0017†©l¨", [ [ "FStar.InteractiveHelpers.ExploreTerm.comp_qualifier", @@ -18,7 +18,7 @@ "typing_FStar.Stubs.Reflection.V1.Builtins.inspect_comp" ], 0, - "9871ac09aec767ee5beeac0f83273c30" + "0e0f3abb33468e076f7bd04c7b52748f" ], [ "FStar.InteractiveHelpers.ExploreTerm.effect_type_to_string", @@ -39,7 +39,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "bda34f3f9d0fc194af930e4c77bf5e4c" + "650a1656ea4b57d823c9af5813e96efb" ], [ "FStar.InteractiveHelpers.ExploreTerm.effect_type_is_pure", @@ -60,7 +60,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "5a0144625d2784aeb94776e60fcdcc84" + "26e397acf95c4bd6fda35ba395764b49" ], [ "FStar.InteractiveHelpers.ExploreTerm.get_type_info", @@ -75,7 +75,7 @@ "lemma_FStar.Pervasives.invertOption" ], 0, - "4609c90405e8d030b7a262024f90109f" + "c2acfddef33d4f22e94774d07f500291" ], [ "FStar.InteractiveHelpers.ExploreTerm.get_comp_ret_type", @@ -94,7 +94,7 @@ "typing_FStar.Stubs.Reflection.V1.Builtins.inspect_comp" ], 0, - "3acf517b032c516575435896a51de2c0" + "44df1a6d3452fad436bc6653b6bdd0ec" ], [ "FStar.InteractiveHelpers.ExploreTerm.__proj__TC_Typ__item__v", @@ -106,7 +106,7 @@ "refinement_interpretation_Tm_refine_08743b5eaeaea0d70266d38bab2cb102" ], 0, - "d224d60573af071e61e39a431e40dc46" + "ee9712741ecd846b77a9017da9c62045" ], [ "FStar.InteractiveHelpers.ExploreTerm.__proj__TC_Typ__item__pl", @@ -118,7 +118,7 @@ "refinement_interpretation_Tm_refine_08743b5eaeaea0d70266d38bab2cb102" ], 0, - "9312c7eaa46b723f782410e3996b8a53" + "5054e05f7bb9daa770a5d9f47ba4fd15" ], [ "FStar.InteractiveHelpers.ExploreTerm.__proj__TC_Typ__item__num_unflushed", @@ -130,7 +130,7 @@ "refinement_interpretation_Tm_refine_08743b5eaeaea0d70266d38bab2cb102" ], 0, - "ea31cdb35476ef3e22e2aef57a24f9c0" + "888dfd00623a971381caa63fabfee92e" ], [ "FStar.InteractiveHelpers.ExploreTerm.__proj__TC_Comp__item__v", @@ -142,7 +142,7 @@ "refinement_interpretation_Tm_refine_c71f2038aa8d49b8e7a40249f8b9b22b" ], 0, - "c619c86082bc1e1b3b7d091951dd6c21" + "f81b3b086e8c38a1b6b8e498311d851e" ], [ "FStar.InteractiveHelpers.ExploreTerm.__proj__TC_Comp__item__pl", @@ -154,7 +154,7 @@ "refinement_interpretation_Tm_refine_c71f2038aa8d49b8e7a40249f8b9b22b" ], 0, - "f7728f10f0603d3b0c97dd0fb8cac4da" + "ac71042164b9d007311dcc06a798560c" ], [ "FStar.InteractiveHelpers.ExploreTerm.__proj__TC_Comp__item__num_unflushed", @@ -166,7 +166,7 @@ "refinement_interpretation_Tm_refine_c71f2038aa8d49b8e7a40249f8b9b22b" ], 0, - "ad972b4ab4210229d9206e8818506cb1" + "e5a770c658ec860a20a97d47a59aff53" ], [ "FStar.InteractiveHelpers.ExploreTerm.typ_or_comp_to_string", @@ -181,7 +181,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "98c0d1368b6ea65bc020fe712b0b7baa" + "53a440214ffe42e9d81c0c029fe0806e" ], [ "FStar.InteractiveHelpers.ExploreTerm.params_of_typ_or_comp", @@ -196,7 +196,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "bf123823efbe9dd136c3ba3539d0708a" + "2deb0d5ed8c680cd3ddcf5cd9497103a" ], [ "FStar.InteractiveHelpers.ExploreTerm.num_unflushed_of_typ_or_comp", @@ -211,7 +211,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "21fc98de30ad91024f4a25cb2b6cb4f5" + "3279624837ae6b3c694f5c9bc0c2ccaf" ], [ "FStar.InteractiveHelpers.ExploreTerm.safe_typ_or_comp", @@ -246,7 +246,7 @@ "string_typing" ], 0, - "fc2cd39ef9b990500d5b770b85299ce9" + "211d4ba2d6973aac0e403310ee0b2e35" ], [ "FStar.InteractiveHelpers.ExploreTerm.inst_comp", @@ -259,7 +259,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "2cced30a85cb76701c8be77124fab643" + "f3daa2609580aef770fb0c5c1770c618" ], [ "FStar.InteractiveHelpers.ExploreTerm.abs_update_typ_or_comp", @@ -277,7 +277,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "6c9c03eb08320a452223687777745b6f" + "342fa3049388e1c2044815a03220cdf2" ], [ "FStar.InteractiveHelpers.ExploreTerm.abs_update_opt_typ_or_comp", @@ -290,7 +290,7 @@ "lemma_FStar.Pervasives.invertOption" ], 0, - "3b0f5fbed5b814754f37e4d3ce9fc4db" + "5415c1f85ccfb263aa4a5ac01e5ec999" ], [ "FStar.InteractiveHelpers.ExploreTerm._flush_typ_or_comp_comp", @@ -303,7 +303,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "3c4fd0d894b7d0c50c1710a2f0c35417" + "59e4af14164d726726e17a1eb44d07a9" ], [ "FStar.InteractiveHelpers.ExploreTerm.flush_typ_or_comp", @@ -324,7 +324,7 @@ "projection_inverse_FStar.InteractiveHelpers.ExploreTerm.TC_Comp_v" ], 0, - "979827f8f6b2803bb8ed19f6314c4907" + "ffaac2da389630a8f4d74e891a402e09" ], [ "FStar.InteractiveHelpers.ExploreTerm.safe_arg_typ_or_comp", @@ -363,7 +363,7 @@ "string_typing" ], 0, - "3d2e7cce84f6d01bced5b19cefeb5c25" + "3327c7fda6e632dda811c73e3ef80cb7" ], [ "FStar.InteractiveHelpers.ExploreTerm.convert_ctrl_flag", @@ -379,7 +379,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "f9c9d146b3bf1c12608af641a547b8cf" + "bf37e4f22565f4fabd6ae96067f3ebad" ], [ "FStar.InteractiveHelpers.ExploreTerm.bind_expl", @@ -392,7 +392,7 @@ "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result" ], 0, - "f96e05e432d713453c5d2be6f0ea4926" + "f52e0391de4b52eb68818048dd62a7b9" ], [ "FStar.InteractiveHelpers.ExploreTerm.explore_term", @@ -419,7 +419,7 @@ "string_typing" ], 0, - "6090d0da51bc8f2aee18833ed8227163" + "985e9cbf65ca5bcf80f610a099b9b590" ], [ "FStar.InteractiveHelpers.ExploreTerm.explore_term", @@ -438,7 +438,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "c992a5f429082d05ceda86b4b9df23be" + "567c27b9077210135facb3d0ae217060" ], [ "FStar.InteractiveHelpers.ExploreTerm.free_in", @@ -467,7 +467,7 @@ "typing_FStar.Stubs.Reflection.V1.Data.uu___is_Tv_Var" ], 0, - "2e7dc2febf0fad573045fcef672675b7" + "61df46fbca9185c34e891ac7ad176e92" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.InteractiveHelpers.Output.fst.hints b/ulib/.cache/FStar.InteractiveHelpers.Output.fst.hints index 36c6632d426..a89f6ed5106 100644 --- a/ulib/.cache/FStar.InteractiveHelpers.Output.fst.hints +++ b/ulib/.cache/FStar.InteractiveHelpers.Output.fst.hints @@ -1,5 +1,5 @@ [ - "¿W\u0019tOwÛ\u000b§@\u0015Ú\u000bJ¼", + "&23ñç)dÐf\u001cÀ\u001cž<ðE", [ [ "FStar.InteractiveHelpers.Output._split_subst_at_bv", @@ -14,7 +14,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "e162fad74537729c7c9f4f50d69fddcf" + "e92346cfc9522262ed08d60dab7f56cf" ], [ "FStar.InteractiveHelpers.Output.subst_shadowed_with_abs_in_assertions", @@ -41,7 +41,7 @@ "string_typing" ], 0, - "bb6783ef2e943c7b9de29bda1ed1e142" + "0950a09375f08e3e4f2000f335765bd8" ], [ "FStar.InteractiveHelpers.Output.opt_term_to_printout", @@ -53,7 +53,7 @@ "lemma_FStar.Pervasives.invertOption" ], 0, - "fa5aa7ad5680d67b5c83ee8cf38fc75c" + "00022c9032d816efbc3295b76043eff6" ], [ "FStar.InteractiveHelpers.Output.__proj__ESuccess__item__ge", @@ -65,7 +65,7 @@ "refinement_interpretation_Tm_refine_c3603a9204b69bd537f4b4bbf2a00266" ], 0, - "af0a0ca1e35757a99238fb3c7ecf037a" + "588615fc2db9581f92e30b38692a0f84" ], [ "FStar.InteractiveHelpers.Output.__proj__ESuccess__item__a", @@ -77,7 +77,7 @@ "refinement_interpretation_Tm_refine_c3603a9204b69bd537f4b4bbf2a00266" ], 0, - "66541dbd8508d68544a1e2669cb0ac51" + "26fb640f5992e7987b7f0bf9800df865" ], [ "FStar.InteractiveHelpers.Output.__proj__EFailure__item__err", @@ -89,7 +89,7 @@ "refinement_interpretation_Tm_refine_c8334db65fdbf30bb7a9e3ef5d0b3120" ], 0, - "160825c504a947e47bf0b8948356aefb" + "2d7901a8ba5338830c87b7d1255c3f70" ], [ "FStar.InteractiveHelpers.Output.result_to_printout", @@ -104,7 +104,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "f8363a18ee01ed6d1bda0e9f25dd0502" + "433bbdb88ed8e8652ae47e51fff9310e" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.InteractiveHelpers.PostProcess.fst.hints b/ulib/.cache/FStar.InteractiveHelpers.PostProcess.fst.hints index c0ea9e7c351..90c91332e12 100644 --- a/ulib/.cache/FStar.InteractiveHelpers.PostProcess.fst.hints +++ b/ulib/.cache/FStar.InteractiveHelpers.PostProcess.fst.hints @@ -27,7 +27,7 @@ "string_inversion", "string_typing", "unit_inversion" ], 0, - "ba4a5c2e08c776e2d4e118a49f93d834" + "fde3b58f9b1328fa8e419ca57b180496" ], [ "FStar.InteractiveHelpers.PostProcess.find_focused_term_in_current_goal", @@ -54,7 +54,7 @@ "string_typing" ], 0, - "214d3ca69bbb6a55a6234a18556f9a8c" + "50c04d32ae3d9e6345d0ea74854be35b" ], [ "FStar.InteractiveHelpers.PostProcess.find_focused_assert_in_current_goal", @@ -82,7 +82,7 @@ "string_typing" ], 0, - "06957da55b2f0a08e614e2661087920a" + "4407682340f950967c8eddf101ee0b1a" ], [ "FStar.InteractiveHelpers.PostProcess.analyze_effectful_term", @@ -114,7 +114,7 @@ "string_typing" ], 0, - "3e40d754a9a0112f42fbe41cf88e00a3" + "6895a7c83ba74410b67c298364326a42" ], [ "FStar.InteractiveHelpers.PostProcess.is_conjunction", @@ -132,7 +132,7 @@ "typing_FStar.Stubs.Reflection.Types.name" ], 0, - "444734e4f8df348f4cc349ce4d5f15c4" + "344224e83fb53bfc541e6b0b8fd14ffd" ], [ "FStar.InteractiveHelpers.PostProcess._split_conjunctions", @@ -148,7 +148,7 @@ "lemma_FStar.Pervasives.invertOption" ], 0, - "0bef673806f3827719fbf21c989a9dc2" + "91fe95fbf8384671a4f1ae304eb7b6ca" ], [ "FStar.InteractiveHelpers.PostProcess.__proj__Eq_Dec__item___0", @@ -160,7 +160,7 @@ "refinement_interpretation_Tm_refine_ec1d590800d70942ab13072a29673f7a" ], 0, - "0cd5d2f010946049931bcfd0c85b183a" + "f617cab6810ac33f2cf97bc4e9fda40a" ], [ "FStar.InteractiveHelpers.PostProcess.__proj__Eq_Undec__item___0", @@ -172,7 +172,7 @@ "refinement_interpretation_Tm_refine_802465129bff50db8971f2dda770d6d2" ], 0, - "5c1c7247165e3af4d72b467c95833af5" + "6724070afeaf6f3d4b8caa73b161aec0" ], [ "FStar.InteractiveHelpers.PostProcess.__proj__Eq_Hetero__item___0", @@ -184,7 +184,7 @@ "refinement_interpretation_Tm_refine_03bcf644ac3d90a8a1a822143a60ce77" ], 0, - "56a1a9e6b15f7c292875ac52871f0ce4" + "d4de450ca5a3384dc8952ea1d87d5ae6" ], [ "FStar.InteractiveHelpers.PostProcess.__proj__Eq_Hetero__item___1", @@ -196,7 +196,7 @@ "refinement_interpretation_Tm_refine_03bcf644ac3d90a8a1a822143a60ce77" ], 0, - "27c22bf6bf57398180aa86887c355e7c" + "033ee19fe9c54c6497bbf22fb5078a0f" ], [ "FStar.InteractiveHelpers.PostProcess.mk_eq", @@ -212,7 +212,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "92825f3cdb3f475ebfe94331afafea0c" + "5e4e71ddd637db774e4450b0c003535b" ], [ "FStar.InteractiveHelpers.PostProcess.formula_construct", @@ -240,7 +240,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "0a93f8bdc916327082159b6088196cf7" + "e77efe8e540045731783883263b294e6" ], [ "FStar.InteractiveHelpers.PostProcess.find_equality_from_post", @@ -270,7 +270,7 @@ "string_typing" ], 0, - "6d77036fc94d88fc3b393454a1267293" + "40b8f2dc935d95bacd23ea4cd2877c71" ], [ "FStar.InteractiveHelpers.PostProcess.find_context_equality_aux", @@ -305,7 +305,7 @@ "typing_FStar.Pervasives.Native.__proj__Mktuple2__item___2" ], 0, - "fa3d9ad80d32d896c952d9b91c6ea9c2" + "e870b795f82659a685af99455d00f267" ], [ "FStar.InteractiveHelpers.PostProcess.unfold_in_assert_or_assume", @@ -348,7 +348,7 @@ "string_typing" ], 0, - "81e57ae915051f683a529f92f893874b" + "2f99d6cc8d1ea0a43e2d89f5463234d1" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.InteractiveHelpers.Propositions.fst.hints b/ulib/.cache/FStar.InteractiveHelpers.Propositions.fst.hints index fe3d8cbdcbc..01fe80e4ec1 100644 --- a/ulib/.cache/FStar.InteractiveHelpers.Propositions.fst.hints +++ b/ulib/.cache/FStar.InteractiveHelpers.Propositions.fst.hints @@ -1 +1 @@ -[ "\u0012\u00066ÙA]_ä©/\bÎß0‚\u0005", [] ] \ No newline at end of file +[ "Ó ¤ë4\fš™W\u0012¢=žð!", [] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.LexicographicOrdering.fst.hints b/ulib/.cache/FStar.LexicographicOrdering.fst.hints index 16811a0b16a..d63a4c44f75 100644 --- a/ulib/.cache/FStar.LexicographicOrdering.fst.hints +++ b/ulib/.cache/FStar.LexicographicOrdering.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_483b7906dc2866de010d2ec5a550fd4c" ], 0, - "3bb38a81d1d2ab248e6a4c75d69fbcbb" + "d8d067f35717fe63d2090a14d4057438" ], [ "FStar.LexicographicOrdering.__proj__Left_lex__item__x2", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_483b7906dc2866de010d2ec5a550fd4c" ], 0, - "835c6f2f499c07a382996c4dffcf464d" + "a19258378881b31cd2093ac95415e7d7" ], [ "FStar.LexicographicOrdering.__proj__Left_lex__item__y1", @@ -37,7 +37,7 @@ "refinement_interpretation_Tm_refine_483b7906dc2866de010d2ec5a550fd4c" ], 0, - "6d6f75cd376371fb93d5784d97fb0a3f" + "46ffa337c28e452ce70dea6c5eb18cb3" ], [ "FStar.LexicographicOrdering.__proj__Left_lex__item__y2", @@ -51,7 +51,7 @@ "refinement_interpretation_Tm_refine_483b7906dc2866de010d2ec5a550fd4c" ], 0, - "89defcf1d2c2eb3b6966c44b52770120" + "4ac9ce479cc71bdb7ab18a0077625334" ], [ "FStar.LexicographicOrdering.__proj__Left_lex__item___4", @@ -65,7 +65,7 @@ "refinement_interpretation_Tm_refine_483b7906dc2866de010d2ec5a550fd4c" ], 0, - "4c7e1e00204f02a51732cc764c6f59c2" + "b0c29035bb5d42eb6b082dd850fd7073" ], [ "FStar.LexicographicOrdering.__proj__Right_lex__item__x", @@ -77,7 +77,7 @@ "refinement_interpretation_Tm_refine_76a15698df139f661cb175245f098bdd" ], 0, - "ffa7bd55bb31a1889733be4bf399969a" + "a3fb89757f51f4793ba72417aaef70ca" ], [ "FStar.LexicographicOrdering.__proj__Right_lex__item__y1", @@ -91,7 +91,7 @@ "refinement_interpretation_Tm_refine_76a15698df139f661cb175245f098bdd" ], 0, - "655a5e99015b754cfe829e661d4657b3" + "b47747f3dfe221b4580afe3274c73f49" ], [ "FStar.LexicographicOrdering.__proj__Right_lex__item__y2", @@ -105,7 +105,7 @@ "refinement_interpretation_Tm_refine_76a15698df139f661cb175245f098bdd" ], 0, - "a2859ca62a95dff3be0649ef0bbe9fed" + "1bb037dca7cd808a9d232ec2c881af5c" ], [ "FStar.LexicographicOrdering.__proj__Right_lex__item___3", @@ -119,7 +119,7 @@ "refinement_interpretation_Tm_refine_76a15698df139f661cb175245f098bdd" ], 0, - "29ef7b737d3babbbe3d846b61c2e5580" + "4e298d0b39d723c1d14312b82aefc57c" ], [ "FStar.LexicographicOrdering.closure_transitive", @@ -140,7 +140,7 @@ "typing_FStar.ReflexiveTransitiveClosure.closure" ], 0, - "57b3909da875f11f17249083e4c60aa0" + "65a266a3dbb939e0f3746ea19fd4d43f" ], [ "FStar.LexicographicOrdering.lex_t_wf_aux", @@ -181,7 +181,7 @@ "well_founded_ordering_on_codomain_FStar.WellFounded.AccIntro" ], 0, - "af5ab0654908309fec25e4c20aaa5090" + "b2fc1d83a8bd96a982dcb1bb79648178" ], [ "FStar.LexicographicOrdering.lex_t_wf", @@ -190,7 +190,7 @@ 1, [ "@query" ], 0, - "1328cc6cdd43e842cc0c9e5f1b004abd" + "18cd28dffbcc95be83866a02d88e7b49" ], [ "FStar.LexicographicOrdering.lex_aux", @@ -199,7 +199,7 @@ 1, [ "@query" ], 0, - "61072cdd8869abff898d087fee04bbd9" + "91454c6eed849e87cfe5f00c8df52604" ], [ "FStar.LexicographicOrdering.lex_to_lex_t", @@ -220,7 +220,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "2d57528ba4997a891c50fa88a2adc2ce" + "009c1c3925f5d3c9cafe30701ad9b65a" ], [ "FStar.LexicographicOrdering.lex_wf", @@ -229,7 +229,7 @@ 1, [ "@query" ], 0, - "e8cd2d52e72c030e067592e1e06cd557" + "5228dd112af149c98eb032fcf3bd00f4" ], [ "FStar.LexicographicOrdering.lex", @@ -238,7 +238,7 @@ 1, [ "@query" ], 0, - "caa0f697c19fff6a22cc37f55e3253ff" + "c7cf0a7666d8940d9b8286d576a93e47" ], [ "FStar.LexicographicOrdering.lex_t_non_dep_wf", @@ -257,7 +257,7 @@ "well_founded_ordering_on_codomain_FStar.WellFounded.AccIntro" ], 0, - "cc54e9c4b1a081680a5ad382c8403fbc" + "b3ec44c1009797b4271583170099d09e" ], [ "FStar.LexicographicOrdering.__proj__Left_sym__item__x1", @@ -269,7 +269,7 @@ "refinement_interpretation_Tm_refine_e6204610dcb2b1d0fca4f2a1766034e0" ], 0, - "2f523ee7f2204e65bf1462ddb70ee33e" + "350b6d6a18caf21500daed86987d83b0" ], [ "FStar.LexicographicOrdering.__proj__Left_sym__item__x2", @@ -281,7 +281,7 @@ "refinement_interpretation_Tm_refine_e6204610dcb2b1d0fca4f2a1766034e0" ], 0, - "5c126a6ee1c3d09a571b01ac13c15f14" + "fee1ff14ba15c711e6f0642da4113686" ], [ "FStar.LexicographicOrdering.__proj__Left_sym__item__y", @@ -293,7 +293,7 @@ "refinement_interpretation_Tm_refine_e6204610dcb2b1d0fca4f2a1766034e0" ], 0, - "4612b0e6e0def30a17997f43bac48b7c" + "b4bcb146c68b5d5427ca41474fcb1575" ], [ "FStar.LexicographicOrdering.__proj__Left_sym__item___3", @@ -307,7 +307,7 @@ "refinement_interpretation_Tm_refine_e6204610dcb2b1d0fca4f2a1766034e0" ], 0, - "239822e163d690fb0c1f1837ea3758fb" + "7f61ea20fd1143926ca4941f534d7296" ], [ "FStar.LexicographicOrdering.__proj__Right_sym__item__x", @@ -319,7 +319,7 @@ "refinement_interpretation_Tm_refine_56d069ec247cb909bfad7100a98b8ecd" ], 0, - "72044807d8a4003b0aecdf87cdbb2428" + "48c0f793077c36c6624eae7582725ef4" ], [ "FStar.LexicographicOrdering.__proj__Right_sym__item__y1", @@ -331,7 +331,7 @@ "refinement_interpretation_Tm_refine_56d069ec247cb909bfad7100a98b8ecd" ], 0, - "74f1ed9ce0b58afd6fac5c5d7e06ee90" + "359521f313fb2f384fbeab5913c0e33e" ], [ "FStar.LexicographicOrdering.__proj__Right_sym__item__y2", @@ -343,7 +343,7 @@ "refinement_interpretation_Tm_refine_56d069ec247cb909bfad7100a98b8ecd" ], 0, - "bb27ab706d6278a4582d4fbf051eadcf" + "4ce3cd8fdf48d11e447dff3b65e7df48" ], [ "FStar.LexicographicOrdering.__proj__Right_sym__item___3", @@ -357,7 +357,7 @@ "refinement_interpretation_Tm_refine_56d069ec247cb909bfad7100a98b8ecd" ], 0, - "10f395f9c7f4656b6090b2e42444038d" + "5e4aaee916ed3149f2cd74d4c062bebd" ], [ "FStar.LexicographicOrdering.sym_sub_lex", @@ -381,7 +381,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "7c5f76be5a76b6d6b6ed2cb78288a213" + "9261b7cfc6e13ecaaf85520333292003" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.LexicographicOrdering.fsti.hints b/ulib/.cache/FStar.LexicographicOrdering.fsti.hints index 6ed38903fdf..43ccb22ce01 100644 --- a/ulib/.cache/FStar.LexicographicOrdering.fsti.hints +++ b/ulib/.cache/FStar.LexicographicOrdering.fsti.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_483b7906dc2866de010d2ec5a550fd4c" ], 0, - "34630a9e342f4dcec08f2182d3ffa074" + "15cb03fa7bc027a883cb164c910fdbcf" ], [ "FStar.LexicographicOrdering.__proj__Left_lex__item__x2", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_483b7906dc2866de010d2ec5a550fd4c" ], 0, - "8b9cd4849e6b5265dd3807d412f7cf53" + "dcc9e6e28bb2468995f286c2bb23392d" ], [ "FStar.LexicographicOrdering.__proj__Left_lex__item__y1", @@ -37,7 +37,7 @@ "refinement_interpretation_Tm_refine_483b7906dc2866de010d2ec5a550fd4c" ], 0, - "7228b40cd7b937690a00db02ecae37cd" + "53bab5b504ae4a5147bc08f4d54053c7" ], [ "FStar.LexicographicOrdering.__proj__Left_lex__item__y2", @@ -51,7 +51,7 @@ "refinement_interpretation_Tm_refine_483b7906dc2866de010d2ec5a550fd4c" ], 0, - "041f2f0f00418ae23031cc85e24449bc" + "76cec61057a3e473c2e974ca1d224020" ], [ "FStar.LexicographicOrdering.__proj__Left_lex__item___4", @@ -65,7 +65,7 @@ "refinement_interpretation_Tm_refine_483b7906dc2866de010d2ec5a550fd4c" ], 0, - "4a1a48cfc52808a7345b62c8adb63919" + "8f588c6bdabccdf6c747f0cc61674479" ], [ "FStar.LexicographicOrdering.__proj__Right_lex__item__x", @@ -77,7 +77,7 @@ "refinement_interpretation_Tm_refine_76a15698df139f661cb175245f098bdd" ], 0, - "08fa53bbab8ab7a8bcd9f935180a7e66" + "020c00480f08636e7dd53c8265ba1e08" ], [ "FStar.LexicographicOrdering.__proj__Right_lex__item__y1", @@ -91,7 +91,7 @@ "refinement_interpretation_Tm_refine_76a15698df139f661cb175245f098bdd" ], 0, - "f701ba9771f77ad8e4213d294a38c61c" + "faf44951387804ee947de45c5a7c2cb5" ], [ "FStar.LexicographicOrdering.__proj__Right_lex__item__y2", @@ -105,7 +105,7 @@ "refinement_interpretation_Tm_refine_76a15698df139f661cb175245f098bdd" ], 0, - "53581c164dc8dffaea10cf9315d63b41" + "b66e1d4c7fccc06a45277ba6fedbee2c" ], [ "FStar.LexicographicOrdering.__proj__Right_lex__item___3", @@ -119,7 +119,7 @@ "refinement_interpretation_Tm_refine_76a15698df139f661cb175245f098bdd" ], 0, - "943ff473c56bfd96aa490049724407cd" + "31f6e9d11a9ca0bf1b0b5edf6466092f" ], [ "FStar.LexicographicOrdering.lex_aux", @@ -128,7 +128,7 @@ 1, [ "@query" ], 0, - "2fe93182a175d45e4e1f283edcd82090" + "3dc4829b1c61d9535fbbb18e42ce96a3" ], [ "FStar.LexicographicOrdering.lex_wf", @@ -137,7 +137,7 @@ 1, [ "@query" ], 0, - "444fe6d24687528d723c5c3f570ecc05" + "45ddbb812cdaba3b79d542ac104bb105" ], [ "FStar.LexicographicOrdering.lex", @@ -146,7 +146,7 @@ 1, [ "@query" ], 0, - "d9a5e58be1543ddaf5e549f7223dfcac" + "eb75e2c40fe68ca4e47e5b392ace2f7c" ], [ "FStar.LexicographicOrdering.__proj__Left_sym__item__x1", @@ -158,7 +158,7 @@ "refinement_interpretation_Tm_refine_e6204610dcb2b1d0fca4f2a1766034e0" ], 0, - "6ed3edfc4b9c8e10772c49663df8f700" + "4a4a3997615ffa3939f6b59ddf0709de" ], [ "FStar.LexicographicOrdering.__proj__Left_sym__item__x2", @@ -170,7 +170,7 @@ "refinement_interpretation_Tm_refine_e6204610dcb2b1d0fca4f2a1766034e0" ], 0, - "a48a8f92338d088c2c6aafc8060d3630" + "cc6e0d5918abbd345358f8ea9514c53b" ], [ "FStar.LexicographicOrdering.__proj__Left_sym__item__y", @@ -182,7 +182,7 @@ "refinement_interpretation_Tm_refine_e6204610dcb2b1d0fca4f2a1766034e0" ], 0, - "9f535a8ca6b32a9bdf3700d60e1ad0cc" + "1affc993708f77c4e6f2963d557a60b0" ], [ "FStar.LexicographicOrdering.__proj__Left_sym__item___3", @@ -196,7 +196,7 @@ "refinement_interpretation_Tm_refine_e6204610dcb2b1d0fca4f2a1766034e0" ], 0, - "767262e16b0c131df9cce53328e7e4fa" + "5385b35976f7e0691474c4729d35990c" ], [ "FStar.LexicographicOrdering.__proj__Right_sym__item__x", @@ -208,7 +208,7 @@ "refinement_interpretation_Tm_refine_56d069ec247cb909bfad7100a98b8ecd" ], 0, - "a4e78dbb580fc5549ffd26cbe8b666a5" + "5f9df816a4c36174ad736f8763dd46e6" ], [ "FStar.LexicographicOrdering.__proj__Right_sym__item__y1", @@ -220,7 +220,7 @@ "refinement_interpretation_Tm_refine_56d069ec247cb909bfad7100a98b8ecd" ], 0, - "1c1f7586a5ed4420ab3605b243a3ba47" + "a620d973695ee7374befcadcd9686aff" ], [ "FStar.LexicographicOrdering.__proj__Right_sym__item__y2", @@ -232,7 +232,7 @@ "refinement_interpretation_Tm_refine_56d069ec247cb909bfad7100a98b8ecd" ], 0, - "fe0e4df5c98c181af9c1339b5288e5a2" + "9e19ad9c2d1b22a5f052614013c089f9" ], [ "FStar.LexicographicOrdering.__proj__Right_sym__item___3", @@ -246,7 +246,7 @@ "refinement_interpretation_Tm_refine_56d069ec247cb909bfad7100a98b8ecd" ], 0, - "6f9a4176922d18880565e0a49a531465" + "d87cd303c36aa68be390b871d38c5a2a" ], [ "FStar.LexicographicOrdering.sym_sub_lex", @@ -270,7 +270,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "258e9c6e2254c97464566ed7f9614c9b" + "1f44d6e5d5256d2734351a0c4acfa968" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.List.Pure.Base.fst.hints b/ulib/.cache/FStar.List.Pure.Base.fst.hints index 169646ea640..48190fc2178 100644 --- a/ulib/.cache/FStar.List.Pure.Base.fst.hints +++ b/ulib/.cache/FStar.List.Pure.Base.fst.hints @@ -1,5 +1,5 @@ [ - "„m\u0014[ã\u001aÄc*t‘\u001a¡¼\u000fÛ", + "\u007fÏÉŒø¹b|\u001b\u0001ÃØÏlD", [ [ "FStar.List.Pure.Base.map2", @@ -34,7 +34,7 @@ "token_correspondence_FStar.List.Tot.Base.length.fuel_instrumented" ], 0, - "09bb4d418c26e101a94983c15f014e55" + "1ec673868dc029549ed0d8c66c123036" ], [ "FStar.List.Pure.Base.map3", @@ -73,7 +73,7 @@ "token_correspondence_FStar.List.Tot.Base.length.fuel_instrumented" ], 0, - "2cb0dbfd6963913d0570889d0bb48762" + "f5a73be20dbbccaa7bd7398aa40599a3" ], [ "FStar.List.Pure.Base.zip", @@ -82,7 +82,7 @@ 1, [ "@query" ], 0, - "5a4980947c83ea14ec2e721ea4bb6356" + "17a0e05909b76af9ab840c87f1091e8b" ], [ "FStar.List.Pure.Base.zip3", @@ -91,7 +91,7 @@ 1, [ "@query" ], 0, - "6c1d12def83d70f78e14b65feb78d1e4" + "137216df6cac034621ab6edae31707cd" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.List.Pure.Properties.fst.hints b/ulib/.cache/FStar.List.Pure.Properties.fst.hints index b3ca2a92b0b..94b7a77d539 100644 --- a/ulib/.cache/FStar.List.Pure.Properties.fst.hints +++ b/ulib/.cache/FStar.List.Pure.Properties.fst.hints @@ -40,7 +40,7 @@ "unit_typing", "well-founded-ordering-on-nat" ], 0, - "9b664b19c746b86e78c3d4874f8fc4b6" + "385eefbd0c1df5c6f6424d3120beed71" ], [ "FStar.List.Pure.Properties.splitAt_assoc", @@ -83,7 +83,7 @@ "unit_typing", "well-founded-ordering-on-nat" ], 0, - "cd0008d68f7330ee684f0202d7d48786" + "fa3a048b0afc26a299f81545e1293da4" ], [ "FStar.List.Pure.Properties.splitAt_assoc", @@ -125,7 +125,7 @@ "unit_typing", "well-founded-ordering-on-nat" ], 0, - "b7bd8cc4a704c85af9c00d4d441a5c93" + "655574f26018dab056bcb297f55cae4c" ], [ "FStar.List.Pure.Properties.splitAt_length_total", @@ -161,7 +161,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.length" ], 0, - "21aaeb570cb9fa1fdc5e5b7d2861180d" + "175ef971bb28ff7c1442210ab5f31f8a" ], [ "FStar.List.Pure.Properties.lemma_splitAt_append", @@ -209,7 +209,7 @@ "unit_typing", "well-founded-ordering-on-nat" ], 0, - "33f0c637b2ea8c42fafdfb0f8522c9c8" + "81bb52ef7f28481e33fd99cf369eb284" ], [ "FStar.List.Pure.Properties.lemma_splitAt_append", @@ -256,7 +256,7 @@ "unit_typing", "well-founded-ordering-on-nat" ], 0, - "cde69ab5fce705e8a8cf9ab169d5d737" + "163af8b8f84bcd70d8022dcc082e6233" ], [ "FStar.List.Pure.Properties.lemma_append_splitAt", @@ -298,7 +298,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "6b8f164bfeeebb6443be5f3a32721cec" + "4a3886fe790cf4ab8dbfb66f37ee544f" ], [ "FStar.List.Pure.Properties.lemma_splitAt", @@ -317,7 +317,7 @@ "refinement_interpretation_Tm_refine_ac564100c94df62b38eecf1bce82dac0" ], 0, - "7c529e7875f8754f10024d684dd80a5b" + "bc0a0f7b7381443819d52a45189e7cbe" ], [ "FStar.List.Pure.Properties.lemma_splitAt_index_hd", @@ -360,7 +360,7 @@ "typing_FStar.List.Tot.Base.length", "well-founded-ordering-on-nat" ], 0, - "1f470e33d973653641af4ba9400ed237" + "be7e69d04b0eefc88318db9388898e37" ], [ "FStar.List.Pure.Properties.lemma_splitAt_index_hd", @@ -403,7 +403,7 @@ "typing_FStar.List.Tot.Base.length", "well-founded-ordering-on-nat" ], 0, - "bf4aa71527f27464172f537b949ff6b7" + "00f75f21407cfbe95eb0c9da9d410e0b" ], [ "FStar.List.Pure.Properties.lemma_splitAt_shorten_left", @@ -445,7 +445,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.length" ], 0, - "c76ead3311affe68753d27856e747c7e" + "361b9c9934f482fce324c23c2f717d8d" ], [ "FStar.List.Pure.Properties.lemma_splitAt_reindex_left", @@ -494,7 +494,7 @@ "typing_FStar.List.Tot.Base.splitAt", "well-founded-ordering-on-nat" ], 0, - "c1957466789fbc37431d9dc8787666aa" + "2e1bfa198c5569554d65130ffa05bff6" ], [ "FStar.List.Pure.Properties.lemma_splitAt_reindex_left", @@ -547,7 +547,7 @@ "typing_FStar.List.Tot.Base.splitAt", "well-founded-ordering-on-nat" ], 0, - "24c6d5d9cba999d23c967c970c499da7" + "89096522f8b40c4cb8b6c6fa693f79ea" ], [ "FStar.List.Pure.Properties.lemma_splitAt_reindex_right", @@ -586,7 +586,7 @@ "well-founded-ordering-on-nat" ], 0, - "65bb134822ad2241a6389dbfca21cf15" + "ad374915168ac4a8ba1c0889d8bdd4da" ], [ "FStar.List.Pure.Properties.lemma_splitAt_reindex_right", @@ -597,11 +597,11 @@ "@MaxIFuel_assumption", "@query", "equation_Prims.nat", "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_054d56d8b5ba94dca0c4222f383fcfab", - "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_d17e15dbf743aeafe956343cbf08ff34" + "refinement_interpretation_Tm_refine_0da9fdba420eee44f1b36148f2c0ad87", + "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "d48cca97be6c65e82e8b95069bc9b9d3" + "c73ba65b6cab50d82c7c1d75f6056386" ], [ "FStar.List.Pure.Properties.lemma_split3_append", @@ -610,14 +610,10 @@ 1, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", - "@fuel_correspondence_FStar.List.Tot.Base.length.fuel_instrumented", "@fuel_correspondence_FStar.List.Tot.Base.splitAt.fuel_instrumented", - "@query", "Prims_pretyping_3862c4e8ff39bfc3871b6a47e7ff5b2e", - "constructor_distinct_Tm_unit", + "@query", "constructor_distinct_Tm_unit", "data_elim_FStar.Pervasives.Native.Mktuple2", - "data_elim_FStar.Pervasives.Native.Mktuple3", "data_elim_Prims.Cons", - "equation_FStar.List.Tot.Base.split3", "equation_Prims.nat", - "equation_with_fuel_FStar.List.Tot.Base.length.fuel_instrumented", + "equation_FStar.List.Tot.Base.split3", "equation_with_fuel_FStar.List.Tot.Base.splitAt.fuel_instrumented", "fuel_guarded_inversion_FStar.Pervasives.Native.tuple2", "fuel_guarded_inversion_FStar.Pervasives.Native.tuple3", @@ -625,13 +621,12 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple3__1", "projection_inverse_FStar.Pervasives.Native.Mktuple3__2", "projection_inverse_FStar.Pervasives.Native.Mktuple3__3", - "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_c86aba5c6243e6b7f9a4b0ad41b4e9a0", "token_correspondence_FStar.List.Tot.Base.splitAt.fuel_instrumented", "typing_FStar.List.Tot.Base.split3" ], 0, - "ff2fa6d2e85d61a4efcea107f907973b" + "5b306b06d0071c1522feec39c6733124" ], [ "FStar.List.Pure.Properties.lemma_split3_index", @@ -648,7 +643,7 @@ "typing_FStar.List.Tot.Base.split3" ], 0, - "673738b816ef33b18320321cbed589d3" + "837fa96c823bea0bc63f8ebe059bf62b" ], [ "FStar.List.Pure.Properties.lemma_split3_length", @@ -693,7 +688,7 @@ "typing_FStar.List.Tot.Base.splitAt" ], 0, - "19670a83a2759c58104c25b4cc47bf0e" + "082b328e5ce96860a3a70f97dfb0a475" ], [ "FStar.List.Pure.Properties.lemma_split3_on_same_leftprefix", @@ -725,7 +720,7 @@ "typing_FStar.List.Tot.Base.append" ], 0, - "e6a729c0d5a5d82aaf18c0445634b60e" + "022e0248bba7b216874512c7a82e5f05" ], [ "FStar.List.Pure.Properties.lemma_split3_unsnoc", @@ -782,7 +777,7 @@ "typing_FStar.List.Tot.Base.unsnoc" ], 0, - "cbf971ae78bfb4deffd8ad62d6aa52d0" + "938321ff1084c8c8cbb5f69cf8378856" ], [ "FStar.List.Pure.Properties.lemma_split3_unsnoc", @@ -840,7 +835,7 @@ "typing_FStar.List.Tot.Base.unsnoc" ], 0, - "2a302f57e44122f96ecb2bf1e0375a5f" + "ac31103e9cd16c42c275042e8c86a697" ], [ "FStar.List.Pure.Properties.lemma_unsnoc_split3", @@ -863,7 +858,7 @@ "refinement_interpretation_Tm_refine_c86aba5c6243e6b7f9a4b0ad41b4e9a0" ], 0, - "4db3c27f5007d5997147e83668aa2243" + "48f2d69396138cd7dc694225ed248e60" ], [ "FStar.List.Pure.Properties.lemma_split3_r_hd", @@ -906,7 +901,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.split3" ], 0, - "454cd34ed31e8b0929e5014de0745842" + "035b4f497afec0fa89313cf9987aaab1" ], [ "FStar.List.Pure.Properties.lemma_split3_r_hd", @@ -924,11 +919,11 @@ "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "projection_inverse_FStar.Pervasives.Native.Mktuple3__3", - "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_6f44f956d5add9e45e38c0de9b1e7367" + "refinement_interpretation_Tm_refine_0c4872608938b56b37ed1ac6357a2d0d", + "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "dea9c8dd07a78dc80fdfa85a1caedfa1" + "ffbd7e5347e82d69b045e9ee6c7f2d47" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.List.Tot.Base.fst.hints b/ulib/.cache/FStar.List.Tot.Base.fst.hints index 24b7d93d8a5..92f261df0d9 100644 --- a/ulib/.cache/FStar.List.Tot.Base.fst.hints +++ b/ulib/.cache/FStar.List.Tot.Base.fst.hints @@ -1,5 +1,5 @@ [ - "-™þf:R8g\u0000zþÃÚ²\u0003þ", + "tìý§º\u001bM@‡ÕÅ·ÛÆŸˆ", [ [ "FStar.List.Tot.Base.hd", @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_7aac12c24449a22c34d98a0ea8ed4a32" ], 0, - "c4e396332a06c0960930bafb9c00e2a1" + "a2afae0ec0ba38eb2ece16e3f95b8372" ], [ "FStar.List.Tot.Base.tail", @@ -25,7 +25,7 @@ "refinement_interpretation_Tm_refine_7aac12c24449a22c34d98a0ea8ed4a32" ], 0, - "9aeec851be7750ce6f7ca609e13bf661" + "21187ebd5a2fd2d3e300e4c53e446ee0" ], [ "FStar.List.Tot.Base.last", @@ -43,7 +43,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "302e07cdfa39437424248d095b8d8c67" + "49df23d257437b04ae1072740ea55b88" ], [ "FStar.List.Tot.Base.init", @@ -61,7 +61,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "8bb71749d444fb47ae33a32a1e297c64" + "bf6785e55a2f4bb3c3fa6694726fba26" ], [ "FStar.List.Tot.Base.length", @@ -78,7 +78,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "1fd6b345fd1890404c1d18eb34b52093" + "9978889d65da9abbcd347d6932d5b163" ], [ "FStar.List.Tot.Base.nth", @@ -99,7 +99,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "726329d60685097f984ccc2a95f4d5e2" + "07821833d6223f5a7f053f514108a8a4" ], [ "FStar.List.Tot.Base.index", @@ -129,7 +129,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.length" ], 0, - "003ed331b1d6439f7e861767b83d5f38" + "eda63b2b032b9c330211695d5e48d3a9" ], [ "FStar.List.Tot.Base.count", @@ -149,7 +149,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "3d664970a6a145720f6cfb0ec9020474" + "3e185fd916d231bcc27f08ba2cf80aa3" ], [ "FStar.List.Tot.Base.rev_acc", @@ -163,7 +163,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "70154a517d47117818f6c1413ace5914" + "2f53c85ef574fb62676db81b3e07b658" ], [ "FStar.List.Tot.Base.append", @@ -177,7 +177,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "0bb7c40cdc4fadc3f1f917fa0097789c" + "bcca35d3fbda8c22de85c6b39bb28e07" ], [ "FStar.List.Tot.Base.flatten", @@ -191,7 +191,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "49557cc74b03a03f980357206e6cf339" + "21035e77d661ac0eb4bd38342fb79de7" ], [ "FStar.List.Tot.Base.map", @@ -205,7 +205,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "e3953a776949fe2b7d15fb69a37d1158" + "4b4957c8e5cacab37983a0bf188701af" ], [ "FStar.List.Tot.Base.mapi_init", @@ -219,7 +219,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "8e70447a2002ab0843ea77b0f5a644b8" + "34d2696611a2744cdfe1e57200df43bc" ], [ "FStar.List.Tot.Base.concatMap", @@ -233,7 +233,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "7ea5b0f56f57c3e4cdf2c2965c7e333d" + "a0d28f394818b3dd21e3f48e8e8aecbb" ], [ "FStar.List.Tot.Base.fold_left", @@ -248,7 +248,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "65f7c1608f58c05441f440be1812ed28" + "f652d7872d41a936bb690f3497cd27e0" ], [ "FStar.List.Tot.Base.fold_right", @@ -262,7 +262,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "45c67e038cfea6e1c3b7100f953d58bd" + "77da9c1a6078ae39758d3249941105a4" ], [ "FStar.List.Tot.Base.fold_right_gtot", @@ -276,7 +276,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "70b2f36f2e20a9271f7d2ebe7a92d6f2" + "d68d1ce3e275c17652485103c38ee468" ], [ "FStar.List.Tot.Base.fold_left2", @@ -312,7 +312,7 @@ "token_correspondence_FStar.List.Tot.Base.length.fuel_instrumented" ], 0, - "d6b32e6cdf10440d68e31d3279ebe11a" + "2ff6a77f63dc0147ee7fad12ebf500ab" ], [ "FStar.List.Tot.Base.memP", @@ -328,7 +328,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "e7a293c8ed28d5ff0dd6ab7b08b07feb" + "824a944b8139bb5ebb787c6467de7398" ], [ "FStar.List.Tot.Base.mem", @@ -344,7 +344,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "445fce67d8bfc29431edc4fb62315e8f" + "54ae898c35aebc773335b8d094cfbb6c" ], [ "FStar.List.Tot.Base.existsb", @@ -358,7 +358,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "d4007b6a5843a2929475e410e007c2ea" + "32a5bfc42eb8d163d33e0230a444b9e0" ], [ "FStar.List.Tot.Base.find", @@ -373,7 +373,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "4b8d4068de79e11b52588f98e32c0514" + "7b95251c517f81d966c6557b85f3c547" ], [ "FStar.List.Tot.Base.filter", @@ -402,7 +402,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "05432ffb81061588305d030c21dbb0a0" + "e22066438404fb9b734a8acf035b3d6b" ], [ "FStar.List.Tot.Base.mem_filter", @@ -435,7 +435,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.filter" ], 0, - "b213cc4b71667fe506cc48a2e2f5c71e" + "d130c7dd5fce0f4def1cb7369c5e7d75" ], [ "FStar.List.Tot.Base.mem_filter_forall", @@ -447,7 +447,7 @@ "refinement_interpretation_Tm_refine_5a44469026c36ed0706759ea8ff432ac" ], 0, - "97c9902445b2a285ee701b79e0929102" + "6d23e3d3e87aa2efa7f7bfa2af00c469" ], [ "FStar.List.Tot.Base.for_all", @@ -461,7 +461,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "314b81045f6c533583ad88c276dcf2a9" + "edd369d6a13d99900cdf794cbfd885c3" ], [ "FStar.List.Tot.Base.for_all_mem", @@ -493,7 +493,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.for_all" ], 0, - "037bf42cdedad758618a572274e944e4" + "155ace7f0d4497521b4eb9e6d7cd1f07" ], [ "FStar.List.Tot.Base.collect", @@ -507,7 +507,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "4f2d5f612fa5cbf35a95a89b1f431836" + "43da8b27bae1eeea89ef5db06f03cec8" ], [ "FStar.List.Tot.Base.tryFind", @@ -521,7 +521,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "5c6ccc0ff548bad6e11473f4e9c9818c" + "bb103ce110aeabfa619b227ad9469e51" ], [ "FStar.List.Tot.Base.tryPick", @@ -543,7 +543,7 @@ "typing_FStar.Pervasives.Native.uu___is_Some" ], 0, - "5ee617742866cff7f60a32561fefad97" + "aef23317ceb771a6a4b0438fdfeb7990" ], [ "FStar.List.Tot.Base.choose", @@ -565,7 +565,7 @@ "typing_FStar.Pervasives.Native.uu___is_Some" ], 0, - "bf103777547e7bfa5f07474df72c9aaa" + "8794e6591892c2744c7a295c221c73ee" ], [ "FStar.List.Tot.Base.partition", @@ -579,7 +579,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "20a1312c330cdfa6c6863df468da0e48" + "016e5b30e8295a888e67e04b86e68c41" ], [ "FStar.List.Tot.Base.subset", @@ -595,7 +595,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "631eacd3a0abf694f145ce3fd1befd51" + "3005aadec132d88a4b657c84915e2952" ], [ "FStar.List.Tot.Base.noRepeats", @@ -611,7 +611,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "a4e8831bb2ed944f053213f5a99d9379" + "97ad7cf5a03f8d7905262c7323f6a548" ], [ "FStar.List.Tot.Base.no_repeats_p", @@ -634,7 +634,7 @@ "unit_typing" ], 0, - "ee8aaee58b4846a53ad5dc974947169f" + "6766bb6b6db902eb5abc570713f5c443" ], [ "FStar.List.Tot.Base.assoc", @@ -650,7 +650,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "1224a5b9d15ca3cef5156ed69670184b" + "ec58b2a604011d1df7c40665a2c3c25c" ], [ "FStar.List.Tot.Base.split", @@ -664,7 +664,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "09d1d053949c6ddc6123693d2b67c71f" + "058892cf6889fea91cef9393c3b6441c" ], [ "FStar.List.Tot.Base.unzip3", @@ -678,7 +678,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "0b874ac004061907804979aade9cbfd7" + "9a0942c520c9debefab4f8f229655e57" ], [ "FStar.List.Tot.Base.splitAt", @@ -697,7 +697,7 @@ "well-founded-ordering-on-nat" ], 0, - "5079e9a995ff95cce74540d1a4725ec8" + "c5a940f3c2f4753507bdf7c707dac676" ], [ "FStar.List.Tot.Base.lemma_splitAt_snd_length", @@ -735,7 +735,7 @@ "typing_FStar.List.Tot.Base.length", "well-founded-ordering-on-nat" ], 0, - "dd91e2d432dc7657238535c634a19b3a" + "10601cdd63d4023e8ae4cd8622d15b98" ], [ "FStar.List.Tot.Base.unsnoc", @@ -758,7 +758,7 @@ "typing_FStar.Pervasives.Native.snd" ], 0, - "8621824446081c041493ad64676e1ada" + "d35661f25b7b76754436790899125417" ], [ "FStar.List.Tot.Base.split3", @@ -781,7 +781,7 @@ "typing_FStar.Pervasives.Native.__proj__Mktuple2__item___2" ], 0, - "d287fd53178fd710ca1ae231e6f9d1f4" + "dfc4f96b1be10f3251e7253bf766669e" ], [ "FStar.List.Tot.Base.partition_length", @@ -823,7 +823,7 @@ "typing_FStar.Pervasives.Native.snd" ], 0, - "47f62bbdbcba76002adfc44e9461784b" + "6661d0d3e8b2109077f6a44b369128b2" ], [ "FStar.List.Tot.Base.compare_of_bool_of_compare", @@ -839,7 +839,7 @@ "token_correspondence_FStar.List.Tot.Base.compare_of_bool" ], 0, - "eece278bb70f704ece37aa96b045ff23" + "1e5f91381ef5fe7116202971a33f7c13" ], [ "FStar.List.Tot.Base.sortWith", @@ -871,7 +871,7 @@ "typing_FStar.List.Tot.Base.length", "well-founded-ordering-on-nat" ], 0, - "29965093e5c4472c693de066b6f84807" + "db6ba8700b9b2fbe38a82d9e83a0762c" ], [ "FStar.List.Tot.Base.strict_suffix_of", @@ -886,7 +886,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "280d4dc0403992a910d0347ca1c3b33e" + "f257ace82c9f68fa5ba112dd68dc7032" ], [ "FStar.List.Tot.Base.list_unref", @@ -900,7 +900,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "4bac8c51571af89caff5d35c5129bb9b" + "c1338e7126c0badc6c193b86a1f10ecb" ], [ "FStar.List.Tot.Base.list_refb", @@ -914,7 +914,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "f2d0383e768877c2756da4324ad0d1d1" + "f4e80bdde862126a0dca77d188a845ee" ], [ "FStar.List.Tot.Base.list_refb", @@ -968,7 +968,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.for_all" ], 0, - "dab1c9c834f910cc12392f9b9040f117" + "641a990c5cfd733af9e7f1b8cec2ac75" ], [ "FStar.List.Tot.Base.list_refb", @@ -1022,7 +1022,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.for_all" ], 0, - "201e3d44f9091fe75133b3b0c28c4cbd" + "d7410eea47f010b47d0e9a9d07526cff" ], [ "FStar.List.Tot.Base.list_ref", @@ -1036,7 +1036,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "36c9abd1f3af8b310789a7ae6f43d730" + "9fa32c3e69eacb76cb8f22175984b205" ], [ "FStar.List.Tot.Base.list_ref", @@ -1086,7 +1086,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.mem" ], 0, - "26f2b52c5a273f9731100be2d225455c" + "2bf12a0eedb3eb6f23b84ddf8fc23f11" ], [ "FStar.List.Tot.Base.list_ref", @@ -1136,7 +1136,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.mem" ], 0, - "30b6f5b13e5f4afdd0dc38cab5a11ce9" + "df05e2911c043406149c33d52fd904ae" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.List.Tot.Properties.fst.hints b/ulib/.cache/FStar.List.Tot.Properties.fst.hints index 3b1df56f956..3db8284e33a 100644 --- a/ulib/.cache/FStar.List.Tot.Properties.fst.hints +++ b/ulib/.cache/FStar.List.Tot.Properties.fst.hints @@ -1,5 +1,5 @@ [ - "O\u0018عÆî\u0012\u0018\u000e=ç¾C¯¸Ÿ", + "æ\t¿p\u0002¦\u001a\u0016ù’‘=‘\u0014tp", [ [ "FStar.List.Tot.Properties.llist", @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "54c522bfffb6e4fefa4344700b509480" + "6073a265931a115ba5661c08bba09c5c" ], [ "FStar.List.Tot.Properties.mem_memP", @@ -43,7 +43,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.mem" ], 0, - "56d62f420f53ca47b9694169bb758c98" + "5994e2f645f1c2aebb09ebbffb86789b" ], [ "FStar.List.Tot.Properties.lemma_index_memP", @@ -81,7 +81,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.index" ], 0, - "d573cb20b7f8d9785d20c67aaeaed757" + "edbe7a73e7c348d8f3547704221bc386" ], [ "FStar.List.Tot.Properties.lemma_index_memP", @@ -119,7 +119,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.index" ], 0, - "7b62d8d707a5d6f11ff923ea8504fd18" + "1088ee8fd7cbb4118c8e4ef5044c2bd4" ], [ "FStar.List.Tot.Properties.memP_empty", @@ -135,7 +135,7 @@ "false_interp", "projection_inverse_Prims.Nil_a" ], 0, - "b7003b68773dce46e4c3c48953a068fc" + "de7e4b4b61ac6e6582603f3ee3d01495" ], [ "FStar.List.Tot.Properties.memP_existsb", @@ -168,7 +168,7 @@ "typing_FStar.List.Tot.Base.existsb" ], 0, - "32e13df0e6cd43fb2174b76d9f5c35b6" + "fdd51a4995f726bcfbb2e24ffcb15c55" ], [ "FStar.List.Tot.Properties.memP_map_intro", @@ -201,7 +201,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.map" ], 0, - "4e72b7128de956c79e1c310b348d3820" + "22327f02bed7446bd234af2fe87269c4" ], [ "FStar.List.Tot.Properties.memP_map_elim", @@ -234,7 +234,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.map" ], 0, - "ed58fe1d61091cc39947b03b9e99bd8f" + "b55874fa0c8420de6cd96dd30ceac120" ], [ "FStar.List.Tot.Properties.mem_empty", @@ -252,7 +252,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "16a7c590622164311f7638b5f8228ea7" + "eef32cff37c27bae7fcc49f13e81ba7f" ], [ "FStar.List.Tot.Properties.mem_existsb", @@ -287,7 +287,7 @@ "typing_FStar.List.Tot.Base.mem" ], 0, - "e2402a1f7d82f88c2a8fce511a93949b" + "efebccd55234fef852ca4214f2197ae5" ], [ "FStar.List.Tot.Properties.mem_count", @@ -320,7 +320,7 @@ "typing_FStar.List.Tot.Base.mem" ], 0, - "f527cd8cddee67fb8b77d300054f1b39" + "18bc06a1b705fae144f4e8c8ae992c1e" ], [ "FStar.List.Tot.Properties.rev_acc_length", @@ -358,7 +358,7 @@ "typing_FStar.List.Tot.Base.rev_acc" ], 0, - "48f5c818f824e810f7f4cf22099cfb9f" + "f0c50be73b5aa5ca4a83728b44d64211" ], [ "FStar.List.Tot.Properties.rev_length", @@ -372,7 +372,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d8b57451e698e7c4828eb6de99152176" + "1a03730d50fa4a887cd87aec7e0ec8e7" ], [ "FStar.List.Tot.Properties.rev_length", @@ -392,7 +392,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "ddcbf47dd95a472e6f82d304600844db" + "8b64fab29a4b7230c7fac330a8a69f55" ], [ "FStar.List.Tot.Properties.rev_acc_memP", @@ -422,7 +422,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "7eb7dc9e2282dc0dad37ca1471fd89c6" + "f77286b599f38dab64a95eca6777c922" ], [ "FStar.List.Tot.Properties.rev_memP", @@ -439,7 +439,7 @@ "false_interp", "projection_inverse_Prims.Nil_a" ], 0, - "ad29687ffdd4798f7ddee84d6acd4bf8" + "6f1f74ff8599a2b4087e1e7f30a6c167" ], [ "FStar.List.Tot.Properties.rev_mem", @@ -458,7 +458,7 @@ "typing_FStar.List.Tot.Base.rev" ], 0, - "85b2f1c4a501c8a0859a61785be1e8ab" + "292fa649531f8b220372599569b0188e" ], [ "FStar.List.Tot.Properties.append_nil_l", @@ -475,7 +475,7 @@ "projection_inverse_Prims.Nil_a" ], 0, - "c7aa969a50f7415e28dc30a46c1ead4a" + "ba27a9f07cf6a7810e9f9ddf0981788c" ], [ "FStar.List.Tot.Properties.append_l_nil", @@ -499,7 +499,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "2cba2c24f1aa7e3778bf378bb89626a1" + "e013256643f9b3cd3fa405ec6b058909" ], [ "FStar.List.Tot.Properties.append_cons_l", @@ -522,7 +522,7 @@ "typing_FStar.List.Tot.Base.op_At" ], 0, - "c22717f3fd974caaac7b853506d5774f" + "fbbccfbe5716c8a9f31f8f2503d81839" ], [ "FStar.List.Tot.Properties.append_l_cons", @@ -552,7 +552,7 @@ "typing_FStar.List.Tot.Base.op_At" ], 0, - "582be41d6b65442ba1f907e4400bec36" + "302b051729146b9a6d621d3f29152993" ], [ "FStar.List.Tot.Properties.append_assoc", @@ -579,7 +579,7 @@ "typing_FStar.List.Tot.Base.op_At" ], 0, - "30351f6f1c571c5a286d43540a008702" + "e9130050aec70e85b94e8ab201bd6e2b" ], [ "FStar.List.Tot.Properties.append_length", @@ -615,7 +615,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "33629da30b3b8006e300b5f42895fd49" + "7c2257a0f56edf3f007c5cf5f5973c18" ], [ "FStar.List.Tot.Properties.append_mem", @@ -649,7 +649,7 @@ "typing_FStar.List.Tot.Base.mem", "typing_FStar.List.Tot.Base.op_At" ], 0, - "4d26aee7743388d077e28431d3a00c88" + "9e2a9dd746e53908fcbae197e1b8efcd" ], [ "FStar.List.Tot.Properties.append_memP", @@ -679,7 +679,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.append" ], 0, - "6bf2b3cc38efdb656f1162b17b25ae7a" + "5aca8990b83dd0aed16e959148e8ef84" ], [ "FStar.List.Tot.Properties.append_mem_forall", @@ -712,7 +712,7 @@ "typing_FStar.List.Tot.Base.mem", "typing_FStar.List.Tot.Base.op_At" ], 0, - "0daab766ff2b270324a1d29ac22d9263" + "6b19a3ff7dfbe6e525ca0dd4cd3d9834" ], [ "FStar.List.Tot.Properties.append_memP_forall", @@ -741,7 +741,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.append" ], 0, - "b0b75c9f2525565db2ca09bd2d778e96" + "0b671f6273efbfe1d807a197b1489f70" ], [ "FStar.List.Tot.Properties.append_count", @@ -777,7 +777,7 @@ "typing_FStar.List.Tot.Base.op_At" ], 0, - "f3b980f8044dd63696732fcdeb14cb2b" + "f00d0febe11d7f582d72531563da6bd7" ], [ "FStar.List.Tot.Properties.append_count_forall", @@ -812,7 +812,7 @@ "typing_FStar.List.Tot.Base.op_At" ], 0, - "c3c2a1fc2148806d01f4c74a38475480" + "1d193efd421d8a8133646cb0840f8bcf" ], [ "FStar.List.Tot.Properties.append_eq_nil", @@ -830,7 +830,7 @@ "lemma_FStar.List.Tot.Properties.append_l_nil" ], 0, - "f92e629c51bb4c183b32e245f3f7b7ea" + "5b6bedc8791339b327a7553c860fa524" ], [ "FStar.List.Tot.Properties.append_eq_singl", @@ -849,7 +849,7 @@ "projection_inverse_Prims.Cons_tl" ], 0, - "39f0b1ddac4c9270b83b943c64fd243e" + "cbfdb6759908e9c0c7216288a80af51a" ], [ "FStar.List.Tot.Properties.append_inv_head", @@ -874,7 +874,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "f6a5084d4005260855723df7d3c05bd7" + "e328430e0e6e82ef47e23b6f0d011718" ], [ "FStar.List.Tot.Properties.append_inv_tail", @@ -909,7 +909,7 @@ "typing_FStar.List.Tot.Base.op_At" ], 0, - "e05389e4b634ff91e84548babb24b7d7" + "11f25b197e11c2e0af738693892a232f" ], [ "FStar.List.Tot.Properties.append_length_inv_head", @@ -945,7 +945,7 @@ "token_correspondence_FStar.List.Tot.Base.length.fuel_instrumented" ], 0, - "e2b8d39cc9c07a7365537ed492b175b8" + "71396bd79ed84a754780d1c7ba6b621a" ], [ "FStar.List.Tot.Properties.append_length_inv_tail", @@ -963,7 +963,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "465c4e05f75e7540198ede7c7a25e2ca" + "cd599c1fc3be18e60d0f22309b9744d0" ], [ "FStar.List.Tot.Properties.append_injective", @@ -977,7 +977,7 @@ "refinement_interpretation_Tm_refine_c132562d494d9c9a502c2283b2f03e18" ], 0, - "cc1f802384f3d2d2f9d8b603c79e9827" + "1705a32b7ba450dfe22f4231d28dc20d" ], [ "FStar.List.Tot.Properties.lemma_append_last", @@ -1018,7 +1018,7 @@ "typing_FStar.List.Tot.Base.op_At" ], 0, - "0803a176007204738280aa4e4119ee9d" + "9bc65b27c7bbc77ccf3d093edcd79c12" ], [ "FStar.List.Tot.Properties.lemma_append_last", @@ -1043,14 +1043,14 @@ "projection_inverse_Prims.Cons_a", "projection_inverse_Prims.Cons_hd", "projection_inverse_Prims.Cons_tl", - "refinement_interpretation_Tm_refine_0844e28591b65d661e2f509a83d861f0", "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", + "refinement_interpretation_Tm_refine_a27aca3998b71f7de2c5701985911758", "token_correspondence_FStar.List.Tot.Base.length.fuel_instrumented", "typing_FStar.List.Tot.Base.op_At" ], 0, - "153dea7466ead1ac5d5738e920e94fcf" + "395465d9982b4801541c7aa54a3ccb8b" ], [ "FStar.List.Tot.Properties.rev'", @@ -1064,7 +1064,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "faba93ba76c5c877482f6ce50c14fa3b" + "7d35ddcc6ceee6a6157794834e0c9473" ], [ "FStar.List.Tot.Properties.rev_acc_rev'", @@ -1095,7 +1095,7 @@ "token_correspondence_FStar.List.Tot.Base.rev_acc.fuel_instrumented" ], 0, - "cf593beea9665e9fa906dbfa02294e13" + "cf6ca63189f69fa49a246200592cd1b2" ], [ "FStar.List.Tot.Properties.rev_rev'", @@ -1104,7 +1104,7 @@ 1, [ "@query", "equation_FStar.List.Tot.Base.rev" ], 0, - "95ec8ab8679a78a6677f4b4c32a2c28c" + "d40897436e9a0f6f57fe18d6ed28a4e2" ], [ "FStar.List.Tot.Properties.rev'_append", @@ -1132,7 +1132,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.append" ], 0, - "6dcd9e812a2dcbc90f565d688cd41bae" + "097c3ac8f08dcca63fd3cd1e490d435f" ], [ "FStar.List.Tot.Properties.rev_append", @@ -1141,7 +1141,7 @@ 1, [ "@query" ], 0, - "1344c27c7fc94337d551e9202ab65cf5" + "5bf55537d8d7cdbb635500bd6520ef00" ], [ "FStar.List.Tot.Properties.rev'_involutive", @@ -1169,7 +1169,7 @@ "typing_FStar.List.Tot.Properties.rev_" ], 0, - "72d0dc860e95c041b4641999c87d4489" + "4b1931ac6921febda3915e7ae9dc7396" ], [ "FStar.List.Tot.Properties.rev_involutive", @@ -1178,7 +1178,7 @@ 1, [ "@query" ], 0, - "1e6ff579e8429adc7635771a57072ec3" + "6b2664d69127ad38ba9466fc26d9f83e" ], [ "FStar.List.Tot.Properties.lemma_snoc_length", @@ -1216,7 +1216,7 @@ "typing_FStar.Pervasives.Native.fst" ], 0, - "c95dc48a0e433e5c513ffa1e72c77e53" + "1f31d023aa0797368ba439fddbdfa83c" ], [ "FStar.List.Tot.Properties.rev'_list_ind", @@ -1239,7 +1239,7 @@ "projection_inverse_Prims.Nil_a", "subterm_ordering_Prims.Cons" ], 0, - "4d2376477c70a6b005e3647f5c53deab" + "533f516cb30aa4d9e8ed948a416ab2c6" ], [ "FStar.List.Tot.Properties.rev_ind", @@ -1259,7 +1259,7 @@ "typing_FStar.List.Tot.Properties.rev_" ], 0, - "5d0cec211e3d91a07da092ba7fadaa8c" + "93cf867124cc5626746aeb819d48d8cb" ], [ "FStar.List.Tot.Properties.map_lemma", @@ -1273,7 +1273,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "879d416548740fbc8366a054ccae6224" + "c6c26aae6146ff215bad9ffc2af49acb" ], [ "FStar.List.Tot.Properties.map_lemma", @@ -1305,7 +1305,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.map" ], 0, - "d9608b17dfbab9c78c8ddb1de94d4f02" + "76c5d442abcc4142783db69374312f09" ], [ "FStar.List.Tot.Properties.map_lemma", @@ -1319,13 +1319,13 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "fa0eef4dc14d1d3f81b26fbdbf2c958b" + "52a1bddebdba25e0fdd69b251e947dc8" ], [ "FStar.List.Tot.Properties.lemma_unsnoc_snoc", 1, 2, - 2, + 1, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_FStar.List.Tot.Base.append.fuel_instrumented", @@ -1360,7 +1360,7 @@ "projection_inverse_Prims.Cons_a", "projection_inverse_Prims.Cons_hd", "projection_inverse_Prims.Cons_tl", "projection_inverse_Prims.Nil_a", - "refinement_interpretation_Tm_refine_259fd68571cc19e232f674702de4a38f", + "refinement_interpretation_Tm_refine_210b006bc82e24dd0d33e9af4beed138", "refinement_interpretation_Tm_refine_3f6b38b2852708f36615f9b4db0f9ff1", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "subterm_ordering_Prims.Cons", @@ -1370,7 +1370,7 @@ "typing_FStar.Pervasives.Native.snd" ], 0, - "34e3555f86208396369ce3c5356ab935" + "e9f8c7ba1982b325ccf60e69aabe6363" ], [ "FStar.List.Tot.Properties.lemma_snoc_unsnoc", @@ -1399,7 +1399,7 @@ "typing_FStar.List.Tot.Base.snoc" ], 0, - "9ea3bbe8092fa83486740a4a1bdcdb2c" + "e5790c4f405ab4f15e7098813d035f06" ], [ "FStar.List.Tot.Properties.lemma_snoc_unsnoc", @@ -1451,7 +1451,7 @@ "typing_FStar.Pervasives.Native.fst", "well-founded-ordering-on-nat" ], 0, - "b00abdd382f6ef0e9974f2ada7189ac9" + "328bfff09c1924147837fba973990de2" ], [ "FStar.List.Tot.Properties.lemma_snoc_unsnoc", @@ -1480,7 +1480,7 @@ "projection_inverse_Prims.Cons_hd", "projection_inverse_Prims.Cons_tl", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_ecec83e73a2b823b85861b2b787ec61c", + "refinement_interpretation_Tm_refine_e9266e227d9bd5baacbc2c64e54e5a6e", "token_correspondence_FStar.List.Tot.Base.append.fuel_instrumented", "token_correspondence_FStar.List.Tot.Base.length.fuel_instrumented", "typing_FStar.List.Tot.Base.length", @@ -1488,7 +1488,7 @@ "typing_FStar.Pervasives.Native.fst" ], 0, - "124a7fe84b1d96f2d4c0d53b13975fb5" + "0ecf940ff1604e4a923fda278edab68f" ], [ "FStar.List.Tot.Properties.lemma_unsnoc_length", @@ -1512,7 +1512,7 @@ "typing_FStar.Pervasives.Native.fst" ], 0, - "4318d47694c05b1d29bfaa760206cc55" + "220abce124a37ed4a8c4c6e7625bd94d" ], [ "FStar.List.Tot.Properties.lemma_unsnoc_append", @@ -1566,7 +1566,7 @@ "typing_FStar.List.Tot.Base.unsnoc" ], 0, - "b1580c359647465ec859cabb76eaead8" + "5bf7ba737e5aa3cc5a9c3462ff15a0ea" ], [ "FStar.List.Tot.Properties.lemma_unsnoc_append", @@ -1584,12 +1584,12 @@ "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c", + "refinement_interpretation_Tm_refine_3ceecf02dc8cdb9fcb331029edcd0bbc", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_626faa6322002e2574943d5e556ffc24", "token_correspondence_FStar.List.Tot.Base.length.fuel_instrumented" ], 0, - "e97f52fc2356689888e116fdd3fafd13" + "c71bb48604bd2ba469d89db9c0dbc785" ], [ "FStar.List.Tot.Properties.lemma_unsnoc_is_last", @@ -1640,7 +1640,7 @@ "token_correspondence_FStar.List.Tot.Base.length.fuel_instrumented" ], 0, - "34e81a70b7c76b63a96193f7c5edc606" + "ad75dea1a76cdb7d8ab60b1b6c087100" ], [ "FStar.List.Tot.Properties.lemma_unsnoc_is_last", @@ -1657,11 +1657,11 @@ "primitive_Prims.op_GreaterThan", "primitive_Prims.op_Subtraction", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", - "refinement_interpretation_Tm_refine_2506cea39e67ddc21ea9747aca1f1deb", - "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" + "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c", + "refinement_interpretation_Tm_refine_51d55ea3cbceb36f6f2d17c28f938f27" ], 0, - "8352815dfb74b4115fdf1c78342d298a" + "40185da4fc53986a32cbf6455be1cfab" ], [ "FStar.List.Tot.Properties.lemma_unsnoc_index", @@ -1713,7 +1713,7 @@ "typing_FStar.Pervasives.Native.fst" ], 0, - "4b3c23941e45c9d927aaa7323eba2ba5" + "329efd1552ae7e34bfe791f7e3199266" ], [ "FStar.List.Tot.Properties.lemma_unsnoc_index", @@ -1726,7 +1726,7 @@ "refinement_interpretation_Tm_refine_fb6d98353fc6ed0aba92d28b4fdb0875" ], 0, - "bf80fa5518a256d80c14365667dfa1e3" + "1937b2b8add809747c960f79002fde7f" ], [ "FStar.List.Tot.Properties.split_using", @@ -1751,7 +1751,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "0d3f8d8b47503f84e12b093bc65d3821" + "c13d8d8ea516d039a0d0f06426b5b283" ], [ "FStar.List.Tot.Properties.lemma_split_using", @@ -1802,7 +1802,7 @@ "typing_Prims.eq2", "typing_Prims.squash" ], 0, - "990db0b98e852c30a3d9a1493d60b921" + "4bce2c8971c7ea5cd32e675209b88492" ], [ "FStar.List.Tot.Properties.lemma_split_using", @@ -1853,7 +1853,7 @@ "typing_Prims.eq2", "typing_Prims.squash" ], 0, - "57ec235c110c93421acd826f9271e858" + "fe83a606326a32e656c2678b524c4813" ], [ "FStar.List.Tot.Properties.index_of", @@ -1899,7 +1899,7 @@ "token_correspondence_FStar.List.Tot.Base.length.fuel_instrumented" ], 0, - "d94e2f68979ae9fea2e91bea8bce56f1" + "4e3bd7f7180723e8db40fd4025a99aa9" ], [ "FStar.List.Tot.Properties.partition_mem", @@ -1938,7 +1938,7 @@ "typing_FStar.List.Tot.Base.partition" ], 0, - "4fc04598e6dac4754eb942159313ee0e" + "a3a80da75bcc903f107fb66700eb1c9a" ], [ "FStar.List.Tot.Properties.partition_mem_forall", @@ -1976,7 +1976,7 @@ "typing_FStar.List.Tot.Base.partition" ], 0, - "d71fcaa0642b7383bf3a3e58856f8dd3" + "fd5298860a8d6bf3c3334c22f2e90480" ], [ "FStar.List.Tot.Properties.partition_mem_p_forall", @@ -2017,7 +2017,7 @@ "typing_FStar.List.Tot.Base.partition" ], 0, - "41af556bd22fc4f60f14066adfe06e30" + "75ab53761ac4131fcfe2fd409005e3c2" ], [ "FStar.List.Tot.Properties.partition_count", @@ -2064,7 +2064,7 @@ "typing_FStar.Pervasives.Native.snd" ], 0, - "3d36f53071d6baf4fdc3b4962884fa44" + "812a2030193198b1bea0de60b598eddc" ], [ "FStar.List.Tot.Properties.partition_count_forall", @@ -2110,7 +2110,7 @@ "typing_FStar.Pervasives.Native.snd" ], 0, - "0c4d937ad3f3c8a73d3b5e904cc3f58b" + "cabce2fb9e83a0f179fff6ee1e74dd97" ], [ "FStar.List.Tot.Properties.mem_subset", @@ -2139,7 +2139,7 @@ "typing_FStar.List.Tot.Base.subset" ], 0, - "eab7cc885cdc9e160e992acd754dbd7e" + "39827ee59288b1c5807e450f3709775f" ], [ "FStar.List.Tot.Properties.subset_reflexive", @@ -2153,7 +2153,7 @@ "@query", "lemma_FStar.List.Tot.Properties.mem_subset" ], 0, - "66f3edd745e39ae0015d0867d7711f1b" + "11e418e4b276f5d61196ec816a0595b7" ], [ "FStar.List.Tot.Properties.sortWith_permutation", @@ -2167,7 +2167,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "5b77b042ba882f576b9852e6e967df3a" + "222fd3c6c13d2aa91d32036d2307c5a5" ], [ "FStar.List.Tot.Properties.sortWith_permutation", @@ -2215,7 +2215,7 @@ "typing_FStar.List.Tot.Base.sortWith", "well-founded-ordering-on-nat" ], 0, - "587974350b9942a41b9ebdebb4e756e8" + "49f396e68580f2b01606399d9330f2b9" ], [ "FStar.List.Tot.Properties.sortWith_permutation", @@ -2229,7 +2229,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "1feb875cb4ae44437d0c12366cf197e6" + "ac2827b795b5bf8a0bd3433a2fa8b6d8" ], [ "FStar.List.Tot.Properties.sorted", @@ -2247,7 +2247,7 @@ "subterm_ordering_Prims.Cons", "typing_Prims.__proj__Cons__item__tl" ], 0, - "3936e2382b29391f8f8288327ab6d075" + "5691c3b97db7e92cd6f677c139a82120" ], [ "FStar.List.Tot.Properties.append_sorted", @@ -2293,7 +2293,7 @@ "typing_FStar.List.Tot.Properties.sorted" ], 0, - "e9e149d2d903a475478a3d738fe0bfcc" + "d94052017439e5713d8bc8dbf456ea3e" ], [ "FStar.List.Tot.Properties.sortWith_sorted", @@ -2356,7 +2356,7 @@ "typing_FStar.Pervasives.Native.snd", "well-founded-ordering-on-nat" ], 0, - "8f5eda06346164c008e163e9bb3ede81" + "7582f8985789f0f092eb4043b69351e9" ], [ "FStar.List.Tot.Properties.noRepeats_nil", @@ -2374,7 +2374,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ed23e790ed4abc7a14456ed6f0c19091" + "a80e9ed9cc2dbaed68d4acc595b31060" ], [ "FStar.List.Tot.Properties.noRepeats_cons", @@ -2399,7 +2399,7 @@ "typing_FStar.List.Tot.Base.noRepeats" ], 0, - "bbafedf551789495471c7b8a671f2dd1" + "c257a4b856e830c77e3a0782beece485" ], [ "FStar.List.Tot.Properties.noRepeats_append_elim", @@ -2439,7 +2439,7 @@ "typing_FStar.List.Tot.Base.op_At" ], 0, - "038b8350ab5488c9ff2096f052c2e28f" + "56674812883cadf74f88c7e2d05f9e09" ], [ "FStar.List.Tot.Properties.noRepeats_append_intro", @@ -2479,7 +2479,7 @@ "typing_FStar.List.Tot.Base.op_At" ], 0, - "bfacfbbb2fd22e62a16c37633ebeffbb" + "386bbe895260891bc82ecdb5c2746264" ], [ "FStar.List.Tot.Properties.no_repeats_p_nil", @@ -2495,7 +2495,7 @@ "projection_inverse_Prims.Nil_a", "true_interp" ], 0, - "51a3b97b17fcedacc5ab8811a0c332dc" + "7fbacf516e41530a1be9a7a7ea0c9e5a" ], [ "FStar.List.Tot.Properties.no_repeats_p_cons", @@ -2516,7 +2516,7 @@ "projection_inverse_Prims.Cons_tl" ], 0, - "ccb27efe9430d4b9c7b4a177ebc8919a" + "ab4cbcc26e4d4929d12f07e4636154dd" ], [ "FStar.List.Tot.Properties.no_repeats_p_append_elim", @@ -2551,7 +2551,7 @@ "typing_FStar.List.Tot.Base.append", "unit_typing" ], 0, - "a9634fff4ce18e2b4009e4c53ca300de" + "e9d0b9bdd56a6109d5a641e561ce88d4" ], [ "FStar.List.Tot.Properties.no_repeats_p_append_intro", @@ -2582,7 +2582,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.append" ], 0, - "8f20541aa129839e6d596636081e2cf4" + "d4f090c459b5faa092ded43cc2ce7b2d" ], [ "FStar.List.Tot.Properties.no_repeats_p_append", @@ -2591,7 +2591,7 @@ 1, [ "@query" ], 0, - "791b9bbfc453e99b4232fefd7e67fd94" + "854ab7c6083aed8cc08e6dba2dd06e31" ], [ "FStar.List.Tot.Properties.no_repeats_p_append_swap", @@ -2600,7 +2600,7 @@ 1, [ "@query" ], 0, - "5ae19359d53e3e82188b3e68e333f76b" + "f33c5b1355ac61d0c0aac937c3eadb23" ], [ "FStar.List.Tot.Properties.no_repeats_p_append_permut", @@ -2609,7 +2609,7 @@ 1, [ "@query" ], 0, - "1a3e57461c8fed52351783cbe64b24d9" + "1bda04d6066ef9e42b5ed1e332f230b9" ], [ "FStar.List.Tot.Properties.no_repeats_p_false_intro", @@ -2627,7 +2627,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "3851027ebb7d8cdb76dcc0acf3355634" + "2d4a3bee2f945db86aff232b0ef65953" ], [ "FStar.List.Tot.Properties.assoc_nil", @@ -2645,7 +2645,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "58ef5eb66e7fb37875613fd387c53613" + "9d63476380a11eef20e1782071c2722f" ], [ "FStar.List.Tot.Properties.assoc_cons_eq", @@ -2669,7 +2669,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "aec52eeb467776bdf11227b05b398ba5" + "abe88d6f17898e173c9fafc13a735717" ], [ "FStar.List.Tot.Properties.assoc_cons_not_eq", @@ -2693,7 +2693,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "253e7298165bc96473292faedb9e27e9" + "3beced7aa200225872d8753e08e2713e" ], [ "FStar.List.Tot.Properties.assoc_append_elim_r", @@ -2731,7 +2731,7 @@ "typing_FStar.List.Tot.Base.op_At", "unit_inversion", "unit_typing" ], 0, - "d6a36946a7164f37181165a6d0c02b4d" + "8182c8ec7ab4d8c95d0505da1c95cd19" ], [ "FStar.List.Tot.Properties.assoc_append_elim_l", @@ -2769,7 +2769,7 @@ "unit_inversion", "unit_typing" ], 0, - "39778e2c4feac15b97c51bcdfaa9c22b" + "b08dca1edd87b0b1737324641798bc2e" ], [ "FStar.List.Tot.Properties.assoc_memP_some", @@ -2808,7 +2808,7 @@ "subterm_ordering_Prims.Cons", "unit_inversion", "unit_typing" ], 0, - "06e9fe32127e5d4e152e0c4e7df0ffbc" + "591137d37e4e17dbbb2016eeb3542116" ], [ "FStar.List.Tot.Properties.assoc_memP_none", @@ -2845,7 +2845,7 @@ "subterm_ordering_Prims.Cons", "unit_inversion", "unit_typing" ], 0, - "e95bbad58d52a52daa4f4966973ebb70" + "2f197222861cc4e6587751d9fda4b192" ], [ "FStar.List.Tot.Properties.assoc_mem", @@ -2871,7 +2871,7 @@ "typing_FStar.Pervasives.Native.uu___is_Some" ], 0, - "86c811825e07effa97d252dbfbf0c288" + "fb6669505a2e2101d092d99d5786f73c" ], [ "FStar.List.Tot.Properties.fold_left_invar", @@ -2902,7 +2902,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "6afa15da210422f733496c47910e68b2" + "0771543fbec5aea6532580a11915d9d6" ], [ "FStar.List.Tot.Properties.fold_left_map", @@ -2940,7 +2940,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.map" ], 0, - "e1322da4ec351fe9227f5a05a47e0945" + "7a7539561e5840bd119fa37afbbe8477" ], [ "FStar.List.Tot.Properties.map_append", @@ -2975,7 +2975,7 @@ "typing_FStar.List.Tot.Base.op_At" ], 0, - "fbe59dd04056a6e031918d80bf47aaed" + "45ad35b29900acacc759a72bf024f200" ], [ "FStar.List.Tot.Properties.fold_left_append", @@ -3008,7 +3008,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.append" ], 0, - "76ef0a338d61a5825ff99677a6e7d80c" + "46bfae0150fc3594dbd86eff6102bc8d" ], [ "FStar.List.Tot.Properties.fold_left_monoid", @@ -3038,7 +3038,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.fold_left" ], 0, - "f7ac3b3dc5c2cba0d49f8ac4b1bfc9f4" + "7443913718a8bc3c83e2b77113fcc874" ], [ "FStar.List.Tot.Properties.fold_left_append_monoid", @@ -3054,7 +3054,7 @@ "typing_FStar.List.Tot.Base.fold_left" ], 0, - "4a6825053361b80841d57b9bb060a5bf" + "e14c8f4fc6ac282a59c2539fd9dcd7f1" ], [ "FStar.List.Tot.Properties.index_extensionality_aux", @@ -3101,7 +3101,7 @@ "token_correspondence_FStar.List.Tot.Base.length.fuel_instrumented" ], 0, - "0846c52a2153f8fc9dfe1d9e33a10a70" + "8908838f8376dbdd402ab3caf5e414d2" ], [ "FStar.List.Tot.Properties.index_extensionality_aux", @@ -3113,7 +3113,7 @@ "refinement_interpretation_Tm_refine_3cf3f37474ba26d6b1bb1b3a555a65bd" ], 0, - "aebc485fe7b6984790e518a7bff56566" + "28ff19e1e35d482a079f9df01293768c" ], [ "FStar.List.Tot.Properties.index_extensionality", @@ -3125,7 +3125,7 @@ "refinement_interpretation_Tm_refine_c86aba5c6243e6b7f9a4b0ad41b4e9a0" ], 0, - "b16d01269bad4ae425330c78010c9f1d" + "c44343f5fcde832bd87195e2c1b8fe9d" ], [ "FStar.List.Tot.Properties.strict_suffix_of_nil", @@ -3151,7 +3151,7 @@ "projection_inverse_Prims.Cons_tl", "subterm_ordering_Prims.Cons" ], 0, - "59b6ffb34d87776609e4ee26d72db42c" + "a252ce27b04293056b688a4047327ea8" ], [ "FStar.List.Tot.Properties.strict_suffix_of_or_eq_nil", @@ -3163,7 +3163,7 @@ "disc_equation_Prims.Nil", "fuel_guarded_inversion_Prims.list" ], 0, - "ddfd7c96e5430e7a0b0ada4c0b8c9164" + "21d0840208e25a7be435704511a3b788" ], [ "FStar.List.Tot.Properties.strict_suffix_of_cons", @@ -3181,7 +3181,7 @@ "projection_inverse_Prims.Cons_tl" ], 0, - "d6871bbc7803c8d1c613cde8d272622f" + "b1ca85d77ae89686b177e7c85c588833" ], [ "FStar.List.Tot.Properties.strict_suffix_of_trans", @@ -3207,7 +3207,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "3dad0c7dbde98d7af755151fcffd3824" + "fef815fabf515b09e3537c4fb905df66" ], [ "FStar.List.Tot.Properties.strict_suffix_of_correct", @@ -3232,7 +3232,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "66d7163e654a23988a828875291f2cfa" + "3dbf19bce15a64567514123afb846400" ], [ "FStar.List.Tot.Properties.map_strict_suffix_of", @@ -3265,7 +3265,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.map" ], 0, - "026d5be6c3cbe781679b6aa8472dd78b" + "daaaf8d2d329db491e819c46af19569e" ], [ "FStar.List.Tot.Properties.mem_strict_suffix_of", @@ -3296,7 +3296,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.mem" ], 0, - "5112711a15a2e044b823a9896d3dea51" + "9fccb577e473ba18d2aa8c4fb71db678" ], [ "FStar.List.Tot.Properties.strict_suffix_of_exists_append", @@ -3330,7 +3330,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "2b4610493cb96aa506452632c512193d" + "a07f8938e488a9dfbc9b0b922c4f98d1" ], [ "FStar.List.Tot.Properties.strict_suffix_of_or_eq_exists_append", @@ -3348,7 +3348,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "0f558643b1cdb8f968b03798f1efa0c4" + "56b6fb54ccd81c575c2735b77d522df8" ], [ "FStar.List.Tot.Properties.precedes_tl", @@ -3364,7 +3364,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "60867f34837b7f4b4fbc7235eb8db63e" + "0ae83919dfec236fc932453ef8a21c29" ], [ "FStar.List.Tot.Properties.precedes_append_cons_r", @@ -3390,7 +3390,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.append" ], 0, - "2e5f8085c4601c6102e4f601af6d5e58" + "62cbc92439cdd73357553d12c48f5273" ], [ "FStar.List.Tot.Properties.precedes_append_cons_prod_r", @@ -3404,7 +3404,7 @@ "subterm_ordering_FStar.Pervasives.Native.Mktuple2" ], 0, - "8ff5cbd39fc1622225eac02cebdd3fe7" + "190f57fffec0461f92a929fe3da97ad3" ], [ "FStar.List.Tot.Properties.memP_precedes", @@ -3432,7 +3432,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "9ecf506cdd3e8f0d561ecb2706df425e" + "9bc565bd1dcc4455a5211a55523ae5b6" ], [ "FStar.List.Tot.Properties.assoc_precedes", @@ -3486,7 +3486,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "261e0155d258f38d68d95b8a8e2b2133" + "11b60f139a3476ac9ba982859b1a1cb0" ], [ "FStar.List.Tot.Properties.append_init_last", @@ -3520,7 +3520,7 @@ "typing_FStar.List.Tot.Base.last" ], 0, - "e81dcea6869ebf06077775cbab919e04" + "e1232fb0ddb9e8b65ba3dbc82c3ad23e" ], [ "FStar.List.Tot.Properties.append_init_last", @@ -3554,7 +3554,7 @@ "typing_FStar.List.Tot.Base.last" ], 0, - "644140408c1156b04c42dfd4c505f566" + "b89a7520909758aa18cb58f4130a10fb" ], [ "FStar.List.Tot.Properties.init_last_def", @@ -3588,7 +3588,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.append" ], 0, - "8d10e04c0b2c4529704375a9b7f67430" + "02feae74f23662b572817f364027ac89" ], [ "FStar.List.Tot.Properties.init_last_def", @@ -3607,11 +3607,11 @@ "projection_inverse_Prims.Cons_a", "projection_inverse_Prims.Cons_hd", "projection_inverse_Prims.Cons_tl", - "refinement_interpretation_Tm_refine_fbe5ce0f1342852592ffd441b38855ec", + "refinement_interpretation_Tm_refine_1dd7c3e4b532ffddee195497a41196a1", "typing_FStar.List.Tot.Base.append" ], 0, - "9e07977e8ae8b9ed5e7db399c1447542" + "4b621507533d5cd65d63664ac972ff44" ], [ "FStar.List.Tot.Properties.init_last_inj", @@ -3620,7 +3620,7 @@ 1, [ "@query" ], 0, - "0efbd4715b5825b0dfd37721bcdd04b9" + "d2431440b5e1fb0416b83e485223a2b8" ], [ "FStar.List.Tot.Properties.for_all_append", @@ -3655,7 +3655,7 @@ "typing_FStar.List.Tot.Base.op_At" ], 0, - "9ae702f92f4918372f85d94a7a19c42c" + "eda5397009318af89e84f4f839919875" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.List.fst.hints b/ulib/.cache/FStar.List.fst.hints index 5f6aa3bc805..ea773745db9 100644 --- a/ulib/.cache/FStar.List.fst.hints +++ b/ulib/.cache/FStar.List.fst.hints @@ -1,5 +1,5 @@ [ - "WSÄš\f26–%H|²\u0019í\u0003w", + "+\u0017ÿÑâZ{W5³Q91vd", [ [ "FStar.List.nth", @@ -11,7 +11,7 @@ "disc_equation_Prims.Nil", "fuel_guarded_inversion_Prims.list" ], 0, - "862d6c64947574b4f8a546a2cdf42ed5" + "8959293a65516515b62d2a66a285cae1" ], [ "FStar.List.iter", @@ -23,7 +23,7 @@ "disc_equation_Prims.Nil", "fuel_guarded_inversion_Prims.list" ], 0, - "ebbaea741e769c70177a9f2a685d3dd1" + "52bd38c552ebf39a1bc72b605f83f265" ], [ "FStar.List.iteri_aux", @@ -35,7 +35,7 @@ "disc_equation_Prims.Nil", "fuel_guarded_inversion_Prims.list" ], 0, - "3cdae86a29039ce5f70ae51ead55942c" + "89a760762905eca3b9272d03d9e9fd5e" ], [ "FStar.List.map", @@ -47,7 +47,7 @@ "disc_equation_Prims.Nil", "fuel_guarded_inversion_Prims.list" ], 0, - "b883b982d4aded33aa4bbebeec4edcde" + "e759ad8df76cdd177b126232b5063014" ], [ "FStar.List.mapi_init", @@ -59,7 +59,7 @@ "disc_equation_Prims.Nil", "fuel_guarded_inversion_Prims.list" ], 0, - "4559da8e423865a8a2e7cb7faddd40ac" + "f56ae34e37f18d201ce07975d16c2d4c" ], [ "FStar.List.concatMap", @@ -71,7 +71,7 @@ "disc_equation_Prims.Nil", "fuel_guarded_inversion_Prims.list" ], 0, - "fad29c69dc65f9c527236f73e84a7bd0" + "c281e9276af37e8a275039bd248ac7c1" ], [ "FStar.List.fold_left", @@ -83,7 +83,7 @@ "disc_equation_Prims.Nil", "fuel_guarded_inversion_Prims.list" ], 0, - "0b50fb96c6000035076bf41d880793cd" + "5d461401de33a1d21c4ee677a9580fc5" ], [ "FStar.List.fold_right", @@ -95,7 +95,7 @@ "disc_equation_Prims.Nil", "fuel_guarded_inversion_Prims.list" ], 0, - "30ddace2e3a8e31fdcd4dd9a1a077c64" + "7682b48fcc5b9b4355c71108e4bbb0c0" ], [ "FStar.List.filter", @@ -107,7 +107,7 @@ "disc_equation_Prims.Nil", "fuel_guarded_inversion_Prims.list" ], 0, - "7b4ea1c1dbbd0659b4e8f7f430d8393f" + "b3ddcebe286d87f7408c0b68de9f3075" ], [ "FStar.List.for_all", @@ -119,7 +119,7 @@ "disc_equation_Prims.Nil", "fuel_guarded_inversion_Prims.list" ], 0, - "1620ec533bac6466ebf88b7d1ef36c42" + "e67535186dbd2a5abb8ec016f959d78f" ], [ "FStar.List.collect", @@ -131,7 +131,7 @@ "disc_equation_Prims.Nil", "fuel_guarded_inversion_Prims.list" ], 0, - "7e8f06ab649439c2f14badf816006963" + "a7ef9d43af0d7d0f5f9c2f434f50e33a" ], [ "FStar.List.tryFind", @@ -143,7 +143,7 @@ "disc_equation_Prims.Nil", "fuel_guarded_inversion_Prims.list" ], 0, - "13c228cce4256be14dab6371cd0c76ad" + "c0ecb10c98ea2eacb74dfce8a84310df" ], [ "FStar.List.tryPick", @@ -161,7 +161,7 @@ "lemma_FStar.Pervasives.invertOption" ], 0, - "576dc53e9f318d02049e0af5c916c205" + "a2ec734028b36dad27780c479f99732a" ], [ "FStar.List.choose", @@ -179,7 +179,7 @@ "lemma_FStar.Pervasives.invertOption" ], 0, - "01ef7e83fb1a65da1d4cc91fd106436e" + "e17fa74dca8f838aa56892ebe92259f1" ], [ "FStar.List.partition", @@ -191,7 +191,7 @@ "disc_equation_Prims.Nil", "fuel_guarded_inversion_Prims.list" ], 0, - "06bf2835db1103e81dcdca7dfa743653" + "150ed61ba252c7c337786071a45ac30e" ], [ "FStar.List.sortWith", @@ -203,7 +203,7 @@ "disc_equation_Prims.Nil", "fuel_guarded_inversion_Prims.list" ], 0, - "f11d61cb9372ae97d5988da036e87bf1" + "2481031d1d696d457a9331468f6d4805" ], [ "FStar.List.splitAt", @@ -219,7 +219,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "d1019f66ed2331fd5648f40eb08ee2ef" + "cb79a998387cc175e4d5b3831458d928" ], [ "FStar.List.filter_map", @@ -237,7 +237,7 @@ "lemma_FStar.Pervasives.invertOption" ], 0, - "d75bd23bf2c44012b597b54b58676889" + "a5d529b61bd3195b72d46cbddc262126" ], [ "FStar.List.index", @@ -249,7 +249,7 @@ "disc_equation_Prims.Nil", "fuel_guarded_inversion_Prims.list" ], 0, - "396ed3fdb9925684a36d73357d0595b4" + "8efa5697f2763afe955e81e0d6df560b" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.MRef.fst.hints b/ulib/.cache/FStar.MRef.fst.hints index e5efa36cac9..54cde21a461 100644 --- a/ulib/.cache/FStar.MRef.fst.hints +++ b/ulib/.cache/FStar.MRef.fst.hints @@ -16,7 +16,7 @@ "typing_FStar.Monotonic.Heap.sel" ], 0, - "3ba358073ef78960eb82249c597cf947" + "78385ade6e4a7e6f38938a8c674cb0cf" ], [ "FStar.MRef.witness_token", @@ -36,7 +36,7 @@ "typing_FStar.Monotonic.Heap.sel", "unit_typing" ], 0, - "35aa55967ff2943188e395f5fae487ce" + "aa43239fb4efc8be96d3fcc2c840cad8" ], [ "FStar.MRef.recall_token", @@ -55,7 +55,7 @@ "typing_FStar.Monotonic.Heap.sel", "unit_typing" ], 0, - "ff0fea4e401ab826287d4dd1507636af" + "ce16497aeb7ef8ec550df65ac5cfca15" ], [ "FStar.MRef.lemma_functoriality", @@ -76,7 +76,7 @@ "typing_FStar.Monotonic.Heap.sel" ], 0, - "3039c16477019a88edc029efffe9a190" + "5660b03e41cd29dc4aa57e2a888c5ecf" ], [ "FStar.MRef.recall", @@ -90,7 +90,7 @@ "unit_typing" ], 0, - "9df27c6481e1e59e10a6fccf4e3bc392" + "157ec437e9af845b4612d0a5e1d2abf9" ], [ "FStar.MRef.witness", @@ -104,7 +104,7 @@ "unit_typing" ], 0, - "026ea0d268cb9de0d2a795c33313f585" + "5ba36ba6588aa9daf194fd4d540751ac" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.MRef.fsti.hints b/ulib/.cache/FStar.MRef.fsti.hints index 7ea5d578bac..0c72f313091 100644 --- a/ulib/.cache/FStar.MRef.fsti.hints +++ b/ulib/.cache/FStar.MRef.fsti.hints @@ -14,7 +14,7 @@ "token_correspondence_FStar.MRef.stable" ], 0, - "09667bac54e23ef7fb56fd1b1726c5db" + "a3f6dd11a56d914f0c0b5330f1fd5cb0" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.MST.fst.hints b/ulib/.cache/FStar.MST.fst.hints index 00d59c55711..30165c1a068 100644 --- a/ulib/.cache/FStar.MST.fst.hints +++ b/ulib/.cache/FStar.MST.fst.hints @@ -11,7 +11,7 @@ "data_typing_intro_FStar.Pervasives.Native.Mktuple2@tok" ], 0, - "c5745a58418b9a8020bb7c222f1c0d71" + "fc5fff04fa8c46959070c8d5e78af6b3" ], [ "FStar.MST.return", @@ -25,7 +25,7 @@ "refinement_interpretation_Tm_refine_bd10f09297e0e7dc08314f7d9211801c" ], 0, - "33042da372d97fcb7584e2351b2fcbc9" + "54e4e6428cfa4e54510af040201e2be9" ], [ "FStar.MST.bind", @@ -41,7 +41,7 @@ "refinement_interpretation_Tm_refine_bd10f09297e0e7dc08314f7d9211801c" ], 0, - "ab928e462faced4f68ab17998dbcc5d5" + "a5ef6d78d3806ca3e1d78f313af7b778" ], [ "FStar.MST.subcomp", @@ -50,7 +50,7 @@ 1, [ "@query", "equation_FStar.MST.repr" ], 0, - "4965d87ed534abf700640acaac7cac85" + "019b62e5445ee5a3b6d02c3b2859bc62" ], [ "FStar.MST.MSTATE", @@ -62,7 +62,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "bd004c175ee5254394c1558a03d0cec4" + "130cc9f5bcf83769ab1a60599e7c5936" ], [ "FStar.MST.MSTATE", @@ -74,7 +74,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "d1f02ec6df48305e73b2fcf0dade42a9" + "027d32dfe94fde070b255697f870acee" ], [ "FStar.MST.MSTATE", @@ -86,7 +86,7 @@ "refinement_interpretation_Tm_refine_de09779676242898794a0b057d5f5bb4" ], 0, - "a7c19582506b4e61d8f6d044464eafbc" + "86f2bd99dce2ba15d5f8655e7a269ef3" ], [ "FStar.MST.get", @@ -100,7 +100,7 @@ "refinement_interpretation_Tm_refine_bd10f09297e0e7dc08314f7d9211801c" ], 0, - "62354c8a538c438e21c752562b2eca42" + "f233a0f040578bfeb4f59143fc840a7f" ], [ "FStar.MST.put", @@ -109,7 +109,7 @@ 1, [ "@query", "unit_typing" ], 0, - "848b3b73f3a7ebc2bc9d9c1097a9e88f" + "5aef84f9ebd6f05d5870905611e88535" ], [ "FStar.MST.lift_pure_mst", @@ -138,7 +138,7 @@ "typing_Tm_abs_da437716eb372fac740da22fdb123c4f" ], 0, - "5eba3d5782ea1f28d54f842c17580c17" + "1144da4920c32f23306dc3a876aec165" ], [ "FStar.MST.bind_div_mst", @@ -160,7 +160,7 @@ "typing_Tm_abs_660b749c51db3dcdfc0b740d078dacf4" ], 0, - "fc84aa3ca13ee4ee89b2ce35fd7f6448" + "beda981fbf180a73e066bba6b448c0d0" ], [ "FStar.MST.mst_assume", @@ -169,7 +169,7 @@ 1, [ "@query" ], 0, - "c0b363710edda4baa5ed1e0180c7ba27" + "80d3d13fb0172860db7213a89ae58feb" ], [ "FStar.MST.mst_assert", @@ -178,7 +178,7 @@ 1, [ "@query" ], 0, - "015f4c6cb7269c78c89a4d0e8723ca0e" + "b8ca5ff9b88e5efc13e4d5335bb14f88" ], [ "FStar.MST.lift_mst_total_mst", @@ -187,7 +187,7 @@ 1, [ "@query" ], 0, - "ac29a7af31d000c6e361d490d9bd6dee" + "66715b953ffe565ae582545dd028033c" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.MSTTotal.fst.hints b/ulib/.cache/FStar.MSTTotal.fst.hints index 572cac99d3f..e2f3d97e75c 100644 --- a/ulib/.cache/FStar.MSTTotal.fst.hints +++ b/ulib/.cache/FStar.MSTTotal.fst.hints @@ -11,7 +11,7 @@ "data_typing_intro_FStar.Pervasives.Native.Mktuple2@tok" ], 0, - "7af1215a170a5858050ee8f37a27994b" + "45f8ea30327412caee43659921a68e9d" ], [ "FStar.MSTTotal.return", @@ -25,7 +25,7 @@ "refinement_interpretation_Tm_refine_bd10f09297e0e7dc08314f7d9211801c" ], 0, - "4002e9d4fe24ba63e533e3e2f3bfdc92" + "fa1ce25e75c63d195fe06ea611618967" ], [ "FStar.MSTTotal.bind", @@ -41,7 +41,7 @@ "refinement_interpretation_Tm_refine_bd10f09297e0e7dc08314f7d9211801c" ], 0, - "6c9e87356f4e1f8344400cf0e0a1d83f" + "02873363c9f2a44af81536608a70cdb7" ], [ "FStar.MSTTotal.subcomp", @@ -50,7 +50,7 @@ 1, [ "@query" ], 0, - "86425f1bab8c1efffb95798b8abb6cf9" + "d135026c2076522b7bfb34c1ec3a27d4" ], [ "FStar.MSTTotal.MSTATETOT", @@ -62,7 +62,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "df89749115fd0b51c92dcd2ba4bc7e07" + "c83d1dba4b933c7f31bb2115d63c0459" ], [ "FStar.MSTTotal.MSTATETOT", @@ -74,7 +74,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "40c9cae42f751f4c7f540109f636c033" + "ab0daa457ba0b828376b9bf078b95daa" ], [ "FStar.MSTTotal.MSTATETOT", @@ -86,7 +86,7 @@ "refinement_interpretation_Tm_refine_de09779676242898794a0b057d5f5bb4" ], 0, - "f548a909ed7744aa2fc507416132a712" + "885dfe3a5c47fe563ea00595ae7c352c" ], [ "FStar.MSTTotal.get", @@ -100,7 +100,7 @@ "refinement_interpretation_Tm_refine_bd10f09297e0e7dc08314f7d9211801c" ], 0, - "9e42ac0c7a201f6e72147b5da53f8201" + "dffdffc04c48847e5dc0028581db6082" ], [ "FStar.MSTTotal.put", @@ -109,7 +109,7 @@ 1, [ "@query", "unit_typing" ], 0, - "3cd143139499ef556d40d8ba4add93a4" + "c8ce930019c4beefa4fa6299f5341be7" ], [ "FStar.MSTTotal.lift_pure_mst_total", @@ -138,7 +138,7 @@ "typing_Tm_abs_da437716eb372fac740da22fdb123c4f" ], 0, - "b1f0a99f230a20f879337f13befcb8c8" + "f19b9dadf5cd587acbdd1f421bd223f2" ], [ "FStar.MSTTotal.mst_tot_assume", @@ -147,7 +147,7 @@ 1, [ "@query" ], 0, - "27b3c4daf3f6cf1bf93e03de0dd37029" + "ebe2c51d6c04c74160e823f1a4537a8d" ], [ "FStar.MSTTotal.mst_tot_assert", @@ -156,7 +156,7 @@ 1, [ "@query" ], 0, - "8e1dd8aac778c07db1441185ed917039" + "ea4700df76f008d1978826485fd19413" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Map.fst.hints b/ulib/.cache/FStar.Map.fst.hints index e2f5247d450..4747aa6dfb3 100644 --- a/ulib/.cache/FStar.Map.fst.hints +++ b/ulib/.cache/FStar.Map.fst.hints @@ -25,7 +25,7 @@ "typing_Tm_abs_f204de043dfa9a2864fb0954c8f99fa1" ], 0, - "d079af1ec4619bb30f72219e07bd1837" + "1d38b5103d93429820d907d61daac747" ], [ "FStar.Map.lemma_SelUpd2", @@ -52,7 +52,7 @@ "typing_Tm_abs_f204de043dfa9a2864fb0954c8f99fa1" ], 0, - "c87e0d9ecbd3cbcc2d71767590de316b" + "03e5ad14047bb5178aab35f8b8caa16d" ], [ "FStar.Map.lemma_SelConst", @@ -77,7 +77,7 @@ "typing_Tm_abs_2bbbf501a8d3e7a47b3c23d5dc392001" ], 0, - "52a8965ac04c0295ac358ac318a6c46a" + "1000982dfc26fbc0e26175b0a10de615" ], [ "FStar.Map.lemma_SelRestrict", @@ -92,7 +92,7 @@ "token_correspondence_FStar.Map.__proj__Mkt__item__mappings" ], 0, - "75511f2399eff31b3e72553a022e32e7" + "a4c9a34654ff29873d32a4c9064d9694" ], [ "FStar.Map.lemma_SelConcat1", @@ -119,7 +119,7 @@ "typing_Tm_abs_45d9dc5131c7f8a8469040793ab2c98c" ], 0, - "fb45753af51f93dbe0bd2b1d864520d5" + "f6f55c22e3fc9355c251be06bb376af1" ], [ "FStar.Map.lemma_SelConcat2", @@ -146,7 +146,7 @@ "typing_Tm_abs_45d9dc5131c7f8a8469040793ab2c98c" ], 0, - "1c62ad90996e2e3a4f775548a10d3158" + "0563d6f20bd236d9382810344b17f7bf" ], [ "FStar.Map.lemma_SelMapVal", @@ -171,7 +171,7 @@ "typing_Tm_abs_4eb3b570a1f2a7490cd12772f646a71b" ], 0, - "e07ef7545d5a63c8554565a952bd55e1" + "f0144cd29eb7b15b8ebf5b829cff31fa" ], [ "FStar.Map.lemma_InDomUpd1", @@ -190,7 +190,7 @@ "typing_FStar.Map.contains", "typing_FStar.Set.singleton" ], 0, - "d1dde3582cd314b98c4f40a7a60f7bd4" + "2e20309980301818f35760834211e691" ], [ "FStar.Map.lemma_InDomUpd2", @@ -205,7 +205,7 @@ "typing_FStar.Map.contains" ], 0, - "72416a50c13c2f651bf4527d3e41fce7" + "bcc3d8c478d808eef37a446cc5dcce70" ], [ "FStar.Map.lemma_InDomConstMap", @@ -220,7 +220,7 @@ "projection_inverse_FStar.Map.Mkt_domain", "typing_FStar.Set.empty" ], 0, - "a8ff0623a2a12474a2bbae1d3f5f25c8" + "a333083eb798ea2a2f0af4b5856e06d0" ], [ "FStar.Map.lemma_InDomConcat", @@ -235,7 +235,7 @@ "typing_FStar.Map.__proj__Mkt__item__domain" ], 0, - "3ecd7a26557b2258bef8d481c24c468f" + "21e942983c15bb2da9e6d54f44c56867" ], [ "FStar.Map.lemma_InMapVal", @@ -249,7 +249,7 @@ "projection_inverse_FStar.Map.Mkt_domain" ], 0, - "4b1606fc026b153df7f9843dffe05fad" + "66bee4df11a1b7cc17e3a8e590185826" ], [ "FStar.Map.lemma_InDomRestrict", @@ -265,7 +265,7 @@ "typing_FStar.Map.__proj__Mkt__item__domain" ], 0, - "61e9ef77ab2b93337ecc2ba597fb4709" + "4dc437bf3f16f6df1da626e16bfca11a" ], [ "FStar.Map.lemma_ContainsDom", @@ -276,7 +276,7 @@ "@query", "equation_FStar.Map.contains", "equation_FStar.Map.domain" ], 0, - "25300a1aa2bd8a4f302a3daf450dd4a8" + "390afe377fd980a300b99db05aad5792" ], [ "FStar.Map.lemma_UpdDomain", @@ -293,7 +293,7 @@ "typing_FStar.Set.union" ], 0, - "7cd48fd6500c2cf110bb90dafaa59aa7" + "a94e2c63de1baa1feb64f3005fbfc289" ], [ "FStar.Map.lemma_map_literal", @@ -318,7 +318,7 @@ "typing_Tm_abs_134069e179ddf4705519081c391c4e10" ], 0, - "48566d922c0224db22350daa5cf63244" + "9359cb1be7d0654d880f6dc783b5e80f" ], [ "FStar.Map.lemma_equal_intro", @@ -335,7 +335,7 @@ "typing_FStar.Map.__proj__Mkt__item__domain" ], 0, - "8c1094548f242db099c9026fe717256c" + "2e29e547a64325bb55ca240f9fa1890b" ], [ "FStar.Map.lemma_equal_elim", @@ -360,7 +360,7 @@ "typing_Tm_abs_134069e179ddf4705519081c391c4e10" ], 0, - "62e0371e4d79c7c0ae39b7608acb471f" + "ca1c6afb89521f41081530da73f36765" ], [ "FStar.Map.lemma_equal_refl", @@ -369,7 +369,7 @@ 1, [ "@query", "lemma_FStar.Map.lemma_equal_elim" ], 0, - "89dce3542e20686c7cc9be77d1ea3eef" + "b86871ce5377231f91c73bbd65b90301" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Math.Euclid.fst.hints b/ulib/.cache/FStar.Math.Euclid.fst.hints index fed536dbb95..1675f30cea7 100644 --- a/ulib/.cache/FStar.Math.Euclid.fst.hints +++ b/ulib/.cache/FStar.Math.Euclid.fst.hints @@ -11,7 +11,7 @@ "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0" ], 0, - "4e22d546ff190b1aaeaa46e25a1aae59" + "31578fb794165146a587e52faf9a50ac" ], [ "FStar.Math.Euclid.eq_mult_one", @@ -23,7 +23,7 @@ "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0" ], 0, - "9d5eb4588bdad15e674515e32140bf15" + "56550dbd914f0b5dcf148212bc97e57a" ], [ "FStar.Math.Euclid.opp_idempotent", @@ -35,7 +35,7 @@ "primitive_Prims.op_Minus", "projection_inverse_BoxInt_proj_0" ], 0, - "3de79134cd44a0b2cdcbf8f03e105e70" + "3a0908f857ce0af58104229a8197851c" ], [ "FStar.Math.Euclid.add_sub_l", @@ -48,7 +48,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "3e8ac86957183ff1d276904eb3225ac2" + "607744b5e9444c0eaf907f84b265e016" ], [ "FStar.Math.Euclid.add_sub_r", @@ -61,7 +61,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "5f7216d324a9dde3907ca9909e4bd8c8" + "3128f436193d78882eec73c527ba87e1" ], [ "FStar.Math.Euclid.divides_reflexive", @@ -74,7 +74,7 @@ "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0" ], 0, - "5a8b1dd07e87b93d6a0919f8afc5f0c2" + "c3628219900887689d2495a1e9c67abd" ], [ "FStar.Math.Euclid.divides_transitive", @@ -91,7 +91,7 @@ "refinement_interpretation_Tm_refine_90b5d2df39645a4835173a203da069e4" ], 0, - "3a1018fe158b87d50ddee5e0b8a85808" + "381c07df8245ead52c68efc0c0eb4b79" ], [ "FStar.Math.Euclid.divide_antisym", @@ -110,7 +110,7 @@ "refinement_interpretation_Tm_refine_2310b01be5c19ce958196c6889908ecd" ], 0, - "b32384bd77b83d06207a65b4db6e2d59" + "fc6582b408977ad7a6c8c8e73fc5fbce" ], [ "FStar.Math.Euclid.divides_0", @@ -123,7 +123,7 @@ "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0" ], 0, - "339f9b0acae95b646ca7ecda72f24c6b" + "f1f187e52f27d290ac886c2da870dbf3" ], [ "FStar.Math.Euclid.divides_1", @@ -136,7 +136,7 @@ "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0" ], 0, - "53726711f6c9192adc7a8571f2a4a4e5" + "769ed28e0e2cdee785aea3fdadbf26be" ], [ "FStar.Math.Euclid.divides_minus", @@ -151,7 +151,7 @@ "refinement_interpretation_Tm_refine_2310b01be5c19ce958196c6889908ecd" ], 0, - "605732f22040aade62b06aca8f6785da" + "1d41e6bb376f8aa30ad12cc31500c344" ], [ "FStar.Math.Euclid.divides_opp", @@ -166,7 +166,7 @@ "refinement_interpretation_Tm_refine_2310b01be5c19ce958196c6889908ecd" ], 0, - "b2bbc4dad041cf556a34434a009db8e7" + "7c61f3901cd5fa10a830988fcfbbfa46" ], [ "FStar.Math.Euclid.divides_plus", @@ -180,7 +180,7 @@ "refinement_interpretation_Tm_refine_2310b01be5c19ce958196c6889908ecd" ], 0, - "2d3e28c716a2b69363cf72c3fd2ac2dd" + "462a5dd991b869adff3860a0387e5f96" ], [ "FStar.Math.Euclid.divides_sub", @@ -194,7 +194,7 @@ "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0" ], 0, - "2fd562994a58f6ad514149240b2efd53" + "4d478c3335ba4bee6f396078920d5391" ], [ "FStar.Math.Euclid.divides_mult_right", @@ -208,7 +208,7 @@ "refinement_interpretation_Tm_refine_2310b01be5c19ce958196c6889908ecd" ], 0, - "57abdf21968c6dcd21c4076c5b6d3c8d" + "697556c764892c3b724d7a3dcffb3641" ], [ "FStar.Math.Euclid.mod_divides", @@ -224,7 +224,7 @@ "refinement_interpretation_Tm_refine_0766302b68bb44ab7aff8c4d8be0b46f" ], 0, - "dad5ac3217b13760ab8c378b8ae64ee3" + "92cb8801e4509ea95a784ba0a6cb9f57" ], [ "FStar.Math.Euclid.divides_mod", @@ -241,7 +241,7 @@ "refinement_interpretation_Tm_refine_2310b01be5c19ce958196c6889908ecd" ], 0, - "659b365c6891d405df86f72588fd0679" + "df2269bc2cc73d9f6c567fc6ac04e8cb" ], [ "FStar.Math.Euclid.is_gcd_unique", @@ -250,7 +250,7 @@ 0, [ "@query", "equation_FStar.Math.Euclid.is_gcd" ], 0, - "829ebfdec21917208a6b50fcf8eb64d4" + "6178e0f36539c7491834050d3e132dd0" ], [ "FStar.Math.Euclid.is_gcd_reflexive", @@ -263,7 +263,7 @@ "lemma_FStar.Math.Euclid.divides_reflexive" ], 0, - "71b5ab097e591029d75a939ff1d2f33b" + "07d3f44984be34a6efe2e0c60d3fe323" ], [ "FStar.Math.Euclid.is_gcd_symmetric", @@ -272,7 +272,7 @@ 0, [ "@query", "equation_FStar.Math.Euclid.is_gcd" ], 0, - "aa7650b212dff4ffab0488000ccce663" + "92180228903fce0d19451580af32dce8" ], [ "FStar.Math.Euclid.is_gcd_0", @@ -287,7 +287,7 @@ "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0" ], 0, - "7c3960005c02f16ed1b5533da4542297" + "09a3aff106e60a4f8ad48cf0b414a918" ], [ "FStar.Math.Euclid.is_gcd_1", @@ -302,7 +302,7 @@ "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0" ], 0, - "bdb227e244af682fdc8ee6df2c6054c0" + "6e603a28c3f11272c694a91c3a75e689" ], [ "FStar.Math.Euclid.is_gcd_minus", @@ -315,7 +315,7 @@ "primitive_Prims.op_Minus" ], 0, - "7680989209e24390aca3d0c0c107cac2" + "e0ed905d425c46f9c09e6b1c4ec51744" ], [ "FStar.Math.Euclid.is_gcd_opp", @@ -328,7 +328,7 @@ "primitive_Prims.op_Minus" ], 0, - "cb8d8a0affac444eaf0d75e0d6a4025e" + "3a224d416b349c11d14d3b52403ebaae" ], [ "FStar.Math.Euclid.is_gcd_plus", @@ -341,7 +341,7 @@ "primitive_Prims.op_Addition", "primitive_Prims.op_Multiply" ], 0, - "d9b27f7ee4430f3ee0d14bbdbc534554" + "e7aa2847c79416e610c800824794b293" ], [ "FStar.Math.Euclid.is_gcd_for_euclid", @@ -350,7 +350,7 @@ 0, [ "@query", "equation_FStar.Math.Euclid.is_gcd" ], 0, - "54663d6c9e8e525a98ae8bbee0726f1d" + "9a8260561e9031cad582fd3c1e263b6a" ], [ "FStar.Math.Euclid.egcd", @@ -383,7 +383,7 @@ "well-founded-ordering-on-nat" ], 0, - "a926fa787beaaf5a62b4d8aa682874ce" + "fc0c1f8139dc5be57602c1b2d3459331" ], [ "FStar.Math.Euclid.euclid_gcd", @@ -404,7 +404,7 @@ "refinement_interpretation_Tm_refine_760c5e70adce122a95cd106d0e0c6598" ], 0, - "435da9a4f1e05b9737e9bea64eb0b59c" + "f269a544f0d535f0209dbf04ce0f2023" ], [ "FStar.Math.Euclid.is_gcd_prime_aux", @@ -421,7 +421,7 @@ "refinement_interpretation_Tm_refine_dd319c5462eccabc540582a4c9a72d35" ], 0, - "7d6cf9744a0b11786fa5ec5c3ef387b5" + "d9e238705144a12dd7fb18004f0b4c64" ], [ "FStar.Math.Euclid.is_gcd_prime", @@ -440,7 +440,7 @@ "refinement_interpretation_Tm_refine_dd319c5462eccabc540582a4c9a72d35" ], 0, - "71c548661f08b3095baae9aefda510c9" + "5bcf1dd2a71da0c3148383711f181456" ], [ "FStar.Math.Euclid.bezout_prime", @@ -464,7 +464,7 @@ "true_interp" ], 0, - "12781b8c77802787a9ce8ecd80de3284" + "4464ce09a486f23f31d87e7a3ed51a51" ], [ "FStar.Math.Euclid.euclid", @@ -476,7 +476,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "5fc16dc25570966a7516ac05f7f5b78a" + "86c22765e82252fb513c2d7d0ccb07e5" ], [ "FStar.Math.Euclid.euclid", @@ -491,7 +491,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "874a959e4837f32d30d92b0c78aa7051" + "44bab748a226468f58dce43bb7ab97ac" ], [ "FStar.Math.Euclid.euclid_prime", @@ -505,7 +505,7 @@ "refinement_interpretation_Tm_refine_bcc53e0d0118ae334bf1ccba10e6ca4e" ], 0, - "c3e0de7bfab78436161e74cdf10cba43" + "e63a5b83c31bed6bc073fa929f9bc9b0" ], [ "FStar.Math.Euclid.euclid_prime", @@ -527,7 +527,7 @@ "true_interp", "unit_inversion", "unit_typing" ], 0, - "a0a46a5d09ab96532ec095476148a9b1" + "f0865ac9c3107641effb2f294c08dfb1" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Math.Euclid.fsti.hints b/ulib/.cache/FStar.Math.Euclid.fsti.hints index 172e88451e2..7ca69fc20b0 100644 --- a/ulib/.cache/FStar.Math.Euclid.fsti.hints +++ b/ulib/.cache/FStar.Math.Euclid.fsti.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "5e99344d2d742f25f2d74f707ce2084a" + "e50e91ea5fa67e31826f295e0d17e5ef" ], [ "FStar.Math.Euclid.euclid_prime", @@ -25,7 +25,7 @@ "refinement_interpretation_Tm_refine_bcc53e0d0118ae334bf1ccba10e6ca4e" ], 0, - "dc97b50f13df80114f98e6bd67414347" + "3190a3c86bf87fef79c4012a6d3e54b7" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Math.Fermat.fst.hints b/ulib/.cache/FStar.Math.Fermat.fst.hints index 0b9f1e4584f..ab9b547e611 100644 --- a/ulib/.cache/FStar.Math.Fermat.fst.hints +++ b/ulib/.cache/FStar.Math.Fermat.fst.hints @@ -19,7 +19,7 @@ "well-founded-ordering-on-nat" ], 0, - "f08a4597ed184eac0719a3319c332cf5" + "7dec9ed0e5add1c69792bcb46ef99241" ], [ "FStar.Math.Fermat.pow_zero", @@ -28,7 +28,7 @@ 0, [ "@query" ], 0, - "2d8fb4234ef020d12a1e15cec9251600" + "0bb9e4729d7b846497b5d2eb536d7f8f" ], [ "FStar.Math.Fermat.pow_zero", @@ -52,7 +52,7 @@ "well-founded-ordering-on-nat" ], 0, - "e911042c98e2b4f9983672b7d04ef8af" + "ba7da80f79d259d07883e8ca6c8da74a" ], [ "FStar.Math.Fermat.pow_zero", @@ -77,7 +77,7 @@ "well-founded-ordering-on-nat" ], 0, - "29103e2acb87aa7e8fde50593360efa7" + "bb40443f5c7a4b0f40414e999ca48018" ], [ "FStar.Math.Fermat.pow_one", @@ -99,7 +99,7 @@ "well-founded-ordering-on-nat" ], 0, - "e819a9104165b69d38b4c4a981b43d5c" + "f0ddc5e2929f81962e614cabd9389e06" ], [ "FStar.Math.Fermat.pow_plus", @@ -112,7 +112,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "bc4831838cba56fda1c30e9c91a96cab" + "e56b7ff92bf274b9b7eccd32afb5f0ae" ], [ "FStar.Math.Fermat.pow_plus", @@ -138,7 +138,7 @@ "typing_FStar.Math.Fermat.pow", "well-founded-ordering-on-nat" ], 0, - "9b4f87cbec9616621ec5274a89865139" + "6dbf4fac2aa878e583589f4e65b75fe4" ], [ "FStar.Math.Fermat.pow_plus", @@ -148,11 +148,11 @@ [ "@MaxIFuel_assumption", "@query", "equation_Prims.nat", "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0", - "refinement_interpretation_Tm_refine_3b7498d96688e799addb2c7ed8a552fb", + "refinement_interpretation_Tm_refine_3264456f3f11c10021b7c36ae3fa4319", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "789022c6a6be345acd5318c9e35420f3" + "74756ea7c76d7c5c65e7da0e3c55d003" ], [ "FStar.Math.Fermat.pow_mod", @@ -164,7 +164,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "d0b097bcc6f6ac715f04eb0b9a9e2915" + "46a9b379e1bb7b1e416134f2145514f8" ], [ "FStar.Math.Fermat.pow_mod", @@ -190,7 +190,7 @@ "well-founded-ordering-on-nat" ], 0, - "d6145c5dded4653f57ee69bb051ea970" + "d2651a8f57d593099dab6e4e85854d9c" ], [ "FStar.Math.Fermat.pow_mod", @@ -216,7 +216,7 @@ "well-founded-ordering-on-nat" ], 0, - "5bd3519b66644a229082e3ece19646d0" + "84cd852e7f2140b8cab0db2fe9616fb0" ], [ "FStar.Math.Fermat.binomial", @@ -238,7 +238,7 @@ "well-founded-ordering-on-nat" ], 0, - "9582f6c08370a698490509e624cf36a7" + "4cd327a746fbb9b372f8abe439f92894" ], [ "FStar.Math.Fermat.binomial_0", @@ -257,7 +257,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "236f0dfe83e6083809fead296cad9783" + "21511e13cc8b5d080a5c2786fc245160" ], [ "FStar.Math.Fermat.binomial_lt", @@ -285,7 +285,7 @@ "well-founded-ordering-on-nat" ], 0, - "21e85962cc076237a7043b741f9ace68" + "bde9fd42cd1c8ab23b429ab8b7b9d7b5" ], [ "FStar.Math.Fermat.binomial_n", @@ -311,7 +311,7 @@ "typing_FStar.Math.Fermat.binomial", "well-founded-ordering-on-nat" ], 0, - "875bee8230bdd78472d0af913b63008c" + "4717c114f306b763c6bb05ee5b49f8a0" ], [ "FStar.Math.Fermat.pascal", @@ -327,7 +327,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "b8cfaa4ef27d5de89eee9130603bc5dc" + "622a542a278046134133ad31d0a8677e" ], [ "FStar.Math.Fermat.pascal", @@ -351,7 +351,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "53d8b5bbc1c18eb2cc95d5eec2a005e1" + "795198f0935e5962ee46224597dc8ea9" ], [ "FStar.Math.Fermat.factorial", @@ -369,7 +369,7 @@ "well-founded-ordering-on-nat" ], 0, - "d210c2a0cdf6a727acaa7e409cd26844" + "68fff7c671a8f0cdc6000188f73b5188" ], [ "FStar.Math.Fermat.binomial_factorial", @@ -383,7 +383,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "4910565f44cd8b7ce842bf6da9d78172" + "075db2d4c3537a79b2f203a51a9ecfb5" ], [ "FStar.Math.Fermat.binomial_factorial", @@ -416,7 +416,7 @@ "well-founded-ordering-on-nat" ], 0, - "401368eda309fb5c29bbace096a402e5" + "3383a7ea78dccafcc1ce515fe3023adf" ], [ "FStar.Math.Fermat.binomial_factorial", @@ -428,10 +428,10 @@ "int_inversion", "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_d67a4ec89d00aa4441b3e61646bdbc46" + "refinement_interpretation_Tm_refine_fc4ea9e85b67cdbfaf9570cbd4480855" ], 0, - "cd2fd52ed4816019c16b942468acf0e2" + "88ee137c3560936f75e3d1640ee30d48" ], [ "FStar.Math.Fermat.sum", @@ -457,7 +457,7 @@ "well-founded-ordering-on-nat" ], 0, - "a9105fc8fa884e9f9ce111b3269e50be" + "92ac88f2c6f91956fe301ef47d339cd9" ], [ "FStar.Math.Fermat.sum_extensionality", @@ -496,7 +496,7 @@ "well-founded-ordering-on-nat" ], 0, - "9e7adfb2ee5f280f00cdb59df14f754c" + "8ebdb496e04ff7ab9531608a04cdb44f" ], [ "FStar.Math.Fermat.sum_first", @@ -510,7 +510,7 @@ "refinement_interpretation_Tm_refine_8233d76b57e95451540fc312b717fa79" ], 0, - "828e4fb157bd20bb79aba3618346ab4a" + "a6f310415aa631565fed784931d73bb4" ], [ "FStar.Math.Fermat.sum_first", @@ -530,7 +530,7 @@ "refinement_interpretation_Tm_refine_8233d76b57e95451540fc312b717fa79" ], 0, - "9fa5e322f16a9a92772b14699cf53d8c" + "15eead75a23df625da2037cb225ef265" ], [ "FStar.Math.Fermat.sum_last", @@ -544,7 +544,7 @@ "refinement_interpretation_Tm_refine_8233d76b57e95451540fc312b717fa79" ], 0, - "e5f2648102164bdef2e4eb0574d5de33" + "bb3f241f5807fc78849f1626f6ed8f06" ], [ "FStar.Math.Fermat.sum_last", @@ -576,7 +576,7 @@ "well-founded-ordering-on-nat" ], 0, - "0817899d76d7d6f75a48107c1df57318" + "d93243823a527daf92e018400d1f17cd" ], [ "FStar.Math.Fermat.sum_last", @@ -590,7 +590,7 @@ "refinement_interpretation_Tm_refine_8233d76b57e95451540fc312b717fa79" ], 0, - "18356fc751565782ae5fd0acf34ffd43" + "4943bd65ff368b499d089669b5248e06" ], [ "FStar.Math.Fermat.sum_const", @@ -629,7 +629,7 @@ "well-founded-ordering-on-nat" ], 0, - "befb2c13342f057caf6cb3f615010048" + "0ad66e5641061965443ee2a4556dc3f2" ], [ "FStar.Math.Fermat.sum_scale", @@ -671,7 +671,7 @@ "well-founded-ordering-on-nat" ], 0, - "39eb88e67e12e760de3c3e1dbf03cf25" + "a4c148c2e560543ed1fbedbfecbb6538" ], [ "FStar.Math.Fermat.sum_add", @@ -714,7 +714,7 @@ "well-founded-ordering-on-nat" ], 0, - "a591daf24da90413f64555537525c960" + "0ca60bb7124460b95b5452e6d6de48fa" ], [ "FStar.Math.Fermat.sum_shift", @@ -730,7 +730,7 @@ "refinement_interpretation_Tm_refine_6c2172b1d93ac8008737f5eb4371a6fa" ], 0, - "0dddc40d2b806975436d95c61f2fb139" + "0192dab60cde6111fd79c76a683df560" ], [ "FStar.Math.Fermat.sum_shift", @@ -772,7 +772,7 @@ "well-founded-ordering-on-nat" ], 0, - "f98f421352e9b0498905a25680e07258" + "c80b3b6383307c8fd49d4490479ad596" ], [ "FStar.Math.Fermat.sum_shift", @@ -788,7 +788,7 @@ "refinement_interpretation_Tm_refine_6c2172b1d93ac8008737f5eb4371a6fa" ], 0, - "9171eeaf21629118b44e989152d13b83" + "eb5cba0c1c7f5cfeec02b02e7f02c603" ], [ "FStar.Math.Fermat.sum_mod", @@ -800,7 +800,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "02e0f6cf003350d76868b3f34f9b030b" + "aad531fea3e977ccb1257b53acb2c460" ], [ "FStar.Math.Fermat.sum_mod", @@ -842,7 +842,7 @@ "well-founded-ordering-on-nat" ], 0, - "6c0038faa6656e20cdb2d47a81c0a5ed" + "4825424a4a2537e152e9149d6d19ac84" ], [ "FStar.Math.Fermat.sum_mod", @@ -885,7 +885,7 @@ "well-founded-ordering-on-nat" ], 0, - "6a9ad8b299f8f5d38b1211c1c321a3a8" + "22afe1a98dad2509bbaf9181d13ee82d" ], [ "FStar.Math.Fermat.binomial_theorem_aux", @@ -900,7 +900,7 @@ "refinement_interpretation_Tm_refine_671796ea743afe4b3806ce7369d655e0" ], 0, - "bfe2a262657a6a6d4805cd18e4c86e78" + "3f1f2c93f296ea22b9683f09ecb89941" ], [ "FStar.Math.Fermat.binomial_theorem_aux", @@ -912,7 +912,7 @@ "refinement_interpretation_Tm_refine_671796ea743afe4b3806ce7369d655e0" ], 0, - "f3b424698b35f4059f2e7c5ab37ec002" + "af11be040656b7fd2104d02136c41262" ], [ "FStar.Math.Fermat.binomial_theorem_aux", @@ -925,7 +925,7 @@ "refinement_interpretation_Tm_refine_671796ea743afe4b3806ce7369d655e0" ], 0, - "76023bb9289931aaf604466c2b59f889" + "5b915d492a153b725e6e628045c39c1a" ], [ "FStar.Math.Fermat.binomial_theorem_aux", @@ -938,7 +938,7 @@ "refinement_interpretation_Tm_refine_671796ea743afe4b3806ce7369d655e0" ], 0, - "e396795edfa099fdf9eabfff4536039f" + "487e7ef83fbe3aaf63f121f1c4862339" ], [ "FStar.Math.Fermat.binomial_theorem_aux", @@ -951,7 +951,7 @@ "refinement_interpretation_Tm_refine_671796ea743afe4b3806ce7369d655e0" ], 0, - "be532ff954257b8d0b15cd263b272eb5" + "57f88d350ee262470344b478275307c8" ], [ "FStar.Math.Fermat.binomial_theorem_aux", @@ -964,7 +964,7 @@ "refinement_interpretation_Tm_refine_671796ea743afe4b3806ce7369d655e0" ], 0, - "e6cf89375ac3eda53b46d74a649f72b4" + "505572851a04f07b33e5686544667bf9" ], [ "FStar.Math.Fermat.binomial_theorem_aux", @@ -990,7 +990,7 @@ "refinement_interpretation_Tm_refine_671796ea743afe4b3806ce7369d655e0" ], 0, - "f8a837920fcb947df081809f7d76e2d2" + "e8c0a9fb8792bccd76e6be789747e79c" ], [ "FStar.Math.Fermat.binomial_theorem_aux", @@ -1002,7 +1002,7 @@ "refinement_interpretation_Tm_refine_671796ea743afe4b3806ce7369d655e0" ], 0, - "50168e7bb7967cf560c5757fa2048730" + "f5aab581fd698c4032bb8f4114e7fc70" ], [ "FStar.Math.Fermat.binomial_theorem_aux", @@ -1015,7 +1015,7 @@ "refinement_interpretation_Tm_refine_671796ea743afe4b3806ce7369d655e0" ], 0, - "f1941c67b51cb52d3a675c1a4d4c14a8" + "f82bbe07efd7dc4f1964cdb658a30e1f" ], [ "FStar.Math.Fermat.binomial_theorem_aux", @@ -1028,7 +1028,7 @@ "refinement_interpretation_Tm_refine_671796ea743afe4b3806ce7369d655e0" ], 0, - "6bbed9835663627268fdc03f856af41d" + "095c948ac44902114714fa41cc1bd573" ], [ "FStar.Math.Fermat.binomial_theorem_aux", @@ -1052,7 +1052,7 @@ "refinement_interpretation_Tm_refine_671796ea743afe4b3806ce7369d655e0" ], 0, - "5c8e751bfc201c8279c2e7723f37f1ab" + "d29c8f84e9f9724d6306390853283eaa" ], [ "FStar.Math.Fermat.binomial_theorem_aux", @@ -1080,7 +1080,7 @@ "refinement_interpretation_Tm_refine_671796ea743afe4b3806ce7369d655e0" ], 0, - "9a7fd32faff623dc24ea318d904441c5" + "74f310bdc8e87f51ae802294721e5b02" ], [ "FStar.Math.Fermat.binomial_theorem", @@ -1094,7 +1094,7 @@ "refinement_interpretation_Tm_refine_96e65b2359ce32ff1f5ca9648c355aa6" ], 0, - "190291a9ab4b0b5dc983d8887f20627a" + "a9c879e2fd41d04b3278d8a5f9d41148" ], [ "FStar.Math.Fermat.binomial_theorem", @@ -1143,7 +1143,7 @@ "unit_typing", "well-founded-ordering-on-nat" ], 0, - "547996a348586025f50dce260eb9bc34" + "b858eb09475222c2f9343d3460c23012" ], [ "FStar.Math.Fermat.binomial_theorem", @@ -1153,12 +1153,12 @@ [ "@MaxIFuel_assumption", "@query", "equation_Prims.nat", "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", + "refinement_interpretation_Tm_refine_37450e79080eaa27d8b22d03131cbfd3", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_96e65b2359ce32ff1f5ca9648c355aa6", - "refinement_interpretation_Tm_refine_f82d08f0ba8d014c1cbb71bc2116cbd8" + "refinement_interpretation_Tm_refine_96e65b2359ce32ff1f5ca9648c355aa6" ], 0, - "50a221d7167a84a85c24cd18f549f8a7" + "1bfc287f9ac8b34db9a562a08e972195" ], [ "FStar.Math.Fermat.factorial_mod_prime", @@ -1171,7 +1171,7 @@ "refinement_interpretation_Tm_refine_dd319c5462eccabc540582a4c9a72d35" ], 0, - "25b4c43b17d3bab036754a8e5f941341" + "5cf630e5789f69cefcdeea4fb25480a5" ], [ "FStar.Math.Fermat.factorial_mod_prime", @@ -1200,7 +1200,7 @@ "well-founded-ordering-on-nat" ], 0, - "4919fd3020ba8329c288c2e45648dc72" + "0ab9605bcd8c5e52e2969c0316f93ca4" ], [ "FStar.Math.Fermat.factorial_mod_prime", @@ -1216,7 +1216,7 @@ "refinement_interpretation_Tm_refine_bcc53e0d0118ae334bf1ccba10e6ca4e" ], 0, - "91f41eab4b00fd836fb7fdeb5d772ab3" + "312b5448f0089bf9a6bdbd1ab1957b08" ], [ "FStar.Math.Fermat.binomial_prime", @@ -1229,7 +1229,7 @@ "refinement_interpretation_Tm_refine_dd319c5462eccabc540582a4c9a72d35" ], 0, - "42a2f297e427b5e8eb4356cd8b97bb4b" + "fd450871c3e23cd565fcedd9317d5777" ], [ "FStar.Math.Fermat.binomial_prime", @@ -1257,7 +1257,7 @@ "refinement_interpretation_Tm_refine_dd319c5462eccabc540582a4c9a72d35" ], 0, - "9e8270af71afa9e960706935466cd4fd" + "1a118b088362b9ac4f5c936d33d60a14" ], [ "FStar.Math.Fermat.freshman_aux", @@ -1273,7 +1273,7 @@ "refinement_interpretation_Tm_refine_dd319c5462eccabc540582a4c9a72d35" ], 0, - "1b8ee26215a85db9c39cd3a1618e6883" + "c0764efb8012b22cc62dc06beb0e72ef" ], [ "FStar.Math.Fermat.freshman_aux", @@ -1290,7 +1290,7 @@ "refinement_interpretation_Tm_refine_dd319c5462eccabc540582a4c9a72d35" ], 0, - "a84563a525d311118ec74dde1428e035" + "144a7a81de5fb0b70794ae4afd42c601" ], [ "FStar.Math.Fermat.freshman", @@ -1304,7 +1304,7 @@ "refinement_interpretation_Tm_refine_bcc53e0d0118ae334bf1ccba10e6ca4e" ], 0, - "6999e50ba5378abca31fcf76e9a16d8d" + "c59ba5dc593aa548814ded17a1e5705c" ], [ "FStar.Math.Fermat.freshman", @@ -1334,7 +1334,7 @@ "refinement_interpretation_Tm_refine_dd319c5462eccabc540582a4c9a72d35" ], 0, - "db2d27f065568dc3baf34bd21f5474ea" + "a8ef2334d31a2138547176989dade3ab" ], [ "FStar.Math.Fermat.fermat_aux", @@ -1347,7 +1347,7 @@ "refinement_interpretation_Tm_refine_dd319c5462eccabc540582a4c9a72d35" ], 0, - "5c415e7ba3de8117a7b2542eb51675c4" + "bb077f4c6f349b6f00de5d93e089f2fc" ], [ "FStar.Math.Fermat.fermat_aux", @@ -1371,7 +1371,7 @@ "well-founded-ordering-on-nat" ], 0, - "363ac39087f504771dc5671cf0a30b26" + "0b948b732cb201f4ab460a51464b3f33" ], [ "FStar.Math.Fermat.fermat_aux", @@ -1385,7 +1385,7 @@ "refinement_interpretation_Tm_refine_bcc53e0d0118ae334bf1ccba10e6ca4e" ], 0, - "90e59ca0d4690127e27699b9cc429a5b" + "e01c04bacbd9cbcf5bafad18d2ef1313" ], [ "FStar.Math.Fermat.fermat", @@ -1399,7 +1399,7 @@ "refinement_interpretation_Tm_refine_bcc53e0d0118ae334bf1ccba10e6ca4e" ], 0, - "42f1d10e77c1b5687cba828ffd6a30ac" + "58178e7294f0eaadbce912761861c417" ], [ "FStar.Math.Fermat.fermat", @@ -1417,7 +1417,7 @@ "refinement_interpretation_Tm_refine_bcc53e0d0118ae334bf1ccba10e6ca4e" ], 0, - "b8af9791c018bd13b0140dd6f5a3da13" + "b1b3bff5de7038ce85862e1e6298b04a" ], [ "FStar.Math.Fermat.mod_mult_congr_aux", @@ -1431,7 +1431,7 @@ "refinement_interpretation_Tm_refine_bcc53e0d0118ae334bf1ccba10e6ca4e" ], 0, - "d9cfba178f3867bd3d55ce6ebcbd4ae9" + "b34001a4b98b34f7e3e89a4456b238e6" ], [ "FStar.Math.Fermat.mod_mult_congr_aux", @@ -1454,7 +1454,7 @@ "refinement_interpretation_Tm_refine_def003bea72d0f209f83e8e581faf40d" ], 0, - "4da7b6fc5a52e4708941481a13b8ea8f" + "51a320256f1821f7bb03a282ee552082" ], [ "FStar.Math.Fermat.mod_mult_congr", @@ -1468,7 +1468,7 @@ "refinement_interpretation_Tm_refine_bcc53e0d0118ae334bf1ccba10e6ca4e" ], 0, - "a7feaf52eac940b051b20067aff43710" + "4659163c5111a4332f9d4cb06f4db938" ], [ "FStar.Math.Fermat.mod_mult_congr", @@ -1487,7 +1487,7 @@ "refinement_interpretation_Tm_refine_bcc53e0d0118ae334bf1ccba10e6ca4e" ], 0, - "8eed4b901696c2c1442c6aeb833d7475" + "fe3b2877e2dd7294be8f0f350561dd69" ], [ "FStar.Math.Fermat.fermat_alt", @@ -1501,7 +1501,7 @@ "refinement_interpretation_Tm_refine_bcc53e0d0118ae334bf1ccba10e6ca4e" ], 0, - "222492af4c1ce86611a6483601d769a7" + "622bd9112e15dc960350e410632857da" ], [ "FStar.Math.Fermat.fermat_alt", @@ -1525,7 +1525,7 @@ "refinement_interpretation_Tm_refine_da5625587e09adb0744cd841af2f306b" ], 0, - "2481898e77404f4085ee211962a13974" + "e8324be5c5d6c23ba408168f548e4e5e" ], [ "FStar.Math.Fermat.fermat_alt", @@ -1549,7 +1549,7 @@ "refinement_interpretation_Tm_refine_da5625587e09adb0744cd841af2f306b" ], 0, - "70da1aa4fee98bb2876e34f22da51065" + "8394210e7796ea6ea1881824f659a0c1" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Math.Fermat.fsti.hints b/ulib/.cache/FStar.Math.Fermat.fsti.hints index ec0bb992149..d8f41c7e5a9 100644 --- a/ulib/.cache/FStar.Math.Fermat.fsti.hints +++ b/ulib/.cache/FStar.Math.Fermat.fsti.hints @@ -19,7 +19,7 @@ "well-founded-ordering-on-nat" ], 0, - "3dd6f94022146bc158211ad2c2cecf6f" + "dc5bb5b1a43f48a5a6ca3082c701c1e3" ], [ "FStar.Math.Fermat.fermat", @@ -33,7 +33,7 @@ "refinement_interpretation_Tm_refine_bcc53e0d0118ae334bf1ccba10e6ca4e" ], 0, - "09663175db1f02c5d63b684b2e294c8c" + "06d8f3c6db04f8b819bbefc8f7ab7581" ], [ "FStar.Math.Fermat.mod_mult_congr", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_bcc53e0d0118ae334bf1ccba10e6ca4e" ], 0, - "3abbe7ab319c2cd3c77b1c8c7b230422" + "8256d82569534d745807b4fd8819c4fe" ], [ "FStar.Math.Fermat.fermat_alt", @@ -61,7 +61,7 @@ "refinement_interpretation_Tm_refine_bcc53e0d0118ae334bf1ccba10e6ca4e" ], 0, - "3373c73270b661eaf508a26dadf37225" + "9a9aeeadbf823bf958cd3a4b7a17343b" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Math.Lemmas.fst.hints b/ulib/.cache/FStar.Math.Lemmas.fst.hints index a911eba5283..f5c6c70f515 100644 --- a/ulib/.cache/FStar.Math.Lemmas.fst.hints +++ b/ulib/.cache/FStar.Math.Lemmas.fst.hints @@ -1,5 +1,5 @@ [ - "wè­a0”„\fÇ™BÄÐ\u0019gÜ", + "ÇÓ\u0001z\u0005®ôe\u001a\u001e\u0007+2dÐó", [ [ "FStar.Math.Lemmas.euclidean_div_axiom", @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "5bf897fdfe550ab8303566f76199e685" + "6a7020a44d48d96d2ce96cab8d600efb" ], [ "FStar.Math.Lemmas.euclidean_div_axiom", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "de4b7df49576afa8ee5b9639c0d3c2de" + "f7984f8d701382b135d46efddc08377d" ], [ "FStar.Math.Lemmas.lemma_eucl_div_bound", @@ -39,7 +39,7 @@ "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0" ], 0, - "5d08abb1a98eae58ff38e77772221e78" + "536eb6e5789ad5fcb7b5edb9e6b83788" ], [ "FStar.Math.Lemmas.lemma_mult_le_left", @@ -52,7 +52,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "4c3065d9fd265360235636e135f53f8d" + "57e159ba8968dfc09c3adef19bb06b50" ], [ "FStar.Math.Lemmas.lemma_mult_le_right", @@ -65,7 +65,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "80ddf4d96b1e88bfb3d5b9338498e805" + "e77b7b5ee997751fd5c5d17305dd9562" ], [ "FStar.Math.Lemmas.lemma_mult_lt_left", @@ -78,7 +78,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "e8bcf4530603c188d5e36eec7b9f1896" + "31827ea394a9e1c4c380147df6d49563" ], [ "FStar.Math.Lemmas.lemma_mult_lt_right", @@ -91,7 +91,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "36613766a80181b68c6a714b088b8883" + "5492b1bc5ebadac75f952a2b79705589" ], [ "FStar.Math.Lemmas.lemma_mult_lt_sqr", @@ -108,7 +108,7 @@ "refinement_interpretation_Tm_refine_7a4c9c81abfe8561837c8de08a5d08be" ], 0, - "acdb870b26173b0642174de10e92fbb8" + "98303f98f7986294ddcfacf36d8c8f74" ], [ "FStar.Math.Lemmas.swap_mul", @@ -117,7 +117,7 @@ 1, [ "@query", "primitive_Prims.op_Multiply" ], 0, - "aaa113a9ab06dc75d872901faa007b3a" + "26dabd15ceedf983ce7520c7f12f7b57" ], [ "FStar.Math.Lemmas.lemma_cancel_mul", @@ -131,7 +131,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "19f083e0407019d2a9a4a57998d8b9bb" + "2782924c8d4d31297521b6969d040251" ], [ "FStar.Math.Lemmas.distributivity_add_left", @@ -144,7 +144,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "d6fbf95e400cbba5292e791cf7e19b44" + "e4689d2dc540baea9940ab664f33096d" ], [ "FStar.Math.Lemmas.distributivity_add_right", @@ -156,7 +156,7 @@ "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0" ], 0, - "67fc506d2094533211ec90ba1f9a9c91" + "fd05e5c9a132d7cf50e9d6a5c205afdc" ], [ "FStar.Math.Lemmas.paren_mul_right", @@ -168,7 +168,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "8fb87f16515b61e167453dca28794ffe" + "8580b4d154b536bf478b2cca56cbf57f" ], [ "FStar.Math.Lemmas.paren_add_right", @@ -180,7 +180,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "c2bac970a59788b97fac00e9daf8763c" + "59de491f5995eeb0e71f25abc4cbd6ad" ], [ "FStar.Math.Lemmas.addition_is_associative", @@ -192,7 +192,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "9b81f23cafaafca72761cfeb9692cffd" + "bf66583b82c12dad2450e603456a692e" ], [ "FStar.Math.Lemmas.subtraction_is_distributive", @@ -205,7 +205,7 @@ "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0" ], 0, - "3bca5f4b0e263fc99771c52074168990" + "6f48ff6890704bf522ef83b435155224" ], [ "FStar.Math.Lemmas.swap_add_plus_minus", @@ -218,7 +218,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "4aea2f390c9548945b58aa6777ed9e40" + "fec12aa9ebad58e3a467dafb7191e537" ], [ "FStar.Math.Lemmas.neg_mul_left", @@ -230,7 +230,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "fffabe522e04202e64216993e37e32b1" + "fb9f095b23e67da20915f56984475d8f" ], [ "FStar.Math.Lemmas.neg_mul_right", @@ -243,7 +243,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "c6b9163ac309936f0de1287d4697b2bc" + "933def3f0d61140c0af773499be94032" ], [ "FStar.Math.Lemmas.swap_neg_mul", @@ -252,7 +252,7 @@ 1, [ "@query" ], 0, - "8491b83d14fcafb5c2672e262d7804dc" + "44d595ca156a977b349bf6ea3f6da0e2" ], [ "FStar.Math.Lemmas.distributivity_sub_left", @@ -265,7 +265,7 @@ "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0" ], 0, - "87c05ee2f3c40814e0c3cf8787406836" + "eac7e6c055694cd63f6e3734ea5dfc3b" ], [ "FStar.Math.Lemmas.distributivity_sub_right", @@ -278,7 +278,7 @@ "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0" ], 0, - "51954bba4dd03a1e335fb7ea5222581c" + "f210a4e4ab875367059d779421623a65" ], [ "FStar.Math.Lemmas.lemma_abs_mul", @@ -295,7 +295,7 @@ "typing_FStar.Math.Lib.abs" ], 0, - "4fc157135bd8cba3b9271089c9d9c83e" + "5f783f607ac13234814cd24e83a37e90" ], [ "FStar.Math.Lemmas.lemma_abs_bound", @@ -311,7 +311,7 @@ "typing_FStar.Math.Lib.abs" ], 0, - "5483815a9d6f9f16cccfc1fc335c2473" + "791ec8982809fcea81f70cff1e0c107c" ], [ "FStar.Math.Lemmas.mul_ineq1", @@ -333,7 +333,7 @@ "typing_FStar.Math.Lib.abs" ], 0, - "575d9bb8f9ee28fd7585dadf1ac79c08" + "bd28ab78e689b85cb8d93ecb31936ebb" ], [ "FStar.Math.Lemmas.add_zero_left_is_same", @@ -345,7 +345,7 @@ "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0" ], 0, - "94730206b0e56ff00f71232b079639c5" + "d7e4c5fd9341b691644b595794ac8c32" ], [ "FStar.Math.Lemmas.add_zero_right_is_same", @@ -357,7 +357,7 @@ "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0" ], 0, - "f7c78b0270ae32c196044a01ec6e5b02" + "27c1a9ee4648b35cab9e83e1d4c9fb76" ], [ "FStar.Math.Lemmas.mul_one_left_is_same", @@ -369,7 +369,7 @@ "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0" ], 0, - "232c53c7f341ff5d05495d61a8bf0ab0" + "6e5450835a418ff22fd74c928ee6960f" ], [ "FStar.Math.Lemmas.mul_one_right_is_same", @@ -381,7 +381,7 @@ "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0" ], 0, - "0ee8449121676523e2a3891de6e4f1bd" + "9b4cfbd49ff100f8fb7188d281827436" ], [ "FStar.Math.Lemmas.mul_zero_left_is_zero", @@ -393,7 +393,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "0a4607f5678846f96543167c2164e07b" + "99794ed400847a59b5caa3afed44464c" ], [ "FStar.Math.Lemmas.mul_zero_right_is_zero", @@ -405,7 +405,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "2afa13dbb67babc777ac8594447cbff6" + "c24a1a2fc0231032a4705953a32067e6" ], [ "FStar.Math.Lemmas.nat_times_nat_is_nat", @@ -418,7 +418,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "00c18c1b76e9b454c1ff0f00f948ade2" + "acb89927af15296ac2766b2278fbefeb" ], [ "FStar.Math.Lemmas.pos_times_pos_is_pos", @@ -431,7 +431,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "f5eb6e81742b35ab24e9edfab1cf3311" + "61397c3617acf8705b9795a625766d98" ], [ "FStar.Math.Lemmas.nat_over_pos_is_nat", @@ -440,7 +440,7 @@ 1, [ "@query" ], 0, - "9e54f8309bfc126f7bda044895e59466" + "38966117738c4c53d768c1b6d3160cbc" ], [ "FStar.Math.Lemmas.nat_over_pos_is_nat", @@ -455,7 +455,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "82812516824a295957a24e8076b97c0d" + "9eaaf96c7ad549eb923e70d0d9b47605" ], [ "FStar.Math.Lemmas.nat_plus_nat_equal_zero_lemma", @@ -470,7 +470,7 @@ "refinement_interpretation_Tm_refine_eccf147327f3985dffafc88d990d08b8" ], 0, - "dab31b66a73b335e002342dd1af6a4d2" + "0f02e7bf9fb93f1e0ebe11fc5c42cdf5" ], [ "FStar.Math.Lemmas.int_times_int_equal_zero_lemma", @@ -483,7 +483,7 @@ "refinement_interpretation_Tm_refine_2b01395e9078edff94f88e62ec027673" ], 0, - "7cdc11be74e28c3cdbfbc1dce8f63ce8" + "4ed51a9bcf29bf283da4dcdd7cb6d025" ], [ "FStar.Math.Lemmas.pow2_double_sum", @@ -496,7 +496,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "0e99c78dc250b808d0e8044393d1331c" + "0d01473c4d92b84209c64660883113b6" ], [ "FStar.Math.Lemmas.pow2_double_sum", @@ -517,7 +517,7 @@ "typing_Prims.pow2" ], 0, - "6fffe86b0e9dfaa36b73691bc8399f85" + "7d8cf547267f7a49581dfdf073afc90c" ], [ "FStar.Math.Lemmas.pow2_double_mult", @@ -530,7 +530,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "b05e35a29ef2578fbb482fd44967b1e5" + "f9c77f6f5d3e8641710d831826f324d5" ], [ "FStar.Math.Lemmas.pow2_double_mult", @@ -548,7 +548,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "8c72079c89cd8a3af1cace73f6fb3938" + "04e0384ee0131adf473ae355152e290d" ], [ "FStar.Math.Lemmas.pow2_lt_compat", @@ -573,7 +573,7 @@ "typing_Prims.pow2", "well-founded-ordering-on-nat" ], 0, - "4c37ef999f39f0a77d6c362a5208c4fb" + "091a6a2c32a907316102301b8e23fff6" ], [ "FStar.Math.Lemmas.pow2_le_compat", @@ -587,7 +587,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "20542384fdd1e9df548a90382d222132" + "8082453edef6e2f59f0169a8e5ceca5e" ], [ "FStar.Math.Lemmas.pow2_plus", @@ -600,7 +600,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "057c1a5c288155b0f777b8421475ab67" + "36cc07f890b9b5528a6b6332629f9f86" ], [ "FStar.Math.Lemmas.pow2_plus", @@ -624,7 +624,7 @@ "typing_Prims.pow2", "well-founded-ordering-on-nat" ], 0, - "04ec2e590adfde8fbad38a3b80d1c56c" + "fd988dd9019b79a70121c89bf1db346c" ], [ "FStar.Math.Lemmas.pow2_plus", @@ -634,11 +634,11 @@ [ "@MaxIFuel_assumption", "@query", "equation_Prims.nat", "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0", - "refinement_interpretation_Tm_refine_203712559a26a4567f4cb790ad0be5b4", - "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" + "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", + "refinement_interpretation_Tm_refine_b40eb6803c4d62d2dabbd15c89f4a2e6" ], 0, - "280cbf7408b33d0599a1e1ee5e62bce9" + "9ac6d613ea75ccd9e7293195a49dd09e" ], [ "FStar.Math.Lemmas.pow2_minus", @@ -653,7 +653,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "537dbe43baa3ead35d7629bb6b80ea73" + "d65230aea480f5b976ec44ac9097a842" ], [ "FStar.Math.Lemmas.pow2_minus", @@ -679,7 +679,7 @@ "typing_Prims.pow2" ], 0, - "eb774c1b099629ef9304eb3478dbbe12" + "3aeeef40eb56dab57c7a82696b462def" ], [ "FStar.Math.Lemmas.multiply_fractions", @@ -693,7 +693,7 @@ "refinement_interpretation_Tm_refine_0766302b68bb44ab7aff8c4d8be0b46f" ], 0, - "b50f015913acc6c9b4f3d62e663192a6" + "15e5824111ad84f7fdf2f634ae147d7d" ], [ "FStar.Math.Lemmas.modulo_lemma", @@ -702,7 +702,7 @@ 1, [ "@query" ], 0, - "3808315745b92b6d0c7075fefbffb23f" + "a80dc14399a6d8cb273ff594126cf033" ], [ "FStar.Math.Lemmas.modulo_lemma", @@ -717,7 +717,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "44d9889edb749bb3d511dd07903860f8" + "c10cdc5472be94547d8e42e617ca534a" ], [ "FStar.Math.Lemmas.lemma_div_mod", @@ -732,7 +732,7 @@ "refinement_interpretation_Tm_refine_0766302b68bb44ab7aff8c4d8be0b46f" ], 0, - "9cdf86b9aad8e98e355f9a79be65277a" + "ee9cb47448c586d687a819f0b5fb12de" ], [ "FStar.Math.Lemmas.lemma_mod_lt", @@ -744,7 +744,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "bd3e82fac65329d785b1509696b0562e" + "46ae840dfa3434ae604b5a8cb6c3fe1f" ], [ "FStar.Math.Lemmas.lemma_mod_lt", @@ -758,7 +758,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "8997174057f2655e543d86abef8e160a" + "935d85599f863f4164ade58413f99141" ], [ "FStar.Math.Lemmas.lemma_div_lt_nat", @@ -773,7 +773,7 @@ "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d" ], 0, - "9119ac1d68127e7c0538875f2b264b52" + "ce0d8950bf4ab4c4e21d684bc8e02af5" ], [ "FStar.Math.Lemmas.lemma_div_lt_nat", @@ -793,7 +793,7 @@ "typing_Prims.pow2" ], 0, - "66f79db08e687dab84c652b4ec3c7f36" + "37dd8dfc0bf532995a872a76be778a79" ], [ "FStar.Math.Lemmas.lemma_div_lt", @@ -808,7 +808,7 @@ "refinement_interpretation_Tm_refine_ef2e09dbb34375eb604aeb2ad341efb2" ], 0, - "e656975a415f5889672055c9a156c5fd" + "1fcc1ae483d9805714fc151a6f7d7450" ], [ "FStar.Math.Lemmas.lemma_div_lt", @@ -829,7 +829,7 @@ "typing_Prims.pow2" ], 0, - "d5070b73574eefa32830bd95d0240716" + "1bf1bc78affaec0d5fbf28ef3cdd389d" ], [ "FStar.Math.Lemmas.bounded_multiple_is_zero", @@ -843,7 +843,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "0a7e3c33d2bac3a539b57e28e0da97e5" + "5d9c86056b2dd04bcc23a085b6542285" ], [ "FStar.Math.Lemmas.small_div", @@ -852,7 +852,7 @@ 1, [ "@query" ], 0, - "09963d65d48d279905e6b52cd1211ee9" + "2bfb113dbd755f598107f11f8f74fa6d" ], [ "FStar.Math.Lemmas.small_div", @@ -867,7 +867,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "989858dce4e2a98602c4d8e4d4160919" + "0e568eed5ca85026b736080f930fff4d" ], [ "FStar.Math.Lemmas.small_mod", @@ -876,7 +876,7 @@ 1, [ "@query" ], 0, - "ef42355d9805c3944286809d68182e7c" + "a13e47eb94f42c04a664f89ab768c813" ], [ "FStar.Math.Lemmas.small_mod", @@ -891,7 +891,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "a6e3cc6c79be40600819860c0c1a9239" + "70f40322c80d7fbdeb2140c1284c223a" ], [ "FStar.Math.Lemmas.lt_multiple_is_equal", @@ -907,7 +907,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "91c835f7fe6429e74600a4d8310a2a55" + "4644a606cb550d589e1d29c936bf1d15" ], [ "FStar.Math.Lemmas.lemma_mod_plus", @@ -919,7 +919,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "5fa6f7767c9e5cf7c6d0598c63ff24c4" + "9f6ca2c92cb09812119ca70054aefe4f" ], [ "FStar.Math.Lemmas.lemma_mod_plus", @@ -934,7 +934,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "e53d045c1a56503c1e768d7be4276444" + "78783a9322ee5f8d9e9ab81cf547616b" ], [ "FStar.Math.Lemmas.lemma_div_plus", @@ -946,7 +946,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "6130e519ffe139f2208eca6035b603f6" + "898e5b5b6b4ff3b0ba906231312fbd43" ], [ "FStar.Math.Lemmas.lemma_div_plus", @@ -961,7 +961,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "0a3dd59324893185cf8329cdbed818be" + "3eb9aab02e315a67887d5664ae7d7f56" ], [ "FStar.Math.Lemmas.lemma_div_mod_plus", @@ -977,7 +977,19 @@ "refinement_interpretation_Tm_refine_fb5606ca0f2108b5822be3b8d7fc1913" ], 0, - "feafc3feb384eb5a4f90d126b5e5dadc" + "c79e1d6d42d82f20cfe906420481a0f3" + ], + [ + "FStar.Math.Lemmas.lemma_div_mod_plus", + 2, + 0, + 0, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "e26893eca6fe597ef661f851a08f825d" ], [ "FStar.Math.Lemmas.add_div_mod_1", @@ -993,7 +1005,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "438c91db220493132db3a3b6523df58e" + "e55abfe7c754acd378a2fbe5ab529250" ], [ "FStar.Math.Lemmas.add_div_mod_1", @@ -1008,7 +1020,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "9a088ebb52136b299673e979ad465ffb" + "ea11c6569878598d409d185703e9cb86" ], [ "FStar.Math.Lemmas.sub_div_mod_1", @@ -1024,7 +1036,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "f57bcfd1b46f3f52972b4d5f8d01a28e" + "bd1faefa1c4ac0a9d7e800166d9acbb7" ], [ "FStar.Math.Lemmas.sub_div_mod_1", @@ -1040,7 +1052,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "c76834af30abaf9ab513d7feb4ede090" + "707b8e6b6795e04eb6cf390dd67ec47a" ], [ "FStar.Math.Lemmas.cancel_mul_div", @@ -1053,7 +1065,7 @@ "refinement_interpretation_Tm_refine_0766302b68bb44ab7aff8c4d8be0b46f" ], 0, - "f8a9ffc41dc2000433f3d522778b8c44" + "e851f0b25ca7e6974340a4afedfde720" ], [ "FStar.Math.Lemmas.cancel_mul_mod", @@ -1062,7 +1074,7 @@ 1, [ "@query" ], 0, - "9493ae86e2504c9e71ccd231541c7032" + "01d0f7a740a13aa526f62959fd11fca8" ], [ "FStar.Math.Lemmas.cancel_mul_mod", @@ -1077,7 +1089,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "ad864bb942e6b94f61da987e6a5cba9b" + "ce6c9839d3311251cfdab3eff3e43da4" ], [ "FStar.Math.Lemmas.lemma_mod_add_distr", @@ -1089,7 +1101,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "589d3820ad6d9a26096ef5c165d70e27" + "800cdb37bc34a9420e562b3d6a039a51" ], [ "FStar.Math.Lemmas.lemma_mod_add_distr", @@ -1104,7 +1116,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "0593ea080abbeedfe165e35b70ed3efe" + "92424faff04abee9c314e789580f53da" ], [ "FStar.Math.Lemmas.lemma_mod_sub_distr", @@ -1116,7 +1128,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "11d4722c9aa7171d46bb8f0edc417382" + "af2bae4840b57c6276cbf9c96e046d29" ], [ "FStar.Math.Lemmas.lemma_mod_sub_distr", @@ -1132,7 +1144,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "64b6a1888a1385d010c2b85759c07645" + "9e7eca715cb34d78d065b15b426ed6fb" ], [ "FStar.Math.Lemmas.lemma_mod_sub_0", @@ -1141,7 +1153,7 @@ 1, [ "@query" ], 0, - "e393a282d0f2d1cf79661ae0e5fe7aa8" + "695a3a17ee5b56f2c1116ec8406c50b6" ], [ "FStar.Math.Lemmas.lemma_mod_sub_0", @@ -1155,7 +1167,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "9229e1fe0a34c1b3a95ad7d0f0100c72" + "50ea6953f0c0473e425d4e2bbedb8bed" ], [ "FStar.Math.Lemmas.lemma_mod_sub_1", @@ -1168,7 +1180,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "1a6090b63f5464c53f126d014138fa56" + "37d1a911f5754f305f49cc5a825afee3" ], [ "FStar.Math.Lemmas.lemma_mod_sub_1", @@ -1184,7 +1196,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "34175b11f25b79e4de068312e384d00f" + "35b78db806d2a49f3ade2644a7cc48a7" ], [ "FStar.Math.Lemmas.lemma_mod_mul_distr_l", @@ -1196,7 +1208,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "e7baf8c5f03f7490e5f07ac834133d4c" + "5efca1ce2af521b79f464178f747f101" ], [ "FStar.Math.Lemmas.lemma_mod_mul_distr_l", @@ -1209,7 +1221,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "403c8fa074b3d6f4ad22dabb5c62819c" + "0cac7d53bc215b16f542bde31b306f3e" ], [ "FStar.Math.Lemmas.lemma_mod_mul_distr_r", @@ -1221,7 +1233,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "317573be309a49ee66c664e3957d8a8a" + "313d56d5a81d372646a8e20c9f436e85" ], [ "FStar.Math.Lemmas.lemma_mod_mul_distr_r", @@ -1235,7 +1247,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "7cf9441dd25468ff3e2670446c1c6101" + "987323a1e7281c8b86fd2d3053c2fcea" ], [ "FStar.Math.Lemmas.lemma_mod_injective", @@ -1251,7 +1263,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "0d4746b8c654810fc0d4e4e14ddba9ab" + "417b720f166cd602ac1994e43196bb94" ], [ "FStar.Math.Lemmas.lemma_mod_injective", @@ -1265,7 +1277,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "ba49ce5fe1baa3546e9cdd4edb90d465" + "8dd722cdb59716071079d9f87ea44e15" ], [ "FStar.Math.Lemmas.lemma_mul_sub_distr", @@ -1277,7 +1289,7 @@ "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0" ], 0, - "7f3a5d51b33f978198f6de3f26b41dbd" + "cf7a041b22505caa60762c57d0ec6de2" ], [ "FStar.Math.Lemmas.lemma_div_exact", @@ -1289,7 +1301,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "dcd18e45d5672945fdce67ca190fa28d" + "7213925d5dbccb25e340cae6d5dbfd0b" ], [ "FStar.Math.Lemmas.lemma_div_exact", @@ -1304,7 +1316,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "dbd70749126b67dd86d84f5cc99f8400" + "e87303f8cfbbe15c347f1363669dcf23" ], [ "FStar.Math.Lemmas.div_exact_r", @@ -1316,7 +1328,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "eff7e31ec03f6eb426f37be26d4c0210" + "dfca7f17e0f62ab8be8af428010312c4" ], [ "FStar.Math.Lemmas.div_exact_r", @@ -1331,7 +1343,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "536ab0bb253060e1b9a0dbe6c081c7d6" + "cb32703cc12698ed959b410722f6561d" ], [ "FStar.Math.Lemmas.lemma_mod_spec", @@ -1343,7 +1355,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "8a0479e655de2b2fef86f547f1bcf401" + "b3ad212defb20383ce920345539eb7a6" ], [ "FStar.Math.Lemmas.lemma_mod_spec", @@ -1359,7 +1371,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "910e6d4a9610cbbda2fa3eb980231121" + "3e28d3994f49a281dd823756c5a0d4f4" ], [ "FStar.Math.Lemmas.lemma_mod_spec2", @@ -1371,7 +1383,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "44536948ee1a25be1c117b8e8e2c2e86" + "2e6c0897443f1a97e97b9c1eaedd3487" ], [ "FStar.Math.Lemmas.lemma_mod_spec2", @@ -1387,7 +1399,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "10900b8650e8332e17031f7e670e211d" + "c70f45b02c7a7b1b0e943026265c7a41" ], [ "FStar.Math.Lemmas.lemma_mod_plus_distr_l", @@ -1399,7 +1411,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "569305b381631ed2ca1a81b2d7b97536" + "4edb40e36d0f99c51d5cbe6a35e3cd29" ], [ "FStar.Math.Lemmas.lemma_mod_plus_distr_l", @@ -1413,7 +1425,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "a6f4978860c75469184f522b38b9cd71" + "6f27324ee25be8de62196dba6e1fd54b" ], [ "FStar.Math.Lemmas.lemma_mod_plus_distr_r", @@ -1425,7 +1437,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "b60f4635103bdf22db0df900d35d7eab" + "0d2e1d9dff4e0c91acf4719baa55584c" ], [ "FStar.Math.Lemmas.lemma_mod_plus_distr_r", @@ -1437,7 +1449,7 @@ "primitive_Prims.op_Modulus", "projection_inverse_BoxInt_proj_0" ], 0, - "0750a6f01acc5fe1918f93223bf61894" + "77c4107a1bbcf64c85931b4ea4a2a879" ], [ "FStar.Math.Lemmas.lemma_mod_mod", @@ -1449,7 +1461,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "5a629c26064e2a2ddc634ed631736893" + "c3d9865fa8044ef5b0b0089620527550" ], [ "FStar.Math.Lemmas.lemma_mod_mod", @@ -1462,7 +1474,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "fc75f3d4f4374d9768b72e379e073852" + "b8209953e25913a73cbd1c76afb99b31" ], [ "FStar.Math.Lemmas.euclidean_division_definition", @@ -1477,7 +1489,7 @@ "refinement_interpretation_Tm_refine_0766302b68bb44ab7aff8c4d8be0b46f" ], 0, - "d67844ec1245944e40e83162a437586e" + "0fb90858b88b24774dfde83ac7c5375c" ], [ "FStar.Math.Lemmas.modulo_range_lemma", @@ -1489,7 +1501,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "8e59134e9fbab906fb118de2988bac34" + "c497633a0fb82c48e31b66a9e8e18f4f" ], [ "FStar.Math.Lemmas.modulo_range_lemma", @@ -1505,7 +1517,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "304c741c6b21f649bc7b2523d01473b5" + "e10c22c9ff6a903be4e181f034d84c20" ], [ "FStar.Math.Lemmas.small_modulo_lemma_1", @@ -1519,7 +1531,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "266070bbe5829d43103f11bbe5ae46fc" + "95ffa947f4affdeb712a2d9db269e248" ], [ "FStar.Math.Lemmas.small_modulo_lemma_2", @@ -1531,7 +1543,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "169ae449d844b2aa761e7038f0379f70" + "6290acc4254f123190316986ede69dda" ], [ "FStar.Math.Lemmas.small_modulo_lemma_2", @@ -1544,7 +1556,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "1302f276f765b04fbbd0869ee5780e37" + "6030fdcadf2b88afa2f1b6312c6177e7" ], [ "FStar.Math.Lemmas.small_division_lemma_1", @@ -1557,7 +1569,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "fa59120405251c7266acc8fbdede9bf4" + "42242488e5d8e3ee56faf3b140b74104" ], [ "FStar.Math.Lemmas.small_division_lemma_2", @@ -1569,7 +1581,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "ffc4c4d8a896cf799d33cfc6a973ffba" + "690e22bfc88016510d7f00819a24c779" ], [ "FStar.Math.Lemmas.small_division_lemma_2", @@ -1583,7 +1595,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "afd40362820cecfd96f528a4075a25ef" + "7bffba5f84f466c66f163024ffe8840a" ], [ "FStar.Math.Lemmas.multiplication_order_lemma", @@ -1596,7 +1608,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "6dbe95af1bbf05286cc8453d99f296dc" + "688c5dd4093e334bf642cc8cc8e03060" ], [ "FStar.Math.Lemmas.division_propriety", @@ -1608,7 +1620,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "98072bf003944e17a3f9c46489ac8c2c" + "e6a9c57e9eb81ef31a749d43c9095307" ], [ "FStar.Math.Lemmas.division_propriety", @@ -1625,7 +1637,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "88da94265641747f1163f4f2f8d32c49" + "fd33cb51f095d942576a94c44b3923d5" ], [ "FStar.Math.Lemmas.division_definition_lemma_1", @@ -1634,7 +1646,7 @@ 0, [ "@query" ], 0, - "adcc1bd38ec7386251cdb82f8d231196" + "3817cf175da8c519037e6652d37ac9c5" ], [ "FStar.Math.Lemmas.division_definition_lemma_1", @@ -1650,7 +1662,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "eb5540c3206b39eac29509e6ccd680b0" + "6eee168bfbe81ce64f7aa262d8714810" ], [ "FStar.Math.Lemmas.division_definition_lemma_2", @@ -1659,7 +1671,7 @@ 0, [ "@query" ], 0, - "d1ab34bd642d7dd6ba22a3a0a0ba4d80" + "88505c63df4ec5c31d42f049243c0bc3" ], [ "FStar.Math.Lemmas.division_definition_lemma_2", @@ -1675,7 +1687,7 @@ "refinement_interpretation_Tm_refine_d7e97d01980c483711555228730a8e9b" ], 0, - "b6dd0a4b8c98dc6544b2f6e04cf93241" + "c14b7eafcd51c7d982bea35962e22cb3" ], [ "FStar.Math.Lemmas.division_definition", @@ -1684,7 +1696,7 @@ 0, [ "@query" ], 0, - "b5446d3440c0040270ff95a7fa5aa488" + "d1931d41716ea30a5d83f193ec1446e6" ], [ "FStar.Math.Lemmas.division_definition", @@ -1703,7 +1715,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "bae32c67b4fe0099a1d941557a9e3b20" + "19116f0af9b0be26fe2bb8c292770a4b" ], [ "FStar.Math.Lemmas.multiple_division_lemma", @@ -1712,7 +1724,7 @@ 0, [ "@query" ], 0, - "3c6f00345a28ecdc8c97a104ce587c34" + "b5f9ff0e003e6c34768617d12eb6f318" ], [ "FStar.Math.Lemmas.multiple_modulo_lemma", @@ -1721,7 +1733,7 @@ 0, [ "@query" ], 0, - "5dc5482729dc765c90f15678231b215b" + "0b28c84e2eee221b179a0f0421700d10" ], [ "FStar.Math.Lemmas.multiple_modulo_lemma", @@ -1730,7 +1742,7 @@ 0, [ "@query" ], 0, - "a50afb7802c959845d2841b55e9b45d4" + "45e22bbf285f5919b6fd3c840e6fdbf4" ], [ "FStar.Math.Lemmas.division_addition_lemma", @@ -1742,7 +1754,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "a4a7d11742e6e40b606b5169da570e23" + "3eca2e08dccba50a4b997492239b8151" ], [ "FStar.Math.Lemmas.division_addition_lemma", @@ -1760,7 +1772,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "d49c72399d6ad646735200a751aa65e7" + "8fd8c19c69cad7e621cbdbfaebbb6734" ], [ "FStar.Math.Lemmas.modulo_distributivity", @@ -1772,7 +1784,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "be7f92d82ad94d4e8b0b30f56266ce0c" + "2ab4084b73f2f87889911bae8c6d0193" ], [ "FStar.Math.Lemmas.modulo_distributivity", @@ -1785,7 +1797,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "591fa841dbad6aaa9c6dac1965008b9e" + "022841ee2367036912948245edd7dffc" ], [ "FStar.Math.Lemmas.lemma_div_le", @@ -1797,7 +1809,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "c26e41b830f08fe1cd89d7c1fc405340" + "171ce28aff31aec414b4062f987b5d94" ], [ "FStar.Math.Lemmas.lemma_div_le", @@ -1817,7 +1829,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "3139bfd0c36c5ad976fefe8b5452a08b" + "e96d4bc19a70b699216942f1f16dea5c" ], [ "FStar.Math.Lemmas.division_sub_lemma", @@ -1829,7 +1841,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "bf9fdae3c26e68ce3deb164528d235e9" + "4d186e2d07202046b44193f14cf87462" ], [ "FStar.Math.Lemmas.division_sub_lemma", @@ -1845,7 +1857,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "1f07853069f7b82da6d1a11f6ce962b2" + "902340720090c0cba705aeb8ac92330e" ], [ "FStar.Math.Lemmas.lemma_mod_plus_mul_distr", @@ -1857,7 +1869,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "90f3fa53097ea41865e4c780caaf5506" + "647ad595009e5121dfe0493f9fd20e12" ], [ "FStar.Math.Lemmas.lemma_mod_plus_mul_distr", @@ -1873,7 +1885,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "9cb07d20dfed265a063084aff58e7d5d" + "eb5e9a5602a9faec3f5f79ce241d48be" ], [ "FStar.Math.Lemmas.modulo_addition_lemma", @@ -1885,7 +1897,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "530fae953a4272f99498ec167be81765" + "f1d337169d8eea4e47733f72e289e06c" ], [ "FStar.Math.Lemmas.lemma_mod_sub", @@ -1897,7 +1909,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "223ca266e6b127ad51b83d4b106237ce" + "fb5846feef5ef8c4688fd8a7fc750aca" ], [ "FStar.Math.Lemmas.lemma_mod_sub", @@ -1912,7 +1924,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "7ce06733651843912a13c77325fa9956" + "cecaf2984f00c4beb8c001a7ae0a1275" ], [ "FStar.Math.Lemmas.mod_mult_exact", @@ -1926,7 +1938,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "fe66217c6c5d5042e58dd62c26a1d469" + "49b49117d65b5907889ef207ee3e574e" ], [ "FStar.Math.Lemmas.mod_mult_exact", @@ -1940,7 +1952,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "5b9f5cc6c4988cf3717b5621966cc477" + "353dfafe8b01b28c3c1d127afee50e53" ], [ "FStar.Math.Lemmas.mod_mul_div_exact", @@ -1958,7 +1970,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "719fdd196c2a62c39367a058e615573b" + "b15a6a591e21cf11367d960b4087a5e7" ], [ "FStar.Math.Lemmas.mod_mul_div_exact", @@ -1972,7 +1984,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "6821576505926aeb7bfe6cf316db1d50" + "be86a08a31b4653fa4ef1eeb2f0cb344" ], [ "FStar.Math.Lemmas.mod_pow2_div2", @@ -1990,7 +2002,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "301d3b6f93adbda28f12662e1207070f" + "bd0c70aff3c75a9c58259eb9f2bc97fd" ], [ "FStar.Math.Lemmas.mod_pow2_div2", @@ -2008,7 +2020,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "77731f06139431b3afcba50849603230" + "3294845412620eeb04b284ff4e31bc2c" ], [ "FStar.Math.Lemmas.lemma_div_lt_cancel", @@ -2017,7 +2029,7 @@ 0, [ "@query" ], 0, - "9fc62ad3218269f66c6c6387b872afce" + "eff239c1028e9a50983c2a32d9a690f8" ], [ "FStar.Math.Lemmas.lemma_div_lt_cancel", @@ -2033,7 +2045,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "56c91a850f476d72141a00c4cf4c0060" + "44c0d0a236248843351b4b41aa9b3435" ], [ "FStar.Math.Lemmas.lemma_mod_mult_zero", @@ -2047,7 +2059,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "877506f4fe04949113061177fa0d96cf" + "1b32c240fd82ecdfa4c4d32dd7354ed3" ], [ "FStar.Math.Lemmas.lemma_mod_mult_zero", @@ -2062,7 +2074,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "c2c8cda2adcdba3aa1ed5b7c0082eed7" + "34a612af5ae81998ded248bdf96d77a6" ], [ "FStar.Math.Lemmas.division_multiplication_lemma", @@ -2076,7 +2088,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "042353465ad802f6c4f62ba66415f849" + "88e1a62e007ba4e60caa8f0b67997b81" ], [ "FStar.Math.Lemmas.division_multiplication_lemma", @@ -2090,7 +2102,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "cbe6a11b3b3ca45e4305cff494b12d34" + "2b1ec553290d074885b023ab6a514d2f" ], [ "FStar.Math.Lemmas.cancel_fraction", @@ -2104,7 +2116,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "fa817376a7eb7279c4dedc4f9fa0f17c" + "6a13da7310b98388924307907932ce6b" ], [ "FStar.Math.Lemmas.cancel_fraction", @@ -2118,7 +2130,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "aad0343335e22baf101d893c1ecf96da" + "5a7757c2a796123dfbd35792242645dc" ], [ "FStar.Math.Lemmas.modulo_scale_lemma", @@ -2132,7 +2144,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "1e5670bae28bcda9e7418377112719ab" + "03a7fe34cb8e5a12924356544a7a35b2" ], [ "FStar.Math.Lemmas.modulo_scale_lemma", @@ -2147,7 +2159,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "ee61352775f953c9688589089f39933e" + "92f213a452144a1f47cbc1668b8bfa75" ], [ "FStar.Math.Lemmas.lemma_mul_pos_pos_is_pos", @@ -2160,7 +2172,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "aeb0c773c62d0fe9f58003e0b79f93b4" + "4d0321caa39673c16744b29d68773509" ], [ "FStar.Math.Lemmas.lemma_mul_nat_pos_is_nat", @@ -2175,7 +2187,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "e0868dc5f638e9f5e43453012287f9f9" + "1c7eea09a7ac35d39d68eb703a174929" ], [ "FStar.Math.Lemmas.modulo_division_lemma_0", @@ -2191,7 +2203,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "5526dd8a24140fc422b9fe19e4f94645" + "aece0765c738955b170caceaf31ca495" ], [ "FStar.Math.Lemmas.modulo_division_lemma", @@ -2205,7 +2217,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "dc35a4570cdb8bcc5d4679782a429405" + "3670b657054ba3358c49a6db0557dee7" ], [ "FStar.Math.Lemmas.modulo_division_lemma", @@ -2222,7 +2234,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "4fac20193fc5ace849a22e3f9e6032ec" + "6764faed1bc3478095b98f34d378cfdc" ], [ "FStar.Math.Lemmas.modulo_modulo_lemma", @@ -2236,7 +2248,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "632cd57678054bcea80022fa4bf7a975" + "fa2a880e131887a67234ab5fb618562c" ], [ "FStar.Math.Lemmas.modulo_modulo_lemma", @@ -2252,7 +2264,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "8c41bb9a53688205fa91f6c137dac9a2" + "b5d4d503143124ba0170f6e9ad1ff051" ], [ "FStar.Math.Lemmas.pow2_multiplication_division_lemma_1", @@ -2267,7 +2279,7 @@ "refinement_interpretation_Tm_refine_ad53f3413fd15db5258446e997071714" ], 0, - "4bc6bcb7c2a88ba3535c97c68c5b83c2" + "611636c98c3821ddc396d49835b57f1e" ], [ "FStar.Math.Lemmas.pow2_multiplication_division_lemma_1", @@ -2286,7 +2298,7 @@ "typing_Prims.pow2" ], 0, - "3653918ce6b9a363f70572a54c829ca9" + "1fefb5b7e265f62ab419a2241748bd30" ], [ "FStar.Math.Lemmas.pow2_multiplication_division_lemma_2", @@ -2301,7 +2313,7 @@ "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d" ], 0, - "9a2f62690ccd798c2edaf803c637cb04" + "d5f4c6bccee1a6d7d1871a1a5b6c1c77" ], [ "FStar.Math.Lemmas.pow2_multiplication_division_lemma_2", @@ -2320,7 +2332,7 @@ "typing_Prims.pow2" ], 0, - "289654bba064ccd018e335694685dc90" + "06055a449bd375eb0e8f85199f575aad" ], [ "FStar.Math.Lemmas.pow2_multiplication_modulo_lemma_1", @@ -2333,7 +2345,7 @@ "typing_Prims.pow2" ], 0, - "f8c89872bbcb19298b1e93803bcbfc40" + "02c5705bb0c673a3f0a8e0cdfd319fa3" ], [ "FStar.Math.Lemmas.pow2_multiplication_modulo_lemma_1", @@ -2348,7 +2360,7 @@ "refinement_interpretation_Tm_refine_ad53f3413fd15db5258446e997071714" ], 0, - "70ecc94e8719492feaf14d56b054d1b2" + "76fb746d5becd977f631351212fdc055" ], [ "FStar.Math.Lemmas.pow2_multiplication_modulo_lemma_2", @@ -2363,7 +2375,7 @@ "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d" ], 0, - "8376e92cc71628e2fca83c70d83463a7" + "ad5f8ce35c1b45a31b0cfc1ebec41ffc" ], [ "FStar.Math.Lemmas.pow2_multiplication_modulo_lemma_2", @@ -2384,7 +2396,7 @@ "typing_Prims.pow2" ], 0, - "052a9e21a47561419c0d315e70d426fd" + "af5c7ba6a042db797c9379a4bdfcfd78" ], [ "FStar.Math.Lemmas.pow2_modulo_division_lemma_1", @@ -2400,7 +2412,7 @@ "refinement_interpretation_Tm_refine_ad53f3413fd15db5258446e997071714" ], 0, - "dd08bcaa1e45697565601cdf46fbb628" + "bffe96840de605a0ce33eb9d2f9cba27" ], [ "FStar.Math.Lemmas.pow2_modulo_division_lemma_1", @@ -2416,7 +2428,7 @@ "refinement_interpretation_Tm_refine_ad53f3413fd15db5258446e997071714" ], 0, - "b7e8b391b60fa1296964330f2c3a2f5c" + "33fff9c99c0679c5fec14ec774fff8ed" ], [ "FStar.Math.Lemmas.pow2_modulo_division_lemma_2", @@ -2425,7 +2437,7 @@ 0, [ "@query", "projection_inverse_BoxInt_proj_0" ], 0, - "5f8304d517bdaef4237ac59f1a0b16a2" + "df5cca098fbf94448f66f829d03cc9a8" ], [ "FStar.Math.Lemmas.pow2_modulo_division_lemma_2", @@ -2443,7 +2455,7 @@ "typing_Prims.pow2" ], 0, - "ca512560a38cbc03e6c3c9b091a80d27" + "70c80bb80fe543af83d823bb56e70850" ], [ "FStar.Math.Lemmas.pow2_modulo_modulo_lemma_1", @@ -2459,7 +2471,7 @@ "refinement_interpretation_Tm_refine_7075614a0e8c0bdbec6de0d0ef7f1280" ], 0, - "2d2bca0d9acde3ce51f2ee404126823b" + "4d825159b79fbe0014b12e7a0589abd1" ], [ "FStar.Math.Lemmas.pow2_modulo_modulo_lemma_1", @@ -2475,7 +2487,7 @@ "refinement_interpretation_Tm_refine_ad53f3413fd15db5258446e997071714" ], 0, - "b7b206b4f774e6482023d8c959c85469" + "bf4b17ff33b24e89a285dfd7fd1f8855" ], [ "FStar.Math.Lemmas.pow2_modulo_modulo_lemma_2", @@ -2491,7 +2503,7 @@ "refinement_interpretation_Tm_refine_7075614a0e8c0bdbec6de0d0ef7f1280" ], 0, - "265ac1ff27a45e226f0f604e1b92af0d" + "92fbacca73d9723e6d061d94c76e85c4" ], [ "FStar.Math.Lemmas.pow2_modulo_modulo_lemma_2", @@ -2509,7 +2521,7 @@ "typing_Prims.pow2" ], 0, - "eb98195f7540986f356604fe0aa48b0e" + "5fce2b894e02980f9fc66659646aa9e5" ], [ "FStar.Math.Lemmas.modulo_add", @@ -2521,7 +2533,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "97206630d9f9a8b880454ca18afdb255" + "019ef45fa7a0f1c9b1e3fdbf5cc2a7df" ], [ "FStar.Math.Lemmas.modulo_add", @@ -2530,7 +2542,7 @@ 0, [ "@query" ], 0, - "06ad3ccd38821fc73f914383b8e69ade" + "69ee9b29b9e1df1f2fea41ed521b41d0" ], [ "FStar.Math.Lemmas.lemma_mod_twice", @@ -2542,7 +2554,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "577c75894f80659dca8409c6ca6a76c6" + "84a78b7d85582d8162193224e1e3db8e" ], [ "FStar.Math.Lemmas.lemma_mod_twice", @@ -2554,7 +2566,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "eefd20a2aba01f17bec1ef0e964652de" + "781339553f0c8666fbbf4166e9dac0da" ], [ "FStar.Math.Lemmas.modulo_sub", @@ -2566,7 +2578,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "b05ad35e3af798eeea88dd36897af92f" + "4fbef1d04c29556850dace472d1a3eaa" ], [ "FStar.Math.Lemmas.modulo_sub", @@ -2579,7 +2591,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "1add3eb3e39274cc71499157db983dd1" + "595ea108b5c7c5c3226fddbf36da949a" ], [ "FStar.Math.Lemmas.mod_add_both", @@ -2591,7 +2603,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "73860cd36080081320bd4de12033d869" + "e1e13b40b00a0e85925241b242bea560" ], [ "FStar.Math.Lemmas.mod_add_both", @@ -2607,7 +2619,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "ecae375d05e56c9689f2d390174d3fb4" + "fe4f760192a0a8165e46e3b7b981bb9a" ], [ "FStar.Math.Lemmas.lemma_mod_plus_injective", @@ -2623,7 +2635,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "8c0a91317582385de431123d8294655c" + "b9542eb848cee79b4c48ccfef3677f6d" ], [ "FStar.Math.Lemmas.lemma_mod_plus_injective", @@ -2638,7 +2650,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "72eac740a9cd1561f3913496d317f7e3" + "db2d8ca946f31b4b82c2b16930aad43b" ], [ "FStar.Math.Lemmas.modulo_sub_lemma", @@ -2650,7 +2662,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "95797d20e504f10630b113b2e742d33c" + "429f0a54402c4ee7a17bd5f0405fc7ba" ], [ "FStar.Math.Lemmas.modulo_sub_lemma", @@ -2666,7 +2678,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "17e251dcf2190256112a57eee86b276f" + "c96e4485f710912710a7e6300d49fa24" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Math.Lemmas.fsti.hints b/ulib/.cache/FStar.Math.Lemmas.fsti.hints new file mode 100644 index 00000000000..95dfdc955dd --- /dev/null +++ b/ulib/.cache/FStar.Math.Lemmas.fsti.hints @@ -0,0 +1,832 @@ +[ + "\u000eÇG°\u0019ºÙöN’Š‘\u000e?ð]", + [ + [ + "FStar.Math.Lemmas.euclidean_div_axiom", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "61aad120b3bd82458dd459e6ae228c1f" + ], + [ + "FStar.Math.Lemmas.nat_over_pos_is_nat", + 1, + 2, + 1, + [ "@query" ], + 0, + "378d540bbd3bbf63a16a174b4703b4cf" + ], + [ + "FStar.Math.Lemmas.pow2_double_sum", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.nat", + "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0", + "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" + ], + 0, + "d263ec89c3ce199d4ea65a7101eda909" + ], + [ + "FStar.Math.Lemmas.pow2_double_mult", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.nat", + "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0", + "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" + ], + 0, + "0973b7d918a64e4d7be14d1398edb93c" + ], + [ + "FStar.Math.Lemmas.pow2_plus", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.nat", + "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0", + "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" + ], + 0, + "9fea3a8718ea3e2a52f4b4cbe9f95292" + ], + [ + "FStar.Math.Lemmas.pow2_minus", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.nat", + "int_inversion", "primitive_Prims.op_Subtraction", + "projection_inverse_BoxInt_proj_0", + "refinement_interpretation_Tm_refine_48ee302bf1eb4121a480c48fccc99a62", + "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" + ], + 0, + "b173af81fb66a01439febbd8f98aa55c" + ], + [ + "FStar.Math.Lemmas.modulo_lemma", + 1, + 2, + 1, + [ "@query" ], + 0, + "5ec728f5d3f281f09cd518e1863ebe7c" + ], + [ + "FStar.Math.Lemmas.lemma_mod_lt", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "3818c5f5e3107d1e9ab877c004796bd2" + ], + [ + "FStar.Math.Lemmas.lemma_div_lt_nat", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.nat", + "int_inversion", "primitive_Prims.op_Subtraction", + "projection_inverse_BoxInt_proj_0", + "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", + "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d" + ], + 0, + "d03d676c692949b68a42dd9bb35fbc36" + ], + [ + "FStar.Math.Lemmas.lemma_div_lt", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.nat", + "int_inversion", "primitive_Prims.op_Subtraction", + "projection_inverse_BoxInt_proj_0", + "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", + "refinement_interpretation_Tm_refine_ef2e09dbb34375eb604aeb2ad341efb2" + ], + 0, + "2acc00f41b9caaf3a7d8343a8e0ead5c" + ], + [ + "FStar.Math.Lemmas.small_div", + 1, + 2, + 1, + [ "@query" ], + 0, + "55f293b82768cac63ea128f2b8bdb092" + ], + [ + "FStar.Math.Lemmas.small_mod", + 1, + 2, + 1, + [ "@query" ], + 0, + "48606ca74ba9404803261609eab062b7" + ], + [ + "FStar.Math.Lemmas.lemma_mod_plus", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "60209304ac5c9c8fb88bb4c84b15db7f" + ], + [ + "FStar.Math.Lemmas.lemma_div_plus", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "9b8af9f0bb4dc48e9d38ea5082a2c697" + ], + [ + "FStar.Math.Lemmas.lemma_div_mod_plus", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "b448aaf58698a92fea5d7f0d27e21f15" + ], + [ + "FStar.Math.Lemmas.add_div_mod_1", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "0102d2792bc3ffa704d3f45e230bb2d5" + ], + [ + "FStar.Math.Lemmas.sub_div_mod_1", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "77f7f9453696396506ee38b96a9af85b" + ], + [ + "FStar.Math.Lemmas.cancel_mul_mod", + 1, + 2, + 1, + [ "@query" ], + 0, + "bb30a29c83374bdc986ce848d2df18fe" + ], + [ + "FStar.Math.Lemmas.lemma_mod_add_distr", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "fb3bb2cf6c3f3ce13ff3c85f47af9ff2" + ], + [ + "FStar.Math.Lemmas.lemma_mod_sub_distr", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "e02151a692526f27a4691baf32ab22c5" + ], + [ + "FStar.Math.Lemmas.lemma_mod_sub_0", + 1, + 2, + 1, + [ "@query" ], + 0, + "e1ff9410cf87d52ba558f895efc2c17c" + ], + [ + "FStar.Math.Lemmas.lemma_mod_sub_1", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_39df8d29380e6969edd244cad5059985", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "fba7710e0160f64ec82d449fe9bb4cf4" + ], + [ + "FStar.Math.Lemmas.lemma_mod_mul_distr_l", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "df89c73fdbb464420c3c84e3974f74e3" + ], + [ + "FStar.Math.Lemmas.lemma_mod_mul_distr_r", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "ab83a70991c60f163272423dec76520c" + ], + [ + "FStar.Math.Lemmas.lemma_mod_injective", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", + "equation_Prims.nat", "equation_Prims.pos", + "function_token_typing_Prims.int", + "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", + "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "50c5f0cc671a1efb2faab027a2874d7f" + ], + [ + "FStar.Math.Lemmas.lemma_div_exact", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "8ee2ac2eed417e3b823c57d445cfb178" + ], + [ + "FStar.Math.Lemmas.div_exact_r", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "b58d51659a8319a0df75931c51885a17" + ], + [ + "FStar.Math.Lemmas.lemma_mod_spec", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "c89badc7d64ea9cd3e0de9a3bae69105" + ], + [ + "FStar.Math.Lemmas.lemma_mod_spec2", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "a7925b942ceeae438df4a260c9a2c1dc" + ], + [ + "FStar.Math.Lemmas.lemma_mod_plus_distr_l", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "e9e6ed94e0df54099d3fed31ed60c236" + ], + [ + "FStar.Math.Lemmas.lemma_mod_plus_distr_r", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "204a967ee5056c36501bf0a43df180be" + ], + [ + "FStar.Math.Lemmas.lemma_mod_mod", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "d6a7909702f5251b6a8a4d0cee24155d" + ], + [ + "FStar.Math.Lemmas.modulo_range_lemma", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "d5a2e436d8b9b884544dbcdaf9a35b98" + ], + [ + "FStar.Math.Lemmas.small_modulo_lemma_2", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "87e208b79037cfc84681d56a48e92c4e" + ], + [ + "FStar.Math.Lemmas.small_division_lemma_2", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "28ccc7d867011a59c441da9c4994a47b" + ], + [ + "FStar.Math.Lemmas.division_propriety", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "612282e36b6c265d2a1c6b35f9000f24" + ], + [ + "FStar.Math.Lemmas.division_definition_lemma_1", + 1, + 2, + 1, + [ "@query" ], + 0, + "fa8ecf927c69c80ef4cff02bf2dd4b58" + ], + [ + "FStar.Math.Lemmas.division_definition_lemma_2", + 1, + 2, + 1, + [ "@query" ], + 0, + "73fbc18650fc019e2123ed3a6bfa5444" + ], + [ + "FStar.Math.Lemmas.division_definition", + 1, + 2, + 1, + [ "@query" ], + 0, + "b4496a773e363d6a8067375f577fa39e" + ], + [ + "FStar.Math.Lemmas.multiple_modulo_lemma", + 1, + 2, + 1, + [ "@query" ], + 0, + "05c1d1bd198100264f1097ae9a1d48c2" + ], + [ + "FStar.Math.Lemmas.division_addition_lemma", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "3edd075cde4b398e9181a90628e3674f" + ], + [ + "FStar.Math.Lemmas.modulo_distributivity", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "8061ecf6a88bbcdd4092c936cec09e46" + ], + [ + "FStar.Math.Lemmas.lemma_div_le", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "89a09eb6ba9e8eaa565e44b0a8320224" + ], + [ + "FStar.Math.Lemmas.division_sub_lemma", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "66986347cac2fcea501c1594073713b4" + ], + [ + "FStar.Math.Lemmas.lemma_mod_plus_mul_distr", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "de6626e128ae1d0dfbc3aa4f58af674b" + ], + [ + "FStar.Math.Lemmas.modulo_addition_lemma", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "81371a2395a4dc1eb04a2d9935836b8f" + ], + [ + "FStar.Math.Lemmas.lemma_mod_sub", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "46d06cde6876dadbba074587b2f139e2" + ], + [ + "FStar.Math.Lemmas.mod_mult_exact", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "int_inversion", "primitive_Prims.op_Multiply", + "projection_inverse_BoxInt_proj_0", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "166c8890e37ff5a7044f2859cb699e7d" + ], + [ + "FStar.Math.Lemmas.mod_mul_div_exact", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "int_inversion", "primitive_Prims.op_Modulus", + "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0", + "refinement_interpretation_Tm_refine_28d53739ccd3f378a12c11c782e6501c", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "9007f9c02dc867145267b49dd686a335" + ], + [ + "FStar.Math.Lemmas.mod_pow2_div2", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "int_inversion", "primitive_Prims.op_Modulus", + "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", + "refinement_interpretation_Tm_refine_3e3e32b9cf0c6b11ef0ea999ac018371", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "5a30507b48abe22bd40bb4185bd515ac" + ], + [ + "FStar.Math.Lemmas.division_multiplication_lemma", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "int_inversion", "primitive_Prims.op_Multiply", + "projection_inverse_BoxInt_proj_0", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "4bca7f830fe672ce078010fbbd8c5570" + ], + [ + "FStar.Math.Lemmas.modulo_scale_lemma", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "int_inversion", "primitive_Prims.op_Multiply", + "projection_inverse_BoxInt_proj_0", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "4da4feb96bd963f3dece564f0f93f70f" + ], + [ + "FStar.Math.Lemmas.modulo_division_lemma", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "int_inversion", "primitive_Prims.op_Multiply", + "projection_inverse_BoxInt_proj_0", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "e314ed16a3b5d4a1805679cd9421a6af" + ], + [ + "FStar.Math.Lemmas.modulo_modulo_lemma", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "int_inversion", "primitive_Prims.op_Multiply", + "projection_inverse_BoxInt_proj_0", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "829e4eb476fed834d2191f7223810d07" + ], + [ + "FStar.Math.Lemmas.pow2_multiplication_division_lemma_1", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.nat", + "int_inversion", "primitive_Prims.op_Subtraction", + "projection_inverse_BoxInt_proj_0", + "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", + "refinement_interpretation_Tm_refine_ad53f3413fd15db5258446e997071714" + ], + 0, + "ebb22f567633f4f9fb10a03c04fa12ea" + ], + [ + "FStar.Math.Lemmas.pow2_multiplication_division_lemma_2", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.nat", + "int_inversion", "primitive_Prims.op_Subtraction", + "projection_inverse_BoxInt_proj_0", + "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", + "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d" + ], + 0, + "b043c1a58b33d153438893d771b70739" + ], + [ + "FStar.Math.Lemmas.pow2_multiplication_modulo_lemma_1", + 1, + 2, + 1, + [ "@query" ], + 0, + "74e6ae705d2ee22b6308f7ff6f28615d" + ], + [ + "FStar.Math.Lemmas.pow2_multiplication_modulo_lemma_2", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.nat", + "int_inversion", "primitive_Prims.op_Subtraction", + "projection_inverse_BoxInt_proj_0", + "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", + "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d" + ], + 0, + "fde4133bf6509616ce19b834ca7fc65d" + ], + [ + "FStar.Math.Lemmas.pow2_modulo_division_lemma_1", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.nat", + "equation_Prims.nonzero", "int_inversion", + "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", + "refinement_interpretation_Tm_refine_0766302b68bb44ab7aff8c4d8be0b46f", + "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", + "refinement_interpretation_Tm_refine_ad53f3413fd15db5258446e997071714" + ], + 0, + "930638ebf8355aee94a8d7a9999b0d85" + ], + [ + "FStar.Math.Lemmas.pow2_modulo_division_lemma_2", + 1, + 2, + 1, + [ "@query" ], + 0, + "00d89440651dc2d72d7316e952a671a2" + ], + [ + "FStar.Math.Lemmas.pow2_modulo_modulo_lemma_1", + 1, + 2, + 1, + [ "@query" ], + 0, + "8b895c5aa2e7f45da50dd8bae53a07b1" + ], + [ + "FStar.Math.Lemmas.pow2_modulo_modulo_lemma_2", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.nonzero", + "refinement_interpretation_Tm_refine_0766302b68bb44ab7aff8c4d8be0b46f" + ], + 0, + "ab4302e08800ec1bc9c3980cfb01ec73" + ], + [ + "FStar.Math.Lemmas.modulo_add", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "16a816ca122e2361516029db8ed8d9ae" + ], + [ + "FStar.Math.Lemmas.lemma_mod_twice", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "aff164cbfc1dde02e444f407a624606c" + ], + [ + "FStar.Math.Lemmas.modulo_sub", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "351908388a6b9f653ee78f6d1b5c97d8" + ], + [ + "FStar.Math.Lemmas.mod_add_both", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "dde85bc55707df726a15ee3b7f2a1279" + ], + [ + "FStar.Math.Lemmas.lemma_mod_plus_injective", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", + "equation_Prims.nat", "equation_Prims.pos", + "function_token_typing_Prims.int", + "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", + "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "430811855d06eb6910af40cebca1e138" + ], + [ + "FStar.Math.Lemmas.modulo_sub_lemma", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_Prims.pos", + "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" + ], + 0, + "ae155e615f7ae8b94e3ed7fe45f95901" + ] + ] +] \ No newline at end of file diff --git a/ulib/.cache/FStar.Math.Lib.fst.hints b/ulib/.cache/FStar.Math.Lib.fst.hints index 2c66216d855..6330dafdc22 100644 --- a/ulib/.cache/FStar.Math.Lib.fst.hints +++ b/ulib/.cache/FStar.Math.Lib.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "15bcf6eab3fafa74d7b17503157b6d24" + "022c3cc51004940e5076d498918df998" ], [ "FStar.Math.Lib.lemma_div_def", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "bd86ed92ec8148267deb582d1d961cd6" + "42f44609ef4575d146da5b10280da65a" ], [ "FStar.Math.Lib.mul_lemma", @@ -41,7 +41,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "d8721bcbb0784e38590b9707243c8461" + "d4dd9a088c677a62f378fbfe237e01ee" ], [ "FStar.Math.Lib.mul_lemma'", @@ -54,7 +54,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "c7874a392e8ef52c5cb72d5ed5145379" + "f6ab5b9b3136ff3aead84b7da0764cb9" ], [ "FStar.Math.Lib.mul_div_lemma", @@ -69,7 +69,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "3f6ab776e2b59c1fd7412f9a57588b7d" + "82864ed34fdc108b8df55a06586da629" ], [ "FStar.Math.Lib.slash_decr_axiom", @@ -78,7 +78,7 @@ 1, [ "@query" ], 0, - "1ed2a8ec0395a6b0d42cdf52d399bb42" + "46bf233274f31b833c33f59113f2dcf0" ], [ "FStar.Math.Lib.slash_decr_axiom", @@ -93,7 +93,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "d4fd25ba30fc3f1210b428067aedc14c" + "70276fca8fb5b8a3c10a8a4465a29166" ], [ "FStar.Math.Lib.lemma_mul_minus_distr_l", @@ -105,7 +105,7 @@ "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0" ], 0, - "1479904986c3d62654ef40c948902f90" + "d9632a8bcf2e75b83c714e42123789be" ], [ "FStar.Math.Lib.slash_star_axiom", @@ -114,7 +114,7 @@ 1, [ "@query" ], 0, - "b61aecfc2aa6bb183ad0986fdd82c73f" + "22fd98c71ea3efa6687a836c0edf818c" ], [ "FStar.Math.Lib.slash_star_axiom", @@ -131,7 +131,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "9cf852c1e5c02caa5b8867df42c39754" + "d173165eb93df480887832ae18321499" ], [ "FStar.Math.Lib.log_2", @@ -151,7 +151,7 @@ "well-founded-ordering-on-nat" ], 0, - "c354cf7bb5c3dbf5d2d9922fbcce344e" + "3463ac0e5862a3d1c7ee88c048909e16" ], [ "FStar.Math.Lib.powx", @@ -171,7 +171,7 @@ "well-founded-ordering-on-nat" ], 0, - "4c903718f7157799f82d3f98c093e912" + "505cfa5783cf77af1ac6e3fcb79e0abf" ], [ "FStar.Math.Lib.abs", @@ -184,7 +184,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "e210065e3997c218ca7df2616b85db2d" + "5f900485bfa1bc9b1794eaa7dd548cbc" ], [ "FStar.Math.Lib.max", @@ -197,7 +197,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "c0c756a4ce81cee65512aec5069d6a53" + "da49842ed8472a005cb1e1af5af165ed" ], [ "FStar.Math.Lib.min", @@ -210,7 +210,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "02717eef615b1418ce10597f7080fc38" + "009541f6f378d7659798a71d7f3341f8" ], [ "FStar.Math.Lib.div", @@ -227,7 +227,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "10d2805678beaeafd9c83e4ff3b9e168" + "116b7cb1dbee219d25dbdc645b02a91c" ], [ "FStar.Math.Lib.div_non_eucl", @@ -239,7 +239,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "1d29a9b55fc78476cb62500509397e3e" + "db4d130371309c74eee8c1ce48c9498d" ], [ "FStar.Math.Lib.div_non_eucl", @@ -255,7 +255,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "0ffb51962ee26905140e11412fe81a51" + "b2c39d83e6f8cec6b5ae42e1c464e55b" ], [ "FStar.Math.Lib.signed_modulo", @@ -276,7 +276,7 @@ "typing_FStar.Math.Lib.div_non_eucl" ], 0, - "09ca22198b6adc7c01aadc6e33715a19" + "8e93bee8eee1fae3a56d8d098494d2e3" ], [ "FStar.Math.Lib.op_Plus_Percent", @@ -288,7 +288,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "08096d5d0355766561be299081c3afba" + "654d9c1b5eddafe5f8e95260de34874b" ], [ "FStar.Math.Lib.op_Plus_Percent", @@ -306,7 +306,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "7d5f9439da5c4d19babdfa84cc6b9af8" + "85c9229df8393752b75f3ae74bfed139" ], [ "FStar.Math.Lib.powx_lemma1", @@ -324,7 +324,7 @@ "typing_FStar.Math.Lib.powx" ], 0, - "38659f35ddfe2369e54c90f305729742" + "3f227104e60a22e3d30be10cdecb1cfb" ], [ "FStar.Math.Lib.powx_lemma2", @@ -337,7 +337,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "6e69a60c8e2907704de94c840792919a" + "b23cb96f745b6e4339001476c1b21366" ], [ "FStar.Math.Lib.powx_lemma2", @@ -359,7 +359,7 @@ "typing_FStar.Math.Lib.powx", "well-founded-ordering-on-nat" ], 0, - "a13054796c28c2a86254255e4235df51" + "67e243710010cfe394b889e8fa212ae8" ], [ "FStar.Math.Lib.powx_lemma2", @@ -370,10 +370,10 @@ "@MaxIFuel_assumption", "@query", "equation_Prims.nat", "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_e9b2588ee29374dfc5ea8ff966183cc3" + "refinement_interpretation_Tm_refine_752211528bc38a8e2a085d3567b1d5f3" ], 0, - "4fe15f00296d30a7c75fe7f8e5941c0f" + "0fdc7539724a7d1897b086fb85f4c0bf" ], [ "FStar.Math.Lib.abs_mul_lemma", @@ -393,7 +393,7 @@ "typing_FStar.Math.Lib.abs" ], 0, - "af3d8e3c3443c44f8ecaa86a3f78dcdb" + "b14ab946a241caa70adc3fd53995758d" ], [ "FStar.Math.Lib.signed_modulo_property", @@ -409,7 +409,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "61327aea26ab47fec8bbeda73b81c091" + "3a15bbfd97f124806f4e9b378666247e" ], [ "FStar.Math.Lib.div_non_eucl_decr_lemma", @@ -429,7 +429,7 @@ "typing_FStar.Math.Lib.div_non_eucl" ], 0, - "c759a22ea089da360d0610da7b133462" + "92a24add9fcd000bb968e3c227ab99a4" ], [ "FStar.Math.Lib.div_non_eucl_bigger_denom_lemma", @@ -450,7 +450,7 @@ "typing_FStar.Math.Lib.div_non_eucl" ], 0, - "6d6e4e670c132d31e6491b1837a7750f" + "2c069b9f3e3427169c21eee6da9d3c80" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Matrix.fst.hints b/ulib/.cache/FStar.Matrix.fst.hints index c042ad79be6..d5cda8cc7d2 100644 --- a/ulib/.cache/FStar.Matrix.fst.hints +++ b/ulib/.cache/FStar.Matrix.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "b31e21efdd0d7a834d8eca45c0582b87" + "53039f63655a8785dc1689d85211fe69" ], [ "FStar.Matrix.flattened_index_is_under_flattened_size", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "e1fce1f5e8a7f22bda6093940f962d7e" + "c28f11c25c6c867daf2dd3e8fa8d9fd2" ], [ "FStar.Matrix.flattened_index_is_under_flattened_size", @@ -53,7 +53,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "9f7c09dd0322695ce07034718561f7b0" + "0b4bd55126d095da981912f962cedb2c" ], [ "FStar.Matrix.get_ij", @@ -74,7 +74,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "2c91e4b54f1b66394ce4938225f8ec3c" + "be6aabb03261a6a516ed102839421ec2" ], [ "FStar.Matrix.get_ij", @@ -95,7 +95,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "d34e4ebd47eff99680d13c320a9aaa8d" + "29dacba4680a2a174d26e4e83ebb83df" ], [ "FStar.Matrix.get_i", @@ -116,7 +116,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "b03a848dfd985be3437110babdf92241" + "d9f9fe719d94bc831a21596a6c6e9e9a" ], [ "FStar.Matrix.get_i", @@ -137,7 +137,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "3b56c72018dfa26d42b885cf0125859c" + "e7506d2bdd367ae3007b76f4c4b416de" ], [ "FStar.Matrix.get_j", @@ -158,7 +158,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "a158feebccbc1649953d9e966440d1f4" + "71b3ff44c7fdaf6aa71f98ae4a9bdc16" ], [ "FStar.Matrix.get_j", @@ -179,7 +179,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "7919d748749bf678a36c5791eb14b1b7" + "1bddca0752185ee05bf13fae7eb69c2e" ], [ "FStar.Matrix.consistency_of_i_j", @@ -205,7 +205,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "5bd2f7b5e10a2c58fe341a540021adb9" + "c647c57c96984c10e53d164d25341b8b" ], [ "FStar.Matrix.consistency_of_i_j", @@ -231,7 +231,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "8740c6d676ca1bf5e776ca2058be3221" + "028352f36603e33e745a8db7613804ed" ], [ "FStar.Matrix.consistency_of_ij", @@ -255,7 +255,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "83e29e86e0ddb4494d54897db55d50d1" + "8a5f24aafe327fd4fcb78b75d845d6aa" ], [ "FStar.Matrix.consistency_of_ij", @@ -279,7 +279,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "1c018fc5ee5a160afc61c2c8a1a39dd5" + "a2b35dc8892d50e94cacf8980972870b" ], [ "FStar.Matrix.transpose_ji", @@ -302,7 +302,7 @@ "typing_FStar.Matrix.get_i", "typing_FStar.Matrix.get_j" ], 0, - "c22604ec9f6ec18a1ca2f001cff2ce3d" + "877b8ab3f6a8a3300610d7f1c8adc843" ], [ "FStar.Matrix.transpose_ji", @@ -325,7 +325,7 @@ "typing_FStar.Matrix.get_i" ], 0, - "16015c25db70bd20aadc88a36ee90470" + "0ab6df48a5cfef890df93a7608c8243f" ], [ "FStar.Matrix.indices_transpose_lemma", @@ -351,7 +351,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "5adf7d84c7d1dcff38f4109dcdc3b457" + "a7cada4cb68c5b2cb9dc467973ec82d1" ], [ "FStar.Matrix.indices_transpose_lemma", @@ -377,7 +377,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "a51f1649f209fb27586fd142f8511f75" + "41a68cb8ff4fabdcd994e45e6a9d5d92" ], [ "FStar.Matrix.ji_is_transpose_of_ij", @@ -407,7 +407,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "8d274ed8167081b0a9f8514ecf0ee3fa" + "5b9a6dd3f7c8ce2d3cf7a8da6f4ad73f" ], [ "FStar.Matrix.ji_is_transpose_of_ij", @@ -437,7 +437,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "07c5481fcf9c9f575ccce29c0f260a88" + "df50c3229033e701c040e03c84d57f80" ], [ "FStar.Matrix.dual_indices", @@ -463,7 +463,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "bb42aefe9ff4004b9ada87193f6ef7f8" + "067d9c328b5670deeb947889a33d2bd9" ], [ "FStar.Matrix.dual_indices", @@ -489,7 +489,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "0b77fd9bff8a505688f66bf547951015" + "bcca4c92e53da7150f4a37cbcbe36288" ], [ "FStar.Matrix.seq_of_matrix", @@ -511,7 +511,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "e2410bf2397bb0ec52651e33ba80783c" + "2854afd9a357bc12575e547cbf5f3fc9" ], [ "FStar.Matrix.seq_of_matrix", @@ -531,7 +531,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "189a0af2f13743d84d553dd0c1ce9036" + "72a5a2b501e869301ddf181318de2fdf" ], [ "FStar.Matrix.ijth", @@ -550,7 +550,7 @@ "refinement_interpretation_Tm_refine_c8b37327a01d03e15569edd59f3dcb3a" ], 0, - "9c4485c80a32c692a56722a8b1565ba3" + "7713924abe16b80ad6558ba5f9a5a077" ], [ "FStar.Matrix.ijth", @@ -572,7 +572,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "5c542169935119d7252ce0ed0a47934d" + "1a38c570444d9ea014327859643a0ea1" ], [ "FStar.Matrix.ijth", @@ -594,7 +594,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "b61a06bbd693585c30259ae2cbadb311" + "d1c527188376f82b84cf7f3700f83c42" ], [ "FStar.Matrix.ijth_lemma", @@ -613,7 +613,7 @@ "refinement_interpretation_Tm_refine_c8b37327a01d03e15569edd59f3dcb3a" ], 0, - "cfee8a2402297f537202c6431c34a9fc" + "bb1ea4e6f2038d308c90f62dc996f150" ], [ "FStar.Matrix.ijth_lemma", @@ -636,7 +636,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "b3f058fd22d1bc3fe692b3623d96f9b4" + "45664f2c0ac3858a04c7eeef482425ac" ], [ "FStar.Matrix.ijth_lemma", @@ -659,7 +659,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "64deb5757720dd648782c225a2a94401" + "be2504d7dab35f9bf091846d1a3378f7" ], [ "FStar.Matrix.matrix_of", @@ -680,7 +680,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "787f8e5c22257ff4d430a39a204df0b0" + "40c4cf72f3ea7d2a5362a076f890cab4" ], [ "FStar.Matrix.matrix_fold_equals_fold_of_seq", @@ -692,7 +692,7 @@ "equation_FStar.Matrix.seq_of_matrix" ], 0, - "1d51b419e44e99c580f6edcda73d7cd3" + "0395d00455ae8c6d74c7fee7e6e717c5" ], [ "FStar.Matrix.matrix_fold_internal", @@ -701,7 +701,7 @@ 1, [ "@query", "equation_FStar.Matrix.foldm" ], 0, - "b5927af1e12999829e38f28490dd2981" + "d6df5c9f3c68581e0d3d4fc990df8c19" ], [ "FStar.Matrix.init", @@ -732,7 +732,7 @@ "typing_FStar.Matrix.get_ij" ], 0, - "f47e1c5c36d3f6eebebfd9e10ff05e37" + "f08de18f758e1a949679b7c97517f39a" ], [ "FStar.Matrix.matrix_seq", @@ -753,7 +753,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "08080413d28c8dc01e361b6571aa49fe" + "c96c8bf2b2f242c3b6061eba81f5de8a" ], [ "FStar.Matrix.matrix_append_snoc_lemma", @@ -784,7 +784,7 @@ "typing_FStar.Matrix.matrix_seq", "typing_FStar.Seq.Base.length" ], 0, - "5ecebe48fb9736c6aa6659d6da04f3fd" + "8c722b66147a24f0e16d24779f409360" ], [ "FStar.Matrix.matrix_seq_decomposition_lemma", @@ -827,7 +827,7 @@ "typing_FStar.Matrix.get_j", "typing_FStar.Seq.Base.length" ], 0, - "ce27d53b3f4872967617448952d04b13" + "3f1c209b875917592e800c16d57d2b29" ], [ "FStar.Matrix.matrix_seq_decomposition_lemma", @@ -870,7 +870,7 @@ "typing_FStar.Matrix.get_j", "typing_FStar.Seq.Base.length" ], 0, - "13276c95668f523260c51ec3519436b1" + "2626623ea4e51326cd901750c0398a57" ], [ "FStar.Matrix.matrix_fold_snoc_lemma", @@ -914,7 +914,7 @@ "typing_FStar.Matrix.get_j", "typing_FStar.Seq.Base.length" ], 0, - "45a4238b18ed221b398ff69446b39639" + "02bb1b2ac426cb3bd83b2ea6306a46d1" ], [ "FStar.Matrix.matrix_fold_snoc_lemma", @@ -960,7 +960,7 @@ "typing_FStar.Matrix.get_j", "typing_FStar.Seq.Base.length" ], 0, - "d82e759880cb313e1c92a7d977150ba1" + "831746f57348ac65a771c60e9b3049b7" ], [ "FStar.Matrix.matrix_submatrix_lemma", @@ -1000,7 +1000,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "a349b907eaa60c4ee1b75850a12861af" + "592633d2da3bb695d455e1e40ae28eb7" ], [ "FStar.Matrix.matrix_submatrix_lemma", @@ -1040,7 +1040,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "f97933961419a829a0150e4c5236fa16" + "23f54476db35145258dbf01bc6cee0a8" ], [ "FStar.Matrix.matrix_seq_of_one_row_matrix", @@ -1073,7 +1073,7 @@ "typing_FStar.Matrix.get_j", "typing_FStar.Matrix.matrix_seq" ], 0, - "0e952c90151abac48158ca85420f5609" + "78f7e7545cc9cd544f34e501830114b0" ], [ "FStar.Matrix.one_row_matrix_fold_aux", @@ -1110,7 +1110,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "fb1844f5551cd1b8118bdbad64969467" + "bd317481818850e817d15ab8f4577206" ], [ "FStar.Matrix.fold_of_subgen_aux", @@ -1141,7 +1141,7 @@ "typing_FStar.IntegerIntervals.interval_condition" ], 0, - "692689fc5182d14aa7b80fd10fe11a10" + "1eef6296053518d7af066c07ed1faf96" ], [ "FStar.Matrix.fold_of_subgen_aux", @@ -1172,7 +1172,7 @@ "typing_FStar.IntegerIntervals.interval_condition" ], 0, - "4017e1440744a0dd609d753b66357e0d" + "5a29b722a5df1092b120a455f7633509" ], [ "FStar.Matrix.arithm_aux", @@ -1186,7 +1186,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "f0733ed281b3d05c8f1d035c259ecffc" + "cdb340722808ac41ce269b755f48eefa" ], [ "FStar.Matrix.terminal_case_aux", @@ -1258,7 +1258,7 @@ "typing_Tm_abs_fe41cb0fe74bc99aa4354ea463a12d10" ], 0, - "415b3bdad7feb490952b71fedc2e80ad" + "3f1a541614cd6bf5c31be0526820b7c2" ], [ "FStar.Matrix.terminal_case_two_aux", @@ -1337,7 +1337,7 @@ "typing_FStar.Seq.Properties.un_snoc" ], 0, - "f1be3dc551492949a0c460ee05c403db" + "cee3879e147a4cfc8f322f52eb148937" ], [ "FStar.Matrix.liat_equals_init", @@ -1386,7 +1386,7 @@ "typing_FStar.Seq.Base.seq" ], 0, - "f16ebcf353f40fbbfd1ad522dc3d3737" + "67f0f497dc7ea308bfe229fbbd65680f" ], [ "FStar.Matrix.liat_equals_init", @@ -1436,7 +1436,7 @@ "typing_FStar.Seq.Base.seq" ], 0, - "af53775e42ef4fb180460c9a0d53a652" + "2f3709c83b646b1f79a14ff72176e9dc" ], [ "FStar.Matrix.math_aux", @@ -1457,7 +1457,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "308d322dd92a22caac6f7342b0eabcc3" + "7be0b8230ef46cfb075f5277ad81d5a1" ], [ "FStar.Matrix.math_aux", @@ -1478,7 +1478,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "29cee37732749ac77a121463cc8743bc" + "9efb1acf6ee7a16615ef1081c1203cc3" ], [ "FStar.Matrix.math_aux_2", @@ -1500,7 +1500,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "a7e8ec711a7f276907b2801db9cb8ba0" + "8b6739a0a3ecb8c2bb46da34a7891dfa" ], [ "FStar.Matrix.math_aux_2", @@ -1522,7 +1522,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "12563a2a62b8d2d6d2a3ed8626688b92" + "656dffc81b88b85e8162105f55fe9341" ], [ "FStar.Matrix.math_aux_3", @@ -1545,7 +1545,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "68954d03993e090b8e02c93d09cc2068" + "6614e9f18d162d47042623b4d43c96a6" ], [ "FStar.Matrix.math_aux_3", @@ -1568,7 +1568,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "ed126fb1fb56feb6ba638237a1dd8352" + "0e4062c024a37f3a8c1a85d558125074" ], [ "FStar.Matrix.math_aux_4", @@ -1584,7 +1584,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "a601339e8796b87eda35c690a813e30a" + "1dfa316210b7a34fae9346af7da6443b" ], [ "FStar.Matrix.math_aux_4", @@ -1600,7 +1600,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "2ba03cf16f01b933b324f16fe58eb3e4" + "4ab159a1cc31e7480d6680548761ee6d" ], [ "FStar.Matrix.seq_eq_from_member_eq", @@ -1623,7 +1623,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "db2fb420e820bf36bbef86cebd3ec18e" + "90cf21bf5d2afab94e627f80c74eb11d" ], [ "FStar.Matrix.seq_eq_from_member_eq", @@ -1646,7 +1646,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "7a02a636484dc59048913077b5a15b5d" + "d5145f192a96558db40f8253267161b4" ], [ "FStar.Matrix.math_wut_lemma", @@ -1658,7 +1658,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "82689fbfde3cb6bfeecf5bff403332d7" + "79b47bc9f52b5c3995a1fd351bb8f77f" ], [ "FStar.Matrix.matrix_fold_equals_double_fold", @@ -1738,7 +1738,7 @@ "unit_typing", "well-founded-ordering-on-nat" ], 0, - "097393eef805f21b9dc5f7c28e765b14" + "3d32ff2499c64d5ba30ebc590c5a8278" ], [ "FStar.Matrix.matrix_fold_equals_double_fold", @@ -1752,12 +1752,12 @@ "equation_FStar.IntegerIntervals.under", "equation_FStar.Matrix.matrix_of", "equation_FStar.Matrix.seq_of_matrix", "equation_Prims.pos", - "fuel_guarded_inversion_FStar.Algebra.CommMonoid.Equiv.cm", + "fuel_guarded_inversion_FStar.Algebra.CommMonoid.Equiv.equiv", "int_inversion", "int_typing", "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Multiply", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", - "refinement_interpretation_Tm_refine_37444db7cf023579d937e755c9ba41d8", + "refinement_interpretation_Tm_refine_08fb72a9358f052e12acd484cf31904c", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", "refinement_interpretation_Tm_refine_ab06a28c4afb9bf873eddd3d9897a683", "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c", @@ -1767,7 +1767,7 @@ "typing_FStar.Matrix.init", "typing_FStar.Matrix.seq_of_matrix" ], 0, - "cfa5d587da81d68b2cbed72ac3d9d8cd" + "53baaf180e85b33581ac442cc821df6c" ], [ "FStar.Matrix.matrix_fold_equals_fold_of_seq_folds", @@ -1786,7 +1786,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "dc41950fc08793f4784162a2946df0e4" + "007dd92bbfc2f0c53d55df67132ff9e4" ], [ "FStar.Matrix.matrix_fold_equals_fold_of_seq_folds", @@ -1821,7 +1821,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "b63b9f603a519e460d77d7e9d876b6f0" + "23ce21acfb6fc44d6aed43abc3fccaa0" ], [ "FStar.Matrix.matrix_last_line_equals_gen_fold", @@ -1871,7 +1871,7 @@ "typing_Tm_abs_aa596cdfe1f87b30697e767d9faf69ab" ], 0, - "cbf86ae042d39d0c0e75571ddd0cd5ae" + "78f1cbee7833fbeb0e8176494a8f93d4" ], [ "FStar.Matrix.matrix_fold_aux", @@ -1935,7 +1935,7 @@ "well-founded-ordering-on-nat" ], 0, - "dfeb43d2b29e007ed615c13af237565a" + "6ace4a635413f101e674a1cbf098bdcc" ], [ "FStar.Matrix.matrix_fold_aux", @@ -2001,7 +2001,7 @@ "well-founded-ordering-on-nat" ], 0, - "8d522fdfb8fa46742df50b8fbe7db471" + "b8de27fee724f196a3d0fd10f8285b0c" ], [ "FStar.Matrix.matrix_fold_equals_func_double_fold", @@ -2019,7 +2019,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "7ca3059fd94e2c371d156e503036a9f7" + "a2360d42d7b2f2ff0f1557cf2ffe6119" ], [ "FStar.Matrix.matrix_fold_equals_func_double_fold", @@ -2041,7 +2041,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "14531881aa89433c28bd1eb1da3efdbd" + "404817be6b8f8fe9c26c06ed8d20b591" ], [ "FStar.Matrix.transposed_matrix_gen", @@ -2053,7 +2053,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "22cdf274562459d3f0ec6dff1baa7c02" + "65fa1915b0d8a2ff2dd36d32488a72e2" ], [ "FStar.Matrix.transposed_matrix_gen", @@ -2065,7 +2065,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "d49b45e73436e886c49dac4936e81d15" + "cc466fb4c44f3690090c441683df2f92" ], [ "FStar.Matrix.matrix_transpose_is_permutation", @@ -2084,7 +2084,7 @@ "typing_FStar.Matrix.init", "typing_FStar.Matrix.seq_of_matrix" ], 0, - "02c97fbf1cee3a804c602b8311419888" + "9566c9ef9e5c09e8e9f86922de926ec6" ], [ "FStar.Matrix.matrix_transpose_is_permutation", @@ -2123,7 +2123,7 @@ "typing_FStar.Matrix.transposed_matrix_gen" ], 0, - "3caddd7f0987e9d926e75b5fe2dd19d2" + "7e442ec88c257dc5cf3da4f80c1f6b66" ], [ "FStar.Matrix.matrix_fold_equals_fold_of_transpose", @@ -2148,7 +2148,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "6bae5f738f93928ed65ed9198db18245" + "87e8abf3b16e5e2b7c32725f6fb659b5" ], [ "FStar.Matrix.matrix_equiv", @@ -2164,7 +2164,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "086189871902431c66f31d81db36b939" + "306f43b04e4f564a5254c4e9a5b65b2a" ], [ "FStar.Matrix.matrix_equiv_ijth", @@ -2176,7 +2176,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "73003ee2666003d7cce86b08810cf3b1" + "d1e59bb676d6bc83577cdce0d3591c3f" ], [ "FStar.Matrix.matrix_equiv_ijth", @@ -2203,7 +2203,7 @@ "typing_FStar.Matrix.get_ij" ], 0, - "ceed58400e2e9262a67fc4ceb63fe6ad" + "8562328c684d9f87519dfd5a62d02490" ], [ "FStar.Matrix.matrix_equiv_ijth", @@ -2230,7 +2230,7 @@ "typing_FStar.Matrix.get_ij" ], 0, - "c11639f48e0b7d32701fcc952de0f7cf" + "2c68247a3df9e7498bfc75c663dc0296" ], [ "FStar.Matrix.matrix_equiv_from_element_eq", @@ -2242,7 +2242,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "c6d7d002d20fbffd45b8befa9955a7fc" + "00724e60fe5067662a8ab63b81b0c4df" ], [ "FStar.Matrix.matrix_equiv_from_element_eq", @@ -2280,7 +2280,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "0c3679878dde396cc0e83ebb6d9c87dd" + "3c7b5347356a908f421d7c6386ac044b" ], [ "FStar.Matrix.matrix_equiv_from_proof", @@ -2292,7 +2292,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "0a67a5c482986d057bcb6b3abd58e967" + "cec0c2b2bb3119a1005c845fc05b0ec5" ], [ "FStar.Matrix.matrix_equiv_from_proof", @@ -2304,7 +2304,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "e4a2a03a75711fb68aa3be573da6e294" + "cfaec2f248f5807b5256bf29a57befa5" ], [ "FStar.Matrix.matrix_add_generator", @@ -2316,7 +2316,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "d23f1e1dc9229863d12398a83a303d31" + "185d46590d79deca9fa21d7637632d78" ], [ "FStar.Matrix.matrix_add_ijth", @@ -2340,7 +2340,7 @@ "typing_FStar.Matrix.matrix_add" ], 0, - "f285e82ad08dba82a639712c194b802f" + "be996a24becb3923d4a28be99c60aa43" ], [ "FStar.Matrix.matrix_add_ijth", @@ -2364,7 +2364,7 @@ "typing_FStar.Matrix.matrix_add" ], 0, - "523954083dc4c804161603cdf264f4e6" + "56160c72d59e5f86512ea7ae7a150a30" ], [ "FStar.Matrix.matrix_add_is_associative", @@ -2392,7 +2392,7 @@ "typing_Tm_abs_eeffb89185e4d4051c08f15edcec71dd" ], 0, - "770fe10469199bd726f5c3c438c3f55b" + "e2683a14421b0bfd4d2662975887dd9f" ], [ "FStar.Matrix.matrix_add_is_commutative", @@ -2415,7 +2415,7 @@ "typing_FStar.Matrix.matrix_add" ], 0, - "b5b62c1e091ae37f440c01ffa4fb1ced" + "0173f8145da4ef07b615489036845241" ], [ "FStar.Matrix.matrix_add_congruence", @@ -2443,7 +2443,7 @@ "typing_FStar.Matrix.matrix_add" ], 0, - "dbc80cfddd6b83961ddc3319e47487d0" + "0c11c23cc65c9e999c8486802ba02046" ], [ "FStar.Matrix.matrix_add_zero", @@ -2476,7 +2476,7 @@ "typing_FStar.Matrix.get_ij" ], 0, - "dda0cc81ec5253c8f4dc1c893936be80" + "02cb8db927592bd1d9277e63044d2e8b" ], [ "FStar.Matrix.matrix_add_identity", @@ -2506,7 +2506,7 @@ "typing_FStar.Matrix.matrix_add_zero" ], 0, - "a0eded8332b5e0962b50c13560c98891" + "8a04de44d7761d7eaccb6e0623795a33" ], [ "FStar.Matrix.matrix_add_comm_monoid", @@ -2525,7 +2525,7 @@ "token_correspondence_FStar.Matrix.matrix_eq_fun" ], 0, - "2affb451c95b351f440a8930312fee69" + "8bb610c7cfd47627876b7697611e1926" ], [ "FStar.Matrix.col", @@ -2542,7 +2542,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "30d54cd095db16154e5e878d297a5b18" + "74fd406472ca25c7a89361a5fbec271f" ], [ "FStar.Matrix.col", @@ -2559,7 +2559,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "5392f759aa2bf2dbede6224ad83e0800" + "1c0404c82129f6ff69a29b3acf467fa8" ], [ "FStar.Matrix.row", @@ -2576,7 +2576,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "e021388ec0034513b519e4cee2280faa" + "c6563b5cd242be00e366d869d0e5afbf" ], [ "FStar.Matrix.row", @@ -2593,7 +2593,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "e157f273767980bd310e1c1309414bb1" + "6bfba42573f4b38b50ef01c067c226be" ], [ "FStar.Matrix.matrix_row_col_lemma", @@ -2621,7 +2621,7 @@ "typing_Tm_abs_b746acf4c16baa9ca677ade0160d5dbf" ], 0, - "a0d17919a61ecee66690d2027768aa77" + "8aaaef392cc4fa488cea96feee73332d" ], [ "FStar.Matrix.matrix_row_col_lemma", @@ -2652,7 +2652,7 @@ "typing_Tm_abs_b746acf4c16baa9ca677ade0160d5dbf" ], 0, - "326e5e2c7e98bca4a2b103cd75a62c34" + "07f09a1902325c059b7b1204b312b1bb" ], [ "FStar.Matrix.matrix_row_col_lemma", @@ -2683,7 +2683,7 @@ "typing_Tm_abs_b746acf4c16baa9ca677ade0160d5dbf" ], 0, - "92c3edfbfd1c8646067a7fb3b5359732" + "4358fd9c7f11d0956ba5255a9dd20c89" ], [ "FStar.Matrix.seq_op_const", @@ -2697,7 +2697,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "0491e778f10141d892e7309457548bd5" + "c8916b286f76e886025a3ba179f56d3d" ], [ "FStar.Matrix.const_op_seq", @@ -2711,7 +2711,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "c1c8ac2934657b619ad5cc16dc1893ea" + "2fdcd061fde84b0f9a84b48f9cee1c08" ], [ "FStar.Matrix.seq_of_products", @@ -2730,7 +2730,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "1071ae490b8fbd8172b5b81abc216471" + "a1255b485760774a15f7418357745411" ], [ "FStar.Matrix.seq_of_products_lemma", @@ -2749,7 +2749,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "0c945e5b9e018c1d2a2b9efc11b0ca9b" + "87c9b606298353ecb52106ac09929cc0" ], [ "FStar.Matrix.seq_of_products_lemma", @@ -2765,7 +2765,7 @@ "typing_FStar.Matrix.seq_of_products" ], 0, - "577fb0b779ac9701b95cd4c86c6a1229" + "7f475a42b9bb2382676c52ce69dd4975" ], [ "FStar.Matrix.seq_of_products_lemma", @@ -2784,7 +2784,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "b5db40e4767ba6d8a33bfbd482feb232" + "fc5c7686cbb0340b9198364432d22c83" ], [ "FStar.Matrix.dot_lemma", @@ -2793,7 +2793,7 @@ 1, [ "@query", "equation_FStar.Matrix.dot" ], 0, - "536f27946a4cf25991dbcf728d872831" + "b7b04282a66560412af91b4d5625665d" ], [ "FStar.Matrix.matrix_mul_gen", @@ -2822,7 +2822,7 @@ "typing_Tm_abs_b746acf4c16baa9ca677ade0160d5dbf" ], 0, - "b13e148dca25b74a54a51834d2e8e454" + "c33731b12394c7df8e1388f21494f17f" ], [ "FStar.Matrix.matrix_mul_gen", @@ -2851,7 +2851,7 @@ "typing_Tm_abs_b746acf4c16baa9ca677ade0160d5dbf" ], 0, - "fbfb98010563a7cf1e2578a20dcb863d" + "196145fc9a338d537b7956c438455630" ], [ "FStar.Matrix.seq_last_index", @@ -2868,7 +2868,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "dc7e217bf98332c7044a0b22b4c84ca9" + "3f6747602e341004af14ed59adc77d7a" ], [ "FStar.Matrix.seq_fold_decomposition", @@ -2913,7 +2913,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.Seq.Properties.un_snoc" ], 0, - "1f7b1e2a60fe18e8ca7fc82820c31eba" + "7e9d5e843739b5a0fbbddf31b36a72fb" ], [ "FStar.Matrix.foldm_snoc_distributivity_left", @@ -3000,7 +3000,7 @@ "well-founded-ordering-on-nat" ], 0, - "4aa7557661c083a6b00454f671cf101c" + "04cad2e66efd8d3add8f2e25ae79a748" ], [ "FStar.Matrix.foldm_snoc_distributivity_right", @@ -3087,7 +3087,7 @@ "well-founded-ordering-on-nat" ], 0, - "a5f6ffd39f367a725e2a9802c1807210" + "42425cca965fa4d26704a2c99aa3a82d" ], [ "FStar.Matrix.foldm_snoc_distributivity_right_eq", @@ -3099,7 +3099,7 @@ "typing_FStar.Matrix.seq_op_const" ], 0, - "8d309a0b1e0d9064c035e718b7174b5c" + "19db2c7d30527109b7fda36cfaa435bc" ], [ "FStar.Matrix.foldm_snoc_distributivity_left_eq", @@ -3115,7 +3115,7 @@ "typing_FStar.Matrix.const_op_seq" ], 0, - "438d26078cc5022d7bcc74a83fb76956" + "e22ef07e50ad62abaa7de3543e11599c" ], [ "FStar.Matrix.matrix_mul_ijth", @@ -3144,7 +3144,7 @@ "typing_Tm_abs_b746acf4c16baa9ca677ade0160d5dbf" ], 0, - "7975897d02b2d296a0a655ba672119b2" + "2218e8253eff243d426d756ea856836a" ], [ "FStar.Matrix.matrix_mul_ijth", @@ -3182,7 +3182,7 @@ "typing_Tm_abs_b746acf4c16baa9ca677ade0160d5dbf" ], 0, - "ca5f022a214daec92d368203b71d128b" + "d413456ecb86ed3d15fd1cd1d1f74746" ], [ "FStar.Matrix.matrix_mul_ijth", @@ -3220,7 +3220,7 @@ "typing_Tm_abs_b746acf4c16baa9ca677ade0160d5dbf" ], 0, - "75bf0153d8eee9f24cda60e16c8e4f4f" + "2aebde0018d4abfa04c3afec03dc841c" ], [ "FStar.Matrix.matrix_mul_ijth_as_sum", @@ -3237,7 +3237,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "adf93f3ed01a5701f7df7d495a32a7bc" + "24582631121bf4be8b43e811365e1f89" ], [ "FStar.Matrix.matrix_mul_ijth_as_sum", @@ -3290,7 +3290,7 @@ "typing_Tm_abs_b746acf4c16baa9ca677ade0160d5dbf" ], 0, - "8719c38e226f0c9693637c8348a4bc37" + "50c106a8d0b065d5f91462249179aa9c" ], [ "FStar.Matrix.matrix_mul_ijth_as_sum", @@ -3345,7 +3345,7 @@ "typing_Tm_abs_b746acf4c16baa9ca677ade0160d5dbf" ], 0, - "789cb731f7e853cdc70209672c7badad" + "866eddc04b3e5c3aa44ae4682053e727" ], [ "FStar.Matrix.matrix_mul_ijth_eq_sum_of_seq", @@ -3374,7 +3374,7 @@ "typing_Tm_abs_b746acf4c16baa9ca677ade0160d5dbf" ], 0, - "94d0e91d49f51182925b85445c81c1cd" + "65261dfad56c04f89096725aeab9853e" ], [ "FStar.Matrix.matrix_mul_ijth_eq_sum_of_seq", @@ -3423,7 +3423,7 @@ "typing_Tm_abs_9a4b5f1b2452924a82f6aaae07140087" ], 0, - "b462acd445fb86365d7f97c7cde7642f" + "ddf3f29565c6e2d2f4403eea5a021e9b" ], [ "FStar.Matrix.matrix_mul_ijth_eq_sum_of_seq", @@ -3452,7 +3452,7 @@ "typing_Tm_abs_b746acf4c16baa9ca677ade0160d5dbf" ], 0, - "1b4e494533370e7ba8b0d8694c692d08" + "84c5ef99194334025a15047f44adeddd" ], [ "FStar.Matrix.double_foldm_snoc_transpose_lemma", @@ -3498,7 +3498,7 @@ "typing_Tm_abs_eca50a650145de988bd7a2cf3580bac4" ], 0, - "3dd73b6c92fdb98b1e480290f3f8dc53" + "f6bc3e4b8e3a18f18667fb626eb1617f" ], [ "FStar.Matrix.double_foldm_snoc_transpose_lemma", @@ -3544,7 +3544,7 @@ "typing_Tm_abs_eca50a650145de988bd7a2cf3580bac4" ], 0, - "ff4a19c5b5ed3e0aa68c99c52caa9887" + "ff1b10816786b93c08cdd397ccdc7629" ], [ "FStar.Matrix.matrix_mul_ijth_eq_sum_of_seq_for_init", @@ -3575,7 +3575,7 @@ "typing_Tm_abs_b746acf4c16baa9ca677ade0160d5dbf" ], 0, - "85146795e47db2d11ab89a054cf7efd7" + "2cf58b8233e4c959588100285370dd6c" ], [ "FStar.Matrix.matrix_mul_ijth_eq_sum_of_seq_for_init", @@ -3620,7 +3620,7 @@ "typing_Tm_abs_b746acf4c16baa9ca677ade0160d5dbf" ], 0, - "8a248cf5418b0c8304045ec91911923c" + "04a2e797017d4f28fee71bc936b3bc15" ], [ "FStar.Matrix.matrix_mul_ijth_eq_sum_of_seq_for_init", @@ -3651,7 +3651,7 @@ "typing_Tm_abs_b746acf4c16baa9ca677ade0160d5dbf" ], 0, - "edd173f0e8c0d71b77c8fd6a4bb91759" + "005484b4a1148b9063883aeaa609e85c" ], [ "FStar.Matrix.double_foldm_snoc_of_equal_generators", @@ -3671,7 +3671,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "830b726a7c573a0cd498ecbc7e17d6d4" + "55f0c96956f28dd4fd135f9d3214339f" ], [ "FStar.Matrix.double_foldm_snoc_of_equal_generators", @@ -3691,7 +3691,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "dc2ed9d224e5391efabc1a9575034b1f" + "a5f0a353a6e718f3a8d590f1bcf2e0c4" ], [ "FStar.Matrix.matrix_mul_is_associative", @@ -3763,7 +3763,7 @@ "typing_Tm_abs_bb89654db6fa07ead1aeae89c96ee7e6" ], 0, - "1bece22c2efe1e367c83278aa7ffaec3" + "affe382231f036395c65597df13416d5" ], [ "FStar.Matrix.matrix_mul_unit", @@ -3778,7 +3778,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "dd3cc09abd639e5dcd8d9edbdc2438f0" + "2b2452ff54ab74aa4885446870454d55" ], [ "FStar.Matrix.matrix_mul_unit_row_lemma", @@ -3833,7 +3833,7 @@ "typing_Tm_abs_b746acf4c16baa9ca677ade0160d5dbf" ], 0, - "c21c2b3ced29091e8b739f4085df9167" + "ebff0058fcaf674dcc5df3c181331b3a" ], [ "FStar.Matrix.matrix_mul_unit_col_lemma", @@ -3888,7 +3888,7 @@ "typing_Tm_abs_7ce0af9a9ba1e6a88b28c7ccd5a09736" ], 0, - "3940a8d6eec1e7ca5e856bc0c33abf3a" + "dd44bb60df880abab59d0251f8de4ccc" ], [ "FStar.Matrix.seq_of_products_zeroes_lemma", @@ -3927,7 +3927,7 @@ "typing_Tm_abs_9a4b5f1b2452924a82f6aaae07140087" ], 0, - "5421af5d332599f40e6b2f470a78ddd7" + "3c2a0d50bead2488b470db434a5244e1" ], [ "FStar.Matrix.foldm_snoc_zero_lemma", @@ -3984,7 +3984,7 @@ "typing_FStar.Seq.Properties.un_snoc", "well-founded-ordering-on-nat" ], 0, - "0845552e2016c73bb43887c33fd779cf" + "cf725e3e02846405b0a6293f79aa2aa2" ], [ "FStar.Matrix.foldm_snoc_zero_lemma", @@ -4041,7 +4041,7 @@ "typing_FStar.Seq.Properties.un_snoc", "well-founded-ordering-on-nat" ], 0, - "b8680c3f52d2e1d4b9645a644cbdfe71" + "53ced0d6b65833d5e8ee67756ea4c672" ], [ "FStar.Matrix.matrix_mul_unit_ijth", @@ -4075,7 +4075,7 @@ "typing_Tm_abs_7ce0af9a9ba1e6a88b28c7ccd5a09736" ], 0, - "7920ac97d390f3f00d465c1e4f6878ef" + "25b121b4f8db4b2815b17f2cec11da93" ], [ "FStar.Matrix.last_equals_index", @@ -4110,7 +4110,7 @@ "typing_FStar.Seq.Properties.un_snoc" ], 0, - "7d630dd9de75d099f56f842dec3d1913" + "6d25e146a2da4bf665ab397e156ae0b4" ], [ "FStar.Matrix.matrix_right_mul_identity_aux_0", @@ -4150,7 +4150,7 @@ "typing_Tm_abs_3b99e7dca13a5115073e5fcd30e65abc" ], 0, - "639ddff1c4428a5449bdcc43cc7e7cb6" + "c7fcbed21978affafb1c2569b32feffe" ], [ "FStar.Matrix.matrix_right_mul_identity_aux_0", @@ -4190,7 +4190,7 @@ "typing_Tm_abs_3b99e7dca13a5115073e5fcd30e65abc" ], 0, - "56279d18f25e2d8938a79e70703a7889" + "73bca439729b95faa17d271c5f40574f" ], [ "FStar.Matrix.matrix_right_mul_identity_aux_1", @@ -4269,7 +4269,7 @@ "well-founded-ordering-on-nat" ], 0, - "738b0264c63cfbe129f5b4e5316bf9d6" + "2a2149b31e5e9297df6cce3c1849d478" ], [ "FStar.Matrix.matrix_right_mul_identity_aux_1", @@ -4286,14 +4286,14 @@ "primitive_Prims.op_LessThanOrEqual", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_55a356cb2cbe9ec7545713d1663af147", + "refinement_interpretation_Tm_refine_55565ada50a6dae2ff8feeeb22e6705a", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d", "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19", "typing_FStar.IntegerIntervals.interval_condition" ], 0, - "2a8e8a5b41f4b0b8850ff9ae35423962" + "924503fd9b8069596dca9e30d0444727" ], [ "FStar.Matrix.matrix_right_mul_identity_aux_2", @@ -4353,7 +4353,7 @@ "typing_FStar.Seq.Base.seq", "typing_FStar.Seq.Properties.un_snoc" ], 0, - "7029099499f2c4509a3da2fba50af297" + "7bd58c165342ae9d18c45932fec89182" ], [ "FStar.Matrix.matrix_right_mul_identity_aux_2", @@ -4410,7 +4410,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.Seq.Base.seq" ], 0, - "2fe215d6104431e3a9ead9019b68b62d" + "c83b77ee25127b2be6f271d6963d5643" ], [ "FStar.Matrix.matrix_right_mul_identity_aux_3", @@ -4487,7 +4487,7 @@ "well-founded-ordering-on-nat" ], 0, - "4ddd042f2706065e70f9cb2bae7b0b03" + "a39111b680b4176292811af5cdb30abb" ], [ "FStar.Matrix.matrix_right_mul_identity_aux_3", @@ -4505,13 +4505,13 @@ "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_020c0e260e94dbe460cec818e1d9a7a0", - "refinement_interpretation_Tm_refine_38ad23f76b5b19ac4fc32f76f2c2bea5", + "refinement_interpretation_Tm_refine_4cd158a0148cb8ac13c4efb8b42810ba", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19", "typing_FStar.IntegerIntervals.interval_condition" ], 0, - "96e0ad564128a4824c5001bdcee40591" + "cf81c31f77840d7c4d5719818bad34a5" ], [ "FStar.Matrix.matrix_right_identity_aux", @@ -4537,7 +4537,7 @@ "unit_typing" ], 0, - "36e75ad0ea96dae64dbc3f3848427b7e" + "514a39c4f5cf983b2de54650243610c6" ], [ "FStar.Matrix.matrix_right_identity_aux", @@ -4563,7 +4563,7 @@ "unit_typing" ], 0, - "76523a54b689d2549fcaa69c90001399" + "2c5136cd373ca1c8b53729aa163e5ff5" ], [ "FStar.Matrix.matrix_left_mul_identity_aux_0", @@ -4603,7 +4603,7 @@ "typing_Tm_abs_5e35c6983d2672887017cfab5921a733" ], 0, - "2bcf20b0281c56b1ecdbca773909217c" + "a0a548c0ae6c0d1803c45181510162e7" ], [ "FStar.Matrix.matrix_left_mul_identity_aux_0", @@ -4643,7 +4643,7 @@ "typing_Tm_abs_5e35c6983d2672887017cfab5921a733" ], 0, - "da8b91854c7f535dd96efe35d67df04c" + "8fd6f3c09d53dd035752527f65931f14" ], [ "FStar.Matrix.matrix_left_mul_identity_aux_1", @@ -4735,7 +4735,7 @@ "well-founded-ordering-on-nat" ], 0, - "f005d5d76bb30808bef0c0e058789449" + "944bc62a72b811e086299276567e1764" ], [ "FStar.Matrix.matrix_left_mul_identity_aux_1", @@ -4749,19 +4749,20 @@ "equation_FStar.IntegerIntervals.under", "equation_Prims.nat", "equation_Prims.pos", "fuel_guarded_inversion_FStar.Algebra.CommMonoid.Equiv.cm", + "fuel_guarded_inversion_FStar.Algebra.CommMonoid.Equiv.equiv", "int_inversion", "int_typing", "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", + "refinement_interpretation_Tm_refine_5892489712eef96b7061f5b03e8ca915", "refinement_interpretation_Tm_refine_752483000c4a792ad1e3f2e597854f93", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", - "refinement_interpretation_Tm_refine_86ff5a22208ae7052e0e45b792e49120", "refinement_interpretation_Tm_refine_bb362165ee5e7a7a23d3b5420d3a4d9c", "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19", "typing_FStar.IntegerIntervals.interval_condition" ], 0, - "594988a87dac5022cdee16d7ddb65290" + "02dcbe1f985c90da879b998bd2a960f0" ], [ "FStar.Matrix.matrix_left_mul_identity_aux_2", @@ -4822,7 +4823,7 @@ "typing_FStar.Seq.Base.seq", "typing_FStar.Seq.Properties.un_snoc" ], 0, - "e5bf95d27ebf8b1f5a92b93cd505ee49" + "443f282b3ac12ffcec3902377fd72dac" ], [ "FStar.Matrix.matrix_left_mul_identity_aux_2", @@ -4884,7 +4885,7 @@ "typing_FStar.Seq.Base.seq", "typing_FStar.Seq.Properties.un_snoc" ], 0, - "1b27df931c1eb9306eba249636d72eb9" + "fb7a14e5c11b6f06cba46e78797d4217" ], [ "FStar.Matrix.matrix_left_mul_identity_aux_3", @@ -4956,7 +4957,7 @@ "well-founded-ordering-on-nat" ], 0, - "7021946d4c29d7ae486f315396d06268" + "5d16767d07acdd79b2ac53f0fdddffb3" ], [ "FStar.Matrix.matrix_left_mul_identity_aux_3", @@ -4969,6 +4970,7 @@ "equation_FStar.IntegerIntervals.interval_condition", "equation_FStar.IntegerIntervals.under", "equation_Prims.pos", "fuel_guarded_inversion_FStar.Algebra.CommMonoid.Equiv.cm", + "fuel_guarded_inversion_FStar.Algebra.CommMonoid.Equiv.equiv", "int_inversion", "int_typing", "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual", @@ -4977,12 +4979,12 @@ "refinement_interpretation_Tm_refine_020c0e260e94dbe460cec818e1d9a7a0", "refinement_interpretation_Tm_refine_752483000c4a792ad1e3f2e597854f93", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", - "refinement_interpretation_Tm_refine_e8559928c47178b1fc2ce9a9915fd103", + "refinement_interpretation_Tm_refine_f03bbc3d21fd5cbe078efa255afbe517", "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19", "typing_FStar.IntegerIntervals.interval_condition" ], 0, - "1ad115d392c17d510675033da2a9da47" + "cb9edbbb5f0980537bc31df5f136dacf" ], [ "FStar.Matrix.matrix_left_identity_aux", @@ -5008,7 +5010,7 @@ "unit_typing" ], 0, - "c58fe7b4e0941f84cecef9e724ee5a9a" + "aa23c7dc93337eddc6a1c56d7a08a1a3" ], [ "FStar.Matrix.matrix_left_identity_aux", @@ -5034,7 +5036,7 @@ "unit_typing" ], 0, - "cbfffa63f33ceed71a04fc5c14de5e86" + "2d437df189cbebccdb281e0d667818bf" ], [ "FStar.Matrix.matrix_mul_right_identity", @@ -5087,7 +5089,7 @@ "typing_Tm_abs_b746acf4c16baa9ca677ade0160d5dbf" ], 0, - "3271a69feccdf194c3e61bf301e9e52f" + "8b64c22e9156d12890705752537f3bb6" ], [ "FStar.Matrix.matrix_mul_left_identity", @@ -5147,7 +5149,7 @@ "typing_Tm_abs_b746acf4c16baa9ca677ade0160d5dbf" ], 0, - "e7dc78e9685c5c60012bde551e4268c4" + "c2d29fbf89d449da57e0672db0603553" ], [ "FStar.Matrix.matrix_mul_identity", @@ -5168,7 +5170,7 @@ "token_correspondence_FStar.Matrix.matrix_eq_fun" ], 0, - "cc3c32b64d362f14af49589e3b1101af" + "a8b23973fba3384f150b0c715fb19d32" ], [ "FStar.Matrix.dot_of_equal_sequences", @@ -5204,7 +5206,7 @@ "typing_Tm_abs_9a4b5f1b2452924a82f6aaae07140087" ], 0, - "96943f8ebfc7f9ff5ba6366c996887f7" + "0c55cbab34e47c0d0f1b042a06656ae9" ], [ "FStar.Matrix.matrix_mul_congruence", @@ -5263,7 +5265,7 @@ "typing_Tm_abs_b746acf4c16baa9ca677ade0160d5dbf" ], 0, - "43d3b7e02bb96555c693b9d31cbb182f" + "f1b0db26f3a62b54e22c0458dde8ab4d" ], [ "FStar.Matrix.matrix_mul_is_left_distributive", @@ -5333,7 +5335,7 @@ "typing_Tm_abs_b746acf4c16baa9ca677ade0160d5dbf" ], 0, - "9896904f07f1a93690db7596223198d6" + "ca077a69f6a8405a41cb6531a2360288" ], [ "FStar.Matrix.matrix_mul_is_right_distributive", @@ -5402,7 +5404,7 @@ "typing_Tm_abs_b746acf4c16baa9ca677ade0160d5dbf" ], 0, - "3bfe5e038d51ea4025be059bc20e5ce2" + "9520570e1f63cd91cac056add898659f" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Matrix.fsti.hints b/ulib/.cache/FStar.Matrix.fsti.hints index 1e8d37fc396..b80afa3eb75 100644 --- a/ulib/.cache/FStar.Matrix.fsti.hints +++ b/ulib/.cache/FStar.Matrix.fsti.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "f669ef1803714a6a26a6b689dd7b7cfd" + "ab26fba8db59d97aedaed857b53161d4" ], [ "FStar.Matrix.flattened_index_is_under_flattened_size", @@ -33,7 +33,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "1b8c51396a1e20784127e578076aa7fb" + "b605cebba382a045556283c714e5cc2f" ], [ "FStar.Matrix.flattened_index_is_under_flattened_size", @@ -54,7 +54,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "b0e34a4a00a1474687bffbe73d9d4945" + "ab6a79e99548997f0c1b771754c7d136" ], [ "FStar.Matrix.get_ij", @@ -75,7 +75,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "0586cff0d31db503c8df9f0afd7aa842" + "f22159ba910ed18974dad2ab06c79761" ], [ "FStar.Matrix.get_ij", @@ -96,7 +96,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "620290e48f4ab1eea0e903828f070b2a" + "6ba6e6d11f890e9b230edc2426524e4c" ], [ "FStar.Matrix.get_i", @@ -117,7 +117,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "9a2f13b4e2dfc4f3852b650e742098bd" + "db1d9cb8df938917e1db91c1751a7004" ], [ "FStar.Matrix.get_i", @@ -138,7 +138,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "b86d4def01a840fc0db322c8d0636ee7" + "df1a9e94951a0e8448eebd57b958546d" ], [ "FStar.Matrix.get_j", @@ -159,7 +159,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "bfbc9a7c89454681abe9742863f66da1" + "8c67996cf9e19ef4875be5fce110b0ff" ], [ "FStar.Matrix.get_j", @@ -180,7 +180,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "661317e7cfdb825f130eedc1b89ebe37" + "03a9b474bad0b79b43168ac61d28c5d7" ], [ "FStar.Matrix.consistency_of_i_j", @@ -206,7 +206,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "4a9dd65840d25166f6226ce17c7720b8" + "132f7cc14729bc557ab83795028d4b1e" ], [ "FStar.Matrix.consistency_of_i_j", @@ -232,7 +232,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "600ed8b0e5d92baf3f5cf888b6aacc9e" + "c28be044b4ef8a8c4b75bf5570c0d808" ], [ "FStar.Matrix.consistency_of_ij", @@ -256,7 +256,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "3a59b8ea13ab12662cb16cdeae7c0873" + "b46658a91d8a0b362efd4cb838482693" ], [ "FStar.Matrix.consistency_of_ij", @@ -280,7 +280,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "ee2b845b92e370bfb22da8fa006a6fe8" + "912245aee87fc4a0f48f997bd0b4fe57" ], [ "FStar.Matrix.transpose_ji", @@ -303,7 +303,7 @@ "typing_FStar.Matrix.get_i" ], 0, - "eb0057ec6dd624d15927db3e6a9e676a" + "a48c6beb80484fcfef831ad3d1a353aa" ], [ "FStar.Matrix.transpose_ji", @@ -326,7 +326,7 @@ "typing_FStar.Matrix.get_i" ], 0, - "eab577df6c6c2c335bc4b97ec90cde8a" + "a5e51523bc17523f1a0896562b15f095" ], [ "FStar.Matrix.indices_transpose_lemma", @@ -352,7 +352,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "178897eecd69362b6449c49c2886ad17" + "9af21b5f71b6ada49f17f22a95225220" ], [ "FStar.Matrix.indices_transpose_lemma", @@ -378,7 +378,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "d40fe9c8a787f0b0267d911bc106b030" + "f748942b9ef9473480328337b459e787" ], [ "FStar.Matrix.ji_is_transpose_of_ij", @@ -408,7 +408,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "6a005164f14aae6223865c54eca66015" + "d77f7f5a9c7c84704ac5db0d69931641" ], [ "FStar.Matrix.ji_is_transpose_of_ij", @@ -438,7 +438,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "8ae76a85bb39830111fa08af965910e4" + "bf8258cd6a4e8459715a301dd6b1491f" ], [ "FStar.Matrix.dual_indices", @@ -464,7 +464,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "5afe9b9d6d2d0dc19d6bfcd9a505fe31" + "6bdb9df6f1b0055d79fa8714a969bb73" ], [ "FStar.Matrix.dual_indices", @@ -490,7 +490,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "27d34e4b9a481c2ee66a7011f21b3a33" + "826cb18adce7870c62e50e746c4d42b3" ], [ "FStar.Matrix.seq_of_matrix", @@ -512,7 +512,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "1ad60cb7b0f28d14eece9ded4fd177cc" + "c181309ce403e0fbd6cbaeaf857ac439" ], [ "FStar.Matrix.ijth", @@ -531,7 +531,7 @@ "typing_FStar.Matrix.seq_of_matrix" ], 0, - "4c5528ee7e1effc189b1a4ff0ffda1ab" + "6b60573ffcd1b897ddc72026c01679a5" ], [ "FStar.Matrix.ijth_lemma", @@ -550,7 +550,7 @@ "typing_FStar.Matrix.seq_of_matrix" ], 0, - "ff7cd49323e6246850d49f50c085862c" + "0248152180e49444074b3cfcef63e663" ], [ "FStar.Matrix.matrix_of", @@ -569,7 +569,7 @@ "typing_FStar.Matrix.seq_of_matrix" ], 0, - "96628ff73cfbf2b360deb8978239424f" + "fe86a42350b92e2cf1dc6dab498a8e80" ], [ "FStar.Matrix.matrix_fold_equals_fold_of_seq_folds", @@ -588,7 +588,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "42c52109b4c2560d006b7e64ea617cea" + "96378963d49121d386a13f32d9f9dcfa" ], [ "FStar.Matrix.matrix_fold_equals_func_double_fold", @@ -606,7 +606,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "0d3ffdfacdb0a4b266ac57bc87ab6785" + "5dca3a6cd2cf3ea69650dc0a2c832637" ], [ "FStar.Matrix.transposed_matrix_gen", @@ -618,7 +618,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "58105259b216ba1cc627fe2e15816cd3" + "da14135ee12306e4b5ca1c4045085764" ], [ "FStar.Matrix.matrix_transpose_is_permutation", @@ -636,7 +636,7 @@ "typing_FStar.Matrix.init", "typing_FStar.Matrix.seq_of_matrix" ], 0, - "42defaa26bc9be305c02f52cc03a7956" + "80612ea38bedc1bf3b0b3c728a7a8ef0" ], [ "FStar.Matrix.matrix_equiv_ijth", @@ -648,7 +648,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "06ecfd39d7f1ed9fe7f262a6b5a4b861" + "ac017ef000537f398ec0b9c72245eafc" ], [ "FStar.Matrix.matrix_equiv_from_element_eq", @@ -660,7 +660,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "9702a1a8a6c8b4db7a49403e06333fe8" + "ba41fdbe28e4d0885e0c2b2d531b5ef7" ], [ "FStar.Matrix.matrix_equiv_from_proof", @@ -672,7 +672,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "f8f16b08857aa39a8eef140b2e3fb239" + "0918215d674f1e504f757e3f61c337a2" ], [ "FStar.Matrix.matrix_equiv_from_proof", @@ -684,7 +684,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "f35ef6388ba6fff51f0981e8d8c30db0" + "f3eef0a47493cc3fb8c044395325d250" ], [ "FStar.Matrix.matrix_add_generator", @@ -696,7 +696,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "7eb1316d322a844d08d6e23e71aed6bf" + "da19faca5e9f7a0097a58128bb99c1c0" ], [ "FStar.Matrix.matrix_add_ijth", @@ -719,7 +719,7 @@ "typing_FStar.Matrix.matrix_add" ], 0, - "e90fefce7ebcf437020ec36b914b8807" + "5208ca4a87dbdb49b2a21109c99405ea" ], [ "FStar.Matrix.matrix_add_ijth", @@ -742,7 +742,7 @@ "typing_FStar.Matrix.matrix_add" ], 0, - "9cd8f16b1e1165a5f08d0c90342ad168" + "b527ff4fa531ef93189acadc8f33d528" ], [ "FStar.Matrix.col", @@ -759,7 +759,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "81e90a6a30c3284208aee28be544848f" + "b445123a9769792d8061d301ee36815b" ], [ "FStar.Matrix.col", @@ -776,7 +776,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "dc12cf5dfb6cde5bd19207996d3446ca" + "f81c7ddbaf61f27e1c0937e5162e070f" ], [ "FStar.Matrix.row", @@ -793,7 +793,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "eaf52857b2b6de916b4f33f941904083" + "e902ed13a847b800ee3a1282e7e31d2a" ], [ "FStar.Matrix.row", @@ -810,7 +810,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "bc32d67105919e23815ae4357cd3f7cd" + "71a395297dcf56436722ce722007fd12" ], [ "FStar.Matrix.matrix_row_col_lemma", @@ -838,7 +838,7 @@ "typing_Tm_abs_b746acf4c16baa9ca677ade0160d5dbf" ], 0, - "a1a634c726b2579e3bf2adedc0df482d" + "a38d5fe7ecfb860931f090c7e547b25c" ], [ "FStar.Matrix.seq_op_const", @@ -852,7 +852,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "47a9f535e3198be988800e2d5442edd0" + "f6ebd152d2374d67a4e6586b60740659" ], [ "FStar.Matrix.const_op_seq", @@ -866,7 +866,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "723e10a8c7f0c65a655d36bafff678d5" + "2e2ccc611edc0c34bbe40623ff81e239" ], [ "FStar.Matrix.seq_of_products", @@ -885,7 +885,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "683f9b9133406defb0a5bb2a24a2cf95" + "f876a9a6ac08aae2c58124894d1c1c4f" ], [ "FStar.Matrix.seq_of_products_lemma", @@ -904,7 +904,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "d3c44e4ec30080060fd8ffb0e68e50e2" + "c4aa6df6aa9d1a4b5329e48c7d45573f" ], [ "FStar.Matrix.matrix_mul_ijth", @@ -933,7 +933,7 @@ "typing_Tm_abs_b746acf4c16baa9ca677ade0160d5dbf" ], 0, - "ad4eb9345f1b0f2ec12cf8231a633758" + "b61c3656435db464d02c2e617be36288" ], [ "FStar.Matrix.matrix_mul_ijth_as_sum", @@ -950,7 +950,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "094fb83183f29a125ac8f2384b23de3a" + "2abcb0bd345dbda304945da7d1dc993f" ], [ "FStar.Matrix.matrix_mul_ijth_eq_sum_of_seq", @@ -979,7 +979,7 @@ "typing_Tm_abs_b746acf4c16baa9ca677ade0160d5dbf" ], 0, - "cd5241c175f22d78646f07a97c111b5e" + "c369e75821454672b320badd983ca54b" ], [ "FStar.Matrix.matrix_mul_ijth_eq_sum_of_seq_for_init", @@ -1010,7 +1010,7 @@ "typing_Tm_abs_b746acf4c16baa9ca677ade0160d5dbf" ], 0, - "0e56c796adebff1f03a4233fd39e12bd" + "dfc9339b7be2357b6a7c2292ec6dbb4f" ], [ "FStar.Matrix.matrix_mul_unit", @@ -1025,7 +1025,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "f54e332e1e6d02a4a56679d900f41061" + "b3c017a96b484ef031401d477fddb2ce" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Matrix2.fsti.hints b/ulib/.cache/FStar.Matrix2.fsti.hints index 734d474b8a9..ae131bae0f8 100644 --- a/ulib/.cache/FStar.Matrix2.fsti.hints +++ b/ulib/.cache/FStar.Matrix2.fsti.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "a1f819b9a618610dc07095c1cfadcf22" + "0ee3a8a5f0f684eb14e97fcb3a0c87ce" ], [ "FStar.Matrix2.upd_col", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "dae9bdcd1d350f24fbcbf4c8dbec01de" + "428d3d79e88a4a430d2ae6a279d4d0a6" ], [ "FStar.Matrix2.lemma_row_len", @@ -41,7 +41,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9186d66b97760846301050c87fd00c7f" + "49e719bdaf944dfe5c9b844010c85b3b" ], [ "FStar.Matrix2.lemma_col_len", @@ -55,7 +55,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "be5542ff44a0f393e6437a93b41abf26" + "d30ed84204d75b4eda6763e0c3404b97" ], [ "FStar.Matrix2.lemma_index_upd2", @@ -69,7 +69,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "f1195a3bad8c59b725db84dad4bbcf08" + "492dd331991441aa731e00c29cd075d8" ], [ "FStar.Matrix2.lemma_index_row", @@ -78,7 +78,7 @@ 0, [ "@query", "lemma_FStar.Matrix2.lemma_row_len" ], 0, - "0a76d4e4e446d52f8b71bad9728e6555" + "ae8c95025861d133e944dfd558af3290" ], [ "FStar.Matrix2.lemma_index_col", @@ -87,7 +87,7 @@ 0, [ "@query", "lemma_FStar.Matrix2.lemma_col_len" ], 0, - "a293835e622661a7555fd25cc1c5f577" + "b724a7e74d5feed8efdd8f9c5d0438e5" ], [ "FStar.Matrix2.lemma_index_upd_row1", @@ -102,7 +102,7 @@ "refinement_interpretation_Tm_refine_a0cd7d06c5da6444b6b51b319febde8e" ], 0, - "be57f202979040ea3bf97629fdbedf63" + "2fb81f6c7b0ca77b88dcfc6a77f8495b" ], [ "FStar.Matrix2.lemma_index_upd_row2", @@ -116,7 +116,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "09af9e34a2093e4c4f40a8c2c58f148f" + "f7b01fe6fc29b1159ee5289e191811e2" ], [ "FStar.Matrix2.lemma_index_upd_col1", @@ -131,7 +131,7 @@ "refinement_interpretation_Tm_refine_a0cd7d06c5da6444b6b51b319febde8e" ], 0, - "ce121bbc8eca442dc9306d2734d9937f" + "7b22b29fc1c6bd5f7460cd55360725a7" ], [ "FStar.Matrix2.lemma_index_upd_col2", @@ -145,7 +145,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "19e132a3a08c8a94f25b63bd12e2fc8c" + "94364c0166083de48e06ea65bedf0ff7" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Modifies.fst.hints b/ulib/.cache/FStar.Modifies.fst.hints index ebec26d4ba4..e28b720e096 100644 --- a/ulib/.cache/FStar.Modifies.fst.hints +++ b/ulib/.cache/FStar.Modifies.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "14903ae4f9eae2933ef3bf17ebc20920" + "4fcaeca1b2e3b2473c371822826c3c10" ], [ "FStar.Modifies.loc_aux_includes_refl", @@ -24,7 +24,7 @@ "fuel_guarded_inversion_FStar.Modifies.loc_aux", "l_and-interp" ], 0, - "97ad019530ab1cb6ba8f5166b7a6ad1f" + "283a668255112f41d14170012d1b2ec5" ], [ "FStar.Modifies.loc_aux_includes_buffer_includes", @@ -38,7 +38,7 @@ "l_and-interp" ], 0, - "7111eb812c0f1668e4faae0f5de4e14f" + "6228054eb2ca6b52d02ded888ec72e07" ], [ "FStar.Modifies.loc_aux_includes_loc_aux_includes_buffer", @@ -52,7 +52,7 @@ "projection_inverse_FStar.Modifies.LocBuffer_t" ], 0, - "2042cd840354f89ea68f949625fa3aac" + "2c494438fdd10d26fae61f7ef8db30d0" ], [ "FStar.Modifies.loc_aux_includes_trans", @@ -67,7 +67,7 @@ "projection_inverse_FStar.Modifies.LocBuffer_t" ], 0, - "4f624b0e84b947383035dfcf76e27800" + "b4c8ae05eed86215ccdc3cbc38840d1d" ], [ "FStar.Modifies.loc_aux_disjoint_sym", @@ -81,7 +81,7 @@ "fuel_guarded_inversion_FStar.Modifies.loc_aux" ], 0, - "4022a9ba9e22d004c1a7d7511080211e" + "0e8d11d22960fbfc515c1ac0c6c48042" ], [ "FStar.Modifies.loc_aux_disjoint_buffer_includes", @@ -98,7 +98,7 @@ "lemma_FStar.Buffer.lemma_disjoint_symm" ], 0, - "b3cd31da2777c60d341bda954245dbeb" + "95ccbaf6275d348ae0ee09fbd176f458" ], [ "FStar.Modifies.loc_aux_disjoint_loc_aux_includes_buffer", @@ -112,7 +112,7 @@ "projection_inverse_FStar.Modifies.LocBuffer_t" ], 0, - "de2bcd4363fa8884ae801cd295e71011" + "1997bfad90b64cef6da6989891904b4c" ], [ "FStar.Modifies.loc_aux_disjoint_loc_aux_includes", @@ -128,7 +128,7 @@ "projection_inverse_FStar.Modifies.LocBuffer_t" ], 0, - "3fe0f19703dd00af1f4cd0a8aa953a91" + "a579460458ca2a9d32aea56e8ac990fa" ], [ "FStar.Modifies.loc_aux_preserved", @@ -137,7 +137,7 @@ 1, [ "@query" ], 0, - "68d7d89a1e6d1d6a0e859d81a016c2ab" + "e0c449e779eb17875ed30cac917ab6bb" ], [ "FStar.Modifies.cls", @@ -185,7 +185,7 @@ "typing_FStar.Monotonic.HyperStack.get_tip" ], 0, - "be64f2c119a3c190c233756057abe582" + "4e4465923b31c9164eb6f2510ef39c67" ], [ "FStar.Modifies.loc_union_idem", @@ -194,7 +194,7 @@ 1, [ "@query", "equation_FStar.Modifies.loc_union" ], 0, - "fe86e072011b919f79e0c039deea7521" + "0c0f2350b4c73ffd2e9215dd47d560c2" ], [ "FStar.Modifies.loc_union_comm", @@ -203,7 +203,7 @@ 1, [ "@query", "equation_FStar.Modifies.loc_union" ], 0, - "6cc53eed899221f564e27f1f36cf0a4c" + "a416573fbbf27ba2d6a56f4e600f9a84" ], [ "FStar.Modifies.loc_union_assoc", @@ -212,7 +212,7 @@ 1, [ "@query", "equation_FStar.Modifies.loc_union" ], 0, - "1876f3e6c4517cfd9300d846a0b369cf" + "be673794c60a66baa2beefbdccba6567" ], [ "FStar.Modifies.loc_union_loc_none_l", @@ -224,7 +224,7 @@ "equation_FStar.Modifies.loc_union" ], 0, - "3b0c92d859a5ff0597bfc7dad75afbe5" + "5ffbd896bea22906bab8f49787f0bbe5" ], [ "FStar.Modifies.loc_union_loc_none_r", @@ -236,7 +236,7 @@ "equation_FStar.Modifies.loc_union" ], 0, - "f508b347b1e9d07cb56b1eb5740c8698" + "27da490141d6e05153be3d8f27a6fb1b" ], [ "FStar.Modifies.loc_buffer", @@ -253,7 +253,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "dd63a04b77e69948c8af291f7273a55c" + "a4615351c81284047b62a3487da6ca5f" ], [ "FStar.Modifies.loc_addresses", @@ -267,7 +267,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "13e3db58a84a88cbb1c40ad35d28ce9e" + "c5b4a0fc59febee5e32e23dddcd67bdf" ], [ "FStar.Modifies.loc_mreference", @@ -281,7 +281,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "2e1d294e5749a6e1ad7997e30a72e21e" + "c3c28166af8ce5958a571914db42bd31" ], [ "FStar.Modifies.loc_freed_mreference", @@ -295,7 +295,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c12217bb929aad71d030bdf6a88d3b35" + "d0d402aa7e307f0d73c9f9d071c71c37" ], [ "FStar.Modifies.loc_includes_refl", @@ -304,7 +304,7 @@ 1, [ "@query", "equation_FStar.Modifies.loc_includes" ], 0, - "032c52395d58b15479e157ca5b65d54e" + "342e8c710242bb02f44fd82345e7f018" ], [ "FStar.Modifies.loc_includes_trans", @@ -313,7 +313,7 @@ 1, [ "@query", "equation_FStar.Modifies.loc_includes" ], 0, - "548443a4ab5a4b0232b5179ec68592b1" + "3d08af0f226cc8711f1099ef850da609" ], [ "FStar.Modifies.loc_includes_union_r", @@ -325,7 +325,7 @@ "equation_FStar.Modifies.loc_union" ], 0, - "8e0276971bb74e6568952c5165cd1cb1" + "7bf8d39ed98ad9643e27f11af3a179fd" ], [ "FStar.Modifies.loc_includes_union_l", @@ -337,7 +337,7 @@ "equation_FStar.Modifies.loc_union" ], 0, - "7f6ea43fe6b68578adc6b2cea51d00ef" + "598bdc1cdbd0d23d6d56a908d1a28e37" ], [ "FStar.Modifies.loc_includes_none", @@ -349,7 +349,7 @@ "equation_FStar.Modifies.loc_none" ], 0, - "5096ed354ca78b534bb9616950905c01" + "3ca9ab1437688b53854fdd920167cb12" ], [ "FStar.Modifies.loc_includes_buffer", @@ -379,7 +379,7 @@ "token_correspondence_FStar.ModifiesGen.__proj__Cls__item__aloc_includes" ], 0, - "bfbda4860f140449669cd8be87bb0c9b" + "d3bbd7c7ecd772406c4b80224d8b3872" ], [ "FStar.Modifies.loc_includes_gsub_buffer_r", @@ -392,7 +392,7 @@ "refinement_interpretation_Tm_refine_8518e8b728e19b2937c780d25ff7abcb" ], 0, - "0ae1f88c815814fcb8658663b3dbd10f" + "110a0bf4515df86bcab2180d610e8512" ], [ "FStar.Modifies.loc_includes_gsub_buffer_l", @@ -401,7 +401,7 @@ 1, [ "@query" ], 0, - "247336027d2c36d94ece15f43f48204a" + "4a771d3dda03adb1a9ea2a6cdc960ab4" ], [ "FStar.Modifies.loc_includes_gsub_buffer_l", @@ -442,7 +442,7 @@ "typing_FStar.UInt32.v" ], 0, - "f52ae8b8480e85eb4be1060e62f58d76" + "563634daa94898bfd00f35045211f223" ], [ "FStar.Modifies.loc_includes_addresses_buffer", @@ -456,7 +456,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "b939ae918f00004222c78a518d17d545" + "54f7882e536a901c93c8f306b9ace92f" ], [ "FStar.Modifies.loc_includes_addresses_buffer", @@ -476,7 +476,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "25b07c23ff0e494e0f4311119ed21a9f" + "f721f235955427392ba3f1f7f72539db" ], [ "FStar.Modifies.loc_includes_addresses_buffer", @@ -490,7 +490,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "5f8a839b15f8ddd5829736eccffe2cf7" + "e92953ee1168ac01fda251092667002a" ], [ "FStar.Modifies.loc_includes_region_buffer", @@ -510,7 +510,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "1fb46f654a982f8a1a92405a0327b419" + "0a574d64ba30767be6ad3721534ed3a5" ], [ "FStar.Modifies.loc_includes_region_addresses", @@ -524,7 +524,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "1053b26bc94afe3a798f6f4012d296db" + "0e8ca1b198a0563e89d330f3efba9d48" ], [ "FStar.Modifies.loc_includes_region_addresses", @@ -537,7 +537,7 @@ "equation_FStar.Modifies.loc_regions" ], 0, - "5a8c838d35da7fe886c56cf5719dbbea" + "03329cb620fe93e7920f279b40c9422c" ], [ "FStar.Modifies.loc_includes_region_region", @@ -550,7 +550,7 @@ "equation_FStar.Modifies.loc_regions" ], 0, - "6f6683db90341dc185e640d41f917c4e" + "c26efcb39cb6e8d99ca8bbd67c3114d1" ], [ "FStar.Modifies.loc_includes_region_union_l", @@ -564,7 +564,7 @@ "equation_FStar.Modifies.loc_union" ], 0, - "10de74b9906677f78d05642d7ccd8a7c" + "74cff81cdc5d609a8ac6cc42a6388ddc" ], [ "FStar.Modifies.loc_includes_addresses_addresses", @@ -578,7 +578,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "cb019f06bc68c92e89b3419934a8de14" + "848cc83b14d0a47163ccdd9252e75c89" ], [ "FStar.Modifies.loc_includes_addresses_addresses", @@ -591,7 +591,7 @@ "equation_FStar.Modifies.loc_includes" ], 0, - "18fb2f24977dced535a45a220816a553" + "a6356dedca5d42b04b7830835f86e2e8" ], [ "FStar.Modifies.loc_disjoint_sym", @@ -600,7 +600,7 @@ 1, [ "@query", "equation_FStar.Modifies.loc_disjoint" ], 0, - "b971385caa4d5f6c3d26f74b43937bf1" + "5e62aa599f3cad6f586a0c8e3cad0b96" ], [ "FStar.Modifies.loc_disjoint_sym'", @@ -609,7 +609,7 @@ 1, [ "@query" ], 0, - "ea4bb587c2da256a75a130645d126bfc" + "2eb00c02a0ca3f6a3691c0fc24429b49" ], [ "FStar.Modifies.loc_disjoint_none_r", @@ -621,7 +621,7 @@ "equation_FStar.Modifies.loc_none" ], 0, - "e110784add53361d7acc4ba45cdb0426" + "9f118bd331233a3aa676e74d0e4b21fb" ], [ "FStar.Modifies.loc_disjoint_union_r", @@ -633,7 +633,7 @@ "equation_FStar.Modifies.loc_union" ], 0, - "cadfb8a818a134196ddb69a518f037a0" + "9adde3a4625cb2afe73b84daa44ec242" ], [ "FStar.Modifies.loc_disjoint_includes", @@ -645,7 +645,7 @@ "equation_FStar.Modifies.loc_includes" ], 0, - "13ee75e78117b946bf4ff81b373aeeb6" + "1ebd5bb2fc9dc58f0c5d50d21cf03720" ], [ "FStar.Modifies.loc_disjoint_buffer", @@ -674,7 +674,7 @@ "token_correspondence_FStar.ModifiesGen.__proj__Cls__item__aloc_disjoint" ], 0, - "0c9ca085738caf1f5b4e9594527c015c" + "484fb9c4d45d4856c634eb828bf9f66f" ], [ "FStar.Modifies.loc_disjoint_gsub_buffer", @@ -683,7 +683,7 @@ 1, [ "@query" ], 0, - "022aba45934e536596d7d0130658797e" + "efcf74ee0fc7c999667884972796c1ee" ], [ "FStar.Modifies.loc_disjoint_gsub_buffer", @@ -729,7 +729,7 @@ "typing_FStar.UInt32.v" ], 0, - "915fded76f235ef11225aeda556a1972" + "bdf5379239efb9eb3f28eb237d0cd8b1" ], [ "FStar.Modifies.loc_disjoint_addresses", @@ -743,7 +743,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "de2f2abaa5c94fe5333939c2fec3b210" + "645cb55f68e5f5a44a3102f445baa9a8" ], [ "FStar.Modifies.loc_disjoint_addresses", @@ -756,7 +756,7 @@ "equation_FStar.Modifies.loc_disjoint" ], 0, - "b7f74e058fb59cae88872836737f45f8" + "76f54ebc83bb04cd44128a646394402c" ], [ "FStar.Modifies.loc_disjoint_buffer_addresses", @@ -770,7 +770,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "a20d27fc35daff322029b5f2f06d1220" + "2f9d61d834c359fd512939c48edbaf48" ], [ "FStar.Modifies.loc_disjoint_buffer_addresses", @@ -790,7 +790,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "d56323c490ad4e629d32412c10cd59a8" + "4f40e9b6da2b553bb32f3559b813d396" ], [ "FStar.Modifies.loc_disjoint_buffer_addresses", @@ -804,7 +804,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "024be24ba7c70956223158e2395e85fd" + "b031751264394e35fb233bcd20eca5d4" ], [ "FStar.Modifies.loc_disjoint_regions", @@ -816,7 +816,7 @@ "equation_FStar.Modifies.loc_regions" ], 0, - "1a1f17a90c6e2ae14a964b980717e60e" + "1754a1206960ee03c3bedd049499493d" ], [ "FStar.Modifies.modifies_mreference_elim", @@ -834,7 +834,7 @@ "fuel_guarded_inversion_FStar.Monotonic.HyperStack.mreference_" ], 0, - "498394ea2d9efd744b8f8514c098d715" + "48ee15d30517a90d7896d2da299c8106" ], [ "FStar.Modifies.modifies_buffer_elim", @@ -843,7 +843,7 @@ 1, [ "@query" ], 0, - "22b4c378497de50c5fb894f8a11ac4a4" + "c721b05abf0f9487e88dce9ced1ffcec" ], [ "FStar.Modifies.modifies_buffer_elim", @@ -869,7 +869,7 @@ "token_correspondence_FStar.ModifiesGen.__proj__Cls__item__aloc_preserved" ], 0, - "54047b121efc2a7a21a6cf0124200c15" + "4d095bff5e62e4c14f8279feac2b3021" ], [ "FStar.Modifies.modifies_refl", @@ -878,7 +878,7 @@ 1, [ "@query", "equation_FStar.Modifies.modifies" ], 0, - "41f4019471f47bc1e980bbf261cb5cf8" + "d6ddc77f8e3c28b1be453f33fb1a203e" ], [ "FStar.Modifies.modifies_loc_includes", @@ -890,7 +890,7 @@ "equation_FStar.Modifies.modifies" ], 0, - "8ada2ca34253f967e8748c273b9b0c43" + "bc1ffc3ebf6ded7ceef42ea864c4f3f6" ], [ "FStar.Modifies.address_liveness_insensitive_buffer", @@ -910,7 +910,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "b36131345aade2d0ae1789b6af5590f2" + "584ccb78a0de5a348277d82d3aba7ebc" ], [ "FStar.Modifies.address_liveness_insensitive_addresses", @@ -924,7 +924,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "5f3870850f8dc58843e9c61aa6b6837d" + "86f7e1d4f452b135fd8ec66d61e6bd0d" ], [ "FStar.Modifies.address_liveness_insensitive_addresses", @@ -938,7 +938,7 @@ "equation_FStar.Modifies.loc_includes" ], 0, - "335bbe6c159ae41ba7d992f3ea21dcc4" + "995b0ffe2289f0b3ed803d5aaee65af9" ], [ "FStar.Modifies.region_liveness_insensitive_buffer", @@ -958,7 +958,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "7248ed21f0a395025882aa311aec5145" + "ae11fe160da715118859afdbe8f31503" ], [ "FStar.Modifies.region_liveness_insensitive_addresses", @@ -972,7 +972,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "5df927d1a30cafb520ae6bce93271bc6" + "e0de043e088fc46637de6a5d784aab32" ], [ "FStar.Modifies.region_liveness_insensitive_addresses", @@ -985,7 +985,7 @@ "equation_FStar.Modifies.region_liveness_insensitive_locs" ], 0, - "bb59aae8c3054b8e902175f2e2fd3424" + "fd83dd6f58cc861c00c9cbf03a02a44e" ], [ "FStar.Modifies.region_liveness_insensitive_regions", @@ -998,7 +998,7 @@ "equation_FStar.Modifies.region_liveness_insensitive_locs" ], 0, - "8518daa2cc36ee5b0e6fdfd68a6e21cc" + "04456106ea67740dc1731fdc57971d23" ], [ "FStar.Modifies.region_liveness_insensitive_address_liveness_insensitive", @@ -1012,7 +1012,7 @@ "equation_FStar.Modifies.region_liveness_insensitive_locs" ], 0, - "d7b3068ba9d96a4fb85d65f8dac764f6" + "e09d8c13b116ebfa057ac052bbbd19f5" ], [ "FStar.Modifies.modifies_liveness_insensitive_mreference", @@ -1034,7 +1034,7 @@ "fuel_guarded_inversion_FStar.Monotonic.HyperStack.mreference_" ], 0, - "70d83de2db1afbc771cbcb4534fa1e16" + "9309a75cb3113b069402d1d5cf115f95" ], [ "FStar.Modifies.modifies_liveness_insensitive_buffer", @@ -1059,7 +1059,7 @@ "projection_inverse_FStar.Modifies.LocBuffer_t" ], 0, - "76b564b8bd3d9201a8657b003f98ac7a" + "3d8c2666e3cfc1375ae4524beea5f9af" ], [ "FStar.Modifies.modifies_liveness_insensitive_mreference_weak", @@ -1079,7 +1079,7 @@ "typing_FStar.Modifies.loc_none" ], 0, - "cb2af596ac07bd7597dbcff7306c3574" + "89b590733220de829d392daa8d782892" ], [ "FStar.Modifies.modifies_liveness_insensitive_buffer_weak", @@ -1097,7 +1097,7 @@ "typing_FStar.Modifies.loc_buffer", "typing_FStar.Modifies.loc_none" ], 0, - "e5a12b5693896409c0f8cb2d494a5baf" + "877439cd834a046c7ffcc51bd5bef008" ], [ "FStar.Modifies.modifies_liveness_insensitive_region", @@ -1119,7 +1119,7 @@ "typing_FStar.Modifies.loc_region_only" ], 0, - "df7f9c17c17df524549e539af90089a1" + "fb749db8aa8fdc625dd1e5920f86cdc0" ], [ "FStar.Modifies.modifies_liveness_insensitive_region_mreference", @@ -1144,7 +1144,7 @@ "typing_FStar.Modifies.loc_mreference" ], 0, - "bb0452e51615e4d1e2d17604e61af22d" + "561d4b7f25c0a0f7b4a4fd96f1ffadf7" ], [ "FStar.Modifies.modifies_liveness_insensitive_region_buffer", @@ -1168,7 +1168,7 @@ "typing_FStar.Modifies.loc_buffer" ], 0, - "a4f983c7e47e40592f0e45d0b959c89d" + "4aaa918631457e1ddb7c7103be7d4e24" ], [ "FStar.Modifies.modifies_liveness_insensitive_region_weak", @@ -1185,7 +1185,7 @@ "typing_FStar.Modifies.loc_region_only" ], 0, - "8faec1075cacac13a6ed0a6e152e3930" + "9a7eeb45932dd852978e2eb4809b2303" ], [ "FStar.Modifies.modifies_liveness_insensitive_region_mreference_weak", @@ -1207,7 +1207,7 @@ "typing_FStar.Monotonic.HyperStack.frameOf" ], 0, - "22009d8c2f63374ff5ab9982531a2251" + "7acb5b8ef64dc234f79702f5b68ceaa4" ], [ "FStar.Modifies.modifies_liveness_insensitive_region_buffer_weak", @@ -1227,7 +1227,7 @@ "typing_FStar.Modifies.loc_none" ], 0, - "178c177ad69f7e59acd2c27a5ffe2b79" + "1a4729b87049cb15952581f7fd69747f" ], [ "FStar.Modifies.modifies_trans", @@ -1239,7 +1239,7 @@ "equation_FStar.Modifies.modifies" ], 0, - "f76fa30617ee0a22ca279a3a232cecd8" + "8e4383d5a64bc19ab61cf222fdcd2b68" ], [ "FStar.Modifies.modifies_only_live_regions", @@ -1252,7 +1252,7 @@ "equation_FStar.Modifies.modifies" ], 0, - "07b45a2cdbc30e252136d1cf29baab14" + "beff2eebef196492e856c94e74e3c2ab" ], [ "FStar.Modifies.no_upd_fresh_region", @@ -1278,7 +1278,7 @@ "typing_FStar.Monotonic.HyperStack.get_hmap" ], 0, - "78df32402429d9acf27232e1fd4f093f" + "a86d65a3606a30c76f132087b7417da4" ], [ "FStar.Modifies.modifies_fresh_frame_popped", @@ -1308,7 +1308,7 @@ "typing_FStar.Monotonic.HyperStack.get_tip" ], 0, - "699f1c0d2e5dc6a603be438e78388639" + "125effd904b722ee73cd081f89ef7f36" ], [ "FStar.Modifies.modifies_loc_regions_intro", @@ -1320,7 +1320,7 @@ "equation_FStar.Modifies.modifies" ], 0, - "1a23add8a01b1f2f5e94a49457f9ade8" + "214d1b0aa8e4c795a11897d286e7ff66" ], [ "FStar.Modifies.modifies_loc_addresses_intro", @@ -1334,7 +1334,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "fbfd057c70d4e25d76bc262013c0b10e" + "403e21a94cd81074d47b184a9049178f" ], [ "FStar.Modifies.modifies_loc_addresses_intro", @@ -1354,7 +1354,7 @@ "typing_FStar.Monotonic.HyperStack.live_region" ], 0, - "2f427c3e7109ed88dfafcb97be54a2fe" + "52aa34ac0e9aefe3b83b8fbe14c05919" ], [ "FStar.Modifies.modifies_ralloc_post", @@ -1367,7 +1367,7 @@ "equation_FStar.Modifies.modifies" ], 0, - "08343e1a90d6b259fa71ff388ae97958" + "0c0e6ae9b80b8836ecf4417d51df803e" ], [ "FStar.Modifies.modifies_salloc_post", @@ -1380,7 +1380,7 @@ "equation_FStar.Modifies.modifies" ], 0, - "f0f326ed62d3e0d330b356888530e980" + "eec074ec30aca8764d4fbde88e77a335" ], [ "FStar.Modifies.modifies_free", @@ -1397,7 +1397,7 @@ "equation_FStar.Monotonic.HyperStack.free" ], 0, - "579af9c915584bb7b149e120887b8186" + "bb09928249f42c112bcbbdaf03cf281f" ], [ "FStar.Modifies.modifies_none_modifies", @@ -1409,7 +1409,7 @@ "equation_FStar.Modifies.modifies" ], 0, - "4a4371743ccbb5da4f92dbfb70c7bfac" + "123f0b568fe1c942aa1b9cf13b47e8aa" ], [ "FStar.Modifies.modifies_buffer_none_modifies", @@ -1461,7 +1461,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "b541602671e7c4853e9363ccd83023d7" + "85a7edc23e7cc7ca4a49404648086cad" ], [ "FStar.Modifies.modifies_0_modifies", @@ -1525,7 +1525,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "828005956f9e47b1ac4b87ff0eb8bddf" + "f96869ccbba5bbbbd5a6dce247692a53" ], [ "FStar.Modifies.modifies_1_modifies", @@ -1631,7 +1631,7 @@ "typing_FStar.UInt32.v" ], 0, - "a0e7617e1ff2befc0998947e3c002813" + "f394f42386f136776fad5d7223740421" ], [ "FStar.Modifies.modifies_2_modifies", @@ -1750,7 +1750,7 @@ "typing_FStar.UInt32.v" ], 0, - "ab7c8f5663c9c20429c861fd446dcdfc" + "6c2994f735b38ccc6f54938c63da7f18" ], [ "FStar.Modifies.modifies_3_modifies", @@ -1890,7 +1890,7 @@ "typing_FStar.UInt32.v" ], 0, - "17bbbef4a831e5ef2c53337c5508785a" + "c4221cd23c9f5a18a3548a6fb38de59f" ], [ "FStar.Modifies.modifies_buffer_rcreate_post_common", @@ -1970,7 +1970,7 @@ "typing_FStar.UInt32.v" ], 0, - "2b7c4dd9a5d609837ad67c5029426d30" + "f11f7218efe92428d68c58e4ef96e143" ], [ "FStar.Modifies.mreference_live_buffer_unused_in_disjoint", @@ -2034,7 +2034,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "6cbb0bdd96ad98c07e6e2bc1bfcc267c" + "2d02486ddc7bdd031d29bd826af19a16" ], [ "FStar.Modifies.buffer_live_mreference_unused_in_disjoint", @@ -2098,7 +2098,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "1be5d26707f4a14cd7d86ad8c76309ba" + "e884671505e945a83172b6d6a719b07d" ], [ "FStar.Modifies.not_live_region_does_not_contain_addr", @@ -2107,7 +2107,7 @@ 1, [ "@query", "equation_FStar.Modifies.does_not_contain_addr" ], 0, - "9bbe4143b53c7bba7bb1d8008e3de47b" + "e05fa06e9890f666a4dd2e598547242f" ], [ "FStar.Modifies.unused_in_does_not_contain_addr", @@ -2116,7 +2116,7 @@ 1, [ "@query" ], 0, - "82160323075f58d915fb263fbdfda46c" + "0592582b79934c2150c4814c4bc5d4e8" ], [ "FStar.Modifies.unused_in_does_not_contain_addr", @@ -2125,7 +2125,7 @@ 1, [ "@query", "equation_FStar.Modifies.does_not_contain_addr" ], 0, - "391f1498e250026b74c9d1239cf1654c" + "198de39cf86146bb78d37439cd13df5d" ], [ "FStar.Modifies.addr_unused_in_does_not_contain_addr", @@ -2139,7 +2139,7 @@ "fuel_guarded_inversion_FStar.Pervasives.Native.tuple2" ], 0, - "1cb9290c28d973c071600ff11b456835" + "492412955ae26fa9ce6ef33076770f90" ], [ "FStar.Modifies.free_does_not_contain_addr", @@ -2151,7 +2151,7 @@ "refinement_interpretation_Tm_refine_92414948f357ccbe2745126d3cd1c779" ], 0, - "5ad618cfe3f3757a05a63a4e93f37af2" + "5304258c7e422b8740d6a9e54518b55e" ], [ "FStar.Modifies.free_does_not_contain_addr", @@ -2163,7 +2163,7 @@ "equation_FStar.Monotonic.HyperStack.free" ], 0, - "922fe408ce5f6a2edb2538c48a163698" + "201137646f0fc6f7a630f864a87c9b6b" ], [ "FStar.Modifies.does_not_contain_addr_elim", @@ -2172,7 +2172,7 @@ 1, [ "@query" ], 0, - "e9fe3be93cec38c8c20b9bc6ea609c03" + "fb9d338f7d007eccf6f660d126d8c75b" ], [ "FStar.Modifies.does_not_contain_addr_elim", @@ -2181,7 +2181,7 @@ 1, [ "@query", "equation_FStar.Modifies.does_not_contain_addr" ], 0, - "b2ea946f0122a7304269aba2a9bb970e" + "d1bd3768e1a8441ae7fd9dc42b6ad72b" ], [ "FStar.Modifies.modifies_only_live_addresses", @@ -2195,7 +2195,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d102f0b86802bc253e066a02861da1f9" + "1161217a67e38574e84a2e47d664f5ce" ], [ "FStar.Modifies.modifies_only_live_addresses", @@ -2209,7 +2209,7 @@ "equation_FStar.Modifies.modifies" ], 0, - "c4c79aa2f560b2b4309764334d3292fc" + "782d9df3ce9f6fa8c378294917e5d50c" ], [ "FStar.Modifies.loc_of_cloc_of_loc", @@ -2221,7 +2221,7 @@ "equation_FStar.Modifies.loc_of_cloc" ], 0, - "b3f097b447532661e2d8c1f38f0531c6" + "e8e8ca2fc87251f1be3f164f5d8c4e84" ], [ "FStar.Modifies.cloc_of_loc_of_cloc", @@ -2233,7 +2233,7 @@ "equation_FStar.Modifies.loc_of_cloc" ], 0, - "aae1f8ce9a5de1f4250a8ddc9c2945c1" + "4eea98683cb272d368071c7e55d0e2f9" ], [ "FStar.Modifies.cloc_of_loc_none", @@ -2249,7 +2249,7 @@ "typing_FStar.Modifies.cloc_cls" ], 0, - "058654edae633fcb5cbf05f949be6d6c" + "5c038063b0b294d11349e93b126cfff2" ], [ "FStar.Modifies.cloc_of_loc_union", @@ -2265,7 +2265,7 @@ "typing_FStar.Modifies.cloc_cls" ], 0, - "fb1a0534c4f861face23d5872a1999f5" + "96be763642fd8d5c04a736a9cddfa4fd" ], [ "FStar.Modifies.cloc_of_loc_addresses", @@ -2279,7 +2279,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "880ceb6ce34d7fb0315c25e03cc3985a" + "a28f8c26af28feeab53b1f5698b295fe" ], [ "FStar.Modifies.cloc_of_loc_addresses", @@ -2295,7 +2295,7 @@ "typing_FStar.Modifies.cloc_cls" ], 0, - "1a6013ac77fb0227fcc85a05c3b26385" + "a9ca85672b7bf2ed188377f6ca327bcf" ], [ "FStar.Modifies.cloc_of_loc_addresses", @@ -2309,7 +2309,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c2d3b19b9a45c2bfd8c93fd83e2caeeb" + "bbe1050b218715065e39c4d8f987a57b" ], [ "FStar.Modifies.cloc_of_loc_regions", @@ -2325,7 +2325,7 @@ "typing_FStar.Modifies.cloc_cls" ], 0, - "4636d173af758bdf4fdf095cbe737dfe" + "54bbae45787c6e33dffcc6f66c37e19a" ], [ "FStar.Modifies.loc_includes_to_cloc", @@ -2341,7 +2341,7 @@ "typing_FStar.Modifies.cloc_cls" ], 0, - "bffab1d4d3c04b34872f8c148106d2f2" + "97534868b9389104a5c4f4fce43dba9a" ], [ "FStar.Modifies.loc_disjoint_to_cloc", @@ -2357,7 +2357,7 @@ "typing_FStar.Modifies.cloc_cls" ], 0, - "5b25266a6bdbfb3ec6d82f0f5e5cc4fe" + "28fdee734079d7017b1a0c8467f76ce8" ], [ "FStar.Modifies.modifies_to_cloc", @@ -2373,7 +2373,7 @@ "typing_FStar.Modifies.cloc_cls" ], 0, - "a3f0cbddc7c1710f6fb088ba39946cf6" + "8749decf9efd292d4caa93a0430bfe8e" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Modifies.fsti.hints b/ulib/.cache/FStar.Modifies.fsti.hints index a1cac7f86fd..6ab986709ad 100644 --- a/ulib/.cache/FStar.Modifies.fsti.hints +++ b/ulib/.cache/FStar.Modifies.fsti.hints @@ -1,5 +1,5 @@ [ - "·\u001cÆ•œ\u000bif›‚c¹rtÐG", + "úÐÏíÌÔ\u0005f¥:@\u001e0\u0007Sð", [ [ "FStar.Modifies.loc_addresses", @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "8ac331faba0a8cb08fdd46841d6b0bbd" + "3bf5ea1ea1d355d9983e48c619f7fa86" ], [ "FStar.Modifies.loc_mreference", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "1fec4d97202323001ab3ea4504a23527" + "88fb5f2077b8f45e3c1ef231ba9d1d67" ], [ "FStar.Modifies.loc_freed_mreference", @@ -41,7 +41,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "6059b983b778eb41caa45a26572404d8" + "aadc9e1e2f2cf84ab2de850b08e265e8" ], [ "FStar.Modifies.loc_includes_gsub_buffer_l", @@ -50,7 +50,7 @@ 1, [ "@query" ], 0, - "66b74733f00b66a1d4fb28b2e22ef697" + "2f1112ad843475a5b892178e9365e784" ], [ "FStar.Modifies.loc_includes_addresses_buffer", @@ -64,7 +64,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "8f1468dc81ba79ec2cabac63ea4c9879" + "43667df6f95b5f02780cecd20041de2a" ], [ "FStar.Modifies.loc_includes_region_addresses", @@ -78,7 +78,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ee65159e7f0d211ec9ba776c6762593c" + "99f522b51b763986d12b5da80080fc27" ], [ "FStar.Modifies.loc_includes_addresses_addresses", @@ -92,7 +92,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "09cd842b5fecc73effa00091113e391e" + "1074983e449ff509b0b75199fed8db3f" ], [ "FStar.Modifies.loc_disjoint_sym'", @@ -101,7 +101,7 @@ 1, [ "@query" ], 0, - "50aecfd3940f79b422c40d13204dd57a" + "13147ab5d917cbe011c34c8e548d71cd" ], [ "FStar.Modifies.loc_disjoint_gsub_buffer", @@ -110,7 +110,7 @@ 1, [ "@query" ], 0, - "4dae2ccf0330c281db8c54e46e35a824" + "569e5eecb2b44e661be46e5b5a0f7726" ], [ "FStar.Modifies.loc_disjoint_addresses", @@ -124,7 +124,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "0687a984d560b9db52c248f62b234938" + "70958ecea2e8837a8271c3510d070865" ], [ "FStar.Modifies.loc_disjoint_buffer_addresses", @@ -138,7 +138,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "60ad6c26671963499ab20230ffec6245" + "f2556c73b789a40eef8f6e976c3c9a58" ], [ "FStar.Modifies.modifies_buffer_elim", @@ -147,7 +147,7 @@ 1, [ "@query" ], 0, - "b5700bfc07a35408cd84fdb73db15735" + "91f32a269e5e259be6e889e7ba7b34f9" ], [ "FStar.Modifies.address_liveness_insensitive_addresses", @@ -161,7 +161,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "91b2e25de4fce0a336b93f676a13d7d7" + "3f67cbeb683dc2daa0e6a4dbf0c28893" ], [ "FStar.Modifies.region_liveness_insensitive_addresses", @@ -175,7 +175,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "aa9d631211e2a9ccd030f406ba64a0d3" + "a795563c8d7e61e478ea2bbe28bbde9f" ], [ "FStar.Modifies.modifies_liveness_insensitive_mreference_weak", @@ -194,7 +194,7 @@ "typing_FStar.Modifies.loc_none" ], 0, - "a449725ac78a29ecd8588c017c05eea7" + "3e5a591f71a596313c961d44eb51121f" ], [ "FStar.Modifies.modifies_liveness_insensitive_buffer_weak", @@ -210,7 +210,7 @@ "typing_FStar.Modifies.loc_buffer", "typing_FStar.Modifies.loc_none" ], 0, - "353cad8989bc7feb66e94cc5b167d06d" + "ff965a928c0de376413f25a601586473" ], [ "FStar.Modifies.modifies_liveness_insensitive_region_weak", @@ -226,7 +226,7 @@ "typing_FStar.Modifies.loc_region_only" ], 0, - "f9eedea5f17d907cadb0fa27680e6c0e" + "2e810a122b120add1bb312366a76511b" ], [ "FStar.Modifies.modifies_liveness_insensitive_region_mreference_weak", @@ -247,7 +247,7 @@ "typing_FStar.Monotonic.HyperStack.frameOf" ], 0, - "1f6f866f891f9e0d274bab92d879a25f" + "f840ebd19f6f175a4d2ab3a7de82abd6" ], [ "FStar.Modifies.modifies_liveness_insensitive_region_buffer_weak", @@ -265,7 +265,7 @@ "typing_FStar.Modifies.loc_none" ], 0, - "c4303353530cef725979b850ed8123b9" + "98788ae4aeb2a8334a94069709ab2dd1" ], [ "FStar.Modifies.modifies_loc_addresses_intro", @@ -279,7 +279,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "08af982473ebd73b5137c9e3fb561a4d" + "efbd2c267e31269da1197e9ee7b484ec" ], [ "FStar.Modifies.unused_in_does_not_contain_addr", @@ -288,7 +288,7 @@ 1, [ "@query" ], 0, - "b779b01b5a2641d4ee2532b4f493f7b4" + "fabbaa53e4e21649759d137999ebbebb" ], [ "FStar.Modifies.free_does_not_contain_addr", @@ -300,7 +300,7 @@ "refinement_interpretation_Tm_refine_92414948f357ccbe2745126d3cd1c779" ], 0, - "e5e4000384cb7ba66becd9417777f49b" + "14b05ef490ea140907898b0981242a38" ], [ "FStar.Modifies.does_not_contain_addr_elim", @@ -309,7 +309,7 @@ 1, [ "@query" ], 0, - "8a36a3d92db890e329d6f053d2b5dedb" + "6765064fe29a982603758d0bb11fef87" ], [ "FStar.Modifies.modifies_only_live_addresses", @@ -323,7 +323,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "fbe78b5cdcac9d009b34710cb21e54d0" + "ca288514b2c1c62c72ae49ee6a04fa53" ], [ "FStar.Modifies.cloc_of_loc_addresses", @@ -337,7 +337,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "13be4eb1d9b7ec51b65767c1808ffac2" + "0352fe06aa02768a48b774eb5304fc5b" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.ModifiesGen.fst.hints b/ulib/.cache/FStar.ModifiesGen.fst.hints index ce363c43fed..ce382fc002d 100644 --- a/ulib/.cache/FStar.ModifiesGen.fst.hints +++ b/ulib/.cache/FStar.ModifiesGen.fst.hints @@ -1,5 +1,5 @@ [ - "黌\u007fÜ»\u007fóíª¸0â²\\\"", + "nS`eüô\u001aRfÀ‰æΣË", [ [ "FStar.ModifiesGen.cls", @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "a5d2b138288cc7f5903725def6ed03be" + "c86b8511467331e3e554b6c0c728b94f" ], [ "FStar.ModifiesGen.__proj__Cls__item__same_mreference_aloc_preserved", @@ -17,7 +17,7 @@ 1, [ "@query" ], 0, - "58bde5535a543c04b807bbd217a64fc4" + "31a723cbe0e451afac58adc27e2cb934" ], [ "FStar.ModifiesGen.__proj__Cls__item__same_mreference_aloc_preserved", @@ -26,7 +26,7 @@ 1, [ "@query" ], 0, - "1acdba4f12f1e877e2d9cce924126af5" + "148d19cb07e7600541fdbfda56851aa1" ], [ "FStar.ModifiesGen.loc_none", @@ -54,7 +54,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "e5cb400ba2c27b00a664e2e6331910b8" + "faf18b985cad2d776cd748e4ef751041" ], [ "FStar.ModifiesGen.addrs_of_loc_liveness_not_preserved", @@ -66,7 +66,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "3e93e7c437b5f08de04d092e3cf39298" + "36204d0e426a552eabf1c99f9ce5a9ac" ], [ "FStar.ModifiesGen.addrs_of_loc_weak", @@ -78,7 +78,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "481dd2a5c6c6c7692e12f0f1456bae73" + "5599df0f6a49d2761f432f0b54ae9634" ], [ "FStar.ModifiesGen.addrs_of_loc_aux", @@ -105,7 +105,7 @@ "typing_FStar.GSet.mem", "typing_FStar.ModifiesGen.addrs_of_loc_weak" ], 0, - "5643343f1dd88fbf9e5828dd642a3627" + "0464005733c6341a3ef9227bb533f978" ], [ "FStar.ModifiesGen.addrs_of_loc_aux_prop", @@ -120,7 +120,7 @@ "typing_FStar.ModifiesGen.addrs_of_loc_aux" ], 0, - "cdd5cb7ec519891205d8279033964c31" + "dc59e06640bcefb9081f0976e678ad03" ], [ "FStar.ModifiesGen.loc_union", @@ -203,7 +203,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "00589e956267140fab80f38d6d16bf5f" + "84571ec0bec263769f61d4c9753f2a5f" ], [ "FStar.ModifiesGen.fun_set_equal_elim", @@ -226,7 +226,7 @@ "typing_Tm_abs_aa5f25db0d54924745a377f4c8b05107" ], 0, - "bd694505b1870caf5b7588e722932fdd" + "74bf741940df04b373f5d51dd553c234" ], [ "FStar.ModifiesGen.loc_equal", @@ -260,7 +260,7 @@ "typing_FStar.Set.set" ], 0, - "2b153d9e41bb58de0b59cdb239e21953" + "d82648e8f56419cc5eb7f7b22907040f" ], [ "FStar.ModifiesGen.loc_equal_elim", @@ -268,7 +268,9 @@ 2, 1, [ - "@MaxIFuel_assumption", "@query", "equation_FStar.ModifiesGen.loc", + "@MaxIFuel_assumption", "@query", + "constructor_base_FStar.ModifiesGen.Loc", + "equation_FStar.ModifiesGen.loc", "equation_FStar.ModifiesGen.loc_equal", "fuel_guarded_inversion_FStar.ModifiesGen.cls", "fuel_guarded_inversion_FStar.ModifiesGen.loc_", @@ -290,7 +292,7 @@ "typing_FStar.Monotonic.HyperHeap.rid", "typing_FStar.Set.set" ], 0, - "47b35f11aa2e0fbd101c253074b75b97" + "92a99c61aa082a6ca76b6bb350a67c86" ], [ "FStar.ModifiesGen.loc_union_idem", @@ -370,7 +372,7 @@ "typing_Tm_abs_9115d05c4e0ec1df69781fbc33e1e748" ], 0, - "f53bbd22aad9da3ca26f674746e711b7" + "2e4c5dca5061c91a6f751aba48277e11" ], [ "FStar.ModifiesGen.loc_union_comm", @@ -450,7 +452,7 @@ "typing_Tm_abs_9115d05c4e0ec1df69781fbc33e1e748" ], 0, - "5e58dbcfd53346b4ea63e56b535b6bcd" + "a05c80dd21b2c4a2827d115ee28b4650" ], [ "FStar.ModifiesGen.loc_union_assoc", @@ -462,13 +464,16 @@ "FStar.ModifiesGen_interpretation_Tm_arrow_0bf81d1d6240287754dc86c5b6b84eb2", "FStar.ModifiesGen_interpretation_Tm_arrow_5d37772d6230449188c5e9cf187f4512", "FStar.ModifiesGen_interpretation_Tm_ghost_arrow_1c43291ca045eaae5aebf160b01235ec", + "FStar.ModifiesGen_interpretation_Tm_ghost_arrow_b310d75ed367d8e6bac3a358e340a7cb", "FStar.ModifiesGen_interpretation_Tm_ghost_arrow_bcb0431e40b8c3644e9aa06999278a41", + "FStar.Seq.Properties_interpretation_Tm_ghost_arrow_9a34a9deaac3ca72ad48c3ec79b6656c", "Prims_interpretation_Tm_arrow_2eaa01e78f73e9bab5d0955fc1a662da", "Prims_interpretation_Tm_ghost_arrow_3aa447697277bb40c9738c9125c3e80f", "bool_inversion", "data_elim_FStar.ModifiesGen.Loc", "equation_FStar.FunctionalExtensionality.feq_g", "equation_FStar.FunctionalExtensionality.restricted_g_t", - "equation_FStar.ModifiesGen.addrs_dom", + "equation_FStar.GSet.subset", "equation_FStar.ModifiesGen.addrs_dom", + "equation_FStar.ModifiesGen.addrs_of_loc_aux", "equation_FStar.ModifiesGen.addrs_of_loc_weak", "equation_FStar.ModifiesGen.fun_set_equal", "equation_FStar.ModifiesGen.i_restricted_g_t", @@ -483,6 +488,7 @@ "fuel_guarded_inversion_FStar.ModifiesGen.loc_", "function_token_typing_FStar.ModifiesGen.__proj__Loc__item__live_addrs", "function_token_typing_FStar.ModifiesGen.__proj__Loc__item__non_live_addrs", + "function_token_typing_FStar.ModifiesGen.addrs_of_loc_aux_pred", "function_token_typing_FStar.ModifiesGen.live_addrs_codom", "function_token_typing_FStar.ModifiesGen.non_live_addrs_codom", "int_inversion", @@ -492,6 +498,7 @@ "lemma_FStar.FunctionalExtensionality.feq_on_domain_g", "lemma_FStar.GSet.lemma_equal_intro", "lemma_FStar.GSet.mem_empty", "lemma_FStar.GSet.mem_union", "lemma_FStar.Ghost.reveal_hide", + "lemma_FStar.ModifiesGen.addrs_of_loc_aux_prop", "lemma_FStar.ModifiesGen.loc_equal_elim", "lemma_FStar.Set.lemma_equal_elim", "lemma_FStar.Set.lemma_equal_intro", "lemma_FStar.Set.mem_union", @@ -518,9 +525,11 @@ "token_correspondence_FStar.ModifiesGen.live_addrs_codom", "token_correspondence_FStar.ModifiesGen.non_live_addrs_codom", "typing_FStar.FunctionalExtensionality.on_domain_g", - "typing_FStar.GSet.empty", "typing_FStar.GSet.mem", - "typing_FStar.GSet.set", "typing_FStar.GSet.union", - "typing_FStar.Ghost.hide", "typing_FStar.Ghost.reveal", + "typing_FStar.GSet.complement", "typing_FStar.GSet.comprehend", + "typing_FStar.GSet.empty", "typing_FStar.GSet.intersect", + "typing_FStar.GSet.mem", "typing_FStar.GSet.set", + "typing_FStar.GSet.union", "typing_FStar.Ghost.hide", + "typing_FStar.Ghost.reveal", "typing_FStar.ModifiesGen.__proj__Loc__item__aux", "typing_FStar.ModifiesGen.__proj__Loc__item__non_live_addrs", "typing_FStar.ModifiesGen.__proj__Loc__item__regions", @@ -620,7 +629,7 @@ "typing_Tm_abs_9115d05c4e0ec1df69781fbc33e1e748" ], 0, - "f75becd89eb47dc3f1af634d5c61d061" + "dbaecccf9d01ae125c53b409b043d2df" ], [ "FStar.ModifiesGen.loc_union_loc_none_r", @@ -706,7 +715,7 @@ "typing_Tm_abs_9115d05c4e0ec1df69781fbc33e1e748" ], 0, - "ba401ded6514c10c8de95031150025fb" + "3c19441a8bfcba068884b8ac5c871c21" ], [ "FStar.ModifiesGen.loc_of_aloc", @@ -774,7 +783,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "33e0ca9aaa73477a8593dba436839f26" + "86b6ef2f50fd0d55e59bd51edb7bcf98" ], [ "FStar.ModifiesGen.loc_of_aloc_not_none", @@ -811,7 +820,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "86b80f45c7ff1ae3f5716235031b8ed8" + "036400b71c16541041db58fde4439215" ], [ "FStar.ModifiesGen.loc_addresses", @@ -878,7 +887,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "2a6138188daa95524a49b0764f21888c" + "7cb7cdea825dcfa3c779662babb0d4b7" ], [ "FStar.ModifiesGen.loc_addresses", @@ -945,7 +954,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "ff4d6f80a12890aedbeebda6add21a6e" + "bfe7e86db828ad209df7f0a696609e3a" ], [ "FStar.ModifiesGen.loc_regions", @@ -987,7 +996,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "16b3547ae5cd1544f61a158b54fc0f99" + "175314a52522c71dbb81c64fe60c82ee" ], [ "FStar.ModifiesGen.loc_mreference", @@ -1001,7 +1010,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9d4991856f428e888b89c8452d39ec1c" + "cf27d567ac47b486442d82091d8670b7" ], [ "FStar.ModifiesGen.loc_freed_mreference", @@ -1015,7 +1024,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "0875b9f1ce03db3f27b891ec46796c55" + "2a5c33d2b7ce553917137e15b98e64d9" ], [ "FStar.ModifiesGen.aloc_includes", @@ -1027,7 +1036,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "08c63115866bb4a5256d994d48445144" + "25634e32f46248b604b2fefafed69763" ], [ "FStar.ModifiesGen.loc_aux_includes_union_l", @@ -1045,7 +1054,7 @@ "typing_FStar.GSet.mem" ], 0, - "9f15b92081627067467b4a82f655d350" + "45341abcfd57b31b91e08fcb2fc75eeb" ], [ "FStar.ModifiesGen.loc_aux_includes_refl", @@ -1072,7 +1081,7 @@ "typing_FStar.Pervasives.Native.__proj__Some__item__v" ], 0, - "55ea17726c0e2a867a3f033be1db6275" + "42c184d2e6ae1cdc973763712a156690" ], [ "FStar.ModifiesGen.loc_aux_includes_subset", @@ -1100,7 +1109,7 @@ "typing_FStar.Pervasives.Native.__proj__Some__item__v" ], 0, - "9a24d903f29a23f167085da8fd32c208" + "fcf42f2ea030107b33714e6a780cabbd" ], [ "FStar.ModifiesGen.loc_aux_includes_union_l_r", @@ -1109,7 +1118,7 @@ 1, [ "@query" ], 0, - "14b6c36ecbf251fc4c8e7fde35f9776e" + "6e403f87604e76b7164d352d17cfd405" ], [ "FStar.ModifiesGen.loc_aux_includes_union_l_l", @@ -1118,7 +1127,7 @@ 1, [ "@query" ], 0, - "bdd649f33e27c9248e344c378814eef1" + "d1b0c0f0435775338db70fc106a9bad4" ], [ "FStar.ModifiesGen.loc_aux_includes_buffer_includes", @@ -1147,7 +1156,7 @@ "typing_FStar.Pervasives.Native.uu___is_Some" ], 0, - "7fe413e2bf481c27a6abe62394884997" + "e7769c1a24e4582642e7929b05b68dda" ], [ "FStar.ModifiesGen.loc_aux_includes_loc_aux_includes_buffer", @@ -1161,7 +1170,7 @@ "fuel_guarded_inversion_FStar.ModifiesGen.aloc" ], 0, - "f9d5eb2f1cc99b9679f232d71ed43ead" + "6279c209131ebbbcd9b3f908429322b6" ], [ "FStar.ModifiesGen.loc_aux_includes_trans", @@ -1194,7 +1203,7 @@ "typing_FStar.Pervasives.Native.uu___is_Some" ], 0, - "bdb556f169f15a2c9efd06c1ca598605" + "eece4893af6ddc79ccd898c77777e12e" ], [ "FStar.ModifiesGen.addrs_of_loc_weak_loc_union", @@ -1253,7 +1262,7 @@ "typing_Tm_abs_9115d05c4e0ec1df69781fbc33e1e748" ], 0, - "0fe3c4800c6e9a9427ebfe481807978d" + "df15085f274b72cb922f42cb7d000e98" ], [ "FStar.ModifiesGen.addrs_of_loc_union", @@ -1312,7 +1321,7 @@ "typing_Tm_abs_6ba36691ee58dee85cd144324b083848" ], 0, - "8cfb21ec913303c0bb2550392dd11370" + "a7a0ce5274e6a25b5bdaa7afe45c0036" ], [ "FStar.ModifiesGen.loc_includes'", @@ -1325,7 +1334,7 @@ "typing_FStar.Monotonic.HyperHeap.rid" ], 0, - "cab48f2767d8f74b21ab682f8202322a" + "f2af4bee5c587926c9d77829e5f07565" ], [ "FStar.ModifiesGen.loc_includes_refl", @@ -1344,7 +1353,7 @@ "l_quant_interp_e0bcbb7869893188e4e1fc8c78d3ed37" ], 0, - "42add586e7ddb9fd7e63ebd7132db257" + "42743921db971ef75b57088a38693e33" ], [ "FStar.ModifiesGen.loc_includes_trans", @@ -1380,7 +1389,7 @@ "typing_FStar.Set.set" ], 0, - "3a9e30b635ba44637e6fa160f7fc0ab1" + "8beb8e37deba02c2d30759ddbef64d8f" ], [ "FStar.ModifiesGen.loc_includes_union_r", @@ -1537,7 +1546,7 @@ "typing_Tm_abs_5f552ae43f5be0a2b383c69ad7e3d840" ], 0, - "64c3190df7195a847c99fc1723c6ae25" + "13ceed0b9f16943050d73e3de430f548" ], [ "FStar.ModifiesGen.loc_includes_none", @@ -1603,7 +1612,7 @@ "typing_Tm_abs_6ba36691ee58dee85cd144324b083848" ], 0, - "c3032b1a52793f5361cd686a5a332da5" + "1de2ab018f9b58b4ad9816f204ca306a" ], [ "FStar.ModifiesGen.loc_includes_none_elim", @@ -1652,7 +1661,7 @@ "typing_FStar.Set.mem", "typing_FStar.Set.set" ], 0, - "80a9b1b0f3a9104592709adfc8533333" + "ccdfbba8bbeac650e65e2afd85a96bb1" ], [ "FStar.ModifiesGen.loc_includes_aloc", @@ -1666,7 +1675,6 @@ "FStar.Seq.Properties_interpretation_Tm_ghost_arrow_9a34a9deaac3ca72ad48c3ec79b6656c", "bool_inversion", "constructor_distinct_FStar.Pervasives.Native.Some", - "data_elim_FStar.ModifiesGen.Loc", "data_typing_intro_FStar.ModifiesGen.ALoc@tok", "data_typing_intro_FStar.Pervasives.Native.Some@tok", "disc_equation_FStar.Pervasives.Native.None", @@ -1676,7 +1684,6 @@ "equation_FStar.ModifiesGen.addrs_of_loc_aux", "equation_FStar.ModifiesGen.addrs_of_loc_aux_pred", "equation_FStar.ModifiesGen.addrs_of_loc_weak", - "equation_FStar.ModifiesGen.aloc_domain", "equation_FStar.ModifiesGen.aloc_includes", "equation_FStar.ModifiesGen.aloc_t", "equation_FStar.ModifiesGen.loc", @@ -1701,7 +1708,6 @@ "lemma_FStar.GSet.mem_intersect", "lemma_FStar.GSet.mem_singleton", "lemma_FStar.GSet.mem_subset", "lemma_FStar.GSet.mem_union", "lemma_FStar.GSet.subset_mem", "lemma_FStar.Ghost.reveal_hide", - "lemma_FStar.ModifiesGen.loc_aux_includes_subset_", "primitive_Prims.op_AmpAmp", "primitive_Prims.op_BarBar", "primitive_Prims.op_Negation", "proj_equation_FStar.ModifiesGen.ALoc_addr", @@ -1727,24 +1733,21 @@ "refinement_interpretation_Tm_refine_299a8559d454d4d0a66ce07e6cca4c20", "refinement_interpretation_Tm_refine_2c7ecebd8a41d0890aab4251b61d6458", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_f993db11d244ca284dec01609ffcb943", "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "token_correspondence_FStar.ModifiesGen.addrs_of_loc_aux_pred", "typing_FStar.GSet.complement", "typing_FStar.GSet.comprehend", "typing_FStar.GSet.intersect", "typing_FStar.GSet.mem", "typing_FStar.GSet.set", "typing_FStar.GSet.singleton", - "typing_FStar.Ghost.hide", "typing_FStar.Ghost.reveal", + "typing_FStar.Ghost.reveal", "typing_FStar.ModifiesGen.__proj__Loc__item__aux", "typing_FStar.ModifiesGen.addrs_of_loc", "typing_FStar.ModifiesGen.addrs_of_loc_weak", - "typing_FStar.ModifiesGen.aloc_domain", "typing_FStar.ModifiesGen.loc_of_aloc", "typing_FStar.ModifiesGen.regions_of_loc", "typing_FStar.Monotonic.HyperHeap.rid", "typing_FStar.Set.mem", "typing_FStar.Set.set", "typing_FStar.Set.singleton", "typing_FStar.StrongExcludedMiddle.strong_excluded_middle", "typing_Prims.squash", - "typing_Tm_abs_3b588c99f152efe62063660a8bdf88a0", "typing_Tm_abs_6ba36691ee58dee85cd144324b083848" ], 0, @@ -1757,7 +1760,7 @@ 1, [ "@query" ], 0, - "0fda586abfe3d69cdc379a9e54f46a73" + "e80d49a47970dfb32e4cb818dd09a108" ], [ "FStar.ModifiesGen.loc_includes_aloc_elim", @@ -1848,7 +1851,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "d52492fe1defcd02b4b57d31eafb6aec" + "6990c96822e17040eb5887ce8f1ecebb" ], [ "FStar.ModifiesGen.addrs_of_loc_loc_of_aloc", @@ -1933,7 +1936,7 @@ "typing_Tm_abs_9b6cdee5df1366b4e0ffb62c3cd08ce4" ], 0, - "2cf0ea6b82f10ca76b3f23f92555ab6f" + "5ef368d268c71cbe6e12c0a05bc3d39d" ], [ "FStar.ModifiesGen.loc_includes_addresses_aloc", @@ -1947,7 +1950,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "56e6f71d2ee6167eba72f9e69e9a08ce" + "37366e662a81625b85d10293055009ba" ], [ "FStar.ModifiesGen.loc_includes_addresses_aloc", @@ -1975,21 +1978,16 @@ "equation_FStar.ModifiesGen.addrs_of_loc_aux", "equation_FStar.ModifiesGen.addrs_of_loc_weak", "equation_FStar.ModifiesGen.aloc_domain", - "equation_FStar.ModifiesGen.aloc_includes", "equation_FStar.ModifiesGen.aloc_t", "equation_FStar.ModifiesGen.loc", "equation_FStar.ModifiesGen.loc_addresses", - "equation_FStar.ModifiesGen.loc_aux_includes", - "equation_FStar.ModifiesGen.loc_aux_includes_buffer", "equation_FStar.ModifiesGen.loc_includes", "equation_FStar.ModifiesGen.loc_of_aloc", "equation_FStar.ModifiesGen.mk_live_addrs", "equation_FStar.ModifiesGen.mk_non_live_addrs", "equation_FStar.ModifiesGen.regions_of_loc", "equation_FStar.Set.subset", "equation_Prims.eqtype", - "equation_Prims.nat", - "fuel_guarded_inversion_FStar.ModifiesGen.aloc", - "fuel_guarded_inversion_FStar.ModifiesGen.cls", + "equation_Prims.nat", "fuel_guarded_inversion_FStar.ModifiesGen.cls", "function_token_typing_FStar.ModifiesGen.__proj__Loc__item__live_addrs", "function_token_typing_FStar.ModifiesGen.__proj__Loc__item__non_live_addrs", "function_token_typing_FStar.ModifiesGen.live_addrs_codom", @@ -2010,7 +2008,7 @@ "lemma_FStar.GSet.lemma_equal_elim", "lemma_FStar.GSet.mem_empty", "lemma_FStar.GSet.mem_of_set", "lemma_FStar.GSet.mem_singleton", "lemma_FStar.GSet.mem_subset", "lemma_FStar.GSet.mem_union", - "lemma_FStar.GSet.subset_mem", "lemma_FStar.Ghost.reveal_hide", + "lemma_FStar.Ghost.reveal_hide", "lemma_FStar.ModifiesGen.addrs_of_loc_loc_of_aloc", "lemma_FStar.ModifiesGen.loc_aux_includes_subset_", "lemma_FStar.Set.mem_singleton", "primitive_Prims.op_AmpAmp", @@ -2040,11 +2038,9 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "token_correspondence_FStar.ModifiesGen.live_addrs_codom", "token_correspondence_FStar.ModifiesGen.non_live_addrs_codom", - "typing_FStar.GSet.comprehend", "typing_FStar.GSet.empty", - "typing_FStar.GSet.mem", "typing_FStar.GSet.set", - "typing_FStar.GSet.singleton", "typing_FStar.Ghost.hide", - "typing_FStar.Ghost.reveal", - "typing_FStar.ModifiesGen.__proj__ALoc__item__addr", + "typing_FStar.GSet.comprehend", "typing_FStar.GSet.mem", + "typing_FStar.GSet.set", "typing_FStar.GSet.singleton", + "typing_FStar.Ghost.hide", "typing_FStar.Ghost.reveal", "typing_FStar.ModifiesGen.__proj__ALoc__item__region", "typing_FStar.ModifiesGen.__proj__Loc__item__aux", "typing_FStar.ModifiesGen.__proj__Loc__item__non_live_addrs", @@ -2181,7 +2177,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "7cce11d8ec0ff58b630739e0050fc975" + "87e063aa6b51c9fc5ef20caa9d421c85" ], [ "FStar.ModifiesGen.loc_includes_region_aloc", @@ -2278,7 +2274,6 @@ "typing_FStar.GSet.empty", "typing_FStar.GSet.mem", "typing_FStar.GSet.set", "typing_FStar.GSet.singleton", "typing_FStar.Ghost.hide", "typing_FStar.Ghost.reveal", - "typing_FStar.ModifiesGen.__proj__ALoc__item__addr", "typing_FStar.ModifiesGen.__proj__ALoc__item__region", "typing_FStar.ModifiesGen.__proj__Loc__item__aux", "typing_FStar.ModifiesGen.__proj__Loc__item__non_live_addrs", @@ -2311,7 +2306,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "f1b5510627eff1ce67646c27ffabd7c5" + "92e22503bd0b85c78d5350dd14bf49d3" ], [ "FStar.ModifiesGen.loc_includes_region_addresses", @@ -2439,7 +2434,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "71c97002cf4e515e0b042d60eed7d2e2" + "99376852966d90004c606651ddbc7731" ], [ "FStar.ModifiesGen.loc_includes_region_region", @@ -2586,6 +2581,7 @@ "equation_FStar.ModifiesGen.non_live_addrs_codom", "equation_FStar.ModifiesGen.regions_of_loc", "equation_Prims.nat", "fuel_guarded_inversion_FStar.ModifiesGen.aloc", + "fuel_guarded_inversion_FStar.ModifiesGen.cls", "function_token_typing_FStar.ModifiesGen.__proj__Loc__item__live_addrs", "function_token_typing_FStar.ModifiesGen.__proj__Loc__item__non_live_addrs", "function_token_typing_FStar.ModifiesGen.live_addrs_codom", @@ -2668,7 +2664,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "088a9e15d30e4f8c7900a9cc3d149478" + "401199b879848e210496466b09306495" ], [ "FStar.ModifiesGen.loc_includes_addresses_addresses", @@ -2880,7 +2876,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "aff284719975500c36fa93210c4f7c4b" + "221b4c4fab57f5c16fe1aeb3cd71b3cc" ], [ "FStar.ModifiesGen.aloc_disjoint", @@ -2896,7 +2892,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c067cf32a405f6ec0b0e0c8ef1ed57b1" + "0b3f2be61c2c40ce4229d5044c90dadc" ], [ "FStar.ModifiesGen.aloc_disjoint_sym", @@ -2919,7 +2915,7 @@ "typing_FStar.ModifiesGen.__proj__ALoc__item__region" ], 0, - "7023ec627b180b4b6554886035e0d551" + "cec67e30826b30d5566a919b0b4cf82e" ], [ "FStar.ModifiesGen.loc_aux_disjoint_union_l", @@ -2936,7 +2932,7 @@ "typing_FStar.GSet.mem" ], 0, - "703239f6afe989fef3493b757420e081" + "5c7d0960bca15e3d37817f84c9ea2996" ], [ "FStar.ModifiesGen.loc_aux_disjoint_union_r", @@ -2953,7 +2949,7 @@ "typing_FStar.GSet.mem" ], 0, - "1a04f0fea0c29c1146c025c666bc8562" + "49fd706eacf0204ec2652174b4a8ad52" ], [ "FStar.ModifiesGen.loc_aux_disjoint_sym", @@ -2962,7 +2958,7 @@ 1, [ "@query", "equation_FStar.ModifiesGen.loc_aux_disjoint" ], 0, - "02420484e2aa858ff2a1edd5c7e08ec6" + "ac74e224da15e8fe3edb3f1640a6825b" ], [ "FStar.ModifiesGen.regions_of_loc_loc_union", @@ -2984,7 +2980,7 @@ "typing_FStar.Set.union" ], 0, - "a19a7e12a0ce6b7e977fd555b17f0d6c" + "d0039ba1750b2f28cb4f4db91d5e8c84" ], [ "FStar.ModifiesGen.regions_of_loc_monotonic", @@ -2996,7 +2992,7 @@ "equation_FStar.ModifiesGen.regions_of_loc", "l_and-interp" ], 0, - "98513b7f13147e59a929f7116e82920c" + "5e7088896696056548a851fb374beeb5" ], [ "FStar.ModifiesGen.loc_disjoint_sym", @@ -3034,7 +3030,7 @@ "typing_FStar.Set.intersect", "typing_FStar.Set.set" ], 0, - "41edc5e32683a9eb4aec89f41f69f2fa" + "f8b072952fa794d9404d8bb81cf36e65" ], [ "FStar.ModifiesGen.loc_disjoint_none_r", @@ -3100,7 +3096,7 @@ "typing_Tm_abs_6ba36691ee58dee85cd144324b083848" ], 0, - "7434fe63dbe08f6014de674d72006259" + "b65714eb7e98a424a606464aab216f50" ], [ "FStar.ModifiesGen.loc_disjoint_union_r", @@ -3150,7 +3146,7 @@ "typing_FStar.Set.union" ], 0, - "056167eedd14d510ef0b76405c5d0c31" + "b904c58ff942be3bdc9d34fe7025ea0e" ], [ "FStar.ModifiesGen.aloc_disjoint_includes", @@ -3172,7 +3168,7 @@ "true_interp" ], 0, - "05aa8a5a61e0396aec4d829f1a073cd8" + "e4a552682c8ac8a00953e40c0328db78" ], [ "FStar.ModifiesGen.loc_aux_disjoint_loc_aux_includes", @@ -3189,7 +3185,7 @@ "kinding_FStar.ModifiesGen.aloc@tok", "typing_FStar.GSet.mem" ], 0, - "8251c4ace17fa20f8b3cd89015fb1ff0" + "eb1dc17fb8b712cf5746e2584a9efb44" ], [ "FStar.ModifiesGen.loc_disjoint_includes", @@ -3228,7 +3224,7 @@ "typing_FStar.Monotonic.HyperHeap.rid", "typing_FStar.Set.set" ], 0, - "ee121433e8599eb58282a117b6c186ec" + "6a250bfc8f52471a52635f21cc7af0eb" ], [ "FStar.ModifiesGen.loc_disjoint_aloc_intro", @@ -3237,7 +3233,7 @@ 1, [ "@query" ], 0, - "5aa02894ece436c6ca6f7ddba5a28659" + "028cda55a55b89c8a30a03624e060ce0" ], [ "FStar.ModifiesGen.loc_disjoint_aloc_intro", @@ -3330,7 +3326,7 @@ "typing_Tm_abs_9b6cdee5df1366b4e0ffb62c3cd08ce4" ], 0, - "dbb4fc988602bde458ad20eb42ff2e9e" + "8dd3e45585806925fd69c281be204fa6" ], [ "FStar.ModifiesGen.loc_disjoint_aloc_elim", @@ -3339,7 +3335,7 @@ 1, [ "@query" ], 0, - "1a14a3aa7bf27a9219d2124e6698472b" + "9fc49e98fdbd7c35d7b29f32fdf41276" ], [ "FStar.ModifiesGen.loc_disjoint_aloc_elim", @@ -3396,7 +3392,7 @@ "typing_Tm_abs_3b588c99f152efe62063660a8bdf88a0" ], 0, - "540ad1b33bf06b55d2abf0fc6b339457" + "5d4cff0d47efe8f9b9681e8b0db3bc45" ], [ "FStar.ModifiesGen.loc_disjoint_addresses_intro", @@ -3410,7 +3406,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "770cef0cb93ea3960e13756a1c6951df" + "cd922b5a90e6526bbafc9b57533ce5a5" ], [ "FStar.ModifiesGen.loc_disjoint_addresses_intro", @@ -3516,7 +3512,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "e467c6febb9c2d29eca2c6037d4ccf8d" + "cbf3f4ca04e49860cdee4c897b605cc5" ], [ "FStar.ModifiesGen.loc_disjoint_addresses_intro", @@ -3622,7 +3618,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "cc1a13fb7501d31b38fe312e251eb710" + "595de34c5c09d95b0257f06b6e5a8768" ], [ "FStar.ModifiesGen.loc_disjoint_addresses_elim", @@ -3636,7 +3632,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "2f08de618786876fa32965ae99084987" + "d284e8b63151eb7ee2b4b440e3adfb43" ], [ "FStar.ModifiesGen.loc_disjoint_addresses_elim", @@ -3663,7 +3659,7 @@ "equation_FStar.ModifiesGen.mk_live_addrs", "equation_FStar.ModifiesGen.regions_of_loc", "equation_FStar.Set.subset", "equation_Prims.eqtype", - "equation_Prims.nat", + "equation_Prims.nat", "fuel_guarded_inversion_FStar.ModifiesGen.cls", "function_token_typing_FStar.ModifiesGen.__proj__Loc__item__live_addrs", "function_token_typing_FStar.ModifiesGen.live_addrs_codom", "function_token_typing_Prims.int", @@ -3672,9 +3668,11 @@ "lemma_FStar.FunctionalExtensionality.feq_on_domain_g", "lemma_FStar.GSet.mem_empty", "lemma_FStar.GSet.mem_intersect", "lemma_FStar.GSet.mem_of_set", "lemma_FStar.GSet.mem_union", - "lemma_FStar.Ghost.reveal_hide", "lemma_FStar.Set.mem_intersect", - "lemma_FStar.Set.mem_singleton", "primitive_Prims.op_AmpAmp", - "primitive_Prims.op_BarBar", "primitive_Prims.op_Equality", + "lemma_FStar.Ghost.reveal_hide", + "lemma_FStar.ModifiesGen.loc_disjoint_sym_", + "lemma_FStar.Set.mem_intersect", "lemma_FStar.Set.mem_singleton", + "primitive_Prims.op_AmpAmp", "primitive_Prims.op_BarBar", + "primitive_Prims.op_Equality", "proj_equation_FStar.ModifiesGen.Loc_live_addrs", "proj_equation_FStar.ModifiesGen.Loc_non_live_addrs", "proj_equation_FStar.ModifiesGen.Loc_region_liveness_tags", @@ -3691,7 +3689,8 @@ "refinement_interpretation_Tm_refine_f990f612417293291846d6cd197d3b33", "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "token_correspondence_FStar.ModifiesGen.live_addrs_codom", - "typing_FStar.GSet.mem", "typing_FStar.Ghost.hide", + "typing_FStar.GSet.intersect", "typing_FStar.GSet.mem", + "typing_FStar.Ghost.hide", "typing_FStar.ModifiesGen.__proj__Loc__item__non_live_addrs", "typing_FStar.ModifiesGen.addrs_dom", "typing_FStar.ModifiesGen.addrs_of_loc", @@ -3772,7 +3771,7 @@ "typing_Tm_abs_6e35fa6da8e2c2e026e09e78b83f6632" ], 0, - "ba142b6f75b9dbde825f6d42d9149b9d" + "7ffcf98b2b96b4b59d28dc0edc156230" ], [ "FStar.ModifiesGen.loc_disjoint_aloc_addresses_intro", @@ -3786,7 +3785,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3be7f7bb02e6527a9a6098de71fa3bc1" + "7f65d79574860084bd216abe545184dd" ], [ "FStar.ModifiesGen.loc_disjoint_aloc_addresses_intro", @@ -3884,7 +3883,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "0876767d49f620686e2dc6aa74900ae8" + "b2ab269220a4327be474737fda1a4590" ], [ "FStar.ModifiesGen.loc_disjoint_aloc_addresses_intro", @@ -3982,7 +3981,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "07f310d6b783e4158c7139c34aa9b6be" + "c2b8539e034750ee45f422448aa70d2c" ], [ "FStar.ModifiesGen.loc_disjoint_aloc_addresses_elim", @@ -3996,7 +3995,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "fbc984d89c68cf09a98929e65910a6ec" + "97459be535d1ae2067d8fca52251acd1" ], [ "FStar.ModifiesGen.loc_disjoint_aloc_addresses_elim", @@ -4022,7 +4021,7 @@ "equation_FStar.ModifiesGen.loc_of_aloc", "equation_FStar.ModifiesGen.mk_live_addrs", "equation_FStar.ModifiesGen.regions_of_loc", "equation_Prims.eqtype", - "equation_Prims.nat", + "equation_Prims.nat", "fuel_guarded_inversion_FStar.ModifiesGen.cls", "function_token_typing_FStar.ModifiesGen.__proj__Loc__item__live_addrs", "function_token_typing_FStar.ModifiesGen.live_addrs_codom", "function_token_typing_Prims.int", @@ -4033,6 +4032,7 @@ "lemma_FStar.GSet.mem_intersect", "lemma_FStar.GSet.mem_of_set", "lemma_FStar.GSet.mem_singleton", "lemma_FStar.Ghost.reveal_hide", "lemma_FStar.ModifiesGen.addrs_of_loc_loc_of_aloc", + "lemma_FStar.ModifiesGen.loc_disjoint_sym_", "lemma_FStar.Set.mem_singleton", "primitive_Prims.op_AmpAmp", "primitive_Prims.op_Equality", "proj_equation_FStar.ModifiesGen.Loc_live_addrs", @@ -4128,7 +4128,7 @@ "typing_Tm_abs_6e35fa6da8e2c2e026e09e78b83f6632" ], 0, - "a1cf60c476f9dde35554b8d16bdb4922" + "d58ec0a1633959cf3e1038f8a87fd851" ], [ "FStar.ModifiesGen.loc_disjoint_regions", @@ -4239,7 +4239,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "77ceda2bfb537361f000f9a4b7e2ef0e" + "f38f014e5a4a2f0d26084c95a28edd6c" ], [ "FStar.ModifiesGen.loc_none_in_some_region", @@ -4298,7 +4298,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "fa6989fa1cc0a41010eb90d4e9aa2f37" + "8a5e685210bf38e4d3616c78b33e31d3" ], [ "FStar.ModifiesGen.address_liveness_insensitive_locs", @@ -4338,7 +4338,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "cefed2c5eb8fa9691e17586a7568c4c6" + "6b58e8796a9d46d5aec904c8bf66a5b4" ], [ "FStar.ModifiesGen.loc_includes_address_liveness_insensitive_locs_aloc", @@ -4403,9 +4403,9 @@ "lemma_FStar.ModifiesGen.addrs_of_loc_loc_of_aloc", "lemma_FStar.ModifiesGen.loc_aux_includes_subset_", "lemma_FStar.Set.mem_complement", "lemma_FStar.Set.mem_empty", - "lemma_FStar.Set.mem_singleton", "lemma_FStar.Set.subset_mem", - "primitive_Prims.op_AmpAmp", "primitive_Prims.op_BarBar", - "primitive_Prims.op_Equality", "primitive_Prims.op_Negation", + "lemma_FStar.Set.mem_singleton", "primitive_Prims.op_AmpAmp", + "primitive_Prims.op_BarBar", "primitive_Prims.op_Equality", + "primitive_Prims.op_Negation", "proj_equation_FStar.ModifiesGen.ALoc_addr", "proj_equation_FStar.ModifiesGen.ALoc_region", "proj_equation_FStar.ModifiesGen.Loc_aux", @@ -4469,7 +4469,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "acef86091d5eb5bc873e9aa4c0516af0" + "83c47a981c107bf8691abe60cd3aaf60" ], [ "FStar.ModifiesGen.loc_includes_address_liveness_insensitive_locs_addresses", @@ -4586,7 +4586,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "375a4f3813fdfc8f650dddfc68e05bb3" + "43758eb9a58b7f28a33c64b6a66ba789" ], [ "FStar.ModifiesGen.region_liveness_insensitive_locs", @@ -4625,7 +4625,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "243aec9eb8eb164b26ba58f06f2620a1" + "89bb1c71bb264d5cc8c8096bdeb977d0" ], [ "FStar.ModifiesGen.loc_includes_region_liveness_insensitive_locs_address_liveness_insensitive_locs", @@ -4826,7 +4826,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d4ae53b48e378d1695786b7109b32aeb" + "ca435f70e11bfa20fe55989629d28efe" ], [ "FStar.ModifiesGen.loc_includes_region_liveness_insensitive_locs_loc_addresses", @@ -4944,7 +4944,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "81d7e160eced24b50df1a64c60818d14" + "e06b7b3bf252681b38a80d3a324dfbfb" ], [ "FStar.ModifiesGen.loc_includes_region_liveness_insensitive_locs_loc_of_aloc", @@ -5006,9 +5006,9 @@ "lemma_FStar.ModifiesGen.addrs_of_loc_loc_of_aloc", "lemma_FStar.ModifiesGen.loc_aux_includes_subset_", "lemma_FStar.Set.mem_complement", "lemma_FStar.Set.mem_empty", - "lemma_FStar.Set.mem_singleton", "lemma_FStar.Set.subset_mem", - "primitive_Prims.op_AmpAmp", "primitive_Prims.op_BarBar", - "primitive_Prims.op_Equality", "primitive_Prims.op_Negation", + "lemma_FStar.Set.mem_singleton", "primitive_Prims.op_AmpAmp", + "primitive_Prims.op_BarBar", "primitive_Prims.op_Equality", + "primitive_Prims.op_Negation", "proj_equation_FStar.ModifiesGen.ALoc_addr", "proj_equation_FStar.ModifiesGen.ALoc_region", "proj_equation_FStar.ModifiesGen.Loc_aux", @@ -5066,7 +5066,7 @@ 1, [ "@query", "equation_FStar.ModifiesGen.regions_of_loc" ], 0, - "e380d39afcbece3ab3733c28dd290bcb" + "940a567c943b8d1afbd4a2f74f747423" ], [ "FStar.ModifiesGen.modifies_preserves_livenesses_elim", @@ -5083,7 +5083,7 @@ "fuel_guarded_inversion_FStar.Monotonic.HyperStack.mreference_" ], 0, - "8bf5b04b9b88cb54f8b544fd5538a9b2" + "fe87bebe6ee0135dab61869f28d6aa9c" ], [ "FStar.ModifiesGen.modifies_preserves_livenesses_intro", @@ -5098,7 +5098,7 @@ "fuel_guarded_inversion_FStar.ModifiesGen.loc_" ], 0, - "1a5aecee550912ed5affad14b1c5d88b" + "a43aa5a9277cab4be68c8e9de6a4cdca" ], [ "FStar.ModifiesGen.modifies_preserves_livenesses_intro", @@ -5113,7 +5113,7 @@ "fuel_guarded_inversion_FStar.ModifiesGen.loc_" ], 0, - "3cee0b71f4b0351263eb5c53427854a3" + "e0881e0ee1c9c3a784d06ed2c7343f7b" ], [ "FStar.ModifiesGen.modifies_preserves_mreferences", @@ -5122,7 +5122,7 @@ 1, [ "@query" ], 0, - "a01163c9d2a04614cc57d360eeb470b3" + "ad80ebe02d6677bfa3a0566166792a99" ], [ "FStar.ModifiesGen.modifies_preserves_mreferences_intro", @@ -5136,7 +5136,7 @@ "fuel_guarded_inversion_FStar.ModifiesGen.loc_" ], 0, - "e0b3dca6f0c9e1d33e7d231da04c2289" + "be1855d0780241e094d0e662895b9052" ], [ "FStar.ModifiesGen.modifies_preserves_mreferences_intro", @@ -5150,7 +5150,7 @@ "fuel_guarded_inversion_FStar.ModifiesGen.loc_" ], 0, - "708152a1b55ff7b8cbb57d365459d06e" + "a62cf2cd024e1edcfa7fb3680f8fce07" ], [ "FStar.ModifiesGen.modifies_preserves_alocs_intro", @@ -5230,7 +5230,7 @@ "unit_typing" ], 0, - "47024b2c1c1f707e2b08544f3a3047d1" + "cf228fb1d0e8d9c80242b61e6af538db" ], [ "FStar.ModifiesGen.modifies_preserves_not_unused_in", @@ -5239,7 +5239,7 @@ 1, [ "@query", "equation_FStar.ModifiesGen.regions_of_loc" ], 0, - "17b0029123e50298f53e411f46de8d46" + "2dd3060a93199fb8e3904a55e8efdbe4" ], [ "FStar.ModifiesGen.modifies_preserves_not_unused_in_intro", @@ -5254,7 +5254,7 @@ "fuel_guarded_inversion_FStar.ModifiesGen.loc_" ], 0, - "4f514e95994286cb5300fbd1d123568c" + "819ff85abd6b5b327e2f3ba4bf95eeca" ], [ "FStar.ModifiesGen.modifies_preserves_not_unused_in_intro", @@ -5269,7 +5269,7 @@ "fuel_guarded_inversion_FStar.ModifiesGen.loc_" ], 0, - "6c85909b91d240cc49f0ff6a5af81f04" + "98283e798860c5189aad948eb22fdb37" ], [ "FStar.ModifiesGen.modifies_intro_strong", @@ -5283,7 +5283,7 @@ "fuel_guarded_inversion_FStar.ModifiesGen.loc_" ], 0, - "7408163449328127ddeab339553374b3" + "960c6d4b648ab4c7dc0e0cc38cc73d8f" ], [ "FStar.ModifiesGen.modifies_intro_strong", @@ -5424,7 +5424,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "8b247607e4ed316d1fa40df3d0ee595a" + "2ab5878e8e99eec3e019f734689f2bbe" ], [ "FStar.ModifiesGen.modifies_intro_strong", @@ -5509,7 +5509,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "f34b0aa2a8275c43ea1fead5538c4290" + "40fbda600a34934c19cdc0e8fb786e20" ], [ "FStar.ModifiesGen.modifies_intro_strong", @@ -5594,7 +5594,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "a10700b238842eb104f3dbb3871c6b45" + "143562e78d036d057135c842cd01f2dc" ], [ "FStar.ModifiesGen.modifies_intro", @@ -5603,7 +5603,7 @@ 1, [ "@query" ], 0, - "655d0a7ab5aafa791546f53383648a0e" + "2358e4f1e92963426f44b73fb59a5c7a" ], [ "FStar.ModifiesGen.modifies_none_intro", @@ -5612,7 +5612,7 @@ 1, [ "@query" ], 0, - "8c8c9884fe9994abf77d7f4284cb72f3" + "9b64efbe5b7456cfd37ccf3a116ca913" ], [ "FStar.ModifiesGen.modifies_address_intro", @@ -5626,7 +5626,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "894c573c0a4f7133828dcae8703f8332" + "e1f24287aefc29bebfe9a0efed50cca3" ], [ "FStar.ModifiesGen.modifies_address_intro", @@ -5712,7 +5712,7 @@ "typing_Tm_abs_be8ed273e8f4cb6a3aab5dacf93b6576" ], 0, - "bdf08425c213857fd02f0f57e1e160b6" + "860ce659f34a09be1728074745a63712" ], [ "FStar.ModifiesGen.modifies_address_intro", @@ -5798,7 +5798,7 @@ "typing_Tm_abs_be8ed273e8f4cb6a3aab5dacf93b6576" ], 0, - "7526dc1ef7a1ee1402dd1d536c5ec810" + "019846f4fc756b122546d93c5e591bb4" ], [ "FStar.ModifiesGen.modifies_aloc_intro", @@ -5807,7 +5807,7 @@ 1, [ "@query" ], 0, - "72c65667c1572648c0803065c8e3205b" + "66b2d20ca3e17f331a45107dfc5090dd" ], [ "FStar.ModifiesGen.modifies_aloc_intro", @@ -5817,6 +5817,7 @@ [ "@MaxIFuel_assumption", "@query", "FStar.ModifiesGen_interpretation_Tm_arrow_0bf81d1d6240287754dc86c5b6b84eb2", + "FStar.ModifiesGen_interpretation_Tm_ghost_arrow_54cead0728fb2c81f3c363f0cf1c82e3", "FStar.ModifiesGen_interpretation_Tm_ghost_arrow_820d44d69be853d03bc235547f5f9c47", "Prims_interpretation_Tm_arrow_2eaa01e78f73e9bab5d0955fc1a662da", "Prims_interpretation_Tm_ghost_arrow_3aa447697277bb40c9738c9125c3e80f", @@ -5831,6 +5832,7 @@ "equation_FStar.ModifiesGen.loc_disjoint_", "equation_FStar.ModifiesGen.loc_disjoint_addrs", "equation_FStar.ModifiesGen.loc_mreference", + "equation_FStar.ModifiesGen.loc_of_aloc", "equation_FStar.ModifiesGen.mk_live_addrs", "equation_FStar.ModifiesGen.regions_of_loc", "equation_FStar.Monotonic.HyperHeap.hmap", @@ -5839,18 +5841,19 @@ "equation_FStar.Monotonic.HyperStack.is_tip", "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip", "equation_FStar.Monotonic.HyperStack.mem", "equation_Prims.eqtype", - "equation_Prims.nat", + "equation_Prims.nat", "fuel_guarded_inversion_FStar.ModifiesGen.cls", "function_token_typing_FStar.ModifiesGen.__proj__Loc__item__live_addrs", "function_token_typing_FStar.ModifiesGen.live_addrs_codom", "function_token_typing_FStar.Monotonic.Heap.heap", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "interpretation_Tm_abs_6e35fa6da8e2c2e026e09e78b83f6632", + "interpretation_Tm_abs_9b6cdee5df1366b4e0ffb62c3cd08ce4", "lemma_FStar.FunctionalExtensionality.feq_on_domain_g", "lemma_FStar.GSet.lemma_equal_elim", "lemma_FStar.GSet.mem_empty", "lemma_FStar.GSet.mem_intersect", "lemma_FStar.GSet.mem_of_set", - "lemma_FStar.GSet.mem_singleton", "lemma_FStar.Ghost.reveal_hide", - "lemma_FStar.Map.lemma_ContainsDom", + "lemma_FStar.GSet.mem_singleton", "lemma_FStar.Ghost.hide_reveal", + "lemma_FStar.Ghost.reveal_hide", "lemma_FStar.Map.lemma_ContainsDom", "lemma_FStar.ModifiesGen.addrs_of_loc_loc_of_aloc", "lemma_FStar.Set.mem_singleton", "primitive_Prims.op_AmpAmp", "primitive_Prims.op_Equality", @@ -5869,9 +5872,11 @@ "refinement_interpretation_Tm_refine_f990f612417293291846d6cd197d3b33", "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "token_correspondence_FStar.ModifiesGen.live_addrs_codom", + "typing_FStar.GSet.intersect", "typing_FStar.GSet.mem", "typing_FStar.GSet.singleton", "typing_FStar.Ghost.hide", "typing_FStar.Map.contains", "typing_FStar.ModifiesGen.__proj__Loc__item__non_live_addrs", + "typing_FStar.ModifiesGen.__proj__Loc__item__regions", "typing_FStar.ModifiesGen.addrs_dom", "typing_FStar.ModifiesGen.addrs_of_loc", "typing_FStar.ModifiesGen.addrs_of_loc_weak", @@ -5882,7 +5887,8 @@ "typing_FStar.Monotonic.HyperStack.get_tip", "typing_FStar.Set.empty", "typing_FStar.Set.set", "typing_FStar.Set.singleton", - "typing_Tm_abs_6e35fa6da8e2c2e026e09e78b83f6632" + "typing_Tm_abs_6e35fa6da8e2c2e026e09e78b83f6632", + "typing_Tm_abs_9b6cdee5df1366b4e0ffb62c3cd08ce4" ], 0, "08a53786e6f04b8d208618c65bb66c07" @@ -5963,7 +5969,7 @@ "typing_Tm_abs_6e35fa6da8e2c2e026e09e78b83f6632" ], 0, - "7cbae147e55d2bff9d1ab4d4f6d65a69" + "590d63c658f7eda30966398a32bcc6b8" ], [ "FStar.ModifiesGen.modifies_live_region", @@ -6000,7 +6006,7 @@ "typing_FStar.Set.singleton" ], 0, - "e2b6c3bda1dad159a1f6a5b7b1945dae" + "d521d1aabaf3c7d297092cdd26e46377" ], [ "FStar.ModifiesGen.modifies_mreference_elim", @@ -6110,7 +6116,7 @@ "typing_FStar.ModifiesGen.loc_of_aloc" ], 0, - "4221d47ca878c58fed963a5bc00c16f4" + "de73fffdd50ccd76327644ce676faa58" ], [ "FStar.ModifiesGen.modifies_refl", @@ -6130,7 +6136,7 @@ "fuel_guarded_inversion_FStar.ModifiesGen.loc_" ], 0, - "898ae9518ffa5a2ebbf60f9bdfa47aff" + "a7c2164b59e30b4d8448cca99514882e" ], [ "FStar.ModifiesGen.modifies_loc_includes", @@ -6187,7 +6193,7 @@ "typing_FStar.Set.set" ], 0, - "d2fc0d0e64ea04157827971a577528dc" + "6687dbde9095b6a426118536642d5c61" ], [ "FStar.ModifiesGen.modifies_preserves_liveness", @@ -6312,7 +6318,7 @@ "typing_Tm_abs_6e35fa6da8e2c2e026e09e78b83f6632" ], 0, - "0633182e63a701985085c898172b300a" + "3be75b56303bebfd7b488620e060eaab" ], [ "FStar.ModifiesGen.modifies_preserves_liveness_strong", @@ -6326,7 +6332,7 @@ "typing_FStar.Monotonic.HyperStack.as_addr" ], 0, - "d37c4bee1c7246abbc81141c87320a10" + "8fed8ebf54c989f1e4a86e98e6bc417c" ], [ "FStar.ModifiesGen.modifies_preserves_liveness_strong", @@ -6369,6 +6375,7 @@ "equation_FStar.Monotonic.HyperStack.mem", "equation_FStar.Monotonic.HyperStack.mreference", "equation_Prims.nat", "equation_Prims.pos", + "fuel_guarded_inversion_FStar.ModifiesGen.cls", "fuel_guarded_inversion_FStar.ModifiesGen.loc_", "fuel_guarded_inversion_FStar.Monotonic.HyperStack.mreference_", "function_token_typing_FStar.ModifiesGen.__proj__Loc__item__live_addrs", @@ -6554,7 +6561,7 @@ "unit_typing" ], 0, - "f0d95c344daa02f6b78592566133619f" + "7c6d65a615a3f4fce48d4cd32426eeb0" ], [ "FStar.ModifiesGen.modifies_preserves_region_liveness", @@ -6597,7 +6604,7 @@ "typing_FStar.Set.union" ], 0, - "5509b9dcd82cc963fcfd5a8f6990538b" + "1d5c7ad5ad8d33e83a6823f0d511856f" ], [ "FStar.ModifiesGen.modifies_preserves_region_liveness_reference", @@ -6640,6 +6647,7 @@ "equation_FStar.Monotonic.HyperStack.live_region", "equation_FStar.Set.subset", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Prims.pos", + "fuel_guarded_inversion_FStar.ModifiesGen.cls", "fuel_guarded_inversion_FStar.ModifiesGen.loc_", "function_token_typing_FStar.ModifiesGen.__proj__Loc__item__live_addrs", "function_token_typing_FStar.ModifiesGen.live_addrs_codom", @@ -6682,8 +6690,8 @@ "refinement_interpretation_Tm_refine_fae04a9d380101804b4d7c7f12843c00", "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "token_correspondence_FStar.ModifiesGen.live_addrs_codom", - "typing_FStar.GSet.empty", "typing_FStar.GSet.mem", - "typing_FStar.Ghost.hide", "typing_FStar.Ghost.reveal", + "typing_FStar.GSet.empty", "typing_FStar.Ghost.hide", + "typing_FStar.Ghost.reveal", "typing_FStar.ModifiesGen.__proj__Loc__item__non_live_addrs", "typing_FStar.ModifiesGen.__proj__Loc__item__region_liveness_tags", "typing_FStar.ModifiesGen.__proj__Loc__item__regions", @@ -6775,7 +6783,7 @@ "typing_FStar.Set.set", "typing_FStar.Set.union" ], 0, - "7419584ae7142c55bbd4dafc58afe43f" + "836f92fdc817b23c66bdbc6186306b31" ], [ "FStar.ModifiesGen.modifies_trans'", @@ -6831,7 +6839,7 @@ "typing_FStar.Set.mem", "typing_FStar.Set.set" ], 0, - "f52b3fa4c76fa052fcd8b927cbba52a9" + "c706fadcadefd776e2ffc51e97b345b6" ], [ "FStar.ModifiesGen.modifies_trans", @@ -6916,7 +6924,7 @@ "typing_Tm_abs_5f552ae43f5be0a2b383c69ad7e3d840" ], 0, - "75c018fbe228f3da74ada762dcae3c3f" + "3ec3e0c4bcde63c49c6402add2ce9eb9" ], [ "FStar.ModifiesGen.addr_unused_in_aloc_preserved", @@ -6938,7 +6946,7 @@ "typing_FStar.Monotonic.HyperStack.get_hmap" ], 0, - "5813ab9e0a86716bb2be6b79382cb1a6" + "109ad9d60ca473a9f49efe5d2786f026" ], [ "FStar.ModifiesGen.modifies_only_live_regions_weak", @@ -6955,7 +6963,10 @@ "FStar.Seq.Properties_interpretation_Tm_ghost_arrow_9a34a9deaac3ca72ad48c3ec79b6656c", "Prims_interpretation_Tm_arrow_2eaa01e78f73e9bab5d0955fc1a662da", "Prims_interpretation_Tm_ghost_arrow_3aa447697277bb40c9738c9125c3e80f", - "bool_inversion", "bool_typing", "data_elim_FStar.ModifiesGen.Loc", + "bool_inversion", "bool_typing", + "constructor_base_FStar.ModifiesGen.ALoc", + "constructor_distinct_FStar.ModifiesGen.ALoc", + "data_elim_FStar.ModifiesGen.Loc", "data_typing_intro_FStar.ModifiesGen.ALoc@tok", "data_typing_intro_FStar.Pervasives.Native.Some@tok", "equation_FStar.FunctionalExtensionality.feq_g", @@ -6991,8 +7002,10 @@ "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip", "equation_FStar.Monotonic.HyperStack.live_region", "equation_FStar.Monotonic.HyperStack.mem", "equation_Prims.l_Exists", - "equation_Prims.nat", "equation_Prims.pos", "equation_Prims.squash", + "equation_Prims.logical", "equation_Prims.nat", "equation_Prims.pos", + "equation_Prims.squash", "fuel_guarded_inversion_FStar.ModifiesGen.aloc", + "fuel_guarded_inversion_FStar.ModifiesGen.cls", "fuel_guarded_inversion_FStar.ModifiesGen.loc_", "function_token_typing_FStar.ModifiesGen.__proj__Loc__item__non_live_addrs", "function_token_typing_FStar.ModifiesGen.addrs_of_loc_aux_pred", @@ -7011,8 +7024,7 @@ "lemma_FStar.ModifiesGen.regions_of_loc_loc_union", "lemma_FStar.Set.mem_union", "lemma_FStar.Set.subset_mem", "primitive_Prims.op_AmpAmp", "primitive_Prims.op_BarBar", - "primitive_Prims.op_Equality", "primitive_Prims.op_Negation", - "proj_equation_FStar.ModifiesGen.ALoc_addr", + "primitive_Prims.op_Equality", "proj_equation_FStar.ModifiesGen.ALoc_region", "proj_equation_FStar.ModifiesGen.Loc_aux", "proj_equation_FStar.ModifiesGen.Loc_non_live_addrs", @@ -7021,6 +7033,7 @@ "proj_equation_FStar.Monotonic.HyperStack.MkRef_frame", "projection_inverse_BoxBool_proj_0", "projection_inverse_FStar.ModifiesGen.ALoc_addr", + "projection_inverse_FStar.ModifiesGen.ALoc_loc", "projection_inverse_FStar.ModifiesGen.ALoc_region", "projection_inverse_FStar.ModifiesGen.Loc_aux", "projection_inverse_FStar.ModifiesGen.Loc_non_live_addrs", @@ -7031,21 +7044,20 @@ "refinement_interpretation_Tm_refine_1ae87d0903290bd69b5f1039588ea379", "refinement_interpretation_Tm_refine_299a8559d454d4d0a66ce07e6cca4c20", "refinement_interpretation_Tm_refine_2c7ecebd8a41d0890aab4251b61d6458", - "refinement_interpretation_Tm_refine_365abba901205a01d0ef28ebf2198c47", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", "refinement_interpretation_Tm_refine_9185da06fca917c5514ae63042657873", "refinement_interpretation_Tm_refine_f990f612417293291846d6cd197d3b33", "refinement_interpretation_Tm_refine_fae04a9d380101804b4d7c7f12843c00", "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "token_correspondence_FStar.ModifiesGen.__proj__Loc__item__non_live_addrs", "token_correspondence_FStar.ModifiesGen.addrs_of_loc_aux_pred", "token_correspondence_FStar.ModifiesGen.non_live_addrs_codom", "true_interp", "typing_FStar.GSet.complement", - "typing_FStar.GSet.comprehend", "typing_FStar.GSet.intersect", - "typing_FStar.GSet.mem", "typing_FStar.GSet.set", - "typing_FStar.GSet.union", "typing_FStar.Ghost.hide", - "typing_FStar.Ghost.reveal", "typing_FStar.Map.contains", + "typing_FStar.GSet.comprehend", "typing_FStar.GSet.empty", + "typing_FStar.GSet.intersect", "typing_FStar.GSet.mem", + "typing_FStar.GSet.set", "typing_FStar.GSet.union", + "typing_FStar.Ghost.hide", "typing_FStar.Ghost.reveal", + "typing_FStar.Map.contains", "typing_FStar.ModifiesGen.__proj__Loc__item__aux", "typing_FStar.ModifiesGen.__proj__Loc__item__region_liveness_tags", "typing_FStar.ModifiesGen.__proj__Loc__item__regions", @@ -7058,13 +7070,14 @@ "typing_FStar.ModifiesGen.regions_of_loc", "typing_FStar.Monotonic.Heap.addr_of", "typing_FStar.Monotonic.HyperHeap.rid", - "typing_FStar.Monotonic.HyperHeap.root", "typing_FStar.Monotonic.HyperStack.as_addr", "typing_FStar.Monotonic.HyperStack.as_ref", "typing_FStar.Monotonic.HyperStack.frameOf", "typing_FStar.Monotonic.HyperStack.get_hmap", - "typing_FStar.Monotonic.HyperStack.get_tip", "typing_FStar.Set.mem", - "typing_FStar.Set.set", "typing_FStar.Set.union", + "typing_FStar.Monotonic.HyperStack.get_tip", + "typing_FStar.Monotonic.HyperStack.live_region", + "typing_FStar.Set.mem", "typing_FStar.Set.set", + "typing_FStar.Set.union", "typing_FStar.StrongExcludedMiddle.strong_excluded_middle", "typing_Prims.squash", "typing_Tm_abs_5f552ae43f5be0a2b383c69ad7e3d840", @@ -7141,7 +7154,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "6c8e067dd994c806c7458e33fca8ab75" + "68224ffd072ce7a00b2951a4e0e210ad" ], [ "FStar.ModifiesGen.regions_of_loc_restrict_to_regions", @@ -7163,7 +7176,7 @@ "typing_FStar.Set.set" ], 0, - "21d0099070bda60bc1224c2674214438" + "d90f9811ada0be7648ebb264acff2db9" ], [ "FStar.ModifiesGen.addrs_of_loc_weak_restrict_to_regions", @@ -7211,7 +7224,7 @@ "typing_Tm_abs_604249e822a3f1036e182bf471efbc49" ], 0, - "dc9e976528dcf32791261ab3329ee54b" + "f430d8d0df75910b5c8cdf6d746b5111" ], [ "FStar.ModifiesGen.addrs_of_loc_restrict_to_regions", @@ -7286,7 +7299,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "1307dd08cf352fee39b4eabced67a528" + "79692a97e538b3e538c2f89ca990c934" ], [ "FStar.ModifiesGen.loc_includes_restrict_to_regions", @@ -7691,7 +7704,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "6bd367ea265c554c186a6beb334bbaa9" + "52b1e285c14dec919eba9a4a1ea95fc5" ], [ "FStar.ModifiesGen.no_upd_fresh_region", @@ -7717,7 +7730,7 @@ "typing_FStar.Set.singleton" ], 0, - "71f5c742c38057a5c9cd4312f4f72192" + "21b9f4de5fc0cd639546d97910d44b34" ], [ "FStar.ModifiesGen.fresh_frame_modifies", @@ -7768,7 +7781,7 @@ "typing_FStar.Set.set" ], 0, - "e69356a568b3f7a100eca652cbdf818d" + "545219de643a61b6f6b5ba20cec1ba66" ], [ "FStar.ModifiesGen.new_region_modifies", @@ -7785,7 +7798,7 @@ "refinement_interpretation_Tm_refine_5ffc3c1366ec7011f6544d129dc09511" ], 0, - "0cb457cfff10dba9dbac94e44c92a620" + "4e356690ec7565aa04fe9aee91a380eb" ], [ "FStar.ModifiesGen.new_region_modifies", @@ -7840,7 +7853,7 @@ "typing_FStar.Set.set" ], 0, - "15b871e340b159f2e60d6209c9388e8e" + "0958b10848f0714e45140f28315895ea" ], [ "FStar.ModifiesGen.popped_modifies", @@ -8131,7 +8144,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "4698a86725ac29ad8737d7be595f1137" + "6f7f7f7ee501574bee4dc75da11dd087" ], [ "FStar.ModifiesGen.modifies_loc_regions_intro", @@ -8246,7 +8259,7 @@ "typing_FStar.Set.set" ], 0, - "18fd53a6a7868a993513312c0fe3480e" + "1cc6a4fbd92c313151ccee0864a7e113" ], [ "FStar.ModifiesGen.modifies_loc_addresses_intro_weak", @@ -8403,7 +8416,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "1609b8a804224b277fba8215826c9c02" + "a381c725423eb7e0c24d84520397c28f" ], [ "FStar.ModifiesGen.modifies_loc_addresses_intro_weak", @@ -8560,7 +8573,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "bf22eb7393fcfdcff92038e9095b8954" + "09f6548f38e5cce137394321dfe075b2" ], [ "FStar.ModifiesGen.modifies_loc_addresses_intro", @@ -8574,7 +8587,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "5f3d32285a504f966a34eb442fb01a0f" + "b42f7629324b81483856cdea56173a93" ], [ "FStar.ModifiesGen.modifies_loc_addresses_intro", @@ -8733,7 +8746,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "215ba78cc72eae17d8dc5afb80d77e30" + "ee8088425aeae2d814e1a0cbbac19612" ], [ "FStar.ModifiesGen.modifies_loc_addresses_intro", @@ -8747,7 +8760,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "add50943c5add48176850b4f4771b3e0" + "7818817e6025ceabf2492dc5443d0fef" ], [ "FStar.ModifiesGen.modifies_ralloc_post", @@ -8801,7 +8814,7 @@ "typing_FStar.Monotonic.HyperStack.live_region" ], 0, - "0768c9878c3e94d482addf4459dbac87" + "ddfa62e82f8f274084c044beb88f44fd" ], [ "FStar.ModifiesGen.modifies_salloc_post", @@ -8860,7 +8873,7 @@ "typing_FStar.Monotonic.HyperStack.live_region" ], 0, - "8ae51d4f14d7377ec69e1dead12f321c" + "f1e4bbf4e42dec3a6fc82d29ecc8113e" ], [ "FStar.ModifiesGen.modifies_free", @@ -9040,7 +9053,7 @@ "typing_FStar.Set.mem", "typing_FStar.Set.set" ], 0, - "c747a03c7d9411511914559313ec50e3" + "4ceba482df8e11ec529999356320878a" ], [ "FStar.ModifiesGen.modifies_upd", @@ -9054,7 +9067,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "a9a712640ecd67e1efa4ece767be644e" + "19a113f4658ba1e8dda4d4c561ae5d2a" ], [ "FStar.ModifiesGen.modifies_upd", @@ -9145,9 +9158,10 @@ "token_correspondence_FStar.ModifiesGen.live_addrs_codom", "token_correspondence_FStar.ModifiesGen.non_live_addrs_codom", "typing_FStar.FunctionalExtensionality.on_domain_g", - "typing_FStar.GSet.mem", "typing_FStar.GSet.singleton", - "typing_FStar.Ghost.hide", "typing_FStar.Map.contains", - "typing_FStar.Map.sel", "typing_FStar.Map.upd", + "typing_FStar.GSet.intersect", "typing_FStar.GSet.mem", + "typing_FStar.GSet.singleton", "typing_FStar.Ghost.hide", + "typing_FStar.Map.contains", "typing_FStar.Map.sel", + "typing_FStar.Map.upd", "typing_FStar.ModifiesGen.__proj__Loc__item__non_live_addrs", "typing_FStar.ModifiesGen.addrs_dom", "typing_FStar.ModifiesGen.addrs_of_loc", @@ -9297,7 +9311,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "af9d316109a8be3b3553f65aaf3e3ccb" + "3954b1dce142a755b70fdd1981d238ca" ], [ "FStar.ModifiesGen.addrs_of_loc_weak_loc_includes", @@ -9423,7 +9437,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "330f5e9ec0e7f3be14eb584e9336f8e9" + "d43387c780bb5556371a8abde2c44120" ], [ "FStar.ModifiesGen.modifies_strengthen'", @@ -9588,7 +9602,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "2c493dc8e5d37141f04a9e93289aff13" + "085dcf5f9c3fbb2e41a98d6b1a2439a2" ], [ "FStar.ModifiesGen.modifies_strengthen'", @@ -9709,7 +9723,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "47a90a5d142d5beb79f80d98791ec362" + "f45686a8a383e663ac5cbaf31e0d1354" ], [ "FStar.ModifiesGen.modifies_strengthen'", @@ -9830,7 +9844,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "959c71cab49a5bef840fa1c64ac32acc" + "cb926232481b8631e61ebcc6f3a75511" ], [ "FStar.ModifiesGen.modifies_strengthen", @@ -9844,7 +9858,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c385a076417bf404735d6b6a8f29170b" + "7dd3f631cd3a71566c5744e2e5b8dd68" ], [ "FStar.ModifiesGen.modifies_strengthen", @@ -9869,7 +9883,7 @@ "typing_FStar.Monotonic.HyperStack.get_tip" ], 0, - "7a0083c4f5df4ca7db189e89e1e10f32" + "1fc32122bf2cd1fb1db0b5e7624333dd" ], [ "FStar.ModifiesGen.modifies_strengthen", @@ -9894,7 +9908,7 @@ "typing_FStar.Monotonic.HyperStack.get_tip" ], 0, - "739c7e3886f9b433a487cfc00cefbaac" + "65d7461a11d3e0d31d78178763901b93" ], [ "FStar.ModifiesGen.not_live_region_does_not_contain_addr", @@ -9909,7 +9923,7 @@ "fuel_guarded_inversion_FStar.Pervasives.Native.tuple2" ], 0, - "9faff1a3f766f3570a0c3a61ddd1e027" + "3dc5a97dc9be2af99d42062f1479a61d" ], [ "FStar.ModifiesGen.unused_in_does_not_contain_addr", @@ -9918,7 +9932,7 @@ 1, [ "@query" ], 0, - "9d91ad7377be40b128b1582e07eaa689" + "246bf2f0d25bed3ca61f4cfd1ea17b50" ], [ "FStar.ModifiesGen.unused_in_does_not_contain_addr", @@ -9951,7 +9965,7 @@ "typing_FStar.Monotonic.HyperStack.get_hmap" ], 0, - "0a973952b82000956640f04f7bbbcef2" + "b674830d090ca82d149cbe757cff9b7a" ], [ "FStar.ModifiesGen.addr_unused_in_does_not_contain_addr", @@ -9966,7 +9980,7 @@ "fuel_guarded_inversion_FStar.Pervasives.Native.tuple2" ], 0, - "66d6e034dc10cc714df0d02583b0d660" + "63bdaaf978d075113dc80da733eace48" ], [ "FStar.ModifiesGen.does_not_contain_addr_addr_unused_in", @@ -9978,7 +9992,7 @@ "equation_FStar.ModifiesGen.does_not_contain_addr_" ], 0, - "ed4704d349700fc3953bde9df8daff47" + "aa99956d9d74d723d8c20396b4eed7fa" ], [ "FStar.ModifiesGen.free_does_not_contain_addr", @@ -9990,7 +10004,7 @@ "refinement_interpretation_Tm_refine_92414948f357ccbe2745126d3cd1c779" ], 0, - "e406e0002d7bc44eb5fb84a445180b44" + "22420047337466399d78ebdd6fb0abf4" ], [ "FStar.ModifiesGen.free_does_not_contain_addr", @@ -10034,7 +10048,7 @@ "typing_FStar.Monotonic.HyperStack.live_region" ], 0, - "6d65e1bf6067d33a7d5f6d460b38d0cb" + "660e331d521c28b73e243c7741797bcb" ], [ "FStar.ModifiesGen.does_not_contain_addr_elim", @@ -10043,7 +10057,7 @@ 1, [ "@query" ], 0, - "2f975700925be823bfe71e36e28ad559" + "d42b46452e14dedbe83c877bfcdc4f62" ], [ "FStar.ModifiesGen.does_not_contain_addr_elim", @@ -10072,7 +10086,7 @@ "typing_FStar.Monotonic.HyperStack.get_hmap" ], 0, - "f1b51f2931a18335b4f0d9ef4962c232" + "a4752e32c1349c7498c253c8bf8cae36" ], [ "FStar.ModifiesGen.disjoint_addrs_of_loc_loc_disjoint", @@ -10150,7 +10164,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "7ef6e29f97f9077d71929473d33b968d" + "4a8b19a0369bbf1de594fcc6b80213b8" ], [ "FStar.ModifiesGen.loc_not_unused_in", @@ -10224,7 +10238,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "b4d4a915237f40331204ddf98e9aaf63" + "73f83db999ec135f520b7660160c9899" ], [ "FStar.ModifiesGen.loc_unused_in", @@ -10301,7 +10315,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "677a4357e4a31975c3dc833e348431e5" + "84ee6c4bd9f1ad4f5e4e5bf0e314f57b" ], [ "FStar.ModifiesGen.loc_regions_unused_in", @@ -10425,7 +10439,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "ff6bd5969665267ad680c8bcd613537f" + "5ed87aa7ce1e86f1a838b619bccce330" ], [ "FStar.ModifiesGen.loc_addresses_unused_in", @@ -10439,7 +10453,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "762525422f6bf5160e726fef62103f59" + "30d498e14c605737529a00b5f4ca4af7" ], [ "FStar.ModifiesGen.loc_addresses_unused_in", @@ -10713,7 +10727,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "4111450d7a6337c37fdfe9938199c019" + "e18c8e59b7e8bfae023c98f66db73d36" ], [ "FStar.ModifiesGen.loc_addresses_not_unused_in", @@ -10727,7 +10741,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d5bce61848040d460b75c3749c5738ec" + "102cb1d1cf963c8a8f229bbb8e843c44" ], [ "FStar.ModifiesGen.loc_addresses_not_unused_in", @@ -11025,7 +11039,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "22c843306cbf731631921462a9dc34d7" + "f52f05a61ea75129a9fd553c900fbee0" ], [ "FStar.ModifiesGen.loc_unused_in_not_unused_in_disjoint", @@ -11125,7 +11139,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "484c7b1e58012a82f0683ad79e9241be" + "2d828988d00c1abb770bc6911736cd05" ], [ "FStar.ModifiesGen.loc_unused_in_not_unused_in_disjoint", @@ -11138,6 +11152,8 @@ "FStar.ModifiesGen_interpretation_Tm_ghost_arrow_29f1c1390fa10d424180a61d88005055", "FStar.ModifiesGen_interpretation_Tm_ghost_arrow_848111ec6c48aead72733154d51a96e8", "FStar.ModifiesGen_interpretation_Tm_ghost_arrow_b310d75ed367d8e6bac3a358e340a7cb", + "FStar.ModifiesGen_interpretation_Tm_ghost_arrow_d6be07582695693801e309484cc8c8a7", + "FStar.ModifiesGen_interpretation_Tm_ghost_arrow_d70b2a8113f6c8c0bdc89f7da4dc486d", "FStar.ModifiesGen_interpretation_Tm_ghost_arrow_eaf0e881316979a10a835f9aef894ea3", "FStar.ModifiesGen_interpretation_Tm_ghost_arrow_edea3fa082dd479ff7d89597f0db3063", "FStar.Seq.Properties_interpretation_Tm_ghost_arrow_9a34a9deaac3ca72ad48c3ec79b6656c", @@ -11173,6 +11189,8 @@ "equation_Prims.l_Exists", "equation_Prims.l_and", "equation_Prims.logical", "equation_Prims.nat", "equation_Prims.squash", + "fuel_guarded_inversion_FStar.ModifiesGen.aloc", + "fuel_guarded_inversion_FStar.ModifiesGen.cls", "function_token_typing_FStar.ModifiesGen.__proj__Loc__item__live_addrs", "function_token_typing_FStar.ModifiesGen.addrs_of_loc_aux_pred", "function_token_typing_FStar.ModifiesGen.live_addrs_codom", @@ -11188,14 +11206,15 @@ "l_and-interp", "l_not-interp", "l_quant_interp_e0bfc156c6f1bcba6dc36263871f589a", "lemma_FStar.FunctionalExtensionality.feq_on_domain_g", - "lemma_FStar.GSet.comprehend_mem", "lemma_FStar.GSet.mem_complement", - "lemma_FStar.GSet.mem_intersect", "lemma_FStar.GSet.mem_subset", - "lemma_FStar.GSet.mem_union", "lemma_FStar.GSet.subset_mem", + "lemma_FStar.GSet.comprehend_mem", "lemma_FStar.GSet.mem_intersect", + "lemma_FStar.GSet.mem_subset", "lemma_FStar.GSet.mem_union", "lemma_FStar.Ghost.reveal_hide", "lemma_FStar.Map.lemma_ContainsDom", "lemma_FStar.ModifiesGen.addrs_of_loc_aux_prop", "lemma_FStar.Set.mem_complement", "lemma_FStar.Set.mem_empty", "lemma_FStar.Set.mem_intersect", "primitive_Prims.op_AmpAmp", "primitive_Prims.op_BarBar", "primitive_Prims.op_Negation", + "proj_equation_FStar.ModifiesGen.ALoc_addr", + "proj_equation_FStar.ModifiesGen.ALoc_region", "proj_equation_FStar.ModifiesGen.Loc_aux", "proj_equation_FStar.ModifiesGen.Loc_live_addrs", "proj_equation_FStar.ModifiesGen.Loc_non_live_addrs", @@ -11204,6 +11223,8 @@ "proj_equation_FStar.Pervasives.Native.Mktuple2__1", "proj_equation_FStar.Pervasives.Native.Mktuple2__2", "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.ModifiesGen.ALoc_addr", + "projection_inverse_FStar.ModifiesGen.ALoc_region", "projection_inverse_FStar.ModifiesGen.Loc_aux", "projection_inverse_FStar.ModifiesGen.Loc_live_addrs", "projection_inverse_FStar.ModifiesGen.Loc_non_live_addrs", @@ -11230,6 +11251,7 @@ "typing_FStar.ModifiesGen.addrs_dom", "typing_FStar.ModifiesGen.addrs_of_loc", "typing_FStar.ModifiesGen.addrs_of_loc_weak", + "typing_FStar.ModifiesGen.aloc_domain", "typing_FStar.ModifiesGen.does_not_contain_addr", "typing_FStar.ModifiesGen.loc_not_unused_in", "typing_FStar.ModifiesGen.loc_unused_in", @@ -11240,12 +11262,14 @@ "typing_FStar.Monotonic.HyperStack.get_tip", "typing_FStar.Monotonic.HyperStack.live_region", "typing_FStar.Set.complement", "typing_FStar.Set.empty", - "typing_FStar.Set.mem", "typing_FStar.Set.set", + "typing_FStar.Set.set", "typing_FStar.StrongExcludedMiddle.strong_excluded_middle", "typing_Prims.l_and", "typing_Prims.l_not", "typing_Prims.squash", "typing_Tm_abs_38255e689400fcb3bc0d76c2a38df675", "typing_Tm_abs_4a3ede6bcb1dcb827d4be938518ee80d", + "typing_Tm_abs_558f04ca763cd5b98b58f5295a6e7d5b", "typing_Tm_abs_6ba36691ee58dee85cd144324b083848", + "typing_Tm_abs_719434c26e8e2bd243c30ae19128c4c1", "typing_Tm_abs_73c1479ada6221ca28dc4855cfa4ac31", "typing_Tm_abs_fa2e4a7776632e3fb0a275f024fddec8", "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" @@ -11383,7 +11407,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "7017316b26a57b9b74ce3219afc0764f" + "917f71e6afb7a1a1110bb6b2204cd0ce" ], [ "FStar.ModifiesGen.modifies_address_liveness_insensitive_unused_in", @@ -11555,7 +11579,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "f72aef18b6e71e8a710aa73b0d43ab17" + "12efafef2e083623d9e283e9152d9296" ], [ "FStar.ModifiesGen.modifies_only_not_unused_in", @@ -11735,7 +11759,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "ad82bbbc2c3a0b12e3a65211957f8f0b" + "6bafdb3d0a6a8dc1c0b970945de0ad72" ], [ "FStar.ModifiesGen.modifies_only_live_addresses", @@ -11749,7 +11773,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "99a973f8de236ac454c7831e1d3cb853" + "5cd5d10a3145e80e44a28386185f050c" ], [ "FStar.ModifiesGen.modifies_only_live_addresses", @@ -11763,7 +11787,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "2bfb3137ddbbecfa511bf22c9e2c5ee9" + "8badd03eb7830be6196078d74a04218d" ], [ "FStar.ModifiesGen.mreference_live_loc_not_unused_in", @@ -11892,7 +11916,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "770ae11941af42a273ca19abd02230e3" + "0d1e3d260cf5a5c783aacaa31cab6a9d" ], [ "FStar.ModifiesGen.mreference_unused_in_loc_unused_in", @@ -11935,7 +11959,7 @@ "typing_FStar.Pervasives.Native.fst" ], 0, - "5fb08274095062500c49ed82ffbc3494" + "766e33de5e0040e2e1989fe0ca8f2b61" ], [ "FStar.ModifiesGen.__proj__ALOC_FALSE__item___0", @@ -11947,7 +11971,7 @@ "refinement_interpretation_Tm_refine_961ba5996408b3f6edafa88cb3e0ceac" ], 0, - "52ad4aba0b91c79a3bd5cda117581e99" + "1f4cdd36c4b0b6c2cd79c030406e9efd" ], [ "FStar.ModifiesGen.__proj__ALOC_TRUE__item___0", @@ -11959,7 +11983,7 @@ "refinement_interpretation_Tm_refine_550f829591d442009b33c5cac1fe3397" ], 0, - "957df425e4cba6c0cf6d0bb7dc70d3f8" + "c2bc59155b1789725c83b4464193a17c" ], [ "FStar.ModifiesGen.bool_of_cls_union_aloc", @@ -11974,7 +11998,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "2906cfd08014c166c5b05eb63dfb932a" + "4ca7f5abaad7280c484aa6ac7bbd371b" ], [ "FStar.ModifiesGen.aloc_of_cls_union_aloc", @@ -12002,7 +12026,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "cd0bd6df99e606ae3530b2ca71809f54" + "15e8314752783aad3f57ab18eea87038" ], [ "FStar.ModifiesGen.make_cls_union_aloc", @@ -12011,7 +12035,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "bool_inversion" ], 0, - "85a015f736a8cbaf7ebb8ca8c0685f7e" + "7b47bba1b41c08bf1dbeb5df21ab3b60" ], [ "FStar.ModifiesGen.cls_union_aloc_includes", @@ -12020,7 +12044,7 @@ 1, [ "@query" ], 0, - "f3b74ea434ecdf8abd93451eece4a613" + "255b2ba36f2ecac549519140746f323e" ], [ "FStar.ModifiesGen.cls_union_aloc_disjoint", @@ -12029,7 +12053,7 @@ 1, [ "@query" ], 0, - "6cd5cf83998d20ad89477b39d1013489" + "cdf3f63129692f0d2a384562fefb8aeb" ], [ "FStar.ModifiesGen.cls_union", @@ -12046,7 +12070,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "b717649d68d0eb88bc28ce5a9784735c" + "2a8f19b00c137f1df2de69788d15fe56" ], [ "FStar.ModifiesGen.union_aux_of_aux_left_pred", @@ -12061,7 +12085,7 @@ "token_correspondence_FStar.ModifiesGen.cls_union_aloc@tok" ], 0, - "75e54e0a8be235563c42321d576f0d3d" + "ea8d662ae277fa43799dd4ebe97dec1b" ], [ "FStar.ModifiesGen.union_loc_of_loc", @@ -12139,7 +12163,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "6654cec2d63115621e8ffcaf3f6f9bc0" + "665bbc4f1aa5b5efa1f4038373fb17cd" ], [ "FStar.ModifiesGen.union_aux_of_aux_left_inv_pred", @@ -12152,7 +12176,7 @@ "bool_inversion", "lemma_FStar.Pervasives.invertOption" ], 0, - "9ca10ed2de9c0cb9de42cb36337dc380" + "4942c4e2a0701eae41a7e752424c8563" ], [ "FStar.ModifiesGen.mem_union_aux_of_aux_left_intro", @@ -12168,8 +12192,10 @@ "FStar.ModifiesGen_interpretation_Tm_ghost_arrow_078641d9b6c72b0e8103dc5cd147442b", "FStar.Seq.Properties_interpretation_Tm_ghost_arrow_9a34a9deaac3ca72ad48c3ec79b6656c", "Prims_pretyping_f537159ed795b314b4e58c260361ae86", "bool_inversion", - "bool_typing", "constructor_distinct_FStar.ModifiesGen.ALOC_FALSE", + "bool_typing", "constructor_base_FStar.ModifiesGen.ALoc", + "constructor_distinct_FStar.ModifiesGen.ALOC_FALSE", "constructor_distinct_FStar.ModifiesGen.ALOC_TRUE", + "constructor_distinct_FStar.ModifiesGen.ALoc", "constructor_distinct_FStar.Pervasives.Native.None", "constructor_distinct_FStar.Pervasives.Native.Some", "data_elim_FStar.ModifiesGen.ALoc", @@ -12183,6 +12209,7 @@ "equation_FStar.ModifiesGen.aloc_t", "equation_FStar.ModifiesGen.aloc_union", "equation_FStar.ModifiesGen.bool_of_cls_union_aloc", + "equation_FStar.ModifiesGen.cls_union", "equation_FStar.ModifiesGen.make_cls_union_aloc", "equation_FStar.ModifiesGen.union_aux_of_aux_left", "equation_FStar.ModifiesGen.union_aux_of_aux_left_pred", @@ -12226,7 +12253,7 @@ "typing_FStar.Pervasives.Native.uu___is_Some" ], 0, - "1dfcfdc42efa26627bb6dae3a43388ff" + "65a9005f617a0bbcb9e214037abf232d" ], [ "FStar.ModifiesGen.mem_union_aux_of_aux_left_elim", @@ -12270,7 +12297,7 @@ "typing_FStar.Pervasives.Native.uu___is_Some" ], 0, - "860f55c3ca949b8570d30784873c71a4" + "ca7fe91e91ac12849874fab4116fb209" ], [ "FStar.ModifiesGen.addrs_of_loc_union_loc_of_loc", @@ -12379,7 +12406,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "aa6af6dc5760149d5a3e7d57dc3ba0fa" + "8127a1d30004d9c4e8556988119b9f7f" ], [ "FStar.ModifiesGen.union_loc_of_loc_none", @@ -12433,7 +12460,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "072cbc178aa8d30618c8a01f895d085a" + "25ae4ef51453842d4264d327d8707ca9" ], [ "FStar.ModifiesGen.union_loc_of_loc_union", @@ -12456,7 +12483,7 @@ "FStar.Seq.Properties_interpretation_Tm_ghost_arrow_9a34a9deaac3ca72ad48c3ec79b6656c", "Prims_interpretation_Tm_arrow_2eaa01e78f73e9bab5d0955fc1a662da", "Prims_interpretation_Tm_ghost_arrow_3aa447697277bb40c9738c9125c3e80f", - "bool_inversion", "bool_typing", "data_elim_FStar.ModifiesGen.Loc", + "bool_inversion", "data_elim_FStar.ModifiesGen.Loc", "data_typing_intro_FStar.ModifiesGen.ALoc@tok", "data_typing_intro_FStar.Pervasives.Native.None@tok", "data_typing_intro_FStar.Pervasives.Native.Some@tok", @@ -12489,16 +12516,18 @@ "function_token_typing_FStar.ModifiesGen.non_live_addrs_codom", "function_token_typing_FStar.ModifiesGen.union_aux_of_aux_left_pred", "int_inversion", + "interpretation_Tm_abs_2aae5400b6e456db2ed6d73889e63a50", + "interpretation_Tm_abs_3b588c99f152efe62063660a8bdf88a0", "interpretation_Tm_abs_5f552ae43f5be0a2b383c69ad7e3d840", "interpretation_Tm_abs_9115d05c4e0ec1df69781fbc33e1e748", "interpretation_Tm_abs_fce7d7619e8abba87ce443bd0099688e", "kinding_FStar.ModifiesGen.aloc@tok", "l_and-interp", "lemma_FStar.FunctionalExtensionality.feq_on_domain_g", "lemma_FStar.GSet.comprehend_mem", + "lemma_FStar.GSet.lemma_equal_elim", "lemma_FStar.GSet.lemma_equal_intro", - "lemma_FStar.GSet.lemma_equal_refl", "lemma_FStar.GSet.mem_empty", - "lemma_FStar.GSet.mem_union", "lemma_FStar.GSet.subset_mem", - "lemma_FStar.Ghost.reveal_hide", + "lemma_FStar.GSet.lemma_equal_refl", "lemma_FStar.GSet.mem_union", + "lemma_FStar.GSet.subset_mem", "lemma_FStar.Ghost.reveal_hide", "lemma_FStar.ModifiesGen.loc_equal_elim", "lemma_FStar.ModifiesGen.mem_union_aux_of_aux_left_elim", "lemma_FStar.Pervasives.invertOption", @@ -12512,7 +12541,6 @@ "proj_equation_FStar.ModifiesGen.Loc_non_live_addrs", "proj_equation_FStar.ModifiesGen.Loc_region_liveness_tags", "proj_equation_FStar.ModifiesGen.Loc_regions", - "proj_equation_FStar.Pervasives.Native.Some_v", "projection_inverse_BoxBool_proj_0", "projection_inverse_FStar.ModifiesGen.ALoc_addr", "projection_inverse_FStar.ModifiesGen.ALoc_loc", @@ -12537,10 +12565,10 @@ "token_correspondence_FStar.ModifiesGen.live_addrs_codom", "token_correspondence_FStar.ModifiesGen.non_live_addrs_codom", "token_correspondence_FStar.ModifiesGen.union_aux_of_aux_left_pred", - "typing_FStar.GSet.comprehend", "typing_FStar.GSet.empty", - "typing_FStar.GSet.mem", "typing_FStar.GSet.set", - "typing_FStar.GSet.union", "typing_FStar.Ghost.hide", - "typing_FStar.Ghost.reveal", + "typing_FStar.GSet.complement", "typing_FStar.GSet.comprehend", + "typing_FStar.GSet.empty", "typing_FStar.GSet.mem", + "typing_FStar.GSet.set", "typing_FStar.GSet.union", + "typing_FStar.Ghost.hide", "typing_FStar.Ghost.reveal", "typing_FStar.ModifiesGen.__proj__ALoc__item__addr", "typing_FStar.ModifiesGen.__proj__ALoc__item__loc", "typing_FStar.ModifiesGen.__proj__ALoc__item__region", @@ -12559,14 +12587,16 @@ "typing_FStar.ModifiesGen.union_loc_of_loc", "typing_FStar.Monotonic.HyperHeap.rid", "typing_FStar.Pervasives.Native.__proj__Some__item__v", + "typing_FStar.Pervasives.Native.uu___is_None", "typing_FStar.Set.mem", "typing_FStar.Set.set", "typing_FStar.Set.union", + "typing_Tm_abs_3b588c99f152efe62063660a8bdf88a0", "typing_Tm_abs_5f552ae43f5be0a2b383c69ad7e3d840", "typing_Tm_abs_9115d05c4e0ec1df69781fbc33e1e748", "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "b3b82eda15275324f7df4e28cc5b519b" + "e929742489cfc49f02d0450a40b166b6" ], [ "FStar.ModifiesGen.union_loc_of_loc_addresses", @@ -12580,7 +12610,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "a2158b4d422f424202e9d707cd3f0bf5" + "ae6a37e7551b1106b66f7a07621318c2" ], [ "FStar.ModifiesGen.union_loc_of_loc_addresses", @@ -12706,7 +12736,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "cfd63962865b1ef8b402fc0e89816b9d" + "3a7bef56299fad01bdb6676db22bfb01" ], [ "FStar.ModifiesGen.union_loc_of_loc_addresses", @@ -12831,7 +12861,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "fd574534fbd5ecda3282e2c7b3e882c2" + "5e6875d8810dfc8cf0c7f44e9820ed3c" ], [ "FStar.ModifiesGen.union_loc_of_loc_regions", @@ -12919,30 +12949,31 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "0e88ed8ea7ec3d97299df88bac1e2285" + "5498662635eb17e0762ede7348eb99f0" ], [ "FStar.ModifiesGen.union_loc_of_loc_includes_intro", 1, 2, - 1, + 2, [ "@MaxIFuel_assumption", "@query", "FStar.ModifiesGen_interpretation_Tm_arrow_27cdcbc9b6418959267101472c68e76a", "FStar.ModifiesGen_interpretation_Tm_arrow_4b8229fae68183792ae66d181d3bc33e", "FStar.ModifiesGen_interpretation_Tm_arrow_c1ad9f6c9e0ca5596fdba08bf1d60896", "FStar.ModifiesGen_interpretation_Tm_arrow_e62948c54d5bda385daba7f378628a58", + "FStar.ModifiesGen_interpretation_Tm_ghost_arrow_078641d9b6c72b0e8103dc5cd147442b", "FStar.ModifiesGen_interpretation_Tm_ghost_arrow_848111ec6c48aead72733154d51a96e8", + "FStar.ModifiesGen_interpretation_Tm_ghost_arrow_b310d75ed367d8e6bac3a358e340a7cb", "FStar.Seq.Properties_interpretation_Tm_ghost_arrow_9a34a9deaac3ca72ad48c3ec79b6656c", - "bool_inversion", + "Prims_pretyping_f537159ed795b314b4e58c260361ae86", "bool_inversion", "constructor_distinct_FStar.ModifiesGen.ALOC_FALSE", "constructor_distinct_FStar.ModifiesGen.ALOC_TRUE", "constructor_distinct_FStar.Pervasives.Native.None", "constructor_distinct_FStar.Pervasives.Native.Some", - "constructor_distinct_Tm_unit", "data_elim_FStar.ModifiesGen.ALoc", + "data_elim_FStar.ModifiesGen.ALoc", "data_elim_FStar.ModifiesGen.Loc", "data_elim_FStar.Pervasives.Native.Some", - "data_typing_intro_FStar.ModifiesGen.ALOC_TRUE@tok", "data_typing_intro_FStar.ModifiesGen.ALoc@tok", "data_typing_intro_FStar.Pervasives.Native.None@tok", "data_typing_intro_FStar.Pervasives.Native.Some@tok", @@ -12950,6 +12981,7 @@ "disc_equation_FStar.Pervasives.Native.Some", "equation_FStar.GSet.subset", "equation_FStar.ModifiesGen.addrs_of_loc", + "equation_FStar.ModifiesGen.addrs_of_loc_aux", "equation_FStar.ModifiesGen.addrs_of_loc_weak", "equation_FStar.ModifiesGen.aloc_domain", "equation_FStar.ModifiesGen.aloc_includes", @@ -12965,6 +12997,8 @@ "equation_FStar.ModifiesGen.loc_includes", "equation_FStar.ModifiesGen.make_cls_union_aloc", "equation_FStar.ModifiesGen.regions_of_loc", + "equation_FStar.ModifiesGen.union_aux_of_aux_left", + "equation_FStar.ModifiesGen.union_aux_of_aux_left_pred", "equation_FStar.ModifiesGen.union_loc_of_loc", "equation_FStar.Set.subset", "equation_Prims.nat", "fuel_guarded_inversion_FStar.ModifiesGen.aloc", @@ -12973,9 +13007,11 @@ "fuel_guarded_inversion_FStar.Pervasives.Native.option", "function_token_typing_FStar.ModifiesGen.__proj__Loc__item__live_addrs", "function_token_typing_FStar.ModifiesGen.__proj__Loc__item__non_live_addrs", + "function_token_typing_FStar.ModifiesGen.addrs_of_loc_aux_pred", "function_token_typing_FStar.ModifiesGen.aloc_union", + "function_token_typing_FStar.ModifiesGen.union_aux_of_aux_left_pred", "int_inversion", - "interpretation_Tm_abs_2aae5400b6e456db2ed6d73889e63a50", + "interpretation_Tm_abs_3b588c99f152efe62063660a8bdf88a0", "interpretation_Tm_abs_fce7d7619e8abba87ce443bd0099688e", "kinding_FStar.ModifiesGen.aloc@tok", "kinding_FStar.ModifiesGen.cls_union_aloc@tok", "l_and-interp", @@ -12984,14 +13020,17 @@ "l_quant_interp_e0bcbb7869893188e4e1fc8c78d3ed37", "lemma_FStar.GSet.comprehend_mem", "lemma_FStar.GSet.lemma_equal_elim", "lemma_FStar.GSet.mem_empty", - "lemma_FStar.GSet.mem_subset", "lemma_FStar.GSet.mem_union", - "lemma_FStar.GSet.subset_mem", "lemma_FStar.Ghost.reveal_hide", + "lemma_FStar.GSet.mem_intersect", "lemma_FStar.GSet.mem_subset", + "lemma_FStar.GSet.mem_union", "lemma_FStar.GSet.subset_mem", + "lemma_FStar.Ghost.reveal_hide", + "lemma_FStar.ModifiesGen.addrs_of_loc_aux_prop", "lemma_FStar.ModifiesGen.addrs_of_loc_union_loc_of_loc", "lemma_FStar.ModifiesGen.loc_aux_includes_subset_", "lemma_FStar.ModifiesGen.mem_union_aux_of_aux_left_elim", "lemma_FStar.ModifiesGen.mem_union_aux_of_aux_left_intro", "lemma_FStar.Pervasives.invertOption", "lemma_FStar.Set.subset_mem", "primitive_Prims.op_AmpAmp", "primitive_Prims.op_BarBar", + "primitive_Prims.op_Equality", "proj_equation_FStar.ModifiesGen.ALoc_addr", "proj_equation_FStar.ModifiesGen.ALoc_loc", "proj_equation_FStar.ModifiesGen.ALoc_region", @@ -13032,10 +13071,11 @@ "token_correspondence_FStar.ModifiesGen.__proj__Cls__item__aloc_includes", "token_correspondence_FStar.ModifiesGen.cls_union_aloc@tok", "token_correspondence_FStar.ModifiesGen.cls_union_aloc_includes", + "token_correspondence_FStar.ModifiesGen.union_aux_of_aux_left_pred", "typing_FStar.GSet.complement", "typing_FStar.GSet.comprehend", - "typing_FStar.GSet.empty", "typing_FStar.GSet.mem", - "typing_FStar.GSet.set", "typing_FStar.GSet.union", - "typing_FStar.Ghost.reveal", + "typing_FStar.GSet.empty", "typing_FStar.GSet.intersect", + "typing_FStar.GSet.mem", "typing_FStar.GSet.set", + "typing_FStar.GSet.union", "typing_FStar.Ghost.reveal", "typing_FStar.ModifiesGen.__proj__ALoc__item__addr", "typing_FStar.ModifiesGen.__proj__ALoc__item__loc", "typing_FStar.ModifiesGen.__proj__ALoc__item__region", @@ -13052,12 +13092,13 @@ "typing_FStar.Monotonic.HyperHeap.rid", "typing_FStar.Pervasives.Native.__proj__Some__item__v", "typing_FStar.Pervasives.Native.uu___is_None", + "typing_FStar.Pervasives.Native.uu___is_Some", "typing_FStar.Set.mem", "typing_FStar.Set.set", "typing_Tm_abs_3b588c99f152efe62063660a8bdf88a0", "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "51f712234272ee02f65a413395435223" + "a83a53274b15b98035b17401d8e860bc" ], [ "FStar.ModifiesGen.union_loc_of_loc_includes_elim", @@ -13145,7 +13186,7 @@ "token_correspondence_FStar.ModifiesGen.__proj__Cls__item__aloc_includes", "token_correspondence_FStar.ModifiesGen.aloc_union", "token_correspondence_FStar.ModifiesGen.cls_union_aloc@tok", - "true_interp", "typing_FStar.GSet.mem", "typing_FStar.GSet.set", + "typing_FStar.GSet.mem", "typing_FStar.GSet.set", "typing_FStar.GSet.union", "typing_FStar.Ghost.reveal", "typing_FStar.ModifiesGen.__proj__ALoc__item__addr", "typing_FStar.ModifiesGen.__proj__ALoc__item__loc", @@ -13158,7 +13199,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "f70f6992024cfc8b3ba1686c543c4bb7" + "5f446dda9580a7aaa0449afdce207e09" ], [ "FStar.ModifiesGen.union_loc_of_loc_includes_elim", @@ -13222,7 +13263,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "db856392172fd947bafcaf73967c23a6" + "d87e2d452cd7bf145891762387c7b9a1" ], [ "FStar.ModifiesGen.union_loc_of_loc_includes_elim", @@ -13238,7 +13279,8 @@ "FStar.ModifiesGen_interpretation_Tm_ghost_arrow_848111ec6c48aead72733154d51a96e8", "FStar.Seq.Properties_interpretation_Tm_ghost_arrow_9a34a9deaac3ca72ad48c3ec79b6656c", "bool_inversion", "bool_typing", - "disc_equation_FStar.Pervasives.Native.None", + "constructor_base_FStar.ModifiesGen.ALoc", + "constructor_distinct_FStar.ModifiesGen.ALoc", "disc_equation_FStar.Pervasives.Native.Some", "equation_FStar.ModifiesGen.addrs_of_loc", "equation_FStar.ModifiesGen.addrs_of_loc_weak", @@ -13257,7 +13299,6 @@ "fuel_guarded_inversion_FStar.ModifiesGen.loc_", "function_token_typing_FStar.ModifiesGen.__proj__Loc__item__live_addrs", "function_token_typing_FStar.ModifiesGen.__proj__Loc__item__non_live_addrs", - "function_token_typing_FStar.ModifiesGen.aloc_union", "interpretation_Tm_abs_fce7d7619e8abba87ce443bd0099688e", "kinding_FStar.ModifiesGen.aloc@tok", "kinding_FStar.ModifiesGen.cls_union_aloc@tok", "l_and-interp", @@ -13273,9 +13314,8 @@ "lemma_FStar.GSet.subset_mem", "lemma_FStar.ModifiesGen.addrs_of_loc_union_loc_of_loc", "lemma_FStar.ModifiesGen.loc_aux_includes_subset_", - "lemma_FStar.ModifiesGen.mem_union_aux_of_aux_left_intro", - "lemma_FStar.Pervasives.invertOption", "lemma_FStar.Set.subset_mem", - "primitive_Prims.op_AmpAmp", "primitive_Prims.op_BarBar", + "lemma_FStar.Set.subset_mem", "primitive_Prims.op_AmpAmp", + "primitive_Prims.op_BarBar", "proj_equation_FStar.ModifiesGen.ALoc_addr", "proj_equation_FStar.ModifiesGen.ALoc_loc", "proj_equation_FStar.ModifiesGen.ALoc_region", @@ -13304,10 +13344,9 @@ "token_correspondence_FStar.ModifiesGen.__proj__Loc__item__live_addrs", "token_correspondence_FStar.ModifiesGen.__proj__Loc__item__non_live_addrs", "token_correspondence_FStar.ModifiesGen.cls_union_aloc@tok", - "typing_FStar.GSet.comprehend", "typing_FStar.GSet.empty", - "typing_FStar.GSet.mem", "typing_FStar.Ghost.reveal", + "typing_FStar.GSet.empty", "typing_FStar.GSet.mem", + "typing_FStar.Ghost.reveal", "typing_FStar.ModifiesGen.__proj__ALoc__item__addr", - "typing_FStar.ModifiesGen.__proj__ALoc__item__loc", "typing_FStar.ModifiesGen.__proj__ALoc__item__region", "typing_FStar.ModifiesGen.__proj__Loc__item__aux", "typing_FStar.ModifiesGen.__proj__Loc__item__regions", @@ -13320,7 +13359,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "07708071ef9a02b7f3e9a731cfd02b91" + "eb4545faf0d2ac70d006677e50b4dbdd" ], [ "FStar.ModifiesGen.union_loc_of_loc_includes", @@ -13329,7 +13368,7 @@ 1, [ "@query" ], 0, - "a7722e38b04456b9127753c69b8a4511" + "adfc6bb8953ab29778c9c8365d834d11" ], [ "FStar.ModifiesGen.union_loc_of_loc_disjoint_intro", @@ -13430,7 +13469,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "d9b8545b6be9c251c6fbe6f4e9a31a7c" + "94996ba2db7e121eadd06ea8f0c65e66" ], [ "FStar.ModifiesGen.union_loc_of_loc_disjoint_intro", @@ -13524,7 +13563,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "a1e5e83c2a768d238ab72583bf1f4ec9" + "ed708504403bd49dd85e2132d6229765" ], [ "FStar.ModifiesGen.union_loc_of_loc_disjoint_intro", @@ -13627,7 +13666,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "a8c3553b57d933dd98cf958a998f1845" + "447941ed77fcd35fcec3a4a120379035" ], [ "FStar.ModifiesGen.union_loc_of_loc_disjoint_elim", @@ -13679,7 +13718,7 @@ "function_token_typing_FStar.ModifiesGen.aloc_union", "kinding_FStar.ModifiesGen.aloc@tok", "kinding_FStar.ModifiesGen.cls_union_aloc@tok", "l_and-interp", - "lemma_FStar.GSet.lemma_equal_elim", + "lemma_FStar.GSet.lemma_equal_elim", "lemma_FStar.GSet.mem_empty", "lemma_FStar.GSet.mem_intersect", "lemma_FStar.GSet.mem_union", "lemma_FStar.Ghost.reveal_hide", "lemma_FStar.ModifiesGen.addrs_of_loc_union_loc_of_loc", @@ -13737,7 +13776,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "7e4af4c6f291819ea749a0659094b015" + "282c944022e2dbd1d3796c4aeb159362" ], [ "FStar.ModifiesGen.union_loc_of_loc_disjoint", @@ -13746,7 +13785,7 @@ 1, [ "@query" ], 0, - "0dfb3864152feedbc355f65d2c13db98" + "1f6013cfe4fdd244bcecf7bceccd6282" ], [ "FStar.ModifiesGen.modifies_union_loc_of_loc_elim", @@ -13755,6 +13794,7 @@ 1, [ "@MaxIFuel_assumption", "@query", + "FStar.Ghost_pretyping_22d6a8ce99cd028abbb08411c23f7a32", "FStar.ModifiesGen_interpretation_Tm_arrow_27cdcbc9b6418959267101472c68e76a", "FStar.ModifiesGen_interpretation_Tm_arrow_4b8229fae68183792ae66d181d3bc33e", "FStar.ModifiesGen_interpretation_Tm_arrow_c1ad9f6c9e0ca5596fdba08bf1d60896", @@ -13762,16 +13802,20 @@ "FStar.ModifiesGen_interpretation_Tm_ghost_arrow_848111ec6c48aead72733154d51a96e8", "FStar.ModifiesGen_interpretation_Tm_ghost_arrow_b310d75ed367d8e6bac3a358e340a7cb", "FStar.Seq.Properties_interpretation_Tm_ghost_arrow_9a34a9deaac3ca72ad48c3ec79b6656c", - "b2t_def", "bool_inversion", + "b2t_def", "bool_inversion", "bool_typing", + "constructor_base_FStar.ModifiesGen.ALoc", "constructor_distinct_FStar.ModifiesGen.ALOC_FALSE", "constructor_distinct_FStar.ModifiesGen.ALOC_TRUE", + "constructor_distinct_FStar.ModifiesGen.ALoc", "constructor_distinct_FStar.Pervasives.Native.None", "constructor_distinct_FStar.Pervasives.Native.Some", "data_elim_FStar.ModifiesGen.Loc", + "data_elim_FStar.Pervasives.Native.Some", "data_typing_intro_FStar.ModifiesGen.ALoc@tok", "data_typing_intro_FStar.Pervasives.Native.Some@tok", "disc_equation_FStar.Pervasives.Native.None", "disc_equation_FStar.Pervasives.Native.Some", + "equation_FStar.GSet.subset", "equation_FStar.ModifiesGen.addrs_of_loc", "equation_FStar.ModifiesGen.addrs_of_loc_aux", "equation_FStar.ModifiesGen.addrs_of_loc_aux_pred", @@ -13806,14 +13850,17 @@ "equation_Prims.l_Exists", "equation_Prims.logical", "equation_Prims.nat", "fuel_guarded_inversion_FStar.ModifiesGen.aloc", + "fuel_guarded_inversion_FStar.ModifiesGen.cls_union_aloc", "fuel_guarded_inversion_FStar.ModifiesGen.loc_", "fuel_guarded_inversion_FStar.Pervasives.Native.option", "function_token_typing_FStar.ModifiesGen.__proj__Loc__item__live_addrs", "function_token_typing_FStar.ModifiesGen.addrs_of_loc_aux_pred", "function_token_typing_FStar.ModifiesGen.aloc_union", + "function_token_typing_FStar.ModifiesGen.cls_union_aloc_disjoint", "function_token_typing_FStar.Monotonic.Heap.heap", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", + "interpretation_Tm_abs_3b588c99f152efe62063660a8bdf88a0", "interpretation_Tm_abs_fce7d7619e8abba87ce443bd0099688e", "kinding_FStar.ModifiesGen.aloc@tok", "kinding_FStar.ModifiesGen.cls_union_aloc@tok", @@ -13821,9 +13868,11 @@ "l_quant_interp_e0bfc156c6f1bcba6dc36263871f589a", "lemma_FStar.GSet.comprehend_mem", "lemma_FStar.GSet.lemma_equal_elim", - "lemma_FStar.GSet.mem_complement", "lemma_FStar.GSet.mem_intersect", - "lemma_FStar.GSet.mem_singleton", "lemma_FStar.GSet.mem_union", - "lemma_FStar.Ghost.reveal_hide", "lemma_FStar.Map.lemma_ContainsDom", + "lemma_FStar.GSet.mem_complement", "lemma_FStar.GSet.mem_empty", + "lemma_FStar.GSet.mem_intersect", "lemma_FStar.GSet.mem_singleton", + "lemma_FStar.GSet.mem_union", "lemma_FStar.Ghost.reveal_hide", + "lemma_FStar.Map.lemma_ContainsDom", + "lemma_FStar.ModifiesGen.addrs_of_loc_aux_prop", "lemma_FStar.ModifiesGen.addrs_of_loc_union_loc_of_loc", "lemma_FStar.ModifiesGen.mem_union_aux_of_aux_left_elim", "primitive_Prims.op_AmpAmp", "primitive_Prims.op_BarBar", @@ -13871,10 +13920,10 @@ "token_correspondence_FStar.ModifiesGen.__proj__Loc__item__non_live_addrs", "token_correspondence_FStar.ModifiesGen.addrs_of_loc_aux_pred", "token_correspondence_FStar.ModifiesGen.cls_union_aloc@tok", - "token_correspondence_FStar.ModifiesGen.cls_union_aloc_disjoint", "token_correspondence_FStar.ModifiesGen.cls_union_aloc_preserved", "true_interp", "typing_FStar.GSet.complement", - "typing_FStar.GSet.comprehend", "typing_FStar.GSet.mem", + "typing_FStar.GSet.comprehend", "typing_FStar.GSet.empty", + "typing_FStar.GSet.intersect", "typing_FStar.GSet.mem", "typing_FStar.GSet.set", "typing_FStar.GSet.union", "typing_FStar.Ghost.reveal", "typing_FStar.Map.contains", "typing_FStar.ModifiesGen.__proj__ALoc__item__addr", @@ -13892,7 +13941,9 @@ "typing_FStar.Monotonic.HyperHeap.root", "typing_FStar.Monotonic.HyperStack.frameOf", "typing_FStar.Monotonic.HyperStack.get_hmap", - "typing_FStar.Monotonic.HyperStack.get_tip", "typing_FStar.Set.mem", + "typing_FStar.Monotonic.HyperStack.get_tip", + "typing_FStar.Pervasives.Native.uu___is_None", + "typing_FStar.Set.mem", "typing_FStar.StrongExcludedMiddle.strong_excluded_middle", "typing_Prims.squash", "typing_Tm_abs_6ba36691ee58dee85cd144324b083848", @@ -13908,17 +13959,24 @@ 1, [ "@MaxIFuel_assumption", "@query", + "FStar.Ghost_pretyping_22d6a8ce99cd028abbb08411c23f7a32", "FStar.ModifiesGen_interpretation_Tm_arrow_c1ad9f6c9e0ca5596fdba08bf1d60896", "FStar.ModifiesGen_interpretation_Tm_arrow_e62948c54d5bda385daba7f378628a58", + "FStar.ModifiesGen_interpretation_Tm_ghost_arrow_078641d9b6c72b0e8103dc5cd147442b", "FStar.ModifiesGen_interpretation_Tm_ghost_arrow_848111ec6c48aead72733154d51a96e8", "FStar.ModifiesGen_interpretation_Tm_ghost_arrow_b310d75ed367d8e6bac3a358e340a7cb", "FStar.Seq.Properties_interpretation_Tm_ghost_arrow_9a34a9deaac3ca72ad48c3ec79b6656c", - "b2t_def", "bool_inversion", "bool_typing", + "Prims_pretyping_f537159ed795b314b4e58c260361ae86", "b2t_def", + "bool_inversion", "bool_typing", + "constructor_base_FStar.ModifiesGen.ALoc", "constructor_distinct_FStar.ModifiesGen.ALOC_FALSE", "constructor_distinct_FStar.ModifiesGen.ALOC_TRUE", + "constructor_distinct_FStar.ModifiesGen.ALoc", "constructor_distinct_FStar.Pervasives.Native.None", "constructor_distinct_FStar.Pervasives.Native.Some", - "constructor_distinct_Tm_unit", "data_elim_FStar.ModifiesGen.Loc", + "constructor_distinct_Tm_unit", "data_elim_FStar.ModifiesGen.ALoc", + "data_elim_FStar.ModifiesGen.Loc", + "data_elim_FStar.Pervasives.Native.Some", "data_typing_intro_FStar.ModifiesGen.ALoc@tok", "data_typing_intro_FStar.Pervasives.Native.None@tok", "data_typing_intro_FStar.Pervasives.Native.Some@tok", @@ -13931,6 +13989,7 @@ "equation_FStar.ModifiesGen.addrs_of_loc_weak", "equation_FStar.ModifiesGen.aloc_disjoint", "equation_FStar.ModifiesGen.aloc_domain", + "equation_FStar.ModifiesGen.aloc_includes", "equation_FStar.ModifiesGen.aloc_of_cls_union_aloc", "equation_FStar.ModifiesGen.aloc_t", "equation_FStar.ModifiesGen.aloc_union", @@ -13940,6 +13999,8 @@ "equation_FStar.ModifiesGen.cls_union_aloc_preserved", "equation_FStar.ModifiesGen.loc", "equation_FStar.ModifiesGen.loc_aux_disjoint", + "equation_FStar.ModifiesGen.loc_aux_includes", + "equation_FStar.ModifiesGen.loc_aux_includes_buffer", "equation_FStar.ModifiesGen.make_cls_union_aloc", "equation_FStar.ModifiesGen.modifies", "equation_FStar.ModifiesGen.modifies_", @@ -13950,6 +14011,7 @@ "equation_FStar.ModifiesGen.modifies_preserves_regions", "equation_FStar.ModifiesGen.regions_of_loc", "equation_FStar.ModifiesGen.union_aux_of_aux_left", + "equation_FStar.ModifiesGen.union_aux_of_aux_left_pred", "equation_FStar.ModifiesGen.union_loc_of_loc", "equation_FStar.Monotonic.HyperHeap.hmap", "equation_FStar.Monotonic.HyperStack.frameOf", @@ -13958,6 +14020,7 @@ "equation_FStar.Monotonic.HyperStack.mem", "equation_Prims.l_Exists", "equation_Prims.logical", "equation_Prims.nat", "fuel_guarded_inversion_FStar.ModifiesGen.aloc", + "fuel_guarded_inversion_FStar.ModifiesGen.cls", "fuel_guarded_inversion_FStar.ModifiesGen.cls_union_aloc", "fuel_guarded_inversion_FStar.ModifiesGen.loc_", "fuel_guarded_inversion_FStar.Pervasives.Native.option", @@ -13966,16 +14029,20 @@ "function_token_typing_FStar.ModifiesGen.addrs_of_loc_aux_pred", "function_token_typing_FStar.ModifiesGen.aloc_union", "function_token_typing_FStar.ModifiesGen.cls_union_aloc_disjoint", + "function_token_typing_FStar.ModifiesGen.union_aux_of_aux_left_pred", "function_token_typing_FStar.Monotonic.Heap.heap", "interpretation_Tm_abs_fce7d7619e8abba87ce443bd0099688e", "kinding_FStar.ModifiesGen.aloc@tok", "kinding_Prims.dtuple2@tok", "l_and-interp", "l_quant_interp_e0bfc156c6f1bcba6dc36263871f589a", "lemma_FStar.GSet.comprehend_mem", "lemma_FStar.GSet.lemma_equal_elim", - "lemma_FStar.GSet.mem_complement", "lemma_FStar.GSet.mem_intersect", - "lemma_FStar.GSet.mem_singleton", "lemma_FStar.GSet.mem_union", - "lemma_FStar.Ghost.reveal_hide", "lemma_FStar.Map.lemma_ContainsDom", + "lemma_FStar.GSet.mem_complement", "lemma_FStar.GSet.mem_empty", + "lemma_FStar.GSet.mem_intersect", "lemma_FStar.GSet.mem_singleton", + "lemma_FStar.GSet.mem_union", "lemma_FStar.Ghost.reveal_hide", + "lemma_FStar.Map.lemma_ContainsDom", + "lemma_FStar.ModifiesGen.addrs_of_loc_aux_prop", "lemma_FStar.ModifiesGen.addrs_of_loc_union_loc_of_loc", + "lemma_FStar.ModifiesGen.loc_aux_includes_subset_", "lemma_FStar.ModifiesGen.mem_union_aux_of_aux_left_elim", "lemma_FStar.ModifiesGen.mem_union_aux_of_aux_left_intro", "lemma_FStar.Pervasives.invertOption", "primitive_Prims.op_AmpAmp", @@ -13994,13 +14061,7 @@ "proj_equation_FStar.Pervasives.Native.Some_v", "projection_inverse_BoxBool_proj_0", "projection_inverse_FStar.ModifiesGen.ALOC_FALSE__0", - "projection_inverse_FStar.ModifiesGen.ALOC_FALSE_al", - "projection_inverse_FStar.ModifiesGen.ALOC_FALSE_n", - "projection_inverse_FStar.ModifiesGen.ALOC_FALSE_r", "projection_inverse_FStar.ModifiesGen.ALOC_TRUE__0", - "projection_inverse_FStar.ModifiesGen.ALOC_TRUE_al", - "projection_inverse_FStar.ModifiesGen.ALOC_TRUE_n", - "projection_inverse_FStar.ModifiesGen.ALOC_TRUE_r", "projection_inverse_FStar.ModifiesGen.ALoc_addr", "projection_inverse_FStar.ModifiesGen.ALoc_loc", "projection_inverse_FStar.ModifiesGen.ALoc_region", @@ -14018,26 +14079,25 @@ "refinement_interpretation_Tm_refine_2c7ecebd8a41d0890aab4251b61d6458", "refinement_interpretation_Tm_refine_365abba901205a01d0ef28ebf2198c47", "refinement_interpretation_Tm_refine_4d5241eb6fe198666a8101195bbd4a2a", - "refinement_interpretation_Tm_refine_5b99887b2bd8bf4ff4c7c097e5d62048", "refinement_interpretation_Tm_refine_f993db11d244ca284dec01609ffcb943", "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "token_correspondence_FStar.ModifiesGen.__proj__Cls__item__aloc_preserved", "token_correspondence_FStar.ModifiesGen.__proj__Loc__item__non_live_addrs", "token_correspondence_FStar.ModifiesGen.addrs_of_loc_aux_pred", - "token_correspondence_FStar.ModifiesGen.aloc_union", "token_correspondence_FStar.ModifiesGen.cls_union_aloc@tok", "token_correspondence_FStar.ModifiesGen.cls_union_aloc_preserved", - "true_interp", "typing_FStar.GSet.complement", - "typing_FStar.GSet.comprehend", "typing_FStar.GSet.mem", + "token_correspondence_FStar.ModifiesGen.union_aux_of_aux_left_pred", + "typing_FStar.GSet.complement", "typing_FStar.GSet.comprehend", + "typing_FStar.GSet.intersect", "typing_FStar.GSet.mem", "typing_FStar.GSet.set", "typing_FStar.GSet.union", "typing_FStar.Ghost.reveal", "typing_FStar.Map.contains", "typing_FStar.ModifiesGen.__proj__ALoc__item__addr", "typing_FStar.ModifiesGen.__proj__ALoc__item__loc", "typing_FStar.ModifiesGen.__proj__ALoc__item__region", "typing_FStar.ModifiesGen.addrs_of_loc", - "typing_FStar.ModifiesGen.addrs_of_loc_aux", "typing_FStar.ModifiesGen.addrs_of_loc_weak", "typing_FStar.ModifiesGen.aloc_of_cls_union_aloc", + "typing_FStar.ModifiesGen.bool_of_cls_union_aloc", "typing_FStar.ModifiesGen.make_cls_union_aloc", "typing_FStar.ModifiesGen.regions_of_loc", "typing_FStar.ModifiesGen.union_aux_of_aux_left", @@ -14048,7 +14108,6 @@ "typing_FStar.Monotonic.HyperStack.get_hmap", "typing_FStar.Monotonic.HyperStack.get_tip", "typing_FStar.Pervasives.Native.__proj__Some__item__v", - "typing_FStar.Pervasives.Native.uu___is_Some", "typing_FStar.Set.mem", "typing_FStar.StrongExcludedMiddle.strong_excluded_middle", "typing_Prims.squash", @@ -14065,7 +14124,7 @@ 1, [ "@query" ], 0, - "c20f11fc076c70e203c58ad9530c8041" + "d4a294dfff11342f37a3221854f40edb" ], [ "FStar.ModifiesGen.loc_of_union_loc", @@ -14081,11 +14140,8 @@ "FStar.ModifiesGen_interpretation_Tm_ghost_arrow_10ebe344578736185d63a70d3b7a0980", "FStar.ModifiesGen_interpretation_Tm_ghost_arrow_848111ec6c48aead72733154d51a96e8", "FStar.Seq.Properties_interpretation_Tm_ghost_arrow_9a34a9deaac3ca72ad48c3ec79b6656c", - "bool_inversion", "bool_typing", "data_elim_FStar.ModifiesGen.ALoc", - "data_elim_FStar.ModifiesGen.Loc", + "bool_inversion", "bool_typing", "data_elim_FStar.Pervasives.Native.Some", - "data_typing_intro_FStar.ModifiesGen.ALOC_FALSE@tok", - "data_typing_intro_FStar.ModifiesGen.ALOC_TRUE@tok", "data_typing_intro_FStar.ModifiesGen.ALoc@tok", "data_typing_intro_FStar.Pervasives.Native.None@tok", "data_typing_intro_FStar.Pervasives.Native.Some@tok", @@ -14095,8 +14151,7 @@ "equation_FStar.ModifiesGen.aloc_domain", "equation_FStar.ModifiesGen.aloc_t", "equation_FStar.ModifiesGen.aloc_union", - "equation_FStar.ModifiesGen.loc", - "equation_FStar.ModifiesGen.make_cls_union_aloc", + "equation_FStar.ModifiesGen.cls_union", "equation_FStar.ModifiesGen.union_aux_of_aux_left_inv", "equation_FStar.ModifiesGen.union_aux_of_aux_left_inv_pred", "equation_Prims.nat", @@ -14149,8 +14204,7 @@ "FStar.ModifiesGen_interpretation_Tm_ghost_arrow_848111ec6c48aead72733154d51a96e8", "FStar.Seq.Properties_interpretation_Tm_ghost_arrow_9a34a9deaac3ca72ad48c3ec79b6656c", "Prims_interpretation_Tm_ghost_arrow_3aa447697277bb40c9738c9125c3e80f", - "bool_inversion", "bool_typing", "data_elim_FStar.ModifiesGen.Cls", - "data_elim_FStar.ModifiesGen.Loc", + "bool_inversion", "bool_typing", "data_elim_FStar.ModifiesGen.Loc", "data_typing_intro_FStar.ModifiesGen.ALoc@tok", "data_typing_intro_FStar.Pervasives.Native.None@tok", "data_typing_intro_FStar.Pervasives.Native.Some@tok", @@ -14199,6 +14253,7 @@ "proj_equation_FStar.Pervasives.Native.Some_v", "projection_inverse_BoxBool_proj_0", "projection_inverse_FStar.ModifiesGen.ALoc_addr", + "projection_inverse_FStar.ModifiesGen.ALoc_loc", "projection_inverse_FStar.ModifiesGen.ALoc_region", "projection_inverse_FStar.ModifiesGen.Loc_aux", "projection_inverse_FStar.ModifiesGen.Loc_live_addrs", @@ -14235,7 +14290,6 @@ "typing_FStar.ModifiesGen.union_loc_of_loc", "typing_FStar.Monotonic.HyperHeap.rid", "typing_FStar.Pervasives.Native.__proj__Some__item__v", - "typing_FStar.Pervasives.Native.uu___is_Some", "typing_FStar.Set.set", "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], @@ -14292,7 +14346,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "88a905ee5da1e4dacbb70d3fad1b7e84" + "7de57c663b7cc8339281b582a4b5f1d6" ], [ "FStar.ModifiesGen.loc_of_union_loc_union", @@ -14425,7 +14479,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "2f76f184637c53bd004894a5f806e0b7" + "4c49517e1b1020845f1b9c0bd00abec4" ], [ "FStar.ModifiesGen.loc_of_union_loc_addresses", @@ -14645,7 +14699,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "88f258e0f1ddb1a04187fdc0a01addca" + "2eef3c20743058b7a47523f14f645f24" ], [ "FStar.ModifiesGen.loc_of_union_loc_regions", @@ -14737,7 +14791,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "923abf0e1ac363adc75182d87bf817f1" + "2334118d541c55afe605fa3f687f3c07" ], [ "FStar.ModifiesGen.raise_cls", @@ -14746,7 +14800,7 @@ 1, [ "@query" ], 0, - "0255be74f3b328dd4638297ad4ecf7c2" + "d7d5e5a5dae4ffb9019aee8c590e4267" ], [ "FStar.ModifiesGen.downgrade_aloc", @@ -14759,7 +14813,7 @@ "lemma_FStar.Pervasives.invertOption" ], 0, - "4011488f75c4338a3268520ca1425226" + "b9000d79df44299c2ee7ec646900120c" ], [ "FStar.ModifiesGen.upgrade_aloc", @@ -14773,7 +14827,7 @@ "lemma_FStar.Pervasives.invertOption" ], 0, - "c445551ece24c9bca127c62d21bc6ad5" + "6414923f32bd84db78346910eaeffedc" ], [ "FStar.ModifiesGen.downgrade_aloc_upgrade_aloc", @@ -14784,6 +14838,8 @@ "@MaxIFuel_assumption", "@query", "FStar.ModifiesGen_interpretation_Tm_arrow_e62948c54d5bda385daba7f378628a58", "bool_inversion", "bool_typing", + "constructor_base_FStar.ModifiesGen.ALoc", + "constructor_distinct_FStar.ModifiesGen.ALoc", "constructor_distinct_FStar.Pervasives.Native.None", "constructor_distinct_FStar.Pervasives.Native.Some", "data_elim_FStar.ModifiesGen.ALoc", @@ -14793,6 +14849,7 @@ "equation_FStar.ModifiesGen.downgrade_aloc", "equation_FStar.ModifiesGen.upgrade_aloc", "equation_Prims.nat", "fuel_guarded_inversion_FStar.ModifiesGen.aloc", + "fuel_guarded_inversion_FStar.ModifiesGen.cls", "fuel_guarded_inversion_FStar.Pervasives.Native.option", "lemma_FStar.Pervasives.invertOption", "lemma_FStar.Universe.downgrade_val_raise_val", @@ -14810,7 +14867,7 @@ "typing_FStar.Pervasives.Native.uu___is_Some" ], 0, - "11063abad03b7f77d7b6f1e79ad16274" + "d812969dc4ea7096b74d98abe984a638" ], [ "FStar.ModifiesGen.upgrade_aloc_downgrade_aloc", @@ -14821,6 +14878,8 @@ "@MaxIFuel_assumption", "@query", "FStar.ModifiesGen_interpretation_Tm_arrow_e62948c54d5bda385daba7f378628a58", "bool_inversion", "bool_typing", + "constructor_base_FStar.ModifiesGen.ALoc", + "constructor_distinct_FStar.ModifiesGen.ALoc", "constructor_distinct_FStar.Pervasives.Native.None", "constructor_distinct_FStar.Pervasives.Native.Some", "data_elim_FStar.ModifiesGen.ALoc", @@ -14853,7 +14912,7 @@ "typing_FStar.Pervasives.Native.uu___is_Some" ], 0, - "a6585b944f0160f98d2745a329b9473e" + "adee8c5cc656d71f39a7a73d2af7c4b9" ], [ "FStar.ModifiesGen.raise_loc", @@ -14890,7 +14949,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "df8786fa7d88521b03e450978eff75b8" + "637fd033b87a53accb596b2b01f7dea0" ], [ "FStar.ModifiesGen.raise_loc_none", @@ -14940,7 +14999,7 @@ "typing_FStar.Set.set" ], 0, - "908b48735edc3ddb760cbbb7a02ed616" + "0f4621352c1604d9011ed0a4a2e53ed4" ], [ "FStar.ModifiesGen.raise_loc_union", @@ -15030,7 +15089,7 @@ "typing_Tm_abs_9115d05c4e0ec1df69781fbc33e1e748" ], 0, - "5014b52a21aa9c78a845defd07ccbf17" + "0283750210afe4eab0ab3614dbd53c60" ], [ "FStar.ModifiesGen.raise_loc_addresses", @@ -15044,7 +15103,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "7ef1964e9ec66e62aaec2f830fb175fb" + "a29c3cb852568e7aa83685f7c08d930d" ], [ "FStar.ModifiesGen.raise_loc_addresses", @@ -15127,7 +15186,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "6021609b25b3317bf9f8baba6b66c13a" + "7421e8f4bda65d9d43e321b3598f5873" ], [ "FStar.ModifiesGen.raise_loc_addresses", @@ -15210,7 +15269,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "67c64bf00c1ceb77a875d14740942f7e" + "9794eb2961cabac035160bdd5e6007e6" ], [ "FStar.ModifiesGen.raise_loc_regions", @@ -15288,7 +15347,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "e77cd0055a875d74b2e087dcfddf367c" + "1d7cba475998ffec8dbbe6f95ca8b149" ], [ "FStar.ModifiesGen.raise_loc_includes", @@ -15302,6 +15361,7 @@ "FStar.ModifiesGen_interpretation_Tm_ghost_arrow_848111ec6c48aead72733154d51a96e8", "FStar.ModifiesGen_interpretation_Tm_ghost_arrow_b310d75ed367d8e6bac3a358e340a7cb", "FStar.ModifiesGen_interpretation_Tm_ghost_arrow_b8ad020d63c4109edf60ab2be7f6d365", + "FStar.ModifiesGen_interpretation_Tm_ghost_arrow_d6be07582695693801e309484cc8c8a7", "FStar.Seq.Properties_interpretation_Tm_ghost_arrow_9a34a9deaac3ca72ad48c3ec79b6656c", "bool_inversion", "constructor_distinct_FStar.Pervasives.Native.None", @@ -15418,7 +15478,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "dbc60eb96cf0b5976567c8dca3ec5f07" + "12a49caebb2500a3c5ba50ae84c80f5c" ], [ "FStar.ModifiesGen.raise_loc_disjoint", @@ -15528,7 +15588,7 @@ "typing_Tm_abs_6ba36691ee58dee85cd144324b083848" ], 0, - "dfa70567831d4437c4a08e00a84aa003" + "024d1155fa721b7b23b41174076536b3" ], [ "FStar.ModifiesGen.modifies_raise_loc", @@ -15542,6 +15602,8 @@ "FStar.ModifiesGen_interpretation_Tm_ghost_arrow_b8ad020d63c4109edf60ab2be7f6d365", "FStar.Seq.Properties_interpretation_Tm_ghost_arrow_9a34a9deaac3ca72ad48c3ec79b6656c", "b2t_def", "bool_inversion", "bool_typing", + "constructor_base_FStar.ModifiesGen.ALoc", + "constructor_distinct_FStar.ModifiesGen.ALoc", "constructor_distinct_FStar.Pervasives.Native.None", "constructor_distinct_FStar.Pervasives.Native.Some", "data_elim_FStar.ModifiesGen.Loc", @@ -15580,7 +15642,6 @@ "fuel_guarded_inversion_FStar.ModifiesGen.aloc", "fuel_guarded_inversion_FStar.ModifiesGen.cls", "fuel_guarded_inversion_FStar.ModifiesGen.loc_", - "fuel_guarded_inversion_FStar.Pervasives.Native.option", "function_token_typing_FStar.ModifiesGen.__proj__Loc__item__non_live_addrs", "function_token_typing_FStar.ModifiesGen.addrs_of_loc_aux_pred", "function_token_typing_FStar.ModifiesGen.raise_loc_aux_pred", @@ -15668,7 +15729,7 @@ "typing_Tm_abs_6ba36691ee58dee85cd144324b083848" ], 0, - "8ed6a3764fab6e3348dd4f12d8be4f76" + "5e8405d13f67420086c172f5f0624a99" ], [ "FStar.ModifiesGen.lower_loc", @@ -15708,7 +15769,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "d13920118ee140d50b00826e6536b853" + "a5e043200d20b6f8a5915b20debcf51f" ], [ "FStar.ModifiesGen.lower_loc_raise_loc", @@ -15717,7 +15778,6 @@ 1, [ "@MaxIFuel_assumption", "@query", - "FStar.Ghost_pretyping_22d6a8ce99cd028abbb08411c23f7a32", "FStar.ModifiesGen_interpretation_Tm_ghost_arrow_5e97eaf9d4d26758403295236fb1f2df", "FStar.ModifiesGen_interpretation_Tm_ghost_arrow_b8ad020d63c4109edf60ab2be7f6d365", "FStar.Seq.Properties_interpretation_Tm_ghost_arrow_9a34a9deaac3ca72ad48c3ec79b6656c", @@ -15733,6 +15793,7 @@ "equation_FStar.ModifiesGen.lower_loc", "equation_FStar.ModifiesGen.lower_loc_aux_pred", "equation_FStar.ModifiesGen.non_live_addrs_codom", + "equation_FStar.ModifiesGen.raise_cls", "equation_FStar.ModifiesGen.raise_loc", "equation_FStar.ModifiesGen.raise_loc_aux_pred", "equation_FStar.ModifiesGen.upgrade_aloc", "equation_Prims.nat", @@ -15914,7 +15975,7 @@ "typing_FStar.Set.set" ], 0, - "0f25d045384b6f780b41c9b27a9733d0" + "82c9c182aeec106fe2be8ae90d09f1c6" ], [ "FStar.ModifiesGen.lower_loc_union", @@ -16019,7 +16080,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d54d9d60a286936913a81852ed2aa4c4" + "76c485c13ff0db295e0a5df7f3df0773" ], [ "FStar.ModifiesGen.lower_loc_addresses", @@ -16096,7 +16157,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "586a29482f30027e75ae71bce15965e6" + "025b3ec56be227857bb1c4333de9b332" ], [ "FStar.ModifiesGen.lower_loc_addresses", @@ -16110,7 +16171,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "498994f740e0937353d1ea724b5777f4" + "77513f70ddf17dba91d1ecc5ddce74c3" ], [ "FStar.ModifiesGen.lower_loc_regions", @@ -16187,7 +16248,7 @@ "typing_Tm_abs_fce7d7619e8abba87ce443bd0099688e" ], 0, - "188bee909e71185ce20a0e3d6e5f8086" + "b9168ed9508656e5a9a8a429e2e6f052" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.ModifiesGen.fsti.hints b/ulib/.cache/FStar.ModifiesGen.fsti.hints index 1e8f524b85a..b9e528f5b27 100644 --- a/ulib/.cache/FStar.ModifiesGen.fsti.hints +++ b/ulib/.cache/FStar.ModifiesGen.fsti.hints @@ -1,5 +1,5 @@ [ - "\u0014#$÷¤\u001cëëXY²>ø¬ø", + "-÷«4Ü\u0015X¡¯\u0005b_^,Ë\u001a", [ [ "FStar.ModifiesGen.cls", @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "e57c365537f5db60d13ef684afaa1a29" + "8175441320356a80bba716c983ec4304" ], [ "FStar.ModifiesGen.__proj__Cls__item__same_mreference_aloc_preserved", @@ -17,7 +17,7 @@ 1, [ "@query" ], 0, - "514a979483188782b78dc1eaf4f66393" + "c7cda1e379eac93e5871717a8e6f3cfc" ], [ "FStar.ModifiesGen.__proj__Cls__item__same_mreference_aloc_preserved", @@ -30,7 +30,7 @@ "token_correspondence_FStar.ModifiesGen.__proj__Cls__item__aloc_preserved" ], 0, - "19d863eeab42bb082b89039e056c1971" + "902bfd71750668a20b849ed4da4e2dae" ], [ "FStar.ModifiesGen.loc_addresses", @@ -44,7 +44,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "7b29c5beee1989c038a0659aa0a7f271" + "a2a956f951d48a47742511ad222c7d02" ], [ "FStar.ModifiesGen.loc_mreference", @@ -58,7 +58,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "512f5bf81578b7f064bff12670e8a70e" + "beaa1131006cb86d89c3151ba01bc6f5" ], [ "FStar.ModifiesGen.loc_freed_mreference", @@ -72,7 +72,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "6c09c56010db88b8c63a1342b30fa1af" + "97ab0cdef43a023e71775511930189c3" ], [ "FStar.ModifiesGen.loc_includes_aloc_elim", @@ -81,7 +81,7 @@ 1, [ "@query" ], 0, - "95ffc7a34563178d3927c98381c9f356" + "c0da47b124d71e2f37289f400bcd53b5" ], [ "FStar.ModifiesGen.loc_includes_addresses_aloc", @@ -95,7 +95,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "5aa0b37186fc3c26e11e275fbc990bda" + "33ed745f05d85f3962e202a88c20a7c7" ], [ "FStar.ModifiesGen.loc_includes_region_addresses", @@ -109,7 +109,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "763d3edeb9be8f45de4c49ecc93aad5c" + "8eb4001cd09e03db002d9cbd46d87828" ], [ "FStar.ModifiesGen.loc_includes_addresses_addresses", @@ -123,7 +123,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "7b6be3f0fa718b6f4ce68402dff4af72" + "5bb02cf98348625fef3ab6cad10ac8b0" ], [ "FStar.ModifiesGen.loc_disjoint_aloc_intro", @@ -132,7 +132,7 @@ 1, [ "@query" ], 0, - "1f32eecb9ae204da4631523055b29ade" + "456ee9c2e6d870025f0b75110ad744d3" ], [ "FStar.ModifiesGen.loc_disjoint_aloc_elim", @@ -141,7 +141,7 @@ 1, [ "@query" ], 0, - "6ce9a1c2511b8b5c0144b9ad306f03ac" + "dd72a74c9efeb717c27f2b294331e700" ], [ "FStar.ModifiesGen.loc_disjoint_addresses_intro", @@ -155,7 +155,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "480363632a31e86a00d7044c1ffec5b0" + "e504602f6c8dae8fa23a581ae3e42949" ], [ "FStar.ModifiesGen.loc_disjoint_addresses_elim", @@ -169,7 +169,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "4bb2f5364e476cca69021db1874706c4" + "c4e23ce7924c2a6511257c7b42caa6f8" ], [ "FStar.ModifiesGen.loc_disjoint_aloc_addresses_intro", @@ -183,7 +183,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "81d890fc93eb61834a44fce6ea170ecf" + "94c800f7337e7b162598e80c2e292848" ], [ "FStar.ModifiesGen.loc_disjoint_aloc_addresses_elim", @@ -197,7 +197,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c855fc8130ff080245fb34c7453e7733" + "3520d7a2e4b4d843440652631156c987" ], [ "FStar.ModifiesGen.loc_includes_address_liveness_insensitive_locs_addresses", @@ -211,7 +211,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "7520da13ca0d218ba92f4d1a86c6434e" + "b8f0cf673f55d749eab5bd134e2dd5b3" ], [ "FStar.ModifiesGen.loc_includes_region_liveness_insensitive_locs_loc_addresses", @@ -225,7 +225,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "daa75d33d4d12280e05fba2c53e51423" + "8f6416b4a82edfcfebe21893391e15f1" ], [ "FStar.ModifiesGen.modifies_address_intro", @@ -239,7 +239,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "8bc01c1d44196061dd39377c7cf2dfa8" + "f9c9913a7fc28140c54f16f01092b541" ], [ "FStar.ModifiesGen.modifies_aloc_intro", @@ -248,7 +248,7 @@ 1, [ "@query" ], 0, - "c6e5da0155598c114b58fbcb9aa841a3" + "6c9bd186d7d93b36dca1b0e5fe052577" ], [ "FStar.ModifiesGen.modifies_preserves_liveness_strong", @@ -264,7 +264,7 @@ "typing_FStar.Monotonic.HyperStack.as_addr" ], 0, - "6560c5f6026186abdf8832475387f35e" + "f4149456a812e710f82815ac1afd9a99" ], [ "FStar.ModifiesGen.new_region_modifies", @@ -281,7 +281,7 @@ "refinement_interpretation_Tm_refine_5ffc3c1366ec7011f6544d129dc09511" ], 0, - "b8f55d0aae38405ec924f7da3c8a4c40" + "0a3388140d9363f61ed7891f6ca39b0e" ], [ "FStar.ModifiesGen.modifies_loc_addresses_intro", @@ -295,7 +295,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "741bbf55a2c20fe19c9a2395074cc55e" + "c9a596ae90df37d38de25c5b25f2ff6f" ], [ "FStar.ModifiesGen.modifies_upd", @@ -311,7 +311,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "b0c2a6ed018fd4c70e5d1dd55e0b0dde" + "5d322acda5f514b5bed8a9cbeb2a6f33" ], [ "FStar.ModifiesGen.modifies_strengthen", @@ -325,7 +325,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "8a41e6f9195470b3449eb57cbceaf49d" + "c7fea1d993d367579fd710ff213a95f6" ], [ "FStar.ModifiesGen.unused_in_does_not_contain_addr", @@ -334,7 +334,7 @@ 1, [ "@query" ], 0, - "6e50515738a674890964c6dbe2b22532" + "73daaddf6cef358b0f3fbf27d9485e72" ], [ "FStar.ModifiesGen.free_does_not_contain_addr", @@ -346,7 +346,7 @@ "refinement_interpretation_Tm_refine_92414948f357ccbe2745126d3cd1c779" ], 0, - "e54d6c118379c7cac8b1b7aa298e1907" + "3ba3e933eb9b9a034b3f3ff0ed6042a3" ], [ "FStar.ModifiesGen.does_not_contain_addr_elim", @@ -355,7 +355,7 @@ 1, [ "@query" ], 0, - "b5b8ad705e6508f8df8d238ae5b253fd" + "bf848840ab6594e9fb32cb7852581e7f" ], [ "FStar.ModifiesGen.loc_addresses_unused_in", @@ -369,7 +369,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "f5862fdf60042dcddcad009876406428" + "f3ad7464c01f8c7a8aedbfc7821c75b3" ], [ "FStar.ModifiesGen.loc_addresses_not_unused_in", @@ -383,7 +383,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "339b1ee157f964956de15e872a6faa90" + "15b1c1d674df9691b1ed247d999e4021" ], [ "FStar.ModifiesGen.modifies_only_live_addresses", @@ -397,7 +397,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "37831c615de0d7c297f37cadb4e27ffc" + "03c98c78ec4da36c127740df08f78f88" ], [ "FStar.ModifiesGen.modifies_only_live_addresses", @@ -411,7 +411,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "7ab71ef6799ab5b70c4cfd11ff6e6a65" + "2b1719f81f814cb374409b1897e488e7" ], [ "FStar.ModifiesGen.union_loc_of_loc_addresses", @@ -425,7 +425,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c3cf39da6aa28920e40c1847d70098de" + "01a6db602a776dfa2a143094a0de6486" ], [ "FStar.ModifiesGen.loc_of_union_loc_addresses", @@ -439,7 +439,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "a0c22f53999c875e89ff530f0eae4c03" + "aadf23e59fb9dd072878833ac84b58a0" ], [ "FStar.ModifiesGen.raise_loc_addresses", @@ -453,7 +453,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "f4be0b974d978a5234b0ac6037ffa7ad" + "7d40f89eec81ed88f0c038c098be38e0" ], [ "FStar.ModifiesGen.lower_loc_addresses", @@ -467,7 +467,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ce794964815a0397db87a4d943b6d7e7" + "ebee5e36f5c2668f550cbf02d36dec56" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Monotonic.DependentMap.fst.hints b/ulib/.cache/FStar.Monotonic.DependentMap.fst.hints index 190898d2617..cfc7bb250a8 100644 --- a/ulib/.cache/FStar.Monotonic.DependentMap.fst.hints +++ b/ulib/.cache/FStar.Monotonic.DependentMap.fst.hints @@ -16,7 +16,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "afbae819bd4a70ed21ec0f0c6620af6e" + "85b183f5edbdbcee2d127e2cdcef41ee" ], [ "FStar.Monotonic.DependentMap.empty", @@ -35,7 +35,7 @@ "typing_Tm_abs_6ba36691ee58dee85cd144324b083848" ], 0, - "ac96824fbc6f6a64ad8afa7cb20772f3" + "b434b2cef4e49d813b5871e1cb24f2d9" ], [ "FStar.Monotonic.DependentMap.sel", @@ -85,7 +85,7 @@ "typing_Tm_abs_26eef3985d99a56697f5a9d337882dba" ], 0, - "7707c2c3c970d896049e997709f08d87" + "2e7386d86275f2c1e5e4fd71d2f2c835" ], [ "FStar.Monotonic.DependentMap.upd", @@ -105,7 +105,7 @@ "projection_inverse_Prims.Mkdtuple2__2" ], 0, - "4d51e1564c7b0c4db7974cc0753ad233" + "c9393b8bca9650507475455a4daec19c" ], [ "FStar.Monotonic.DependentMap.grows'", @@ -114,7 +114,7 @@ 1, [ "@query" ], 0, - "164d00042dc0d57e838319bfd58c4a9e" + "47b84a3493f88cef2280ac6b0da05261" ], [ "FStar.Monotonic.DependentMap.grows", @@ -130,7 +130,7 @@ "token_correspondence_FStar.Monotonic.DependentMap.grows_" ], 0, - "c8100b3c971d861c51c305da6cc20d3a" + "a7b3542be3bca1f3c5ae477e66fb51b9" ], [ "FStar.Monotonic.DependentMap.value_of", @@ -144,7 +144,7 @@ "refinement_interpretation_Tm_refine_29666485b5a0a190c9167fabb9b987b8" ], 0, - "88d04cc3424c5fd5217763e8fd91954f" + "ec99c98b0c5ef4af8677cd86836d578b" ], [ "FStar.Monotonic.DependentMap.contains", @@ -153,7 +153,7 @@ 1, [ "@query" ], 0, - "76667611eaf01320fa1f0fc6c50fbd2c" + "540e3878a9e067746ccce8ec49e4a658" ], [ "FStar.Monotonic.DependentMap.contains_stable", @@ -179,7 +179,7 @@ "token_correspondence_FStar.Monotonic.DependentMap.grows_" ], 0, - "2714a88648a62c5b366ecf6efe09f5ba" + "93a8c435323bfacd9133a7d8fee340aa" ], [ "FStar.Monotonic.DependentMap.defined_stable", @@ -196,7 +196,7 @@ "token_correspondence_FStar.Monotonic.DependentMap.grows_" ], 0, - "39d4eb1151e209f46d829d303f2c6939" + "2c17c6fef702082593fb13176487e99c" ], [ "FStar.Monotonic.DependentMap.alloc", @@ -210,7 +210,7 @@ "refinement_interpretation_Tm_refine_80c1a9e9a59b1f3e9fe89cca8db03bac" ], 0, - "8bbc63f6866558717343f09a86dc2fa6" + "b53a5c7900650f48bc4c44a09a01e337" ], [ "FStar.Monotonic.DependentMap.alloc", @@ -233,7 +233,7 @@ "refinement_interpretation_Tm_refine_f596a1e23d65ebe54b463345ece4e00f" ], 0, - "c164cb54d2f66a7d3f769179c36e8df4" + "f08e39e9070e020f06c817007df8d43c" ], [ "FStar.Monotonic.DependentMap.extend", @@ -247,7 +247,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "04c156c0291f2a4b49dd81b4e2883414" + "535c046009496c838de55359678080ab" ], [ "FStar.Monotonic.DependentMap.extend", @@ -360,7 +360,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "2e887abf99c89b2418373720af5927a4" + "f6c29274614c3319c7ab88f9d7aa1aa6" ], [ "FStar.Monotonic.DependentMap.lookup", @@ -377,7 +377,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "f86a7181beb6a7d7d8f7b66f7d95c1bc" + "4baa536615cc0e3de149e6edd115bf9f" ], [ "FStar.Monotonic.DependentMap.lookup", @@ -441,7 +441,7 @@ "typing_FStar.Pervasives.Native.uu___is_Some" ], 0, - "6979060b5223568c16e86f8ef30b7e09" + "b84c8ae1adc83d1f7982915048da5c5f" ], [ "FStar.Monotonic.DependentMap.forall_t", @@ -453,7 +453,7 @@ "equation_FStar.Monotonic.DependentMap.defined" ], 0, - "0e9408c625a350710979a38e819b3f90" + "0cd5e614587b3a195cd41441ea9783fa" ], [ "FStar.Monotonic.DependentMap.f_opt", @@ -470,7 +470,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "78690fd91bc72fb7f6b578736227d7a8" + "a6e165be4f24f11373e97e9e37f1f7b7" ], [ "FStar.Monotonic.DependentMap.mmap_f", @@ -536,7 +536,7 @@ "typing_Tm_abs_31896870f97d4dc22b26f85be96c184c" ], 0, - "83f29cde8741cfa2f1d4dd4996ac48cc" + "5b2b195830ab78d3cd006172e23e4b8a" ], [ "FStar.Monotonic.DependentMap.map_f", @@ -550,7 +550,7 @@ "refinement_interpretation_Tm_refine_9957fe0040faf110621be90d1f5c6079" ], 0, - "a387b4eefea4a93a3ee104be136d34b8" + "f3322460ceb820c797d663a24054f051" ], [ "FStar.Monotonic.DependentMap.map_f", @@ -585,7 +585,7 @@ "typing_FStar.Monotonic.HyperStack.is_mm" ], 0, - "f23070f5617644d45073f250baba840f" + "20c8afeacaf5beab0c27d6612fcfc182" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Monotonic.DependentMap.fsti.hints b/ulib/.cache/FStar.Monotonic.DependentMap.fsti.hints index 0ce2b20a0ee..3f7c57371b9 100644 --- a/ulib/.cache/FStar.Monotonic.DependentMap.fsti.hints +++ b/ulib/.cache/FStar.Monotonic.DependentMap.fsti.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_29666485b5a0a190c9167fabb9b987b8" ], 0, - "a5677456bccdf956787894f5b9adc09d" + "8ab3ead5f77523de1b2b6c35bb4e37ab" ], [ "FStar.Monotonic.DependentMap.contains", @@ -22,7 +22,7 @@ 1, [ "@query" ], 0, - "a2b91315db4806b8d8d4fec88c7d2232" + "b5f6e26914b7360bc7c942146c5eb3fc" ], [ "FStar.Monotonic.DependentMap.alloc", @@ -36,7 +36,7 @@ "refinement_interpretation_Tm_refine_80c1a9e9a59b1f3e9fe89cca8db03bac" ], 0, - "5b0b80bb13b758aac242443e12369bb4" + "17620fb297d03619eb7951de8d9d2e9f" ], [ "FStar.Monotonic.DependentMap.extend", @@ -50,7 +50,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "1a3d630eac0e56fd4d32e2dcdaeab3e2" + "b811dc03d3031665f3acb42bcdb15363" ], [ "FStar.Monotonic.DependentMap.lookup", @@ -67,7 +67,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "76a878e9d7d1f6743f18363cb4bedfaa" + "7bdc727197ebc36df5fdcfbdf2842156" ], [ "FStar.Monotonic.DependentMap.forall_t", @@ -79,7 +79,7 @@ "equation_FStar.Monotonic.DependentMap.defined" ], 0, - "19d797011cb8a8f816e952dad30d9ed4" + "2953e5a3f91b182e9865ea0165812a8b" ], [ "FStar.Monotonic.DependentMap.f_opt", @@ -96,7 +96,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "93eff2544d05c3af64b0783b512d80ac" + "dca4eec706a95036dc9098ad7b9ce2a0" ], [ "FStar.Monotonic.DependentMap.map_f", @@ -110,7 +110,7 @@ "refinement_interpretation_Tm_refine_ecc923c61561a744b55919cb2bbb6591" ], 0, - "4ddc98e949e03fbf06853c40942a9a06" + "14e981afbd627e122014102065be4adb" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Monotonic.Heap.fst.hints b/ulib/.cache/FStar.Monotonic.Heap.fst.hints index d3c08fe7c91..740ff4b70ac 100644 --- a/ulib/.cache/FStar.Monotonic.Heap.fst.hints +++ b/ulib/.cache/FStar.Monotonic.Heap.fst.hints @@ -13,7 +13,7 @@ "typing_FStar.Monotonic.Heap.__proj__Mkheap_rec__item__next_addr" ], 0, - "0cb4be211f912386cc3dbecd0d03302c" + "7cb71cff0764108d7449a2e3d3d8caec" ], [ "FStar.Monotonic.Heap.equal", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "25a025c46ca6337ea71e41cd1c252312" + "93e7d4db2fef4ec315bcff306041eed3" ], [ "FStar.Monotonic.Heap.equal_extensional", @@ -59,7 +59,7 @@ "typing_Tm_abs_b7e9cf99a07823f4e1e092f9185f4f08" ], 0, - "279b640aeeadda1f83fe73aa9e4ca87b" + "06956a7a39e04c15918d6cc9e88def87" ], [ "FStar.Monotonic.Heap.emp", @@ -94,7 +94,7 @@ "typing_Tm_abs_b7e9cf99a07823f4e1e092f9185f4f08" ], 0, - "3ae301bb00a812a53851adffc84cb783" + "f950bc766a4afbe5b1066c2ebc167d5d" ], [ "FStar.Monotonic.Heap.addr_of", @@ -103,7 +103,7 @@ 1, [ "@query" ], 0, - "c2c15df7f6090468f56dd4d6c5a23481" + "f5b04d602ec017097a9ec6b01bb483f2" ], [ "FStar.Monotonic.Heap.compare_addrs", @@ -117,7 +117,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "6d125557ad761744e5fba38ffbde3d9e" + "e0fa96c3d32e2820b800b3a414dc3290" ], [ "FStar.Monotonic.Heap.contains", @@ -129,7 +129,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "53b5687fd7f626aced4bc1fa70c3b5d1" + "9a5c8c75aee5f521ef9b9acbd09b378c" ], [ "FStar.Monotonic.Heap.addr_unused_in", @@ -142,7 +142,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "d3163df09b0369fb46cfe54e1d3e2710" + "d8e85571d186098a4544f4349541a784" ], [ "FStar.Monotonic.Heap.not_addr_unused_in_nullptr", @@ -158,7 +158,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "4dd9870c1802f21723100a586c0c0ab7" + "a651ef2d348f72d4952a8639a32ee71c" ], [ "FStar.Monotonic.Heap.unused_in", @@ -167,7 +167,7 @@ 1, [ "@query" ], 0, - "603a01f1457baea14594bbaae329e05a" + "cf6f2e0dc517aaf022b35aba862c668d" ], [ "FStar.Monotonic.Heap.only_t", @@ -176,7 +176,7 @@ 1, [ "@query" ], 0, - "a6975d73271900f255b160ac21a708b6" + "53e710a6e932cc83a7601eef74c4a1fe" ], [ "FStar.Monotonic.Heap.only", @@ -190,7 +190,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "4a3c4bb7dd51bd2f4eb9884ba3044608" + "c8e22a2ac55c7f64602671d4e392242c" ], [ "FStar.Monotonic.Heap.op_Hat_Plus_Plus", @@ -204,7 +204,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "0623b62107e5d91d7c18ce64067b72d4" + "4860e4638746ec53d0a6ef8d73764e8f" ], [ "FStar.Monotonic.Heap.op_Hat_Plus_Plus", @@ -218,7 +218,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "dddeea3ff2a54f9c051aa2c038061fba" + "2aea7c27671177f316a6d005ebeda684" ], [ "FStar.Monotonic.Heap.op_Plus_Plus_Hat", @@ -232,7 +232,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ea01a4b310719ed2ba3afee758adb455" + "4f0eb3f1e45d0b6d17c49a64569070af" ], [ "FStar.Monotonic.Heap.op_Plus_Plus_Hat", @@ -246,7 +246,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3ce7f586cc6989417bcf4af7654f76bc" + "b464e896b026ef24d6a1415dbbd9dfff" ], [ "FStar.Monotonic.Heap.op_Hat_Plus_Hat", @@ -260,7 +260,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9b57f00e4cb0be7bb3fa57332ca40e41" + "d7f1e58aeed28588936420edadf688ac" ], [ "FStar.Monotonic.Heap.sel_tot", @@ -279,7 +279,7 @@ "refinement_interpretation_Tm_refine_60a89cd0c268e7ce38a2aab467325fd8" ], 0, - "0d001eceb909620ac8e98d99aee7a60d" + "072b12eaa92e250a2e70252396cc6339" ], [ "FStar.Monotonic.Heap.sel", @@ -292,7 +292,7 @@ "refinement_interpretation_Tm_refine_1c94f6350d1533eb239fb0df72e237a5" ], 0, - "92025b8771c87ede6445b6c4c13ab888" + "89a0846a36a44c6717a0ded6c1ce5573" ], [ "FStar.Monotonic.Heap.upd_tot'", @@ -301,7 +301,7 @@ 1, [ "@query" ], 0, - "5fcfcb68c25e05e9944bd9cbe0fd1d33" + "02b8ccf60d8e63f8482835e3ebcf6c83" ], [ "FStar.Monotonic.Heap.upd_tot", @@ -352,7 +352,7 @@ "typing_Tm_abs_b7e9cf99a07823f4e1e092f9185f4f08" ], 0, - "d6aa14a1d20d13a664953cf938de3a31" + "35e4dbec15514d51ff470139b5795c28" ], [ "FStar.Monotonic.Heap.upd", @@ -412,7 +412,7 @@ "typing_Tm_abs_b7e9cf99a07823f4e1e092f9185f4f08" ], 0, - "0d7d90ae8df6dd96e0814ecf74b7ea5b" + "2f5f7a59b11c82b9f34607033f489eaf" ], [ "FStar.Monotonic.Heap.alloc", @@ -452,7 +452,7 @@ "typing_Tm_abs_b7e9cf99a07823f4e1e092f9185f4f08" ], 0, - "061b6bf62551b2dfe7b1f306f51f6ad6" + "2e9a8752e2b40efd2988b878ffa7d6ac" ], [ "FStar.Monotonic.Heap.free_mm", @@ -496,7 +496,7 @@ "typing_Tm_abs_b7e9cf99a07823f4e1e092f9185f4f08" ], 0, - "ea8139ad60b7de9f9fa8f313810ed286" + "fd105038fc768404902abe4c79d38607" ], [ "FStar.Monotonic.Heap.modifies_t", @@ -505,7 +505,7 @@ 1, [ "@query" ], 0, - "75614ec00f62f596152c2a961946bb5c" + "a67ec6b64d84cfb4216f7522e8408c36" ], [ "FStar.Monotonic.Heap.modifies", @@ -519,7 +519,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9d63a08f02aaba1125705b98cea30335" + "16aac478afa6b13c629167a28686464b" ], [ "FStar.Monotonic.Heap.modifies", @@ -533,7 +533,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "8fa2c3d72422e869556db85a0b645ffe" + "e2c611edd9ef96f07dbc22759e5c8bf1" ], [ "FStar.Monotonic.Heap.lemma_upd_contains_test", @@ -612,7 +612,7 @@ "typing_Tm_abs_b7e9cf99a07823f4e1e092f9185f4f08" ], 0, - "5cba325a5acadc1865e3bd334699b19c" + "894caadd6115f941525524cb39f12035" ], [ "FStar.Monotonic.Heap.lemma_upd_contains_not_necessarily_well_typed_test", @@ -699,7 +699,7 @@ "typing_Tm_abs_b7e9cf99a07823f4e1e092f9185f4f08" ], 0, - "09fd63b24720345020be658a663e0d61" + "a90e550d8cbf663d0e80068401db7f88" ], [ "FStar.Monotonic.Heap.lemma_upd_unused_test", @@ -774,7 +774,7 @@ "typing_Tm_abs_b7e9cf99a07823f4e1e092f9185f4f08" ], 0, - "0a9b05ef1bd1929456ab1f241af8485a" + "f9be9c2435c708241d19d85e395415b1" ], [ "FStar.Monotonic.Heap.lemma_alloc_test", @@ -855,7 +855,7 @@ "typing_Tm_abs_b7e9cf99a07823f4e1e092f9185f4f08" ], 0, - "ebfbf4ea75c64666a815d11c45325a66" + "4ec89ab615f92e81bd7855f6a820e676" ], [ "FStar.Monotonic.Heap.lemma_free_mm_test", @@ -927,7 +927,7 @@ "typing_Tm_abs_b7e9cf99a07823f4e1e092f9185f4f08" ], 0, - "f21a7c486694f44be6019e0313ed7697" + "4485bd5a5ba91708dace0517c732d5de" ], [ "FStar.Monotonic.Heap.lemma_alloc_fresh_test", @@ -1013,7 +1013,7 @@ "typing_Tm_abs_b7e9cf99a07823f4e1e092f9185f4f08" ], 0, - "cfcbfcf9bcbd96909b9bbad95eef0ce7" + "14aa0dbc5ca6318118ecb8c9c525f9d1" ], [ "FStar.Monotonic.Heap.lemma_ref_unused_iff_addr_unused", @@ -1022,7 +1022,7 @@ 1, [ "@query" ], 0, - "2eee517cc50bce59c8898863d552a12b" + "cec93715916c143e2ece0be9350a023d" ], [ "FStar.Monotonic.Heap.lemma_ref_unused_iff_addr_unused", @@ -1031,7 +1031,7 @@ 1, [ "@query", "equation_FStar.Monotonic.Heap.unused_in" ], 0, - "ad40127b4bca5b5648a431590eb3da2a" + "d5de81e62ff598aad7b7ae043b96ca1a" ], [ "FStar.Monotonic.Heap.lemma_contains_implies_used", @@ -1050,7 +1050,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "e6698ac79394f2b28798d091585f709a" + "806089238f2522c5f3fa9c35ecd83540" ], [ "FStar.Monotonic.Heap.lemma_distinct_addrs_distinct_types", @@ -1064,7 +1064,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "eed2cffe9221f3524b4fc5dee4d1308d" + "23058464acb16acd38600c5caafb1a4d" ], [ "FStar.Monotonic.Heap.lemma_distinct_addrs_distinct_types", @@ -1081,7 +1081,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "1bf5efc86639e5cb5c67a11eaaef0e52" + "38623e32cc7d9c8abc61a31ea89ddcae" ], [ "FStar.Monotonic.Heap.lemma_distinct_addrs_distinct_preorders", @@ -1095,7 +1095,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "e62ed52c46ccf7876c7e256140de4642" + "29ee337a4aa94a697f8d263224423925" ], [ "FStar.Monotonic.Heap.lemma_distinct_addrs_distinct_preorders", @@ -1112,7 +1112,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "896a30c1399254a0616f88df26ef0334" + "5114a0b90c89ff7bc80242f8adca4a2a" ], [ "FStar.Monotonic.Heap.lemma_distinct_addrs_distinct_mm", @@ -1126,7 +1126,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3c1976210397ced9daa02e8c5ae8ad06" + "dc9252a81dd2fe2eff4022776ce045d2" ], [ "FStar.Monotonic.Heap.lemma_distinct_addrs_distinct_mm", @@ -1144,7 +1144,7 @@ "typing_FStar.Monotonic.Heap.is_mm" ], 0, - "da45f55abdd0f94fc7782f2c5fe8d126" + "73138d268c0940322a680328f54ce08d" ], [ "FStar.Monotonic.Heap.lemma_distinct_addrs_unused", @@ -1158,7 +1158,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "065f3e98d42b542f0ebdb3f2c7a4c76b" + "a0f061e361a673378eae4996024f2e57" ], [ "FStar.Monotonic.Heap.lemma_distinct_addrs_unused", @@ -1175,7 +1175,7 @@ "proj_equation_FStar.Monotonic.Heap.Mkcore_mref_addr" ], 0, - "86c74e29f81f722ad09e4a3a50e0e96e" + "77d0da4cf26f012b4acaaf838865f4cd" ], [ "FStar.Monotonic.Heap.lemma_alloc", @@ -1259,7 +1259,7 @@ "typing_Tm_abs_b7e9cf99a07823f4e1e092f9185f4f08" ], 0, - "9bb445d9bae65daa7f31508751e66d59" + "5915ec3e2cf1c132013f33123c82fe3d" ], [ "FStar.Monotonic.Heap.lemma_free_mm_sel", @@ -1273,7 +1273,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "f29b703afaaf2ca083466a38fe111cb7" + "9132bec4158d1b0bf56c16cb98014477" ], [ "FStar.Monotonic.Heap.lemma_free_mm_sel", @@ -1324,7 +1324,7 @@ "typing_Tm_abs_b7e9cf99a07823f4e1e092f9185f4f08" ], 0, - "a4d8eaf89ea76fcfd3d8eecd20f01cb4" + "2338c7f05ec46724a5c0673487facf2c" ], [ "FStar.Monotonic.Heap.lemma_free_mm_contains", @@ -1338,7 +1338,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "212aeee64cceb6841bfe78238b0de923" + "e51b4d6e56944ab9e5aaa95d12fbbd2c" ], [ "FStar.Monotonic.Heap.lemma_free_mm_contains", @@ -1393,7 +1393,7 @@ "typing_Tm_abs_b7e9cf99a07823f4e1e092f9185f4f08" ], 0, - "b52fde15a49d4c7d115341c9870750da" + "7670e43cb653160c86b7532c5be13b97" ], [ "FStar.Monotonic.Heap.lemma_free_mm_unused", @@ -1407,7 +1407,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9f886781f8cc794ae1ad9888ec446d37" + "afde78849afe78e3d923142b03661297" ], [ "FStar.Monotonic.Heap.lemma_free_mm_unused", @@ -1467,7 +1467,7 @@ "typing_Tm_abs_b7e9cf99a07823f4e1e092f9185f4f08" ], 0, - "28961a0c5b3f2b34fab7d00c0f0ab526" + "c3db91c2a9fcae18d87079a423fc26e7" ], [ "FStar.Monotonic.Heap.lemma_free_addr_unused_in", @@ -1476,7 +1476,7 @@ 1, [ "@query" ], 0, - "bc3ad3b7bf5eda842447a3903a476996" + "2424ed5cd4becc508540bfa7f4bdfb26" ], [ "FStar.Monotonic.Heap.lemma_free_addr_unused_in", @@ -1520,7 +1520,7 @@ "typing_Tm_abs_b7e9cf99a07823f4e1e092f9185f4f08" ], 0, - "a81221d507c6df7d0ec51ea08ad3be8f" + "5ab5a634629dc7b1a81edb2c421f6f72" ], [ "FStar.Monotonic.Heap.lemma_sel_same_addr", @@ -1534,7 +1534,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "f959f15d6c54dedbbcbf0d77a368a85d" + "ab87aef1035164cbef225f083ef960ba" ], [ "FStar.Monotonic.Heap.lemma_sel_same_addr", @@ -1563,7 +1563,7 @@ "typing_FStar.Monotonic.Heap.is_mm" ], 0, - "d40dd068acc8e3e17172ccd9704eea83" + "b806b78f4753000448411b088b5a1b21" ], [ "FStar.Monotonic.Heap.lemma_sel_upd1", @@ -1577,7 +1577,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c3baad740b5a3a83581b1e773072d501" + "183544ceb3848fbcf96e77dad4869e9e" ], [ "FStar.Monotonic.Heap.lemma_sel_upd1", @@ -1643,7 +1643,7 @@ "typing_Tm_abs_b7e9cf99a07823f4e1e092f9185f4f08" ], 0, - "85ca4696fa6d92bbad1fd0cde2543922" + "c64dbe930f30a8740f950bc881e41b61" ], [ "FStar.Monotonic.Heap.lemma_sel_upd2", @@ -1657,7 +1657,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "e9bfa2f6500212dc991c16ab90e422ed" + "fd855e0aab2ffef50c514b5b09ee0006" ], [ "FStar.Monotonic.Heap.lemma_sel_upd2", @@ -1720,7 +1720,7 @@ "typing_Tm_abs_b7e9cf99a07823f4e1e092f9185f4f08" ], 0, - "be0d39740275bd33b0e54ba239dfec1f" + "f9b0616219d1ee3d32f2264bc6c4d04b" ], [ "FStar.Monotonic.Heap.lemma_mref_injectivity", @@ -1734,7 +1734,7 @@ "fuel_guarded_inversion_FStar.Monotonic.Heap.core_mref" ], 0, - "4b91c7e5fdb309e5ebbeae59cdfb84d9" + "d7d631fb1c42dce83fa7a7ac03da3cb2" ], [ "FStar.Monotonic.Heap.lemma_in_dom_emp", @@ -1773,7 +1773,7 @@ "typing_Tm_abs_b7e9cf99a07823f4e1e092f9185f4f08" ], 0, - "b90493dd0a2baec1c4dd84891cf50a81" + "dcd218fee776f5afed15ab49ac9feb08" ], [ "FStar.Monotonic.Heap.lemma_upd_contains", @@ -1841,7 +1841,7 @@ "typing_Tm_abs_b7e9cf99a07823f4e1e092f9185f4f08" ], 0, - "f45177d7cf01273720787e3ad0f331f9" + "158e4d8c5aead6a6d38be8ed80cf28ba" ], [ "FStar.Monotonic.Heap.lemma_well_typed_upd_contains", @@ -1914,7 +1914,7 @@ "typing_Tm_abs_b7e9cf99a07823f4e1e092f9185f4f08" ], 0, - "21eea332f9463752331a9ed3aca0ebbe" + "ab131ebf44d2f55e27ef135faf4617ad" ], [ "FStar.Monotonic.Heap.lemma_unused_upd_contains", @@ -1928,7 +1928,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "fd575bd3cd042f212dc2a83d3fab0572" + "4a7b2d65ac296d873f8631d61269d459" ], [ "FStar.Monotonic.Heap.lemma_unused_upd_contains", @@ -1984,7 +1984,7 @@ "typing_Tm_abs_b7e9cf99a07823f4e1e092f9185f4f08" ], 0, - "66c33e39cf2c63fa5f7e9e7dd3e85f79" + "7d5f4c8bdf9d35321e56bacc033348f1" ], [ "FStar.Monotonic.Heap.lemma_upd_contains_different_addr", @@ -1998,7 +1998,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3309bd6eb41e5e8b8fb5666441235802" + "1fd5d943212702a5d679b57a5c0a9d5a" ], [ "FStar.Monotonic.Heap.lemma_upd_contains_different_addr", @@ -2051,7 +2051,7 @@ "typing_Tm_abs_b7e9cf99a07823f4e1e092f9185f4f08" ], 0, - "90cdf97466b942ae82fd221fc656dc2e" + "382469f7d3a6ecbff1c440d1d432df5e" ], [ "FStar.Monotonic.Heap.lemma_upd_unused", @@ -2065,7 +2065,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "87b1b50b3aad970a8ffad356e3477920" + "d960f8a130586ff1bfb497b14972a114" ], [ "FStar.Monotonic.Heap.lemma_upd_unused", @@ -2137,7 +2137,7 @@ "typing_Tm_abs_b7e9cf99a07823f4e1e092f9185f4f08" ], 0, - "af0b3980b980301dcdf73b93b5c1a553" + "2079e10b6db4bbb6f514584fc76a6e95" ], [ "FStar.Monotonic.Heap.lemma_contains_upd_modifies", @@ -2151,7 +2151,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "e48610f7e28d4fedd61c644582c2dfa9" + "5de7db6dd4722cabd0b796a1f071be4c" ], [ "FStar.Monotonic.Heap.lemma_contains_upd_modifies", @@ -2224,7 +2224,7 @@ "typing_Tm_abs_b7e9cf99a07823f4e1e092f9185f4f08" ], 0, - "1d0de55e35c4584c14193c683af29ca0" + "cf0dae250adf940fe75493fd74294666" ], [ "FStar.Monotonic.Heap.lemma_unused_upd_modifies", @@ -2238,7 +2238,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "00451b603fd08ee8ca5228c00aaad92b" + "93aea0cd4061c43e197ec3806a9a3b00" ], [ "FStar.Monotonic.Heap.lemma_unused_upd_modifies", @@ -2302,7 +2302,7 @@ "typing_Tm_abs_b7e9cf99a07823f4e1e092f9185f4f08" ], 0, - "fc6fad1ccf7b7e47bc248708bb52944e" + "7155a5f61ab36da4e1368bac2cb24052" ], [ "FStar.Monotonic.Heap.lemma_sel_equals_sel_tot_for_contained_refs", @@ -2320,7 +2320,7 @@ "typing_FStar.Monotonic.Heap.contains_bool" ], 0, - "1ff9c0af331fc0ddb59be5a44e2ab7ae" + "33a0778cdff69c21796d849eb5019cc3" ], [ "FStar.Monotonic.Heap.lemma_upd_equals_upd_tot_for_contained_refs", @@ -2339,7 +2339,7 @@ "typing_FStar.Monotonic.Heap.contains_bool" ], 0, - "1f9c29464771bf5c4432e08e96a4a864" + "fedd77d11e382bc146f4156ebbd7c4bb" ], [ "FStar.Monotonic.Heap.lemma_modifies_and_equal_dom_sel_diff_addr", @@ -2353,7 +2353,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "faf4fa45665add373a3ec40d46078f6e" + "ce5efa1593155fca40f93bb649d55d1e" ], [ "FStar.Monotonic.Heap.lemma_modifies_and_equal_dom_sel_diff_addr", @@ -2386,7 +2386,7 @@ "typing_FStar.Monotonic.Heap.contains_bool" ], 0, - "7ad450b55b30f213f27c0a2fc877dc4c" + "53e8aed6ad293672fc9eaadad9ae7137" ], [ "FStar.Monotonic.Heap.lemma_modifies_and_equal_dom_sel_diff_addr", @@ -2419,7 +2419,7 @@ "typing_FStar.Monotonic.Heap.contains_bool" ], 0, - "10135575ad7f91c4e5b6b0f32324c291" + "8310961dba18a527d8792442c0c715e1" ], [ "FStar.Monotonic.Heap.lemma_heap_equality_upd_same_addr", @@ -2433,7 +2433,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "630702e2ff0d57ef93ad0833ac4e3db7" + "e5219d255a2f0ca380d73270b1e9b128" ], [ "FStar.Monotonic.Heap.lemma_heap_equality_upd_same_addr", @@ -2481,7 +2481,7 @@ "typing_Tm_abs_b7e9cf99a07823f4e1e092f9185f4f08" ], 0, - "8dedd4597814748f5a65c40f808d4619" + "7377300601d455ab6c196831c7faa2f8" ], [ "FStar.Monotonic.Heap.lemma_heap_equality_cancel_same_mref_upd", @@ -2532,7 +2532,7 @@ "typing_Tm_abs_b7e9cf99a07823f4e1e092f9185f4f08" ], 0, - "1f91604ec0bca9205293612104d0e697" + "19d06039afcc31329b9c6fbf0cfea9df" ], [ "FStar.Monotonic.Heap.lemma_heap_equality_upd_with_sel", @@ -2594,7 +2594,7 @@ "typing_Tm_abs_b7e9cf99a07823f4e1e092f9185f4f08" ], 0, - "f67d9c27af4a3ffe18fe4f6ada6b9677" + "0f688d174fa172b809b595bdfe8347e1" ], [ "FStar.Monotonic.Heap.lemma_heap_equality_commute_distinct_upds", @@ -2665,7 +2665,7 @@ "typing_Tm_abs_b7e9cf99a07823f4e1e092f9185f4f08" ], 0, - "4ebe42cd2a5e27f371f66803ee997648" + "4842fd84c99a5bb9a04c2bc68a55fd8b" ], [ "FStar.Monotonic.Heap.lemma_next_addr_upd_tot", @@ -2680,7 +2680,7 @@ "projection_inverse_FStar.Monotonic.Heap.Mkheap_rec_next_addr" ], 0, - "7936c7374077d99fdd8222c9ad21d6f4" + "8991ab801ab7c10e4e6a93c378fc9e48" ], [ "FStar.Monotonic.Heap.lemma_next_addr_upd", @@ -2706,7 +2706,7 @@ "refinement_interpretation_Tm_refine_1c2a1b0007330f79e930bd9048b75fc1" ], 0, - "07f5c1f3676d9151e3e63afd4dea4515" + "3bd452a31234b09cd486b50fe3c5f387" ], [ "FStar.Monotonic.Heap.lemma_next_addr_alloc", @@ -2727,7 +2727,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "1a349385f316b4647fa796193e7f6770" + "3243f1695e31616b075e43a4a680e25d" ], [ "FStar.Monotonic.Heap.lemma_next_addr_free_mm", @@ -2741,7 +2741,7 @@ "projection_inverse_FStar.Monotonic.Heap.Mkheap_rec_next_addr" ], 0, - "5b45b3e4d858ef61618192bd9bdfa4df" + "bacf1ef3792e44fcb117671a1d98e74c" ], [ "FStar.Monotonic.Heap.lemma_next_addr_contained_refs_addr", @@ -2766,7 +2766,7 @@ "refinement_interpretation_Tm_refine_afd51579b90d50ea23e03b743a1fa001" ], 0, - "a24ec902ebd2842d670f34f882126ee9" + "814160394f0e2ae9a6cb0c1d837bc479" ], [ "FStar.Monotonic.Heap.aref_equal", @@ -2787,7 +2787,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "4d6ac2842f0a3d3823b83d8c79783e56" + "cbbfe4f1a3397f08635aba30f5e6e28b" ], [ "FStar.Monotonic.Heap.addr_of_aref_of", @@ -2796,7 +2796,7 @@ 1, [ "@query" ], 0, - "b7492e49df39580f7bb362a98f04f7a3" + "e5dc2d23a91418a22ec20fbc7f210f2c" ], [ "FStar.Monotonic.Heap.addr_of_aref_of", @@ -2811,7 +2811,7 @@ "projection_inverse_FStar.Monotonic.Heap.Mkaref__a_addr" ], 0, - "815e1959e37a720e034723ffabae5dca" + "85076bfbc1e851ab9ee834c6243df09c" ], [ "FStar.Monotonic.Heap.is_mm_aref_of", @@ -2826,7 +2826,7 @@ "projection_inverse_FStar.Monotonic.Heap.Mkaref__a_mm" ], 0, - "c62d7cd330cac2fab2b1f68cf5f919fd" + "d227e8c9e78a156ddc9e09d96cdc40e1" ], [ "FStar.Monotonic.Heap.aref_unused_in", @@ -2835,7 +2835,7 @@ 1, [ "@query" ], 0, - "a59ab29acbb62a292937a8801e5627fa" + "1601750b98e7f61e8caf16e188910df4" ], [ "FStar.Monotonic.Heap.unused_in_aref_of", @@ -2860,7 +2860,7 @@ "typing_FStar.Monotonic.Heap.addr_of" ], 0, - "a37403eb767bed6ec6ccf4c3136749b2" + "f15bc4244f668199e394243a4ff4145d" ], [ "FStar.Monotonic.Heap.contains_aref_unused_in", @@ -2869,7 +2869,7 @@ 1, [ "@query" ], 0, - "0566fe441094f0ee64442eaaf7465d54" + "315897ccb9ff44e3a521986f8c1e961c" ], [ "FStar.Monotonic.Heap.contains_aref_unused_in", @@ -2886,7 +2886,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "46daea8d13c89345cfda4dd64feacae9" + "cc2c5dfacc2e41b260652b483e2736b6" ], [ "FStar.Monotonic.Heap.aref_live_at", @@ -2898,7 +2898,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "b00eeaf11ba87f5e9f51a9579b23c8f2" + "8ee1a8136a559301b00bfdaecfe3bd76" ], [ "FStar.Monotonic.Heap.ref_of'", @@ -2914,7 +2914,7 @@ "projection_inverse_FStar.Pervasives.Native.Some_v" ], 0, - "715cf1b56b58b5530dbaa9bd19e74830" + "f14c22a91ef0fb758a853293b479276c" ], [ "FStar.Monotonic.Heap.gref_of", @@ -2937,7 +2937,7 @@ "unit_inversion" ], 0, - "c479a8f0302c3aeca0464573db8f0ba8" + "6dfe8cebfb8dd06062922152f8c16954" ], [ "FStar.Monotonic.Heap.ref_of", @@ -2946,7 +2946,7 @@ 1, [ "@query" ], 0, - "ae182d751ef16d5fcedd029ec3747ed5" + "b18f51433bf707a4d9c5cb3519ad6b9c" ], [ "FStar.Monotonic.Heap.ref_of", @@ -2983,7 +2983,7 @@ "typing_FStar.Monotonic.Heap.gref_of" ], 0, - "672e51c8aac347e8df3b8a3d2fc6a3f1" + "122a6966d5be11ee715de621e76da9d7" ], [ "FStar.Monotonic.Heap.aref_live_at_aref_of", @@ -3013,7 +3013,7 @@ "typing_FStar.Monotonic.Heap.aref_of" ], 0, - "74cbab94a2db53a160a72674cf971850" + "c2cfc5a77017ecbfa7d5495949682468" ], [ "FStar.Monotonic.Heap.contains_gref_of", @@ -3052,7 +3052,7 @@ "typing_FStar.Monotonic.Heap.gref_of" ], 0, - "34cfda0e7c8f089eb307aecb9087c6c9" + "1382cf2b33b31dee1d958cd9f14a9705" ], [ "FStar.Monotonic.Heap.aref_of_gref_of", @@ -3088,7 +3088,7 @@ "typing_FStar.Monotonic.Heap.gref_of" ], 0, - "27afee5e75c0356cca2fee606970bc94" + "839106494e6eea8da37436a85e116cca" ], [ "FStar.Monotonic.Heap.addr_of_gref_of", @@ -3117,7 +3117,7 @@ "refinement_interpretation_Tm_refine_1c2a1b0007330f79e930bd9048b75fc1" ], 0, - "78895b49219a481bc1bb768d45956cf0" + "3bc891efcfbf3fec7639651481d32a53" ], [ "FStar.Monotonic.Heap.addr_of_gref_of", @@ -3143,7 +3143,7 @@ "refinement_interpretation_Tm_refine_9b2fc6a53510eb0ef7097a44410a8f42" ], 0, - "fba4a490b32c39bd2b7f864c1fc0eae7" + "566308b993524e60848efea511643242" ], [ "FStar.Monotonic.Heap.is_mm_gref_of", @@ -3169,7 +3169,7 @@ "refinement_interpretation_Tm_refine_1c2a1b0007330f79e930bd9048b75fc1" ], 0, - "411d1d64d0bc5202e480a51c6e89dd8e" + "55b1a2dffbb2016a881b640aebdde8d1" ], [ "FStar.Monotonic.Heap.unused_in_gref_of", @@ -3192,7 +3192,7 @@ "refinement_interpretation_Tm_refine_1c2a1b0007330f79e930bd9048b75fc1" ], 0, - "82d27d034ada2d00b2f324a6bca9c931" + "d0788ee1d843f348ede12f4c0c46a127" ], [ "FStar.Monotonic.Heap.sel_ref_of", @@ -3236,7 +3236,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "da09427999a0e83e080464f683637d53" + "7711a00e28647b5097e3b94fd8a43082" ], [ "FStar.Monotonic.Heap.sel_ref_of", @@ -3276,7 +3276,7 @@ "typing_FStar.Monotonic.Heap.ref_of" ], 0, - "2347ba422a5e044a036252fbe3a11ce5" + "843f50d844300fe9706e69e3190a5b22" ], [ "FStar.Monotonic.Heap.upd_ref_of", @@ -3319,7 +3319,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "d5577d7aeb24f4ae568cf11111232806" + "9fca08cdc8e5e2af0c2745a403334454" ], [ "FStar.Monotonic.Heap.upd_ref_of", @@ -3355,7 +3355,7 @@ "typing_FStar.Monotonic.Heap.is_mm" ], 0, - "0e332fe764a471ce4da50c2aa461b997" + "1b1ae73f6735424d931b78a04c26eec0" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Monotonic.Heap.fsti.hints b/ulib/.cache/FStar.Monotonic.Heap.fsti.hints index 47a3717c9b2..34f87a1342c 100644 --- a/ulib/.cache/FStar.Monotonic.Heap.fsti.hints +++ b/ulib/.cache/FStar.Monotonic.Heap.fsti.hints @@ -1,5 +1,5 @@ [ - "+yš\u001eP.ô\u0003BM\u000fL0avÑ", + "—]–5•rÑë!¥}o\u0000K.«", [ [ "FStar.Monotonic.Heap.compare_addrs", @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "15716cabaf82c3fb0143e584e9883f50" + "7ff838654902dc0505ec6b6c7b75bdfb" ], [ "FStar.Monotonic.Heap.only_t", @@ -22,7 +22,7 @@ 1, [ "@query" ], 0, - "e2af694132f86b6233df4bfdb0c75399" + "3658ec1aed0d186c7649cc2e11581f59" ], [ "FStar.Monotonic.Heap.only", @@ -36,7 +36,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "4941d687b112f1d2f2f994b95880f082" + "c138e43b47d8684b649dbd99d7e22ac1" ], [ "FStar.Monotonic.Heap.op_Hat_Plus_Plus", @@ -50,7 +50,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "df0bbc3fbd130d72f0461393265b8cc8" + "25dbf423fc91ae773e392d72c29274f8" ], [ "FStar.Monotonic.Heap.op_Hat_Plus_Plus", @@ -64,7 +64,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "50829307581af42374054efc43e0ccc1" + "2bb03a4b4b8c2d93add2f6429694962b" ], [ "FStar.Monotonic.Heap.op_Plus_Plus_Hat", @@ -78,7 +78,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "4c37b92dd9a54c7a4e19b3e2e82043f2" + "41a78211cbdf4986e8f6dda5c2744e4d" ], [ "FStar.Monotonic.Heap.op_Plus_Plus_Hat", @@ -92,7 +92,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "4b3ec2f105ec4ee6bc9f9a69704aecf1" + "441ccab4ef7478385093ed4b2355ff18" ], [ "FStar.Monotonic.Heap.op_Hat_Plus_Hat", @@ -106,7 +106,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "61ffe33bb8ec2ae9c77d9eed9a6a4618" + "31c99b1fedc2b6aaf4366731a47da0e9" ], [ "FStar.Monotonic.Heap.modifies_t", @@ -115,7 +115,7 @@ 1, [ "@query" ], 0, - "af6976799be07805a895a838c50786ca" + "dde657aabd27c8f5cc2934fb8abc3ae9" ], [ "FStar.Monotonic.Heap.modifies", @@ -129,7 +129,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "2358a15463bf855c49013b0fbd728d4b" + "36f1f6c5169f9a2d3c1bdbce903ba795" ], [ "FStar.Monotonic.Heap.modifies", @@ -143,7 +143,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "f1f2c050b853ac4c4e960bf15864889a" + "068fd2853c3c46fed69f6199211a1d1a" ], [ "FStar.Monotonic.Heap.lemma_ref_unused_iff_addr_unused", @@ -152,7 +152,7 @@ 1, [ "@query" ], 0, - "31349c1046d35352eec31e369a96e33f" + "9a0baf32fc4b2c44eebf9682db313250" ], [ "FStar.Monotonic.Heap.lemma_distinct_addrs_distinct_types", @@ -166,7 +166,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "8ec66314d7e449a1a1b4ca249ef3a183" + "8e7d88129029cc9a72e365da414cb7e3" ], [ "FStar.Monotonic.Heap.lemma_distinct_addrs_distinct_preorders", @@ -180,7 +180,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "0d112a1d4726487291e9675232dae373" + "fe114c410d81d95ca8a91369036631a3" ], [ "FStar.Monotonic.Heap.lemma_distinct_addrs_distinct_mm", @@ -194,7 +194,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "85af4ac4302d09de6de50321f59b3ed7" + "386dec881af21e4f209dcc1ddd668dad" ], [ "FStar.Monotonic.Heap.lemma_distinct_addrs_unused", @@ -208,7 +208,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "b6414363cd74627a3198bcd26adee9cc" + "36c35f5d846a6805ae755fe120026bd7" ], [ "FStar.Monotonic.Heap.lemma_free_mm_sel", @@ -222,7 +222,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "4a9a408300f640a84776ed06f3bd4ba1" + "22ee60a7bab4aace05e8502d02cb5e8c" ], [ "FStar.Monotonic.Heap.lemma_free_mm_contains", @@ -236,7 +236,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "405eeeecfd12b27567254f4d92230892" + "b36eacfe439921874ac67bf8e5a1dfbc" ], [ "FStar.Monotonic.Heap.lemma_free_mm_unused", @@ -250,7 +250,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "4e585de5ad9955b84b8c3358b7ab7abc" + "5053a32d3ce05315b816b1cac5dd3a9e" ], [ "FStar.Monotonic.Heap.lemma_free_addr_unused_in", @@ -259,7 +259,7 @@ 1, [ "@query" ], 0, - "9f3c37640b566916da1c9a746eccb6bd" + "69672649cdc9326ba33a54973ee27b27" ], [ "FStar.Monotonic.Heap.lemma_sel_same_addr", @@ -273,7 +273,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "b70523ee6e613a0c3539e69aed415796" + "2741f005e5c2db6b0109969892f5c710" ], [ "FStar.Monotonic.Heap.lemma_sel_upd1", @@ -287,7 +287,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "0f37562cdb9e73272645c92d8f6db9e2" + "781e0c5564883704f073c09cb7e48ad5" ], [ "FStar.Monotonic.Heap.lemma_sel_upd2", @@ -301,7 +301,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "1e0e88050beecffe46e594967600bb26" + "e05a21e5a3466cdc283d7d40fb96a61c" ], [ "FStar.Monotonic.Heap.lemma_unused_upd_contains", @@ -315,7 +315,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "226b52a5cff28a4009624e42ac15bdea" + "876ba40a3a83bdee006c552627f64031" ], [ "FStar.Monotonic.Heap.lemma_upd_contains_different_addr", @@ -329,7 +329,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "a086c924334ceaa901cbf44e53629096" + "dda02fd49fe1c95a591f685ff00bf282" ], [ "FStar.Monotonic.Heap.lemma_upd_unused", @@ -343,7 +343,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "93684b8e3a1986182618fbc59ecbf7e3" + "5cf9f6fee37a45d1c96e25c1e3684a2d" ], [ "FStar.Monotonic.Heap.lemma_contains_upd_modifies", @@ -357,7 +357,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "77d7b011fe73987451ea30399ffa3e07" + "945f04d6d49e3600b17fdc152a77577a" ], [ "FStar.Monotonic.Heap.lemma_unused_upd_modifies", @@ -371,7 +371,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "fca540dc7041d23ed3c3e2218b165d8c" + "df058c31e6b20c8cea72a65354d506b7" ], [ "FStar.Monotonic.Heap.lemma_modifies_and_equal_dom_sel_diff_addr", @@ -385,7 +385,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d6f238615cc3e2d839877307f6af04e9" + "878ac40cccdbb6ef895fa5835a4d0b6f" ], [ "FStar.Monotonic.Heap.lemma_heap_equality_upd_same_addr", @@ -399,7 +399,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "6b70788205c8999435b38f563ca52f95" + "180ac60d9a2e09b8831b408170b40e11" ], [ "FStar.Monotonic.Heap.addr_of_aref_of", @@ -408,7 +408,7 @@ 1, [ "@query" ], 0, - "3c65bce4de8a625ad8990f16bcdec3fd" + "6a4aa700d9e333bf4b8445187eef41ba" ], [ "FStar.Monotonic.Heap.contains_aref_unused_in", @@ -417,7 +417,7 @@ 1, [ "@query" ], 0, - "6fc705964acfd3cdf3f7ae318f3c8065" + "d3d12b40162598cc80aa51aeb0d68294" ], [ "FStar.Monotonic.Heap.ref_of", @@ -426,7 +426,7 @@ 1, [ "@query" ], 0, - "226a5e8fd92f280685d3e17e2382331a" + "ef402fa88643869f0273cf818bae90d1" ], [ "FStar.Monotonic.Heap.addr_of_gref_of", @@ -435,7 +435,7 @@ 1, [ "@query", "lemma_FStar.Monotonic.Heap.aref_of_gref_of" ], 0, - "33ab9e54e74a2da1fbf52ca90fae60e0" + "b3db0813bb07d4cbee22ff7980f6465b" ], [ "FStar.Monotonic.Heap.sel_ref_of", @@ -453,7 +453,7 @@ "typing_FStar.Monotonic.Heap.ref_of" ], 0, - "6ccbc6e5b0c16ceeecc9a2b9815a4152" + "9ffea4d54ff3a49965e655ee71fe8249" ], [ "FStar.Monotonic.Heap.upd_ref_of", @@ -465,7 +465,7 @@ "lemma_FStar.Monotonic.Heap.is_mm_gref_of" ], 0, - "05eaa8202d74c0148d2dcf068474ff2c" + "7b8dcb99a78849e26dbe3acb11de810c" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Monotonic.HyperHeap.fst.hints b/ulib/.cache/FStar.Monotonic.HyperHeap.fst.hints index 9f37ef7c53b..bbf02a546b6 100644 --- a/ulib/.cache/FStar.Monotonic.HyperHeap.fst.hints +++ b/ulib/.cache/FStar.Monotonic.HyperHeap.fst.hints @@ -1,5 +1,5 @@ [ - "ˆ|$½$.!u\u001aÝûkΞy9", + "_â00\u0004­\u0015\u0006+—¸\u0016®©\bœ", [ [ "FStar.Monotonic.HyperHeap.rid", @@ -8,7 +8,7 @@ 1, [ "@query", "assumption_FStar.Monotonic.HyperHeap.HasEq_rid" ], 0, - "c1637e5aca6e56ffaeee5fa62324713a" + "55bf0901f54062c31df8ab30bd790ae9" ], [ "FStar.Monotonic.HyperHeap.rid_last_component", @@ -29,7 +29,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "968509d8fc432923bbaed9f54196917d" + "cd83fb07331b667cd45e39363e012472" ], [ "FStar.Monotonic.HyperHeap.color", @@ -41,7 +41,7 @@ "disc_equation_Prims.Nil", "fuel_guarded_inversion_Prims.list" ], 0, - "784411986a755194da9c10d4013552ae" + "58c42a3e6fdae82943594185efeddf7e" ], [ "FStar.Monotonic.HyperHeap.rid_freeable", @@ -53,7 +53,7 @@ "disc_equation_Prims.Nil", "fuel_guarded_inversion_Prims.list" ], 0, - "44d775077d766b2b034289b1558ae2ec" + "c26d630cc75ed2794716486e463daa34" ], [ "FStar.Monotonic.HyperHeap.root", @@ -88,7 +88,7 @@ "typing_Tm_abs_d4b9974b4509a8834134802982063acd" ], 0, - "e1e8a23aceaee3edfa3962ad47437bd3" + "93b14ad51b715630fff9200eed97ca9d" ], [ "FStar.Monotonic.HyperHeap.root_last_component", @@ -125,7 +125,7 @@ "typing_Tm_abs_d4b9974b4509a8834134802982063acd" ], 0, - "e943e17b0129183c9019a2de3b8570ec" + "51a424c74e399afe9025c17a77917a24" ], [ "FStar.Monotonic.HyperHeap.root_has_color_zero", @@ -140,7 +140,7 @@ "typing_FStar.Monotonic.HyperHeap.root" ], 0, - "3e12553eb6fddfa55e896bd0dc2392f8" + "6cae3d67045c0123c4145104f59ad0ae" ], [ "FStar.Monotonic.HyperHeap.root_is_not_freeable", @@ -161,7 +161,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d2440fb6e047c429590854d1a1b43814" + "5b5da1288896566b8c49a882cf7decaa" ], [ "FStar.Monotonic.HyperHeap.rid_tail", @@ -196,7 +196,7 @@ "typing_Tm_abs_d4b9974b4509a8834134802982063acd" ], 0, - "7efeb7128bdd1d0f5eebdb60e633571e" + "75358b2023ba6150c33864e0e373b790" ], [ "FStar.Monotonic.HyperHeap.includes", @@ -252,7 +252,7 @@ "typing_Tm_abs_d4b9974b4509a8834134802982063acd" ], 0, - "35a86a4c7126d83a520511c10f896947" + "e74e275423e3acf43c547011d398d81b" ], [ "FStar.Monotonic.HyperHeap.lemma_aux", @@ -317,7 +317,7 @@ "well-founded-ordering-on-nat" ], 0, - "1f5ff8b2c7375609410d91ee8f69c801" + "d1d3f541bf9991b8aa68740c4968d47b" ], [ "FStar.Monotonic.HyperHeap.lemma_aux", @@ -382,7 +382,7 @@ "well-founded-ordering-on-nat" ], 0, - "d6e66e75c05a58a8986986f5e6665b68" + "11a0ea0a3064226587c3e27c63c0c5cc" ], [ "FStar.Monotonic.HyperHeap.lemma_disjoint_includes", @@ -452,7 +452,7 @@ "unit_typing", "well-founded-ordering-on-nat" ], 0, - "33c6767451631ee5735357a124c3a9f7" + "23578ab6b4264bc7ec0d8528bd02e006" ], [ "FStar.Monotonic.HyperHeap.extends", @@ -478,7 +478,7 @@ "typing_FStar.Monotonic.HyperHeap.reveal" ], 0, - "60418e98afc5c78271ef7a5d9a6cab11" + "e9cb4ff7fa1c1c92832b8a7fa8b41f4f" ], [ "FStar.Monotonic.HyperHeap.parent", @@ -523,7 +523,7 @@ "typing_Tm_abs_d4b9974b4509a8834134802982063acd" ], 0, - "caa477ff613c194986d83ae75301f7a4" + "0dbb50909a61da79964f806026d064b8" ], [ "FStar.Monotonic.HyperHeap.lemma_includes_refl", @@ -538,7 +538,7 @@ "primitive_Prims.op_Equality", "projection_inverse_BoxBool_proj_0" ], 0, - "46cb74e821d560e7aa6de2dcc6842363" + "72f296fe76fbd95ea572dc59fb071adf" ], [ "FStar.Monotonic.HyperHeap.lemma_extends_includes", @@ -599,7 +599,7 @@ "typing_Tm_abs_d4b9974b4509a8834134802982063acd" ], 0, - "b73dad5e72e9e198b7c16022a1be5ad7" + "a20ee63635444b13d9b571c00aa38ecc" ], [ "FStar.Monotonic.HyperHeap.lemma_includes_anti_symmetric", @@ -617,7 +617,7 @@ "typing_FStar.Monotonic.HyperHeap.includes" ], 0, - "8489fede8226c6dee97dbf643493e483" + "db387768619d1ae9247a00ddda240487" ], [ "FStar.Monotonic.HyperHeap.lemma_extends_disjoint", @@ -670,7 +670,7 @@ "typing_Tm_abs_832e8f0f89e2b19d6d4f91c84e73067f" ], 0, - "f38e67056af400d441080b2178f9a07b" + "0a3d732a2f312ea9b3b0ba203e70315c" ], [ "FStar.Monotonic.HyperHeap.lemma_extends_parent", @@ -708,7 +708,7 @@ "typing_Tm_abs_d4b9974b4509a8834134802982063acd" ], 0, - "e6238eec17310b732874991e0e34ebeb" + "de68f644c57f626dcc857ed5e2b77429" ], [ "FStar.Monotonic.HyperHeap.lemma_extends_not_root", @@ -743,7 +743,7 @@ "typing_Tm_abs_d4b9974b4509a8834134802982063acd" ], 0, - "7498e8465a5322755fae652a0dc55b63" + "abe777ef844cd35d15592cafe931af59" ], [ "FStar.Monotonic.HyperHeap.lemma_extends_not_root", @@ -778,7 +778,7 @@ "typing_Tm_abs_d4b9974b4509a8834134802982063acd" ], 0, - "b54b8cee28c08616e522dba544ec4f14" + "d79ce7e858416672373519789f224768" ], [ "FStar.Monotonic.HyperHeap.lemma_extends_only_parent", @@ -790,7 +790,7 @@ "lemma_FStar.Monotonic.HyperHeap.lemma_extends_not_root" ], 0, - "357b2e465d22e63148339645dcded653" + "35e8bdbe48c20bd908a02995a30ca0b0" ], [ "FStar.Monotonic.HyperHeap.lemma_extends_only_parent", @@ -807,7 +807,7 @@ "refinement_interpretation_Tm_refine_cbd24d5334c6bfffa6fd8a84fb787f7a" ], 0, - "eb072df5b0573d1e15274a743f1ad6bd" + "1bff5f2951e73efcde1e995c59f1c499" ], [ "FStar.Monotonic.HyperHeap.test0", @@ -877,7 +877,7 @@ "typing_Tm_abs_d4b9974b4509a8834134802982063acd" ], 0, - "723fc0c214426032cfe639cb11358245" + "569fa3afb413fc0e35ddaa74aef67f3b" ], [ "FStar.Monotonic.HyperHeap.test1", @@ -949,7 +949,7 @@ "typing_Tm_abs_d4b9974b4509a8834134802982063acd" ], 0, - "d9325508328077c3f2845ab5ff72c4b8" + "380713e9feb39a8489df15c7427826c5" ], [ "FStar.Monotonic.HyperHeap.lemma_modifies_just_trans", @@ -981,7 +981,7 @@ "typing_FStar.Set.union" ], 0, - "3ee34adb59bd7e626b55db4aa155f787" + "cb3848536e8ac3fa23f7766c2d542b74" ], [ "FStar.Monotonic.HyperHeap.lemma_modifies_trans", @@ -1012,7 +1012,7 @@ "typing_FStar.Set.complement", "typing_FStar.Set.mem" ], 0, - "16cc9e438625e81e7ba7daa4324efe3f" + "3e6a48fece73cea6a2f32fb19b1186ab" ], [ "FStar.Monotonic.HyperHeap.lemma_includes_trans", @@ -1079,7 +1079,7 @@ "typing_Tm_abs_d4b9974b4509a8834134802982063acd" ], 0, - "79a114ead827475a1ca248f242ba841d" + "993c174208c3c34f47125aeb818c26af" ], [ "FStar.Monotonic.HyperHeap.lemma_modset", @@ -1091,7 +1091,7 @@ "equation_FStar.Monotonic.HyperHeap.rid", "equation_FStar.Set.subset" ], 0, - "c194be130c2736da20263772aed73ce7" + "efa9e8f1f0fb98a8b4ed49c288daa383" ], [ "FStar.Monotonic.HyperHeap.lemma_modifies_includes", @@ -1103,7 +1103,7 @@ "equation_FStar.Monotonic.HyperHeap.modifies" ], 0, - "bd9fbfd39d93a038f0c1ef3d94afc224" + "d7f81f83986097f47ce3ea2bbe55f56d" ], [ "FStar.Monotonic.HyperHeap.lemma_modifies_includes2", @@ -1115,7 +1115,7 @@ "equation_FStar.Monotonic.HyperHeap.modifies" ], 0, - "50b1f016de189347f4cdefa1637d1648" + "7b4ff41399f22291e50105619fd3e0f7" ], [ "FStar.Monotonic.HyperHeap.lemma_disjoint_parents", @@ -1142,7 +1142,7 @@ "typing_FStar.Monotonic.HyperHeap.includes" ], 0, - "d8fca550615418aaa84dff6c89dbd458" + "cee18d52b76339894f7eea9f50ac775d" ], [ "FStar.Monotonic.HyperHeap.lemma_include_cons", @@ -1184,7 +1184,7 @@ "typing_Tm_abs_d4b9974b4509a8834134802982063acd" ], 0, - "e8a24d1c8e0165e2e7429c843f283968" + "6888b634482aeb96b75c35266fb382b4" ], [ "FStar.Monotonic.HyperHeap.extends_parent", @@ -1243,7 +1243,7 @@ "typing_Tm_abs_9462dbdb991d49b8eb29778d00b08fad" ], 0, - "944e90c1ec25944b7a8cffc8371f4021" + "27521dfb58005d9e0c9edae55dbd86b3" ], [ "FStar.Monotonic.HyperHeap.includes_child", @@ -1265,7 +1265,7 @@ "typing_FStar.Monotonic.HyperHeap.parent" ], 0, - "c30373741115e14ca377c13d0ddf8f06" + "5744a80fb03c963f5d4fa7c8f7735b88" ], [ "FStar.Monotonic.HyperHeap.root_is_root", @@ -1311,7 +1311,7 @@ "typing_Tm_abs_d4b9974b4509a8834134802982063acd" ], 0, - "4bb0163b1601c95a42f3714a1d73e732" + "096f7aa42a86b224040a50dd68a71748" ], [ "FStar.Monotonic.HyperHeap.extend_post", @@ -1320,7 +1320,7 @@ 1, [ "@query" ], 0, - "4e81f1f34b60bd62f4be2b91a9cde691" + "a1a68f39a62dcc07bdb00220e5e8bedd" ], [ "FStar.Monotonic.HyperHeap.extend", @@ -1382,7 +1382,7 @@ "typing_Tm_abs_d4b9974b4509a8834134802982063acd" ], 0, - "d3d67c1c4ee6b531b934ea6599c165f5" + "f76e022671e5d3ada1426074a2d5c0dc" ], [ "FStar.Monotonic.HyperHeap.extend_monochrome_freeable", @@ -1445,7 +1445,7 @@ "typing_Tm_abs_d4b9974b4509a8834134802982063acd" ], 0, - "4ed410495ef9c9993bc2958637c31997" + "0c8348db23e887efb480461af8cbd1c6" ], [ "FStar.Monotonic.HyperHeap.extend_monochrome", @@ -1454,7 +1454,7 @@ 1, [ "@query" ], 0, - "c28bac53b5e8733b0b11adb6f6f1463d" + "6b107dbc779b8994585458928bd1f65c" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Monotonic.HyperHeap.fsti.hints b/ulib/.cache/FStar.Monotonic.HyperHeap.fsti.hints index b071f3a588e..7ee1319220b 100644 --- a/ulib/.cache/FStar.Monotonic.HyperHeap.fsti.hints +++ b/ulib/.cache/FStar.Monotonic.HyperHeap.fsti.hints @@ -1,5 +1,5 @@ [ - "q½z8yJ\"4\nõ\r\u007f\u0005[ˆÝ", + "I+çÌsx«K\u000e–Jáܶ", [ [ "FStar.Monotonic.HyperHeap.rid_last_component", @@ -20,7 +20,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "f368d9db88d472e25d41ea18c8a8a0b6" + "015d7a51f6fbc57450c470423da5418c" ], [ "FStar.Monotonic.HyperHeap.root_has_color_zero", @@ -33,7 +33,7 @@ "typing_FStar.Monotonic.HyperHeap.root" ], 0, - "d966ec6414d40e6b8d322f6a3a841509" + "50d9cfed6ab99c213f0725dffca70e76" ], [ "FStar.Monotonic.HyperHeap.lemma_extends_not_root", @@ -42,7 +42,7 @@ 1, [ "@query" ], 0, - "c8680f292f332f8f19b0eb2b96962d97" + "dc00defa6c498d9122223e6b1e497178" ], [ "FStar.Monotonic.HyperHeap.lemma_extends_only_parent", @@ -51,7 +51,7 @@ 1, [ "@query", "lemma_FStar.Monotonic.HyperHeap.lemma_extends_not_root" ], 0, - "3bbb8064dea5c48ea419b4d2e7439503" + "2815191df8d4b3e3950e898cd0c2dd4d" ], [ "FStar.Monotonic.HyperHeap.lemma_modifies_just_trans", @@ -82,7 +82,7 @@ "typing_FStar.Set.union" ], 0, - "1235395a865602a040ba4235889b83a2" + "a44f1e1ae70c5fea96b3c9ca32fd2508" ], [ "FStar.Monotonic.HyperHeap.lemma_modifies_trans", @@ -116,7 +116,7 @@ "typing_FStar.Set.union" ], 0, - "46d69510401dfd46ab50553f6dc7ecb6" + "3e926b05045d95b4d1431664c42960f3" ], [ "FStar.Monotonic.HyperHeap.extend_post", @@ -125,7 +125,7 @@ 1, [ "@query" ], 0, - "14853a7fa0ed73f7ac9983d898357cad" + "2e30da3696eaf0bd305d51be4730c842" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Monotonic.HyperStack.fst.hints b/ulib/.cache/FStar.Monotonic.HyperStack.fst.hints index 0b29316e13a..50650a67883 100644 --- a/ulib/.cache/FStar.Monotonic.HyperStack.fst.hints +++ b/ulib/.cache/FStar.Monotonic.HyperStack.fst.hints @@ -20,7 +20,7 @@ "projection_inverse_FStar.Monotonic.HyperStack.HS_tip" ], 0, - "9b9d6c40092d93f1540cc7db21684ec5" + "538d20b3505898253a8c651695ae2832" ], [ "FStar.Monotonic.HyperStack.lemma_mem_projectors_are_in_wf_relation", @@ -33,7 +33,7 @@ "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a" ], 0, - "23439d3bd46e2e728e26834ef7d14de0" + "caef8ca9958d45f87088ca1ba2c9f4de" ], [ "FStar.Monotonic.HyperStack.lemma_is_wf_ctr_and_tip_intro", @@ -54,7 +54,7 @@ "l_quant_interp_ea6ddcc3aa1d24b4d71ebac275bf2dbf" ], 0, - "d8b1b944bdc4ba7165bfd0bd847a3cce" + "75dd497e4f16806c15c0e1c7dd8cc8a1" ], [ "FStar.Monotonic.HyperStack.lemma_is_wf_ctr_and_tip_elim", @@ -80,7 +80,7 @@ "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a" ], 0, - "871e0eeb0fd99d1733fbc49b9b4ec4e4" + "f6f3f9ae565a7e2c42900a51c5594e1f" ], [ "FStar.Monotonic.HyperStack.lemma_map_invariant", @@ -104,7 +104,7 @@ "typing_FStar.Monotonic.HyperStack.get_hmap" ], 0, - "71fb3da0cebba2e14a1f4b3596c05a56" + "703201b7d42a874d3099b903bd5de726" ], [ "FStar.Monotonic.HyperStack.lemma_downward_closed", @@ -136,7 +136,7 @@ "typing_FStar.Monotonic.HyperStack.get_hmap" ], 0, - "d7341f9485b7a0fea4c521c44ef51fd9" + "cb7c918a0b9530b8eb32c59ba9d8ffdb" ], [ "FStar.Monotonic.HyperStack.lemma_tip_top", @@ -160,7 +160,7 @@ "typing_FStar.Monotonic.HyperStack.__proj__HS__item__tip" ], 0, - "a19cd3ca86d04403983dc06235649209" + "50ad7f4039278f260760268976215f65" ], [ "FStar.Monotonic.HyperStack.lemma_tip_top_smt", @@ -184,7 +184,7 @@ "typing_FStar.Monotonic.HyperStack.__proj__HS__item__tip" ], 0, - "8a5528a94e8e484eb5e0b4625c8f3eba" + "553edc24e214f4af44b19edce422e1be" ], [ "FStar.Monotonic.HyperStack.lemma_rid_ctr_pred", @@ -207,7 +207,7 @@ "typing_FStar.Monotonic.HyperStack.get_hmap" ], 0, - "edba33d26a364601716a02d43334a65f" + "0891bc79b8daa78f676851cde5a4b772" ], [ "FStar.Monotonic.HyperStack.empty_mem", @@ -244,7 +244,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "aae29ec96b4d460852276fd3a0b3140e" + "b17ff1c31d987a143bc479c615542066" ], [ "FStar.Monotonic.HyperStack.heap_region_does_not_overlap_with_tip", @@ -279,7 +279,7 @@ "typing_FStar.Monotonic.HyperStack.is_stack_region" ], 0, - "5e3ed0a3bd1950ae2c247de0a4444f04" + "272270e4c78329ae01cfd78dbe27e7d5" ], [ "FStar.Monotonic.HyperStack.popped", @@ -288,7 +288,7 @@ 1, [ "@query", "equation_FStar.Monotonic.HyperStack.poppable" ], 0, - "91511a2e536a6c3d4021f25942ce3f93" + "9cf008cbd3a105a1e0ae04164881f7de" ], [ "FStar.Monotonic.HyperStack.pop", @@ -347,7 +347,7 @@ "typing_FStar.Set.complement", "typing_FStar.Set.singleton" ], 0, - "cf6c906aa1b630d7d5c386476ab1cc75" + "08af36318d9f62e2b14d84d990aed37f" ], [ "FStar.Monotonic.HyperStack.lemma_as_ref_inj", @@ -365,7 +365,7 @@ "proj_equation_FStar.Monotonic.HyperStack.MkRef_ref" ], 0, - "84fc19bb0bdea3d7f77f569dfbee4c94" + "b1228d5d9417d842822a376ea189c414" ], [ "FStar.Monotonic.HyperStack.upd", @@ -412,7 +412,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "f95f4b0ebe2fb7b924d0725e6166f1bf" + "8f143183740a6f93372bf777fd4daf02" ], [ "FStar.Monotonic.HyperStack.alloc", @@ -462,7 +462,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "57806281521cfd084bd8f1ef48d5ffc5" + "6d9c3949bc89b729cf74183509cdf1e8" ], [ "FStar.Monotonic.HyperStack.free", @@ -509,7 +509,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "cac09d74e937c23ee1389fafa3c671c0" + "f09ca3a6bb526dbdc0c02c597f4e7776" ], [ "FStar.Monotonic.HyperStack.upd_tot", @@ -554,7 +554,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "79c7cafc4dd2cd3c2460a325f69e1e41" + "c1ddedf149a77501d7a0d51b1d2ff880" ], [ "FStar.Monotonic.HyperStack.sel_tot", @@ -567,7 +567,7 @@ "refinement_interpretation_Tm_refine_778b19525c5cb6c7b65c06252db153f7" ], 0, - "695f6ce1d559f96c8ba0e909c23f3ab3" + "3c55f697a0bab6bb078d6172bee3a4f8" ], [ "FStar.Monotonic.HyperStack.fresh_frame", @@ -582,7 +582,7 @@ "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a" ], 0, - "5809045585da4dd902350aa2f9c3bf1d" + "dc439a0054d1b79a40eb564fdfa09f3c" ], [ "FStar.Monotonic.HyperStack.hs_push_frame", @@ -653,7 +653,7 @@ "typing_FStar.Monotonic.HyperStack.is_stack_region" ], 0, - "b69ab8bd469c707249167b6626767afa" + "c9fcdb1ebb4f472f522f2da4fdbc82f4" ], [ "FStar.Monotonic.HyperStack.new_eternal_region", @@ -733,7 +733,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "e9afdf636d19a95db87ba52e5a308a94" + "b1054a9e81b68496a544ecffa7c415ba" ], [ "FStar.Monotonic.HyperStack.new_eternal_region", @@ -813,7 +813,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "239891292bec6ebdc46f55d114219e91" + "6d0c53d95182c282d5e27d92207f1bf5" ], [ "FStar.Monotonic.HyperStack.new_freeable_heap_region", @@ -887,7 +887,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "ce03410ba9e990bd3a5f3219063a17da" + "b96861de1aaae964ddbb84831ff82716" ], [ "FStar.Monotonic.HyperStack.free_heap_region", @@ -941,7 +941,7 @@ "typing_FStar.Set.complement", "typing_FStar.Set.singleton" ], 0, - "5ee7e2ff6b0259757204bad1fc714a38" + "584c5b614083a1dcd009c1a2ea1382cf" ], [ "FStar.Monotonic.HyperStack.lemma_extends_fresh_disjoint", @@ -966,7 +966,7 @@ "typing_FStar.Monotonic.HyperHeap.includes" ], 0, - "793f4603849f769ac255845a4a0cc8ff" + "d584b2f8396c9bec529af9a6a53e42df" ], [ "FStar.Monotonic.HyperStack.lemma_sel_same_addr", @@ -980,7 +980,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "2b6c5c2fd43dd89e8e1377940411f702" + "9eccae222267bc474e3cf91cfa289b44" ], [ "FStar.Monotonic.HyperStack.lemma_sel_same_addr", @@ -1014,7 +1014,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "3a0188d88add77388b270b58c503b0c4" + "59727d8bf99d67e05d034949c373da43" ], [ "FStar.Monotonic.HyperStack.lemma_upd_same_addr", @@ -1026,7 +1026,7 @@ "primitive_Prims.op_AmpAmp", "projection_inverse_BoxBool_proj_0" ], 0, - "ec53595e229e7ec4d455e5a3a840fddc" + "c89d32a75f5a43e7359402a6c15f9072" ], [ "FStar.Monotonic.HyperStack.lemma_upd_same_addr", @@ -1049,7 +1049,7 @@ "refinement_interpretation_Tm_refine_c736affd63917f0f3425300e95ec26ab" ], 0, - "1cda5fdc4b99b43288e6fea37d7470e7" + "4bf3c235e0f9311e1638dba903e40dca" ], [ "FStar.Monotonic.HyperStack.mreference_distinct_sel_disjoint", @@ -1079,7 +1079,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "821a49b89f5e3217bf3a70689ac217e5" + "fba4e4a365a9f2bd4c3e057fa2e194cc" ], [ "FStar.Monotonic.HyperStack.lemma_pop_is_popped", @@ -1131,7 +1131,7 @@ "typing_FStar.Set.singleton" ], 0, - "417e4f8da62b1096de0363136d7f07f2" + "fce4eef18ff46cff52bc0cc794b49ae1" ], [ "FStar.Monotonic.HyperStack.modifies_drop_tip", @@ -1148,7 +1148,7 @@ "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a" ], 0, - "e1aac9c58a844dfc941cb0860cf2c4d5" + "b0c28bb1e0a1f55e88a3cd2f6c2d5a06" ], [ "FStar.Monotonic.HyperStack.modifies_drop_tip", @@ -1224,7 +1224,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "0c688043fa25ec67fb8224e7139fd22d" + "414cb160aae0a3bb37693196d61fd0b7" ], [ "FStar.Monotonic.HyperStack.modifies_ref", @@ -1238,7 +1238,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "142bb9fb8b2b9bfe223d5ba15ba7dab1" + "35c1efcc55f77d70c8c5283d28bc38ad" ], [ "FStar.Monotonic.HyperStack.regions_of_some_refs", @@ -1253,7 +1253,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "08a188cc1f40e150f20effd29352f27e" + "8debd5ccd0139cb36578386774e3e3b6" ], [ "FStar.Monotonic.HyperStack.refs_in_region", @@ -1274,7 +1274,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "3c746ebc76530a1e84931c2ad7e0e306" + "066aa2e500a844014c52f89c7a869839" ], [ "FStar.Monotonic.HyperStack.refs_in_region", @@ -1297,7 +1297,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "fe3b9e1be52a8d730bc4ba1131534dac" + "8378194c3bacf916cd0dc75621c4a1a5" ], [ "FStar.Monotonic.HyperStack.modifies_some_refs", @@ -1312,7 +1312,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "a445260c25a180b653fc56604f0420b0" + "0e65b3245a42d6e0508acd410e4f5c50" ], [ "FStar.Monotonic.HyperStack.eternal_disjoint_from_tip", @@ -1355,7 +1355,7 @@ "typing_FStar.Monotonic.HyperStack.is_heap_color" ], 0, - "df15aade97f658127b2c7ac42bddeeb8" + "cae73479f8a3f37b97df4c31d50bc64d" ], [ "FStar.Monotonic.HyperStack.above_tip_is_live", @@ -1377,7 +1377,7 @@ "typing_FStar.Monotonic.HyperStack.frameOf" ], 0, - "0fa2fb9915bbe0965ca253d0a5e965a8" + "20fb069a3c200e0208ccc9011c252229" ], [ "FStar.Monotonic.HyperStack.lemma_heap_equality_cancel_same_mref_upd", @@ -1412,7 +1412,7 @@ "typing_FStar.Monotonic.HyperStack.live_region" ], 0, - "2a0fa4689e1751491abbb051265a70fd" + "a31d3dc6634e0b62f68d58fa99dec71a" ], [ "FStar.Monotonic.HyperStack.lemma_heap_equality_cancel_same_mref_upd", @@ -1462,7 +1462,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "ea9eb901b22d9c3a79086809ab949e52" + "410f288eefdf5d8a62fe9bbc6be06fb7" ], [ "FStar.Monotonic.HyperStack.lemma_heap_equality_upd_with_sel", @@ -1478,7 +1478,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "9ddeebb30843ded80c96fbf93febc305" + "2d534add492ef57956c33d12c9a325a7" ], [ "FStar.Monotonic.HyperStack.lemma_heap_equality_upd_with_sel", @@ -1531,7 +1531,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "0b4fa623e4402d5ba63aea01bf79947a" + "4ca8f5bfc185949188ae42f7c4ed3fd8" ], [ "FStar.Monotonic.HyperStack.lemma_heap_equality_commute_distinct_upds", @@ -1567,7 +1567,7 @@ "typing_FStar.Monotonic.HyperStack.live_region" ], 0, - "db1abeac556cbe15f656809532f076f9" + "715cc270a754d61f470bad571ab0163b" ], [ "FStar.Monotonic.HyperStack.lemma_heap_equality_commute_distinct_upds", @@ -1620,7 +1620,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "3462f6fa891bebfc3c9e9bb1c55b428c" + "6ff3a439abdf8fa1d1f2d214d9a380c5" ], [ "FStar.Monotonic.HyperStack.lemma_next_addr_contained_refs_addr", @@ -1645,7 +1645,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "1e14865b0e9a8b81c841a13d007ef9a3" + "e666d0e291b8f2c71ecc101a35b826a3" ], [ "FStar.Monotonic.HyperStack.lemma_upd_1", @@ -1719,7 +1719,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "c4fed868ad51a7a41791cb2c9acb7360" + "d956344b96c10a7f61936cdcece43115" ], [ "FStar.Monotonic.HyperStack.lemma_upd_2", @@ -1799,7 +1799,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "27cbfd216be47fd5e14498b64277d5a9" + "3d116d7f0eb408898635e4ecdbe926ed" ], [ "FStar.Monotonic.HyperStack.lemma_live_1", @@ -1835,7 +1835,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "c94a1bc37b2cbc815883e2047dcb92d3" + "8279438e84e7286e2f516784746f2561" ], [ "FStar.Monotonic.HyperStack.aref_equal", @@ -1854,7 +1854,7 @@ "typing_FStar.Monotonic.HyperStack.__proj__ARef__item__aref_aref" ], 0, - "957bfb85dfda1829cde8d6f37d39ac88" + "800afa295f4c8c30f0495c40d9c5c788" ], [ "FStar.Monotonic.HyperStack.frameOf_aref_of", @@ -1869,7 +1869,7 @@ "projection_inverse_FStar.Monotonic.HyperStack.ARef_aref_region" ], 0, - "e53207a4c3c2aaf148f4fd396bc8f8d6" + "28b949c40eadd1d40e2b8c04ceea50a4" ], [ "FStar.Monotonic.HyperStack.aref_as_addr", @@ -1878,7 +1878,7 @@ 1, [ "@query" ], 0, - "b653b30b13465752730e7eae2bb608fa" + "ef664a663b4f642f37de9a3aff2b4d30" ], [ "FStar.Monotonic.HyperStack.aref_as_addr_aref_of", @@ -1894,7 +1894,7 @@ "projection_inverse_FStar.Monotonic.HyperStack.ARef_aref_aref" ], 0, - "5b55635ae4196172615003122eeba8a4" + "abef90a8dc42c30684500325205b121f" ], [ "FStar.Monotonic.HyperStack.is_mm_aref_of", @@ -1910,7 +1910,7 @@ "projection_inverse_FStar.Monotonic.HyperStack.ARef_aref_aref" ], 0, - "2f44a9235e6258ee5f3801b0f2ea710c" + "0d4010c1d4a4bf95c199199ac8a996c4" ], [ "FStar.Monotonic.HyperStack.unused_in_aref_of", @@ -1951,7 +1951,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "c462546d2ab0017dcb0195e42ffd881d" + "4f5480af838931fb76da40c784d8bb94" ], [ "FStar.Monotonic.HyperStack.contains_aref_unused_in", @@ -1965,7 +1965,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "40c1fd3f2a506d2ee27043af404e43f8" + "fdb350e9795a037051a0a9d44910cf74" ], [ "FStar.Monotonic.HyperStack.contains_aref_unused_in", @@ -2001,7 +2001,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "d9fced8c8899d30cd995d2572ecbe09d" + "c1c4139fcc605f0ae34d1fed200a840b" ], [ "FStar.Monotonic.HyperStack.greference_of", @@ -2021,7 +2021,7 @@ "typing_FStar.Monotonic.HyperStack.__proj__HS__item__h" ], 0, - "cbebe0f3fc0b5fdc505ab180cd56f7bc" + "26241a82fb99d5731be0221965de50d7" ], [ "FStar.Monotonic.HyperStack.reference_of", @@ -2055,7 +2055,7 @@ "typing_FStar.Monotonic.HyperStack.__proj__HS__item__h" ], 0, - "3ae3fbd807a3325c923c738e9f45f7b7" + "4e0cfb0432505450974dd82b4598a4e1" ], [ "FStar.Monotonic.HyperStack.aref_live_at_aref_of", @@ -2097,7 +2097,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "d9e1cac9546384477f8fe84c1ae63afb" + "bdf1147d1ef184ce5c80e64c21f95f68" ], [ "FStar.Monotonic.HyperStack.contains_greference_of", @@ -2142,7 +2142,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "32226a3aef72cc0cafaa4c5236084428" + "7dae7ee6ae9a270ce21a3ec9b70ee03a" ], [ "FStar.Monotonic.HyperStack.aref_of_greference_of", @@ -2176,7 +2176,7 @@ "typing_FStar.Monotonic.HyperStack.__proj__HS__item__h" ], 0, - "29b9074802f4e00b292ac041a87ddaa6" + "46e4b95449f7cf38f81f3825ae5c6dd5" ], [ "FStar.Monotonic.HyperStack.frameOf_greference_of", @@ -2196,7 +2196,7 @@ "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a" ], 0, - "2207851b1aa8dcd92f72118067e7b0ac" + "4105e1644d74bb5d1ad239ce60b19666" ], [ "FStar.Monotonic.HyperStack.as_addr_greference_of", @@ -2229,7 +2229,7 @@ "typing_FStar.Monotonic.HyperStack.get_hmap" ], 0, - "345f32ed5a545aee19aac294beda5a44" + "5c1b79940dd7ab9860685fd39186e9e6" ], [ "FStar.Monotonic.HyperStack.is_mm_greference_of", @@ -2262,7 +2262,7 @@ "typing_FStar.Monotonic.HyperStack.get_hmap" ], 0, - "f73aad440c00dc7b30dd7502a2db89d8" + "ff994187924e5be939e7d628b0c3d422" ], [ "FStar.Monotonic.HyperStack.unused_in_greference_of", @@ -2310,7 +2310,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "3c02628dedaef47c6d6335ba0ff6f305" + "d52d70e3c61451c64237f2d63b3b435a" ], [ "FStar.Monotonic.HyperStack.sel_reference_of", @@ -2319,7 +2319,7 @@ 1, [ "@query" ], 0, - "4e5e524711652e6bb7876042a7bd0eb1" + "8761229e771a195c5657a06ed27cb025" ], [ "FStar.Monotonic.HyperStack.sel_reference_of", @@ -2352,7 +2352,7 @@ "typing_FStar.Monotonic.HyperStack.__proj__HS__item__h" ], 0, - "f8e2565b9570dc63822da32c5ef9854b" + "bfdd5fefda465bb3042d28d12fe9847d" ], [ "FStar.Monotonic.HyperStack.upd_reference_of", @@ -2373,7 +2373,7 @@ "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a" ], 0, - "3e4b4e3df55d95977fff6a0d281248fc" + "62f21bb8bc996b27a9859bb8a134ad86" ], [ "FStar.Monotonic.HyperStack.upd_reference_of", @@ -2409,7 +2409,7 @@ "typing_FStar.Monotonic.HyperStack.__proj__HS__item__h" ], 0, - "0c5e622916eb578d65cc6a406695b833" + "8784765ae667b9f79e000cf8229f975b" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Monotonic.HyperStack.fsti.hints b/ulib/.cache/FStar.Monotonic.HyperStack.fsti.hints index b0fc8c82af4..fd50a37663b 100644 --- a/ulib/.cache/FStar.Monotonic.HyperStack.fsti.hints +++ b/ulib/.cache/FStar.Monotonic.HyperStack.fsti.hints @@ -1,5 +1,5 @@ [ - "û[’Eb=´ÉÔ•A$AŠµ", + "À\r;\u001fBBoþ¤ãpÎ\u007f³À", [ [ "FStar.Monotonic.HyperStack.empty_mem", @@ -36,7 +36,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "dcd274f4309654b4848d583c283e8fff" + "27b3560e55ea4a50a2e1396ad653bcee" ], [ "FStar.Monotonic.HyperStack.heap_region_does_not_overlap_with_tip", @@ -64,7 +64,7 @@ "typing_FStar.Monotonic.HyperStack.is_stack_region" ], 0, - "c5689f881d1c7b1467f220715e9d2e3e" + "5dc4bd407019de5eb21a77c5108d1e53" ], [ "FStar.Monotonic.HyperStack.popped", @@ -73,7 +73,7 @@ 1, [ "@query", "equation_FStar.Monotonic.HyperStack.poppable" ], 0, - "8813f1f78e87f012180d896089cd546b" + "0c60135c8151e72d6bc3d40bbd80244d" ], [ "FStar.Monotonic.HyperStack.pop", @@ -125,7 +125,7 @@ "typing_FStar.Set.complement", "typing_FStar.Set.singleton" ], 0, - "f76ca848636c5c90b7d04de3d85b367e" + "b2c89e33d2320c5a90f09ef9516e94dc" ], [ "FStar.Monotonic.HyperStack.upd", @@ -162,7 +162,7 @@ "typing_FStar.Monotonic.HyperStack.live_region" ], 0, - "28b100ebe7fb2382972245f904acfbe0" + "43f67a12542f71fa37a375d7ef39adca" ], [ "FStar.Monotonic.HyperStack.alloc", @@ -206,7 +206,7 @@ "typing_FStar.Pervasives.Native.fst" ], 0, - "989a2f67159b10079864e3c41ac6ad20" + "557c05a58db6c68e60b0887a587113ec" ], [ "FStar.Monotonic.HyperStack.free", @@ -244,7 +244,7 @@ "typing_FStar.Monotonic.HyperStack.live_region" ], 0, - "cb0d3ea22a010a3264542ca425d170fc" + "884192a1c31d0b6a9c82c2ce6815ebef" ], [ "FStar.Monotonic.HyperStack.upd_tot", @@ -280,7 +280,7 @@ "typing_FStar.Monotonic.HyperStack.live_region" ], 0, - "b4481280d845b917a4b53f0c4fcd8780" + "6a670cd173fb40837eca3e02af624d42" ], [ "FStar.Monotonic.HyperStack.sel_tot", @@ -293,7 +293,7 @@ "refinement_interpretation_Tm_refine_778b19525c5cb6c7b65c06252db153f7" ], 0, - "72da4153000b63bbd1e4e96329e01231" + "ef836044e63cf63739dda8ecddbabcc1" ], [ "FStar.Monotonic.HyperStack.fresh_frame", @@ -307,7 +307,7 @@ "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a" ], 0, - "b852f08a953fa133c61eca535b63efb0" + "e0811997508b4571be7b3a6e14192adf" ], [ "FStar.Monotonic.HyperStack.hs_push_frame", @@ -371,7 +371,7 @@ "typing_FStar.Monotonic.HyperStack.is_stack_region" ], 0, - "66e62c2defbd5ba633d91ba731bde01e" + "34f54dac77ad87590a613baba8f4ff26" ], [ "FStar.Monotonic.HyperStack.new_eternal_region", @@ -443,7 +443,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "04cb3c997a0d94f5f63f5f92d253c306" + "5453d702e657e7f52f08f11291b9db00" ], [ "FStar.Monotonic.HyperStack.new_eternal_region", @@ -515,7 +515,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "d8eee67ec258d280b5f3c6eaec670938" + "3fd3a685f353373a56d282a6e6110da3" ], [ "FStar.Monotonic.HyperStack.new_freeable_heap_region", @@ -581,7 +581,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "ef7278b9b7f1809303867b8b4f7afceb" + "1ca240874dd19d12e7547cba33564e01" ], [ "FStar.Monotonic.HyperStack.free_heap_region", @@ -624,7 +624,7 @@ "typing_FStar.Set.complement", "typing_FStar.Set.singleton" ], 0, - "5eadfa0f8eac333d34ef2586c6022860" + "e5fc5ee7f3a467f665c51d6733a8b315" ], [ "FStar.Monotonic.HyperStack.lemma_sel_same_addr", @@ -638,7 +638,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "7081ae2df7860c8ba050eab6d3285393" + "93e3ffeb89fed3bba09c9246487b5302" ], [ "FStar.Monotonic.HyperStack.lemma_upd_same_addr", @@ -650,7 +650,7 @@ "primitive_Prims.op_AmpAmp", "projection_inverse_BoxBool_proj_0" ], 0, - "6c205f1466c40ffb0b049798ad63ae8f" + "121fdcf511cda95923dad9dc849a796d" ], [ "FStar.Monotonic.HyperStack.modifies_drop_tip", @@ -666,7 +666,7 @@ "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a" ], 0, - "208ad76c39a9c6d880c063bde92d62b8" + "8ad0277df8931ab2b9227b116ea91024" ], [ "FStar.Monotonic.HyperStack.modifies_ref", @@ -680,7 +680,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "67e45654f04bfc386471109a087fc3d3" + "3df19a0e34e7e877d0096404354c963a" ], [ "FStar.Monotonic.HyperStack.regions_of_some_refs", @@ -695,7 +695,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "6408d4eda1db01e5b15499cfe3b56bc3" + "b83753049dbe9596c7e0f5d830a59bf7" ], [ "FStar.Monotonic.HyperStack.refs_in_region", @@ -716,7 +716,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "a2babff86a19a54af804f1157c817a31" + "b2cb665eb87e678c2945816d8c0960e3" ], [ "FStar.Monotonic.HyperStack.refs_in_region", @@ -739,7 +739,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "4c6aa847d57bd937cf7d4d8656ce6f0b" + "38a03bab7eb2694397e323f8bd3f3f24" ], [ "FStar.Monotonic.HyperStack.modifies_some_refs", @@ -754,7 +754,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "864ad1d3a48f628d96348b475e2e1a10" + "fa77f1ad9adf4b293b540493a41a5e7c" ], [ "FStar.Monotonic.HyperStack.lemma_heap_equality_cancel_same_mref_upd", @@ -787,7 +787,7 @@ "typing_FStar.Monotonic.HyperStack.live_region" ], 0, - "50606822e22b13f777533a7b9178a3e9" + "33bfe7cc4c8e61e7af894db48d4dd96c" ], [ "FStar.Monotonic.HyperStack.lemma_heap_equality_upd_with_sel", @@ -803,7 +803,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "9168850edc99bf84b0d0017932bc8860" + "d1105c601380ab948941681911ba4f72" ], [ "FStar.Monotonic.HyperStack.lemma_heap_equality_commute_distinct_upds", @@ -836,7 +836,7 @@ "typing_FStar.Monotonic.HyperStack.live_region" ], 0, - "13b520594e57b4d2ef689352472045d0" + "ad316dade193e14ebd528324fbc3c86f" ], [ "FStar.Monotonic.HyperStack.contains_aref_unused_in", @@ -850,7 +850,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "45f82d1f48e0a3e036165b6800dea6cf" + "d09a40fef4c680cd4a246f4353fba913" ], [ "FStar.Monotonic.HyperStack.sel_reference_of", @@ -859,7 +859,7 @@ 1, [ "@query" ], 0, - "b0c836cd84eaa90868b09d910c949b13" + "69edac17838505dd5b7cdcb6d8867c73" ], [ "FStar.Monotonic.HyperStack.upd_reference_of", @@ -877,7 +877,7 @@ "primitive_Prims.op_AmpAmp", "projection_inverse_BoxBool_proj_0" ], 0, - "0c2e9a7de28b5cbee5259f7793e3b7bc" + "aaed591a430263a1179c4b493abf1d3a" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Monotonic.Map.fst.hints b/ulib/.cache/FStar.Monotonic.Map.fst.hints index 3e831734f98..9aef92cb967 100644 --- a/ulib/.cache/FStar.Monotonic.Map.fst.hints +++ b/ulib/.cache/FStar.Monotonic.Map.fst.hints @@ -11,7 +11,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "552a48ecbd42952992cf75040cabc480" + "552d3e59c4e9ac3dab333792dd362eb5" ], [ "FStar.Monotonic.Map.grows_aux", @@ -27,7 +27,7 @@ "l_quant_interp_3439469e67c044de57ce8f8134ebf267" ], 0, - "a2ffb32902ca5775fd0505e65933f72d" + "01b9cc5bf9236f4fcae7c15115377ef4" ], [ "FStar.Monotonic.Map.alloc", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_ff29b7a45b8f3430bb5eb44dab5f02d4" ], 0, - "5cce24301c99a3b7e552ca2b2e3a31f1" + "27ce036a016b5c21498941eb7e598a09" ], [ "FStar.Monotonic.Map.contains", @@ -56,7 +56,7 @@ 1, [ "@query" ], 0, - "90d2ca6e08cd33c76f6ad8633a201bd9" + "6d83fd63066b3809c2e4b6f71a74f7df" ], [ "FStar.Monotonic.Map.value", @@ -75,7 +75,7 @@ "refinement_interpretation_Tm_refine_f596a1e23d65ebe54b463345ece4e00f" ], 0, - "0ed8494e71226d42b6595c190231b44b" + "2fdac043c10d5276c15bd865b7a0fcf9" ], [ "FStar.Monotonic.Map.contains_stable", @@ -94,7 +94,7 @@ "token_correspondence_FStar.Monotonic.Map.grows" ], 0, - "e4615ae3ae4145c32141c1911624b058" + "5770f47e93efe88ef9ec9b3f6d617a07" ], [ "FStar.Monotonic.Map.extend", @@ -191,7 +191,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "49e06215822a8f84d7f7c2571207197b" + "4fc192da26d39fe016df3c03b13be6bf" ], [ "FStar.Monotonic.Map.lookup", @@ -247,7 +247,7 @@ "typing_FStar.Pervasives.Native.uu___is_Some" ], 0, - "ad539feced297247535785b49040d3ce" + "a2c4ea88b78ad3438c1056bdee0a2d16" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Monotonic.Pure.fst.hints b/ulib/.cache/FStar.Monotonic.Pure.fst.hints index 6ce19d83661..4a95a2d85b6 100644 --- a/ulib/.cache/FStar.Monotonic.Pure.fst.hints +++ b/ulib/.cache/FStar.Monotonic.Pure.fst.hints @@ -15,7 +15,7 @@ "token_correspondence_Prims.pure_wp_monotonic0" ], 0, - "910ad9ef8dc766cf5abc91b68677c81f" + "701e0a892729e1f3eab6239f3ecc3cde" ], [ "FStar.Monotonic.Pure.elim_pure_wp_monotonicity_forall", @@ -31,7 +31,7 @@ "token_correspondence_Prims.pure_wp_monotonic0" ], 0, - "b58733ae8c6cea1f806fb5ad458eeb82" + "0eee51a0d5a6136a22d52ac64e7de9b2" ], [ "FStar.Monotonic.Pure.intro_pure_wp_monotonicity", @@ -45,7 +45,7 @@ "token_correspondence_Prims.pure_wp_monotonic0" ], 0, - "b60d37fb184004dec63050559925f8fa" + "a8edac9c935aa2321f6dea8bcf0bdfd4" ], [ "FStar.Monotonic.Pure.as_pure_wp", @@ -54,7 +54,7 @@ 1, [ "@query" ], 0, - "11534e4c0af6baebdbb77856602f5dec" + "c1e0414cae0599d290dc7d3bae8c8cf7" ], [ "FStar.Monotonic.Pure.elim_pure", @@ -73,7 +73,7 @@ "typing_Tm_abs_b66a28ec01f7bbb11191891e2b8510ec" ], 0, - "ac69d641b4d5fa7a7658bf7efbd0cac8" + "22db72bb5025c48ef5a136c568ec73c2" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Monotonic.Seq.fst.hints b/ulib/.cache/FStar.Monotonic.Seq.fst.hints index 59f0a5714a8..0105e5600a0 100644 --- a/ulib/.cache/FStar.Monotonic.Seq.fst.hints +++ b/ulib/.cache/FStar.Monotonic.Seq.fst.hints @@ -1,5 +1,5 @@ [ - "ù*Ò¾”UwÙ†ÉT„×\\'´", + "\u0010äÕ½ºÔM\fkMË3\\šL‰", [ [ "FStar.Monotonic.Seq.grows_aux", @@ -17,7 +17,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "ea9cb35781b3264cce42e29d6645f1b7" + "332bcad4aea4a2e19c1ac30acf90b849" ], [ "FStar.Monotonic.Seq.lemma_snoc_extends", @@ -48,7 +48,7 @@ "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.length" ], 0, - "f1abef1fc226a17bd85e7ec6cf1e9318" + "1951bf6e28cb13055361356485c8527d" ], [ "FStar.Monotonic.Seq.alloc_mref_seq", @@ -102,7 +102,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "ef04fc609f5426dae027e6bdc3ca3af2" + "ea8f7529d66253e097aefbf7494fe348" ], [ "FStar.Monotonic.Seq.at_least", @@ -111,7 +111,7 @@ 1, [ "@query" ], 0, - "076481b185179a035b0de47dabf4b771" + "b24bbd989263c9e9e568f1b063e43bd0" ], [ "FStar.Monotonic.Seq.at_least_is_stable", @@ -132,7 +132,7 @@ "token_correspondence_FStar.Monotonic.Seq.grows" ], 0, - "1b671cc08d0fdb00e756bf501f00dc64" + "5419476d02b40870519a977cf0d0942d" ], [ "FStar.Monotonic.Seq.write_at_end", @@ -227,7 +227,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "b5cff945ec96fe755ccda2af1e02feb6" + "b6971b58448c330bd1af64d65f9f6ef9" ], [ "FStar.Monotonic.Seq.grows_p", @@ -254,7 +254,7 @@ "token_correspondence_FStar.Monotonic.Seq.grows" ], 0, - "b1e1b6175f04479c7d235e7a1c27e25a" + "3dfc19eeab10d4d3dae327de9e76ac69" ], [ "FStar.Monotonic.Seq.alloc_mref_iseq", @@ -281,7 +281,7 @@ "refinement_interpretation_Tm_refine_f596a1e23d65ebe54b463345ece4e00f" ], 0, - "b092ce55819c26bf3a31957b987d252c" + "701e93a78e872db08dc36cccadf8e2ca" ], [ "FStar.Monotonic.Seq.i_at_least", @@ -290,7 +290,7 @@ 1, [ "@query" ], 0, - "be3e155099f10f35cde26684a17e1901" + "edb0071e190d7f151ab66abb5d70c046" ], [ "FStar.Monotonic.Seq.i_at_least_is_stable", @@ -313,7 +313,7 @@ "token_correspondence_FStar.Monotonic.Seq.grows_p" ], 0, - "20f8407deb276b65cb633a67cedbad64" + "da19c9dcd0813bd7f5965c5186467b05" ], [ "FStar.Monotonic.Seq.int_at_most_is_stable", @@ -335,7 +335,7 @@ "token_correspondence_FStar.Monotonic.Seq.grows_p" ], 0, - "e1301f504ee6c6f297195d0bb0af69a2" + "6d3d6d02c84fe0233abba38f70bacc7a" ], [ "FStar.Monotonic.Seq.i_read", @@ -365,7 +365,7 @@ "refinement_interpretation_Tm_refine_f596a1e23d65ebe54b463345ece4e00f" ], 0, - "cf1621b377fbd0d984aea7fa4988d5ee" + "e0cd92a5b9f90154f96231022e3bbe28" ], [ "FStar.Monotonic.Seq.i_write_at_end", @@ -471,7 +471,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "72745442d900e5ba0825f56f8b40ecc5" + "75bc07fccb80a9ef065db7d164aaa718" ], [ "FStar.Monotonic.Seq.invariant", @@ -485,7 +485,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "eb857657ea799038587bda34b6e4d2e6" + "bfcb330b693c7265a9446e5b9f080140" ], [ "FStar.Monotonic.Seq.test0", @@ -504,7 +504,7 @@ "refinement_interpretation_Tm_refine_f596a1e23d65ebe54b463345ece4e00f" ], 0, - "871ab81a374f5bd74ea72c21149cb979" + "f91e0bded39fc614c7453cdc87a277be" ], [ "FStar.Monotonic.Seq.itest", @@ -528,7 +528,7 @@ "refinement_interpretation_Tm_refine_fc4e75453b328d0dcef003557ed6cd2b" ], 0, - "359d28e056377f589e9485fcaec8764c" + "7f1ce2fe987a007368da0d013fab4308" ], [ "FStar.Monotonic.Seq.un_snoc", @@ -549,7 +549,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "443c05f205dbb0d4c33814afc5a69034" + "1c0f25658e7cb6a97eb7ea49398fa512" ], [ "FStar.Monotonic.Seq.map", @@ -575,7 +575,7 @@ "typing_FStar.Seq.Base.length", "well-founded-ordering-on-nat" ], 0, - "4137c34086a8323460c09a6639b8b587" + "0cf1eb96ea15a87fd8c03ccadc34f967" ], [ "FStar.Monotonic.Seq.map_snoc", @@ -621,7 +621,7 @@ "typing_FStar.Seq.Properties.snoc" ], 0, - "5592b9257ad2c29164a48ab3a6c1b211" + "8690007598be5e1acafb2b1b4f197387" ], [ "FStar.Monotonic.Seq.map_append", @@ -678,7 +678,7 @@ "typing_FStar.Seq.Properties.snoc", "well-founded-ordering-on-nat" ], 0, - "d2ef4916167acb1d4e009512bc6ac35a" + "871ca5c6e68643e5c27cdb4b9bb9738b" ], [ "FStar.Monotonic.Seq.map_length", @@ -692,7 +692,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "11b26c0c7390216c84ea135a3fd314ef" + "3d35f6f085f7a14a869757eceebcae27" ], [ "FStar.Monotonic.Seq.map_length", @@ -735,7 +735,7 @@ "well-founded-ordering-on-nat" ], 0, - "66cbb87e98d5fc3cc01dcf5a52c2c133" + "edc61e8c257b15b8f5918c22ef9e0a18" ], [ "FStar.Monotonic.Seq.map_length", @@ -749,7 +749,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9e708406ca55bfe76ac91fb28a1cc715" + "7025c785c54b13dc6e54a423357504fa" ], [ "FStar.Monotonic.Seq.map_index", @@ -763,7 +763,7 @@ "@query", "lemma_FStar.Monotonic.Seq.map_length" ], 0, - "ead4b7cce0dd7f9321dcd00abbff838f" + "8a8fc0301ec8fd2e799df2f6052bb0b6" ], [ "FStar.Monotonic.Seq.map_index", @@ -817,7 +817,7 @@ "typing_FStar.Seq.Base.slice", "well-founded-ordering-on-nat" ], 0, - "970619fd414639e94df7c7e1dfc85cbf" + "ed0f6862efe9381a47d39b84567ff76c" ], [ "FStar.Monotonic.Seq.map_index", @@ -871,7 +871,7 @@ "typing_FStar.Seq.Base.slice", "well-founded-ordering-on-nat" ], 0, - "8fd2735d277b64c684f02736dd6c339e" + "115245a1091c79c145a0ddc69902a9a7" ], [ "FStar.Monotonic.Seq.map_grows", @@ -897,7 +897,7 @@ "token_correspondence_FStar.Monotonic.Seq.grows" ], 0, - "3e189a6970928df662bbddb6796e5d51" + "f7bdcdf2ff74e13d73b2f91035955060" ], [ "FStar.Monotonic.Seq.map_prefix_stable", @@ -941,7 +941,7 @@ "typing_FStar.Monotonic.Seq.grows", "typing_FStar.Seq.Base.seq" ], 0, - "4f8234d3a1494ddd00f7d09a38c59cc8" + "c2b524f2de402b9203c93ada2a6c42ed" ], [ "FStar.Monotonic.Seq.map_has_at_index", @@ -955,7 +955,7 @@ "@query", "lemma_FStar.Monotonic.Seq.map_length" ], 0, - "b84b606f5bb5ec5b5a34b9c46ae101c1" + "37703c15954d8eaafc7c8b7901507e03" ], [ "FStar.Monotonic.Seq.map_has_at_index_stable", @@ -997,7 +997,7 @@ "typing_FStar.Monotonic.Seq.grows", "typing_FStar.Seq.Base.seq" ], 0, - "5bcb4306db8aa0bc81154daae19cf903" + "8cfa5d2c341e4927f8cf86bb8d8e7c49" ], [ "FStar.Monotonic.Seq.collect", @@ -1023,7 +1023,7 @@ "typing_FStar.Seq.Base.length", "well-founded-ordering-on-nat" ], 0, - "93792794823e976371990f13e6726654" + "12736d6dfe8817d0792edbd8fa8fb721" ], [ "FStar.Monotonic.Seq.collect_snoc", @@ -1069,7 +1069,7 @@ "typing_FStar.Seq.Properties.snoc" ], 0, - "acff8ac63e4554fb6ce7f6b79c2ebc7d" + "6e69e588c09f1dbb6e5b4b982878bd5e" ], [ "FStar.Monotonic.Seq.collect_grows", @@ -1126,7 +1126,7 @@ "typing_FStar.Seq.Base.length", "well-founded-ordering-on-nat" ], 0, - "5319c9d04221c0f7bc40d3bfe17b5e2b" + "431b153d34cddef9dd3b345c00868e11" ], [ "FStar.Monotonic.Seq.collect_prefix_stable", @@ -1149,7 +1149,7 @@ "typing_FStar.Monotonic.Seq.collect" ], 0, - "bfea55cbb3e931c0a91c0e50461056f1" + "9f54b4428b4314825d2eaedcfe526235" ], [ "FStar.Monotonic.Seq.collect_has_at_index_stable", @@ -1178,7 +1178,7 @@ "typing_FStar.Monotonic.Seq.grows", "typing_FStar.Seq.Base.seq" ], 0, - "66c1d79f8a2ead73151392685a6f0ccb" + "54c73e4860f786ee25ca0aba893aa7ab" ], [ "FStar.Monotonic.Seq.seqn", @@ -1194,7 +1194,7 @@ "token_correspondence_FStar.Monotonic.Seq.increases" ], 0, - "21d90ba0fe86cebc06f8f05246af2085" + "e5c011dbe1642f0d113ddf91b4a0372a" ], [ "FStar.Monotonic.Seq.at_most_log_len_stable", @@ -1216,7 +1216,7 @@ "token_correspondence_FStar.Monotonic.Seq.grows" ], 0, - "e66f859744db0963a181f911e5f47b32" + "afba35b44f2ddcdca41ef2b26ecde87f" ], [ "FStar.Monotonic.Seq.new_seqn", @@ -1322,7 +1322,7 @@ "typing_FStar.Set.union" ], 0, - "b616fdb9aadb6a2bf8f19b252d358932" + "9a45c907ac49ca32c0ae1b8e58ab3052" ], [ "FStar.Monotonic.Seq.increment_seqn", @@ -1422,7 +1422,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "bae350e1120fd7a50c7401fe5e34748c" + "fa0282e90b68e97e6e5ea681da0e8353" ], [ "FStar.Monotonic.Seq.testify_seqn", @@ -1456,7 +1456,7 @@ "refinement_interpretation_Tm_refine_f596a1e23d65ebe54b463345ece4e00f" ], 0, - "1e581a0d1ee04382cd1251a00ef510c5" + "4ee01358b79418e05ce0465853cd6c31" ], [ "FStar.Monotonic.Seq.test", @@ -1488,7 +1488,7 @@ "refinement_interpretation_Tm_refine_f596a1e23d65ebe54b463345ece4e00f" ], 0, - "d649a2b0793b0a5a3a968a79925cea00" + "85391faa79ee75dc0ac0df9bb5411d72" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Monotonic.Witnessed.fst.hints b/ulib/.cache/FStar.Monotonic.Witnessed.fst.hints index 8a2af9646ea..9f24eb3cc3a 100644 --- a/ulib/.cache/FStar.Monotonic.Witnessed.fst.hints +++ b/ulib/.cache/FStar.Monotonic.Witnessed.fst.hints @@ -16,7 +16,7 @@ "typing_Tm_abs_134069e179ddf4705519081c391c4e10" ], 0, - "cfd5695331b5c2ae019953caf2eb66ec" + "0f540955785897aa8788a90e689326dd" ], [ "FStar.Monotonic.Witnessed.get_false", @@ -29,7 +29,7 @@ "lemma_FStar.Monotonic.Witnessed.get_constant_lemma" ], 0, - "132a40c06a8dadd1e011d53dc2d2708d" + "0a449971d0831143c9f444c05e99e3c9" ], [ "FStar.Monotonic.Witnessed.get_and_1", @@ -42,7 +42,7 @@ "typing_Tm_abs_e2ac9feb4f6cb36e6ed8fac286e8dfb7" ], 0, - "291427a121ff3f4fb4f419ad5ae999f4" + "20bafa407d9184e7a998c2cb0a9fbf42" ], [ "FStar.Monotonic.Witnessed.get_or_1", @@ -55,7 +55,7 @@ "typing_Tm_abs_6a8adeed7179f900ad3f12cc0b419230" ], 0, - "5163e5e77c6466cbbdc85482bfc603e2" + "222343f252378aace9d5939c6da4fdc8" ], [ "FStar.Monotonic.Witnessed.get_impl_1", @@ -64,7 +64,7 @@ 1, [ "@query" ], 0, - "5575e491e80037b697f77dcd659699c6" + "f48fd29d5bc9e0d8d9cfc3704bbf680a" ], [ "FStar.Monotonic.Witnessed.get_forall_1_aux", @@ -73,7 +73,7 @@ 1, [ "@query" ], 0, - "b68d3e21b00d12f5b2b384c762702beb" + "92a9bd93344bb1d7609869af5ddf848b" ], [ "FStar.Monotonic.Witnessed.get_forall_1", @@ -89,7 +89,7 @@ "typing_Tm_abs_e320c1b0db2f973703519f096ca636a5" ], 0, - "861ec083c4f0bde2d488dbaa5ee85a5e" + "3e4a0d769ce6943a7af679607aaadd5c" ], [ "FStar.Monotonic.Witnessed.get_exists_1_aux", @@ -98,7 +98,7 @@ 1, [ "@query" ], 0, - "f3fddce40fc111222cd8228ce9aed371" + "412cffb40b8b184adae3c282a25e6446" ], [ "FStar.Monotonic.Witnessed.get_exists_1", @@ -114,7 +114,7 @@ "typing_Tm_abs_e320c1b0db2f973703519f096ca636a5" ], 0, - "5f663d81e5f396bb40f96b20922e7245" + "25974f95bf525a0739f579ef2dfc7727" ], [ "FStar.Monotonic.Witnessed.lemma_witnessed_weakening", @@ -129,7 +129,7 @@ "typing_Tm_abs_d4d999b94052778d20b0f435ce5f06da" ], 0, - "b1cf693a1bc820d171d567e5e379d354" + "d3ea955f1cb57a6bf525fc85d7149bf6" ], [ "FStar.Monotonic.Witnessed.lemma_witnessed_constant", @@ -151,7 +151,7 @@ "typing_Tm_abs_d4d999b94052778d20b0f435ce5f06da" ], 0, - "c8bc0b4f6a999d9ea0df7df45c30d78a" + "22223ace1998521f8a6f420e5560c89f" ], [ "FStar.Monotonic.Witnessed.lemma_witnessed_nested", @@ -167,7 +167,7 @@ "typing_Tm_abs_d4d999b94052778d20b0f435ce5f06da" ], 0, - "491be8b2d7faa94abbbaa820902d8e4c" + "a37681215e857734a8c97c4b4c375788" ], [ "FStar.Monotonic.Witnessed.lemma_witnessed_and", @@ -185,7 +185,7 @@ "typing_Tm_abs_d4d999b94052778d20b0f435ce5f06da" ], 0, - "46778304b80aedbc241a31bd83b14c24" + "95433afc5994ed5c93182079c018bd4a" ], [ "FStar.Monotonic.Witnessed.lemma_witnessed_or", @@ -201,7 +201,7 @@ "typing_Tm_abs_d4d999b94052778d20b0f435ce5f06da" ], 0, - "dc86133da73033dca0ab0b27010751c1" + "b5eb9fb665c03184d54dbcd31ede513b" ], [ "FStar.Monotonic.Witnessed.lemma_witnessed_impl", @@ -223,7 +223,7 @@ "typing_Tm_abs_e45b890c8bed1619d6b1f21cff2877a6" ], 0, - "6bd70cfffd0ff61960735008bce61426" + "01e0137f126c20038c5b1b6b0e3341fb" ], [ "FStar.Monotonic.Witnessed.lemma_witnessed_forall", @@ -247,7 +247,7 @@ "typing_Tm_abs_d4d999b94052778d20b0f435ce5f06da" ], 0, - "d3d118956202e89568bee18cb648044a" + "eff5cbcef76a46bc5a7572d51ecf718d" ], [ "FStar.Monotonic.Witnessed.lemma_witnessed_exists", @@ -264,7 +264,7 @@ "typing_Tm_abs_d4d999b94052778d20b0f435ce5f06da" ], 0, - "473752e1d8e4607f21de1db26ab3f274" + "f7ac4ec285b2d3ca820c04f9a92e49fe" ], [ "FStar.Monotonic.Witnessed.witnessed_defs_equiv_1", @@ -273,7 +273,7 @@ 1, [ "@query" ], 0, - "902e76872573170e3524365eb5316353" + "c7c760a43aa2ff5d5324051550310e2e" ], [ "FStar.Monotonic.Witnessed.witnessed_defs_equiv_2", @@ -287,7 +287,7 @@ "refinement_interpretation_Tm_refine_bd10f09297e0e7dc08314f7d9211801c" ], 0, - "bd2e8dcff2783cc3b640ddc8b1d53264" + "551c6451f37dfd4b6391ba2b84f45452" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.NMST.fst.hints b/ulib/.cache/FStar.NMST.fst.hints index 396a1ec5705..1fa6dcbf7df 100644 --- a/ulib/.cache/FStar.NMST.fst.hints +++ b/ulib/.cache/FStar.NMST.fst.hints @@ -11,7 +11,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__1" ], 0, - "e79ac45e5ce2221f040d8decba13fe60" + "78e4f6538f38bc020e8eea1257f043f1" ], [ "FStar.NMST.bind", @@ -25,7 +25,7 @@ "typing_FStar.Pervasives.Native.__proj__Mktuple2__item___1" ], 0, - "a888f5569eae3c6e43772e4cff6c6d0c" + "183e6ce64e8f54ed811c7c73a008c827" ], [ "FStar.NMST.subcomp", @@ -39,7 +39,7 @@ "fuel_guarded_inversion_FStar.Pervasives.Native.tuple2" ], 0, - "a9bb8036ba3fe280b57dca1ba3c96ade" + "69fcd5efb445a9076cb56c291c09b231" ], [ "FStar.NMST.NMSTATE", @@ -51,7 +51,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "8d487efcf11ecd721031dda7804e80b0" + "a72669e4d068c9e2f108dab12f54bfe7" ], [ "FStar.NMST.NMSTATE", @@ -63,7 +63,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "a6e2aaf0639a264690c03fa5cb5fce87" + "15a9da1683e6d6c3ff5df5577b7da673" ], [ "FStar.NMST.NMSTATE", @@ -75,7 +75,7 @@ "refinement_interpretation_Tm_refine_de09779676242898794a0b057d5f5bb4" ], 0, - "ae1febb494ef73f6f08c81cbb3fc4f14" + "4f389409f3e2f163f323764476c25f64" ], [ "FStar.NMST.get", @@ -87,7 +87,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__1" ], 0, - "02627e4f6d550532dfa7d70247418365" + "0be906d43b54fe7cf2dc12559eff9ad6" ], [ "FStar.NMST.put", @@ -96,7 +96,7 @@ 1, [ "@query" ], 0, - "f70ab35ca9bb0e397c57218adbe76f53" + "f40ca04cee187b35aa33107b847b7293" ], [ "FStar.NMST.witness", @@ -108,7 +108,7 @@ "equation_FStar.NMST.witnessed" ], 0, - "8cf864e9a6b69434fcd240be1fa2cedd" + "36601d19b8859c521a446f9412708da1" ], [ "FStar.NMST.recall", @@ -117,7 +117,7 @@ 1, [ "@query", "equation_FStar.NMST.witnessed" ], 0, - "82051fc28cf139c18a5fe30fb4bfe23e" + "d7bc18498937e673c780fc1fa96f1a4b" ], [ "FStar.NMST.sample", @@ -130,7 +130,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "3fff3b9d78cbe728e8f07dc62fcb7785" + "240707afb12e07fb45c43a2b56079530" ], [ "FStar.NMST.lift_pure_nmst", @@ -160,7 +160,7 @@ "typing_Tm_abs_dc670feaee5a9cdeefefb04a5984b858" ], 0, - "ff883356bc5714a31762a4bc197419d4" + "52bb713c329f00b1f2c161bf0e3777c7" ], [ "FStar.NMST.bind_div_nmst", @@ -169,7 +169,7 @@ 1, [ "@query" ], 0, - "4ca8949fafa3b32f5c99f385b4ece99d" + "7aed5133a2fba007f3a482ab328301b0" ], [ "FStar.NMST.nmst_assume", @@ -178,7 +178,7 @@ 1, [ "@query" ], 0, - "07f87533342d6f74913ed3c7a1c1395a" + "e0b8b3741d19a5625f5d25bdd7a0798e" ], [ "FStar.NMST.nmst_assert", @@ -187,7 +187,7 @@ 1, [ "@query" ], 0, - "6b846ce29dcff03c0fa2798eb453cf51" + "187ff18d896e666c82c9a166ff54da76" ], [ "FStar.NMST.lift_nmst_total_nmst", @@ -196,7 +196,7 @@ 1, [ "@query" ], 0, - "848846f2a93cab93c9792ed20a125248" + "a99c89e09e1576007d63bca5cb8c1f29" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.NMSTTotal.fst.hints b/ulib/.cache/FStar.NMSTTotal.fst.hints index 81b745980ed..150d68174be 100644 --- a/ulib/.cache/FStar.NMSTTotal.fst.hints +++ b/ulib/.cache/FStar.NMSTTotal.fst.hints @@ -11,7 +11,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__1" ], 0, - "51a60401c05149818005b9cef41d39e3" + "6383d36291fb181f4f07dc59246e40f7" ], [ "FStar.NMSTTotal.bind", @@ -25,7 +25,7 @@ "typing_FStar.Pervasives.Native.__proj__Mktuple2__item___1" ], 0, - "2833ec6a85d0506abbd0d45b2fda39f4" + "fb3ebbcf55448f39a845167cb4a0221d" ], [ "FStar.NMSTTotal.subcomp", @@ -39,7 +39,7 @@ "fuel_guarded_inversion_FStar.Pervasives.Native.tuple2" ], 0, - "3c6225a15f083aa8289fdfc29b3300f0" + "c506c15b48b69290d3ab434b727ba095" ], [ "FStar.NMSTTotal.NMSTATETOT", @@ -51,7 +51,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "7eb8c21b67ef12080837a5414085b74e" + "9e53a457c64e4287dcab6c214283d6bd" ], [ "FStar.NMSTTotal.NMSTATETOT", @@ -63,7 +63,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "21aed661dd35d1e175ab5d6e9d7de68b" + "2a76accf3194bce477e507b5a41e7f12" ], [ "FStar.NMSTTotal.NMSTATETOT", @@ -75,7 +75,7 @@ "refinement_interpretation_Tm_refine_de09779676242898794a0b057d5f5bb4" ], 0, - "916a6a399cef17dfbfe7ff29b2b5fc6f" + "7bbae47705652e2d9ad910014b0d0bc4" ], [ "FStar.NMSTTotal.get", @@ -87,7 +87,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__1" ], 0, - "1883898f0b3535cd162dc63c2a267fa6" + "10fa0237439f1e0339baf6841a7ceb15" ], [ "FStar.NMSTTotal.put", @@ -96,7 +96,7 @@ 1, [ "@query" ], 0, - "d5ac24122f12685c00430095f67dad2c" + "32df2936997dd04d5adbff1ef7429fee" ], [ "FStar.NMSTTotal.witness", @@ -109,7 +109,7 @@ "equation_FStar.NMSTTotal.witnessed" ], 0, - "fc9296e1d4e8cf41189c3e95445f71e4" + "0544eb5ae90b84d15a56da1502ce6bfa" ], [ "FStar.NMSTTotal.recall", @@ -118,7 +118,7 @@ 1, [ "@query", "equation_FStar.NMSTTotal.witnessed" ], 0, - "d92ffb099351c7549b07483567d7ff08" + "6d0e1d61092826cd75dcc071cc0e48f5" ], [ "FStar.NMSTTotal.sample", @@ -131,7 +131,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "ff8b96fa1c0b6b18c47b8cff9285f6ed" + "22d5e3652f128dad8b335e4750b663a2" ], [ "FStar.NMSTTotal.lift_pure_nmst", @@ -161,7 +161,7 @@ "typing_Tm_abs_dc670feaee5a9cdeefefb04a5984b858" ], 0, - "55cd485ec0bcf79cdc4f4eea8f56bdfa" + "bca0b85178a9b12a1900dba2741670e2" ], [ "FStar.NMSTTotal.nmst_tot_assume", @@ -170,7 +170,7 @@ 1, [ "@query" ], 0, - "168c1469a20b4cc40bddb9f6a50555da" + "44d2ba61c947a8420b4bb798f024ab97" ], [ "FStar.NMSTTotal.nmst_tot_assert", @@ -179,7 +179,7 @@ 1, [ "@query" ], 0, - "848d521d078881b1f1b30c3110c9ac4a" + "d1f370e23fea8d1c4ce37dd89e65c18d" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Option.fst.hints b/ulib/.cache/FStar.Option.fst.hints index 5b3b7a90d71..b7cdd501b4a 100644 --- a/ulib/.cache/FStar.Option.fst.hints +++ b/ulib/.cache/FStar.Option.fst.hints @@ -1,5 +1,5 @@ [ - "!\u001f˜+W\r\fOd\u001fNê\n^³ú", + "Žà‹7%æ·Ô«+b~­8\u001d", [ [ "FStar.Option.isNone", @@ -15,7 +15,7 @@ "typing_FStar.Pervasives.Native.uu___is_Some" ], 0, - "e716c74775780e09478689682b1aa114" + "0d1c18a25763a1b76cc58392048b3d7a" ], [ "FStar.Option.isSome", @@ -31,7 +31,7 @@ "typing_FStar.Pervasives.Native.uu___is_Some" ], 0, - "7aa016822b6ea06bd09ae64ea396d177" + "85eedf5e50fd233a068f35ed47d774be" ], [ "FStar.Option.map", @@ -47,7 +47,7 @@ "typing_FStar.Pervasives.Native.uu___is_Some" ], 0, - "84903fe914ea09e0d13ceefd88808f4f" + "753b60720fc8237ee2c353c864ba4aa4" ], [ "FStar.Option.mapTot", @@ -63,7 +63,7 @@ "typing_FStar.Pervasives.Native.uu___is_Some" ], 0, - "1b4b1dfc1d48e65738a9ba5b2df554d9" + "a79cefcd90aeaefff96e6d8a59cf52de" ], [ "FStar.Option.get", @@ -79,7 +79,7 @@ "typing_FStar.Pervasives.Native.uu___is_Some" ], 0, - "b1819542166c00397e0f2ea62f01d504" + "e269b04d22270fb24b1cad2c31fd7f89" ], [ "FStar.Option.op_let_Question", @@ -88,7 +88,7 @@ 1, [ "@query", "lemma_FStar.Pervasives.invertOption" ], 0, - "f16e421b7b18f0cb15069754cfb3b8c6" + "3058ba6adf3f3d8e67d595c21ff0f11a" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.OrdMap.fst.hints b/ulib/.cache/FStar.OrdMap.fst.hints index db43371f275..f2c74d332c7 100644 --- a/ulib/.cache/FStar.OrdMap.fst.hints +++ b/ulib/.cache/FStar.OrdMap.fst.hints @@ -14,7 +14,7 @@ "typing_FStar.OrdSet.mem" ], 0, - "3bd86b34a7eae62f5e13f23bd615517b" + "47583582e4d7e81cf684205626a55b95" ], [ "FStar.OrdMap.const_on", @@ -31,7 +31,7 @@ "typing_FStar.OrdSet.mem" ], 0, - "5397a6c476ae3145d59effdd84f20f83" + "451073defd4ec4648d5d67e0b1bbe4a0" ], [ "FStar.OrdMap.update", @@ -61,7 +61,7 @@ "typing_FStar.OrdSet.singleton" ], 0, - "43e6ed7603c666c6d56a49956a86b58b" + "0b3e8260ca37abae23001cd671d4beb1" ], [ "FStar.OrdMap.remove", @@ -96,7 +96,7 @@ "token_correspondence_FStar.OrdMap.__proj__Mk_map__item__m" ], 0, - "e569208c8219754f8ac529b9c49738fb" + "e214664508d6c53176fa77677eb504ee" ], [ "FStar.OrdMap.choose", @@ -132,7 +132,7 @@ "typing_FStar.Pervasives.Native.uu___is_Some" ], 0, - "8802cce5803306625a18a1253096a395" + "5e4663c361c269b94ad712fea09c9e1b" ], [ "FStar.OrdMap.eq_intro", @@ -141,7 +141,7 @@ 1, [ "@query", "equation_FStar.OrdMap.equal" ], 0, - "a276a4c920b0401cb598eba493fe94ed" + "3cd5443bd7500bf45adc53e3b98b047d" ], [ "FStar.OrdMap.eq_lemma", @@ -168,7 +168,7 @@ "typing_Tm_abs_d956af1c4d42fc396b46c75e8016525b" ], 0, - "25b337d0c959e2101f74701f84a24dd1" + "0a6c2477ce0075482520446baf5e27c7" ], [ "FStar.OrdMap.upd_order", @@ -209,7 +209,7 @@ "typing_Tm_abs_d956af1c4d42fc396b46c75e8016525b" ], 0, - "7c4549d28521360666ad5acf9aa928b8" + "dde0bd2786058549edf51220c673693a" ], [ "FStar.OrdMap.upd_same_k", @@ -241,7 +241,7 @@ "typing_Tm_abs_d956af1c4d42fc396b46c75e8016525b" ], 0, - "e11d49872662bad787a571bd2028993f" + "abf52945137b0c6399bcb33353018093" ], [ "FStar.OrdMap.sel_upd1", @@ -267,7 +267,7 @@ "typing_Tm_abs_d956af1c4d42fc396b46c75e8016525b" ], 0, - "8358df62da7b6f0a4fab9aad6c26065d" + "6bfe84474b8ab6602c58741bd3190fe4" ], [ "FStar.OrdMap.sel_upd2", @@ -303,7 +303,7 @@ "typing_Tm_abs_d956af1c4d42fc396b46c75e8016525b" ], 0, - "5b8f46068510d3f5ba57016af0d62576" + "1e31e45531adfb51cb5f9bebb169b601" ], [ "FStar.OrdMap.sel_empty", @@ -327,7 +327,7 @@ "typing_FStar.OrdMap.empty", "typing_FStar.OrdMap.select" ], 0, - "431c8d6948a6d3d6474043256bc61f0a" + "e8a286d457496af293a60f4f821a737c" ], [ "FStar.OrdMap.sel_contains", @@ -345,7 +345,7 @@ "token_correspondence_FStar.OrdMap.__proj__Mk_map__item__m" ], 0, - "28e3131fe7171bacf6198ae201db9ea3" + "8d2cc7bd555daab70da8a9f0bc9d86ed" ], [ "FStar.OrdMap.contains_upd1", @@ -363,7 +363,7 @@ "typing_FStar.OrdSet.singleton" ], 0, - "e086755cf1b6d2ae96f3d426db604c93" + "95264286e645c0ff827db01fa69540d1" ], [ "FStar.OrdMap.contains_upd2", @@ -379,7 +379,7 @@ "typing_FStar.OrdMap.contains" ], 0, - "bfffcf02804fa950b4c5b60f9d628bc3" + "f44428405c760b81a3beed5676eb4f1b" ], [ "FStar.OrdMap.contains_empty", @@ -393,7 +393,7 @@ "projection_inverse_FStar.OrdMap.Mk_map_d" ], 0, - "ebd15daa7b7f548e700798249aa1a868" + "f4f7d5efe63cb44c304d79d0492f03d1" ], [ "FStar.OrdMap.contains_remove", @@ -410,7 +410,7 @@ "typing_FStar.OrdMap.__proj__Mk_map__item__d" ], 0, - "65fdccd7bf0330d1fc85a8cf37e11e42" + "c32caab8d0f817b2339d0e470546ef24" ], [ "FStar.OrdMap.eq_remove", @@ -451,7 +451,7 @@ "typing_Tm_abs_d956af1c4d42fc396b46c75e8016525b" ], 0, - "fc28221b1a288a119b7732a9bc9afeb6" + "271423b4dcb40739a78a5acd5b57a08e" ], [ "FStar.OrdMap.choose_empty", @@ -479,7 +479,7 @@ "typing_FStar.OrdMap.choose", "typing_FStar.OrdMap.empty" ], 0, - "6514eeca62ec8539b22609db61312378" + "d416dfc5b27742aec2dca908a6fe2fe6" ], [ "FStar.OrdMap.dom_empty_helper", @@ -496,7 +496,7 @@ "refinement_interpretation_Tm_refine_ab7002f28034b3367f374997a0b53d50" ], 0, - "fca5b7aff320ab40ec1a3eec0ef64dcd" + "c64127dad2ae724af1d086f917d965fd" ], [ "FStar.OrdMap.dom_empty_helper", @@ -536,7 +536,7 @@ "typing_Tm_abs_d956af1c4d42fc396b46c75e8016525b" ], 0, - "07cfa64eec731f3ce3413cdb27f4d75b" + "2246c3aaa8d2583030e333df398bec71" ], [ "FStar.OrdMap.choose_m", @@ -545,7 +545,7 @@ 1, [ "@query" ], 0, - "316a875e1f4556407e2fd777e0776856" + "6a93d4369a0811a0b5b242daf70e8886" ], [ "FStar.OrdMap.choose_m", @@ -610,7 +610,7 @@ "typing_Tm_abs_d956af1c4d42fc396b46c75e8016525b" ], 0, - "425c96ecf7783fd0fdb1c751a7ca2beb" + "90539506b8b2e4558e2fe1dfe6aa1118" ], [ "FStar.OrdMap.size_empty", @@ -634,7 +634,7 @@ "typing_FStar.OrdMap.empty" ], 0, - "1bd445eb8bf5750ba16e148fcbfe3828" + "d07b9bc3d7bcbbf39347ce9b50da7a54" ], [ "FStar.OrdMap.size_remove", @@ -655,7 +655,7 @@ "typing_FStar.OrdMap.__proj__Mk_map__item__d" ], 0, - "569d8a9b6ed8e42269868df7971a2cd3" + "bc028f2f422ab7fee994e3216f2c0ca2" ], [ "FStar.OrdMap.dom_lemma", @@ -667,7 +667,7 @@ "equation_FStar.OrdMap.dom" ], 0, - "c39cf46a306814bf17a7732c88f3782b" + "97c2efad7f12a2215cacc478f53dae51" ], [ "FStar.OrdMap.contains_const_on", @@ -681,7 +681,7 @@ "projection_inverse_FStar.OrdMap.Mk_map_d" ], 0, - "0e48f0f3a85395d5a71ebd0f51682ab1" + "5e3876deda15abe1b67aad503ef8b8d7" ], [ "FStar.OrdMap.select_const_on", @@ -693,7 +693,7 @@ "typing_FStar.OrdMap.const_on" ], 0, - "75cddd53497553e0014915d179ceafde" + "3df383b64ca7791873fe31cf7a82e85e" ], [ "FStar.OrdMap.select_const_on", @@ -723,7 +723,7 @@ "typing_Tm_abs_f1479a1df6adf80103d303f836a579f7" ], 0, - "6b0bb6f3ad1fd58be94a87a2bca96943" + "5102c58b0e373cb0b324921a5b6c4538" ], [ "FStar.OrdMap.sel_rem1", @@ -751,7 +751,7 @@ "typing_FStar.OrdMap.remove", "typing_FStar.OrdMap.select" ], 0, - "d174d28834fbdca980a143a0ef8fbab5" + "82f1bb2efc5c1f8f25bae6ddc97ab014" ], [ "FStar.OrdMap.sel_rem2", @@ -785,7 +785,7 @@ "typing_Tm_abs_d956af1c4d42fc396b46c75e8016525b" ], 0, - "d90cb41d3d65d7dba2460fe1392bc331" + "0fb544c315ef3c81c1362b2f51da1349" ], [ "FStar.OrdMap.rem_upd", @@ -818,7 +818,7 @@ "typing_Tm_abs_c29f6dbbd84df23e02312a727dd2b9d9" ], 0, - "3b37099c957bbb3bb50235892e627c4f" + "9f9fe7a0eb2c5aa469bc653eeb2ace83" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.OrdMap.fsti.hints b/ulib/.cache/FStar.OrdMap.fsti.hints index 4f504f39756..23fd6d57b51 100644 --- a/ulib/.cache/FStar.OrdMap.fsti.hints +++ b/ulib/.cache/FStar.OrdMap.fsti.hints @@ -1,5 +1,5 @@ [ - "\u0015Œ‹¦2^Œ ïøt\u0018à6|", + "\u0004òGO§kwâšèÏ™xÏ\"\u000b", [ [ "FStar.OrdMap.const_on", @@ -11,7 +11,7 @@ "equation_FStar.OrdSet.total_order" ], 0, - "a144e96e8b3dab738f725cfb8746cb75" + "f9dbb9993fd7b8a706ca28ffc63039da" ], [ "FStar.OrdMap.dom", @@ -23,7 +23,7 @@ "equation_FStar.OrdSet.total_order" ], 0, - "0a34651b1a7c278297f986fb454ec561" + "aa4c6798e078842038d12523e345f07f" ], [ "FStar.OrdMap.choose_m", @@ -32,7 +32,7 @@ 1, [ "@query" ], 0, - "3823f4de6bfbe9634ee5cd44424572d3" + "1e59092a30b113f1fc4a68aad5e6f73f" ], [ "FStar.OrdMap.dom_lemma", @@ -44,7 +44,7 @@ "equation_FStar.OrdSet.total_order" ], 0, - "0f74fcfe7480d286db13b747297c3c99" + "6ffe81c27b98b6a4e09a628c6c80dcbd" ], [ "FStar.OrdMap.contains_const_on", @@ -56,7 +56,7 @@ "equation_FStar.OrdSet.total_order" ], 0, - "10a8ca7a496825e86c2eda729b49e98a" + "9a8bf4b614882825c464f9973b238a06" ], [ "FStar.OrdMap.select_const_on", @@ -72,7 +72,7 @@ "typing_FStar.OrdMap.const_on" ], 0, - "2d5821a717790b2fbf36711b2d942bf1" + "8a6dd838cdb22099984588b3c5ac4419" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.OrdMapProps.fst.hints b/ulib/.cache/FStar.OrdMapProps.fst.hints index 61ffba93900..291cb09f135 100644 --- a/ulib/.cache/FStar.OrdMapProps.fst.hints +++ b/ulib/.cache/FStar.OrdMapProps.fst.hints @@ -39,7 +39,7 @@ "well-founded-ordering-on-nat" ], 0, - "61e65223e9ae48a748f00836feacb65e" + "3b3ff668bcf53f340b0ae4b123b72612" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.OrdSet.fst.hints b/ulib/.cache/FStar.OrdSet.fst.hints index 368cc467b69..bc307ddde8e 100644 --- a/ulib/.cache/FStar.OrdSet.fst.hints +++ b/ulib/.cache/FStar.OrdSet.fst.hints @@ -1,5 +1,5 @@ [ - "x\u0004–x¾¡–¦^‰*³‹²yê", + "”\n¢ NZ§[hïÁ©\u0005œ !", [ [ "FStar.OrdSet.sorted", @@ -20,7 +20,7 @@ "subterm_ordering_Prims.Cons", "typing_Prims.__proj__Cons__item__tl" ], 0, - "3d34b04d39098f2bcb3b124e758aecb5" + "83daeb6e752ee59b6274782819d4cab9" ], [ "FStar.OrdSet.hasEq_ordset", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3ff2bbfebe3126e1c2c01ea937762291" + "23ba8a1b52ee408195892b12c4f22af1" ], [ "FStar.OrdSet.simple_induction", @@ -67,7 +67,7 @@ "typing_FStar.OrdSet.sorted" ], 0, - "8df07c773aeb8dcc46f047ff34ecb6d0" + "5a3a91ff8367023587600d8c26b2ced9" ], [ "FStar.OrdSet.simple_induction", @@ -93,7 +93,7 @@ "typing_FStar.OrdSet.sorted" ], 0, - "6b9ec4a581ab2f0b0b26d1232da74419" + "4feaaf15fe821c21cfb7594efcc8400c" ], [ "FStar.OrdSet.base_induction", @@ -134,7 +134,7 @@ "well-founded-ordering-on-nat" ], 0, - "4f54932862e8e8d2d9a95f863334bdfa" + "7ec90b592f6b77627d607ff793a36edb" ], [ "FStar.OrdSet.base_induction", @@ -156,7 +156,7 @@ "typing_FStar.OrdSet.sorted" ], 0, - "c39b5b2505f3f28025aeeac7487a8161" + "176174dac1f40fa2a9f459cc9306f37b" ], [ "FStar.OrdSet.empty", @@ -174,7 +174,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "68186800cdfdb07e5b8e202ebf817ff8" + "5cf3568be96859ff36486b70f79114d1" ], [ "FStar.OrdSet.tail", @@ -183,7 +183,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "dc1a36ed34fe6739a608604f353bbff6" + "453dfbcf4f653fab5fcfa1a2cb43685a" ], [ "FStar.OrdSet.tail", @@ -207,7 +207,7 @@ "typing_FStar.OrdSet.empty" ], 0, - "1f3433d9d6957fb0b32691969f35e8b2" + "ce9dcb61e406a3e9be11ac0451012099" ], [ "FStar.OrdSet.tail", @@ -216,7 +216,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "c0f7ba0c1c707a8122c7475f7906e050" + "9ecec0766bd63da444b6d7325fc68284" ], [ "FStar.OrdSet.head", @@ -225,7 +225,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "4c09624a4394da02a8b6109b7cd544c4" + "1f4436e7c95728be1544a1e99b2f48aa" ], [ "FStar.OrdSet.head", @@ -241,7 +241,7 @@ "refinement_interpretation_Tm_refine_e30b609aa55e6fae2a5527dce3ebc3de" ], 0, - "3f9f81512593fd33f420d792dc6ae6fb" + "2f3cd5d0a8e71ccb6bc9b7d6cc683f07" ], [ "FStar.OrdSet.head", @@ -250,7 +250,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "12dd26c1d4aab61bf5e3403579b912de" + "96ebaeb18b527573d3b1320b5dc03c10" ], [ "FStar.OrdSet.last_direct", @@ -281,8 +281,8 @@ "projection_inverse_Prims.Cons_a", "projection_inverse_Prims.Cons_hd", "projection_inverse_Prims.Cons_tl", "projection_inverse_Prims.Nil_a", + "refinement_interpretation_Tm_refine_006d8686eed695244d151dff0417989a", "refinement_interpretation_Tm_refine_31eef98c6817ee5a89996faf2141219a", - "refinement_interpretation_Tm_refine_394734f565cf67523690defe7e8d6fa7", "refinement_interpretation_Tm_refine_4b802181224a425cd56ab53a030c982d", "refinement_interpretation_Tm_refine_ab7002f28034b3367f374997a0b53d50", "refinement_interpretation_Tm_refine_b77fd6a9ace5662fb4ea7ef3872c9f31", @@ -293,7 +293,7 @@ "typing_FStar.OrdSet.empty", "typing_FStar.OrdSet.mem" ], 0, - "dc01eaceb095a6041dd55ee0351aee39" + "565d18864a4b6a68da32b1c7b8f69c2e" ], [ "FStar.OrdSet.last_direct", @@ -302,7 +302,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "9290b3236d57f2c6b069ea3a789bd65b" + "b29bb9cc1e9dc561ab830aef0718bf06" ], [ "FStar.OrdSet.last_lib", @@ -328,7 +328,7 @@ "typing_FStar.OrdSet.empty" ], 0, - "657abe94373384af224b655c2829450c" + "8b07d7a4b5b4ca061e4e03222a1e3205" ], [ "FStar.OrdSet.last_lib", @@ -337,7 +337,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "21eecedf8c63b43cd1e8036028b0cfb9" + "f98caea8d4f38012d60f3760107a19c2" ], [ "FStar.OrdSet.last_eq", @@ -385,7 +385,7 @@ "typing_FStar.OrdSet.empty" ], 0, - "44e7d775f87311afba1151970c3fd3bc" + "39bd7baad2af93251567226dc4631aff" ], [ "FStar.OrdSet.last_eq", @@ -394,7 +394,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "80b19d77a72552581bb67f97e9e04559" + "22fdb1ef543aa57108334277a388b80e" ], [ "FStar.OrdSet.last", @@ -403,7 +403,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "e829d921a7edba392674f02feb2d683a" + "f067d4d0a53d4696d843ea4e7b109bd8" ], [ "FStar.OrdSet.last", @@ -416,7 +416,7 @@ "typing_FStar.OrdSet.last_direct" ], 0, - "f2c5b48d29ec5623167fb5db9f198992" + "0693fea13e934cb81cc1639aea917207" ], [ "FStar.OrdSet.last", @@ -425,7 +425,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "ab97566827d3ffa5e6914415b23bb98c" + "3e53211fe1ecec0860c8c074d19fd011" ], [ "FStar.OrdSet.liat_direct", @@ -492,7 +492,7 @@ "typing_FStar.OrdSet.tail" ], 0, - "be76d58f568be0dd2a71fa64bb7613fa" + "538cc4f68096bb2039df6f204f858c9f" ], [ "FStar.OrdSet.liat_direct", @@ -526,9 +526,9 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_4f23798424743439cfd1a6dbbdfab8b5", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", + "refinement_interpretation_Tm_refine_93d831570141a9a738ce5302b0babdbf", "refinement_interpretation_Tm_refine_9e27868bf8b51c15d65a2cfa9537b200", "refinement_interpretation_Tm_refine_ab7002f28034b3367f374997a0b53d50", - "refinement_interpretation_Tm_refine_b93c5e1692d5c72dabc4c1c1892de077", "refinement_interpretation_Tm_refine_e30b609aa55e6fae2a5527dce3ebc3de", "token_correspondence_FStar.List.Tot.Base.length.fuel_instrumented", "token_correspondence_FStar.OrdSet.sorted.fuel_instrumented", @@ -536,7 +536,7 @@ "typing_FStar.OrdSet.mem" ], 0, - "53aa005b10e1b12d44d037d788607cbb" + "5259bb534f290ab5f96033d19d5dee7b" ], [ "FStar.OrdSet.liat_lib", @@ -562,7 +562,7 @@ "typing_FStar.OrdSet.empty" ], 0, - "f7692e6c14c63a9f48cd68cd6fae77a6" + "7ddc6a9ad1f3550ffcd23e4b6585cab0" ], [ "FStar.OrdSet.liat_lib", @@ -571,7 +571,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "301a0a1a4162a10483212f6eda44020a" + "4ad17bddc46fd6179e1bb09bbd346573" ], [ "FStar.OrdSet.liat_eq", @@ -632,7 +632,7 @@ "typing_FStar.OrdSet.liat_direct" ], 0, - "c3c958fdff46f6cc66aeb40ce22b09f1" + "9b6475e2b91c339ead2a9e82a70fb480" ], [ "FStar.OrdSet.liat_eq", @@ -641,7 +641,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "73d021938f93229023ef84956979ef60" + "df8d7d39f12b9c8c19ef9143129ab630" ], [ "FStar.OrdSet.liat", @@ -650,7 +650,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "ff0a0abe47a2d5933d5dc7d381a892ef" + "ae62953005ab1d11d6198c1fc2ae9e49" ], [ "FStar.OrdSet.liat", @@ -678,7 +678,7 @@ "typing_FStar.OrdSet.tail" ], 0, - "e3fe637ce27a0bf3681786995ba7ba19" + "7064588919c9bf109ac79737ba324d25" ], [ "FStar.OrdSet.liat", @@ -687,7 +687,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "630e0447387d4cc0ad382243d7990a08" + "a19a863be32071b0afc61e7576b21907" ], [ "FStar.OrdSet.unsnoc", @@ -704,7 +704,7 @@ "typing_FStar.OrdSet.ordset" ], 0, - "78fd810ed9e30e0008ff9409882fec51" + "b9393234edbc5704dc27a9fd57a519b0" ], [ "FStar.OrdSet.unsnoc", @@ -738,7 +738,7 @@ "typing_FStar.OrdSet.tail" ], 0, - "6535dac76c87703c2b01188d5926abc0" + "f4aca143eab998bf560e7cf73056ae32" ], [ "FStar.OrdSet.unsnoc", @@ -747,7 +747,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "b2218bc20d897b3593caa62d268e72d4" + "ec863e9db621559e4e90e8cbd2ced665" ], [ "FStar.OrdSet.as_list", @@ -756,7 +756,7 @@ 1, [ "@query", "equation_FStar.OrdSet.mem" ], 0, - "1d7f5aeda9e2e5496001aa1db01eade2" + "5024bec297a26c320d9264c34e9f6388" ], [ "FStar.OrdSet.insert'", @@ -771,7 +771,7 @@ "refinement_interpretation_Tm_refine_e30b609aa55e6fae2a5527dce3ebc3de" ], 0, - "c2a65440c2ed931312d3da09cc093fd5" + "905504dea5ede2de3df7108d8fb1a420" ], [ "FStar.OrdSet.insert'", @@ -810,7 +810,7 @@ "typing_FStar.OrdSet.sorted" ], 0, - "4030adb502d97bdad60339a5f3cf0b0c" + "426099f4dd4a10fb83aeb564b735eb7c" ], [ "FStar.OrdSet.insert'", @@ -849,7 +849,7 @@ "typing_FStar.OrdSet.sorted" ], 0, - "c5a0ce77e645027dc5c96e763dae7e8d" + "40499d0d28a9379336bea58ddc21508a" ], [ "FStar.OrdSet.distinct'", @@ -872,7 +872,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "fa25ac9c16d146d5457ead4353b897b5" + "d3f82def2b099932118f12d2dc0daf6e" ], [ "FStar.OrdSet.insert_mem", @@ -913,7 +913,7 @@ "typing_FStar.OrdSet.mem" ], 0, - "c341d90656b981c69330f8bcb4f3bd7c" + "50b4e4443e028cfc14124f76f7989c9b" ], [ "FStar.OrdSet.insert_sub", @@ -957,7 +957,7 @@ "typing_Prims.__proj__Cons__item__tl" ], 0, - "a9a76bb477637994036a5b60334a11fe" + "c7c5b3714edeecb05bbc50cd006488b9" ], [ "FStar.OrdSet.distinct_props", @@ -988,7 +988,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.mem" ], 0, - "742544b0c1970d03972790b1631c6a4a" + "2515c98858e5c4dec4ed1e2a0cd43105" ], [ "FStar.OrdSet.distinct", @@ -997,7 +997,7 @@ 1, [ "@query" ], 0, - "bfb6900977e26e05a8c40fbcc25005cd" + "f3bb57faf227288c330f4ce8bed4fd01" ], [ "FStar.OrdSet.union", @@ -1026,7 +1026,7 @@ "token_correspondence_FStar.OrdSet.sorted.fuel_instrumented" ], 0, - "02217309c3aba1ce22996a63aa7cd1b9" + "ff75d659ec8623c4ce0f6e6e141ecb36" ], [ "FStar.OrdSet.remove'", @@ -1040,7 +1040,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "9fb496ef69d8c85089c8371fd26e901d" + "33c71141f6cc6c42a1807c1c45309e60" ], [ "FStar.OrdSet.remove'", @@ -1079,7 +1079,7 @@ "typing_FStar.OrdSet.sorted" ], 0, - "488a572d4031c5eede6cbd4d7ef2143f" + "3aec297a90c6326f7d274d7f6875c357" ], [ "FStar.OrdSet.remove'", @@ -1120,7 +1120,7 @@ "typing_FStar.OrdSet.sorted" ], 0, - "9e0217165a624c145c034cac1e30544c" + "e78a4fe48112dc88edd9e0c83e82a4fe" ], [ "FStar.OrdSet.liat_length", @@ -1175,7 +1175,7 @@ "typing_FStar.OrdSet.liat_lib", "typing_FStar.OrdSet.mem" ], 0, - "0afc0c38a3461cc670b376739a75efed" + "ca987794b1e43d9567539665bfed9ed1" ], [ "FStar.OrdSet.liat_length", @@ -1230,7 +1230,7 @@ "typing_FStar.OrdSet.liat_lib", "typing_FStar.OrdSet.mem" ], 0, - "a058f54676dc71395c36dfef6fbf1f27" + "c0fe50dffadf2b14b4d67bd639bf7286" ], [ "FStar.OrdSet.not_mem_aux", @@ -1280,7 +1280,7 @@ "typing_FStar.OrdSet.size_" ], 0, - "dd5e8748f295712f77607cfca236060d" + "dba8a3dd48b2197415cece582ae7329b" ], [ "FStar.OrdSet.not_mem_aux", @@ -1297,12 +1297,12 @@ "primitive_Prims.op_GreaterThan", "projection_inverse_BoxBool_proj_0", "projection_inverse_Prims.Nil_a", + "refinement_interpretation_Tm_refine_29dc13d97bb528c95d29621acbea618a", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", - "refinement_interpretation_Tm_refine_452b52b5a5ced0954197d5253ac14ae7", "refinement_interpretation_Tm_refine_e30b609aa55e6fae2a5527dce3ebc3de" ], 0, - "9651772d2249156a01c7cce616eec057" + "9b05fd5771bfbe3f25318db105b5e778" ], [ "FStar.OrdSet.subset'", @@ -1334,7 +1334,7 @@ "token_correspondence_FStar.OrdSet.sorted.fuel_instrumented" ], 0, - "b576c17c0673ddf1dbd67ff9af747089" + "195d56d43ed024ff8005cf60083cf3b9" ], [ "FStar.OrdSet.tail_is_subset", @@ -1386,7 +1386,7 @@ "typing_FStar.OrdSet.subset_", "typing_Prims.__proj__Cons__item__tl" ], 0, - "ec55131066f7fccdf1fd6bb1a50632bc" + "2b9259596e31425e5ee642c00898df19" ], [ "FStar.OrdSet.self_is_subset", @@ -1420,7 +1420,7 @@ "token_correspondence_FStar.OrdSet.sorted.fuel_instrumented" ], 0, - "38482e97a4f5c69e0db65a15905bc01a" + "625e2419e876b4262b5e63639f61d5b4" ], [ "FStar.OrdSet.remove_until_greater_than", @@ -1487,7 +1487,7 @@ "typing_FStar.Pervasives.Native.fst" ], 0, - "fcf59571c95298d2dbf706a7508dc52b" + "0ffa2849cdf01eca0abdce9d69b03c0b" ], [ "FStar.OrdSet.remove_until_greater_than", @@ -1554,7 +1554,7 @@ "typing_FStar.Pervasives.Native.fst" ], 0, - "bb09a18700bbeb296f37289dfc6e45d5" + "6180de2a79a4aec4a50aecedd5599339" ], [ "FStar.OrdSet.remove_until_gt_prop", @@ -1612,7 +1612,7 @@ "typing_FStar.Pervasives.Native.fst", "unit_inversion", "unit_typing" ], 0, - "723bd51433baa5f532ac4a09b8387fba" + "5da4fea8e7ec8b9552c3bf197bd49c1a" ], [ "FStar.OrdSet.remove_until_gt_mem", @@ -1672,7 +1672,7 @@ "typing_FStar.Pervasives.Native.fst" ], 0, - "b5b5335ff3d36c3d342e1c178b4be911" + "c6795970c50a5927a04641911927c7a7" ], [ "FStar.OrdSet.mem_implies_f", @@ -1710,7 +1710,7 @@ "typing_Prims.uu___is_Cons" ], 0, - "295ddf41d5978fbb67dff330ebda14ce" + "d4597fe0a399780113ebb657b21fd7f0" ], [ "FStar.OrdSet.smart_intersect", @@ -1780,7 +1780,7 @@ "typing_FStar.Pervasives.Native.fst", "well-founded-ordering-on-nat" ], 0, - "4a01e82a6f36ed1e84f8319e3425ece3" + "73406379b04009b40a56e81b948cde05" ], [ "FStar.OrdSet.choose", @@ -1794,7 +1794,7 @@ "refinement_interpretation_Tm_refine_e30b609aa55e6fae2a5527dce3ebc3de" ], 0, - "6f6ea97615b0376216358a8ccac46b60" + "f4d042bcda41d00f2e59f3977b6fca81" ], [ "FStar.OrdSet.singleton", @@ -1815,7 +1815,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "810f297ee363c0ce5384e77b1b90fd7f" + "9c257af0dc8bea7fa3943e59fa4fcdd7" ], [ "FStar.OrdSet.mem_of_empty", @@ -1844,7 +1844,7 @@ "token_correspondence_FStar.List.Tot.Base.length.fuel_instrumented" ], 0, - "6a25b4141bf26d03585044afcdba427d" + "a6cf1553c1f6a9912eaad517c90e2933" ], [ "FStar.OrdSet.mem_of_tail", @@ -1880,7 +1880,7 @@ "typing_FStar.OrdSet.size" ], 0, - "c0e1e44240393c7a085b4cd43da779d5" + "73c18594324bf08523ac65fbd2733701" ], [ "FStar.OrdSet.not_mem_of_tail", @@ -1924,7 +1924,7 @@ "typing_Prims.__proj__Cons__item__tl" ], 0, - "3a932a7608b443412ba505522a1ef72c" + "23ecd6b454267977a133106b1e18ea88" ], [ "FStar.OrdSet.set_props", @@ -1971,7 +1971,7 @@ "typing_FStar.OrdSet.tail" ], 0, - "7ae641508ad21e8d6b04f3a52fb59d94" + "bf93c1a5325c00768094d1a55b0a5c57" ], [ "FStar.OrdSet.set_props", @@ -1989,12 +1989,12 @@ "primitive_Prims.op_GreaterThan", "projection_inverse_BoxBool_proj_0", "projection_inverse_Prims.Nil_a", + "refinement_interpretation_Tm_refine_2010b0ca3fe03f760353f71fe705e8db", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", - "refinement_interpretation_Tm_refine_4cc6d3d11d6784a77b1c5c9b5e04a7bb", "refinement_interpretation_Tm_refine_e30b609aa55e6fae2a5527dce3ebc3de" ], 0, - "a7031ae507728cb00aa20d90837895e9" + "9ccaecb951e511943341c314f7bb191e" ], [ "FStar.OrdSet.same_members_means_eq", @@ -2045,7 +2045,7 @@ "typing_FStar.OrdSet.sorted", "unit_inversion", "unit_typing" ], 0, - "32396c10f0e7ffec1ce430835ec0e3db" + "1d016895ccae7868a7557708d2052869" ], [ "FStar.OrdSet.intersect_is_symmetric", @@ -2062,7 +2062,7 @@ "typing_FStar.OrdSet.smart_intersect" ], 0, - "7d5c8a1ffef2bd5347219d6d20058bea" + "6597c27260cf52b2a6329c7be5d424b9" ], [ "FStar.OrdSet.remove_until_gt_exclusion", @@ -2075,7 +2075,7 @@ "primitive_Prims.op_disEquality", "projection_inverse_BoxBool_proj_0" ], 0, - "c72cb0bf6310a7a0e77aabc3bd4e08d6" + "7ab6208a6b23504b4826f74e14ec36a8" ], [ "FStar.OrdSet.mem_implies_subset", @@ -2127,7 +2127,7 @@ "typing_FStar.OrdSet.subset", "unit_inversion", "unit_typing" ], 0, - "9f653722e972121dce893d257bc5de3a" + "d2c86cc52156176f4ac1a46effc98871" ], [ "FStar.OrdSet.subset_implies_mem", @@ -2169,7 +2169,7 @@ "unit_inversion", "unit_typing" ], 0, - "ff613c7771a40e4b90236530d6ad220f" + "cec8451c160c6a323d6e4cf8a36b489b" ], [ "FStar.OrdSet.subset_transitivity", @@ -2178,7 +2178,7 @@ 1, [ "@query" ], 0, - "b9788e5c3080cd89fc007c3e4e5e172c" + "97a80ff8db0fd831171d51c46792f31c" ], [ "FStar.OrdSet.head_is_never_in_tail", @@ -2209,7 +2209,7 @@ "typing_FStar.OrdSet.tail" ], 0, - "8ee607fcd5c56071b2a9bc0f45be5e83" + "0d4888277fe39b6eb04763ebfcacf52d" ], [ "FStar.OrdSet.smart_minus", @@ -2272,7 +2272,7 @@ "typing_FStar.Pervasives.Native.fst" ], 0, - "5a5317802f4f429b1afe4d3f9fb95c52" + "4b9247ccefabdfa49c688dbc60b4591c" ], [ "FStar.OrdSet.smart_minus", @@ -2335,7 +2335,7 @@ "typing_FStar.Pervasives.Native.fst" ], 0, - "e58838e2e2b0b1dbe2ddec28dfd02df7" + "2665f2e5c478b9c9f69bdb7544126430" ], [ "FStar.OrdSet.empty_minus_means_subset", @@ -2373,7 +2373,7 @@ "typing_FStar.OrdSet.smart_minus" ], 0, - "88571e30cb691bddb9f2d481e790b46d" + "6ac18a6a5192630703db14198c17bbda" ], [ "FStar.OrdSet.uu___585", @@ -2436,7 +2436,7 @@ "typing_FStar.OrdSet.size_", "typing_FStar.Pervasives.Native.fst" ], 0, - "ee5f021942bf198fb7df802c7c76610a" + "516ebf203616f1183e1817ab434bba10" ], [ "FStar.OrdSet.strict_subset", @@ -2445,7 +2445,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "61ce5506c6a3242d10c7ba46cf711784" + "9da9a3f5a88a95923c3e37a3f8e6edde" ], [ "FStar.OrdSet.disjoint", @@ -2454,7 +2454,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "cc824bf6548e48755edc6190785e34fc" + "ec0ec70586755336b21660d7607e91ed" ], [ "FStar.OrdSet.eq_lemma", @@ -2463,7 +2463,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "14a68c4630fcd40dc0c889f026e16614" + "871c7efa76a7c53e2e9d6b8a5462274a" ], [ "FStar.OrdSet.eq_lemma", @@ -2472,7 +2472,7 @@ 1, [ "@query", "equation_FStar.OrdSet.equal" ], 0, - "535440d486f5bbb1c9af42b1ff4525d2" + "37e4d2012af7747d8f96c949a2c01e3e" ], [ "FStar.OrdSet.mem_empty", @@ -2492,7 +2492,7 @@ "typing_FStar.OrdSet.empty" ], 0, - "757f1a00b322b19e05ad9389f284610a" + "8821cdd9611cb48222325d666eb9caf4" ], [ "FStar.OrdSet.mem_singleton", @@ -2515,7 +2515,7 @@ "typing_FStar.OrdSet.mem", "typing_FStar.OrdSet.singleton" ], 0, - "d4d763647e413972d1e454a503215827" + "026a802d3f0d2e8aa14c073a47989137" ], [ "FStar.OrdSet.mem_insert", @@ -2559,7 +2559,7 @@ "typing_Prims.__proj__Cons__item__tl" ], 0, - "6a8e39a7c336d306fb2b3d40aa8d294b" + "23856613122ead0a5c8916bf14af0be1" ], [ "FStar.OrdSet.mem_union", @@ -2615,7 +2615,7 @@ "typing_FStar.OrdSet.union" ], 0, - "210056e43f92246da351751d7e1eff29" + "0715278b2e424c0690a7f0049652454b" ], [ "FStar.OrdSet.mem_intersect", @@ -2628,7 +2628,7 @@ "typing_FStar.OrdSet.smart_intersect" ], 0, - "910b837f10e890f702886722d1d443b5" + "93fd8786a59bee561bdae841b85ce6ab" ], [ "FStar.OrdSet.mem_subset", @@ -2637,7 +2637,7 @@ 1, [ "@query" ], 0, - "ba9581d6df19b4f464238d7502e9eaf4" + "ee3933f849cf3afb2f061662b9c710a4" ], [ "FStar.OrdSet.choose_empty", @@ -2654,7 +2654,7 @@ "projection_inverse_Prims.Nil_a" ], 0, - "00f7ee31eb6e92e2d53c6fbd6ed76db7" + "c25604da7b4002883f4349f1dfe3a1ec" ], [ "FStar.OrdSet.choose_s", @@ -2663,7 +2663,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "d95ec6f4d39d94fe0c6aafa71ade91e4" + "16e84659a3f3dfe89f89d2300a86e121" ], [ "FStar.OrdSet.choose_s", @@ -2712,7 +2712,7 @@ "typing_FStar.OrdSet.singleton" ], 0, - "884eb0b0a3d25237ed3f6e04cdc719e6" + "4c63aa9379ebf95f434b58ec212e6b72" ], [ "FStar.OrdSet.mem_remove", @@ -2766,7 +2766,7 @@ "typing_FStar.OrdSet.remove_" ], 0, - "50ed16bb8b8ead41515675cc1d7595b1" + "e42711c545653eae96ed9e83bb9757ca" ], [ "FStar.OrdSet.eq_remove", @@ -2775,7 +2775,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "5908e7483568a8ef51e665b23880cd25" + "58f8b6e20c75b7fa8868bac001805241" ], [ "FStar.OrdSet.eq_remove", @@ -2806,7 +2806,7 @@ "typing_FStar.OrdSet.mem", "typing_FStar.OrdSet.sorted" ], 0, - "3bde741e44758d21d928f6c1cdd348f3" + "28c2c1ecdab985845b23439f14e5724a" ], [ "FStar.OrdSet.size_empty", @@ -2815,7 +2815,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "8e1e2c0de50bf9f61c181b7ae9e44acc" + "a6afda6e763e148d58fc7251d1bd1ee3" ], [ "FStar.OrdSet.size_empty", @@ -2841,7 +2841,7 @@ "token_correspondence_FStar.List.Tot.Base.length.fuel_instrumented" ], 0, - "7c584fe6b1996f52a9d05ee5206e8976" + "369c8181f75d9b04c1983ad5c3d68382" ], [ "FStar.OrdSet.size_remove", @@ -2889,7 +2889,7 @@ "typing_Prims.uu___is_Cons" ], 0, - "004b2db069369a7f372662ff6ddebb9a" + "e6cfbafe37d1d42f4b2f3892d093d92d" ], [ "FStar.OrdSet.size_singleton", @@ -2917,7 +2917,7 @@ "typing_FStar.OrdSet.size" ], 0, - "77ab4a9026e6c49596080b240bf9ad24" + "4034d41c331bd13377e872fabd91d255" ], [ "FStar.OrdSet.subset_size", @@ -2969,7 +2969,7 @@ "typing_FStar.OrdSet.subset", "unit_inversion", "unit_typing" ], 0, - "f441f359beaf05bf4f98efc65bdc8bfb" + "73d7a6a8183b4a03ab8acfc496c0ee34" ], [ "FStar.OrdSet.insert_when_already_exists", @@ -3010,7 +3010,7 @@ "typing_FStar.OrdSet.sorted", "typing_Prims.__proj__Cons__item__tl" ], 0, - "57c4036228ac44740bcafb325b30c28e" + "71b6dd34eb1fe82cd67edf303f450f3c" ], [ "FStar.OrdSet.size_insert", @@ -3052,7 +3052,7 @@ "typing_Prims.__proj__Cons__item__tl" ], 0, - "a0f310ea0377c490bbda273a102d4421" + "60e0f397abfac6d5b010353a95689d76" ], [ "FStar.OrdSet.precise_size_insert", @@ -3109,7 +3109,7 @@ "typing_FStar.OrdSet.size" ], 0, - "aa545ae7856e8fd36878b50a6e28ed39" + "6fd1e5681f5dd505003d44c9fe2cc911" ], [ "FStar.OrdSet.size_of_union_left", @@ -3145,7 +3145,7 @@ "unit_inversion", "unit_typing" ], 0, - "9cab4be078c250189b5f715b0b1c0e8a" + "f556104afdc38867c1ab968714288fc0" ], [ "FStar.OrdSet.size_of_union_right", @@ -3167,7 +3167,7 @@ "typing_FStar.OrdSet.union" ], 0, - "b522efce3e06f31dea2d59579c48fcbd" + "c7e21af194940e876bbf44513494903b" ], [ "FStar.OrdSet.size_union", @@ -3186,7 +3186,7 @@ "typing_FStar.OrdSet.sorted", "typing_FStar.OrdSet.union" ], 0, - "c799d0c63baac5c2c4fbe96b55d598b6" + "3dadb77a8daa7882ddd0bba1aca2456f" ], [ "FStar.OrdSet.map_internal", @@ -3224,7 +3224,7 @@ "typing_FStar.OrdSet.sorted" ], 0, - "cbb98f96763319b9118682678cbbd6ef" + "4dc790e207b8e2c9fa2db610b27a8bb1" ], [ "FStar.OrdSet.map_internal", @@ -3263,7 +3263,7 @@ "typing_FStar.OrdSet.sorted" ], 0, - "f5eaa05a77f0d4822e5aae6b8562e2c1" + "f588a0e003173f746f47683740323620" ], [ "FStar.OrdSet.map_size", @@ -3313,7 +3313,7 @@ "typing_FStar.OrdSet.map_internal", "typing_FStar.OrdSet.size" ], 0, - "47440324d61359a1bf556bddca0ab2d9" + "f7bf157bc0a1f4f49b35706f8390f849" ], [ "FStar.OrdSet.map_size", @@ -3325,7 +3325,7 @@ "refinement_interpretation_Tm_refine_1e94bce33a339f4c3ac34abed8b95555" ], 0, - "ea96bd7e7f72aebd9442507f0b2483c5" + "d176a984a359b1941d9207b20a2c24f3" ], [ "FStar.OrdSet.map_as_list", @@ -3372,7 +3372,7 @@ "typing_FStar.OrdSet.as_list", "typing_FStar.OrdSet.map_internal" ], 0, - "4719681ff259867835f8ff0e66ace53c" + "c43e2fe644161c17692e2cec9d919693" ], [ "FStar.OrdSet.map_as_list", @@ -3384,7 +3384,7 @@ "refinement_interpretation_Tm_refine_1e94bce33a339f4c3ac34abed8b95555" ], 0, - "1f903e2a6aa5f2aa7b6a15743a77832d" + "bcf4846dc8710a366d2c6a73cb79f244" ], [ "FStar.OrdSet.map", @@ -3393,7 +3393,7 @@ 1, [ "@query" ], 0, - "717421da8d68e92e2b0decde4b1b3e10" + "cfc4e94e45f8b7420cc2c27d8eba845b" ], [ "FStar.OrdSet.map", @@ -3415,7 +3415,7 @@ "refinement_interpretation_Tm_refine_e30b609aa55e6fae2a5527dce3ebc3de" ], 0, - "9e1be593e43841206400658c08ad17da" + "ebd77f34cc1d9f1e9e7d9466921cccd3" ], [ "FStar.OrdSet.lemma_strict_subset_size", @@ -3447,7 +3447,7 @@ "typing_FStar.OrdSet.subset" ], 0, - "321cc2a147d220abaf1b6c0562ce5738" + "78ae7481ef8777e672a5be77cddbc52f" ], [ "FStar.OrdSet.lemma_minus_mem", @@ -3460,7 +3460,7 @@ "typing_FStar.OrdSet.smart_minus" ], 0, - "c1a85ded3c253bded77f438df7d55df8" + "e083b8f3e830b4076b42c1e71da52922" ], [ "FStar.OrdSet.strict_subset_implies_diff_element", @@ -3528,7 +3528,7 @@ "unit_inversion", "unit_typing" ], 0, - "ed5c5458500e15c74247683ffb9bafd5" + "df38d5542a9a594e3f253a96d064953d" ], [ "FStar.OrdSet.diff_element_implies_strict_subset", @@ -3546,7 +3546,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "ed37a8f73a58d247b75d5b40359ce7c6" + "752cdc9e98f1c971a5bbd49b35c66c93" ], [ "FStar.OrdSet.lemma_strict_subset_exists_diff", @@ -3563,7 +3563,7 @@ "typing_FStar.OrdSet.subset" ], 0, - "42c4083283330f8f4062f9daed13359c" + "2e73ff0bc2d8fd9c22dca6633f81cdd3" ], [ "FStar.OrdSet.inv", @@ -3577,7 +3577,7 @@ "primitive_Prims.op_Negation", "projection_inverse_BoxBool_proj_0" ], 0, - "e441eb0e36d000be83cd534b23457fa9" + "51ff757087c9d9db36198db75a1974cb" ], [ "FStar.OrdSet.count", @@ -3608,7 +3608,7 @@ "token_correspondence_FStar.OrdSet.sorted.fuel_instrumented" ], 0, - "a30f609ed54b816c74f0bde97488d95f" + "244a1ace9b152b05e8171b2e44770ed2" ], [ "FStar.OrdSet.count_of_empty", @@ -3629,7 +3629,7 @@ "refinement_interpretation_Tm_refine_d4800b78396c98d3eb75249d3432516c" ], 0, - "bfbaab94ecd040b17d621ba2f3761995" + "f3a7140f94336a96cb9f62951a1a0b53" ], [ "FStar.OrdSet.count_of_impossible", @@ -3656,7 +3656,7 @@ "token_correspondence_FStar.OrdSet.sorted.fuel_instrumented" ], 0, - "11f13a9602d5771e297c224ae3a13070" + "8305c476473897f7c43a9d581c15be76" ], [ "FStar.OrdSet.count_all", @@ -3670,7 +3670,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "dfbc5913d378bf946a9f5c72a45ebf24" + "9a5607d2b6404bfe3eb306a4559ff03c" ], [ "FStar.OrdSet.count_all", @@ -3705,7 +3705,7 @@ "token_correspondence_FStar.OrdSet.sorted.fuel_instrumented" ], 0, - "03a93854d1a26cabda5c68f558ad94c4" + "27b0c7b0c9121d5a5e2f97cbd4519772" ], [ "FStar.OrdSet.count_of_cons", @@ -3722,7 +3722,7 @@ "refinement_interpretation_Tm_refine_b23f132f9d3432a3e770986e649b46fe" ], 0, - "b37b3162d438a4efa59c1b160f60c2f6" + "41fcc5fafabe39721eb9667e03550171" ], [ "FStar.OrdSet.count_of_cons", @@ -3769,7 +3769,7 @@ "typing_FStar.OrdSet.tail" ], 0, - "fc7e865ef987f5859847d22f865a2553" + "f6fb803b0e6b1a382976be52c45fed3a" ], [ "FStar.OrdSet.count_of_cons", @@ -3786,7 +3786,7 @@ "refinement_interpretation_Tm_refine_b23f132f9d3432a3e770986e649b46fe" ], 0, - "b06a5a0b8727a8f1c2bcfac2f03b943d" + "777ff0984ee3f29de2c12e9c9da773ab" ], [ "FStar.OrdSet.all", @@ -3815,7 +3815,7 @@ "token_correspondence_FStar.OrdSet.sorted.fuel_instrumented" ], 0, - "eb0b9a305e805c9d9999a2254d9afa4e" + "863530d46cd83e4585f362babfe84848" ], [ "FStar.OrdSet.any", @@ -3847,7 +3847,7 @@ "typing_FStar.OrdSet.sorted" ], 0, - "3f97b4ba6cc8d8832a479b5b1269d860" + "0ed3f09237b0938f961bb5d42d87cba7" ], [ "FStar.OrdSet.mem_if_any", @@ -3884,7 +3884,7 @@ "typing_FStar.OrdSet.mem" ], 0, - "952836b86f66f4bd45b04379d1c3a7e5" + "10484d85e5d92bb4bdb8c26f6bff5fe1" ], [ "FStar.OrdSet.any_if_mem", @@ -3914,7 +3914,7 @@ "typing_FStar.OrdSet.any", "typing_FStar.OrdSet.mem" ], 0, - "b34fcbf74904da7c04ad6b30d29195d0" + "1544af7fd737d447eb06de030d9cbd73" ], [ "FStar.OrdSet.all_means_not_any_not", @@ -3947,7 +3947,7 @@ "typing_Tm_abs_e818836335067047224d0c19c4cabb2d" ], 0, - "00be1b1510c12fde8191280b3561b8b3" + "a7fda272c98b0278f35179be60713e2f" ], [ "FStar.OrdSet.find_first", @@ -3976,7 +3976,7 @@ "token_correspondence_FStar.OrdSet.sorted.fuel_instrumented" ], 0, - "9b0b34173088de020326586fb9f74179" + "9e0c72a7fc4f656e32a1237ec9fe9b54" ], [ "FStar.OrdSet.find_first_is_some_iff_any", @@ -4015,7 +4015,7 @@ "typing_FStar.OrdSet.any", "typing_FStar.OrdSet.find_first" ], 0, - "a25bda05ff634e0fe50290adce1bf4b9" + "73c0fd90ccf3b3f754165c82175698c7" ], [ "FStar.OrdSet.find_first_precedes_any_other", @@ -4066,7 +4066,7 @@ "typing_FStar.OrdSet.find_first", "typing_FStar.OrdSet.mem" ], 0, - "015ca24d92e063809cd5486e3a81241e" + "75e70099ea2b0ed7e12bc7c1bc30d4cd" ], [ "FStar.OrdSet.liat_size", @@ -4075,7 +4075,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "417ce8eff85b529480f69bf3fba339ca" + "6cbb7af6df83602c445fc79486eb62e5" ], [ "FStar.OrdSet.liat_size", @@ -4127,7 +4127,7 @@ "typing_FStar.OrdSet.liat_lib", "typing_FStar.OrdSet.tail" ], 0, - "7004ed0673951476485e576b47a7f537" + "c4ad6c24530eee7289decc7b487fd82c" ], [ "FStar.OrdSet.liat_size", @@ -4179,7 +4179,7 @@ "typing_FStar.OrdSet.liat_lib", "typing_FStar.OrdSet.tail" ], 0, - "143069cd68c64c0d97e415a5d2d97bb0" + "a76e1ae0e2e6a285842983cd2c7d3a4b" ], [ "FStar.OrdSet.mem_liat", @@ -4188,7 +4188,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "4454c630f768c5e0fb607b9b6cbc68c5" + "b11f1514175ae8644bb254392f3f1d00" ], [ "FStar.OrdSet.mem_liat", @@ -4215,7 +4215,7 @@ "typing_FStar.OrdSet.liat", "typing_FStar.OrdSet.mem" ], 0, - "e607584aecaa37e28b6c5c7d3dc15197" + "278d2d5c30138f1d7c6a8541d03970b7" ], [ "FStar.OrdSet.mem_liat", @@ -4229,7 +4229,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d27ee77b52ad0ea2ade8e3d7080a8024" + "55ac6ad3e59c8e5551efedb019827394" ], [ "FStar.OrdSet.any_liat", @@ -4238,7 +4238,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "ea908f1cced6d907a5fa99cd396c2fa1" + "5b3337cd18df2155ecba84cfd75e438a" ], [ "FStar.OrdSet.any_liat", @@ -4315,7 +4315,7 @@ "unit_inversion", "unit_typing" ], 0, - "58b783e30a6a485a58e071b97fa57918" + "70618162fd88279753a4db2e69a07f9a" ], [ "FStar.OrdSet.any_liat", @@ -4329,7 +4329,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "e42779923fc33a9c972cbd68ca57a833" + "3588285fe9a921ffe9140b1d11bb5856" ], [ "FStar.OrdSet.find_last'", @@ -4354,7 +4354,7 @@ "well-founded-ordering-on-nat" ], 0, - "b50a0ced9502093dfddf5b50858195b0" + "49528059d2859b72213900b5b5e9693b" ], [ "FStar.OrdSet.find_last_props", @@ -4427,7 +4427,7 @@ "well-founded-ordering-on-nat" ], 0, - "81e99411a9080061f7797afab91d8aad" + "d96f5cf2f42538a7024dc1d5c9a40592" ], [ "FStar.OrdSet.find_last_props", @@ -4442,11 +4442,11 @@ "equation_Prims.eqtype", "lemma_FStar.Pervasives.invertOption", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", - "refinement_interpretation_Tm_refine_a031672fd5c5444f9d71cac278798971", + "refinement_interpretation_Tm_refine_aaece316f6b61b735d14c791e5c5907e", "typing_FStar.OrdSet.find_last_" ], 0, - "780c3d41d32205a63fc95163ce37d7a6" + "0af3a8b0001c22757fedc8f75dfb6a8e" ], [ "FStar.OrdSet.find_last", @@ -4459,7 +4459,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "a0881db592697210cf3538ffe86de980" + "a5da68c6f0b7098bcc37220acde22d89" ], [ "FStar.OrdSet.find_last", @@ -4468,7 +4468,7 @@ 1, [ "@query" ], 0, - "64bdb2e233fa73bea8bfa813dde52b7f" + "9b222318ca3831ed2016680eb1359d61" ], [ "FStar.OrdSet.find_last_is_some_iff_any", @@ -4482,7 +4482,7 @@ "equation_FStar.OrdSet.find_last", "typing_FStar.OrdSet.any" ], 0, - "65b9f68c8921f9d5c934e47aebcc56c8" + "6340c54a925cafdb8b32faa980b9ac03" ], [ "FStar.OrdSet.find_last_follows_any_other", @@ -4491,7 +4491,7 @@ 1, [ "@query" ], 0, - "cb8c76a3576375fdb20664f07296f3dd" + "a093648d351b90da7e22fdf8bb114dc7" ], [ "FStar.OrdSet.find_last_follows_any_other", @@ -4504,7 +4504,7 @@ "refinement_interpretation_Tm_refine_3feaf3c0104236703ca652ec348cfba0" ], 0, - "4522363652fedec2b7ba007957208d9e" + "560406087b09efca56c7e170bf7bb9f9" ], [ "FStar.OrdSet.size_of_tail", @@ -4519,7 +4519,7 @@ "typing_FStar.OrdSet.empty" ], 0, - "a6ed4f34c6f813456af131221adb30c1" + "d0360e7f342cf4dacf76ebca3e38bb9d" ], [ "FStar.OrdSet.size_of_tail", @@ -4540,7 +4540,7 @@ "refinement_interpretation_Tm_refine_e30b609aa55e6fae2a5527dce3ebc3de" ], 0, - "e816f948257f8c771a7dbf1fcb2f7b73" + "1f33be6be715da6e647c70f65bcdf93b" ], [ "FStar.OrdSet.count_of_tail", @@ -4583,7 +4583,7 @@ "typing_Tm_abs_cba426c79607643cdc592859d5d1dca2" ], 0, - "8ded7f3262ed49dde90ad8cb7412369e" + "69acb8b64e2f6a3950f14110d6636073" ], [ "FStar.OrdSet.count_of_tail", @@ -4618,7 +4618,7 @@ "typing_FStar.OrdSet.tail" ], 0, - "d2710e9cbe16ba61e9c89849c1863527" + "a64f46b7902d3de8326d8d8cacedeae9" ], [ "FStar.OrdSet.where", @@ -4640,7 +4640,7 @@ "token_correspondence_FStar.OrdSet.sorted.fuel_instrumented" ], 0, - "77024802f62a31509c5da448b4c78b7b" + "f37b483ce0db3a1402713a8e41361778" ], [ "FStar.OrdSet.where", @@ -4707,7 +4707,7 @@ "typing_Prims.__proj__Cons__item__tl", "typing_Prims.uu___is_Nil" ], 0, - "18dded683c0e2bf35dc9c2a228fe0dd3" + "e7db76ffd04b1f67398db9d57de58afa" ], [ "FStar.OrdSet.where", @@ -4770,7 +4770,7 @@ "typing_Prims.__proj__Cons__item__tl", "typing_Prims.uu___is_Nil" ], 0, - "0d140a323990303649223d503e3ab313" + "b3ec2ebf121321aa5da0d48648b75769" ], [ "FStar.OrdSet.intersect_eq_where", @@ -4785,7 +4785,7 @@ "typing_FStar.OrdSet.smart_intersect" ], 0, - "2a4fd50f67c2aa838c94d23736dbce5f" + "5cff0d5b5344f268b0aee45dacebe712" ], [ "FStar.OrdSet.intersect_eq_where", @@ -4794,7 +4794,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.mem_intersect" ], 0, - "46212b11a60d9048042c0a8576d9f268" + "48bae0a4705ff6f6d345970fbfaf299a" ], [ "FStar.OrdSet.minus_eq_where", @@ -4822,7 +4822,7 @@ "token_correspondence_FStar.OrdSet.sorted.fuel_instrumented" ], 0, - "20e40e02722dfb8a93409bdbe0907343" + "63fa918d14cf81e0699b2694fb2559a4" ], [ "FStar.OrdSet.minus_eq_where", @@ -4837,7 +4837,7 @@ "lemma_FStar.OrdSet.lemma_minus_mem" ], 0, - "02accccc3fc04da535a5153d1131178e" + "ba13ba054ffd00e402fcb4ff2de5f7e5" ], [ "FStar.OrdSet.count_is_size_of_where", @@ -4851,7 +4851,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "b1d5d13d4c6c7dfe5195f6da2e083c72" + "a97ed53e46d3c57c46089d5df6d56bbe" ], [ "FStar.OrdSet.count_is_size_of_where", @@ -4898,7 +4898,7 @@ "typing_Prims.__proj__Cons__item__tl" ], 0, - "9ef2a9881b0ec9ce603dd425f86339d2" + "3a198a20779ca70f259a11ffdb90c3ab" ], [ "FStar.OrdSet.size_of_intersect", @@ -4912,7 +4912,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "b357bf438aa113e70e8fb94d496f7335" + "f13149621d192460d7582719547283eb" ], [ "FStar.OrdSet.size_of_intersect", @@ -4921,7 +4921,7 @@ 1, [ "@query" ], 0, - "834761fe9214b1a66d67ebec31ca082f" + "34f96ef8e5a1a853408957516aebec12" ], [ "FStar.OrdSet.union_with_empty", @@ -4948,7 +4948,7 @@ "typing_FStar.OrdSet.union" ], 0, - "f31febbcdcb767882a5c43d7acd15fd7" + "5dfa81be0313bbe2b87d8868298bade5" ], [ "FStar.OrdSet.union_head_lemma", @@ -5016,7 +5016,7 @@ "typing_Prims.__proj__Cons__item__hd" ], 0, - "04759004fe62796d6026d2dc2618b230" + "fad78e9d175977aebc9d2230fd5b2079" ], [ "FStar.OrdSet.union_sort_lemma", @@ -5063,7 +5063,7 @@ "typing_FStar.OrdSet.union", "unit_inversion", "unit_typing" ], 0, - "658fff0425428eb88d60cf678f49026d" + "45abca1a684fb8d1ddeda510f7ec4048" ], [ "FStar.OrdSet.union_with_prefix", @@ -5102,7 +5102,7 @@ "typing_FStar.OrdSet.sorted", "typing_FStar.OrdSet.union" ], 0, - "ac2dd5aec244011804a4b8b1601c444a" + "14bdb91fa271aaaba71eb6393f6cef64" ], [ "FStar.OrdSet.union_of_tails_size", @@ -5159,7 +5159,7 @@ "typing_FStar.OrdSet.sorted", "typing_FStar.OrdSet.union" ], 0, - "8e8e2ad8979b2fafb9a14cd464aead0e" + "c695fce8bc370f24d14af4121490d196" ], [ "FStar.OrdSet.union_is_symmetric", @@ -5176,7 +5176,7 @@ "typing_FStar.OrdSet.mem", "typing_FStar.OrdSet.union" ], 0, - "f3c5069e428fe332ac0baeaa79c0d637" + "2de781ae7b03c3fb1b79b5b079ed2966" ], [ "FStar.OrdSet.size_of_union_aux_1", @@ -5238,7 +5238,7 @@ "typing_FStar.OrdSet.sorted", "typing_FStar.OrdSet.tail" ], 0, - "88e9410e5ea255ca8894f151f0cae95a" + "892884997a0fa2241d4308b42944412e" ], [ "FStar.OrdSet.size_of_union_aux_1", @@ -5247,7 +5247,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "3c87d86e238250dd7524bc09adc830f3" + "5d16e2f943b99dbf72ce81fd58143752" ], [ "FStar.OrdSet.size_of_union_aux_2", @@ -5276,7 +5276,7 @@ "typing_FStar.OrdSet.head", "typing_FStar.OrdSet.tail" ], 0, - "5b6a80a83506a9e158a768934a345a23" + "cc1a4b07272c694ab4205f5cd6908d50" ], [ "FStar.OrdSet.size_of_union_aux_2", @@ -5302,7 +5302,7 @@ "typing_FStar.OrdSet.head", "typing_FStar.OrdSet.tail" ], 0, - "18999aa76c44d4f229f71fb41b6f7184" + "f330e35dfb1a23e04c0aeaa166b24ecc" ], [ "FStar.OrdSet.size_of_union", @@ -5387,7 +5387,7 @@ "unit_inversion", "unit_typing" ], 0, - "de8ecf0cc8b44dac5e59c71fa77dd4ec" + "974e37354abcf5959491603574572d7d" ], [ "FStar.OrdSet.count_dichotomy", @@ -5437,7 +5437,7 @@ "typing_Tm_abs_e818836335067047224d0c19c4cabb2d" ], 0, - "b681477594417e358e871d9226ad246e" + "80a3652577d01324430200878fc9e3c8" ], [ "FStar.OrdSet.size_of_minus", @@ -5460,7 +5460,7 @@ "typing_FStar.OrdSet.minus", "typing_FStar.OrdSet.size" ], 0, - "4392d39bcc0e880274331f34a58476b4" + "94c3d0fae5ef9cf9ea79143a7a4727ff" ], [ "FStar.OrdSet.intersect_with_subset", @@ -5484,7 +5484,7 @@ "typing_FStar.OrdSet.mem", "typing_FStar.OrdSet.smart_intersect" ], 0, - "895e54d9bd72ee89a54861749cfb613c" + "e93f3bdd50819f3183e346600fb7183d" ], [ "FStar.OrdSet.intersect_with_subset", @@ -5503,7 +5503,7 @@ "typing_FStar.OrdSet.intersect", "typing_FStar.OrdSet.mem" ], 0, - "6ebee95f13376e19c11916f2eb34819b" + "88716b05d17b89a4b9512538c33e0245" ], [ "FStar.OrdSet.lemma_strict_subset_minus_size", @@ -5517,7 +5517,7 @@ "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0" ], 0, - "4dd78ca52b31720a66e532b577cdcfe2" + "79a936523150f12c44ce1695edac15ba" ], [ "FStar.OrdSet.lemma_disjoint_union_subset", @@ -5552,7 +5552,7 @@ "typing_FStar.OrdSet.union" ], 0, - "1ed0af74e518159d8c9d3492ebd3d05c" + "775468abc4375737195eed3adaf0761c" ], [ "FStar.OrdSet.lemma_subset_union", @@ -5572,7 +5572,7 @@ "typing_FStar.OrdSet.union" ], 0, - "682d29754bc30620a6c3ef59f9adaa1a" + "d51a9bbb6fcfcdee703fb4ffbb03e3d2" ], [ "FStar.OrdSet.lemma_strict_subset_transitive", @@ -5590,7 +5590,7 @@ "primitive_Prims.op_disEquality", "projection_inverse_BoxBool_proj_0" ], 0, - "45fb7778a7d0b222f00ab01622df5360" + "04eb11806c13ff7ac2a7eb24e187218a" ], [ "FStar.OrdSet.lemma_intersect_symmetric", @@ -5613,7 +5613,7 @@ "typing_FStar.OrdSet.intersect" ], 0, - "ad631f69f282f04ea7f9b1f75851c066" + "46d34725db5de0453aa2ebc77fc47a40" ], [ "FStar.OrdSet.lemma_intersect_union_empty_aux1", @@ -5641,7 +5641,7 @@ "typing_FStar.OrdSet.union" ], 0, - "0be1e4f397224ad8f94f660dc984889c" + "220504ea5f8f89fbe455813ed71e3f53" ], [ "FStar.OrdSet.lemma_intersect_union_empty_aux2", @@ -5671,7 +5671,7 @@ "typing_FStar.OrdSet.smart_intersect", "typing_FStar.OrdSet.union" ], 0, - "7a3d2d5f2a306bdfdf9aa52fccbf3087" + "978357933eac6d3ed2c53c8950677eb1" ], [ "FStar.OrdSet.lemma_intersect_union_empty", @@ -5680,7 +5680,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "8d3e1bc6c587b920bb0e63914cb3dfbf" + "f508202e0affb5e9fefe8d8db9bdd3b8" ], [ "FStar.OrdSet.lemma_intersect_union_empty", @@ -5693,7 +5693,7 @@ "primitive_Prims.op_Equality", "projection_inverse_BoxBool_proj_0" ], 0, - "c24c63b3027c88938601e26100f1025e" + "ab724410c89ca2d8dea80efa8ac900fd" ], [ "FStar.OrdSet.lemma_union_symmetric", @@ -5715,7 +5715,7 @@ "typing_FStar.OrdSet.union" ], 0, - "5c0fe84770d8194fc23822099c3c14bd" + "72bf1b1bc393070dc63396381c49b27d" ], [ "FStar.OrdSet.union_of_disjoint", @@ -5747,7 +5747,7 @@ "typing_FStar.OrdSet.union" ], 0, - "091635b2a8141a5d83fb505cf163278a" + "dc12dc4172dd3a6bba213737fc2e61ef" ], [ "FStar.OrdSet.distinct_is_idempotent", @@ -5756,7 +5756,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "bcc4d171621606aa92aaa765015d27f2" + "468bf5628b3f9c1a780949fcce20a7f7" ], [ "FStar.OrdSet.distinct_is_idempotent", @@ -5768,7 +5768,7 @@ "equation_FStar.OrdSet.equal", "equation_FStar.OrdSet.mem" ], 0, - "1194c8d80578c9c8c09f3b38b6f04c0a" + "bad30b7697063844e2dd8da429e74c32" ], [ "FStar.OrdSet.as_set", @@ -5797,7 +5797,7 @@ "token_correspondence_FStar.OrdSet.sorted.fuel_instrumented" ], 0, - "8e1eb4cea95f10e5637e6d10917c9d6e" + "83e8c45b1dd1a6b62ba50a6064fa3f04" ], [ "FStar.OrdSet.lemma_as_set_mem", @@ -5840,7 +5840,7 @@ "unit_inversion", "unit_typing" ], 0, - "c27b03d27c7001a4a65019c5bd4e3489" + "291104a0b2f30564f707bf3c2e464541" ], [ "FStar.OrdSet.lemma_as_set_disjoint_right", @@ -5865,7 +5865,7 @@ "typing_FStar.Set.mem" ], 0, - "70c49b0560c81970970387eedaf0bd70" + "d7a025d4b383eb30ace235f01ba9d59c" ], [ "FStar.OrdSet.lemma_as_set_disjoint_left", @@ -5900,7 +5900,7 @@ "typing_FStar.OrdSet.smart_intersect", "typing_FStar.Set.mem" ], 0, - "2210bbdaa26de461dd4b8b876d796c4c" + "1e99ef6b3c08136d1096ad4c990a9fba" ], [ "FStar.OrdSet.lemma_as_set_disjoint", @@ -5909,7 +5909,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "cca01d3fae4e04294cf8742d01529356" + "928f2b92b54eb749c881e3c56ce038b1" ], [ "FStar.OrdSet.lemma_as_set_disjoint", @@ -5967,7 +5967,7 @@ "typing_FStar.Set.singleton", "unit_inversion", "unit_typing" ], 0, - "2225c8885c476cd6628e93843c9febde" + "f110f04d1c05e19f9ac0844b387725fd" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.OrdSet.fsti.hints b/ulib/.cache/FStar.OrdSet.fsti.hints index 450394e0fb3..42820c7dcdb 100644 --- a/ulib/.cache/FStar.OrdSet.fsti.hints +++ b/ulib/.cache/FStar.OrdSet.fsti.hints @@ -1,5 +1,5 @@ [ - "\u000bÅq´\u0015VM\u001eÖ\u000bæ\u0018\u001e[ì»", + "XEx\u000b””VŠ†\u000e™0c`Pc", [ [ "FStar.OrdSet.sorted", @@ -20,7 +20,7 @@ "subterm_ordering_Prims.Cons", "typing_Prims.__proj__Cons__item__tl" ], 0, - "319458eefbd6dd1c35d1e446cc36563d" + "38621a49561a098282f13006281ce5ed" ], [ "FStar.OrdSet.tail", @@ -29,7 +29,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "7429b0b003dc34302615bde30ea6023a" + "43dddb8a9fab39b5e937c7cfd26cd10b" ], [ "FStar.OrdSet.head", @@ -38,7 +38,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "5356dc152b189e3e5e2893477b3d6eb3" + "cb4cb05031b4522da973f44c64cb3794" ], [ "FStar.OrdSet.last", @@ -47,7 +47,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "5da3f2f1159d06d21138dfe59def0488" + "578232eee8c9608f9a6bdbde39f6ce4b" ], [ "FStar.OrdSet.liat", @@ -56,7 +56,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "e3fd187a1f13ca58343f8720ca4a3898" + "4683e966b5ba3d3f5044b925cf4618fb" ], [ "FStar.OrdSet.unsnoc", @@ -73,7 +73,7 @@ "typing_FStar.OrdSet.ordset" ], 0, - "b38185cca1427112fcac4bb151bbdc36" + "63d0c981f276283413ebf7af6d5fb1cc" ], [ "FStar.OrdSet.disjoint", @@ -82,7 +82,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "2ab301ade0ceab790b71859a2ea9749a" + "31f1116f61d22befa470d8dbf7a728d2" ], [ "FStar.OrdSet.eq_lemma", @@ -91,7 +91,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "956d8cdeecb9935fd22cf4d761fe14e5" + "1a970bd7c0d82edd11c17dcd072251f1" ], [ "FStar.OrdSet.choose_s", @@ -100,7 +100,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "64b61ee03ae69a38f18a6af0c347043d" + "2aeb1e9d6aec3624d53c76a66a41ab61" ], [ "FStar.OrdSet.eq_remove", @@ -109,7 +109,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "6bcb40da9a02a98d42608b7826215a93" + "856509a9c07ac961d9ba29466b4dae27" ], [ "FStar.OrdSet.size_empty", @@ -118,7 +118,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "46964db2b95f1a6d09d969f45ee53bbf" + "b195f3911b4dc73ba8a1535ddb90422e" ], [ "FStar.OrdSet.map", @@ -127,7 +127,7 @@ 1, [ "@query" ], 0, - "f4372d1e632dcf2d844eacb0bdb9923e" + "3fa3e2ec0f95ddaaeee284fc26698f1a" ], [ "FStar.OrdSet.inv", @@ -141,7 +141,7 @@ "primitive_Prims.op_Negation", "projection_inverse_BoxBool_proj_0" ], 0, - "7865b2589b40e6929065b73f0a84ab1f" + "cd1f62d2c05d2f457ab3cdfe3653e280" ], [ "FStar.OrdSet.count_all", @@ -155,7 +155,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "6fdd06460aa07967540376bf854c67a9" + "0193421822763d77c86d6e913159faaa" ], [ "FStar.OrdSet.count_of_cons", @@ -171,7 +171,7 @@ "refinement_interpretation_Tm_refine_b23f132f9d3432a3e770986e649b46fe" ], 0, - "f18c3b19dec06c48c0129558ff01dcd0" + "a8e00630e04f1034604d64cb0435c77c" ], [ "FStar.OrdSet.liat_size", @@ -180,7 +180,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "75f573f1458fe43a3a9c04f7780aba46" + "58cf846b490160fc30aad31ec5730f8d" ], [ "FStar.OrdSet.mem_liat", @@ -189,7 +189,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "1398756a9c72c2fded24fb402f58dd02" + "6a31675af8eaf79ab98fcf2e84bf2ce9" ], [ "FStar.OrdSet.any_liat", @@ -198,7 +198,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "f9acd8e5013b492e6087b35782aa568a" + "a28fb80e2e66e634f4de4c59615e6fee" ], [ "FStar.OrdSet.find_last", @@ -211,7 +211,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "624f968c0f03efb0c31f22104426c9d5" + "bec7dd1bce3d2699ea3546eb49bfa69d" ], [ "FStar.OrdSet.find_last_follows_any_other", @@ -220,7 +220,7 @@ 1, [ "@query" ], 0, - "ee17e68d3bfc806a57ce6cf24b07dfe8" + "5aa2c9e8051002ef69142511065aa900" ], [ "FStar.OrdSet.size_of_tail", @@ -233,7 +233,7 @@ "typing_FStar.OrdSet.empty" ], 0, - "ef6f3f722244eb73b64b7434b5a333bb" + "6b7090ac9787ca148550ad1fe50f61c1" ], [ "FStar.OrdSet.count_of_tail", @@ -249,7 +249,7 @@ "refinement_interpretation_Tm_refine_b23f132f9d3432a3e770986e649b46fe" ], 0, - "0959b621524f223da58d0d24851d0203" + "b673047e6769d7d9b71bc6a641d03e98" ], [ "FStar.OrdSet.where", @@ -265,7 +265,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "b63c9f1b8b43e84871af6ac238edbad0" + "33dd3a5577714264c12afc7a6a127d9b" ], [ "FStar.OrdSet.intersect_eq_where", @@ -274,7 +274,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "91c23d187c1e12d8982477fccd27eb75" + "cec2bdb6d6b752fc94cacc7326c186d3" ], [ "FStar.OrdSet.minus_eq_where", @@ -283,7 +283,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "9aa2c8b00d177f23d5139758255bda35" + "ddfc00c99492f8689b2759bb266b9305" ], [ "FStar.OrdSet.count_is_size_of_where", @@ -297,7 +297,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "7b9899781b3e161912666ef2b3bb84ad" + "7637cc52b47f3d6c6264955765f2cd31" ], [ "FStar.OrdSet.size_of_intersect", @@ -311,7 +311,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "328c3912d4e52701ec5704ef37a375a5" + "979a54b5db188fb46a6be144f2b2e006" ], [ "FStar.OrdSet.intersect_with_subset", @@ -320,7 +320,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "76028ee425762d2de8b5ccdf9c594cf2" + "f03a8e75b96b7fbd1dc23592d02ee2f6" ], [ "FStar.OrdSet.lemma_intersect_union_empty", @@ -329,7 +329,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "c1d0b9e7d9af18d73c03fedfe40b6c12" + "f3adcbcff616ddb8878baf165278cebd" ], [ "FStar.OrdSet.distinct_is_idempotent", @@ -338,7 +338,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "9aae76ddc3edea78c3695d3e7e9333ca" + "22170b50128620f86e5db1430c997c7f" ], [ "FStar.OrdSet.lemma_as_set_disjoint", @@ -347,7 +347,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "959cef9cab7dae112494b94e73db774e" + "64522fbc8ba782a5688f281e0529a0cb" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.OrdSetProps.fst.hints b/ulib/.cache/FStar.OrdSetProps.fst.hints index 6885b059dcd..ea3c788ebd5 100644 --- a/ulib/.cache/FStar.OrdSetProps.fst.hints +++ b/ulib/.cache/FStar.OrdSetProps.fst.hints @@ -33,7 +33,7 @@ "well-founded-ordering-on-nat" ], 0, - "60b905211ebb67290aba6221ca5f315c" + "963f135d58f7b4a8f3cb679ac76f12e2" ], [ "FStar.OrdSetProps.union_lemma", @@ -82,7 +82,7 @@ "well-founded-ordering-on-nat" ], 0, - "c8026fa198f3cdf37cb1cd7827f351f0" + "3a35a9b28bce602a3015a8ab2558c885" ], [ "FStar.OrdSetProps.union_lemma'", @@ -91,7 +91,7 @@ 1, [ "@query", "lemma_FStar.OrdSet.hasEq_ordset" ], 0, - "bb64c48b3ab3a85572d3836a50e55bf5" + "1a2ece0f2361840efa6df137c4c57667" ], [ "FStar.OrdSetProps.union_lemma'", @@ -100,7 +100,7 @@ 1, [ "@query", "equation_FStar.OrdSet.equal" ], 0, - "97fd4962d76ad40f2434ba11db1a715d" + "385e35e8f65145c78b78c0f8aedb3a08" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Order.fst.hints b/ulib/.cache/FStar.Order.fst.hints index efb86240d88..96dab71a9a7 100644 --- a/ulib/.cache/FStar.Order.fst.hints +++ b/ulib/.cache/FStar.Order.fst.hints @@ -1,5 +1,5 @@ [ - "{\u001eáε\"Ö\u0016\u0016\u0006R\u0016\u0005Q'h", + "§|BƒØg\u0001ÚÆÂýB\u0000Ç |", [ [ "FStar.Order.ge", @@ -8,7 +8,7 @@ 1, [ "@query", "assumption_FStar.Order.order__uu___haseq" ], 0, - "0ddabb1b67dce32ec4a40dbbfef3451d" + "36e8461b7bc2904a43b824758c643815" ], [ "FStar.Order.le", @@ -17,7 +17,7 @@ 1, [ "@query", "assumption_FStar.Order.order__uu___haseq" ], 0, - "47f287f60c33575389f9397ac4fa29b0" + "78155171819586316af8bafc363cae5d" ], [ "FStar.Order.ne", @@ -26,7 +26,7 @@ 1, [ "@query", "assumption_FStar.Order.order__uu___haseq" ], 0, - "5b5a1e54b4b2f85d25e64b566cbc9380" + "0a54feb56f35dc0fed9c328bd73bb05d" ], [ "FStar.Order.gt", @@ -35,7 +35,7 @@ 1, [ "@query", "assumption_FStar.Order.order__uu___haseq" ], 0, - "f7eca3cbe0c5e13620b7a9236b5ced6f" + "a6b86aff654aba68c958b13dd70066f6" ], [ "FStar.Order.lt", @@ -44,7 +44,7 @@ 1, [ "@query", "assumption_FStar.Order.order__uu___haseq" ], 0, - "f90f6384df15fc8c6f8fa7ff90e200ff" + "8dc3f44429f95e7e837cc6c91d33b4e9" ], [ "FStar.Order.eq", @@ -53,7 +53,7 @@ 1, [ "@query", "assumption_FStar.Order.order__uu___haseq" ], 0, - "6b4bc5d1738d22ed3e682c10b52a7baa" + "48625df7d481f37541808c0a8ab88cda" ], [ "FStar.Order.lex", @@ -66,7 +66,7 @@ "fuel_guarded_inversion_FStar.Order.order" ], 0, - "96811081387f171710f5f3bae121b776" + "086b2701efee0068776fab588d507f13" ], [ "FStar.Order.int_of_order", @@ -79,7 +79,7 @@ "fuel_guarded_inversion_FStar.Order.order" ], 0, - "e0b62832137fe76b3ae594e221e80300" + "6326b3631cda032efae033483f536874" ], [ "FStar.Order.compare_list", @@ -100,7 +100,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "44e08f1624ba733b8ea68be5b3488ab2" + "608b51d50182b540af9807ec32205049" ], [ "FStar.Order.compare_option", @@ -120,7 +120,7 @@ "typing_FStar.Pervasives.Native.uu___is_Some" ], 0, - "cbf5e30222a61e1a024a14eafea770b1" + "5606f18362b34959bddca2070a10058a" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.PCM.fst.hints b/ulib/.cache/FStar.PCM.fst.hints index e8dea6a03a7..2464772fe30 100644 --- a/ulib/.cache/FStar.PCM.fst.hints +++ b/ulib/.cache/FStar.PCM.fst.hints @@ -15,7 +15,7 @@ "token_correspondence_FStar.PCM.__proj__Mkpcm___item__composable" ], 0, - "5b514ba4c02753a3115df11ebdec228b" + "5698239e6559f380aeee9b4504bcc09d" ], [ "FStar.PCM.lem_assoc_l", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_e8a47103e2869a2d680d6754044718fe" ], 0, - "a52d8098cdbca0fc3e452bda43f8cdc8" + "5e48e5ab7679b85bca47bd7684a4c60f" ], [ "FStar.PCM.lem_assoc_r", @@ -39,7 +39,7 @@ "refinement_interpretation_Tm_refine_3d4713c393f32d57b63b77183b22dc30" ], 0, - "c959bded1e4094ee7126b8600fb9a557" + "4c5ba04383d8a115f712a749cd225652" ], [ "FStar.PCM.lem_is_unit", @@ -48,7 +48,7 @@ 1, [ "@query" ], 0, - "e5f0140a693d64d8bd8618f49d221869" + "87331859697af04770e3f6ce3300f530" ], [ "FStar.PCM.op", @@ -57,7 +57,7 @@ 1, [ "@query", "equation_FStar.PCM.composable" ], 0, - "b75e7b3ef5a5f8549e8d4f546323c8e0" + "3c6442d690463be21e82d82b5487d3d4" ], [ "FStar.PCM.compatible", @@ -74,7 +74,7 @@ "typing_FStar.PCM.__proj__Mkpcm__item__p" ], 0, - "6caa6ecc934ae4c9e0f258212d8bf1c1" + "3e866974da29f7021d920a825f94f92a" ], [ "FStar.PCM.compatible_refl", @@ -97,7 +97,7 @@ "typing_FStar.PCM.__proj__Mkpcm__item__p" ], 0, - "23ae134d6e88588a4bbb6de753c7ab7f" + "1a03189f38055d36c87f08ba8f2a37a8" ], [ "FStar.PCM.compatible_trans", @@ -121,7 +121,7 @@ "typing_FStar.PCM.__proj__Mkpcm__item__p" ], 0, - "b5c64167689a166f24e34d5ceb3b55b4" + "bf0d2164590c496760b9ded7901c275c" ], [ "FStar.PCM.compatible_elim", @@ -139,7 +139,7 @@ "typing_FStar.PCM.__proj__Mkpcm__item__p" ], 0, - "109da9dcc0d01b29ffa78f45e10cb14f" + "9fba94f1b3b1a837328b0170b6c716aa" ], [ "FStar.PCM.compatible_elim", @@ -157,7 +157,7 @@ "typing_FStar.PCM.__proj__Mkpcm__item__p" ], 0, - "8e86afe4e3aa3d4ac4e3e825084eaaa0" + "444bc3bed0cdf7bbdf013dc88f127eea" ], [ "FStar.PCM.compatible_intro", @@ -175,7 +175,7 @@ "typing_FStar.PCM.__proj__Mkpcm__item__p" ], 0, - "186cfcab096af952ff822bdc18ce21f2" + "456281fec320f3a3ea6ac08a473c147d" ], [ "FStar.PCM.frame_compatible", @@ -184,7 +184,7 @@ 1, [ "@query" ], 0, - "c32e06033e4479aae5e5d29e4a6b510e" + "b7c66eaea55c95cf6244c83a517d1151" ], [ "FStar.PCM.frame_preserving_upd", @@ -193,7 +193,7 @@ 1, [ "@query" ], 0, - "6c84b53fca31ac3da6ddc3f7252d98e8" + "b058e842ee6193a270ec1f97cf53ad04" ], [ "FStar.PCM.frame_preserving", @@ -202,7 +202,7 @@ 1, [ "@query" ], 0, - "f250eeedcbb005c8f7dbd2b3b6290304" + "fa8fea562461aacef177d37807ca1302" ], [ "FStar.PCM.frame_preserving_val_to_fp_upd", @@ -228,7 +228,7 @@ "typing_FStar.PCM.__proj__Mkpcm__item__p" ], 0, - "e50bffccb01f9931ffa357bfc57a0ca3" + "e39409668a10691b5f26500a6b19e23f" ], [ "FStar.PCM.exclusive_is_frame_preserving", @@ -251,7 +251,7 @@ "typing_FStar.PCM.__proj__Mkpcm__item__p" ], 0, - "491982fd83059e4bda59997fdb5d974c" + "4e6c4b95a34f02eadf6c49405379231e" ], [ "FStar.PCM.no_op_is_frame_preserving", @@ -263,7 +263,7 @@ "refinement_interpretation_Tm_refine_ce38f492787371f877c4f0015affb000" ], 0, - "785051469ed33f6c7a7ac5e16d81337f" + "3e5dffbcae6eb7700a0613aef27d34d5" ], [ "FStar.PCM.compose_frame_preserving_updates", @@ -279,7 +279,7 @@ "refinement_interpretation_Tm_refine_ce38f492787371f877c4f0015affb000" ], 0, - "3df9de4358b9a78d2a3986e567e210a6" + "7d0fd06b62d771c1dc58508c1a5eccdf" ], [ "FStar.PCM.frame_preserving_subframe", @@ -308,7 +308,7 @@ "typing_FStar.PCM.__proj__Mkpcm__item__p" ], 0, - "d16fbf06899ce78b9c162b6afd94d3a3" + "b83848d9345ce314dd0ada677cadfd9e" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.PartialMap.fst.hints b/ulib/.cache/FStar.PartialMap.fst.hints index 4303905c627..802a1d63c7f 100644 --- a/ulib/.cache/FStar.PartialMap.fst.hints +++ b/ulib/.cache/FStar.PartialMap.fst.hints @@ -21,7 +21,7 @@ "typing_Tm_abs_d956af1c4d42fc396b46c75e8016525b" ], 0, - "c8b479fde9a9c86f21c8c8323b290e8e" + "99bcf4270fa6787a1fb27cf4467e3b08" ], [ "FStar.PartialMap.sel_literal", @@ -45,7 +45,7 @@ "typing_Tm_abs_d956af1c4d42fc396b46c75e8016525b" ], 0, - "62fca5e9d3e99e78cd81b674e246a12f" + "7ae8f18008dbd1f135d6b098c9a6c5be" ], [ "FStar.PartialMap.sel_upd", @@ -68,7 +68,7 @@ "typing_Tm_abs_d956af1c4d42fc396b46c75e8016525b" ], 0, - "0d8f35d09e4b8fce3610a45537f05af8" + "abd808ee116d4d6b911afa0cb0e0c63e" ], [ "FStar.PartialMap.sel_upd_distinct_key", @@ -93,7 +93,7 @@ "typing_Tm_abs_d956af1c4d42fc396b46c75e8016525b" ], 0, - "d67239830ceb34a69f4da322e4ac8eca" + "cbd3c11521b3e7f16a7b605b07dc500c" ], [ "FStar.PartialMap.sel_remove", @@ -116,7 +116,7 @@ "typing_Tm_abs_d956af1c4d42fc396b46c75e8016525b" ], 0, - "14677ab48e7af3b84b67dd97d28008be" + "a2dc24a502fa69843fef8163d50f21ae" ], [ "FStar.PartialMap.sel_remove_distinct_key", @@ -141,7 +141,7 @@ "typing_Tm_abs_d956af1c4d42fc396b46c75e8016525b" ], 0, - "5152f774429555ce33032863a411d1c5" + "07bdff6a5ffeb8223d792796dd01654b" ], [ "FStar.PartialMap.eq_intro", @@ -153,7 +153,7 @@ "equation_FStar.PartialMap.equal", "equation_FStar.PartialMap.sel" ], 0, - "ecb19157e3fa7462d82c0eee3f7f0698" + "c4da17571b4194a49e940380ff335f29" ], [ "FStar.PartialMap.eq_elim", @@ -172,7 +172,7 @@ "typing_Tm_abs_d956af1c4d42fc396b46c75e8016525b" ], 0, - "67f20a1a4fb3ad9d2246a13b505417af" + "82e68765f114a46db67d650ec45697ec" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Pervasives.Native.fst.hints b/ulib/.cache/FStar.Pervasives.Native.fst.hints index 0aebf4d8cda..e76b76844e3 100644 --- a/ulib/.cache/FStar.Pervasives.Native.fst.hints +++ b/ulib/.cache/FStar.Pervasives.Native.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "2e0d89c916d8d24e2fbceecce605a1be" + "84f80476435af4d09d260143dd07cf27" ], [ "FStar.Pervasives.Native.__proj__Some__item__v", @@ -22,7 +22,7 @@ "refinement_interpretation_Tm_refine_4d5241eb6fe198666a8101195bbd4a2a" ], 0, - "525630f3e4fc5fc7ee1d187de9c4f4a4" + "38a2c8f27d5f6768590bc7e17d31d554" ], [ "FStar.Pervasives.Native.tuple2", @@ -31,7 +31,7 @@ 1, [ "@query" ], 0, - "a1914aebb403c9d40cf3a19b02e2ed91" + "0a62167643f77ebfa68c17cc56f0bd74" ], [ "FStar.Pervasives.Native.tuple3", @@ -40,7 +40,7 @@ 1, [ "@query" ], 0, - "adc5e1e7da7fc72c69a5193448c14837" + "4a51034d60f073b6ba6156403b0baba3" ], [ "FStar.Pervasives.Native.tuple4", @@ -49,7 +49,7 @@ 1, [ "@query" ], 0, - "7c9947a528ada9769219fe193d7351e6" + "11b227936f4b68b47ba387220072fb1a" ], [ "FStar.Pervasives.Native.tuple5", @@ -58,7 +58,7 @@ 1, [ "@query" ], 0, - "967b28b1bf2a205013d633ab03440219" + "6430538fc9277c22700df503d84e819f" ], [ "FStar.Pervasives.Native.tuple6", @@ -67,7 +67,7 @@ 1, [ "@query" ], 0, - "58e10cb1b1f3f3c7f21c31e0a21791e0" + "b2aa952ddb4dc1aac52311a1289d2685" ], [ "FStar.Pervasives.Native.tuple7", @@ -76,7 +76,7 @@ 1, [ "@query" ], 0, - "91a2936fc9ad1e1cdce12976939370f6" + "2d6f276b9bd884eee128b9829b32b994" ], [ "FStar.Pervasives.Native.tuple8", @@ -85,7 +85,7 @@ 1, [ "@query" ], 0, - "432887c28110250f98f0cd29a0c62e86" + "d2c7e195274ec40a93a825b7b20fee0a" ], [ "FStar.Pervasives.Native.tuple9", @@ -94,7 +94,7 @@ 1, [ "@query" ], 0, - "6fd94df6949748a8a08008f4b1512dfc" + "b82c16e059df5761273c7dbcf047c539" ], [ "FStar.Pervasives.Native.tuple10", @@ -103,7 +103,7 @@ 1, [ "@query" ], 0, - "c1e7565c37a5d7b53846674340de4631" + "9c0748e1b19143a9d60a486df77abf8d" ], [ "FStar.Pervasives.Native.tuple11", @@ -112,7 +112,7 @@ 1, [ "@query" ], 0, - "8ba9ee52990d8d9b8efe6d9b3eafd776" + "7d96514a8ffa5f4b0e227ba04ae9283c" ], [ "FStar.Pervasives.Native.tuple12", @@ -121,7 +121,7 @@ 1, [ "@query" ], 0, - "2f9be29de5af779e4e9d3b8ddc624911" + "7901b0414c4384dfe79464a811c90014" ], [ "FStar.Pervasives.Native.tuple13", @@ -130,7 +130,7 @@ 1, [ "@query" ], 0, - "65b7537c1ae6bea0b1ec0971a5705a92" + "dfe9813e725efd5280caf1048ea07f9e" ], [ "FStar.Pervasives.Native.tuple14", @@ -139,7 +139,7 @@ 1, [ "@query" ], 0, - "d410d484df0be992fdeddaac23b4f3f1" + "9028cbaa97593b508a0022293cb93aec" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Pervasives.fst.hints b/ulib/.cache/FStar.Pervasives.fst.hints index ff69164cfa8..ffb44d3c9bb 100644 --- a/ulib/.cache/FStar.Pervasives.fst.hints +++ b/ulib/.cache/FStar.Pervasives.fst.hints @@ -1,5 +1,5 @@ [ - "q\u001dùÎŽßÅèýiÖ´Þ’G", + "èX6b½;Ãÿ’ ÂÞé*9\u0005", [ [ "FStar.Pervasives.Lemma", @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_8d65e998a07dd53ec478e27017d9dba5" ], 0, - "94f4469d1998179193653b016d491b40" + "afcdbededab40694dba6f6fcb9ef2f55" ], [ "FStar.Pervasives.spinoff_eq", @@ -20,7 +20,7 @@ 1, [ "@query", "equation_FStar.Pervasives.spinoff" ], 0, - "1e82d3b7b98f6146f06e43979e3a02c2" + "c59c75a7635176daae959e58dcceab56" ], [ "FStar.Pervasives.spinoff_equiv", @@ -29,7 +29,7 @@ 1, [ "@query", "equation_FStar.Pervasives.spinoff" ], 0, - "513016040526aa5922252d98e27f19e6" + "2832891606d710b020848a2b968f7bde" ], [ "FStar.Pervasives.assert_spinoff", @@ -38,7 +38,7 @@ 1, [ "@query" ], 0, - "e014e87a1e61c7f0560af2baeb937612" + "1462619ac5e9f3309d126142336fff92" ], [ "FStar.Pervasives.intro_ambient", @@ -47,7 +47,7 @@ 1, [ "@query", "equation_FStar.Pervasives.ambient", "true_interp" ], 0, - "187529a249de08d7100219b6f6e3ba5d" + "70fcaaad9a411b3f418e404eb157d90a" ], [ "FStar.Pervasives.__proj__UnfoldOnly__item___0", @@ -61,7 +61,7 @@ "refinement_interpretation_Tm_refine_13de8e33f187202d2c4a5d80966ea035" ], 0, - "d65073ba2ac4735bd9fb0e76f717e56a" + "eff047c33886a98539a40c612b06cac9" ], [ "FStar.Pervasives.__proj__UnfoldFully__item___0", @@ -75,7 +75,7 @@ "refinement_interpretation_Tm_refine_e6c43ff652fa6b792396796b43993774" ], 0, - "251ce4b468c9a6f403d04fc3e91b0e22" + "9b92af19e655116f06f44fe04019ad6d" ], [ "FStar.Pervasives.__proj__UnfoldAttr__item___0", @@ -89,7 +89,7 @@ "refinement_interpretation_Tm_refine_f14ca5ebef9af83c4cf22600f4f19756" ], 0, - "cbb7072ac7818eece7b29fd706d67f1f" + "2fdbb97efbfa48520776e190bde0879a" ], [ "FStar.Pervasives.__proj__UnfoldQual__item___0", @@ -101,7 +101,7 @@ "refinement_interpretation_Tm_refine_3c8415b91f8065f6f9613629ea06e01c" ], 0, - "a59ad6a39952f156917def42ebf9405f" + "1fd372101be8382d0190eba0027fa0ac" ], [ "FStar.Pervasives.__proj__UnfoldNamespace__item___0", @@ -113,7 +113,7 @@ "refinement_interpretation_Tm_refine_86b8ac6c2884bef55a3b087726b88bdb" ], 0, - "9ea353de60a56e49c46d20c2a3fbb5cb" + "7b6974cab2ef8b562418f0b430ea5abe" ], [ "FStar.Pervasives.assert_norm", @@ -122,7 +122,7 @@ 1, [ "@query" ], 0, - "2317d642715376998f6d023bbe7b92be" + "400b32281661b1788dcfc46fb7b2543a" ], [ "FStar.Pervasives.norm_spec", @@ -131,7 +131,7 @@ 1, [ "@query", "equation_FStar.Pervasives.norm" ], 0, - "92b367db684d29844886779b9f62f426" + "4f7a72d7b467eea390b47f9585226386" ], [ "FStar.Pervasives.div_hoare_to_wp", @@ -149,7 +149,7 @@ "token_correspondence_Prims.pure_wp_monotonic0" ], 0, - "b87bcd425d698b642b9fc97aac397ec0" + "8b3ead5f4e12cc33d4e2442d47bd8458" ], [ "FStar.Pervasives.__proj__V__item__v", @@ -162,7 +162,7 @@ "refinement_interpretation_Tm_refine_9db520b26a7f39c5a01493a3f375290d" ], 0, - "dd57ecf7e5ffc55f85b36b9bc8fedf5e" + "de7bfcc20fd3656ec6c4cb9bb65195bd" ], [ "FStar.Pervasives.__proj__E__item__e", @@ -175,7 +175,7 @@ "refinement_interpretation_Tm_refine_95e1e2ee29104754cc3740f5575fc6e5" ], 0, - "0e9b9378a8f1e750adbbd72f0ea42897" + "5a6d4e46cf931757e3e6f03583cce42f" ], [ "FStar.Pervasives.__proj__Err__item__msg", @@ -189,7 +189,7 @@ "refinement_interpretation_Tm_refine_22fb403854eba07427f92e79848f9d9f" ], 0, - "feb5dc2d7de3c5c9f84e29455184df63" + "e0f9042ec82e1fb239ff5651693673a1" ], [ "FStar.Pervasives.ex_bind_wp", @@ -203,7 +203,7 @@ "fuel_guarded_inversion_FStar.Pervasives.result" ], 0, - "f7293dfc203ee7f88ec224777bdadadf" + "b797a575f260255fb872d6b7b47a50ff" ], [ "FStar.Pervasives.Exn", @@ -212,7 +212,7 @@ 1, [ "@query" ], 0, - "0a1440a696f6f9623b0f2a7d1f24aa16" + "0e6fb36faac27f97a7080952391165b7" ], [ "FStar.Pervasives.all_bind_wp", @@ -226,7 +226,7 @@ "fuel_guarded_inversion_FStar.Pervasives.result" ], 0, - "04a72bd610318f72a0923895666ad5e6" + "8e705b2c66f5d4fd393ff208eb647158" ], [ "FStar.Pervasives.allow_inversion", @@ -235,7 +235,7 @@ 1, [ "@query", "equation_FStar.Pervasives.inversion", "true_interp" ], 0, - "7f605b3d5db42e3463f13edca12ac68f" + "ce589e13c6685c18427fd8fbe4c3ba02" ], [ "FStar.Pervasives.invertOption", @@ -250,7 +250,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "4deb8ca8b6d9f11f1ce0e6ea0dd01ab5" + "33b77bcd778a0e4c48af7fcc4e828ced" ], [ "FStar.Pervasives.either", @@ -259,7 +259,7 @@ 1, [ "@query" ], 0, - "9a26a5d6bcd41607713841f5c83d5651" + "6b86f4f40d5e4e209b64582607d5863a" ], [ "FStar.Pervasives.__proj__Inl__item__v", @@ -273,7 +273,7 @@ "refinement_interpretation_Tm_refine_85e0cc884f8457202f90cd77f23733ba" ], 0, - "66cb9ee8b9527f1e6e60377e180ee5e5" + "4bbef4867951daec4e81dcc8389a8898" ], [ "FStar.Pervasives.__proj__Inr__item__v", @@ -287,7 +287,7 @@ "refinement_interpretation_Tm_refine_8f1f5f564dae90240db429de2eb41517" ], 0, - "942bad8f4080630d23b9c11b25122c30" + "5b47d4590f3995c9c221a1db072b2ddf" ], [ "FStar.Pervasives.false_elim", @@ -300,7 +300,7 @@ "refinement_interpretation_Tm_refine_f1ecc6ab6882a651504f328937700647" ], 0, - "bb8bdcc6838d87d5052562cd4cfe67df" + "d03d3813868523d2e2d5ead69bf49169" ], [ "FStar.Pervasives.__proj__PpxDerivingShowConstant__item___0", @@ -314,7 +314,7 @@ "refinement_interpretation_Tm_refine_564db2f0aa0878b4d96c60508be3dd36" ], 0, - "e1ef7118e6fc7355a2236882ef07965b" + "f9079b169b672d23e08df26e4432c48c" ], [ "FStar.Pervasives.__proj__Comment__item___0", @@ -328,7 +328,7 @@ "refinement_interpretation_Tm_refine_c53089e2d20d1b0f5a267296ac8e45f0" ], 0, - "47e4795a7609c2964c022a6924e5164a" + "5109a5fc499274d44e0555ea0a620219" ], [ "FStar.Pervasives.__proj__CPrologue__item___0", @@ -342,7 +342,7 @@ "refinement_interpretation_Tm_refine_ac46c1a2a06ce46a180e0eda48004c47" ], 0, - "e051f2f2bdfb6661fd7bf065fa64568b" + "8285d274c65d2034f234456f364bbd9f" ], [ "FStar.Pervasives.__proj__CEpilogue__item___0", @@ -356,7 +356,7 @@ "refinement_interpretation_Tm_refine_47384bef739d1f0729fd782d351dc9a5" ], 0, - "b7ded68931e81a7590645fdaae8f7841" + "ee68b90925a8a6b9c5af5d9e87fc05bf" ], [ "FStar.Pervasives.__proj__CConst__item___0", @@ -370,7 +370,7 @@ "refinement_interpretation_Tm_refine_5036c6b2983454bc3afeffcba3f00f50" ], 0, - "6312130b456a5f02c815883d3b3333ec" + "a653346d278405ea2de37474ce564230" ], [ "FStar.Pervasives.__proj__CCConv__item___0", @@ -384,7 +384,7 @@ "refinement_interpretation_Tm_refine_2c4510f48649a66c3dca1fc9e3a2d320" ], 0, - "fd71438fbac3583f2105033fd180f796" + "05528a74aa20dbcf778b44f665819403" ], [ "FStar.Pervasives.coerce_eq", @@ -396,7 +396,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "478a84c92b40ace30b2baa036963373f" + "cbd18f24b94da178b009192f487124df" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Pervasives.fsti.hints b/ulib/.cache/FStar.Pervasives.fsti.hints index 4a0c2d005bf..57f0d79b413 100644 --- a/ulib/.cache/FStar.Pervasives.fsti.hints +++ b/ulib/.cache/FStar.Pervasives.fsti.hints @@ -1,5 +1,5 @@ [ - "\u0000ˆ„\u0005}š\u0005®\u007fu\u0011ö™há9", + "êÖÈ•ój±ïmÔˆ\fÞ}–´", [ [ "FStar.Pervasives.Lemma", @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_8d65e998a07dd53ec478e27017d9dba5" ], 0, - "7b9cb0c3710ff5507026ab722fb89580" + "b41a2d6e05287bece84d1787bdad2902" ], [ "FStar.Pervasives.div_hoare_to_wp", @@ -29,7 +29,7 @@ "token_correspondence_Prims.pure_wp_monotonic0" ], 0, - "db7ccf28679c28c8192bd28ebfe24436" + "47b7bc8440dd0b157491706f8b02fac1" ], [ "FStar.Pervasives.__proj__V__item__v", @@ -42,7 +42,7 @@ "refinement_interpretation_Tm_refine_9db520b26a7f39c5a01493a3f375290d" ], 0, - "ab559b049d03b5751ebe16b83353cb8b" + "9f9c2e9edead654d07837e5b3f19ee11" ], [ "FStar.Pervasives.__proj__E__item__e", @@ -55,7 +55,7 @@ "refinement_interpretation_Tm_refine_95e1e2ee29104754cc3740f5575fc6e5" ], 0, - "4f6786b132affc3ef06be99717e58052" + "4e50616072811c20e79f3a2caa888df4" ], [ "FStar.Pervasives.__proj__Err__item__msg", @@ -69,7 +69,7 @@ "refinement_interpretation_Tm_refine_22fb403854eba07427f92e79848f9d9f" ], 0, - "29215bbbef04ec3eaa4a44f23fe515ba" + "29c2bab71966c542eb014b336b13aded" ], [ "FStar.Pervasives.ex_bind_wp", @@ -83,7 +83,7 @@ "fuel_guarded_inversion_FStar.Pervasives.result" ], 0, - "6f9cfc276b9e1b29d4acd94524f63355" + "8f962706d56bac41ccfcbba905f7c1cc" ], [ "FStar.Pervasives.Exn", @@ -92,7 +92,7 @@ 1, [ "@query" ], 0, - "99457a243c62aabcfd2a93e24581be3e" + "da4dac36fff3a70369bfe0937d2219d1" ], [ "FStar.Pervasives.all_bind_wp", @@ -106,7 +106,7 @@ "fuel_guarded_inversion_FStar.Pervasives.result" ], 0, - "bf39f325baf11deddeff97b701903fb2" + "6c9e56f3a9ab2eda7be7228cdd560ccc" ], [ "FStar.Pervasives.either", @@ -115,7 +115,7 @@ 1, [ "@query" ], 0, - "4c1603d0590039d3fdaedf6998be7498" + "a4f70111b562df9f790de7242f86bd06" ], [ "FStar.Pervasives.__proj__Inl__item__v", @@ -129,7 +129,7 @@ "refinement_interpretation_Tm_refine_85e0cc884f8457202f90cd77f23733ba" ], 0, - "2d87d111962488c1808044b4cf7634b3" + "eecb769ffc22af1a841892089d2b5fa1" ], [ "FStar.Pervasives.__proj__Inr__item__v", @@ -143,7 +143,7 @@ "refinement_interpretation_Tm_refine_8f1f5f564dae90240db429de2eb41517" ], 0, - "38abc1db8cc9dae270124ce72da81bf2" + "87eb4739c6ed26baa515dff8e385811e" ], [ "FStar.Pervasives.__proj__PpxDerivingShowConstant__item___0", @@ -157,7 +157,7 @@ "refinement_interpretation_Tm_refine_564db2f0aa0878b4d96c60508be3dd36" ], 0, - "6c3bc96292f44e0d7d3e50c2f08ffb58" + "095eb1a71b0b30461b3accacac93b040" ], [ "FStar.Pervasives.__proj__Comment__item___0", @@ -171,7 +171,7 @@ "refinement_interpretation_Tm_refine_c53089e2d20d1b0f5a267296ac8e45f0" ], 0, - "480af7e57637e8cbd3ab53f98d544429" + "0a34339ffd4187efaa9c8ad87179df0e" ], [ "FStar.Pervasives.__proj__CPrologue__item___0", @@ -185,7 +185,7 @@ "refinement_interpretation_Tm_refine_ac46c1a2a06ce46a180e0eda48004c47" ], 0, - "9894e0b745a33a1756212f87e1fc5615" + "9d0ac082b9087d2172d786263af8abf6" ], [ "FStar.Pervasives.__proj__CEpilogue__item___0", @@ -199,7 +199,7 @@ "refinement_interpretation_Tm_refine_47384bef739d1f0729fd782d351dc9a5" ], 0, - "f032f00844999cf4449738e119265d96" + "6fc8e996c9b30037ff0b43d958779190" ], [ "FStar.Pervasives.__proj__CConst__item___0", @@ -213,7 +213,7 @@ "refinement_interpretation_Tm_refine_5036c6b2983454bc3afeffcba3f00f50" ], 0, - "25232eced7836f49ad61392d7644f101" + "52034588048f2e913fbab33a785e39de" ], [ "FStar.Pervasives.__proj__CCConv__item___0", @@ -227,7 +227,7 @@ "refinement_interpretation_Tm_refine_2c4510f48649a66c3dca1fc9e3a2d320" ], 0, - "a38983a5deb23cd9d337d70603356a7a" + "68d90336907c3da33b19a9db2d726869" ], [ "FStar.Pervasives.coerce_eq", @@ -239,7 +239,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "037068e23e79d59c725c172d8c0a5220" + "56d6e932e97514a00d345231ec9ccbff" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Pointer.Base.fst.hints b/ulib/.cache/FStar.Pointer.Base.fst.hints index 822d2f58ed3..b664871369b 100644 --- a/ulib/.cache/FStar.Pointer.Base.fst.hints +++ b/ulib/.cache/FStar.Pointer.Base.fst.hints @@ -20,7 +20,7 @@ "typing_FStar.UInt32.t" ], 0, - "4e6455bceef363c599ed74daa1f456b9" + "a89bb0405a833a126d7cb9aac4ceb36a" ], [ "FStar.Pointer.Base.__proj__TBase__item__b", @@ -34,7 +34,7 @@ "refinement_interpretation_Tm_refine_ceeec9534506f8e48ea73c2ad07d25c7" ], 0, - "0f30f392ac1c299ce9c49b142c96f75f" + "43425da9380ff74f48024cb6e11e78f6" ], [ "FStar.Pointer.Base.__proj__TStruct__item__l", @@ -48,7 +48,7 @@ "refinement_interpretation_Tm_refine_8d4b0fe883393e3eac6a07f0ac5a4b2f" ], 0, - "aeb5015feb0ede0b89c27d1847a654a5" + "086218c2a2ffe3e9ed4221cc3251874a" ], [ "FStar.Pointer.Base.__proj__TUnion__item__l", @@ -62,7 +62,7 @@ "refinement_interpretation_Tm_refine_5f786badef06e062d5b9e79ef882a955" ], 0, - "f7636ffc48ca47caedbd7cc88427af54" + "e646edff30488d2dc2d793333bcb9e45" ], [ "FStar.Pointer.Base.__proj__TArray__item__length", @@ -76,7 +76,7 @@ "refinement_interpretation_Tm_refine_e1353961fd147e6e478e4b8ac623b245" ], 0, - "dde9ab2d81b3b59cbd193c8c03ce5682" + "5bb44cd4a4e00ce6d1f82af316793b77" ], [ "FStar.Pointer.Base.__proj__TArray__item__t", @@ -90,7 +90,7 @@ "refinement_interpretation_Tm_refine_e1353961fd147e6e478e4b8ac623b245" ], 0, - "a446bfcc34cf84037d2095ad05344626" + "c485dc0fe498a32d876a00b51891604c" ], [ "FStar.Pointer.Base.__proj__TPointer__item__t", @@ -104,7 +104,7 @@ "refinement_interpretation_Tm_refine_a6915920d178273a967ebb7c9bb3e606" ], 0, - "7f32f1b514e9ea10b1c547392e9c626d" + "9036e05e7a484f5fcc8fbd2f9d54cd0d" ], [ "FStar.Pointer.Base.__proj__TNPointer__item__t", @@ -118,7 +118,7 @@ "refinement_interpretation_Tm_refine_31a28047608506db806a8e40b64a987a" ], 0, - "53408dd472e6f2e1424566952ae9718b" + "32f0be467fa2c37f46eea39d1ee2050b" ], [ "FStar.Pointer.Base.__proj__TBuffer__item__t", @@ -132,7 +132,7 @@ "refinement_interpretation_Tm_refine_351ed0bf36be35253b8142000c255418" ], 0, - "5b36f2659fdc746f3108abb1984d722f" + "df781dc4e2206d40433f9c9d84204ff8" ], [ "FStar.Pointer.Base.typ_of_struct_field'", @@ -154,7 +154,7 @@ "refinement_interpretation_Tm_refine_eda496a665ec0c486d3c3de30bfc4462" ], 0, - "42e88c526743f7f3a759e8b280087f74" + "00af266fd93897e9b9a52c57374c3dee" ], [ "FStar.Pointer.Base.typ_of_struct_field", @@ -168,7 +168,7 @@ "subterm_ordering_FStar.Pointer.Base.Mkstruct_typ" ], 0, - "7b5001cea29d89f0c8e4b7eb684665bc" + "7207625a244a8d7f6632fb2197fc1b99" ], [ "FStar.Pointer.Base.typ_of_union_field", @@ -177,7 +177,7 @@ 1, [ "@query" ], 0, - "3de7aab21c3aa2ed08b32c2f10cf44ef" + "18e12c03a0a01c09b377cd4f097d6359" ], [ "FStar.Pointer.Base.typ_depth", @@ -203,7 +203,7 @@ "subterm_ordering_FStar.Pointer.Base.TUnion" ], 0, - "2d7459225cf99151f8803a2f12c2e872" + "ec7a2fe9d1c08f583f2c1a0dfa306494" ], [ "FStar.Pointer.Base.typ_depth", @@ -220,7 +220,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "2ada03227998988659222fc2d2cbc088" + "6339639db7c5768d8d8a763d5bdbc463" ], [ "FStar.Pointer.Base.typ_depth_typ_of_struct_field", @@ -286,7 +286,7 @@ "typing_FStar.List.Tot.Base.noRepeats" ], 0, - "51c01d79f065f3cfbfe4c3f0da4a5dc7" + "34922d8cdfedaa41bba7f15d7f113c54" ], [ "FStar.Pointer.Base.step", @@ -305,7 +305,7 @@ "typing_FStar.UInt32.v" ], 0, - "cb4678b554eefb1ab0020398c71a4284" + "860c272b48df39a63549b5a165046236" ], [ "FStar.Pointer.Base.step", @@ -326,7 +326,7 @@ "typing_FStar.Pointer.Base.struct_field", "typing_FStar.UInt32.t" ], 0, - "dc8c855f9b8ff44ebc83cee5a9bb2644" + "c4f87c95ba7003c7a657a39246cb13aa" ], [ "FStar.Pointer.Base.__proj__StepField__item__l", @@ -340,7 +340,7 @@ "refinement_interpretation_Tm_refine_2dbe21b033c495ad2b2877ddd3e5ea79" ], 0, - "3fedc49fd630eaa947462956efe74f30" + "2e2ede54ce6429db8daab4092a08b58e" ], [ "FStar.Pointer.Base.__proj__StepField__item__fd", @@ -353,7 +353,7 @@ "refinement_interpretation_Tm_refine_2dbe21b033c495ad2b2877ddd3e5ea79" ], 0, - "42531df05cff26ad42d2aae3b26e02a7" + "30413adf50bce7e8fa9fbabd1aefb684" ], [ "FStar.Pointer.Base.__proj__StepUField__item__l", @@ -367,7 +367,7 @@ "refinement_interpretation_Tm_refine_18db3388ad3501cc905ccdbbe4d4bb12" ], 0, - "70a0ee278ec73da9b967fb9cbeccd5ea" + "bbad574e5a0c34d4c4b33f31cdfeb736" ], [ "FStar.Pointer.Base.__proj__StepUField__item__fd", @@ -380,7 +380,7 @@ "refinement_interpretation_Tm_refine_18db3388ad3501cc905ccdbbe4d4bb12" ], 0, - "25d118067c14e56854429490d7cdcd48" + "4fa19a0f29f48fd8249d31b35c2d372e" ], [ "FStar.Pointer.Base.__proj__StepCell__item__length", @@ -394,7 +394,7 @@ "refinement_interpretation_Tm_refine_1ab1884987751eda87f4e41402dd7908" ], 0, - "9615ff06cc3b1ce1df9d6c0d70990587" + "6a7c71f89fd6dc46a080d2865fdac854" ], [ "FStar.Pointer.Base.__proj__StepCell__item__value", @@ -408,7 +408,7 @@ "refinement_interpretation_Tm_refine_1ab1884987751eda87f4e41402dd7908" ], 0, - "3d44ae8d439b0fb1ec257fcecbda8b50" + "3a3ff25b818b8bb18ed1d8759c6c407b" ], [ "FStar.Pointer.Base.__proj__StepCell__item__index", @@ -421,7 +421,7 @@ "refinement_interpretation_Tm_refine_1ab1884987751eda87f4e41402dd7908" ], 0, - "01408d19b18a8bc781d8d1fdb5b45f3c" + "0e022219feae7e6e58ecca768bec0ed2" ], [ "FStar.Pointer.Base.path", @@ -433,7 +433,7 @@ "assumption_FStar.Pointer.Base.typ__uu___haseq" ], 0, - "4138d72d87e7a1c183f90c1481f08a8f" + "c8fa00f0fdc2695b0192d63d09052d5b" ], [ "FStar.Pointer.Base.__proj__PathStep__item__through", @@ -447,7 +447,7 @@ "refinement_interpretation_Tm_refine_fbf57e97003df92db58cab134885be65" ], 0, - "5106f2979266a53e3ed1e33708793ba0" + "796995048bfd2abf55bdf14c7f0f8757" ], [ "FStar.Pointer.Base.__proj__PathStep__item__to", @@ -461,7 +461,7 @@ "refinement_interpretation_Tm_refine_fbf57e97003df92db58cab134885be65" ], 0, - "e6f521786694bfb3dc703f0d27e09619" + "6f9bcd3d22bf43a2625f19ccca73630f" ], [ "FStar.Pointer.Base.__proj__PathStep__item__p", @@ -474,7 +474,7 @@ "refinement_interpretation_Tm_refine_fbf57e97003df92db58cab134885be65" ], 0, - "ad607281b1f0de64318caca30c096015" + "90d10fc2ae998d449c02ed99bdbb6fcd" ], [ "FStar.Pointer.Base.__proj__PathStep__item__s", @@ -487,7 +487,7 @@ "refinement_interpretation_Tm_refine_fbf57e97003df92db58cab134885be65" ], 0, - "833a529fdc5bd31f450cbdc0283dcc48" + "ba3fc728958e6e5c2ec3f2392d4d7b49" ], [ "FStar.Pointer.Base.step_typ_depth", @@ -519,7 +519,7 @@ "projection_inverse_FStar.Pointer.Base.TUnion_l" ], 0, - "c206c66f3c5ba276bc336a8d568cfd2d" + "e85f24478330420d06258769f93c52a5" ], [ "FStar.Pointer.Base.path_typ_depth", @@ -544,7 +544,7 @@ "subterm_ordering_FStar.Pointer.Base.PathStep" ], 0, - "b0aa90b02c9ac81b3f68b7a54dc41e7a" + "5534fe6080f84220c028321622ae8e95" ], [ "FStar.Pointer.Base.path_typ_depth", @@ -570,7 +570,7 @@ "subterm_ordering_FStar.Pointer.Base.PathStep" ], 0, - "826da3405377eddd60006965e49d8bce" + "8524c33832cd7f0df1ddda9eb4a7eaae" ], [ "FStar.Pointer.Base.__proj__Pointer__item__from", @@ -584,7 +584,7 @@ "refinement_interpretation_Tm_refine_c8374bfee518478c6a0e30260a118ee6" ], 0, - "459e668d83f76cc3ed1358c0a2a035e6" + "b5481d974db6be7624b9464aaef6b0fb" ], [ "FStar.Pointer.Base.__proj__Pointer__item__contents", @@ -598,7 +598,7 @@ "refinement_interpretation_Tm_refine_c8374bfee518478c6a0e30260a118ee6" ], 0, - "f2e54b1ed38909a471a59e785f3ff244" + "a2be0eec248bbba2ee318b32ce80589c" ], [ "FStar.Pointer.Base.__proj__Pointer__item__p", @@ -614,7 +614,7 @@ "refinement_interpretation_Tm_refine_c8374bfee518478c6a0e30260a118ee6" ], 0, - "05f16104f007dda87d65aff21a825283" + "1cb2c4da016a1c6563c1f4f4eb6d192e" ], [ "FStar.Pointer.Base.g_is_null_intro", @@ -628,7 +628,7 @@ "projection_inverse_FStar.Pointer.Base.NullPtr_to" ], 0, - "af60037ed08439925363e70b4789234d" + "6e411af6852e71b7afb97861db45e3bd" ], [ "FStar.Pointer.Base.not_an_array_cell", @@ -646,7 +646,7 @@ "refinement_interpretation_Tm_refine_5a212a071163d99770d05bcb6b988cd0" ], 0, - "581ede15a5d4fa8da3cdd0545144df5e" + "22211b9fd07f8bbd2c91ef3121f343f5" ], [ "FStar.Pointer.Base.__proj__BufferRootSingleton__item__p", @@ -660,7 +660,7 @@ "refinement_interpretation_Tm_refine_422fa8e43652f7856994c0adb062c739" ], 0, - "92b8cba59da4bdc3748fa8c8bb82c222" + "63577bb1d16d202e4630ad05ed5d301c" ], [ "FStar.Pointer.Base.__proj__BufferRootArray__item__max_length", @@ -674,7 +674,7 @@ "refinement_interpretation_Tm_refine_56cada75f3b65fbca41629ee43be6d8c" ], 0, - "9abfb913a5b9fa60c7eab65c50d492a8" + "f45cb9d833966541f8ff467b5d20ed9b" ], [ "FStar.Pointer.Base.__proj__BufferRootArray__item__p", @@ -694,7 +694,7 @@ "refinement_interpretation_Tm_refine_5a212a071163d99770d05bcb6b988cd0" ], 0, - "10d645523fd1cec0a0a24539005edea0" + "c9aa1f868d8ff9e46de834472150898f" ], [ "FStar.Pointer.Base.buffer_root_length", @@ -708,7 +708,7 @@ "fuel_guarded_inversion_FStar.Pointer.Base.buffer_root" ], 0, - "87e2659de174dff6047758be8397eef2" + "1f62946bec04e98e0f24c5cb17fb18e5" ], [ "FStar.Pointer.Base.type_of_base_typ", @@ -744,7 +744,7 @@ "fuel_guarded_inversion_FStar.Pointer.Base.base_typ", "unit_typing" ], 0, - "367593ca5e51b028c2b4c4ba87aacff7" + "84b1597a6b36641098ee0322f0402889" ], [ "FStar.Pointer.Base.array", @@ -753,7 +753,7 @@ 1, [ "@query" ], 0, - "40036a992c07d4bee813a5b82c83c655" + "1e0fc8a84b1e4a92e37278c392af2745" ], [ "FStar.Pointer.Base.type_of_struct_field''", @@ -770,7 +770,7 @@ "refinement_interpretation_Tm_refine_c6dda526ae22ec011a2853adf9fa6a29" ], 0, - "495c2ee34fb727096f8b29a962d97341" + "72ffc617fdd38d664ffd8c401aa1c7d5" ], [ "FStar.Pointer.Base.type_of_struct_field'", @@ -784,7 +784,7 @@ "subterm_ordering_FStar.Pointer.Base.Mkstruct_typ" ], 0, - "be41c9777f8e12b57497abe06bb75e6b" + "c3287930b5ef58544130a3f18746ab87" ], [ "FStar.Pointer.Base.gtdata_get_value", @@ -799,7 +799,7 @@ "projection_inverse_Prims.Mkdtuple2__1" ], 0, - "650463f1778cfa266b2c08837aebca70" + "5c0aa1b3420d48069f074f5740279fed" ], [ "FStar.Pointer.Base.gtdata_create", @@ -817,7 +817,7 @@ "projection_inverse_Prims.Mkdtuple2__2" ], 0, - "e0812c1e236c509c688586922217fc33" + "f08d0d50cf69e6223f724419ad578d24" ], [ "FStar.Pointer.Base.gtdata_extensionality", @@ -834,7 +834,7 @@ "proj_equation_Prims.Mkdtuple2__1" ], 0, - "66305c0204ad8948242e2577fc53b3e0" + "2ed6d5f6dd4f95c1745f92328503658e" ], [ "FStar.Pointer.Base.type_of_typ'", @@ -857,7 +857,7 @@ "subterm_ordering_FStar.Pointer.Base.TUnion" ], 0, - "4857fc4e64db2483c6b432932d2b48d8" + "13b6862a0858fcdfe92805e05cccba12" ], [ "FStar.Pointer.Base.type_of_typ'", @@ -866,7 +866,7 @@ 1, [ "@query" ], 0, - "f9973b0f7b6e671feba8a0e4da82ca7e" + "257ffd94de02e45f18839ab475290d2d" ], [ "FStar.Pointer.Base.type_of_typ", @@ -890,7 +890,7 @@ "subterm_ordering_FStar.Pointer.Base.TUnion" ], 0, - "930ff4c4bf793bc0461134ebda7d379a" + "6b1481a4eb2987599ab28b0f267080dc" ], [ "FStar.Pointer.Base.type_of_typ_array", @@ -908,7 +908,7 @@ "projection_inverse_FStar.Pointer.Base.TArray_t" ], 0, - "a433edebcad4506c01b4539c1a239999" + "0b65236c77dcbf2f351f059b381a9bad" ], [ "FStar.Pointer.Base.type_of_typ_type_of_struct_field", @@ -932,7 +932,7 @@ "token_correspondence_FStar.Pointer.Base.type_of_struct_field_" ], 0, - "96c2b7c45a94b3601691a508cd2984cf" + "348e4d97e55e90522dd5986c1d783d25" ], [ "FStar.Pointer.Base.type_of_typ'_eq", @@ -970,7 +970,7 @@ "subterm_ordering_FStar.Pointer.Base.TPointer" ], 0, - "78ae2f64fde00bbe18aa2c3a617cea25" + "f62f212e3dbb8bad70302d3e33540e0b" ], [ "FStar.Pointer.Base.struct_sel", @@ -987,7 +987,7 @@ "refinement_interpretation_Tm_refine_9560ef23f44dd048af58f1767cc19bc8" ], 0, - "943859af05b2b56420c8b567830eed14" + "a33d8e57eb8611510061a7801d1291bd" ], [ "FStar.Pointer.Base.struct_literal_wf", @@ -1001,7 +1001,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "256ad4cc84ed9f84901db1f2250bcf51" + "8fbaa4a55d574600e76c18b9129b8070" ], [ "FStar.Pointer.Base.fun_of_list", @@ -1077,7 +1077,7 @@ "typing_Tm_abs_2373aec163852d9339944ec67b8394ad", "unit_typing" ], 0, - "e9a49c7626942c64e17de5d8afd20acf" + "371aa847d221d28394093d8d9ebd009f" ], [ "FStar.Pointer.Base.struct_upd", @@ -1094,7 +1094,7 @@ "refinement_interpretation_Tm_refine_9560ef23f44dd048af58f1767cc19bc8" ], 0, - "75d28bb7f2fa5d14ddc3b14ab127b2aa" + "5b11d137003361d9c757a1006a44e33e" ], [ "FStar.Pointer.Base.struct_create_fun", @@ -1111,7 +1111,7 @@ "refinement_interpretation_Tm_refine_9560ef23f44dd048af58f1767cc19bc8" ], 0, - "84f5a56159449b0ea5a4ed3971e653ae" + "f2f0f18446e2b53fe3b2e4d876996ba4" ], [ "FStar.Pointer.Base.struct_create", @@ -1120,7 +1120,7 @@ 1, [ "@query" ], 0, - "f73391bdd2c34733c399f69e6650feaf" + "50c937404d5e0d1dd862ef1a27b6534e" ], [ "FStar.Pointer.Base.struct_sel_struct_create_fun", @@ -1170,7 +1170,7 @@ "typing_Tm_abs_51105ee2e615de5655b7293d0759168b" ], 0, - "34248ae7fcf16e40c2cf29ad9528bc88" + "ed2870f993d7231be3de49b1cb7dbb80" ], [ "FStar.Pointer.Base.union_get_value", @@ -1204,7 +1204,7 @@ "typing_FStar.Pointer.Base.typ_of_struct_field_" ], 0, - "9258423b79362d579d0e8d78fccf4681" + "b22a4fa26f710866f40496a4ebf32f22" ], [ "FStar.Pointer.Base.union_create", @@ -1221,7 +1221,7 @@ "refinement_interpretation_Tm_refine_9560ef23f44dd048af58f1767cc19bc8" ], 0, - "d4b453f05851b8bf69bb6a1768bd47e5" + "dbcb4364ffda9433db5734d38799889b" ], [ "FStar.Pointer.Base.dummy_val", @@ -1399,7 +1399,7 @@ "typing_Prims.pow2", "unit_typing" ], 0, - "f3a5893914d7c5fab41c721195d3ca74" + "6d99cb4570fa264286eecf9fac7f4b34" ], [ "FStar.Pointer.Base.otype_of_typ", @@ -1429,7 +1429,7 @@ "subterm_ordering_FStar.Pointer.Base.TUnion" ], 0, - "db5aec65e58d066b96d7f6f59615cb60" + "3ad2605693feaf8eb73079fe57279b4f" ], [ "FStar.Pointer.Base.otype_of_typ_otype_of_struct_field", @@ -1453,7 +1453,7 @@ "token_correspondence_FStar.Pointer.Base.type_of_struct_field_" ], 0, - "43883489a921642cb267338057711d3a" + "e5c0070eba22c9b5b3a257ff6e0564a2" ], [ "FStar.Pointer.Base.otype_of_typ_base", @@ -1469,7 +1469,7 @@ "projection_inverse_FStar.Pointer.Base.TBase_b" ], 0, - "af98972de53aeed57e587078cbe4ba57" + "72d2f89cbf5ddc6d15f07440b148f9ca" ], [ "FStar.Pointer.Base.otype_of_typ_array", @@ -1487,7 +1487,7 @@ "projection_inverse_FStar.Pointer.Base.TArray_t" ], 0, - "1fb36f643e85b883d468a179cca3f0b7" + "7045e49463ab893555608d72393ca2c7" ], [ "FStar.Pointer.Base.ostruct_upd", @@ -1502,7 +1502,7 @@ "projection_inverse_FStar.Pervasives.Native.Some_v" ], 0, - "cb13b3a6b7a87bbfc54768ac167c2a65" + "fc8659be85c4cf95f0d9f3bc0df895fb" ], [ "FStar.Pointer.Base.ostruct_create", @@ -1517,7 +1517,7 @@ "projection_inverse_FStar.Pervasives.Native.Some_v" ], 0, - "1eec64987b80b6a597a0d63d227e7c9d" + "1984b85aeb45a9bb78df97d05ba06e09" ], [ "FStar.Pointer.Base.ounion_get_value", @@ -1531,7 +1531,7 @@ "proj_equation_FStar.Pervasives.Native.Some_v" ], 0, - "6578abe7d69c12b53692399e5bcebce0" + "db75e90b45002223bbbe15a3325c3353" ], [ "FStar.Pointer.Base.struct_field_is_readable", @@ -1554,7 +1554,7 @@ "token_correspondence_FStar.Pointer.Base.type_of_struct_field_" ], 0, - "982aa523ba405dbdb4c16d82864aa4da" + "60041262ffd75ba91b68267d3a3faf63" ], [ "FStar.Pointer.Base.ovalue_is_readable", @@ -1597,7 +1597,7 @@ "typing_FStar.Pointer.Base.typ_of_struct_field" ], 0, - "4a8c891e9dc1be8fadb8175db72f1a34" + "c1b4877c13a21986621958ce94a7cf42" ], [ "FStar.Pointer.Base.ovalue_is_readable_struct_intro'", @@ -1654,7 +1654,7 @@ "typing_FStar.Pointer.Base.ovalue_is_readable" ], 0, - "852676b774dc461a90a4926639050b07" + "3cc7d791a4e35e956e5dc3665031dc99" ], [ "FStar.Pointer.Base.ovalue_is_readable_struct_intro", @@ -1704,7 +1704,7 @@ "typing_FStar.Pointer.Base.__proj__Mkstruct_typ__item__fields" ], 0, - "2ca305c660b0c476389c0e99aeccb716" + "cdbfc6c453abf94d2bb2fddf32d10910" ], [ "FStar.Pointer.Base.ovalue_is_readable_struct_elim", @@ -1777,7 +1777,7 @@ "typing_FStar.Pointer.Base.struct_field_is_readable" ], 0, - "e8a76caf7c5c37c245a5a02d4bd341b2" + "582dc0be0021368a228ca2c0ca29dd03" ], [ "FStar.Pointer.Base.ovalue_is_readable_array_elim", @@ -1825,7 +1825,7 @@ "typing_FStar.Seq.Properties.for_all", "typing_FStar.UInt32.v" ], 0, - "fe7a053b64af678f872a0eb5ada1d403" + "2a1b2ccd1de2bd612e1c7014c30cb9be" ], [ "FStar.Pointer.Base.ovalue_is_readable_array_intro", @@ -1878,7 +1878,7 @@ "typing_Tm_abs_e818836335067047224d0c19c4cabb2d" ], 0, - "a844ac921719837f215fbe5a02ff324e" + "0c63285d60c1ecb247fe391d333dbcb4" ], [ "FStar.Pointer.Base.ostruct_field_of_struct_field", @@ -1904,7 +1904,7 @@ "typing_FStar.Pointer.Base.typ_of_struct_field" ], 0, - "d274b2b97d8c38108c05ebcf7934e3d3" + "d45540d89e0b308449509133f42a9bb0" ], [ "FStar.Pointer.Base.seq_init_index", @@ -1918,7 +1918,7 @@ "refinement_interpretation_Tm_refine_ba523126f67e00e7cd55f0b92f16681d" ], 0, - "80a46c56d52f9bd2442e0b971d2568cc" + "20aaf3356fda7bde94b2e35a0f0e89f8" ], [ "FStar.Pointer.Base.ovalue_of_value", @@ -1991,7 +1991,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "f6452426ae66e0eac65c944ba6635543" + "7d09b8fddbd4e47842e5ae78a02c8b2c" ], [ "FStar.Pointer.Base.ovalue_is_readable_ostruct_field_of_struct_field", @@ -2024,7 +2024,7 @@ "typing_FStar.Pointer.Base.typ_of_struct_field" ], 0, - "44c4efafad19bb3e5075a8e77d0a8d06" + "aad55797f689b27294555423bc7b7444" ], [ "FStar.Pointer.Base.ovalue_is_readable_ovalue_of_value", @@ -2203,7 +2203,7 @@ "typing_Tm_abs_e818836335067047224d0c19c4cabb2d" ], 0, - "eae10045deda86474eb47806b13a9eee" + "3b2ce6c496538387dbe3e04e7ab7a979" ], [ "FStar.Pointer.Base.value_of_ovalue", @@ -2304,7 +2304,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt32.v" ], 0, - "a6f5b52354a16a557574bb6ce83be76c" + "3471a6fd5ae2859036c0bc41a079150f" ], [ "FStar.Pointer.Base.ovalue_of_value_array_index", @@ -2343,7 +2343,7 @@ "typing_Tm_abs_06fa7cc7c07a065ab8c0a8e3140994af" ], 0, - "ebd02f1ccbea094c289424f5a7a99971" + "769b853edef6599b27001ad9ff10935c" ], [ "FStar.Pointer.Base.value_of_ovalue_array_index", @@ -2389,7 +2389,7 @@ "typing_Tm_abs_cfbb5b4925290e52ac8f62a4db2a2e50" ], 0, - "f7c4396db1b43a4e9c93b27b01078048" + "b53417d658e8741f4f68006e9ccb6799" ], [ "FStar.Pointer.Base.value_of_ovalue_of_value", @@ -2528,7 +2528,7 @@ "typing_Tm_abs_104b9206a0f6c45cba53cc44776fb1f1" ], 0, - "2e0ced8e50f5da94265d659a0e95dfb7" + "cc68612d473df01903321120a0cac560" ], [ "FStar.Pointer.Base.none_ovalue", @@ -2580,7 +2580,7 @@ "typing_FStar.Pointer.Base.type_of_base_typ" ], 0, - "2ba73721d65c40b0644851b0e8c20910" + "a0f05b7c6ee43af4ffb33f5dba984ed9" ], [ "FStar.Pointer.Base.not_ovalue_is_readable_none_ovalue", @@ -2601,7 +2601,7 @@ "typing_FStar.Pointer.Base.ovalue_is_readable" ], 0, - "accb27a3e6614832df240856ba8fbb7c" + "bc4cee5291296bab507cbe2287d89884" ], [ "FStar.Pointer.Base.step_sel", @@ -2656,7 +2656,7 @@ "typing_FStar.Pointer.Base.array", "typing_FStar.UInt32.v" ], 0, - "7a8e13e11eecb4bcf1aec028fb59f036" + "83ed1f3c7897cec087a7558b65328081" ], [ "FStar.Pointer.Base.ovalue_is_readable_step_sel_cell", @@ -2711,7 +2711,7 @@ "typing_FStar.Seq.Properties.for_all", "typing_FStar.UInt32.v" ], 0, - "b0f5af924224662e513f606e7542d52a" + "88f238a2da4b9f72b8665520600bc978" ], [ "FStar.Pointer.Base.ovalue_is_readable_step_sel_field", @@ -2741,7 +2741,7 @@ "projection_inverse_FStar.Pointer.Base.TStruct_l" ], 0, - "ec3c102ed579b00f2a7e797906da63e8" + "7c40d2bc47dea6d5ff5c3a6104caf172" ], [ "FStar.Pointer.Base.ovalue_is_readable_step_sel_union_same", @@ -2812,7 +2812,7 @@ "typing_FStar.Pointer.Base.typ_of_struct_field" ], 0, - "bf59f70caef72a5ca4b2312d37598a58" + "d66eae6fdc7d9f2eb76f6db86488c678" ], [ "FStar.Pointer.Base.step_sel_none_ovalue", @@ -2837,7 +2837,7 @@ "projection_inverse_FStar.Pointer.Base.TUnion_l" ], 0, - "80a76f74832732d910df0df0383ad754" + "1508a9798ecd78669ecd6672b5f98f74" ], [ "FStar.Pointer.Base.path_sel", @@ -2857,7 +2857,7 @@ "subterm_ordering_FStar.Pointer.Base.PathStep" ], 0, - "a665910b327aea723576a1b618fa7796" + "5a218d9a06929d93f895661ab582c9f7" ], [ "FStar.Pointer.Base.path_sel_none_ovalue", @@ -2903,7 +2903,7 @@ "typing_FStar.Pointer.Base.none_ovalue" ], 0, - "ddf995185402d4b4971467cf9fe9c387" + "63014005c4d2dbcfe79719b514f545c4" ], [ "FStar.Pointer.Base.step_upd", @@ -2981,7 +2981,7 @@ "typing_FStar.UInt32.v" ], 0, - "f52e41de51980dc25204fa3ae2a96163" + "a870ce6da601578c816a767755378a25" ], [ "FStar.Pointer.Base.step_sel_upd_same", @@ -3077,7 +3077,7 @@ "typing_Tm_abs_75a59a4eb51a5d27cae7d8aba21bacf8" ], 0, - "64e0df26b3d1c8f78368506c60229ad5" + "52cdc4794382de68237b75827aea3096" ], [ "FStar.Pointer.Base.path_upd", @@ -3097,7 +3097,7 @@ "subterm_ordering_FStar.Pointer.Base.PathStep" ], 0, - "89c5e54046018ae2d2eb12a744a1619a" + "d67ce0a9b89e442e63c6931558288b34" ], [ "FStar.Pointer.Base.path_sel_upd_same", @@ -3134,7 +3134,7 @@ "typing_FStar.Pointer.Base.path_upd" ], 0, - "5cc42ca94fae57c73772895eab885848" + "18c90614f9744bb5316797d7b7d98156" ], [ "FStar.Pointer.Base.path_concat", @@ -3160,7 +3160,7 @@ "subterm_ordering_FStar.Pointer.Base.PathStep" ], 0, - "5b77637b34f9dd7f1a97dede19e2d449" + "8e191cf9cd19daca0cbf1748bf54b314" ], [ "FStar.Pointer.Base.path_concat_base_r", @@ -3176,7 +3176,7 @@ "projection_inverse_FStar.Pointer.Base.PathBase_from" ], 0, - "5b1be9fe68deb0e7cad8fd880218b7d5" + "bae4784488515baa9b07a269264a004c" ], [ "FStar.Pointer.Base.path_concat_base_l", @@ -3208,7 +3208,7 @@ "subterm_ordering_FStar.Pointer.Base.PathStep" ], 0, - "20bc86142ceaf34b79fc8d078bcdc83c" + "e41e6344ac4355c8dd70cc95a4ec5674" ], [ "FStar.Pointer.Base.path_concat_assoc", @@ -3246,7 +3246,7 @@ "typing_FStar.Pointer.Base.path_concat" ], 0, - "55762d9da7af853c8b123bb1b5533ea7" + "5670c8f0252ea606a316520b903c1012" ], [ "FStar.Pointer.Base.path_sel_concat", @@ -3287,7 +3287,7 @@ "typing_FStar.Pointer.Base.path_sel" ], 0, - "469c5f97d71aae90b88399aab00b564e" + "4756c266f1b02ccc54fce55118ce9fc7" ], [ "FStar.Pointer.Base.path_upd_concat", @@ -3337,7 +3337,7 @@ "typing_FStar.Pointer.Base.path_upd" ], 0, - "2ddfed69ad37cdcbe8efd08799ef3b14" + "2ac4ace371f08b96732a8f1913072e3f" ], [ "FStar.Pointer.Base.path_includes", @@ -3358,7 +3358,7 @@ "subterm_ordering_FStar.Pointer.Base.PathStep" ], 0, - "691896ba06c22662af2790a6d5d475c0" + "db4805d0cdc012caa741b037d1faa744" ], [ "FStar.Pointer.Base.path_includes_base", @@ -3392,7 +3392,7 @@ "subterm_ordering_FStar.Pointer.Base.PathStep" ], 0, - "3fd6bc2bf466b8333e93a4b615eaa46f" + "6aabcacdbbea5741d1206f90a02ccd88" ], [ "FStar.Pointer.Base.path_includes_refl", @@ -3409,7 +3409,7 @@ "primitive_Prims.op_Equality", "projection_inverse_BoxBool_proj_0" ], 0, - "06a121c279a46905b94e4f1f295e252b" + "1ec3bd08ad19d389c3e006587ed4c718" ], [ "FStar.Pointer.Base.path_includes_step_r", @@ -3431,7 +3431,7 @@ "projection_inverse_FStar.Pointer.Base.PathStep_to" ], 0, - "4c1c02b65ddc60b77745de25c5a09ec6" + "341dd3f9742ae84e1f85787ed131a473" ], [ "FStar.Pointer.Base.path_includes_trans", @@ -3478,7 +3478,7 @@ "typing_FStar.Pointer.Base.path_includes" ], 0, - "949622e0dd0768e37e1cdb67853a9cb7" + "b16e04e8cadafc8b8023cf6fe619b7b5" ], [ "FStar.Pointer.Base.path_includes_ind", @@ -3519,7 +3519,7 @@ "subterm_ordering_FStar.Pointer.Base.PathStep" ], 0, - "7d2565da4ab8a9090a012b050ebd2775" + "ae2b45a19cf2984a4b727c2049445d19" ], [ "FStar.Pointer.Base.path_includes_ind", @@ -3531,7 +3531,7 @@ "refinement_interpretation_Tm_refine_ee1123b778ea4e559d0b51cc1e52228a" ], 0, - "0ec14fa3234a4c51111f3f293af6fdf1" + "76c64ed8b844c6e53feef967467503ac" ], [ "FStar.Pointer.Base.path_length", @@ -3550,7 +3550,7 @@ "subterm_ordering_FStar.Pointer.Base.PathStep" ], 0, - "71981f04742e1d50fe517b24bbd2b814" + "8a221b1836d566e0aaa245b3699485a0" ], [ "FStar.Pointer.Base.path_includes_length", @@ -3588,7 +3588,7 @@ "typing_FStar.Pointer.Base.path_length" ], 0, - "14ee3b47b225aa3e4100d479ce58bf7f" + "7a03f0fe876424220b39ceb38f4f1c8d" ], [ "FStar.Pointer.Base.path_includes_step_l", @@ -3611,7 +3611,7 @@ "refinement_interpretation_Tm_refine_f858bfffcdc33b4edac687bbc0ab10f8" ], 0, - "7a635a94fac7aede3edb53c034825196" + "b64e14ed1dc250557ad7b8e73f279268" ], [ "FStar.Pointer.Base.path_includes_concat", @@ -3652,7 +3652,7 @@ "typing_FStar.Pointer.Base.path_concat" ], 0, - "6ff92d8cafc18862673ca8440abb3ba1" + "02ff39a61243da293429fb1a34afcb7d" ], [ "FStar.Pointer.Base.path_includes_exists_concat", @@ -3673,7 +3673,7 @@ "refinement_interpretation_Tm_refine_ee1123b778ea4e559d0b51cc1e52228a" ], 0, - "ee49241be0de11b925b8e7b054f1c1e2" + "129daf8440172a2996024649b8a80c95" ], [ "FStar.Pointer.Base.path_concat_includes", @@ -3689,7 +3689,7 @@ "@query", "lemma_FStar.Pointer.Base.path_includes_concat" ], 0, - "74cb8773ec04f712b638eaa1e7f13e39" + "53d2b51634b85dbc6b3397e1e097f700" ], [ "FStar.Pointer.Base.path_concat_includes", @@ -3705,7 +3705,7 @@ "@query", "lemma_FStar.Pointer.Base.path_includes_concat" ], 0, - "1577db2d606357f2df7d69ab8f83ac0c" + "d49073259fe1649cbfe4afeb44dca937" ], [ "FStar.Pointer.Base.step_disjoint", @@ -3730,7 +3730,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "085a445dbd4beb1b799088779df3985c" + "c63b4d32be90bf07c1571294358fbe31" ], [ "FStar.Pointer.Base.step_eq", @@ -3766,7 +3766,7 @@ "typing_FStar.UInt32.t" ], 0, - "31adeaf0a35a1ef35089586f8c3668d1" + "39ab89685537207b5b450e0fa0638a35" ], [ "FStar.Pointer.Base.step_disjoint_not_eq", @@ -3822,7 +3822,7 @@ "typing_FStar.Pointer.Base.step_eq" ], 0, - "25db2deb7d2f9979bcac05308e20c04a" + "067907059e2c781deee62854b091432b" ], [ "FStar.Pointer.Base.step_disjoint_sym", @@ -3845,7 +3845,7 @@ "string_inversion", "typing_FStar.Pointer.Base.step_disjoint" ], 0, - "4de561897290995349fc7f443d7eb2ce" + "93aa57aa0c640527af0fdbf2c94c0d1a" ], [ "FStar.Pointer.Base.__proj__PathDisjointStep__item__through", @@ -3859,7 +3859,7 @@ "refinement_interpretation_Tm_refine_e2bd2f820ea5fbaed59a6a315ed9cc96" ], 0, - "c1af9ea3a33572f360320cb7a598b300" + "20f73487ce7983847208559130b02e92" ], [ "FStar.Pointer.Base.__proj__PathDisjointStep__item__to1", @@ -3873,7 +3873,7 @@ "refinement_interpretation_Tm_refine_e2bd2f820ea5fbaed59a6a315ed9cc96" ], 0, - "5006d3884d807fa100a25b2b5db40441" + "d98c258f05043ee9f4566a98f60873d9" ], [ "FStar.Pointer.Base.__proj__PathDisjointStep__item__to2", @@ -3887,7 +3887,7 @@ "refinement_interpretation_Tm_refine_e2bd2f820ea5fbaed59a6a315ed9cc96" ], 0, - "7e793e2e543c3d2d6e20de81c3cff742" + "cf4667f31241c4ae7ce2275781f72c42" ], [ "FStar.Pointer.Base.__proj__PathDisjointStep__item__p", @@ -3900,7 +3900,7 @@ "refinement_interpretation_Tm_refine_e2bd2f820ea5fbaed59a6a315ed9cc96" ], 0, - "47297a95b97ecdaeb5de3e7fa6e18c7c" + "26bb11e9188d89549a88f39f44030b7f" ], [ "FStar.Pointer.Base.__proj__PathDisjointStep__item__s1", @@ -3913,7 +3913,7 @@ "refinement_interpretation_Tm_refine_e2bd2f820ea5fbaed59a6a315ed9cc96" ], 0, - "4512051133e85ab4d067096d707fd427" + "dbf130bca9f4563663b33221487c8744" ], [ "FStar.Pointer.Base.__proj__PathDisjointStep__item__s2", @@ -3938,7 +3938,7 @@ "typing_FStar.Pointer.Base.step_disjoint" ], 0, - "9d7aa517c065d8f5a10aec6f502946c6" + "54e1bd7988dc31bd7ba2e2bb0d6f246a" ], [ "FStar.Pointer.Base.__proj__PathDisjointIncludes__item__to1", @@ -3952,7 +3952,7 @@ "refinement_interpretation_Tm_refine_5147b1db68e5e61b5c28506bfe607655" ], 0, - "cd71c8f5b214c0db3fa55cbd9335f15a" + "dd6ebf8d665555161b02d1ae121e1151" ], [ "FStar.Pointer.Base.__proj__PathDisjointIncludes__item__to2", @@ -3966,7 +3966,7 @@ "refinement_interpretation_Tm_refine_5147b1db68e5e61b5c28506bfe607655" ], 0, - "7d75b699779cae74c039827a571f5f2a" + "6605da5ddddbe28c32be57a19abce4fb" ], [ "FStar.Pointer.Base.__proj__PathDisjointIncludes__item__p1", @@ -3979,7 +3979,7 @@ "refinement_interpretation_Tm_refine_5147b1db68e5e61b5c28506bfe607655" ], 0, - "4f3a13082b2cd70343b91e3ff27c7f00" + "43f45feb0a582d26de0ac10d8e6ee8b0" ], [ "FStar.Pointer.Base.__proj__PathDisjointIncludes__item__p2", @@ -3992,7 +3992,7 @@ "refinement_interpretation_Tm_refine_5147b1db68e5e61b5c28506bfe607655" ], 0, - "32d7080d8d71737eda5fcf491994cc18" + "48c48cd324233a51039e0339c10a609e" ], [ "FStar.Pointer.Base.__proj__PathDisjointIncludes__item__to1'", @@ -4006,7 +4006,7 @@ "refinement_interpretation_Tm_refine_5147b1db68e5e61b5c28506bfe607655" ], 0, - "c9b7b8562821ac17e8633fa02bb03b43" + "bf232525245cd778c8c7364bdc71e01a" ], [ "FStar.Pointer.Base.__proj__PathDisjointIncludes__item__to2'", @@ -4020,7 +4020,7 @@ "refinement_interpretation_Tm_refine_5147b1db68e5e61b5c28506bfe607655" ], 0, - "90c26b4d33176f9f6e3de02a8abdde08" + "e753910815f03fde8723b266645e13c0" ], [ "FStar.Pointer.Base.__proj__PathDisjointIncludes__item__p1'", @@ -4049,7 +4049,7 @@ "typing_FStar.Pointer.Base.uu___is_PathDisjointIncludes" ], 0, - "4fc3a777dbd35656bd6cb9760d402e76" + "5bacd2d6f9bab00075a7c0883de8e153" ], [ "FStar.Pointer.Base.__proj__PathDisjointIncludes__item__p2'", @@ -4062,7 +4062,7 @@ "refinement_interpretation_Tm_refine_5147b1db68e5e61b5c28506bfe607655" ], 0, - "3cea2cc6b3fdd9ae9ea25c7700aebb37" + "0e112117959a47d1dd05f4819104ab36" ], [ "FStar.Pointer.Base.__proj__PathDisjointIncludes__item___8", @@ -4075,7 +4075,7 @@ "refinement_interpretation_Tm_refine_5147b1db68e5e61b5c28506bfe607655" ], 0, - "45ed980e743a818394d89eb425bddbc6" + "514b16a6ab3e829d19645eff60f87169" ], [ "FStar.Pointer.Base.path_disjoint_t_rect", @@ -4103,7 +4103,7 @@ "subterm_ordering_FStar.Pointer.Base.PathDisjointIncludes" ], 0, - "3045b2f7b95f99e3c1278e8f333196bb" + "3e3a36683ac5cafde48fa6075cf36f88" ], [ "FStar.Pointer.Base.path_disjoint_ind", @@ -4119,7 +4119,7 @@ "unit_inversion" ], 0, - "6e1c2a5787f05da30983de9cac80914a" + "03990745bfaf6f80ea4e93781715220f" ], [ "FStar.Pointer.Base.path_disjoint_ind", @@ -4131,7 +4131,7 @@ "refinement_interpretation_Tm_refine_035771f6b75c6418e7b567530874ccfb" ], 0, - "b2e5444100b3a258e39fe40611e5c8cf" + "dd953f1835b9d9dd7b8de0227862e51e" ], [ "FStar.Pointer.Base.path_disjoint_step", @@ -4146,7 +4146,7 @@ "unit_inversion" ], 0, - "a8aa96ea364f9a6c934e62e95c6fc1ff" + "4adb5128e947079ba30b17001ad90c5a" ], [ "FStar.Pointer.Base.path_disjoint_includes", @@ -4160,7 +4160,7 @@ "unit_inversion" ], 0, - "270843c56e9217edbac943530a31ba60" + "3bbfa99b97edd740eb4405d622e5272d" ], [ "FStar.Pointer.Base.path_disjoint_includes_l", @@ -4174,7 +4174,7 @@ "@query", "lemma_FStar.Pointer.Base.path_includes_refl" ], 0, - "e3f67d001af49bc0a5acd54d1c1eb465" + "fa9c054540b248e7c08a50f55cd7d66b" ], [ "FStar.Pointer.Base.path_disjoint_sym", @@ -4203,7 +4203,7 @@ "string_inversion", "typing_FStar.Pointer.Base.step_disjoint" ], 0, - "c749bf5fcdf6011f33a149d6f8b6ec1e" + "c4e145b25b38591e1191d7758c2d9bc0" ], [ "FStar.Pointer.Base.path_equal", @@ -4212,7 +4212,6 @@ 1, [ "@MaxIFuel_assumption", "@query", - "FStar.Pointer.Base_pretyping_b27168cc0cd9c7f90ae88b602ccfc55c", "FStar.Pointer.Base_pretyping_c187978e0b47d492be4f7ef67953e027", "binder_x_0d5ecd039c65d95077f45e317c0079e9_3", "binder_x_c187978e0b47d492be4f7ef67953e027_0", @@ -4233,14 +4232,14 @@ "projection_inverse_FStar.Pointer.Base.PathStep_s", "projection_inverse_FStar.Pointer.Base.PathStep_through", "projection_inverse_FStar.Pointer.Base.PathStep_to", - "refinement_interpretation_Tm_refine_6747bcf42d7a08623952100c0c13783f", "refinement_interpretation_Tm_refine_7871a89cee4ff50bc14c65877a68b5bd", + "refinement_interpretation_Tm_refine_8e6edd88e1a10fffdbc162b168b23771", "subterm_ordering_FStar.Pointer.Base.PathStep", "typing_FStar.Pointer.Base.path_equal", "typing_FStar.Pointer.Base.step_eq" ], 0, - "6bd80e2632d90a83ad278a19d5efdfc0" + "22d0715e74a368d96ac1bb0090a9d430" ], [ "FStar.Pointer.Base.path_length_concat", @@ -4284,7 +4283,7 @@ "typing_FStar.Pointer.Base.path_length" ], 0, - "4d5041e17ef31d39ae74306ec6b821d4" + "24a3620cba1be7d7b1a5f763d6290eb6" ], [ "FStar.Pointer.Base.path_concat_inj_l", @@ -4339,7 +4338,7 @@ "typing_FStar.Pointer.Base.path_length" ], 0, - "9141ea818dae5dcb19f3ef8bfcbe75b4" + "84b00824a7fd9440c5fce520166eb707" ], [ "FStar.Pointer.Base.path_concat_inj_l", @@ -4393,7 +4392,7 @@ "typing_FStar.Pointer.Base.path_length" ], 0, - "864467470a1f08b22305d2fe26ce66ac" + "41ad1b489f5957c4d339d04700a84f14" ], [ "FStar.Pointer.Base.path_disjoint_decomp_t", @@ -4411,7 +4410,7 @@ "refinement_interpretation_Tm_refine_6a13e3414a2014eb8720dd6788230581" ], 0, - "6262490d3ab89b02a347b2006b4157b8" + "7ee43224c8d61fb0a4537d1977e2a76b" ], [ "FStar.Pointer.Base.path_disjoint_decomp_includes", @@ -4424,7 +4423,7 @@ "refinement_interpretation_Tm_refine_6a13e3414a2014eb8720dd6788230581" ], 0, - "8afb0a2878bdc0b15351ab8e90aa8c63" + "ead448d1b16d107d06b7b3c6f94c6a9c" ], [ "FStar.Pointer.Base.path_disjoint_decomp", @@ -4448,7 +4447,7 @@ "typing_FStar.Pointer.Base.step_disjoint" ], 0, - "8f58f8154c40212ed190f5ddbf4eb91b" + "9651cf5e04d4c0b74e4068ebcabecd64" ], [ "FStar.Pointer.Base.path_disjoint_not_path_equal", @@ -4493,7 +4492,7 @@ "typing_FStar.Pointer.Base.path_equal" ], 0, - "d7256c1746e06153ef473a971ef79e2f" + "08d706731cc43f189147b3899e1c36b5" ], [ "FStar.Pointer.Base.path_destruct_l", @@ -4545,7 +4544,7 @@ "typing_FStar.Pointer.Base.uu___is_PathBase" ], 0, - "a17398e6d9965e0e7fb783ee8256a86d" + "628b94d5b1e49f3ec366eb7bf2575c3b" ], [ "FStar.Pointer.Base.path_equal'", @@ -4560,7 +4559,6 @@ "FStar.Pointer.Base_interpretation_Tm_arrow_9973fa91578be0bb3fb4c2414d28840c", "FStar.Pointer.Base_pretyping_c187978e0b47d492be4f7ef67953e027", "Prims_interpretation_Tm_arrow_2eaa01e78f73e9bab5d0955fc1a662da", - "Prims_pretyping_09d9235a8068627898e77b75945bdc5c", "binder_x_0d5ecd039c65d95077f45e317c0079e9_3", "binder_x_c187978e0b47d492be4f7ef67953e027_0", "binder_x_c187978e0b47d492be4f7ef67953e027_1", @@ -4578,6 +4576,7 @@ "equation_with_fuel_FStar.Pointer.Base.path_length.fuel_instrumented", "fuel_guarded_inversion_FStar.Pervasives.Native.option", "fuel_guarded_inversion_FStar.Pointer.Base.path", + "fuel_guarded_inversion_Prims.dtuple2", "kinding_FStar.Pointer.Base.typ@tok", "kinding_Prims.dtuple2@tok", "lemma_FStar.Pervasives.invertOption", "primitive_Prims.op_AmpAmp", "projection_inverse_BoxBool_proj_0", @@ -4587,12 +4586,13 @@ "projection_inverse_FStar.Pervasives.Native.Some_v", "projection_inverse_Prims.Mkdtuple2__1", "projection_inverse_Prims.Mkdtuple2__2", + "projection_inverse_Prims.Mkdtuple2_b", "refinement_interpretation_Tm_refine_02fc160983cb6b95bc8024dda2fb489b", "refinement_interpretation_Tm_refine_2b3edafa058d04c5c7e8a35d7a04bacd", + "refinement_interpretation_Tm_refine_44cc82ec8d7130d7bd68064f48332395", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_7871a89cee4ff50bc14c65877a68b5bd", "refinement_interpretation_Tm_refine_942eb390dc27abd74312617cdca63061", - "refinement_interpretation_Tm_refine_f98b4a39a76d0b06e190d39acab0cc00", "token_correspondence_FStar.Pointer.Base.path_length.fuel_instrumented", "typing_FStar.Pointer.Base.path_destruct_l", "typing_FStar.Pointer.Base.path_equal_", @@ -4603,7 +4603,7 @@ "well-founded-ordering-on-nat" ], 0, - "649c2edfde5992dc7de033887530f804" + "dad33dfe0ee45530c4f468a3d6f3dfc6" ], [ "FStar.Pointer.Base.path_includes_concat_l", @@ -4634,7 +4634,7 @@ "typing_FStar.Pointer.Base.path_concat" ], 0, - "22026a7307061c84c1a5893095fde6c5" + "76abe3e93fd42d084800ed77c9a92cd0" ], [ "FStar.Pointer.Base.path_disjoint_concat", @@ -4659,7 +4659,7 @@ "refinement_interpretation_Tm_refine_e937e34ee8783c8b9b7d7a707f01634d" ], 0, - "a3c9a4d0af2d24eb22c1b90e85b01036" + "cb917c0b7f55908c5482bbe6456e416d" ], [ "FStar.Pointer.Base.step_sel_upd_other", @@ -4784,7 +4784,7 @@ "unit_typing" ], 0, - "656f95b9601313e30ee380ba9de0165e" + "cf938173057d064705f4a0214a72b109" ], [ "FStar.Pointer.Base.path_sel_upd_other", @@ -4820,7 +4820,7 @@ "typing_FStar.Pointer.Base.path_upd" ], 0, - "3e213a5e12765e01ed5d9abd3d1a7258" + "b58bac3bff0da64b329cedf95225345e" ], [ "FStar.Pointer.Base.path_sel_upd_other'", @@ -4829,7 +4829,7 @@ 1, [ "@query" ], 0, - "39eed75f1aa8e2dacac5c6c22b86151e" + "58a308a8a3d8fa6a65ac375a07153344" ], [ "FStar.Pointer.Base.equal", @@ -4864,7 +4864,7 @@ "typing_FStar.Pointer.Base.path_equal" ], 0, - "bb2347de5826a4f2c0c4bf8f1b25d55c" + "4af7a3dd467e18c7d56e35fd0df1afdf" ], [ "FStar.Pointer.Base.equal", @@ -4896,7 +4896,7 @@ "typing_FStar.Pointer.Base.path_equal" ], 0, - "861e5288f6720638c31959a08a238817" + "89a28b6e51fc4b3a3addeab5e2b52cad" ], [ "FStar.Pointer.Base.as_addr", @@ -4914,7 +4914,7 @@ "refinement_interpretation_Tm_refine_5a212a071163d99770d05bcb6b988cd0" ], 0, - "00c0bb6bcc51eb06b8172ee2c5400b6c" + "1f3234cedd89d1042088f4eefa51d239" ], [ "FStar.Pointer.Base._field", @@ -4936,7 +4936,7 @@ "typing_FStar.Pointer.Base.__proj__Mkstruct_typ__item__fields" ], 0, - "bd2db1ba5fb2bcff5d47bf93cbcd7267" + "bc326181fc2a94a1858838a57517b357" ], [ "FStar.Pointer.Base._cell", @@ -4962,7 +4962,7 @@ "typing_FStar.UInt32.v" ], 0, - "2ed48d7038dcc9b6c29a8a60317adabe" + "69219cfe01e2e2ef5a290786663372ad" ], [ "FStar.Pointer.Base._ufield", @@ -4986,7 +4986,7 @@ "typing_FStar.Pointer.Base.__proj__Mkstruct_typ__item__fields" ], 0, - "e1d575361955308abe524909cf4d2832" + "26ac4d6dd7a1988b6c594b50f95a2742" ], [ "FStar.Pointer.Base.unused_in", @@ -5003,7 +5003,7 @@ "refinement_interpretation_Tm_refine_5a212a071163d99770d05bcb6b988cd0" ], 0, - "3a024254804c7799ccf671cf4738167a" + "917dc1b278c954984bbf6e38e04eb440" ], [ "FStar.Pointer.Base.live", @@ -5031,7 +5031,7 @@ "typing_FStar.Monotonic.HyperStack.get_tip" ], 0, - "1d09486f65671afbcd4c048eeda29b27" + "24f63ab000b18f038efaf3ec1ce0e1f3" ], [ "FStar.Pointer.Base.nlive", @@ -5043,7 +5043,7 @@ "equation_Prims.l_True" ], 0, - "c221cc0cc42b02fc411e33134ebc2c28" + "20739d6b7c35317224e2bffaa926db3e" ], [ "FStar.Pointer.Base.live_nlive", @@ -5069,7 +5069,7 @@ "typing_FStar.Monotonic.HyperStack.get_tip" ], 0, - "9685cbdca492353a4a21a070b5f7a715" + "f9a603c5b7c25787b7cf5db6e1f70010" ], [ "FStar.Pointer.Base.g_is_null_nlive", @@ -5083,7 +5083,7 @@ "typing_FStar.Pointer.Base.g_is_null" ], 0, - "73b75a9f04e337fba908665aea8226da" + "f8fe1ee6847cf064adf636c85b9870d3" ], [ "FStar.Pointer.Base.greference_of", @@ -5119,7 +5119,7 @@ "typing_FStar.Monotonic.HyperStack.get_tip" ], 0, - "07f7cbe47174485da30f83dad0a37dcb" + "dd9e7bd4f1dc83d60a197840ed0aaf67" ], [ "FStar.Pointer.Base.unused_in_greference_of", @@ -5159,7 +5159,7 @@ "typing_FStar.Pointer.Base.greference_of" ], 0, - "0d3c09bbc7029aff3bd4285ec881f1d9" + "6a224a3ae2cd235a7618a8272eed475c" ], [ "FStar.Pointer.Base.live_not_unused_in", @@ -5208,7 +5208,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "e37cc0343362406c061e3f38bceaf867" + "c394bb5eff0bb143da91af8928616708" ], [ "FStar.Pointer.Base.gread", @@ -5234,7 +5234,7 @@ "refinement_interpretation_Tm_refine_74d04f3d69c944bb6c1ca407ab636711" ], 0, - "640458989da52893f3746e2e9c639545" + "ba727db465c48f16aeef7720c9849237" ], [ "FStar.Pointer.Base.frameOf", @@ -5252,7 +5252,7 @@ "refinement_interpretation_Tm_refine_5a212a071163d99770d05bcb6b988cd0" ], 0, - "6bd8f12364fef76383f11cb11adf80c8" + "c267739e71c98e39a8e214ff422ed344" ], [ "FStar.Pointer.Base.live_region_frameOf", @@ -5295,7 +5295,7 @@ "typing_FStar.Monotonic.HyperStack.live_region" ], 0, - "f178cd7500ffcf1559b4f915a7d4e6af" + "ea538ffff78f828129d997dd1938f0aa" ], [ "FStar.Pointer.Base.disjoint_roots_intro_pointer_vs_pointer", @@ -5336,7 +5336,7 @@ "typing_FStar.Pointer.Base.frameOf" ], 0, - "f3fac5c250d47722965dc15813b5d2ce" + "c3a99fe5787bcf481d13717239b32570" ], [ "FStar.Pointer.Base.disjoint_roots_intro_pointer_vs_pointer", @@ -5379,7 +5379,7 @@ "typing_FStar.Monotonic.HyperStack.greference_of" ], 0, - "08ca438c7fc4639dcfc8d6b4aec5f876" + "94ea64d37d5ea346bd5e1515da3d70d3" ], [ "FStar.Pointer.Base.disjoint_roots_intro_pointer_vs_reference", @@ -5437,7 +5437,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "039c4e4b49eb14b2a1bb3ea2b264b1db" + "023a8fd6bf2a601ec659caa44104fa5a" ], [ "FStar.Pointer.Base.disjoint_roots_intro_pointer_vs_reference", @@ -5494,7 +5494,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "e05569a8150fc61f60d7f1cbadf600c6" + "19b18da5ccbf87ec78885c67c2ed36a3" ], [ "FStar.Pointer.Base.disjoint_roots_intro_reference_vs_pointer", @@ -5529,7 +5529,7 @@ "typing_FStar.Pointer.Base.frameOf" ], 0, - "64bcb5c8acf9d96fdaaff4b947cc8790" + "cfd9c1b833623e0c8dc237a3c56d6f21" ], [ "FStar.Pointer.Base.disjoint_roots_intro_reference_vs_pointer", @@ -5568,7 +5568,7 @@ "typing_FStar.Monotonic.HyperStack.get_tip" ], 0, - "ccd8d55f33ea8e890c331f0999910eb2" + "020fda0866ee67699fec50a09b7c0700" ], [ "FStar.Pointer.Base.is_mm", @@ -5586,7 +5586,7 @@ "refinement_interpretation_Tm_refine_5a212a071163d99770d05bcb6b988cd0" ], 0, - "bc6856093abed6f7755230818638ec4c" + "2b5d0e673d19de2ceeacd0b8f508ccb6" ], [ "FStar.Pointer.Base.as_addr_gfield", @@ -5612,7 +5612,7 @@ "typing_FStar.Pointer.Base.gfield", "unit_typing" ], 0, - "e479466cf054e1110f6de17b901ea52a" + "0441027a6a583d0913b49fe5f5542239" ], [ "FStar.Pointer.Base.as_addr_gfield", @@ -5637,7 +5637,7 @@ "typing_FStar.Pointer.Base.gfield", "unit_typing" ], 0, - "ce299e7c2833d7db96d6c6d6c584eba8" + "aaccfc92ab9b6f7ea128a4e36706ce3e" ], [ "FStar.Pointer.Base.unused_in_gfield", @@ -5665,7 +5665,7 @@ "typing_FStar.Pointer.Base.gfield", "unit_typing" ], 0, - "e14fd4af08be9017f4ee39deaa4dd40e" + "e7d7be4d1973e5dbdf25b582c0ef0baa" ], [ "FStar.Pointer.Base.live_gfield", @@ -5694,7 +5694,7 @@ "typing_FStar.Pointer.Base.gfield", "unit_typing" ], 0, - "3e69dde2472e4be2e7a057deeb91c349" + "4869616e5a2fd250becd7bc981548146" ], [ "FStar.Pointer.Base.gread_gfield", @@ -5710,7 +5710,7 @@ "lemma_FStar.Pointer.Base.type_of_typ_type_of_struct_field" ], 0, - "7950afced8e74c4a11f2e85e0cd564d1" + "a5c34d023b137fb9bf347bfcce21ddad" ], [ "FStar.Pointer.Base.gread_gfield", @@ -5829,7 +5829,7 @@ "typing_Tm_abs_9960ac31dfa7b5178b9dece32921ded2" ], 0, - "5a326882557dc75ddac99ee0777c4698" + "c475c89a08e7fd7b7d71d2fe7e83bfda" ], [ "FStar.Pointer.Base.frameOf_gfield", @@ -5854,7 +5854,7 @@ "typing_FStar.Pointer.Base.gfield", "unit_typing" ], 0, - "6154cf10d87881866c3325aa869a9791" + "038751a6294da1e507b9d5aa6276bf3e" ], [ "FStar.Pointer.Base.is_mm_gfield", @@ -5879,7 +5879,7 @@ "typing_FStar.Pointer.Base.gfield", "unit_typing" ], 0, - "91cd63dba9fb4d378b110943e87c8114" + "32634f64b628db7d8512c8c7bbd0e7cb" ], [ "FStar.Pointer.Base.as_addr_gufield", @@ -5905,7 +5905,7 @@ "typing_FStar.Pointer.Base.gufield" ], 0, - "11fcac8848e5af9a53d3de91b7b8c159" + "15df2b4e11b50b853385d94249518807" ], [ "FStar.Pointer.Base.as_addr_gufield", @@ -5930,7 +5930,7 @@ "typing_FStar.Pointer.Base.gufield", "unit_typing" ], 0, - "32d71eed8f45d0b3062f99ff5cce4d10" + "75d50ae9da7a246e69249c9a41752591" ], [ "FStar.Pointer.Base.unused_in_gufield", @@ -5958,7 +5958,7 @@ "typing_FStar.Pointer.Base.gufield", "unit_typing" ], 0, - "a28c8d7a2674e46e8229188806a3ad2e" + "150a12d8928e48cb04553204f15bd089" ], [ "FStar.Pointer.Base.live_gufield", @@ -5987,7 +5987,7 @@ "typing_FStar.Pointer.Base.gufield", "unit_typing" ], 0, - "376188d9cc4b71b71e1e432f269b23a1" + "91d468647c6e83120325aa66581d2ed5" ], [ "FStar.Pointer.Base.gread_gufield", @@ -6004,7 +6004,7 @@ "lemma_FStar.Pointer.Base.type_of_typ_union" ], 0, - "725970c7072822c7474c5b51e00fb757" + "42d2ca08850b685a5f58a56545e47bb8" ], [ "FStar.Pointer.Base.gread_gufield", @@ -6134,7 +6134,7 @@ "typing_Prims.uu___is_Cons", "unit_typing" ], 0, - "e205d79c3a3fe7cc1ab3b0896a9b4cec" + "d819ed28a045d852a7e30ab8e08b65e1" ], [ "FStar.Pointer.Base.frameOf_gufield", @@ -6159,7 +6159,7 @@ "typing_FStar.Pointer.Base.gufield", "unit_typing" ], 0, - "899811975cc306b0000a1c6d3732e050" + "fe87274c7dfc06117cb78e11a8c112b2" ], [ "FStar.Pointer.Base.is_mm_gufield", @@ -6184,7 +6184,7 @@ "typing_FStar.Pointer.Base.gufield", "unit_typing" ], 0, - "52c4d2aae7074a0bbe4e9f716d5281e4" + "9d9795001ea8e9466307a5b88362c010" ], [ "FStar.Pointer.Base.gcell", @@ -6193,7 +6193,7 @@ 1, [ "@query" ], 0, - "a86e8734561b8e384526452d4cfad2f6" + "e12630b4f6a4eac2852fa39a4bc8ded4" ], [ "FStar.Pointer.Base.as_addr_gcell", @@ -6218,7 +6218,7 @@ "typing_FStar.Pointer.Base.gcell", "unit_typing" ], 0, - "61293154110642b27ee73538bb96a620" + "17d505ddaa95db922ff17a1e3c4080fe" ], [ "FStar.Pointer.Base.as_addr_gcell", @@ -6243,7 +6243,7 @@ "typing_FStar.Pointer.Base.gcell", "unit_typing" ], 0, - "980dd088869463b06ecee7b643ece25a" + "7649fb012f86f41f4a7c70678778952b" ], [ "FStar.Pointer.Base.unused_in_gcell", @@ -6271,7 +6271,7 @@ "typing_FStar.Pointer.Base.gcell", "unit_typing" ], 0, - "b2e8eac3c5f0b4b6b49a5e0a863f071b" + "238ffb5e76e7570eb8ada3838f3cafa2" ], [ "FStar.Pointer.Base.live_gcell", @@ -6299,7 +6299,7 @@ "typing_FStar.Pointer.Base.gcell", "unit_typing" ], 0, - "01071a5bd9c81e46fec89a78fd2913d3" + "6cafb0c58cc6e9056c1038a00e8cf06a" ], [ "FStar.Pointer.Base.gread_gcell", @@ -6324,7 +6324,7 @@ "typing_FStar.Pointer.Base.gread" ], 0, - "41162ff00f8edb98ffc9d7681777e7ba" + "b513b383ae4604e178980b96a34f18f6" ], [ "FStar.Pointer.Base.gread_gcell", @@ -6454,7 +6454,7 @@ "typing_Tm_abs_cfbb5b4925290e52ac8f62a4db2a2e50", "unit_typing" ], 0, - "e1f685d2ed1dcc5ee21c6356509fcae5" + "4d32fe22bd64f7b28ef313e859f76770" ], [ "FStar.Pointer.Base.frameOf_gcell", @@ -6479,7 +6479,7 @@ "typing_FStar.Pointer.Base.gcell", "unit_typing" ], 0, - "58e8ceacbed69cb095276b9e9a558528" + "23107db70ca846bd8b3935ab6cc682c3" ], [ "FStar.Pointer.Base.is_mm_gcell", @@ -6504,7 +6504,7 @@ "typing_FStar.Pointer.Base.gcell", "unit_typing" ], 0, - "e9c1c4bd4bb4d87973bfd08dadb7cced" + "18907491a90ca128759a897d31092928" ], [ "FStar.Pointer.Base.includes", @@ -6524,7 +6524,7 @@ "refinement_interpretation_Tm_refine_5a212a071163d99770d05bcb6b988cd0" ], 0, - "ab4fd231dbb891c4cdcdbd7434bd781b" + "a15bd8adc4fd74ffa80e8727bb8e245e" ], [ "FStar.Pointer.Base.includes_refl", @@ -6556,7 +6556,7 @@ "typing_FStar.Pointer.Base.includes" ], 0, - "ae499697ece3d96215cf3f7bb94be537" + "21b514edbfb93ccae8519b98af2e6a0c" ], [ "FStar.Pointer.Base.includes_trans", @@ -6587,7 +6587,7 @@ "typing_FStar.Pointer.Base.includes" ], 0, - "e0fa4a6e6bef7d21f2e2d9f8e825b6dd" + "26a2af1501083ab9464a913fdeba76f7" ], [ "FStar.Pointer.Base.includes_gfield", @@ -6642,7 +6642,7 @@ "typing_Prims.uu___is_Cons", "unit_typing" ], 0, - "22fb75ef9181699ac66b2ce4e1ae2c32" + "622754f7caafbc6c86e2637095cf2ee2" ], [ "FStar.Pointer.Base.includes_gufield", @@ -6699,7 +6699,7 @@ "typing_Prims.uu___is_Cons", "unit_typing" ], 0, - "b33fc2865760e28e55606ffb006a0720" + "7610b638ce414737fe4e4fb49fdfa01b" ], [ "FStar.Pointer.Base.includes_gcell", @@ -6711,7 +6711,6 @@ "@fuel_correspondence_FStar.Pointer.Base.path_includes.fuel_instrumented", "@fuel_irrelevance_FStar.Pointer.Base.path_includes.fuel_instrumented", "@query", - "FStar.Pointer.Base_pretyping_1e5c7ab94e0ccfb7b0d2bbb59a9e3f5d", "FStar.Pointer.Base_pretyping_b27168cc0cd9c7f90ae88b602ccfc55c", "FStar.Pointer.Base_pretyping_c187978e0b47d492be4f7ef67953e027", "FStar.Pointer.Base_pretyping_f3a233063c2acf85b4715bac19503db2", @@ -6747,7 +6746,7 @@ "unit_typing" ], 0, - "7edba0c8a941ed40f9245e2954670b6b" + "d97d8424dae8d87bd124301fa09e05b6" ], [ "FStar.Pointer.Base.includes_ind", @@ -6811,7 +6810,7 @@ "typing_FStar.Pointer.Base.path_includes" ], 0, - "dde9aed6cb974182146afc2c54ed7fe9" + "c68f0476eb9b1f950cefd5e0bd3cf5b4" ], [ "FStar.Pointer.Base.includes_ind", @@ -6825,7 +6824,7 @@ "refinement_interpretation_Tm_refine_bc644e363f3618c98f527a696e25fc11" ], 0, - "b9d78945a62cfaeea05a7aa846c7f8d7" + "bbf91f7ede992327488316ba69f755c3" ], [ "FStar.Pointer.Base.readable", @@ -6854,7 +6853,7 @@ "typing_FStar.Pointer.Base.frameOf" ], 0, - "68f2b347ab6d1a68438c9c9cbe5a6804" + "679d9f194028362ffb4c8de60ca32dbc" ], [ "FStar.Pointer.Base.readable_live", @@ -6863,7 +6862,7 @@ 1, [ "@query", "equation_FStar.Pointer.Base.readable", "l_and-interp" ], 0, - "94c5c2fbaa57dbf7ab2d00eb4fefb076" + "fe31546410cfb2493473ed0e14235d87" ], [ "FStar.Pointer.Base.readable_gfield", @@ -6948,7 +6947,7 @@ "typing_Prims.uu___is_Cons", "unit_typing" ], 0, - "17c5057177c14476a4406f7c9b57911d" + "0913aaa1a5482a42a2057e47b06c2bff" ], [ "FStar.Pointer.Base.readable_struct", @@ -7076,7 +7075,7 @@ "typing_FStar.Pointer.Base.typ_of_struct_field", "unit_typing" ], 0, - "01d43b9009088469c082af6891d4bb90" + "c0d24072626f01392d4e096b94089ce5" ], [ "FStar.Pointer.Base.readable_struct_fields'", @@ -7108,7 +7107,7 @@ "typing_FStar.Monotonic.HyperStack.get_tip" ], 0, - "ec62bc86927d4c64d6e015467c450dff" + "e2c7785f56068d817ab5152e96224060" ], [ "FStar.Pointer.Base.readable_struct_fields_nil", @@ -7129,7 +7128,7 @@ "true_interp" ], 0, - "6589cdc661dde9a64400935890a49f93" + "d2638fb4e367f959e0d981f1a56c3a4c" ], [ "FStar.Pointer.Base.readable_struct_fields_cons", @@ -7163,7 +7162,7 @@ "typing_FStar.Monotonic.HyperStack.get_tip" ], 0, - "253d03335557cd387cd820c7810f718e" + "03c0b2ec888fd2e7e26068c8d588230a" ], [ "FStar.Pointer.Base.readable_struct_fields_elim", @@ -7225,7 +7224,7 @@ "typing_FStar.Pointer.Base.__proj__Mkstruct_typ__item__fields" ], 0, - "7b74f998ebe2ca10501f33642de026ce" + "18c01df48b9962f5425f28e25dfb3739" ], [ "FStar.Pointer.Base.readable_struct_fields_readable_struct", @@ -7262,7 +7261,7 @@ "typing_FStar.Pointer.Base.__proj__Mkstruct_typ__item__fields" ], 0, - "661124f3669e9b43e258eed4a8fe4119" + "7d93abd1b3d95930b8b6fc9493faf6db" ], [ "FStar.Pointer.Base.readable_gcell", @@ -7337,7 +7336,7 @@ "typing_FStar.Pointer.Base.path_sel", "unit_typing" ], 0, - "de2f1e658a1b9d25e45e6a6804c737d2" + "dc46883b2af2d112a0cb3c9f1500382d" ], [ "FStar.Pointer.Base.readable_array", @@ -7438,7 +7437,7 @@ "unit_typing" ], 0, - "d1c6937078de42006439def6e54fb4b7" + "bf1cb80d7758e383f5581e019cc76a2a" ], [ "FStar.Pointer.Base.readable_gufield", @@ -7559,7 +7558,7 @@ "typing_Tm_abs_6ba36691ee58dee85cd144324b083848" ], 0, - "f37137588c51ac9d05a4899fafb56bae" + "6943b6d29f334b84140e3d3822f6035a" ], [ "FStar.Pointer.Base.is_active_union_field", @@ -7604,7 +7603,7 @@ "typing_FStar.Pointer.Base.__proj__Mkstruct_typ__item__fields" ], 0, - "37edef6e178a76e673f9153c3630575a" + "1a807e8eec7828417f495ff7d9d93160" ], [ "FStar.Pointer.Base.is_active_union_live", @@ -7616,7 +7615,7 @@ "l_and-interp" ], 0, - "ac079d15fbd1f8759f89e1bd2283aca7" + "d1ade5d6de3a49675b1b8eb2fb61c473" ], [ "FStar.Pointer.Base.is_active_union_field_live", @@ -7628,7 +7627,7 @@ "lemma_FStar.Pointer.Base.live_gufield" ], 0, - "22348f995a8ce1f9002301d4d47ec96d" + "b8a8f3f1a3c25363d327acd1cd9a3ba7" ], [ "FStar.Pointer.Base.is_active_union_field_eq", @@ -7641,7 +7640,7 @@ "equation_FStar.Pointer.Base.struct_field", "l_and-interp" ], 0, - "34f61d1f265e678de906744e53f491a8" + "2bbb84b4fc7c451a68fd2fd27ea03f17" ], [ "FStar.Pointer.Base.is_active_union_field_get_key", @@ -7717,7 +7716,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "61248c5ec66065afcaa3b3cd5785e61e" + "9e765231f83d5256a7ff310bd86655c3" ], [ "FStar.Pointer.Base.is_active_union_field_readable", @@ -7726,7 +7725,7 @@ 1, [ "@query", "lemma_FStar.Pointer.Base.readable_gufield" ], 0, - "7710ecb1f30314c13347997018b8e5ee" + "fe58d13ce032dccfbf18e54868cb6dcc" ], [ "FStar.Pointer.Base.is_active_union_field_includes_readable", @@ -7831,7 +7830,7 @@ "typing_FStar.Pointer.Base.typ_of_struct_field", "unit_typing" ], 0, - "735077c56d6fc1137483bbaa05d18830" + "a2ac13690276e944cca6e410885dfc4a" ], [ "FStar.Pointer.Base._singleton_buffer_of_pointer", @@ -7887,7 +7886,7 @@ "typing_FStar.UInt32.v" ], 0, - "ef534fea7b0b2dd7879497044ced30c8" + "27044b06ee560f354c54eeed50232725" ], [ "FStar.Pointer.Base.singleton_buffer_of_pointer", @@ -7912,7 +7911,7 @@ "typing_FStar.Monotonic.HyperStack.get_hmap" ], 0, - "7fb1d7f8f02c72d166eb359580384f73" + "7357188741744f406bba9dd511ebd716" ], [ "FStar.Pointer.Base.gbuffer_of_array_pointer", @@ -7949,7 +7948,7 @@ "typing_FStar.UInt.fits", "typing_FStar.UInt32.v" ], 0, - "95587cd6219c6427115b0e836cec2018" + "df5a4d3df771592ac1162ce3c2d68ec9" ], [ "FStar.Pointer.Base.buffer_of_array_pointer", @@ -7983,7 +7982,7 @@ "typing_FStar.Monotonic.HyperStack.get_hmap", "typing_FStar.UInt32.v" ], 0, - "a4484f2742ef9ff223b9b3a60a57816b" + "8396f1e45a5b70705ad528f5a3c03835" ], [ "FStar.Pointer.Base.buffer_length_gsingleton_buffer_of_pointer", @@ -8002,7 +8001,7 @@ "typing_FStar.Pointer.Base.gsingleton_buffer_of_pointer" ], 0, - "6e94c21d73dcfd860bf0d054090ca8d4" + "86e06633471c86c0c20e11560f3f0f30" ], [ "FStar.Pointer.Base.buffer_length_gbuffer_of_array_pointer", @@ -8016,7 +8015,7 @@ "projection_inverse_FStar.Pointer.Base.Buffer_blength" ], 0, - "757e6333670fcd37e45a019f15eaee8d" + "2c584103ac3a835ac67c80ad506bd4f6" ], [ "FStar.Pointer.Base.buffer_live", @@ -8036,7 +8035,7 @@ "typing_FStar.Pointer.Base.__proj__Buffer__item__broot" ], 0, - "e20f9d00f7a8006dbe58a948da404674" + "fce37f5e28f5da7e3fbe52995a993505" ], [ "FStar.Pointer.Base.buffer_live_gsingleton_buffer_of_pointer", @@ -8070,7 +8069,7 @@ "typing_FStar.Pointer.Base.gsingleton_buffer_of_pointer" ], 0, - "3fb28e27d11f41cfbfc458698243bfdf" + "c2f7ffd01c31a122d5c0d8fd78d730fc" ], [ "FStar.Pointer.Base.buffer_live_gbuffer_of_array_pointer", @@ -8088,7 +8087,7 @@ "projection_inverse_FStar.Pointer.Base.Buffer_broot" ], 0, - "4427167c970097d13c23b2e11092bb45" + "86a0547e3c4572bdc00e3fd25570bb80" ], [ "FStar.Pointer.Base.buffer_unused_in", @@ -8105,7 +8104,7 @@ "typing_FStar.Pointer.Base.__proj__Buffer__item__broot" ], 0, - "b8ca7b154e30f909f536bb606c13b34d" + "ea0eee7673abee09cd2aa9bdfeb5180b" ], [ "FStar.Pointer.Base.buffer_live_not_unused_in", @@ -8129,7 +8128,7 @@ "typing_FStar.Pointer.Base.__proj__Buffer__item__broot" ], 0, - "8286882b487d3a9e70a76ecf19af63d7" + "d00e06d9bb8e4966e275c868318ef676" ], [ "FStar.Pointer.Base.buffer_unused_in_gsingleton_buffer_of_pointer", @@ -8162,7 +8161,7 @@ "typing_FStar.Pointer.Base.gsingleton_buffer_of_pointer" ], 0, - "3dea5b9784e136773e7541eeae5dd09c" + "eb3bd11d8c078b404605765f78163610" ], [ "FStar.Pointer.Base.buffer_unused_in_gbuffer_of_array_pointer", @@ -8180,7 +8179,7 @@ "projection_inverse_FStar.Pointer.Base.Buffer_broot" ], 0, - "5c90c86f63d30c285c1f04357cdc3e3e" + "2e7bd45e2f3d5e1a08590b0f38848a4b" ], [ "FStar.Pointer.Base.frameOf_buffer", @@ -8198,7 +8197,7 @@ "typing_FStar.Pointer.Base.__proj__Buffer__item__broot" ], 0, - "1a9df0c0155e777ccd170ed1212c62ca" + "f1aa4fe8e07aee4cca1429475900870a" ], [ "FStar.Pointer.Base.frameOf_buffer_gsingleton_buffer_of_pointer", @@ -8228,7 +8227,7 @@ "typing_FStar.Pointer.Base.gsingleton_buffer_of_pointer" ], 0, - "fe1a0ded092be692124cff293c7cedc3" + "131d6caa4170848bc3baabf945402bcd" ], [ "FStar.Pointer.Base.frameOf_buffer_gbuffer_of_array_pointer", @@ -8246,7 +8245,7 @@ "projection_inverse_FStar.Pointer.Base.Buffer_broot" ], 0, - "2234887b050cbc11b23ca768760cd5b0" + "6c30dac3d77abb5b838d1ed4b39b3665" ], [ "FStar.Pointer.Base.live_region_frameOf_buffer", @@ -8271,7 +8270,7 @@ "typing_FStar.Pointer.Base.__proj__Buffer__item__broot" ], 0, - "ccffb5a7ffc54299c175b798c6513c72" + "4eae1cec98bdf064a473f7ce930ee6a2" ], [ "FStar.Pointer.Base.buffer_as_addr", @@ -8289,7 +8288,7 @@ "typing_FStar.Pointer.Base.__proj__Buffer__item__broot" ], 0, - "b57b837887e399c6b0353f5d0f3ce463" + "dae6dfd3491e904b30db2d630d9f561e" ], [ "FStar.Pointer.Base.buffer_as_addr_gsingleton_buffer_of_pointer", @@ -8323,7 +8322,7 @@ "typing_FStar.Pointer.Base.gsingleton_buffer_of_pointer" ], 0, - "feff3de416efcb4f28d876223a1eec25" + "0399021088ea53d72a9de348e11d957e" ], [ "FStar.Pointer.Base.buffer_as_addr_gsingleton_buffer_of_pointer", @@ -8356,7 +8355,7 @@ "typing_FStar.Pointer.Base.gsingleton_buffer_of_pointer" ], 0, - "3dd7b5f77b2995ba2095c588420bbdd5" + "f27bf1969bd80386ae1f849f6f7442cd" ], [ "FStar.Pointer.Base.buffer_as_addr_gbuffer_of_array_pointer", @@ -8374,7 +8373,7 @@ "projection_inverse_FStar.Pointer.Base.Buffer_broot" ], 0, - "d9e4092010caed57e357efc180ededd1" + "3b12e4353950065922c90d07c968fd62" ], [ "FStar.Pointer.Base.buffer_as_addr_gbuffer_of_array_pointer", @@ -8392,7 +8391,7 @@ "projection_inverse_FStar.Pointer.Base.Buffer_broot" ], 0, - "9fc51c67cbda48f56f6d09072eeb4d9f" + "089e8e8aad92d3c148ff73bf16df1d50" ], [ "FStar.Pointer.Base.gsub_buffer", @@ -8422,7 +8421,7 @@ "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v" ], 0, - "c6a8dbcc6a8c15fccddc65fe260195d9" + "d8d3936321d7cfddf16e326098ef7bb7" ], [ "FStar.Pointer.Base.frameOf_buffer_gsub_buffer", @@ -8440,7 +8439,7 @@ "typing_FStar.Pointer.Base.__proj__Buffer__item__broot" ], 0, - "bab45076c7347ee12e87dd8a35a0d74f" + "ebe55371b4ee840390f39f7b6d25a7af" ], [ "FStar.Pointer.Base.buffer_as_addr_gsub_buffer", @@ -8458,7 +8457,7 @@ "typing_FStar.Pointer.Base.__proj__Buffer__item__broot" ], 0, - "16b44806b448544566a3281cad9bdecc" + "3adfd6081ea279e0c50107ef28d45054" ], [ "FStar.Pointer.Base.buffer_as_addr_gsub_buffer", @@ -8476,7 +8475,7 @@ "typing_FStar.Pointer.Base.__proj__Buffer__item__broot" ], 0, - "bfb6b401647bc91c8b399536e8574d6b" + "8f99e4ed31433adc0b2ceeb3bc31af18" ], [ "FStar.Pointer.Base.sub_buffer", @@ -8485,7 +8484,7 @@ 1, [ "@query" ], 0, - "b1c4eeca02fd84b977a4ede4144626be" + "bfd08bb6748be93620986c05dc3a2996" ], [ "FStar.Pointer.Base.sub_buffer", @@ -8527,7 +8526,7 @@ "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v" ], 0, - "c9bd1d2751518ba72a32951ec27cfb48" + "b7b7ba57c9610ab91a6fd487f0ff50ca" ], [ "FStar.Pointer.Base.offset_buffer", @@ -8548,7 +8547,7 @@ "typing_FStar.UInt32.v" ], 0, - "63c1741a75c8b9367ba28e24e796e684" + "ed401fe6f561c34701675fc013fbed96" ], [ "FStar.Pointer.Base.offset_buffer", @@ -8573,7 +8572,7 @@ "typing_FStar.Pointer.Base.buffer_length", "typing_FStar.UInt32.v" ], 0, - "7b548b3f93ec3e3b1a871566b741fec8" + "d35848d26e0c63fe7f4bf1d5cb3a8f91" ], [ "FStar.Pointer.Base.buffer_length_gsub_buffer", @@ -8587,7 +8586,7 @@ "projection_inverse_FStar.Pointer.Base.Buffer_blength" ], 0, - "68019c87420eadb5486aa3357be0cee5" + "41a47ce72167e5660aff0edc030059d5" ], [ "FStar.Pointer.Base.buffer_live_gsub_buffer_equiv", @@ -8605,7 +8604,7 @@ "typing_FStar.Pointer.Base.__proj__Buffer__item__broot" ], 0, - "2ba65b4c4cf728d6db72060fb13e5ff1" + "257e8abbe8f00dc04a19eecdb0049cd3" ], [ "FStar.Pointer.Base.buffer_live_gsub_buffer_intro", @@ -8614,7 +8613,7 @@ 1, [ "@query", "lemma_FStar.Pointer.Base.buffer_live_gsub_buffer_equiv" ], 0, - "46892b1f5b3bfb193e26ababe922b288" + "fe3419c6083f3c3aed026e54d5fd949a" ], [ "FStar.Pointer.Base.buffer_unused_in_gsub_buffer", @@ -8632,7 +8631,7 @@ "typing_FStar.Pointer.Base.__proj__Buffer__item__broot" ], 0, - "99d1fb87e05aa780509d59c4e3833838" + "90c23761f8a1af53342f8892aec9141f" ], [ "FStar.Pointer.Base.gsub_buffer_gsub_buffer", @@ -8658,7 +8657,7 @@ "typing_FStar.Pointer.Base.buffer_length", "typing_FStar.UInt32.v" ], 0, - "5a79df408988ec65a683250f5bcf6354" + "0683e631e66645f60967e30d36feabd3" ], [ "FStar.Pointer.Base.gsub_buffer_gsub_buffer", @@ -8701,7 +8700,7 @@ "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v" ], 0, - "a6143e839607c4b7901dac5aad50709d" + "5eec32a424ce6a1f3935f84743b83b7c" ], [ "FStar.Pointer.Base.gsub_buffer_zero_buffer_length", @@ -8724,7 +8723,7 @@ "typing_FStar.UInt32.v" ], 0, - "d3b0a754662e6616e00b215c0ff4bb40" + "cbc503f86a927d305dd58bb8a190c9e5" ], [ "FStar.Pointer.Base.gsub_buffer_zero_buffer_length", @@ -8756,7 +8755,7 @@ "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v" ], 0, - "1b2f6db4b36c924b4d298864c9a58ff4" + "cda73c32d8f7e2bf4b4b2c2e750a4c93" ], [ "FStar.Pointer.Base.buffer_root_as_seq", @@ -8780,7 +8779,7 @@ "refinement_interpretation_FStar.Pointer.Base_Tm_refine_ba20691c598b7aba0d11d91ead0d6da1" ], 0, - "1cbf44c4c700cfce4c74f2501cdf2409" + "08eddfc5a98865a8f1b8f136d7b1dfa1" ], [ "FStar.Pointer.Base.length_buffer_root_as_seq", @@ -8843,7 +8842,7 @@ "typing_FStar.UInt32.v" ], 0, - "391a66ea929ec84ffc4559725b7b1d70" + "13032e317d014cc12bb54e1d72815a7c" ], [ "FStar.Pointer.Base.buffer_as_seq", @@ -8889,7 +8888,7 @@ "typing_FStar.UInt32.v" ], 0, - "48f545a32496397438cef000f29f4a9e" + "b0baf2b6f85323469057831923acfd41" ], [ "FStar.Pointer.Base.buffer_length_buffer_as_seq", @@ -8932,7 +8931,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt32.v" ], 0, - "cce7f2e74e11e91cf0389073f6161f21" + "508b7f724f2c17e8d397958ab53ac2e9" ], [ "FStar.Pointer.Base.buffer_length_buffer_as_seq", @@ -8983,7 +8982,7 @@ "typing_FStar.Pointer.Base.type_of_typ", "typing_FStar.UInt32.v" ], 0, - "af0d79dc77051ebc41637e7bf0365c84" + "b5f79368271c33984e9585f7d312dac5" ], [ "FStar.Pointer.Base.buffer_as_seq_gsingleton_buffer_of_pointer", @@ -9157,7 +9156,7 @@ "typing_Tm_abs_cfbb5b4925290e52ac8f62a4db2a2e50", "unit_typing" ], 0, - "63e766789324d52274ca114ee4324206" + "303b9560bfe5fa4e0aff36a7725b47b3" ], [ "FStar.Pointer.Base.buffer_as_seq_gbuffer_of_array_pointer", @@ -9213,7 +9212,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt32.v" ], 0, - "9baf8ed9849bd72c2154665dcd5a84bb" + "41c15230dc5532a0fc17462c1e2210a1" ], [ "FStar.Pointer.Base.buffer_as_seq_gsub_buffer", @@ -9238,7 +9237,7 @@ "typing_FStar.UInt32.v" ], 0, - "771c3b2e340a0daabb92fe330e09639f" + "e574f1a85da346600a8c784645104bfe" ], [ "FStar.Pointer.Base.buffer_as_seq_gsub_buffer", @@ -9291,7 +9290,7 @@ "typing_FStar.UInt32.add", "typing_FStar.UInt32.v" ], 0, - "024ef455b4d85147c7ade26a0d61b133" + "e6a0f2904c65568b4463ff9f38630ce4" ], [ "FStar.Pointer.Base.gpointer_of_buffer_cell", @@ -9334,7 +9333,7 @@ "unit_typing" ], 0, - "f6f28065511121e97ba4e9902b13f4bc" + "bfe9d3a192798c6abc01644f45d4e8b6" ], [ "FStar.Pointer.Base.pointer_of_buffer_cell", @@ -9343,7 +9342,7 @@ 1, [ "@query" ], 0, - "2fdf5e6703aa3b3bb28cf23b6e819964" + "5f6093fef5a155ed87b3468640caf99f" ], [ "FStar.Pointer.Base.pointer_of_buffer_cell", @@ -9402,7 +9401,7 @@ "unit_typing" ], 0, - "59e5a586fd36df3ff3a6752c9dbbae7c" + "4958df707ca201d09d00a4bb1ef2bb60" ], [ "FStar.Pointer.Base.gpointer_of_buffer_cell_gsub_buffer", @@ -9426,7 +9425,7 @@ "typing_FStar.Pointer.Base.buffer_length", "typing_FStar.UInt32.v" ], 0, - "4fd0f2f8a97c41e43c41c6dc8434f37c" + "1171553367577b78b29814e7e88a0688" ], [ "FStar.Pointer.Base.gpointer_of_buffer_cell_gsub_buffer", @@ -9479,7 +9478,7 @@ "typing_FStar.UInt32.v" ], 0, - "6d01531bbdec140b777c08a8603461bb" + "6f8660a1bc651406369d640a06b58ce3" ], [ "FStar.Pointer.Base.gpointer_of_buffer_cell_gsub_buffer'", @@ -9503,7 +9502,7 @@ "typing_FStar.Pointer.Base.buffer_length", "typing_FStar.UInt32.v" ], 0, - "e9c79093fb7ad2f37c7e2cdcfac3ce2f" + "2eb24d4127072e80a24d38e0b29d9383" ], [ "FStar.Pointer.Base.live_gpointer_of_buffer_cell", @@ -9543,7 +9542,7 @@ "typing_FStar.Pointer.Base.gpointer_of_buffer_cell" ], 0, - "9d6d1a7058efcffd3ae95a106a247393" + "7fb63e9977c20f931ed9a39d0a668306" ], [ "FStar.Pointer.Base.gpointer_of_buffer_cell_gsingleton_buffer_of_pointer", @@ -9573,7 +9572,7 @@ "typing_FStar.UInt32.v" ], 0, - "e3dcaa1642ea07d90dbc5081826185e2" + "8e8487ebd574b1f0b3992d69c22fa9fe" ], [ "FStar.Pointer.Base.gpointer_of_buffer_cell_gsingleton_buffer_of_pointer", @@ -9629,7 +9628,7 @@ "typing_FStar.UInt32.add", "typing_FStar.UInt32.v" ], 0, - "c595f30532886b484686eb5d02baa25b" + "fed3eaa53e4b55dbb53e4b851db1333e" ], [ "FStar.Pointer.Base.gpointer_of_buffer_cell_gbuffer_of_array_pointer", @@ -9641,7 +9640,7 @@ "lemma_FStar.Pointer.Base.buffer_length_gbuffer_of_array_pointer" ], 0, - "cb92a58b82970bfa4f684022fc093ab0" + "175f45030c9a082bb6266c7e3f964e66" ], [ "FStar.Pointer.Base.gpointer_of_buffer_cell_gbuffer_of_array_pointer", @@ -9681,7 +9680,7 @@ "typing_FStar.UInt32.v" ], 0, - "2896394f509b4bc7a0b406b74e03d203" + "73d74873ac02c07192738c3d70f6f88f" ], [ "FStar.Pointer.Base.frameOf_gpointer_of_buffer_cell", @@ -9715,7 +9714,7 @@ "typing_FStar.UInt32.v" ], 0, - "23021baaaa1bd50b4b340f05feacbe52" + "85fe8f944d1348e680c9fe9dedbfa7e7" ], [ "FStar.Pointer.Base.as_addr_gpointer_of_buffer_cell", @@ -9747,7 +9746,7 @@ "typing_FStar.UInt32.v" ], 0, - "820ea5b5bfe260b5325408d710aa2008" + "b5c845265a206df869534906ed6e911c" ], [ "FStar.Pointer.Base.as_addr_gpointer_of_buffer_cell", @@ -9781,7 +9780,7 @@ "typing_FStar.UInt32.v" ], 0, - "9c2237be06e72b51d5ef74f12b5396c6" + "488f3a7f365b66d6ec4fbc362152fdad" ], [ "FStar.Pointer.Base.gread_gpointer_of_buffer_cell", @@ -9804,7 +9803,7 @@ "typing_FStar.UInt32.v" ], 0, - "9738c5933affbce17fb9b841485e03d8" + "ffb101333725f94ba2b5d1d7ba96fcca" ], [ "FStar.Pointer.Base.gread_gpointer_of_buffer_cell", @@ -9877,7 +9876,7 @@ "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v" ], 0, - "0a8fb7ec171e213f6e56568de768505d" + "4594b52069ffac074aa15dffcf9c98d0" ], [ "FStar.Pointer.Base.gread_gpointer_of_buffer_cell'", @@ -9900,7 +9899,7 @@ "typing_FStar.UInt32.v" ], 0, - "985d5f876990696a335a8a5c0c64d78d" + "a3734a0b4f2436f1e03f1733ab9335f6" ], [ "FStar.Pointer.Base.gread_gpointer_of_buffer_cell'", @@ -9914,7 +9913,7 @@ "@query", "lemma_FStar.Pointer.Base.gread_gpointer_of_buffer_cell" ], 0, - "0735a3fae6fe59a8dcd708f4b5a4f17a" + "17a188525ec272b8a9e6968dff2548d6" ], [ "FStar.Pointer.Base.index_buffer_as_seq", @@ -9939,7 +9938,7 @@ "typing_FStar.Pointer.Base.buffer_length", "typing_FStar.UInt32.v" ], 0, - "8fb634614aed56893a6e7e7e1f7a3d76" + "dfbcfaca1e1cd40b15a63de8fbccc6a5" ], [ "FStar.Pointer.Base.index_buffer_as_seq", @@ -9975,7 +9974,7 @@ "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v" ], 0, - "92d319de18063635e42b269fc909e3a8" + "44aeb51e08beb77dcb877d5dd2211290" ], [ "FStar.Pointer.Base.gsingleton_buffer_of_pointer_gcell", @@ -10029,7 +10028,7 @@ "refinement_interpretation_FStar.Pointer.Base_Tm_refine_81b8d2ed194f333f70f5b8fb2da6b18e" ], 0, - "b7b2ead53bf53993d36e1f1dbd38cdc7" + "eb29f64e8d1b9d49761c32c87eadf61d" ], [ "FStar.Pointer.Base.gsingleton_buffer_of_pointer_gcell", @@ -10086,7 +10085,7 @@ "typing_FStar.UInt32.add", "typing_FStar.UInt32.v" ], 0, - "574b6964f28637c4c811017913dad996" + "797a8ecf7e521210daadefeb99eb5fd3" ], [ "FStar.Pointer.Base.gsingleton_buffer_of_pointer_gpointer_of_buffer_cell", @@ -10118,7 +10117,7 @@ "typing_FStar.UInt32.v" ], 0, - "b07dbceb26572811597a4afbadde73de" + "2e3651e4cee53c10c7c473b4e89f6dfe" ], [ "FStar.Pointer.Base.gsingleton_buffer_of_pointer_gpointer_of_buffer_cell", @@ -10198,7 +10197,7 @@ "typing_FStar.UInt32.v" ], 0, - "0736827c3f137874acfa39a47f0cdb11" + "51bc1e79ed9e1435e0c014d6b7b001df" ], [ "FStar.Pointer.Base.buffer_readable_buffer_live", @@ -10210,7 +10209,7 @@ "equation_FStar.Pointer.Base.buffer_readable_" ], 0, - "c0607de53600d32c1e3256ed5a526ba2" + "61c106eeb28769fe83f93c6df35c10c7" ], [ "FStar.Pointer.Base.buffer_readable_gsingleton_buffer_of_pointer", @@ -10290,7 +10289,7 @@ "typing_FStar.UInt32.v" ], 0, - "d12a8e9ff7bc78a03ae60977d5bc4723" + "0b4218e62f6652be1f373904c95b6a0a" ], [ "FStar.Pointer.Base.buffer_readable_gbuffer_of_array_pointer", @@ -10311,7 +10310,7 @@ "refinement_interpretation_Tm_refine_28e1729ae23638276a10e717f1d0f59c" ], 0, - "970fd882f185623a1445da8450067cef" + "e22abb92dfa7fb9697fb7b3a49939bd9" ], [ "FStar.Pointer.Base.buffer_readable_gsub_buffer", @@ -10349,7 +10348,7 @@ "typing_FStar.UInt32.v" ], 0, - "990c15dc775d402ee9637383f90163bd" + "350ddfed32868cc96457493f7e666bf2" ], [ "FStar.Pointer.Base.readable_gpointer_of_buffer_cell", @@ -10361,7 +10360,7 @@ "equation_FStar.Pointer.Base.buffer_readable_" ], 0, - "3ffdf0575290d6b42bfcc6cb6f18d8c7" + "9ba64665d90bb28d2889fd40653d3cf2" ], [ "FStar.Pointer.Base.buffer_readable_intro", @@ -10375,7 +10374,7 @@ "fuel_guarded_inversion_FStar.Monotonic.HyperStack.mem" ], 0, - "0b5473f4e61b2515e632ccb9c553c7cb" + "4779c263c10955d084e13727e39bbf9a" ], [ "FStar.Pointer.Base.buffer_readable_elim", @@ -10387,7 +10386,7 @@ "lemma_FStar.Pointer.Base.readable_gpointer_of_buffer_cell" ], 0, - "d31b2e6100567d2b7e8cb7ae08385d0e" + "b83490aa69fbdbff49cd63473c1f902f" ], [ "FStar.Pointer.Base.disjoint", @@ -10409,7 +10408,7 @@ "refinement_interpretation_Tm_refine_5a212a071163d99770d05bcb6b988cd0" ], 0, - "2ad8d3db8f500bb4ae602e9c30710c9c" + "4f2a9494d6c68350d8ea9017e6faf010" ], [ "FStar.Pointer.Base.disjoint_root", @@ -10427,7 +10426,7 @@ "true_interp" ], 0, - "dc32d3ddd3558ee67bbd9d1dba521751" + "18976bc90e08d891ef21260c3962df63" ], [ "FStar.Pointer.Base.disjoint_gfield", @@ -10479,7 +10478,7 @@ "typing_FStar.Pointer.Base.typ_of_struct_field", "unit_typing" ], 0, - "cd86cd04f6ee23fea3220d6af6ee43a8" + "a80df8f36597f9221cf895e3f3e59145" ], [ "FStar.Pointer.Base.disjoint_gcell", @@ -10537,7 +10536,7 @@ "typing_FStar.Pointer.Base.step_disjoint", "typing_FStar.UInt32.v" ], 0, - "310cf448e8535017aa761c04341e2b6f" + "d458e63e4d179e8ee94c6a251aa7a525" ], [ "FStar.Pointer.Base.disjoint_includes", @@ -10582,7 +10581,7 @@ "typing_FStar.Pointer.Base.path_includes" ], 0, - "e9a8b00230a633a7d6b0383007c68c4c" + "01387c28c8c500b4edd55abcc9ed75bf" ], [ "FStar.Pointer.Base.disjoint_ind", @@ -10668,7 +10667,7 @@ "typing_FStar.Pointer.Base.step_disjoint" ], 0, - "a5d0e24f69db66697c597e44aab1c660" + "699a862d74f54579af88a2e2dc5d4cb9" ], [ "FStar.Pointer.Base.disjoint_ind", @@ -10691,7 +10690,7 @@ "true_interp" ], 0, - "6099dd35a7614fd07f71f1d63a518be7" + "969a4084bb7444e80d144baf9b525a35" ], [ "FStar.Pointer.Base.disjoint_sym", @@ -10713,7 +10712,7 @@ "refinement_interpretation_Tm_refine_f1bdf056430cac446ba97c183d132799" ], 0, - "b4fb2e104096f9158caab5ce329f6090" + "1ca2b40d59824da8c1c43caf667ff5c9" ], [ "FStar.Pointer.Base.disjoint_sym'", @@ -10722,7 +10721,7 @@ 1, [ "@query" ], 0, - "1f446d669e5726696814bdd4b20159f7" + "1e9f6c2afcb4deba775a1eb2810aa4e7" ], [ "FStar.Pointer.Base.disjoint_includes_l", @@ -10731,7 +10730,7 @@ 1, [ "@query", "lemma_FStar.Pointer.Base.includes_refl" ], 0, - "5be6d12deaea381efb1b838db4b173e2" + "b6862c56de1dcf6ed428fd994d05886b" ], [ "FStar.Pointer.Base.disjoint_includes_l_swap", @@ -10740,7 +10739,7 @@ 1, [ "@query" ], 0, - "6d4e0fd65de08e75aa9286270cb9855e" + "1b19ac1685da8ac77b4803d0078834f6" ], [ "FStar.Pointer.Base.disjoint_includes_r", @@ -10749,7 +10748,7 @@ 1, [ "@query" ], 0, - "59a90172c11eb40fd6b961e079c1bf1c" + "33774282f93c77a75049554f276b8476" ], [ "FStar.Pointer.Base.__proj__LocBuffer__item__t", @@ -10763,7 +10762,7 @@ "refinement_interpretation_Tm_refine_eaa9b5871ffb5dfb1e4b50ec94a00ce3" ], 0, - "481b8c0fe5e9fac540a39dc2fcf2e60f" + "53696fc91445bde7c9b33373a36cf444" ], [ "FStar.Pointer.Base.__proj__LocBuffer__item__b", @@ -10779,7 +10778,7 @@ "refinement_interpretation_Tm_refine_eaa9b5871ffb5dfb1e4b50ec94a00ce3" ], 0, - "a151431894b9d2c8ddfe115591e5c089" + "5ad3f2415eab4b985ae9be6d700a4e52" ], [ "FStar.Pointer.Base.__proj__LocPointer__item__t", @@ -10793,7 +10792,7 @@ "refinement_interpretation_Tm_refine_13ab046771d51233a400cd28aa47c12e" ], 0, - "dd75a8af4159ed7e9d915e636153e9f4" + "599f4ed0b88c6afb451f6fffeaeedf76" ], [ "FStar.Pointer.Base.__proj__LocPointer__item__p", @@ -10813,7 +10812,7 @@ "refinement_interpretation_Tm_refine_5a212a071163d99770d05bcb6b988cd0" ], 0, - "b9fde8df986d804bfe397ece8937d864" + "4564185c28e3de3d30da1f34ae1e4e70" ], [ "FStar.Pointer.Base.loc_aux_includes_pointer", @@ -10830,7 +10829,7 @@ "subterm_ordering_FStar.Pointer.Base.LocUnion" ], 0, - "80a31c2c2f6f8a8bfcc2dab323458a51" + "87914e1df2c31c3267f3a2181d5f50f7" ], [ "FStar.Pointer.Base.loc_aux_includes_pointer_trans", @@ -10854,7 +10853,7 @@ "typing_FStar.Pointer.Base.includes" ], 0, - "552cf1e79d66a4e924d5f1e2aedbceba" + "bcbdc3820ab9b188303393f29bc067eb" ], [ "FStar.Pointer.Base.loc_aux_includes", @@ -10872,7 +10871,7 @@ "subterm_ordering_FStar.Pointer.Base.LocUnion" ], 0, - "59aa2e92e3a8d2da8ca799839befb6f8" + "b0a37a5086c1ffb4a92d717167c1dbf1" ], [ "FStar.Pointer.Base.loc_aux_includes_refl'", @@ -10897,7 +10896,7 @@ "typing_FStar.Pointer.Base.gpointer_of_buffer_cell" ], 0, - "b9b4c1ca1f1fc1b21901a79b7c6ba2d7" + "69223844d894160c463635bb4b6981df" ], [ "FStar.Pointer.Base.loc_aux_includes_loc_aux_includes_pointer", @@ -10921,7 +10920,7 @@ "projection_inverse_FStar.Pointer.Base.LocPointer_t" ], 0, - "c3cbdff0af1e2ff59edb2e12fb31fcef" + "a122148d8aa09e1e489055fa0638b025" ], [ "FStar.Pointer.Base.loc_aux_includes_trans", @@ -10943,7 +10942,7 @@ "projection_inverse_FStar.Pointer.Base.LocPointer_t" ], 0, - "23c682ad19a9599b503cf965ac38cf85" + "903007afb7f87771d807e299377bf0ca" ], [ "FStar.Pointer.Base.loc_aux_disjoint_pointer", @@ -10964,7 +10963,7 @@ "subterm_ordering_FStar.Pointer.Base.LocUnion" ], 0, - "30c5301a0c53c7d05003330676864fbd" + "4b626dc23d56db8a4862143b563884bf" ], [ "FStar.Pointer.Base.loc_aux_disjoint_buffer_sym", @@ -10984,7 +10983,7 @@ "typing_FStar.Pointer.Base.gpointer_of_buffer_cell" ], 0, - "0d3ba564d265f5a61a9dee9cf1b8d440" + "037fce4ac4eb8fcd3a1280a8b2d93852" ], [ "FStar.Pointer.Base.loc_aux_disjoint_pointer_buffer_sym", @@ -11007,7 +11006,7 @@ "typing_FStar.Pointer.Base.gpointer_of_buffer_cell" ], 0, - "a91157729477863bc98dffe17406fb43" + "22eb420fe0801f5407570fb4ef7c915e" ], [ "FStar.Pointer.Base.loc_aux_disjoint", @@ -11027,7 +11026,7 @@ "subterm_ordering_FStar.Pointer.Base.LocUnion" ], 0, - "4920d7fc753a1ee3cb99034500e3c6a6" + "f8f74391c076e7b9029c5e072f8ca8e4" ], [ "FStar.Pointer.Base.loc_aux_disjoint_sym", @@ -11055,7 +11054,7 @@ "projection_inverse_FStar.Pointer.Base.LocPointer_t" ], 0, - "94c66933255ad83fda761c959ffbabc4" + "f81c7cb22df1cfa5fb35bdfedf5f33d4" ], [ "FStar.Pointer.Base.loc_aux_disjoint_pointer_includes", @@ -11086,7 +11085,7 @@ "typing_FStar.Pointer.Base.includes" ], 0, - "d072aa9e265d72d784699f9e38a6d932" + "5cac0b6c425084ff60cfe95c27dfd910" ], [ "FStar.Pointer.Base.loc_aux_disjoint_loc_aux_includes_pointer", @@ -11110,7 +11109,7 @@ "projection_inverse_FStar.Pointer.Base.LocPointer_t" ], 0, - "91689fbdfd5f73e944ce0a1c3dc9d39a" + "490de332bef73498f72dbe5679f1b541" ], [ "FStar.Pointer.Base.loc_aux_disjoint_loc_aux_includes", @@ -11134,7 +11133,7 @@ "projection_inverse_FStar.Pointer.Base.LocPointer_t" ], 0, - "acf0a0bcef2771e5fe0c255588d877f8" + "4681b9d260239eb09a61b57d615d0e92" ], [ "FStar.Pointer.Base.loc_aux_preserved", @@ -11148,7 +11147,7 @@ "fuel_guarded_inversion_FStar.Pointer.Base.loc_aux" ], 0, - "5432b6606f60a6771d7f29782ef6ca91" + "3ef1e7fbe84f6fd8455368fa55bb8380" ], [ "FStar.Pointer.Base.pointer_preserved_intro", @@ -11198,7 +11197,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "3661fea90d7d757889bbc215a2f0e472" + "295f161650fb520888634994e4364878" ], [ "FStar.Pointer.Base.pointer_preserved_intro", @@ -11250,7 +11249,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "efe1c4053c851db61719249e3c527ec0" + "8da8578c5732b3df3130c7683417e910" ], [ "FStar.Pointer.Base.buffer_preserved_intro", @@ -11267,7 +11266,7 @@ "refinement_interpretation_Tm_refine_4a180d7aa1afd0a2fad463fd9c642bcc" ], 0, - "1e1af41a4a9a56b86d998bb6f55f0c5c" + "91f3044e26aa7d34a2ee610a13a487dc" ], [ "FStar.Pointer.Base.buffer_preserved_intro", @@ -11284,7 +11283,7 @@ "refinement_interpretation_Tm_refine_4a180d7aa1afd0a2fad463fd9c642bcc" ], 0, - "a9025af09ef7f9f5663aab8b4b984d83" + "5df2e3d028e6faaa5ce99380f0098243" ], [ "FStar.Pointer.Base.disjoint_not_self", @@ -11306,7 +11305,7 @@ "typing_FStar.Pointer.Base.path_equal" ], 0, - "29f975d06676e239c050b37c3ebb8013" + "5159133cfa4468f4e779c493f231d85d" ], [ "FStar.Pointer.Base.loc_aux_in_addr", @@ -11324,7 +11323,7 @@ "subterm_ordering_FStar.Pointer.Base.LocUnion" ], 0, - "e3f6d1f10af6073fbc9eb27dbfd2ad57" + "f31d0616c71d744a343122d7203ceab6" ], [ "FStar.Pointer.Base.cls", @@ -11358,7 +11357,7 @@ "refinement_interpretation_Tm_refine_ee0c42debbc39763e22b0866c76a996c" ], 0, - "4b48d888d27919f0a0843833521f0fc5" + "b18c6271c982fecbcfc3e2d4db5afd42" ], [ "FStar.Pointer.Base.loc_union_idem", @@ -11378,7 +11377,7 @@ "typing_Prims.eq2" ], 0, - "a496bac2bbb06c6e9237812532e3252f" + "425e0dd85066b1ec597348403446cf0e" ], [ "FStar.Pointer.Base.loc_pointer", @@ -11393,7 +11392,7 @@ "projection_inverse_FStar.Pointer.Base.LocPointer_t" ], 0, - "d6fc48271f3354ee3451efc566c4f3a3" + "5fcc1d57cf4ea0a56e7ddb29e52c3a4e" ], [ "FStar.Pointer.Base.loc_buffer", @@ -11408,7 +11407,7 @@ "projection_inverse_FStar.Pointer.Base.LocBuffer_t" ], 0, - "e5240391f9a64e13c7da0d49aa1c964f" + "14b4297e50602140051d502622a0b22a" ], [ "FStar.Pointer.Base.loc_addresses", @@ -11422,7 +11421,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "67f5bc060238177ee407984c4243b838" + "05800f040290cc4d687562d628a6fa01" ], [ "FStar.Pointer.Base.loc_includes_refl", @@ -11455,7 +11454,7 @@ "typing_FStar.Set.set", "typing_FStar.Set.union" ], 0, - "fd2c15429b1ba54e58202616115e281f" + "bcf654bed52f8fc9b663674b48339459" ], [ "FStar.Pointer.Base.loc_includes_trans", @@ -11496,7 +11495,7 @@ "typing_FStar.Set.union" ], 0, - "bd15d5bec08d9cd587a791780b10479a" + "12e738f6ba0eaeeb9e64071c620b4ce4" ], [ "FStar.Pointer.Base.loc_includes_union_r", @@ -11587,7 +11586,7 @@ "typing_Prims.eq2", "unit_typing" ], 0, - "1331dc01ee1d29a590980d008cdb637e" + "6fe7a74787120a24797db1e6d429e0d3" ], [ "FStar.Pointer.Base.loc_includes_union_l", @@ -11675,7 +11674,7 @@ "typing_FStar.Set.set", "typing_FStar.Set.union", "unit_typing" ], 0, - "3c5ffcf83e2e1b26fd7675a58b0256e3" + "111684814cf46f6142acdb7184e87078" ], [ "FStar.Pointer.Base.loc_includes_none", @@ -11724,7 +11723,7 @@ "typing_FStar.Set.set", "typing_FStar.Set.union" ], 0, - "a28465f265501eb139bd9f90b3b60843" + "e69696de74d0c75a9ce0a5663f3b2f94" ], [ "FStar.Pointer.Base.loc_includes_pointer_pointer", @@ -11769,7 +11768,7 @@ "typing_FStar.Pointer.Base.includes" ], 0, - "a6e5bebe8ac1af20ccd7aedc7599405d" + "99233d264b9f95b4f7b863ec7949199d" ], [ "FStar.Pointer.Base.loc_includes_gsingleton_buffer_of_pointer", @@ -11857,7 +11856,7 @@ "typing_FStar.UInt32.v" ], 0, - "e548f6ddec76e4aec7a323a30e60b7c1" + "aaac37cee1ed4818956f57d00dd712fb" ], [ "FStar.Pointer.Base.loc_includes_gbuffer_of_array_pointer", @@ -11939,7 +11938,7 @@ "typing_FStar.Pointer.Base.includes", "typing_FStar.UInt32.v" ], 0, - "7ee8e6391c7b6392625d229cd4883cc3" + "84bed3976adc8d31c77b6ff7318c30b1" ], [ "FStar.Pointer.Base.loc_includes_gpointer_of_array_cell", @@ -11972,7 +11971,7 @@ "token_correspondence_FStar.Pointer.Base.loc_aux_includes" ], 0, - "3dba03808d07e5c5d49de4524ba720b2" + "bb31650fa3f4c9c3292deb6e060b251e" ], [ "FStar.Pointer.Base.loc_includes_gsub_buffer_r", @@ -12018,7 +12017,7 @@ "typing_FStar.UInt32.add", "typing_FStar.UInt32.v" ], 0, - "4c33b44df06bfad98191f40a6ed05a2f" + "18fbaee04fa52f09aed53c99cd931d9c" ], [ "FStar.Pointer.Base.loc_includes_gsub_buffer_l", @@ -12027,7 +12026,7 @@ 1, [ "@query" ], 0, - "d4f49265df44ee6043da34f7e7aaa4da" + "fba07db2a5eaaa35098e503605c94cd2" ], [ "FStar.Pointer.Base.loc_includes_gsub_buffer_l", @@ -12096,7 +12095,7 @@ "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v" ], 0, - "b424a1b4fc4accdb3f795524bb06030f" + "e0a86633dab9637421b9b345ed33c31f" ], [ "FStar.Pointer.Base.loc_includes_addresses_pointer", @@ -12110,7 +12109,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d0e89e2f34dde0b9ca5a3c904204c51b" + "ed81c2c8a85255e84b4bc16d3cf3df68" ], [ "FStar.Pointer.Base.loc_includes_addresses_pointer", @@ -12140,7 +12139,7 @@ "typing_FStar.Set.mem" ], 0, - "dd485b74705d7f49fe4b65d32ad1d517" + "99c54d061bf73fb86d74f1b9e1537ac8" ], [ "FStar.Pointer.Base.loc_includes_addresses_pointer", @@ -12154,7 +12153,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "92d235c2a7d0de92b639b5c9a75a6cde" + "71d6f45629e0dbb8817d669d9f3f4e25" ], [ "FStar.Pointer.Base.loc_includes_addresses_buffer", @@ -12168,7 +12167,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "839452e3c174e5dcbbde8595d1541a2b" + "99e01f13298dc122bf90df07cfc25292" ], [ "FStar.Pointer.Base.loc_includes_addresses_buffer", @@ -12188,7 +12187,7 @@ "projection_inverse_FStar.Pointer.Base.LocBuffer_t" ], 0, - "16fc1cb32a002b2c25c43a10e29e0b9b" + "0b3cc6d66ff185d70feb7561f61ba591" ], [ "FStar.Pointer.Base.loc_includes_addresses_buffer", @@ -12202,7 +12201,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "24cd2c5b9759656a334e5ef323576fc9" + "7cf4ee8a46cee8bcc9227623f4c8111b" ], [ "FStar.Pointer.Base.loc_includes_region_pointer", @@ -12229,7 +12228,7 @@ "typing_FStar.Set.mem" ], 0, - "311aee16af96d6c6781f2de382f9758a" + "73a9b56bd5a4685e3ae0617117ac05a8" ], [ "FStar.Pointer.Base.loc_includes_region_buffer", @@ -12249,7 +12248,7 @@ "projection_inverse_FStar.Pointer.Base.LocBuffer_t" ], 0, - "3e39ef1d0c2a3ccabc6f79808db9b4f5" + "19fe090d4ff8343fa12c0222e5d1de3c" ], [ "FStar.Pointer.Base.loc_includes_region_addresses", @@ -12263,7 +12262,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c6a81516838acabb646ddedfa8ce725d" + "66737800ce9de594e6180aaa2d48baf0" ], [ "FStar.Pointer.Base.loc_includes_region_addresses", @@ -12314,7 +12313,7 @@ "typing_FStar.Set.singleton", "typing_FStar.Set.union" ], 0, - "d12268bc104368606984c44ec32e7583" + "943ac80abea054c3d31901f90d108575" ], [ "FStar.Pointer.Base.loc_includes_region_region", @@ -12360,7 +12359,7 @@ "typing_FStar.Set.union" ], 0, - "b6d551fa4480b61f96ddf16d21cdcf69" + "1b5c1ec1cb1b8ea2ccd7cd57414637c4" ], [ "FStar.Pointer.Base.loc_includes_region_union_l", @@ -12424,7 +12423,7 @@ "typing_Prims.eq2" ], 0, - "8f949586f7a6ea822b8618f2eadd6b07" + "9888a980bb82af3659a7e238b435f70d" ], [ "FStar.Pointer.Base.loc_disjoint_sym", @@ -12464,7 +12463,7 @@ "typing_FStar.Set.mem", "typing_FStar.Set.set" ], 0, - "bcb61294eb3a32acee8767fdcd4f5191" + "b90bd9064f33829aa1aeea74d52de442" ], [ "FStar.Pointer.Base.loc_disjoint_none_r", @@ -12509,7 +12508,7 @@ "typing_FStar.Set.union" ], 0, - "1b64a7c06d4b2c03a38bf2bc888fdbf1" + "8b034d5946f2b44540e4e63358bea82f" ], [ "FStar.Pointer.Base.loc_disjoint_union_r", @@ -12583,7 +12582,7 @@ "typing_FStar.Set.union", "unit_typing" ], 0, - "ec002545b279199b6920a43bb88a7ba3" + "2d615005adc27161af2100579d9cf382" ], [ "FStar.Pointer.Base.loc_disjoint_root", @@ -12597,7 +12596,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "b46ff760b5cb571ce2cb09585c5639ae" + "8e5bc5ab0b19ceb32b9160d64c258dc5" ], [ "FStar.Pointer.Base.loc_disjoint_root", @@ -12622,7 +12621,7 @@ "typing_FStar.Pointer.Base.as_addr" ], 0, - "cf43d84455846c2ae940d2c81fe8de37" + "e1c11e68d80b37e35340b23fa4c08010" ], [ "FStar.Pointer.Base.loc_disjoint_gfield", @@ -12668,7 +12667,7 @@ "unit_typing" ], 0, - "bab80e48462ac1896e39b71734c0ff57" + "dd2178963735cd3a2c6cf729e6d0e2ac" ], [ "FStar.Pointer.Base.loc_disjoint_gcell", @@ -12682,7 +12681,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "1128dfd051356757e5d0807ca8b127ef" + "324724c135fc9a989b9f96f3fa7ce903" ], [ "FStar.Pointer.Base.loc_disjoint_gcell", @@ -12720,7 +12719,7 @@ "unit_typing" ], 0, - "29da32383a5682b168accfb64549152a" + "6ed7a8af84c7df27a49b839419b9b13b" ], [ "FStar.Pointer.Base.loc_disjoint_includes", @@ -12770,7 +12769,7 @@ "typing_FStar.Set.set" ], 0, - "ba3d510a8dd9f9722eee7ec7c75269f7" + "63cfc71a4cf489ca26cf8164772d6487" ], [ "FStar.Pointer.Base.live_unused_in_disjoint_strong", @@ -12784,7 +12783,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "585fd250e1571dcf23c5b9b8e3274023" + "959501bdca7b39cbcd411c91894fad3b" ], [ "FStar.Pointer.Base.live_unused_in_disjoint_strong", @@ -12824,7 +12823,7 @@ "typing_FStar.Pointer.Base.frameOf" ], 0, - "c34e0a7dee766b88c1fb79ab53bc3ca5" + "e73770ced3e2b7089cb8203824af680e" ], [ "FStar.Pointer.Base.live_unused_in_disjoint", @@ -12864,7 +12863,7 @@ "typing_FStar.Pointer.Base.frameOf" ], 0, - "7ba39647221adb49bbe226ac4b219618" + "f72a5a4fe13dae9799573cc9445a3e30" ], [ "FStar.Pointer.Base.pointer_live_reference_unused_in_disjoint", @@ -12878,7 +12877,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "89b3adef6ebfed7589161336404fd691" + "39f010fc6a29f2ebec5e8db2012f96c8" ], [ "FStar.Pointer.Base.pointer_live_reference_unused_in_disjoint", @@ -12917,7 +12916,7 @@ "typing_FStar.Pointer.Base.as_addr" ], 0, - "b4929a62db59d03e1b3c533eba88b6c5" + "c4be041b84e6143c51fba2bff6908937" ], [ "FStar.Pointer.Base.reference_live_pointer_unused_in_disjoint", @@ -12931,7 +12930,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "b32b5861d376e5c12e6b258b4d21313a" + "5940e53790abfa9fbeb38d6aa0451e93" ], [ "FStar.Pointer.Base.reference_live_pointer_unused_in_disjoint", @@ -12970,7 +12969,7 @@ "typing_FStar.Pointer.Base.as_addr" ], 0, - "c510bc61cb10b228fc153779e2c41f78" + "0689c4651144d39268a162f96949f1de" ], [ "FStar.Pointer.Base.loc_disjoint_gsub_buffer", @@ -12979,7 +12978,7 @@ 1, [ "@query" ], 0, - "c48049696c3dc618e66dcfa75167283f" + "7daf2438eba4d8f7d7294ddbb78e9013" ], [ "FStar.Pointer.Base.loc_disjoint_gsub_buffer", @@ -13057,7 +13056,7 @@ "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v" ], 0, - "8619bee41e683b48f7c4d5dbbdb59ee2" + "a0c52a24db4e1e9f1db4e2e3824469ea" ], [ "FStar.Pointer.Base.loc_disjoint_gpointer_of_buffer_cell", @@ -13071,7 +13070,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "6d11ee0723b9c13e6a90946045dc3441" + "9d000f35738e5e5e9bedddbda5a0ecd9" ], [ "FStar.Pointer.Base.loc_disjoint_gpointer_of_buffer_cell", @@ -13133,7 +13132,7 @@ "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v" ], 0, - "adf73420b27473fdfefe6ebe528db81f" + "f8cf308b53f490766d2f095b5266cacb" ], [ "FStar.Pointer.Base.loc_disjoint_gpointer_of_buffer_cell_r", @@ -13151,7 +13150,7 @@ "refinement_interpretation_FStar.Pointer.Base_Tm_refine_780a58d3abf8ac8412c61f118449e052" ], 0, - "37b0f2b100b62c5b6ce7e1fda2d5076f" + "42c4c30a285da47a8afaada0890ce74a" ], [ "FStar.Pointer.Base.loc_disjoint_gpointer_of_buffer_cell_l", @@ -13169,7 +13168,7 @@ "refinement_interpretation_FStar.Pointer.Base_Tm_refine_8c23b222cc3779bf1b758c868f138137" ], 0, - "bc5a326040c80c2e0c240cd36b75f0c4" + "f080cb470b5b744e8658070c4ba9b222" ], [ "FStar.Pointer.Base.loc_disjoint_addresses", @@ -13183,7 +13182,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "330c35f366be0279bb6f4225c63f85f0" + "fb7974c2d94f51c283eb141dad5b4447" ], [ "FStar.Pointer.Base.loc_disjoint_addresses", @@ -13233,7 +13232,7 @@ "typing_FStar.Set.set", "typing_FStar.Set.singleton" ], 0, - "55dcf0b1481235cc8c25c0e7bb03a8fc" + "1720cd6188540a37c6b001596e4dd15c" ], [ "FStar.Pointer.Base.loc_disjoint_pointer_addresses", @@ -13247,7 +13246,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9f7ed21e2f87b2555edbb570901346a3" + "c2519cea9fd66d05dadd3f6e3d5b7da6" ], [ "FStar.Pointer.Base.loc_disjoint_pointer_addresses", @@ -13272,7 +13271,7 @@ "typing_FStar.Pointer.Base.as_addr", "typing_FStar.Set.mem" ], 0, - "42ed14fb3bdefc61c930b5ec71124c9f" + "43af341885d804fad4a33e9449546809" ], [ "FStar.Pointer.Base.loc_disjoint_pointer_addresses", @@ -13297,7 +13296,7 @@ "typing_FStar.Pointer.Base.as_addr", "typing_FStar.Set.mem" ], 0, - "3c18eaaaec3f8affbe9f465595842917" + "e2779d44604e38143ec97860fd3772ea" ], [ "FStar.Pointer.Base.loc_disjoint_buffer_addresses", @@ -13311,7 +13310,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "6d012ed3a215c4fa5f46738bdf8d694e" + "0ff75f2858ced2524ceebfd0105a9445" ], [ "FStar.Pointer.Base.loc_disjoint_buffer_addresses", @@ -13339,7 +13338,7 @@ "typing_FStar.Pointer.Base.buffer_as_addr", "typing_FStar.Set.mem" ], 0, - "5c11b74d8182b7df4ea06e6788118fff" + "c338686cfdf46a2bde1b07385ed91a57" ], [ "FStar.Pointer.Base.loc_disjoint_buffer_addresses", @@ -13367,7 +13366,7 @@ "typing_FStar.Pointer.Base.buffer_as_addr", "typing_FStar.Set.mem" ], 0, - "2d74741ee7d14e879880401d5aa98168" + "5b4a375fe4864c097ac3157f8a345664" ], [ "FStar.Pointer.Base.loc_disjoint_regions", @@ -13413,7 +13412,7 @@ "typing_FStar.Set.set", "typing_FStar.Set.union" ], 0, - "3c8741ba109aac1f4d49ed927eb92a50" + "4ec24d396fee4a42e44e651ff76cb2a9" ], [ "FStar.Pointer.Base.modifies_loc_regions_intro", @@ -13475,7 +13474,7 @@ "typing_FStar.Set.union" ], 0, - "b8dfe317a507f3a31b39f824bb7d68db" + "a9f5d77c4dd12f713b6013b6ae2d6bb2" ], [ "FStar.Pointer.Base.modifies_pointer_elim", @@ -13501,7 +13500,7 @@ "token_correspondence_FStar.Pointer.Base.loc_aux_preserved" ], 0, - "24d95e5fc4a5a622699e32c10c68911f" + "33e1e783497536a9f6b4c7e206395304" ], [ "FStar.Pointer.Base.modifies_buffer_elim'", @@ -13546,7 +13545,7 @@ "typing_FStar.UInt32.uint_to_t" ], 0, - "67d2aeb8676db76be3dee7963ea90f12" + "4c2a090459a533dfd58ba15518d5af28" ], [ "FStar.Pointer.Base.modifies_buffer_elim", @@ -13593,7 +13592,7 @@ "typing_FStar.Pointer.Base.type_of_typ", "typing_FStar.UInt32.v" ], 0, - "80f7cabfba39efdeebfab1dc7fd86974" + "d80e725da03d3579a1cd1ba338f1bcca" ], [ "FStar.Pointer.Base.modifies_reference_elim", @@ -13607,7 +13606,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "4e9dee8ece84c0aba064a1eaaf3be7d4" + "c8a5e87de11102c06b95c5535bf0b9de" ], [ "FStar.Pointer.Base.modifies_reference_elim", @@ -13636,7 +13635,7 @@ "typing_FStar.Monotonic.HyperStack.as_addr" ], 0, - "484183bc2da4a3b13f7ddbeaf633e213" + "43ce369de718445c490fb1e8bf81b7e4" ], [ "FStar.Pointer.Base.modifies_refl", @@ -13685,7 +13684,7 @@ "typing_FStar.Set.complement" ], 0, - "5835ba8ea1686a724025f6bad0892a44" + "c935a5ac0191d7bda15836607ac5e1ea" ], [ "FStar.Pointer.Base.modifies_loc_includes", @@ -13699,7 +13698,7 @@ "fuel_guarded_inversion_FStar.Monotonic.HyperStack.mem" ], 0, - "26cbba5c8bc811d61418a05a4e3c1f0d" + "532218bd14c9541d19a3e6f4e37a6a52" ], [ "FStar.Pointer.Base.modifies_trans", @@ -13713,7 +13712,7 @@ "fuel_guarded_inversion_FStar.Monotonic.HyperStack.mem" ], 0, - "6939537b9267d42677c36819a5923b82" + "9114aeb2d124766f9fc64b8f6ccd0e20" ], [ "FStar.Pointer.Base.screate", @@ -13850,7 +13849,7 @@ "typing_Tm_abs_9add4301e24a482cad3210ba222ff660" ], 0, - "b8da3acd2ff21ecca1d902bd95c13a77" + "074f5539c31207cf89c71e0614a0ebc9" ], [ "FStar.Pointer.Base.domain_upd", @@ -13888,7 +13887,7 @@ "typing_FStar.Monotonic.HyperStack.live_region" ], 0, - "3cc6903f1374cacfc91b194dd673ae38" + "23ac87432ebb144b79bb17c1ba8619e4" ], [ "FStar.Pointer.Base.ecreate", @@ -14028,7 +14027,7 @@ "typing_Tm_abs_9add4301e24a482cad3210ba222ff660" ], 0, - "221ea65e42b55f9ce07ef00e634d9506" + "cca355b5f24e2da29b8d53ef93a0d390" ], [ "FStar.Pointer.Base.field", @@ -14056,7 +14055,7 @@ "typing_FStar.Monotonic.HyperStack.get_hmap" ], 0, - "eb58f363fa9f7e240207e7f1aa26bb26" + "5322c69156bd3e3b4aa4076d56902a3d" ], [ "FStar.Pointer.Base.ufield", @@ -14084,7 +14083,7 @@ "typing_FStar.Monotonic.HyperStack.get_hmap" ], 0, - "5df8df001cb963405ea93ad3459ae772" + "ed56f0f879c63d93c01f83ded668330f" ], [ "FStar.Pointer.Base.cell", @@ -14093,7 +14092,7 @@ 1, [ "@query" ], 0, - "26773b28dc85d641201e511ca9c1c193" + "a30fe65343951c615e2b47a6e38c0807" ], [ "FStar.Pointer.Base.cell", @@ -14116,7 +14115,7 @@ "typing_FStar.Monotonic.HyperStack.get_hmap" ], 0, - "b454ef1c46278794c4db1d15475b0078" + "7707570829c2d6574b960abfce4feb59" ], [ "FStar.Pointer.Base.reference_of", @@ -14167,7 +14166,7 @@ "typing_FStar.Monotonic.HyperStack.get_tip" ], 0, - "95c4749d703aaa3d5b9c38ab4ac5da34" + "77062050d5afa4e279e342f85ce33def" ], [ "FStar.Pointer.Base.read", @@ -14220,7 +14219,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "aed321f79a09426459d7b887eff8625b" + "a73519f84820155f4812e4600fbe5783" ], [ "FStar.Pointer.Base.is_null", @@ -14251,7 +14250,7 @@ "typing_FStar.Monotonic.HyperStack.get_tip" ], 0, - "8c3c6348bf6446b59e5b26e3111819d0" + "a72315dd7767f59802e4d9d31c20e239" ], [ "FStar.Pointer.Base.owrite", @@ -14417,7 +14416,7 @@ "typing_Prims.l_and" ], 0, - "b286324e06044fd98581ff4b4c7572b5" + "3c8638a6ee6cd36412b9ff2913f38c40" ], [ "FStar.Pointer.Base.write", @@ -14445,7 +14444,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "764b63ca02e1eca06ab55c823a19dafa" + "36f5e45cd68ee5252ae4d0fea9c4a71b" ], [ "FStar.Pointer.Base.write_union_field", @@ -14486,7 +14485,7 @@ "typing_FStar.Pointer.Base.typ_of_struct_field" ], 0, - "c3825734d38e919b95b0ed7381143be9" + "cc67714b78748aef6402f94e296dae90" ], [ "FStar.Pointer.Base.modifies_fresh_frame_popped", @@ -14515,7 +14514,7 @@ "typing_FStar.Monotonic.HyperStack.get_tip" ], 0, - "a4331b7f5fd91d7e239d907e31be6328" + "463411f90a58d8aabddb341ae94b35f9" ], [ "FStar.Pointer.Base.modifies_only_live_regions", @@ -14530,7 +14529,7 @@ "fuel_guarded_inversion_FStar.Monotonic.HyperStack.mem" ], 0, - "0f702b44260fed1fc16e6de9d43b6f4a" + "4ce7667538e53b66553b19a629f8941b" ], [ "FStar.Pointer.Base.modifies_loc_addresses_intro", @@ -14544,7 +14543,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "932b99f42424bf5cb1c8527a9144f5d3" + "82ff96d5e2cb22f325032917e859ca3a" ], [ "FStar.Pointer.Base.modifies_loc_addresses_intro", @@ -14561,7 +14560,7 @@ "equation_Prims.nat" ], 0, - "2e7cdbecd5be8a5f2d4480f6c2c4d595" + "ac10edbfa5153af01e844c7fe8dd792c" ], [ "FStar.Pointer.Base.modifies_loc_addresses_intro", @@ -14575,7 +14574,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c9220f837e2de1ae543d98b905a62ad8" + "7a0de365c01bc19883722d8554267b25" ], [ "FStar.Pointer.Base.modifies_1_readable_struct", @@ -14648,7 +14647,7 @@ "typing_FStar.Pointer.Base.typ_of_struct_field" ], 0, - "4164b445ae040f19993f04635d32b938" + "a6b928f44dc1b7a8cbd309dfbb30f903" ], [ "FStar.Pointer.Base.modifies_1_readable_array", @@ -14657,7 +14656,7 @@ 1, [ "@query" ], 0, - "ce60017002de1f3e6cd88592a8cc0593" + "63a9a88f12f999c5456f9533ff39962f" ], [ "FStar.Pointer.Base.modifies_1_readable_array", @@ -14753,7 +14752,7 @@ "typing_FStar.Pointer.Base.path_sel", "unit_typing" ], 0, - "1b3756c3a6c378061bbd654e9b7e3afb" + "1fb8b29069b289f38896481de368d623" ], [ "FStar.Pointer.Base.read_buffer", @@ -14776,7 +14775,7 @@ "typing_FStar.UInt32.v" ], 0, - "5595b341234117f746dfbe32cf119469" + "f273c6a55f9d68fec81cfd7ced7e1e93" ], [ "FStar.Pointer.Base.read_buffer", @@ -14796,7 +14795,7 @@ "refinement_interpretation_Tm_refine_e9f80e94617693055b40900dbd5751b9" ], 0, - "06c4f18f7a95f52bcec16fe9cd262ad2" + "ecd64d0f3f7523120019de66be9d2f80" ], [ "FStar.Pointer.Base.write_buffer", @@ -14818,7 +14817,7 @@ "refinement_interpretation_Tm_refine_c8a149bfed84d9c7f91b56b75749a739" ], 0, - "b1437b820868c878fd32155d24a55366" + "a7ad0d26e8c591d3ba7e89b4a3c306c0" ], [ "FStar.Pointer.Base.write_buffer", @@ -14941,7 +14940,7 @@ "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v" ], 0, - "5200e21b855f8c22da8243b5607ac1c7" + "a90d30545ec61319db12298b676d61ed" ], [ "FStar.Pointer.Base.buffer_live_unused_in_disjoint", @@ -15054,7 +15053,7 @@ "typing_FStar.StrongExcludedMiddle.strong_excluded_middle" ], 0, - "bec12b36524df957e3053781a0717f5a" + "71357056cfdd3e0a7eddfdc7d3d0b020" ], [ "FStar.Pointer.Base.pointer_live_buffer_unused_in_disjoint", @@ -15132,7 +15131,7 @@ "typing_FStar.Pointer.Base.greference_of" ], 0, - "0b2777ee7ab24407ba6eac3f9ba7d552" + "6f6455b5e3a6ef70f886b3ca83d6bff2" ], [ "FStar.Pointer.Base.buffer_live_pointer_unused_in_disjoint", @@ -15146,11 +15145,9 @@ "constructor_distinct_FStar.Pointer.Base.LocBuffer", "constructor_distinct_FStar.Pointer.Base.LocPointer", "data_elim_FStar.Pointer.Base.BufferRootArray", - "data_elim_FStar.Pointer.Base.BufferRootSingleton", "data_elim_FStar.Pointer.Base.Pointer", "data_typing_intro_FStar.Pointer.Base.TArray@tok", "disc_equation_FStar.Pointer.Base.Pointer", "eq2-interp", - "equation_FStar.HyperStack.reference", "equation_FStar.Monotonic.HyperStack.live_region", "equation_FStar.Pointer.Base.as_addr", "equation_FStar.Pointer.Base.buffer", @@ -15162,7 +15159,6 @@ "equation_FStar.Pointer.Base.frameOf_buffer", "equation_FStar.Pointer.Base.g_is_null", "equation_FStar.Pointer.Base.gpointer_of_buffer_cell", - "equation_FStar.Pointer.Base.greference_of", "equation_FStar.Pointer.Base.live", "equation_FStar.Pointer.Base.loc_aux_disjoint", "equation_FStar.Pointer.Base.loc_aux_disjoint_pointer", @@ -15170,7 +15166,6 @@ "equation_FStar.Pointer.Base.loc_buffer", "equation_FStar.Pointer.Base.loc_disjoint", "equation_FStar.Pointer.Base.loc_pointer", - "equation_FStar.Pointer.Base.not_an_array_cell", "equation_FStar.Pointer.Base.npointer", "equation_FStar.Pointer.Base.pointer", "equation_FStar.Pointer.Base.pointer_ref_contents", @@ -15185,12 +15180,11 @@ "lemma_FStar.Monotonic.HyperStack.contains_aref_unused_in", "lemma_FStar.Monotonic.HyperStack.contains_greference_of", "lemma_FStar.Monotonic.HyperStack.frameOf_greference_of", - "lemma_FStar.Monotonic.HyperStack.unused_in_aref_of", "lemma_FStar.Pointer.Base.as_addr_gpointer_of_buffer_cell", "lemma_FStar.Pointer.Base.frameOf_gpointer_of_buffer_cell", "lemma_FStar.Pointer.Base.live_region_frameOf_buffer", - "lemma_FStar.Pointer.Base.unused_in_greference_of", "proj_equation_FStar.ModifiesGen.Cls_aloc_disjoint", + "proj_equation_FStar.Pointer.Base.Buffer_broot", "proj_equation_FStar.Pointer.Base.Pointer_contents", "projection_inverse_BoxBool_proj_0", "projection_inverse_FStar.ModifiesGen.Cls_aloc_disjoint", @@ -15201,20 +15195,15 @@ "refinement_interpretation_Tm_refine_1d7f81705c35971e00b909e37163cd25", "refinement_interpretation_Tm_refine_4d0dd697db2857c49f85536bd0dded47", "refinement_interpretation_Tm_refine_5a212a071163d99770d05bcb6b988cd0", - "refinement_interpretation_Tm_refine_7ae259fb7a49b4d47af4153553bb7fa3", - "refinement_interpretation_Tm_refine_b31ca53c440388681f8686931d7c051a", "refinement_interpretation_Tm_refine_c8374bfee518478c6a0e30260a118ee6", "token_correspondence_FStar.ModifiesGen.__proj__Cls__item__aloc_disjoint", "token_correspondence_FStar.Pointer.Base.loc_aux_disjoint", "typing_FStar.Heap.trivial_preorder", - "typing_FStar.Monotonic.HyperStack.aref_of", "typing_FStar.Monotonic.HyperStack.greference_of", "typing_FStar.Monotonic.HyperStack.live_region", "typing_FStar.Pointer.Base.__proj__Buffer__item__broot", "typing_FStar.Pointer.Base.__proj__Pointer__item__contents", - "typing_FStar.Pointer.Base.gpointer_of_buffer_cell", - "typing_FStar.Pointer.Base.greference_of", - "typing_FStar.Pointer.Base.not_an_array_cell" + "typing_FStar.Pointer.Base.gpointer_of_buffer_cell" ], 0, "68a19b5abf350d2a225d68f18cd02a7e" @@ -15231,7 +15220,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "aad7b5bf57ca4d940f9f2c24581e836b" + "e952ddf69f94ad8840b487e824b56209" ], [ "FStar.Pointer.Base.reference_live_buffer_unused_in_disjoint", @@ -15278,7 +15267,6 @@ "lemma_FStar.Monotonic.HyperStack.contains_aref_unused_in", "lemma_FStar.Set.mem_intersect", "lemma_FStar.Set.mem_singleton", "primitive_Prims.op_AmpAmp", "primitive_Prims.op_Equality", - "proj_equation_FStar.Pointer.Base.Buffer_broot", "proj_equation_FStar.Pointer.Base.Pointer_contents", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a", @@ -15312,7 +15300,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "1ec5eef7fd31851f1dbfaba2570bfde8" + "a9bfcbc543788eac250810bc925f305a" ], [ "FStar.Pointer.Base.buffer_live_reference_unused_in_disjoint", @@ -15369,7 +15357,7 @@ "typing_FStar.Pointer.Base.buffer_as_addr", "typing_FStar.Set.mem" ], 0, - "ff7d9c21eec764d950009f818b8df914" + "9f50f75ea8233e7d89671592c62f6290" ], [ "FStar.Pointer.Base.root_buffer", @@ -15420,7 +15408,7 @@ "typing_FStar.UInt.fits", "typing_FStar.UInt32.v" ], 0, - "88a4e6f19bdca2383e5a2e928a576412" + "b5e55372c2135337458b2ce56b2b2da0" ], [ "FStar.Pointer.Base.buffer_idx", @@ -15445,7 +15433,7 @@ "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v" ], 0, - "585df1fe011efbcd8bdae7d9e8d0a3e2" + "b7e487d4ccfef18e08989576855c383b" ], [ "FStar.Pointer.Base.buffer_eq_gsub_root", @@ -15454,7 +15442,7 @@ 1, [ "@query" ], 0, - "bf9afab6444ecaf75a79dbba01672ecc" + "95304e90c44378c0aba433f0a46b0c7f" ], [ "FStar.Pointer.Base.buffer_eq_gsub_root", @@ -15481,7 +15469,7 @@ "typing_FStar.Pointer.Base.root_buffer", "typing_FStar.UInt32.v" ], 0, - "2bd9135d7fed79587dc1a1c96cbb29d1" + "ba63038f3e5cdd30957219e18768786c" ], [ "FStar.Pointer.Base.root_buffer_gsub_buffer", @@ -15501,7 +15489,7 @@ "typing_FStar.Pointer.Base.root_buffer" ], 0, - "714a230f44f50fee4e0c50f0ece1a502" + "fde7a47a193dc0b6bf5924cce141f7c3" ], [ "FStar.Pointer.Base.buffer_idx_gsub_buffer", @@ -15522,7 +15510,7 @@ "typing_FStar.Pointer.Base.root_buffer", "typing_FStar.UInt32.v" ], 0, - "5951f67bc9ca9c4dc21813bd508b245a" + "c34668f75f1ba18fadb7665ee1c9041d" ], [ "FStar.Pointer.Base.buffer_idx_gsub_buffer", @@ -15536,7 +15524,7 @@ "projection_inverse_FStar.Pointer.Base.Buffer_bidx" ], 0, - "233e71452e732947a45a40e35bb334f7" + "90d0fe6d53bef94794a65cf5524cab5a" ], [ "FStar.Pointer.Base.buffer_includes_refl", @@ -15551,7 +15539,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "bd4a6915fcee6dcfa985d8fc54bb6c86" + "a83451719aad37567413e66e059737fb" ], [ "FStar.Pointer.Base.buffer_includes_trans", @@ -15567,7 +15555,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "41603053efd4e16f5017d96c276f4078" + "149c36aeb05008e7927c14dfe7a07c1f" ], [ "FStar.Pointer.Base.buffer_includes_gsub_r", @@ -15604,7 +15592,7 @@ "typing_FStar.UInt32.v" ], 0, - "bd65dde5cc2f8d7e56843865e6a193c1" + "3b744b8a92e930d9016c11172b644b3d" ], [ "FStar.Pointer.Base.buffer_includes_gsub", @@ -15613,7 +15601,7 @@ 1, [ "@query" ], 0, - "766ac3389ee1a26d5d612652bffb8b84" + "ca56e903c0ddb1ea766bbd14e7f43531" ], [ "FStar.Pointer.Base.buffer_includes_gsub", @@ -15658,7 +15646,7 @@ "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v" ], 0, - "0716a12dbf1c2dec90d22f6b462c2907" + "d6fa1daa1b6a93f33d9e43f6123255fb" ], [ "FStar.Pointer.Base.buffer_includes_elim", @@ -15691,7 +15679,7 @@ "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v" ], 0, - "dc4da29ef3fd3ae29d0f9f0e67011c50" + "6be6acafe2bad38d2e6b1b11687ec93b" ], [ "FStar.Pointer.Base.buffer_includes_elim", @@ -15744,7 +15732,7 @@ "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v" ], 0, - "7a45a04889b1f7e9b00ed920a9a5750e" + "98ab333cf5f218788a68e64e4820bf57" ], [ "FStar.Pointer.Base.buffer_includes_loc_includes", @@ -15764,7 +15752,7 @@ "typing_FStar.Pointer.Base.buffer_length", "typing_FStar.UInt32.v" ], 0, - "e40ba256c98aaef2bf04bd2cd29a090f" + "c50e9a9939cd46783aa50143b266b727" ], [ "FStar.Pointer.Base.loc_of_cloc_of_loc", @@ -15776,7 +15764,7 @@ "equation_FStar.Pointer.Base.loc_of_cloc" ], 0, - "8f56fa9990ba36fa70c07317ce4d3c49" + "f0d337fcff7664a23f7829b63e735186" ], [ "FStar.Pointer.Base.cloc_of_loc_of_cloc", @@ -15788,7 +15776,7 @@ "equation_FStar.Pointer.Base.loc_of_cloc" ], 0, - "48cd403960c3ca18dd823a534b72ff03" + "3de068f1df423493d8f8f03aee070984" ], [ "FStar.Pointer.Base.loc_includes_to_cloc", @@ -15806,7 +15794,7 @@ "typing_FStar.Pointer.Base.cloc_cls" ], 0, - "810d81b928676c02a402645c68369240" + "3163ba918728070db1b6d3bfb15cf4cf" ], [ "FStar.Pointer.Base.loc_disjoint_to_cloc", @@ -15824,7 +15812,7 @@ "typing_FStar.Pointer.Base.cloc_cls" ], 0, - "7a2f0c1e0d2c3e12fc3a56e813562eee" + "832cd203f36fbd2a09c3fa4e8de2ecfa" ], [ "FStar.Pointer.Base.modifies_to_cloc", @@ -15842,7 +15830,7 @@ "typing_FStar.Pointer.Base.cloc_cls" ], 0, - "f39b17c5e273446ad496a2cca885c6f1" + "4766891a8699cf30faf2d702ece8d11a" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Pointer.Base.fsti.hints b/ulib/.cache/FStar.Pointer.Base.fsti.hints index 669dcf15fdc..03011d5004f 100644 --- a/ulib/.cache/FStar.Pointer.Base.fsti.hints +++ b/ulib/.cache/FStar.Pointer.Base.fsti.hints @@ -1,5 +1,5 @@ [ - "4Ä\r~þÓŽ+æ\rã‰:m›", + "^2æ\u0015'®Vˆ˜\u001aððâGƒ¦", [ [ "FStar.Pointer.Base.typ", @@ -20,7 +20,7 @@ "typing_FStar.UInt32.t" ], 0, - "be141fdadbc11c6df76931e642cbb69b" + "d10a02ea5461318937fcb003ca8bc203" ], [ "FStar.Pointer.Base.__proj__TBase__item__b", @@ -34,7 +34,7 @@ "refinement_interpretation_Tm_refine_ceeec9534506f8e48ea73c2ad07d25c7" ], 0, - "e251cacb8ffb296e5c88ceecb380b6df" + "e76d485913a9c588592becb9758b085f" ], [ "FStar.Pointer.Base.__proj__TStruct__item__l", @@ -48,7 +48,7 @@ "refinement_interpretation_Tm_refine_8d4b0fe883393e3eac6a07f0ac5a4b2f" ], 0, - "0df764c45eee345b4815f9f17eeeaacb" + "4d0233b3b68cfb64b8896288542c0e4c" ], [ "FStar.Pointer.Base.__proj__TUnion__item__l", @@ -62,7 +62,7 @@ "refinement_interpretation_Tm_refine_5f786badef06e062d5b9e79ef882a955" ], 0, - "27173ab63a3d614cc8238ac219f30383" + "d9f3845e0eeec570ef4e307c4f22d2a2" ], [ "FStar.Pointer.Base.__proj__TArray__item__length", @@ -76,7 +76,7 @@ "refinement_interpretation_Tm_refine_e1353961fd147e6e478e4b8ac623b245" ], 0, - "1dbb5bc82ae4ff55426cc30aa70e8b01" + "b42aaf279c277109804b7d9b9dd7bf8c" ], [ "FStar.Pointer.Base.__proj__TArray__item__t", @@ -90,7 +90,7 @@ "refinement_interpretation_Tm_refine_e1353961fd147e6e478e4b8ac623b245" ], 0, - "e013dd0f190943b3b35973bc3e20241c" + "6610e908506fe26388a08eddcf73df53" ], [ "FStar.Pointer.Base.__proj__TPointer__item__t", @@ -104,7 +104,7 @@ "refinement_interpretation_Tm_refine_a6915920d178273a967ebb7c9bb3e606" ], 0, - "048e606fc85bd64cf24af6e64530bb05" + "5ca2e824e8a4fd17300435992d63b1e6" ], [ "FStar.Pointer.Base.__proj__TNPointer__item__t", @@ -118,7 +118,7 @@ "refinement_interpretation_Tm_refine_31a28047608506db806a8e40b64a987a" ], 0, - "c3e57759da8ec2fbd4d02d481552274c" + "8b27da63a297e9a66698456bb2f40934" ], [ "FStar.Pointer.Base.__proj__TBuffer__item__t", @@ -132,7 +132,7 @@ "refinement_interpretation_Tm_refine_351ed0bf36be35253b8142000c255418" ], 0, - "393ba69fa44fcde4eee6e5d5c6e09101" + "f771567a57a21217d2d0b9cab8c43f31" ], [ "FStar.Pointer.Base.typ_of_struct_field'", @@ -154,7 +154,7 @@ "refinement_interpretation_Tm_refine_eda496a665ec0c486d3c3de30bfc4462" ], 0, - "cce6ec9d5353fb58f2cd2a89e851d095" + "b0b1be1c41b2c067907c0fe1f98a366b" ], [ "FStar.Pointer.Base.typ_of_struct_field", @@ -170,7 +170,7 @@ "subterm_ordering_FStar.Pointer.Base.Mkstruct_typ" ], 0, - "1879caccd1e50e7b516942f1bb10f66e" + "b81f0efa09d2e054b4e84655326d4be5" ], [ "FStar.Pointer.Base.typ_of_union_field", @@ -179,7 +179,7 @@ 1, [ "@query", "equation_FStar.Pointer.Base.union_typ" ], 0, - "02773da9440852aa5fe7bc76e1515c6a" + "39870c765f31e06b7b2875ed95c7b6fd" ], [ "FStar.Pointer.Base.typ_depth", @@ -205,7 +205,7 @@ "subterm_ordering_FStar.Pointer.Base.TUnion" ], 0, - "af71f131ab3244b96a8936236149bdc4" + "a22ee9f5e497adf6af07a0972751adfa" ], [ "FStar.Pointer.Base.typ_depth", @@ -222,7 +222,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "6d95666bfe6bca7db9cb863fd76a4d15" + "a169f446fb1159ca5c5bcec1386ca840" ], [ "FStar.Pointer.Base.typ_depth_typ_of_struct_field", @@ -288,7 +288,7 @@ "typing_FStar.List.Tot.Base.noRepeats" ], 0, - "25e146edc91c5261409dec73d2654f05" + "edb17f1df1870b659a50a2cf52666bdf" ], [ "FStar.Pointer.Base.type_of_base_typ", @@ -313,7 +313,7 @@ "fuel_guarded_inversion_FStar.Pointer.Base.base_typ" ], 0, - "c39212dd23a6d2b70e0f2f863310795c" + "b54aa8270d3f94cca8c9fd227b8571a3" ], [ "FStar.Pointer.Base.array", @@ -322,7 +322,7 @@ 1, [ "@query" ], 0, - "cd8a2ee3b2ad6bc1c84fe669f3cc3c8b" + "c2f479384d13b549c826497d32caefd8" ], [ "FStar.Pointer.Base.type_of_struct_field''", @@ -339,7 +339,7 @@ "refinement_interpretation_Tm_refine_c6dda526ae22ec011a2853adf9fa6a29" ], 0, - "34c46918d24cd1fa3f9e20d6c0e5572b" + "70ebb92432c2ae7118a14d50d3c81b23" ], [ "FStar.Pointer.Base.type_of_struct_field'", @@ -354,7 +354,7 @@ "subterm_ordering_FStar.Pointer.Base.Mkstruct_typ" ], 0, - "af1288f907b73f3bc1dd2e5bdaa973cb" + "1535321369c9b411c12cbb62e8760737" ], [ "FStar.Pointer.Base.type_of_typ", @@ -376,7 +376,7 @@ "subterm_ordering_FStar.Pointer.Base.TArray" ], 0, - "4e21cacd2383ae0766a45d7ada00b0a2" + "f968a02430515ce0c2543ec39a01c8f5" ], [ "FStar.Pointer.Base.type_of_typ_array", @@ -394,7 +394,7 @@ "projection_inverse_FStar.Pointer.Base.TArray_t" ], 0, - "e568274755e0cb5f7fa46f450d425b16" + "a1087b5da79063acb70fa6bc657e7414" ], [ "FStar.Pointer.Base.type_of_typ_type_of_struct_field", @@ -418,7 +418,7 @@ "token_correspondence_FStar.Pointer.Base.type_of_struct_field_" ], 0, - "077a245eaf5c3c1b78bc93c1e1c9607a" + "a996078a6746258986e1399442f8b5b3" ], [ "FStar.Pointer.Base.struct_literal_wf", @@ -432,7 +432,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "2a07d58684371833b6465515af7fdb3e" + "c5597be637db4afd6449dceb65f2de12" ], [ "FStar.Pointer.Base.fun_of_list", @@ -509,7 +509,7 @@ "typing_Tm_abs_2373aec163852d9339944ec67b8394ad", "unit_typing" ], 0, - "de14392bb6783ac7c6610663a2340f6e" + "22dc70a6f49f9e5af31e6c6dec4589cf" ], [ "FStar.Pointer.Base.struct_create", @@ -518,7 +518,7 @@ 1, [ "@query" ], 0, - "ca4d333c5d09ae5a90460ffe0e28009f" + "d6359ef0d616d16a18d7d53c54135827" ], [ "FStar.Pointer.Base.equal", @@ -527,7 +527,7 @@ 1, [ "@query" ], 0, - "b5969fd94b436b10042e76244d57a316" + "16747944b55a73d216f8f8f003b96cf9" ], [ "FStar.Pointer.Base.disjoint_roots_intro_pointer_vs_pointer", @@ -536,7 +536,7 @@ 1, [ "@query" ], 0, - "807fa3de38f1e590c4e5817055ce0620" + "a669998374b90119b207452665e45e9d" ], [ "FStar.Pointer.Base.disjoint_roots_intro_pointer_vs_reference", @@ -545,7 +545,7 @@ 1, [ "@query" ], 0, - "90e29b1d9d7e8a371368117a15ce5488" + "0382576640617639fe912fbe05a8bb4a" ], [ "FStar.Pointer.Base.disjoint_roots_intro_reference_vs_pointer", @@ -554,7 +554,7 @@ 1, [ "@query" ], 0, - "fc4cd92bba976ea3fb91047dee9ce48b" + "f7bd95bc826d975bc4069498902e05dd" ], [ "FStar.Pointer.Base.as_addr_gfield", @@ -563,7 +563,7 @@ 1, [ "@query" ], 0, - "37ff7a0d8fd69878f64b69de7d659744" + "6d1386699a974e8400c821270b5af953" ], [ "FStar.Pointer.Base.gread_gfield", @@ -578,7 +578,7 @@ "lemma_FStar.Pointer.Base.type_of_typ_type_of_struct_field" ], 0, - "22ad2ff2996be9ea274ba5ea91d380e3" + "f995bc56c236311985af7497ac661e03" ], [ "FStar.Pointer.Base.as_addr_gufield", @@ -587,7 +587,7 @@ 1, [ "@query" ], 0, - "a247839b47e728cdba0082c50448affd" + "8c9966157d527256b3ad9b86445d4dc3" ], [ "FStar.Pointer.Base.gread_gufield", @@ -603,7 +603,7 @@ "lemma_FStar.Pointer.Base.type_of_typ_type_of_struct_field" ], 0, - "c661d4b35e4c2393fd4df3024331fe4a" + "a957b6985b76e752472bc55dc1d60184" ], [ "FStar.Pointer.Base.as_addr_gcell", @@ -612,7 +612,7 @@ 1, [ "@query" ], 0, - "5e7fa3e6b3afe25aa5aaaebe203d5037" + "28c1f3da2699fea59d9971a9f8437abf" ], [ "FStar.Pointer.Base.gread_gcell", @@ -635,7 +635,7 @@ "typing_FStar.Pointer.Base.gread" ], 0, - "7212d09260e95f66ee5d745e56219818" + "7827abc44b5be41af8c5d60961f6fa89" ], [ "FStar.Pointer.Base.buffer_as_addr_gsingleton_buffer_of_pointer", @@ -644,7 +644,7 @@ 1, [ "@query" ], 0, - "390d56938e850e86ba630907eb3308a4" + "9954332310b7d211a8a550960cfc0fdb" ], [ "FStar.Pointer.Base.buffer_as_addr_gbuffer_of_array_pointer", @@ -653,7 +653,7 @@ 1, [ "@query" ], 0, - "a9214d0ce9a9c8ad90c63b66ab412c81" + "9369cb88c38ef9c0aeaf5677f0c91864" ], [ "FStar.Pointer.Base.buffer_as_addr_gsub_buffer", @@ -662,7 +662,7 @@ 1, [ "@query" ], 0, - "8e63a21633c8b57d51b7fc39aa129ac4" + "4a5d945cbf9fee9e3815fc924927d731" ], [ "FStar.Pointer.Base.sub_buffer", @@ -671,7 +671,7 @@ 1, [ "@query" ], 0, - "0ec01ba723efab1e67285e172b0456fb" + "966680eb7bdd87bccd524bf769a2166b" ], [ "FStar.Pointer.Base.offset_buffer", @@ -692,7 +692,7 @@ "typing_FStar.UInt32.v" ], 0, - "6bafab34e3d674f8c49362bac8f7be15" + "376621206e9d0d8e38533a8d4bf7af1c" ], [ "FStar.Pointer.Base.gsub_buffer_gsub_buffer", @@ -713,7 +713,7 @@ "typing_FStar.Pointer.Base.buffer_length", "typing_FStar.UInt32.v" ], 0, - "901e2c093b706df1cde4cd5034ab14e2" + "66585c81cfb3f4d906fcac6e0cfc89ca" ], [ "FStar.Pointer.Base.gsub_buffer_zero_buffer_length", @@ -725,7 +725,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "14b1e69650c90be9787edf4407499bd6" + "a4609b84d9b2afab810f943f73e9f5d5" ], [ "FStar.Pointer.Base.buffer_length_buffer_as_seq", @@ -734,7 +734,7 @@ 1, [ "@query" ], 0, - "2313f6ba4d1eb34c18b39439909d9a19" + "8cb3225dee617a867db5e3a4d28b87cd" ], [ "FStar.Pointer.Base.buffer_as_seq_gsub_buffer", @@ -757,7 +757,7 @@ "typing_FStar.UInt32.v" ], 0, - "a66f8c8212980c2299400a787a1c3109" + "fa5c640d8c33970761301d393ee7060c" ], [ "FStar.Pointer.Base.pointer_of_buffer_cell", @@ -766,7 +766,7 @@ 1, [ "@query" ], 0, - "2491d59559d666c7946f5d9da528ef75" + "e1fad3983a59d8d3d1cb87def70638ca" ], [ "FStar.Pointer.Base.gpointer_of_buffer_cell_gsub_buffer", @@ -787,7 +787,7 @@ "typing_FStar.Pointer.Base.buffer_length", "typing_FStar.UInt32.v" ], 0, - "408b6ac42e97b51249717a90fa754333" + "4754d3686b6e5663ebe19e0678f3c4f9" ], [ "FStar.Pointer.Base.gpointer_of_buffer_cell_gsub_buffer'", @@ -808,7 +808,7 @@ "typing_FStar.Pointer.Base.buffer_length", "typing_FStar.UInt32.v" ], 0, - "26ca61fe111242e1365f377b776a520b" + "5ec9eda1047e59409993d3fb749da393" ], [ "FStar.Pointer.Base.gpointer_of_buffer_cell_gsingleton_buffer_of_pointer", @@ -839,7 +839,7 @@ "typing_FStar.UInt32.v" ], 0, - "78d3570b18e188f5af08a611073e6b79" + "cd32328bd51c08dd9201fdc020acff32" ], [ "FStar.Pointer.Base.gpointer_of_buffer_cell_gbuffer_of_array_pointer", @@ -851,7 +851,7 @@ "lemma_FStar.Pointer.Base.buffer_length_gbuffer_of_array_pointer" ], 0, - "25815bd7add4088544f3b7411d35317e" + "e2bc24697914ac9ad11b59c674e90452" ], [ "FStar.Pointer.Base.as_addr_gpointer_of_buffer_cell", @@ -860,7 +860,7 @@ 1, [ "@query" ], 0, - "4dd7b06c78935c61ff574cc9b94608b9" + "68fe4724529a233c22cf2419bb571796" ], [ "FStar.Pointer.Base.gread_gpointer_of_buffer_cell", @@ -878,7 +878,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "52ce92ca35b9dc91167440bb57c942a9" + "3e36c6bffc0ae8f28104ef694fea18ef" ], [ "FStar.Pointer.Base.gread_gpointer_of_buffer_cell'", @@ -896,7 +896,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "07fa8a869694b0e7126967aab0aac2f5" + "44f7be57545401a21378be37c1714d11" ], [ "FStar.Pointer.Base.index_buffer_as_seq", @@ -919,7 +919,7 @@ "typing_FStar.Pointer.Base.buffer_length", "typing_FStar.UInt32.v" ], 0, - "bf063940c461b776736fba038577c8e5" + "ca0377ecc11af5b3e8a1a36f17d65172" ], [ "FStar.Pointer.Base.gsingleton_buffer_of_pointer_gcell", @@ -932,7 +932,7 @@ "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0" ], 0, - "b541bb7f8501bbd4eb00602091664e69" + "960f6d5c3f2f980cc8292683964cdcac" ], [ "FStar.Pointer.Base.gsingleton_buffer_of_pointer_gpointer_of_buffer_cell", @@ -944,7 +944,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "51aca9da718e6b113bee06de0818290f" + "d467b236006814f23efdd0f1359e99e6" ], [ "FStar.Pointer.Base.loc_addresses", @@ -958,7 +958,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "4f5c6206f70d9d4f9eb80cf4fcd6c136" + "1145d8d45837e2e1f4b21c66feec3349" ], [ "FStar.Pointer.Base.loc_includes_gsub_buffer_l", @@ -967,7 +967,7 @@ 1, [ "@query" ], 0, - "f8ba32d6340bde93733200ec2d585c62" + "ca57141691ae2cd3a1645c3731c91253" ], [ "FStar.Pointer.Base.loc_includes_addresses_pointer", @@ -981,7 +981,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "958f01f0b95fcc554e5db28cd4f7958c" + "8420bbb7a2fae50fdd94b6cefcb8b8ce" ], [ "FStar.Pointer.Base.loc_includes_addresses_buffer", @@ -995,7 +995,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ee30c4b340513fc15cf62f2302f47bd7" + "fac1a9677045721199b7340d3ace69f6" ], [ "FStar.Pointer.Base.loc_includes_region_addresses", @@ -1009,7 +1009,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ec29ee63a138c8b64fafe8b5dffac58e" + "9544c274f6a1fb76d0add36b88a95f7b" ], [ "FStar.Pointer.Base.loc_disjoint_root", @@ -1023,7 +1023,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c185cee754469475adc51fa31e5110ca" + "df949da012d5f7e3ec49307af674989e" ], [ "FStar.Pointer.Base.loc_disjoint_gcell", @@ -1037,7 +1037,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "18f20ebe8d9191c0222cb5cb996918bb" + "a726d9e2490ba1f027820d6295ddda8c" ], [ "FStar.Pointer.Base.live_unused_in_disjoint_strong", @@ -1051,7 +1051,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9b194ea18c79b98c0c92afe64f139d59" + "254bb13061ef876b0f8bc31854006a27" ], [ "FStar.Pointer.Base.pointer_live_reference_unused_in_disjoint", @@ -1065,7 +1065,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d590abadc0fc28175ffb3cc4c8a30609" + "433ed7caf3a34b7b7ff49754bf42e03a" ], [ "FStar.Pointer.Base.reference_live_pointer_unused_in_disjoint", @@ -1079,7 +1079,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "32f456aac86dd9928c41391574317e01" + "040010c931753a2566176314c5db3135" ], [ "FStar.Pointer.Base.loc_disjoint_gsub_buffer", @@ -1088,7 +1088,7 @@ 1, [ "@query" ], 0, - "3c14250554101502c8d8a79ac6ba84c1" + "8e7eda75e0207077c2402de0d60f447e" ], [ "FStar.Pointer.Base.loc_disjoint_gpointer_of_buffer_cell", @@ -1102,7 +1102,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "b76d0371724b3af9d77a489b06e39d7d" + "bec5deaf8b0e684115a07efc408ccf1a" ], [ "FStar.Pointer.Base.loc_disjoint_gpointer_of_buffer_cell_r", @@ -1115,7 +1115,7 @@ "lemma_FStar.Pointer.Base.loc_includes_refl" ], 0, - "ff918bfd3f9b7c48f332af8e379ee322" + "2eceeaec84046290506d00c7e798e823" ], [ "FStar.Pointer.Base.loc_disjoint_gpointer_of_buffer_cell_l", @@ -1128,7 +1128,7 @@ "lemma_FStar.Pointer.Base.loc_includes_refl" ], 0, - "3f5994fc147d8684e6c0e0d38c5d151f" + "e321b1b9ff5308b816504d9f994ee129" ], [ "FStar.Pointer.Base.loc_disjoint_addresses", @@ -1142,7 +1142,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "0ee6cb5b610c54a6bba274b87d7ab130" + "1323fb5d10ad2f0b5cca862f0447b8da" ], [ "FStar.Pointer.Base.loc_disjoint_pointer_addresses", @@ -1156,7 +1156,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9e89a71487ea6ff4f55df95fb8f3f835" + "0688fa8bf0c513dd76263a868e0feab4" ], [ "FStar.Pointer.Base.loc_disjoint_buffer_addresses", @@ -1170,7 +1170,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "6653715a9f966ab2cc63ae349691f841" + "ffa99e31e134d17e00f2fcf14d765652" ], [ "FStar.Pointer.Base.modifies_reference_elim", @@ -1184,7 +1184,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ebd73ee8261ae860b5473e90fda2ae22" + "b2ef13dc02f05ddcae3da38606864466" ], [ "FStar.Pointer.Base.cell", @@ -1193,7 +1193,7 @@ 1, [ "@query" ], 0, - "d6468cef1a0c4f318d874d924e043d9c" + "e74ae70738081afd0521a6906200ad42" ], [ "FStar.Pointer.Base.modifies_loc_addresses_intro", @@ -1207,7 +1207,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "8fc3366513ade9135ab4922eeff0c4a5" + "571bf16788e8e7afc8ec4a2b6f21c147" ], [ "FStar.Pointer.Base.modifies_1_readable_array", @@ -1216,7 +1216,7 @@ 1, [ "@query" ], 0, - "90655ab81e1cce5ca2618d38f68269aa" + "f295aca3b1457a52a11c9f9bf11bfe89" ], [ "FStar.Pointer.Base.read_buffer", @@ -1234,7 +1234,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "8ac6e36c2d70bd643fdb612d6d7e3cc0" + "3de59a210449aeef6e28e2828f292e7f" ], [ "FStar.Pointer.Base.write_buffer", @@ -1253,7 +1253,7 @@ "refinement_interpretation_Tm_refine_c8a149bfed84d9c7f91b56b75749a739" ], 0, - "28b0dda374d5a38fd98275205ee32f34" + "c1711d905e70960ce1aa0940aabca0e4" ], [ "FStar.Pointer.Base.reference_live_buffer_unused_in_disjoint", @@ -1267,7 +1267,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ea5baf0f68016c99ed25d0ddfc05ab11" + "79ce78636715ad7b3c8681403b9702e2" ], [ "FStar.Pointer.Base.buffer_live_reference_unused_in_disjoint", @@ -1281,7 +1281,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "169d7f6870e61dd1b6e4d104a7a6f72f" + "443c87a5c5c8156b6333f87e2b2e27cf" ], [ "FStar.Pointer.Base.buffer_eq_gsub_root", @@ -1290,7 +1290,7 @@ 1, [ "@query" ], 0, - "670c1c223215bb916b17c0220f213d9b" + "ac56ab3d883b80ce86bd0f10d418bacf" ], [ "FStar.Pointer.Base.buffer_idx_gsub_buffer", @@ -1311,7 +1311,7 @@ "typing_FStar.Pointer.Base.root_buffer", "typing_FStar.UInt32.v" ], 0, - "4d1b92d1a615256536acfa9ad288a647" + "5490704864d668b29a9ee72918e9feb6" ], [ "FStar.Pointer.Base.buffer_includes_gsub", @@ -1320,7 +1320,7 @@ 1, [ "@query" ], 0, - "4ece1bbc73e998bd5b63ccf86d7ebd4f" + "c75eccbb2efcf63eb4c383eb2ab342ba" ], [ "FStar.Pointer.Base.buffer_includes_elim", @@ -1341,7 +1341,7 @@ "typing_FStar.Pointer.Base.buffer_length", "typing_FStar.UInt32.v" ], 0, - "841ae4bf0905e9b0d2856757aae97696" + "998e70b8b1012434a36c0dc7184704e0" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Pointer.Derived1.fst.hints b/ulib/.cache/FStar.Pointer.Derived1.fst.hints index a268d7a7238..c6005280d81 100644 --- a/ulib/.cache/FStar.Pointer.Derived1.fst.hints +++ b/ulib/.cache/FStar.Pointer.Derived1.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "a987e1991943aabfcc83172c3718a282" + "df50c819e85810965534182e09027bf2" ], [ "FStar.Pointer.Derived1.includes_gufield_gen", @@ -17,7 +17,7 @@ 1, [ "@query" ], 0, - "f2df62bfb962768f867c85ffb751e03f" + "69fbab088b2ec749d025157c6ee9c2c0" ], [ "FStar.Pointer.Derived1.includes_gcell_gen", @@ -26,7 +26,7 @@ 1, [ "@query" ], 0, - "1a3a9030dc46ac970950823e715220ac" + "765e6190a6704aca19da2c608ad16529" ], [ "FStar.Pointer.Derived1.loc_includes_union_assoc_r2l", @@ -40,7 +40,7 @@ "typing_FStar.Pointer.Base.loc_union" ], 0, - "668c29d9c92290215646b1ad94831c44" + "4c3b5fac97dd2391bbf4990bde9dc095" ], [ "FStar.Pointer.Derived1.loc_includes_union_assoc_l2r", @@ -54,7 +54,7 @@ "typing_FStar.Pointer.Base.loc_union" ], 0, - "ded8df7b235ce52b07d787e4ef1b71d9" + "f38f4e7e024b50888452bf5dd98ab458" ], [ "FStar.Pointer.Derived1.loc_includes_union_assoc_focalize_1", @@ -70,7 +70,7 @@ "typing_FStar.Pointer.Base.loc_union" ], 0, - "2bf5025c428345f04a4e6dc9757c7654" + "0491b8a127e2f7eb7a5ffc4f34b8210d" ], [ "FStar.Pointer.Derived1.loc_includes_union_assoc_focalize_2", @@ -84,7 +84,7 @@ "typing_FStar.Pointer.Base.loc_union" ], 0, - "ec4c675b36c6aae9197344153af9d4c1" + "fe6ff86d33e327f717577543a17ceb23" ], [ "FStar.Pointer.Derived1.loc_includes_region_union_r", @@ -99,7 +99,7 @@ "typing_FStar.Pointer.Base.loc_regions" ], 0, - "13d03d2d5486d86e019a879703b9cef8" + "fcdd512fc78434589aac41c828a687f0" ], [ "FStar.Pointer.Derived1.loc_includes_region_union_assoc", @@ -116,7 +116,7 @@ "typing_FStar.Pointer.Base.loc_union" ], 0, - "d3bf2487d935949f3c46a22724d538ff" + "bd2aa0227daaa1928c4065bd989acbf4" ], [ "FStar.Pointer.Derived1.loc_disjoint_none_l", @@ -125,7 +125,7 @@ 1, [ "@query" ], 0, - "77406e24322d11717b193cf22ae47754" + "0bc38a9f4e7637cc61990a2257074cd4" ], [ "FStar.Pointer.Derived1.loc_disjoint_union_l", @@ -134,7 +134,7 @@ 1, [ "@query" ], 0, - "98fbb514fac3b9533cdee3e138c01730" + "4d0d55e6b6855a86af38b0ec680aecf2" ], [ "FStar.Pointer.Derived1.loc_disjoint_gfield_r", @@ -158,7 +158,7 @@ "typing_FStar.Pointer.Base.typ_of_struct_field" ], 0, - "d9d96065878cb0c9ca6212137ced0a37" + "ed8a5884c03a977ea685af5a024192bc" ], [ "FStar.Pointer.Derived1.loc_disjoint_gfield_l", @@ -167,7 +167,7 @@ 1, [ "@query" ], 0, - "32bb977c426a1da928e0ea3aa60b018e" + "178d23dcb8dd4e06b2d890fc5f5aed9f" ], [ "FStar.Pointer.Derived1.loc_disjoint_gufield_r", @@ -192,7 +192,7 @@ "typing_FStar.Pointer.Base.typ_of_struct_field" ], 0, - "664217bbb45a5ef5f917ff0ec8833ec4" + "23722545e7209796655171db95603894" ], [ "FStar.Pointer.Derived1.loc_disjoint_gufield_l", @@ -201,7 +201,7 @@ 1, [ "@query" ], 0, - "8ed98c28307a1134ef8dc331ca7bbe60" + "e80246cc3ef8ce6be2b4efca8db4f791" ], [ "FStar.Pointer.Derived1.loc_disjoint_gcell_r", @@ -217,7 +217,7 @@ "lemma_FStar.Pointer.Derived1.includes_gcell_gen" ], 0, - "733b16497c9499d2f2a00407cfb23b60" + "49d9770a1f750b2a32c8e61ef8225551" ], [ "FStar.Pointer.Derived1.loc_disjoint_gcell_l", @@ -226,7 +226,7 @@ 1, [ "@query" ], 0, - "f652a062141ae321053f88617c89c4c9" + "29a0c4a933c2133d9840e39291ba98f1" ], [ "FStar.Pointer.Derived1.loc_disjoint_gsingleton_buffer_of_pointer_r", @@ -239,7 +239,7 @@ "lemma_FStar.Pointer.Base.loc_includes_refl" ], 0, - "d7ace04dba882a19ac3dca6429d2fdd9" + "5e4aba200338534d0f2f62839e372f4a" ], [ "FStar.Pointer.Derived1.loc_disjoint_gsingleton_buffer_of_pointer_l", @@ -248,7 +248,7 @@ 1, [ "@query" ], 0, - "585ef742564ccf5ebc9b6929eb45fb59" + "10ed7b6ef51df3abd3fc8fbc125ffe78" ], [ "FStar.Pointer.Derived1.loc_disjoint_gbuffer_of_array_pointer_r", @@ -261,7 +261,7 @@ "lemma_FStar.Pointer.Base.loc_includes_refl" ], 0, - "b02f37bd8fe92a270a89a6fd39ef0a4c" + "0aadc487ae76498e68eba3a3b7bb4235" ], [ "FStar.Pointer.Derived1.loc_disjoint_gbuffer_of_array_pointer_l", @@ -274,7 +274,7 @@ "lemma_FStar.Pointer.Base.loc_includes_refl" ], 0, - "b5ddd82e1eaf5744293e06cda009a968" + "ed702f2c57acccf169973bb1248df7ae" ], [ "FStar.Pointer.Derived1.loc_disjoint_gpointer_of_buffer_cell_r", @@ -287,7 +287,7 @@ "lemma_FStar.Pointer.Base.loc_includes_refl" ], 0, - "6cc4e7c047bd29839536545aafcc49a3" + "679f48120e9cc1aa2e425d80b68dfa7e" ], [ "FStar.Pointer.Derived1.loc_disjoint_gpointer_of_buffer_cell_l", @@ -300,7 +300,7 @@ "lemma_FStar.Pointer.Base.loc_includes_refl" ], 0, - "d3d233f0bc41895a00b8a770d5ffc08a" + "4515ebbccaade4de19e254661f8a6f8e" ], [ "FStar.Pointer.Derived1.loc_disjoint_gsub_buffer_r", @@ -312,7 +312,7 @@ "lemma_FStar.Pointer.Base.loc_includes_refl" ], 0, - "efd3a821b133701808521f1c2ec158cd" + "bbad72f1ed832a253dc6aaa108d84954" ], [ "FStar.Pointer.Derived1.loc_disjoint_gsub_buffer_l", @@ -324,7 +324,7 @@ "lemma_FStar.Pointer.Base.loc_includes_refl" ], 0, - "ed58b00635cb3eeb6be5e186250743cb" + "57749fba47baaa0ad097416e915990ae" ], [ "FStar.Pointer.Derived1.loc_disjoint_addresses_pointer", @@ -338,7 +338,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3d70ef75e3d7f8ff21c980ddaaf88a33" + "28554a4250222e5302db67c797ae9dba" ], [ "FStar.Pointer.Derived1.loc_disjoint_addresses_pointer", @@ -347,7 +347,7 @@ 1, [ "@query", "lemma_FStar.Pointer.Base.loc_disjoint_pointer_addresses" ], 0, - "f561b5df5e9613830c8fe7863fd97a9a" + "9bb975c795a98772d42337ab97be2dde" ], [ "FStar.Pointer.Derived1.loc_disjoint_addresses_pointer", @@ -361,7 +361,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3a355f1f5d26b3e8be81019ac21f1852" + "330c03d28cffa2151643be69cda2c975" ], [ "FStar.Pointer.Derived1.loc_disjoint_union_r_elim", @@ -373,7 +373,7 @@ "lemma_FStar.Pointer.Base.loc_includes_union_l" ], 0, - "8a900c3d7d4b626da6496599bc92875d" + "1b505d92e165f237f50f18db6e8b24f9" ], [ "FStar.Pointer.Derived1.loc_disjoint_union_l_elim", @@ -386,7 +386,7 @@ "typing_FStar.Pointer.Base.loc_union" ], 0, - "fccff1b2c270458eeb06910cdb0aa0e4" + "c09038f88645c0e928ce7584d1655bc3" ], [ "FStar.Pointer.Derived1.modifies_trans_incl_l", @@ -401,7 +401,7 @@ "typing_FStar.Pointer.Base.loc_union" ], 0, - "156b362bc23405963d6a443f47188fd4" + "6f3bbfef511df1f0cd7967bda49ffbcf" ], [ "FStar.Pointer.Derived1.modifies_trans_incl_r", @@ -416,7 +416,7 @@ "typing_FStar.Pointer.Base.loc_union" ], 0, - "09654cfea5cddec20b8fb73c001fd5a6" + "db01ded91e7a4c84ede20f84a25bc3a5" ], [ "FStar.Pointer.Derived1.modifies_fresh_frame_popped'", @@ -444,7 +444,7 @@ "typing_FStar.Pointer.Base.loc_union", "typing_FStar.Set.singleton" ], 0, - "bcb1fd0419d9c48f6b4a65aead553579" + "c619526146d779651c3e2ea22e8bee53" ], [ "FStar.Pointer.Derived1.buffer_includes_gsub_r_gen", @@ -453,7 +453,7 @@ 1, [ "@query" ], 0, - "b618495710df0aa7f4e3d3b7b5b41f8e" + "02441527a89760a247a1a29fec325838" ], [ "FStar.Pointer.Derived1.readable_gpointer_of_buffer_cell_gsub", @@ -462,7 +462,7 @@ 1, [ "@query" ], 0, - "5fa9472271e1e3705f053113c6dc261f" + "64122bbfe91b61cefbd6e0a784099d55" ], [ "FStar.Pointer.Derived1.readable_gpointer_of_buffer_cell_gsub", @@ -487,7 +487,7 @@ "typing_FStar.UInt32.add", "typing_FStar.UInt32.v" ], 0, - "0a00361115ff4a5f4575ada034b7c782" + "3043946305b3faacfd9674fbb3d7df6e" ], [ "FStar.Pointer.Derived1.buffer_contents_equal_aux", @@ -553,7 +553,7 @@ "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v" ], 0, - "b974b51f6ba71b943965c93708019df4" + "8fbad5dfd89e827fd66ff871b714909d" ], [ "FStar.Pointer.Derived1.buffer_contents_equal", @@ -565,7 +565,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "623ecda9b5a9f2249e4df36149ed4929" + "3b36599c9756ddcbbdb799979b01565f" ], [ "FStar.Pointer.Derived1.buffer_contents_equal", @@ -602,7 +602,7 @@ "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v" ], 0, - "cd4b665ecfc54b0e621ce6b8b8c16a24" + "4774a85eb2dea22e3adb2c4bf9d2d7ab" ], [ "FStar.Pointer.Derived1.buffer_readable_intro_empty", @@ -621,7 +621,7 @@ "typing_FStar.UInt32.v" ], 0, - "43cbe612921543dad68f2045ed39a1c9" + "47431d76e807fcc4129e160935890e66" ], [ "FStar.Pointer.Derived1.loc_disjoint_gsub_buffer_gpointer_of_buffer_cell", @@ -630,7 +630,7 @@ 1, [ "@query" ], 0, - "c93137c4f9b50880b75e9b8b7a0f14fc" + "502f21ded424a319a56f330363333c0c" ], [ "FStar.Pointer.Derived1.loc_disjoint_gsub_buffer_gpointer_of_buffer_cell", @@ -662,7 +662,7 @@ "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v" ], 0, - "b7e8cb48682b394800cd68d4a8aa92e2" + "a928268a6e6a6157acc9d26fc4e09640" ], [ "FStar.Pointer.Derived1.buffer_readable_gsub_intro", @@ -671,7 +671,7 @@ 1, [ "@query" ], 0, - "ec6b30a40282239b77a849f84a1ee905" + "0a73dbe6346b1c88aa2311bdcfd596a5" ], [ "FStar.Pointer.Derived1.buffer_readable_gsub_intro", @@ -700,7 +700,7 @@ "typing_FStar.UInt32.add", "typing_FStar.UInt32.v" ], 0, - "6e1cde5274ad05a61baed21be9596b78" + "437dc3f2b042eef0404248b4a963ba8d" ], [ "FStar.Pointer.Derived1.buffer_readable_gsub_elim", @@ -709,7 +709,7 @@ 1, [ "@query" ], 0, - "ffcf368d504da8dd85de500f1b850cb2" + "0746ca440fe90902829286b0612a0322" ], [ "FStar.Pointer.Derived1.buffer_readable_gsub_elim", @@ -721,7 +721,7 @@ "lemma_FStar.Pointer.Derived1.readable_gpointer_of_buffer_cell_gsub" ], 0, - "86a618c37405d03dc9ddd818ebc2329d" + "05f7a106a35ab735545c7828473c36ae" ], [ "FStar.Pointer.Derived1.buffer_as_seq_gsub_buffer_append", @@ -741,7 +741,7 @@ "typing_FStar.Pointer.Base.buffer_length", "typing_FStar.UInt32.v" ], 0, - "fb2bc5b4abf5ac8686acadd5d14795ef" + "e0bd06e7d28e40308c0888efedacfd29" ], [ "FStar.Pointer.Derived1.buffer_as_seq_gsub_buffer_append", @@ -800,7 +800,7 @@ "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v" ], 0, - "121c0febe1ac83770ebc89e1ca6818c4" + "49e69abdece403380839c1eb1e5e49c9" ], [ "FStar.Pointer.Derived1.buffer_as_seq_gsub_buffer_snoc", @@ -824,7 +824,7 @@ "typing_FStar.Pointer.Base.buffer_length", "typing_FStar.UInt32.v" ], 0, - "6827856c75602c78e39e9a0cbaf39864" + "4303e63cfec24e9a987615ba9717002e" ], [ "FStar.Pointer.Derived1.buffer_as_seq_gsub_buffer_snoc", @@ -866,7 +866,7 @@ "typing_FStar.Seq.Base.create", "typing_FStar.UInt32.v" ], 0, - "23971cd37c1f4d88779d4fc6411c5890" + "81e302fe596d728d946711a79de207b3" ], [ "FStar.Pointer.Derived1.buffer_as_seq_gsub_buffer_cons", @@ -890,7 +890,7 @@ "typing_FStar.Pointer.Base.buffer_length", "typing_FStar.UInt32.v" ], 0, - "ec4b14fca4d90b5fb9a39aadf4ca0990" + "2a364c9f85a6b2e77eeeec259fa6c4db" ], [ "FStar.Pointer.Derived1.buffer_as_seq_gsub_buffer_cons", @@ -945,7 +945,7 @@ "typing_FStar.Seq.Base.create", "typing_FStar.UInt32.v" ], 0, - "cb94ca242f68ec5f5b53ea23428b0b84" + "5b19c595f80e73912ed9ec076b4d3fb2" ], [ "FStar.Pointer.Derived1.buffer_snoc", @@ -975,7 +975,7 @@ "typing_FStar.Pointer.Base.buffer_length", "typing_FStar.UInt32.v" ], 0, - "254c69691f880d9c999fe52c92c23e78" + "58203f836042e4ebe82d99c2aeb977a9" ], [ "FStar.Pointer.Derived1.buffer_snoc", @@ -1019,7 +1019,7 @@ "typing_FStar.Pointer.Base.loc_pointer", "typing_FStar.UInt32.v" ], 0, - "3ae35059a031c63a04430b1305a4c7b7" + "0db38bdc1423dccd9e54f95e17f7bd46" ], [ "FStar.Pointer.Derived1.buffer_cons", @@ -1049,7 +1049,7 @@ "typing_FStar.Pointer.Base.buffer_length", "typing_FStar.UInt32.v" ], 0, - "96b4cfb5fe11ea9227f64c931f7ba99b" + "1a5925888f71c882ad6e6f40d6ff0b09" ], [ "FStar.Pointer.Derived1.buffer_cons", @@ -1094,7 +1094,7 @@ "typing_FStar.Pointer.Base.loc_pointer", "typing_FStar.UInt32.v" ], 0, - "25eb1499571c0488c4a8506cda815ead" + "4e2218bb53be91146e09110ece64168f" ], [ "FStar.Pointer.Derived1.buffer_readable_gsub_merge", @@ -1125,7 +1125,7 @@ "typing_FStar.Pointer.Base.buffer_length", "typing_FStar.UInt32.v" ], 0, - "08914e143c4bf6df0835da61cf0be9eb" + "5f20e2064c57f19aed4dbcd18506be3a" ], [ "FStar.Pointer.Derived1.buffer_readable_gsub_merge", @@ -1160,7 +1160,7 @@ "typing_FStar.UInt32.v" ], 0, - "715f54c08a37386e2632e88e564c74ff" + "1d224d5c4c396f718adcb028a11d6070" ], [ "FStar.Pointer.Derived1.buffer_readable_modifies_gsub", @@ -1191,7 +1191,7 @@ "typing_FStar.Pointer.Base.buffer_length", "typing_FStar.UInt32.v" ], 0, - "a62b101be44770bd0711e3015a06bf3c" + "e4ff85376c1724ccf8ac2f3230d3c902" ], [ "FStar.Pointer.Derived1.buffer_readable_modifies_gsub", @@ -1242,7 +1242,7 @@ "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v" ], 0, - "1254fabe3d875cc67ce5b45e43695c74" + "21521b2482d61a05326ef741f1bb4aa5" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Pointer.Derived1.fsti.hints b/ulib/.cache/FStar.Pointer.Derived1.fsti.hints index c00f540dcb6..a33d43ce8b8 100644 --- a/ulib/.cache/FStar.Pointer.Derived1.fsti.hints +++ b/ulib/.cache/FStar.Pointer.Derived1.fsti.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "41e29442593f5793fc40593aa7eb0155" + "4ff363a4d373afd313c303af6f980723" ], [ "FStar.Pointer.Derived1.readable_gpointer_of_buffer_cell_gsub", @@ -22,7 +22,7 @@ 1, [ "@query" ], 0, - "309692ec09bd66e972b9d6bca1654a3a" + "972d8cb747f72768663c4714434225da" ], [ "FStar.Pointer.Derived1.buffer_contents_equal", @@ -34,7 +34,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "30bf2735c032172d8d4a87786f081705" + "0bdd182579114bcb5f3f29a40da55a5c" ], [ "FStar.Pointer.Derived1.loc_disjoint_gsub_buffer_gpointer_of_buffer_cell", @@ -43,7 +43,7 @@ 1, [ "@query" ], 0, - "8cdb812f901764bf9ceede1b0f730cb7" + "cf21098953f9e851022af4d565487d76" ], [ "FStar.Pointer.Derived1.buffer_readable_gsub_intro", @@ -52,7 +52,7 @@ 1, [ "@query" ], 0, - "9a6a840bf4cae5da7b020ea029a744ec" + "4e29e5f1e8d91b75255c8fdc1dbeb53f" ], [ "FStar.Pointer.Derived1.buffer_readable_gsub_elim", @@ -61,7 +61,7 @@ 1, [ "@query" ], 0, - "0a69dc1c30af3ec624319ed99bee389e" + "f227b9ffee82e7b84f2aade15336d77b" ], [ "FStar.Pointer.Derived1.buffer_as_seq_gsub_buffer_append", @@ -81,7 +81,7 @@ "typing_FStar.Pointer.Base.buffer_length", "typing_FStar.UInt32.v" ], 0, - "f7f6bcb1d521919f225b1127f2ce67a1" + "7e4871e7eb4d0312d28914eb96f5ae3a" ], [ "FStar.Pointer.Derived1.buffer_as_seq_gsub_buffer_snoc", @@ -105,7 +105,7 @@ "typing_FStar.Pointer.Base.buffer_length", "typing_FStar.UInt32.v" ], 0, - "be50ee63f6aa58ed82c31eda5cb9f83e" + "62637c9f7439f84356a387e54d3a6a1a" ], [ "FStar.Pointer.Derived1.buffer_as_seq_gsub_buffer_cons", @@ -129,7 +129,7 @@ "typing_FStar.Pointer.Base.buffer_length", "typing_FStar.UInt32.v" ], 0, - "f444907139c7cb7790a708d62311eb1a" + "83b11ad86f04549e4dbe1f0df62526c0" ], [ "FStar.Pointer.Derived1.buffer_snoc", @@ -159,7 +159,7 @@ "typing_FStar.Pointer.Base.buffer_length", "typing_FStar.UInt32.v" ], 0, - "eb209934a2ed764f53787ecb38ac5982" + "39655549660eee2eeb7a7ad43797e2c9" ], [ "FStar.Pointer.Derived1.buffer_cons", @@ -189,7 +189,7 @@ "typing_FStar.Pointer.Base.buffer_length", "typing_FStar.UInt32.v" ], 0, - "4deb7dae52d75604d2e1f7f9bcc69aca" + "8acbfd3e4f046b3a8e7f52893680c893" ], [ "FStar.Pointer.Derived1.buffer_readable_gsub_merge", @@ -220,7 +220,7 @@ "typing_FStar.Pointer.Base.buffer_length", "typing_FStar.UInt32.v" ], 0, - "b1837d34af1d1672864b94b821706830" + "6a85e30bd10fed111046ea9897d32f36" ], [ "FStar.Pointer.Derived1.buffer_readable_modifies_gsub", @@ -251,7 +251,7 @@ "typing_FStar.Pointer.Base.buffer_length", "typing_FStar.UInt32.v" ], 0, - "d57a0e3ce4ad73db3d2e7cc8a371c1d7" + "6193e7fc531b30360ef8059b734a8423" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Pointer.Derived2.fst.hints b/ulib/.cache/FStar.Pointer.Derived2.fst.hints index 902f418b08c..f8e13cc7c02 100644 --- a/ulib/.cache/FStar.Pointer.Derived2.fst.hints +++ b/ulib/.cache/FStar.Pointer.Derived2.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "6533668f5dbd53ec0afbf2f93ef51d4d" + "e5d53383ba029e5150cccce507167dd8" ], [ "FStar.Pointer.Derived2.copy_buffer_contents_postcond", @@ -20,7 +20,7 @@ "equation_FStar.Pointer.Derived2.copy_buffer_contents_precond" ], 0, - "15168c0e3e87380ce43e3a12226f196d" + "cbeb3b3c9da22aacd7bad8fe997baa46" ], [ "FStar.Pointer.Derived2.copy_buffer_contents_inv", @@ -39,7 +39,7 @@ "typing_FStar.UInt32.v" ], 0, - "f76f06e53eb83bd1e54e3efe13428d93" + "153d1b3faaff0e02353f27f6f4c1385b" ], [ "FStar.Pointer.Derived2.copy_buffer_contents_init", @@ -80,7 +80,7 @@ "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v" ], 0, - "4fb1e9b31130fa62da9d6f04d4d5c5b0" + "1c3506f9f16d5b5b3ee118bf6e74fbd6" ], [ "FStar.Pointer.Derived2.copy_buffer_contents_advance", @@ -109,7 +109,7 @@ "typing_FStar.Pointer.Base.frameOf_buffer", "typing_FStar.UInt32.v" ], 0, - "b6c7aa4e22b1a972b26c5697472ba71c" + "85f0b291e7564e5f7b4ef3c40c3ca253" ], [ "FStar.Pointer.Derived2.copy_buffer_contents_advance", @@ -163,7 +163,7 @@ "typing_FStar.UInt32.v" ], 0, - "b572b3ad16d0162aa8b35ad6ac834579" + "155f87f1e467b997d2a14a031a48d977" ], [ "FStar.Pointer.Derived2.copy_buffer_contents_aux", @@ -208,7 +208,7 @@ "typing_FStar.Pointer.Base.frameOf_buffer", "typing_FStar.UInt32.v" ], 0, - "9834558c698493eb1bd2efaed5538248" + "c0293025698784f8d99fecf14dabfcf8" ], [ "FStar.Pointer.Derived2.copy_buffer_contents_fin", @@ -222,7 +222,7 @@ "equation_FStar.Pointer.Derived2.copy_buffer_contents_precond" ], 0, - "ec3daf80d3dc0a009504cf9061b07771" + "b7c33d58537e2493e0988a9a19b0b372" ], [ "FStar.Pointer.Derived2.copy_buffer_contents'", @@ -244,7 +244,7 @@ "typing_FStar.Pointer.Base.gsub_buffer" ], 0, - "4c0722b55956b2f54fc03f12a24e3fa7" + "ce355666cb36204d614d276e6c7c7a75" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Pointer.Derived2.fsti.hints b/ulib/.cache/FStar.Pointer.Derived2.fsti.hints index dbe41207f93..c7fd568e072 100644 --- a/ulib/.cache/FStar.Pointer.Derived2.fsti.hints +++ b/ulib/.cache/FStar.Pointer.Derived2.fsti.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "5a5c481002acb969b3d3883999732c4d" + "7d662856f01409fa30c41514511ec76b" ], [ "FStar.Pointer.Derived2.copy_buffer_contents_postcond", @@ -20,7 +20,7 @@ "equation_FStar.Pointer.Derived2.copy_buffer_contents_precond" ], 0, - "0baba7056d12a15c414399d6115c5d89" + "758b2094d1caf118529ef66e33ca7af0" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Pointer.Derived3.fst.hints b/ulib/.cache/FStar.Pointer.Derived3.fst.hints index ba34939052d..3c23b0eb68b 100644 --- a/ulib/.cache/FStar.Pointer.Derived3.fst.hints +++ b/ulib/.cache/FStar.Pointer.Derived3.fst.hints @@ -15,7 +15,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "3a889700808f0eaadec70554e8a3d7d3" + "43a1255ff7f10da9e78290e8706830b3" ], [ "FStar.Pointer.Derived3.fill_buffer_postcond'", @@ -29,7 +29,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "499c0984f39b91f0d9a9d0ed83aaedef" + "5acbf7c13aded75cb5c9c00dd6c90019" ], [ "FStar.Pointer.Derived3.fill_buffer_inv", @@ -50,7 +50,7 @@ "typing_FStar.UInt32.v" ], 0, - "29326cfa5e7172d182a3839783b9602e" + "58336d24d29a0fd874818aafac6ee722" ], [ "FStar.Pointer.Derived3.fill_buffer_init", @@ -94,7 +94,7 @@ "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v" ], 0, - "e6dc2d63e2a82943e21da8e2297cb57f" + "fe3ccdf1ff373c03aed60cebd7cae678" ], [ "FStar.Pointer.Derived3.fill_buffer_advance", @@ -123,7 +123,7 @@ "typing_FStar.Pointer.Base.buffer_length", "typing_FStar.UInt32.v" ], 0, - "d12ce1203da7cab775447df9118c62ee" + "25161d567e89002fe00e7c8f926fe41e" ], [ "FStar.Pointer.Derived3.fill_buffer_advance", @@ -193,7 +193,7 @@ "typing_FStar.UInt32.v" ], 0, - "b188836c7f8746c6f26726cc24348524" + "3c8db26ecac3cd0718f31017dcaa4be6" ], [ "FStar.Pointer.Derived3.fill_buffer_aux", @@ -238,7 +238,7 @@ "typing_FStar.UInt.fits", "typing_FStar.UInt32.v" ], 0, - "cfd1fa8cbed722baf827b7dc0aa57678" + "fe6e96d9df0ccc262859ad3a9de48e27" ], [ "FStar.Pointer.Derived3.fill_buffer_fin", @@ -252,7 +252,7 @@ "lemma_FStar.Pointer.Base.buffer_length_gsub_buffer" ], 0, - "71f60589d7f2fc6ba340358166983a5f" + "8aaf903be1a44bf9d4f51c23bfdb1175" ], [ "FStar.Pointer.Derived3.fill_buffer'", @@ -271,7 +271,7 @@ "refinement_kinding_Tm_refine_05e15190c946858f68c69156f585f95a" ], 0, - "eb8e99327a047b16fae7096508d551a6" + "75914f71d88ea8db2725137726b81384" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Pointer.Derived3.fsti.hints b/ulib/.cache/FStar.Pointer.Derived3.fsti.hints index adaf1ae6d63..946e845f3d0 100644 --- a/ulib/.cache/FStar.Pointer.Derived3.fsti.hints +++ b/ulib/.cache/FStar.Pointer.Derived3.fsti.hints @@ -15,7 +15,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "c2c081f56ce328e9f0456063af30ea6f" + "9d95e72f4771edde1558ea832b5b293e" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.PredicateExtensionality.fst.hints b/ulib/.cache/FStar.PredicateExtensionality.fst.hints index eff9aedf824..37c627b8c6e 100644 --- a/ulib/.cache/FStar.PredicateExtensionality.fst.hints +++ b/ulib/.cache/FStar.PredicateExtensionality.fst.hints @@ -18,7 +18,7 @@ "typing_Tm_abs_2bac9c8a5eacd30e2057426a7a632682" ], 0, - "35e808e843b2bb273194611da17b4707" + "da23946ddfaa25926cc4e97db95e17fb" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Printf.fst.hints b/ulib/.cache/FStar.Printf.fst.hints index c4c733d77b5..e5a38259f77 100644 --- a/ulib/.cache/FStar.Printf.fst.hints +++ b/ulib/.cache/FStar.Printf.fst.hints @@ -1,5 +1,5 @@ [ - "ûq?©7¾R¡t0Ù\u0006ªo©", + "9Š\u0003Û†A×\u00154o–´k\nªÎ", [ [ "FStar.Printf.__proj__Extension__item___0", @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_3beb8710e53474127cdc6910faff6866" ], 0, - "7ae973617901e5fa8549aba24aaf8581" + "d709f01863f21da041540c4a550f29f7" ], [ "FStar.Printf.arg_type", @@ -33,7 +33,7 @@ "fuel_guarded_inversion_FStar.Printf.arg" ], 0, - "e00b6c0aadac18b64d5534e1bcdcac19" + "725c363d6057f89310b7264b49ca318f" ], [ "FStar.Printf.string_of_arg", @@ -80,7 +80,7 @@ "projection_inverse_FStar.Printf.MkExtension_a" ], 0, - "8df5c8bbbe0fe708f392df3e5f0e73ab" + "56f85f51ca8616f05604d1f488b494c5" ], [ "FStar.Printf.__proj__Lit__item___0", @@ -93,7 +93,7 @@ "refinement_interpretation_Tm_refine_37423919295cd822d336ea93baad95f4" ], 0, - "07ee5feee5ff1941ce824b455c4ab23d" + "8a0d7ffb83037594e0919bb5108af708" ], [ "FStar.Printf.__proj__Arg__item___0", @@ -106,7 +106,7 @@ "refinement_interpretation_Tm_refine_d9dc5f03433d2ecffb05bfd949e65ef5" ], 0, - "af523467d0cf99ab212af886e301c50c" + "712c5ccc32c02c1de8bf30b92cf9074e" ], [ "FStar.Printf.dir_type", @@ -125,7 +125,7 @@ "subterm_ordering_Prims.Cons", "typing_Prims.__proj__Cons__item__hd" ], 0, - "827736e652e47221b15f39a220afbf24" + "bf09fe96f3747f39eb1c4f672e33796f" ], [ "FStar.Printf.string_of_dirs", @@ -163,7 +163,7 @@ "typing_Tm_abs_de78d2216c960068d4ae00eb06e7b607" ], 0, - "3bc8e76d2a5bfaf97a34ba125c8633e1" + "dd6e29301c9d69a9b5b774a7decbd5fa" ], [ "FStar.Printf.parse_format", @@ -192,7 +192,7 @@ "typing_FStar.String.char", "typing_Prims.__proj__Cons__item__tl" ], 0, - "e760410164ca49509aa6f37fd481fd34" + "719587689b2b83247bb3c38f628b59ed" ], [ "FStar.Printf.sprintf", @@ -263,7 +263,7 @@ "typing_Tm_abs_7de968e83fab2a5ec34920f38db5f8bf" ], 0, - "80d9af729a9415a1e4a6528163ba6555" + "7056e1e0ca66cc9d561027352485976b" ], [ "FStar.Printf.ext_sprintf", @@ -337,7 +337,7 @@ "typing_Tm_abs_7de968e83fab2a5ec34920f38db5f8bf" ], 0, - "565851970c27d793ec467b8240177a9f" + "9f34abaad51a7e91c448646c0866a89c" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.PropositionalExtensionality.fst.hints b/ulib/.cache/FStar.PropositionalExtensionality.fst.hints index f5a69172f0a..8ccbb904e0d 100644 --- a/ulib/.cache/FStar.PropositionalExtensionality.fst.hints +++ b/ulib/.cache/FStar.PropositionalExtensionality.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "c9088323a4c67fa4d9dbbd65d654507d" + "91545aa1b61a5fe7314ec2129f80703b" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.PtrdiffT.fst.hints b/ulib/.cache/FStar.PtrdiffT.fst.hints index 379673e356c..1c5124a77c2 100644 --- a/ulib/.cache/FStar.PtrdiffT.fst.hints +++ b/ulib/.cache/FStar.PtrdiffT.fst.hints @@ -1,5 +1,5 @@ [ - "Ò­\u0005š¶¯UŽ+.ÿæ`\\œñ", + "\u000fá@˘5\u0011}Ló\u0003‹![3á", [ [ "FStar.PtrdiffT.t", @@ -12,7 +12,7 @@ "typing_FStar.Int64.t" ], 0, - "58b73fa1001d39eedcb3ad5236ab3697" + "80ba504ff1c0710b2c788347b8c8e951" ], [ "FStar.PtrdiffT.fits_lt", @@ -37,7 +37,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "bf74bd71961d6e3377e55ce9d82b24e4" + "e7125a6058cea107bb75a8b0f4235abe" ], [ "FStar.PtrdiffT.v", @@ -54,7 +54,7 @@ "refinement_interpretation_Tm_refine_f547cc520ba3c9ffd45a92889fcd05d0" ], 0, - "8367e7457b2e0ecfcca18a8377ff6b82" + "560cea1ff66ac60a12c49750fe4ce14b" ], [ "FStar.PtrdiffT.int_to_t", @@ -69,7 +69,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "0f422743376eb5089700450fc9088584" + "cfa6babf1362c63549e7019821c8a934" ], [ "FStar.PtrdiffT.ptrdiff_v_inj", @@ -81,7 +81,7 @@ "lemma_FStar.Int64.uv_inv" ], 0, - "f5a2582ae4b3a5708850ce8596298438" + "5c57f6d50008b2a8163f993f2d990d69" ], [ "FStar.PtrdiffT.ptrdiff_v_inj", @@ -95,7 +95,7 @@ "refinement_interpretation_Tm_refine_f547cc520ba3c9ffd45a92889fcd05d0" ], 0, - "a46d07dc9a2fc83a81d29dbc7ff96671" + "e1492fd74201d9802cca2b3b8338d4e1" ], [ "FStar.PtrdiffT.ptrdiff_int_to_t_inj", @@ -107,7 +107,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "be9fee06ce890bd741e1f8e5c6935916" + "bcb18dc0868aa66d9e5ef85407ae856e" ], [ "FStar.PtrdiffT.ptrdiff_int_to_t_inj", @@ -121,7 +121,7 @@ "typing_FStar.PtrdiffT.int_to_t" ], 0, - "63333f2888bc266799ad2ab523c4d21a" + "e75085243f5ec5f7fc35eec8f77fd254" ], [ "FStar.PtrdiffT.mk", @@ -156,7 +156,7 @@ "typing_FStar.PtrdiffT.max_bound" ], 0, - "09102bb22ee48ae8c1e78d169c5f6daf" + "7a39526c4d2f2918831e819c1eb99b7f" ], [ "FStar.PtrdiffT.zero", @@ -165,7 +165,7 @@ 1, [ "@query" ], 0, - "feb15cbaef602aba0722dbb3be10dbc0" + "d14726d29d5e868445c0c596b037e2ff" ], [ "FStar.PtrdiffT.ptrdifft_to_sizet", @@ -176,29 +176,34 @@ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query", + "b2t_def", "equation_FStar.Int.Cast.int64_to_uint64", "equation_FStar.Int.fits", "equation_FStar.Int.max_int", "equation_FStar.PtrdiffT.fits", "equation_FStar.PtrdiffT.t", "equation_FStar.PtrdiffT.v", "equation_FStar.SizeT.v", - "equation_FStar.UInt.max_int", "equation_Prims.nat", - "equation_Prims.pos", + "equation_FStar.UInt.fits", "equation_FStar.UInt.max_int", + "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t", + "equation_Prims.nat", "equation_Prims.pos", "equation_with_fuel_Prims.pow2.fuel_instrumented", "int_inversion", "int_typing", "lemma_FStar.UInt.pow2_values", "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply", - "primitive_Prims.op_Subtraction", + "primitive_Prims.op_Subtraction", "proj_equation_FStar.SizeT.Sz_x", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", + "projection_inverse_FStar.SizeT.Sz_x", "refinement_interpretation_Tm_refine_12289bfec6b7b6d49daf3d53fef8e372", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_6b07a7df7c7c19089ed2c63d6620b5f0", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", "refinement_interpretation_Tm_refine_b2ca36b5b680a6837d66d3c40a2bd567", + "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec", "refinement_interpretation_Tm_refine_f547cc520ba3c9ffd45a92889fcd05d0", "typing_FStar.Int.Cast.int64_to_uint64", "typing_FStar.PtrdiffT.v", + "typing_FStar.UInt.max_int", "typing_FStar.UInt64.v", "typing_Prims.pow2" ], 0, - "85b9465d7abf1eea3e467ce225d55ad5" + "d841c99404f4e0b68e68c4d17ccd1250" ], [ "FStar.PtrdiffT.add", @@ -216,7 +221,7 @@ "typing_FStar.Int64.v", "typing_FStar.PtrdiffT.v" ], 0, - "c6b0cc76f4db100769d911a58c619e95" + "773ea3fb011333f4f7dde90e890d6d9f" ], [ "FStar.PtrdiffT.div", @@ -228,7 +233,7 @@ "refinement_interpretation_Tm_refine_6ae084591a21f7d4bed34f2acf042fb3" ], 0, - "264736bf10fd0fb6f325f1e36b905c66" + "2d9b9f0e6d1a701914decc4d1020aae2" ], [ "FStar.PtrdiffT.div", @@ -267,7 +272,7 @@ "typing_FStar.Int.op_Slash" ], 0, - "8e35afaa9b3f3aad118749db2eac1e45" + "6d91053284237135d68dbeecf20dc858" ], [ "FStar.PtrdiffT.mod_spec", @@ -297,7 +302,7 @@ "refinement_interpretation_Tm_refine_ac60b3a483ff3158afbeff9eb077e91b" ], 0, - "378231940bae2f8f89c527166bea2adf" + "0ab9d20a8f7d35a5b87e982e327421bc" ], [ "FStar.PtrdiffT.rem", @@ -309,7 +314,7 @@ "refinement_interpretation_Tm_refine_6ae084591a21f7d4bed34f2acf042fb3" ], 0, - "72a8746aa5c32dabefc3c6fb525c7d5c" + "2e38b93deea8a5435e1c5b62b6d7ed0c" ], [ "FStar.PtrdiffT.rem", @@ -349,7 +354,7 @@ "typing_FStar.PtrdiffT.v" ], 0, - "325d2a5bd64a9c0ef901003291818da4" + "4adb879650ebab5d62c29c09280a9d94" ], [ "FStar.PtrdiffT.gt", @@ -361,7 +366,7 @@ "equation_FStar.PtrdiffT.v" ], 0, - "223b97b38573cf7eaf78667e54fd1cd2" + "7699e412a728e7204df16b9e39696289" ], [ "FStar.PtrdiffT.gte", @@ -373,7 +378,7 @@ "equation_FStar.PtrdiffT.v" ], 0, - "1f39eecd7a6073bdf7456aebe22e5159" + "6cfba7deae2ffd4c963bc3111a2f09b2" ], [ "FStar.PtrdiffT.lt", @@ -385,7 +390,7 @@ "equation_FStar.PtrdiffT.v" ], 0, - "b390ebba3a2909bccf6e313c713d20fb" + "50e0c74ab0905ba7ea9e032e6d29349b" ], [ "FStar.PtrdiffT.lte", @@ -397,7 +402,7 @@ "equation_FStar.PtrdiffT.v" ], 0, - "46dff09fc053d8fac3b1d4b676fff115" + "84b90b3c688115db76b63b231d7d83f2" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.PtrdiffT.fsti.hints b/ulib/.cache/FStar.PtrdiffT.fsti.hints index 03d007d3dbb..b360de08fa5 100644 --- a/ulib/.cache/FStar.PtrdiffT.fsti.hints +++ b/ulib/.cache/FStar.PtrdiffT.fsti.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "193f2b04b8a647e7bc00265fbbb353e8" + "47343d46e55343bb5c8b7bd25f4768bc" ], [ "FStar.PtrdiffT.ptrdiff_int_to_t_inj", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "d2b84e2dcf82e0d30174a739525e9599" + "bca04804d75b4c4fc8f6784a6cd1bd40" ], [ "FStar.PtrdiffT.zero", @@ -29,7 +29,7 @@ 1, [ "@query" ], 0, - "9c5e9e525a6b3679366683e0f6590804" + "5a03f41b1e7279b17fb48067416aa30a" ], [ "FStar.PtrdiffT.div", @@ -41,7 +41,7 @@ "refinement_interpretation_Tm_refine_6ae084591a21f7d4bed34f2acf042fb3" ], 0, - "5d0b335c7f5d2bc5679b73b1a1dec084" + "d3b3db41039a46fe48d19355c303558c" ], [ "FStar.PtrdiffT.mod_spec", @@ -58,7 +58,7 @@ "refinement_interpretation_Tm_refine_ac60b3a483ff3158afbeff9eb077e91b" ], 0, - "a4e8389ad33d429c1026cb6c9d534c5b" + "8b681f633fa9b8a41f04d33a4f20fe92" ], [ "FStar.PtrdiffT.rem", @@ -70,7 +70,7 @@ "refinement_interpretation_Tm_refine_6ae084591a21f7d4bed34f2acf042fb3" ], 0, - "52e9aa441c06fc35144b55b3ca5f7778" + "ff16b545064ed4f6dbdfc7905bbd83e4" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Pure.BreakVC.fst.hints b/ulib/.cache/FStar.Pure.BreakVC.fst.hints index 8f203303c7f..155773939ef 100644 --- a/ulib/.cache/FStar.Pure.BreakVC.fst.hints +++ b/ulib/.cache/FStar.Pure.BreakVC.fst.hints @@ -6,18 +6,9 @@ 1, 2, 1, - [ "@query", "true_interp" ], - 0, - "361eb82c58aefcbc92100377d72a1d86" - ], - [ - "FStar.Pure.BreakVC.mono_lem", - 2, - 2, - 1, [ "@query", "unit_typing" ], 0, - "e9c1a0fb294dafbd2aa1e863360b9b95" + "849819f5df6a877fe82014ea8907872f" ], [ "FStar.Pure.BreakVC.break_wp", @@ -26,7 +17,7 @@ 1, [ "@query" ], 0, - "e92cc78cff4b7eed8319de83b0ecaa54" + "426a0d0f8644e73612d98e5e652482aa" ], [ "FStar.Pure.BreakVC.squash_p_impl_p", @@ -35,7 +26,7 @@ 1, [ "@query" ], 0, - "98167fdc0585dada63b3989af360cc51" + "44275587487207f2657f0a6636ea6688" ], [ "FStar.Pure.BreakVC.aux2", @@ -51,7 +42,7 @@ "unit_typing" ], 0, - "31a3941cd3b51943f0c8e22ce62454ed" + "2c2f61af7359ed5a133f350671ff7bbd" ], [ "FStar.Pure.BreakVC.break_vc", @@ -60,7 +51,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "unit_inversion" ], 0, - "648036635d77524ac3629f893a94eb1a" + "f55221ca0e2558185bb384f4ba888ad5" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Pure.BreakVC.fsti.hints b/ulib/.cache/FStar.Pure.BreakVC.fsti.hints index ab02c50ae91..22f1e822688 100644 --- a/ulib/.cache/FStar.Pure.BreakVC.fsti.hints +++ b/ulib/.cache/FStar.Pure.BreakVC.fsti.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "3850ffb20d0423076c70edb4dd32dc71" + "d6cd997f2fe1f14a927e92bba2b40576" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Range.fsti.hints b/ulib/.cache/FStar.Range.fsti.hints index 94c61dbfd06..e7f9d227d09 100644 --- a/ulib/.cache/FStar.Range.fsti.hints +++ b/ulib/.cache/FStar.Range.fsti.hints @@ -1 +1 @@ -[ "©?³\u0016'Ÿ'\u0000d£‚뤑ý¡", [] ] \ No newline at end of file +[ "hIüѸ\fÀÿ_¦‘6Ãy\u001eˆ", [] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Real.Old.fst.hints b/ulib/.cache/FStar.Real.Old.fst.hints new file mode 100644 index 00000000000..427e1640a16 --- /dev/null +++ b/ulib/.cache/FStar.Real.Old.fst.hints @@ -0,0 +1,632 @@ +[ + "@Af¿ø›ü#Γ%ÑÑ=Ô", + [ + [ + "FStar.Real.Old.op_Slash_Dot", + 1, + 2, + 1, + [ "@query" ], + 0, + "1e8a3fb7d574b035baa7a7cd2447d398" + ], + [ + "FStar.Real.Old.op_Equals_Dot", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "bool_inversion", + "projection_inverse_BoxBool_proj_0", + "refinement_interpretation_Tm_refine_82707a6e3d48caa257bb4bddb01d7d73" + ], + 0, + "baae50fcffd99a92567bdde1b4e2fe8a" + ], + [ + "FStar.Real.Old.op_Greater_Dot", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "bool_inversion", + "projection_inverse_BoxBool_proj_0", + "refinement_interpretation_Tm_refine_36e65d9df8cb5d80f422959d61e76338" + ], + 0, + "690a12820fee24a4cd985643be2d75dc" + ], + [ + "FStar.Real.Old.op_Greater_Equals_Dot", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "bool_inversion", + "projection_inverse_BoxBool_proj_0", + "refinement_interpretation_Tm_refine_9d5b0e12c1911ef3cd01e3a278abed2c" + ], + 0, + "1392eb058ecd1c9f2f35724198f380c4" + ], + [ + "FStar.Real.Old.op_Less_Dot", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "bool_inversion", + "projection_inverse_BoxBool_proj_0", + "refinement_interpretation_Tm_refine_62f59fd12cd6da34b56750a5ce8aa603" + ], + 0, + "d8dfa9e4ffafb8d1cf13b403d1b83a8d" + ], + [ + "FStar.Real.Old.op_Less_Equals_Dot", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "bool_inversion", + "projection_inverse_BoxBool_proj_0", + "refinement_interpretation_Tm_refine_9c5c6b5c432ada31f32fbd13750a486b" + ], + 0, + "62c5db8a7abecfc56bac6cccc0ccae44" + ], + [ + "FStar.Real.Old.n_over_n2", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "bool_inversion", + "equation_FStar.Real.Old.op_Less_Greater_Dot", + "equation_FStar.Real.Old.real", + "function_token_typing_FStar.Real.real", + "projection_inverse_BoxReal_proj_0", "real_inversion", "real_typing", + "refinement_interpretation_Tm_refine_12336e66c44fa5fa973cc97a29909632", + "refinement_interpretation_Tm_refine_367b67960e8bd875c3ae8012295ce439", + "typing_FStar.Real.Old.op_Less_Greater_Dot" + ], + 0, + "db63f684620718fba7eea0c198f78d9c" + ], + [ + "FStar.Real.Old.test", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "equation_FStar.Real.Old.op_Greater_Dot", + "equation_FStar.Real.Old.real", "equation_FStar.Real.one", + "equation_FStar.Real.two", "primitive_FStar.Real.op_Greater_Dot", + "projection_inverse_BoxReal_proj_0", + "refinement_interpretation_Tm_refine_5ce20db8e0ec34e22cc54bef735bde4a", + "typing_FStar.Real.Old.op_Greater_Dot", "typing_FStar.Real.one", + "typing_FStar.Real.two" + ], + 0, + "eb2722fd3faff79ae53c6d7c71f4f759" + ], + [ + "FStar.Real.Old.test1", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "equation_FStar.Real.Old.op_Equals_Dot", + "equation_FStar.Real.Old.real", "equation_FStar.Real.one", + "real_typing", + "refinement_interpretation_Tm_refine_f0ac051651fa0e095f1b2c1241fd6a3f", + "typing_FStar.Real.Old.op_Equals_Dot", "typing_FStar.Real.one" + ], + 0, + "e4a086a080b1dce7d063267d8c3adef6" + ], + [ + "FStar.Real.Old.test_lt1", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "equation_FStar.Real.Old.op_Less_Dot", + "equation_FStar.Real.Old.real", "primitive_FStar.Real.op_Less_Dot", + "projection_inverse_BoxReal_proj_0", "real_typing", + "refinement_interpretation_Tm_refine_8ab12b366f99e69ad390d4ad0513740f", + "typing_FStar.Real.Old.op_Less_Dot" + ], + 0, + "ee05728326ae04048c1406d631034a66" + ], + [ + "FStar.Real.Old.test_lt2", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "equation_FStar.Real.Old.op_Less_Dot", + "equation_FStar.Real.Old.real", "primitive_FStar.Real.op_Less_Dot", + "real_typing", + "refinement_interpretation_Tm_refine_8ab12b366f99e69ad390d4ad0513740f", + "typing_FStar.Real.Old.op_Less_Dot" + ], + 0, + "5056d6e3775d9556d11eabfd139a42ca" + ], + [ + "FStar.Real.Old.test_lt3", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "equation_FStar.Real.Old.op_Less_Dot", + "equation_FStar.Real.Old.real", "primitive_FStar.Real.op_Less_Dot", + "projection_inverse_BoxReal_proj_0", "real_typing", + "refinement_interpretation_Tm_refine_8ab12b366f99e69ad390d4ad0513740f", + "typing_FStar.Real.Old.op_Less_Dot" + ], + 0, + "4b619f6c67149af11eee51b6d1cd2371" + ], + [ + "FStar.Real.Old.test_le1", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "equation_FStar.Real.Old.op_Less_Equals_Dot", + "equation_FStar.Real.Old.real", + "primitive_FStar.Real.op_Less_Equals_Dot", + "projection_inverse_BoxReal_proj_0", "real_typing", + "refinement_interpretation_Tm_refine_126208573a4e634bed010c7650eac76c", + "typing_FStar.Real.Old.op_Less_Equals_Dot" + ], + 0, + "45030aa6cddda19fc42f58c798a23d23" + ], + [ + "FStar.Real.Old.test_le2", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "equation_FStar.Real.Old.op_Less_Equals_Dot", + "equation_FStar.Real.Old.real", + "primitive_FStar.Real.op_Less_Equals_Dot", "real_typing", + "refinement_interpretation_Tm_refine_126208573a4e634bed010c7650eac76c", + "typing_FStar.Real.Old.op_Less_Equals_Dot" + ], + 0, + "038a82c388b9a9f85fe508775066b070" + ], + [ + "FStar.Real.Old.test_le3", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "equation_FStar.Real.Old.op_Less_Equals_Dot", + "equation_FStar.Real.Old.real", + "primitive_FStar.Real.op_Less_Equals_Dot", + "projection_inverse_BoxReal_proj_0", "real_typing", + "refinement_interpretation_Tm_refine_126208573a4e634bed010c7650eac76c", + "typing_FStar.Real.Old.op_Less_Equals_Dot" + ], + 0, + "c9f1079790cb47e435a6b2d267db2f14" + ], + [ + "FStar.Real.Old.test_gt1", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "equation_FStar.Real.Old.op_Greater_Dot", + "equation_FStar.Real.Old.real", + "primitive_FStar.Real.op_Greater_Dot", + "projection_inverse_BoxReal_proj_0", "real_typing", + "refinement_interpretation_Tm_refine_5ce20db8e0ec34e22cc54bef735bde4a", + "typing_FStar.Real.Old.op_Greater_Dot" + ], + 0, + "d3db17faa75e556c2b4c0925001090a2" + ], + [ + "FStar.Real.Old.test_gt2", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "equation_FStar.Real.Old.op_Greater_Dot", + "equation_FStar.Real.Old.real", + "primitive_FStar.Real.op_Greater_Dot", "real_typing", + "refinement_interpretation_Tm_refine_5ce20db8e0ec34e22cc54bef735bde4a", + "typing_FStar.Real.Old.op_Greater_Dot" + ], + 0, + "4ffe9c44570b7cc3734390f44cbcced9" + ], + [ + "FStar.Real.Old.test_gt3", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "equation_FStar.Real.Old.op_Greater_Dot", + "equation_FStar.Real.Old.real", + "primitive_FStar.Real.op_Greater_Dot", + "projection_inverse_BoxReal_proj_0", "real_typing", + "refinement_interpretation_Tm_refine_5ce20db8e0ec34e22cc54bef735bde4a", + "typing_FStar.Real.Old.op_Greater_Dot" + ], + 0, + "e58535e83bbf525e7e7bd1c811dfd182" + ], + [ + "FStar.Real.Old.test_ge1", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "equation_FStar.Real.Old.op_Greater_Equals_Dot", + "equation_FStar.Real.Old.real", + "primitive_FStar.Real.op_Greater_Equals_Dot", + "projection_inverse_BoxReal_proj_0", "real_typing", + "refinement_interpretation_Tm_refine_469c5798e301fcd3bb69fd6c07bcbabd", + "typing_FStar.Real.Old.op_Greater_Equals_Dot" + ], + 0, + "25d4377e182931c86d246d7540046ded" + ], + [ + "FStar.Real.Old.test_ge2", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "equation_FStar.Real.Old.op_Greater_Equals_Dot", + "equation_FStar.Real.Old.real", + "primitive_FStar.Real.op_Greater_Equals_Dot", "real_typing", + "refinement_interpretation_Tm_refine_469c5798e301fcd3bb69fd6c07bcbabd", + "typing_FStar.Real.Old.op_Greater_Equals_Dot" + ], + 0, + "4603f0533063bd79aa003fa5dd6b285b" + ], + [ + "FStar.Real.Old.test_ge3", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "equation_FStar.Real.Old.op_Greater_Equals_Dot", + "equation_FStar.Real.Old.real", + "primitive_FStar.Real.op_Greater_Equals_Dot", + "projection_inverse_BoxReal_proj_0", "real_typing", + "refinement_interpretation_Tm_refine_469c5798e301fcd3bb69fd6c07bcbabd", + "typing_FStar.Real.Old.op_Greater_Equals_Dot" + ], + 0, + "50b9be495393c3495d2c434a16501458" + ], + [ + "FStar.Real.Old.test_add_eq", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "equation_FStar.Real.Old.op_Equals_Dot", + "equation_FStar.Real.Old.real", "real_typing", + "refinement_interpretation_Tm_refine_f0ac051651fa0e095f1b2c1241fd6a3f", + "typing_FStar.Real.Old.op_Equals_Dot" + ], + 0, + "554cc31b940b4b6231d4d01bab4a288f" + ], + [ + "FStar.Real.Old.test_add_eq'", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "equation_FStar.Real.Old.op_Equals_Dot", + "equation_FStar.Real.Old.real", "real_typing", + "refinement_interpretation_Tm_refine_f0ac051651fa0e095f1b2c1241fd6a3f", + "typing_FStar.Real.Old.op_Equals_Dot" + ], + 0, + "cdb27a5396636b12d154161bb1afdf88" + ], + [ + "FStar.Real.Old.test_add_lt", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "equation_FStar.Real.Old.op_Less_Dot", + "equation_FStar.Real.Old.real", "primitive_FStar.Real.op_Less_Dot", + "projection_inverse_BoxReal_proj_0", "real_typing", + "refinement_interpretation_Tm_refine_8ab12b366f99e69ad390d4ad0513740f", + "typing_FStar.Real.Old.op_Less_Dot" + ], + 0, + "3b59625b294ad20fd99d5db2b2aa7157" + ], + [ + "FStar.Real.Old.test_mul_eq", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "equation_FStar.Real.Old.op_Equals_Dot", + "equation_FStar.Real.Old.real", "real_typing", + "refinement_interpretation_Tm_refine_f0ac051651fa0e095f1b2c1241fd6a3f", + "typing_FStar.Real.Old.op_Equals_Dot" + ], + 0, + "0817531fde77a3cd275b7f5788caf6de" + ], + [ + "FStar.Real.Old.test_mul_lt", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "equation_FStar.Real.Old.op_Less_Dot", + "equation_FStar.Real.Old.real", "primitive_FStar.Real.op_Less_Dot", + "projection_inverse_BoxReal_proj_0", "real_typing", + "refinement_interpretation_Tm_refine_8ab12b366f99e69ad390d4ad0513740f", + "typing_FStar.Real.Old.op_Less_Dot" + ], + 0, + "9ee757b0df0885fc395539b1a35b0e32" + ], + [ + "FStar.Real.Old.test_div_eq", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_f59d3b9f4058daccf50d8815821750b5" + ], + 0, + "c3dfbee835c2368d784f22bf0f8e5c32" + ], + [ + "FStar.Real.Old.test_div_lt", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_FStar.Real.Old.real", + "primitive_FStar.Real.op_Less_Dot", + "projection_inverse_BoxReal_proj_0", "real_typing", + "refinement_interpretation_Tm_refine_8ab12b366f99e69ad390d4ad0513740f", + "typing_FStar.Real.Old.op_Less_Dot" + ], + 0, + "e1d9c78940a9932a6c2fdffb77af2fbc" + ], + [ + "FStar.Real.Old.test_sqrt_2_mul", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_FStar.Real.two", + "primitive_FStar.Real.op_Star_Dot", + "projection_inverse_BoxReal_proj_0", + "refinement_interpretation_Tm_refine_724b3567cc043f81c2fc07ed69fc406d", + "typing_FStar.Real.sqrt_2" + ], + 0, + "1c78f8a5d40535355681d2f47c46aed5" + ], + [ + "FStar.Real.Old.test_sqrt_2_scale", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "equation_FStar.Real.two", + "primitive_FStar.Real.op_Greater_Equals_Dot", + "projection_inverse_BoxReal_proj_0", + "refinement_interpretation_Tm_refine_16721e87b71ed56e57250962e4ed1730", + "refinement_interpretation_Tm_refine_724b3567cc043f81c2fc07ed69fc406d", + "refinement_interpretation_Tm_refine_cb6a0c655883ad2f0b6c096a95c9e99a", + "typing_FStar.Real.sqrt_2" + ], + 0, + "0e04075af46408e76503a8ce47ab101d" + ], + [ + "FStar.Real.Old.add_id_l", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "equation_FStar.Real.Old.op_Equals_Dot", + "equation_FStar.Real.Old.real", "real_inversion", "real_typing", + "refinement_interpretation_Tm_refine_f0ac051651fa0e095f1b2c1241fd6a3f", + "typing_FStar.Real.Old.op_Equals_Dot" + ], + 0, + "a3e4f7dedfafbc890559cfdffa23d2fe" + ], + [ + "FStar.Real.Old.add_id_r", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "equation_FStar.Real.Old.op_Equals_Dot", + "equation_FStar.Real.Old.real", "real_inversion", "real_typing", + "refinement_interpretation_Tm_refine_f0ac051651fa0e095f1b2c1241fd6a3f", + "typing_FStar.Real.Old.op_Equals_Dot" + ], + 0, + "7c6acaa11c0c2851369d9835e6946d63" + ], + [ + "FStar.Real.Old.mul_nil_l", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "equation_FStar.Real.Old.op_Equals_Dot", + "equation_FStar.Real.Old.real", "real_typing", + "refinement_interpretation_Tm_refine_f0ac051651fa0e095f1b2c1241fd6a3f", + "typing_FStar.Real.Old.op_Equals_Dot" + ], + 0, + "2ecba92f83dfd4e8196b3d689cdcf913" + ], + [ + "FStar.Real.Old.mul_nil_r", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "equation_FStar.Real.Old.op_Equals_Dot", + "equation_FStar.Real.Old.real", "real_typing", + "refinement_interpretation_Tm_refine_f0ac051651fa0e095f1b2c1241fd6a3f", + "typing_FStar.Real.Old.op_Equals_Dot" + ], + 0, + "60c82bdd2ea10e62e2d66553cebc875f" + ], + [ + "FStar.Real.Old.mul_id_l", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "equation_FStar.Real.Old.op_Equals_Dot", + "equation_FStar.Real.Old.real", "real_inversion", "real_typing", + "refinement_interpretation_Tm_refine_f0ac051651fa0e095f1b2c1241fd6a3f", + "typing_FStar.Real.Old.op_Equals_Dot" + ], + 0, + "27d8e13a385e572d831ac64e849f946f" + ], + [ + "FStar.Real.Old.mul_id_r", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "equation_FStar.Real.Old.op_Equals_Dot", + "equation_FStar.Real.Old.real", "real_inversion", "real_typing", + "refinement_interpretation_Tm_refine_f0ac051651fa0e095f1b2c1241fd6a3f", + "typing_FStar.Real.Old.op_Equals_Dot" + ], + 0, + "bf1c85a365a26b38dfd26151057a58cf" + ], + [ + "FStar.Real.Old.add_comm", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "equation_FStar.Real.Old.op_Equals_Dot", + "equation_FStar.Real.Old.real", "real_typing", + "refinement_interpretation_Tm_refine_f0ac051651fa0e095f1b2c1241fd6a3f", + "typing_FStar.Real.Old.op_Equals_Dot" + ], + 0, + "93f5fb5774a45b39112ccd43b306c412" + ], + [ + "FStar.Real.Old.add_assoc", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "equation_FStar.Real.Old.op_Equals_Dot", + "equation_FStar.Real.Old.real", "real_typing", + "refinement_interpretation_Tm_refine_f0ac051651fa0e095f1b2c1241fd6a3f", + "typing_FStar.Real.Old.op_Equals_Dot" + ], + 0, + "9edb9f67eef9aedc84c28ae8421e1d3b" + ], + [ + "FStar.Real.Old.mul_comm", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "equation_FStar.Real.Old.op_Equals_Dot", + "equation_FStar.Real.Old.real", "projection_inverse_BoxReal_proj_0", + "real_typing", + "refinement_interpretation_Tm_refine_f0ac051651fa0e095f1b2c1241fd6a3f", + "typing_FStar.Real.Old.op_Equals_Dot" + ], + 0, + "f9c8dceee1dbe24ea6adfc8ed8eadf03" + ], + [ + "FStar.Real.Old.mul_assoc", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "equation_FStar.Real.Old.op_Equals_Dot", + "equation_FStar.Real.Old.real", "projection_inverse_BoxReal_proj_0", + "real_typing", + "refinement_interpretation_Tm_refine_f0ac051651fa0e095f1b2c1241fd6a3f", + "typing_FStar.Real.Old.op_Equals_Dot" + ], + 0, + "f1e914b2f6069ec1e733b348a06be233" + ], + [ + "FStar.Real.Old.mul_dist", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "equation_FStar.Real.Old.op_Equals_Dot", + "equation_FStar.Real.Old.real", "real_typing", + "refinement_interpretation_Tm_refine_f0ac051651fa0e095f1b2c1241fd6a3f", + "typing_FStar.Real.Old.op_Equals_Dot" + ], + 0, + "ca0e74be8cfbe738ba15e93f1aa1bb16" + ] + ] +] \ No newline at end of file diff --git a/ulib/.cache/FStar.Real.Old.fsti.hints b/ulib/.cache/FStar.Real.Old.fsti.hints new file mode 100644 index 00000000000..76e211467e9 --- /dev/null +++ b/ulib/.cache/FStar.Real.Old.fsti.hints @@ -0,0 +1,14 @@ +[ + "]\u0000’k\\ÇY^\u0019c\\DèSi", + [ + [ + "FStar.Real.Old.op_Slash_Dot", + 1, + 2, + 1, + [ "@query" ], + 0, + "a204a533cd9ea858578b892c16fc3353" + ] + ] +] \ No newline at end of file diff --git a/ulib/.cache/FStar.Real.fsti.hints b/ulib/.cache/FStar.Real.fsti.hints index d75566628b5..255db59b7a4 100644 --- a/ulib/.cache/FStar.Real.fsti.hints +++ b/ulib/.cache/FStar.Real.fsti.hints @@ -1,341 +1 @@ -[ - "HÓö\u0010.\u0002Á![â=é[‡±é", - [ - [ - "FStar.Real.n_over_n2", - 1, - 2, - 1, - [ - "@MaxIFuel_assumption", "@query", "real_inversion", - "refinement_interpretation_Tm_refine_c751fbfd6f4b9a39c463d906ae6adf94" - ], - 0, - "7722193f98ed4e9ffecc5b0043544700" - ], - [ - "FStar.Real.test", - 1, - 2, - 1, - [ - "@query", "equation_FStar.Real.one", "equation_FStar.Real.two", - "primitive_FStar.Real.of_int", "projection_inverse_BoxInt_proj_0", - "projection_inverse_BoxReal_proj_0" - ], - 0, - "5e7a0a8b1169909519a02b39bec5fbf4" - ], - [ - "FStar.Real.test1", - 1, - 2, - 1, - [ - "@query", "equation_FStar.Real.one", "primitive_FStar.Real.of_int", - "projection_inverse_BoxInt_proj_0" - ], - 0, - "1e7df9bcb9265369d337899f37e7a6a8" - ], - [ - "FStar.Real.test_lt1", - 1, - 2, - 1, - [ "@query" ], - 0, - "9fc038ecd8ebc03c18e77f2672f31659" - ], - [ - "FStar.Real.test_lt2", - 1, - 2, - 1, - [ "@query" ], - 0, - "f3bd629ab7e4d7e890ecb6bc2f6a842f" - ], - [ - "FStar.Real.test_lt3", - 1, - 2, - 1, - [ "@query" ], - 0, - "fa08502cba65887d3e26eedf9aba72b3" - ], - [ - "FStar.Real.test_le1", - 1, - 2, - 1, - [ "@query" ], - 0, - "55b93d1f787433fb9e38452f796d6d81" - ], - [ - "FStar.Real.test_le2", - 1, - 2, - 1, - [ "@query" ], - 0, - "0ab4556472cac5953927f8fd35b947ec" - ], - [ - "FStar.Real.test_le3", - 1, - 2, - 1, - [ "@query" ], - 0, - "4f455e6cec0f8e8b40457dbb8f324660" - ], - [ - "FStar.Real.test_gt1", - 1, - 2, - 1, - [ "@query" ], - 0, - "7bad1072c6c77535bc9fb9fc6333d7ec" - ], - [ - "FStar.Real.test_gt2", - 1, - 2, - 1, - [ "@query" ], - 0, - "2b41ee21d5d78b9ef6541792c57fcb66" - ], - [ - "FStar.Real.test_gt3", - 1, - 2, - 1, - [ "@query" ], - 0, - "8fc2fa1c359468a99f1ed811255650a7" - ], - [ - "FStar.Real.test_ge1", - 1, - 2, - 1, - [ "@query" ], - 0, - "4d4c1e98b3aa131d7bcca580ca35836d" - ], - [ - "FStar.Real.test_ge2", - 1, - 2, - 1, - [ "@query" ], - 0, - "cef2e39384ca70b4cd8e7d315789b7e2" - ], - [ - "FStar.Real.test_ge3", - 1, - 2, - 1, - [ "@query" ], - 0, - "41e7857bb31674d7f3880c27966f705d" - ], - [ - "FStar.Real.test_add_eq", - 1, - 2, - 1, - [ "@query" ], - 0, - "aa526809625ea88356fe930da3d2edf6" - ], - [ - "FStar.Real.test_add_eq'", - 1, - 2, - 1, - [ "@query" ], - 0, - "6a538ebb213651ac27861d9b4b25c2e3" - ], - [ - "FStar.Real.test_add_lt", - 1, - 2, - 1, - [ "@query" ], - 0, - "f502738d0950f1b69e15d770b34aa4a8" - ], - [ - "FStar.Real.test_mul_eq", - 1, - 2, - 1, - [ "@query" ], - 0, - "563176b9ae474a56aba09dfa6506bca4" - ], - [ - "FStar.Real.test_mul_lt", - 1, - 2, - 1, - [ "@query" ], - 0, - "054a5981d6516fd1a9b8d8cbf49d0513" - ], - [ - "FStar.Real.test_div_eq", - 1, - 2, - 1, - [ "@query" ], - 0, - "627538f3fab5b09dee22ff513c862857" - ], - [ - "FStar.Real.test_div_lt", - 1, - 2, - 1, - [ "@query" ], - 0, - "8173edd9ce09c7cf3e3e9b82a3cce02c" - ], - [ - "FStar.Real.test_sqrt_2_mul", - 1, - 2, - 1, - [ - "@MaxIFuel_assumption", "@query", "equation_FStar.Real.two", - "primitive_FStar.Real.of_int", "projection_inverse_BoxInt_proj_0", - "projection_inverse_BoxReal_proj_0", - "refinement_interpretation_Tm_refine_3834bf9163484f4b38ebf8a6c6045a0e", - "typing_FStar.Real.sqrt_2" - ], - 0, - "e47f05ff352493fcb887234af5f75af1" - ], - [ - "FStar.Real.test_sqrt_2_scale", - 1, - 2, - 1, - [ - "@MaxIFuel_assumption", "@query", "equation_FStar.Real.two", - "primitive_FStar.Real.of_int", "projection_inverse_BoxInt_proj_0", - "projection_inverse_BoxReal_proj_0", - "refinement_interpretation_Tm_refine_3834bf9163484f4b38ebf8a6c6045a0e" - ], - 0, - "6d5de9875b8c67213059e6849941c617" - ], - [ - "FStar.Real.add_id_l", - 1, - 2, - 1, - [ "@MaxIFuel_assumption", "@query", "real_inversion" ], - 0, - "2acb9a4e798550093828c6bbee7e3e6e" - ], - [ - "FStar.Real.add_id_r", - 1, - 2, - 1, - [ "@MaxIFuel_assumption", "@query", "real_inversion" ], - 0, - "d032fa2542686cba529a8ba59de463b8" - ], - [ - "FStar.Real.mul_nil_l", - 1, - 2, - 1, - [ "@query" ], - 0, - "3ac5dae04793a7e116aed3d6d7f98be6" - ], - [ - "FStar.Real.mul_nil_r", - 1, - 2, - 1, - [ "@query" ], - 0, - "33ea1647173882bb74a8bbed7aacaab4" - ], - [ - "FStar.Real.mul_id_l", - 1, - 2, - 1, - [ "@MaxIFuel_assumption", "@query", "real_inversion" ], - 0, - "3c44d9a4cddeac21ccc9069774412091" - ], - [ - "FStar.Real.mul_id_r", - 1, - 2, - 1, - [ "@MaxIFuel_assumption", "@query", "real_inversion" ], - 0, - "fec846dd25f033c66f9025bf0b7b30f4" - ], - [ - "FStar.Real.add_comm", - 1, - 2, - 1, - [ "@query" ], - 0, - "e493f44fe0b1acbdebb07b952ea4b588" - ], - [ - "FStar.Real.add_assoc", - 1, - 2, - 1, - [ "@query" ], - 0, - "05f10c28e3ec5c2077523d7e752a5fa5" - ], - [ - "FStar.Real.mul_comm", - 1, - 2, - 1, - [ "@query" ], - 0, - "867c366ede76c93e793ae3a2b9c69daa" - ], - [ - "FStar.Real.mul_assoc", - 1, - 2, - 1, - [ "@query" ], - 0, - "f87fa04b2fe262500ee057567d3bfb7a" - ], - [ - "FStar.Real.mul_dist", - 1, - 2, - 1, - [ "@query" ], - 0, - "9b669655a20a78f34ad952483d034e4d" - ] - ] -] \ No newline at end of file +[ "\u001dÍ98©\r\u0011\u0011\t½«Â¿\u0017Œq", [] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Ref.fst.hints b/ulib/.cache/FStar.Ref.fst.hints index 64d40d24d12..ea47d0d0e79 100644 --- a/ulib/.cache/FStar.Ref.fst.hints +++ b/ulib/.cache/FStar.Ref.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "3c929278b2f7bbcea4779e7091be2808" + "f0189fe8a90f5d47ce50f402dd243ae3" ], [ "FStar.Ref.only", @@ -22,7 +22,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "cd88acfb66a805d292efd32522eb9b1e" + "3d2f2f56c4e9531eb6eb9bc2e7e855f6" ], [ "FStar.Ref.alloc", @@ -37,7 +37,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "42a0dfd89b1c9788355d2840e2d67185" + "9a11894b6cecd2826f919be5810bd9dc" ], [ "FStar.Ref.alloc", @@ -46,7 +46,7 @@ 1, [ "@query", "equation_FStar.ST.ref" ], 0, - "05f8a0f67027d06f204ee03260c26b7f" + "636cbc582679aebaa822271c7adbda2b" ], [ "FStar.Ref.write", @@ -64,7 +64,7 @@ "true_interp" ], 0, - "3c41c3f6235093f09382042ed9951517" + "869688e0a95540f0e3db6f536f270115" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.RefinementExtensionality.fst.hints b/ulib/.cache/FStar.RefinementExtensionality.fst.hints new file mode 100644 index 00000000000..03db1312061 --- /dev/null +++ b/ulib/.cache/FStar.RefinementExtensionality.fst.hints @@ -0,0 +1,51 @@ +[ + "óþ\u0014±'øùÍax\u000f\u0012v«¤", + [ + [ + "FStar.RefinementExtensionality.refext0", + 1, + 2, + 1, + [ "@query" ], + 0, + "c900a2ef8f9a85c72891e7b2beb41956" + ], + [ + "FStar.RefinementExtensionality.refext_on_domain", + 1, + 2, + 1, + [ "@query", "equation_FStar.PredicateExtensionality.peq" ], + 0, + "8a58bf09ea0fa8302a7dfabfdabfdd74" + ], + [ + "FStar.RefinementExtensionality.refext", + 1, + 2, + 1, + [ "@query" ], + 0, + "0301101b8a6efb25bf3f481e11f426ca" + ], + [ + "FStar.RefinementExtensionality.uu___47", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "b2t_def", + "defn_equation_FStar.RefinementExtensionality.ref2", + "equation_FStar.RefinementExtensionality.ref1", + "equation_FStar.RefinementExtensionality.ref2", + "equation_FStar.RefinementExtensionality.ty1", + "equation_FStar.RefinementExtensionality.ty2", "int_inversion", + "l_or-interp", "primitive_Prims.op_GreaterThanOrEqual", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_BoxInt_proj_0" + ], + 0, + "5a6aaf649a54db6882e7e113ad09b6f4" + ] + ] +] \ No newline at end of file diff --git a/ulib/.cache/FStar.RefinementExtensionality.fsti.hints b/ulib/.cache/FStar.RefinementExtensionality.fsti.hints new file mode 100644 index 00000000000..cfe816caa73 --- /dev/null +++ b/ulib/.cache/FStar.RefinementExtensionality.fsti.hints @@ -0,0 +1 @@ +[ "ÿ¥­»ËC™\u0001kËêbe%T<", [] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Reflection.TermEq.Simple.fst.hints b/ulib/.cache/FStar.Reflection.TermEq.Simple.fst.hints new file mode 100644 index 00000000000..8ae34879170 --- /dev/null +++ b/ulib/.cache/FStar.Reflection.TermEq.Simple.fst.hints @@ -0,0 +1,33 @@ +[ + "Ë#uç×2¼ÂêØS\u0006cõW", + [ + [ + "FStar.Reflection.TermEq.Simple.term_eq_ok", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "equation_FStar.Reflection.TermEq.Simple.term_eq", + "refinement_interpretation_Tm_refine_da8048236680add2b0dd36d0c7a3306a", + "typing_FStar.Reflection.TermEq.term_eq" + ], + 0, + "95630f0ad4c0e613fdd7d56e26941791" + ], + [ + "FStar.Reflection.TermEq.Simple.univ_eq_ok", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "equation_FStar.Reflection.TermEq.Simple.univ_eq", + "refinement_interpretation_Tm_refine_da8048236680add2b0dd36d0c7a3306a", + "typing_FStar.Reflection.TermEq.univ_eq" + ], + 0, + "b113cc012b493ecc1672c88c2efe4917" + ] + ] +] \ No newline at end of file diff --git a/ulib/.cache/FStar.Reflection.TermEq.Simple.fsti.hints b/ulib/.cache/FStar.Reflection.TermEq.Simple.fsti.hints new file mode 100644 index 00000000000..dbe34599a5a --- /dev/null +++ b/ulib/.cache/FStar.Reflection.TermEq.Simple.fsti.hints @@ -0,0 +1 @@ +[ "#¥¬È-fû‡‰Ýp˜a?Iè", [] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Reflection.TermEq.fst.hints b/ulib/.cache/FStar.Reflection.TermEq.fst.hints new file mode 100644 index 00000000000..e113654df1f --- /dev/null +++ b/ulib/.cache/FStar.Reflection.TermEq.fst.hints @@ -0,0 +1,2687 @@ +[ + "„èÐi0¦Ù£SàQ¹>V", + [ + [ + "FStar.Reflection.TermEq.allP0", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "binder_x_0a56e3de562c08d8ab59f4ac6f626a98_3", + "disc_equation_Prims.Cons", "disc_equation_Prims.Nil", + "fuel_guarded_inversion_Prims.list", + "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" + ], + 0, + "1a4d5a99e509e16b7a830bb7923b64fd" + ], + [ + "FStar.Reflection.TermEq.allP", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "binder_x_4241dfee740b6e69b90e9291a40056c8_5", + "disc_equation_Prims.Cons", "disc_equation_Prims.Nil", + "equation_Prims.op_Equals_Equals_Equals", + "fuel_guarded_inversion_Prims.list", + "projection_inverse_BoxBool_proj_0", + "refinement_interpretation_Tm_refine_079bc076fa8d26d18a7a34c9c68bfbe8", + "subterm_ordering_Prims.Cons" + ], + 0, + "702c74a74506da9ebdb20f68f9b41fd6" + ], + [ + "FStar.Reflection.TermEq.optP0", + 1, + 2, + 1, + [ "@query", "lemma_FStar.Pervasives.invertOption" ], + 0, + "e1693effce373f0a4f681f654ce340f8" + ], + [ + "FStar.Reflection.TermEq.optP", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "lemma_FStar.Pervasives.invertOption", + "refinement_interpretation_Tm_refine_a9890f77e3e1b1620470df0b39be63e0", + "subterm_ordering_FStar.Pervasives.Native.Some" + ], + 0, + "c9c3bd0d15c0c33eb20f6f41fe7343d0" + ], + [ + "FStar.Reflection.TermEq.faithful_univ", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.Types_pretyping_1e7d50258c90a67cd2d1434776b23416", + "FStar.Stubs.Reflection.V2.Data_pretyping_d2f7e89566866d71e5fc7e1e7432f4cb", + "binder_x_1e7d50258c90a67cd2d1434776b23416_0", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Uv_Unk@tok", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Uv_BVar", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Uv_Max", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Uv_Name", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Uv_Succ", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Uv_Unif", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Uv_Unk", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Uv_Zero", + "fuel_guarded_inversion_FStar.Stubs.Reflection.V2.Data.universe_view", + "projection_inverse_BoxBool_proj_0", + "refinement_interpretation_Tm_refine_4e84f047f00aa775b5130eee4ebea2da", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Uv_Max", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Uv_Succ", + "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_universe" + ], + 0, + "342cf1932b0d8e312d4db6f3edca6350" + ], + [ + "FStar.Reflection.TermEq.faithful", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.Types_pretyping_6810d13cb9b08df0f69a36697286e796", + "FStar.Stubs.Reflection.Types_pretyping_9b991758ca636436bc8d1f0999dd3cf1", + "FStar.Stubs.Reflection.V2.Data_pretyping_250ec2f946e12594618df379d0cb7f9b", + "binder_x_651778f725c07b6c259161d48455093d_0", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Tv_Unknown@tok", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Abs", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_App", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Arrow", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_AscribedC", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_AscribedT", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_BVar", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Const", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_FVar", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Let", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Match", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Refine", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Type", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_UInst", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Unknown", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Unsupp", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Uvar", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Var", + "equation_FStar.Stubs.Reflection.V2.Data.argv", + "equation_FStar.Stubs.Reflection.V2.Data.branch", + "equation_FStar.Stubs.Reflection.V2.Data.simple_binder", + "fuel_guarded_inversion_FStar.Stubs.Reflection.V2.Data.term_view", + "projection_inverse_BoxBool_proj_0", + "refinement_interpretation_Tm_refine_81af2efa33d38022d26acf32f3bb78ef", + "refinement_interpretation_Tm_refine_a8284b5e442b1496d78105f043903ddc", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_Abs", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_App", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_Arrow", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_AscribedC", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_AscribedT", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_Let", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_Match", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_Refine", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_UInst", + "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_ln" + ], + 0, + "c3e8dc7fe3fb727771d0e97aedbc0b3e" + ], + [ + "FStar.Reflection.TermEq.faithful", + 2, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.V2.Data_pretyping_25489d564b00c456a9aebf5245eb3f03", + "binder_x_8738c16a2099542d72710440f904c450_0", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok", + "equation_FStar.Pervasives.Native.fst", + "equation_FStar.Pervasives.Native.snd", + "equation_FStar.Stubs.Reflection.V2.Data.argv", + "fuel_guarded_inversion_FStar.Pervasives.Native.tuple2", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "subterm_ordering_FStar.Pervasives.Native.Mktuple2" + ], + 0, + "39bdf31644ba7675e38c3bb650fd463d" + ], + [ + "FStar.Reflection.TermEq.faithful", + 3, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.V2.Data_pretyping_25489d564b00c456a9aebf5245eb3f03", + "binder_x_25489d564b00c456a9aebf5245eb3f03_0", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Q_Explicit", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Q_Implicit", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Q_Meta", + "fuel_guarded_inversion_FStar.Stubs.Reflection.V2.Data.aqualv", + "projection_inverse_BoxBool_proj_0", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Q_Meta" + ], + 0, + "c6582020a13d7c5408aa0f9e591611af" + ], + [ + "FStar.Reflection.TermEq.faithful", + 4, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.Types_pretyping_9b991758ca636436bc8d1f0999dd3cf1", + "FStar.Stubs.Reflection.V2.Data_pretyping_25489d564b00c456a9aebf5245eb3f03", + "binder_x_9b991758ca636436bc8d1f0999dd3cf1_0", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok", + "refinement_interpretation_Tm_refine_336c863ebf681869395d10a4c152247a", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Mkbinder_view", + "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_binder" + ], + 0, + "af2a72f88b9fba6b99ca3b7a91d077a6" + ], + [ + "FStar.Reflection.TermEq.faithful", + 5, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "binder_x_6b5206bb1821f88ff6ffae652d7842d3_0", + "equation_FStar.Stubs.Reflection.V2.Data.branch", + "subterm_ordering_FStar.Pervasives.Native.Mktuple2" + ], + 0, + "f96bc29d350935cbd61ccecfc1abb969" + ], + [ + "FStar.Reflection.TermEq.faithful", + 6, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.V2.Data_pretyping_f6f3059e71a4af19e0916e39904f564a", + "binder_x_f6f3059e71a4af19e0916e39904f564a_0", + "data_elim_FStar.Stubs.Reflection.V2.Data.Pat_Dot_Term", + "data_typing_intro_FStar.Pervasives.Native.Some@tok", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Pat_Cons", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Pat_Constant", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Pat_Dot_Term", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Pat_Var", + "equation_FStar.Stubs.Reflection.V2.Data.universes", + "fuel_guarded_inversion_FStar.Stubs.Reflection.V2.Data.pattern", + "function_token_typing_FStar.Stubs.Reflection.Types.term", + "lemma_FStar.Pervasives.invertOption", + "proj_equation_FStar.Stubs.Reflection.V2.Data.Pat_Dot_Term_t", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Pat_Dot_Term_t", + "subterm_ordering_FStar.Pervasives.Native.Some", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Pat_Cons", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Pat_Dot_Term" + ], + 0, + "83626ec1a6efe5abdba5e9f13ffe535b" + ], + [ + "FStar.Reflection.TermEq.faithful", + 7, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "binder_x_e89ce491a76b3e5e9635682ede5db643_0", + "equation_FStar.Pervasives.Native.fst", + "fuel_guarded_inversion_FStar.Pervasives.Native.tuple2", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "subterm_ordering_FStar.Pervasives.Native.Mktuple2" + ], + 0, + "b68f6a2ff8d49226457ffbf09543b272" + ], + [ + "FStar.Reflection.TermEq.faithful", + 8, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.Types_pretyping_6810d13cb9b08df0f69a36697286e796", + "binder_x_6810d13cb9b08df0f69a36697286e796_0", + "disc_equation_FStar.Stubs.Reflection.V2.Data.C_Eff", + "disc_equation_FStar.Stubs.Reflection.V2.Data.C_GTotal", + "disc_equation_FStar.Stubs.Reflection.V2.Data.C_Lemma", + "disc_equation_FStar.Stubs.Reflection.V2.Data.C_Total", + "equation_FStar.Stubs.Reflection.V2.Data.argv", + "fuel_guarded_inversion_FStar.Stubs.Reflection.V2.Data.comp_view", + "projection_inverse_BoxBool_proj_0", + "refinement_interpretation_Tm_refine_f67fae703d4f124e9a89639bf06f15ff", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.C_Eff", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.C_GTotal", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.C_Lemma", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.C_Total", + "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_comp" + ], + 0, + "953b2816ea9cb8cb034a7d07564a98cb" + ], + [ + "FStar.Reflection.TermEq.memP_allP", + 1, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.List.Tot.Base.memP.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.allP.fuel_instrumented", + "@fuel_irrelevance_FStar.List.Tot.Base.memP.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.allP.fuel_instrumented", + "@query", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_35cb2760981970a325533aa90cc5a631", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_93e3ec7c82b87b2331924b56a84cca41", + "binder_x_0166ecdca8d30053ecf26790a3a0c5e8_6", + "binder_x_4e640446c35995ab41e394b636020ac8_4", + "binder_x_64a6f2da4341770a4dee8aa1d0d4ae69_3", + "binder_x_e09860b75d8922ab497a3e5bc9347578_5", + "binder_x_fe28d8bcde588226b4e538b35321de05_1", + "binder_x_fe28d8bcde588226b4e538b35321de05_2", + "constructor_distinct_Prims.Nil", "disc_equation_Prims.Cons", + "disc_equation_Prims.Nil", "equation_Prims.eq2", + "equation_Prims.logical", + "equation_with_fuel_FStar.List.Tot.Base.memP.fuel_instrumented", + "equation_with_fuel_FStar.Reflection.TermEq.allP.fuel_instrumented", + "false_interp", "fuel_guarded_inversion_Prims.list", "l_and-interp", + "l_or-interp", "projection_inverse_BoxBool_proj_0", + "projection_inverse_Prims.Cons_hd", + "projection_inverse_Prims.Cons_tl", + "refinement_interpretation_Tm_refine_23369608d9f8291ebf3ed9fd4ba314c0", + "refinement_interpretation_Tm_refine_2c7ecebd8a41d0890aab4251b61d6458", + "refinement_interpretation_Tm_refine_910acbdbd8a4c60299b6eb0cd8d0455b", + "refinement_interpretation_Tm_refine_b0c0753a4751440064882c5a0057ec56", + "refinement_interpretation_Tm_refine_d7b6586fa38e53ccdc18ceb9ede78ab5", + "refinement_interpretation_Tm_refine_e51688782b37caf0ed224c56709e5fae", + "subterm_ordering_Prims.Cons", + "typing_FStar.StrongExcludedMiddle.strong_excluded_middle", + "typing_Prims.eq2", "unit_inversion", "unit_typing" + ], + 0, + "0e150a64a08b0b89fc4c70ce4e2a5079" + ], + [ + "FStar.Reflection.TermEq.memP_allP", + 2, + 2, + 1, + [ "@query" ], + 0, + "584b4d6c017bf8192ed162b1a5e20835" + ], + [ + "FStar.Reflection.TermEq.memP_allP0", + 1, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.List.Tot.Base.memP.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.allP0.fuel_instrumented", + "@fuel_irrelevance_FStar.List.Tot.Base.memP.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.allP0.fuel_instrumented", + "@query", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_5a98e66daedcb0b3e66fcff80567f12a", + "Prims_interpretation_Tm_arrow_2eaa01e78f73e9bab5d0955fc1a662da", + "binder_x_0a56e3de562c08d8ab59f4ac6f626a98_4", + "binder_x_8691477dadb3127747d6cabdd98d71a0_2", + "binder_x_e09860b75d8922ab497a3e5bc9347578_3", + "binder_x_fe28d8bcde588226b4e538b35321de05_1", + "constructor_distinct_Prims.Nil", "disc_equation_Prims.Cons", + "disc_equation_Prims.Nil", "equation_Prims.eq2", + "equation_Prims.logical", + "equation_with_fuel_FStar.List.Tot.Base.memP.fuel_instrumented", + "equation_with_fuel_FStar.Reflection.TermEq.allP0.fuel_instrumented", + "false_interp", "fuel_guarded_inversion_Prims.list", "l_and-interp", + "l_or-interp", "projection_inverse_BoxBool_proj_0", + "projection_inverse_Prims.Cons_hd", + "projection_inverse_Prims.Cons_tl", + "refinement_interpretation_Tm_refine_2c7ecebd8a41d0890aab4251b61d6458", + "refinement_interpretation_Tm_refine_84acfca2af9d1b8c0d2bf8a2019ae459", + "subterm_ordering_Prims.Cons", + "typing_FStar.StrongExcludedMiddle.strong_excluded_middle", + "typing_Prims.eq2", "unit_inversion", "unit_typing" + ], + 0, + "f5911a5539626b5b2ef45bc3b6a7d469" + ], + [ + "FStar.Reflection.TermEq.memP_dec", + 1, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.List.Tot.Base.memP.fuel_instrumented", + "@fuel_irrelevance_FStar.List.Tot.Base.memP.fuel_instrumented", + "@query", "binder_x_0a56e3de562c08d8ab59f4ac6f626a98_3", + "binder_x_e09860b75d8922ab497a3e5bc9347578_2", + "binder_x_fe28d8bcde588226b4e538b35321de05_1", + "constructor_distinct_Prims.Nil", "disc_equation_Prims.Cons", + "disc_equation_Prims.Nil", "equation_Prims.eq2", + "equation_Prims.logical", + "equation_with_fuel_FStar.List.Tot.Base.memP.fuel_instrumented", + "false_interp", "fuel_guarded_inversion_Prims.list", "l_or-interp", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_Prims.Cons_hd", + "projection_inverse_Prims.Cons_tl", + "refinement_interpretation_Tm_refine_2c7ecebd8a41d0890aab4251b61d6458", + "refinement_interpretation_Tm_refine_eccbb4412870722d7a98c9c6556c8f34", + "subterm_ordering_Prims.Cons", + "typing_FStar.StrongExcludedMiddle.strong_excluded_middle", + "typing_Prims.eq2", "unit_inversion", "unit_typing" + ], + 0, + "e97e0377c90816e6ecfef821574bc33b" + ], + [ + "FStar.Reflection.TermEq.valid", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "disc_equation_FStar.Reflection.TermEq.Eq", + "disc_equation_FStar.Reflection.TermEq.Neq", + "disc_equation_FStar.Reflection.TermEq.Unknown", + "fuel_guarded_inversion_FStar.Reflection.TermEq._cmpres", + "projection_inverse_BoxBool_proj_0" + ], + 0, + "1288dd278d003244b1b6de63bbfafa1e" + ], + [ + "FStar.Reflection.TermEq.op_Amp_Amp_Amp", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Reflection.TermEq_pretyping_299a0fe1f1a9cea255aa814badd8d5c3", + "constructor_distinct_FStar.Reflection.TermEq.Eq", + "constructor_distinct_FStar.Reflection.TermEq.Neq", + "constructor_distinct_FStar.Reflection.TermEq.Unknown", + "data_typing_intro_FStar.Reflection.TermEq.Neq@tok", + "equality_tok_FStar.Reflection.TermEq.Eq@tok", + "equality_tok_FStar.Reflection.TermEq.Neq@tok", + "equality_tok_FStar.Reflection.TermEq.Unknown@tok", + "equation_FStar.Reflection.TermEq.cmpres", + "equation_FStar.Reflection.TermEq.valid", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "refinement_interpretation_Tm_refine_35bd6e057ea1a48759789a2ae0d44bc1" + ], + 0, + "7fa205e5ec120198bb8cae330a8abea5" + ], + [ + "FStar.Reflection.TermEq.bv_cmp", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.Types_pretyping_9b8e6a12c372ca559985520083f6f237", + "Prims_pretyping_ce036b6b736ef4e0bc3a9ff132a12aed", + "constructor_distinct_FStar.Reflection.TermEq.Eq", + "constructor_distinct_FStar.Reflection.TermEq.Neq", + "data_elim_FStar.Stubs.Reflection.V2.Data.Mkbv_view", + "equality_tok_FStar.Reflection.TermEq.Eq@tok", + "equality_tok_FStar.Reflection.TermEq.Neq@tok", + "equation_FStar.Reflection.TermEq.valid", + "equation_FStar.Stubs.Reflection.V2.Data.ppname_t", + "equation_Prims.eqtype", "equation_Prims.nat", + "fuel_guarded_inversion_FStar.Stubs.Reflection.V2.Data.bv_view", + "function_token_typing_Prims.int", + "function_token_typing_Prims.string", + "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", + "lemma_FStar.Sealed.Inhabited.sealed_singleton", + "primitive_Prims.op_Equality", + "proj_equation_FStar.Stubs.Reflection.V2.Data.Mkbv_view_index", + "proj_equation_FStar.Stubs.Reflection.V2.Data.Mkbv_view_sort", + "projection_inverse_BoxBool_proj_0", + "refinement_interpretation_Tm_refine_0b5d5a86e4795efe0cd6940af52c795e", + "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", + "string_typing", + "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_bv" + ], + 0, + "e451a8de4bd1e2b73dcc3d250f0359ab" + ], + [ + "FStar.Reflection.TermEq.namedv_cmp", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.Types_pretyping_a3e5345c6f091cb3afabb754f1cc0d2b", + "Prims_pretyping_ce036b6b736ef4e0bc3a9ff132a12aed", + "constructor_distinct_FStar.Reflection.TermEq.Eq", + "constructor_distinct_FStar.Reflection.TermEq.Neq", + "data_elim_FStar.Stubs.Reflection.V2.Data.Mknamedv_view", + "equality_tok_FStar.Reflection.TermEq.Eq@tok", + "equality_tok_FStar.Reflection.TermEq.Neq@tok", + "equation_FStar.Reflection.TermEq.valid", + "equation_FStar.Stubs.Reflection.V2.Data.ppname_t", + "equation_Prims.eqtype", "equation_Prims.nat", + "fuel_guarded_inversion_FStar.Stubs.Reflection.V2.Data.namedv_view", + "function_token_typing_Prims.int", + "function_token_typing_Prims.string", + "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", + "lemma_FStar.Sealed.Inhabited.sealed_singleton", + "primitive_Prims.op_Equality", + "proj_equation_FStar.Stubs.Reflection.V2.Data.Mknamedv_view_sort", + "proj_equation_FStar.Stubs.Reflection.V2.Data.Mknamedv_view_uniq", + "projection_inverse_BoxBool_proj_0", + "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", + "refinement_interpretation_Tm_refine_d1c8bd5e9a4b36d0899d93d5312043d1", + "string_typing", + "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_namedv" + ], + 0, + "ef4a394f9d857f4fdc60660233e7f77e" + ], + [ + "FStar.Reflection.TermEq.fv_cmp", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.Types_pretyping_f37434771f1714f89de453177d8cd6a9", + "constructor_distinct_FStar.Reflection.TermEq.Eq", + "constructor_distinct_FStar.Reflection.TermEq.Neq", + "equality_tok_FStar.Reflection.TermEq.Eq@tok", + "equality_tok_FStar.Reflection.TermEq.Neq@tok", + "equation_FStar.Reflection.TermEq.valid", + "equation_FStar.Stubs.Reflection.Types.name", + "primitive_Prims.op_Equality", "projection_inverse_BoxBool_proj_0" + ], + 0, + "1a1d059897d2c0f66fb9979621691c8b" + ], + [ + "FStar.Reflection.TermEq.opt_cmp", + 1, + 2, + 1, + [ + "@query", "constructor_distinct_FStar.Reflection.TermEq.Eq", + "constructor_distinct_FStar.Reflection.TermEq.Neq", + "disc_equation_FStar.Pervasives.Native.None", + "equality_tok_FStar.Reflection.TermEq.Eq@tok", + "equality_tok_FStar.Reflection.TermEq.Neq@tok", + "equation_FStar.Reflection.TermEq.valid", + "lemma_FStar.Pervasives.invertOption", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_FStar.Pervasives.Native.Some_v" + ], + 0, + "23012cba2ff3d3f91cb9a5f191cc5bcd" + ], + [ + "FStar.Reflection.TermEq.either_cmp", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "constructor_distinct_FStar.Reflection.TermEq.Neq", + "disc_equation_FStar.Pervasives.Inl", + "disc_equation_FStar.Pervasives.Inr", + "equality_tok_FStar.Reflection.TermEq.Neq@tok", + "equation_FStar.Reflection.TermEq.valid", + "fuel_guarded_inversion_FStar.Pervasives.either", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Pervasives.Inl_v", + "projection_inverse_FStar.Pervasives.Inr_v", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" + ], + 0, + "635e1144911ec9bf00e943e8b04cde22" + ], + [ + "FStar.Reflection.TermEq.pair_cmp", + 1, + 2, + 1, + [ + "@query", "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" + ], + 0, + "784d851dd1efd3796011c179ff607025" + ], + [ + "FStar.Reflection.TermEq.list_cmp", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "binder_x_0a56e3de562c08d8ab59f4ac6f626a98_3", + "constructor_distinct_FStar.Reflection.TermEq.Eq", + "constructor_distinct_FStar.Reflection.TermEq.Neq", + "disc_equation_Prims.Cons", "disc_equation_Prims.Nil", + "equality_tok_FStar.Reflection.TermEq.Eq@tok", + "equality_tok_FStar.Reflection.TermEq.Neq@tok", + "equation_FStar.Reflection.TermEq.valid", + "fuel_guarded_inversion_Prims.list", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_Prims.Cons_hd", + "projection_inverse_Prims.Cons_tl", "subterm_ordering_Prims.Cons" + ], + 0, + "7d7f93225d9f93789520be3812567e38" + ], + [ + "FStar.Reflection.TermEq.list_dec_cmp", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "binder_x_3dddec8ced2db740e4e8aaf70542be7a_7", + "binder_x_ca3ffab30439fa19a6c7126c8234b837_8", + "constructor_distinct_FStar.Reflection.TermEq.Eq", + "constructor_distinct_FStar.Reflection.TermEq.Neq", + "disc_equation_Prims.Cons", "disc_equation_Prims.Nil", + "equality_tok_FStar.Reflection.TermEq.Eq@tok", + "equality_tok_FStar.Reflection.TermEq.Neq@tok", + "equation_FStar.Reflection.TermEq.valid", + "fuel_guarded_inversion_Prims.list", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_Prims.Cons_hd", + "projection_inverse_Prims.Cons_tl", + "refinement_interpretation_Tm_refine_ad67681321c85a58a34484700cb18464", + "subterm_ordering_Prims.Cons" + ], + 0, + "beea208be127d51a1de761ce32ba0b33" + ], + [ + "FStar.Reflection.TermEq.opt_dec_cmp", + 1, + 2, + 1, + [ "@query" ], + 0, + "c2defcd51b83c02710e02fcbead01869" + ], + [ + "FStar.Reflection.TermEq.opt_dec_cmp", + 2, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Pervasives.Native_pretyping_b53dbd183c526bc5d0f20d7b966ae125", + "constructor_distinct_FStar.Reflection.TermEq.Eq", + "constructor_distinct_FStar.Reflection.TermEq.Neq", + "disc_equation_FStar.Pervasives.Native.None", + "equality_tok_FStar.Reflection.TermEq.Eq@tok", + "equality_tok_FStar.Reflection.TermEq.Neq@tok", + "equation_FStar.Reflection.TermEq.valid", + "lemma_FStar.Pervasives.invertOption", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_FStar.Pervasives.Native.Some_v", + "refinement_interpretation_Tm_refine_a9890f77e3e1b1620470df0b39be63e0", + "subterm_ordering_FStar.Pervasives.Native.Some" + ], + 0, + "16d3dadcec3e302a08e83f5df35ace32" + ], + [ + "FStar.Reflection.TermEq.either_dec_cmp", + 1, + 2, + 1, + [ "@query" ], + 0, + "7264a356a22dd656b1d7fabcea425b8a" + ], + [ + "FStar.Reflection.TermEq.either_dec_cmp", + 2, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Pervasives_pretyping_b33635a76275268b8c60db6fa0677ca6", + "constructor_distinct_FStar.Reflection.TermEq.Neq", + "disc_equation_FStar.Pervasives.Inl", + "disc_equation_FStar.Pervasives.Inr", + "equality_tok_FStar.Reflection.TermEq.Neq@tok", + "equation_FStar.Reflection.TermEq.valid", + "fuel_guarded_inversion_FStar.Pervasives.either", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Pervasives.Inl_v", + "projection_inverse_FStar.Pervasives.Inr_v", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "refinement_interpretation_Tm_refine_321be57bf92d9543bcfb8d9f77741d2f", + "subterm_ordering_FStar.Pervasives.Inl", + "subterm_ordering_FStar.Pervasives.Inr" + ], + 0, + "c244434dc7f36e4cef76a0f6fd29dd5a" + ], + [ + "FStar.Reflection.TermEq.eq_cmp", + 1, + 2, + 1, + [ + "@query", "constructor_distinct_FStar.Reflection.TermEq.Eq", + "constructor_distinct_FStar.Reflection.TermEq.Neq", + "equality_tok_FStar.Reflection.TermEq.Eq@tok", + "equality_tok_FStar.Reflection.TermEq.Neq@tok", + "equation_FStar.Reflection.TermEq.valid", + "primitive_Prims.op_Equality", "projection_inverse_BoxBool_proj_0" + ], + 0, + "38b5185b4dceaeef8a2fd564cf6ddb9c" + ], + [ + "FStar.Reflection.TermEq.range_cmp", + 1, + 2, + 1, + [ + "@query", "constructor_distinct_FStar.Reflection.TermEq.Eq", + "equality_tok_FStar.Reflection.TermEq.Eq@tok", + "equation_FStar.Range.range", + "equation_FStar.Reflection.TermEq.valid" + ], + 0, + "00f87faa7e3d4623b51ed1a51b20faa4" + ], + [ + "FStar.Reflection.TermEq.ident_cmp", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "Prims_pretyping_ce036b6b736ef4e0bc3a9ff132a12aed", + "equation_FStar.Pervasives.Native.fst", + "equation_FStar.Pervasives.Native.snd", "equation_FStar.Range.range", + "equation_FStar.Reflection.TermEq.valid", + "equation_FStar.Stubs.Reflection.V2.Data.ident_view", + "fuel_guarded_inversion_FStar.Pervasives.Native.tuple2", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "refinement_interpretation_Tm_refine_e268d523208e6c87431062a12db95340", + "string_typing", + "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_ident" + ], + 0, + "08d3a1e04413df06809d8f4097681488" + ], + [ + "FStar.Reflection.TermEq.univ_cmp", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.Types_pretyping_1e7d50258c90a67cd2d1434776b23416", + "FStar.Stubs.Reflection.V2.Data_pretyping_d2f7e89566866d71e5fc7e1e7432f4cb", + "binder_x_1e7d50258c90a67cd2d1434776b23416_0", + "binder_x_1e7d50258c90a67cd2d1434776b23416_1", + "constructor_distinct_FStar.Reflection.TermEq.Eq", + "constructor_distinct_FStar.Reflection.TermEq.Neq", + "constructor_distinct_FStar.Reflection.TermEq.Unknown", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Uv_Unk@tok", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Uv_BVar", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Uv_Max", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Uv_Name", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Uv_Succ", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Uv_Unif", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Uv_Unk", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Uv_Zero", + "equality_tok_FStar.Reflection.TermEq.Eq@tok", + "equality_tok_FStar.Reflection.TermEq.Neq@tok", + "equality_tok_FStar.Reflection.TermEq.Unknown@tok", + "equality_tok_FStar.Stubs.Reflection.V2.Data.Uv_Unk@tok", + "equality_tok_FStar.Stubs.Reflection.V2.Data.Uv_Zero@tok", + "equation_FStar.Reflection.TermEq.valid", "equation_Prims.eqtype", + "equation_Prims.nat", + "fuel_guarded_inversion_FStar.Stubs.Reflection.V2.Data.universe_view", + "function_token_typing_Prims.int", + "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Uv_BVar__0", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Uv_Max__0", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Uv_Name__0", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Uv_Succ__0", + "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", + "refinement_interpretation_Tm_refine_4e84f047f00aa775b5130eee4ebea2da", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Uv_Max", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Uv_Succ", + "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_universe" + ], + 0, + "abdb86dbc2dfdab86af2e96c9a437145" + ], + [ + "FStar.Reflection.TermEq.const_cmp", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.V2.Data_pretyping_99d6d2b40667d88a9b3c35fb2d11826a", + "Prims_pretyping_ae567c2fb75be05905677af440075565", + "Prims_pretyping_ce036b6b736ef4e0bc3a9ff132a12aed", + "constructor_distinct_FStar.Reflection.TermEq.Eq", + "constructor_distinct_FStar.Reflection.TermEq.Neq", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.C_True@tok", + "disc_equation_FStar.Stubs.Reflection.V2.Data.C_False", + "disc_equation_FStar.Stubs.Reflection.V2.Data.C_Int", + "disc_equation_FStar.Stubs.Reflection.V2.Data.C_Range", + "disc_equation_FStar.Stubs.Reflection.V2.Data.C_Real", + "disc_equation_FStar.Stubs.Reflection.V2.Data.C_Reflect", + "disc_equation_FStar.Stubs.Reflection.V2.Data.C_Reify", + "disc_equation_FStar.Stubs.Reflection.V2.Data.C_String", + "disc_equation_FStar.Stubs.Reflection.V2.Data.C_True", + "disc_equation_FStar.Stubs.Reflection.V2.Data.C_Unit", + "equality_tok_FStar.Reflection.TermEq.Eq@tok", + "equality_tok_FStar.Reflection.TermEq.Neq@tok", + "equality_tok_FStar.Stubs.Reflection.V2.Data.C_False@tok", + "equality_tok_FStar.Stubs.Reflection.V2.Data.C_Reify@tok", + "equality_tok_FStar.Stubs.Reflection.V2.Data.C_True@tok", + "equality_tok_FStar.Stubs.Reflection.V2.Data.C_Unit@tok", + "equation_FStar.Range.range", + "equation_FStar.Reflection.TermEq.range_cmp", + "equation_FStar.Reflection.TermEq.valid", + "equation_FStar.Stubs.Reflection.Types.name", + "fuel_guarded_inversion_FStar.Stubs.Reflection.V2.Data.vconst", + "function_token_typing_Prims.__cache_version_number__", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.C_Int__0", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.C_Real__0", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.C_Reflect__0", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.C_String__0", + "string_typing" + ], + 0, + "8b78268fcdec1572a498a348016e4cb4" + ], + [ + "FStar.Reflection.TermEq.ctxu_cmp", + 1, + 2, + 1, + [ + "@query", "constructor_distinct_FStar.Reflection.TermEq.Unknown", + "equality_tok_FStar.Reflection.TermEq.Unknown@tok", + "equation_FStar.Reflection.TermEq.valid" + ], + 0, + "1b463192fb861b7855e3540fe3685ca0" + ], + [ + "FStar.Reflection.TermEq.term_cmp", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_7f568c219263d6c40f0cb883701bdc9f", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_c35843c45d7a33211303d57ce26e2f5a", + "FStar.Reflection.TermEq_pretyping_299a0fe1f1a9cea255aa814badd8d5c3", + "FStar.Stubs.Reflection.Types_pretyping_6810d13cb9b08df0f69a36697286e796", + "FStar.Stubs.Reflection.Types_pretyping_9b991758ca636436bc8d1f0999dd3cf1", + "FStar.Stubs.Reflection.Types_pretyping_f37434771f1714f89de453177d8cd6a9", + "FStar.Stubs.Reflection.V2.Data_pretyping_250ec2f946e12594618df379d0cb7f9b", + "FStar.Stubs.Reflection.V2.Data_pretyping_99d6d2b40667d88a9b3c35fb2d11826a", + "Prims_pretyping_3862c4e8ff39bfc3871b6a47e7ff5b2e", + "Prims_pretyping_f537159ed795b314b4e58c260361ae86", + "binder_x_651778f725c07b6c259161d48455093d_0", + "binder_x_651778f725c07b6c259161d48455093d_1", "bool_inversion", + "bool_typing", "constructor_distinct_FStar.Reflection.TermEq.Eq", + "constructor_distinct_FStar.Reflection.TermEq.Neq", + "constructor_distinct_FStar.Reflection.TermEq.Unknown", + "data_typing_intro_FStar.Reflection.TermEq.Neq@tok", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.C_True@tok", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Tv_Unknown@tok", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Abs", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_App", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Arrow", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_AscribedC", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_AscribedT", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_BVar", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Const", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_FVar", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Let", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Match", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Refine", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Type", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_UInst", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Unknown", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Unsupp", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Uvar", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Var", + "equality_tok_FStar.Reflection.TermEq.Eq@tok", + "equality_tok_FStar.Reflection.TermEq.Neq@tok", + "equality_tok_FStar.Reflection.TermEq.Unknown@tok", + "equality_tok_FStar.Stubs.Reflection.V2.Data.Tv_Unknown@tok", + "equation_FStar.Reflection.TermEq.cmpres", + "equation_FStar.Reflection.TermEq.comparator_for", + "equation_FStar.Reflection.TermEq.eq_cmp", + "equation_FStar.Reflection.TermEq.op_Amp_Amp_Amp", + "equation_FStar.Reflection.TermEq.valid", + "equation_FStar.Stubs.Reflection.Types.match_returns_ascription", + "equation_FStar.Stubs.Reflection.V2.Data.argv", + "equation_FStar.Stubs.Reflection.V2.Data.branch", + "equation_FStar.Stubs.Reflection.V2.Data.simple_binder", + "equation_Prims.eqtype", "equation_Prims.nat", + "fuel_guarded_inversion_FStar.Stubs.Reflection.V2.Data.term_view", + "function_token_typing_FStar.Reflection.TermEq.eq_cmp", + "function_token_typing_Prims.bool", + "function_token_typing_Prims.int", + "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", + "interpretation_Tm_abs_9636e57215d1b4ca54f366e9727674bc", + "primitive_Prims.op_Equality", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Abs_body", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Abs_bv", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_App_a", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_App_hd", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Arrow_bv", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Arrow_c", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_AscribedC_c", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_AscribedC_e", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_AscribedC_tac", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_AscribedC_use_eq", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_AscribedT_e", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_AscribedT_t", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_AscribedT_tac", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_AscribedT_use_eq", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_BVar_v", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Const__0", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_FVar_v", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Let_attrs", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Let_b", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Let_body", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Let_def", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Let_recf", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Match_brs", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Match_ret", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Match_scrutinee", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Refine_b", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Refine_ref", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Type__0", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_UInst_us", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_UInst_v", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Uvar__0", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Uvar__1", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Var_v", + "refinement_interpretation_Tm_refine_35bd6e057ea1a48759789a2ae0d44bc1", + "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", + "refinement_interpretation_Tm_refine_81af2efa33d38022d26acf32f3bb78ef", + "refinement_interpretation_Tm_refine_a8284b5e442b1496d78105f043903ddc", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_Abs", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_App", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_Arrow", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_AscribedC", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_AscribedT", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_Let", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_Match", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_Refine", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_UInst", + "token_correspondence_FStar.Reflection.TermEq.eq_cmp", + "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_ln" + ], + 0, + "f9d16b20e675101cfcbfe23b34ea162d" + ], + [ + "FStar.Reflection.TermEq.term_cmp", + 2, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "binder_x_8738c16a2099542d72710440f904c450_0", + "equation_FStar.Stubs.Reflection.V2.Data.argv", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "subterm_ordering_FStar.Pervasives.Native.Mktuple2" + ], + 0, + "455de3771bb32d953517269932cb4815" + ], + [ + "FStar.Reflection.TermEq.term_cmp", + 3, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.V2.Data_pretyping_25489d564b00c456a9aebf5245eb3f03", + "binder_x_25489d564b00c456a9aebf5245eb3f03_0", + "constructor_distinct_FStar.Reflection.TermEq.Eq", + "constructor_distinct_FStar.Reflection.TermEq.Neq", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Q_Explicit", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Q_Implicit", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Q_Meta", + "equality_tok_FStar.Reflection.TermEq.Eq@tok", + "equality_tok_FStar.Reflection.TermEq.Neq@tok", + "equality_tok_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok", + "equality_tok_FStar.Stubs.Reflection.V2.Data.Q_Implicit@tok", + "equation_FStar.Reflection.TermEq.valid", + "fuel_guarded_inversion_FStar.Stubs.Reflection.V2.Data.aqualv", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Q_Meta__0", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Q_Meta" + ], + 0, + "0bcdf8d43757158cd8e687705d56b055" + ], + [ + "FStar.Reflection.TermEq.term_cmp", + 4, + 2, + 2, + [ + "@MaxIFuel_assumption", "@query", + "binder_x_7378fd04031471d1ece18de038f885b8_0", + "binder_x_7378fd04031471d1ece18de038f885b8_1", "bool_inversion", + "data_elim_FStar.Pervasives.Native.Mktuple2", + "equation_FStar.Reflection.TermEq.valid", + "equation_FStar.Stubs.Reflection.Types.match_returns_ascription", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_FStar.Pervasives.Native.Mktuple3__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple3__2", + "projection_inverse_FStar.Pervasives.Native.Mktuple3__3", + "subterm_ordering_FStar.Pervasives.Native.Mktuple2", + "subterm_ordering_FStar.Pervasives.Native.Mktuple3" + ], + 0, + "98d164bf7f92881f2361e7671b6a252b" + ], + [ + "FStar.Reflection.TermEq.term_cmp", + 5, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.Types_pretyping_9b991758ca636436bc8d1f0999dd3cf1", + "FStar.Stubs.Reflection.V2.Data_pretyping_25489d564b00c456a9aebf5245eb3f03", + "Prims_pretyping_ce036b6b736ef4e0bc3a9ff132a12aed", + "binder_x_9b991758ca636436bc8d1f0999dd3cf1_0", + "binder_x_9b991758ca636436bc8d1f0999dd3cf1_1", + "data_elim_FStar.Stubs.Reflection.V2.Data.Mkbinder_view", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok", + "equation_FStar.Reflection.TermEq.valid", + "equation_FStar.Stubs.Reflection.V2.Data.ppname_t", + "equation_Prims.eqtype", + "fuel_guarded_inversion_FStar.Stubs.Reflection.V2.Data.binder_view", + "function_token_typing_Prims.string", + "lemma_FStar.Sealed.Inhabited.sealed_singleton", + "proj_equation_FStar.Stubs.Reflection.V2.Data.Mkbinder_view_attrs", + "proj_equation_FStar.Stubs.Reflection.V2.Data.Mkbinder_view_qual", + "proj_equation_FStar.Stubs.Reflection.V2.Data.Mkbinder_view_sort", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "refinement_interpretation_Tm_refine_336c863ebf681869395d10a4c152247a", + "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", + "string_typing", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Mkbinder_view", + "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_binder" + ], + 0, + "84592750ea91f02616fc8ead116ba7b4" + ], + [ + "FStar.Reflection.TermEq.term_cmp", + 6, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.Types_pretyping_6810d13cb9b08df0f69a36697286e796", + "FStar.Stubs.Reflection.V2.Data_pretyping_56295bb78e8bec278ade72bb76fc2ada", + "binder_x_6810d13cb9b08df0f69a36697286e796_0", + "binder_x_6810d13cb9b08df0f69a36697286e796_1", + "constructor_distinct_FStar.Reflection.TermEq.Neq", + "disc_equation_FStar.Stubs.Reflection.V2.Data.C_Eff", + "disc_equation_FStar.Stubs.Reflection.V2.Data.C_GTotal", + "disc_equation_FStar.Stubs.Reflection.V2.Data.C_Lemma", + "disc_equation_FStar.Stubs.Reflection.V2.Data.C_Total", + "equality_tok_FStar.Reflection.TermEq.Neq@tok", + "equation_FStar.Reflection.TermEq.valid", + "equation_FStar.Stubs.Reflection.Types.name", + "equation_FStar.Stubs.Reflection.V2.Data.argv", + "fuel_guarded_inversion_FStar.Stubs.Reflection.V2.Data.comp_view", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.C_Eff_decrs", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.C_Eff_eff_args", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.C_Eff_eff_name", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.C_Eff_result", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.C_Eff_us", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.C_GTotal_ret", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.C_Lemma__0", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.C_Lemma__1", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.C_Lemma__2", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.C_Total_ret", + "refinement_interpretation_Tm_refine_f67fae703d4f124e9a89639bf06f15ff", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.C_Eff", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.C_GTotal", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.C_Lemma", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.C_Total", + "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_comp" + ], + 0, + "272ebb51855111a6ba921bb4d1a36f37" + ], + [ + "FStar.Reflection.TermEq.term_cmp", + 7, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "binder_x_6b5206bb1821f88ff6ffae652d7842d3_0", + "binder_x_6b5206bb1821f88ff6ffae652d7842d3_1", + "equation_FStar.Pervasives.Native.fst", + "equation_FStar.Pervasives.Native.snd", + "equation_FStar.Stubs.Reflection.V2.Data.branch", + "fuel_guarded_inversion_FStar.Pervasives.Native.tuple2", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "subterm_ordering_FStar.Pervasives.Native.Mktuple2" + ], + 0, + "7bdd95a6758ba1ca90b29f1090e3bfbd" + ], + [ + "FStar.Reflection.TermEq.term_cmp", + 8, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.Types_pretyping_f37434771f1714f89de453177d8cd6a9", + "FStar.Stubs.Reflection.V2.Data_pretyping_99d6d2b40667d88a9b3c35fb2d11826a", + "FStar.Stubs.Reflection.V2.Data_pretyping_f6f3059e71a4af19e0916e39904f564a", + "binder_x_f6f3059e71a4af19e0916e39904f564a_0", + "binder_x_f6f3059e71a4af19e0916e39904f564a_1", + "constructor_distinct_FStar.Reflection.TermEq.Eq", + "constructor_distinct_FStar.Reflection.TermEq.Neq", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.C_True@tok", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Pat_Cons", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Pat_Constant", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Pat_Dot_Term", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Pat_Var", + "equality_tok_FStar.Reflection.TermEq.Eq@tok", + "equality_tok_FStar.Reflection.TermEq.Neq@tok", + "equation_FStar.Reflection.TermEq.valid", + "fuel_guarded_inversion_FStar.Stubs.Reflection.V2.Data.pattern", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Pat_Cons_head", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Pat_Cons_subpats", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Pat_Cons_univs", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Pat_Constant_c", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Pat_Dot_Term_t", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Pat_Cons", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Pat_Dot_Term" + ], + 0, + "7ced7d873bd28ef693f515962f0f5ab8" + ], + [ + "FStar.Reflection.TermEq.term_cmp", + 9, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "binder_x_e89ce491a76b3e5e9635682ede5db643_0", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "subterm_ordering_FStar.Pervasives.Native.Mktuple2" + ], + 0, + "7c3381eb486ba5dd4a3e16e78f4ad6ce" + ], + [ + "FStar.Reflection.TermEq.defined_list", + 1, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.List.Tot.Base.memP.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.list_cmp.fuel_instrumented", + "@fuel_irrelevance_FStar.List.Tot.Base.memP.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.list_cmp.fuel_instrumented", + "@query", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_2d8d1fe162b0358c6ae25faf1e620849", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_c35843c45d7a33211303d57ce26e2f5a", + "FStar.Reflection.TermEq_pretyping_299a0fe1f1a9cea255aa814badd8d5c3", + "binder_x_0a56e3de562c08d8ab59f4ac6f626a98_3", + "binder_x_0a56e3de562c08d8ab59f4ac6f626a98_4", + "binder_x_7fc667d20c037081d0c0dce2c339ebc1_2", + "binder_x_fe28d8bcde588226b4e538b35321de05_1", + "constructor_distinct_FStar.Reflection.TermEq.Eq", + "constructor_distinct_FStar.Reflection.TermEq.Neq", + "constructor_distinct_FStar.Reflection.TermEq.Unknown", + "constructor_distinct_Prims.Cons", "constructor_distinct_Prims.Nil", + "data_typing_intro_FStar.Reflection.TermEq.Neq@tok", + "disc_equation_FStar.Reflection.TermEq.Unknown", + "disc_equation_Prims.Cons", "disc_equation_Prims.Nil", "eq2-interp", + "equality_tok_FStar.Reflection.TermEq.Eq@tok", + "equality_tok_FStar.Reflection.TermEq.Neq@tok", + "equation_FStar.Reflection.TermEq.cmpres", + "equation_FStar.Reflection.TermEq.comparator_for", + "equation_FStar.Reflection.TermEq.def2", + "equation_FStar.Reflection.TermEq.defined", + "equation_FStar.Reflection.TermEq.op_Amp_Amp_Amp", + "equation_with_fuel_FStar.List.Tot.Base.memP.fuel_instrumented", + "equation_with_fuel_FStar.Reflection.TermEq.list_cmp.fuel_instrumented", + "fuel_guarded_inversion_FStar.Reflection.TermEq._cmpres", + "fuel_guarded_inversion_Prims.list", + "fuel_token_correspondence_FStar.Reflection.TermEq.list_cmp.fuel_instrumented_token", + "function_token_typing_FStar.Reflection.TermEq.list_cmp", + "interpretation_Tm_abs_f870141a993fb23e2fa678db622e8326", + "l_or-interp", "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_Prims.Cons_a", + "projection_inverse_Prims.Cons_hd", + "projection_inverse_Prims.Cons_tl", "projection_inverse_Prims.Nil_a", + "refinement_interpretation_Tm_refine_35bd6e057ea1a48759789a2ae0d44bc1", + "subterm_ordering_Prims.Cons", + "token_correspondence_FStar.Reflection.TermEq.list_cmp" + ], + 0, + "f1397b08550db83bbf7b2e27d9ea1659" + ], + [ + "FStar.Reflection.TermEq.defined_list_dec", + 1, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.List.Tot.Base.memP.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.list_dec_cmp.fuel_instrumented", + "@fuel_irrelevance_FStar.List.Tot.Base.memP.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.list_dec_cmp.fuel_instrumented", + "@query", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_c35843c45d7a33211303d57ce26e2f5a", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_d1c696ac0540850d75d6f76a461e70e5", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_fe04df657f75580dcfbfd8e5243f2a9e", + "FStar.Reflection.TermEq_pretyping_299a0fe1f1a9cea255aa814badd8d5c3", + "binder_x_23111b199e312dabc7d863b983ebf5c5_4", + "binder_x_23111b199e312dabc7d863b983ebf5c5_5", + "binder_x_345986919c16c68ffaba10445b613d0e_7", + "binder_x_a13ca6f14d6b4af2c2ff6b3272818156_8", + "binder_x_daa23f87dc887bf623ec5d83ac7592c4_6", + "binder_x_fe28d8bcde588226b4e538b35321de05_2", + "binder_x_fe28d8bcde588226b4e538b35321de05_3", + "constructor_distinct_FStar.Reflection.TermEq.Eq", + "constructor_distinct_FStar.Reflection.TermEq.Neq", + "constructor_distinct_Prims.Cons", "constructor_distinct_Prims.Nil", + "data_typing_intro_FStar.Reflection.TermEq.Neq@tok", + "disc_equation_FStar.Reflection.TermEq.Unknown", + "disc_equation_Prims.Cons", "disc_equation_Prims.Nil", "eq2-interp", + "equality_tok_FStar.Reflection.TermEq.Eq@tok", + "equality_tok_FStar.Reflection.TermEq.Neq@tok", + "equation_FStar.Reflection.TermEq.cmpres", + "equation_FStar.Reflection.TermEq.comparator_for", + "equation_FStar.Reflection.TermEq.def2", + "equation_FStar.Reflection.TermEq.defined", + "equation_FStar.Reflection.TermEq.op_Amp_Amp_Amp", + "equation_with_fuel_FStar.List.Tot.Base.memP.fuel_instrumented", + "equation_with_fuel_FStar.Reflection.TermEq.list_dec_cmp.fuel_instrumented", + "fuel_guarded_inversion_FStar.Reflection.TermEq._cmpres", + "fuel_guarded_inversion_Prims.list", "l_or-interp", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_Prims.Cons_a", + "projection_inverse_Prims.Cons_hd", + "projection_inverse_Prims.Cons_tl", "projection_inverse_Prims.Nil_a", + "refinement_interpretation_Tm_refine_2245128a4068dc57f44deffe35598443", + "refinement_interpretation_Tm_refine_35bd6e057ea1a48759789a2ae0d44bc1", + "refinement_interpretation_Tm_refine_82f6e3ec418a79056d2f8332de87b189", + "refinement_interpretation_Tm_refine_af128b8df6c0dee9d039a0e538d05090", + "refinement_interpretation_Tm_refine_f6fe780364ea031810261dad3a816518", + "subterm_ordering_Prims.Cons", + "typing_FStar.Reflection.TermEq.list_dec_cmp" + ], + 0, + "fde5ca8487ba456074e5bcd9538b2f43" + ], + [ + "FStar.Reflection.TermEq.defined_list_dec", + 2, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_012d84ab711a5da18390cc5d5e8f4433" + ], + 0, + "871c0ac9ac2b2efdc04a152094459a96" + ], + [ + "FStar.Reflection.TermEq.faithful_univ_UvMax", + 1, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.Reflection.TermEq.allP.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.allP.fuel_instrumented", + "@query", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_7a4fb4ceab3512cd6fca459ed86452ad", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_93e3ec7c82b87b2331924b56a84cca41", + "FStar.Stubs.Reflection.Types_pretyping_1e7d50258c90a67cd2d1434776b23416", + "FStar.Stubs.Reflection.V2.Data_pretyping_d2f7e89566866d71e5fc7e1e7432f4cb", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Uv_Max", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Uv_Unk@tok", + "equation_with_fuel_FStar.Reflection.TermEq.allP.fuel_instrumented", + "fuel_guarded_inversion_Prims.list", + "function_token_typing_FStar.Reflection.TermEq.faithful_univ", + "function_token_typing_FStar.Stubs.Reflection.Types.universe", + "l_and-interp", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Uv_Max__0", + "refinement_interpretation_Tm_refine_23369608d9f8291ebf3ed9fd4ba314c0", + "refinement_interpretation_Tm_refine_4e84f047f00aa775b5130eee4ebea2da", + "refinement_interpretation_Tm_refine_6cc9b0e73e9ff13aed3a7497ecf2afb9", + "refinement_interpretation_Tm_refine_b0c0753a4751440064882c5a0057ec56", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Uv_Max", + "token_correspondence_FStar.Reflection.TermEq.faithful_univ", + "true_interp", + "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_universe" + ], + 0, + "65cd46f613c2f257f40fb79a3157e8a0" + ], + [ + "FStar.Reflection.TermEq.univ_eq_UvMax", + 1, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.Reflection.TermEq.list_dec_cmp.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.list_dec_cmp.fuel_instrumented", + "@query", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_3cdd50512cbee959f15c1b3fba2fc157", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_fe04df657f75580dcfbfd8e5243f2a9e", + "FStar.Stubs.Reflection.Types_pretyping_1e7d50258c90a67cd2d1434776b23416", + "FStar.Stubs.Reflection.V2.Data_pretyping_d2f7e89566866d71e5fc7e1e7432f4cb", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Uv_Max", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Uv_Zero", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Uv_Unk@tok", + "equality_tok_FStar.Reflection.TermEq.Eq@tok", + "equality_tok_FStar.Reflection.TermEq.Neq@tok", + "equation_with_fuel_FStar.Reflection.TermEq.list_dec_cmp.fuel_instrumented", + "fuel_guarded_inversion_Prims.list", + "function_token_typing_FStar.Reflection.TermEq.univ_cmp", + "function_token_typing_FStar.Stubs.Reflection.Types.universe", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Uv_Max__0", + "refinement_interpretation_Tm_refine_4e84f047f00aa775b5130eee4ebea2da", + "refinement_interpretation_Tm_refine_82f6e3ec418a79056d2f8332de87b189", + "refinement_interpretation_Tm_refine_e257dcce5047594219cc6dae15218d16", + "refinement_interpretation_Tm_refine_f6fe780364ea031810261dad3a816518", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Uv_Max", + "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_universe" + ], + 0, + "9b1cd39019dc36218fcc94ca3d33b920" + ], + [ + "FStar.Reflection.TermEq.univ_faithful_lemma", + 1, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.Reflection.TermEq.faithful_univ.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.univ_cmp.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.faithful_univ.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.univ_cmp.fuel_instrumented", + "@query", + "FStar.Stubs.Reflection.Types_pretyping_1e7d50258c90a67cd2d1434776b23416", + "FStar.Stubs.Reflection.V2.Data_pretyping_d2f7e89566866d71e5fc7e1e7432f4cb", + "Prims_pretyping_ce036b6b736ef4e0bc3a9ff132a12aed", + "binder_x_1e7d50258c90a67cd2d1434776b23416_0", + "binder_x_1e7d50258c90a67cd2d1434776b23416_1", + "constructor_distinct_FStar.Reflection.TermEq.Eq", + "constructor_distinct_FStar.Reflection.TermEq.Neq", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Uv_BVar", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Uv_Name", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Uv_Succ", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Uv_Zero", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Uv_Unk@tok", + "disc_equation_FStar.Reflection.TermEq.Unknown", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Uv_Max", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Uv_Succ", + "equality_tok_FStar.Reflection.TermEq.Eq@tok", + "equality_tok_FStar.Reflection.TermEq.Neq@tok", + "equality_tok_FStar.Stubs.Reflection.V2.Data.Uv_Zero@tok", + "equation_FStar.Pervasives.Native.fst", "equation_FStar.Range.range", + "equation_FStar.Reflection.TermEq.defined", + "equation_FStar.Reflection.TermEq.eq_cmp", + "equation_FStar.Reflection.TermEq.ident_cmp", "equation_Prims.nat", + "equation_with_fuel_FStar.Reflection.TermEq.faithful_univ.fuel_instrumented", + "equation_with_fuel_FStar.Reflection.TermEq.univ_cmp.fuel_instrumented", + "false_interp", + "fuel_guarded_inversion_FStar.Stubs.Reflection.V2.Data.universe_view", + "interpretation_Tm_abs_9636e57215d1b4ca54f366e9727674bc", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Uv_BVar__0", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Uv_Max__0", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Uv_Name__0", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Uv_Succ__0", + "refinement_interpretation_Tm_refine_4e84f047f00aa775b5130eee4ebea2da", + "string_typing", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Uv_Max", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Uv_Succ", + "token_correspondence_FStar.Reflection.TermEq.eq_cmp", + "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_universe" + ], + 0, + "03ccf39bdfa7eb393a695c2b2053786b" + ], + [ + "FStar.Reflection.TermEq.univ_faithful_lemma", + 2, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.List.Tot.Base.memP.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.allP.fuel_instrumented", + "@fuel_irrelevance_FStar.List.Tot.Base.memP.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.allP.fuel_instrumented", + "@query", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_7a4fb4ceab3512cd6fca459ed86452ad", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_93e3ec7c82b87b2331924b56a84cca41", + "FStar.Stubs.Reflection.Types_pretyping_1e7d50258c90a67cd2d1434776b23416", + "binder_x_222360f22f44e357b92c5f5fcb01deef_4", + "binder_x_6781041e5072f14a03af8b07643f1f30_1", + "binder_x_6781041e5072f14a03af8b07643f1f30_2", + "binder_x_7c7e2a470093e8eaf3de7b02c4481958_3", + "binder_x_fe28d8bcde588226b4e538b35321de05_0", + "equation_FStar.Reflection.TermEq.def2", + "equation_with_fuel_FStar.List.Tot.Base.memP.fuel_instrumented", + "false_interp", "fuel_guarded_inversion_Prims.list", + "function_token_typing_FStar.Reflection.TermEq.faithful_univ", + "function_token_typing_FStar.Stubs.Reflection.Types.universe", + "lemma_FStar.Reflection.TermEq.memP_allP", + "lemma_FStar.Reflection.TermEq.memP_dec", + "refinement_interpretation_Tm_refine_012d84ab711a5da18390cc5d5e8f4433", + "refinement_interpretation_Tm_refine_0588d399551e449d1a293f63864477dc", + "refinement_interpretation_Tm_refine_21b3ac44957830cb9ce7cdd450855dee", + "refinement_interpretation_Tm_refine_2648b4713098ec891516be2be5aa5247", + "refinement_interpretation_Tm_refine_95f19cea764327b0732b1fe72a2f42f7", + "refinement_interpretation_Tm_refine_b0c0753a4751440064882c5a0057ec56", + "token_correspondence_FStar.Reflection.TermEq.faithful_univ", + "token_correspondence_FStar.Reflection.TermEq.univ_cmp" + ], + 0, + "cab4e5e6a05aca47480a59f8cfea4187" + ], + [ + "FStar.Reflection.TermEq.univ_faithful_lemma", + 3, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_b78a3f2407e6ddfc548e87e37a75982f" + ], + 0, + "5c9b4086b00fedb028ab8dc2444a973e" + ], + [ + "FStar.Reflection.TermEq.faithful_Tv_UInst", + 1, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.Reflection.TermEq.faithful.fuel_instrumented", + "@query", + "FStar.Stubs.Reflection.V2.Data_pretyping_250ec2f946e12594618df379d0cb7f9b", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Tv_UInst", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Tv_Unknown@tok", + "equation_with_fuel_FStar.Reflection.TermEq.faithful.fuel_instrumented", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_UInst_us", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_UInst_v", + "refinement_interpretation_Tm_refine_81af2efa33d38022d26acf32f3bb78ef", + "refinement_interpretation_Tm_refine_b30375adce53582fff8b596def7d3893", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_UInst", + "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_ln" + ], + 0, + "878f42198cff5bddd2ccc3299487b9bd" + ], + [ + "FStar.Reflection.TermEq.faithful_Tv_Let", + 1, + 2, + 1, + [ + "@MaxFuel_assumption", + "@fuel_correspondence_FStar.Reflection.TermEq.faithful.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.faithful_attrs.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.faithful_attrs.fuel_instrumented", + "@query", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Tv_Let", + "equation_with_fuel_FStar.Reflection.TermEq.faithful.fuel_instrumented", + "l_and-interp", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Let_attrs", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Let_b", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Let_body", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Let_def", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Let_recf" + ], + 0, + "9a8ddee0c6f52b1df13d06963f2d9836" + ], + [ + "FStar.Reflection.TermEq.term_eq_Tv_Let", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.V2.Data_pretyping_250ec2f946e12594618df379d0cb7f9b", + "bool_inversion", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Tv_Unknown@tok", + "refinement_interpretation_Tm_refine_1b8237ce1d8d24c8a86ca7c4491af37e", + "refinement_interpretation_Tm_refine_81af2efa33d38022d26acf32f3bb78ef", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_Let", + "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_ln" + ], + 0, + "26395607d627379541c2bb12dea288c8" + ], + [ + "FStar.Reflection.TermEq.faithful_Tv_Match", + 1, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.Reflection.TermEq.allP.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.allP.fuel_instrumented", + "@query", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_76fffc15a7d1155746b4860ed18262f4", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_93e3ec7c82b87b2331924b56a84cca41", + "FStar.Stubs.Reflection.V2.Data_pretyping_250ec2f946e12594618df379d0cb7f9b", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Tv_Match", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Tv_Unknown@tok", + "equation_FStar.Stubs.Reflection.V2.Data.branch", + "equation_with_fuel_FStar.Reflection.TermEq.allP.fuel_instrumented", + "fuel_guarded_inversion_Prims.list", + "function_token_typing_FStar.Reflection.TermEq.faithful_branch", + "function_token_typing_FStar.Stubs.Reflection.Types.term", + "function_token_typing_FStar.Stubs.Reflection.V2.Data.branch", + "l_and-interp", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Match_brs", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Match_ret", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Match_scrutinee", + "refinement_interpretation_Tm_refine_23369608d9f8291ebf3ed9fd4ba314c0", + "refinement_interpretation_Tm_refine_81af2efa33d38022d26acf32f3bb78ef", + "refinement_interpretation_Tm_refine_b0c0753a4751440064882c5a0057ec56", + "refinement_interpretation_Tm_refine_df6780035949bc8a19e8f08544656d5b", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_Match", + "token_correspondence_FStar.Reflection.TermEq.faithful_branch", + "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_ln" + ], + 0, + "a7d6d470cf39615538616751efb83c43" + ], + [ + "FStar.Reflection.TermEq.term_eq_Tv_Match", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.V2.Data_pretyping_250ec2f946e12594618df379d0cb7f9b", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Tv_Unknown@tok", + "equation_FStar.Stubs.Reflection.Types.match_returns_ascription", + "equation_FStar.Stubs.Reflection.V2.Data.branch", + "refinement_interpretation_Tm_refine_81af2efa33d38022d26acf32f3bb78ef", + "refinement_interpretation_Tm_refine_84ef1c137fe31539197605b8a5dab6f2", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_Match", + "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_ln" + ], + 0, + "2c4d1e95ca837310d21feef7cdd21ea7" + ], + [ + "FStar.Reflection.TermEq.faithful_Pat_Cons", + 1, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.Reflection.TermEq.allP.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.allP.fuel_instrumented", + "@query", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_93e3ec7c82b87b2331924b56a84cca41", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_a11128be79654f021f129c0c52222c95", + "FStar.Stubs.Reflection.V2.Data_pretyping_f6f3059e71a4af19e0916e39904f564a", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Pat_Cons", + "equation_Prims.eqtype", + "equation_with_fuel_FStar.Reflection.TermEq.allP.fuel_instrumented", + "fuel_guarded_inversion_Prims.list", + "function_token_typing_FStar.Reflection.TermEq.faithful_pattern_arg", + "function_token_typing_Prims.bool", + "kinding_FStar.Pervasives.Native.tuple2@tok", + "kinding_FStar.Stubs.Reflection.V2.Data.pattern@tok", "l_and-interp", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Pat_Cons_head", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Pat_Cons_subpats", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Pat_Cons_univs", + "refinement_interpretation_Tm_refine_23369608d9f8291ebf3ed9fd4ba314c0", + "refinement_interpretation_Tm_refine_269a1fe18cf766c023a470b0e5b21746", + "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", + "refinement_interpretation_Tm_refine_b0c0753a4751440064882c5a0057ec56", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Pat_Cons", + "token_correspondence_FStar.Reflection.TermEq.faithful_pattern_arg" + ], + 0, + "9b53f7682ca9345e7061ec1c8cc68b80" + ], + [ + "FStar.Reflection.TermEq.pat_eq_Pat_Cons", + 1, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.Reflection.TermEq.list_dec_cmp.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.list_dec_cmp.fuel_instrumented", + "@query", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_8e68561ba6fa3328accd0513d5e70dc7", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_c35843c45d7a33211303d57ce26e2f5a", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_fe04df657f75580dcfbfd8e5243f2a9e", + "FStar.Reflection.TermEq_pretyping_299a0fe1f1a9cea255aa814badd8d5c3", + "FStar.Stubs.Reflection.Types_pretyping_f37434771f1714f89de453177d8cd6a9", + "FStar.Stubs.Reflection.V2.Data_pretyping_f6f3059e71a4af19e0916e39904f564a", + "constructor_distinct_FStar.Reflection.TermEq.Eq", + "constructor_distinct_FStar.Reflection.TermEq.Neq", + "constructor_distinct_FStar.Reflection.TermEq.Unknown", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Pat_Cons", + "data_typing_intro_FStar.Reflection.TermEq.Neq@tok", + "equality_tok_FStar.Reflection.TermEq.Eq@tok", + "equality_tok_FStar.Reflection.TermEq.Neq@tok", + "equality_tok_FStar.Reflection.TermEq.Unknown@tok", + "equation_FStar.Reflection.TermEq.cmpres", + "equation_FStar.Reflection.TermEq.comparator_for", + "equation_FStar.Reflection.TermEq.fv_cmp", + "equation_FStar.Reflection.TermEq.op_Amp_Amp_Amp", + "equation_FStar.Reflection.TermEq.opt_dec_cmp", + "equation_FStar.Reflection.TermEq.valid", + "equation_FStar.Stubs.Reflection.Types.name", + "equation_Prims.eqtype", + "equation_with_fuel_FStar.Reflection.TermEq.list_dec_cmp.fuel_instrumented", + "fuel_guarded_inversion_FStar.Reflection.TermEq._cmpres", + "fuel_guarded_inversion_Prims.list", + "function_token_typing_FStar.Reflection.TermEq.pat_arg_cmp", + "function_token_typing_Prims.bool", + "kinding_FStar.Pervasives.Native.tuple2@tok", + "kinding_FStar.Stubs.Reflection.V2.Data.pattern@tok", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Pat_Cons_head", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Pat_Cons_subpats", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Pat_Cons_univs", + "refinement_interpretation_Tm_refine_35bd6e057ea1a48759789a2ae0d44bc1", + "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", + "refinement_interpretation_Tm_refine_82f6e3ec418a79056d2f8332de87b189", + "refinement_interpretation_Tm_refine_d6430d8292e65ad1361c502fdb743731", + "refinement_interpretation_Tm_refine_f6fe780364ea031810261dad3a816518", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Pat_Cons", + "token_correspondence_FStar.Reflection.TermEq.list_dec_cmp", + "token_correspondence_FStar.Reflection.TermEq.pat_arg_cmp", + "typing_FStar.Reflection.TermEq.fv_cmp" + ], + 0, + "5dd4de7b09b54f76c8800a658ffa1eba" + ], + [ + "FStar.Reflection.TermEq.comp_eq_C_Eff", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.Types_pretyping_6810d13cb9b08df0f69a36697286e796", + "equation_FStar.Stubs.Reflection.V2.Data.argv", + "refinement_interpretation_Tm_refine_c477599f0da269158266a21999a52718", + "refinement_interpretation_Tm_refine_f67fae703d4f124e9a89639bf06f15ff", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.C_Eff", + "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_comp" + ], + 0, + "9fb7014994a5fb779ee675a5087dca33" + ], + [ + "FStar.Reflection.TermEq.faithful_lemma", + 1, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.Reflection.TermEq.arg_cmp.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.binder_cmp.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.comp_cmp.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.faithful.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.faithful_arg.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.faithful_attrs.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.faithful_binder.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.faithful_comp.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.list_dec_cmp.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.term_cmp.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.aqual_cmp.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.arg_cmp.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.binder_cmp.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.comp_cmp.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.faithful.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.faithful_arg.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.faithful_attrs.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.faithful_binder.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.faithful_comp.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.term_cmp.fuel_instrumented", + "@query", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_3cdd50512cbee959f15c1b3fba2fc157", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_9213914019dc0ec92ead919b92887cca", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_b291004e9e69cf03a838efde0094c96d", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_fe04df657f75580dcfbfd8e5243f2a9e", + "FStar.Reflection.TermEq_pretyping_299a0fe1f1a9cea255aa814badd8d5c3", + "FStar.Stubs.Reflection.Types_pretyping_6810d13cb9b08df0f69a36697286e796", + "FStar.Stubs.Reflection.Types_pretyping_9b991758ca636436bc8d1f0999dd3cf1", + "FStar.Stubs.Reflection.Types_pretyping_f37434771f1714f89de453177d8cd6a9", + "FStar.Stubs.Reflection.V2.Data_pretyping_250ec2f946e12594618df379d0cb7f9b", + "FStar.Stubs.Reflection.V2.Data_pretyping_25489d564b00c456a9aebf5245eb3f03", + "Prims_pretyping_ae567c2fb75be05905677af440075565", + "Prims_pretyping_ce036b6b736ef4e0bc3a9ff132a12aed", + "Prims_pretyping_f537159ed795b314b4e58c260361ae86", "b2t_def", + "binder_x_651778f725c07b6c259161d48455093d_0", + "binder_x_651778f725c07b6c259161d48455093d_1", "bool_inversion", + "bool_typing", "constructor_distinct_FStar.Pervasives.Native.Some", + "constructor_distinct_FStar.Reflection.TermEq.Eq", + "constructor_distinct_FStar.Reflection.TermEq.Neq", + "constructor_distinct_FStar.Reflection.TermEq.Unknown", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Q_Explicit", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Q_Implicit", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Tv_Abs", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Tv_App", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Tv_Arrow", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Tv_AscribedC", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Tv_AscribedT", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Tv_BVar", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Tv_Const", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Tv_FVar", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Tv_Let", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Tv_Match", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Tv_Refine", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Tv_Type", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Tv_UInst", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Tv_Unknown", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Tv_Var", + "data_typing_intro_FStar.Reflection.TermEq.Neq@tok", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Tv_Unknown@tok", + "disc_equation_FStar.Pervasives.Native.None", + "disc_equation_FStar.Pervasives.Native.Some", + "disc_equation_FStar.Reflection.TermEq.Unknown", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Q_Explicit", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Abs", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_App", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Arrow", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_AscribedC", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_AscribedT", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_BVar", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Const", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_FVar", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Let", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Match", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Refine", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Type", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_UInst", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Var", + "equality_tok_FStar.Reflection.TermEq.Eq@tok", + "equality_tok_FStar.Reflection.TermEq.Neq@tok", + "equality_tok_FStar.Reflection.TermEq.Unknown@tok", + "equality_tok_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok", + "equality_tok_FStar.Stubs.Reflection.V2.Data.Tv_Unknown@tok", + "equation_FStar.Reflection.TermEq.bv_cmp", + "equation_FStar.Reflection.TermEq.cmpres", + "equation_FStar.Reflection.TermEq.const_cmp", + "equation_FStar.Reflection.TermEq.defined", + "equation_FStar.Reflection.TermEq.eq_cmp", + "equation_FStar.Reflection.TermEq.fv_cmp", + "equation_FStar.Reflection.TermEq.namedv_cmp", + "equation_FStar.Reflection.TermEq.op_Amp_Amp_Amp", + "equation_FStar.Reflection.TermEq.optP", + "equation_FStar.Reflection.TermEq.opt_dec_cmp", + "equation_FStar.Reflection.TermEq.range_cmp", + "equation_FStar.Reflection.TermEq.valid", + "equation_FStar.Stubs.Reflection.Types.match_returns_ascription", + "equation_FStar.Stubs.Reflection.Types.name", + "equation_FStar.Stubs.Reflection.V2.Data.argv", + "equation_FStar.Stubs.Reflection.V2.Data.branch", + "equation_FStar.Stubs.Reflection.V2.Data.simple_binder", + "equation_FStar.Stubs.Reflection.V2.Data.universes", + "equation_with_fuel_FStar.Reflection.TermEq.aqual_cmp.fuel_instrumented", + "equation_with_fuel_FStar.Reflection.TermEq.arg_cmp.fuel_instrumented", + "equation_with_fuel_FStar.Reflection.TermEq.binder_cmp.fuel_instrumented", + "equation_with_fuel_FStar.Reflection.TermEq.faithful.fuel_instrumented", + "equation_with_fuel_FStar.Reflection.TermEq.list_dec_cmp.fuel_instrumented", + "equation_with_fuel_FStar.Reflection.TermEq.term_cmp.fuel_instrumented", + "false_interp", + "fuel_guarded_inversion_FStar.Pervasives.Native.option", + "fuel_guarded_inversion_FStar.Reflection.TermEq._cmpres", + "fuel_guarded_inversion_FStar.Stubs.Reflection.V2.Data.term_view", + "fuel_guarded_inversion_Prims.list", + "fuel_token_correspondence_FStar.Reflection.TermEq.faithful.fuel_instrumented_token", + "fuel_token_correspondence_FStar.Reflection.TermEq.term_cmp.fuel_instrumented_token", + "function_token_typing_FStar.Reflection.TermEq.br_cmp", + "function_token_typing_FStar.Reflection.TermEq.term_cmp", + "function_token_typing_FStar.Reflection.TermEq.univ_cmp", + "function_token_typing_FStar.Stubs.Reflection.Types.comp", + "function_token_typing_FStar.Stubs.Reflection.Types.term", + "function_token_typing_FStar.Stubs.Reflection.Types.universe", + "function_token_typing_FStar.Stubs.Reflection.V2.Data.branch", + "function_token_typing_Prims.__cache_version_number__", + "interpretation_Tm_abs_9636e57215d1b4ca54f366e9727674bc", + "l_and-interp", "lemma_FStar.Pervasives.invertOption", + "lemma_FStar.Stubs.Reflection.V2.Builtins.simple_binder_defn", + "primitive_Prims.op_Equality", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "proj_equation_FStar.Stubs.Reflection.V2.Data.Mkbinder_view_attrs", + "proj_equation_FStar.Stubs.Reflection.V2.Data.Mkbinder_view_qual", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_FStar.Pervasives.Native.Some_a", + "projection_inverse_FStar.Pervasives.Native.Some_v", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Abs_body", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Abs_bv", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_App_a", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_App_hd", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Arrow_bv", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Arrow_c", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_AscribedC_c", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_AscribedC_e", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_AscribedC_tac", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_AscribedC_use_eq", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_AscribedT_e", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_AscribedT_t", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_AscribedT_tac", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_AscribedT_use_eq", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_BVar_v", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Const__0", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_FVar_v", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Let_attrs", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Let_b", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Let_body", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Let_def", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Let_recf", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Match_brs", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Match_ret", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Match_scrutinee", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Refine_b", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Refine_ref", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Type__0", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_UInst_us", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_UInst_v", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_Var_v", + "refinement_interpretation_Tm_refine_35bd6e057ea1a48759789a2ae0d44bc1", + "refinement_interpretation_Tm_refine_81af2efa33d38022d26acf32f3bb78ef", + "refinement_interpretation_Tm_refine_82f6e3ec418a79056d2f8332de87b189", + "refinement_interpretation_Tm_refine_a8284b5e442b1496d78105f043903ddc", + "refinement_interpretation_Tm_refine_a9890f77e3e1b1620470df0b39be63e0", + "refinement_interpretation_Tm_refine_f6fe780364ea031810261dad3a816518", + "string_typing", "subterm_ordering_FStar.Pervasives.Native.Some", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_Abs", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_App", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_Arrow", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_AscribedC", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_AscribedT", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_Let", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_Match", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_Refine", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_UInst", + "token_correspondence_FStar.Reflection.TermEq.aqual_cmp.fuel_instrumented", + "token_correspondence_FStar.Reflection.TermEq.binder_cmp.fuel_instrumented", + "token_correspondence_FStar.Reflection.TermEq.comp_cmp.fuel_instrumented", + "token_correspondence_FStar.Reflection.TermEq.eq_cmp", + "token_correspondence_FStar.Reflection.TermEq.term_cmp.fuel_instrumented", + "typing_FStar.Pervasives.Native.uu___is_Some", + "typing_FStar.Reflection.TermEq.arg_cmp", + "typing_FStar.Reflection.TermEq.list_dec_cmp", + "typing_FStar.Reflection.TermEq.op_Amp_Amp_Amp", + "typing_FStar.Reflection.TermEq.opt_dec_cmp", + "typing_FStar.Reflection.TermEq.term_cmp", + "typing_FStar.Reflection.TermEq.uu___is_Unknown", + "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_ln", + "typing_tok_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok" + ], + 0, + "b3f47b3d809deda865c4aa110261931d" + ], + [ + "FStar.Reflection.TermEq.faithful_lemma", + 2, + 2, + 2, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.Reflection.TermEq.faithful.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.faithful_pattern.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.list_dec_cmp.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.pat_cmp.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.term_cmp.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.faithful.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.term_cmp.fuel_instrumented", + "@query", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_0ad81efd60e8e68b964765420b1bb3c5", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_3cdd50512cbee959f15c1b3fba2fc157", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_8e68561ba6fa3328accd0513d5e70dc7", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_fe04df657f75580dcfbfd8e5243f2a9e", + "FStar.Reflection.TermEq_pretyping_299a0fe1f1a9cea255aa814badd8d5c3", + "FStar.Stubs.Reflection.Types_pretyping_f37434771f1714f89de453177d8cd6a9", + "FStar.Stubs.Reflection.V2.Data_pretyping_f6f3059e71a4af19e0916e39904f564a", + "Prims_pretyping_ae567c2fb75be05905677af440075565", + "Prims_pretyping_ce036b6b736ef4e0bc3a9ff132a12aed", + "Prims_pretyping_f537159ed795b314b4e58c260361ae86", + "binder_x_f6f3059e71a4af19e0916e39904f564a_0", + "binder_x_f6f3059e71a4af19e0916e39904f564a_1", "bool_inversion", + "bool_typing", "constructor_distinct_FStar.Pervasives.Native.Some", + "constructor_distinct_FStar.Reflection.TermEq.Eq", + "constructor_distinct_FStar.Reflection.TermEq.Neq", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Pat_Cons", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Pat_Constant", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Pat_Dot_Term", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Pat_Var", + "data_elim_FStar.Pervasives.Native.Mktuple2", + "data_elim_FStar.Stubs.Reflection.V2.Data.Pat_Cons", + "data_elim_FStar.Stubs.Reflection.V2.Data.Pat_Dot_Term", + "data_typing_intro_FStar.Reflection.TermEq.Neq@tok", + "disc_equation_FStar.Pervasives.Native.None", + "disc_equation_FStar.Pervasives.Native.Some", + "disc_equation_FStar.Reflection.TermEq.Unknown", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Pat_Cons", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Pat_Constant", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Pat_Dot_Term", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Pat_Var", + "equality_tok_FStar.Reflection.TermEq.Eq@tok", + "equality_tok_FStar.Reflection.TermEq.Neq@tok", + "equality_tok_FStar.Reflection.TermEq.Unknown@tok", + "equation_FStar.Reflection.TermEq.cmpres", + "equation_FStar.Reflection.TermEq.const_cmp", + "equation_FStar.Reflection.TermEq.defined", + "equation_FStar.Reflection.TermEq.eq_cmp", + "equation_FStar.Reflection.TermEq.fv_cmp", + "equation_FStar.Reflection.TermEq.op_Amp_Amp_Amp", + "equation_FStar.Reflection.TermEq.optP", + "equation_FStar.Reflection.TermEq.opt_dec_cmp", + "equation_FStar.Reflection.TermEq.range_cmp", + "equation_FStar.Reflection.TermEq.valid", + "equation_FStar.Stubs.Reflection.Types.name", + "equation_FStar.Stubs.Reflection.V2.Data.universes", + "equation_Prims.eqtype", + "equation_with_fuel_FStar.Reflection.TermEq.faithful_pattern.fuel_instrumented", + "equation_with_fuel_FStar.Reflection.TermEq.list_dec_cmp.fuel_instrumented", + "equation_with_fuel_FStar.Reflection.TermEq.pat_cmp.fuel_instrumented", + "equation_with_fuel_FStar.Reflection.TermEq.term_cmp.fuel_instrumented", + "fuel_guarded_inversion_FStar.Pervasives.Native.option", + "fuel_guarded_inversion_FStar.Reflection.TermEq._cmpres", + "fuel_guarded_inversion_FStar.Stubs.Reflection.V2.Data.pattern", + "fuel_guarded_inversion_Prims.list", + "fuel_token_correspondence_FStar.Reflection.TermEq.term_cmp.fuel_instrumented_token", + "function_token_typing_FStar.Reflection.TermEq.list_dec_cmp", + "function_token_typing_FStar.Reflection.TermEq.pat_arg_cmp", + "function_token_typing_FStar.Reflection.TermEq.univ_cmp", + "function_token_typing_FStar.Stubs.Reflection.Types.term", + "function_token_typing_FStar.Stubs.Reflection.Types.universe", + "function_token_typing_FStar.Stubs.Reflection.V2.Data.universes", + "function_token_typing_Prims.__cache_version_number__", + "function_token_typing_Prims.bool", + "interpretation_Tm_abs_9636e57215d1b4ca54f366e9727674bc", + "kinding_FStar.Pervasives.Native.tuple2@tok", + "kinding_FStar.Stubs.Reflection.V2.Data.pattern@tok", "l_and-interp", + "lemma_FStar.Pervasives.invertOption", "primitive_Prims.op_AmpAmp", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "proj_equation_FStar.Stubs.Reflection.V2.Data.Pat_Dot_Term_t", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_FStar.Pervasives.Native.Some_a", + "projection_inverse_FStar.Pervasives.Native.Some_v", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Pat_Cons_head", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Pat_Cons_subpats", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Pat_Cons_univs", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Pat_Constant_c", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Pat_Dot_Term_t", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Pat_Var_ppname", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Pat_Var_sort", + "refinement_interpretation_Tm_refine_35bd6e057ea1a48759789a2ae0d44bc1", + "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", + "refinement_interpretation_Tm_refine_82f6e3ec418a79056d2f8332de87b189", + "refinement_interpretation_Tm_refine_a9890f77e3e1b1620470df0b39be63e0", + "refinement_interpretation_Tm_refine_f6fe780364ea031810261dad3a816518", + "string_typing", "subterm_ordering_FStar.Pervasives.Native.Some", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Pat_Cons", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Pat_Dot_Term", + "token_correspondence_FStar.Reflection.TermEq.allP", + "token_correspondence_FStar.Reflection.TermEq.eq_cmp", + "token_correspondence_FStar.Reflection.TermEq.list_dec_cmp", + "typing_FStar.Reflection.TermEq.list_dec_cmp", + "typing_FStar.Reflection.TermEq.opt_dec_cmp", + "typing_FStar.Reflection.TermEq.term_cmp", + "typing_FStar.Stubs.Reflection.V2.Data.uu___is_Pat_Var" + ], + 0, + "4336cad7057f36411946f3373fa0d27a" + ], + [ + "FStar.Reflection.TermEq.faithful_lemma", + 3, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.Reflection.TermEq.faithful_pattern.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.faithful_pattern_arg.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.pat_arg_cmp.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.pat_cmp.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.faithful_pattern.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.pat_cmp.fuel_instrumented", + "@query", + "FStar.Reflection.TermEq_pretyping_299a0fe1f1a9cea255aa814badd8d5c3", + "binder_x_e89ce491a76b3e5e9635682ede5db643_0", + "binder_x_e89ce491a76b3e5e9635682ede5db643_1", + "constructor_distinct_FStar.Reflection.TermEq.Eq", + "constructor_distinct_FStar.Reflection.TermEq.Neq", + "data_typing_intro_FStar.Reflection.TermEq.Neq@tok", + "disc_equation_FStar.Reflection.TermEq.Unknown", + "equality_tok_FStar.Reflection.TermEq.Eq@tok", + "equality_tok_FStar.Reflection.TermEq.Neq@tok", + "equation_FStar.Pervasives.Native.fst", + "equation_FStar.Reflection.TermEq.cmpres", + "equation_FStar.Reflection.TermEq.defined", + "equation_FStar.Reflection.TermEq.eq_cmp", + "equation_FStar.Reflection.TermEq.op_Amp_Amp_Amp", + "equation_with_fuel_FStar.Reflection.TermEq.faithful_pattern_arg.fuel_instrumented", + "equation_with_fuel_FStar.Reflection.TermEq.pat_arg_cmp.fuel_instrumented", + "equation_with_fuel_FStar.Reflection.TermEq.pat_cmp.fuel_instrumented", + "fuel_guarded_inversion_FStar.Reflection.TermEq._cmpres", + "interpretation_Tm_abs_9636e57215d1b4ca54f366e9727674bc", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "refinement_interpretation_Tm_refine_35bd6e057ea1a48759789a2ae0d44bc1", + "subterm_ordering_FStar.Pervasives.Native.Mktuple2", + "token_correspondence_FStar.Reflection.TermEq.eq_cmp", + "typing_FStar.Reflection.TermEq.pat_cmp" + ], + 0, + "880bc456b1f99949fb7b147064e9f206" + ], + [ + "FStar.Reflection.TermEq.faithful_lemma", + 4, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.List.Tot.Base.memP.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.allP.fuel_instrumented", + "@fuel_irrelevance_FStar.List.Tot.Base.memP.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.allP.fuel_instrumented", + "@query", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_93e3ec7c82b87b2331924b56a84cca41", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_a11128be79654f021f129c0c52222c95", + "binder_x_6781041e5072f14a03af8b07643f1f30_1", + "binder_x_6781041e5072f14a03af8b07643f1f30_2", + "binder_x_ba6553631ee888509a1a132c9ced1ffc_3", + "binder_x_e1b5779c105132fd8d7a48029197ad55_4", + "binder_x_fe28d8bcde588226b4e538b35321de05_0", + "equation_FStar.Reflection.TermEq.def2", "equation_Prims.eqtype", + "equation_with_fuel_FStar.List.Tot.Base.memP.fuel_instrumented", + "false_interp", + "fuel_guarded_inversion_FStar.Pervasives.Native.tuple2", + "fuel_guarded_inversion_Prims.list", + "function_token_typing_FStar.Reflection.TermEq.faithful_pattern_arg", + "function_token_typing_Prims.bool", + "kinding_FStar.Pervasives.Native.tuple2@tok", + "kinding_FStar.Stubs.Reflection.V2.Data.pattern@tok", + "lemma_FStar.Reflection.TermEq.memP_allP", + "lemma_FStar.Reflection.TermEq.memP_dec", + "refinement_interpretation_Tm_refine_012d84ab711a5da18390cc5d5e8f4433", + "refinement_interpretation_Tm_refine_04f2972e0f119d5f470abaeeda0ae890", + "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", + "refinement_interpretation_Tm_refine_6a47c047d8e071e70a7805ddddd813e8", + "refinement_interpretation_Tm_refine_a400e112a716f127df1ea27ad3c4d409", + "refinement_interpretation_Tm_refine_b0c0753a4751440064882c5a0057ec56", + "refinement_interpretation_Tm_refine_fd8f6615ae0940bb504209a96107a9a0", + "token_correspondence_FStar.Reflection.TermEq.faithful_pattern_arg", + "token_correspondence_FStar.Reflection.TermEq.pat_arg_cmp" + ], + 0, + "6eb73dd16b066f727080567399b0a5ed" + ], + [ + "FStar.Reflection.TermEq.faithful_lemma", + 5, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.Reflection.TermEq.br_cmp.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.faithful.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.faithful_branch.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.faithful_pattern.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.pat_cmp.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.term_cmp.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.faithful.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.faithful_pattern.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.pat_cmp.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.term_cmp.fuel_instrumented", + "@query", + "FStar.Reflection.TermEq_pretyping_299a0fe1f1a9cea255aa814badd8d5c3", + "binder_x_6b5206bb1821f88ff6ffae652d7842d3_0", + "binder_x_6b5206bb1821f88ff6ffae652d7842d3_1", + "constructor_distinct_FStar.Reflection.TermEq.Eq", + "data_typing_intro_FStar.Reflection.TermEq.Neq@tok", + "disc_equation_FStar.Reflection.TermEq.Unknown", + "equality_tok_FStar.Reflection.TermEq.Eq@tok", + "equality_tok_FStar.Reflection.TermEq.Neq@tok", + "equation_FStar.Pervasives.Native.fst", + "equation_FStar.Pervasives.Native.snd", + "equation_FStar.Reflection.TermEq.cmpres", + "equation_FStar.Reflection.TermEq.defined", + "equation_FStar.Reflection.TermEq.op_Amp_Amp_Amp", + "equation_FStar.Stubs.Reflection.V2.Data.branch", + "equation_with_fuel_FStar.Reflection.TermEq.br_cmp.fuel_instrumented", + "equation_with_fuel_FStar.Reflection.TermEq.faithful_branch.fuel_instrumented", + "fuel_guarded_inversion_FStar.Pervasives.Native.tuple2", + "fuel_guarded_inversion_FStar.Reflection.TermEq._cmpres", + "function_token_typing_FStar.Stubs.Reflection.Types.term", + "kinding_FStar.Stubs.Reflection.V2.Data.pattern@tok", "l_and-interp", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "refinement_interpretation_Tm_refine_0d855c61b2e3e569ad9f88b90b55606d", + "refinement_interpretation_Tm_refine_35bd6e057ea1a48759789a2ae0d44bc1", + "subterm_ordering_FStar.Pervasives.Native.Mktuple2", + "typing_FStar.Pervasives.Native.fst", + "typing_FStar.Pervasives.Native.snd", + "typing_FStar.Reflection.TermEq.pat_cmp", + "typing_FStar.Reflection.TermEq.term_cmp" + ], + 0, + "6ff80f6bd75f551fd8a7c72e00c29f96" + ], + [ + "FStar.Reflection.TermEq.faithful_lemma", + 6, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.List.Tot.Base.memP.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.allP.fuel_instrumented", + "@fuel_irrelevance_FStar.List.Tot.Base.memP.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.allP.fuel_instrumented", + "@query", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_76fffc15a7d1155746b4860ed18262f4", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_93e3ec7c82b87b2331924b56a84cca41", + "binder_x_2df8ecc6d3d7448629d05cd2df56a967_3", + "binder_x_6781041e5072f14a03af8b07643f1f30_1", + "binder_x_6781041e5072f14a03af8b07643f1f30_2", + "binder_x_c2e9d5e0fd9099de68bcd27b23754c8e_4", + "binder_x_fe28d8bcde588226b4e538b35321de05_0", + "equation_FStar.Reflection.TermEq.def2", + "equation_FStar.Stubs.Reflection.V2.Data.branch", + "equation_with_fuel_FStar.List.Tot.Base.memP.fuel_instrumented", + "false_interp", + "fuel_guarded_inversion_FStar.Pervasives.Native.tuple2", + "fuel_guarded_inversion_Prims.list", + "function_token_typing_FStar.Reflection.TermEq.faithful_branch", + "function_token_typing_FStar.Stubs.Reflection.V2.Data.branch", + "lemma_FStar.Reflection.TermEq.memP_allP", + "lemma_FStar.Reflection.TermEq.memP_dec", + "refinement_interpretation_Tm_refine_012d84ab711a5da18390cc5d5e8f4433", + "refinement_interpretation_Tm_refine_71e5ac8beecacfbecb98328c19be20b0", + "refinement_interpretation_Tm_refine_92d9057d3300d0fb9dd2b3ebd76941a7", + "refinement_interpretation_Tm_refine_b0c0753a4751440064882c5a0057ec56", + "refinement_interpretation_Tm_refine_bb8f112de6d0321906826d3f77da0ec2", + "refinement_interpretation_Tm_refine_e0b819879cdaa759541d90855c6c8081", + "token_correspondence_FStar.Reflection.TermEq.br_cmp", + "token_correspondence_FStar.Reflection.TermEq.faithful_branch" + ], + 0, + "e2e056d494427cd146852b7e229499e2" + ], + [ + "FStar.Reflection.TermEq.faithful_lemma", + 7, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.Reflection.TermEq.arg_cmp.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.faithful.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.faithful_arg.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.term_cmp.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.aqual_cmp.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.faithful.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.term_cmp.fuel_instrumented", + "@query", + "FStar.Reflection.TermEq_pretyping_299a0fe1f1a9cea255aa814badd8d5c3", + "FStar.Stubs.Reflection.V2.Data_pretyping_25489d564b00c456a9aebf5245eb3f03", + "binder_x_8738c16a2099542d72710440f904c450_0", + "binder_x_8738c16a2099542d72710440f904c450_1", + "constructor_distinct_FStar.Reflection.TermEq.Eq", + "constructor_distinct_FStar.Reflection.TermEq.Neq", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Q_Meta", + "data_typing_intro_FStar.Reflection.TermEq.Neq@tok", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok", + "disc_equation_FStar.Reflection.TermEq.Unknown", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Q_Meta", + "equality_tok_FStar.Reflection.TermEq.Eq@tok", + "equality_tok_FStar.Reflection.TermEq.Neq@tok", + "equality_tok_FStar.Reflection.TermEq.Unknown@tok", + "equation_FStar.Pervasives.Native.fst", + "equation_FStar.Pervasives.Native.snd", + "equation_FStar.Reflection.TermEq.cmpres", + "equation_FStar.Reflection.TermEq.defined", + "equation_FStar.Reflection.TermEq.op_Amp_Amp_Amp", + "equation_FStar.Stubs.Reflection.V2.Data.argv", + "equation_with_fuel_FStar.Reflection.TermEq.aqual_cmp.fuel_instrumented", + "equation_with_fuel_FStar.Reflection.TermEq.arg_cmp.fuel_instrumented", + "equation_with_fuel_FStar.Reflection.TermEq.faithful_arg.fuel_instrumented", + "equation_with_fuel_FStar.Reflection.TermEq.faithful_qual.fuel_instrumented", + "equation_with_fuel_FStar.Reflection.TermEq.term_cmp.fuel_instrumented", + "fuel_guarded_inversion_FStar.Pervasives.Native.tuple2", + "fuel_guarded_inversion_FStar.Reflection.TermEq._cmpres", + "fuel_guarded_inversion_FStar.Stubs.Reflection.V2.Data.aqualv", + "function_token_typing_FStar.Stubs.Reflection.Types.term", + "kinding_FStar.Stubs.Reflection.V2.Data.aqualv@tok", "l_and-interp", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Q_Meta__0", + "refinement_interpretation_Tm_refine_35bd6e057ea1a48759789a2ae0d44bc1", + "subterm_ordering_FStar.Pervasives.Native.Mktuple2", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Q_Meta", + "token_correspondence_FStar.Reflection.TermEq.term_cmp.fuel_instrumented", + "typing_FStar.Pervasives.Native.__proj__Mktuple2__item___1", + "typing_FStar.Pervasives.Native.snd", + "typing_FStar.Reflection.TermEq.term_cmp" + ], + 0, + "be4e6f113d3394a0eb5288cd3a8661b3" + ], + [ + "FStar.Reflection.TermEq.faithful_lemma", + 8, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.Reflection.TermEq.aqual_cmp.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.faithful.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.faithful_attrs.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.faithful_binder.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.faithful_qual.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.term_cmp.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.aqual_cmp.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.faithful.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.faithful_attrs.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.faithful_qual.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.term_cmp.fuel_instrumented", + "@query", + "FStar.Reflection.TermEq_pretyping_299a0fe1f1a9cea255aa814badd8d5c3", + "FStar.Stubs.Reflection.Types_pretyping_9b991758ca636436bc8d1f0999dd3cf1", + "FStar.Stubs.Reflection.V2.Data_pretyping_25489d564b00c456a9aebf5245eb3f03", + "binder_x_9b991758ca636436bc8d1f0999dd3cf1_0", + "binder_x_9b991758ca636436bc8d1f0999dd3cf1_1", + "constructor_distinct_FStar.Reflection.TermEq.Eq", + "data_typing_intro_FStar.Reflection.TermEq.Neq@tok", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok", + "disc_equation_FStar.Reflection.TermEq.Unknown", + "equality_tok_FStar.Reflection.TermEq.Eq@tok", + "equality_tok_FStar.Reflection.TermEq.Neq@tok", + "equality_tok_FStar.Reflection.TermEq.Unknown@tok", + "equation_FStar.Reflection.TermEq.cmpres", + "equation_FStar.Reflection.TermEq.defined", + "equation_FStar.Reflection.TermEq.op_Amp_Amp_Amp", + "equation_FStar.Stubs.Reflection.Types.typ", + "equation_with_fuel_FStar.Reflection.TermEq.aqual_cmp.fuel_instrumented", + "equation_with_fuel_FStar.Reflection.TermEq.faithful_binder.fuel_instrumented", + "equation_with_fuel_FStar.Reflection.TermEq.term_cmp.fuel_instrumented", + "fuel_guarded_inversion_FStar.Reflection.TermEq._cmpres", + "fuel_guarded_inversion_FStar.Stubs.Reflection.V2.Data.binder_view", + "l_and-interp", + "proj_equation_FStar.Stubs.Reflection.V2.Data.Mkbinder_view_attrs", + "proj_equation_FStar.Stubs.Reflection.V2.Data.Mkbinder_view_qual", + "proj_equation_FStar.Stubs.Reflection.V2.Data.Mkbinder_view_sort", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "refinement_interpretation_Tm_refine_336c863ebf681869395d10a4c152247a", + "refinement_interpretation_Tm_refine_35bd6e057ea1a48759789a2ae0d44bc1", + "refinement_interpretation_Tm_refine_40873b3904b0e8fc46126fd76863abb9", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Mkbinder_view", + "typing_FStar.Reflection.TermEq.aqual_cmp", + "typing_FStar.Reflection.TermEq.term_cmp", + "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_binder", + "typing_FStar.Stubs.Reflection.V2.Data.__proj__Mkbinder_view__item__qual", + "typing_FStar.Stubs.Reflection.V2.Data.__proj__Mkbinder_view__item__sort" + ], + 0, + "462d8045bdc450617805226015b6d6e1" + ], + [ + "FStar.Reflection.TermEq.faithful_lemma", + 9, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.Reflection.TermEq.aqual_cmp.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.faithful.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.faithful_qual.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.term_cmp.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.faithful.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.term_cmp.fuel_instrumented", + "@query", + "FStar.Stubs.Reflection.V2.Data_pretyping_25489d564b00c456a9aebf5245eb3f03", + "binder_x_25489d564b00c456a9aebf5245eb3f03_0", + "binder_x_25489d564b00c456a9aebf5245eb3f03_1", + "constructor_distinct_FStar.Reflection.TermEq.Eq", + "constructor_distinct_FStar.Reflection.TermEq.Neq", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Q_Meta", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok", + "disc_equation_FStar.Reflection.TermEq.Unknown", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Q_Meta", + "equality_tok_FStar.Reflection.TermEq.Eq@tok", + "equality_tok_FStar.Reflection.TermEq.Neq@tok", + "equation_FStar.Reflection.TermEq.defined", + "equation_with_fuel_FStar.Reflection.TermEq.aqual_cmp.fuel_instrumented", + "equation_with_fuel_FStar.Reflection.TermEq.faithful_qual.fuel_instrumented", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Q_Meta__0", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Q_Meta" + ], + 0, + "71b87814a7d52fe459c6a06765f19d16" + ], + [ + "FStar.Reflection.TermEq.faithful_lemma", + 10, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.List.Tot.Base.memP.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.allP.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.faithful.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.faithful_attrs.fuel_instrumented", + "@fuel_irrelevance_FStar.List.Tot.Base.memP.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.allP.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.faithful.fuel_instrumented", + "@query", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_93e3ec7c82b87b2331924b56a84cca41", + "binder_x_a78dd1eff2b662e8f53c352a3382fe47_3", + "binder_x_f4c7b100024f1cd8142562ba88ec2c88_4", + "data_elim_Prims.Cons", "eq2-interp", + "equation_FStar.Reflection.TermEq.def2", + "equation_Prims.op_Equals_Equals_Equals", + "equation_with_fuel_FStar.List.Tot.Base.memP.fuel_instrumented", + "equation_with_fuel_FStar.Reflection.TermEq.allP.fuel_instrumented", + "equation_with_fuel_FStar.Reflection.TermEq.faithful_attrs.fuel_instrumented", + "false_interp", "fuel_guarded_inversion_Prims.list", + "fuel_token_correspondence_FStar.Reflection.TermEq.faithful.fuel_instrumented_token", + "function_token_typing_FStar.Stubs.Reflection.Types.term", + "kinding_Prims.list@tok", "l_and-interp", "l_or-interp", + "lemma_FStar.Reflection.TermEq.memP_allP", + "lemma_FStar.Reflection.TermEq.memP_dec", + "refinement_interpretation_Tm_refine_012d84ab711a5da18390cc5d5e8f4433", + "refinement_interpretation_Tm_refine_1d4397a128f4c79204ffa07ae91111db", + "refinement_interpretation_Tm_refine_23369608d9f8291ebf3ed9fd4ba314c0", + "refinement_interpretation_Tm_refine_5dd5f7c61b3e198736e6c2f1f38ee99f", + "refinement_interpretation_Tm_refine_acbfdd8e261c8572116940febac0ab76", + "refinement_interpretation_Tm_refine_b0c0753a4751440064882c5a0057ec56", + "refinement_interpretation_Tm_refine_b9e3510a51c5f4ff03fdbfbbd14882f8", + "subterm_ordering_Prims.Cons", + "token_correspondence_FStar.Reflection.TermEq.faithful.fuel_instrumented", + "token_correspondence_FStar.Reflection.TermEq.term_cmp" + ], + 0, + "9054c405c910b0a52134c670b5ec0dad" + ], + [ + "FStar.Reflection.TermEq.faithful_lemma", + 11, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.List.Tot.Base.memP.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.allP.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.comp_cmp.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.faithful.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.faithful_arg.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.faithful_comp.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.TermEq.term_cmp.fuel_instrumented", + "@fuel_irrelevance_FStar.List.Tot.Base.memP.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.allP.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.faithful.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.faithful_arg.fuel_instrumented", + "@fuel_irrelevance_FStar.Reflection.TermEq.term_cmp.fuel_instrumented", + "@query", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_3cdd50512cbee959f15c1b3fba2fc157", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_7f568c219263d6c40f0cb883701bdc9f", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_8a3680b46b05f1e1b836b3998f9cbf32", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_9213914019dc0ec92ead919b92887cca", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_93e3ec7c82b87b2331924b56a84cca41", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_c35843c45d7a33211303d57ce26e2f5a", + "FStar.Reflection.TermEq_interpretation_Tm_arrow_fe04df657f75580dcfbfd8e5243f2a9e", + "FStar.Reflection.TermEq_pretyping_299a0fe1f1a9cea255aa814badd8d5c3", + "FStar.Stubs.Reflection.Types_pretyping_6810d13cb9b08df0f69a36697286e796", + "FStar.Stubs.Reflection.V2.Data_pretyping_25489d564b00c456a9aebf5245eb3f03", + "FStar.Stubs.Reflection.V2.Data_pretyping_56295bb78e8bec278ade72bb76fc2ada", + "binder_x_6810d13cb9b08df0f69a36697286e796_0", + "binder_x_6810d13cb9b08df0f69a36697286e796_1", + "constructor_distinct_FStar.Reflection.TermEq.Eq", + "constructor_distinct_FStar.Reflection.TermEq.Neq", + "constructor_distinct_FStar.Reflection.TermEq.Unknown", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.C_Eff", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.C_GTotal", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.C_Lemma", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.C_Total", + "data_typing_intro_FStar.Reflection.TermEq.Neq@tok", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok", + "disc_equation_FStar.Reflection.TermEq.Unknown", + "disc_equation_FStar.Stubs.Reflection.V2.Data.C_Eff", + "disc_equation_FStar.Stubs.Reflection.V2.Data.C_GTotal", + "disc_equation_FStar.Stubs.Reflection.V2.Data.C_Lemma", + "disc_equation_FStar.Stubs.Reflection.V2.Data.C_Total", + "equality_tok_FStar.Reflection.TermEq.Eq@tok", + "equality_tok_FStar.Reflection.TermEq.Neq@tok", + "equality_tok_FStar.Reflection.TermEq.Unknown@tok", + "equation_FStar.Reflection.TermEq.cmpres", + "equation_FStar.Reflection.TermEq.comparator_for", + "equation_FStar.Reflection.TermEq.def2", + "equation_FStar.Reflection.TermEq.defined", + "equation_FStar.Reflection.TermEq.eq_cmp", + "equation_FStar.Reflection.TermEq.op_Amp_Amp_Amp", + "equation_FStar.Reflection.TermEq.valid", + "equation_FStar.Stubs.Reflection.Types.name", + "equation_FStar.Stubs.Reflection.V2.Data.argv", + "equation_FStar.Stubs.Reflection.V2.Data.universes", + "equation_with_fuel_FStar.Reflection.TermEq.comp_cmp.fuel_instrumented", + "equation_with_fuel_FStar.Reflection.TermEq.faithful_comp.fuel_instrumented", + "equation_with_fuel_FStar.Reflection.TermEq.term_cmp.fuel_instrumented", + "fuel_guarded_inversion_FStar.Pervasives.Native.tuple2", + "fuel_guarded_inversion_FStar.Reflection.TermEq._cmpres", + "fuel_guarded_inversion_FStar.Stubs.Reflection.V2.Data.comp_view", + "fuel_guarded_inversion_Prims.list", + "fuel_token_correspondence_FStar.Reflection.TermEq.faithful.fuel_instrumented_token", + "fuel_token_correspondence_FStar.Reflection.TermEq.faithful_arg.fuel_instrumented_token", + "function_token_typing_FStar.Reflection.TermEq.arg_cmp", + "function_token_typing_FStar.Reflection.TermEq.eq_cmp", + "function_token_typing_FStar.Reflection.TermEq.term_cmp", + "function_token_typing_FStar.Reflection.TermEq.univ_cmp", + "function_token_typing_FStar.Stubs.Reflection.Types.comp", + "function_token_typing_FStar.Stubs.Reflection.Types.term", + "function_token_typing_FStar.Stubs.Reflection.Types.universe", + "function_token_typing_FStar.Stubs.Reflection.V2.Data.argv", + "interpretation_Tm_abs_9636e57215d1b4ca54f366e9727674bc", + "l_and-interp", "lemma_FStar.Reflection.TermEq.memP_allP", + "primitive_Prims.op_Equality", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.C_Eff_decrs", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.C_Eff_eff_args", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.C_Eff_eff_name", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.C_Eff_result", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.C_Eff_us", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.C_GTotal_ret", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.C_Lemma__0", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.C_Lemma__1", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.C_Lemma__2", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.C_Total_ret", + "refinement_interpretation_Tm_refine_012d84ab711a5da18390cc5d5e8f4433", + "refinement_interpretation_Tm_refine_30793ef78383cdb83e7ba3cd378148f3", + "refinement_interpretation_Tm_refine_35bd6e057ea1a48759789a2ae0d44bc1", + "refinement_interpretation_Tm_refine_67b67ec3330b8c789616dfcb078256e5", + "refinement_interpretation_Tm_refine_82f6e3ec418a79056d2f8332de87b189", + "refinement_interpretation_Tm_refine_b0c0753a4751440064882c5a0057ec56", + "refinement_interpretation_Tm_refine_ea8b3c574ec626dca5f25851fc0ec8bf", + "refinement_interpretation_Tm_refine_ecd63b3e532ad4b4299982606746624d", + "refinement_interpretation_Tm_refine_f67fae703d4f124e9a89639bf06f15ff", + "refinement_interpretation_Tm_refine_f6fe780364ea031810261dad3a816518", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.C_Eff", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.C_GTotal", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.C_Lemma", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.C_Total", + "token_correspondence_FStar.Reflection.TermEq.arg_cmp", + "token_correspondence_FStar.Reflection.TermEq.eq_cmp", + "token_correspondence_FStar.Reflection.TermEq.faithful.fuel_instrumented", + "token_correspondence_FStar.Reflection.TermEq.faithful_arg.fuel_instrumented", + "token_correspondence_FStar.Reflection.TermEq.term_cmp", + "token_correspondence_FStar.Reflection.TermEq.term_cmp.fuel_instrumented", + "typing_FStar.Reflection.TermEq.list_dec_cmp", + "typing_FStar.Reflection.TermEq.term_cmp", + "typing_FStar.Stubs.Reflection.Types.name", + "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_comp" + ], + 0, + "5e9467ce9138d4ac60715d317aaf8ccf" + ], + [ + "FStar.Reflection.TermEq.faithful_lemma", + 12, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_6c693af46fb23956ceecaf3c6eda9494", + "refinement_interpretation_Tm_refine_afe9d3130ff65c7da0946a82029b7aed", + "refinement_interpretation_Tm_refine_f740ba76472c7659dc7c2dd65afc203a" + ], + 0, + "ae1d131e4a5e29fb638ee8505cbf5d2f" + ], + [ + "FStar.Reflection.TermEq.term_eq", + 1, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.Reflection.TermEq.term_cmp.fuel_instrumented", + "@query", "disc_equation_FStar.Reflection.TermEq.Eq", + "equation_FStar.Reflection.TermEq.cmpres", + "equation_FStar.Reflection.TermEq.valid", + "equation_with_fuel_FStar.Reflection.TermEq.term_cmp.fuel_instrumented", + "projection_inverse_BoxBool_proj_0", + "refinement_interpretation_Tm_refine_35bd6e057ea1a48759789a2ae0d44bc1", + "typing_FStar.Reflection.TermEq.term_cmp" + ], + 0, + "d264f5cf5a9381d9703611ed869a8087" + ], + [ + "FStar.Reflection.TermEq.term_eq_dec", + 1, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.Reflection.TermEq.term_cmp.fuel_instrumented", + "@query", "disc_equation_FStar.Reflection.TermEq.Eq", + "disc_equation_FStar.Reflection.TermEq.Unknown", + "equality_tok_FStar.Reflection.TermEq.Unknown@tok", + "equation_FStar.Reflection.TermEq.cmpres", + "equation_FStar.Reflection.TermEq.defined", + "equation_FStar.Reflection.TermEq.faithful_term", + "equation_FStar.Reflection.TermEq.valid", + "equation_with_fuel_FStar.Reflection.TermEq.term_cmp.fuel_instrumented", + "fuel_guarded_inversion_FStar.Reflection.TermEq._cmpres", + "projection_inverse_BoxBool_proj_0", + "refinement_interpretation_Tm_refine_35bd6e057ea1a48759789a2ae0d44bc1", + "refinement_interpretation_Tm_refine_f42044062bfbefe4f889894631d215cc", + "token_correspondence_FStar.Reflection.TermEq.term_cmp.fuel_instrumented" + ], + 0, + "9406dca8674e1e9063ad63c604ca63db" + ], + [ + "FStar.Reflection.TermEq.univ_eq", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.Reflection.TermEq.univ_cmp.fuel_instrumented", + "@query", + "FStar.Stubs.Reflection.Types_pretyping_1e7d50258c90a67cd2d1434776b23416", + "disc_equation_FStar.Reflection.TermEq.Eq", + "equation_FStar.Reflection.TermEq.cmpres", + "equation_FStar.Reflection.TermEq.valid", + "projection_inverse_BoxBool_proj_0", + "refinement_interpretation_Tm_refine_35bd6e057ea1a48759789a2ae0d44bc1", + "typing_FStar.Reflection.TermEq.univ_cmp" + ], + 0, + "65ad1544ce646b6ce93d2307f83d8f93" + ], + [ + "FStar.Reflection.TermEq.univ_eq_dec", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.Types_pretyping_1e7d50258c90a67cd2d1434776b23416", + "disc_equation_FStar.Reflection.TermEq.Eq", + "disc_equation_FStar.Reflection.TermEq.Unknown", + "equation_FStar.Reflection.TermEq.cmpres", + "equation_FStar.Reflection.TermEq.defined", + "equation_FStar.Reflection.TermEq.faithful_universe", + "equation_FStar.Reflection.TermEq.valid", + "fuel_guarded_inversion_FStar.Reflection.TermEq._cmpres", + "projection_inverse_BoxBool_proj_0", + "refinement_interpretation_Tm_refine_35bd6e057ea1a48759789a2ae0d44bc1", + "refinement_interpretation_Tm_refine_66412af62d3c2c1a8e8964b3f2c5418b", + "typing_FStar.Reflection.TermEq.univ_cmp" + ], + 0, + "b2c261f6e8345a0dbc781633e5849545" + ] + ] +] \ No newline at end of file diff --git a/ulib/.cache/FStar.Reflection.TermEq.fsti.hints b/ulib/.cache/FStar.Reflection.TermEq.fsti.hints new file mode 100644 index 00000000000..d47b10538fe --- /dev/null +++ b/ulib/.cache/FStar.Reflection.TermEq.fsti.hints @@ -0,0 +1,283 @@ +[ + "2RÚÆUíº,´re„õy¶C", + [ + [ + "FStar.Reflection.TermEq.allP0", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "binder_x_0a56e3de562c08d8ab59f4ac6f626a98_3", + "disc_equation_Prims.Cons", "disc_equation_Prims.Nil", + "fuel_guarded_inversion_Prims.list", + "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" + ], + 0, + "0767d6fe855853aa9770a5cfa3087755" + ], + [ + "FStar.Reflection.TermEq.allP", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "binder_x_4241dfee740b6e69b90e9291a40056c8_5", + "disc_equation_Prims.Cons", "disc_equation_Prims.Nil", + "equation_Prims.op_Equals_Equals_Equals", + "fuel_guarded_inversion_Prims.list", + "projection_inverse_BoxBool_proj_0", + "refinement_interpretation_Tm_refine_079bc076fa8d26d18a7a34c9c68bfbe8", + "subterm_ordering_Prims.Cons" + ], + 0, + "702c74a74506da9ebdb20f68f9b41fd6" + ], + [ + "FStar.Reflection.TermEq.optP0", + 1, + 2, + 1, + [ "@query", "lemma_FStar.Pervasives.invertOption" ], + 0, + "e1693effce373f0a4f681f654ce340f8" + ], + [ + "FStar.Reflection.TermEq.optP", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "lemma_FStar.Pervasives.invertOption", + "refinement_interpretation_Tm_refine_a9890f77e3e1b1620470df0b39be63e0", + "subterm_ordering_FStar.Pervasives.Native.Some" + ], + 0, + "c9c3bd0d15c0c33eb20f6f41fe7343d0" + ], + [ + "FStar.Reflection.TermEq.faithful_univ", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.Types_pretyping_1e7d50258c90a67cd2d1434776b23416", + "FStar.Stubs.Reflection.V2.Data_pretyping_d2f7e89566866d71e5fc7e1e7432f4cb", + "binder_x_1e7d50258c90a67cd2d1434776b23416_0", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Uv_Unk@tok", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Uv_BVar", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Uv_Max", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Uv_Name", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Uv_Succ", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Uv_Unif", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Uv_Unk", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Uv_Zero", + "fuel_guarded_inversion_FStar.Stubs.Reflection.V2.Data.universe_view", + "projection_inverse_BoxBool_proj_0", + "refinement_interpretation_Tm_refine_4e84f047f00aa775b5130eee4ebea2da", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Uv_Max", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Uv_Succ", + "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_universe" + ], + 0, + "342cf1932b0d8e312d4db6f3edca6350" + ], + [ + "FStar.Reflection.TermEq.faithful", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.Types_pretyping_6810d13cb9b08df0f69a36697286e796", + "FStar.Stubs.Reflection.Types_pretyping_9b991758ca636436bc8d1f0999dd3cf1", + "FStar.Stubs.Reflection.V2.Data_pretyping_250ec2f946e12594618df379d0cb7f9b", + "binder_x_651778f725c07b6c259161d48455093d_0", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Tv_Unknown@tok", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Abs", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_App", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Arrow", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_AscribedC", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_AscribedT", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_BVar", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Const", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_FVar", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Let", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Match", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Refine", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Type", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_UInst", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Unknown", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Unsupp", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Uvar", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Var", + "equation_FStar.Stubs.Reflection.V2.Data.argv", + "equation_FStar.Stubs.Reflection.V2.Data.branch", + "equation_FStar.Stubs.Reflection.V2.Data.simple_binder", + "fuel_guarded_inversion_FStar.Stubs.Reflection.V2.Data.term_view", + "projection_inverse_BoxBool_proj_0", + "refinement_interpretation_Tm_refine_81af2efa33d38022d26acf32f3bb78ef", + "refinement_interpretation_Tm_refine_a8284b5e442b1496d78105f043903ddc", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_Abs", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_App", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_Arrow", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_AscribedC", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_AscribedT", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_Let", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_Match", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_Refine", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_UInst", + "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_ln" + ], + 0, + "c3e8dc7fe3fb727771d0e97aedbc0b3e" + ], + [ + "FStar.Reflection.TermEq.faithful", + 2, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.V2.Data_pretyping_25489d564b00c456a9aebf5245eb3f03", + "binder_x_8738c16a2099542d72710440f904c450_0", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok", + "equation_FStar.Pervasives.Native.fst", + "equation_FStar.Pervasives.Native.snd", + "equation_FStar.Stubs.Reflection.V2.Data.argv", + "fuel_guarded_inversion_FStar.Pervasives.Native.tuple2", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "subterm_ordering_FStar.Pervasives.Native.Mktuple2" + ], + 0, + "39bdf31644ba7675e38c3bb650fd463d" + ], + [ + "FStar.Reflection.TermEq.faithful", + 3, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.V2.Data_pretyping_25489d564b00c456a9aebf5245eb3f03", + "binder_x_25489d564b00c456a9aebf5245eb3f03_0", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Q_Explicit", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Q_Implicit", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Q_Meta", + "fuel_guarded_inversion_FStar.Stubs.Reflection.V2.Data.aqualv", + "projection_inverse_BoxBool_proj_0", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Q_Meta" + ], + 0, + "c6582020a13d7c5408aa0f9e591611af" + ], + [ + "FStar.Reflection.TermEq.faithful", + 4, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.Types_pretyping_9b991758ca636436bc8d1f0999dd3cf1", + "FStar.Stubs.Reflection.V2.Data_pretyping_25489d564b00c456a9aebf5245eb3f03", + "binder_x_9b991758ca636436bc8d1f0999dd3cf1_0", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok", + "refinement_interpretation_Tm_refine_336c863ebf681869395d10a4c152247a", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Mkbinder_view", + "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_binder" + ], + 0, + "af2a72f88b9fba6b99ca3b7a91d077a6" + ], + [ + "FStar.Reflection.TermEq.faithful", + 5, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "binder_x_6b5206bb1821f88ff6ffae652d7842d3_0", + "equation_FStar.Stubs.Reflection.V2.Data.branch", + "subterm_ordering_FStar.Pervasives.Native.Mktuple2" + ], + 0, + "f96bc29d350935cbd61ccecfc1abb969" + ], + [ + "FStar.Reflection.TermEq.faithful", + 6, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.V2.Data_pretyping_f6f3059e71a4af19e0916e39904f564a", + "binder_x_f6f3059e71a4af19e0916e39904f564a_0", + "data_elim_FStar.Stubs.Reflection.V2.Data.Pat_Dot_Term", + "data_typing_intro_FStar.Pervasives.Native.Some@tok", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Pat_Cons", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Pat_Constant", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Pat_Dot_Term", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Pat_Var", + "equation_FStar.Stubs.Reflection.V2.Data.universes", + "fuel_guarded_inversion_FStar.Stubs.Reflection.V2.Data.pattern", + "function_token_typing_FStar.Stubs.Reflection.Types.term", + "lemma_FStar.Pervasives.invertOption", + "proj_equation_FStar.Stubs.Reflection.V2.Data.Pat_Dot_Term_t", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Pat_Dot_Term_t", + "subterm_ordering_FStar.Pervasives.Native.Some", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Pat_Cons", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Pat_Dot_Term" + ], + 0, + "83626ec1a6efe5abdba5e9f13ffe535b" + ], + [ + "FStar.Reflection.TermEq.faithful", + 7, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "binder_x_e89ce491a76b3e5e9635682ede5db643_0", + "equation_FStar.Pervasives.Native.fst", + "fuel_guarded_inversion_FStar.Pervasives.Native.tuple2", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "subterm_ordering_FStar.Pervasives.Native.Mktuple2" + ], + 0, + "b68f6a2ff8d49226457ffbf09543b272" + ], + [ + "FStar.Reflection.TermEq.faithful", + 8, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.Types_pretyping_6810d13cb9b08df0f69a36697286e796", + "binder_x_6810d13cb9b08df0f69a36697286e796_0", + "disc_equation_FStar.Stubs.Reflection.V2.Data.C_Eff", + "disc_equation_FStar.Stubs.Reflection.V2.Data.C_GTotal", + "disc_equation_FStar.Stubs.Reflection.V2.Data.C_Lemma", + "disc_equation_FStar.Stubs.Reflection.V2.Data.C_Total", + "equation_FStar.Stubs.Reflection.V2.Data.argv", + "fuel_guarded_inversion_FStar.Stubs.Reflection.V2.Data.comp_view", + "projection_inverse_BoxBool_proj_0", + "refinement_interpretation_Tm_refine_f67fae703d4f124e9a89639bf06f15ff", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.C_Eff", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.C_GTotal", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.C_Lemma", + "subterm_ordering_FStar.Stubs.Reflection.V2.Data.C_Total", + "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_comp" + ], + 0, + "953b2816ea9cb8cb034a7d07564a98cb" + ] + ] +] \ No newline at end of file diff --git a/ulib/.cache/FStar.Reflection.Typing.fst.hints b/ulib/.cache/FStar.Reflection.Typing.fst.hints index d74d90895c9..94ff941da84 100644 --- a/ulib/.cache/FStar.Reflection.Typing.fst.hints +++ b/ulib/.cache/FStar.Reflection.Typing.fst.hints @@ -1,5 +1,5 @@ [ - "¥<ŠDk£ªF2ôÈ\"\u00029—:", + "\u0019Z¶«õ\u007fÂ\u001e¹\u000fŒm_2ùï", [ [ "FStar.Reflection.Typing.fold_left_dec", @@ -14,7 +14,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "d0b380c39efe4061922a0199d7409ef5" + "2296e502f9b4c9008437ffff0824137b" ], [ "FStar.Reflection.Typing.map_dec", @@ -29,7 +29,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "3baf61b76e623e3d99fb218f6b4ed5c7" + "571eb87e0d009e36f1da9f7091dd65fa" ], [ "FStar.Reflection.Typing.zip2prop", @@ -43,7 +43,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "4f8388663f2c4d9592f8ad34c0bc7fa2" + "aced5e3e7d0812f539ad6cb3771c88b5" ], [ "FStar.Reflection.Typing.pack_inspect", @@ -52,7 +52,7 @@ 1, [ "@query" ], 0, - "56e60c93dd47d19b3611f04e5f87ccce" + "a051f5b7eabc2ef5f8d37538b478b31c" ], [ "FStar.Reflection.Typing.pack_inspect_universe", @@ -61,7 +61,28 @@ 1, [ "@query" ], 0, - "2057170fbb9cea784948ce32a7c9698d" + "b6e499c3afd337213c5e1c64bf74354b" + ], + [ + "FStar.Reflection.Typing.pack_inspect_sigelt", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_312575811996558dd8c42ead11f8d23a" + ], + 0, + "ca15aaceff8f077d5b501e8c28155773" + ], + [ + "FStar.Reflection.Typing.pack_inspect_sigelt", + 2, + 2, + 1, + [ "@query" ], + 0, + "87215fdfd75ffc317be1c07c0c044e54" ], [ "FStar.Reflection.Typing.mk_binder", @@ -72,7 +93,7 @@ "@query", "equation_FStar.Sealed.Inhabited.is_sealed", "true_interp" ], 0, - "281fd6dc33725d7b0756c5b70bc6d9b5" + "1306814bf25791fae966eb50daf6000a" ], [ "FStar.Reflection.Typing.mk_simple_binder", @@ -103,7 +124,7 @@ "string_typing", "true_interp" ], 0, - "20a4a90c8aaa2ce5939331b3e1a3298b" + "14ff34bdd17b7f6e168ea15a58a98dca" ], [ "FStar.Reflection.Typing.extend_env", @@ -114,7 +135,7 @@ "@query", "equation_FStar.Sealed.Inhabited.is_sealed", "true_interp" ], 0, - "85b1bd749aff5cb15e561e7bace7ade1" + "c0bd580d9e7f9832cc11b804d098c4ef" ], [ "FStar.Reflection.Typing.__proj__DT__item___0", @@ -126,7 +147,7 @@ "refinement_interpretation_Tm_refine_26d04831d69dcab2962a04ce3e55f668" ], 0, - "13decbf5bfe2f2b7aea5a8a3cae546c4" + "f9e16bc357e695f44f5700a658d13e5c" ], [ "FStar.Reflection.Typing.__proj__DT__item___1", @@ -138,7 +159,7 @@ "refinement_interpretation_Tm_refine_26d04831d69dcab2962a04ce3e55f668" ], 0, - "b0799a6d0c5d6130af3007f470e70c7a" + "cb1cf17a565d226619a2d7ce4ae6b586" ], [ "FStar.Reflection.Typing.__proj__NT__item___0", @@ -150,7 +171,7 @@ "refinement_interpretation_Tm_refine_a0a063bc3b61af2e1c2b56d7b3aaf6ae" ], 0, - "3b33390e56a2f3793316dea1bc420d62" + "f68db125b50a8962433f32ac8db81870" ], [ "FStar.Reflection.Typing.__proj__NT__item___1", @@ -162,7 +183,7 @@ "refinement_interpretation_Tm_refine_a0a063bc3b61af2e1c2b56d7b3aaf6ae" ], 0, - "a854f4965618cd202987308df53ce9d2" + "45bb2d8b68b97c52d08557bb15ddf231" ], [ "FStar.Reflection.Typing.__proj__ND__item___0", @@ -174,7 +195,7 @@ "refinement_interpretation_Tm_refine_83d11b288c01551a46c9b3572e31586a" ], 0, - "6f279ea1082495e965df4aa48c89b8d3" + "55931f9d31ace5bb76daab9c9a8add76" ], [ "FStar.Reflection.Typing.__proj__ND__item___1", @@ -186,7 +207,7 @@ "refinement_interpretation_Tm_refine_83d11b288c01551a46c9b3572e31586a" ], 0, - "5dc7007dc3a1ccc54f82e083544c9022" + "02aa2b4b8c8b28478044b87a8633b6a9" ], [ "FStar.Reflection.Typing.shift_subst_elt", @@ -205,7 +226,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "1adc9e911364dd74d8f3b99676f477d5" + "9cb7333326fd974bf9c7518caada3a80" ], [ "FStar.Reflection.Typing.find_matching_subst_elt_bv", @@ -226,7 +247,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "af36430ddeaba208e5adfe087d70c9ea" + "ed7bce3beb75cbac4637c37a88a40d10" ], [ "FStar.Reflection.Typing.subst_db", @@ -244,7 +265,7 @@ "typing_FStar.Reflection.Typing.maybe_uniq_of_term" ], 0, - "2d0a7b50fe195525c61cecb0d77d61a7" + "cdffe9670c39f22a429b67890bbd6426" ], [ "FStar.Reflection.Typing.find_matching_subst_elt_var", @@ -261,7 +282,7 @@ "projection_inverse_Prims.Cons_tl", "subterm_ordering_Prims.Cons" ], 0, - "0772fe3b46cc29b8165420534cc214e3" + "6c476278781d85e6cdd537b67ba0a667" ], [ "FStar.Reflection.Typing.subst_var", @@ -279,7 +300,7 @@ "typing_FStar.Reflection.Typing.maybe_uniq_of_term" ], 0, - "d05a122c40132446e5d94512cee89a75" + "4845240f132d101f5bbcce922e90166a" ], [ "FStar.Reflection.Typing.make_bv", @@ -290,7 +311,7 @@ "@query", "equation_FStar.Sealed.Inhabited.is_sealed", "true_interp" ], 0, - "022f8952a9f2fe5b1cb8af5edbf56ba1" + "c010ffd8e496da7ab7860f04012b78bf" ], [ "FStar.Reflection.Typing.make_bv_with_name", @@ -301,7 +322,7 @@ "@query", "equation_FStar.Sealed.Inhabited.is_sealed", "true_interp" ], 0, - "5920ca869c98e39a9831b3e6234a6776" + "69b7db0518528aebe837ae7b0badcc1b" ], [ "FStar.Reflection.Typing.make_namedv", @@ -312,7 +333,7 @@ "@query", "equation_FStar.Sealed.Inhabited.is_sealed", "true_interp" ], 0, - "abb86974a43fa181aeb68dfd00d364bb" + "2ee2aef827150187dd91b8c005ce68aa" ], [ "FStar.Reflection.Typing.make_namedv_with_name", @@ -323,7 +344,7 @@ "@query", "equation_FStar.Sealed.Inhabited.is_sealed", "true_interp" ], 0, - "d5eecce021c6d7c29677431ab80b2b7c" + "d35b7093ff1a7d6c9267470367b85bab" ], [ "FStar.Reflection.Typing.var_as_namedv", @@ -334,7 +355,7 @@ "@query", "equation_FStar.Sealed.Inhabited.is_sealed", "true_interp" ], 0, - "5aef0cab1b60daa938a3758ab3aa7e6d" + "fd3923ec8078c6228316d6b49b80097e" ], [ "FStar.Reflection.Typing.binder_offset_patterns", @@ -354,7 +375,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "f337d4fc1f08889e3ef4c2f232e5c562" + "75a8f5012c3ebbc21c2ac7b86a66fffa" ], [ "FStar.Reflection.Typing.binder_offset_patterns", @@ -374,7 +395,7 @@ "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Pat_Cons" ], 0, - "1cb034ca16493046e7837f15999dcc53" + "7ddd76434eba880f1762da53cbd463c3" ], [ "FStar.Reflection.Typing.subst_term", @@ -435,7 +456,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_ln" ], 0, - "2982cf69b823fa64733e6e6632eb7810" + "58081d1d0d82ae044669a3997b06e8b8" ], [ "FStar.Reflection.Typing.subst_term", @@ -464,7 +485,7 @@ "typing_FStar.Stubs.Reflection.V2.Data.binder_is_simple" ], 0, - "26fda3ad10df4b5633c0f5127909fb9c" + "c6cbc61708064894c67e2cf1e21ef4f7" ], [ "FStar.Reflection.Typing.subst_term", @@ -490,7 +511,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_comp" ], 0, - "12285c8c714f8a775a0698a2389af61a" + "d8d5e9f0f59efa8dd224ac9c530d8c21" ], [ "FStar.Reflection.Typing.subst_term", @@ -505,7 +526,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "7d8438755fd1f9fba8af4af5fcdeccca" + "0ab964eb528f3eda6a024e2a55ce6a9f" ], [ "FStar.Reflection.Typing.subst_term", @@ -526,7 +547,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "6cca468ca2a56a1c0b6c0ec291dea8d4" + "de64bb01ee08302299d2c62f8969deb5" ], [ "FStar.Reflection.Typing.subst_term", @@ -543,7 +564,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "a92e01e173c881d746224a064f636de4" + "17680123ef6ae096c923080c2fed1836" ], [ "FStar.Reflection.Typing.subst_term", @@ -567,7 +588,7 @@ "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Pat_Dot_Term" ], 0, - "a91be2709e86105086f67713c078fac7" + "d2de92277bc36b0c9566f46599517f74" ], [ "FStar.Reflection.Typing.subst_term", @@ -581,7 +602,7 @@ "subterm_ordering_FStar.Pervasives.Native.Mktuple2" ], 0, - "84f1b6da0873e3ee9d022681b31b6dde" + "0d385b3175094cab2a71213f23b8b510" ], [ "FStar.Reflection.Typing.subst_term", @@ -597,7 +618,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "d7383edb747baec252144d96e3d9cd51" + "eccd07b8401b841399b5349e6d727982" ], [ "FStar.Reflection.Typing.subst_term", @@ -622,7 +643,7 @@ "subterm_ordering_FStar.Pervasives.Native.Some" ], 0, - "261c931a20d0632d3deb5d27a1789a3d" + "b95088bd40ee64320468a937a1e34f52" ], [ "FStar.Reflection.Typing.bv_index_of_make_bv", @@ -638,7 +659,7 @@ "typing_FStar.Reflection.Typing.make_bv" ], 0, - "abed488e9cceb16cfaed25d0d78da8f0" + "89e977581faf7d6a6103451f1e3a321f" ], [ "FStar.Reflection.Typing.namedv_uniq_of_make_namedv", @@ -654,7 +675,7 @@ "typing_FStar.Reflection.Typing.make_namedv" ], 0, - "e15c6a82b1aa858d6a5c12e83ecb8a78" + "dae93210b9874d6dd8d4a6357094d710" ], [ "FStar.Reflection.Typing.b2t_ty", @@ -665,7 +686,7 @@ "@query", "equation_FStar.Sealed.Inhabited.is_sealed", "true_interp" ], 0, - "4535cad7a767cd97ba58ef51a9c86535" + "374acfdcce5ec916d0cc6c29eb71162d" ], [ "FStar.Reflection.Typing.freevars", @@ -729,7 +750,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_ln" ], 0, - "4ee32cb27fddf2cb4350039bf29c2c27" + "f0b485ccae101a7e43dca954128c649c" ], [ "FStar.Reflection.Typing.freevars", @@ -744,7 +765,7 @@ "subterm_ordering_FStar.Pervasives.Native.Some" ], 0, - "45e275fcf9d185bb31a86a26ece5eb0e" + "e64be39f6a31981e0244ebf1be97261c" ], [ "FStar.Reflection.Typing.freevars", @@ -770,7 +791,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_comp" ], 0, - "e8085e52f1a15d2d48f27160cc8989dc" + "2b4f387aa22c68209689c62455690e48" ], [ "FStar.Reflection.Typing.freevars", @@ -791,7 +812,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "e27fb71cd8382997790406fadd83f8bc" + "4ee80a6c89cf8be54a88d87a171647c6" ], [ "FStar.Reflection.Typing.freevars", @@ -806,7 +827,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "c8d9c69fd5503ace55d7e1e7987a78c0" + "0fe433c6ed9c2de8fabb786970bdb4b8" ], [ "FStar.Reflection.Typing.freevars", @@ -825,7 +846,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_binder" ], 0, - "217e12f8ba1ad06096ac264e23350033" + "94f2e5e8de5107806b08cc920dea9545" ], [ "FStar.Reflection.Typing.freevars", @@ -846,7 +867,7 @@ "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Pat_Dot_Term" ], 0, - "89c0642833e4f96f6a0625bf4cfe884e" + "fa633998eff27ac2341d57b08f94578a" ], [ "FStar.Reflection.Typing.freevars", @@ -863,7 +884,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "f56199a55f673c2fab256ff2561b30cd" + "a9cf583a89190d033b8769bbb6563662" ], [ "FStar.Reflection.Typing.freevars", @@ -877,7 +898,7 @@ "subterm_ordering_FStar.Pervasives.Native.Mktuple2" ], 0, - "358357a2b3efe721e5f0748b2b74fb27" + "25bab6733e694f89dc0da4e2d6a74ed8" ], [ "FStar.Reflection.Typing.freevars", @@ -893,7 +914,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "512b76cade94a423c6e4b5ebae581c66" + "edb3d139841ce391b64a95f04413397c" ], [ "FStar.Reflection.Typing.freevars", @@ -915,7 +936,7 @@ "subterm_ordering_FStar.Pervasives.Native.Mktuple3" ], 0, - "a3d2a4e2abfa249aa423fa57a89d13cb" + "52a40b477b2b9fcb2431178548352221" ], [ "FStar.Reflection.Typing.ln'", @@ -973,7 +994,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_ln" ], 0, - "51eece00ac36ca7af17d8194500a4b63" + "2b2bac928878518cec3a29bfaa439c2f" ], [ "FStar.Reflection.Typing.ln'", @@ -999,7 +1020,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_comp" ], 0, - "ad07cda626325d9e7fe3befa9749ee6f" + "802f494fa0e8aa576d6be60211ffb58d" ], [ "FStar.Reflection.Typing.ln'", @@ -1020,7 +1041,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "3def176dd7e64a19d6716c5449f7c5d5" + "8145aa56d9c2a0ab6f2aafebf0455d7f" ], [ "FStar.Reflection.Typing.ln'", @@ -1039,7 +1060,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_binder" ], 0, - "ee894cd7974ed1a5b389bfeba36b84dc" + "e31d52ba129c5e276712cc7f44c53417" ], [ "FStar.Reflection.Typing.ln'", @@ -1054,7 +1075,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "416974f5ec632e776e8e6a8d172eefa6" + "ab917a5045ba6dd5d36f5f03fa69f705" ], [ "FStar.Reflection.Typing.ln'", @@ -1071,7 +1092,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "34ab06a657257148bd6d63c9c99e6c9a" + "12a20990e7bb32bc5122da10f7a66d8d" ], [ "FStar.Reflection.Typing.ln'", @@ -1095,7 +1116,7 @@ "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Pat_Dot_Term" ], 0, - "474cdaad7346b27b43ab80aea797c202" + "062e8c52b4786036885e103063a7febf" ], [ "FStar.Reflection.Typing.ln'", @@ -1109,7 +1130,7 @@ "subterm_ordering_FStar.Pervasives.Native.Mktuple2" ], 0, - "a62e06a6fcd2b9db3974b1da80c81c81" + "760b58a2e0dde3d98b603331c95ca0a2" ], [ "FStar.Reflection.Typing.ln'", @@ -1125,7 +1146,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "203d32bef67b7d9f4c565fdb4fc61c44" + "9392eada66ca97ae5a5ac0c721825b7f" ], [ "FStar.Reflection.Typing.ln'", @@ -1150,7 +1171,7 @@ "subterm_ordering_FStar.Pervasives.Native.Some" ], 0, - "68e4d0b0ffbe215bf2ceadcdafe27526" + "45e557d7b944278e40ef26a422f702e5" ], [ "FStar.Reflection.Typing.apply_term_ctxt", @@ -1192,7 +1213,7 @@ "typing_tok_FStar.Reflection.Typing.Ctxt_hole@tok" ], 0, - "4aba08e3f949a84d55caa7dbfb6ad56d" + "f6f8faf269e57483ff05b248662265e7" ], [ "FStar.Reflection.Typing.mk_comp", @@ -1213,7 +1234,7 @@ "typing_FStar.Pervasives.Native.fst" ], 0, - "6481ca8ec90f20919362ca4926137433" + "3ab6eb831fdc237edf5a9b3ec45d2b8d" ], [ "FStar.Reflection.Typing.extend_env_l", @@ -1232,7 +1253,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "b098f8e3b1afc16e37f48d5977534d9e" + "49d15837262387589f0f90f23200954a" ], [ "FStar.Reflection.Typing.is_non_informative_name", @@ -1247,7 +1268,7 @@ "typing_FStar.Stubs.Reflection.Types.name" ], 0, - "c20dccf5790200c456089e2a2e35406c" + "95170d3cd95cbd5b82ebb9024bdad7e8" ], [ "FStar.Reflection.Typing.__close_term_vs", @@ -1267,7 +1288,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "251018b8aa3d85ad3263591d1c661903" + "6dc798d7e44473b0bbb29bdf80bd191c" ], [ "FStar.Reflection.Typing.bindings_to_refl_bindings", @@ -1278,7 +1299,7 @@ "@query", "equation_FStar.Sealed.Inhabited.is_sealed", "true_interp" ], 0, - "93d4a5c66af3edbf840014abe65c1b45" + "482809fb573dd988f22d8045a0b602c5" ], [ "FStar.Reflection.Typing.elaborate_pat", @@ -1299,7 +1320,7 @@ "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Pat_Cons" ], 0, - "91ffaa815d8fd4bd6ec0b369da0b6963" + "f9f06041ff31605fb9b5dcadb4bcd94b" ], [ "FStar.Reflection.Typing.typing", @@ -1311,7 +1332,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "88d5246e58612315619e8514d8be6084" + "f80af30513d95c061963e5c67a2da7b0" ], [ "FStar.Reflection.Typing.typing", @@ -1323,7 +1344,7 @@ "refinement_interpretation_Tm_refine_81d2e837558d096de87ad3f286319998" ], 0, - "14d8cd946d8f3f6abe5b31742cf02e59" + "a37b75aaa8cc8160df6af85b086cf08c" ], [ "FStar.Reflection.Typing.typing", @@ -1335,7 +1356,7 @@ "refinement_interpretation_Tm_refine_581845b276397156c20b33440b0baaf1" ], 0, - "32deaf52c83de9e3d3712a4e126013f5" + "f5dd5ea8a554bb6ff7bbf11571d81606" ], [ "FStar.Reflection.Typing.typing", @@ -1347,7 +1368,7 @@ "refinement_interpretation_Tm_refine_b9d896fc821f10815b03dbbe1e85012e" ], 0, - "2d1551cf661f8e8845016561945ced79" + "fe38bb9add6fede5c4cb16fe2f3a2042" ], [ "FStar.Reflection.Typing.__proj__BO__item___5", @@ -1365,7 +1386,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "a0ab440ce1cf5530f7dd54a3cc265b59" + "e0b1aded6a2610aea9ba6423c35cca8b" ], [ "FStar.Reflection.Typing.binder_offset_pattern_invariant", @@ -1399,7 +1420,7 @@ "typing_FStar.Reflection.Typing.subst_pattern" ], 0, - "070972e687826a9d572e7a6fca6124ee" + "7a02dbf0e3f0bc5cfbe9ec778b1ccf2e" ], [ "FStar.Reflection.Typing.binder_offset_pattern_invariant", @@ -1435,7 +1456,7 @@ "typing_FStar.Reflection.Typing.subst_patterns" ], 0, - "6c3aa5638b247d07f8fde926574b2b4c" + "76f0f07a77778fd0e0261ce3a9e3ede1" ], [ "FStar.Reflection.Typing.open_close_inverse'_binder", @@ -1444,7 +1465,7 @@ 1, [ "@query" ], 0, - "693fb15e5f5ec16ec3be7c549fd4e055" + "121353eb2f34f3a7108fb4f4223258a0" ], [ "FStar.Reflection.Typing.open_close_inverse'_terms", @@ -1453,7 +1474,7 @@ 1, [ "@query" ], 0, - "4b4632d1e42e13630665523cf543f6db" + "9f961a655883e8af206abcadd11d183c" ], [ "FStar.Reflection.Typing.open_close_inverse'", @@ -1735,7 +1756,7 @@ "unit_inversion", "unit_typing" ], 0, - "bffbb0591856c314961d0f00423f1199" + "d1f47f9e9e45af3332d5926fa48cfe14" ], [ "FStar.Reflection.Typing.open_close_inverse'", @@ -1808,7 +1829,7 @@ "typing_FStar.Stubs.Reflection.V2.Data.__proj__Mkbinder_view__item__sort" ], 0, - "7c43424656377946ef8762ab117a0873" + "b411e80cb92f436afaa0440bb7a52c40" ], [ "FStar.Reflection.Typing.open_close_inverse'", @@ -1857,7 +1878,7 @@ "typing_FStar.Reflection.Typing.subst_terms" ], 0, - "c092d9072de096bab5b34b655ff4bc50" + "a06afe61bac70b201f038e6712b249a2" ], [ "FStar.Reflection.Typing.open_close_inverse'", @@ -1947,7 +1968,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_comp" ], 0, - "b78d40824ba70dd801989776a7ce63e0" + "abe7cbeb706234f37ae8c12468d92b4d" ], [ "FStar.Reflection.Typing.open_close_inverse'", @@ -2002,7 +2023,7 @@ "typing_FStar.Reflection.Typing.subst_args" ], 0, - "56074556c3d279ee52f746dacc25db64" + "ad63a00f96275a85d144531c12754baa" ], [ "FStar.Reflection.Typing.open_close_inverse'", @@ -2078,7 +2099,7 @@ "typing_FStar.Reflection.Typing.subst_patterns" ], 0, - "ecf446779276e46b47b0fba77658f04f" + "97f2b0a8c7498c167755d5be2d531ef0" ], [ "FStar.Reflection.Typing.open_close_inverse'", @@ -2153,7 +2174,7 @@ "unit_typing" ], 0, - "00e986e0c14f7edc8b01e46cb86b952a" + "895174a4d6f220492a8b1aee7b623971" ], [ "FStar.Reflection.Typing.open_close_inverse'", @@ -2229,7 +2250,7 @@ "typing_FStar.Reflection.Typing.subst_branch" ], 0, - "eac73453d9f4e1ca1f05cd68f4b87690" + "da2ac9c49a130f6cbad5912599cecfc2" ], [ "FStar.Reflection.Typing.open_close_inverse'", @@ -2278,7 +2299,7 @@ "typing_FStar.Reflection.Typing.subst_branches" ], 0, - "7287d6fbdc6413174c594c5aabd54dc7" + "c061a06285612cbface6d977905c1643" ], [ "FStar.Reflection.Typing.open_close_inverse'", @@ -2384,7 +2405,7 @@ "typing_FStar.Reflection.Typing.subst_match_returns" ], 0, - "db562bf09de0015de71b0399ebc53916" + "825e9be23c29147537fb2d5fd5343782" ], [ "FStar.Reflection.Typing.open_close_inverse'", @@ -2393,7 +2414,7 @@ 1, [ "@query" ], 0, - "bb3ca4b193bc281b74431081ebe02cf5" + "ec4682ffecb1d7df85b47bcf53e5da11" ], [ "FStar.Reflection.Typing.open_close_inverse", @@ -2406,7 +2427,7 @@ "refinement_interpretation_Tm_refine_20af190947748fb2aed9fa71fd51bfba" ], 0, - "1bee88db51d78bb4be0e925f3b3c89bd" + "d2a5b9ee53cf5455227c07da956646b5" ], [ "FStar.Reflection.Typing.close_open_inverse'", @@ -2711,7 +2732,7 @@ "unit_typing" ], 0, - "df449018f769dcfa439266a358d7d435" + "761a787eac676897917c2cac6a58ee64" ], [ "FStar.Reflection.Typing.close_open_inverse'", @@ -2803,7 +2824,7 @@ "typing_FStar.Stubs.Reflection.V2.Data.var" ], 0, - "dc7baa5b7798688567122c25315c118a" + "712448255d090bad1b25818396ca0c3f" ], [ "FStar.Reflection.Typing.close_open_inverse'", @@ -2860,7 +2881,7 @@ "typing_FStar.Stubs.Reflection.V2.Data.var" ], 0, - "d31206f88c5f036f308ab84c30b62b19" + "0d960e7853efd345daa348b08c074592" ], [ "FStar.Reflection.Typing.close_open_inverse'", @@ -2934,7 +2955,7 @@ "typing_FStar.Stubs.Reflection.V2.Data.var" ], 0, - "31150cd58927f4d2d7e8bbe3dcec9176" + "c77f8d01f0bd6f3322d48cbb01ff59fd" ], [ "FStar.Reflection.Typing.close_open_inverse'", @@ -2985,7 +3006,7 @@ "typing_FStar.Stubs.Reflection.V2.Data.var" ], 0, - "bdbdef0ecb42e53a18fc40845ffd10a9" + "53cbac13b1d1013f3721e16849dbac3d" ], [ "FStar.Reflection.Typing.close_open_inverse'", @@ -3036,7 +3057,7 @@ "typing_FStar.Set.mem", "typing_FStar.Stubs.Reflection.V2.Data.var" ], 0, - "75e1f69075a7148f0582faa247abd595" + "12d29bf80d1f4ffb65a6a5359db582b9" ], [ "FStar.Reflection.Typing.close_open_inverse'", @@ -3111,7 +3132,7 @@ "typing_FStar.Set.mem", "typing_FStar.Stubs.Reflection.V2.Data.var" ], 0, - "621755e2669c797265b63f1be43cf2ea" + "a3bbd06680ee1dca571bfa6526036251" ], [ "FStar.Reflection.Typing.close_open_inverse'", @@ -3190,7 +3211,7 @@ "unit_typing" ], 0, - "d58bd98e5ac4aa55c16a6301fc343191" + "d9350b19b9bf2da8fa5a3ff5c49211cd" ], [ "FStar.Reflection.Typing.close_open_inverse'", @@ -3266,7 +3287,7 @@ "typing_FStar.Set.mem", "typing_FStar.Stubs.Reflection.V2.Data.var" ], 0, - "ef8c2092d4b45128cbcb80485c073ec0" + "63ca66103c59d456c4883a0c111ac983" ], [ "FStar.Reflection.Typing.close_open_inverse'", @@ -3384,7 +3405,7 @@ "typing_FStar.Stubs.Reflection.V2.Data.var" ], 0, - "36ecf792f55743cbf249bf8ae34aeb0d" + "3604d777c47ff178f0634b6f1222f517" ], [ "FStar.Reflection.Typing.close_open_inverse", @@ -3393,7 +3414,7 @@ 1, [ "@query" ], 0, - "46c727984b3a92302f4a79c6730025bb" + "44cd3792d70f70fe8808cf195fa08c39" ], [ "FStar.Reflection.Typing.close_with_not_free_var", @@ -3622,7 +3643,7 @@ "unit_typing" ], 0, - "fd5ca8f19a155ce1f1e34e2e15c91cd6" + "28d884e50bc7d3a9f8b16692f53c2d6b" ], [ "FStar.Reflection.Typing.close_with_not_free_var", @@ -3729,7 +3750,7 @@ "typing_FStar.Set.union", "typing_FStar.Stubs.Reflection.V2.Data.var" ], 0, - "df85cc4e5a776cb8f9c2442de099c4a5" + "ab7127f8d716d2ac33e0a0776a22e374" ], [ "FStar.Reflection.Typing.close_with_not_free_var", @@ -3776,7 +3797,7 @@ "typing_FStar.Set.mem", "typing_FStar.Stubs.Reflection.V2.Data.var" ], 0, - "9d9005a3dc302cf77e12709f5dcbc8ae" + "99334d5f99b711fb2920ba3c8e445c51" ], [ "FStar.Reflection.Typing.close_with_not_free_var", @@ -3848,7 +3869,7 @@ "typing_FStar.Set.mem", "typing_FStar.Stubs.Reflection.V2.Data.var" ], 0, - "13d1ff2e2ee5b798e08dddcbb7f89892" + "6f1ac5ed096c8885dc28aa6b6dade834" ], [ "FStar.Reflection.Typing.close_with_not_free_var", @@ -3918,7 +3939,7 @@ "unit_inversion", "unit_typing" ], 0, - "6b700c4ec1a8c2f9918ed2d8d9904c22" + "9d0a5b44674438cafe67c92b546f778b" ], [ "FStar.Reflection.Typing.close_with_not_free_var", @@ -3992,7 +4013,7 @@ "typing_FStar.Set.mem", "typing_FStar.Stubs.Reflection.V2.Data.var" ], 0, - "b31ba04ca94a2ae1d740e5dfe4c0cda1" + "f1cd8ebab6a67e50d0ba9c8b8b462188" ], [ "FStar.Reflection.Typing.close_with_not_free_var", @@ -4038,7 +4059,7 @@ "typing_FStar.Set.mem", "typing_FStar.Stubs.Reflection.V2.Data.var" ], 0, - "28e0e42c3930e9c46b0f5410c934e62e" + "e18035e4a0bcf37ff0a2613b6817ac03" ], [ "FStar.Reflection.Typing.close_with_not_free_var", @@ -4093,7 +4114,7 @@ "typing_FStar.Stubs.Reflection.V2.Data.var" ], 0, - "0dd36fe58ec2b84c50d266b61f02cb50" + "cda2b2cda2bc38dacc76337d4afe7fe1" ], [ "FStar.Reflection.Typing.close_with_not_free_var", @@ -4171,7 +4192,7 @@ "typing_FStar.Stubs.Reflection.V2.Data.var" ], 0, - "22d27a70770048da1a5c1397f1dab95e" + "d1b9f4e8a55ed4e16d054855f9fbc02c" ], [ "FStar.Reflection.Typing.close_with_not_free_var", @@ -4224,7 +4245,7 @@ "typing_FStar.Set.mem", "typing_FStar.Stubs.Reflection.V2.Data.var" ], 0, - "6a8da2423f2591efbba3707d8c22c48a" + "c34c66d47424a8c4cbceaefc80b1309f" ], [ "FStar.Reflection.Typing.equiv_arrow", @@ -4252,7 +4273,7 @@ "typing_FStar.Stubs.Reflection.V2.Data.var" ], 0, - "c53e3691d16899c0887b8c98d0354c1d" + "3c2e240e2fe357ff24eb16c9c91e81ec" ], [ "FStar.Reflection.Typing.equiv_abs_close", @@ -4261,7 +4282,7 @@ 1, [ "@query" ], 0, - "1e4b7e33312a1b91885b580fd4e3c1c4" + "08dfb2d73a80af3ee143eb7e605f0b76" ], [ "FStar.Reflection.Typing.open_with_gt_ln", @@ -4465,7 +4486,7 @@ "unit_inversion", "unit_typing" ], 0, - "2ca8261a8fad8de95d400a6e4c821b83" + "0100bee72020744708fd7a3f36134b28" ], [ "FStar.Reflection.Typing.open_with_gt_ln", @@ -4518,7 +4539,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_binder" ], 0, - "88006708da280bba54738a5d7baa62d0" + "36fc9bebeb2c8c0ca68ed79e98809225" ], [ "FStar.Reflection.Typing.open_with_gt_ln", @@ -4590,7 +4611,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_comp" ], 0, - "bc9eec9250617d50f3b8a6a5a408285e" + "7707c1215350b9e7da44dd09b1e5e2a4" ], [ "FStar.Reflection.Typing.open_with_gt_ln", @@ -4634,7 +4655,7 @@ "typing_FStar.Reflection.Typing.ln__terms" ], 0, - "4a72408d421de53b9165ab94b724d9cc" + "6fbc212a357f9ec2a35d696bfb028d39" ], [ "FStar.Reflection.Typing.open_with_gt_ln", @@ -4729,7 +4750,7 @@ "typing_FStar.Reflection.Typing.shift_subst" ], 0, - "714c0ef685051278f566448770d54dfd" + "43bfdcd7906f3e6f8558b65c01fcfb90" ], [ "FStar.Reflection.Typing.open_with_gt_ln", @@ -4774,7 +4795,7 @@ "typing_FStar.Reflection.Typing.ln__branches" ], 0, - "7d1344dcc0d8137a1ed98de1cfb88e1d" + "b35d9e6bc0b6ca9aae6a9cd81c4ae190" ], [ "FStar.Reflection.Typing.open_with_gt_ln", @@ -4823,7 +4844,7 @@ "typing_FStar.Reflection.Typing.ln__args" ], 0, - "289a56e260295de1a050c9c07b6d9635" + "a576aa027d9882c8ce375821842d3808" ], [ "FStar.Reflection.Typing.open_with_gt_ln", @@ -4891,7 +4912,7 @@ "typing_FStar.Reflection.Typing.ln__branch" ], 0, - "2774d91e2a5f2a2c57a34d1f18259ab0" + "c40fefdfbd273b3561bae9e5b956c0b6" ], [ "FStar.Reflection.Typing.open_with_gt_ln", @@ -4957,7 +4978,7 @@ "unit_inversion", "unit_typing" ], 0, - "f48ea90912d6cc932026c10d3061bd5d" + "488d1db1536878fd55e9cb3d0cdf389b" ], [ "FStar.Reflection.Typing.open_with_gt_ln", @@ -5030,7 +5051,7 @@ "typing_FStar.Reflection.Typing.ln__patterns" ], 0, - "afb6d0adebde8a643048b1b4bf66ad34" + "87bf48e010ceff9b2fa0cc6a0040fba7" ], [ "FStar.Reflection.Typing.sigelt_typing", @@ -5044,7 +5065,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "32ce17698ae4cb784ebe5713c5e43324" + "1ec7f06879131fe5bac985439ef31f72" ], [ "FStar.Reflection.Typing.sigelt_typing", @@ -5058,7 +5079,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "f206e95755f1b137e1162cbff1e52687" + "7d92f659823115228d56e60bb8b34834" ], [ "FStar.Reflection.Typing.__proj__ST_Let__item__g", @@ -5070,7 +5091,7 @@ "refinement_interpretation_Tm_refine_6d354dd6bda4c0bc878b4bef4f038840" ], 0, - "d29da691f729bb838ce68b0231dd3da2" + "5e8b6fb7f51f78676127a01224ad84b9" ], [ "FStar.Reflection.Typing.__proj__ST_Let__item__fv", @@ -5082,7 +5103,7 @@ "refinement_interpretation_Tm_refine_6d354dd6bda4c0bc878b4bef4f038840" ], 0, - "e3b164a86c425ae2153ed96ca2950287" + "f07c0f52d650ab0146393188dbb40379" ], [ "FStar.Reflection.Typing.__proj__ST_Let__item__ty", @@ -5094,7 +5115,7 @@ "refinement_interpretation_Tm_refine_6d354dd6bda4c0bc878b4bef4f038840" ], 0, - "62e36c6b0cd009c06566a16acdf35c40" + "4caebf7f29e031460bb6d882bd2a35dd" ], [ "FStar.Reflection.Typing.__proj__ST_Let__item__tm", @@ -5106,7 +5127,7 @@ "refinement_interpretation_Tm_refine_6d354dd6bda4c0bc878b4bef4f038840" ], 0, - "f05e30cb9765925d2c1eaf170ccf2a7e" + "a289bdcba6498d4f505ef2d3f9866ac6" ], [ "FStar.Reflection.Typing.__proj__ST_Let__item___4", @@ -5119,7 +5140,7 @@ "refinement_interpretation_Tm_refine_6d354dd6bda4c0bc878b4bef4f038840" ], 0, - "d30476e0a22ce33a39ed131641f856ad" + "c994ab5a61aeab7aa32290e52d948942" ], [ "FStar.Reflection.Typing.__proj__ST_Let_Opaque__item__g", @@ -5131,7 +5152,7 @@ "refinement_interpretation_Tm_refine_f4590cd7a7b81836bf3db62d69fd951b" ], 0, - "d2eca187e4d58fb4ae68aaeb94a8f975" + "db794220be027056995b43af45bd40ec" ], [ "FStar.Reflection.Typing.__proj__ST_Let_Opaque__item__fv", @@ -5143,7 +5164,7 @@ "refinement_interpretation_Tm_refine_f4590cd7a7b81836bf3db62d69fd951b" ], 0, - "eeda9aaf6f2d2e34ad7f3139f38e3985" + "94e5e4133295fd4947227d044264daf6" ], [ "FStar.Reflection.Typing.__proj__ST_Let_Opaque__item__ty", @@ -5155,7 +5176,7 @@ "refinement_interpretation_Tm_refine_f4590cd7a7b81836bf3db62d69fd951b" ], 0, - "afa22c7f1b21d85523890bba6eca38ee" + "7ba3cc5ef305787bcabd9d612ba23eba" ], [ "FStar.Reflection.Typing.__proj__ST_Let_Opaque__item___3", @@ -5168,7 +5189,19 @@ "refinement_interpretation_Tm_refine_f4590cd7a7b81836bf3db62d69fd951b" ], 0, - "138e56a090db39447fa37a3ade2aa24f" + "a1d888f3113e9a0c4ede9acbaff9ef50" + ], + [ + "FStar.Reflection.Typing.sigelt_has_type", + 1, + 2, + 1, + [ + "@query", "function_token_typing_FStar.Stubs.Reflection.Types.term", + "lemma_FStar.Pervasives.invertOption" + ], + 0, + "41ae7ecf7b189fa9a964072772732366" ], [ "FStar.Reflection.Typing.mkif", @@ -5189,7 +5222,7 @@ "refinement_interpretation_Tm_refine_8691ceaaa49910835b49aba011771641" ], 0, - "98dd2243c5cd00d08f77554603db5c5f" + "152560e65c4ef9dc252ae397999716e2" ], [ "FStar.Reflection.Typing.mk_checked_let", @@ -5198,25 +5231,32 @@ 1, [ "@MaxIFuel_assumption", "@query", - "FStar.Stubs.Reflection.Types_pretyping_f37434771f1714f89de453177d8cd6a9", + "constructor_distinct_FStar.Pervasives.Native.Some", "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Sg_Let", - "constructor_distinct_FStar.Stubs.Tactics.Result.Failed", - "constructor_distinct_FStar.Stubs.Tactics.Result.Success", - "disc_equation_FStar.Stubs.Reflection.V2.Data.Unk", - "equation_FStar.Stubs.Reflection.Types.name", - "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result", + "constructor_distinct_Prims.Cons", "constructor_distinct_Prims.Nil", + "data_elim_FStar.Reflection.Typing.ST_Let", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Mklb_view@tok", + "data_typing_intro_Prims.Nil@tok", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Unk", "eq2-interp", + "equation_FStar.Reflection.Typing.sigelt_has_type", + "equation_FStar.Stubs.Reflection.Types.typ", + "equation_FStar.Stubs.Reflection.Types.univ_name", + "function_token_typing_FStar.Stubs.Reflection.Types.ident", + "lemma_FStar.Reflection.Typing.inspect_pack_lb", + "lemma_FStar.Reflection.Typing.inspect_pack_sigelt", "projection_inverse_BoxBool_proj_0", - "projection_inverse_FStar.Stubs.Tactics.Result.Failed_a", - "projection_inverse_FStar.Stubs.Tactics.Result.Failed_exn", - "projection_inverse_FStar.Stubs.Tactics.Result.Failed_ps", - "projection_inverse_FStar.Stubs.Tactics.Result.Success_a", - "projection_inverse_FStar.Stubs.Tactics.Result.Success_ps", - "projection_inverse_FStar.Stubs.Tactics.Result.Success_v", - "refinement_interpretation_Tm_refine_2cbbd947709308aa9d9c5bcb72e4387a", - "typing_FStar.Reflection.Typing.unit_fv" + "projection_inverse_FStar.Pervasives.Native.Some_a", + "projection_inverse_FStar.Pervasives.Native.Some_v", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Mklb_view_lb_typ", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Sg_Let_lbs", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Sg_Let_r", + "projection_inverse_Prims.Cons_a", + "projection_inverse_Prims.Cons_hd", + "projection_inverse_Prims.Cons_tl", "projection_inverse_Prims.Nil_a", + "refinement_interpretation_Tm_refine_2cbbd947709308aa9d9c5bcb72e4387a" ], 0, - "5f20fad39a1a1c7112414b818bb002f4" + "90037a01524c21524a8f5c6721551a12" ], [ "FStar.Reflection.Typing.mk_unchecked_let", @@ -5242,7 +5282,7 @@ "typing_FStar.Reflection.Typing.unit_fv" ], 0, - "a11f474475ebd3cde5f9f01094196cf8" + "1fbff10366c33d3018a90fa1878f1579" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Reflection.Typing.fsti.hints b/ulib/.cache/FStar.Reflection.Typing.fsti.hints index b4a572d4c0f..87e0a285c05 100644 --- a/ulib/.cache/FStar.Reflection.Typing.fsti.hints +++ b/ulib/.cache/FStar.Reflection.Typing.fsti.hints @@ -1,5 +1,5 @@ [ - "n&ˆ€Ò…K>÷W!´Çž\u000bá", + "ôUþp–HÞ'‹g‡ö\u001ah†à", [ [ "FStar.Reflection.Typing.fold_left_dec", @@ -14,7 +14,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "fa2ae9aadd2819ca8fdd1c4d1066a709" + "88c0992385e5e0ca9cc37c7c668036f8" ], [ "FStar.Reflection.Typing.map_dec", @@ -29,7 +29,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "c5ce1b73bce2abf2e98a511b909547b0" + "33f2a1fcaf850b486fd9653a9a7082f3" ], [ "FStar.Reflection.Typing.zip2prop", @@ -43,7 +43,19 @@ "subterm_ordering_Prims.Cons" ], 0, - "e3f2ba3e93983a133b47c468d32bd7dd" + "a67bfb4df51900c5def40a0346f02c0d" + ], + [ + "FStar.Reflection.Typing.pack_inspect_sigelt", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_312575811996558dd8c42ead11f8d23a" + ], + 0, + "e3eabcbd36fcb4f42a45f4ef4bc115f3" ], [ "FStar.Reflection.Typing.mk_binder", @@ -54,7 +66,7 @@ "@query", "equation_FStar.Sealed.Inhabited.is_sealed", "true_interp" ], 0, - "821f35c79bcac23f8df4b15781cc7548" + "789fe4e83e726ade0b6bc5b22616386e" ], [ "FStar.Reflection.Typing.mk_simple_binder", @@ -85,7 +97,7 @@ "string_typing", "true_interp" ], 0, - "45b48511153c830490cbcbd9b4f2ea5a" + "49d9d47acdc09e0fb1ecda7b9f246476" ], [ "FStar.Reflection.Typing.extend_env", @@ -96,7 +108,7 @@ "@query", "equation_FStar.Sealed.Inhabited.is_sealed", "true_interp" ], 0, - "9e364786a6de6ada46d98eedc32d3894" + "051731b69f10338ac6b5e364de510543" ], [ "FStar.Reflection.Typing.__proj__DT__item___0", @@ -108,7 +120,7 @@ "refinement_interpretation_Tm_refine_26d04831d69dcab2962a04ce3e55f668" ], 0, - "4dcef59c4f8c0038a31e4273a94fda7d" + "2a123241aec9d1769a4feeebb0c9dbd4" ], [ "FStar.Reflection.Typing.__proj__DT__item___1", @@ -120,7 +132,7 @@ "refinement_interpretation_Tm_refine_26d04831d69dcab2962a04ce3e55f668" ], 0, - "c0a401b9485b31ed0e73bb7c66b33cc1" + "8b8cbde911bf59bc52057602a4fd5254" ], [ "FStar.Reflection.Typing.__proj__NT__item___0", @@ -132,7 +144,7 @@ "refinement_interpretation_Tm_refine_a0a063bc3b61af2e1c2b56d7b3aaf6ae" ], 0, - "da53cd270b2998fba64371eba9bea2a1" + "bd6599087d61f3e9dd6102b20ac2111b" ], [ "FStar.Reflection.Typing.__proj__NT__item___1", @@ -144,7 +156,7 @@ "refinement_interpretation_Tm_refine_a0a063bc3b61af2e1c2b56d7b3aaf6ae" ], 0, - "af69b8187135282cac367784d30daf44" + "c0048e5818a732137202f75177ddd4be" ], [ "FStar.Reflection.Typing.__proj__ND__item___0", @@ -156,7 +168,7 @@ "refinement_interpretation_Tm_refine_83d11b288c01551a46c9b3572e31586a" ], 0, - "8d11bf2b403463f0a9db96c50fdbb137" + "b8b84fa6c2c88ee0f63a9e3c2243d44d" ], [ "FStar.Reflection.Typing.__proj__ND__item___1", @@ -168,7 +180,7 @@ "refinement_interpretation_Tm_refine_83d11b288c01551a46c9b3572e31586a" ], 0, - "4c383d92c197cee3528d17ecad0cf1d9" + "c6c879ec9c8ad59ee650c3b7d3e7bff5" ], [ "FStar.Reflection.Typing.shift_subst_elt", @@ -187,7 +199,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "3df2f845706f24605a59be16cb2763e5" + "cfcd3bd5de9bdf07516a5f34a8ac4fcd" ], [ "FStar.Reflection.Typing.find_matching_subst_elt_bv", @@ -208,7 +220,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "876232c3ea775ae838427330487eb6c1" + "9b3e449786f7ba4d25ab46d4235062a1" ], [ "FStar.Reflection.Typing.subst_db", @@ -226,7 +238,7 @@ "typing_FStar.Reflection.Typing.maybe_uniq_of_term" ], 0, - "e0a870d4cfbcbef3cf4bdf47ab47a390" + "53301a0f75a8690926bf20d13b8d4dd7" ], [ "FStar.Reflection.Typing.find_matching_subst_elt_var", @@ -243,7 +255,7 @@ "projection_inverse_Prims.Cons_tl", "subterm_ordering_Prims.Cons" ], 0, - "b389cf951742314870f5f266278c798d" + "5ea21e3c7f22dcd918a3b70349cf5db4" ], [ "FStar.Reflection.Typing.subst_var", @@ -261,7 +273,7 @@ "typing_FStar.Reflection.Typing.maybe_uniq_of_term" ], 0, - "26920ecd17952e69e052588a8eb81f81" + "fdc67259947c66b30a60468d71bad2ff" ], [ "FStar.Reflection.Typing.make_bv", @@ -272,7 +284,7 @@ "@query", "equation_FStar.Sealed.Inhabited.is_sealed", "true_interp" ], 0, - "d08277c8dffa525e940e843c8a447136" + "72baaa5db886650fe3e3c2d337c00d9c" ], [ "FStar.Reflection.Typing.make_bv_with_name", @@ -283,7 +295,7 @@ "@query", "equation_FStar.Sealed.Inhabited.is_sealed", "true_interp" ], 0, - "0cce95d3a5904cfb21d9920814f2d388" + "8c0bf3de39e22b44a8b7325e51e0f009" ], [ "FStar.Reflection.Typing.make_namedv", @@ -294,7 +306,7 @@ "@query", "equation_FStar.Sealed.Inhabited.is_sealed", "true_interp" ], 0, - "44449f5c5a25db232c5f5a396d0d6a3c" + "5575ea2d8589576b5341123e47d75504" ], [ "FStar.Reflection.Typing.make_namedv_with_name", @@ -305,7 +317,7 @@ "@query", "equation_FStar.Sealed.Inhabited.is_sealed", "true_interp" ], 0, - "4dd0a984eaac7121f21bd573eb5cdee0" + "5217f1b62b3c76a56b5a400afc318d32" ], [ "FStar.Reflection.Typing.var_as_namedv", @@ -316,7 +328,7 @@ "@query", "equation_FStar.Sealed.Inhabited.is_sealed", "true_interp" ], 0, - "2315f3fba1b4372162b6176fb91de5b1" + "7cc4b30acdd2e8d0aea0149aafb14574" ], [ "FStar.Reflection.Typing.binder_offset_patterns", @@ -336,7 +348,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "f0886dd66a99b38c7210f18fe5851ba1" + "c2cb05602466fb370782779d64a66b2d" ], [ "FStar.Reflection.Typing.binder_offset_patterns", @@ -356,7 +368,7 @@ "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Pat_Cons" ], 0, - "b99df26c322595d0468d2736dc72c196" + "3d0f12d662f7305d2b602e76e482de79" ], [ "FStar.Reflection.Typing.subst_term", @@ -417,7 +429,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_ln" ], 0, - "65aac5d100cf12cd6126020a2b6e1dd1" + "262d47eabb9480cba5d39f110805fac6" ], [ "FStar.Reflection.Typing.subst_term", @@ -446,7 +458,7 @@ "typing_FStar.Stubs.Reflection.V2.Data.binder_is_simple" ], 0, - "665eb8436c08955e8a0a6e1ba1746a3c" + "f62c0a3d36d33a3ab2c3bf40431c4598" ], [ "FStar.Reflection.Typing.subst_term", @@ -472,7 +484,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_comp" ], 0, - "4540b9a4534b3056220cc5b996761154" + "7a1828778d160d8d76f0222121107c29" ], [ "FStar.Reflection.Typing.subst_term", @@ -487,7 +499,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "7ef3bf32d7bb708c775a3816feec60ea" + "02b3d76603ffcbf439b7b6304fc03482" ], [ "FStar.Reflection.Typing.subst_term", @@ -508,7 +520,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "985381c364ba2d6c3f7191da028664df" + "7642ac53889e53963f964f6088868589" ], [ "FStar.Reflection.Typing.subst_term", @@ -525,7 +537,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "023ac6898d2ef46a25a8b3243d0d2d8d" + "7f79305c42781d8eb9d21b195219be74" ], [ "FStar.Reflection.Typing.subst_term", @@ -549,7 +561,7 @@ "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Pat_Dot_Term" ], 0, - "7f4475040f8fd7e1765e135deed6da31" + "4c5589400ff63c5691140e0d2b72b284" ], [ "FStar.Reflection.Typing.subst_term", @@ -563,7 +575,7 @@ "subterm_ordering_FStar.Pervasives.Native.Mktuple2" ], 0, - "1a1fa88788ffebf00f6977714bbe0833" + "79a34f9cf436ce71699741da61b58e5c" ], [ "FStar.Reflection.Typing.subst_term", @@ -579,7 +591,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "b06b052021c2097ec43c6e355088b399" + "3538ad1882f7dafe2a89d6b49a2a86be" ], [ "FStar.Reflection.Typing.subst_term", @@ -604,7 +616,7 @@ "subterm_ordering_FStar.Pervasives.Native.Some" ], 0, - "79147b0bbd901a9d174d91c0eb1f79c4" + "8a5f9adf572aa4dc86f69725ac85dc8e" ], [ "FStar.Reflection.Typing.b2t_ty", @@ -615,7 +627,7 @@ "@query", "equation_FStar.Sealed.Inhabited.is_sealed", "true_interp" ], 0, - "65640b09b0edafa85799f554142a344e" + "35b7578ebc15e41f18bbbd163ec09e06" ], [ "FStar.Reflection.Typing.freevars", @@ -679,7 +691,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_ln" ], 0, - "be1776954932b1f55d0444671506f975" + "d39e859c8167e46c79009a03d61e1e5b" ], [ "FStar.Reflection.Typing.freevars", @@ -694,7 +706,7 @@ "subterm_ordering_FStar.Pervasives.Native.Some" ], 0, - "24aebf9890099e1e36e198ea6dff43f3" + "eda9260e738a53cf2ecfa2aa6151bdc8" ], [ "FStar.Reflection.Typing.freevars", @@ -720,7 +732,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_comp" ], 0, - "42cb9ada3b8278906e9e96f25f61d071" + "54f2c1eb5d114bb56f9194def07b26e8" ], [ "FStar.Reflection.Typing.freevars", @@ -741,7 +753,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "e5c0d0629a4b18dc11e5f95a48131e0c" + "332bf65f25470a7cf0f735cc414842e7" ], [ "FStar.Reflection.Typing.freevars", @@ -756,7 +768,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "f6ac772a6f61486e0c0bb20fd7b78045" + "5f5cc877c51b507b29f3cf0060251259" ], [ "FStar.Reflection.Typing.freevars", @@ -775,7 +787,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_binder" ], 0, - "e82c6f441705b861434a2d821675c24b" + "28c32a28828998a2fc635598746903b9" ], [ "FStar.Reflection.Typing.freevars", @@ -796,7 +808,7 @@ "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Pat_Dot_Term" ], 0, - "9fd3393d3cf41c25f407e8dad290d877" + "0e1f8ec46f8d4e6c1093c1992477f26f" ], [ "FStar.Reflection.Typing.freevars", @@ -813,7 +825,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "5324a3e3fc2430be501996f6c75baeb8" + "6b207df082eea2908bac57bf54975e52" ], [ "FStar.Reflection.Typing.freevars", @@ -827,7 +839,7 @@ "subterm_ordering_FStar.Pervasives.Native.Mktuple2" ], 0, - "5b997d29a4033815f1b8d8f2e3c49029" + "ce5e2dd63dfc18f10d3d9ac48d9737a2" ], [ "FStar.Reflection.Typing.freevars", @@ -843,7 +855,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "1390f0d4038653434bb17a99961e819b" + "f18530e6f962b21f2423275501833a03" ], [ "FStar.Reflection.Typing.freevars", @@ -865,7 +877,7 @@ "subterm_ordering_FStar.Pervasives.Native.Mktuple3" ], 0, - "f754ac5a77009ac39f24c7607f7b5fa6" + "65ed1be806c83d338be0b4d71f98af05" ], [ "FStar.Reflection.Typing.ln'", @@ -923,7 +935,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_ln" ], 0, - "1e02496ee87878656391c07c7de8ac51" + "ac5da6448c24220a792d495d1d87aadc" ], [ "FStar.Reflection.Typing.ln'", @@ -949,7 +961,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_comp" ], 0, - "3e660041efda337ef2f92e28588814f5" + "0810b58dfb22ad731a86bf76e8e58d50" ], [ "FStar.Reflection.Typing.ln'", @@ -970,7 +982,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "70fde2c9004d7e51a417fd4f829b1f4f" + "dc0e668cb35290b1f4ed30b045f78a67" ], [ "FStar.Reflection.Typing.ln'", @@ -989,7 +1001,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_binder" ], 0, - "44bf329dc10f82a37ebf22a74360bff2" + "5fe96afce8f894e7b69d95278c1be51a" ], [ "FStar.Reflection.Typing.ln'", @@ -1004,7 +1016,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "6826008b6f04f6ee8aec3c71eb91a952" + "c8b1fa40375c60fae35dab45b34a494c" ], [ "FStar.Reflection.Typing.ln'", @@ -1021,7 +1033,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "8078dfc22e75b05dfb62ffe7e286fa94" + "6d72dd95841085ed760a2249860cbd9c" ], [ "FStar.Reflection.Typing.ln'", @@ -1045,7 +1057,7 @@ "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Pat_Dot_Term" ], 0, - "0d306b8acb45a159374274eb756dba73" + "c71b910a155eadbac65ce59e4ae4e686" ], [ "FStar.Reflection.Typing.ln'", @@ -1059,7 +1071,7 @@ "subterm_ordering_FStar.Pervasives.Native.Mktuple2" ], 0, - "3eef5a054221f12f53fb7bd5fc28ce1b" + "d5f3795520deb38f21d8e7f11fb423fd" ], [ "FStar.Reflection.Typing.ln'", @@ -1075,7 +1087,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "cc227f408f3bdd4b137d0bec548f937f" + "7226b5404b4e050dcbca1cdec63d434a" ], [ "FStar.Reflection.Typing.ln'", @@ -1100,7 +1112,7 @@ "subterm_ordering_FStar.Pervasives.Native.Some" ], 0, - "752501cde1f61db0461d28d417de20bd" + "dda7bdbd6f9e0e280dbe05e1d47ccb8c" ], [ "FStar.Reflection.Typing.apply_term_ctxt", @@ -1142,7 +1154,7 @@ "typing_tok_FStar.Reflection.Typing.Ctxt_hole@tok" ], 0, - "ee235920e3c7326bcff6594b60c98f58" + "34bc047a3a8a7ba205adb5d9d55cfbe6" ], [ "FStar.Reflection.Typing.mk_comp", @@ -1163,7 +1175,7 @@ "typing_FStar.Pervasives.Native.fst" ], 0, - "0fa287d5006380a670f612662d427ce6" + "d4b9f70c5aa3f1b61a14792cc9144b75" ], [ "FStar.Reflection.Typing.extend_env_l", @@ -1182,7 +1194,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "436416f8e3b175dd9c2ea57a1a06817f" + "b0f825e18b1b0343aedbbbab8fd7ba83" ], [ "FStar.Reflection.Typing.is_non_informative_name", @@ -1197,7 +1209,7 @@ "typing_FStar.Stubs.Reflection.Types.name" ], 0, - "da2e305c7dd620420cf40bf771e725ca" + "25451a461ffa0543eb7819c346a76de4" ], [ "FStar.Reflection.Typing.__close_term_vs", @@ -1217,7 +1229,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "a9e7895ca42f4d20cf1f485109ec24c9" + "bfce0bff418e2f8297032f0cd6e39ceb" ], [ "FStar.Reflection.Typing.bindings_to_refl_bindings", @@ -1228,7 +1240,7 @@ "@query", "equation_FStar.Sealed.Inhabited.is_sealed", "true_interp" ], 0, - "06836d15ce11fc5b58e0eca69c89b480" + "54b9f17e10ba58a174bc1cf042d0e1fa" ], [ "FStar.Reflection.Typing.elaborate_pat", @@ -1249,7 +1261,7 @@ "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Pat_Cons" ], 0, - "1eef838683b386a31bbbe5406bbc918d" + "e619a66196635a98e0141ebf59ec7241" ], [ "FStar.Reflection.Typing.typing", @@ -1261,7 +1273,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "ad53229b975189553dc627bf1c73808a" + "d8f48835e754f1c36b752925faa34e5b" ], [ "FStar.Reflection.Typing.typing", @@ -1273,7 +1285,7 @@ "refinement_interpretation_Tm_refine_81d2e837558d096de87ad3f286319998" ], 0, - "06cbbcef5d9d501f73191dcce93e60d4" + "c5f924a16b786cd12ac7d322b12b325d" ], [ "FStar.Reflection.Typing.typing", @@ -1285,7 +1297,7 @@ "refinement_interpretation_Tm_refine_581845b276397156c20b33440b0baaf1" ], 0, - "1df803f8681b02d3b9172eac8e6e277b" + "9680e61c2c3bb30c4cdd43273da818ed" ], [ "FStar.Reflection.Typing.typing", @@ -1297,7 +1309,7 @@ "refinement_interpretation_Tm_refine_b9d896fc821f10815b03dbbe1e85012e" ], 0, - "915b6e7eae4dac816ad14ffc840290c8" + "8efb1269ee91a3a840c677e9c812a9b2" ], [ "FStar.Reflection.Typing.__proj__BO__item___5", @@ -1315,7 +1327,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "a66798948c37c6283bdd18e57247111d" + "8a651eadf4e7e87e8fcca4435cb1a741" ], [ "FStar.Reflection.Typing.open_close_inverse'_binder", @@ -1324,7 +1336,7 @@ 1, [ "@query" ], 0, - "8bb94d43622d7188c3c039b7b2ed20e2" + "7d2af2868c4b49127414626aaef36044" ], [ "FStar.Reflection.Typing.open_close_inverse'_terms", @@ -1333,7 +1345,7 @@ 1, [ "@query" ], 0, - "a98f32b3a6c0bc371f413edb40eac1b0" + "89521431b3c4dc747d7ba221661509ba" ], [ "FStar.Reflection.Typing.sigelt_typing", @@ -1347,7 +1359,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "c77753025477cc5e87191223bd421f45" + "243b3b115db4ee80f2357b005047e72a" ], [ "FStar.Reflection.Typing.sigelt_typing", @@ -1361,7 +1373,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "cfbc5dc75070fbd62afc64adedebe32a" + "bd05a7e16bae0155bf0f58327a6f2b13" ], [ "FStar.Reflection.Typing.__proj__ST_Let__item__g", @@ -1373,7 +1385,7 @@ "refinement_interpretation_Tm_refine_6d354dd6bda4c0bc878b4bef4f038840" ], 0, - "4a62f9aee637e87cd984c76329d63a4e" + "333f431e28a4b65cec443708a5a0ca60" ], [ "FStar.Reflection.Typing.__proj__ST_Let__item__fv", @@ -1385,7 +1397,7 @@ "refinement_interpretation_Tm_refine_6d354dd6bda4c0bc878b4bef4f038840" ], 0, - "58d4821cf34e551b2f6aac582a7bffbf" + "518d6d6bc4ee89732c00a696106148f9" ], [ "FStar.Reflection.Typing.__proj__ST_Let__item__ty", @@ -1397,7 +1409,7 @@ "refinement_interpretation_Tm_refine_6d354dd6bda4c0bc878b4bef4f038840" ], 0, - "c806a0a1de4970d868311c75bce52841" + "a4557c6a1738a0536ea8ba91c8d69dc5" ], [ "FStar.Reflection.Typing.__proj__ST_Let__item__tm", @@ -1409,7 +1421,7 @@ "refinement_interpretation_Tm_refine_6d354dd6bda4c0bc878b4bef4f038840" ], 0, - "d8400cedc76fb0048e2bb5becd5c6a6c" + "44703601c647d4117a2fb2341dfc0e05" ], [ "FStar.Reflection.Typing.__proj__ST_Let__item___4", @@ -1422,7 +1434,7 @@ "refinement_interpretation_Tm_refine_6d354dd6bda4c0bc878b4bef4f038840" ], 0, - "5c95b6c3bd482711af067759c0fa18cc" + "5ecf17d2acecef02f0dd81ea988dc1b9" ], [ "FStar.Reflection.Typing.__proj__ST_Let_Opaque__item__g", @@ -1434,7 +1446,7 @@ "refinement_interpretation_Tm_refine_f4590cd7a7b81836bf3db62d69fd951b" ], 0, - "090a790fcadc01e63770ea2dcbc09fdf" + "4172afe3723241671e486a0769787bbc" ], [ "FStar.Reflection.Typing.__proj__ST_Let_Opaque__item__fv", @@ -1446,7 +1458,7 @@ "refinement_interpretation_Tm_refine_f4590cd7a7b81836bf3db62d69fd951b" ], 0, - "f96659793fc46ad0910e0332b8b885ae" + "2572fc6845b142a12ed6f1948a11d194" ], [ "FStar.Reflection.Typing.__proj__ST_Let_Opaque__item__ty", @@ -1458,7 +1470,7 @@ "refinement_interpretation_Tm_refine_f4590cd7a7b81836bf3db62d69fd951b" ], 0, - "30be8403533da3442043e545711eb548" + "9f37016f9fd02c0811655644e124a2c4" ], [ "FStar.Reflection.Typing.__proj__ST_Let_Opaque__item___3", @@ -1471,7 +1483,19 @@ "refinement_interpretation_Tm_refine_f4590cd7a7b81836bf3db62d69fd951b" ], 0, - "9aeddf8018843608116cc3743d25d54e" + "a8ec24858a2b33478a355200bdb923ad" + ], + [ + "FStar.Reflection.Typing.sigelt_has_type", + 1, + 2, + 1, + [ + "@query", "function_token_typing_FStar.Stubs.Reflection.Types.term", + "lemma_FStar.Pervasives.invertOption" + ], + 0, + "0da8a88484c3a1282a6ecc3a7da73dbf" ], [ "FStar.Reflection.Typing.mk_checked_let", @@ -1480,25 +1504,32 @@ 1, [ "@MaxIFuel_assumption", "@query", - "FStar.Stubs.Reflection.Types_pretyping_f37434771f1714f89de453177d8cd6a9", + "constructor_distinct_FStar.Pervasives.Native.Some", "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Sg_Let", - "constructor_distinct_FStar.Stubs.Tactics.Result.Failed", - "constructor_distinct_FStar.Stubs.Tactics.Result.Success", - "disc_equation_FStar.Stubs.Reflection.V2.Data.Unk", - "equation_FStar.Stubs.Reflection.Types.name", - "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result", + "constructor_distinct_Prims.Cons", "constructor_distinct_Prims.Nil", + "data_elim_FStar.Reflection.Typing.ST_Let", + "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Mklb_view@tok", + "data_typing_intro_Prims.Nil@tok", + "disc_equation_FStar.Stubs.Reflection.V2.Data.Unk", "eq2-interp", + "equation_FStar.Reflection.Typing.sigelt_has_type", + "equation_FStar.Stubs.Reflection.Types.typ", + "equation_FStar.Stubs.Reflection.Types.univ_name", + "function_token_typing_FStar.Stubs.Reflection.Types.ident", + "lemma_FStar.Reflection.Typing.inspect_pack_lb", + "lemma_FStar.Reflection.Typing.inspect_pack_sigelt", "projection_inverse_BoxBool_proj_0", - "projection_inverse_FStar.Stubs.Tactics.Result.Failed_a", - "projection_inverse_FStar.Stubs.Tactics.Result.Failed_exn", - "projection_inverse_FStar.Stubs.Tactics.Result.Failed_ps", - "projection_inverse_FStar.Stubs.Tactics.Result.Success_a", - "projection_inverse_FStar.Stubs.Tactics.Result.Success_ps", - "projection_inverse_FStar.Stubs.Tactics.Result.Success_v", - "refinement_interpretation_Tm_refine_2cbbd947709308aa9d9c5bcb72e4387a", - "typing_FStar.Reflection.Typing.unit_fv" + "projection_inverse_FStar.Pervasives.Native.Some_a", + "projection_inverse_FStar.Pervasives.Native.Some_v", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Mklb_view_lb_typ", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Sg_Let_lbs", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Sg_Let_r", + "projection_inverse_Prims.Cons_a", + "projection_inverse_Prims.Cons_hd", + "projection_inverse_Prims.Cons_tl", "projection_inverse_Prims.Nil_a", + "refinement_interpretation_Tm_refine_2cbbd947709308aa9d9c5bcb72e4387a" ], 0, - "7f1cde182551845a8bc64c1e4752f33c" + "6e9496975780d65b3168fd52e374a54d" ], [ "FStar.Reflection.Typing.mk_unchecked_let", @@ -1524,7 +1555,7 @@ "typing_FStar.Reflection.Typing.unit_fv" ], 0, - "f11a5e441da8769979f850ff8e91eb81" + "938d1657e626d3d5d3c2457e81758cbb" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Reflection.V1.Compare.fsti.hints b/ulib/.cache/FStar.Reflection.V1.Compare.fsti.hints new file mode 100644 index 00000000000..3e3a8ce2595 --- /dev/null +++ b/ulib/.cache/FStar.Reflection.V1.Compare.fsti.hints @@ -0,0 +1 @@ +[ "ÓQÕôï\u0013ënO·*FÿMÆ", [] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Reflection.V1.Derived.Lemmas.fst.hints b/ulib/.cache/FStar.Reflection.V1.Derived.Lemmas.fst.hints index 3ddc4268735..f25f8974aec 100644 --- a/ulib/.cache/FStar.Reflection.V1.Derived.Lemmas.fst.hints +++ b/ulib/.cache/FStar.Reflection.V1.Derived.Lemmas.fst.hints @@ -1,5 +1,5 @@ [ - "ÕæβËqG\u000fÖ8ÿÖ¼Ý؇\u0010¬?ú>²¬", [ [ "FStar.Reflection.V1.Derived.Lemmas.forall_list", @@ -14,7 +14,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "e1ed3a1613bcc376167286962b66a117" + "caf24e0fd2e11729bcc7506624bf12cc" ], [ "FStar.Reflection.V1.Derived.Lemmas.list_ref", @@ -38,7 +38,7 @@ "projection_inverse_Prims.Cons_tl", "subterm_ordering_Prims.Cons" ], 0, - "99c456af5cc3a2bcb008274975c0e5c3" + "c918c90556f8e0c71a65247745c1d636" ], [ "FStar.Reflection.V1.Derived.Lemmas.collect_app_order'", @@ -88,7 +88,7 @@ "typing_FStar.Reflection.V1.Derived.inspect_ln_unascribe" ], 0, - "3980af68f331ddaf3dac138f343b4302" + "ceb15bff12dbc0c265d3e16f9c3ac3c9" ], [ "FStar.Reflection.V1.Derived.Lemmas.collect_app_order", @@ -133,7 +133,7 @@ "typing_FStar.Reflection.V1.Derived.inspect_ln_unascribe" ], 0, - "4937f403db4bdb191c09a511f2105a48" + "bd0a394e1968ec623e786d1c4df0828e" ], [ "FStar.Reflection.V1.Derived.Lemmas.collect_app_ref", @@ -161,7 +161,7 @@ "subterm_ordering_FStar.Pervasives.Native.Mktuple2" ], 0, - "52203a684e6eb7f48964b015648550a9" + "591be09d3aa6475a051281aff1f42d9f" ], [ "FStar.Reflection.V1.Derived.Lemmas.collect_abs_order'", @@ -209,7 +209,7 @@ "typing_FStar.Reflection.V1.Derived.inspect_ln_unascribe" ], 0, - "7ca71f1283456ab061a447618a6a04cf" + "24650ca636aa0f286b0204b6328e3dbf" ], [ "FStar.Reflection.V1.Derived.Lemmas.collect_abs_ln_order", @@ -253,7 +253,7 @@ "typing_FStar.Reflection.V1.Derived.inspect_ln_unascribe" ], 0, - "0c1c99c81fa99c022b3809792f2dd86e" + "6fcbd3520642d942a8eeec3e780203b9" ], [ "FStar.Reflection.V1.Derived.Lemmas.collect_abs_ln_ref", @@ -273,7 +273,7 @@ "projection_inverse_Prims.Nil_a" ], 0, - "0521c4607cb925cb6d4347d823fa22d9" + "74198851e648bc0859d53a0c57fa36bf" ], [ "FStar.Reflection.V1.Derived.Lemmas.collect_arr_order'", @@ -331,7 +331,7 @@ "unit_inversion", "unit_typing" ], 0, - "a77af1f4d1e00319dda0cd9460adb7c6" + "7bb073a6eb4eebc2f93c9d8ffe46746e" ], [ "FStar.Reflection.V1.Derived.Lemmas.collect_arr_ln_bs_order", @@ -385,7 +385,7 @@ "typing_FStar.Stubs.Reflection.V1.Builtins.pack_comp" ], 0, - "75dcb2d261b922bed95bb7cf718a7e19" + "d9b6ef229caa69532eb13c30ee25ebd9" ], [ "FStar.Reflection.V1.Derived.Lemmas.collect_arr_ln_bs_ref", @@ -405,7 +405,7 @@ "projection_inverse_Prims.Nil_a" ], 0, - "f992895abc5b2805e60a029a9cf8fcc2" + "80ababd647f1dae5de044aa3ea7133ae" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Reflection.V1.Derived.fst.hints b/ulib/.cache/FStar.Reflection.V1.Derived.fst.hints index 4f5678bdf15..b72f25fffa4 100644 --- a/ulib/.cache/FStar.Reflection.V1.Derived.fst.hints +++ b/ulib/.cache/FStar.Reflection.V1.Derived.fst.hints @@ -1,5 +1,5 @@ [ - "!ÓnË» 5Žçxr_ãØG.", + "וM[»ð\u0000¨~\bÀÅç\u000eÆ", [ [ "FStar.Reflection.V1.Derived.inspect_ln_unascribe", @@ -22,7 +22,7 @@ "typing_FStar.Stubs.Reflection.V1.Builtins.inspect_ln" ], 0, - "fd05b564ca105122a93e28501c3e257a" + "74172d3083618eaafa663c12fc0b0b8a" ], [ "FStar.Reflection.V1.Derived.flatten_name", @@ -40,7 +40,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "72f4af69de343115b7eab37b0d616cd2" + "2576195b01060fd84d385919b6718a0d" ], [ "FStar.Reflection.V1.Derived.collect_app_ln'", @@ -57,7 +57,7 @@ "typing_FStar.Reflection.V1.Derived.inspect_ln_unascribe" ], 0, - "3271eb1f00d779cd267f2a70897d3c2f" + "e6b8eb02d4b591e593d138a507feb536" ], [ "FStar.Reflection.V1.Derived.mk_app", @@ -73,7 +73,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "9bfcdfb6077d40337129548a8a8630c8" + "507e4b2575a8ab65f242f6bfe3d40af8" ], [ "FStar.Reflection.V1.Derived.mk_tot_arr_ln", @@ -88,7 +88,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "1f44a708f13f5d2b56eb71e43e7445fc" + "990446381d139b727b8b2235227f5434" ], [ "FStar.Reflection.V1.Derived.collect_arr'", @@ -110,7 +110,7 @@ "typing_FStar.Stubs.Reflection.V1.Builtins.inspect_comp" ], 0, - "204d1b98363048410b8bc1e26aa435a7" + "13da14c9b5a724e27f11aacdc7e9f768" ], [ "FStar.Reflection.V1.Derived.collect_abs'", @@ -127,7 +127,7 @@ "typing_FStar.Reflection.V1.Derived.inspect_ln_unascribe" ], 0, - "327f56ee6b286841bdc15bbdfff2695a" + "a2b32795305947cf4a2bb4d9400bb246" ], [ "FStar.Reflection.V1.Derived.mk_list", @@ -142,7 +142,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "5899d47263b61392eeb8fb21ec3c9adb" + "b8cf84cbd3d2071ed28d8b0110d08b39" ], [ "FStar.Reflection.V1.Derived.mktuple_n", @@ -168,7 +168,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "ab005b5f74a72c6e98a039f8b6f4436d" + "62008504a106b2673f0a431c506cae2f" ], [ "FStar.Reflection.V1.Derived.destruct_tuple", @@ -182,7 +182,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "da482ed0aa2762b9a01abcb17cbce6f3" + "983d0c315df99dcf128f9eb6424a85e4" ], [ "FStar.Reflection.V1.Derived.mkpair", @@ -203,7 +203,7 @@ "projection_inverse_Prims.Cons_tl", "projection_inverse_Prims.Nil_a" ], 0, - "6e133e70d7ff46da8eea605238d7a8f3" + "176359e5e02d91c103090b3f2acee495" ], [ "FStar.Reflection.V1.Derived.head", @@ -245,7 +245,7 @@ "typing_FStar.Stubs.Reflection.V1.Builtins.inspect_ln" ], 0, - "1913c8437692391b6fee9ab14d8a8007" + "1bd938f5b90f4452284799125e4f2074" ], [ "FStar.Reflection.V1.Derived.is_any_fvar", @@ -263,7 +263,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "d38c38e58c704033e9d4af668e01ae4d" + "9a98219337608786f8354b7a897aa40b" ], [ "FStar.Reflection.V1.Derived.is_name_imp", @@ -280,7 +280,7 @@ "typing_FStar.Reflection.V1.Derived.inspect_ln_unascribe" ], 0, - "d7e0324fdd18eb756209bf6c79828d1f" + "8bb3cce14fb9fbc19284d47eac390234" ], [ "FStar.Reflection.V1.Derived.maybe_unsquash_term", @@ -294,7 +294,7 @@ "typing_FStar.Reflection.V1.Derived.unsquash_term" ], 0, - "7e7ac947d46c157d7b44be78428466bd" + "aeae8a0b882777fbc8c735cc2de74d52" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Reflection.V1.Formula.fst.hints b/ulib/.cache/FStar.Reflection.V1.Formula.fst.hints index 757420c2e2d..aa922dba4b4 100644 --- a/ulib/.cache/FStar.Reflection.V1.Formula.fst.hints +++ b/ulib/.cache/FStar.Reflection.V1.Formula.fst.hints @@ -1,5 +1,5 @@ [ - "b\tš»ç0ª\u000bZjcB‚B\fæ", + "ì6€/Ý«¨ßk;—Ù\u001dÍÒß", [ [ "FStar.Reflection.V1.Formula.inspect_unascribe", @@ -16,7 +16,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "1f2cc6bcf1ba0f25e68edf2bb639f0bd" + "ce98a9204346c2ad6528bd240a9217c3" ], [ "FStar.Reflection.V1.Formula.__proj__Eq__item___0", @@ -28,7 +28,7 @@ "refinement_interpretation_Tm_refine_c159c2ab705109c5eede23ce60d1a1d5" ], 0, - "9a61a336e2c72b2a82717dc93a2ac5b7" + "fbf15c47bf29036624184679161c77ca" ], [ "FStar.Reflection.V1.Formula.__proj__BoolEq__item___0", @@ -40,7 +40,7 @@ "refinement_interpretation_Tm_refine_f9843a1e0fa842080a099df61098fe3c" ], 0, - "dbe433133bdb381b04cff2d9272d2e64" + "e2cfdb6b799564489d25eb89ef5d8858" ], [ "FStar.Reflection.V1.Formula.__proj__Comp__item___0", @@ -52,7 +52,7 @@ "refinement_interpretation_Tm_refine_3db480849ba9220f093b01900e7a4bc7" ], 0, - "b4dc5d951b78835c7a9b3e23ba6e2548" + "96b90f0aa44a693ea933fe7c7d46ce25" ], [ "FStar.Reflection.V1.Formula.__proj__Comp__item___1", @@ -64,7 +64,7 @@ "refinement_interpretation_Tm_refine_3db480849ba9220f093b01900e7a4bc7" ], 0, - "e733bef90fbdf9625f8ea4ee5f241c05" + "801af5398103616d1965e3db63743ec2" ], [ "FStar.Reflection.V1.Formula.__proj__Comp__item___2", @@ -76,7 +76,7 @@ "refinement_interpretation_Tm_refine_3db480849ba9220f093b01900e7a4bc7" ], 0, - "340817d494ab1c4fc3389311f5ae4731" + "9415b6fa3b07a33568ed7a714a2c5401" ], [ "FStar.Reflection.V1.Formula.__proj__And__item___0", @@ -88,7 +88,7 @@ "refinement_interpretation_Tm_refine_e221a3130787c7f22b540ea067f59738" ], 0, - "7afdfbe7d74ae767e49baa5e21ee06d7" + "b9915a668f5be564f840007ce5a5df2e" ], [ "FStar.Reflection.V1.Formula.__proj__And__item___1", @@ -100,7 +100,7 @@ "refinement_interpretation_Tm_refine_e221a3130787c7f22b540ea067f59738" ], 0, - "4f161b54e27686c9fbcb7f923be7685d" + "466466c9ddd1fc60ba27f88d4bbb832e" ], [ "FStar.Reflection.V1.Formula.__proj__Or__item___0", @@ -112,7 +112,7 @@ "refinement_interpretation_Tm_refine_c2d102001c6f5ad38d95df605da9a67b" ], 0, - "7ec86328dfb5ff613bf298c9a5aa15f5" + "7c9af05ab2d8173dc2e301b9c81ec9d1" ], [ "FStar.Reflection.V1.Formula.__proj__Or__item___1", @@ -124,7 +124,7 @@ "refinement_interpretation_Tm_refine_c2d102001c6f5ad38d95df605da9a67b" ], 0, - "3c74eedea7af879d75b874d7ad618221" + "1506563006e94b67a47582bb0aca4423" ], [ "FStar.Reflection.V1.Formula.__proj__Not__item___0", @@ -136,7 +136,7 @@ "refinement_interpretation_Tm_refine_eb67ccd9da6d95f8a9ac681ccb63960c" ], 0, - "0cc124bb9086d51bbfc1e807740ab589" + "d773fb08ffce37605ac5d9537043f3e1" ], [ "FStar.Reflection.V1.Formula.__proj__Implies__item___0", @@ -148,7 +148,7 @@ "refinement_interpretation_Tm_refine_c306bcca85c3beec47ebb8a66e774d9c" ], 0, - "96c92fba52ce21a6d394473ce107ae4e" + "74d0a4442297e598a8d69b28c6c3eb2d" ], [ "FStar.Reflection.V1.Formula.__proj__Implies__item___1", @@ -160,7 +160,7 @@ "refinement_interpretation_Tm_refine_c306bcca85c3beec47ebb8a66e774d9c" ], 0, - "8327986a672c3e6530a0b01c3f08eea1" + "35b4becd8100cfd5a66738361abfd235" ], [ "FStar.Reflection.V1.Formula.__proj__Iff__item___0", @@ -172,7 +172,7 @@ "refinement_interpretation_Tm_refine_ea7738e9570dbba9725e53927b8aa6fe" ], 0, - "f0f9affc83eaac1b7ec239ae89468450" + "27b8a96908c0a652b531212624060bd7" ], [ "FStar.Reflection.V1.Formula.__proj__Iff__item___1", @@ -184,7 +184,7 @@ "refinement_interpretation_Tm_refine_ea7738e9570dbba9725e53927b8aa6fe" ], 0, - "1385a6c4e41d5cbbddc753561aa05305" + "55efda02d2e7cb5f872716493751896e" ], [ "FStar.Reflection.V1.Formula.__proj__Forall__item___0", @@ -196,7 +196,7 @@ "refinement_interpretation_Tm_refine_ecc40c9fed0f6518edd1b333ecc8082d" ], 0, - "5938df959cc5dda886fb8499a4b35761" + "c7f400743d85ed7618145e749b0ebf6c" ], [ "FStar.Reflection.V1.Formula.__proj__Forall__item___1", @@ -208,7 +208,7 @@ "refinement_interpretation_Tm_refine_ecc40c9fed0f6518edd1b333ecc8082d" ], 0, - "d9f155fe472cf29a3f2c9afbea8f57df" + "c4e71007cba61353f98b9d4b4dfb27de" ], [ "FStar.Reflection.V1.Formula.__proj__Forall__item___2", @@ -220,7 +220,7 @@ "refinement_interpretation_Tm_refine_ecc40c9fed0f6518edd1b333ecc8082d" ], 0, - "a15dee0db52f12d2814f774df10e5ee1" + "9aeea542e373978e956af0da95667f23" ], [ "FStar.Reflection.V1.Formula.__proj__Exists__item___0", @@ -232,7 +232,7 @@ "refinement_interpretation_Tm_refine_f87180dbe1684dd1f086a5397aec56ac" ], 0, - "e2ae56c106b302586bfbd23ca4eb161c" + "5e73ac42d9fe20a134cf36ea1f3d8adb" ], [ "FStar.Reflection.V1.Formula.__proj__Exists__item___1", @@ -244,7 +244,7 @@ "refinement_interpretation_Tm_refine_f87180dbe1684dd1f086a5397aec56ac" ], 0, - "1422d49fe0b1ee27cb04d56c949f3211" + "63585560842ac75561c58329557e15d7" ], [ "FStar.Reflection.V1.Formula.__proj__Exists__item___2", @@ -256,7 +256,7 @@ "refinement_interpretation_Tm_refine_f87180dbe1684dd1f086a5397aec56ac" ], 0, - "5540ba931d58436c7babac9c61606500" + "025ded29fdab4706733cfade10bbd3d3" ], [ "FStar.Reflection.V1.Formula.__proj__App__item___0", @@ -268,7 +268,7 @@ "refinement_interpretation_Tm_refine_1ee274dfd17f17e1ecf33125783660bc" ], 0, - "5a93dc82e19c27bb9800048b890eff1e" + "64d649a54641191ff0d617015050d0a1" ], [ "FStar.Reflection.V1.Formula.__proj__App__item___1", @@ -280,7 +280,7 @@ "refinement_interpretation_Tm_refine_1ee274dfd17f17e1ecf33125783660bc" ], 0, - "2d348e4299d30a8921047dd51939d588" + "fd759df44ee5e5e27a9bc36f2e77e0b8" ], [ "FStar.Reflection.V1.Formula.__proj__Name__item___0", @@ -292,7 +292,7 @@ "refinement_interpretation_Tm_refine_8ef17d2316fd40ddbc4f231fee6853ea" ], 0, - "73051b737f3494ec9af2b2c68906a097" + "4daafc0aa87f84b97ee277dc15fa4529" ], [ "FStar.Reflection.V1.Formula.__proj__FV__item___0", @@ -304,7 +304,7 @@ "refinement_interpretation_Tm_refine_45e00844f020dddc92d64cbe8c06f82e" ], 0, - "ff1e01ee73b84e96af65c17e663b49e6" + "67d98c8eecc5e2ebbe942444c74fd1fe" ], [ "FStar.Reflection.V1.Formula.__proj__IntLit__item___0", @@ -316,7 +316,7 @@ "refinement_interpretation_Tm_refine_551436a37f812b60bf36b7c0e212b02d" ], 0, - "ff94ff433c3088b45973492eb3702411" + "e72c3440e3acfdcef962054f5d1fbf47" ], [ "FStar.Reflection.V1.Formula.term_as_formula'", @@ -369,7 +369,7 @@ "typing_FStar.Reflection.V1.Derived.unsquash_term" ], 0, - "6e9e0dc7c3ab2d1400d528d9e631b6de" + "4e542c63d681c82d0da21197eca63741" ], [ "FStar.Reflection.V1.Formula.formula_as_term_view", @@ -414,7 +414,7 @@ "typing_FStar.Reflection.V1.Formula.__proj__Comp__item___0" ], 0, - "75013ef0805ba187dbd95424c951e2d5" + "be80fc3250ea7d2bef0bbab10f6381e2" ], [ "FStar.Reflection.V1.Formula.formula_to_string", @@ -455,7 +455,7 @@ "typing_FStar.Reflection.V1.Formula.__proj__Comp__item___0" ], 0, - "954d1e590f6c4fef66f4692d96b17705" + "022d43748d9120070fb97856661a7b10" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Reflection.V2.Arith.fst.hints b/ulib/.cache/FStar.Reflection.V2.Arith.fst.hints index db282c5e95e..9a6d432accd 100644 --- a/ulib/.cache/FStar.Reflection.V2.Arith.fst.hints +++ b/ulib/.cache/FStar.Reflection.V2.Arith.fst.hints @@ -1,5 +1,5 @@ [ - "à•\b\u0003øŒ~ý;Æ9Ò)7»", + "¹\u0016ƒf]3YÄ’HýDú^GV", [ [ "FStar.Reflection.V2.Arith.__proj__Lit__item___0", @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_4d1cb3c993734a3fba956c5fe4976c12" ], 0, - "a5c0127b45470baff87b01a52608cb66" + "1118c6cb58ccbb6da5baefe759d26d60" ], [ "FStar.Reflection.V2.Arith.__proj__Atom__item___0", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_00ef060fe2f582144545d97e04a0b689" ], 0, - "8f700ae053fb1640ac668170c04aca2a" + "240440fe534b0fe5d54e48866fb0e711" ], [ "FStar.Reflection.V2.Arith.__proj__Atom__item___1", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_00ef060fe2f582144545d97e04a0b689" ], 0, - "65f365e990493be41ced4df9728d4bef" + "b4a4c2a18a387663058070a290b6f699" ], [ "FStar.Reflection.V2.Arith.__proj__Plus__item___0", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_e8c359500aaaa6140c41b4199a66f37d" ], 0, - "8c44ebd612bd7147de6b80f3533b041f" + "50aa2c3796b379c25ce348324717da55" ], [ "FStar.Reflection.V2.Arith.__proj__Plus__item___1", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_e8c359500aaaa6140c41b4199a66f37d" ], 0, - "203390fc6e4d82162dcd15661b653f08" + "d3308fc5633112aaf2a8e7e397ed92d4" ], [ "FStar.Reflection.V2.Arith.__proj__Mult__item___0", @@ -71,7 +71,7 @@ "refinement_interpretation_Tm_refine_cb7887f66aaf81cf3b08943b824923d6" ], 0, - "3afd84f2ff0d9475f222a3456ee19cb9" + "403695437ab840358da7b618c91d16e3" ], [ "FStar.Reflection.V2.Arith.__proj__Mult__item___1", @@ -83,7 +83,7 @@ "refinement_interpretation_Tm_refine_cb7887f66aaf81cf3b08943b824923d6" ], 0, - "91c290ab7dba7eb2a9d0196840695ed9" + "72b8461d1f57cb6e1468974f44419681" ], [ "FStar.Reflection.V2.Arith.__proj__Minus__item___0", @@ -95,7 +95,7 @@ "refinement_interpretation_Tm_refine_a5e0affa9413e25a5b2f1a84e90ffa73" ], 0, - "6c999a4ae67524c0de55f61eb50b5ed8" + "54dd4722593758477fd698b0b9796c0a" ], [ "FStar.Reflection.V2.Arith.__proj__Minus__item___1", @@ -107,7 +107,7 @@ "refinement_interpretation_Tm_refine_a5e0affa9413e25a5b2f1a84e90ffa73" ], 0, - "e23bc7f6c79fd04c4216474b7998e64b" + "e060fba95a9eaff1edfc4f1c00f94c5c" ], [ "FStar.Reflection.V2.Arith.__proj__Land__item___0", @@ -119,7 +119,7 @@ "refinement_interpretation_Tm_refine_3bb0a7c63b66ff76c0ffe8210e11a673" ], 0, - "f8151ec85a09e774aacb4ead4ab4ec9d" + "4cf065e3130d53521a1ae14553e557ee" ], [ "FStar.Reflection.V2.Arith.__proj__Land__item___1", @@ -131,7 +131,7 @@ "refinement_interpretation_Tm_refine_3bb0a7c63b66ff76c0ffe8210e11a673" ], 0, - "0308f6d428fff6de656fe74a72b9a18f" + "b4e0c254883111fbb5b6d30de8bebf12" ], [ "FStar.Reflection.V2.Arith.__proj__Lxor__item___0", @@ -143,7 +143,7 @@ "refinement_interpretation_Tm_refine_d166f24f5408964467b992c7995ac5b0" ], 0, - "d2c30ac65b9e0fd03cc98dcf3545a60f" + "6229faa4949508050b419423d8d06ef0" ], [ "FStar.Reflection.V2.Arith.__proj__Lxor__item___1", @@ -155,7 +155,7 @@ "refinement_interpretation_Tm_refine_d166f24f5408964467b992c7995ac5b0" ], 0, - "4e03f158f8f26ef2c94369184b6dcc85" + "080bc477f45d2df15996164ed32dcc32" ], [ "FStar.Reflection.V2.Arith.__proj__Lor__item___0", @@ -167,7 +167,7 @@ "refinement_interpretation_Tm_refine_6883495ebe4821767722685375943886" ], 0, - "bcbbda6b46fe9673ecf01adced5db968" + "011548cebcc3e122a3c719f6383b2940" ], [ "FStar.Reflection.V2.Arith.__proj__Lor__item___1", @@ -179,7 +179,7 @@ "refinement_interpretation_Tm_refine_6883495ebe4821767722685375943886" ], 0, - "db9359acee9e8ebbefbc3a3ccaea63e4" + "2239290b7b47e64c3f62a71a7f6264d1" ], [ "FStar.Reflection.V2.Arith.__proj__Ladd__item___0", @@ -191,7 +191,7 @@ "refinement_interpretation_Tm_refine_113d9dcc6235d27a60e662ef38afe4d0" ], 0, - "ffaa9a733622cae06b7a0d2276e2160c" + "d1c31fa516dd3db4b20c309688c26f33" ], [ "FStar.Reflection.V2.Arith.__proj__Ladd__item___1", @@ -203,7 +203,7 @@ "refinement_interpretation_Tm_refine_113d9dcc6235d27a60e662ef38afe4d0" ], 0, - "dca837fdc89f427703ebdf1ab4a21491" + "ba95c43bbd1ed0b31b93f4eeb0d03f8e" ], [ "FStar.Reflection.V2.Arith.__proj__Lsub__item___0", @@ -215,7 +215,7 @@ "refinement_interpretation_Tm_refine_eb488b848213879d7329c56c6f3404f7" ], 0, - "1724bbd504e297de4fcdb593c6496fb3" + "7707ecf43a1bc5cbf354a379d2f93316" ], [ "FStar.Reflection.V2.Arith.__proj__Lsub__item___1", @@ -227,7 +227,7 @@ "refinement_interpretation_Tm_refine_eb488b848213879d7329c56c6f3404f7" ], 0, - "f2cbdddf0acc5bde606ef050c347265c" + "8e33db6d1498499346a676f437b7ae58" ], [ "FStar.Reflection.V2.Arith.__proj__Shl__item___0", @@ -239,7 +239,7 @@ "refinement_interpretation_Tm_refine_f6614337e84efeaed6ab116c452f819b" ], 0, - "ee2495b50d17128a7177a7f64a2aef3b" + "ca45193798601ad8c093414b722c0fc1" ], [ "FStar.Reflection.V2.Arith.__proj__Shl__item___1", @@ -251,7 +251,7 @@ "refinement_interpretation_Tm_refine_f6614337e84efeaed6ab116c452f819b" ], 0, - "31dd3b8df7957c738a8d3bec0068fbd0" + "a71693844fccaade43171c7566316bdc" ], [ "FStar.Reflection.V2.Arith.__proj__Shr__item___0", @@ -263,7 +263,7 @@ "refinement_interpretation_Tm_refine_db4615492a525a2589a26b54ef32b95d" ], 0, - "ad827ecb616324db5f8f8be28b21bcf3" + "2b79203d7c5426198b1c7330dc5980ea" ], [ "FStar.Reflection.V2.Arith.__proj__Shr__item___1", @@ -275,7 +275,7 @@ "refinement_interpretation_Tm_refine_db4615492a525a2589a26b54ef32b95d" ], 0, - "197a9747a6522768ee59accb78248bf8" + "fad65394875a9bb75fb5b030f8a7bacf" ], [ "FStar.Reflection.V2.Arith.__proj__Neg__item___0", @@ -287,7 +287,7 @@ "refinement_interpretation_Tm_refine_576dcc28ba9b015823ce4eecd4b50224" ], 0, - "bebc34a8a3bc614d603bd98175f1be75" + "68ff99ab181e90e43022cfa87eb33808" ], [ "FStar.Reflection.V2.Arith.__proj__Udiv__item___0", @@ -299,7 +299,7 @@ "refinement_interpretation_Tm_refine_acccefa836c301dcceeeb8bb747bba07" ], 0, - "e7fb40b7d8512d804d1d55cc9dd16f4a" + "eb42a28939c74d7a0326b7ccdf037b24" ], [ "FStar.Reflection.V2.Arith.__proj__Udiv__item___1", @@ -311,7 +311,7 @@ "refinement_interpretation_Tm_refine_acccefa836c301dcceeeb8bb747bba07" ], 0, - "02415ad45f789576915cb9c1062defd5" + "1e4bb1bcf9ce354b34a4418c53703a8c" ], [ "FStar.Reflection.V2.Arith.__proj__Umod__item___0", @@ -323,7 +323,7 @@ "refinement_interpretation_Tm_refine_0cf473721790d7db60a8b9fa4b495eb9" ], 0, - "28fb9a04a43304250e9f7ad994507e68" + "479077d597a8c9dcf937cd2438ede3a0" ], [ "FStar.Reflection.V2.Arith.__proj__Umod__item___1", @@ -335,7 +335,7 @@ "refinement_interpretation_Tm_refine_0cf473721790d7db60a8b9fa4b495eb9" ], 0, - "70aef5e12df95dbb7bc1b17789664706" + "83ef2bc01ed86189ef4275a87c2eda92" ], [ "FStar.Reflection.V2.Arith.__proj__MulMod__item___0", @@ -347,7 +347,7 @@ "refinement_interpretation_Tm_refine_bacdde8675993a12d66684e76458ae68" ], 0, - "e337045a764741415913acf0611685c8" + "1b9461d7a1f78cc3fd0546b3a457be39" ], [ "FStar.Reflection.V2.Arith.__proj__MulMod__item___1", @@ -359,7 +359,7 @@ "refinement_interpretation_Tm_refine_bacdde8675993a12d66684e76458ae68" ], 0, - "11326d220889bcc51daf2a55b108901a" + "bf99529973319b53a04025acb00c40df" ], [ "FStar.Reflection.V2.Arith.__proj__NatToBv__item___0", @@ -371,7 +371,7 @@ "refinement_interpretation_Tm_refine_49f1a48168da21aeb37e62f4ffdf4019" ], 0, - "df1a7d1a82e8fc83dbdafe321c07baa3" + "08489c6fc93be231d0c44c3b3200c549" ], [ "FStar.Reflection.V2.Arith.__proj__CompProp__item___0", @@ -383,7 +383,7 @@ "refinement_interpretation_Tm_refine_f4fdbb64a7ea64c424d969459c5bc8c2" ], 0, - "8018eb883ad58ead20b4f6ddd9875d75" + "bdb57574a267ac68d955613ba57e637f" ], [ "FStar.Reflection.V2.Arith.__proj__CompProp__item___1", @@ -395,7 +395,7 @@ "refinement_interpretation_Tm_refine_f4fdbb64a7ea64c424d969459c5bc8c2" ], 0, - "d9a9019212fa0469e87f830186cc8430" + "4beb6082f0cfa449605a40952bb51067" ], [ "FStar.Reflection.V2.Arith.__proj__CompProp__item___2", @@ -407,7 +407,7 @@ "refinement_interpretation_Tm_refine_f4fdbb64a7ea64c424d969459c5bc8c2" ], 0, - "b871bb480544dce8afa5d025c6b56863" + "3540fa1088485faac3713dafa92839d9" ], [ "FStar.Reflection.V2.Arith.__proj__AndProp__item___0", @@ -419,7 +419,7 @@ "refinement_interpretation_Tm_refine_ff8bf3409ae7106aaaabee631f89b9ae" ], 0, - "e39ebafc8ff1b1abb664bda19559b478" + "8acaf0a08266b2271dce2d09b9861517" ], [ "FStar.Reflection.V2.Arith.__proj__AndProp__item___1", @@ -431,7 +431,7 @@ "refinement_interpretation_Tm_refine_ff8bf3409ae7106aaaabee631f89b9ae" ], 0, - "b935066b14377c37be8610ac5687ed82" + "7b2030d1ca78b80523a8abaa42ccb45f" ], [ "FStar.Reflection.V2.Arith.__proj__OrProp__item___0", @@ -443,7 +443,7 @@ "refinement_interpretation_Tm_refine_49e17b8364ef666c8b205a87bf2cdab0" ], 0, - "7100462790a0c81dbafb4cc719a26151" + "51aec23cc48eb5dbb4436fa4962425d6" ], [ "FStar.Reflection.V2.Arith.__proj__OrProp__item___1", @@ -455,7 +455,7 @@ "refinement_interpretation_Tm_refine_49e17b8364ef666c8b205a87bf2cdab0" ], 0, - "97d663ca6dc5cf1d975701a72129e49b" + "8e8090e2f335dfbd054b3c7d2f432385" ], [ "FStar.Reflection.V2.Arith.__proj__NotProp__item___0", @@ -467,7 +467,7 @@ "refinement_interpretation_Tm_refine_458adec99a866220f677cc3d346f804a" ], 0, - "3cf693fb87fd3bd3e7cea61b19f7bf9f" + "0ee66004ebc338a89d0fed34ced1aa89" ], [ "FStar.Reflection.V2.Arith.op_let_Bang", @@ -485,7 +485,7 @@ "projection_inverse_BoxBool_proj_0", "string_typing" ], 0, - "0712ffde3904b4e44037a96a5f3dda1f" + "e3e2b6d9353ff8ac3fcffc86a5c6ff68" ], [ "FStar.Reflection.V2.Arith.find_idx", @@ -516,7 +516,7 @@ "token_correspondence_FStar.List.Tot.Base.length.fuel_instrumented" ], 0, - "bbe2c1318d32dea13092ffab970a7db7" + "61cd38f3ac1e00b055750d37ce9ad050" ], [ "FStar.Reflection.V2.Arith.atom", @@ -556,7 +556,7 @@ "typing_FStar.Pervasives.Native.fst" ], 0, - "dd35fef8fd09557edbe40fdaa1200f2b" + "e4282d3f2970fd26a34df132b67c5aac" ], [ "FStar.Reflection.V2.Arith.as_arith_expr", @@ -611,7 +611,7 @@ "typing_tok_FStar.Stubs.Reflection.V2.Data.Q_Implicit@tok" ], 0, - "b82ef2c192e742a7770bbf73ddc27986" + "5ba310f8b746e2e4b9c08763d96e0263" ], [ "FStar.Reflection.V2.Arith.run_tm", @@ -640,7 +640,7 @@ "projection_inverse_Prims.Nil_a", "string_typing" ], 0, - "cb40f13950f0f8aa7e58f8776dec600c" + "897d2433fa9f44ffeb283046f6218568" ], [ "FStar.Reflection.V2.Arith.expr_to_string", @@ -687,7 +687,7 @@ "subterm_ordering_FStar.Reflection.V2.Arith.Umod" ], 0, - "34d82f868ec502d6285df184bfcf3713" + "80343c2d34d56c4e93f8555a2f86d3e5" ], [ "FStar.Reflection.V2.Arith.compare_expr", @@ -711,7 +711,7 @@ "subterm_ordering_FStar.Reflection.V2.Arith.Plus" ], 0, - "b6b60e437509e2b7158e73a2f18f9939" + "782262aebded17e4fe4f6b0daccd49ab" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Reflection.V2.Compare.fst.hints b/ulib/.cache/FStar.Reflection.V2.Compare.fst.hints index c44aa6e2740..67895d4aa50 100644 --- a/ulib/.cache/FStar.Reflection.V2.Compare.fst.hints +++ b/ulib/.cache/FStar.Reflection.V2.Compare.fst.hints @@ -1,5 +1,5 @@ [ - "B#§S\u0006u\u0001jæ¹\u0017‚\u001c ¹ú", + "c^'6Úè\r-w{g¡¿2P¿", [ [ "FStar.Reflection.V2.Compare.compare_const", @@ -11,6 +11,7 @@ "disc_equation_FStar.Stubs.Reflection.V2.Data.C_False", "disc_equation_FStar.Stubs.Reflection.V2.Data.C_Int", "disc_equation_FStar.Stubs.Reflection.V2.Data.C_Range", + "disc_equation_FStar.Stubs.Reflection.V2.Data.C_Real", "disc_equation_FStar.Stubs.Reflection.V2.Data.C_Reflect", "disc_equation_FStar.Stubs.Reflection.V2.Data.C_Reify", "disc_equation_FStar.Stubs.Reflection.V2.Data.C_String", @@ -22,7 +23,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "8d8b617b73125714dd79c50664b4c6f1" + "17f0fd6334fd509bf6fe0261506943b1" ], [ "FStar.Reflection.V2.Compare.compare_universe", @@ -54,10 +55,10 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_universe" ], 0, - "98927943f2cdf35611d540d1cf072275" + "fb245ee876e21b3a8051888d22d7e507" ], [ - "FStar.Reflection.V2.Compare.compare_term", + "FStar.Reflection.V2.Compare.__compare_term", 1, 2, 1, @@ -66,8 +67,11 @@ "FStar.Stubs.Reflection.Types_pretyping_6810d13cb9b08df0f69a36697286e796", "FStar.Stubs.Reflection.Types_pretyping_9b991758ca636436bc8d1f0999dd3cf1", "FStar.Stubs.Reflection.V2.Data_pretyping_250ec2f946e12594618df379d0cb7f9b", + "Prims_pretyping_ae567c2fb75be05905677af440075565", "binder_x_651778f725c07b6c259161d48455093d_0", "binder_x_651778f725c07b6c259161d48455093d_1", + "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Tv_App", + "data_elim_FStar.Pervasives.Native.Mktuple2", "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Tv_Unknown@tok", "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Abs", "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_App", @@ -86,34 +90,43 @@ "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Unsupp", "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Uvar", "disc_equation_FStar.Stubs.Reflection.V2.Data.Tv_Var", + "equation_FStar.Reflection.V2.Derived.Lemmas.collect_app_ref", + "equation_FStar.Reflection.V2.Derived.collect_app_ln", "equation_FStar.Stubs.Reflection.V2.Data.argv", "equation_FStar.Stubs.Reflection.V2.Data.simple_binder", + "fuel_guarded_inversion_FStar.Pervasives.Native.tuple2", "fuel_guarded_inversion_FStar.Stubs.Reflection.V2.Data.term_view", "function_token_typing_FStar.Stubs.Reflection.Types.term", + "function_token_typing_Prims.__cache_version_number__", "int_typing", "lemma_FStar.Pervasives.invertOption", "proj_equation_FStar.Pervasives.Native.Mktuple2__1", "proj_equation_FStar.Pervasives.Native.Mktuple2__2", "projection_inverse_BoxBool_proj_0", + "projection_inverse_BoxInt_proj_0", "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_App_a", + "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_App_hd", "projection_inverse_FStar.Stubs.Reflection.V2.Data.Tv_AscribedT_tac", "refinement_interpretation_Tm_refine_81af2efa33d38022d26acf32f3bb78ef", "refinement_interpretation_Tm_refine_a8284b5e442b1496d78105f043903ddc", + "refinement_interpretation_Tm_refine_b6f87e5ccc1bf4844fda8bf2a5d99769", "subterm_ordering_FStar.Pervasives.Native.Some", "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_Abs", - "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_App", "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_Arrow", "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_AscribedC", "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_AscribedT", "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_Let", "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_Refine", - "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_ln" + "typing_FStar.Reflection.V2.Derived.collect_app_ln", + "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_ln", + "well-founded-ordering-on-nat" ], 0, - "ce8b71a872415490e43dcab2e4cfbe7b" + "5f4fc5afa8891697d09ead0f448eebdf" ], [ - "FStar.Reflection.V2.Compare.compare_term", + "FStar.Reflection.V2.Compare.__compare_term", 2, 2, 1, @@ -131,27 +144,59 @@ "subterm_ordering_Prims.Cons" ], 0, - "edf0d48905e14615ffd1b28629cafd96" + "9a92bd0b29b91db36b7b0afe1c2fbca4" ], [ - "FStar.Reflection.V2.Compare.compare_term", + "FStar.Reflection.V2.Compare.__compare_term", 3, 2, 1, [ "@MaxIFuel_assumption", "@query", - "binder_x_8738c16a2099542d72710440f904c450_0", + "binder_x_784a71e6f3a8631d7875ac98efe9c960_3", + "binder_x_ecfef3e8a19134e630eb0ef5e0701cb8_2", + "equation_FStar.Pervasives.Native.fst", "equation_FStar.Stubs.Reflection.V2.Data.argv", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "refinement_interpretation_Tm_refine_6dae8bdbbe2322aa4bf9dcbbf7abe114", + "refinement_interpretation_Tm_refine_70bff3185d6d2ce0291c117923c0be73", "subterm_ordering_FStar.Pervasives.Native.Mktuple2" ], 0, - "987842b52da0881fe9808e0654912f7c" + "2373d679a020c246bc856cd5a4d36e5e" ], [ - "FStar.Reflection.V2.Compare.compare_term", + "FStar.Reflection.V2.Compare.__compare_term", 4, 2, 1, + [ + "@MaxIFuel_assumption", "@query", + "Prims_pretyping_ae567c2fb75be05905677af440075565", + "binder_x_44b1fd9e7afcba61ca28fda116ec8647_2", + "binder_x_c6fce53f91a4541eb9e70ca407fc10d9_3", + "disc_equation_Prims.Cons", "disc_equation_Prims.Nil", + "fuel_guarded_inversion_Prims.list", + "function_token_typing_Prims.__cache_version_number__", "int_typing", + "proj_equation_FStar.Pervasives.Native.Mktuple2__1", + "proj_equation_FStar.Pervasives.Native.Mktuple2__2", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_BoxInt_proj_0", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", + "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", + "refinement_interpretation_Tm_refine_6dae8bdbbe2322aa4bf9dcbbf7abe114", + "refinement_interpretation_Tm_refine_70bff3185d6d2ce0291c117923c0be73", + "subterm_ordering_Prims.Cons", "well-founded-ordering-on-nat" + ], + 0, + "d631361afc196e08a97fe5301de29b65" + ], + [ + "FStar.Reflection.V2.Compare.__compare_term", + 5, + 2, + 1, [ "@MaxIFuel_assumption", "@query", "FStar.Stubs.Reflection.Types_pretyping_6810d13cb9b08df0f69a36697286e796", @@ -174,11 +219,11 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_comp" ], 0, - "b790bbd8bbc7bc6f089e92a7eb08c049" + "dfaa0d29f4f7b31e67cf1ae5834af27f" ], [ - "FStar.Reflection.V2.Compare.compare_term", - 5, + "FStar.Reflection.V2.Compare.__compare_term", + 6, 2, 1, [ @@ -192,7 +237,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_binder" ], 0, - "611434ffee9c34648c812b9837628015" + "2571ad0c181679af0d298643d1e684b6" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Reflection.V2.Compare.fsti.hints b/ulib/.cache/FStar.Reflection.V2.Compare.fsti.hints new file mode 100644 index 00000000000..b572abe61bc --- /dev/null +++ b/ulib/.cache/FStar.Reflection.V2.Compare.fsti.hints @@ -0,0 +1 @@ +[ "%P·¿îb¤A ‡VŸ€ï0Ž", [] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Reflection.V2.Derived.Lemmas.fst.hints b/ulib/.cache/FStar.Reflection.V2.Derived.Lemmas.fst.hints index f1bebb257e8..b1b0eaa0a19 100644 --- a/ulib/.cache/FStar.Reflection.V2.Derived.Lemmas.fst.hints +++ b/ulib/.cache/FStar.Reflection.V2.Derived.Lemmas.fst.hints @@ -1,5 +1,5 @@ [ - "4Œ-\u0004çÿ¥4ðîš»J‚©", + "fƒRÆd-\u001fùsn†£Á%\u0013Ú", [ [ "FStar.Reflection.V2.Derived.Lemmas.forall_list", @@ -14,7 +14,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "877aaebef92def6955f035a10503c102" + "9f9023c31d27847218a90db948c4e9e6" ], [ "FStar.Reflection.V2.Derived.Lemmas.list_ref", @@ -38,7 +38,7 @@ "projection_inverse_Prims.Cons_tl", "subterm_ordering_Prims.Cons" ], 0, - "7870b38ad88f132be9b53d3b2c632bda" + "c60be253f2afd2a5397984fe4271958c" ], [ "FStar.Reflection.V2.Derived.Lemmas.collect_app_order'", @@ -88,7 +88,7 @@ "typing_FStar.Reflection.V2.Derived.inspect_ln_unascribe" ], 0, - "0f05f04151811ec5c2c577a4c4a9c2fa" + "320cf2a432d328cd68c25a4653a91c1f" ], [ "FStar.Reflection.V2.Derived.Lemmas.collect_app_order", @@ -99,11 +99,12 @@ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_FStar.List.Tot.Base.memP.fuel_instrumented", "@fuel_correspondence_FStar.Reflection.V2.Derived.collect_app_ln_.fuel_instrumented", + "@fuel_correspondence_FStar.Reflection.V2.Derived.inspect_ln_unascribe.fuel_instrumented", "@fuel_irrelevance_FStar.Reflection.V2.Derived.collect_app_ln_.fuel_instrumented", "@query", "FStar.Stubs.Reflection.V2.Data_pretyping_250ec2f946e12594618df379d0cb7f9b", "FStar.Stubs.Reflection.V2.Data_pretyping_25489d564b00c456a9aebf5245eb3f03", - "Prims_pretyping_3862c4e8ff39bfc3871b6a47e7ff5b2e", + "Prims_pretyping_3862c4e8ff39bfc3871b6a47e7ff5b2e", "bool_inversion", "constructor_distinct_FStar.Stubs.Reflection.V2.Data.Tv_App", "constructor_distinct_Prims.Cons", "constructor_distinct_Prims.Nil", "data_typing_intro_FStar.Stubs.Reflection.V2.Data.Q_Explicit@tok", @@ -116,6 +117,7 @@ "equation_FStar.Stubs.Reflection.V2.Data.argv", "equation_with_fuel_FStar.List.Tot.Base.memP.fuel_instrumented", "equation_with_fuel_FStar.Reflection.V2.Derived.collect_app_ln_.fuel_instrumented", + "equation_with_fuel_FStar.Reflection.V2.Derived.inspect_ln_unascribe.fuel_instrumented", "false_interp", "fuel_guarded_inversion_FStar.Pervasives.Native.tuple2", "function_token_typing_FStar.Stubs.Reflection.V2.Data.argv", @@ -130,10 +132,11 @@ "projection_inverse_Prims.Cons_tl", "projection_inverse_Prims.Nil_a", "refinement_interpretation_Tm_refine_5bdd45d3da8bcffc0601859dc0f3192e", "subterm_ordering_FStar.Stubs.Reflection.V2.Data.Tv_App", - "typing_FStar.Reflection.V2.Derived.inspect_ln_unascribe" + "typing_FStar.Reflection.V2.Derived.inspect_ln_unascribe", + "typing_FStar.Stubs.Reflection.V2.Data.uu___is_Tv_App" ], 0, - "ed0190a317fe18ce9ffe05abffd1657a" + "ca89a1e713399094841e372e566c0333" ], [ "FStar.Reflection.V2.Derived.Lemmas.collect_app_ref", @@ -161,7 +164,7 @@ "subterm_ordering_FStar.Pervasives.Native.Mktuple2" ], 0, - "f2720a3a7340d7c5b6157ad1a7e93575" + "abc247fbe32bfacfe2aaf8db474870f2" ], [ "FStar.Reflection.V2.Derived.Lemmas.collect_abs_order'", @@ -209,7 +212,7 @@ "typing_FStar.Reflection.V2.Derived.inspect_ln_unascribe" ], 0, - "b4ddeba5254d71f0b7e816d1a2123c86" + "1bbf84f3197188a44e1e4864702aa64c" ], [ "FStar.Reflection.V2.Derived.Lemmas.collect_abs_ln_order", @@ -253,7 +256,7 @@ "typing_FStar.Reflection.V2.Derived.inspect_ln_unascribe" ], 0, - "7216a4d84d18e801785809038a750f67" + "a8964c4db30b5e84cb6a8e38320ab06a" ], [ "FStar.Reflection.V2.Derived.Lemmas.collect_abs_ln_ref", @@ -273,7 +276,7 @@ "projection_inverse_Prims.Nil_a" ], 0, - "52138ef30e4683a7045fe4bc0eaf9261" + "17c48bda4c5d3b92bd4d98a2ab1d15e1" ], [ "FStar.Reflection.V2.Derived.Lemmas.collect_arr_order'", @@ -331,7 +334,7 @@ "unit_inversion", "unit_typing" ], 0, - "21b33d17a85b89884f238b2b60d00e44" + "e524933669b5453df2dbfee759d994fe" ], [ "FStar.Reflection.V2.Derived.Lemmas.collect_arr_ln_bs_order", @@ -385,7 +388,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.pack_comp" ], 0, - "653f3f629164b767dd38eff612724c28" + "00ddf3815cdd001c5742a156a0062acf" ], [ "FStar.Reflection.V2.Derived.Lemmas.collect_arr_ln_bs_ref", @@ -405,7 +408,7 @@ "projection_inverse_Prims.Nil_a" ], 0, - "5290cc7fae073ac2db53cb2b5e06208a" + "25250b065abdd046cd69c9dc5fcc1079" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Reflection.V2.Derived.fst.hints b/ulib/.cache/FStar.Reflection.V2.Derived.fst.hints index c7a7fc64847..e32b7e016ac 100644 --- a/ulib/.cache/FStar.Reflection.V2.Derived.fst.hints +++ b/ulib/.cache/FStar.Reflection.V2.Derived.fst.hints @@ -1,5 +1,5 @@ [ - "2á=W•®&:³ShÜlBG", + "•cç·kɦy­yï\bV.?\u001b", [ [ "FStar.Reflection.V2.Derived.inspect_ln_unascribe", @@ -22,7 +22,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_ln" ], 0, - "b68d234b4743fd9b5f4440a2ed3e28c0" + "f248d9368634be56be288583d01313a5" ], [ "FStar.Reflection.V2.Derived.shift", @@ -41,7 +41,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "d6d8d157a5ad028ffd8db3a18654e224" + "7eede88f5b75dd82ac6dcd944e12dcc7" ], [ "FStar.Reflection.V2.Derived.mk_binder", @@ -67,7 +67,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.pack_binder" ], 0, - "e3a3cc4f7b01ca6792195ea354264c09" + "004dcb0e0964e62e703463f3b88ed6cf" ], [ "FStar.Reflection.V2.Derived.mk_implicit_binder", @@ -78,7 +78,7 @@ "@query", "equation_FStar.Sealed.Inhabited.is_sealed", "true_interp" ], 0, - "d578295833f0db00ea0922b296dbc111" + "9c4c4e5852beec4f3ee11633ad00c13e" ], [ "FStar.Reflection.V2.Derived.flatten_name", @@ -96,7 +96,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "e1a62e9bdc5398658ed1aeef1b74dc9a" + "578765a5a0e4d89a4e4d7165a514032b" ], [ "FStar.Reflection.V2.Derived.collect_app_ln'", @@ -113,7 +113,7 @@ "typing_FStar.Reflection.V2.Derived.inspect_ln_unascribe" ], 0, - "115c81715413eeaee58aadfb6766b733" + "617a170060ad71838d5abd3799661f04" ], [ "FStar.Reflection.V2.Derived.mk_app", @@ -129,7 +129,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "609cbc1e8e4392d8661d703600655347" + "d5ec3c88f3bfc0b3720929c821137c51" ], [ "FStar.Reflection.V2.Derived.mk_tot_arr_ln", @@ -144,7 +144,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "c05246c74defeb7eb39af15d7624444b" + "e29e41ee518c393bd17d84cc80f09997" ], [ "FStar.Reflection.V2.Derived.mk_arr_ln", @@ -162,7 +162,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "fc2b618b93949358e82ac66cec3309cd" + "40a60dd22087ce141fee155ea6b6565a" ], [ "FStar.Reflection.V2.Derived.collect_arr'", @@ -184,7 +184,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_comp" ], 0, - "3ad7032efb6bb00d14d5c64201bc58ac" + "ff9d69355ef6307ebc1bc4f918e638c0" ], [ "FStar.Reflection.V2.Derived.collect_abs'", @@ -201,7 +201,7 @@ "typing_FStar.Reflection.V2.Derived.inspect_ln_unascribe" ], 0, - "ac76974913e634b2bd80c0f51f770371" + "4a0f9c859333856c99afc626a240bde3" ], [ "FStar.Reflection.V2.Derived.mk_list", @@ -216,7 +216,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "a4048efd85aec87f9e83af107596c79e" + "cf24d83b9b4bf8915bf552b621e03af0" ], [ "FStar.Reflection.V2.Derived.mktuple_n", @@ -242,7 +242,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "14dbfc5cdb71e1d98a8ff0bcfefaab10" + "eb0ac3eea36270f1fe5725217879cb71" ], [ "FStar.Reflection.V2.Derived.destruct_tuple", @@ -256,7 +256,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "27a6a56aa30e814e4f8aca79f84fc8fc" + "f60dd48dc519d6e39e635e8dfb42609d" ], [ "FStar.Reflection.V2.Derived.mkpair", @@ -277,7 +277,7 @@ "projection_inverse_Prims.Cons_tl", "projection_inverse_Prims.Nil_a" ], 0, - "26652a085b4559d6aedcb2fd9d88cdb8" + "ca2dc3c1d75b3c13208157aded7aa544" ], [ "FStar.Reflection.V2.Derived.head", @@ -319,7 +319,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_ln" ], 0, - "c17c6dd28e9995e8e8f73bee3d3c9f71" + "e912c97be639954f0a45f4854467c3e4" ], [ "FStar.Reflection.V2.Derived.is_any_fvar", @@ -337,7 +337,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "5317f912a936f08b75e8fc693527239a" + "8c495774d0221dbd13d7a8a436093e79" ], [ "FStar.Reflection.V2.Derived.is_name_imp", @@ -354,7 +354,7 @@ "typing_FStar.Reflection.V2.Derived.inspect_ln_unascribe" ], 0, - "be2bfe069aa125d1414fb45ffb091e09" + "1f062c43a7f1ae7563f011c38e792370" ], [ "FStar.Reflection.V2.Derived.maybe_unsquash_term", @@ -368,7 +368,7 @@ "typing_FStar.Reflection.V2.Derived.unsquash_term" ], 0, - "ceafc8dae091d205dd82d7064735bc55" + "514937c617fd236f92e873f67a259b2e" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Reflection.V2.Formula.fst.hints b/ulib/.cache/FStar.Reflection.V2.Formula.fst.hints index a2050dc21a4..7811dc7888b 100644 --- a/ulib/.cache/FStar.Reflection.V2.Formula.fst.hints +++ b/ulib/.cache/FStar.Reflection.V2.Formula.fst.hints @@ -1,5 +1,5 @@ [ - "ôç\u001aEÈ\u0019WõÀ\u000bÈÂÃ0Œ#", + "\u0010\u000bŽ;Kº\u001b>ëR\tlƒŸíÖ", [ [ "FStar.Reflection.V2.Formula.__proj__Eq__item___0", @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_e43d6364938e1d5176082471d2d04fb9" ], 0, - "b716736074aee3beff1c0e062e754779" + "348ee4bc3bbea4fd2ebfc6c882342d16" ], [ "FStar.Reflection.V2.Formula.__proj__BoolEq__item___0", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_7130ac7f7031ee2405d67ce0fb773016" ], 0, - "7502ddc1ce2f4da6a48bfc9090db1b11" + "0ca1c4b32c5a4b4a3b09beeb8d5b1c46" ], [ "FStar.Reflection.V2.Formula.__proj__Comp__item___0", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_bb431a0b8a7caa6cf69b36c2e697f27d" ], 0, - "2ebca92d47ce114761ae0713f563b128" + "1bcb8d36742a3e5b7b8b15d227be5249" ], [ "FStar.Reflection.V2.Formula.__proj__Comp__item___1", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_bb431a0b8a7caa6cf69b36c2e697f27d" ], 0, - "7bcff235372e3ad3ab9471512867ea40" + "a08a864d3e914659f3c6bacae4b23e01" ], [ "FStar.Reflection.V2.Formula.__proj__Comp__item___2", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_bb431a0b8a7caa6cf69b36c2e697f27d" ], 0, - "2264bad7dd4870dbbcb248e88964c941" + "2f76b67372be2a93c35db88e3e31dd19" ], [ "FStar.Reflection.V2.Formula.__proj__And__item___0", @@ -71,7 +71,7 @@ "refinement_interpretation_Tm_refine_afefff96e762436e9e286938ae5bd296" ], 0, - "ed4a09296f74e7f74f010635cc914772" + "dc56199699dae6bdc05fed281528cd90" ], [ "FStar.Reflection.V2.Formula.__proj__And__item___1", @@ -83,7 +83,7 @@ "refinement_interpretation_Tm_refine_afefff96e762436e9e286938ae5bd296" ], 0, - "f297811008a040d881bafb9b29febb3d" + "0c220c044ebb236f0fc62628960d31af" ], [ "FStar.Reflection.V2.Formula.__proj__Or__item___0", @@ -95,7 +95,7 @@ "refinement_interpretation_Tm_refine_dd2b94a226dfb474d444b84bd0e18f4e" ], 0, - "258301d9d3dda9c263c5211f2b6e00d6" + "297141766fe08f217c0d7593a2e70216" ], [ "FStar.Reflection.V2.Formula.__proj__Or__item___1", @@ -107,7 +107,7 @@ "refinement_interpretation_Tm_refine_dd2b94a226dfb474d444b84bd0e18f4e" ], 0, - "9222fec6f8ce21abe99f2a7e0405ba6b" + "17e124addcd1845216988fc126834ac7" ], [ "FStar.Reflection.V2.Formula.__proj__Not__item___0", @@ -119,7 +119,7 @@ "refinement_interpretation_Tm_refine_79b780262c6ff8bbc9d19dd6e7a82617" ], 0, - "948d50368557120c24191f702d981524" + "7cd1c53e1390c213905221eb89381976" ], [ "FStar.Reflection.V2.Formula.__proj__Implies__item___0", @@ -131,7 +131,7 @@ "refinement_interpretation_Tm_refine_71dd7a300c6cd81b43443cc6bd08c820" ], 0, - "5eb9014d924d470ffaeceb454b8e508a" + "82ddda23225f5e0403a32c6f33aa8807" ], [ "FStar.Reflection.V2.Formula.__proj__Implies__item___1", @@ -143,7 +143,7 @@ "refinement_interpretation_Tm_refine_71dd7a300c6cd81b43443cc6bd08c820" ], 0, - "69a516e0eb06530d4414b31c13a06786" + "c39ca6a2f0669cbea4cb202dfbe986fe" ], [ "FStar.Reflection.V2.Formula.__proj__Iff__item___0", @@ -155,7 +155,7 @@ "refinement_interpretation_Tm_refine_37b1001aa245e774d71c7996f8aa4c41" ], 0, - "14d88ad492370a640367f8f4a5b31d94" + "6236f4e82fb150b74fb1cad4ab651264" ], [ "FStar.Reflection.V2.Formula.__proj__Iff__item___1", @@ -167,7 +167,7 @@ "refinement_interpretation_Tm_refine_37b1001aa245e774d71c7996f8aa4c41" ], 0, - "656982288b7295bd71da980e352c6057" + "4e7063b66cf29a4339ba669dfa71a9c8" ], [ "FStar.Reflection.V2.Formula.__proj__Forall__item___0", @@ -179,7 +179,7 @@ "refinement_interpretation_Tm_refine_9f58524dfd8b26c53a6b4ca6308ce978" ], 0, - "5315f1b5eb3da1dfc8f8c7ebce8dc3bb" + "b419ac217075ab62d6630f8cce3a0013" ], [ "FStar.Reflection.V2.Formula.__proj__Forall__item___1", @@ -191,7 +191,7 @@ "refinement_interpretation_Tm_refine_9f58524dfd8b26c53a6b4ca6308ce978" ], 0, - "2e5008f9b195616d602fdd56411f8fcc" + "148a4f70a08569039271ece836b40af9" ], [ "FStar.Reflection.V2.Formula.__proj__Forall__item___2", @@ -203,7 +203,7 @@ "refinement_interpretation_Tm_refine_9f58524dfd8b26c53a6b4ca6308ce978" ], 0, - "2bbc727d23ecd1a02b905691df2204f2" + "5ec3125e6f790e863b2bbbb04dffcfc8" ], [ "FStar.Reflection.V2.Formula.__proj__Exists__item___0", @@ -215,7 +215,7 @@ "refinement_interpretation_Tm_refine_47c227a0e1bad766e65a971f1b662250" ], 0, - "06ac78958789fd5fd767da84ab33da9b" + "8934e242116e3fa51cbd673aea512cee" ], [ "FStar.Reflection.V2.Formula.__proj__Exists__item___1", @@ -227,7 +227,7 @@ "refinement_interpretation_Tm_refine_47c227a0e1bad766e65a971f1b662250" ], 0, - "af1755b0312ddee287c491b7778684ee" + "d9acf46949b598893db69aad88d07f38" ], [ "FStar.Reflection.V2.Formula.__proj__Exists__item___2", @@ -239,7 +239,7 @@ "refinement_interpretation_Tm_refine_47c227a0e1bad766e65a971f1b662250" ], 0, - "46813c72a5b657ccc021e5d3476cc90f" + "07c7c0b4669ea22c757fdc52aec418ac" ], [ "FStar.Reflection.V2.Formula.__proj__App__item___0", @@ -251,7 +251,7 @@ "refinement_interpretation_Tm_refine_91b08d9cf73feb528f4d6485b5371070" ], 0, - "e0259057e37ee877a828f23c030d8d59" + "8b4afb84ab99e4853787943ff9370451" ], [ "FStar.Reflection.V2.Formula.__proj__App__item___1", @@ -263,7 +263,7 @@ "refinement_interpretation_Tm_refine_91b08d9cf73feb528f4d6485b5371070" ], 0, - "4ceeb3c0ac9b4ea197bb3d6f0e8a6299" + "27827c00ed0549688ea164fcf886c1fd" ], [ "FStar.Reflection.V2.Formula.__proj__Name__item___0", @@ -275,7 +275,7 @@ "refinement_interpretation_Tm_refine_1eda1af3652c0f59491de3194febae5c" ], 0, - "974fa373ad1902c653f13e54c7684c65" + "9ceeed288b08c98e026231c6a70460c3" ], [ "FStar.Reflection.V2.Formula.__proj__FV__item___0", @@ -287,7 +287,7 @@ "refinement_interpretation_Tm_refine_142a36e9daea7bdef8c1fb9f74b3186b" ], 0, - "6c63f38c311480591f09daef5c45b878" + "4378bc1bdb37dde60eb132b512904621" ], [ "FStar.Reflection.V2.Formula.__proj__IntLit__item___0", @@ -299,7 +299,7 @@ "refinement_interpretation_Tm_refine_9463acd36e12c69b5607f29f47216780" ], 0, - "746ddc23dae0f8fa7e60aed5bee3aa1d" + "93700a33a9b78b21cf7705c7b8bf4f30" ], [ "FStar.Reflection.V2.Formula.term_as_formula'", @@ -324,7 +324,7 @@ "typing_FStar.Stubs.Reflection.Types.name" ], 0, - "3588951d967b3a904f9d5a733975ab4f" + "957b91b3af5fe704f023c8c1430019b7" ], [ "FStar.Reflection.V2.Formula.term_as_formula", @@ -339,7 +339,7 @@ "typing_FStar.Reflection.V2.Derived.unsquash_term" ], 0, - "e27e202d84c51fce7bd96683c7f581f4" + "f339443cfc1f2f6b50f456d0761652c6" ], [ "FStar.Reflection.V2.Formula.formula_as_term_view", @@ -384,7 +384,7 @@ "typing_FStar.Reflection.V2.Formula.__proj__Comp__item___0" ], 0, - "1dad47ad3e466eb873ad4d165abb30d3" + "f4ff3cfc6c9c9c49767b55dbf4e2e9b1" ], [ "FStar.Reflection.V2.Formula.formula_to_string", @@ -425,7 +425,7 @@ "typing_FStar.Reflection.V2.Formula.__proj__Comp__item___0" ], 0, - "c714768da77191d48785123e76f887c9" + "54758cc4d17bd85ba0d508c1abb503b8" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.ReflexiveTransitiveClosure.fst.hints b/ulib/.cache/FStar.ReflexiveTransitiveClosure.fst.hints index 563aadae111..dd4947abecd 100644 --- a/ulib/.cache/FStar.ReflexiveTransitiveClosure.fst.hints +++ b/ulib/.cache/FStar.ReflexiveTransitiveClosure.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_565f37515590049580c96eef602ba10e" ], 0, - "786d2e963c5bf18ec268831783c6c9a1" + "c4e973fe7c2e2b86bdd93570ee139c2f" ], [ "FStar.ReflexiveTransitiveClosure.__proj__Step__item__x", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_9a46ad0604fd75a49244a1b7546c3895" ], 0, - "1db8db74a8dc1807caa905d839737241" + "fc1d9ac24e061829c5297964171cec7e" ], [ "FStar.ReflexiveTransitiveClosure.__proj__Step__item__y", @@ -41,7 +41,7 @@ "refinement_interpretation_Tm_refine_9a46ad0604fd75a49244a1b7546c3895" ], 0, - "6664d3ea77698a316570a551c7323017" + "53c479b9b4cc915a793765bf87e1a469" ], [ "FStar.ReflexiveTransitiveClosure.__proj__Step__item___2", @@ -54,7 +54,7 @@ "refinement_interpretation_Tm_refine_9a46ad0604fd75a49244a1b7546c3895" ], 0, - "4aa9bf1b92f4546281b404c3521cdc98" + "6440f1276f247757bb88872bc6f5bc36" ], [ "FStar.ReflexiveTransitiveClosure.__proj__Closure__item__x", @@ -68,7 +68,7 @@ "refinement_interpretation_Tm_refine_62741fd7a534e641c7be743e886031c0" ], 0, - "586f92d240231eb2e5f93548922844c0" + "6ff8865f87d34f63aaa59fc581617eaa" ], [ "FStar.ReflexiveTransitiveClosure.__proj__Closure__item__y", @@ -82,7 +82,7 @@ "refinement_interpretation_Tm_refine_62741fd7a534e641c7be743e886031c0" ], 0, - "f1e0141235a4f15b7f4589f4e0bc1d7e" + "892a233402cf545a9c43bc73e6bab0f9" ], [ "FStar.ReflexiveTransitiveClosure.__proj__Closure__item__z", @@ -96,7 +96,7 @@ "refinement_interpretation_Tm_refine_62741fd7a534e641c7be743e886031c0" ], 0, - "81059bf4995348f699ca97d035629d39" + "13b1430d37c788ce3216a24298cdc941" ], [ "FStar.ReflexiveTransitiveClosure.__proj__Closure__item___3", @@ -109,7 +109,7 @@ "refinement_interpretation_Tm_refine_62741fd7a534e641c7be743e886031c0" ], 0, - "7a4d9bab684c1ed8126ddf0ba3694413" + "436f7209d7f37a560fa1fe04cfe94fdd" ], [ "FStar.ReflexiveTransitiveClosure.__proj__Closure__item___4", @@ -122,7 +122,7 @@ "refinement_interpretation_Tm_refine_62741fd7a534e641c7be743e886031c0" ], 0, - "dd2b679dfcac3daffab1332c7cec9252" + "44002bd1eb6068917ad171ba4408f942" ], [ "FStar.ReflexiveTransitiveClosure.get_squash", @@ -134,7 +134,7 @@ "refinement_interpretation_Tm_refine_a6c63e0f25f76613bb266e2eb47b9c58" ], 0, - "54423ce7305075cf696d367d34e95be5" + "d50f8391930d90a8726752acb3dd2b92" ], [ "FStar.ReflexiveTransitiveClosure.closure_reflexive", @@ -147,7 +147,7 @@ "true_interp" ], 0, - "9cc4e75df2a9ef98a2d91e95794fc546" + "f50d4763b5057ee952d6e0a0718df568" ], [ "FStar.ReflexiveTransitiveClosure.closure_transitive", @@ -164,7 +164,7 @@ "unit_inversion" ], 0, - "6e1fe11c6ed0816780c6b99d9a1bf0ac" + "4f473b182426c2df17bc22f415c2cf14" ], [ "FStar.ReflexiveTransitiveClosure.closure", @@ -173,7 +173,7 @@ 1, [ "@query", "equation_FStar.ReflexiveTransitiveClosure.preorder_rel" ], 0, - "38823e4e3747065a3f8a80c50657e2da" + "eb29542a7922b020184f3122b386c200" ], [ "FStar.ReflexiveTransitiveClosure.closure_step", @@ -186,7 +186,7 @@ "true_interp" ], 0, - "488f9d626ec63fd634c40c4b6ce40ada" + "d732a9af526f448ea67384f5469e402b" ], [ "FStar.ReflexiveTransitiveClosure.closure_one_aux", @@ -213,7 +213,7 @@ "subterm_ordering_FStar.ReflexiveTransitiveClosure.Closure" ], 0, - "ec97c1b11fda5c8811955f311d124d61" + "d21f950c4d8816bb53e9ea015de658e2" ], [ "FStar.ReflexiveTransitiveClosure.closure_one_aux'", @@ -230,7 +230,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "e6dad7cb3f3dd993f72dbc2bde87a388" + "22cd1a0f8e9a4ce0641b43c568f1f9ee" ], [ "FStar.ReflexiveTransitiveClosure.closure_inversion", @@ -242,7 +242,7 @@ "refinement_interpretation_Tm_refine_9ad0ee561093839b89d4b6e0dbd1c88f" ], 0, - "e7a3bfbddd8180ed3242598eccf2e565" + "82ef24833c61aa42a6ddfa5e5aeaec5b" ], [ "FStar.ReflexiveTransitiveClosure._stable_on_closure", @@ -268,7 +268,7 @@ "subterm_ordering_FStar.ReflexiveTransitiveClosure.Closure" ], 0, - "7d109d99eb5eebad75d94b2e9ef179cd" + "1a1ed69fbfb8cb6e602adf8eb9815dea" ], [ "FStar.ReflexiveTransitiveClosure.squash_implies_to_arrow", @@ -277,7 +277,7 @@ 1, [ "@query" ], 0, - "0776b24d65aff0eb1582e2447a28a824" + "7c7df22ccf02996403ee3470b1f784dc" ], [ "FStar.ReflexiveTransitiveClosure.stable_on_closure", @@ -286,7 +286,7 @@ 1, [ "@query", "true_interp" ], 0, - "49d9b7d0ed10b278ac962b0d39749eef" + "beeda1d00614ba6e10b58e65f1fa7ab4" ], [ "FStar.ReflexiveTransitiveClosure.stable_on_closure", @@ -295,7 +295,7 @@ 1, [ "@query" ], 0, - "01acfab32d03d8918509bba825d4d3fe" + "1f636aeafe08722ff43dbe6e349ebd88" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Relational.Relational.fst.hints b/ulib/.cache/FStar.Relational.Relational.fst.hints index 046ab388992..a8c096da304 100644 --- a/ulib/.cache/FStar.Relational.Relational.fst.hints +++ b/ulib/.cache/FStar.Relational.Relational.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "ad62b6bda7814c79439f7bcaf80fff98" + "55c2280f0dcc3b1df505a6cb7a6056b1" ], [ "FStar.Relational.Relational.tl_rel", @@ -21,7 +21,7 @@ "refinement_interpretation_Tm_refine_12775a49c16ac0863ce1a5e5a1a8be3f" ], 0, - "512cc2547b7ee3649e3f96524ac1baa1" + "a63faa7092c2b52358f57709e8d1fd84" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.ST.fst.hints b/ulib/.cache/FStar.ST.fst.hints index 5d547c6a9c0..8eb5506483e 100644 --- a/ulib/.cache/FStar.ST.fst.hints +++ b/ulib/.cache/FStar.ST.fst.hints @@ -16,7 +16,7 @@ "typing_FStar.Monotonic.Heap.sel" ], 0, - "67f02003e64242faf7c1831ae817e5ff" + "45f932bdb2bd751b3f5f308b70fd543a" ], [ "FStar.ST.gst_witness", @@ -25,7 +25,7 @@ 1, [ "@query" ], 0, - "a2b9eafab3ff59ca2bb2c53256c84a52" + "6c7f5211ffcf6d592824bc606b66c141" ], [ "FStar.ST.gst_recall", @@ -34,7 +34,7 @@ 1, [ "@query" ], 0, - "09ae83ba22c45ba8293257f33fd8ffd3" + "6482cfcd285e08eeae116d8b6756570d" ], [ "FStar.ST.lemma_functoriality", @@ -43,7 +43,7 @@ 1, [ "@query" ], 0, - "c682b618dfab398e2a36548656273e8c" + "be1b57744fcafe228b84eaabb9637ca0" ], [ "FStar.ST.lemma_functoriality", @@ -64,7 +64,7 @@ "typing_FStar.Monotonic.Heap.sel" ], 0, - "c4bbef7847c6da7cd0cf95680568cea6" + "0cfdcdc98d1a344a6e0ef4604d18666e" ], [ "FStar.ST.lemma_functoriality", @@ -85,7 +85,7 @@ "typing_FStar.Monotonic.Heap.sel" ], 0, - "def07e3969550af5c46d45544d98b761" + "16045bcb2f975691f852b958715d2eed" ], [ "FStar.ST.mref", @@ -98,7 +98,7 @@ "token_correspondence_FStar.ST.contains_pred" ], 0, - "d623129dee10f349f5a57593b3d677ba" + "aaf7947af39af83170363ea0c3e48c7b" ], [ "FStar.ST.recall", @@ -113,7 +113,7 @@ "token_correspondence_FStar.ST.contains_pred" ], 0, - "6a33685464d31ba371ceeece4b2b57ee" + "34b6331e82bd4be05270325b88e8d945" ], [ "FStar.ST.alloc", @@ -148,7 +148,7 @@ "typing_FStar.Monotonic.Heap.sel" ], 0, - "359c51aef0b2ab3b41e6068c11ac899e" + "fdc0ba2b2d577b19f2d92b2d61301d1a" ], [ "FStar.ST.read", @@ -163,7 +163,7 @@ "token_correspondence_FStar.ST.contains_pred" ], 0, - "63a0e5ca374ad55d2f62f8ee4db5601d" + "46bf73c8a54cc90e0c61c21ae61de390" ], [ "FStar.ST.write", @@ -200,7 +200,7 @@ "typing_FStar.Monotonic.Heap.sel", "unit_typing" ], 0, - "fd098e7524477fd24ac716c94500c32d" + "117e23013706bee5e09d710e8dac993a" ], [ "FStar.ST.get", @@ -209,7 +209,7 @@ 1, [ "@query" ], 0, - "f67976355347720d645f39f073967e79" + "f42aa372014e1a1d651c8c10a578bfc1" ], [ "FStar.ST.op_Colon_Equals", @@ -223,7 +223,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "7ff2a6e079bed545fe5d927366358dc0" + "904b003b30d2f1c4bdd938b14ae95846" ], [ "FStar.ST.modifies_none", @@ -237,7 +237,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "88120b8243244d2d2db6cb103283882d" + "3f13f5c27337490b4cc8c38a29feca31" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Sealed.Inhabited.fst.hints b/ulib/.cache/FStar.Sealed.Inhabited.fst.hints index fa92b9cb57f..3140fb06dbf 100644 --- a/ulib/.cache/FStar.Sealed.Inhabited.fst.hints +++ b/ulib/.cache/FStar.Sealed.Inhabited.fst.hints @@ -10,7 +10,7 @@ "@query", "equation_FStar.Sealed.Inhabited.is_sealed", "true_interp" ], 0, - "938b287b97bf9c8b0fef5c823082bbb2" + "b50994e8d01e42e3089343c2f94e3663" ], [ "FStar.Sealed.Inhabited.sealed_singleton", @@ -19,7 +19,7 @@ 1, [ "@query" ], 0, - "8c5a45062db832a6929d9a60e020021d" + "1d0bce06530c7592d5096400bf511bca" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Seq.Base.fst.hints b/ulib/.cache/FStar.Seq.Base.fst.hints index 00eca751980..897b83783d7 100644 --- a/ulib/.cache/FStar.Seq.Base.fst.hints +++ b/ulib/.cache/FStar.Seq.Base.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "assumption_Prims.list__uu___haseq" ], 0, - "1e00e018c958fc8a4ac405390e8bd54d" + "1e6fca531b3ab1bc091e3ed03c02a82e" ], [ "FStar.Seq.Base.seq_to_list", @@ -21,7 +21,7 @@ "projection_inverse_FStar.Seq.Base.MkSeq_l" ], 0, - "963e25219fad6d694f314a905d9d41a6" + "e1f89038e9587fff8d665fe668c74a80" ], [ "FStar.Seq.Base.seq_of_list", @@ -34,7 +34,7 @@ "projection_inverse_FStar.Seq.Base.MkSeq_l" ], 0, - "232f1f231c2d7e65ef348a7c5e6be551" + "a38757c2fa16d39766dfc51c8cacad0c" ], [ "FStar.Seq.Base.index", @@ -43,7 +43,7 @@ 1, [ "@query", "equation_FStar.Seq.Base.length" ], 0, - "910ab1bc995ab363e6fdc5da743e087e" + "c98240444f9dca71a6607f6ccc05f56c" ], [ "FStar.Seq.Base.hd", @@ -64,7 +64,7 @@ "typing_FStar.Seq.Base.__proj__MkSeq__item__l" ], 0, - "11b7dbf62cd8c4141fabc56aa4d72fd4" + "3585fc17530abea18159c93af96e0244" ], [ "FStar.Seq.Base.tl", @@ -85,7 +85,7 @@ "typing_FStar.Seq.Base.__proj__MkSeq__item__l" ], 0, - "86c792f54de9d3babdbd490b6cf11576" + "6423ea3329b3ccac208184c010ee55cc" ], [ "FStar.Seq.Base.create", @@ -101,7 +101,7 @@ "well-founded-ordering-on-nat" ], 0, - "6b3e9413eae8fdfa62cad42bfa54b70d" + "8dcc1e875b9b5e03cb2f94928cec8475" ], [ "FStar.Seq.Base.init_aux'", @@ -122,7 +122,7 @@ "well-founded-ordering-on-nat" ], 0, - "f01a5fa19a67df3468d23f167d6dc24d" + "1bd34b1f9b5090d965b57c060059f1b6" ], [ "FStar.Seq.Base.init", @@ -136,7 +136,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "15878550483a9115fc90d4d4fa13c860" + "b1830af3dca9b2863f3b432aa33d99d7" ], [ "FStar.Seq.Base.init_aux_ghost'", @@ -157,7 +157,7 @@ "well-founded-ordering-on-nat" ], 0, - "f5eeb3027a334ae0ac5b897223b7e84c" + "4806011cd912eb7f113d5c9b52c64ac5" ], [ "FStar.Seq.Base.init_ghost", @@ -171,7 +171,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "169b0831d620b49e6fb4af99ec05c86c" + "5a980f0a9797b15deae607b52392eb19" ], [ "FStar.Seq.Base.empty", @@ -189,7 +189,7 @@ "projection_inverse_Prims.Nil_a" ], 0, - "ae0f2708358bb2078c6f73c369ce76b6" + "e56028d1dec1934f6036fad9044546c2" ], [ "FStar.Seq.Base.lemma_empty", @@ -214,7 +214,7 @@ "typing_FStar.Seq.Base.__proj__MkSeq__item__l" ], 0, - "f872342904053b19877735795cc5b913" + "da30c36e25b92734f01242f785ea6d62" ], [ "FStar.Seq.Base.upd'", @@ -251,7 +251,7 @@ "typing_FStar.Seq.Base.length", "well-founded-ordering-on-nat" ], 0, - "7eea869227950d82ef3fff253ed8dc31" + "967a5d3549f28a7d4305a4da7be04855" ], [ "FStar.Seq.Base.slice'", @@ -289,7 +289,7 @@ "typing_FStar.Seq.Base.length", "well-founded-ordering-on-nat" ], 0, - "0148f23d3d91ca01a9f8bcc0d815c954" + "e08cd0b690d90c816fc4635dd6f43dd7" ], [ "FStar.Seq.Base.lemma_seq_of_seq_to_list", @@ -303,7 +303,7 @@ "fuel_guarded_inversion_FStar.Seq.Base.seq" ], 0, - "9f7f56e26b3eda63c963b7d592e4170a" + "c69f8ce3a07895cede6439887b4343e5" ], [ "FStar.Seq.Base.lemma_seq_to_seq_of_list", @@ -316,7 +316,7 @@ "projection_inverse_FStar.Seq.Base.MkSeq_l" ], 0, - "2f1ae4fa52f12d88fd3b665e50f13aa4" + "e983be719f9bb2e66da47074d12266b1" ], [ "FStar.Seq.Base.lemma_seq_of_list_cons", @@ -350,7 +350,7 @@ "typing_FStar.Seq.Base.create" ], 0, - "750be8451f2bff342abaac2ac20ea013" + "94225570d13901faba9fdaf5ab69f818" ], [ "FStar.Seq.Base.lemma_seq_to_list_cons", @@ -386,7 +386,7 @@ "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.seq_to_list" ], 0, - "f6dc51617859d6180955edd52148e5f9" + "4b2efd04f3675037efcb396c6c0b12b6" ], [ "FStar.Seq.Base.lemma_create_len", @@ -400,7 +400,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d3dc18676546f11f46d701e2bfc3a0fb" + "c9e23ed94a53dcb04d7808cbf95778f5" ], [ "FStar.Seq.Base.lemma_create_len", @@ -438,7 +438,7 @@ "typing_FStar.Seq.Base.create", "well-founded-ordering-on-nat" ], 0, - "7b8caa622d2352992c24e88bf80217ac" + "5cad39cb7f8544035cf1df9ff4903234" ], [ "FStar.Seq.Base.lemma_create_len", @@ -452,7 +452,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "683bc7bed145f9bc05e0f87275d4e67f" + "b0fa46252ec891d1499c66607ba83cac" ], [ "FStar.Seq.Base.lemma_init_aux_len'", @@ -498,7 +498,7 @@ "typing_FStar.Seq.Base.length", "well-founded-ordering-on-nat" ], 0, - "fbff0288acbd61407b0717bed4856817" + "9f60f277e358f8e47c6693afcaac9fda" ], [ "FStar.Seq.Base.lemma_init_len", @@ -512,7 +512,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "015d3fd680f1a583c8396538db591a66" + "df725375e3507a25fdd64cd7019cca53" ], [ "FStar.Seq.Base.lemma_init_len", @@ -539,7 +539,7 @@ "typing_FStar.Seq.Base.init" ], 0, - "406072cfb165dd99fd6dfba65d1462a3" + "c324860238b06056f616ffe6e4935bbe" ], [ "FStar.Seq.Base.lemma_init_ghost_aux_len'", @@ -586,7 +586,7 @@ "typing_FStar.Seq.Base.length", "well-founded-ordering-on-nat" ], 0, - "daafb3582c78970c14472b1a36f0b920" + "fd9c9382437bb17aa2453e0c2f575f7d" ], [ "FStar.Seq.Base.lemma_init_ghost_len", @@ -600,7 +600,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "cd48d4a714018ae4325cfefeff2b4fd2" + "63ca9e32f5291d1bb724b8db579ba383" ], [ "FStar.Seq.Base.lemma_init_ghost_len", @@ -627,7 +627,7 @@ "typing_FStar.Seq.Base.init_ghost" ], 0, - "3fd6c786d3cbe46a6f0b9eb8cf89e589" + "c7f16279275960fcdc292152122c2940" ], [ "FStar.Seq.Base.lemma_len_upd", @@ -642,7 +642,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3332fae21d6a9381cadc9fcfde49f479" + "103ac9fb03e2a74cd2c8de1b08a2059a" ], [ "FStar.Seq.Base.lemma_len_upd", @@ -688,7 +688,7 @@ "well-founded-ordering-on-nat" ], 0, - "4ffca06954f616fb62b84085e7a17535" + "82a06297f1164511704fd71f74c233ca" ], [ "FStar.Seq.Base.lemma_len_upd", @@ -700,10 +700,10 @@ "equation_Prims.nat", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", - "refinement_interpretation_Tm_refine_ada20943245ff44cb62896c295e7838a" + "refinement_interpretation_Tm_refine_f5b07126bd46e36501fa5c50da1ea87e" ], 0, - "cb3fbb639d3799f193666377f2cb39b7" + "5f64b30301639d6b33318a42f155b0f2" ], [ "FStar.Seq.Base.lemma_len_append", @@ -719,7 +719,7 @@ "projection_inverse_FStar.Seq.Base.MkSeq_l" ], 0, - "ec073fc5dfdc19e0d27a3c5f2d987788" + "5a7719ba9ee5c53d11236e711820e759" ], [ "FStar.Seq.Base.lemma_len_slice'", @@ -770,7 +770,7 @@ "unit_inversion", "unit_typing", "well-founded-ordering-on-nat" ], 0, - "d3a2240786d537f5f5788255b7077167" + "4013e02c26e96913dd69a36427cf5df1" ], [ "FStar.Seq.Base.lemma_len_slice'", @@ -823,7 +823,7 @@ "unit_inversion", "unit_typing", "well-founded-ordering-on-nat" ], 0, - "c8d72df948ec4d96b3176833077ec760" + "c3a5c87e808f71c398ab9e16a2657330" ], [ "FStar.Seq.Base.lemma_index_create", @@ -837,7 +837,7 @@ "@query", "lemma_FStar.Seq.Base.lemma_create_len" ], 0, - "19954aa53986dae0c7a90485d48275f7" + "7ea055ca6d67568d1ba14a1d337a70d1" ], [ "FStar.Seq.Base.lemma_index_create", @@ -882,7 +882,7 @@ "well-founded-ordering-on-nat" ], 0, - "e921cca6e9e88c9841fdf665ea695c8b" + "4b6e93a641a5b8a66ed51647f28d29ff" ], [ "FStar.Seq.Base.lemma_index_create", @@ -927,7 +927,7 @@ "well-founded-ordering-on-nat" ], 0, - "a1cf0e682f880de6d870c94ecb49d5f4" + "02cb9bdb9b3506a368d5525a95511632" ], [ "FStar.Seq.Base.lemma_index_upd1'", @@ -980,7 +980,7 @@ "well-founded-ordering-on-nat" ], 0, - "28a55be14f9a8c1cfeb005e793d48ddc" + "1c7cfcde8deccbf6b725dfa031f74c2c" ], [ "FStar.Seq.Base.lemma_index_upd1'", @@ -992,12 +992,12 @@ "fuel_guarded_inversion_FStar.Seq.Base.seq", "int_inversion", "lemma_FStar.Seq.Base.lemma_len_upd", "refinement_interpretation_Tm_refine_2ca062977a42c36634b89c1c4f193f79", - "refinement_interpretation_Tm_refine_325fd72b27f2cd87cd6943eb3b3c9455", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", + "refinement_interpretation_Tm_refine_5f24b1c19f3a0cabb2c23397f9fe4708", "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55" ], 0, - "31acdad39d5b206cde046859b38c7c38" + "e4f940e6ef5248a85fed0f077eb2bf7e" ], [ "FStar.Seq.Base.lemma_index_upd1", @@ -1015,7 +1015,7 @@ "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55" ], 0, - "9b283da36182794bf48160ec0e90a79a" + "f49ed648b96eadb803de4bab12fa9de0" ], [ "FStar.Seq.Base.lemma_index_upd2'", @@ -1072,7 +1072,7 @@ "unit_inversion", "unit_typing", "well-founded-ordering-on-nat" ], 0, - "533d33dd8a1ca2daac452393b58da32c" + "532b8567ca9a6318941a0c3694d950b4" ], [ "FStar.Seq.Base.lemma_index_upd2'", @@ -1091,7 +1091,7 @@ "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55" ], 0, - "46fc3ac3efc8a61edf49ca82957c14c5" + "847695b7ad7d127d6468ae7a6d1bf302" ], [ "FStar.Seq.Base.lemma_index_upd2", @@ -1113,7 +1113,7 @@ "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55" ], 0, - "225aaefc529c57681abcd7be082ded42" + "19f95dae766fa39153c19f3aaa6c4c05" ], [ "FStar.Seq.Base.lemma_index_app1'", @@ -1165,7 +1165,7 @@ "well-founded-ordering-on-nat" ], 0, - "8cddaf5ed7a8ccec89eadd8ee1c858e5" + "cd082c30924644c9b19cf7c174903315" ], [ "FStar.Seq.Base.lemma_index_app1'", @@ -1216,7 +1216,7 @@ "well-founded-ordering-on-nat" ], 0, - "be0613e752a1b62a3a23c855352716ad" + "4d186388cb9f5e9c029afc56f6a34119" ], [ "FStar.Seq.Base.lemma_index_app1", @@ -1231,7 +1231,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "b294012f8400afa935f471de75568ed3" + "c4ada1bf2ea35fb9145ec76a947464c0" ], [ "FStar.Seq.Base.lemma_index_app2'", @@ -1284,7 +1284,7 @@ "well-founded-ordering-on-nat" ], 0, - "723a3d60842d73e36bf5f060ae1a5c96" + "5f06bbc4b4d0ad935edf119ce5579fa2" ], [ "FStar.Seq.Base.lemma_index_app2'", @@ -1297,11 +1297,11 @@ "int_inversion", "lemma_FStar.Seq.Base.lemma_len_append", "primitive_Prims.op_Addition", "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", - "refinement_interpretation_Tm_refine_23ff8f2426b17b275172768c8cb9a692", - "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" + "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", + "refinement_interpretation_Tm_refine_948c1909eeb0be6d1007ac72dcdd6e6d" ], 0, - "1f009a37fc3efe1941e9e35a246c79f6" + "b6a2477c218504eef9be8579316c8660" ], [ "FStar.Seq.Base.lemma_index_app2", @@ -1318,7 +1318,7 @@ "refinement_interpretation_Tm_refine_ac201cf927190d39c033967b63cb957b" ], 0, - "322fe9c5fba2c1438e582cf8d8c06736" + "bd20434a67b85cb636eeb424fc46fe2a" ], [ "FStar.Seq.Base.lemma_index_slice0'", @@ -1374,7 +1374,7 @@ "well-founded-ordering-on-nat" ], 0, - "c35fd3989c55898262e582f557bbcbea" + "3d15bceaf3266f49bfdf003fcc2e44ad" ], [ "FStar.Seq.Base.lemma_index_slice0'", @@ -1396,7 +1396,7 @@ "refinement_interpretation_Tm_refine_b361ba8089a6e963921008d537e799a1" ], 0, - "615ac69aa498f43224f1e0e4418ee4fa" + "f33208c851b21eaee47878df6f46ce11" ], [ "FStar.Seq.Base.lemma_index_slice'", @@ -1447,7 +1447,7 @@ "typing_FStar.Seq.Base.length", "well-founded-ordering-on-nat" ], 0, - "4ee4c21cd1337db71506ae7f09d3ec89" + "0a4d4b26f8b080f332f42fc1b8722acf" ], [ "FStar.Seq.Base.lemma_index_slice'", @@ -1462,13 +1462,13 @@ "primitive_Prims.op_Subtraction", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", - "refinement_interpretation_Tm_refine_1fb3709d0cae01cb1a82f62f43514157", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", + "refinement_interpretation_Tm_refine_5b390d85c298c452f005553ae81b14dd", "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647", "refinement_interpretation_Tm_refine_d3d07693cd71377864ef84dc97d10ec1" ], 0, - "4b04228f8ac05d71dab0a8a6b3fa3a23" + "9f1b70161e900594c808e7dabf5e7129" ], [ "FStar.Seq.Base.lemma_index_slice", @@ -1492,7 +1492,7 @@ "refinement_interpretation_Tm_refine_d3d07693cd71377864ef84dc97d10ec1" ], 0, - "7aeb772c7854cb88524ba2456af090ea" + "b0cf5f6f3d9c13782d2282ae68b3e776" ], [ "FStar.Seq.Base.hasEq_lemma", @@ -1501,7 +1501,7 @@ 1, [ "@query", "assumption_FStar.Seq.Base.seq__uu___haseq" ], 0, - "86b6282fa83958b4b35d6b1fc8431a23" + "e8ad1fce8422e44b1100332552e84f7d" ], [ "FStar.Seq.Base.equal", @@ -1519,7 +1519,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "74d5b7066e840c8137c66584be3091b1" + "2ca693f85093955f65d29df94e7929ee" ], [ "FStar.Seq.Base.eq_i'", @@ -1557,7 +1557,7 @@ "typing_FStar.Seq.Base.length", "well-founded-ordering-on-nat" ], 0, - "19fca0a5b08ceaa8dd792122de0ced16" + "6fc2b98add7905d35ff5de50d08a5901" ], [ "FStar.Seq.Base.eq_i'", @@ -1587,7 +1587,7 @@ "typing_FStar.Seq.Base.length", "well-founded-ordering-on-nat" ], 0, - "838706b4fd3ee4a11ea5ac83bdca6160" + "165443b0d162012de08be7e3cf01ea8c" ], [ "FStar.Seq.Base.eq_i", @@ -1602,7 +1602,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "bc0ab431eb15e4eb5fbadff6f039d8a3" + "e6c02cbd740f79e65d6e7e3825a3b581" ], [ "FStar.Seq.Base.eq_i", @@ -1617,7 +1617,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "269c5b524a78d126378a0b6ad7aea256" + "f85f9053b5ce1cdd1337412573117f03" ], [ "FStar.Seq.Base.eq", @@ -1639,7 +1639,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "e6484894d4add895ada8f7a04e0afdb0" + "a4cd6dae1a3a15a8e5f60bcd5f6d426c" ], [ "FStar.Seq.Base.lemma_eq_intro", @@ -1653,7 +1653,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "70952468dd9b1f984876791388921184" + "517bd7d540a9b2dd61591fa6cd332025" ], [ "FStar.Seq.Base.lemma_eq_intro", @@ -1662,7 +1662,7 @@ 1, [ "@query", "equation_FStar.Seq.Base.equal" ], 0, - "d0ceeff5645de860536dfc5eca92542e" + "80fd06e47a336b96261f264b0fad81cc" ], [ "FStar.Seq.Base.lemma_eq_refl", @@ -1671,7 +1671,7 @@ 1, [ "@query", "lemma_FStar.Seq.Base.lemma_eq_intro" ], 0, - "2b1506f5dc135d7bc712b4747eaad7d4" + "5ca64d6d67021e1098265019cd89fead" ], [ "FStar.Seq.Base.lemma_eq_elim", @@ -1687,7 +1687,7 @@ "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55" ], 0, - "33434f0ca2dc390f0f4648cb7c7f6302" + "a6343794f6781010833941e875d0282b" ], [ "FStar.Seq.Base.append_assoc", @@ -1703,7 +1703,7 @@ "projection_inverse_FStar.Seq.Base.MkSeq_l" ], 0, - "352b3f1eeb492272329332eabd070282" + "3717fe7495b28b89078242322731a68e" ], [ "FStar.Seq.Base.append_empty_l", @@ -1719,7 +1719,7 @@ "projection_inverse_FStar.Seq.Base.MkSeq_l" ], 0, - "050344343282b52b9bbb7dcb1a0bb7e1" + "4e470ecf869ba2b76cbb8d31e0235c47" ], [ "FStar.Seq.Base.append_empty_r", @@ -1735,7 +1735,7 @@ "projection_inverse_FStar.Seq.Base.MkSeq_l" ], 0, - "ba14374f2c0590417f243f07d519e0bd" + "a86b8d5e2dd57aa1bbb82f532b76aff6" ], [ "FStar.Seq.Base.init_index_aux", @@ -1757,8 +1757,7 @@ "binder_x_5836a3960d080da78425019dd886b536_4", "binder_x_bb4e1c9af0265270f8e7a5f250f730e2_2", "binder_x_fe28d8bcde588226b4e538b35321de05_1", - "constructor_distinct_BoxInt", "constructor_distinct_Prims.Cons", - "constructor_distinct_Prims.Nil", "constructor_distinct_Tm_unit", + "constructor_distinct_Prims.Cons", "constructor_distinct_Prims.Nil", "data_typing_intro_Prims.Nil@tok", "equation_FStar.List.Tot.Base.hd", "equation_FStar.List.Tot.Base.tail", "equation_FStar.List.Tot.Base.tl", "equation_FStar.Seq.Base._cons", @@ -1778,6 +1777,7 @@ "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "projection_inverse_FStar.Seq.Base.MkSeq_l", + "projection_inverse_Prims.Cons_a", "projection_inverse_Prims.Cons_hd", "projection_inverse_Prims.Cons_tl", "projection_inverse_Prims.Nil_a", "refinement_interpretation_Tm_refine_0ae5a6a860b0607bf1628cce89bc2702", @@ -1790,7 +1790,7 @@ "typing_FStar.Seq.Base.init_aux", "well-founded-ordering-on-nat" ], 0, - "c58676713b8ca42fa9fc1c3a971ba3e8" + "f799237da20c21528c0cd3fbd4198ebc" ], [ "FStar.Seq.Base.init_index_aux", @@ -1804,11 +1804,11 @@ "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_35a0739c434508f48d0bb1d5cd5df9e8", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_96feecca3bcd7af0dcd011d985e8eeb8", + "refinement_interpretation_Tm_refine_776f5cd91476e1fcdab64fa888a36714", "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "c11812405de12cf7101afdc865cf5617" + "989b1c9e6ba28e168d74f6ebdee3b283" ], [ "FStar.Seq.Base.init_index", @@ -1817,7 +1817,7 @@ 1, [ "@query", "lemma_FStar.Seq.Base.lemma_init_len" ], 0, - "683bf41534c12a77a378e16b7972d7d2" + "00b650440e07246e58a786c822b53543" ], [ "FStar.Seq.Base.init_index", @@ -1842,7 +1842,7 @@ "typing_FStar.Seq.Base.init" ], 0, - "1f21da26b6b849a9034169c4ce370b5a" + "7f8723750169edaacb63d2983ab9dde5" ], [ "FStar.Seq.Base.init_index_", @@ -1859,7 +1859,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "7f8e51eafba1f4d98c5221e667d65824" + "41cd4d564d39e5bad62bbd0b4ed2a052" ], [ "FStar.Seq.Base.init_index_", @@ -1871,7 +1871,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "cc3b4e0248a97890d3c60507fd81a7b5" + "2ac03249411b35fd6e4506d46fdb30e6" ], [ "FStar.Seq.Base.init_ghost_index_aux", @@ -1881,7 +1881,6 @@ [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_FStar.List.Tot.Base.index.fuel_instrumented", - "@fuel_correspondence_FStar.List.Tot.Base.length.fuel_instrumented", "@fuel_correspondence_FStar.Seq.Base.init_aux_ghost_.fuel_instrumented", "@fuel_irrelevance_FStar.List.Tot.Base.index.fuel_instrumented", "@fuel_irrelevance_FStar.Seq.Base.init_aux_ghost_.fuel_instrumented", @@ -1900,7 +1899,6 @@ "equation_FStar.Seq.Base.init_aux_ghost", "equation_FStar.Seq.Base.length", "equation_Prims.nat", "equation_with_fuel_FStar.List.Tot.Base.index.fuel_instrumented", - "equation_with_fuel_FStar.List.Tot.Base.length.fuel_instrumented", "equation_with_fuel_FStar.Seq.Base.init_aux_ghost_.fuel_instrumented", "fuel_guarded_inversion_FStar.Seq.Base.seq", "function_token_typing_Prims.__cache_version_number__", @@ -1922,8 +1920,6 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c", "refinement_interpretation_Tm_refine_c86aba5c6243e6b7f9a4b0ad41b4e9a0", - "token_correspondence_FStar.List.Tot.Base.length.fuel_instrumented", - "token_correspondence_FStar.Seq.Base.init_aux_ghost_.fuel_instrumented", "typing_FStar.Seq.Base.__proj__MkSeq__item__l", "typing_FStar.Seq.Base.init_aux_ghost", "well-founded-ordering-on-nat" @@ -1944,11 +1940,11 @@ "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_35a0739c434508f48d0bb1d5cd5df9e8", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_584711ab14ddb331365ede9d5152a1fe", - "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" + "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c", + "refinement_interpretation_Tm_refine_f92c95975d865e498f9241c7fcee4166" ], 0, - "f365df89e7651dfd433a842f9e1fe253" + "9366b969280028a2d938b869cb3039c9" ], [ "FStar.Seq.Base.init_ghost_index", @@ -1957,7 +1953,7 @@ 1, [ "@query", "lemma_FStar.Seq.Base.lemma_init_ghost_len" ], 0, - "4f6cfcede4a6d79f01f2726590139950" + "c2bf547c7ac68a605ade6df477f566b1" ], [ "FStar.Seq.Base.init_ghost_index", @@ -1983,7 +1979,7 @@ "typing_FStar.Seq.Base.init_ghost" ], 0, - "d183c2c3f3448120f45c61779a811fa3" + "9e813206d2a52cb7a371f4e636ab3e2b" ], [ "FStar.Seq.Base.init_ghost_index_", @@ -2000,7 +1996,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "1ebb9136debba9d74010bbcb6d85240f" + "867227c00f6c4597cc46947afc26cffa" ], [ "FStar.Seq.Base.init_ghost_index_", @@ -2012,7 +2008,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "21197dd6dca188b5c486595c784032a1" + "3d32b1f95896e429f5dfea204523c27e" ], [ "FStar.Seq.Base.lemma_equal_instances_implies_equal_types", @@ -2025,7 +2021,7 @@ "fuel_guarded_inversion_FStar.Seq.Base.seq" ], 0, - "ffa8dad6038d64743d4d269c84190999" + "1248248daafae4379d2dabf1b3ab2245" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Seq.Base.fsti.hints b/ulib/.cache/FStar.Seq.Base.fsti.hints index 043a45389cc..4a175a4309c 100644 --- a/ulib/.cache/FStar.Seq.Base.fsti.hints +++ b/ulib/.cache/FStar.Seq.Base.fsti.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "70bed81f246b92ff8fa7c5b171bb9824" + "1567135d675a7b1483f700b6d109150b" ], [ "FStar.Seq.Base.lemma_init_len", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3d2942c8fb14aa8193c80b601aa017e3" + "226bfd059982dedbf57a48926211b737" ], [ "FStar.Seq.Base.lemma_init_ghost_len", @@ -41,7 +41,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "dfdc07ebd76dc6f10cdb62350759d2b4" + "86e1865d81f2b747342d0700d474a072" ], [ "FStar.Seq.Base.lemma_len_upd", @@ -56,7 +56,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "e6e41e227512cc7ce6f7db284da7b6fb" + "40d8b244e2441941fe14d2b14763ca39" ], [ "FStar.Seq.Base.lemma_index_create", @@ -65,7 +65,7 @@ 1, [ "@query", "lemma_FStar.Seq.Base.lemma_create_len" ], 0, - "5d5b2935cc57adbc5d36634afeb02b8c" + "7731b6ccdd0fde363283ca85335642cb" ], [ "FStar.Seq.Base.lemma_index_upd1", @@ -80,7 +80,7 @@ "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55" ], 0, - "4254d171addf4db54193a7349bef660d" + "1277d5c70875860826f323b937da2821" ], [ "FStar.Seq.Base.lemma_index_upd2", @@ -98,7 +98,7 @@ "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55" ], 0, - "fa57ea84e30b2a6508a2d529f8cbc4ec" + "867f499bc3205f120680c4c047cf9757" ], [ "FStar.Seq.Base.lemma_index_app1", @@ -113,7 +113,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "1859f0cb7325a411af1652d4cff2f96c" + "8053a5d0a657ae64cec0920efec53424" ], [ "FStar.Seq.Base.lemma_index_app2", @@ -130,7 +130,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "1a4e4253ab459340bdc5753ee4cb6bba" + "d1c1b802dc0930d49e3ec2e09358cc04" ], [ "FStar.Seq.Base.lemma_index_slice", @@ -151,7 +151,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "091292bdb35a3c58ff984b4d80b9481f" + "dfade649d87a521597a20d5d13b03ef7" ], [ "FStar.Seq.Base.eq_i", @@ -166,7 +166,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "cde8fe59b650abd14d3473aeb366774c" + "2af3a2fca74f1c6925f0c89ddcbcac4a" ], [ "FStar.Seq.Base.lemma_eq_intro", @@ -180,7 +180,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "1620a336067753e65a0f4714a079c1aa" + "bd3b713a87d43941763f06ccc27496aa" ], [ "FStar.Seq.Base.init_index", @@ -189,7 +189,7 @@ 1, [ "@query", "lemma_FStar.Seq.Base.lemma_init_len" ], 0, - "17f2ce97f08d78ce73c3972beabe2890" + "a01e72b6f6a0ea172e7ae85002d68cf3" ], [ "FStar.Seq.Base.init_index_", @@ -205,7 +205,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "bf088531fe3d7e65da4919cc0b2ddc6b" + "f106afe0f190878c66089ad5eed5e3ee" ], [ "FStar.Seq.Base.init_ghost_index", @@ -214,7 +214,7 @@ 1, [ "@query", "lemma_FStar.Seq.Base.lemma_init_ghost_len" ], 0, - "d9c5867f5d262cb298f681687d1abd5c" + "29f83a6a2210b2f4ede0bec644a3c869" ], [ "FStar.Seq.Base.init_ghost_index_", @@ -230,7 +230,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "00691b744ceec073bc1d33a3e8a0d31c" + "559fd11ef25fc72b7806b537bf8ab6f9" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Seq.Equiv.fst.hints b/ulib/.cache/FStar.Seq.Equiv.fst.hints index 0d941fac6d0..44f30ea32ef 100644 --- a/ulib/.cache/FStar.Seq.Equiv.fst.hints +++ b/ulib/.cache/FStar.Seq.Equiv.fst.hints @@ -38,7 +38,7 @@ "well-founded-ordering-on-nat" ], 0, - "9454a59ba46a9f1b96fa247388ed1621" + "b49c30b9d4046f1068f06ea0bc09ca0b" ], [ "FStar.Seq.Equiv.eq_of_seq_element_equality", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "8bf1d8664ebe1d7aa18d910842660c4a" + "81d12d0d7601531102758beb011748d5" ], [ "FStar.Seq.Equiv.eq_of_seq_element_equality", @@ -122,7 +122,7 @@ "typing_FStar.Seq.Properties.un_snoc", "well-founded-ordering-on-nat" ], 0, - "56f65bccb19391c6888f3384364c59c2" + "7bfe26622959a430486c3aedc5f11020" ], [ "FStar.Seq.Equiv.eq_of_seq_element_equality", @@ -186,7 +186,7 @@ "typing_FStar.Seq.Properties.un_snoc", "well-founded-ordering-on-nat" ], 0, - "5e55814d74f35cb7bc295dfb697dabe5" + "31ec1ddbc500cca2d46e5c782d96b657" ], [ "FStar.Seq.Equiv.eq_of_seq_from_element_equality", @@ -207,7 +207,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "3b65bb0f742b3f661b4a7ea33fe06413" + "a90918be752eda9bc431e8894ff893da" ], [ "FStar.Seq.Equiv.eq_of_seq_from_element_equality", @@ -269,7 +269,7 @@ "well-founded-ordering-on-nat" ], 0, - "81d9822dea27a48b66668ef6ba5a186b" + "742fa9543a5807f8567f750ededd1a83" ], [ "FStar.Seq.Equiv.eq_of_seq_from_element_equality", @@ -331,7 +331,7 @@ "well-founded-ordering-on-nat" ], 0, - "727ac2d897fa13df78df27a437c61224" + "554413e0cf70e1fd6d79c1c63f0fd460" ], [ "FStar.Seq.Equiv.eq_of_seq_condition", @@ -352,7 +352,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "ce47923d954a0cc78556fcf21290e838" + "9f0f8076526b4ec5f3f3372550d6eec4" ], [ "FStar.Seq.Equiv.eq_of_seq_condition", @@ -373,7 +373,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "349c72c5fb10ce08c44171b4376441fe" + "19e69786f10486ab0f472fc8c408ad83" ], [ "FStar.Seq.Equiv.eq_of_seq_reflexivity", @@ -413,7 +413,7 @@ "well-founded-ordering-on-nat" ], 0, - "1dbe5379b51734bbf7c42d75b34ee9a0" + "0897bfe0aad14ae5205df04c85099369" ], [ "FStar.Seq.Equiv.eq_of_seq_symmetry", @@ -460,7 +460,7 @@ "typing_FStar.Seq.Properties.un_snoc", "well-founded-ordering-on-nat" ], 0, - "306052a18f78e83df7af5d1daaa2825e" + "f58f314b25176343324e8af246d6f390" ], [ "FStar.Seq.Equiv.eq_of_seq_transitivity", @@ -508,7 +508,7 @@ "typing_FStar.Seq.Properties.un_snoc", "well-founded-ordering-on-nat" ], 0, - "f1506dc5393816ff6130ae5a2b954eb8" + "a5ff4ad738be267a740f1074f1814df1" ], [ "FStar.Seq.Equiv.eq_of_seq_unsnoc", @@ -521,7 +521,7 @@ "refinement_interpretation_Tm_refine_a0cd7d06c5da6444b6b51b319febde8e" ], 0, - "ce6356fc2eca8fe1af3f661cb3c9cee9" + "2b64766e56fddffdc980b4049acb6c49" ], [ "FStar.Seq.Equiv.eq_of_seq_unsnoc", @@ -569,7 +569,7 @@ "typing_FStar.Seq.Base.seq" ], 0, - "2b3bedeae0437cac71fd21041948c88f" + "9dcea175bff3ec78165380cd54f03659" ], [ "FStar.Seq.Equiv.eq_of_seq_unsnoc", @@ -617,7 +617,7 @@ "typing_FStar.Seq.Base.seq" ], 0, - "a0ad3809991d10ce7ca457afcc705110" + "b85499c12a64b35ea18298e82653807f" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Seq.Equiv.fsti.hints b/ulib/.cache/FStar.Seq.Equiv.fsti.hints index ba0d5e662a9..303cfd15a1b 100644 --- a/ulib/.cache/FStar.Seq.Equiv.fsti.hints +++ b/ulib/.cache/FStar.Seq.Equiv.fsti.hints @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "360247ec5c350b1bfb61b68fe921f433" + "3eb4ee0620b77263b13151b5dfccd708" ], [ "FStar.Seq.Equiv.eq_of_seq_from_element_equality", @@ -41,7 +41,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "e5076e360641cf9ac32c7f09f1033efd" + "ef95d09e8868f80fe67561649cbfa641" ], [ "FStar.Seq.Equiv.eq_of_seq_condition", @@ -62,7 +62,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "6fcb5d77a7634e1d71dbc206e08c09a4" + "69c32a76b5600e49d0c5e7845a822346" ], [ "FStar.Seq.Equiv.eq_of_seq_unsnoc", @@ -75,7 +75,7 @@ "refinement_interpretation_Tm_refine_a0cd7d06c5da6444b6b51b319febde8e" ], 0, - "7a97141b0f3cb9002a02324e93365aa2" + "674c68f8fb57804fc57e8a64a774b978" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Seq.Permutation.fst.hints b/ulib/.cache/FStar.Seq.Permutation.fst.hints index f5325e72ea6..2b2910f48d7 100644 --- a/ulib/.cache/FStar.Seq.Permutation.fst.hints +++ b/ulib/.cache/FStar.Seq.Permutation.fst.hints @@ -24,7 +24,7 @@ "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55" ], 0, - "f4be636ffbef701b53663a9cf32654c3" + "82ade4354012024f9e40d709bfae2569" ], [ "FStar.Seq.Permutation.reveal_is_permutation", @@ -46,7 +46,7 @@ "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55" ], 0, - "d10404256e213f6e54b810ade9eb380a" + "39bb447b60dbe002702d7312b0ea6743" ], [ "FStar.Seq.Permutation.reveal_is_permutation", @@ -59,7 +59,7 @@ "l_quant_interp_a1ece2d92ad52cbe15e20b5ea52630a0" ], 0, - "75f76e463fc531296807ab318de59469" + "4575d0628d0f84b300dff238c5462d4d" ], [ "FStar.Seq.Permutation.reveal_is_permutation_nopats", @@ -81,7 +81,7 @@ "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55" ], 0, - "2ac39545aac6434c9ba9e201dff349af" + "6a3ecb6e8c8ec0e9c06e408f7a6de2e2" ], [ "FStar.Seq.Permutation.split3_index", @@ -110,7 +110,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "ec1ba2d47e6d6b692088334aef7d91af" + "9d46085508e6a443a452734d80a932bf" ], [ "FStar.Seq.Permutation.find", @@ -177,7 +177,7 @@ "typing_FStar.Seq.Base.seq", "well-founded-ordering-on-nat" ], 0, - "4ac08e8723aa6f60300722c3c32db351" + "1facf9e5777d9ea37fb8bb0431ee7567" ], [ "FStar.Seq.Permutation.introduce_is_permutation", @@ -191,7 +191,7 @@ "refinement_interpretation_Tm_refine_f5f62be5f35ac33e87811ed860d52b60" ], 0, - "aae53f2fb93a0156e7593991f9790211" + "717fcc515822d5cd333f723a44693cbc" ], [ "FStar.Seq.Permutation.introduce_is_permutation", @@ -213,7 +213,7 @@ "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55" ], 0, - "5825f50fad365acc5364b77b0f9a23e3" + "6f108395121dc3b859d6960872e360ae" ], [ "FStar.Seq.Permutation.reveal_is_permutation_pats", @@ -235,7 +235,7 @@ "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55" ], 0, - "4e1d76b9c161bc1bbceb225ba8245f08" + "fff5bf9152147d43d83072a896b37251" ], [ "FStar.Seq.Permutation.adapt_index_fun", @@ -267,7 +267,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "2f3af9d1c871bfc69a4bbc6ed8e07264" + "bc624b8a573c41ed37f673d0382aed49" ], [ "FStar.Seq.Permutation.count_singleton_one", @@ -301,7 +301,7 @@ "typing_FStar.Seq.Properties.tail" ], 0, - "964a73ed777f24780acd9c40f7b13528" + "5b92f7d478f03bdb0726bbe2646fa64f" ], [ "FStar.Seq.Permutation.count_singleton_zero", @@ -332,7 +332,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.Seq.Properties.tail" ], 0, - "ac71ccc7bb8560d4d9c4c196a8058311" + "2dd195193e78c76e21e7a69e6296c847" ], [ "FStar.Seq.Permutation.equal_counts_empty", @@ -358,7 +358,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.Seq.Properties.tail" ], 0, - "29f4f1cab1fe612ef6bb9560c404437d" + "9e9687c34665c7508221be5c497622ba" ], [ "FStar.Seq.Permutation.count_head", @@ -385,7 +385,7 @@ "typing_FStar.Seq.Properties.tail" ], 0, - "ec497a520cd0f0ca55dfb3be84882cff" + "77c3a6a669c981647d11873e93441dab" ], [ "FStar.Seq.Permutation.permutation_from_equal_counts", @@ -466,7 +466,7 @@ "typing_FStar.Seq.Properties.count", "well-founded-ordering-on-nat" ], 0, - "5e968447df7285415612c1ed02c4b42c" + "6b95260c8cdd41f13d34c6c3a633dc64" ], [ "FStar.Seq.Permutation.elim_monoid_laws", @@ -480,7 +480,7 @@ "refinement_interpretation_Tm_refine_e04655f28f8567765ffc120020c45957" ], 0, - "21ef836186e7b03bd7b5a63343bf6260" + "8654803cf7c99a7f8b063514d730a6c6" ], [ "FStar.Seq.Permutation.foldm_snoc_unit_seq", @@ -542,7 +542,7 @@ "well-founded-ordering-on-nat" ], 0, - "e426fdef956ac5d1168ea0443e512535" + "ea542df2a01b20342bea191c8006e920" ], [ "FStar.Seq.Permutation.foldm_snoc_singleton", @@ -594,7 +594,7 @@ "typing_FStar.Seq.Base.seq", "typing_FStar.Seq.Properties.un_snoc" ], 0, - "269448c3ec3dd8d6b70142e15bee8887" + "028eb291fe986b788c73d383d179f3d7" ], [ "FStar.Seq.Permutation.x_yz_to_y_xz", @@ -603,7 +603,7 @@ 1, [ "@query" ], 0, - "9b532f3859337ed3da0ffe6a7cf93611" + "4db97ea5483e9a5fc050896f2db37cc2" ], [ "FStar.Seq.Permutation.foldm_snoc_append", @@ -676,7 +676,7 @@ "typing_FStar.Seq.Properties.un_snoc", "well-founded-ordering-on-nat" ], 0, - "398cbf288081cb247c721ddda72c4647" + "291f739e53699299898d63a992b5a1d9" ], [ "FStar.Seq.Permutation.foldm_snoc_sym", @@ -694,7 +694,7 @@ "typing_FStar.Seq.Permutation.foldm_snoc" ], 0, - "872d210f6b5549015dcd37b4efade427" + "b66f1589a906ec50503a020b5cd24691" ], [ "FStar.Seq.Permutation.foldm_snoc3", @@ -714,7 +714,7 @@ "typing_FStar.Seq.Permutation.foldm_snoc" ], 0, - "468826dded53baef1f24bd160c0fc978" + "9cb2441d0b3faf2c3645fcd574a56d57" ], [ "FStar.Seq.Permutation.remove_i", @@ -737,7 +737,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "a00e904a7c7a2367b69f5daa816b3e34" + "955c34eba509be59065817b8a5c26222" ], [ "FStar.Seq.Permutation.shift_perm'", @@ -798,7 +798,7 @@ "typing_FStar.Seq.Base.slice", "typing_FStar.Seq.Properties.tail" ], 0, - "f8da428a9ecfcb816b8cc747022d37fd" + "2325b42e1743fb21c9976d8b2037bc4d" ], [ "FStar.Seq.Permutation.shift_perm", @@ -823,7 +823,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "6865f8ad455de592b234901811f9582d" + "2620cef7084a0787be22f4b931b88831" ], [ "FStar.Seq.Permutation.seqperm_len", @@ -836,7 +836,7 @@ "refinement_interpretation_Tm_refine_739ae919a15c5dce278ff1db013aab45" ], 0, - "986b36aad08d97d04c7caa00bd31a894" + "e66933122781afee7f73561e484e1ef4" ], [ "FStar.Seq.Permutation.eq2_eq", @@ -845,7 +845,7 @@ 0, [ "@query" ], 0, - "add2e3d570dee64cb7edb8670fe7d9f9" + "ddf24d189c42d444b58edde5cc24ac24" ], [ "FStar.Seq.Permutation.foldm_snoc_perm", @@ -932,7 +932,7 @@ "typing_FStar.Seq.Base.seq", "well-founded-ordering-on-nat" ], 0, - "a5ee3b8ced28a2f1624e03181026130e" + "9805e246317fca00970ad49966851b77" ], [ "FStar.Seq.Permutation.init_func_from_expr", @@ -958,7 +958,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "1e4951be3aef477b951455157bbe483c" + "e43b965ad1faeaa3492ff31afc2c0a29" ], [ "FStar.Seq.Permutation.cm_associativity", @@ -967,7 +967,7 @@ 1, [ "@query" ], 0, - "9d9875cb8f3d9513ffc165806a1b1b1a" + "b1b06ef3aa26c2bc0018109dea4e8cfe" ], [ "FStar.Seq.Permutation.cm_commutativity", @@ -976,7 +976,7 @@ 1, [ "@query" ], 0, - "4cd0d733b46f3a9c070612affbef0a36" + "920885c68661cc74462aa9de9630eb65" ], [ "FStar.Seq.Permutation.fold_decomposition_aux", @@ -1064,7 +1064,7 @@ "typing_Tm_abs_b3208819a2b01ef4183c0f762a1088fa" ], 0, - "5e14e5bfb0109af69ddb9eaa0a23946f" + "bb1147d5183ba9d860e336d3dbecc7f5" ], [ "FStar.Seq.Permutation.aux_shuffle_lemma", @@ -1080,7 +1080,7 @@ "token_correspondence_FStar.Algebra.CommMonoid.Equiv.__proj__CM__item__mult" ], 0, - "f20d6648b9413d67dd0715475b9db4c2" + "cfe07cbbc5f221e11518be1d09f54270" ], [ "FStar.Seq.Permutation.foldm_snoc_split'", @@ -1183,7 +1183,7 @@ "well-founded-ordering-on-nat" ], 0, - "68611392c0c196c5c8a55eb45a699b05" + "83dbd68544088ec045d134e55e9437a9" ], [ "FStar.Seq.Permutation.foldm_snoc_split'", @@ -1285,7 +1285,7 @@ "well-founded-ordering-on-nat" ], 0, - "ebfdf6a52b85eeedabf6d26f80bb2cb9" + "917f51d1931827afd8fa6aabdea2a615" ], [ "FStar.Seq.Permutation.foldm_snoc_split", @@ -1305,7 +1305,7 @@ "refinement_interpretation_Tm_refine_25948cf2cb84e8edfffe30eaf3d63408" ], 0, - "9c382a6d1e23025bc05d53b62816f6cb" + "684c72fcba24e1a58061deadd406da14" ], [ "FStar.Seq.Permutation.foldm_snoc_split", @@ -1317,7 +1317,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "9605c089cb539fe235b472383203b338" + "f038e143a7426c1c1c4e2f884b7ef723" ], [ "FStar.Seq.Permutation.foldm_snoc_equality", @@ -1376,7 +1376,7 @@ "well-founded-ordering-on-nat" ], 0, - "fa9dfda9222f367645619bd64b89e71e" + "dbb48a653639bc801ad95d8c9b9af645" ], [ "FStar.Seq.Permutation.foldm_snoc_split_seq", @@ -1396,7 +1396,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "9a492f2472a758f65d44850affcfa88c" + "ee018efb97473d46745b561d3a6e6c2f" ], [ "FStar.Seq.Permutation.foldm_snoc_split_seq", @@ -1463,7 +1463,7 @@ "typing_Tm_abs_b3208819a2b01ef4183c0f762a1088fa" ], 0, - "2416195b2c804e0d590bb48a5a0a51e6" + "eb809d0a480ae4bb892399f43e817fba" ], [ "FStar.Seq.Permutation.foldm_snoc_split_seq", @@ -1530,7 +1530,7 @@ "typing_Tm_abs_b3208819a2b01ef4183c0f762a1088fa" ], 0, - "329a0195dad8a24ff2b32bb315675ac8" + "564de8c7258a1b3671a68f98f76d3b45" ], [ "FStar.Seq.Permutation.foldm_snoc_of_equal_inits", @@ -1546,7 +1546,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "b37e044a2caf15ea56698df0cfeaaab3" + "cfdceac1d6fb4b78da2fd8ba8134a226" ], [ "FStar.Seq.Permutation.foldm_snoc_of_equal_inits", @@ -1640,7 +1640,7 @@ "unit_typing", "well-founded-ordering-on-nat" ], 0, - "d6e0946f6c3aeba4b6464776266030ac" + "fd8389c592110fb953e46d842761bea8" ], [ "FStar.Seq.Permutation.foldm_snoc_of_equal_inits", @@ -1729,7 +1729,7 @@ "unit_typing", "well-founded-ordering-on-nat" ], 0, - "b8331195de9a018b30885b40b1699a89" + "b5deb02d68c407ca1419ea405da18760" ], [ "FStar.Seq.Permutation.foldm_snoc_decomposition", @@ -1764,7 +1764,7 @@ "typing_FStar.Algebra.CommMonoid.Equiv.__proj__CM__item__unit" ], 0, - "a2ba7b36227912811e24cadda6b5ee49" + "450e873db04394f159297e4435d10f11" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Seq.Permutation.fsti.hints b/ulib/.cache/FStar.Seq.Permutation.fsti.hints index a9a57b5b7a1..1ae485edca9 100644 --- a/ulib/.cache/FStar.Seq.Permutation.fsti.hints +++ b/ulib/.cache/FStar.Seq.Permutation.fsti.hints @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55" ], 0, - "2f1fc1b6709d8e9c07b21dbb89f88e9e" + "dd67c69db30c0fe1218ee93ce6c266f6" ], [ "FStar.Seq.Permutation.init_func_from_expr", @@ -46,7 +46,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "8a606fb8a62b86a2f7e914e7ccea5d61" + "70ae93ac2a554fbcd3e531b7e6fe3889" ], [ "FStar.Seq.Permutation.foldm_snoc_split", @@ -66,7 +66,7 @@ "refinement_interpretation_Tm_refine_25948cf2cb84e8edfffe30eaf3d63408" ], 0, - "389119c511a21af9a8c45c34a8be0f00" + "e7ef76a4ad461a8259d72b3e4e15d5ea" ], [ "FStar.Seq.Permutation.foldm_snoc_split_seq", @@ -86,7 +86,7 @@ "refinement_interpretation_Tm_refine_fcf1a3596fffd49dd2e91f2678358f19" ], 0, - "05f3c8de732c1aaa77b5fddbdb788da9" + "d3d8a7d72b72e5a444b3daa5df3478b2" ], [ "FStar.Seq.Permutation.foldm_snoc_of_equal_inits", @@ -102,7 +102,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "4b64ecb74a5dee1e61fd7124fbee8de3" + "0b8ef824f1fef4bba327f3388ff7509a" ], [ "FStar.Seq.Permutation.foldm_snoc_decomposition", @@ -136,7 +136,7 @@ "typing_FStar.Algebra.CommMonoid.Equiv.__proj__CM__item__unit" ], 0, - "d400a88bd95176c621a71e76fdb55b71" + "742e47ceefc6e47e908a5d0fe6346fd4" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Seq.Properties.fst.hints b/ulib/.cache/FStar.Seq.Properties.fst.hints index 67b8f390c52..7933ddff932 100644 --- a/ulib/.cache/FStar.Seq.Properties.fst.hints +++ b/ulib/.cache/FStar.Seq.Properties.fst.hints @@ -14,7 +14,7 @@ "refinement_interpretation_Tm_refine_67742a85f7188ae8566f64c3f90bfb4c" ], 0, - "b4b1d3e9e22f28e7aac9b5142b413146" + "5f6d989066467742cf03b5516a3730f4" ], [ "FStar.Seq.Properties.lemma_append_inj_l", @@ -33,7 +33,7 @@ "typing_FStar.Seq.Base.append", "typing_FStar.Seq.Base.length" ], 0, - "8d6a846e40fabb613b21621c33f59ca3" + "2f3086ac80a02cedd8f481b889774d63" ], [ "FStar.Seq.Properties.lemma_append_inj_l", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "11923e9052214742bf25b7ca3c251429" + "b085e4164bc869e287bb522f23d9fd51" ], [ "FStar.Seq.Properties.lemma_append_inj_r", @@ -62,7 +62,7 @@ "refinement_interpretation_Tm_refine_64e82110644016dc09ff0ed468e6bfac" ], 0, - "d26d4db279eec2cf00ae5ab175203882" + "c8b55fca4d12a455b87401c745d1ebbe" ], [ "FStar.Seq.Properties.lemma_append_inj_r", @@ -84,7 +84,7 @@ "typing_FStar.Seq.Base.append", "typing_FStar.Seq.Base.length" ], 0, - "e473331b1f1cecfbd3077d400d9a42e3" + "6d0d0681700caba3eabbd331a63e70ec" ], [ "FStar.Seq.Properties.lemma_append_inj_r", @@ -98,7 +98,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "256f6aced7b230a78b186566a7d54474" + "be393574c9e3f9bd3a85e65ff206e277" ], [ "FStar.Seq.Properties.lemma_append_len_disj", @@ -112,7 +112,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9a4309555c4bd251c5c08a902bc832ae" + "9b483c0973386fc06e7d7a792da0edcc" ], [ "FStar.Seq.Properties.lemma_append_len_disj", @@ -129,7 +129,7 @@ "typing_FStar.Seq.Base.append", "typing_FStar.Seq.Base.length" ], 0, - "476222a2056dbd70a18693cbd895eb0c" + "2d573148904c4a9eb31408d3fafd35d3" ], [ "FStar.Seq.Properties.lemma_append_len_disj", @@ -143,7 +143,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c264b5d7a49162131ed0514a32c3502e" + "949fa362d151277b7ec2a0cc59752a13" ], [ "FStar.Seq.Properties.lemma_append_inj", @@ -157,7 +157,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c8b74c3e371efc650ee89306b803ae43" + "86de56d6e17a83b27b76f1b7eb8058e6" ], [ "FStar.Seq.Properties.lemma_append_inj", @@ -170,7 +170,7 @@ "refinement_interpretation_Tm_refine_4d9c92860015ea426c4f6ed9b5e23b20" ], 0, - "6818ff5be9b7661d05ecb00a94d34b50" + "d73056ffc8e178147eed2ad25b697384" ], [ "FStar.Seq.Properties.lemma_append_inj", @@ -184,7 +184,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "447631b96e2a2b2f40cc165adbb30eac" + "c4fdf3ee86172eafb8875fe992ecd452" ], [ "FStar.Seq.Properties.head", @@ -196,7 +196,7 @@ "refinement_interpretation_Tm_refine_167ef714932ec832fb671890fc3eee6c" ], 0, - "1db8e25033a9f770f6be1840a0004e6a" + "52ea677aca16992079327b66a01e078a" ], [ "FStar.Seq.Properties.tail", @@ -216,7 +216,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "12cdaacffad3ee46caf2e92b67a61f13" + "08712e34efd356482f13af86387dd203" ], [ "FStar.Seq.Properties.lemma_head_append", @@ -232,7 +232,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "9b76b287e310964e342b7f5795db6e3e" + "e6a8638781c90609f5c971d2e59e3dba" ], [ "FStar.Seq.Properties.lemma_head_append", @@ -248,7 +248,7 @@ "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55" ], 0, - "5a2f9d0a54150616d8262d1244cb304f" + "e3570b42dc3bc6f680f9658a8d9df1d9" ], [ "FStar.Seq.Properties.lemma_tail_append", @@ -264,7 +264,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "7746d20530bc8b4cfaa1441a61dac0c1" + "43b8716e2d4f60e7ffe290b7e0bbdd82" ], [ "FStar.Seq.Properties.lemma_tail_append", @@ -296,7 +296,7 @@ "typing_FStar.Seq.Properties.tail" ], 0, - "a4cf30737c5725ce3b7e19dbe298eac5" + "45029175324d95c9c3756ff8429be607" ], [ "FStar.Seq.Properties.last", @@ -315,7 +315,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "0b1f409dcd804a6ebdc745ecb6f55144" + "d75eeb936f288bff6dbf7a8c8fc4a405" ], [ "FStar.Seq.Properties.lemma_cons_inj", @@ -336,7 +336,7 @@ "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.length" ], 0, - "9d9629b9b39cb9b7a405ff4372188991" + "b43cb590c62480e6f9ff34004b6a7368" ], [ "FStar.Seq.Properties.split", @@ -352,7 +352,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "828a4da123d636bb219dc2860f52586c" + "1921e59914618fb7bf300f3208938875" ], [ "FStar.Seq.Properties.lemma_split", @@ -391,7 +391,7 @@ "typing_FStar.Seq.Base.slice" ], 0, - "efeed38948983c471705ff0fcbfa8384" + "490de7090a06f5790cd22f4be8cbfe19" ], [ "FStar.Seq.Properties.split_eq", @@ -400,7 +400,7 @@ 0, [ "@query" ], 0, - "7f40a3923fc04710df52e1862ad5209e" + "a0856fb4cfe84eb71a2c0917fe1c3c31" ], [ "FStar.Seq.Properties.count", @@ -426,7 +426,7 @@ "typing_FStar.Seq.Base.length", "well-founded-ordering-on-nat" ], 0, - "beee7886fcf1aea5fb4f63c2813d50e3" + "e84030077e1e3b6c87f94dc9d24624df" ], [ "FStar.Seq.Properties.mem_index'", @@ -466,7 +466,7 @@ "unit_inversion", "unit_typing", "well-founded-ordering-on-nat" ], 0, - "6e37cd9b8e4b3b2708575623dc00c6d9" + "5ba5f224d7c3df78725f1180e431548c" ], [ "FStar.Seq.Properties.index_mem", @@ -505,7 +505,7 @@ "well-founded-ordering-on-nat" ], 0, - "a3cfb85725f2923c50d17be969547c45" + "0ffc204d63211e7b80817070e0e41d3a" ], [ "FStar.Seq.Properties.index_mem", @@ -545,7 +545,7 @@ "well-founded-ordering-on-nat" ], 0, - "ae0c6fcc43666d2343106da9b0051b7c" + "40ba58335a70b722c38f1b1636d8f0e7" ], [ "FStar.Seq.Properties.swap", @@ -561,7 +561,7 @@ "typing_FStar.Seq.Base.index" ], 0, - "755a79956f43ea51894fcb087437afa6" + "4398f1c34143648d451c61503bf53639" ], [ "FStar.Seq.Properties.lemma_slice_append", @@ -580,7 +580,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "d8b159d0d0360b78648a1b80c2727fe5" + "2d3adca6a8d6da7bce75689a338db3c7" ], [ "FStar.Seq.Properties.lemma_slice_append", @@ -610,7 +610,7 @@ "typing_FStar.Seq.Base.slice" ], 0, - "cea470a133616f655f776aac1c275ca6" + "6d6c011640a57ca5a284965e98aca98a" ], [ "FStar.Seq.Properties.lemma_slice_first_in_append'", @@ -648,7 +648,7 @@ "typing_FStar.Seq.Base.slice", "well-founded-ordering-on-nat" ], 0, - "3b5f45d3fabb4c7af532ba4f7bfe4d93" + "f78c6afd15632e99c9153fa78fbfa0fc" ], [ "FStar.Seq.Properties.lemma_slice_first_in_append'", @@ -662,11 +662,11 @@ "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_6f83e0be37b6fd605e9ea9dda458535d", + "refinement_interpretation_Tm_refine_f3f3552c7f219030ebdde95d60e34e6e", "typing_FStar.Seq.Base.length" ], 0, - "536056e730650086b6dac499c77ce912" + "d6f11358537b3775cddd14d3969284b6" ], [ "FStar.Seq.Properties.lemma_slice_first_in_append", @@ -684,7 +684,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "f59e46bab8c3336820c3a7ec41ddaefd" + "a5dd0494af9b12862a6d950bad01d853" ], [ "FStar.Seq.Properties.slice_upd", @@ -702,7 +702,7 @@ "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55" ], 0, - "ce49b834208655d0ba129fac31dbe74e" + "24a80ecefc8ed7f43a2da6ca07f24dd4" ], [ "FStar.Seq.Properties.slice_upd", @@ -731,7 +731,7 @@ "typing_FStar.Seq.Base.upd" ], 0, - "566590219454c635134c25e6e23d46d3" + "eb0f835019dfe69fc1da4b7964c06c3e" ], [ "FStar.Seq.Properties.upd_slice", @@ -756,7 +756,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "acf2b5f3004870b2f24ede7459ea6301" + "40792fee521d51041c1ab4c455732f77" ], [ "FStar.Seq.Properties.upd_slice", @@ -786,7 +786,7 @@ "typing_FStar.Seq.Base.index", "typing_FStar.Seq.Base.length" ], 0, - "99151114a652c69bc568912fe4fbb80f" + "17256bc2fed5942bce26238c4def85cf" ], [ "FStar.Seq.Properties.lemma_append_cons", @@ -824,7 +824,7 @@ "typing_FStar.Seq.Properties.tail" ], 0, - "cb68bb3a67e0ded02e01f967d2400996" + "e073b3a0d4483f0504d342c74bca8b0b" ], [ "FStar.Seq.Properties.lemma_tl", @@ -841,7 +841,7 @@ "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.length" ], 0, - "0cda7b89307704c74fa2e4a3516d308e" + "0d9767a9fa371c1aa880f64045707af3" ], [ "FStar.Seq.Properties.lemma_tl", @@ -873,7 +873,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.Seq.Properties.tail" ], 0, - "c8d2537f1ef61dd17203fff8dae4ad0c" + "fe018b71c2ebf0c081eeb9c3de91509d" ], [ "FStar.Seq.Properties.sorted", @@ -897,7 +897,7 @@ "typing_FStar.Seq.Base.length", "well-founded-ordering-on-nat" ], 0, - "717f3c41104264b77cef5784b2b695a7" + "9fbff3c769e371c505481e28c622ebd8" ], [ "FStar.Seq.Properties.sorted_feq'", @@ -934,7 +934,7 @@ "typing_FStar.Seq.Properties.sorted", "well-founded-ordering-on-nat" ], 0, - "d386d92cdb540d1d5f3ed8b2c604630d" + "d8fa3a82b7e663b8ec647f34ca99fb5e" ], [ "FStar.Seq.Properties.lemma_append_count'", @@ -982,7 +982,7 @@ "well-founded-ordering-on-nat" ], 0, - "16c8c4b74eadefd51702ea3b23c13144" + "863962d29e10aba2db9000b3107a23ad" ], [ "FStar.Seq.Properties.lemma_append_count_aux", @@ -991,7 +991,7 @@ 0, [ "@query" ], 0, - "0b9240ef9b908fccbb10e53687be1bf2" + "00fdbb8e844f8b21173322fd14fa3a5a" ], [ "FStar.Seq.Properties.lemma_mem_inversion", @@ -1021,7 +1021,7 @@ "typing_FStar.Seq.Properties.mem", "typing_FStar.Seq.Properties.tail" ], 0, - "314458c9d3da1ca8a5776644c4b347be" + "a2525f6764bd3d7ff83ef0f052855fbd" ], [ "FStar.Seq.Properties.lemma_mem_count'", @@ -1065,7 +1065,7 @@ "well-founded-ordering-on-nat" ], 0, - "3e7e593c7a9669a34d901bee238b4381" + "6425c221a734fef4a6266adc3e4c4fc3" ], [ "FStar.Seq.Properties.lemma_count_slice", @@ -1083,7 +1083,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "06763c08d3c55fa20d4097d660d64fa3" + "38b2462aabe949eb3e305250a1776ebe" ], [ "FStar.Seq.Properties.lemma_count_slice", @@ -1115,7 +1115,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "95edbb85e118c37cc3296a8bf7f42fbe" + "d3be6ebeda5c08cfefbb34624d5e810c" ], [ "FStar.Seq.Properties.sorted_concat_lemma'", @@ -1181,7 +1181,7 @@ "typing_FStar.Seq.Properties.tail", "well-founded-ordering-on-nat" ], 0, - "9ee8c69cba75902d423b789e6372e91b" + "b45c860c6f731e0e3eebb2e0c449a865" ], [ "FStar.Seq.Properties.split_5", @@ -1199,7 +1199,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "2e396b7ebad777e5dd2ddb4235b69292" + "8f81ac6c8d885be432cfb2bf9b4657a0" ], [ "FStar.Seq.Properties.split_5", @@ -1241,7 +1241,7 @@ "typing_FStar.Seq.Base.seq" ], 0, - "a891d83035456dc8b8ff06d996e39afb" + "36dca48a7248bdf63d83fc5401cfcd6e" ], [ "FStar.Seq.Properties.lemma_swap_permutes_aux_frag_eq", @@ -1265,7 +1265,7 @@ "typing_FStar.Seq.Base.upd" ], 0, - "ddd502ace739abc200e96d3b9522a862" + "dbbb0eb0ff025f7059788e11314eddac" ], [ "FStar.Seq.Properties.lemma_swap_permutes_aux_frag_eq", @@ -1303,7 +1303,7 @@ "typing_FStar.Seq.Base.upd" ], 0, - "37b0f85256ec121fa63b64348c630ac1" + "67a4c67ec9d9cfee4fc4e2cc7c29a421" ], [ "FStar.Seq.Properties.lemma_swap_permutes_aux", @@ -1319,7 +1319,7 @@ "refinement_interpretation_Tm_refine_ea4b3f9cb7a2ec69ec69efacf82fdf62" ], 0, - "9b10e619eb10d4aab2406429f7f3f024" + "0903aacd85bc4b2711ec0566234135b0" ], [ "FStar.Seq.Properties.lemma_swap_permutes_aux", @@ -1362,7 +1362,7 @@ "typing_FStar.Seq.Base.upd" ], 0, - "5041243b3e16897b80b828e065ee090a" + "62b3fb483e308ffb596df5fb9c9a2bcc" ], [ "FStar.Seq.Properties.permutation", @@ -1376,7 +1376,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "e799386a8d2446e89e0b6e4c535ffbe8" + "19f485607c46fb34700afeabbdd3662b" ], [ "FStar.Seq.Properties.append_permutations", @@ -1385,7 +1385,7 @@ 1, [ "@query", "equation_FStar.Seq.Properties.permutation" ], 0, - "414a341842e54d0789a80c4a90643a56" + "5081fdfff1cd972c9ec8147091d86715" ], [ "FStar.Seq.Properties.lemma_swap_permutes", @@ -1402,7 +1402,7 @@ "refinement_interpretation_Tm_refine_ea4b3f9cb7a2ec69ec69efacf82fdf62" ], 0, - "5dfb19daef0c56cef0be0a0612ac374d" + "c7ca7e5249ec4f0fcf7964bfb4ae8a47" ], [ "FStar.Seq.Properties.lemma_swap_permutes", @@ -1419,7 +1419,7 @@ "refinement_interpretation_Tm_refine_ea4b3f9cb7a2ec69ec69efacf82fdf62" ], 0, - "a2e23cab3d6775ca6873f9e56fdb9a6a" + "edd39406b3c5950862bb870cde5dd8c7" ], [ "FStar.Seq.Properties.perm_len'", @@ -1491,7 +1491,7 @@ "well-founded-ordering-on-nat" ], 0, - "b90cff32f4510bab3e6f9cb5702c789b" + "38dc1cc4b9dc9a8aaf87309f41d3b88b" ], [ "FStar.Seq.Properties.cons_perm", @@ -1528,7 +1528,7 @@ "typing_FStar.Seq.Properties.tail" ], 0, - "2bc32f58cdd61424ef7b7f6c40c3e900" + "cc23dbddb66c5007941a9bc946891303" ], [ "FStar.Seq.Properties.lemma_mem_append", @@ -1550,7 +1550,7 @@ "typing_FStar.Seq.Base.append", "typing_FStar.Seq.Properties.count" ], 0, - "2154472fa1040ac36ac365fea3583060" + "212ac8c10fce682c6987e42d2b59ca2d" ], [ "FStar.Seq.Properties.lemma_slice_cons", @@ -1567,7 +1567,7 @@ "refinement_interpretation_Tm_refine_b138bd5848d4184f7632587e6e4bcf9f" ], 0, - "4c76f08d7a9bf7905ec049bd86f79e79" + "8e52eaa6cc7dec65dcdf6ce0bf8aebc0" ], [ "FStar.Seq.Properties.lemma_slice_cons", @@ -1615,7 +1615,7 @@ "typing_FStar.Seq.Properties.mem", "typing_FStar.Seq.Properties.tail" ], 0, - "755b7279bc07969ae65d7438834ff5c5" + "b56593fc9e5642d3c0e0e240acfd6469" ], [ "FStar.Seq.Properties.lemma_slice_snoc", @@ -1635,7 +1635,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "37f486e76489aa09cac3e14625d07e95" + "38105b17929da9274c621c9992a0a331" ], [ "FStar.Seq.Properties.lemma_slice_snoc", @@ -1684,7 +1684,7 @@ "typing_FStar.Seq.Properties.mem", "typing_FStar.Seq.Properties.tail" ], 0, - "c28d0dda3b5753ae37fead8978389b35" + "d536da0a26096375c73d16a10af4487a" ], [ "FStar.Seq.Properties.lemma_ordering_lo_snoc", @@ -1703,7 +1703,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "e9505190d9a197be201d24a02f9f96f2" + "da080f597d9b97c24348376fd82f555b" ], [ "FStar.Seq.Properties.lemma_ordering_lo_snoc", @@ -1757,7 +1757,7 @@ "typing_FStar.Seq.Properties.tail" ], 0, - "84b1ebe435027e4b772bed17d59baeb8" + "89573ac40ac347b6a57554460f63601f" ], [ "FStar.Seq.Properties.lemma_ordering_hi_cons", @@ -1774,7 +1774,7 @@ "refinement_interpretation_Tm_refine_b138bd5848d4184f7632587e6e4bcf9f" ], 0, - "2019521ee71c34c8bfd118ea8d1fd1cd" + "a8ebb6a7c4e1f59fe67310e11f23d3d8" ], [ "FStar.Seq.Properties.lemma_ordering_hi_cons", @@ -1826,7 +1826,7 @@ "typing_FStar.Seq.Properties.mem", "typing_FStar.Seq.Properties.tail" ], 0, - "9531ac314427bd16ebbf8f46dc3cbc3e" + "939215c3317baf9f7d574a793c10468a" ], [ "FStar.Seq.Properties.swap_frame_lo", @@ -1848,7 +1848,7 @@ "typing_FStar.Seq.Base.upd" ], 0, - "af1558877a8e78f70c2fed06fc9d0244" + "e4e008abb6f55d1f63b0f855a7412775" ], [ "FStar.Seq.Properties.swap_frame_lo", @@ -1873,7 +1873,7 @@ "typing_FStar.Seq.Base.upd" ], 0, - "2f69aabb6838f8f7135f4d229d217a56" + "e917658e553b0b5a118d7cf4b87a4412" ], [ "FStar.Seq.Properties.swap_frame_lo'", @@ -1895,7 +1895,7 @@ "typing_FStar.Seq.Base.upd" ], 0, - "a413789a8c2d32b771e2af08b7083ae5" + "d81d77b4815ca13f9db91542eb9fef05" ], [ "FStar.Seq.Properties.swap_frame_lo'", @@ -1920,7 +1920,7 @@ "typing_FStar.Seq.Base.upd" ], 0, - "03991720b0119716ad39edd3dbc3d190" + "f55b25f18031f26c3934c55c3f11eddd" ], [ "FStar.Seq.Properties.swap_frame_hi", @@ -1943,7 +1943,7 @@ "typing_FStar.Seq.Base.upd" ], 0, - "824ac58259478ded0114349cd3e67e04" + "14e4904cc44e6f0ee883b19c9d00f27d" ], [ "FStar.Seq.Properties.swap_frame_hi", @@ -1968,7 +1968,7 @@ "typing_FStar.Seq.Base.upd" ], 0, - "6dc1ba5b5501a3e420c68d4d0cc9175e" + "8b3cbb5660db9340ef308e9cb5baf9a8" ], [ "FStar.Seq.Properties.lemma_swap_slice_commute", @@ -1993,7 +1993,7 @@ "typing_FStar.Seq.Base.index", "typing_FStar.Seq.Base.upd" ], 0, - "a305eb9216648af0ea437e594a940abc" + "85958de1e2baad561fd3b86896a7852d" ], [ "FStar.Seq.Properties.lemma_swap_slice_commute", @@ -2025,7 +2025,7 @@ "typing_FStar.Seq.Base.index", "typing_FStar.Seq.Base.upd" ], 0, - "1fb3d8f56d0528532b0f4030f43486bb" + "48104efcef55e75ac2369cf3cf7dd6ee" ], [ "FStar.Seq.Properties.lemma_swap_permutes_slice", @@ -2048,7 +2048,7 @@ "typing_FStar.Seq.Base.index", "typing_FStar.Seq.Base.upd" ], 0, - "1be40dd13e32940edbb7dd3225796a09" + "7a3c5b2a4d1cf4ad312d851fc6dd699b" ], [ "FStar.Seq.Properties.lemma_swap_permutes_slice", @@ -2070,7 +2070,7 @@ "refinement_interpretation_Tm_refine_b138bd5848d4184f7632587e6e4bcf9f" ], 0, - "83dd60c3673c3abf1bbd1bd3e94f8178" + "079172fb16e6ec298d60dc938f44cf05" ], [ "FStar.Seq.Properties.splice", @@ -2086,7 +2086,7 @@ "refinement_interpretation_Tm_refine_d3d07693cd71377864ef84dc97d10ec1" ], 0, - "15f5da2a3d980fbb8ccead6e6c433f6c" + "545bd20f794521d2f3012feba0f548de" ], [ "FStar.Seq.Properties.splice", @@ -2100,7 +2100,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "6b483e977e221828614c65ca1d444d55" + "7c822785c523dfde6acd9b90e8d9b6b9" ], [ "FStar.Seq.Properties.replace_subseq", @@ -2116,7 +2116,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "7f14e9842b33a908f9b694a5a7db4951" + "28d15af2c0464dddcee91540c8b5811a" ], [ "FStar.Seq.Properties.splice_refl", @@ -2128,7 +2128,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "21b0e6bf0d153de3932b959102eeb656" + "cbec8f4b99c50b57d77be5fec7cc6d72" ], [ "FStar.Seq.Properties.splice_refl", @@ -2159,7 +2159,7 @@ "typing_FStar.Seq.Base.slice" ], 0, - "65232eee768c62536fae50560cd03f77" + "49ccff4961893656fc6cf71a27658115" ], [ "FStar.Seq.Properties.lemma_swap_splice", @@ -2180,7 +2180,7 @@ "typing_FStar.Seq.Base.index", "typing_FStar.Seq.Base.upd" ], 0, - "58a6557ef69eec5865f9116ccef0660c" + "930911edddf80c6348b31338bfd3e088" ], [ "FStar.Seq.Properties.lemma_swap_splice", @@ -2220,7 +2220,7 @@ "typing_FStar.Seq.Base.upd" ], 0, - "c0d5e7ab9b0e00441311fb91e840bf33" + "3a8c32f1bf292e49214013f7f59bd8e1" ], [ "FStar.Seq.Properties.lemma_seq_frame_hi", @@ -2240,7 +2240,7 @@ "refinement_interpretation_Tm_refine_b138bd5848d4184f7632587e6e4bcf9f" ], 0, - "7b9865c9645bb1e6bd7a059b0a4c2531" + "ea6710a9f6f2debbb8a8b6f1f2200617" ], [ "FStar.Seq.Properties.lemma_seq_frame_hi", @@ -2274,7 +2274,7 @@ "typing_FStar.Seq.Base.slice" ], 0, - "7c3c9b132a14f0f0c30e76d7c0ca3833" + "e62b0b765ef2f16f93be76bf51a1fa14" ], [ "FStar.Seq.Properties.lemma_seq_frame_hi", @@ -2288,7 +2288,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "da64cb0e08b0c083af5157ddd0e6a266" + "36cf19bf2ce6320d2433fabe38f53325" ], [ "FStar.Seq.Properties.lemma_seq_frame_lo", @@ -2309,7 +2309,7 @@ "refinement_interpretation_Tm_refine_8233d76b57e95451540fc312b717fa79" ], 0, - "ce0a31279244448c9841b6ceed7812dd" + "289ab59f03cabb09323c70fdca8c00ff" ], [ "FStar.Seq.Properties.lemma_seq_frame_lo", @@ -2340,7 +2340,7 @@ "typing_FStar.Seq.Base.slice" ], 0, - "7d2ca5d2b0e24054fd1acd6e63b65d42" + "07c7bc601529300ae039e9301545fedc" ], [ "FStar.Seq.Properties.lemma_seq_frame_lo", @@ -2354,7 +2354,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d362eb0f2d36513f23579810eaeb294e" + "ceacc8dd7757808178239f377e395093" ], [ "FStar.Seq.Properties.lemma_tail_slice", @@ -2374,7 +2374,7 @@ "refinement_interpretation_Tm_refine_b138bd5848d4184f7632587e6e4bcf9f" ], 0, - "1058bf50dbbdebc5773c458954f0e9e0" + "fda9395a6986dd99e4f1bfd28bfded63" ], [ "FStar.Seq.Properties.lemma_tail_slice", @@ -2402,7 +2402,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "4f31c62fc74c5b436f254db4ec3dfc4c" + "75d8299e5b9e1d75a0aba281e4bfdc22" ], [ "FStar.Seq.Properties.lemma_weaken_frame_right", @@ -2420,7 +2420,7 @@ "refinement_interpretation_Tm_refine_8c2af3ca1d228534364bc27db62f9ff1" ], 0, - "4ab1424e823359c8db369ebcf6343de6" + "3fa0ab995d15dd3a1676a9604b9b164d" ], [ "FStar.Seq.Properties.lemma_weaken_frame_right", @@ -2454,7 +2454,7 @@ "typing_FStar.Seq.Base.slice" ], 0, - "784140b3eec057b24b71258691265ed0" + "2590b61311585c9f4d802b30815f347d" ], [ "FStar.Seq.Properties.lemma_weaken_frame_right", @@ -2468,7 +2468,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d2ec71ca5b8101996e533524e17dea51" + "feb70c4baaca20deec27f8d53202f8ce" ], [ "FStar.Seq.Properties.lemma_weaken_frame_left", @@ -2486,7 +2486,7 @@ "refinement_interpretation_Tm_refine_8c2af3ca1d228534364bc27db62f9ff1" ], 0, - "ee59a0b77c84177c1b729dbbbd3e8beb" + "502a575f9153770a5d4282f91b2c300f" ], [ "FStar.Seq.Properties.lemma_weaken_frame_left", @@ -2520,7 +2520,7 @@ "typing_FStar.Seq.Base.slice" ], 0, - "2b23d61273e324a387eed164e37e553b" + "152977396fe2d0983ee5306947661b48" ], [ "FStar.Seq.Properties.lemma_weaken_frame_left", @@ -2534,7 +2534,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "1a6d7fbbf1290382c967f096befc7f5d" + "d13542c0b7b967c29ba9a35ae8c997e0" ], [ "FStar.Seq.Properties.lemma_trans_frame", @@ -2552,7 +2552,7 @@ "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647" ], 0, - "065987968b3fda63f7127704cf69f435" + "33664747e07f8088169fb06d4d4f5394" ], [ "FStar.Seq.Properties.lemma_trans_frame", @@ -2584,7 +2584,7 @@ "typing_FStar.Seq.Base.slice" ], 0, - "e83a87a7d76f34f0731d94771d0ceb39" + "aa219279ab8dd7bea827f00bf08c9430" ], [ "FStar.Seq.Properties.lemma_trans_frame", @@ -2598,7 +2598,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "1bd4bf2a78a9a5b8c55198e0b16ba546" + "de90ea4e9538e50b5bfa1532679292e8" ], [ "FStar.Seq.Properties.lemma_weaken_perm_left", @@ -2617,7 +2617,7 @@ "refinement_interpretation_Tm_refine_7166b2ff9304f453078c4bc8054dacf2" ], 0, - "9d75fe32f2d9a1aef1085fc61d0e6ae0" + "0a9685bd0a5ecb3e50baa08f8a9b319e" ], [ "FStar.Seq.Properties.lemma_weaken_perm_left", @@ -2653,7 +2653,7 @@ "typing_FStar.Seq.Base.slice" ], 0, - "aebb5d765568ea8d5971468150878fb3" + "d1f7f0739eace22d8d671ab7a9b6d1c3" ], [ "FStar.Seq.Properties.lemma_weaken_perm_left", @@ -2667,7 +2667,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "1ab2bfe589c8064e339494f27f682856" + "20b73428d42847434f43e7eabf04db52" ], [ "FStar.Seq.Properties.lemma_weaken_perm_right", @@ -2686,7 +2686,7 @@ "refinement_interpretation_Tm_refine_7166b2ff9304f453078c4bc8054dacf2" ], 0, - "55055e33aa29e446a856ad9b5c97b553" + "74d1019b2960a975be586a76d9f23cf1" ], [ "FStar.Seq.Properties.lemma_weaken_perm_right", @@ -2722,7 +2722,7 @@ "typing_FStar.Seq.Base.slice" ], 0, - "72ae41259b93e9779d968cf02141f0e6" + "6b7cea4706f46d835acfdc24f43a7cd9" ], [ "FStar.Seq.Properties.lemma_weaken_perm_right", @@ -2736,7 +2736,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "59ba4c0fad22da5d52a0624ce9f08bb5" + "ecf449e012f81c954a11cd4542e96519" ], [ "FStar.Seq.Properties.lemma_trans_perm", @@ -2752,7 +2752,7 @@ "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647" ], 0, - "7786756e0668d64eb634f5401c080cf1" + "fdc831bdce9adbf7dc66105df022facc" ], [ "FStar.Seq.Properties.lemma_trans_perm", @@ -2761,7 +2761,7 @@ 1, [ "@query", "equation_FStar.Seq.Properties.permutation" ], 0, - "47dea6c5da56196d111b76b0d11807fb" + "8fd343282120bda2b24d76c860a97787" ], [ "FStar.Seq.Properties.lemma_trans_perm", @@ -2775,7 +2775,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "f2739a57f3ca549e9d6084f974599ffd" + "471250b74fa13e48fdab423973c47d9a" ], [ "FStar.Seq.Properties.lemma_cons_snoc", @@ -2803,7 +2803,7 @@ "typing_FStar.Seq.Properties.snoc" ], 0, - "f9174f45e0eb157bdb52a5ee5bf394b4" + "026a2c3364c934fed2898ab934acf736" ], [ "FStar.Seq.Properties.lemma_tail_snoc", @@ -2822,7 +2822,7 @@ "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.length" ], 0, - "42bc17612fea72d1ee1a15158038956c" + "e46a0215816cd098b6b99b37e82db9a2" ], [ "FStar.Seq.Properties.lemma_tail_snoc", @@ -2844,7 +2844,7 @@ "typing_FStar.Seq.Properties.tail" ], 0, - "ee7d4b842b8f1d5bd50f06959c30f183" + "79a3c16cbb30fcc6826786eba8a2ebc4" ], [ "FStar.Seq.Properties.lemma_snoc_inj", @@ -2863,7 +2863,7 @@ "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.length" ], 0, - "f793e84efe49c87499727584c6684fcf" + "7126dfb1b53f656e77d7c1a340a4aafb" ], [ "FStar.Seq.Properties.lemma_mem_snoc", @@ -2903,7 +2903,7 @@ "typing_FStar.Seq.Properties.tail" ], 0, - "538110162b6698ec06e66ba2830ca871" + "7e8d20a8ba0f519cac75ef0f4b12ae58" ], [ "FStar.Seq.Properties.find_l", @@ -2933,7 +2933,7 @@ "typing_FStar.Seq.Base.length", "well-founded-ordering-on-nat" ], 0, - "bf4a34f6d7ce5884d61fad4ac100fba6" + "916d5d0c5e404121a5ff7473a4495726" ], [ "FStar.Seq.Properties.ghost_find_l", @@ -2963,7 +2963,7 @@ "typing_FStar.Seq.Base.length", "well-founded-ordering-on-nat" ], 0, - "074c5b4eb1268b64c3d8787bc4a53804" + "d2eb1ecee403d8ac056eeeecb4726ec1" ], [ "FStar.Seq.Properties.find_append_some'", @@ -3012,7 +3012,7 @@ "typing_FStar.Seq.Properties.find_l", "well-founded-ordering-on-nat" ], 0, - "063f81006e8aca139a79d60a4a25301c" + "5195cf027b87b4a19095ccd76ef0872f" ], [ "FStar.Seq.Properties.find_append_some'", @@ -3061,7 +3061,7 @@ "typing_FStar.Seq.Properties.find_l", "well-founded-ordering-on-nat" ], 0, - "994053d382704fb73f52f086085a3781" + "6a878002ece318762753ca1741287cf9" ], [ "FStar.Seq.Properties.find_append_some", @@ -3077,7 +3077,7 @@ "typing_FStar.Seq.Properties.find_l" ], 0, - "f597501963b27b0dd5a9db1fe87d530c" + "01aa4ebbfa54aca274d8639dcc764f65" ], [ "FStar.Seq.Properties.find_append_none'", @@ -3129,7 +3129,7 @@ "typing_FStar.Seq.Properties.head", "well-founded-ordering-on-nat" ], 0, - "c30e334782c5c46c7a5e4139fd265e26" + "c6774c7e9785f98fe9820d19c890b457" ], [ "FStar.Seq.Properties.find_append_none'", @@ -3182,7 +3182,7 @@ "typing_FStar.Seq.Properties.head", "well-founded-ordering-on-nat" ], 0, - "fe484e26e562336c6285378e09d93edd" + "d96ccf2b7bc9e49b1d690e9173ed9cce" ], [ "FStar.Seq.Properties.find_append_none", @@ -3191,7 +3191,7 @@ 1, [ "@query" ], 0, - "4709debcf42718324b6c547aee8b9bb2" + "6aef8cf22e64bd364191128c981a1d4d" ], [ "FStar.Seq.Properties.find_append_none_s2'", @@ -3240,7 +3240,7 @@ "unit_typing", "well-founded-ordering-on-nat" ], 0, - "710b688e6c7e03212a41f34782966e13" + "e1809c516384ccd7da962190ac4d0f19" ], [ "FStar.Seq.Properties.find_append_none_s2'", @@ -3289,7 +3289,7 @@ "unit_typing", "well-founded-ordering-on-nat" ], 0, - "16412bc128292e0c32007ff9f92d2a9e" + "d1ad33ef974659f4c949e4b450a3e2c6" ], [ "FStar.Seq.Properties.find_append_none_s2", @@ -3298,7 +3298,7 @@ 1, [ "@query" ], 0, - "ed730f9f32708bb6574aa026ab368602" + "4a9230d2af323f5bd96577eaeb079747" ], [ "FStar.Seq.Properties.find_snoc", @@ -3317,7 +3317,7 @@ "typing_FStar.Seq.Properties.snoc" ], 0, - "d0d86be13edc051cdd4f2b7eb8104bc8" + "8716d2564a9724d6e0406f699c646fd7" ], [ "FStar.Seq.Properties.find_snoc", @@ -3357,7 +3357,7 @@ "typing_FStar.Seq.Properties.tail" ], 0, - "86837115c383109b3fe10b585eb62a28" + "01d6d5e85efb3e85da234050e88b7767" ], [ "FStar.Seq.Properties.un_snoc", @@ -3401,7 +3401,7 @@ "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.length" ], 0, - "b265e2a0074e1b098441bb7780bef1e6" + "533eb07a28dded433bef6e7cc3b8574b" ], [ "FStar.Seq.Properties.un_snoc_snoc", @@ -3448,7 +3448,7 @@ "typing_FStar.Seq.Properties.snoc" ], 0, - "0e963298e7c3fa2ec11fd50c0c3ec07f" + "509a08e9042ef6d364c14b359bc7115a" ], [ "FStar.Seq.Properties.un_snoc_snoc", @@ -3495,7 +3495,7 @@ "typing_FStar.Seq.Properties.snoc" ], 0, - "362b64de6ae382ffa50bf6bd3c5d4980" + "9a8a8513ba479e85fad2e5cd9af80f02" ], [ "FStar.Seq.Properties.find_r", @@ -3535,7 +3535,7 @@ "well-founded-ordering-on-nat" ], 0, - "55ee1833f72734a27ba3780c961a7092" + "a66e1f6f8e069265e195de0a03f23962" ], [ "FStar.Seq.Properties.seq_find_aux", @@ -3571,7 +3571,7 @@ "typing_FStar.Seq.Base.index", "well-founded-ordering-on-nat" ], 0, - "9e0e16169cfa30d123c3cee2e58402c0" + "a7046efb81df181ba6e48a30fb265ae8" ], [ "FStar.Seq.Properties.seq_find_aux", @@ -3584,7 +3584,7 @@ "refinement_interpretation_Tm_refine_09b954da7854b02a464e9bd2c6bc3531" ], 0, - "8d3f4a2d0358eba1b7abd1f1822129c7" + "0f46a46f4523bc029b41faa075ca0d94" ], [ "FStar.Seq.Properties.seq_find", @@ -3601,7 +3601,7 @@ "typing_FStar.Pervasives.Native.uu___is_Some" ], 0, - "84270975e54704291f3b127c557dbb79" + "fba9e6f01e998447c0c46e70365ecaee" ], [ "FStar.Seq.Properties.find_mem", @@ -3625,7 +3625,7 @@ "typing_FStar.Seq.Base.index" ], 0, - "feffbf2d5236a67042b248b3e904041f" + "f6207eb26065cadeb087977d5c5c3623" ], [ "FStar.Seq.Properties.find_mem", @@ -3649,7 +3649,7 @@ "typing_FStar.Seq.Base.index" ], 0, - "28bf69c518add9f79d4431c84a9aa393" + "ef38a18f1c4538a5bd1890789b37379a" ], [ "FStar.Seq.Properties.for_all", @@ -3671,7 +3671,7 @@ "typing_Tm_abs_e818836335067047224d0c19c4cabb2d" ], 0, - "b503ac13cd6ec0f70c0e76bcf0be3e2f" + "1ed3625527cf34dcac58fb0091573d99" ], [ "FStar.Seq.Properties.seq_mem_k'", @@ -3716,7 +3716,7 @@ "typing_FStar.Seq.Properties.tail", "well-founded-ordering-on-nat" ], 0, - "73c14c4402da9f9bd00e87791fa15d4d" + "8ac06a9b38962f3b6a33357af09927d4" ], [ "FStar.Seq.Properties.seq_mem_k'", @@ -3761,7 +3761,7 @@ "typing_FStar.Seq.Properties.tail", "well-founded-ordering-on-nat" ], 0, - "faa45df591a34c32648c0cad544fb2fb" + "702d953c7e91c0e77888a86a94a2b931" ], [ "FStar.Seq.Properties.lemma_seq_of_list_induction", @@ -3808,7 +3808,7 @@ "typing_FStar.Seq.Properties.tail" ], 0, - "89293bbb14e073c7e67b1f2104e7923c" + "008caea0a8be9dd8125479b987f1c87c" ], [ "FStar.Seq.Properties.lemma_seq_of_list_induction", @@ -3850,7 +3850,7 @@ "typing_FStar.Seq.Properties.tail" ], 0, - "0b14025e40bb6b9ad4068e48057f83f8" + "1a72dfaf243db251d6fdb6f66292ef3e" ], [ "FStar.Seq.Properties.lemma_seq_list_bij'", @@ -3888,7 +3888,7 @@ "typing_FStar.Seq.Base.seq_to_list", "well-founded-ordering-on-nat" ], 0, - "359593bf0c400af6c336b67889c7b382" + "8ff99e8b21d8f1ab420f82f56ab68ff6" ], [ "FStar.Seq.Properties.lemma_list_seq_bij'", @@ -3924,7 +3924,7 @@ "typing_FStar.Seq.Properties.tail", "well-founded-ordering-on-nat" ], 0, - "97b21e6e8d87e84479caccd38306c1e7" + "90fc0b12114c3d7e586dfb14a3395549" ], [ "FStar.Seq.Properties.createL_post", @@ -3938,7 +3938,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "1f70fbc001dee063dc538155ce524d58" + "199648a0193e71709f7fdaaa8c7acc54" ], [ "FStar.Seq.Properties.createL", @@ -3956,7 +3956,7 @@ "typing_FStar.Seq.Base.seq_to_list" ], 0, - "fa285b8038151174317f47b41a6b51e6" + "15db0abd325ccf6935a149762826ac1a" ], [ "FStar.Seq.Properties.lemma_index_is_nth'", @@ -4012,7 +4012,7 @@ "typing_FStar.Seq.Base.seq_to_list", "well-founded-ordering-on-nat" ], 0, - "ff243dff56e6ce438e1f6a7313efc0d4" + "0679de92c46026b851189c99b00fae69" ], [ "FStar.Seq.Properties.lemma_index_is_nth'", @@ -4025,7 +4025,7 @@ "typing_FStar.Seq.Base.seq_to_list" ], 0, - "8f151a00809edb4dd2a3dea32aff85a0" + "2291ebefea84d76a3434a1971ad712bd" ], [ "FStar.Seq.Properties.lemma_index_is_nth", @@ -4038,7 +4038,7 @@ "typing_FStar.Seq.Base.seq_to_list" ], 0, - "dbd74827859e589e875814b6dfd82051" + "739cff222fbcf326daa9ef34ccdfe579" ], [ "FStar.Seq.Properties.contains_intro", @@ -4047,7 +4047,7 @@ 1, [ "@query", "equation_FStar.Seq.Properties.contains" ], 0, - "725bcb695b692a7566be94144749a74a" + "a8a06f16cea391d43813016db1e196d3" ], [ "FStar.Seq.Properties.contains_elim", @@ -4056,7 +4056,7 @@ 1, [ "@query", "equation_FStar.Seq.Properties.contains" ], 0, - "b0dc2edec2e9da9fe8e0a79ff2021e30" + "25ec6c3771ee71677a9e2ee8f0967445" ], [ "FStar.Seq.Properties.lemma_contains_empty", @@ -4071,7 +4071,7 @@ "typing_FStar.Seq.Base.empty" ], 0, - "0c793b03440e9b16595f561b85cd1277" + "4c824969bb1e0e083fe26f64598234b1" ], [ "FStar.Seq.Properties.lemma_contains_singleton", @@ -4089,7 +4089,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "096ba302686785a7058cfc8d4d68806d" + "ef9456b007eda46aa23e0b6afbd1a1d4" ], [ "FStar.Seq.Properties.intro_append_contains_from_disjunction", @@ -4114,7 +4114,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "d0fe4bcb9ef5e756e21741cbf05ad91b" + "e15a00460041b69bf8c13a2c3ea55c6a" ], [ "FStar.Seq.Properties.append_contains_equiv", @@ -4136,7 +4136,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "bb9dae20d2afb471f72dfecb4c46ea4b" + "8697a31712d1ee446708b431eaf2369b" ], [ "FStar.Seq.Properties.contains_snoc", @@ -4155,7 +4155,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "5e6e8e37c745184becec38d46bf993f5" + "1bf6d0a8bc88c1e01309d3e3a5aa152a" ], [ "FStar.Seq.Properties.lemma_find_l_contains'", @@ -4200,7 +4200,7 @@ "unit_inversion", "unit_typing", "well-founded-ordering-on-nat" ], 0, - "1addf5c5d487074586f5920fa57ae54d" + "4bd801a9de6db341d80acd7f6d2410fe" ], [ "FStar.Seq.Properties.lemma_find_l_contains'", @@ -4244,7 +4244,7 @@ "unit_inversion", "unit_typing", "well-founded-ordering-on-nat" ], 0, - "c6a75512044d6fcea4a71096846703b9" + "c7df036a15805aa5c4bdfe8f772990bd" ], [ "FStar.Seq.Properties.lemma_find_l_contains", @@ -4253,7 +4253,7 @@ 1, [ "@query" ], 0, - "40141164b16a210c3dd6b8de705d1cc1" + "98e1ba806497a4b3ac14bc912b7c0a99" ], [ "FStar.Seq.Properties.contains_cons", @@ -4270,7 +4270,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "dd0257100fb86160c1b6fea951dbffc0" + "f5d60b5498d8a3b6a6449a4e786f64e7" ], [ "FStar.Seq.Properties.append_cons_snoc", @@ -4296,7 +4296,7 @@ "typing_FStar.Seq.Properties.snoc" ], 0, - "7ac1a0e9ff2106d897a15c74ffd46e77" + "0eb6c9957b031f8769de1f9db422bbfd" ], [ "FStar.Seq.Properties.append_slices", @@ -4326,7 +4326,7 @@ "typing_FStar.Seq.Base.slice" ], 0, - "ab226ea8b42150750916f49e5d8b9cda" + "33ff4127f47729c15ccd3e4487d9c368" ], [ "FStar.Seq.Properties.append_slices", @@ -4356,7 +4356,7 @@ "typing_FStar.Seq.Base.slice" ], 0, - "76c9e80c1650658b681f1622f8e3889b" + "f9887e45cca788d698f0814076cdb698" ], [ "FStar.Seq.Properties.find_l_none_no_index'", @@ -4414,7 +4414,7 @@ "typing_FStar.Seq.Properties.tail", "well-founded-ordering-on-nat" ], 0, - "1794b547f4ecfc3fe528d76517c655fd" + "908ed2ae3f4ffd089b4695190995bf0a" ], [ "FStar.Seq.Properties.cons_head_tail", @@ -4453,7 +4453,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "bd7b2bcfce83d091e954f3a6b34c1a9e" + "07e8fe4ccaa4ad228311b4063211f31c" ], [ "FStar.Seq.Properties.head_cons", @@ -4470,7 +4470,7 @@ "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.length" ], 0, - "8bc019363b47feff974d1731588b477f" + "bb1ccfee806fc7c483620067e6a464ac" ], [ "FStar.Seq.Properties.head_cons", @@ -4490,7 +4490,7 @@ "typing_FStar.Seq.Base.create" ], 0, - "7ed2dbce82cc634aa09414253c4c56c7" + "fd714908ce67e39b904f514271737b09" ], [ "FStar.Seq.Properties.suffix_of_tail", @@ -4507,7 +4507,7 @@ "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Properties.head" ], 0, - "dbb2ca65a682693d3eff652a7377a415" + "eeb1f9fe4df148a2aad775e262cfbfe4" ], [ "FStar.Seq.Properties.index_cons_l", @@ -4524,7 +4524,7 @@ "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.length" ], 0, - "0902c9bcaedd548ed950e54464474c97" + "722afc4d574903de1e1bbda9857f716d" ], [ "FStar.Seq.Properties.index_cons_l", @@ -4544,7 +4544,7 @@ "typing_FStar.Seq.Base.create" ], 0, - "31daa18f5897ec804df151c5d096b361" + "e4fb53ffaf8dd304fe88523342f33f89" ], [ "FStar.Seq.Properties.index_cons_r", @@ -4563,7 +4563,7 @@ "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.length" ], 0, - "575026035eacc06a278aac02c5b17de2" + "ab04e42959f40500cd828de4e82bc664" ], [ "FStar.Seq.Properties.index_cons_r", @@ -4584,7 +4584,7 @@ "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.length" ], 0, - "91aadfceed333ba067f13941ecb6f26d" + "57b2068f90503d1d9cb3bf2204f5d75a" ], [ "FStar.Seq.Properties.append_cons", @@ -4608,7 +4608,7 @@ "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.length" ], 0, - "399c7f2825e5bf33f2cd54cada330f02" + "01568c48708add847ca7f20eb79b1b0a" ], [ "FStar.Seq.Properties.index_tail", @@ -4634,7 +4634,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "aa097a55a14f2d55fe0ebfbbd3de7c54" + "c354c09eb14c2f6444b72115c8d8ba8a" ], [ "FStar.Seq.Properties.index_tail", @@ -4655,7 +4655,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "010f8485004499454b2af710c1bad9fe" + "c569d6d7417a8c3b9ec0df6eaf3b1333" ], [ "FStar.Seq.Properties.mem_cons", @@ -4697,7 +4697,7 @@ "typing_FStar.Seq.Properties.mem", "typing_FStar.Seq.Properties.tail" ], 0, - "c424a91c2a6e212c2e0f8c7a9e13f579" + "114287e6d7391b4c35fdd8ea09108968" ], [ "FStar.Seq.Properties.snoc_slice_index", @@ -4732,7 +4732,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "91152272a86ba41f4336b67d4787dbce" + "a67d4a80f5de9880240bdb41e068e339" ], [ "FStar.Seq.Properties.snoc_slice_index", @@ -4767,7 +4767,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "081557386201b195ac6b72bbe55f0bfb" + "af7faad80fb521cbd61a1d81fb4ce689" ], [ "FStar.Seq.Properties.cons_index_slice", @@ -4786,7 +4786,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "b877a29818194f51514662fe2e52bb52" + "42ad435757e4ed4069552ebb0569c2ec" ], [ "FStar.Seq.Properties.cons_index_slice", @@ -4820,7 +4820,7 @@ "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.length" ], 0, - "f09b8e252a2d1cf01e2935427164926c" + "daae43a9c1295e7aa2c2b2c03ecd12d5" ], [ "FStar.Seq.Properties.slice_is_empty", @@ -4842,7 +4842,7 @@ "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Base.length" ], 0, - "90665cf615abf93a0915bad4ff6e4001" + "f18fe379a0d9a1910a906b5f6620a6fb" ], [ "FStar.Seq.Properties.slice_is_empty", @@ -4864,7 +4864,7 @@ "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Base.length" ], 0, - "629b813ea057cd2f717eddf4bcbb5133" + "416ec4d34a23461dc09917e412af0cc1" ], [ "FStar.Seq.Properties.slice_length", @@ -4889,7 +4889,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "2843c8e43593143911a806701961d4ce" + "7624b0046d6970fa20f7fcb543e607bd" ], [ "FStar.Seq.Properties.slice_length", @@ -4914,7 +4914,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "3becee613e352afd1570e367cd782198" + "62ca7affc9b29e34cbff55e3edc1b71d" ], [ "FStar.Seq.Properties.slice_slice", @@ -4940,7 +4940,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.Seq.Base.slice" ], 0, - "3b31fe09b9791a846b2af51a81004953" + "8fe5c2a0cd8c46eca52f5ecf2b3eb0b4" ], [ "FStar.Seq.Properties.slice_slice", @@ -4966,7 +4966,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "10c72e6609ebb851e5b716b445d8e1c0" + "232d7ffe62d72dd8ace9bcca940a8de3" ], [ "FStar.Seq.Properties.lemma_seq_of_list_index", @@ -4979,7 +4979,7 @@ "typing_FStar.Seq.Base.seq_of_list" ], 0, - "afb4054e0d945de6fe99920137447e50" + "f41f20ad5c48f9e8fba66ec836e10a60" ], [ "FStar.Seq.Properties.lemma_seq_of_list_index", @@ -5031,7 +5031,7 @@ "unit_inversion", "unit_typing" ], 0, - "dc4390dafebefae44988e98c0c925315" + "34af5d38c40244469df12366b217b6a4" ], [ "FStar.Seq.Properties.lemma_seq_of_list_index", @@ -5044,7 +5044,7 @@ "typing_FStar.Seq.Base.seq_of_list" ], 0, - "65ba45d69f0436158c953b920b7cd587" + "b136e2706e031fa8eb0f516591c14c9c" ], [ "FStar.Seq.Properties.seq_of_list_tl", @@ -5067,7 +5067,7 @@ "token_correspondence_FStar.List.Tot.Base.length.fuel_instrumented" ], 0, - "c48877d0d17d9ad1f6e8173e2ed1b0cf" + "08a4f418ad0b1381eb515f475af05357" ], [ "FStar.Seq.Properties.seq_of_list_tl", @@ -5083,7 +5083,7 @@ "refinement_interpretation_Tm_refine_3f6b38b2852708f36615f9b4db0f9ff1" ], 0, - "8d853c19b5eab2f33a23ddc4b8a17f1a" + "dda6602742f616d0126fa4321e159a5b" ], [ "FStar.Seq.Properties.mem_seq_of_list", @@ -5129,7 +5129,7 @@ "typing_FStar.Seq.Properties.mem" ], 0, - "e7e439ea5edf74ea42ce6d7f680b0994" + "d64292261c2da0ce9f531b8865695851" ], [ "FStar.Seq.Properties.explode_and", @@ -5156,7 +5156,7 @@ "typing_FStar.List.Tot.Base.length", "well-founded-ordering-on-nat" ], 0, - "4c7fd738cbed0073b86b046f1d4dfe29" + "d7525a63c485ac01c6ea06510661c182" ], [ "FStar.Seq.Properties.intro_of_list''", @@ -5205,7 +5205,7 @@ "well-founded-ordering-on-nat" ], 0, - "efc87cc1f8fe06cc8515e7c0af8aa52c" + "8095881ad6f6f04fc75c29154e065a0b" ], [ "FStar.Seq.Properties.intro_of_list''", @@ -5225,7 +5225,7 @@ "refinement_interpretation_Tm_refine_afad51607cb14b15b40ce7a2320548c9" ], 0, - "c20ba32edfeabfc0b3caccb69fd4f430" + "843c2c0d2c217c98efb0c7c4732b83b9" ], [ "FStar.Seq.Properties.intro_of_list'", @@ -5241,7 +5241,7 @@ "refinement_interpretation_Tm_refine_afad51607cb14b15b40ce7a2320548c9" ], 0, - "e01244fb0024b12ca370c553aa986ab9" + "73acf50430d25f7a5852ab301c30f408" ], [ "FStar.Seq.Properties.intro_of_list", @@ -5273,7 +5273,7 @@ "typing_FStar.Seq.Properties.seq_of_list" ], 0, - "aef959793d7574a487c86ea90d00f941" + "482109b8c20cb50c27dde2ce4a1f4a8f" ], [ "FStar.Seq.Properties.intro_of_list", @@ -5301,7 +5301,7 @@ "typing_FStar.Seq.Base.seq_of_list" ], 0, - "13493152d81d0f4fefccee202a975c29" + "b59f01e8f53ee56d2aec99195bfc7b9a" ], [ "FStar.Seq.Properties.elim_of_list''", @@ -5346,7 +5346,7 @@ "typing_FStar.Seq.Base.length", "well-founded-ordering-on-nat" ], 0, - "6e3c468ac9e36b5c9df1dbe6348fe7c4" + "3d511b4fe8c738a92df74c6fe9511258" ], [ "FStar.Seq.Properties.elim_of_list''", @@ -5370,7 +5370,7 @@ "token_correspondence_FStar.List.Tot.Base.length.fuel_instrumented" ], 0, - "b5ca385d0cb700bdbc77d5a3af9af45e" + "0867922f1389c499953327c5a37ecba5" ], [ "FStar.Seq.Properties.elim_of_list'", @@ -5392,7 +5392,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "6c042fbeb71645b082954fe0402204a5" + "fa33d9d941dabae86ec44278b4845e04" ], [ "FStar.Seq.Properties.elim_of_list", @@ -5424,7 +5424,7 @@ "typing_FStar.Seq.Properties.seq_of_list" ], 0, - "98adab29013cd9eef04878f95590c729" + "50aff0ecc3ddd5776f6588e1723f0306" ], [ "FStar.Seq.Properties.elim_of_list", @@ -5451,7 +5451,7 @@ "typing_FStar.Seq.Base.seq_of_list" ], 0, - "b2366a73a0bcbcdbeb2aa3ff2fb15569" + "8683575668b81a17c975ce013778962e" ], [ "FStar.Seq.Properties.lemma_seq_to_list_permutation'", @@ -5502,7 +5502,7 @@ "typing_FStar.Seq.Base.seq_to_list", "well-founded-ordering-on-nat" ], 0, - "d1bf603c16aca419c91922d4a8bd687c" + "638d88379f5f64bba8e12e97af05cd09" ], [ "FStar.Seq.Properties.lemma_seq_of_list_permutation", @@ -5541,7 +5541,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.Seq.Base.seq_of_list" ], 0, - "ab746ac69f455b885570c36be9a6c619" + "bc8e4e3bf18d5948ed7dc36e312d0cef" ], [ "FStar.Seq.Properties.lemma_seq_of_list_sorted", @@ -5596,7 +5596,7 @@ "typing_FStar.Seq.Properties.sorted" ], 0, - "a15eb28beb3e36b364c109ef7a840ba7" + "39c54aa215641386effce15198ce88c8" ], [ "FStar.Seq.Properties.lemma_seq_sortwith_correctness", @@ -5624,7 +5624,7 @@ "typing_FStar.Seq.Properties.sorted" ], 0, - "a3be23d47b9b05837b0bf310dcc90192" + "a01e2eac700a5280de51aed7541604f2" ], [ "FStar.Seq.Properties.sort_lseq", @@ -5656,7 +5656,7 @@ "typing_FStar.List.Tot.Base.bool_of_compare" ], 0, - "4d8ccca1dc4345969cb59e9b5104657e" + "4e4c3013ad3909b5abb0214cc070f8ec" ], [ "FStar.Seq.Properties.foldr", @@ -5679,7 +5679,7 @@ "typing_FStar.Seq.Base.length", "well-founded-ordering-on-nat" ], 0, - "21bfd5b57311c7c34d6e69d91abbd078" + "34b9cdf997923e21082fc3a520095cf4" ], [ "FStar.Seq.Properties.foldr_snoc", @@ -5711,7 +5711,7 @@ "well-founded-ordering-on-nat" ], 0, - "21d7d7849184c95acd5cf3e2ac7f89fb" + "3e5970203a124a172a0e80406a853672" ], [ "FStar.Seq.Properties.map_seq", @@ -5734,7 +5734,7 @@ "typing_FStar.Seq.Base.length", "well-founded-ordering-on-nat" ], 0, - "24de7a9d52dd9815ac74f4eb7396178b" + "b6207b3c2ed50268353b4c4c52393368" ], [ "FStar.Seq.Properties.map_seq_len", @@ -5775,7 +5775,7 @@ "typing_FStar.Seq.Properties.map_seq", "well-founded-ordering-on-nat" ], 0, - "5a742618fe362e0d55387f55356e40a4" + "c136a497a91887b715c6a4ce64dabdc9" ], [ "FStar.Seq.Properties.map_seq_index", @@ -5784,7 +5784,7 @@ 1, [ "@query" ], 0, - "5442e7d8362084bca034a0c3c8fdf626" + "e1793f182afe339273afc71a84899156" ], [ "FStar.Seq.Properties.map_seq_index", @@ -5838,7 +5838,7 @@ "well-founded-ordering-on-nat" ], 0, - "9536dbe4054f82b7476f9516584426d1" + "0f336b4081a9ec230a2392d39797ec5e" ], [ "FStar.Seq.Properties.map_seq_index", @@ -5893,7 +5893,7 @@ "well-founded-ordering-on-nat" ], 0, - "57f0d16994eb3153d9ededa7e4c4b5a6" + "e561a3e9f8352a8df5d07426dc963bcd" ], [ "FStar.Seq.Properties.map_seq_append", @@ -5919,7 +5919,7 @@ "typing_FStar.Seq.Base.append", "typing_FStar.Seq.Properties.map_seq" ], 0, - "167d1f646721bdbaa7c0ecf154b20863" + "d7d59dda9484d5ec9439e3bf4d60186a" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Seq.Properties.fsti.hints b/ulib/.cache/FStar.Seq.Properties.fsti.hints index e8c8a3b15b4..a1cde5428fa 100644 --- a/ulib/.cache/FStar.Seq.Properties.fsti.hints +++ b/ulib/.cache/FStar.Seq.Properties.fsti.hints @@ -1,5 +1,5 @@ [ - "C0v’\u0006¢âèŒ\n×{Îhç", + "\u001a\u001c\fðêó…\u0001‰\rÓ£;B܇", [ [ "FStar.Seq.Properties.lemma_append_inj_l", @@ -14,7 +14,7 @@ "refinement_interpretation_Tm_refine_67742a85f7188ae8566f64c3f90bfb4c" ], 0, - "d27f5de596e00afc4cc47a7c9b9acb31" + "3beee7a847c66cbd2232f6c9872240a8" ], [ "FStar.Seq.Properties.lemma_append_inj_r", @@ -29,7 +29,7 @@ "refinement_interpretation_Tm_refine_64e82110644016dc09ff0ed468e6bfac" ], 0, - "9bf0c706bc1d3345b45ba9f46e671e20" + "44ebaeb79337125c5f5e07d9d8094d33" ], [ "FStar.Seq.Properties.lemma_append_len_disj", @@ -43,7 +43,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9fa99623b1a41ea14b5d9d69bd28b63e" + "63376566434a26daba4e3350979d965e" ], [ "FStar.Seq.Properties.lemma_append_inj", @@ -57,7 +57,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "790eb33622e3f458d13008c47c23bf51" + "a6387eda33b55bb243b1d3fcd30cbdbc" ], [ "FStar.Seq.Properties.head", @@ -69,7 +69,7 @@ "refinement_interpretation_Tm_refine_167ef714932ec832fb671890fc3eee6c" ], 0, - "c3901563c10ded31dc4f04eb0ecb8e4b" + "27b04b0eeef89491678dcac6adf172c9" ], [ "FStar.Seq.Properties.tail", @@ -86,7 +86,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "d3a0b2c09d5f0efa4b1aa83ce2e7ab2a" + "b71fe2417232781dd8d62dd1deb9c7b1" ], [ "FStar.Seq.Properties.lemma_head_append", @@ -102,7 +102,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "8de0c35dd612a7835108fe4b284fbdd1" + "4c9f89465bfaf63e8d395187f4af87a3" ], [ "FStar.Seq.Properties.lemma_tail_append", @@ -118,7 +118,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "6a5a2b47f9e20642f7a18eecb00b6fe3" + "ebe27dfd073ff51976a2f8802bff5480" ], [ "FStar.Seq.Properties.last", @@ -134,7 +134,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "13d2b72bfa5273f978a14e252a41365f" + "f3933a549366923564ce74e19a81685a" ], [ "FStar.Seq.Properties.split", @@ -150,7 +150,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "fb8ccc6f03e51a0b30f50c7fc3066cf0" + "2ead4d741d74c05e85e01229f83d0be8" ], [ "FStar.Seq.Properties.split_eq", @@ -159,7 +159,7 @@ 1, [ "@query" ], 0, - "9d4483ced0b44d087756728875cce7f4" + "ef31bdcf391788d44f8b2d49d0df03ad" ], [ "FStar.Seq.Properties.count", @@ -185,7 +185,7 @@ "typing_FStar.Seq.Base.length", "well-founded-ordering-on-nat" ], 0, - "8addd03de5caa07eadd344280e2d75db" + "b52fff16c02f9a6b8f930c0775b83697" ], [ "FStar.Seq.Properties.index_mem", @@ -224,7 +224,7 @@ "well-founded-ordering-on-nat" ], 0, - "600f925fdacb2318252e4472df4d2453" + "42da03b80580b3000810562fe328a3cf" ], [ "FStar.Seq.Properties.index_mem", @@ -262,7 +262,7 @@ "well-founded-ordering-on-nat" ], 0, - "14681b8ae49e4c1494ec2b6f0d6a1dc3" + "d1297963f222be366bfe780a947b5723" ], [ "FStar.Seq.Properties.swap", @@ -278,7 +278,7 @@ "typing_FStar.Seq.Base.index" ], 0, - "503fc22c9da79f44b8f9d314c873899a" + "f44caef2562452ce55bd3138f426c765" ], [ "FStar.Seq.Properties.lemma_slice_append", @@ -294,7 +294,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "d9c3e1120d259950bd565eb026fa77d2" + "cc9dc2cd7c383fe2ca395ebc385d6675" ], [ "FStar.Seq.Properties.lemma_slice_first_in_append", @@ -312,7 +312,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "6dfa32e0e2110e5483f96d52ba344802" + "67fba2159fabdf0a0c27df48e79bc667" ], [ "FStar.Seq.Properties.slice_upd", @@ -330,7 +330,7 @@ "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55" ], 0, - "207d8b764ac768a3db5d6d809be247cb" + "d15ba869801ccf3b7f6b3bd650bfe2b0" ], [ "FStar.Seq.Properties.upd_slice", @@ -355,7 +355,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "ade203776179fa6ca8634e795f48fce1" + "2dc93d2047da76be07598ac01ceb621c" ], [ "FStar.Seq.Properties.lemma_tl", @@ -372,7 +372,7 @@ "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.length" ], 0, - "599df1af9aaa3f1098cd89b346eda086" + "8b9e7e114a911063e8d1dcda78b6a752" ], [ "FStar.Seq.Properties.sorted", @@ -396,7 +396,7 @@ "typing_FStar.Seq.Base.length", "well-founded-ordering-on-nat" ], 0, - "24d7d1bf7ffd339b277c17209a0bd3d9" + "c87798649bf110b4bb09dd5e465e3bd3" ], [ "FStar.Seq.Properties.lemma_count_slice", @@ -414,7 +414,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "2b13fa5acf02b87507a65c7cb6aa0ed3" + "6f3e30e0292ffd18355db9b1a99076a5" ], [ "FStar.Seq.Properties.split_5", @@ -432,7 +432,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "5b2d49f7a25bd736fbdb0468ad6557f5" + "7248f44648afb530f425c4f383bb3df5" ], [ "FStar.Seq.Properties.lemma_swap_permutes_aux_frag_eq", @@ -456,7 +456,7 @@ "typing_FStar.Seq.Base.upd" ], 0, - "88e67e573c5ce41ea3562c9988dab12e" + "81a89eaad38ad5f6bb124499970a1389" ], [ "FStar.Seq.Properties.lemma_swap_permutes_aux", @@ -472,7 +472,7 @@ "refinement_interpretation_Tm_refine_ea4b3f9cb7a2ec69ec69efacf82fdf62" ], 0, - "46423e6861720607acf50b06464927bf" + "bef4e198e0561ee7833bb6e0d21cc9ea" ], [ "FStar.Seq.Properties.permutation", @@ -486,7 +486,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "04e948d80fecf58abb56a851767560e3" + "3c1679c7c589beebb2f037d5dcde476c" ], [ "FStar.Seq.Properties.lemma_swap_permutes", @@ -498,7 +498,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "c56bd8051f64e968e7a763cad012b026" + "cc87d1f517fc19a40a63ee7104e056db" ], [ "FStar.Seq.Properties.lemma_slice_cons", @@ -515,7 +515,7 @@ "refinement_interpretation_Tm_refine_b138bd5848d4184f7632587e6e4bcf9f" ], 0, - "d8222475810d2847933822bdae14b0da" + "3f9c3b4125551f51eb8f3c9aa67e0520" ], [ "FStar.Seq.Properties.lemma_slice_snoc", @@ -535,7 +535,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "f7190be31fa02c0b6ebc50247e35bdf3" + "78fdf5bb06973301ed4a41ff3f8c5857" ], [ "FStar.Seq.Properties.lemma_ordering_lo_snoc", @@ -554,7 +554,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "93e1844bb4c33de64e70a810a2fbdc19" + "294b653c0cae8ebfbd21dccab97063d8" ], [ "FStar.Seq.Properties.lemma_ordering_hi_cons", @@ -571,7 +571,7 @@ "refinement_interpretation_Tm_refine_b138bd5848d4184f7632587e6e4bcf9f" ], 0, - "781a0764f86bd42f49180f69b4260a3b" + "468d98d5fc5210baef6be01a38669f1b" ], [ "FStar.Seq.Properties.swap_frame_lo", @@ -593,7 +593,7 @@ "typing_FStar.Seq.Base.upd" ], 0, - "54e53ad01f46480fc4f2181f0623016b" + "a604c081dc630a099947f842736c8f0a" ], [ "FStar.Seq.Properties.swap_frame_lo'", @@ -615,7 +615,7 @@ "typing_FStar.Seq.Base.upd" ], 0, - "c8d18a39603836893758d668e8335697" + "8864bda262ce4c0188c229ae1b9af7be" ], [ "FStar.Seq.Properties.swap_frame_hi", @@ -638,7 +638,7 @@ "typing_FStar.Seq.Base.upd" ], 0, - "98fb21d742067ef646332a30237f89cd" + "fc9ac2ec31a248bd33d8203b121e0fc6" ], [ "FStar.Seq.Properties.lemma_swap_slice_commute", @@ -663,7 +663,7 @@ "typing_FStar.Seq.Base.index", "typing_FStar.Seq.Base.upd" ], 0, - "74bc65023e886554440a13af95753897" + "99c2921581fcd288a3f6864a367a11c4" ], [ "FStar.Seq.Properties.lemma_swap_permutes_slice", @@ -686,7 +686,7 @@ "typing_FStar.Seq.Base.index", "typing_FStar.Seq.Base.upd" ], 0, - "9326bac6913ba0aa38bd1f82d6701cee" + "d6a943e5248ac521add70d9e9f389f9a" ], [ "FStar.Seq.Properties.splice", @@ -702,7 +702,7 @@ "refinement_interpretation_Tm_refine_d3d07693cd71377864ef84dc97d10ec1" ], 0, - "db5ef5eb67e354ee6e609b4cb2648d94" + "e6eb30da27ed23d0c15ba574c6ef7732" ], [ "FStar.Seq.Properties.splice", @@ -716,7 +716,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "69b3d0fcf01c9ee7a126704802a2a227" + "3796857bdc3d8243cce9dbd50f33cf7d" ], [ "FStar.Seq.Properties.replace_subseq", @@ -732,7 +732,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "39d6f4634f6dadc08e68ed845f482df5" + "f82728dcb896d3cb51aaf1b0b7d7c2f6" ], [ "FStar.Seq.Properties.splice_refl", @@ -744,7 +744,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "9d7e0338c80538c075c679899df3ba7b" + "743ed545b0df38bd3251a17ecbd26011" ], [ "FStar.Seq.Properties.lemma_swap_splice", @@ -765,7 +765,7 @@ "typing_FStar.Seq.Base.index", "typing_FStar.Seq.Base.upd" ], 0, - "10edb0e9d7475010c86faa982a51fb75" + "fa67bbbe410dae2bbd8266a2426c15ea" ], [ "FStar.Seq.Properties.lemma_seq_frame_hi", @@ -785,7 +785,7 @@ "refinement_interpretation_Tm_refine_b138bd5848d4184f7632587e6e4bcf9f" ], 0, - "a08d023547db5fada3cccb06c538d34b" + "d4fe0f21e5f65fcd7790c92d7a01ffb5" ], [ "FStar.Seq.Properties.lemma_seq_frame_lo", @@ -806,7 +806,7 @@ "refinement_interpretation_Tm_refine_8233d76b57e95451540fc312b717fa79" ], 0, - "c9c732727e3a4919ec15621ad7b04a96" + "0262685f92c418f61f687db04c3aae91" ], [ "FStar.Seq.Properties.lemma_tail_slice", @@ -826,7 +826,7 @@ "refinement_interpretation_Tm_refine_b138bd5848d4184f7632587e6e4bcf9f" ], 0, - "ec557b4bb91ce2a547197441c5260f53" + "0ba1f5490e64e80603ff0c3b2f0d0f26" ], [ "FStar.Seq.Properties.lemma_weaken_frame_right", @@ -844,7 +844,7 @@ "refinement_interpretation_Tm_refine_8c2af3ca1d228534364bc27db62f9ff1" ], 0, - "483f6179adbfdaeedd1803d1dd4bace2" + "8be31c8cdf434a484e847e77eab8a7e5" ], [ "FStar.Seq.Properties.lemma_weaken_frame_left", @@ -862,7 +862,7 @@ "refinement_interpretation_Tm_refine_8c2af3ca1d228534364bc27db62f9ff1" ], 0, - "bfcc96bf6d92300f7fde01d9ecf84a93" + "ddd3ffaa83fb74087b1061ce66c40cef" ], [ "FStar.Seq.Properties.lemma_trans_frame", @@ -880,7 +880,7 @@ "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647" ], 0, - "d4db262fd9ddb0b20620dee92041dbd5" + "8edca67c9f6021bb3da6b615f64b0438" ], [ "FStar.Seq.Properties.lemma_weaken_perm_left", @@ -899,7 +899,7 @@ "refinement_interpretation_Tm_refine_7166b2ff9304f453078c4bc8054dacf2" ], 0, - "e2af2ad7ce16b768b5c69a09f63e6054" + "b01a68e88c22767735386c6979a50ccb" ], [ "FStar.Seq.Properties.lemma_weaken_perm_right", @@ -918,7 +918,7 @@ "refinement_interpretation_Tm_refine_7166b2ff9304f453078c4bc8054dacf2" ], 0, - "7b9f172e4189db5f36d2cc82fbbe6d4d" + "05c76c89b7355bdf4e3e7eb6f97316ee" ], [ "FStar.Seq.Properties.lemma_trans_perm", @@ -934,7 +934,7 @@ "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647" ], 0, - "8e3e50f1aae7ee8b54fd6190b43cd01a" + "6d63d268094890291be34b2c22b1c5c6" ], [ "FStar.Seq.Properties.lemma_tail_snoc", @@ -953,7 +953,7 @@ "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.length" ], 0, - "8402e54480c9285e61306e402c0b7b15" + "d68b84b190cd210d648c9aedb65cca2a" ], [ "FStar.Seq.Properties.find_l", @@ -981,7 +981,7 @@ "typing_FStar.Seq.Base.length", "well-founded-ordering-on-nat" ], 0, - "7772ab412b6a56468808de0ee757b09c" + "55740092be35c60ec96449bb8fc4c881" ], [ "FStar.Seq.Properties.ghost_find_l", @@ -1009,7 +1009,7 @@ "typing_FStar.Seq.Base.length", "well-founded-ordering-on-nat" ], 0, - "51332efc37d4bf6360d4c550a479627c" + "6440821f978e774576ccaa6edbdd27bc" ], [ "FStar.Seq.Properties.find_append_some", @@ -1025,7 +1025,7 @@ "typing_FStar.Seq.Properties.find_l" ], 0, - "e9aff4b02a87242f92e78fc7b322150b" + "f0306a9944d96fd26cca323a67f786a1" ], [ "FStar.Seq.Properties.find_append_none", @@ -1034,7 +1034,7 @@ 1, [ "@query" ], 0, - "5c95dbb91090fc1a50c329e1e6bca300" + "3c05f74cd2fc958712e8c8a1eead496c" ], [ "FStar.Seq.Properties.find_append_none_s2", @@ -1043,7 +1043,7 @@ 1, [ "@query" ], 0, - "323d06d746276547fada455267c38688" + "09a33f70bdf55bebe15deae8a28bdfa3" ], [ "FStar.Seq.Properties.find_snoc", @@ -1062,7 +1062,7 @@ "typing_FStar.Seq.Properties.snoc" ], 0, - "1d84181f061fc5112286e53984bd4ab3" + "72399d793b7f0efe4d5550020655b37e" ], [ "FStar.Seq.Properties.un_snoc", @@ -1106,7 +1106,7 @@ "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.length" ], 0, - "e1188d10b488284f921b8f3e4e890694" + "f9cdac45f6db2076fac9e9c9de9d47d2" ], [ "FStar.Seq.Properties.un_snoc_snoc", @@ -1123,7 +1123,7 @@ "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.length" ], 0, - "b6d3dade8255b42ebe2d38fd2b49dd25" + "88f4570e246f0b7df0deb751f0a16d7a" ], [ "FStar.Seq.Properties.find_r", @@ -1161,7 +1161,7 @@ "well-founded-ordering-on-nat" ], 0, - "e64b0de7cf9918c02c29e14c761dd95b" + "d9a34841398367cccdc7c472f86b0817" ], [ "FStar.Seq.Properties.seq_find_aux", @@ -1197,7 +1197,7 @@ "typing_FStar.Seq.Base.index", "well-founded-ordering-on-nat" ], 0, - "8a8350167da4ae9d37e82264a325d08c" + "8e9590adac19efd5356d31a9c56d6a94" ], [ "FStar.Seq.Properties.seq_find_aux", @@ -1210,7 +1210,7 @@ "refinement_interpretation_Tm_refine_09b954da7854b02a464e9bd2c6bc3531" ], 0, - "d661aaea3f4f0862a1a2fd8121171acf" + "92cdfc57bd14642b862b86ce945db339" ], [ "FStar.Seq.Properties.seq_find", @@ -1227,7 +1227,7 @@ "typing_FStar.Pervasives.Native.uu___is_Some" ], 0, - "163b3ed70fb9234c0fe198914aaf60ac" + "4d24d07967e661173ea0cc1b1ff67689" ], [ "FStar.Seq.Properties.find_mem", @@ -1236,7 +1236,7 @@ 1, [ "@query" ], 0, - "bc346332ce9367538f44c753517d22da" + "d9d0570b841b7af1afb96d1eb731ae6a" ], [ "FStar.Seq.Properties.for_all", @@ -1258,7 +1258,7 @@ "typing_Tm_abs_e818836335067047224d0c19c4cabb2d" ], 0, - "11c5fdfa88cedaf916b616a36dfe1f01" + "d29f4b8990a1eede2d09eb5547286e17" ], [ "FStar.Seq.Properties.lemma_seq_of_list_induction", @@ -1285,7 +1285,7 @@ "token_correspondence_FStar.List.Tot.Base.length.fuel_instrumented" ], 0, - "55d5053c0ebd15a097432a0d074abb54" + "4c1a2449460209752da5ebf9fe30df42" ], [ "FStar.Seq.Properties.createL_post", @@ -1299,7 +1299,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "5cc8b43984c38a2796435d7e04485de7" + "1ea1e4a79ba945f86e66d640520ffca5" ], [ "FStar.Seq.Properties.createL", @@ -1317,7 +1317,7 @@ "typing_FStar.Seq.Base.seq_to_list" ], 0, - "57930a4a28655fe37064277625915df5" + "61a2c37e0ba05d6c0e0b80e8f741acab" ], [ "FStar.Seq.Properties.lemma_index_is_nth", @@ -1330,7 +1330,7 @@ "typing_FStar.Seq.Base.seq_to_list" ], 0, - "aad4935cf022fcb8e999c367385f869d" + "641f642c468f6ce091b51c11616ba0fd" ], [ "FStar.Seq.Properties.lemma_find_l_contains", @@ -1339,7 +1339,7 @@ 1, [ "@query" ], 0, - "bc39a53b5e024462260b7c8c60d58168" + "c45a18b4dde458c964bfb6c41d195eef" ], [ "FStar.Seq.Properties.append_slices", @@ -1356,7 +1356,7 @@ "typing_FStar.Seq.Base.append", "typing_FStar.Seq.Base.length" ], 0, - "7d682dc6f25db77c93e275d789f72326" + "edff1d0caf7583e575b256f379f39eeb" ], [ "FStar.Seq.Properties.head_cons", @@ -1373,7 +1373,7 @@ "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.length" ], 0, - "a5d1f871b3cfcbcf2676f0a432abd2c0" + "2c191aff81a9a8c0fe46c29f2ef41afc" ], [ "FStar.Seq.Properties.index_cons_l", @@ -1390,7 +1390,7 @@ "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.length" ], 0, - "fb03188402b2bbdcce77430d743ccdbd" + "7f703fa403a918fbade21b122e1156bb" ], [ "FStar.Seq.Properties.index_cons_r", @@ -1409,7 +1409,7 @@ "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.length" ], 0, - "575026035eacc06a278aac02c5b17de2" + "bca055279421562dd53dd32907ee561d" ], [ "FStar.Seq.Properties.index_tail", @@ -1432,7 +1432,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "761bf514971cad8d9141eed09571cfec" + "05bec628f4c3e5321559b742d0b62fc7" ], [ "FStar.Seq.Properties.snoc_slice_index", @@ -1450,7 +1450,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "b0de2a12b81b70b167bfd593fb5f545f" + "bbb4da12675c4202903e515f53a697fd" ], [ "FStar.Seq.Properties.cons_index_slice", @@ -1469,7 +1469,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "37c4b6d375c6e9673a94d9b746ef8205" + "89e3cfbbf9520bd9727befdcdf3ee5c0" ], [ "FStar.Seq.Properties.slice_is_empty", @@ -1485,7 +1485,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "3fb6f4de95dc2929ccfbc47067545874" + "edd12fb3fa326517224a0cae3b24ab9f" ], [ "FStar.Seq.Properties.slice_length", @@ -1500,7 +1500,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "2660db69113d6b0587cdae09e94293e3" + "8c5ea9b42d52e06f451e7ab0db6bc408" ], [ "FStar.Seq.Properties.slice_slice", @@ -1521,7 +1521,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "8bff6480163312a1eec92474e4506044" + "22be290e870cd529a89eed494ef931b2" ], [ "FStar.Seq.Properties.lemma_seq_of_list_index", @@ -1534,7 +1534,7 @@ "typing_FStar.Seq.Base.seq_of_list" ], 0, - "bfe7fc6a22b616717ca209242a8c1100" + "bb82311252af3ed5e949de4357d52cbe" ], [ "FStar.Seq.Properties.seq_of_list_tl", @@ -1553,7 +1553,7 @@ "token_correspondence_FStar.List.Tot.Base.length.fuel_instrumented" ], 0, - "0190e2a6fab56525419ad9db63f4052f" + "6ab703b12a009f30261d29354f7a78bc" ], [ "FStar.Seq.Properties.explode_and", @@ -1580,7 +1580,7 @@ "typing_FStar.List.Tot.Base.length", "well-founded-ordering-on-nat" ], 0, - "9cc52ca105d021207194b71001d1dea8" + "7e0b68bfd2f0a9ca0339cf6eedb93aec" ], [ "FStar.Seq.Properties.intro_of_list'", @@ -1596,7 +1596,7 @@ "refinement_interpretation_Tm_refine_afad51607cb14b15b40ce7a2320548c9" ], 0, - "9fd05bdba11c97e6fc0e8e602ae4445a" + "bef29db6d82128153483fd2309156d2e" ], [ "FStar.Seq.Properties.intro_of_list", @@ -1613,7 +1613,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "1d6b089941863caf0607a1c1a2b0a632" + "e7262cb21e41d58af8e6e199005f0089" ], [ "FStar.Seq.Properties.elim_of_list'", @@ -1635,7 +1635,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "6c6c771450cec9ed094b2f05bac8cea0" + "3f9aa223186be360869d95af312b1fa0" ], [ "FStar.Seq.Properties.elim_of_list", @@ -1653,7 +1653,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "405a726f31bf2589be0e985af61575b3" + "ff3da2eb284d93721a5486a93bc29bf8" ], [ "FStar.Seq.Properties.sort_lseq", @@ -1685,7 +1685,7 @@ "typing_FStar.List.Tot.Base.bool_of_compare" ], 0, - "875c31b9874d8fe19d582150a1c906ba" + "fa8b62590911cf60028d8cc021b5896b" ], [ "FStar.Seq.Properties.foldr", @@ -1708,7 +1708,7 @@ "typing_FStar.Seq.Base.length", "well-founded-ordering-on-nat" ], 0, - "f977d71788b5ad89a5f92f3f2d88389b" + "de16bf254bd026aba472f66ee0821d86" ], [ "FStar.Seq.Properties.foldr_snoc", @@ -1740,7 +1740,7 @@ "well-founded-ordering-on-nat" ], 0, - "62d3e1c0275c8bca9a914a5c6d585291" + "ba73a4af5cd9609d64d928eff91e81a2" ], [ "FStar.Seq.Properties.map_seq_index", @@ -1749,7 +1749,7 @@ 1, [ "@query" ], 0, - "5e20a2d03665a64fa012d3940363dd6c" + "c35bb3be6c687b18dbea376df2e533e5" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Seq.Sorted.fst.hints b/ulib/.cache/FStar.Seq.Sorted.fst.hints index 05b855ccdbc..76400beba6e 100644 --- a/ulib/.cache/FStar.Seq.Sorted.fst.hints +++ b/ulib/.cache/FStar.Seq.Sorted.fst.hints @@ -30,7 +30,7 @@ "typing_FStar.Seq.Properties.tail" ], 0, - "9d4ccb06382e353133ee2a5d5da879e8" + "9c0c3a4df13d1092a310f37d4a616441" ], [ "FStar.Seq.Sorted.sorted_pred_sorted_lemma", @@ -65,7 +65,7 @@ "typing_FStar.Seq.Base.length", "well-founded-ordering-on-nat" ], 0, - "d94e79e1ab66d304a305369ba424e187" + "3719d029b6e0b8df055b6dddcc1a24f9" ], [ "FStar.Seq.Sorted.intro_sorted_pred", @@ -74,7 +74,7 @@ 1, [ "@query", "equation_FStar.Seq.Sorted.sorted_pred" ], 0, - "117aaf425773f23b69e47c800c730892" + "928f4d14df89aeea0f4586f28440480c" ], [ "FStar.Seq.Sorted.sorted_pred_cons_lemma", @@ -86,7 +86,7 @@ "refinement_interpretation_Tm_refine_db53fa9c4814b0d5bbe0b7987448300c" ], 0, - "1e353a39344be091fdd74e96795b3793" + "110f7e871f9309a9b8a241c2101e34db" ], [ "FStar.Seq.Sorted.sorted_pred_cons_lemma", @@ -124,7 +124,7 @@ "typing_FStar.Seq.Base.slice", "unit_inversion", "unit_typing" ], 0, - "0942e8641d846159056f0080188545bb" + "987f697af873b9698fc9735a9bd60fec" ], [ "FStar.Seq.Sorted.sorted_sorted_pred_lemma", @@ -164,7 +164,7 @@ "unit_inversion", "unit_typing", "well-founded-ordering-on-nat" ], 0, - "23f9eb1ba9e251f3ce70235c1239eff2" + "1bbe428e3caeedc4b4f62fd4ccd1509e" ], [ "FStar.Seq.Sorted.sorted_pred_slice_lemma", @@ -185,7 +185,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "498859f8b19895bd8305693566cd49d5" + "91d78b7c9dcc0c9bfce3ae43c6b47f89" ], [ "FStar.Seq.Sorted.sorted_pred_slice_lemma", @@ -211,7 +211,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "ee1a893d6e97ee28f51d8648cdc7bb18" + "1a2736b55b756c9a227f44a6aea76f1e" ], [ "FStar.Seq.Sorted.sorted_slice_lemma", @@ -232,7 +232,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "dd39fbe5f5baf046a06c58deeebd4a54" + "087f837745ff278d278366c1cde11e26" ], [ "FStar.Seq.Sorted.sorted_slice_lemma", @@ -253,7 +253,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "f9dfbc1a68b605bd65854f882dea11c4" + "6206db3e52b7c902b0c87ae6f4aa4371" ], [ "FStar.Seq.Sorted.sorted_split_lemma", @@ -266,7 +266,7 @@ "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55" ], 0, - "08d125d2b5054e1ae93e36481fc3a8d2" + "d66c6526d3d8c7d50601b02bddaa6bad" ], [ "FStar.Seq.Sorted.sorted_split_lemma", @@ -284,7 +284,7 @@ "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55" ], 0, - "1e90cb24dd271d733c65e50ab583dcee" + "a9bd4ad0204368bf076aed7f1e3b5b31" ], [ "FStar.Seq.Sorted.sorted_pred_append_lemma", @@ -293,7 +293,7 @@ 1, [ "@query" ], 0, - "6ba01bdad7f460fb6136db73b139bba6" + "276dc0827a93ac463ed5dd16b30d9481" ], [ "FStar.Seq.Sorted.sorted_pred_append_lemma", @@ -328,7 +328,7 @@ "unit_inversion", "unit_typing" ], 0, - "5a5cd3c36e0f70ada387edc31bc9b71a" + "a63ac4d7ff829bc8289f92f6f8477467" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Sequence.Ambient.fst.hints b/ulib/.cache/FStar.Sequence.Ambient.fst.hints index 9cfc71afc56..7e891139bdc 100644 --- a/ulib/.cache/FStar.Sequence.Ambient.fst.hints +++ b/ulib/.cache/FStar.Sequence.Ambient.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "7bc13e94a3544f01cbb09c75a0368fd4" + "d9f2a40e8394e993e2c7a86bfbe8ab05" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Sequence.Base.fst.hints b/ulib/.cache/FStar.Sequence.Base.fst.hints index 28607443f21..a9e41f43b6e 100644 --- a/ulib/.cache/FStar.Sequence.Base.fst.hints +++ b/ulib/.cache/FStar.Sequence.Base.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query", "equation_FStar.Sequence.Base.length" ], 0, - "bfe089041eb9b6c272a6d63750dc7e9e" + "a79cf782591199ecba265d26a101ee3e" ], [ "FStar.Sequence.Base.update", @@ -17,7 +17,7 @@ 1, [ "@query", "equation_FStar.Sequence.Base.length" ], 0, - "b8c8e65fdd7878c2d878e74b421c9c92" + "b71d47c4672e207d9f06786607271c8f" ], [ "FStar.Sequence.Base.equal", @@ -29,7 +29,7 @@ "refinement_interpretation_Tm_refine_99697efe7414d05eee8c173405e4b99b" ], 0, - "ffc5387d21b2c8391a25e9a212805d38" + "79cdb4107924a8c3655b345a89fb2f7b" ], [ "FStar.Sequence.Base.is_prefix", @@ -38,7 +38,7 @@ 1, [ "@query" ], 0, - "7053ba20ff28b4f96e1235a4071c21d0" + "e5ede3fc67caa4e92a902e10711efd63" ], [ "FStar.Sequence.Base.index_into_build_fact", @@ -60,7 +60,7 @@ "typing_FStar.Sequence.Base.length" ], 0, - "741eed4a66dffbdb964f64e064973f69" + "0d93a72c77bd9e43e869459cac38a6ad" ], [ "FStar.Sequence.Base.index_into_singleton_fact", @@ -74,7 +74,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "1e47d98741d9ee23af9cf53117a3e11a" + "5d7121b7843848361a34e8c923b6ee2f" ], [ "FStar.Sequence.Base.index_after_append_fact", @@ -93,7 +93,7 @@ "refinement_interpretation_Tm_refine_88de4fab4b54623c198422723bb4f96a" ], 0, - "347a5dc38b98b2652a0c22aeef56cbae" + "afeaa98792cd31776a5cd505f5029370" ], [ "FStar.Sequence.Base.update_maintains_length_fact", @@ -107,7 +107,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "e1b9606a37a61f7968db14b8cad08c74" + "fb4c213d25a3b089e64161e26271f63d" ], [ "FStar.Sequence.Base.update_then_index_fact", @@ -121,7 +121,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "778560a32d1729bf14b57c3347dfe90e" + "2df72c14420b162d4d722edabcf76c99" ], [ "FStar.Sequence.Base.take_contains_equiv_exists_fact", @@ -130,7 +130,7 @@ 1, [ "@query" ], 0, - "f985e0d54b403fb047d2443c29c94ec0" + "42960052aed861996b1d2e354e9cfb8d" ], [ "FStar.Sequence.Base.drop_contains_equiv_exists_fact", @@ -142,7 +142,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "b24c276142eca99a61f8b3e51d8899f0" + "52c2c55229f9e7fb3803f7846addcdb5" ], [ "FStar.Sequence.Base.equal_def_fact", @@ -154,7 +154,7 @@ "refinement_interpretation_Tm_refine_99697efe7414d05eee8c173405e4b99b" ], 0, - "d5b3728f14d5e7cc5cae7cb7ee7dbac7" + "d0a6fc5771953c5a43633bb3fe295003" ], [ "FStar.Sequence.Base.is_prefix_def_fact", @@ -163,7 +163,7 @@ 1, [ "@query" ], 0, - "194be751f987a645d2de6b293d216148" + "2adce5a4f6cf9d8f6fe26e1cb359d479" ], [ "FStar.Sequence.Base.take_length_fact", @@ -177,7 +177,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "e2f9f2d41a31e1ac6a1f637e4e932081" + "f07800b83de37e58546f9d6795e638c6" ], [ "FStar.Sequence.Base.index_into_take_fact", @@ -194,7 +194,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "4160085dbdd64ae60be549be903556d2" + "3158ecdb6ab8f64f3a49ee6e8fa870fa" ], [ "FStar.Sequence.Base.index_into_drop_fact", @@ -216,7 +216,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "2bd0dd2f74357abee6a2487b93b2b8eb" + "13b86ea45b19cdb5b560a0be99fe5a3d" ], [ "FStar.Sequence.Base.drop_index_offset_fact", @@ -236,7 +236,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "fcab6a901899b2427314b445ad001956" + "1c434ee41387d4055e590a0c7f16d91f" ], [ "FStar.Sequence.Base.append_then_take_or_drop_fact", @@ -257,7 +257,7 @@ "typing_FStar.Sequence.Base.length" ], 0, - "809fd25e8429d93c57858db76c249295" + "1f12cba08b54f5c15a209f34aa17c85f" ], [ "FStar.Sequence.Base.take_commutes_with_in_range_update_fact", @@ -281,7 +281,7 @@ "refinement_interpretation_Tm_refine_dfcc0b9e0296bea48ecfd9ed273e2f0b" ], 0, - "027d80bd3a643a347d41895fe01d27a2" + "c02be0e10b8e41133fd557b9c1effa90" ], [ "FStar.Sequence.Base.take_ignores_out_of_range_update_fact", @@ -305,7 +305,7 @@ "typing_FStar.Sequence.Base.length" ], 0, - "e756308d2865aa3019de95e2cf21053c" + "83e8e88c4f0db168788140c384f5f94e" ], [ "FStar.Sequence.Base.drop_commutes_with_in_range_update_fact", @@ -332,7 +332,7 @@ "typing_FStar.Sequence.Base.length" ], 0, - "278f6c147e2522c3f42bb70c4faeddb5" + "e72f15129c887e52d02835355d9b7b64" ], [ "FStar.Sequence.Base.drop_ignores_out_of_range_update_fact", @@ -355,7 +355,7 @@ "refinement_interpretation_Tm_refine_dfcc0b9e0296bea48ecfd9ed273e2f0b" ], 0, - "2422360f349371546768ad1d21ccf7a1" + "3373b8a466e9e7b1b19deb3f1dc9fb13" ], [ "FStar.Sequence.Base.drop_commutes_with_build_fact", @@ -370,7 +370,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "c6c2795dd10137ea02cb0705f696fb1f" + "679744e4a0e7e3d3ec6efb85d36fe7af" ], [ "FStar.Sequence.Base.drop_ranks_less_fact", @@ -382,7 +382,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "b46fc549b01bcb76b1d6d07800355037" + "d8b62d801b3e021ced16c5c6c132d845" ], [ "FStar.Sequence.Base.take_ranks_less_fact", @@ -391,7 +391,7 @@ 1, [ "@query" ], 0, - "fb25d197b16804d9021af8f106493c66" + "4e06155524aac93b6e8ee5bd4b55fca8" ], [ "FStar.Sequence.Base.append_take_drop_ranks_less_fact", @@ -404,7 +404,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "3041157c4d357b8b1d0289db3d4f78e1" + "666b9b440988a70c597c03e78fe862cc" ], [ "FStar.Sequence.Base.drop_zero_fact", @@ -419,7 +419,7 @@ "typing_FStar.Sequence.Base.length" ], 0, - "dea8d72228977594ca91f6378c95d4e3" + "ff5ddfe32de12d7ad283392866487d91" ], [ "FStar.Sequence.Base.take_zero_fact", @@ -434,7 +434,7 @@ "typing_FStar.Sequence.Base.length" ], 0, - "4e57a43be9b810d8ef0b5114811848cf" + "29385922389663f74a582de34bd0c235" ], [ "FStar.Sequence.Base.drop_then_drop_fact", @@ -453,7 +453,7 @@ "typing_FStar.Sequence.Base.length" ], 0, - "0f1fd56cf5da55739177c6b54a71de97" + "3cfa058242177aaa043aed3d5fb403a5" ], [ "FStar.Sequence.Base.all_seq_facts", @@ -462,7 +462,7 @@ 1, [ "@query" ], 0, - "7b4837c697947dc1d7ec292bf187bbaf" + "aeed1f2b05cd028c9e087bc50f9664b8" ], [ "FStar.Sequence.Base.length_of_empty_is_zero_lemma", @@ -481,7 +481,7 @@ "projection_inverse_Prims.Nil_a", "typing_FStar.Sequence.Base.empty" ], 0, - "90bbd8671cd6f7db74f9373b8111d353" + "9eee846ae91c814625ed5651f63b7aa1" ], [ "FStar.Sequence.Base.length_zero_implies_empty_lemma", @@ -504,7 +504,7 @@ "token_correspondence_FStar.List.Tot.Base.length.fuel_instrumented" ], 0, - "1ad24a89dfbf7877daed319bc8377b5e" + "2baba8caf64ba6f9e093991858744d58" ], [ "FStar.Sequence.Base.singleton_length_one_lemma", @@ -532,7 +532,7 @@ "typing_FStar.Sequence.Base.singleton" ], 0, - "35ac0925835e6d2ec92c1a91b2fd798c" + "8be2ec3e139d7fa0694fb077782badf5" ], [ "FStar.Sequence.Base.build_increments_length_lemma", @@ -567,7 +567,7 @@ "typing_FStar.Sequence.Base.length" ], 0, - "c96dffeae14146adbc34c76be86e93fb" + "998ee95439bf29f8e0dabcda4e9961fb" ], [ "FStar.Sequence.Base.index_into_build_helper", @@ -627,7 +627,7 @@ "unit_inversion", "unit_typing" ], 0, - "f3726258eeef15ba25e2a43e49ec9847" + "4e2f47c3a3defad3fa4ca41984b88460" ], [ "FStar.Sequence.Base.index_into_build_helper", @@ -645,11 +645,11 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_bdfcc910956eaa947ac6fd8a1c6b50c5", + "refinement_interpretation_Tm_refine_71e5c5a0e5ab52103635ea9d2a79f4f8", "typing_FStar.List.Tot.Base.length" ], 0, - "6de604f59e37891b50b9b10a06d6257d" + "7231bd671c80526e59fd6d39f382e791" ], [ "FStar.Sequence.Base.index_into_build_lemma", @@ -678,7 +678,7 @@ "typing_FStar.Sequence.Base.length" ], 0, - "736e0e97194172b0c19be3ac220dfd8e" + "b45c616cedf3de0fc4537fcec508b0a0" ], [ "FStar.Sequence.Base.append_sums_lengths_lemma", @@ -694,7 +694,7 @@ "refinement_interpretation_Tm_refine_5289b8b09ac295602560ccf62ffccab8" ], 0, - "0a7732bb62fd1004541885e0595c1d54" + "ec34c51fa27f6c08928f68aa6791e7e9" ], [ "FStar.Sequence.Base.index_into_singleton_lemma", @@ -726,7 +726,7 @@ "typing_FStar.Sequence.Base.singleton" ], 0, - "6978c76ca82faa47335e6a6a367c59bb" + "649cd3a0c447d1f972b386d9501b5ed7" ], [ "FStar.Sequence.Base.index_after_append_helper", @@ -779,7 +779,7 @@ "typing_FStar.List.Tot.Base.length", "unit_inversion", "unit_typing" ], 0, - "a58359a78e654a66960003aad497f53a" + "5b9f2e268073543cb5f5a6c1308040cc" ], [ "FStar.Sequence.Base.index_after_append_helper", @@ -831,7 +831,7 @@ "typing_FStar.List.Tot.Base.length", "unit_inversion", "unit_typing" ], 0, - "1c05aee05c22eb71d898018a60a8646e" + "1f2850ff214c6fc51c8f151e5daeec8c" ], [ "FStar.Sequence.Base.index_after_append_lemma", @@ -857,7 +857,7 @@ "refinement_interpretation_Tm_refine_9b063a58632b04e6f09aaf6f75cd8726" ], 0, - "e2b6427365887a2adbf6c1580642a5d9" + "7de5918afe479fa1aba0367f09d727fe" ], [ "FStar.Sequence.Base.lemma_splitAt_fst_length", @@ -903,7 +903,7 @@ "typing_FStar.Pervasives.Native.fst", "well-founded-ordering-on-nat" ], 0, - "b393c603c4c4777b15d5eaf0d37d0a1d" + "7e0849d630b1aab5aaf0ff577cfc0f3f" ], [ "FStar.Sequence.Base.lemma_splitAt_fst_length", @@ -949,7 +949,7 @@ "typing_FStar.Pervasives.Native.fst", "well-founded-ordering-on-nat" ], 0, - "8469ae29d6422b85d6a343648ff5f0e2" + "273e898a28b94012b858bb9a9c709a32" ], [ "FStar.Sequence.Base.update_maintains_length_helper", @@ -995,7 +995,7 @@ "typing_FStar.Pervasives.Native.snd" ], 0, - "bce9459b48477ddec538847733fb2780" + "4162dae96c7e98d4fa18a8d7293dfbb2" ], [ "FStar.Sequence.Base.update_maintains_length_lemma", @@ -1012,7 +1012,7 @@ "refinement_interpretation_Tm_refine_71d5acd0c03eec6e422b8a62c990f419" ], 0, - "dbaa76400477c66a2f7b8053cf25464d" + "343f18b4764ecbd33958c2344d7bbaa3" ], [ "FStar.Sequence.Base.update_then_index_helper", @@ -1088,7 +1088,7 @@ "typing_FStar.Sequence.Base.update" ], 0, - "6b031d513c47126a18168a191eb5e803" + "c12638de03f6b28f6bfda6ef1b49fa9c" ], [ "FStar.Sequence.Base.update_then_index_helper", @@ -1161,7 +1161,7 @@ "typing_FStar.Sequence.Base.update" ], 0, - "280540b86d3c2baae173d86d31aa1d33" + "9c02986b482df8d4eb92419f646e0843" ], [ "FStar.Sequence.Base.update_then_index_lemma", @@ -1186,7 +1186,7 @@ "refinement_interpretation_Tm_refine_dfcc0b9e0296bea48ecfd9ed273e2f0b" ], 0, - "1cee25185a3c6617e995bc4cf8fd132b" + "b0b0a53ed1f420ddc04347452255e0ef" ], [ "FStar.Sequence.Base.contains_iff_exists_index_lemma", @@ -1209,7 +1209,7 @@ "refinement_interpretation_Tm_refine_cd45ecc9daf74409c394004efbaa3338" ], 0, - "4719f51f3933efa62527cee11cfe84d2" + "dce16afee76b38db765c0aaf5323a7a2" ], [ "FStar.Sequence.Base.empty_doesnt_contain_anything_lemma", @@ -1229,7 +1229,7 @@ "typing_FStar.Sequence.Base.empty" ], 0, - "c82a72e4ffbb5962f3b32339973ebe30" + "302ae19b40b44c0f0a0be7ec793b7f3d" ], [ "FStar.Sequence.Base.build_contains_equiv_helper", @@ -1264,7 +1264,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.append" ], 0, - "e0fce755d4683c8029af410ebb9681b8" + "b739490287db3fb0a88611eabeb32fd2" ], [ "FStar.Sequence.Base.build_contains_equiv_lemma", @@ -1280,7 +1280,7 @@ "refinement_interpretation_Tm_refine_8fbda46b0529e5c51ef78d7b0d1e1d7c" ], 0, - "b334ca1102ed3e7af5ea1ac2c1c1d034" + "b77d6513b0054c30be3a5d3972758425" ], [ "FStar.Sequence.Base.take_contains_equiv_exists_helper1", @@ -1343,7 +1343,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "cc398d9c25914e2c095bd5f78f1eb069" + "47771cad833b6d7a6213f7b383885910" ], [ "FStar.Sequence.Base.take_contains_equiv_exists_helper1", @@ -1406,7 +1406,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "d494534e37a1c3aaeea93b4a2413ab3b" + "f865cb536967e00c4ad35c4f11786b6a" ], [ "FStar.Sequence.Base.take_contains_equiv_exists_helper2", @@ -1466,7 +1466,7 @@ "typing_FStar.List.Tot.Base.splitAt" ], 0, - "abc222f62ebe32d4730c22db6767f5e4" + "7dfb5ea306d9ceb067559ef686d9008e" ], [ "FStar.Sequence.Base.take_contains_equiv_exists_helper2", @@ -1526,7 +1526,7 @@ "typing_FStar.List.Tot.Base.splitAt" ], 0, - "927068009d65d4921cc5ad267e728741" + "2b8a8fc9652c3f5dbc40b42575a1234f" ], [ "FStar.Sequence.Base.take_contains_equiv_exists_helper3", @@ -1550,7 +1550,7 @@ "refinement_interpretation_Tm_refine_d9d9030ac516f3fade9cf1969a8c0f1a" ], 0, - "4d5d4faaa0df3b586210eed74cb2437c" + "f8b0161318b0b91fa262dc8b49e9116e" ], [ "FStar.Sequence.Base.take_contains_equiv_exists_lemma", @@ -1567,7 +1567,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "6a70fe14d7163904017a55ebdc384bd6" + "3ee7331b646857fb293e529f2a6af6be" ], [ "FStar.Sequence.Base.drop_contains_equiv_exists_helper1", @@ -1637,7 +1637,7 @@ "typing_FStar.Sequence.Base.length" ], 0, - "b8166bbc6205f357f725653adbc664e7" + "b806087c102fe8946e1f2356578c7735" ], [ "FStar.Sequence.Base.drop_contains_equiv_exists_helper1", @@ -1707,7 +1707,7 @@ "typing_FStar.Sequence.Base.length" ], 0, - "46673f4e2ddd7ad5a6e5fff8b29a6bd8" + "b9a7ffcf63508c4052087834abcd6d03" ], [ "FStar.Sequence.Base.drop_contains_equiv_exists_helper2", @@ -1759,7 +1759,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.length" ], 0, - "0a746c1db5334b6697bda5e5f22901bf" + "3a8c6f9fca6993b9dfb5176b6d7483a2" ], [ "FStar.Sequence.Base.drop_contains_equiv_exists_helper2", @@ -1811,7 +1811,7 @@ "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.length" ], 0, - "755406e562862f6ffc11a83fbaebaaa1" + "4a7cfebe2228ff88023739d3f04776c5" ], [ "FStar.Sequence.Base.drop_contains_equiv_exists_helper3", @@ -1835,7 +1835,7 @@ "refinement_interpretation_Tm_refine_bee9bcc653d93567ac4b697d218b5de8" ], 0, - "f2bc644cd2f838bf75d711cc6e95ff1e" + "268975d9daa261c796b31a444e400985" ], [ "FStar.Sequence.Base.drop_contains_equiv_exists_lemma", @@ -1856,7 +1856,7 @@ "refinement_interpretation_Tm_refine_a97cd7b8f9dc13be6f698f4be436fea9" ], 0, - "3127f0935e2fa3f4dc4b855c2e356180" + "44d0cf8e60469cc7a752a43c81b5c0a8" ], [ "FStar.Sequence.Base.equal_def_lemma", @@ -1868,7 +1868,7 @@ "equation_FStar.Sequence.Base.equal_def_fact" ], 0, - "70ea4ea5d1c10a3d864c9d9602dfc059" + "507db32df866f45e3b6a5f1852475660" ], [ "FStar.Sequence.Base.extensionality_lemma", @@ -1896,7 +1896,7 @@ "refinement_interpretation_Tm_refine_f9d43e62799bfbe59135aef5c5ba6279" ], 0, - "3c056611a12bc63ec71cb82606298284" + "c34bfd858c87a790e5f7b04b7fbdb199" ], [ "FStar.Sequence.Base.is_prefix_def_lemma", @@ -1908,7 +1908,7 @@ "equation_FStar.Sequence.Base.is_prefix_def_fact" ], 0, - "e2710b3469d9388c86d8745008b2eb7e" + "0c881bda7523bc7c0a8990c695d340d9" ], [ "FStar.Sequence.Base.take_length_lemma", @@ -1933,7 +1933,7 @@ "refinement_interpretation_Tm_refine_e19e9d4dd1e25415f42200531d1745e3" ], 0, - "7c7ed4cd834e4e506af7433116531f25" + "078e45d80ea1fae1f7c4f010bfdbedfd" ], [ "FStar.Sequence.Base.index_into_take_helper", @@ -1994,7 +1994,7 @@ "typing_FStar.Sequence.Base.length" ], 0, - "374e2398765df6141a63c3eef3620ef0" + "0ad069bbc59ba24d20b3e06f734aa25d" ], [ "FStar.Sequence.Base.index_into_take_helper", @@ -2013,7 +2013,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "396ea55b67f624f566883dfafc51bd7c" + "5a933c82d622dcb47224b83020aa9663" ], [ "FStar.Sequence.Base.index_into_take_lemma", @@ -2033,7 +2033,7 @@ "refinement_interpretation_Tm_refine_ac66f689a1f7b2befb2bc06e31d10ec3" ], 0, - "0275117de8d58d29b0cc2e481251469e" + "4f3ecd119384cd97b3cf0265fe478b45" ], [ "FStar.Sequence.Base.drop_length_lemma", @@ -2056,7 +2056,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "1a159d01656f94a015a9435dcc45200c" + "5806eb4b3ab30d84420e7e2c9f1029ca" ], [ "FStar.Sequence.Base.index_into_drop_helper", @@ -2106,7 +2106,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "8e7fd86b2a77211d8dd2a53ada758803" + "0c84efc99a12be9a477bcf2d41b8819c" ], [ "FStar.Sequence.Base.index_into_drop_helper", @@ -2118,11 +2118,11 @@ "int_inversion", "primitive_Prims.op_Addition", "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_66f6e5d4527951a99b8164b9820e3be1", + "refinement_interpretation_Tm_refine_55e29d248dbd2f26df4c3bfc5e6b4c5c", "refinement_interpretation_Tm_refine_7bb8f38934c906224bba86adad4a0df5" ], 0, - "a41726507e3aad1829e3eab44691d589" + "fe5c920da0016c42bb1932451b55b041" ], [ "FStar.Sequence.Base.index_into_drop_lemma", @@ -2148,7 +2148,7 @@ "refinement_interpretation_Tm_refine_ca72f66faec9ec25037e2efc619eb408" ], 0, - "c11ab01b3806b9b6b5a14158efa624ba" + "ca8d3bc03cf78602c635c8f3bbe84e67" ], [ "FStar.Sequence.Base.drop_index_offset_lemma", @@ -2183,7 +2183,7 @@ "refinement_interpretation_Tm_refine_cec0026f033554628a395a8777141dff" ], 0, - "32b0b7dcb691fb656c03eb3942542e59" + "d6ee646e39466a72bb20e6de11e6aa66" ], [ "FStar.Sequence.Base.append_then_take_or_drop_helper", @@ -2240,7 +2240,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "dafb7bcb2b507a84f6d701801fbcfe6d" + "4c230e3749d7670415b04d3be1b687ef" ], [ "FStar.Sequence.Base.append_then_take_or_drop_helper", @@ -2259,7 +2259,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "d8a2b247b8d91b4287a09a2620f86886" + "8f0e471bc5fc77eb6c9ff2fa26998d99" ], [ "FStar.Sequence.Base.append_then_take_or_drop_lemma", @@ -2284,7 +2284,7 @@ "typing_FStar.Sequence.Base.length" ], 0, - "18fc5e9ef9bd342610d42bea4ae7cbc3" + "1a43b2f18d30a87259a20bb25a84d956" ], [ "FStar.Sequence.Base.take_commutes_with_in_range_update_helper", @@ -2354,7 +2354,7 @@ "typing_FStar.Sequence.Base.update" ], 0, - "2e50caa83760b3ccc911f1abbf56c294" + "c71a15207edeb64de4123198d4d7a36b" ], [ "FStar.Sequence.Base.take_commutes_with_in_range_update_helper", @@ -2371,7 +2371,7 @@ "refinement_interpretation_Tm_refine_5c5c474d742e0b3a18fc8c751e505f44" ], 0, - "376ab94a84be304a2d682417739f4964" + "b08b274036d3c259a3ea8d7002d34c59" ], [ "FStar.Sequence.Base.take_commutes_with_in_range_update_lemma", @@ -2403,7 +2403,7 @@ "refinement_interpretation_Tm_refine_dfcc0b9e0296bea48ecfd9ed273e2f0b" ], 0, - "d3f33453f06cd92ac8f64dd18d51a2ae" + "7e8025a947d497cb74738d58a31ca44b" ], [ "FStar.Sequence.Base.take_ignores_out_of_range_update_helper", @@ -2469,7 +2469,7 @@ "typing_FStar.Sequence.Base.update" ], 0, - "64ce6b251cbb33621668c13e62469563" + "37502fd7a5ffb2805101b7fe0d6215f1" ], [ "FStar.Sequence.Base.take_ignores_out_of_range_update_helper", @@ -2486,7 +2486,7 @@ "refinement_interpretation_Tm_refine_7ad556ca618d914626deb3e297520717" ], 0, - "ffcbbaf6f8c4d9373a7b2433fdf0001e" + "e729b14efedff27064cbe61cccfa549b" ], [ "FStar.Sequence.Base.take_ignores_out_of_range_update_lemma", @@ -2517,7 +2517,7 @@ "typing_FStar.Sequence.Base.length" ], 0, - "64bae52e28c9436b4873f0ff3edb8b1c" + "a8c498db52ea5251a475bf0a54a28d1c" ], [ "FStar.Sequence.Base.drop_commutes_with_in_range_update_helper", @@ -2587,7 +2587,7 @@ "typing_FStar.Sequence.Base.update" ], 0, - "5356ba3855b4d65cc544d10a1d98601a" + "2ca4e530b2af2b14be9e3c7334bc34c6" ], [ "FStar.Sequence.Base.drop_commutes_with_in_range_update_helper", @@ -2605,7 +2605,7 @@ "refinement_interpretation_Tm_refine_cddda7255a3b79da8a1e1ce4019e46ac" ], 0, - "8fefb15c99b52f0287cc8f47722e0678" + "ae9fd71aa94f161096ee924a21694ce2" ], [ "FStar.Sequence.Base.drop_commutes_with_in_range_update_lemma", @@ -2641,7 +2641,7 @@ "typing_FStar.Sequence.Base.length" ], 0, - "3c863bcf8ef55ac017472e9ddcc5e824" + "6270767648572e01e6828cb118aeccc4" ], [ "FStar.Sequence.Base.drop_ignores_out_of_range_update_helper", @@ -2706,7 +2706,7 @@ "typing_FStar.Sequence.Base.update" ], 0, - "ba98c1016daa321dfd45390a66f1a620" + "ec2217a97792ce68ec4be38ed871e7c8" ], [ "FStar.Sequence.Base.drop_ignores_out_of_range_update_helper", @@ -2723,7 +2723,7 @@ "refinement_interpretation_Tm_refine_7deabcaa1612cef480c83979c90489de" ], 0, - "67b78aa1c282696c692d49bd38e5ef39" + "f0d3809872bc68878f4e3f8a1e74eec1" ], [ "FStar.Sequence.Base.drop_ignores_out_of_range_update_lemma", @@ -2754,7 +2754,7 @@ "refinement_interpretation_Tm_refine_dfcc0b9e0296bea48ecfd9ed273e2f0b" ], 0, - "ebe0a253e3af86e2fae1188d7a20f141" + "aa914309e9d48124047010136d848dd0" ], [ "FStar.Sequence.Base.drop_commutes_with_build_helper", @@ -2805,7 +2805,7 @@ "typing_FStar.Sequence.Base.append", "unit_inversion", "unit_typing" ], 0, - "d7e9e86f1f6d018e6d54df40e5fc2c46" + "df187dc486b79264580099f4c77c78b5" ], [ "FStar.Sequence.Base.drop_commutes_with_build_helper", @@ -2818,7 +2818,7 @@ "refinement_interpretation_Tm_refine_98a705a2d07cd742117c50b775b121a8" ], 0, - "061cc5922d8d036d495b453e29fbcc0e" + "40f2875f0ce04fa4c05527c0d7afe20f" ], [ "FStar.Sequence.Base.drop_commutes_with_build_lemma", @@ -2841,7 +2841,7 @@ "refinement_interpretation_Tm_refine_c1cb2b45b92d440709cd23c296c94b37" ], 0, - "59c6e59b777e8eb9302c24317ca77414" + "e7d09320823d14a6b084e1a3e5eb0e45" ], [ "FStar.Sequence.Base.rank_def_lemma", @@ -2853,7 +2853,7 @@ "equation_FStar.Sequence.Base.rank_def_fact" ], 0, - "13690284642a82a0a61b5fcdaf9af517" + "82bc7e495ca169205d4bd2d6e9f74b10" ], [ "FStar.Sequence.Base.element_ranks_less_lemma", @@ -2874,7 +2874,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "66d5fd124f6abb6f250fff6cd5729d61" + "6ededb2e0a734f3b852a1a09ca86944d" ], [ "FStar.Sequence.Base.drop_ranks_less_helper", @@ -2916,7 +2916,7 @@ "unit_inversion", "unit_typing" ], 0, - "90d8ad30d2506a27a7824409e97d9156" + "8fc40634fcd61add98c789aedebe49c8" ], [ "FStar.Sequence.Base.drop_ranks_less_helper", @@ -2958,7 +2958,7 @@ "unit_inversion", "unit_typing" ], 0, - "41f6270987f121a19ba0cbb7ebe3ccbf" + "64d2b3fb8a0084f58fea9c3c1ddd37cd" ], [ "FStar.Sequence.Base.drop_ranks_less_lemma", @@ -2978,7 +2978,7 @@ "refinement_interpretation_Tm_refine_640069d230474667b3821af779f88068" ], 0, - "230371d144d10cd929442c6eb5d5dec3" + "03f5f2259c13ba3904e15f061c670818" ], [ "FStar.Sequence.Base.take_ranks_less_lemma", @@ -2995,7 +2995,7 @@ "typing_FStar.Sequence.Base.length", "well-founded-ordering-on-nat" ], 0, - "a1ac69e4514199e2e9e2805c90bccec1" + "48d76aa90bed15f264413a717f039da5" ], [ "FStar.Sequence.Base.append_take_drop_ranks_less_lemma", @@ -3028,7 +3028,7 @@ "typing_FStar.Sequence.Base.length", "well-founded-ordering-on-nat" ], 0, - "e081eb99d5804bf02fd0810d1084f771" + "15fdd3a8bbb7dfc6e82d79743c72daeb" ], [ "FStar.Sequence.Base.drop_zero_lemma", @@ -3048,7 +3048,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__2" ], 0, - "802dfa200f081570283f284c18cae62b" + "37b9a95c7181e92ece93de1181f86e6f" ], [ "FStar.Sequence.Base.take_zero_lemma", @@ -3069,7 +3069,7 @@ "projection_inverse_FStar.Pervasives.Native.Mktuple2__1" ], 0, - "d6b57916ae3624a2eb5a06edfe67e337" + "2e6beea04b1831e6f86184301b753300" ], [ "FStar.Sequence.Base.drop_then_drop_helper", @@ -3115,7 +3115,7 @@ "typing_FStar.Sequence.Base.length", "unit_inversion", "unit_typing" ], 0, - "d0c4a45d0294b4a94c921ccf280b0ffe" + "cf85c1fa063a9ec7c9d8bed92b0e9829" ], [ "FStar.Sequence.Base.drop_then_drop_helper", @@ -3128,10 +3128,10 @@ "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_32a10867255c90e3e414d688a2080868", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_92676245e21e8899912d8411e93ef807" + "refinement_interpretation_Tm_refine_8ba7f80e0690d656ed9be8515b0d9512" ], 0, - "811b1448aa22049ebb3440a318f6e301" + "cf286c8819a484d89de70cc5eff660c1" ], [ "FStar.Sequence.Base.drop_then_drop_lemma", @@ -3155,7 +3155,7 @@ "typing_FStar.Sequence.Base.length" ], 0, - "9b9033856d10435f4428f4d4ff064036" + "7936ac92dc459b1a8cda9bc993546b68" ], [ "FStar.Sequence.Base.all_seq_facts_lemma", @@ -3164,7 +3164,7 @@ 1, [ "@query", "equation_FStar.Sequence.Base.all_seq_facts" ], 0, - "45971dab251c0aad12e89301dbc0c15e" + "ff35927be1252d9cc9565cb0d0fffdae" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Sequence.Base.fsti.hints b/ulib/.cache/FStar.Sequence.Base.fsti.hints index dfe116ba53b..837dc99e0c7 100644 --- a/ulib/.cache/FStar.Sequence.Base.fsti.hints +++ b/ulib/.cache/FStar.Sequence.Base.fsti.hints @@ -20,7 +20,7 @@ "typing_FStar.Sequence.Base.length" ], 0, - "e6791636b35740e742976e270bba9470" + "d96c67b2f16c6f0f0061e9b7bc0db745" ], [ "FStar.Sequence.Base.index_into_singleton_fact", @@ -38,7 +38,7 @@ "typing_FStar.Sequence.Base.singleton" ], 0, - "a7b501946cebbf0ace9fd048a3feaa23" + "3073640978944fa8399f48812d2b80f3" ], [ "FStar.Sequence.Base.index_after_append_fact", @@ -57,7 +57,7 @@ "typing_FStar.Sequence.Base.length" ], 0, - "7bfb84cf9b713cfe626329ea4cedc0f3" + "6d2e38dda67e9d14c0ec37299a4593ba" ], [ "FStar.Sequence.Base.update_maintains_length_fact", @@ -71,7 +71,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "52754440e5fe381dc0ee45909777bc1e" + "3c713b31907886d68c002a54d92540e6" ], [ "FStar.Sequence.Base.update_then_index_fact", @@ -85,7 +85,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "ab46ae216c4d3366be1213a54d8bd031" + "472f6cf71651225ef68cb057a85f9c19" ], [ "FStar.Sequence.Base.take_contains_equiv_exists_fact", @@ -94,7 +94,7 @@ 1, [ "@query" ], 0, - "c7593401a5b5301fb0a1cd5e08fea428" + "54ceeac44e50d6156454f1c4c697f50a" ], [ "FStar.Sequence.Base.drop_contains_equiv_exists_fact", @@ -106,7 +106,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "e52e30af28636036179da69da273bd30" + "0d3fecd92074532ad6b956ff1c351d21" ], [ "FStar.Sequence.Base.equal_def_fact", @@ -118,7 +118,7 @@ "refinement_interpretation_Tm_refine_99697efe7414d05eee8c173405e4b99b" ], 0, - "6dfbb177bfbb53e590467042d9c5c3d1" + "a3d4789ad97e902cfbcd0048838b3d89" ], [ "FStar.Sequence.Base.is_prefix_def_fact", @@ -127,7 +127,7 @@ 1, [ "@query" ], 0, - "9884f901681aa6ecc108f902736912c6" + "ccd2d109005154be3d300672a84f10ed" ], [ "FStar.Sequence.Base.take_length_fact", @@ -141,7 +141,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d3c03da58983e1eb1cd15b7337e5c696" + "7407a20bcbd74bedd568e714221bcc3d" ], [ "FStar.Sequence.Base.index_into_take_fact", @@ -158,7 +158,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "913239275bba288f2d083f40583e8ffb" + "b2d7d61847c57e9d53bdabd090cc42ea" ], [ "FStar.Sequence.Base.index_into_drop_fact", @@ -175,7 +175,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "15d52ef2c7c29a97716b6877f4a33802" + "696d56eadfbd850fcc914f12fcd5c32e" ], [ "FStar.Sequence.Base.drop_index_offset_fact", @@ -195,7 +195,7 @@ "typing_FStar.Sequence.Base.length" ], 0, - "5ea7837b310ef507a7c193d214552adb" + "a88c9d1e4046d5438bfbb2b954cc0e58" ], [ "FStar.Sequence.Base.append_then_take_or_drop_fact", @@ -215,7 +215,7 @@ "typing_FStar.Sequence.Base.length" ], 0, - "c373e64c9b51c5a323cbc5fc86846bb0" + "6dfc36f6b5c08a29748f5e2c0e08eab1" ], [ "FStar.Sequence.Base.take_commutes_with_in_range_update_fact", @@ -234,7 +234,7 @@ "refinement_interpretation_Tm_refine_dfcc0b9e0296bea48ecfd9ed273e2f0b" ], 0, - "691e545d6b460aa4dcfb66cde5c000ed" + "1d220334c7de41df78961e724ddef5c9" ], [ "FStar.Sequence.Base.take_ignores_out_of_range_update_fact", @@ -252,7 +252,7 @@ "refinement_interpretation_Tm_refine_dfcc0b9e0296bea48ecfd9ed273e2f0b" ], 0, - "b02f1529526bfe7ba9be47f1d3f94a04" + "4b22d443034dd7dd12941f824c2bf09a" ], [ "FStar.Sequence.Base.drop_commutes_with_in_range_update_fact", @@ -274,7 +274,7 @@ "typing_FStar.Sequence.Base.length" ], 0, - "96455abcd21d9ea90075b1ba590c9107" + "14a1d9237bdc7ba5d15afd00df5e190a" ], [ "FStar.Sequence.Base.drop_ignores_out_of_range_update_fact", @@ -292,7 +292,7 @@ "refinement_interpretation_Tm_refine_dfcc0b9e0296bea48ecfd9ed273e2f0b" ], 0, - "a558e7746b7dccd960378f199a4cde90" + "5e4414845717f60c153e30e75d0fae5c" ], [ "FStar.Sequence.Base.drop_commutes_with_build_fact", @@ -309,7 +309,7 @@ "typing_FStar.Sequence.Base.length" ], 0, - "4688d4603064ae046051acd130cc7afa" + "36b15761ca7c7f8cf8e2873c77cba07e" ], [ "FStar.Sequence.Base.drop_ranks_less_fact", @@ -321,7 +321,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "6aed62c14daf68ff609e3a164a0566a1" + "5eb60ed7311e746751ff4c6de2e3342e" ], [ "FStar.Sequence.Base.take_ranks_less_fact", @@ -330,7 +330,7 @@ 1, [ "@query" ], 0, - "41104914215e99fd1daef292f4464093" + "57f4386ad310fea37ba17513e29f4abd" ], [ "FStar.Sequence.Base.append_take_drop_ranks_less_fact", @@ -343,7 +343,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "4091f6b33bba110898e0c502d61c0c8c" + "5fef318aaf6b5002205a25c28f23b150" ], [ "FStar.Sequence.Base.drop_zero_fact", @@ -357,7 +357,7 @@ "typing_FStar.Sequence.Base.length" ], 0, - "ee96da607c30aeac96c1727cf832d4a7" + "a44a986f5ad2d7679d756b8e837b6625" ], [ "FStar.Sequence.Base.take_zero_fact", @@ -371,7 +371,7 @@ "typing_FStar.Sequence.Base.length" ], 0, - "1c032741ce375e4cf279e373ef37bc79" + "7aa1945eb4015c6ebf8876df24b138dd" ], [ "FStar.Sequence.Base.drop_then_drop_fact", @@ -389,7 +389,7 @@ "typing_FStar.Sequence.Base.length" ], 0, - "25c6e0c3da3a5d2f62a102f51762ffbe" + "61a64436167cb95ee1a9b7eb5abaab93" ], [ "FStar.Sequence.Base.all_seq_facts", @@ -398,7 +398,7 @@ 1, [ "@query" ], 0, - "f2673fbdc4858b72ad981d4affbd7c91" + "8afbe733d91751dd0fafe230bd4f777e" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Sequence.Permutation.fst.hints b/ulib/.cache/FStar.Sequence.Permutation.fst.hints index b0bf6db6440..8756fddb1c8 100644 --- a/ulib/.cache/FStar.Sequence.Permutation.fst.hints +++ b/ulib/.cache/FStar.Sequence.Permutation.fst.hints @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "2befbbe8876efadbec8c25f2a6159382" + "3a880af02125e5de71c44dc4fbedb365" ], [ "FStar.Sequence.Permutation.reveal_is_permutation", @@ -37,7 +37,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "2e921fe34990a31797324484bd8e8b3f" + "9012a56191a8070f9ea575974a445b46" ], [ "FStar.Sequence.Permutation.reveal_is_permutation", @@ -50,7 +50,7 @@ "l_quant_interp_59139ac8e10b6169c9a749d686813b25" ], 0, - "78c0e723c12ed2fe580d0e91afc52c70" + "64a7b33db33c389ea416b23bb866f0b9" ], [ "FStar.Sequence.Permutation.reveal_is_permutation_nopats", @@ -67,7 +67,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "8af65388e98436cb2e8296129018b137" + "7008553a372f2927ec8c82c3cf3ebae2" ], [ "FStar.Sequence.Permutation.split3_index", @@ -98,7 +98,7 @@ "typing_FStar.Sequence.Util.cons" ], 0, - "fa67bad87107f5ec32e79e906cad7fad" + "d609f9c6e6253a7dc3fa59fbafe70258" ], [ "FStar.Sequence.Permutation.find", @@ -173,7 +173,7 @@ "well-founded-ordering-on-nat" ], 0, - "0774b2620ed05cb440b0e73d24726d03" + "53972a2a6ab890e5f5fb6de4689f122f" ], [ "FStar.Sequence.Permutation.count_singleton_one", @@ -217,7 +217,7 @@ "typing_Tm_abs_cb16ce11a844e6df10be13b7884f407d" ], 0, - "ce388e8a9c918c598c013dbddba9b976" + "421221d79a4c141d5d4562f82323e47e" ], [ "FStar.Sequence.Permutation.count_singleton_zero", @@ -257,7 +257,7 @@ "typing_Tm_abs_cb16ce11a844e6df10be13b7884f407d" ], 0, - "9fc0a3e2f48d1c5fbbe7475891ac0faa" + "00e509f152493446f6d44d8f706521c8" ], [ "FStar.Sequence.Permutation.equal_counts_empty", @@ -295,7 +295,7 @@ "typing_Tm_abs_cb16ce11a844e6df10be13b7884f407d" ], 0, - "c6ba4d8ce6558855711d3791be94d2a1" + "756238c533dec3373465b3a0212dcb0d" ], [ "FStar.Sequence.Permutation.count_head", @@ -327,7 +327,7 @@ "typing_Tm_abs_cb16ce11a844e6df10be13b7884f407d" ], 0, - "042ad1679d9fb9b8cead73a0ff2fdd39" + "13a3b299d076f58575473d2b93410e05" ], [ "FStar.Sequence.Permutation.permutation_from_equal_counts", @@ -405,7 +405,7 @@ "typing_FStar.Sequence.Util.count", "well-founded-ordering-on-nat" ], 0, - "34174d72481af19b905b4a6c9de81d67" + "6ebba4cd4d4e73322701e873a64eab0a" ], [ "FStar.Sequence.Permutation.elim_monoid_laws", @@ -422,7 +422,7 @@ "typing_FStar.Algebra.CommMonoid.__proj__CM__item__unit" ], 0, - "bccd51ae95b0932c47cc128f3de8486f" + "e5d9fcf6d9f0bd4af7baa1de7708424c" ], [ "FStar.Sequence.Permutation.foldm_back_append", @@ -495,7 +495,7 @@ "typing_FStar.Sequence.Permutation.foldm_back" ], 0, - "dfdd752dbaf74c1debd6cd95847180f7" + "90e2ec03d45421090b5d6cfc19644f51" ], [ "FStar.Sequence.Permutation.foldm_back_sym", @@ -504,7 +504,7 @@ 0, [ "@query", "typing_FStar.Sequence.Permutation.foldm_back" ], 0, - "b7b939e1b3375a961da46365a02eaefe" + "e50d9a110e489585bb7592d47974ffc5" ], [ "FStar.Sequence.Permutation.foldm_back_singleton", @@ -546,7 +546,7 @@ "typing_FStar.Sequence.Base.singleton" ], 0, - "bdddef8fd5bcc6ea8597c68e9cc6f0d0" + "e8cd95761d4f7a879c9870a7d9579f24" ], [ "FStar.Sequence.Permutation.foldm_back3", @@ -560,7 +560,7 @@ "typing_FStar.Sequence.Permutation.foldm_back" ], 0, - "5029a1b861eb5fb109928614593c8419" + "6991e61fb9a1732d49574f899b30273b" ], [ "FStar.Sequence.Permutation.remove_i", @@ -585,7 +585,7 @@ "typing_FStar.Sequence.Base.length" ], 0, - "6b1ea45987d355e4d93f4eb8cd7ade51" + "1e6ebe834043178a13f2f1846574b893" ], [ "FStar.Sequence.Permutation.shift_perm'", @@ -639,7 +639,7 @@ "typing_FStar.Sequence.Base.take", "typing_FStar.Sequence.Util.tail" ], 0, - "5d1ba09be48998482db2ece1babdec6d" + "e76c76169c8800685e6f82fb0e5a12f1" ], [ "FStar.Sequence.Permutation.shift_perm", @@ -657,7 +657,7 @@ "refinement_interpretation_Tm_refine_dfcc0b9e0296bea48ecfd9ed273e2f0b" ], 0, - "4f559db9d4232e57d3e17d2680581d20" + "ea5c9160ec8306bef8411d5bdbc865d1" ], [ "FStar.Sequence.Permutation.seqperm_len", @@ -670,7 +670,7 @@ "refinement_interpretation_Tm_refine_80f00a9b34778a9557d56180c9a04e1a" ], 0, - "fe37e5500e3fecd5aebe17484a879493" + "c5168d5c91d47c2b612047f8aa36c6bd" ], [ "FStar.Sequence.Permutation.foldm_back_perm", @@ -750,7 +750,7 @@ "typing_FStar.Sequence.Util.cons" ], 0, - "478c3f89ec6c20f9a1cfda0fe660b1e5" + "3fcf872e7c6dd679ec4a838f153d2fa8" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Sequence.Permutation.fsti.hints b/ulib/.cache/FStar.Sequence.Permutation.fsti.hints index a6e9d19cbd2..ea7f59f0721 100644 --- a/ulib/.cache/FStar.Sequence.Permutation.fsti.hints +++ b/ulib/.cache/FStar.Sequence.Permutation.fsti.hints @@ -16,7 +16,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "dd02bf4798ec14558243e6455f1dce7d" + "20a78d697f99e0a8f851d709197f7943" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Sequence.Seq.fst.hints b/ulib/.cache/FStar.Sequence.Seq.fst.hints index 35f5773fd85..eb682a4dad3 100644 --- a/ulib/.cache/FStar.Sequence.Seq.fst.hints +++ b/ulib/.cache/FStar.Sequence.Seq.fst.hints @@ -31,7 +31,7 @@ "well-founded-ordering-on-nat" ], 0, - "df0cbd43be92e475ebf7a6137e6de851" + "fc001de6ea2e9a763dd69727290904ac" ], [ "FStar.Sequence.Seq.seq_of_sequence", @@ -55,7 +55,7 @@ "typing_FStar.Sequence.Base.length" ], 0, - "23ee4d2a7047ffda362510c3ede42a19" + "3fbb137a95a68f451289f6993a00f428" ], [ "FStar.Sequence.Seq.related", @@ -64,7 +64,7 @@ 1, [ "@query" ], 0, - "10e3355693e85790060b612bfbe0a920" + "733ff4331ca2b50ffc9741d156a52f8b" ], [ "FStar.Sequence.Seq.related_sequence_of_seq", @@ -128,7 +128,7 @@ "well-founded-ordering-on-nat" ], 0, - "9dfc57f4b635c7cd084b91ae97a4355b" + "a517d9f1c4bb44c98219582115d79fd5" ], [ "FStar.Sequence.Seq.related_seq_of_sequence", @@ -186,7 +186,7 @@ "typing_FStar.Sequence.Seq.seq_of_sequence" ], 0, - "917b6b8a6db2ce0eccb375a17aae82f0" + "bd5933829313db53be3e800806b09a09" ], [ "FStar.Sequence.Seq.seq_of_sequence_of_seq", @@ -209,7 +209,7 @@ "typing_FStar.Sequence.Seq.sequence_of_seq" ], 0, - "e9a70134d603c8def89e7dc9b0995cae" + "30f481f44f2911bfea7c5de59c66cb25" ], [ "FStar.Sequence.Seq.sequence_of_seq_of_sequence", @@ -237,7 +237,7 @@ "typing_FStar.Sequence.Seq.sequence_of_seq" ], 0, - "94373492723aab7fa3cb05448ba55ddc" + "1cd66add3f8dfb179ebd4e7bf688e69b" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Sequence.Seq.fsti.hints b/ulib/.cache/FStar.Sequence.Seq.fsti.hints index 457d1ae8a0a..830efb2afd2 100644 --- a/ulib/.cache/FStar.Sequence.Seq.fsti.hints +++ b/ulib/.cache/FStar.Sequence.Seq.fsti.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "34ac0934e8f2a2b155de8c653f242950" + "b90091d0c59e1f9ededcde7f28efb6da" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Sequence.Util.fst.hints b/ulib/.cache/FStar.Sequence.Util.fst.hints index 1b07d2d4a40..24fd14d402b 100644 --- a/ulib/.cache/FStar.Sequence.Util.fst.hints +++ b/ulib/.cache/FStar.Sequence.Util.fst.hints @@ -18,7 +18,7 @@ "refinement_interpretation_Tm_refine_db22c0d28f73c3929cbc414b5a49ad2a" ], 0, - "f21cca0b2acf365ac48237eb9ee18678" + "11101dc4cf86f8811e142fd2dbac9d3b" ], [ "FStar.Sequence.Util.head", @@ -30,7 +30,7 @@ "refinement_interpretation_Tm_refine_73e875c22ca95314c9b0fdc8ccbb60f5" ], 0, - "c288ad60d317fd12f021fdf8c0a4d39b" + "aea7bd55295b28b518c8fb54bfcaab13" ], [ "FStar.Sequence.Util.tail", @@ -42,7 +42,7 @@ "refinement_interpretation_Tm_refine_73e875c22ca95314c9b0fdc8ccbb60f5" ], 0, - "cc923fa67318de394f912a644977c81a" + "6d2c129315f0fff8c25c23e7e77e17fd" ], [ "FStar.Sequence.Util.un_build", @@ -58,7 +58,7 @@ "typing_FStar.Sequence.Base.length" ], 0, - "d7db6f8522bc07b5314c057bf6d66eb9" + "bd156ca0a0f41c8d7c3d293c8c351660" ], [ "FStar.Sequence.Util.count_matches", @@ -79,7 +79,7 @@ "typing_FStar.Sequence.Base.length", "well-founded-ordering-on-nat" ], 0, - "dceffa10f91f96d2e1dd9d87000b9164" + "2bd6403c53a914c0cbc0428e8d86a498" ], [ "FStar.Sequence.Util.count_matches_empty", @@ -96,7 +96,7 @@ "refinement_interpretation_Tm_refine_0bbe8e0847a925ac3b87f1aba3a293d3" ], 0, - "47fbc8ecd4900582a490cad512c693f7" + "292869d2c0c8d38285a2c1711dcd94d8" ], [ "FStar.Sequence.Util.count_empty", @@ -118,7 +118,7 @@ "typing_Tm_abs_cb16ce11a844e6df10be13b7884f407d" ], 0, - "2c657e05897683fc649714823b49d708" + "0f7016d8a001809b194c9814a1192d92" ], [ "FStar.Sequence.Util.count_head", @@ -150,7 +150,7 @@ "typing_Tm_abs_cb16ce11a844e6df10be13b7884f407d" ], 0, - "bc42b177dbae077766680a6e9100b9a8" + "663d8570ed3c631dc07c489f4bb73fd6" ], [ "FStar.Sequence.Util.lemma_append_count_aux", @@ -204,7 +204,7 @@ "well-founded-ordering-on-nat" ], 0, - "8460cb6d6bf7df79a7f4b13c7321c337" + "14d7d0be45e37152e4ebc01c1214d3bb" ], [ "FStar.Sequence.Util.fold_back", @@ -224,7 +224,7 @@ "typing_FStar.Sequence.Base.length" ], 0, - "a7615fb2539416a64f63fe001e131f33" + "c7afca5df9a339c1ffb4f34f95e117a9" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Set.fst.hints b/ulib/.cache/FStar.Set.fst.hints index b94d198b3f0..08afa574209 100644 --- a/ulib/.cache/FStar.Set.fst.hints +++ b/ulib/.cache/FStar.Set.fst.hints @@ -22,7 +22,7 @@ "typing_Tm_abs_6326eea4887383ba76f88bbb04bea6d8" ], 0, - "b5aea480569971a0fd6cf29eff7e8ffa" + "fda7cbe9cffd32942c6fdae65c86b814" ], [ "FStar.Set.mem_singleton", @@ -45,7 +45,7 @@ "typing_Tm_abs_6326eea4887383ba76f88bbb04bea6d8" ], 0, - "3399626cd557eeb92915217a2963d530" + "53a57bceb06b7ab7a59768f11dbf1c4a" ], [ "FStar.Set.mem_union", @@ -67,7 +67,7 @@ "typing_Tm_abs_7a5911b2344bd347a4c522edac0401df" ], 0, - "a3ae136908260ba6f807ea63e79fba6c" + "b14f6b33234a850a6faf50db7899e436" ], [ "FStar.Set.mem_intersect", @@ -89,7 +89,7 @@ "typing_Tm_abs_920217650fd17cad0a0f1ea71d8a3e64" ], 0, - "60cee6020b99a1a4f1f287a71e1c0c66" + "bd54cb94904d867b271236a02d30b16e" ], [ "FStar.Set.mem_complement", @@ -111,7 +111,7 @@ "typing_Tm_abs_e818836335067047224d0c19c4cabb2d" ], 0, - "042f332d82379b60e61298297a5b72e1" + "6408ae316ddb83e2d2a643c31085755f" ], [ "FStar.Set.mem_intension", @@ -131,7 +131,7 @@ "typing_Tm_abs_6326eea4887383ba76f88bbb04bea6d8" ], 0, - "074b8b3c2ebdb2c272ee42bb0db8159f" + "b7e0b97ec9ba04de8da06dd40e30eaed" ], [ "FStar.Set.mem_subset", @@ -140,7 +140,7 @@ 0, [ "@query", "equation_FStar.Set.subset" ], 0, - "c376aa2783f1a8e04e87154e3a97da95" + "1e0a531853b3fcd47ba42c05d81e5858" ], [ "FStar.Set.subset_mem", @@ -149,7 +149,7 @@ 0, [ "@query", "equation_FStar.Set.subset" ], 0, - "003913b935e4c79ce2513889d26a59ae" + "e46773195e427ddac66b76bcca03642e" ], [ "FStar.Set.lemma_equal_intro", @@ -161,7 +161,7 @@ "equation_FStar.Set.equal", "equation_FStar.Set.mem" ], 0, - "e01f60e14f51428049f9ecd9403b5592" + "8a9dedb2862939a7c5f10f15b3a8f537" ], [ "FStar.Set.lemma_equal_elim", @@ -180,7 +180,7 @@ "typing_Tm_abs_6326eea4887383ba76f88bbb04bea6d8" ], 0, - "8fb9acc527551ccaba552ecb9eb28ef6" + "b1da08c6011c5eb31b281ce58b7f8780" ], [ "FStar.Set.lemma_equal_refl", @@ -189,7 +189,7 @@ 0, [ "@query", "lemma_FStar.Set.lemma_equal_intro" ], 0, - "be8eb26eda6236a446517e3ef2f0d3b0" + "6526c3e9ecdfafeb26153761ce29077e" ], [ "FStar.Set.disjoint_not_in_both", @@ -205,7 +205,7 @@ "typing_FStar.Set.mem" ], 0, - "475725f223249b7624f983ccd9c0d4b6" + "a6c701bacea7c78dc062656b62164990" ], [ "FStar.Set.as_set'", @@ -221,7 +221,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "547a4f4b6a64ede15e78c65c356839e0" + "ba2d7d1d970065f684b30478cabe00e4" ], [ "FStar.Set.lemma_disjoint_subset", @@ -239,7 +239,7 @@ "typing_FStar.Set.mem" ], 0, - "9d82af874c61b6918587f2e5c3d320d8" + "73b12ec47a7cb102347a10021a1e6049" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Set.fsti.hints b/ulib/.cache/FStar.Set.fsti.hints index 9e790e81456..6d609eba085 100644 --- a/ulib/.cache/FStar.Set.fsti.hints +++ b/ulib/.cache/FStar.Set.fsti.hints @@ -15,7 +15,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "5e19a19b8916bfbdea5551541cec6e94" + "d7b63153f6b89963d3b3ad8d6de413c2" ], [ "FStar.Set.lemma_disjoint_subset", @@ -32,7 +32,7 @@ "typing_FStar.Set.mem" ], 0, - "36b576ffa0a8df41826830e04f2503a5" + "4a2ee84e7d6f9c401216f789f7f21fc1" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.SizeT.fst.hints b/ulib/.cache/FStar.SizeT.fst.hints index ab1620eea2b..d3646b0500d 100644 --- a/ulib/.cache/FStar.SizeT.fst.hints +++ b/ulib/.cache/FStar.SizeT.fst.hints @@ -1,5 +1,5 @@ [ - "€åÕÏ,ýc¤(G1þâ@÷[", + "\u001cP+OΓ\"{”ÄÕÛ\"\nþ4", [ [ "FStar.SizeT.t", @@ -12,7 +12,7 @@ "typing_FStar.UInt64.t" ], 0, - "826ee67f1771fafaa514cd7bbe7af65e" + "01434bbd09c63251590b4e5051cfc230" ], [ "FStar.SizeT.fits_at_least_16", @@ -36,7 +36,7 @@ "typing_FStar.SizeT.bound" ], 0, - "cfa0d1ca8fe280dd2974b00a2b51bf05" + "9a4d76c22f63607135f25e378f480dc3" ], [ "FStar.SizeT.v", @@ -44,19 +44,20 @@ 2, 1, [ - "@MaxIFuel_assumption", "@query", "b2t_def", - "equation_FStar.SizeT.fits", "equation_FStar.SizeT.t", - "equation_FStar.UInt.fits", "equation_FStar.UInt.min_int", - "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t", - "int_inversion", "primitive_Prims.op_AmpAmp", - "primitive_Prims.op_LessThanOrEqual", + "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion", + "bool_typing", "data_elim_FStar.SizeT.Sz", + "equation_FStar.SizeT.fits", "equation_FStar.UInt.fits", + "equation_FStar.UInt.min_int", "equation_FStar.UInt.size", + "equation_FStar.UInt.uint_t", "fuel_guarded_inversion_FStar.SizeT.t", + "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual", + "proj_equation_FStar.SizeT.Sz_x", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_de514feaa9f1d45c5f7dd206b689dcb7", "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec", - "typing_FStar.UInt64.v" + "typing_FStar.SizeT.__proj__Sz__item__x", "typing_FStar.UInt64.v" ], 0, - "47c14dd8f278d614e0d5b52839052eed" + "146090919a24e3b1d0e18bf04a40922d" ], [ "FStar.SizeT.uint_to_t", @@ -64,15 +65,17 @@ 2, 1, [ - "@MaxIFuel_assumption", "@query", "b2t_def", "eq2-interp", - "equation_FStar.SizeT.fits", "equation_FStar.SizeT.t", - "equation_FStar.SizeT.v", "equation_FStar.UInt.fits", - "equation_FStar.UInt.size", "equation_Prims.nat", "int_inversion", + "@MaxIFuel_assumption", "@query", "b2t_def", + "defn_equation_FStar.SizeT.fits", "equation_FStar.SizeT.fits", + "equation_FStar.SizeT.v", "equation_FStar.UInt.size", + "equation_Prims.nat", "int_inversion", "l_and-interp", + "primitive_Prims.op_LessThan", "proj_equation_FStar.SizeT.Sz_x", "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.SizeT.Sz_x", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "cdf5828333d53d50b26de4d7f9b34a77" + "893350f2e4075fedbcceaff318579dd1" ], [ "FStar.SizeT.size_v_inj", @@ -84,7 +87,7 @@ "lemma_FStar.UInt64.uv_inv" ], 0, - "a3e087b57cfc9bb8f1905e97f816b33f" + "1569457d7019215ccf006bae7e9e5f35" ], [ "FStar.SizeT.size_v_inj", @@ -92,15 +95,17 @@ 2, 1, [ - "@MaxIFuel_assumption", "@query", "equation_FStar.SizeT.t", - "equation_FStar.SizeT.v", "lemma_FStar.UInt64.uv_inv", - "refinement_interpretation_Tm_refine_207024d2522be2ff59992eb07d6dc785", + "@MaxIFuel_assumption", "@query", "equation_FStar.SizeT.v", + "fuel_guarded_inversion_FStar.SizeT.t", "lemma_FStar.UInt64.uv_inv", + "proj_equation_FStar.SizeT.Sz_x", "refinement_interpretation_Tm_refine_7df43cb9feb536df62477b7b30ce1682", + "refinement_interpretation_Tm_refine_d31dc64f66418ea46750af0abf8cb278", "refinement_interpretation_Tm_refine_de514feaa9f1d45c5f7dd206b689dcb7", + "typing_FStar.SizeT.__proj__Sz__item__x", "typing_FStar.SizeT.uint_to_t", "typing_FStar.SizeT.v" ], 0, - "5851702bf7ac87a6b892a4d96d02ea78" + "119f19d9e076843da87a2b3982a1400c" ], [ "FStar.SizeT.size_uint_to_t_inj", @@ -112,7 +117,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "488ca225bc8f49ce8bab70a263753321" + "42e8f9be4dabee4a2afbf3d83c163a1e" ], [ "FStar.SizeT.size_uint_to_t_inj", @@ -120,12 +125,12 @@ 2, 1, [ - "@MaxIFuel_assumption", "@query", "equation_FStar.SizeT.uint_to_t", - "refinement_interpretation_Tm_refine_207024d2522be2ff59992eb07d6dc785", + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_d31dc64f66418ea46750af0abf8cb278", "typing_FStar.SizeT.uint_to_t" ], 0, - "a26bf5fa94fbc2ca200fc4032bacacf3" + "300e1176fce307b2705ec82637239cee" ], [ "FStar.SizeT.fits_u64", @@ -138,7 +143,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "37f6a8269680be80e3206a4b483b5be5" + "e98037c9d40f826b2e339e57a0263b20" ], [ "FStar.SizeT.fits_u64_implies_fits_32", @@ -157,7 +162,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "910a0b08344181f65cfc15e31a80039c" + "1b16b6fadf0c72bf4019e76483aad20c" ], [ "FStar.SizeT.fits_u32_implies_fits", @@ -184,7 +189,7 @@ "typing_Prims.pow2" ], 0, - "eda2431dae793937073864d93a119d9c" + "2995282564e2b027b19b755a40746a51" ], [ "FStar.SizeT.fits_u64_implies_fits", @@ -209,7 +214,7 @@ "typing_Prims.pow2" ], 0, - "f131ccd7b8f6d092f5a65246100de492" + "7b807d0927aac91efcfe2fc3a32e49dd" ], [ "FStar.SizeT.of_u32", @@ -218,7 +223,7 @@ 1, [ "@query" ], 0, - "8e1c8e381fb1b8e6d3f54978b9aee77f" + "be7fe49a059577e5aafbfcc075e02909" ], [ "FStar.SizeT.of_u32", @@ -245,7 +250,7 @@ "typing_FStar.UInt32.v" ], 0, - "e525e4030ec2bf2b72a07237e7a7cf8e" + "3f98ba662730111023ca23a945fce60f" ], [ "FStar.SizeT.of_u64", @@ -254,7 +259,7 @@ 1, [ "@query" ], 0, - "813a303837be79647aa952b08a60731e" + "bc24cf39f1dbdd578a4bdf6329db8106" ], [ "FStar.SizeT.of_u64", @@ -276,7 +281,7 @@ "typing_FStar.UInt64.v" ], 0, - "1ac915f385eb573c60cd2cdfe980257e" + "eda918449b6e1435c292bed8e684b298" ], [ "FStar.SizeT.uint16_to_sizet", @@ -285,7 +290,7 @@ 1, [ "@query" ], 0, - "fa515792fd07eef8bb333ef67e307ed3" + "4ed4f381345cd629a0f248f599bac0fb" ], [ "FStar.SizeT.uint16_to_sizet", @@ -307,7 +312,7 @@ "typing_FStar.UInt16.v" ], 0, - "47812d766cc8c3f050f1f876eec53833" + "dec0cf7eb8c0b2929e9ca13d83746b50" ], [ "FStar.SizeT.uint32_to_sizet", @@ -316,7 +321,7 @@ 1, [ "@query" ], 0, - "dd2662e1bf623b75a469b172b6a87597" + "58d8448a5f410e2dd1ad04899cbe3a44" ], [ "FStar.SizeT.uint32_to_sizet", @@ -343,7 +348,7 @@ "typing_FStar.UInt32.v" ], 0, - "f15d472563c16674f314fbc620e5a300" + "195e4a3dcf26bf7757cff814665f1d4e" ], [ "FStar.SizeT.uint64_to_sizet", @@ -352,7 +357,7 @@ 1, [ "@query" ], 0, - "3cce2bca7efa3581f1ee617942a99677" + "0b3defaa5bda7d3d98db9cc7b1e2f033" ], [ "FStar.SizeT.uint64_to_sizet", @@ -374,7 +379,7 @@ "typing_FStar.UInt64.v" ], 0, - "497e0dbb8af7db83411e5c813369198d" + "ffc0965952dc746c33df8727f95ce22e" ], [ "FStar.SizeT.sizet_to_uint32", @@ -383,7 +388,7 @@ 1, [ "@query" ], 0, - "1b5277fb7f3bd78da7ea597a440fe96f" + "4041487f06eb029f78630d5916ad02e0" ], [ "FStar.SizeT.sizet_to_uint32", @@ -392,10 +397,11 @@ 1, [ "@MaxIFuel_assumption", "@query", "equation_FStar.SizeT.v", - "refinement_interpretation_Tm_refine_a3e91433acc705e2c7f5ab6f610b2493" + "fuel_guarded_inversion_FStar.SizeT.t", + "refinement_interpretation_Tm_refine_c479923313e878a1c62ec25251a47535" ], 0, - "f4c4af901c0fe52a90aa35e8aa78beeb" + "8deba09f95571f7f30d0a97f358c36c3" ], [ "FStar.SizeT.fits_lte", @@ -412,7 +418,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "2e0535632779b01712e5facb996a193e" + "f175238bea47066af851b55f8c3a5644" ], [ "FStar.SizeT.add", @@ -425,7 +431,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "443da62815e70702dc2d5498770bb439" + "f28b5bfe1d3e1c184080a2fe7ecc94a4" ], [ "FStar.SizeT.add", @@ -433,17 +439,17 @@ 2, 1, [ - "@MaxIFuel_assumption", "@query", "equation_FStar.SizeT.fits", - "equation_FStar.SizeT.t", "equation_FStar.SizeT.v", - "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t", - "primitive_Prims.op_Addition", + "@MaxIFuel_assumption", "@query", "b2t_def", + "equation_FStar.SizeT.fits", "equation_FStar.SizeT.v", + "equation_FStar.UInt.size", "primitive_Prims.op_Addition", + "primitive_Prims.op_LessThan", "proj_equation_FStar.SizeT.Sz_x", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.SizeT.Sz_x", "refinement_interpretation_Tm_refine_7df43cb9feb536df62477b7b30ce1682", - "refinement_interpretation_Tm_refine_de514feaa9f1d45c5f7dd206b689dcb7", - "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec", - "typing_FStar.SizeT.v", "typing_FStar.UInt64.v" + "typing_FStar.SizeT.v" ], 0, - "74aebc151aae53758df0d6d39e528407" + "1c55ab26a217a5a7a473b3258f2ddcea" ], [ "FStar.SizeT.sub", @@ -451,21 +457,23 @@ 2, 1, [ - "@MaxIFuel_assumption", "@query", "b2t_def", "eq2-interp", - "equation_FStar.SizeT.fits", "equation_FStar.SizeT.t", - "equation_FStar.SizeT.v", "equation_FStar.UInt.fits", - "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int", - "equation_FStar.UInt.size", "equation_Prims.nat", - "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual", - "primitive_Prims.op_Subtraction", + "@MaxIFuel_assumption", "@query", "b2t_def", + "equation_FStar.SizeT.fits", "equation_FStar.SizeT.v", + "equation_FStar.UInt.fits", "equation_FStar.UInt.max_int", + "equation_FStar.UInt.min_int", "equation_FStar.UInt.size", + "equation_Prims.nat", "primitive_Prims.op_AmpAmp", + "primitive_Prims.op_LessThanOrEqual", + "primitive_Prims.op_Subtraction", "proj_equation_FStar.SizeT.Sz_x", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", + "projection_inverse_FStar.SizeT.Sz_x", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_7df43cb9feb536df62477b7b30ce1682", - "typing_FStar.SizeT.v" + "refinement_interpretation_Tm_refine_de514feaa9f1d45c5f7dd206b689dcb7", + "typing_FStar.SizeT.__proj__Sz__item__x", "typing_FStar.SizeT.v" ], 0, - "d2dfd65f9bf2cbeecf3c774b619730c2" + "b19cc5b58177cd2dae26b56f7cda5519" ], [ "FStar.SizeT.mul", @@ -482,7 +490,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "3906775ff698b344fc5f2c29b681bd38" + "a9a017e89a7db22847aa4b50401991da" ], [ "FStar.SizeT.mul", @@ -490,17 +498,17 @@ 2, 1, [ - "@MaxIFuel_assumption", "@query", "equation_FStar.SizeT.fits", - "equation_FStar.SizeT.t", "equation_FStar.SizeT.v", - "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t", - "primitive_Prims.op_Multiply", + "@MaxIFuel_assumption", "@query", "b2t_def", + "equation_FStar.SizeT.fits", "equation_FStar.SizeT.v", + "equation_FStar.UInt.size", "primitive_Prims.op_LessThan", + "primitive_Prims.op_Multiply", "proj_equation_FStar.SizeT.Sz_x", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.SizeT.Sz_x", "refinement_interpretation_Tm_refine_7df43cb9feb536df62477b7b30ce1682", - "refinement_interpretation_Tm_refine_de514feaa9f1d45c5f7dd206b689dcb7", - "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec", - "typing_FStar.SizeT.v", "typing_FStar.UInt64.v" + "typing_FStar.SizeT.v" ], 0, - "4656e0621a430bd8bd49e5f3ceee86c9" + "698f37793a1c7b90939884f0ac22a6fd" ], [ "FStar.SizeT.div", @@ -509,39 +517,42 @@ 1, [ "@MaxIFuel_assumption", "@query", - "refinement_interpretation_Tm_refine_839ce6d58012d733d9f3ff233d62acf0" + "refinement_interpretation_Tm_refine_07c09e516188b436a0440e69f7230884" ], 0, - "16cf8abf69df0b41ecb7cb909bbc2bed" + "168032cea87f308c4c2fd90048f528bd" ], [ "FStar.SizeT.div", 2, 2, - 2, + 1, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query", - "b2t_def", "equation_FStar.SizeT.fits", "equation_FStar.SizeT.t", + "b2t_def", "data_elim_FStar.SizeT.Sz", "equation_FStar.SizeT.fits", "equation_FStar.SizeT.v", "equation_FStar.UInt.fits", "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int", "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t", - "equation_Prims.nat", "int_inversion", "int_typing", - "lemma_FStar.UInt.pow2_values", "primitive_Prims.op_AmpAmp", - "primitive_Prims.op_Division", "primitive_Prims.op_LessThanOrEqual", - "primitive_Prims.op_Subtraction", + "equation_Prims.nat", "fuel_guarded_inversion_FStar.SizeT.t", + "int_inversion", "int_typing", "lemma_FStar.UInt.pow2_values", + "primitive_Prims.op_AmpAmp", "primitive_Prims.op_Division", + "primitive_Prims.op_LessThanOrEqual", + "primitive_Prims.op_Subtraction", "proj_equation_FStar.SizeT.Sz_x", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", + "projection_inverse_FStar.SizeT.Sz_x", + "refinement_interpretation_Tm_refine_07c09e516188b436a0440e69f7230884", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_7df43cb9feb536df62477b7b30ce1682", - "refinement_interpretation_Tm_refine_839ce6d58012d733d9f3ff233d62acf0", "refinement_interpretation_Tm_refine_de514feaa9f1d45c5f7dd206b689dcb7", "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec", - "typing_FStar.SizeT.v", "typing_FStar.UInt64.v" + "typing_FStar.SizeT.__proj__Sz__item__x", "typing_FStar.SizeT.v", + "typing_FStar.UInt64.v" ], 0, - "4f29b264a7c6db784bf146d6b2cdc75b" + "0865c99233e89df56020b67966a4990c" ], [ "FStar.SizeT.mod_spec", @@ -565,7 +576,7 @@ "refinement_interpretation_Tm_refine_aa6a9e30f1f8ec8644f9ecb60708ad80" ], 0, - "1ecbd08d5df602fed3b3fa72317073fe" + "d1ecc20abafeffc832adabfb3796c9a2" ], [ "FStar.SizeT.rem", @@ -576,37 +587,38 @@ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", - "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", - "refinement_interpretation_Tm_refine_839ce6d58012d733d9f3ff233d62acf0" + "refinement_interpretation_Tm_refine_07c09e516188b436a0440e69f7230884", + "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "5b20f36e1e231314cb3ae75aa9765bbc" + "1da5d0ca23e016acdc0610613394e72d" ], [ "FStar.SizeT.rem", 2, + 4, 2, - 1, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query", - "equation_FStar.SizeT.mod_spec", "equation_FStar.SizeT.t", - "equation_FStar.SizeT.v", "equation_FStar.UInt.max_int", - "equation_FStar.UInt.mod", "equation_FStar.UInt.uint_t", - "equation_Prims.nat", "int_inversion", "int_typing", - "lemma_FStar.UInt.pow2_values", "primitive_Prims.op_Division", - "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction", + "equation_FStar.SizeT.mod_spec", "equation_FStar.SizeT.v", + "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int", + "equation_FStar.UInt.mod", "equation_Prims.nat", + "fuel_guarded_inversion_FStar.SizeT.t", "int_inversion", + "int_typing", "lemma_FStar.UInt.pow2_values", + "primitive_Prims.op_Division", "primitive_Prims.op_Multiply", + "primitive_Prims.op_Subtraction", "proj_equation_FStar.SizeT.Sz_x", "projection_inverse_BoxInt_proj_0", + "projection_inverse_FStar.SizeT.Sz_x", + "refinement_interpretation_Tm_refine_07c09e516188b436a0440e69f7230884", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_7df43cb9feb536df62477b7b30ce1682", - "refinement_interpretation_Tm_refine_839ce6d58012d733d9f3ff233d62acf0", "refinement_interpretation_Tm_refine_de514feaa9f1d45c5f7dd206b689dcb7", - "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec", - "typing_FStar.SizeT.v", "typing_FStar.UInt64.v" + "typing_FStar.SizeT.__proj__Sz__item__x", "typing_FStar.SizeT.v" ], 0, - "1cb001e1d18f9475146da35eb498b94a" + "5fe8186ad66f109b7542542a91aef769" ], [ "FStar.SizeT.gt", @@ -618,7 +630,7 @@ "equation_FStar.UInt64.gt" ], 0, - "641f7c1bfb5839e06804823c7bb90b72" + "e1eba122eb5afc8eb29acb1cb0accb5d" ], [ "FStar.SizeT.gte", @@ -630,7 +642,7 @@ "equation_FStar.UInt64.gte" ], 0, - "e4b7455492b5b35cb5513ce97958c499" + "768ddf8289483017e2c3ab497e57a132" ], [ "FStar.SizeT.lt", @@ -642,7 +654,7 @@ "equation_FStar.UInt64.lt" ], 0, - "0bcb0a42f46bc873981b53fcb4d417e9" + "4c6c3cad2e386edcc8e0cf5c93cec366" ], [ "FStar.SizeT.lte", @@ -654,7 +666,7 @@ "equation_FStar.UInt64.lte" ], 0, - "ea6bf400787c48381c8865cd065b56fc" + "3a6f82baeb4c531622832f78b137611e" ], [ "FStar.SizeT.__uint_to_t", @@ -663,7 +675,7 @@ 1, [ "@query" ], 0, - "32de253709d30b7f39b4010efba7820e" + "df77fd66935fd616a9d6680aefd7eb07" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.SizeT.fsti.hints b/ulib/.cache/FStar.SizeT.fsti.hints index 24db773e95d..d9ad0a091ab 100644 --- a/ulib/.cache/FStar.SizeT.fsti.hints +++ b/ulib/.cache/FStar.SizeT.fsti.hints @@ -1,5 +1,5 @@ [ - "\u00010Z\u001b\u001d,›Ô\n®D\u001f„\tH", + "ÔSVM¦œ\rÙº\\7r”p\u000b", [ [ "FStar.SizeT.size_v_inj", @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "e3bdcc0cb1034a0438109fbe8c7f0319" + "e165e151ebdb84cb817b6c69eea22c75" ], [ "FStar.SizeT.size_uint_to_t_inj", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "774a1eee80e56a5641f37d7eefaa5bf3" + "c9b2fdc2b54e5e14ae137380be001cd5" ], [ "FStar.SizeT.of_u32", @@ -29,7 +29,7 @@ 1, [ "@query" ], 0, - "489e72fffd256e8929953e65679ee374" + "a45ad0f99c78a325c2cd65f84134ccbd" ], [ "FStar.SizeT.of_u64", @@ -38,7 +38,7 @@ 1, [ "@query" ], 0, - "821b7280d230bd2e947f7ca45754b6d7" + "bff7346f2d56b226737e124d6c76f56c" ], [ "FStar.SizeT.uint16_to_sizet", @@ -47,7 +47,7 @@ 1, [ "@query" ], 0, - "06e02c525342921be088365b1d1e9016" + "d4a8fad5a67f360a2d905d8600a67fc0" ], [ "FStar.SizeT.uint32_to_sizet", @@ -56,7 +56,7 @@ 1, [ "@query" ], 0, - "64c50ced664e9adf377bfe803365ed05" + "046d08b16bb2a7a42b57091f47fbfe8d" ], [ "FStar.SizeT.uint64_to_sizet", @@ -65,7 +65,7 @@ 1, [ "@query" ], 0, - "7ca9d43b63451867d57d8407b4395eb2" + "aec97b9b73e32342d8e8b0120a588985" ], [ "FStar.SizeT.sizet_to_uint32", @@ -74,7 +74,7 @@ 1, [ "@query" ], 0, - "d29f755a8b4dfd7e795aad644567f390" + "9b3df317002b5639639492e4ac911675" ], [ "FStar.SizeT.add", @@ -87,7 +87,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "5245c6f1f42c6fcd5472491efc38a840" + "f06bdbf4e79f130a6504eae967295262" ], [ "FStar.SizeT.mul", @@ -100,7 +100,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "e19aa9650e9b80615ccc6a598c91310b" + "8d3520276ada8f396c4c790248490274" ], [ "FStar.SizeT.div", @@ -112,7 +112,7 @@ "refinement_interpretation_Tm_refine_839ce6d58012d733d9f3ff233d62acf0" ], 0, - "3a44eee30c74988425effc885d9582d7" + "6704b849c6c40e6b45ca4c54ed57ef68" ], [ "FStar.SizeT.mod_spec", @@ -129,7 +129,7 @@ "refinement_interpretation_Tm_refine_aa6a9e30f1f8ec8644f9ecb60708ad80" ], 0, - "9547b2c33c01bab3f2d5b9d157cdcf27" + "14abf737df0bbbb55fe09e89c60fa841" ], [ "FStar.SizeT.rem", @@ -144,7 +144,7 @@ "refinement_interpretation_Tm_refine_839ce6d58012d733d9f3ff233d62acf0" ], 0, - "3cc71e5fbc332d8e6eb61d37a7835f49" + "a5bbe0ee4f9d546a29043d464082f982" ], [ "FStar.SizeT.__uint_to_t", @@ -153,7 +153,7 @@ 1, [ "@query" ], 0, - "43a35c0efba47b46d38f0cfc87c9ff75" + "33d2aefaa059d7c61bb389b01d9c8aed" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Squash.fst.hints b/ulib/.cache/FStar.Squash.fst.hints index 1994b09c135..8d34e1300db 100644 --- a/ulib/.cache/FStar.Squash.fst.hints +++ b/ulib/.cache/FStar.Squash.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "bc76a26239b0dd07c113d9bc54374eee" + "ab2b31510377c5406e2cd58495f2270e" ], [ "FStar.Squash.get_proof", @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "43556e0bc9802dafb01de8b2ea5ca098" + "fec9e957d06749ec9faa4859404c935c" ], [ "FStar.Squash.give_proof", @@ -32,7 +32,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "b3d9cd65266c59f49eba289662ebe0b4" + "038a32c449388dac7ba6872ec8c4c76f" ], [ "FStar.Squash.proof_irrelevance", @@ -45,7 +45,7 @@ "unit_inversion" ], 0, - "be8c45373d8b0ea3bd36377742c4650b" + "a1c3c43165b50309d4a5aa3166970b8a" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.SquashProperties.fst.hints b/ulib/.cache/FStar.SquashProperties.fst.hints index ee1b2440e8f..5d7db5b53af 100644 --- a/ulib/.cache/FStar.SquashProperties.fst.hints +++ b/ulib/.cache/FStar.SquashProperties.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "48803cda2b8cec62e7853cea09df8fe4" + "1f5ed5021578119bb3700f1f00fc8b9f" ], [ "FStar.SquashProperties.bool_of_or", @@ -21,7 +21,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "f772870a6da29c91628ad9d0dffafdac" + "8848abe741afdc87eb1b01b7e4b7d177" ], [ "FStar.SquashProperties.excluded_middle", @@ -30,7 +30,7 @@ 1, [ "@query" ], 0, - "94d99c9c2ae7d973fc404a54ed4a703b" + "836b96e5a81d7aea237f5fdb244b27a5" ], [ "FStar.SquashProperties.excluded_middle_squash", @@ -43,7 +43,7 @@ "refinement_interpretation_Tm_refine_0a072959e7be7be61159772bf968ea07" ], 0, - "31c83feb7dc5f8dc44a5c4076257b7c4" + "a958f521cbf4b9761cac11d3d6ffe006" ], [ "FStar.SquashProperties.ifProp", @@ -56,7 +56,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "65fcc446b4197035e6745f5768cb976d" + "67a0f4f84622de5fe4e02d2644adb2d0" ], [ "FStar.SquashProperties.ac", @@ -72,7 +72,7 @@ "token_correspondence_FStar.SquashProperties.__proj__MkC__item__j2" ], 0, - "9089bab60e820fc53ccbe31e3d9ef2db" + "081eb3b8f1afe1a865dff8fec3d7fcca" ], [ "FStar.SquashProperties.false_elim", @@ -84,7 +84,7 @@ "refinement_interpretation_Tm_refine_f1ecc6ab6882a651504f328937700647" ], 0, - "3b994a014fde6ec156d204528d79a993" + "bb82e9c874031e437db1dbbe07b7ea8d" ], [ "FStar.SquashProperties.l1", @@ -97,7 +97,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "1686c4ba7efd5dcf0c6b454cefa9956e" + "d08d5895253e5a87972752222928956e" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.String.fsti.hints b/ulib/.cache/FStar.String.fsti.hints index 6971cbc0cae..5065a86ed15 100644 --- a/ulib/.cache/FStar.String.fsti.hints +++ b/ulib/.cache/FStar.String.fsti.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "767c17a27bca63759e7889d2a1e2ddae" + "52c2933931ffec6982d8b74cc2c7f581" ], [ "FStar.String.sub", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "b12f2faf6d84f01501eb3360e6a2d83d" + "529c05ee8b98babf2186d89adbfd9425" ], [ "FStar.String.index_string_of_list", @@ -36,7 +36,7 @@ 1, [ "@query", "equation_FStar.String.strlen" ], 0, - "a9c2334dcfa31b2eabb5913831cb1029" + "cc4c8db811441cc2fe4ada7efc51a09a" ], [ "FStar.String.index_list_of_string", @@ -49,7 +49,7 @@ "string_inversion" ], 0, - "e1e86c90ef6d4b659294b94da31bb150" + "4f9fae1bf38ae54e7d5201f52e2418a5" ], [ "FStar.String.concat_injective", @@ -61,7 +61,7 @@ "equation_FStar.String.strlen" ], 0, - "e64a75305ea88e1c7b26c3702f5c21ef" + "ca7094cf6cca118697649e29f81b3e75" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Stubs.Errors.Msg.fsti.hints b/ulib/.cache/FStar.Stubs.Errors.Msg.fsti.hints new file mode 100644 index 00000000000..91891a857c6 --- /dev/null +++ b/ulib/.cache/FStar.Stubs.Errors.Msg.fsti.hints @@ -0,0 +1 @@ +[ "Dãè\u0015plÙÏ|¬“ÎÁtÐf", [] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Stubs.Pprint.fsti.hints b/ulib/.cache/FStar.Stubs.Pprint.fsti.hints index b05e8b402ea..935102b83d1 100644 --- a/ulib/.cache/FStar.Stubs.Pprint.fsti.hints +++ b/ulib/.cache/FStar.Stubs.Pprint.fsti.hints @@ -1 +1 @@ -[ "x*\u007fFʼÂÜkõù\u001dDeÞO", [] ] \ No newline at end of file +[ "0¶\u00006Vägï‘2,Ë\u001a/\u0006ð", [] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Stubs.Reflection.Types.fsti.hints b/ulib/.cache/FStar.Stubs.Reflection.Types.fsti.hints index 13c1cba6578..8bf1445cf4f 100644 --- a/ulib/.cache/FStar.Stubs.Reflection.Types.fsti.hints +++ b/ulib/.cache/FStar.Stubs.Reflection.Types.fsti.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "bbca0d7ee9554e56dde3d0a87977b95d" + "cc1aa43dbd72b85ca0f7714a36f6777a" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Stubs.Reflection.V1.Data.fsti.hints b/ulib/.cache/FStar.Stubs.Reflection.V1.Data.fsti.hints index 086c07f05f8..6e2261ec55e 100644 --- a/ulib/.cache/FStar.Stubs.Reflection.V1.Data.fsti.hints +++ b/ulib/.cache/FStar.Stubs.Reflection.V1.Data.fsti.hints @@ -1,5 +1,5 @@ [ - "‚y°éÆDCÛÙ´\b©Ð\u0006)š", + "tȈ[‚ܳ­áû=Ñ#2]", [ [ "FStar.Stubs.Reflection.V1.Data.__proj__C_Int__item___0", @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_efd5d9e94a0dfd845da7b61e0710108d" ], 0, - "8550da02ceb22224dda4ea17536643b2" + "712e68f4648473054b808cdf00ca314b" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__C_String__item___0", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_2db000febd9473c40e29f83af9f73500" ], 0, - "8fe6ab9597b22252d710e56690acb9c3" + "80f8e90b94d42909c0c00f171e351822" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__C_Range__item___0", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_b81dbeb02bf5bc340e5281c07e89ab39" ], 0, - "65fe96f9ff5df06543063c08dd321a35" + "98e07769e188d23157896b4f6afdc867" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__C_Reflect__item___0", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_8a943f1aa1ebb9ebec3e80a51b2b616c" ], 0, - "63ac9cebe458122ab5c5f78ff5e4ea6a" + "14ac274f3a2f6cf0e8af618c15ead065" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Pat_Constant__item___0", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_2374a76008847f833bddd8e4c12445e3" ], 0, - "6cecbfbb9e48b09a998e7f2677b51944" + "c99865d13c0980db61cd35c4a7fe4b5e" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Pat_Cons__item___0", @@ -71,7 +71,7 @@ "refinement_interpretation_Tm_refine_ebf6d1d827cd36814af4d9abe0703493" ], 0, - "1892726d52dae62c57b6a77417ffa706" + "1dc7a740e6b4cd2ccef4ab70410193b7" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Pat_Cons__item___1", @@ -83,7 +83,7 @@ "refinement_interpretation_Tm_refine_ebf6d1d827cd36814af4d9abe0703493" ], 0, - "e31fed23c0dd1646988f9261de2692f9" + "4956c4f6d2a93beaf45e8053777f2150" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Pat_Cons__item___2", @@ -95,7 +95,7 @@ "refinement_interpretation_Tm_refine_ebf6d1d827cd36814af4d9abe0703493" ], 0, - "4fe2f9fe7649cd4ba3dcc8dbb1c9a1e2" + "5419c3b4dd7583d8f219b73f4d7ea4c9" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Pat_Var__item___0", @@ -107,7 +107,7 @@ "refinement_interpretation_Tm_refine_f8e689f870aa205b4391bbdb360d91e2" ], 0, - "16c386915aee02e5679018aa46caa218" + "1b8684ca4ff9d6b9c42672c9124c9153" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Pat_Var__item___1", @@ -119,7 +119,7 @@ "refinement_interpretation_Tm_refine_f8e689f870aa205b4391bbdb360d91e2" ], 0, - "907a9958ad6ac00931fe1386779a1488" + "5566636e8e4b3e3311ca8444b9d76b6c" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Pat_Dot_Term__item___0", @@ -131,7 +131,7 @@ "refinement_interpretation_Tm_refine_c2e5fe0384d7792a557b7350e3691171" ], 0, - "b751d60c72ce3279b719d6464f55dc45" + "365d29aa5f23a83eeb4c7d7ada8fef63" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Q_Meta__item___0", @@ -143,7 +143,7 @@ "refinement_interpretation_Tm_refine_61537a5df6756380f1aa9af3435844ab" ], 0, - "ea9aa0da06063137fa0571ab2769f286" + "6fbcb0e05af2f332d8400dc8bbd11076" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Uv_Succ__item___0", @@ -155,7 +155,7 @@ "refinement_interpretation_Tm_refine_69f0fc9fb89b86f4ee5c0335783aebb4" ], 0, - "c37199fa9eb668bcf3b416067eba9aa0" + "da1e60efd9427de5a071ac3457255f99" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Uv_Max__item___0", @@ -167,7 +167,7 @@ "refinement_interpretation_Tm_refine_8deaa3325c46535ad14c8d2772a6405d" ], 0, - "88bebd74d15871250c8f0a59c798f169" + "8e8e71484a223cc8571e5f359a6dfe68" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Uv_BVar__item___0", @@ -179,7 +179,7 @@ "refinement_interpretation_Tm_refine_7fcf4ee3ec0f12e6e091cb960189fde9" ], 0, - "a77296b36ca4b3767421ff05c7e500c0" + "0a94cb5b70865a69b46d2c621da487ad" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Uv_Name__item___0", @@ -191,7 +191,7 @@ "refinement_interpretation_Tm_refine_6f90083c6d03aa05d65989f88c154736" ], 0, - "4dfd17ab154c802e0927eb84b48b9b0b" + "639f2f129a1a0993f030f5b684d76588" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Uv_Unif__item___0", @@ -203,7 +203,7 @@ "refinement_interpretation_Tm_refine_42daf24c5f0db0b88abca559ab755eec" ], 0, - "132b2ba2cb82f85905b3f971974f4c00" + "757c7b20576e93466e6424a35958681c" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Tv_Var__item__v", @@ -215,7 +215,7 @@ "refinement_interpretation_Tm_refine_168f88c3a49c96ae67c205b9a24a1fcb" ], 0, - "89ee3c3f6911e5c7c16c603d0aa2f53f" + "39a54fb4fc4a5548354047e340c2041b" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Tv_BVar__item__v", @@ -227,7 +227,7 @@ "refinement_interpretation_Tm_refine_a282cc5ce0ce931b920d87284a7aefb3" ], 0, - "8d735aee585b8424c85474d5da51c717" + "629386a6941a5559c3ceb4315961b5ba" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Tv_FVar__item__v", @@ -239,7 +239,7 @@ "refinement_interpretation_Tm_refine_a5a6d47465b5cd40ac73bc55bfa0c1a1" ], 0, - "a83bf1af07f0862bc4a6bdd3cf0b5aec" + "deaaf8372cec25d0fd56ac12fd36dbbb" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Tv_UInst__item__v", @@ -251,7 +251,7 @@ "refinement_interpretation_Tm_refine_a0a0c574dc1e9d90273c34d3456c32cc" ], 0, - "8b61e421c59fe0b1c715e1eb438f4131" + "d24c44c828aedc703d50f1d575bb452d" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Tv_UInst__item__us", @@ -263,7 +263,7 @@ "refinement_interpretation_Tm_refine_a0a0c574dc1e9d90273c34d3456c32cc" ], 0, - "bfbd91cbf0adde16a1ff4fde0d10e853" + "8904db6ce2cc9b10e88733207fe3d1e0" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Tv_App__item__hd", @@ -275,7 +275,7 @@ "refinement_interpretation_Tm_refine_80259a4a1bd9a9a634dd407a9c442a29" ], 0, - "f45b6f1ea1936337addea45f30f0699f" + "cc143bcecacffbd34ef4330d449de724" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Tv_App__item__a", @@ -287,7 +287,7 @@ "refinement_interpretation_Tm_refine_80259a4a1bd9a9a634dd407a9c442a29" ], 0, - "cd38636264b99a6c9e9d7cd459cb6c13" + "930cad63a24d7c7463ccb6ae2b54886c" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Tv_Abs__item__bv", @@ -299,7 +299,7 @@ "refinement_interpretation_Tm_refine_610090eea97375b9be5ca20cb901267a" ], 0, - "90400eb956233cc654459c61ccda1d3e" + "b4bff2a08a71fe38e14cefcef5651c0a" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Tv_Abs__item__body", @@ -311,7 +311,7 @@ "refinement_interpretation_Tm_refine_610090eea97375b9be5ca20cb901267a" ], 0, - "83db689d999ca86584984f9cdb4e795b" + "1119c8a0ccb4c52ea5aaf9216979508d" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Tv_Arrow__item__bv", @@ -323,7 +323,7 @@ "refinement_interpretation_Tm_refine_36ce793838bb57b4ee9ee7b0c315f246" ], 0, - "28c37685a8e1f2436aaa99432c765e46" + "4bb43c40fe321a77b405a435b7999141" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Tv_Arrow__item__c", @@ -335,7 +335,7 @@ "refinement_interpretation_Tm_refine_36ce793838bb57b4ee9ee7b0c315f246" ], 0, - "d9b9d5c28f9b86b1646ce12583c7ed25" + "2c32db6ed99200678191895bac0be23f" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Tv_Type__item___0", @@ -347,7 +347,7 @@ "refinement_interpretation_Tm_refine_ca2c26f652886239082287c3cbccf9a1" ], 0, - "f2de6ce624052ffede22f15eb4c7c7ee" + "da9925f8ace063bc5a6d66b9d31af539" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Tv_Refine__item__bv", @@ -359,7 +359,7 @@ "refinement_interpretation_Tm_refine_9193ca2ab2353e97ee4a7050fcd1084c" ], 0, - "3bc324224679c76497add08434f6cf00" + "9fac497988129a013c03e08d019f643d" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Tv_Refine__item__sort", @@ -371,7 +371,7 @@ "refinement_interpretation_Tm_refine_9193ca2ab2353e97ee4a7050fcd1084c" ], 0, - "18ea34178535a97d1b65d2fe79364a40" + "6c4e6661c0575c1de23cf727ad346832" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Tv_Refine__item__ref", @@ -383,7 +383,7 @@ "refinement_interpretation_Tm_refine_9193ca2ab2353e97ee4a7050fcd1084c" ], 0, - "d142d3f96deebb14e42c5027c7c9779b" + "fe5ad1fe9d05b172deaef249439cdf3c" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Tv_Const__item___0", @@ -395,7 +395,7 @@ "refinement_interpretation_Tm_refine_768dff8516d7d6880f8340780d0dc493" ], 0, - "0c2ded7e8febe143802edff7961bc9da" + "bc587daf1408dd2c9c47cb493a4bba37" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Tv_Uvar__item___0", @@ -407,7 +407,7 @@ "refinement_interpretation_Tm_refine_f605df7fc04f04155f5c94a4f7b87022" ], 0, - "58bc91012a0e2fb50c5af8c27811fa1d" + "9986945e500ad2c694d8b46b6352201e" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Tv_Uvar__item___1", @@ -419,7 +419,7 @@ "refinement_interpretation_Tm_refine_f605df7fc04f04155f5c94a4f7b87022" ], 0, - "3e4fe0eb7f59c7c1b1e2e8cd31d9da1b" + "428c75720faea7e3098f924850d94879" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Tv_Let__item__recf", @@ -431,7 +431,7 @@ "refinement_interpretation_Tm_refine_ad6fe39daf8c91d69dba9db9e0327acd" ], 0, - "563e948edaeedff628c92d7af08700a8" + "f42af55df84110cd1cedc2ac3621d866" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Tv_Let__item__attrs", @@ -443,7 +443,7 @@ "refinement_interpretation_Tm_refine_ad6fe39daf8c91d69dba9db9e0327acd" ], 0, - "cb796813b740c89963b1db5733ab6237" + "1ed7ed93b912b37585b2e4320a342072" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Tv_Let__item__bv", @@ -455,7 +455,7 @@ "refinement_interpretation_Tm_refine_ad6fe39daf8c91d69dba9db9e0327acd" ], 0, - "765d6356970b3bb7e4ca20ffbbb7f9ba" + "2e03cff3dd19c87500b391748ac6d020" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Tv_Let__item__ty", @@ -467,7 +467,7 @@ "refinement_interpretation_Tm_refine_ad6fe39daf8c91d69dba9db9e0327acd" ], 0, - "713419f5ef66e614942085b59b253b22" + "4d014a0595be107a8d0899fcf104edcb" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Tv_Let__item__def", @@ -479,7 +479,7 @@ "refinement_interpretation_Tm_refine_ad6fe39daf8c91d69dba9db9e0327acd" ], 0, - "b1f5396758e0df9e7b8f5939c30e3b52" + "0cbd7a8626c1c008c98f5169f2d8979a" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Tv_Let__item__body", @@ -491,7 +491,7 @@ "refinement_interpretation_Tm_refine_ad6fe39daf8c91d69dba9db9e0327acd" ], 0, - "a34338788409767e2507ac23ad0e64e2" + "b615057ccd2dbb1a0d8a6374bd03254c" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Tv_Match__item__scrutinee", @@ -503,7 +503,7 @@ "refinement_interpretation_Tm_refine_ac902ab259702c581896258fcc13dde2" ], 0, - "343c1985af000f6089f9d71165b0af50" + "a51b34ca6ae49310fa89c6bf9d2d6a33" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Tv_Match__item__ret", @@ -515,7 +515,7 @@ "refinement_interpretation_Tm_refine_ac902ab259702c581896258fcc13dde2" ], 0, - "19a9f74a15abca0029f3428582f3d4ac" + "40954086bb326ca450633c2e88dec68a" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Tv_Match__item__brs", @@ -527,7 +527,7 @@ "refinement_interpretation_Tm_refine_ac902ab259702c581896258fcc13dde2" ], 0, - "fd6907d3d459313be6574af8d7214fea" + "f56986c066581e96b199735f9e569090" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Tv_AscribedT__item__e", @@ -539,7 +539,7 @@ "refinement_interpretation_Tm_refine_6c860fd5f97e3fc56e353889daa378c7" ], 0, - "0b62f17ac9720802ea12157193cb8f8b" + "b493571ebb3b6641d78d5770e7c7f692" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Tv_AscribedT__item__t", @@ -551,7 +551,7 @@ "refinement_interpretation_Tm_refine_6c860fd5f97e3fc56e353889daa378c7" ], 0, - "6ce3591792c9c42aab4503713aa9d522" + "53a4f7b2f5905f35b9a54d703bde9fa6" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Tv_AscribedT__item__tac", @@ -563,7 +563,7 @@ "refinement_interpretation_Tm_refine_6c860fd5f97e3fc56e353889daa378c7" ], 0, - "7b8b0c09dcf0b87e79696322f305a884" + "e40a2f6db42cd807b2ec133960ed699b" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Tv_AscribedT__item__use_eq", @@ -575,7 +575,7 @@ "refinement_interpretation_Tm_refine_6c860fd5f97e3fc56e353889daa378c7" ], 0, - "e2b87696b5f8c0229169f3e6017ddc48" + "cef066cfc9d55d677a3c095538d5ea8e" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Tv_AscribedC__item__e", @@ -587,7 +587,7 @@ "refinement_interpretation_Tm_refine_4f14e44ca0736a67594509edb37d6eab" ], 0, - "2998b21aab63b1a13f28934b8b39e309" + "4cc5ba1d972c5749b95aaab4e66bc8e1" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Tv_AscribedC__item__c", @@ -599,7 +599,7 @@ "refinement_interpretation_Tm_refine_4f14e44ca0736a67594509edb37d6eab" ], 0, - "3cf8821bbda87057c231bbb48cef3581" + "95d34df6ec4054b8d9af5b1ee5e1eabb" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Tv_AscribedC__item__tac", @@ -611,7 +611,7 @@ "refinement_interpretation_Tm_refine_4f14e44ca0736a67594509edb37d6eab" ], 0, - "5dabb12e2d20c1fd1171400e0ba05979" + "5dedebc43700a3a6ad7ab0006c0a4e3e" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Tv_AscribedC__item__use_eq", @@ -623,7 +623,7 @@ "refinement_interpretation_Tm_refine_4f14e44ca0736a67594509edb37d6eab" ], 0, - "e66c6bcb1443acf82cc4531d8badf104" + "6a2c2528f9c23487d2eb38cd558e5d66" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__C_Total__item__ret", @@ -635,7 +635,7 @@ "refinement_interpretation_Tm_refine_926fea1bedb8f967f82078c54914939a" ], 0, - "e6802a31cc3246f03528ee241bd12799" + "9f67f18b1128b70a78cfc49db2e66183" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__C_GTotal__item__ret", @@ -647,7 +647,7 @@ "refinement_interpretation_Tm_refine_243a803b408cdbd48b6316909e199748" ], 0, - "1417f7359a01d1c274c8c49e03d2c79f" + "9712da0beb38c2ef6d6e9fe4c1cce345" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__C_Lemma__item___0", @@ -659,7 +659,7 @@ "refinement_interpretation_Tm_refine_5fd263fb28fb1ff052328b9f7d867b29" ], 0, - "d8e0b2cfbd7d5577a662dc6737bacc88" + "6c89a790c5c6bb0d64c3dc434ca93cb4" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__C_Lemma__item___1", @@ -671,7 +671,7 @@ "refinement_interpretation_Tm_refine_5fd263fb28fb1ff052328b9f7d867b29" ], 0, - "2f8a1c418d66b74a0096ecbf7f77a00c" + "d87283b05e3445a37d42de62ade41a5c" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__C_Lemma__item___2", @@ -683,7 +683,7 @@ "refinement_interpretation_Tm_refine_5fd263fb28fb1ff052328b9f7d867b29" ], 0, - "2ced1e34453d8cd4c71ef2afa62606dc" + "933189dead08eb070d0d2d398ce92fcf" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__C_Eff__item__us", @@ -695,7 +695,7 @@ "refinement_interpretation_Tm_refine_8ef7871248ede6d25479826107af41f4" ], 0, - "4b5c3ae13e731bfba1c1468d238a9da9" + "adb6393cc3cdb5f77d0e8296d5dfe5e3" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__C_Eff__item__eff_name", @@ -707,7 +707,7 @@ "refinement_interpretation_Tm_refine_8ef7871248ede6d25479826107af41f4" ], 0, - "f042088452fa120a09bbdbc18f597db3" + "902fa223844938a4920ba92d58254b50" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__C_Eff__item__result", @@ -719,7 +719,7 @@ "refinement_interpretation_Tm_refine_8ef7871248ede6d25479826107af41f4" ], 0, - "6366b9b68987d08de21c0e41c00d6a8e" + "7ab5f7bc42f73ae7cfe0b77bb64ca57f" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__C_Eff__item__eff_args", @@ -731,7 +731,7 @@ "refinement_interpretation_Tm_refine_8ef7871248ede6d25479826107af41f4" ], 0, - "5ef7a46613d598c3627af4344a788b76" + "821560f38a95c0ef7ce380e8acb7c4fe" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__C_Eff__item__decrs", @@ -743,7 +743,7 @@ "refinement_interpretation_Tm_refine_8ef7871248ede6d25479826107af41f4" ], 0, - "8cc832a1f219973065fc87c9e21f6021" + "591183558ca1eb8bbeeea6bafe1a829b" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Sg_Let__item__r", @@ -755,7 +755,7 @@ "refinement_interpretation_Tm_refine_30bcac9ac31ae02f34a2dbceb0510e38" ], 0, - "3622c3786d94931e76b712eaf84a34da" + "5cff5822f95b813216baa8cb9676d56a" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Sg_Let__item__lbs", @@ -767,7 +767,7 @@ "refinement_interpretation_Tm_refine_30bcac9ac31ae02f34a2dbceb0510e38" ], 0, - "fa2ef82c4aa36f38312658f2e10e110e" + "3f2ec4748bdddcb83a4cba5d381ad863" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Sg_Inductive__item__nm", @@ -779,7 +779,7 @@ "refinement_interpretation_Tm_refine_c146eb763751e7a84a9c0962c0837186" ], 0, - "704f7a129ec254afaccfb69ad93746c1" + "b9df2005a62619a89fc2a34c8a22034a" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Sg_Inductive__item__univs", @@ -791,7 +791,7 @@ "refinement_interpretation_Tm_refine_c146eb763751e7a84a9c0962c0837186" ], 0, - "d0dbee0350445485a3def69d64495300" + "9a6d2903fd22c881cb4e4723dff60c0d" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Sg_Inductive__item__params", @@ -803,7 +803,7 @@ "refinement_interpretation_Tm_refine_c146eb763751e7a84a9c0962c0837186" ], 0, - "1401410b698a26bad8b76ac73ccde271" + "ba38470d56b292911df2f86d5fde33ab" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Sg_Inductive__item__typ", @@ -815,7 +815,7 @@ "refinement_interpretation_Tm_refine_c146eb763751e7a84a9c0962c0837186" ], 0, - "e00c31aa3fb613fdceed92f8e9b8199c" + "89ffbe0f5bd6953ff5e3522ff20b1c70" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Sg_Inductive__item__cts", @@ -827,7 +827,7 @@ "refinement_interpretation_Tm_refine_c146eb763751e7a84a9c0962c0837186" ], 0, - "9a8fab87bd1b1c02eb4e9e5ea265dc8c" + "33381caf5098c1f3c18f69f96bb6324e" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Sg_Val__item__nm", @@ -839,7 +839,7 @@ "refinement_interpretation_Tm_refine_4d501d47da805e04958414f4101e8dce" ], 0, - "74a8a51b4cf3597ba0b413bd4fee15d5" + "f30625aef8f64248e3655c9a24f3eda9" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Sg_Val__item__univs", @@ -851,7 +851,7 @@ "refinement_interpretation_Tm_refine_4d501d47da805e04958414f4101e8dce" ], 0, - "e549f10d5d581e856d58dadc5e66e94c" + "329ff3a0919eb17cd79bc0d8604a5055" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Sg_Val__item__typ", @@ -863,7 +863,7 @@ "refinement_interpretation_Tm_refine_4d501d47da805e04958414f4101e8dce" ], 0, - "08a7849a0353a4558eb25a5007559edb" + "7d19fe99945081c2d63e275469ac1390" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Reflectable__item___0", @@ -875,7 +875,7 @@ "refinement_interpretation_Tm_refine_e33bba6a8fe3e06061e19bb855715c8b" ], 0, - "2bce5cb3789de1181f484c97ead3f7c4" + "b2aa03fc54be0b106d7d8edd7aadb302" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Discriminator__item___0", @@ -887,7 +887,7 @@ "refinement_interpretation_Tm_refine_935d20e9ab22b1c635cdb4a27413a2cf" ], 0, - "83c994d779aa414a110d263a5ac19aa8" + "4cae0eeb25a6609fb478f2004fef9986" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Projector__item___0", @@ -899,7 +899,7 @@ "refinement_interpretation_Tm_refine_995bb42e1e1b504c33d937082a3c2220" ], 0, - "9005cee68a50400f4f56739fe8140646" + "59fb26e296cf2cac11464a0a21f58baf" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__RecordType__item___0", @@ -911,7 +911,7 @@ "refinement_interpretation_Tm_refine_5aff5749734472c4392ec4d9a80e10ac" ], 0, - "91bf0b75d7d561694c2c652aa8ae9b79" + "a35fcc951a456e6df0daf39b55252815" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__RecordConstructor__item___0", @@ -923,7 +923,7 @@ "refinement_interpretation_Tm_refine_305b9ed89695806b27ec2350c5b25d87" ], 0, - "c9b42cd30ced9914d5a71075588bc610" + "2322f928172716314f18fdc2221ed3f3" ], [ "FStar.Stubs.Reflection.V1.Data.__proj__Action__item___0", @@ -935,7 +935,7 @@ "refinement_interpretation_Tm_refine_33a0fbfe7cf9f8b39bcbbffdfaf33a74" ], 0, - "ee11f2d28e15e88ca90ec65b3b7ec93a" + "ec0eea14abdceb156af4c0ad88f3dd6b" ], [ "FStar.Stubs.Reflection.V1.Data.var", @@ -949,7 +949,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9f590976038c76bee28f13b48f909345" + "9f102d029081fdcfeccef2aab9abf314" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Stubs.Reflection.V2.Builtins.fsti.hints b/ulib/.cache/FStar.Stubs.Reflection.V2.Builtins.fsti.hints index 8c96a918b45..22078eef18d 100644 --- a/ulib/.cache/FStar.Stubs.Reflection.V2.Builtins.fsti.hints +++ b/ulib/.cache/FStar.Stubs.Reflection.V2.Builtins.fsti.hints @@ -1 +1 @@ -[ "UU¾ûàÑ>âÉÍ\u000b¥\u0019œÓä", [] ] \ No newline at end of file +[ "À«XÄ€”\u001b/´RªË", [] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Stubs.Reflection.V2.Data.fsti.hints b/ulib/.cache/FStar.Stubs.Reflection.V2.Data.fsti.hints index 15c8f9b4133..d522f25c5bd 100644 --- a/ulib/.cache/FStar.Stubs.Reflection.V2.Data.fsti.hints +++ b/ulib/.cache/FStar.Stubs.Reflection.V2.Data.fsti.hints @@ -1,5 +1,5 @@ [ - "ÒOI\u0010¤\u0006nòR6\t?°ã", + "P‰0‚eʨ\\HÄÌúï·.M", [ [ "FStar.Stubs.Reflection.V2.Data.__proj__C_Int__item___0", @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_418dc7105fe93def0897ac9652872c5e" ], 0, - "500ad486b18be3d39491f0fa42f50c09" + "942fc7da7eeb82095e821781122d7921" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__C_String__item___0", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_7df21076da548fc4d6b8c52c485d3bab" ], 0, - "586dcc148e685f9399ee115be92934e7" + "a5d3668a5365570e89b6487e73675779" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__C_Range__item___0", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_77fa0f7914797f518561cfee6d1d9ee7" ], 0, - "6f3c52769f9b1118267597f6026fe8bc" + "b79a7b59fe7610f89666c84abbdd53eb" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__C_Reflect__item___0", @@ -47,7 +47,19 @@ "refinement_interpretation_Tm_refine_9030914e45d85a046cc0a6fdb9222232" ], 0, - "e0492398cc1b0443f86b87ecc6bfa66a" + "a14c6194e1de28428d8c85862834b1af" + ], + [ + "FStar.Stubs.Reflection.V2.Data.__proj__C_Real__item___0", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_fe52390e6170c16c172c68852b19e4e7" + ], + 0, + "b5dcef2b167ac1168686916dc42e43b1" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Pat_Constant__item__c", @@ -59,7 +71,7 @@ "refinement_interpretation_Tm_refine_26a3ca3c291e017bd04ab88ab3f1bd16" ], 0, - "785b42e44ba4e5c95ebc12e3c59c3f73" + "f684a2c2ed4f558bc8612ae321acf8a4" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Pat_Cons__item__head", @@ -71,7 +83,7 @@ "refinement_interpretation_Tm_refine_919c45f7fade48bc58599772159ac06a" ], 0, - "f69b95b405a548a0e191038d16b52dda" + "7e468c4bc6da7b7642e9c2fff3b7c5b8" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Pat_Cons__item__univs", @@ -83,7 +95,7 @@ "refinement_interpretation_Tm_refine_919c45f7fade48bc58599772159ac06a" ], 0, - "15c01633dfadff0c99579b37f269f59b" + "2e4b78333c5bff61183419c55b003558" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Pat_Cons__item__subpats", @@ -95,7 +107,7 @@ "refinement_interpretation_Tm_refine_919c45f7fade48bc58599772159ac06a" ], 0, - "ce12234ff69f030a24906c9a5709fe8c" + "9d817d23dd2eef2a3e67e6d540310cbf" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Pat_Var__item__sort", @@ -107,7 +119,7 @@ "refinement_interpretation_Tm_refine_b904eb95f43a094a00ec5951681ff0d1" ], 0, - "3d378ec6c24de96209722490fc9b228a" + "548ae3e927a33d46f73ef28d38582f6c" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Pat_Var__item__ppname", @@ -119,7 +131,7 @@ "refinement_interpretation_Tm_refine_b904eb95f43a094a00ec5951681ff0d1" ], 0, - "feac390426d893bf82b5cd6350b9af4d" + "de186dd6f02a906aeccf7dcbbf4be636" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Pat_Dot_Term__item__t", @@ -131,7 +143,7 @@ "refinement_interpretation_Tm_refine_7fcbc4d4271baad02416b0bc6d22bd6f" ], 0, - "dc75a27bb2a19a9732fce32fa8d1bdc6" + "447bef9c420cae62b72cb1601ea6e107" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Q_Meta__item___0", @@ -143,7 +155,7 @@ "refinement_interpretation_Tm_refine_fbfbe764a7047d11d6f7378b2ea1d9c3" ], 0, - "79b65c7f71d3b6ff3885d4104c242a95" + "f339d06ffc76408ca29bc9c3edc539d9" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Uv_Succ__item___0", @@ -155,7 +167,7 @@ "refinement_interpretation_Tm_refine_cb696a4d6494bfc767fa8ffd03153b72" ], 0, - "ae76a750f4945727edebb54d05a50892" + "001aa60141b791ba747a6c965c8d4af5" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Uv_Max__item___0", @@ -167,7 +179,7 @@ "refinement_interpretation_Tm_refine_d8657da60176492ac3a92ebbd75a0986" ], 0, - "0b8f8ad1424fc9e5a36598a86aa6eae1" + "93bc831af0dc16636d64f6e30e774b17" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Uv_BVar__item___0", @@ -179,7 +191,7 @@ "refinement_interpretation_Tm_refine_8c4e0632856c87e06783b54b0bd598c2" ], 0, - "d58083ee8bc1f8b9e56c5ffa95c6a818" + "bb8342a4bb6d52b2fc6d5df730effaaa" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Uv_Name__item___0", @@ -191,7 +203,7 @@ "refinement_interpretation_Tm_refine_fdd06885f1615f0a9286347a2dd4b4eb" ], 0, - "99a2e8a429f8749f5a1e7f32a36b637e" + "72eac4c744370c07b9f2359c8096cca3" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Uv_Unif__item___0", @@ -203,7 +215,7 @@ "refinement_interpretation_Tm_refine_710b550dc4f0f58410a48dd8c021aa70" ], 0, - "a3a8c512fb15050b422a6aea9b1260ec" + "16de3dbb8038b5ddbbc8245cd778a3ca" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Tv_Var__item__v", @@ -215,7 +227,7 @@ "refinement_interpretation_Tm_refine_c4248e8eff973519c395e9ad8b18c7f9" ], 0, - "3c4fbea109ed2aefaf817b188ad64bb3" + "ee91ed75667c916b540dd46684871020" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Tv_BVar__item__v", @@ -227,7 +239,7 @@ "refinement_interpretation_Tm_refine_473c0367e281690ddeb7ba9d7d22f1f6" ], 0, - "13ce87c7e4350316427bf121ee8399ca" + "d7bb75f63113c95756b73f566b87de21" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Tv_FVar__item__v", @@ -239,7 +251,7 @@ "refinement_interpretation_Tm_refine_d2711b61c4b52079f3c5968c061f9fcf" ], 0, - "c47ef0475fadc795976469fd3994f974" + "5550a0e73e139b32fa87ae5f11d072cb" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Tv_UInst__item__v", @@ -251,7 +263,7 @@ "refinement_interpretation_Tm_refine_1a52b06ee8dfc536800a89f6ecee4ecd" ], 0, - "97c96de4c14a5712b6fc57d52a44d93d" + "3d4579f7964ced9e7d46a39e4b31d7d6" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Tv_UInst__item__us", @@ -263,7 +275,7 @@ "refinement_interpretation_Tm_refine_1a52b06ee8dfc536800a89f6ecee4ecd" ], 0, - "850d7168249629ab8242f6f4de901ec7" + "f3046033c3551b0c158f174efcad56be" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Tv_App__item__hd", @@ -275,7 +287,7 @@ "refinement_interpretation_Tm_refine_ce618e257bb72c7bc0890dfed3cccc9e" ], 0, - "742a8363c419e08d00ed240f70a6ae0b" + "73161e742eba6064ce0cee1ca3f50863" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Tv_App__item__a", @@ -287,7 +299,7 @@ "refinement_interpretation_Tm_refine_ce618e257bb72c7bc0890dfed3cccc9e" ], 0, - "12f07cba8d5ee4be7cc7c25cfee665a6" + "52c1f63acdba8cca3ba126400df8b302" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Tv_Abs__item__bv", @@ -299,7 +311,7 @@ "refinement_interpretation_Tm_refine_37a793ba5704ebbf15042feb27137572" ], 0, - "a1fca66f421aa16747378b88160c1d2a" + "1634a3cc1c165f1f167aafa148f2a405" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Tv_Abs__item__body", @@ -311,7 +323,7 @@ "refinement_interpretation_Tm_refine_37a793ba5704ebbf15042feb27137572" ], 0, - "46772b62bd924faf41e365b182e615fb" + "a84b79e442e76cd9a625eaf7810f70b3" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Tv_Arrow__item__bv", @@ -323,7 +335,7 @@ "refinement_interpretation_Tm_refine_8d01559daf290c998e8e5548df92339d" ], 0, - "b049fd76c76255506683770e0ae58867" + "369a90d264320840b44d47cbaa52c694" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Tv_Arrow__item__c", @@ -335,7 +347,7 @@ "refinement_interpretation_Tm_refine_8d01559daf290c998e8e5548df92339d" ], 0, - "0ca1dfe579f9e4bee88492bc9a49959b" + "305f6eaf26aa6f90a8b6956affc8b3dc" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Tv_Type__item___0", @@ -347,7 +359,7 @@ "refinement_interpretation_Tm_refine_d1b122fd2b90ff0b3deddd8582e5a32a" ], 0, - "8400d8d5814640b14160ac7e45ac5b68" + "7ab5903017da6c69f3d512bc343b816b" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Tv_Refine__item__b", @@ -359,7 +371,7 @@ "refinement_interpretation_Tm_refine_c4075b916a3bb3afcd075e57f2a2a3f7" ], 0, - "25da957b44c87c726c49c5b85861fef7" + "8d4804a9906d0c25975435a76f2144d8" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Tv_Refine__item__ref", @@ -371,7 +383,7 @@ "refinement_interpretation_Tm_refine_c4075b916a3bb3afcd075e57f2a2a3f7" ], 0, - "a84414e0c731c4051defd53140fae082" + "7f6970635e041cd56ec5e239b2e0d38c" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Tv_Const__item___0", @@ -383,7 +395,7 @@ "refinement_interpretation_Tm_refine_33501ba90cf97ecf3695ea84cf87adca" ], 0, - "95fd2e9b9491ce467d8fd8e942fde2dc" + "6267b0ad768f9e6de4b777f0313ea1cd" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Tv_Uvar__item___0", @@ -395,7 +407,7 @@ "refinement_interpretation_Tm_refine_dd537019d2f0e727827f0138fef6addd" ], 0, - "0129e2e749a251493d8deb30c9af2779" + "d150a9e8bb934056e55af677def1f155" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Tv_Uvar__item___1", @@ -407,7 +419,7 @@ "refinement_interpretation_Tm_refine_dd537019d2f0e727827f0138fef6addd" ], 0, - "261f0024f81ec2b335c6e62e067e57b2" + "81623a1349852934c390122e336d30b2" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Tv_Let__item__recf", @@ -419,7 +431,7 @@ "refinement_interpretation_Tm_refine_43c986d2cf42f8731bfb915090e09a0b" ], 0, - "3b82b95815831cfb31062efdd606439f" + "16102b5723df487953e11511407f2245" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Tv_Let__item__attrs", @@ -431,7 +443,7 @@ "refinement_interpretation_Tm_refine_43c986d2cf42f8731bfb915090e09a0b" ], 0, - "eb100f2d4d677b57db8ab044a2fe2e1c" + "ba46b31ac59a1e08d1d2326459eebb7f" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Tv_Let__item__b", @@ -443,7 +455,7 @@ "refinement_interpretation_Tm_refine_43c986d2cf42f8731bfb915090e09a0b" ], 0, - "07701fff97f9fae548ef9ef7ca6a0987" + "1443abeb9095f7fe99673d31c34beb1a" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Tv_Let__item__def", @@ -455,7 +467,7 @@ "refinement_interpretation_Tm_refine_43c986d2cf42f8731bfb915090e09a0b" ], 0, - "151d79b5021b569a0f19a952aa6c19e0" + "170d9c90591554d2a622c04a6a778e63" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Tv_Let__item__body", @@ -467,7 +479,7 @@ "refinement_interpretation_Tm_refine_43c986d2cf42f8731bfb915090e09a0b" ], 0, - "e0ce8ed847d588486fd634087dfe98c6" + "e9ef0c7f331998db953df8df6635e5c1" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Tv_Match__item__scrutinee", @@ -479,7 +491,7 @@ "refinement_interpretation_Tm_refine_2565e86b1cc6542a4afc6f6409d3347b" ], 0, - "23bc52bd19bb2f8e3aec06fef9203110" + "14169e5e7683c6b4318de54435f09b36" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Tv_Match__item__ret", @@ -491,7 +503,7 @@ "refinement_interpretation_Tm_refine_2565e86b1cc6542a4afc6f6409d3347b" ], 0, - "029645d1e5c7176009b8e47d074cac6f" + "ce165345dbaa8a3c077396bd73a8b908" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Tv_Match__item__brs", @@ -503,7 +515,7 @@ "refinement_interpretation_Tm_refine_2565e86b1cc6542a4afc6f6409d3347b" ], 0, - "c2287c6e93e29bf34f88070c54497922" + "52f534fe7f53ed2139126d98c743f6f6" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Tv_AscribedT__item__e", @@ -515,7 +527,7 @@ "refinement_interpretation_Tm_refine_dc6354cd01f0cd4240123aff4b38cfaa" ], 0, - "19a5bb34c96a7bab9f0946e3fbf8abf1" + "65c57676a45420a0af1287f26be15eb6" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Tv_AscribedT__item__t", @@ -527,7 +539,7 @@ "refinement_interpretation_Tm_refine_dc6354cd01f0cd4240123aff4b38cfaa" ], 0, - "089764962dd9d5fa431c51f0b7f5dab3" + "c579b82109a044ed9ff47e55653499cb" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Tv_AscribedT__item__tac", @@ -539,7 +551,7 @@ "refinement_interpretation_Tm_refine_dc6354cd01f0cd4240123aff4b38cfaa" ], 0, - "8de1f735dc25ef0386a7794b6de64f28" + "631014c1e28e9801f6729271489f0db0" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Tv_AscribedT__item__use_eq", @@ -551,7 +563,7 @@ "refinement_interpretation_Tm_refine_dc6354cd01f0cd4240123aff4b38cfaa" ], 0, - "6c0dd66ed22da1e4025a51d7029cbba8" + "f8c99ecb0ad2297431f19ade2571c5cf" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Tv_AscribedC__item__e", @@ -563,7 +575,7 @@ "refinement_interpretation_Tm_refine_1ef62970670d75775a601f0b31c2dc27" ], 0, - "c8797df5496ba1a9e3d664dfa917831d" + "4e8c72eb9fe95bc345fb257061889935" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Tv_AscribedC__item__c", @@ -575,7 +587,7 @@ "refinement_interpretation_Tm_refine_1ef62970670d75775a601f0b31c2dc27" ], 0, - "7e026453f9ac8a866012c5596bb6048a" + "4d1659e764eac34e6ffc4781385dcd85" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Tv_AscribedC__item__tac", @@ -587,7 +599,7 @@ "refinement_interpretation_Tm_refine_1ef62970670d75775a601f0b31c2dc27" ], 0, - "2097b3d6ef306941b83a68725d02b607" + "3b7a24ddbcd2fea6881a714d0cf37cc1" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Tv_AscribedC__item__use_eq", @@ -599,7 +611,7 @@ "refinement_interpretation_Tm_refine_1ef62970670d75775a601f0b31c2dc27" ], 0, - "8b0c7d36c088a040e4742eb0ce9ed6b7" + "d5817d58fd1cdf256a2a964b9c0d2104" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__C_Total__item__ret", @@ -611,7 +623,7 @@ "refinement_interpretation_Tm_refine_74ef9f3102c78539bcc06df8913ee8b1" ], 0, - "5a876aad7b601701728ba10ad3b0d801" + "5a79924ec96649928efab061aea91e69" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__C_GTotal__item__ret", @@ -623,7 +635,7 @@ "refinement_interpretation_Tm_refine_f55a5511b0c7b341ac4e0a29f002e4aa" ], 0, - "841770d97acd65c97f27575f31854f3d" + "84d7e656b21e840c569fa6c7be0fd7e8" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__C_Lemma__item___0", @@ -635,7 +647,7 @@ "refinement_interpretation_Tm_refine_1bc38916a900e5bdd4fb925f184ebe66" ], 0, - "a53261ec2c57d7884f26f830a816462f" + "5b2e76af76e28bc3d8430e9c4146cf66" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__C_Lemma__item___1", @@ -647,7 +659,7 @@ "refinement_interpretation_Tm_refine_1bc38916a900e5bdd4fb925f184ebe66" ], 0, - "a03010ab12c96b5316ae32190b80b211" + "d169b08ab61f78420c2e8c5ddf94f475" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__C_Lemma__item___2", @@ -659,7 +671,7 @@ "refinement_interpretation_Tm_refine_1bc38916a900e5bdd4fb925f184ebe66" ], 0, - "0566f7931d04539da1a8665fa916bc2d" + "7df24cff4dd6865cd76fb7c0695afc89" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__C_Eff__item__us", @@ -671,7 +683,7 @@ "refinement_interpretation_Tm_refine_dd0fe4daa6c85dc6cf40f0518ba6e942" ], 0, - "f128cf8b490de9e42251367b19388ce0" + "18adde82a07f7ecbfaf31df8cb36ba0e" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__C_Eff__item__eff_name", @@ -683,7 +695,7 @@ "refinement_interpretation_Tm_refine_dd0fe4daa6c85dc6cf40f0518ba6e942" ], 0, - "a23fb1a182f6e820f94b835310d43c81" + "2f435f29c6d7d444a5dc17c115a713d0" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__C_Eff__item__result", @@ -695,7 +707,7 @@ "refinement_interpretation_Tm_refine_dd0fe4daa6c85dc6cf40f0518ba6e942" ], 0, - "def7e44534599f83497e0e860f1fa2e8" + "9bfaa657f163a5e1f75b8d4d71b49f9b" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__C_Eff__item__eff_args", @@ -707,7 +719,7 @@ "refinement_interpretation_Tm_refine_dd0fe4daa6c85dc6cf40f0518ba6e942" ], 0, - "872a37d0326ae6214e5aadbaddf7d302" + "31ea083a0ae2f3f4b2d8e74db9957001" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__C_Eff__item__decrs", @@ -719,7 +731,7 @@ "refinement_interpretation_Tm_refine_dd0fe4daa6c85dc6cf40f0518ba6e942" ], 0, - "909a88aa82cea206e0a8ae6e177e3c69" + "0c23d298a6b734f8864eca64ed02b219" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Sg_Let__item__r", @@ -731,7 +743,7 @@ "refinement_interpretation_Tm_refine_1b867ceb772281ec4266019ff8d6d9b1" ], 0, - "04b1d9cd3772aaa7aff85940b6f72625" + "45bb3c45754d89f4d0a289a86507d36c" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Sg_Let__item__lbs", @@ -743,7 +755,7 @@ "refinement_interpretation_Tm_refine_1b867ceb772281ec4266019ff8d6d9b1" ], 0, - "99713f958ea563090651fca4b3fd80b5" + "b36f63008575440d944262121e83a74b" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Sg_Inductive__item__nm", @@ -755,7 +767,7 @@ "refinement_interpretation_Tm_refine_df3cc4fabb72f574f0a5381358497b2d" ], 0, - "eea071b3398b466802c2b424adc85820" + "e7a3ca552720fae92b88543f50e83eeb" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Sg_Inductive__item__univs", @@ -767,7 +779,7 @@ "refinement_interpretation_Tm_refine_df3cc4fabb72f574f0a5381358497b2d" ], 0, - "a0f2206ca14312539301018caf7a2ef5" + "139bd80d355e79de409d232fe3518e03" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Sg_Inductive__item__params", @@ -779,7 +791,7 @@ "refinement_interpretation_Tm_refine_df3cc4fabb72f574f0a5381358497b2d" ], 0, - "e563089ce7873e8338b9db9246396a84" + "faf8273e1f0f20108b5bd2f694919b17" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Sg_Inductive__item__typ", @@ -791,7 +803,7 @@ "refinement_interpretation_Tm_refine_df3cc4fabb72f574f0a5381358497b2d" ], 0, - "b94bf5072bad8575ee73e1ca9e46b57e" + "2fe88d3dd8cf97ad5f43de21ed97745a" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Sg_Inductive__item__cts", @@ -803,7 +815,7 @@ "refinement_interpretation_Tm_refine_df3cc4fabb72f574f0a5381358497b2d" ], 0, - "7bbc4720e32cc4ad8386f2455d28f415" + "4a27486dbc266d8e74a5b90c9f6f59c5" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Sg_Val__item__nm", @@ -815,7 +827,7 @@ "refinement_interpretation_Tm_refine_91a9125ccb843bed6e9b9be7bc535b70" ], 0, - "dfc5676f571d7be6dd39abbf5f31fe41" + "32405d93e226a846f624014226e22b6b" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Sg_Val__item__univs", @@ -827,7 +839,7 @@ "refinement_interpretation_Tm_refine_91a9125ccb843bed6e9b9be7bc535b70" ], 0, - "3ca7050ea6679a9b2f7cb9f21c538fd8" + "f1be9c810e0213eaf066f69b119feeeb" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Sg_Val__item__typ", @@ -839,7 +851,7 @@ "refinement_interpretation_Tm_refine_91a9125ccb843bed6e9b9be7bc535b70" ], 0, - "ce903a0c7e0691d083cb66a67f93128f" + "96bfb23d2ba5657089a693b9755deac0" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Reflectable__item___0", @@ -851,7 +863,7 @@ "refinement_interpretation_Tm_refine_075243a51708ebd772d3d2e2eaf14013" ], 0, - "1fea82d6707aad0d8b1a0f348b4e6b32" + "0c39e3e861b99e239fc1adddc3bc9fe5" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Discriminator__item___0", @@ -863,7 +875,7 @@ "refinement_interpretation_Tm_refine_5ef75a4bf40ee1588677374b3b60e2f4" ], 0, - "edd43849123557a6fd86c5c44f39b350" + "b87c6821cbe2e29584f6fe8d59d71e4f" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Projector__item___0", @@ -875,7 +887,7 @@ "refinement_interpretation_Tm_refine_9a97090f045049b2e1368b937b56bb62" ], 0, - "47372fd1ea86576c61db1de8e9e0c67b" + "5b29086125f8a2b12ca99d03359b0ed0" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__RecordType__item___0", @@ -887,7 +899,7 @@ "refinement_interpretation_Tm_refine_d124b17fb34b3abd56d52517393b5448" ], 0, - "89ffc72fd671f899f20de740d4fff188" + "fb12554c9c990e2e777c3e08eba2f98c" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__RecordConstructor__item___0", @@ -899,7 +911,7 @@ "refinement_interpretation_Tm_refine_1c0bafc599d6f39cd41d308647aaa42c" ], 0, - "f19c7d3794051134583f89473a43d86f" + "3be7ef5b7750bab5a6d613bcb4a83e48" ], [ "FStar.Stubs.Reflection.V2.Data.__proj__Action__item___0", @@ -911,7 +923,7 @@ "refinement_interpretation_Tm_refine_cc2340ef5eb651c7528c5134e77b39ce" ], 0, - "55e0c90fa86c4cbc14edc0951e1d856b" + "c44655415add4893c70f38fccc691a59" ], [ "FStar.Stubs.Reflection.V2.Data.var", @@ -925,7 +937,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "bde5b2089f64e4a50eacf9b5a353aad7" + "2eda3c2f388b35a5c1121a7de7761826" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Stubs.Syntax.Syntax.fsti.hints b/ulib/.cache/FStar.Stubs.Syntax.Syntax.fsti.hints index 23edaf8418c..866f2378c03 100644 --- a/ulib/.cache/FStar.Stubs.Syntax.Syntax.fsti.hints +++ b/ulib/.cache/FStar.Stubs.Syntax.Syntax.fsti.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_a60c1955d846f28c14f0dccba675d567" ], 0, - "5e7a302bbba3543760bb7bbe9891d674" + "a7e338164aa9ebdf319d513ac4fc6e11" ], [ "FStar.Stubs.Syntax.Syntax.__proj__DB__item___1", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_a60c1955d846f28c14f0dccba675d567" ], 0, - "26613de08ca3a3f995c72b21101494cb" + "79c19d171f085fabb2454440edc30502" ], [ "FStar.Stubs.Syntax.Syntax.__proj__DT__item___0", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_ae77d74f5b6921008dc31af9e75a50f5" ], 0, - "8521ddd05b9715759b6f37b2b76e0fff" + "e549970ae2fc6fc88a9a59d8ed5f9b47" ], [ "FStar.Stubs.Syntax.Syntax.__proj__DT__item___1", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_ae77d74f5b6921008dc31af9e75a50f5" ], 0, - "2a617cd0d54498aff445f2f73d2b2fb0" + "276558c74b453eeb16f22aa2557d010c" ], [ "FStar.Stubs.Syntax.Syntax.__proj__NM__item___0", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_0267269f45d6fd12cdc74fb6d004d04b" ], 0, - "76c9e7dbf5c87620faccb23517564423" + "d1d303a489ab26dec970208c8801f9b1" ], [ "FStar.Stubs.Syntax.Syntax.__proj__NM__item___1", @@ -71,7 +71,7 @@ "refinement_interpretation_Tm_refine_0267269f45d6fd12cdc74fb6d004d04b" ], 0, - "ea4a28aeea73267b33021525abf0cff0" + "613c453f61a660aade66d64525cf7130" ], [ "FStar.Stubs.Syntax.Syntax.__proj__NT__item___0", @@ -83,7 +83,7 @@ "refinement_interpretation_Tm_refine_99c151968ce40534e3fb9a4c963b1a19" ], 0, - "7c51f1fe79606be2754497814139b5bd" + "46eb9457da30897a829d7936eab351e7" ], [ "FStar.Stubs.Syntax.Syntax.__proj__NT__item___1", @@ -95,7 +95,7 @@ "refinement_interpretation_Tm_refine_99c151968ce40534e3fb9a4c963b1a19" ], 0, - "40bc2865ba2593e90175d3c8040d55b5" + "0642ce26e1d8f4c2799170fb5a58dc03" ], [ "FStar.Stubs.Syntax.Syntax.__proj__UN__item___0", @@ -107,7 +107,7 @@ "refinement_interpretation_Tm_refine_7f643c5eb6d5b9ca17fe4c5e0fdbe65e" ], 0, - "f9d1fb825c59e4e685b7cc0e692681b9" + "266f1d231d3cb6c1a3532039eba2c881" ], [ "FStar.Stubs.Syntax.Syntax.__proj__UN__item___1", @@ -119,7 +119,7 @@ "refinement_interpretation_Tm_refine_7f643c5eb6d5b9ca17fe4c5e0fdbe65e" ], 0, - "96c7881bf6c3f5c1ccf2fbe3756d51d2" + "2fa5a9c98e8f087eaf768d1473918aab" ], [ "FStar.Stubs.Syntax.Syntax.__proj__UD__item___0", @@ -131,7 +131,7 @@ "refinement_interpretation_Tm_refine_c8eb10759a737b8258f5bbb6f7ed1381" ], 0, - "8e2128460c4dfc1c25c0e4b53373c19f" + "47fce68ff3053cb9b1e04327d22113f2" ], [ "FStar.Stubs.Syntax.Syntax.__proj__UD__item___1", @@ -143,7 +143,7 @@ "refinement_interpretation_Tm_refine_c8eb10759a737b8258f5bbb6f7ed1381" ], 0, - "a899cea67530c2feed25bc44bc3c8ede" + "a732417104c539eee5096355868ea36a" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Stubs.Tactics.Common.fsti.hints b/ulib/.cache/FStar.Stubs.Tactics.Common.fsti.hints index 37fa2efb68b..f8847b63c67 100644 --- a/ulib/.cache/FStar.Stubs.Tactics.Common.fsti.hints +++ b/ulib/.cache/FStar.Stubs.Tactics.Common.fsti.hints @@ -1,5 +1,5 @@ [ - "aMzP5ý\u001dlM Oƒ¼3\u0000ï", + "ä\u0019°@ø\tË\t@^ö ‹ý¦j", [ [ "FStar.Stubs.Tactics.Common.__proj__TacticFailure__item__uu___", @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_30f8904aa237d24acf9aace65cbaa40d" ], 0, - "3a23ffe4923d7d301c0ce65c2a5c7161" + "7676a74984ffa0ac7458510f69fb06bf" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Stubs.Tactics.Result.fsti.hints b/ulib/.cache/FStar.Stubs.Tactics.Result.fsti.hints index 56ec3c7c1bf..87deab78ede 100644 --- a/ulib/.cache/FStar.Stubs.Tactics.Result.fsti.hints +++ b/ulib/.cache/FStar.Stubs.Tactics.Result.fsti.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_b4c1e6949a3a57698645ab5be039dc6f" ], 0, - "8e451bcc0d050fd5c37f2a714435b72d" + "116d5f7c959b8d235d3e0adcec7e88d0" ], [ "FStar.Stubs.Tactics.Result.__proj__Success__item__ps", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_b4c1e6949a3a57698645ab5be039dc6f" ], 0, - "003a2089b791b05bc5eae44a53e834eb" + "9a5886f499b14837a60c58b5e11e2ad4" ], [ "FStar.Stubs.Tactics.Result.__proj__Failed__item__exn", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_3e8cae0c9d54f7b2657be55ddd0643d7" ], 0, - "4246477c5fdf80b7a62eea4dda0c3906" + "f2fe6381e4fc2610d4c1a17ef679ad24" ], [ "FStar.Stubs.Tactics.Result.__proj__Failed__item__ps", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_3e8cae0c9d54f7b2657be55ddd0643d7" ], 0, - "6e864882c5bfaf719ca8919c20c1577a" + "146195d26811e770e882f080c8076645" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Stubs.Tactics.Types.fsti.hints b/ulib/.cache/FStar.Stubs.Tactics.Types.fsti.hints index 13868d02bb5..d1d78dd1127 100644 --- a/ulib/.cache/FStar.Stubs.Tactics.Types.fsti.hints +++ b/ulib/.cache/FStar.Stubs.Tactics.Types.fsti.hints @@ -1 +1 @@ -[ "º\u0017Ÿƒü\"3øôžFä\b#yC", [] ] \ No newline at end of file +[ "æÖ…\bð\u0015Ç\u0019åJï‡M\u0011×Y", [] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Stubs.Tactics.V1.Builtins.fsti.hints b/ulib/.cache/FStar.Stubs.Tactics.V1.Builtins.fsti.hints index 6610dc7f455..63b92e6a420 100644 --- a/ulib/.cache/FStar.Stubs.Tactics.V1.Builtins.fsti.hints +++ b/ulib/.cache/FStar.Stubs.Tactics.V1.Builtins.fsti.hints @@ -1 +1 @@ -[ "dãÎ\u0018ˆ\u0002vo7\u007f¯d6Í5", [] ] \ No newline at end of file +[ "â{\u0007\u000f\\W|\u0019öI\u001b\u001e>†Y\u0018", [] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Stubs.Tactics.V2.Builtins.fsti.hints b/ulib/.cache/FStar.Stubs.Tactics.V2.Builtins.fsti.hints index 8c5c2f93269..c15397c15a7 100644 --- a/ulib/.cache/FStar.Stubs.Tactics.V2.Builtins.fsti.hints +++ b/ulib/.cache/FStar.Stubs.Tactics.V2.Builtins.fsti.hints @@ -1 +1 @@ -[ "½¨…¬\u001bx\u0002/Jƒì³R~È\u0005", [] ] \ No newline at end of file +[ "¿¸\u000eéóåêÊ$U΀RçZ\u001d", [] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.TSet.fst.hints b/ulib/.cache/FStar.TSet.fst.hints index c4e7ef3920e..b8e044d928e 100644 --- a/ulib/.cache/FStar.TSet.fst.hints +++ b/ulib/.cache/FStar.TSet.fst.hints @@ -1,5 +1,5 @@ [ - "©r\rj4ªùîg.–q\u001ḋ4", + "f¸¸/­ž€…‚\t_LK.Ϫ", [ [ "FStar.TSet.mem_empty", @@ -20,7 +20,7 @@ "typing_Tm_abs_2bac9c8a5eacd30e2057426a7a632682" ], 0, - "95f3b4c3c45a0cd2181df3eea373e187" + "184510c498da98196c263ae82d0740f8" ], [ "FStar.TSet.mem_singleton", @@ -40,7 +40,7 @@ "typing_Tm_abs_45fa948b68f0fd9176df0a5d041d6d26" ], 0, - "611cbbbd8574645bce23cea1e16e6101" + "5fa254eee28459245566a723dbde044f" ], [ "FStar.TSet.mem_union", @@ -60,7 +60,7 @@ "typing_Tm_abs_2bac9c8a5eacd30e2057426a7a632682" ], 0, - "11fba91f8ab2bbdd8b8dfc7782c27d34" + "74cdb07f448963dd43a7faddbb837b0f" ], [ "FStar.TSet.mem_intersect", @@ -80,7 +80,7 @@ "typing_Tm_abs_2bac9c8a5eacd30e2057426a7a632682" ], 0, - "6100337ab84760782b1b6021dffa0bc9" + "5207b0edb57a12317f22a84a4c759108" ], [ "FStar.TSet.mem_complement", @@ -100,7 +100,7 @@ "typing_Tm_abs_8402846257d25eaf50dd86bcd1ba6a0b" ], 0, - "1559459cff28e84fe68895677c65672f" + "ba33b65e5772bc1c46614e4fce29fdfe" ], [ "FStar.TSet.mem_subset", @@ -109,7 +109,7 @@ 0, [ "@query", "equation_FStar.TSet.subset" ], 0, - "f417596631f92cf9bce21c0d9945da3c" + "5ade64d40abb75d62aeb844a997aae9d" ], [ "FStar.TSet.subset_mem", @@ -118,7 +118,25 @@ 0, [ "@query", "equation_FStar.TSet.subset" ], 0, - "5f2dce27e4c24a41fc8f2948de35b130" + "30d046b9fe49ac35e82f72f5d0515831" + ], + [ + "FStar.TSet.mem_intension", + 1, + 0, + 0, + [ + "@MaxIFuel_assumption", "@query", + "FStar.FunctionalExtensionality_interpretation_Tm_arrow_a7d5cc170be69663c495e8582d2bc62a", + "FStar.PredicateExtensionality_interpretation_Tm_arrow_81e65de2755319ee661cc1adc7d951e3", + "equation_FStar.FunctionalExtensionality.feq", + "equation_FStar.TSet.intension", "equation_FStar.TSet.mem", + "interpretation_Tm_abs_2bac9c8a5eacd30e2057426a7a632682", + "lemma_FStar.FunctionalExtensionality.feq_on_domain", + "typing_Tm_abs_2bac9c8a5eacd30e2057426a7a632682" + ], + 0, + "4f4be6e855bb94b3531899fd6982d178" ], [ "FStar.TSet.lemma_equal_intro", @@ -127,7 +145,7 @@ 0, [ "@query", "equation_FStar.TSet.equal", "equation_FStar.TSet.mem" ], 0, - "281c02b090077b0c0f450ae3a66b2b9e" + "af19bae412f481d7808537910f686866" ], [ "FStar.TSet.lemma_equal_elim", @@ -143,7 +161,7 @@ "refinement_interpretation_Tm_refine_7e4a6c5999db731b5d17d0418dfeea3e" ], 0, - "74fbe73ccdc4cfb2c757be727a0311b7" + "c7b30216fc948d4c89afd4be8b2157f1" ], [ "FStar.TSet.lemma_equal_refl", @@ -152,7 +170,7 @@ 0, [ "@query", "lemma_FStar.TSet.lemma_equal_intro" ], 0, - "8aed724ce583be3aca1e3cefc4eca640" + "893e0b0297232f3b90864732b7dd63fd" ], [ "FStar.TSet.lemma_mem_tset_of_set_l", @@ -179,7 +197,7 @@ "typing_Tm_abs_da1b56902a9b4384d21190d8b5214127" ], 0, - "1b778b11711317fba9c9a88ec3549ab3" + "d815e3e0861b5119a4de9575682aa96b" ], [ "FStar.TSet.lemma_mem_tset_of_set_r", @@ -203,7 +221,7 @@ "typing_Tm_abs_da1b56902a9b4384d21190d8b5214127" ], 0, - "48ad57b680ff5ff5945a2d44c36cc710" + "673fd33009fc5288846621ef1f59f52f" ], [ "FStar.TSet.lemma_mem_tset_of_set", @@ -212,7 +230,7 @@ 0, [ "@query" ], 0, - "be85211c23e1e2c4cbe2d13d197e6409" + "b247b83f4fcf8e09508456e50708baaf" ], [ "FStar.TSet.lemma_mem_filter", @@ -232,7 +250,7 @@ "typing_Tm_abs_2bac9c8a5eacd30e2057426a7a632682" ], 0, - "667e51cfed3eeb6c1d050bbcc395a22a" + "fd36cfe1c7927b04225c17a65ed9f726" ], [ "FStar.TSet.lemma_mem_map", @@ -253,7 +271,7 @@ "typing_Tm_abs_2bac9c8a5eacd30e2057426a7a632682" ], 0, - "fff09ff4c119ab66f81af9b3195e4a8b" + "67fa65390eaf8e471d2303ba79bc0987" ], [ "FStar.TSet.as_set'", @@ -267,7 +285,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "3fae51c8310d9c52022adf29a7907116" + "b86376f16a9c15a97ddf06968fcb5f47" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.TSet.fsti.hints b/ulib/.cache/FStar.TSet.fsti.hints index 36951e494d6..66008f85e42 100644 --- a/ulib/.cache/FStar.TSet.fsti.hints +++ b/ulib/.cache/FStar.TSet.fsti.hints @@ -1,5 +1,5 @@ [ - "0·³NËM:6Êi76vóE¥", + "\u001b‰¿?‡²àÞ4¹\u0001¬¾Ú9Â", [ [ "FStar.TSet.as_set'", @@ -13,7 +13,7 @@ "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, - "0ca2fcf43074000ed94b9af1695ec4ad" + "b751e5a5a86af2b13495cf555a1b0b50" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Tactics.BV.fst.hints b/ulib/.cache/FStar.Tactics.BV.fst.hints index d8a25d083bd..890a51c4ac2 100644 --- a/ulib/.cache/FStar.Tactics.BV.fst.hints +++ b/ulib/.cache/FStar.Tactics.BV.fst.hints @@ -14,7 +14,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "8254378955c3d23c8377b8990a78ad39" + "410d31b4cceaae4bd94f4a66ae3ed363" ], [ "FStar.Tactics.BV.cong_bvand", @@ -26,7 +26,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "10e849185b006b1f543967eb330b1f05" + "02930713a57815cea388caef8b1f6306" ], [ "FStar.Tactics.BV.cong_bvand", @@ -38,7 +38,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "941da3c4d253634ab4fc842628cf7ea4" + "8bac7a073606d963d290a58e80dbbdc4" ], [ "FStar.Tactics.BV.cong_bvxor", @@ -53,7 +53,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "9109620d25a939bb71b3788f9a698ea6" + "f7624953e40bc9416b7abfc320f6aa02" ], [ "FStar.Tactics.BV.cong_bvxor", @@ -65,7 +65,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "0776d67722a17ab3ffc6d7b8028f9552" + "26e94360d3b764bcff5bd644934cbc5c" ], [ "FStar.Tactics.BV.cong_bvxor", @@ -77,7 +77,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "89e1a8f5f9a256d8fac53f244ae8f1a4" + "8c6672b810f61920eb9908de5d429321" ], [ "FStar.Tactics.BV.cong_bvor", @@ -92,7 +92,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "d0e68fe3c47e1498f3c784db53e094b9" + "44cd2319f79cff0f48978b3cf0ab0a28" ], [ "FStar.Tactics.BV.cong_bvor", @@ -104,7 +104,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "59e7c48c5e9af42b4e7e830ef6173f6a" + "afd76a83e545bb54a78d81a39953810c" ], [ "FStar.Tactics.BV.cong_bvor", @@ -116,7 +116,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "93cfea9ceb5692297112745b7fa65466" + "5e2cb93fa3c27693a25c1759f8df97e2" ], [ "FStar.Tactics.BV.cong_bvshl", @@ -137,7 +137,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "2033ab72bd40305a11992129877fc3ca" + "8ed3746586080ad641ee1f3cb04b6f51" ], [ "FStar.Tactics.BV.cong_bvshl", @@ -149,7 +149,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "112ad1d8446c8421a106d620a927e455" + "2e7740c5c4d87789fefb408f1aa6976e" ], [ "FStar.Tactics.BV.cong_bvshl", @@ -161,7 +161,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "6cbb0da9a2941620508853c9be7438c8" + "36531cdcbb36b26c04856b693bbbb8fd" ], [ "FStar.Tactics.BV.cong_bvshr", @@ -182,7 +182,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "8833c54e2724de42fcc44ee38b58b7d4" + "66f5b5e6821546fa4afd95aff9d28d90" ], [ "FStar.Tactics.BV.cong_bvshr", @@ -194,7 +194,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "ca1668b2df2ac3c8e6ae173818d4e2ba" + "25e9a09c939fd78f642c444801a87424" ], [ "FStar.Tactics.BV.cong_bvshr", @@ -206,7 +206,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "0b02f6daa31300fb8fb281f0595edc25" + "bf84d5bf3cfe4724225c33331343664f" ], [ "FStar.Tactics.BV.cong_bvdiv", @@ -221,7 +221,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "3b080734a40c9f7f23961a5d0d8e1791" + "7fd5a0ed764ce36c3cc2d7014918f358" ], [ "FStar.Tactics.BV.cong_bvdiv", @@ -233,7 +233,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "661c1662a696e666599ece7b3dded378" + "057841309e825dbb4e8431b7eaa17ec7" ], [ "FStar.Tactics.BV.cong_bvdiv", @@ -245,7 +245,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "fec015296f1da4146518a50dc09b5ed8" + "7b7c1ba74d710159ee8877e943965f98" ], [ "FStar.Tactics.BV.cong_bvmod", @@ -260,7 +260,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "3adc11aa1df27c7ba4f5ec7d34890f4b" + "bf342ed23a180903c1f5e69dbc2f7609" ], [ "FStar.Tactics.BV.cong_bvmod", @@ -272,7 +272,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "ccd921dcee7618d95b22783d78e3edf3" + "e7e822b7a9c59c1c9cf69c44ddb9b322" ], [ "FStar.Tactics.BV.cong_bvmod", @@ -284,7 +284,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "740662aad4503cc9ef98fd8084f17de1" + "e883d9c61a02ce0ba0d834b5b451d6fd" ], [ "FStar.Tactics.BV.cong_bvmul", @@ -299,7 +299,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "1f9416d2792134e2c93f6e4b72fee375" + "dc3b42d5a64d373ea51e8fe5f0e23d4b" ], [ "FStar.Tactics.BV.cong_bvmul", @@ -311,7 +311,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "aa4fa29c00cca7cd00369f89b5d9c0a9" + "59046354c9ae8f0c3048de075ea90165" ], [ "FStar.Tactics.BV.cong_bvmul", @@ -323,7 +323,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "c9f90d564a3100affb7b14766116cf42" + "8edbc6f401990662d4a1d8cf59014bb5" ], [ "FStar.Tactics.BV.cong_bvadd", @@ -338,7 +338,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "a902f75c63683ca96b4bedbcfff1ef5d" + "9432755fc765171b0ff5eedb8c418802" ], [ "FStar.Tactics.BV.cong_bvadd", @@ -350,7 +350,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "7c7819ef06a59778abc65f53f6558a4d" + "6c82b60e32c4105fc5768a992b4fa336" ], [ "FStar.Tactics.BV.cong_bvadd", @@ -362,7 +362,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "259cb67f0bdc0e8211179efe97c09c95" + "66d0a95a779ae7be60cd7adf7c5c4a8e" ], [ "FStar.Tactics.BV.cong_bvsub", @@ -377,7 +377,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "e37446d4d908df34a94543310b93e017" + "14c96f2f171a2c44a6dde889ce528f92" ], [ "FStar.Tactics.BV.cong_bvsub", @@ -389,7 +389,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "a6b871bba3deee1b64e3ce0a38f373ba" + "7a4bc650ac8fa70de6dedd2d4674019f" ], [ "FStar.Tactics.BV.cong_bvsub", @@ -401,7 +401,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "a34fdbf02636e2b8237990c676ef862a" + "e80af2d3a7fdf60a97d8b2b2eb9cad0f" ], [ "FStar.Tactics.BV.eq_to_bv", @@ -416,7 +416,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "fc99b4a7fcbcbe32a6615c1f42a116e6" + "7ce439a7f65d9aed92239f79bc4d5721" ], [ "FStar.Tactics.BV.eq_to_bv", @@ -428,7 +428,7 @@ "refinement_interpretation_Tm_refine_aa61d08cb2b82c11785e865870bb7288" ], 0, - "c7b72be0822586e8bd4cab972ddd2467" + "fae7a0a1a7ef1d13373808dad8af3b36" ], [ "FStar.Tactics.BV.eq_to_bv", @@ -440,7 +440,7 @@ "refinement_interpretation_Tm_refine_aa61d08cb2b82c11785e865870bb7288" ], 0, - "9b281c45603443bdb55ce7fb4f8ef174" + "09c1f6c93395b218d86af9f2cf889d48" ], [ "FStar.Tactics.BV.lt_to_bv", @@ -452,7 +452,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "b6168614a2ccea8d100e0fde645d1b2b" + "4db23a780f87e5c1520f04024bbe7874" ], [ "FStar.Tactics.BV.lt_to_bv", @@ -461,7 +461,7 @@ 1, [ "@query", "b2t_def" ], 0, - "cee6757ec24083ced3154fe5228ea017" + "83ea7913a252a28348127a64234c471a" ], [ "FStar.Tactics.BV.lt_to_bv", @@ -470,7 +470,7 @@ 1, [ "@query", "b2t_def" ], 0, - "2dbbb4b1e8c500ce94b231dbe957c1ad" + "f67c3d1910e0aa8b7584b2db7bba9867" ], [ "FStar.Tactics.BV.trans", @@ -485,7 +485,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "247b598f8fca4b71c37e57e89a5ede9d" + "d04fcf97f129da9b619b73a5c36b7562" ], [ "FStar.Tactics.BV.trans", @@ -497,7 +497,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "1c356cdee592794f9abbd72d1e1ae0e1" + "ec0200d0cb5dc7757a1ecf51d6ef3bcd" ], [ "FStar.Tactics.BV.trans", @@ -509,7 +509,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "6d57aeaf263bb349b8367a256c7b6a6b" + "7c4238b3a4dc63076b62fe43165dd3cd" ], [ "FStar.Tactics.BV.trans_lt", @@ -521,7 +521,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "ac4b4b8036d1bbe2498c4823b96e9a6f" + "183d4355fd8bee4d37c53773703a2335" ], [ "FStar.Tactics.BV.trans_lt", @@ -534,7 +534,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "58e17241e604be2704a937b890ca361f" + "c7553f44f7252c69cb957813616e4e8d" ], [ "FStar.Tactics.BV.trans_lt", @@ -547,7 +547,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "a103a5918525438b22476fe3c8c00619" + "260be9e2198a79285e2ed65aa213dd82" ], [ "FStar.Tactics.BV.trans_lt2", @@ -559,7 +559,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "a58ff758a390131faeba658a4881a9b0" + "6bc0c3cd7cbff7a2a57089d97549749f" ], [ "FStar.Tactics.BV.trans_lt2", @@ -572,7 +572,7 @@ "refinement_interpretation_Tm_refine_4bbbd6f11b25aac1398a0fe769fa12ff" ], 0, - "32fd66566fb7fc64d644e2a415cfd7ef" + "0f58952c95864691bd075adbad1d731a" ], [ "FStar.Tactics.BV.trans_lt2", @@ -585,7 +585,7 @@ "refinement_interpretation_Tm_refine_4bbbd6f11b25aac1398a0fe769fa12ff" ], 0, - "fec40734abaa77017ed1d751b99d8a6c" + "b555f7c949d792d799b235ea8ae35ea7" ], [ "FStar.Tactics.BV.arith_to_bv_tac", @@ -606,7 +606,7 @@ "projection_inverse_BoxBool_proj_0", "string_typing" ], 0, - "ac6b55d58ba73242a348283d9270c288" + "55b827095180b88728301d835dfad83d" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Tactics.BreakVC.fst.hints b/ulib/.cache/FStar.Tactics.BreakVC.fst.hints index f38e0f7b9b5..3674cc1b71a 100644 --- a/ulib/.cache/FStar.Tactics.BreakVC.fst.hints +++ b/ulib/.cache/FStar.Tactics.BreakVC.fst.hints @@ -6,15 +6,6 @@ 1, 2, 1, - [ "@query", "true_interp" ], - 0, - "278608168ffd47819250baf0da03c783" - ], - [ - "FStar.Tactics.BreakVC.mono_lem", - 2, - 2, - 1, [ "@MaxIFuel_assumption", "@query", "data_typing_intro_FStar.Stubs.Tactics.Result.Success@tok", @@ -22,7 +13,7 @@ "function_token_typing_FStar.Pervasives.pattern", "unit_typing" ], 0, - "9a5b492d33dc26a87878094630652436" + "fe1041362f39d0427c6b4ba8eba30b9e" ], [ "FStar.Tactics.BreakVC.squash_p_impl_p", @@ -31,7 +22,7 @@ 1, [ "@query" ], 0, - "d9632f5df141a15a9fa3d02c6ec70052" + "9e854f92883fdc86f3fc52339ef40086" ], [ "FStar.Tactics.BreakVC.aux", @@ -45,7 +36,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "091c00445a635fb3a0df98c32710b7bc" + "e81f3641de813b5b99fcb6eb307e8622" ], [ "FStar.Tactics.BreakVC.break_vc", @@ -54,7 +45,7 @@ 1, [ "@MaxIFuel_assumption", "@query", "unit_inversion" ], 0, - "182b79fb1894866fa14f10b30d305821" + "9af964f548d03ee3a736663c9111ed27" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Tactics.Canon.fst.hints b/ulib/.cache/FStar.Tactics.Canon.fst.hints index 6fb5e844722..acc5b8d3adb 100644 --- a/ulib/.cache/FStar.Tactics.Canon.fst.hints +++ b/ulib/.cache/FStar.Tactics.Canon.fst.hints @@ -11,7 +11,7 @@ "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0" ], 0, - "93d12e1d193cd3c4341bdbc3e1f6f5c6" + "2bac3d22cd9c4cb9d79a26aab2225cf7" ], [ "FStar.Tactics.Canon.distl", @@ -23,7 +23,7 @@ "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0" ], 0, - "f1112b08832cbede051bf301216f01c1" + "3fd1fc3492a986f831aba07f5f5b1c81" ], [ "FStar.Tactics.Canon.ass_plus_l", @@ -35,7 +35,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "a12b5feb023fcec658e5cd1d746b4a19" + "5400ff1a2c38bfcb9d730f8afe66d6ef" ], [ "FStar.Tactics.Canon.ass_mult_l", @@ -47,7 +47,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "0d65cdb8889a6254d14ce71296749aa8" + "dd658a38812e40fa78547454c08d1d64" ], [ "FStar.Tactics.Canon.comm_plus", @@ -56,7 +56,7 @@ 1, [ "@query", "primitive_Prims.op_Addition" ], 0, - "5e8a0367115ae9b1e4d9ff77507b0afa" + "10279d53c9a398346a5d483bbbac235d" ], [ "FStar.Tactics.Canon.sw_plus", @@ -68,7 +68,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "69f4e88edc3ace23dd76d9278d15bbad" + "c82d43743bd3066c1bef2580d74c512b" ], [ "FStar.Tactics.Canon.sw_mult", @@ -80,7 +80,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "5c3e7319edbf5ca35e049dc9c7852a69" + "6eca8db9ec7acf851fdfa2c69513b627" ], [ "FStar.Tactics.Canon.comm_mult", @@ -89,7 +89,7 @@ 1, [ "@query", "primitive_Prims.op_Multiply" ], 0, - "811652c5dcf8efceef23d7f5e8a502b5" + "04518cc52573520a424965988626cecc" ], [ "FStar.Tactics.Canon.trans", @@ -101,7 +101,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "cfd7e19c494a0e5cb6bb6bb6b25da8ef" + "8f494e02fdeeba82fcd1cc4939a30c61" ], [ "FStar.Tactics.Canon.cong_plus", @@ -113,7 +113,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "62c5ed84bd62a30a2481de358baf592f" + "996fe0141b9dbefdc8a444b83c66c83c" ], [ "FStar.Tactics.Canon.cong_mult", @@ -125,7 +125,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "7140caedcb8e17ede5d8861070f8b893" + "c8817768e1856c2421efaef8308b8229" ], [ "FStar.Tactics.Canon.neg_minus_one", @@ -137,7 +137,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "a33ca85bf4b7c8bdf9bcbe91b4027052" + "abd70ce7756ed4478e4e0a48ed897308" ], [ "FStar.Tactics.Canon.x_plus_zero", @@ -149,7 +149,7 @@ "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0" ], 0, - "f1928b69e9b116fa6b8ed32c06f7bc4b" + "a316a5b39be7d242f36d1796ea91db8c" ], [ "FStar.Tactics.Canon.zero_plus_x", @@ -161,7 +161,7 @@ "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0" ], 0, - "685393c2b7a62af4eff5718f73d7dbd8" + "ee47b68363e1f03f03b2b7968c2c1983" ], [ "FStar.Tactics.Canon.x_mult_zero", @@ -173,7 +173,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "6cde86f41b03ef4dfef42da0f48d336a" + "f1f999ab62d822979cbb2ef312b24d6c" ], [ "FStar.Tactics.Canon.zero_mult_x", @@ -185,7 +185,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "608538f5ace26531e9c472cf3fdfcef9" + "103e47c78f152c9a3ffd1afbd89431c1" ], [ "FStar.Tactics.Canon.x_mult_one", @@ -197,7 +197,7 @@ "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0" ], 0, - "ae72f928ee68dc598ea014f1db49dd16" + "774d079097d7aabe6d9ccfa943894f3e" ], [ "FStar.Tactics.Canon.one_mult_x", @@ -209,7 +209,7 @@ "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0" ], 0, - "2150d96318d848015b31591aed4c0778" + "5a69ccf6f72f777afc189a345ce4636f" ], [ "FStar.Tactics.Canon.minus_is_plus", @@ -221,7 +221,7 @@ "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0" ], 0, - "ececb6f44799076602cf3acbd06b8c83" + "0837fafa713e48b7eae297a9282536bf" ], [ "FStar.Tactics.Canon.canon_point_entry", @@ -242,7 +242,7 @@ "projection_inverse_BoxBool_proj_0", "string_typing" ], 0, - "f1891a4f2ac0f789a0970feedda76b72" + "19c1b304eacb9e2f9855f3d8b69bf7a6" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Tactics.CanonCommMonoid.fst.hints b/ulib/.cache/FStar.Tactics.CanonCommMonoid.fst.hints index 884919b0fb3..43143b284de 100644 --- a/ulib/.cache/FStar.Tactics.CanonCommMonoid.fst.hints +++ b/ulib/.cache/FStar.Tactics.CanonCommMonoid.fst.hints @@ -1,5 +1,5 @@ [ - "”·,ª_:\u0000\u000b_\u0001}¼?¸Žî", + "µ}P\nL¢¥\u0013e²«\u0004G‰Gn", [ [ "FStar.Tactics.CanonCommMonoid.var", @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "e6fb93a6679dba2e49b24b80d36129aa" + "d41483a12d1c1ba1d702cbf20bc53a23" ], [ "FStar.Tactics.CanonCommMonoid.exp", @@ -29,7 +29,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "620e0e859c3536622501605e2a735a46" + "d0e9c612dfa0c08679262c433687535f" ], [ "FStar.Tactics.CanonCommMonoid.__proj__Var__item___0", @@ -43,7 +43,7 @@ "refinement_interpretation_Tm_refine_4a6a28f8ee0308139802aa0c22c74203" ], 0, - "6243aab6346badd8bd10c86dd2e70cad" + "0db91c0c9ecb0c749cdee8fbdf2fa3df" ], [ "FStar.Tactics.CanonCommMonoid.__proj__Mult__item___0", @@ -57,7 +57,7 @@ "refinement_interpretation_Tm_refine_a64e73c7d706e3f2db7a9517f9fe5a35" ], 0, - "e1a9b0fe5a1e45cd18eccd353c6d4a72" + "dbea01e09cb47e91a7e50af0eb5ba74e" ], [ "FStar.Tactics.CanonCommMonoid.__proj__Mult__item___1", @@ -71,7 +71,7 @@ "refinement_interpretation_Tm_refine_a64e73c7d706e3f2db7a9517f9fe5a35" ], 0, - "7fa578d50f844b15362615306aec4c8b" + "c657ac5a26054fcf1f16a49b58560cb3" ], [ "FStar.Tactics.CanonCommMonoid.exp_to_string", @@ -91,7 +91,7 @@ "typing_tok_FStar.Tactics.CanonCommMonoid.Unit@tok" ], 0, - "7c05c7f6e57dc233243e647ab14abe42" + "d3c5dfeb6c8bf490b70fd31541d97cac" ], [ "FStar.Tactics.CanonCommMonoid.mdenote", @@ -118,7 +118,7 @@ "typing_tok_FStar.Tactics.CanonCommMonoid.Unit@tok" ], 0, - "b79f411135cb2b5c870a29f27da966e6" + "ffae522a1ba7d7ac77b38dfe404f049b" ], [ "FStar.Tactics.CanonCommMonoid.xsdenote", @@ -140,7 +140,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "7c686789066f688304e6b354bd7e5388" + "81b16d069a351895ba5c043032a50ebb" ], [ "FStar.Tactics.CanonCommMonoid.flatten", @@ -160,7 +160,7 @@ "typing_tok_FStar.Tactics.CanonCommMonoid.Unit@tok" ], 0, - "b0139e8b5f771db5d67dab7d275d8772" + "403bdcade611a86bc06de39a106a248a" ], [ "FStar.Tactics.CanonCommMonoid.flatten_correct_aux", @@ -204,7 +204,7 @@ "unit_typing" ], 0, - "838f0c84bf3b59f2726715e8fab7311d" + "b7388d41cf6b79377a85227f9fa87b21" ], [ "FStar.Tactics.CanonCommMonoid.flatten_correct", @@ -255,7 +255,7 @@ "typing_tok_FStar.Tactics.CanonCommMonoid.Unit@tok" ], 0, - "3f24b511849b7f5624066ca870870a48" + "7d1164ffba4e6fc2714311761cf6d555" ], [ "FStar.Tactics.CanonCommMonoid.apply_swap_aux_correct", @@ -314,7 +314,7 @@ "unit_inversion", "unit_typing" ], 0, - "51e7a20256ffe3b0177f4bf19539b927" + "3b6cc82438f7f61aef0126575f1a1556" ], [ "FStar.Tactics.CanonCommMonoid.apply_swap_aux_correct", @@ -374,7 +374,7 @@ "unit_typing" ], 0, - "c230746edb41695799f2fd0ecd7da1e8" + "0a23f23d60c0512d56434a59a781c7a9" ], [ "FStar.Tactics.CanonCommMonoid.apply_swap_correct", @@ -397,7 +397,7 @@ "token_correspondence_FStar.Tactics.CanonCommSwaps.apply_swap" ], 0, - "739cc1c25cf916f3a86c94ed30d3aed4" + "a064540bfc540f0114403cf4013d68f7" ], [ "FStar.Tactics.CanonCommMonoid.apply_swaps_correct", @@ -427,7 +427,7 @@ "subterm_ordering_Prims.Cons" ], 0, - "85ad29c1b59abba189a81f7a8f147d13" + "c67d031c744d5d02ba29f02e268d706c" ], [ "FStar.Tactics.CanonCommMonoid.permute_via_swaps_correct_aux", @@ -442,7 +442,7 @@ "refinement_interpretation_Tm_refine_07caab675e3d0b857bb71eaad3d06725" ], 0, - "a71536ced7b3bf9c0466c4b77e522ce2" + "32cf014552e89b3fcdc2864686d2bb6c" ], [ "FStar.Tactics.CanonCommMonoid.sort_via_swaps", @@ -463,7 +463,7 @@ "typing_FStar.Tactics.CanonCommMonoid.var", "unit_typing" ], 0, - "010a802e575aaf1716ec59be951fc657" + "c95fd61e897ccabd312cdd33aea85ae6" ], [ "FStar.Tactics.CanonCommMonoid.sortWith_via_swaps", @@ -487,7 +487,7 @@ "token_correspondence_FStar.Tactics.CanonCommMonoid.sortWith" ], 0, - "5eb7dbec76a1b654fbda5d6131ad7ad9" + "d8b8f1c4c4f715b6f47774984ef88679" ], [ "FStar.Tactics.CanonCommMonoid.canon_correct", @@ -496,7 +496,7 @@ 1, [ "@query", "equation_FStar.Tactics.CanonCommMonoid.canon" ], 0, - "a792841b87b28debbdaebfc742c167c9" + "c9f42cd6eedf32e6fe23e39c3a0bda53" ], [ "FStar.Tactics.CanonCommMonoid.monoid_reflect", @@ -508,7 +508,7 @@ "refinement_interpretation_Tm_refine_56d0f688d16de61a4660d3251e66c1bb" ], 0, - "ef6681f3d0bdd06aba6265c9e204bd56" + "a56eb6fe839ffb9b14aff22cf2777198" ], [ "FStar.Tactics.CanonCommMonoid.where_aux", @@ -526,7 +526,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "663463f7a1f503fcc709fe336a27dc89" + "bdb581233940f821b6121236cdbe2f77" ], [ "FStar.Tactics.CanonCommMonoid.reification_aux", @@ -541,7 +541,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "d69035acd10db2069b86f7a2a731ef39" + "3ac545547eae26148f7c3625823a8dde" ], [ "FStar.Tactics.CanonCommMonoid.term_mem", @@ -557,7 +557,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "9c55ba60c6e25165be2887ae33279fc5" + "a9dc67cc0afb292dd8980465e9190699" ], [ "FStar.Tactics.CanonCommMonoid.quote_list", @@ -569,7 +569,7 @@ "disc_equation_Prims.Nil", "fuel_guarded_inversion_Prims.list" ], 0, - "e3104cb9c18c7ea360c133181605c115" + "6681c4160ab3427377c716bacfb8360d" ], [ "FStar.Tactics.CanonCommMonoid.quote_exp", @@ -584,7 +584,7 @@ "fuel_guarded_inversion_FStar.Tactics.CanonCommMonoid.exp" ], 0, - "8e5d65c1c63aef4fa4c142e295bde706" + "88d9af58f0934a637db53249c45b4a90" ], [ "FStar.Tactics.CanonCommMonoid.const_compare", @@ -610,7 +610,7 @@ "typing_FStar.Tactics.CanonCommMonoid.select_extra" ], 0, - "a689a0f27e308b2696015fb58b8537db" + "26f8f828845ee23775c39ca58f57575f" ], [ "FStar.Tactics.CanonCommMonoid.canon_monoid_const", @@ -628,7 +628,7 @@ "token_correspondence_FStar.Tactics.CanonCommMonoid.sortWith" ], 0, - "9a74efcea4ea47cfad12f2f845daab2b" + "983fd3054a35a0917c0129232c404ce5" ], [ "FStar.Tactics.CanonCommMonoid.lem1", @@ -646,7 +646,7 @@ "token_correspondence_FStar.Tactics.CanonCommMonoid.sortWith" ], 0, - "b89687623d39a0f9ce32e6af5676bd17" + "c516b0869342358d5da83019625c58a3" ], [ "FStar.Tactics.CanonCommMonoid.special_compare", @@ -672,7 +672,7 @@ "typing_FStar.Tactics.CanonCommMonoid.select_extra" ], 0, - "a130a9429bdec67ec7022d0472f766e7" + "2c18645ac1b46f144a53b874c8f0ae3e" ], [ "FStar.Tactics.CanonCommMonoid.special_first_correct", @@ -690,7 +690,7 @@ "token_correspondence_FStar.Tactics.CanonCommMonoid.sortWith" ], 0, - "6c99472d411b05277775cffe58bdddff" + "79184f649b5d8befd9fa2d7db1a6b641" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Tactics.CanonCommMonoidSimple.Equiv.fst.hints b/ulib/.cache/FStar.Tactics.CanonCommMonoidSimple.Equiv.fst.hints index 2e1cf329f45..3dd61b6f647 100644 --- a/ulib/.cache/FStar.Tactics.CanonCommMonoidSimple.Equiv.fst.hints +++ b/ulib/.cache/FStar.Tactics.CanonCommMonoidSimple.Equiv.fst.hints @@ -1,5 +1,5 @@ [ - "›\u0018P&FZ›t1êŸävép>", + "Á9g\u0002X‘ä[Â7!”“ÕlÜ", [ [ "FStar.Tactics.CanonCommMonoidSimple.Equiv.exp", @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "e6ee969d14716c0526ca8660be924cc5" + "bd19f1737dea4f41be7d468a9ac176d1" ], [ "FStar.Tactics.CanonCommMonoidSimple.Equiv.__proj__Mult__item___0", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_496b10ac03e2c5cb04fe228893de270f" ], 0, - "a9f710437e967e5861e47a3f92eabcb0" + "c6a4c50bf260dd08c13a452dc227dc8d" ], [ "FStar.Tactics.CanonCommMonoidSimple.Equiv.__proj__Mult__item___1", @@ -41,7 +41,7 @@ "refinement_interpretation_Tm_refine_496b10ac03e2c5cb04fe228893de270f" ], 0, - "b189f6065f3af5d5f88d50f6198706d6" + "9253dacfdaada391eaccf6428847eadb" ], [ "FStar.Tactics.CanonCommMonoidSimple.Equiv.__proj__Atom__item___0", @@ -55,7 +55,7 @@ "refinement_interpretation_Tm_refine_80aab36172ecf8308d174cdb9d933a95" ], 0, - "3301db6c55aa02b2ca7f1489a8b4d859" + "b9e428cdc8e37d6522c239b972383a7a" ], [ "FStar.Tactics.CanonCommMonoidSimple.Equiv.exp_to_string", @@ -75,7 +75,7 @@ "typing_tok_FStar.Tactics.CanonCommMonoidSimple.Equiv.Unit@tok" ], 0, - "07ca38a0bf9b2b7223f82378b08def1a" + "ec21abfde0509082ea18f9beb5038266" ], [ "FStar.Tactics.CanonCommMonoidSimple.Equiv.mdenote", @@ -104,7 +104,7 @@ "typing_tok_FStar.Tactics.CanonCommMonoidSimple.Equiv.Unit@tok" ], 0, - "b29684870edb2007bfb401f6cee413ae" + "64f81e3525cbc44f9de5d425fdabb011" ], [ "FStar.Tactics.CanonCommMonoidSimple.Equiv.xsdenote", @@ -128,7 +128,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "d26c929786e327e41218f34d38268be5" + "064e28871fad74b85b52378315d5e45c" ], [ "FStar.Tactics.CanonCommMonoidSimple.Equiv.flatten", @@ -148,7 +148,7 @@ "typing_tok_FStar.Tactics.CanonCommMonoidSimple.Equiv.Unit@tok" ], 0, - "42c61739a5373c78ca6ca6b5ff21b23f" + "8d8552284973fd9bcbfca15f5dd208c8" ], [ "FStar.Tactics.CanonCommMonoidSimple.Equiv.flatten_correct_aux", @@ -192,7 +192,7 @@ "unit_typing" ], 0, - "1d141b9cfd075038b2cd720b837a86be" + "8573460bcb84163a206b4bbd463a49ba" ], [ "FStar.Tactics.CanonCommMonoidSimple.Equiv.flatten_correct", @@ -243,7 +243,7 @@ "typing_tok_FStar.Tactics.CanonCommMonoidSimple.Equiv.Unit@tok" ], 0, - "0317c7cbf9be553eb2f1b881634112f4" + "908504017a4cb9055ce8439106aaa360" ], [ "FStar.Tactics.CanonCommMonoidSimple.Equiv.apply_swap_aux_correct", @@ -303,7 +303,7 @@ "unit_typing" ], 0, - "8e5639fa8a807e5199e7306ebc1c9c0c" + "dd0e421baa4b379e55605adfe50520e4" ], [ "FStar.Tactics.CanonCommMonoidSimple.Equiv.apply_swap_aux_correct", @@ -363,7 +363,7 @@ "unit_typing" ], 0, - "eb8c88a6fbc666538157c23295de1dff" + "87fdf664d9fadf8ec65a3777ca6971f5" ], [ "FStar.Tactics.CanonCommMonoidSimple.Equiv.apply_swap_correct", @@ -384,7 +384,7 @@ "token_correspondence_FStar.Tactics.CanonCommSwaps.apply_swap" ], 0, - "e20ce2288cc66b73ef1583eeea7be454" + "f27680ee5c2c55ac57850c2d6c6d8ed2" ], [ "FStar.Tactics.CanonCommMonoidSimple.Equiv.apply_swaps_correct", @@ -420,7 +420,7 @@ "token_correspondence_FStar.Tactics.CanonCommSwaps.apply_swap_aux" ], 0, - "8086e4eb52246a175a82927f6eb2f6bb" + "fb3d7ac5571853f4b5f3f3e306e97cfb" ], [ "FStar.Tactics.CanonCommMonoidSimple.Equiv.permute_via_swaps_correct_aux", @@ -432,7 +432,7 @@ "refinement_interpretation_Tm_refine_2880f704fc4616f79eb73c6d72df32bd" ], 0, - "d65ef9e9faf8ac1cf0ae67a38de8b392" + "f9591c4ff1003e9eafa15fbf385c037b" ], [ "FStar.Tactics.CanonCommMonoidSimple.Equiv.sort_via_swaps", @@ -446,7 +446,7 @@ "function_token_typing_FStar.List.Tot.Base.sortWith" ], 0, - "23d0a78e03048decc64b3b05cc181c73" + "7b0597804b76cfa7d035b5f6acace4b3" ], [ "FStar.Tactics.CanonCommMonoidSimple.Equiv.canon_correct", @@ -457,7 +457,7 @@ "@query", "equation_FStar.Tactics.CanonCommMonoidSimple.Equiv.canon" ], 0, - "5617a055ac65bfb6c99d321c8f545644" + "ebfbb2eb91bb9c815a9bdb6b1904cf76" ], [ "FStar.Tactics.CanonCommMonoidSimple.Equiv.monoid_reflect_orig", @@ -466,7 +466,7 @@ 1, [ "@query" ], 0, - "0bb1cf368759b11ac2c293c597f44959" + "070a4fa240f1ed7744f40b563759d082" ], [ "FStar.Tactics.CanonCommMonoidSimple.Equiv.monoid_reflect", @@ -478,7 +478,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "39ca2ddf51decbeba491acd6eacc9d5b" + "0859ebf428e49dfaa70267b6a075136d" ], [ "FStar.Tactics.CanonCommMonoidSimple.Equiv.where_aux", @@ -496,7 +496,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "1a529e329fb0bf676fae9fe3d0e75aaa" + "fa4480f80468fd9a9d7dbb2befb6fd95" ], [ "FStar.Tactics.CanonCommMonoidSimple.Equiv.fatom", @@ -511,7 +511,7 @@ "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "954421fc83cd6047e98a55a2aac464ba" + "43bba1c409c625dbe1b9d5c0bd3213fd" ], [ "FStar.Tactics.CanonCommMonoidSimple.Equiv.convert_map", @@ -527,7 +527,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "1c386fafb5847f9e4db7b3f8ab775fd6" + "1891420e882f2c20f46c561738b3733c" ], [ "FStar.Tactics.CanonCommMonoidSimple.Equiv.quote_exp", @@ -547,7 +547,7 @@ "typing_tok_FStar.Tactics.CanonCommMonoidSimple.Equiv.Unit@tok" ], 0, - "3c53f3f84bee05803cd8c736b50526a8" + "6edf486f9a89fb866022619991d294f2" ], [ "FStar.Tactics.CanonCommMonoidSimple.Equiv.canon_monoid", @@ -572,7 +572,7 @@ "projection_inverse_Prims.Cons_tl" ], 0, - "27673f2821366dd2b975881db1fe3b83" + "fe03a6f451d3e6286f398db9bbddcd89" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Tactics.CanonCommMonoidSimple.fst.hints b/ulib/.cache/FStar.Tactics.CanonCommMonoidSimple.fst.hints index 40bdc5fa335..a467f7ca4a0 100644 --- a/ulib/.cache/FStar.Tactics.CanonCommMonoidSimple.fst.hints +++ b/ulib/.cache/FStar.Tactics.CanonCommMonoidSimple.fst.hints @@ -1,5 +1,5 @@ [ - "“6VDýŸ\u001f£_\u001dÊ\u0003 6Õ\u000f", [ [ "FStar.Tactics.CanonMonoid.exp", @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "cff93909cce2edeb27d6191b8dcfb848" + "a1f8179688c99e1eeb0402abfdbb523a" ], [ "FStar.Tactics.CanonMonoid.__proj__Var__item___0", @@ -22,7 +22,7 @@ "refinement_interpretation_Tm_refine_1b8c0e8daeec5941ba3da42d94dc0491" ], 0, - "6412f9b76921e0fa16e9b546ede0f239" + "30a6e0fdc49e2f3c861380d2991e517b" ], [ "FStar.Tactics.CanonMonoid.__proj__Mult__item___0", @@ -36,7 +36,7 @@ "refinement_interpretation_Tm_refine_5bd5cc6aedaac7fb5df449a481b9a30f" ], 0, - "17186c884aaff9bdcac763c65953a639" + "bbd657a16909aa216dac28a452550fef" ], [ "FStar.Tactics.CanonMonoid.__proj__Mult__item___1", @@ -50,7 +50,7 @@ "refinement_interpretation_Tm_refine_5bd5cc6aedaac7fb5df449a481b9a30f" ], 0, - "2d6a7789121bca9f16d2e7668bb7a8cc" + "22c3ef12bb98b410d4f89b21071acf8c" ], [ "FStar.Tactics.CanonMonoid.exp_to_string", @@ -67,7 +67,7 @@ "subterm_ordering_FStar.Tactics.CanonMonoid.Mult" ], 0, - "278148faced421babe3e399815d49c1f" + "ce74a5c522d1eb13e4c5ec8ec8abf9a7" ], [ "FStar.Tactics.CanonMonoid.mdenote", @@ -88,7 +88,7 @@ "subterm_ordering_FStar.Tactics.CanonMonoid.Mult" ], 0, - "5b4236fe7c1cefb3e0a50933d5ac8fe3" + "5dbefef832df893e9146e8bbaf68ced5" ], [ "FStar.Tactics.CanonMonoid.mldenote", @@ -106,7 +106,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "ff0d06d9294238a8d90513ba686d1e8e" + "48f092a3546989e6a107a80a7a7c34dd" ], [ "FStar.Tactics.CanonMonoid.flatten", @@ -123,7 +123,7 @@ "subterm_ordering_FStar.Tactics.CanonMonoid.Mult" ], 0, - "67301ca992f20217a101898c80844b9b" + "189a386fd171dcf9872d9fc345f2c269" ], [ "FStar.Tactics.CanonMonoid.flatten_correct_aux", @@ -166,7 +166,7 @@ "typing_FStar.Tactics.CanonMonoid.mldenote" ], 0, - "90b1c532def496767a1f45cf25ad282d" + "d9aa4e130fcbc685abab9310a32918ea" ], [ "FStar.Tactics.CanonMonoid.flatten_correct", @@ -210,7 +210,7 @@ "typing_FStar.Tactics.CanonMonoid.flatten" ], 0, - "a9610b3d4bfee3145cb79d28d02add5d" + "af0f0a1124b76964c1502e09937e3227" ], [ "FStar.Tactics.CanonMonoid.monoid_reflect", @@ -222,7 +222,7 @@ "refinement_interpretation_Tm_refine_faf66dffa55912058edff26bab7d4f9b" ], 0, - "86f8089273c205146ce860aa396ba71f" + "39c6ad3d2215410794f75c46da67cc75" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Tactics.CheckLN.fst.hints b/ulib/.cache/FStar.Tactics.CheckLN.fst.hints index 2cb972d50af..8d50fb424c7 100644 --- a/ulib/.cache/FStar.Tactics.CheckLN.fst.hints +++ b/ulib/.cache/FStar.Tactics.CheckLN.fst.hints @@ -12,7 +12,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "d8ebbbf63d99826a920cd83d3724bac3" + "f04f840f6131d0c7c2c259ef3923db4d" ], [ "FStar.Tactics.CheckLN.check", @@ -44,7 +44,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "02e68ec1aeb8193e5bf2b1b9c47190b5" + "c1344912d69365a8f8275f9b0e8c15b3" ], [ "FStar.Tactics.CheckLN.check", @@ -65,7 +65,7 @@ "typing_FStar.Tactics.NamedView.inspect_universe" ], 0, - "d14c093515ba7615d514ab83cbc7c1b2" + "a54303553e055f5af0eb754a695f0ca2" ], [ "FStar.Tactics.CheckLN.check", @@ -83,7 +83,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "3c03b3b773e41d4b8dfe97999fb51de1" + "25dfea79991b8c5cdff6184e793c9a94" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Tactics.Effect.fst.hints b/ulib/.cache/FStar.Tactics.Effect.fst.hints index 5e1f9c76e4b..e6fef001c7a 100644 --- a/ulib/.cache/FStar.Tactics.Effect.fst.hints +++ b/ulib/.cache/FStar.Tactics.Effect.fst.hints @@ -17,7 +17,7 @@ "true_interp" ], 0, - "29b809737f72359ff26674050fcd3852" + "df2257bf8e73cb98d06b36341e67b999" ], [ "FStar.Tactics.Effect.tac_return_wp", @@ -29,7 +29,7 @@ "data_typing_intro_FStar.Stubs.Tactics.Result.Success@tok" ], 0, - "da609323cf5aae37de53887a4b30d6d8" + "7e465773b5b78b35089ca4d767452725" ], [ "FStar.Tactics.Effect.tac_return", @@ -38,7 +38,7 @@ 1, [ "@query" ], 0, - "156753146db52b640dd524a007e918fd" + "6a804f327eb97bc7360b11f128078f0b" ], [ "FStar.Tactics.Effect.tac_bind_wp", @@ -62,7 +62,7 @@ "typing_Tm_abs_79f810e0804f4454fdd99bc6bd3319e9" ], 0, - "eaa14fb86f9cf30229edfa1350b6e803" + "4942560debb7ea0ca55416a8e956ad19" ], [ "FStar.Tactics.Effect.tac_wp_compact", @@ -75,7 +75,7 @@ "refinement_interpretation_Tm_refine_afae78805025dbab8b8be62e7a11c687" ], 0, - "12413a332f2d62fd0fe0a87f545f8eec" + "6edc002136e0904bc3637bc8b47b2320" ], [ "FStar.Tactics.Effect.tac_if_then_else_wp", @@ -88,7 +88,7 @@ "refinement_interpretation_Tm_refine_afae78805025dbab8b8be62e7a11c687" ], 0, - "8a375ff94d9ba7a302c0b75afc2e8610" + "385c1a0d385aa4efacf7b53a72b00a8c" ], [ "FStar.Tactics.Effect.tac_subcomp", @@ -105,7 +105,7 @@ "true_interp" ], 0, - "3a706145c9a39c09c5e447c8ce13089a" + "baa0d1516a5b24c2310185988873e3e2" ], [ "FStar.Tactics.Effect.tac_close", @@ -119,7 +119,7 @@ "refinement_interpretation_Tm_refine_afae78805025dbab8b8be62e7a11c687" ], 0, - "fd1fb66d6b1a9b46e0109476e29fa852" + "a9ab7acfc47dcb6b82289e4765a59c93" ], [ "FStar.Tactics.Effect.TAC", @@ -131,7 +131,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "851dc05b98bf81053469e41381545bc9" + "ac57020f387e95547d28cec49a4e8952" ], [ "FStar.Tactics.Effect.TAC", @@ -143,7 +143,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "b1b31455116d479cd92ed3c74036e0a5" + "b2f2e0b41d7eeec20872e537f0acf0f0" ], [ "FStar.Tactics.Effect.TAC", @@ -155,7 +155,7 @@ "refinement_interpretation_Tm_refine_de09779676242898794a0b057d5f5bb4" ], 0, - "00e2f940d24d0e35dd73b8355521052d" + "16accab336c1d72b117f08c09ef84d0f" ], [ "FStar.Tactics.Effect.TAC", @@ -169,7 +169,7 @@ "refinement_interpretation_Tm_refine_afae78805025dbab8b8be62e7a11c687" ], 0, - "4bedf056acf76a4e19820b54039e0b6a" + "aa63e79b3bc697a578a4e0973e2d532f" ], [ "FStar.Tactics.Effect.TAC", @@ -183,7 +183,7 @@ "refinement_interpretation_Tm_refine_afae78805025dbab8b8be62e7a11c687" ], 0, - "3e9f89a7d428f416ddf0a19cbe2b5785" + "7f4898bbe3c49c72978429c4687148a6" ], [ "FStar.Tactics.Effect.TAC", @@ -192,7 +192,7 @@ 1, [ "@query" ], 0, - "7d37df7e0ecc9ce4609212aa00e48c79" + "78a4db2cc162da8e88d9849343eb5207" ], [ "FStar.Tactics.Effect.TacH", @@ -201,7 +201,7 @@ 1, [ "@query" ], 0, - "740c628537ed8a8a02952e4fb9f56ffc" + "7961db8c6e344bdaed76a0356cd53087" ], [ "FStar.Tactics.Effect.lift_div_tac_wp", @@ -220,7 +220,7 @@ "typing_Tm_abs_d19ed2c1cbcc251803f55dea9449b934" ], 0, - "ce2f49544cfa216df83c7e1a8101d16a" + "5d3c9b1af5cea397a56d4261fe184f50" ], [ "FStar.Tactics.Effect.lift_div_tac", @@ -241,7 +241,7 @@ "typing_Tm_abs_d19ed2c1cbcc251803f55dea9449b934" ], 0, - "e64a3e268d8b798a6946e7c4719b695e" + "7a6869354767c6dea51f5664f9a7620e" ], [ "FStar.Tactics.Effect.get", @@ -254,7 +254,7 @@ "function_token_typing_FStar.Stubs.Tactics.Types.proofstate" ], 0, - "d5433b197d5799c4b28943b3b4101390" + "fc8af257bc3266dec4b5e3aaee2cd571" ], [ "FStar.Tactics.Effect.raise", @@ -266,7 +266,7 @@ "data_typing_intro_FStar.Stubs.Tactics.Result.Failed@tok" ], 0, - "8d6f17e882a7c7428c53f0be20a02a17" + "279a38a4874acecffe1a55b8118c5412" ], [ "FStar.Tactics.Effect.assert_by_tactic", @@ -278,7 +278,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "e1aeb1d7908872b92ede346e758a8fc0" + "a1823746a9524b0faa39126d22824952" ], [ "FStar.Tactics.Effect.unfold_with_tactic", @@ -287,7 +287,7 @@ 1, [ "@query", "equation_FStar.Tactics.Effect.with_tactic" ], 0, - "08539282f6ccb09339503ea8d8d22551" + "c173b4d0ed226d630ca147e789dd3187" ], [ "FStar.Tactics.Effect.unfold_rewrite_with_tactic", @@ -296,7 +296,7 @@ 1, [ "@query", "equation_FStar.Tactics.Effect.rewrite_with_tactic" ], 0, - "7ddef0dcb7861d3bb0113234990210e8" + "4cf7cb77b0817274729c29287de5a097" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Tactics.Effect.fsti.hints b/ulib/.cache/FStar.Tactics.Effect.fsti.hints index 2b6f542f1c3..6da9c66644c 100644 --- a/ulib/.cache/FStar.Tactics.Effect.fsti.hints +++ b/ulib/.cache/FStar.Tactics.Effect.fsti.hints @@ -17,7 +17,7 @@ "true_interp" ], 0, - "6bc13ce77f04ce129ec324dda696be0e" + "cbd736aca2f7aa47f86f1020e53c9e34" ], [ "FStar.Tactics.Effect.tac_return_wp", @@ -29,7 +29,7 @@ "data_typing_intro_FStar.Stubs.Tactics.Result.Success@tok" ], 0, - "19143835e5ecf93cc745969529a697b7" + "2e71ae7e0f4ede10a9a99583710f70e6" ], [ "FStar.Tactics.Effect.tac_return", @@ -38,7 +38,7 @@ 1, [ "@query" ], 0, - "491160e99db14de70459e0ac3365aecf" + "81bde436508ac9a0699edaacc4a27757" ], [ "FStar.Tactics.Effect.tac_bind_wp", @@ -62,7 +62,7 @@ "typing_Tm_abs_79f810e0804f4454fdd99bc6bd3319e9" ], 0, - "5d5a4d9e8c278280011463fdd9e7a8f3" + "16edafa57721e829974ce82fbde23e6e" ], [ "FStar.Tactics.Effect.tac_wp_compact", @@ -75,7 +75,7 @@ "refinement_interpretation_Tm_refine_afae78805025dbab8b8be62e7a11c687" ], 0, - "fc796fd512f1b301f0c3c17710cb60f7" + "f9cf73c595f809aa5e902ed7a426cc42" ], [ "FStar.Tactics.Effect.tac_if_then_else_wp", @@ -88,7 +88,7 @@ "refinement_interpretation_Tm_refine_afae78805025dbab8b8be62e7a11c687" ], 0, - "f9a1316b7b680b3d3e99cb2b46a10cf8" + "7b0caefcae1aae9e5b163a046dd33063" ], [ "FStar.Tactics.Effect.tac_subcomp", @@ -105,7 +105,7 @@ "true_interp" ], 0, - "8658b75c2e7015de01b2fdbbcc080e51" + "bffd191c4dfb5d72cf2ad7a5d8b5ed26" ], [ "FStar.Tactics.Effect.tac_close", @@ -119,7 +119,7 @@ "refinement_interpretation_Tm_refine_afae78805025dbab8b8be62e7a11c687" ], 0, - "6ebc4db4a29b7e41bcf2ad1f93e36012" + "aec52f621a957658d4a6c555eae4cbf5" ], [ "FStar.Tactics.Effect.TAC", @@ -131,7 +131,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "991345a7ee7f0f683198e0c6b3a9abd5" + "2bf63758cfe1cff476ec8b59aa2d7783" ], [ "FStar.Tactics.Effect.TAC", @@ -143,7 +143,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "1a69ffb399458821962813a95ab45e69" + "339f5f4dbe5b4448d835afc12914ae19" ], [ "FStar.Tactics.Effect.TAC", @@ -155,7 +155,7 @@ "refinement_interpretation_Tm_refine_de09779676242898794a0b057d5f5bb4" ], 0, - "0985a38fd031773ed48520c963bca213" + "44ec7002627abfa1e00f821be9d7aa22" ], [ "FStar.Tactics.Effect.TAC", @@ -169,7 +169,7 @@ "refinement_interpretation_Tm_refine_afae78805025dbab8b8be62e7a11c687" ], 0, - "179f7fa5bd221dd689d4ceeb0e1c4231" + "4cb472fa69ca562cbd9e71a630f26196" ], [ "FStar.Tactics.Effect.TAC", @@ -183,7 +183,7 @@ "refinement_interpretation_Tm_refine_afae78805025dbab8b8be62e7a11c687" ], 0, - "0eaef0a257e000efaadb8624c9ea5f32" + "ca8236651311b57090fa000e58271274" ], [ "FStar.Tactics.Effect.TAC", @@ -192,7 +192,7 @@ 1, [ "@query" ], 0, - "6e71df439b75461fbcba0f8841fc2df7" + "39c730f4570012c706f1b70b5b4a1eb8" ], [ "FStar.Tactics.Effect.TacH", @@ -201,7 +201,7 @@ 1, [ "@query" ], 0, - "b64cfeb36e1794f00c83063128118b74" + "48132f84c09c6ed05b109737b644b87f" ], [ "FStar.Tactics.Effect.lift_div_tac_wp", @@ -220,7 +220,7 @@ "typing_Tm_abs_d19ed2c1cbcc251803f55dea9449b934" ], 0, - "c2694e346e648e04ebfaba423595de5d" + "8a89f5b386199bf43edd56e36c46d616" ], [ "FStar.Tactics.Effect.lift_div_tac", @@ -241,7 +241,7 @@ "typing_Tm_abs_d19ed2c1cbcc251803f55dea9449b934" ], 0, - "d735c15b56021b57a2c1efe129b770db" + "f6adf4707679fd045d4624f92bf706f5" ], [ "FStar.Tactics.Effect.get", @@ -254,7 +254,7 @@ "function_token_typing_FStar.Stubs.Tactics.Types.proofstate" ], 0, - "7ac6bd2f3a9789b54bfd47f2bffaa047" + "8ffbc006917ff72123a9edc345b39c5f" ], [ "FStar.Tactics.Effect.raise", @@ -266,7 +266,7 @@ "data_typing_intro_FStar.Stubs.Tactics.Result.Failed@tok" ], 0, - "74ea3f8f0998a4ce07d704882e17f0c8" + "3aaf7546212ff7b05c1c66752aca29ae" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Tactics.MApply.fst.hints b/ulib/.cache/FStar.Tactics.MApply.fst.hints index 60986b9ab1a..f759e002d20 100644 --- a/ulib/.cache/FStar.Tactics.MApply.fst.hints +++ b/ulib/.cache/FStar.Tactics.MApply.fst.hints @@ -1,5 +1,5 @@ [ - "ož»„>”—;ºÅvxi³«L", + "èwøV\u0018~–©¥2`Û2HÎë", [ [ "FStar.Tactics.MApply.push1", @@ -12,7 +12,7 @@ "refinement_interpretation_Tm_refine_913239c2cf9dc8a14e1f047e0206138d" ], 0, - "8b5837d9063546895003e1f2f5a9c865" + "9a85795f3f81df68ac6092daf5e51d69" ], [ "FStar.Tactics.MApply.push1'", @@ -25,7 +25,7 @@ "refinement_interpretation_Tm_refine_913239c2cf9dc8a14e1f047e0206138d" ], 0, - "617804141c0f4a1478edfbd82de19f46" + "d3d82fa5d8ed4a4dfa14e2bf63e8b9ca" ], [ "FStar.Tactics.MApply.apply_squash_or_lem", @@ -51,7 +51,7 @@ "typing_FStar.Reflection.V2.Derived.unsquash_term" ], 0, - "fca619dd13b98bde8601a3718f941924" + "88ca6f8c3e4c724e0eccb1bedd99d8a2" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Tactics.MApply.fsti.hints b/ulib/.cache/FStar.Tactics.MApply.fsti.hints new file mode 100644 index 00000000000..67f9704c849 --- /dev/null +++ b/ulib/.cache/FStar.Tactics.MApply.fsti.hints @@ -0,0 +1 @@ +[ " ÷\u001a\u001aÔ´ ,Ã7BÞYá\u0004D", [] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Tactics.MkProjectors.fst.hints b/ulib/.cache/FStar.Tactics.MkProjectors.fst.hints index 04d35c40425..d1568b1f71c 100644 --- a/ulib/.cache/FStar.Tactics.MkProjectors.fst.hints +++ b/ulib/.cache/FStar.Tactics.MkProjectors.fst.hints @@ -1,5 +1,5 @@ [ - "à`¢Ï\u0005üàq7\u0015®Ö\u001d 3\u001a", + "±ek؈í\u000fÊ-·^üR·# ", [ [ "FStar.Tactics.MkProjectors.list_last", @@ -12,7 +12,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "b31cac4bebbaf323ea0e5b6481338958" + "1a071a39493a2d93ce821a5b986d431a" ], [ "FStar.Tactics.MkProjectors.mk_proj_decl", @@ -45,7 +45,7 @@ "string_typing", "typing_FStar.Stubs.Reflection.V2.Builtins.pack_fv" ], 0, - "2cd29c69140e94f0a23136fe4ee0d5b3" + "8cedee085320a453d46b4545c2d8d5f3" ], [ "FStar.Tactics.MkProjectors.mk_projs", @@ -92,7 +92,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.lookup_typ" ], 0, - "e3f35521b32ea295c8b54ee2f34881c5" + "abb71634c633737586d982cdb830913f" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Tactics.NamedView.fst.hints b/ulib/.cache/FStar.Tactics.NamedView.fst.hints index 553025a3bf0..fe6e7665d35 100644 --- a/ulib/.cache/FStar.Tactics.NamedView.fst.hints +++ b/ulib/.cache/FStar.Tactics.NamedView.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_82914602a13807f685e45dd78cc5636a" ], 0, - "421fe150e421fbfb3e6b08c2834ccf08" + "1a0c10d91af6af05afa703849e2d04c7" ], [ "FStar.Tactics.NamedView.__proj__Uv_Max__item___0", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_6078923c349de6ec41dd797ce0f793ee" ], 0, - "a4c21d3b6717f3a4ed2a3738596a8b59" + "668a22a21d778d041da3e955089b1852" ], [ "FStar.Tactics.NamedView.__proj__Uv_BVar__item___0", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_47d91bede15db6781395bb141c3d640d" ], 0, - "39d3834e1de950b6d679e14e1fa2cf95" + "a827c6227c5b4325b725ec5f367f4419" ], [ "FStar.Tactics.NamedView.__proj__Uv_Name__item___0", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_69980a892705a9a64d8e676222efcd27" ], 0, - "9cc0e116ff544fcf71a1e516f97e7cba" + "75e1ceed135ba5102b1a87f8ce751af9" ], [ "FStar.Tactics.NamedView.__proj__Uv_Unif__item___0", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_46ecd4555b9cddd750f1c172ed151b64" ], 0, - "0a510abfeb06148e8091d882c8dc7264" + "03f72c51decf51600f2c3839446b0415" ], [ "FStar.Tactics.NamedView.__proj__Pat_Constant__item___0", @@ -71,7 +71,7 @@ "refinement_interpretation_Tm_refine_760215d17bae6326cab536ca4b3b4619" ], 0, - "3df013424fd80a742a7b21458eb01068" + "6e71fc7c6a16b8874a7b002749336728" ], [ "FStar.Tactics.NamedView.__proj__Pat_Cons__item___0", @@ -83,7 +83,7 @@ "refinement_interpretation_Tm_refine_1568b2d9001092df78423ad5031cadd0" ], 0, - "f4ab9076675c94112bdb9578129d7671" + "6ddd7415926bc788faf44b7a1713d9d5" ], [ "FStar.Tactics.NamedView.__proj__Pat_Var__item___0", @@ -95,7 +95,7 @@ "refinement_interpretation_Tm_refine_5915aca42c70b204fb8abd23a0546bb3" ], 0, - "bc190e7dbc999de091b1091bdb002ee2" + "8ff21fec85548dd58983cae9e74d4ff1" ], [ "FStar.Tactics.NamedView.__proj__Pat_Dot_Term__item___0", @@ -107,7 +107,7 @@ "refinement_interpretation_Tm_refine_fd8d0efc3ead3b7a2f2a11433fff8eaa" ], 0, - "d38e00116ffaeed65764c0a6d9f73192" + "085762a588a7d7cd36851ee6d439d2c2" ], [ "FStar.Tactics.NamedView.__proj__Tv_Var__item__v", @@ -119,7 +119,7 @@ "refinement_interpretation_Tm_refine_87a3dba5453ef74fda9f0336086dad8a" ], 0, - "1e67a8f0de98b7164d3c0605d3746df0" + "662ddf2f4042431b763e8d2b76cdb839" ], [ "FStar.Tactics.NamedView.__proj__Tv_BVar__item__v", @@ -131,7 +131,7 @@ "refinement_interpretation_Tm_refine_2041770b714b0ea10869e92b575e16fd" ], 0, - "d2831a65998d2e3c5d766128a350a8c6" + "0cee2dacfdbdadda59b6f23001b819e3" ], [ "FStar.Tactics.NamedView.__proj__Tv_FVar__item__v", @@ -143,7 +143,7 @@ "refinement_interpretation_Tm_refine_7aae385a6086c7833dd8519240cd12b3" ], 0, - "6feb23182fc00a3bc627bed0d94a0027" + "dc3b6ec34a3f9c8c47522246fa54b561" ], [ "FStar.Tactics.NamedView.__proj__Tv_UInst__item__v", @@ -155,7 +155,7 @@ "refinement_interpretation_Tm_refine_655439b8882f5161418b9e9a204ac9a0" ], 0, - "8d32a3788f58864fb042b48b2ab1399e" + "02cee9034537ce3820301714ed3de92a" ], [ "FStar.Tactics.NamedView.__proj__Tv_UInst__item__us", @@ -167,7 +167,7 @@ "refinement_interpretation_Tm_refine_655439b8882f5161418b9e9a204ac9a0" ], 0, - "868cf4333561c7d57613729a4d80e5be" + "f504e43b445ca1008d7ad22f7e234c4a" ], [ "FStar.Tactics.NamedView.__proj__Tv_App__item__hd", @@ -179,7 +179,7 @@ "refinement_interpretation_Tm_refine_cffc8fe5fb5b8b45155c826839a0836a" ], 0, - "b22a16f58a4d61bf99fe7c86c0cdc922" + "020bd9ed488fb3d6426010b215f308cd" ], [ "FStar.Tactics.NamedView.__proj__Tv_App__item__a", @@ -191,7 +191,7 @@ "refinement_interpretation_Tm_refine_cffc8fe5fb5b8b45155c826839a0836a" ], 0, - "eb202d5707beae0451558a2c84db1873" + "0aeca51d5d187b0c1a845f32a7c0cc03" ], [ "FStar.Tactics.NamedView.__proj__Tv_Abs__item__b", @@ -203,7 +203,7 @@ "refinement_interpretation_Tm_refine_5d3cef9f2193748f571d405779044e57" ], 0, - "0f2df30150faf0a1788e6e6dfe450a17" + "e807a46eacbf453a114a1c563a3e5deb" ], [ "FStar.Tactics.NamedView.__proj__Tv_Abs__item__body", @@ -215,7 +215,7 @@ "refinement_interpretation_Tm_refine_5d3cef9f2193748f571d405779044e57" ], 0, - "948693357acad90c98b4239459bf078f" + "fdeb485c55df2e0a1562a2a47e2841c7" ], [ "FStar.Tactics.NamedView.__proj__Tv_Arrow__item__b", @@ -227,7 +227,7 @@ "refinement_interpretation_Tm_refine_f2276b7d8e23c26ee3ba9a535c3c060a" ], 0, - "0cf95c54cf7a65ef9422447e946b1896" + "21d6697140dfd7a2a2603da91fe50679" ], [ "FStar.Tactics.NamedView.__proj__Tv_Arrow__item__c", @@ -239,7 +239,7 @@ "refinement_interpretation_Tm_refine_f2276b7d8e23c26ee3ba9a535c3c060a" ], 0, - "cacd9a40c1b19310159e71deb01ab7a4" + "38ff0a135ed4b6c22fcd574d1102b9ed" ], [ "FStar.Tactics.NamedView.__proj__Tv_Type__item___0", @@ -251,7 +251,7 @@ "refinement_interpretation_Tm_refine_b305bae344c1a3fca91e8645cdcd9dd7" ], 0, - "3128a95b126d9680e9fab981bc3d7980" + "95540ab05cf3a3c05bf5b08a56ac117a" ], [ "FStar.Tactics.NamedView.__proj__Tv_Refine__item__b", @@ -263,7 +263,7 @@ "refinement_interpretation_Tm_refine_1c7ad8d12925c022661dbfe6bb0e51a3" ], 0, - "6bd560a61b4006dac6a214333edfccb9" + "243da920565f006a13ed359896c8e89f" ], [ "FStar.Tactics.NamedView.__proj__Tv_Refine__item__ref", @@ -275,7 +275,7 @@ "refinement_interpretation_Tm_refine_1c7ad8d12925c022661dbfe6bb0e51a3" ], 0, - "62ae817aac268f9c0a5e9714c2af1d01" + "5eefe44f932a51ca6b3dbfcc2d37f0a1" ], [ "FStar.Tactics.NamedView.__proj__Tv_Const__item___0", @@ -287,7 +287,7 @@ "refinement_interpretation_Tm_refine_e43528237c88eee4c4a7209fbfece30a" ], 0, - "dab3f4739cd5fbc8407b5b05a967ce50" + "c29912f3a037a8b3c566715b62754623" ], [ "FStar.Tactics.NamedView.__proj__Tv_Uvar__item___0", @@ -299,7 +299,7 @@ "refinement_interpretation_Tm_refine_2dfafc08974a66f04ebf362802f0a508" ], 0, - "c08bd1ef4c5fd331fc70af805918d9a3" + "34fd90d021bd6742d7def670e41b3360" ], [ "FStar.Tactics.NamedView.__proj__Tv_Uvar__item___1", @@ -311,7 +311,7 @@ "refinement_interpretation_Tm_refine_2dfafc08974a66f04ebf362802f0a508" ], 0, - "16d543c1abb15b9dfc8cf429c6ab6b68" + "2017b4379abb8558215090b1d7d45313" ], [ "FStar.Tactics.NamedView.__proj__Tv_Let__item__recf", @@ -323,7 +323,7 @@ "refinement_interpretation_Tm_refine_580a83cfd5a14ce77506ef9a20b92d03" ], 0, - "48f24902d74528bb4572dcefceb4e348" + "8d1c488f201cb8d2aad3651deb7176ba" ], [ "FStar.Tactics.NamedView.__proj__Tv_Let__item__attrs", @@ -335,7 +335,7 @@ "refinement_interpretation_Tm_refine_580a83cfd5a14ce77506ef9a20b92d03" ], 0, - "a3cc225a7bc8f5ee2b696422dc3e816c" + "fb9e293ba5ede9ac013c6dcdb91726f4" ], [ "FStar.Tactics.NamedView.__proj__Tv_Let__item__b", @@ -347,7 +347,7 @@ "refinement_interpretation_Tm_refine_580a83cfd5a14ce77506ef9a20b92d03" ], 0, - "c788926df58c85206b74f3281a45ab28" + "b04b790a265c6b8494ae32a2dee2a39f" ], [ "FStar.Tactics.NamedView.__proj__Tv_Let__item__def", @@ -359,7 +359,7 @@ "refinement_interpretation_Tm_refine_580a83cfd5a14ce77506ef9a20b92d03" ], 0, - "a879dd4a656d53cd7e800645d0b5a6d0" + "8ea53a1cdd358f3362c9b4068566bca4" ], [ "FStar.Tactics.NamedView.__proj__Tv_Let__item__body", @@ -371,7 +371,7 @@ "refinement_interpretation_Tm_refine_580a83cfd5a14ce77506ef9a20b92d03" ], 0, - "8449b71be5b6a2c4a528f65fda92d6fb" + "e19c0d09f20ec28f4f421ff5142b409d" ], [ "FStar.Tactics.NamedView.__proj__Tv_Match__item__scrutinee", @@ -383,7 +383,7 @@ "refinement_interpretation_Tm_refine_0c31d3f32afa528dfef0b4e53409fe9f" ], 0, - "2b87926087ca9600ef9b4985d36df853" + "11c3ec71526addb50001d4121cf4186a" ], [ "FStar.Tactics.NamedView.__proj__Tv_Match__item__ret", @@ -395,7 +395,7 @@ "refinement_interpretation_Tm_refine_0c31d3f32afa528dfef0b4e53409fe9f" ], 0, - "5f722fff2270269e6377f47ca1f859a4" + "ac9181ff359d98a784d39bb12ab375b2" ], [ "FStar.Tactics.NamedView.__proj__Tv_Match__item__brs", @@ -407,7 +407,7 @@ "refinement_interpretation_Tm_refine_0c31d3f32afa528dfef0b4e53409fe9f" ], 0, - "26490af58a7c5d349c91087d2b086256" + "ea9209e2007115e63edc320b85814bf7" ], [ "FStar.Tactics.NamedView.__proj__Tv_AscribedT__item__e", @@ -419,7 +419,7 @@ "refinement_interpretation_Tm_refine_4fe825d3c6fe2aa01d40d69b72618cd9" ], 0, - "8d89e0ff4acc27b5f5499c4d311908c9" + "f64d2402cc5f57e573ac17946fc62894" ], [ "FStar.Tactics.NamedView.__proj__Tv_AscribedT__item__t", @@ -431,7 +431,7 @@ "refinement_interpretation_Tm_refine_4fe825d3c6fe2aa01d40d69b72618cd9" ], 0, - "fd38d65989e0df2c20def6e060866c3a" + "605624e0cecd8bffcfd93ed636b3c4f4" ], [ "FStar.Tactics.NamedView.__proj__Tv_AscribedT__item__tac", @@ -443,7 +443,7 @@ "refinement_interpretation_Tm_refine_4fe825d3c6fe2aa01d40d69b72618cd9" ], 0, - "51fb729c87e0e384a143b5bd3764322d" + "c42755f2753897e71a5f24218784e1c0" ], [ "FStar.Tactics.NamedView.__proj__Tv_AscribedT__item__use_eq", @@ -455,7 +455,7 @@ "refinement_interpretation_Tm_refine_4fe825d3c6fe2aa01d40d69b72618cd9" ], 0, - "5d389666eab83ad3a969a5558ef185b4" + "bfd7aa22fd87d6420d1ac8679a8248a0" ], [ "FStar.Tactics.NamedView.__proj__Tv_AscribedC__item__e", @@ -467,7 +467,7 @@ "refinement_interpretation_Tm_refine_188807386559837eacdc72e583387de0" ], 0, - "45b976191ac3b81242b71cdbc3ee050d" + "762f2827a1e9a5fd4a21b4b85c2c66c2" ], [ "FStar.Tactics.NamedView.__proj__Tv_AscribedC__item__c", @@ -479,7 +479,7 @@ "refinement_interpretation_Tm_refine_188807386559837eacdc72e583387de0" ], 0, - "9666cd5ce4a7df7618026bda4caaed25" + "e93f7406d13f596d8ac6b7066353a56b" ], [ "FStar.Tactics.NamedView.__proj__Tv_AscribedC__item__tac", @@ -491,7 +491,7 @@ "refinement_interpretation_Tm_refine_188807386559837eacdc72e583387de0" ], 0, - "1dc2fefca983c5c1b6c943a84bace699" + "433fadb67b7db3668d4c362729e4fd19" ], [ "FStar.Tactics.NamedView.__proj__Tv_AscribedC__item__use_eq", @@ -503,7 +503,7 @@ "refinement_interpretation_Tm_refine_188807386559837eacdc72e583387de0" ], 0, - "81ec92414aa4a5d44373dab4ea6beb2b" + "3bfbcd52c5f105b6c3172eff44cd6f97" ], [ "FStar.Tactics.NamedView.__proj__Sg_Let__item___0", @@ -515,7 +515,7 @@ "refinement_interpretation_Tm_refine_0c417824af864c5dfeb7045b84af008c" ], 0, - "8721f97e9467d3921d381a87b635ae2e" + "9c4e48f60037f68267aa3f7301eaaa88" ], [ "FStar.Tactics.NamedView.__proj__Sg_Inductive__item___0", @@ -527,7 +527,7 @@ "refinement_interpretation_Tm_refine_452c9c8e2825a8035099cf4978a670c1" ], 0, - "f56539a451eba21fb33b66e46fffd843" + "b28e5a360566f950b88005c4f416fe2c" ], [ "FStar.Tactics.NamedView.__proj__Sg_Val__item___0", @@ -539,7 +539,7 @@ "refinement_interpretation_Tm_refine_ca9b00c9dce34c559545c63ba449a355" ], 0, - "a8b67d3c062a5f9ebacea1ca3f6c64f3" + "82767d8ba61e385ddb25338979802b49" ], [ "FStar.Tactics.NamedView.open_universe_view", @@ -559,7 +559,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "196560e37304a6a469a3c4cd1521ef2d" + "a422c36864a8beb10f0b886a46ddf90b" ], [ "FStar.Tactics.NamedView.close_universe_view", @@ -579,7 +579,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "1b3a246665bff33211d647401047bf80" + "028119ea25d9f7160319bc778a28d2d5" ], [ "FStar.Tactics.NamedView.open_term_simple", @@ -605,7 +605,7 @@ "typing_FStar.Stubs.Reflection.V2.Data.binder_is_simple" ], 0, - "e9d6c4be7da145bc9ad954530be50b6b" + "976383ec22b21ef7f17b49db2b4b68c0" ], [ "FStar.Tactics.NamedView.open_comp_simple", @@ -631,7 +631,7 @@ "typing_FStar.Stubs.Reflection.V2.Data.binder_is_simple" ], 0, - "c933ec4a548498b2e314ebc6f792be86" + "5ad64c2d2392de1e2e372053219d3931" ], [ "FStar.Tactics.NamedView.close_term_simple", @@ -661,7 +661,7 @@ "typing_FStar.Tactics.NamedView.__proj__Mkbinder__item__sort" ], 0, - "bb4c5b68d937b13cf6c7eb403fea5696" + "14700184efc3e5202a57078cd84fb610" ], [ "FStar.Tactics.NamedView.close_comp_simple", @@ -691,7 +691,7 @@ "typing_FStar.Tactics.NamedView.__proj__Mkbinder__item__sort" ], 0, - "4d7a3df2036c4ae3db5d3cf566c18ba6" + "1937d8add6f9b77a03590db8e2c55cfa" ], [ "FStar.Tactics.NamedView.__open_term_n_aux", @@ -704,7 +704,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "6e5013570a3eea2c85b91b77bb4dc1a3" + "173825be1db49c4a6192a0fc2361b41e" ], [ "FStar.Tactics.NamedView.close_term_n", @@ -717,7 +717,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "592ec9c278cfa0ce5fe0c1f5152d76c7" + "5840f7f30aebe7b60765d7bf69ec8528" ], [ "FStar.Tactics.NamedView.open_term_n_simple", @@ -732,7 +732,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "e9d2a08bb523bfe909ae9a202afbef40" + "636b7ae041a0b100915ff79b0f1d201b" ], [ "FStar.Tactics.NamedView.close_term_n_simple", @@ -748,7 +748,7 @@ "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons" ], 0, - "17055efc54632e5dc1e84667bb5897d9" + "27f8f3c2ec7975a4a396c9396aa85587" ], [ "FStar.Tactics.NamedView.open_pat", @@ -769,7 +769,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "094bdeb1346d307d356dad15427766b6" + "9eec28ae851da34f35505bc18625857a" ], [ "FStar.Tactics.NamedView.close_pat", @@ -795,7 +795,7 @@ "typing_FStar.Tactics.NamedView.__proj__Mkpattern__Pat_Dot_Term__payload__item__t" ], 0, - "fb24ce4566b7e23d4e21630e9d050eea" + "0a4072d118b9d9831236c963fc7e50fa" ], [ "FStar.Tactics.NamedView.open_match_returns_ascription", @@ -823,7 +823,7 @@ "projection_inverse_FStar.Stubs.Tactics.Result.Success_v" ], 0, - "ed1e1c67dd5e6617f2eeecbd5d8f1778" + "3aea4f3deedd36150256ae73a1bf654e" ], [ "FStar.Tactics.NamedView.close_match_returns_ascription", @@ -842,7 +842,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "cb1b9bcb43d95a986e0cf9b8d3840dc6" + "0545847c2903fa15b1db8b99a6d69b07" ], [ "FStar.Tactics.NamedView.open_view", @@ -872,7 +872,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "9915a0a251616d0c74c7af5d85101c5a" + "a87e26ab2da0b0efc1bfd9ce96e3b4a6" ], [ "FStar.Tactics.NamedView.close_view", @@ -907,7 +907,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "4043108055a150ad6d0ee14827fe322c" + "be449925f275a61805c19d4e6d033b8a" ], [ "FStar.Tactics.NamedView.open_n_binders_from_arrow", @@ -922,7 +922,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "69499ac1dc61978b0cdf6de1e953660c" + "c9b11e9685afb21259f5b7caf097a845" ], [ "FStar.Tactics.NamedView.open_sigelt_view", @@ -939,7 +939,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "9904a285afaa590ff223867cccb4bde7" + "06970ff1275e49d30e2087b66ce38ff8" ], [ "FStar.Tactics.NamedView.mk_arr", @@ -952,7 +952,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "3fd9719391a9b10f129207b3fef19697" + "fcb5b1dd53814abaac9a1134ad5c610e" ], [ "FStar.Tactics.NamedView.close_sigelt_view", @@ -981,7 +981,7 @@ "refinement_interpretation_Tm_refine_33c42578a141bae50a85a36b068dcc2c" ], 0, - "30882ddd6b109b416c45e605ed28e8f8" + "4e45a9f5ccd12b2d1c98249db74027bb" ], [ "FStar.Tactics.NamedView.tag_of", @@ -1013,7 +1013,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "3acf8784d4a22e38da783ca9c5089e76" + "1852af511406d76faf548226760db83e" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Tactics.NamedView.fsti.hints b/ulib/.cache/FStar.Tactics.NamedView.fsti.hints index ce84467e793..10e231cd3c8 100644 --- a/ulib/.cache/FStar.Tactics.NamedView.fsti.hints +++ b/ulib/.cache/FStar.Tactics.NamedView.fsti.hints @@ -1,5 +1,5 @@ [ - "ÀðÝ\u0007À‰-N´:ÙÁ\b\u0004QÚ", + "Új \u000e]º6Æ}£gŽÚm\u001f#", [ [ "FStar.Tactics.NamedView.__proj__Uv_Succ__item___0", @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_82914602a13807f685e45dd78cc5636a" ], 0, - "47fa3e45e429139312c0b6f5f2c22124" + "0530631c71cf1eea26c75b187fb3ab7a" ], [ "FStar.Tactics.NamedView.__proj__Uv_Max__item___0", @@ -23,7 +23,7 @@ "refinement_interpretation_Tm_refine_6078923c349de6ec41dd797ce0f793ee" ], 0, - "99a2e1c2241031ead70fd76b6367fe64" + "0f93025f1120d2d6ce3f37516131c773" ], [ "FStar.Tactics.NamedView.__proj__Uv_BVar__item___0", @@ -35,7 +35,7 @@ "refinement_interpretation_Tm_refine_47d91bede15db6781395bb141c3d640d" ], 0, - "052c5c0321632e38268e99451e1c1922" + "ae248da1a55055f2e18b7695005ba84b" ], [ "FStar.Tactics.NamedView.__proj__Uv_Name__item___0", @@ -47,7 +47,7 @@ "refinement_interpretation_Tm_refine_69980a892705a9a64d8e676222efcd27" ], 0, - "8b6622d036a86d66676ecffdb20db9ca" + "e0ecd71078e005720fe0a5182c1e53a0" ], [ "FStar.Tactics.NamedView.__proj__Uv_Unif__item___0", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_46ecd4555b9cddd750f1c172ed151b64" ], 0, - "42a2cd93ba7ab1344ca0480c6ca96d9e" + "4b2e6befb778ee7c8c78ac04461ef6e3" ], [ "FStar.Tactics.NamedView.__proj__Pat_Constant__item___0", @@ -71,7 +71,7 @@ "refinement_interpretation_Tm_refine_760215d17bae6326cab536ca4b3b4619" ], 0, - "c3849f25f6bd1aabbde88f37fc912448" + "bbe22c5d30f428b62031833b8e31d347" ], [ "FStar.Tactics.NamedView.__proj__Pat_Cons__item___0", @@ -83,7 +83,7 @@ "refinement_interpretation_Tm_refine_1568b2d9001092df78423ad5031cadd0" ], 0, - "497a66fe9a4b0492aabe46949faac00f" + "af5cc334a453498441109c63632580ee" ], [ "FStar.Tactics.NamedView.__proj__Pat_Var__item___0", @@ -95,7 +95,7 @@ "refinement_interpretation_Tm_refine_5915aca42c70b204fb8abd23a0546bb3" ], 0, - "cb3a041450923cc9894837ca85e40532" + "e85a5a48713a14890c0c6bee38a1d18e" ], [ "FStar.Tactics.NamedView.__proj__Pat_Dot_Term__item___0", @@ -107,7 +107,7 @@ "refinement_interpretation_Tm_refine_fd8d0efc3ead3b7a2f2a11433fff8eaa" ], 0, - "6d178e233c30b1d96a3e08c3820a90e3" + "96d46fa2176b0d51a587e4ce2d02faf5" ], [ "FStar.Tactics.NamedView.__proj__Tv_Var__item__v", @@ -119,7 +119,7 @@ "refinement_interpretation_Tm_refine_87a3dba5453ef74fda9f0336086dad8a" ], 0, - "3377c3c3b2267e534456177abdf3000e" + "6edb356b8412441925121ac1eb54444a" ], [ "FStar.Tactics.NamedView.__proj__Tv_BVar__item__v", @@ -131,7 +131,7 @@ "refinement_interpretation_Tm_refine_2041770b714b0ea10869e92b575e16fd" ], 0, - "a6c246cb610b4ebec96d1f421ac935d9" + "39d2e7e6d2310bb065c82eeee032f669" ], [ "FStar.Tactics.NamedView.__proj__Tv_FVar__item__v", @@ -143,7 +143,7 @@ "refinement_interpretation_Tm_refine_7aae385a6086c7833dd8519240cd12b3" ], 0, - "02cd3eb3186b358416ea290d5561fe3a" + "96c977403ef3eb200f468c4b9561246b" ], [ "FStar.Tactics.NamedView.__proj__Tv_UInst__item__v", @@ -155,7 +155,7 @@ "refinement_interpretation_Tm_refine_655439b8882f5161418b9e9a204ac9a0" ], 0, - "3b8a889a493297c1445f1750b3be05c3" + "b6498680fe15a8b422f4636f452dade7" ], [ "FStar.Tactics.NamedView.__proj__Tv_UInst__item__us", @@ -167,7 +167,7 @@ "refinement_interpretation_Tm_refine_655439b8882f5161418b9e9a204ac9a0" ], 0, - "f26b371ec98d6d3d9e5b1eb0684d2797" + "ed32c3bcb9c86c9b949e45f28203bcfe" ], [ "FStar.Tactics.NamedView.__proj__Tv_App__item__hd", @@ -179,7 +179,7 @@ "refinement_interpretation_Tm_refine_cffc8fe5fb5b8b45155c826839a0836a" ], 0, - "31917666f04e4f0f0b6edd7b3824e670" + "bc3a0f4f9bd036eaa9765169c622b222" ], [ "FStar.Tactics.NamedView.__proj__Tv_App__item__a", @@ -191,7 +191,7 @@ "refinement_interpretation_Tm_refine_cffc8fe5fb5b8b45155c826839a0836a" ], 0, - "2cb21a71ed47c579b88f2540a2f03f50" + "6205a41ca25789414e8c65817df7e22e" ], [ "FStar.Tactics.NamedView.__proj__Tv_Abs__item__b", @@ -203,7 +203,7 @@ "refinement_interpretation_Tm_refine_5d3cef9f2193748f571d405779044e57" ], 0, - "bad7732518af81294420775ce47f363b" + "8ed9add4f82e5056b12221177482de79" ], [ "FStar.Tactics.NamedView.__proj__Tv_Abs__item__body", @@ -215,7 +215,7 @@ "refinement_interpretation_Tm_refine_5d3cef9f2193748f571d405779044e57" ], 0, - "340a622a17481768f3a449c8be7605be" + "96ed03d73b511819c32c87a3c2e64bb6" ], [ "FStar.Tactics.NamedView.__proj__Tv_Arrow__item__b", @@ -227,7 +227,7 @@ "refinement_interpretation_Tm_refine_f2276b7d8e23c26ee3ba9a535c3c060a" ], 0, - "71d55496fe820b4d7df063d79f65ead2" + "928ba3c00c7276c669d20b055c86f63d" ], [ "FStar.Tactics.NamedView.__proj__Tv_Arrow__item__c", @@ -239,7 +239,7 @@ "refinement_interpretation_Tm_refine_f2276b7d8e23c26ee3ba9a535c3c060a" ], 0, - "d0b0ead118d4d6e3b63093b3c30d6dd5" + "a9443803039b37c9ebb7c92c0f18ea82" ], [ "FStar.Tactics.NamedView.__proj__Tv_Type__item___0", @@ -251,7 +251,7 @@ "refinement_interpretation_Tm_refine_b305bae344c1a3fca91e8645cdcd9dd7" ], 0, - "c14bc8269d47a55cc76a7a73be4b6d3c" + "a7d3ebdb57ea3c54902017abfe4091f2" ], [ "FStar.Tactics.NamedView.__proj__Tv_Refine__item__b", @@ -263,7 +263,7 @@ "refinement_interpretation_Tm_refine_1c7ad8d12925c022661dbfe6bb0e51a3" ], 0, - "362f6be53fb780d01a307463b75b6ec0" + "34ba425315867aa8806da90a951ed82d" ], [ "FStar.Tactics.NamedView.__proj__Tv_Refine__item__ref", @@ -275,7 +275,7 @@ "refinement_interpretation_Tm_refine_1c7ad8d12925c022661dbfe6bb0e51a3" ], 0, - "dbe94a1004db210efe447a537d7a097e" + "cb5082128268527fcb54612ee01b4ed1" ], [ "FStar.Tactics.NamedView.__proj__Tv_Const__item___0", @@ -287,7 +287,7 @@ "refinement_interpretation_Tm_refine_e43528237c88eee4c4a7209fbfece30a" ], 0, - "674405b87d7d2c7798be08a4a542aab9" + "9f9c5dd04f4c37536313740de2619a9f" ], [ "FStar.Tactics.NamedView.__proj__Tv_Uvar__item___0", @@ -299,7 +299,7 @@ "refinement_interpretation_Tm_refine_2dfafc08974a66f04ebf362802f0a508" ], 0, - "49e2665bee4df7dcdd41dccabcd4af43" + "cf3141e9e45a6c58c7fb6218e331543b" ], [ "FStar.Tactics.NamedView.__proj__Tv_Uvar__item___1", @@ -311,7 +311,7 @@ "refinement_interpretation_Tm_refine_2dfafc08974a66f04ebf362802f0a508" ], 0, - "16538eee439b9f395b3bba070df8af4e" + "3f2536a41244ba3ce21a95773ecc1fa7" ], [ "FStar.Tactics.NamedView.__proj__Tv_Let__item__recf", @@ -323,7 +323,7 @@ "refinement_interpretation_Tm_refine_580a83cfd5a14ce77506ef9a20b92d03" ], 0, - "7959f91c597287dcf72069243a2c6a48" + "c4dc3c747a25e5856b77d2ad8c016fa8" ], [ "FStar.Tactics.NamedView.__proj__Tv_Let__item__attrs", @@ -335,7 +335,7 @@ "refinement_interpretation_Tm_refine_580a83cfd5a14ce77506ef9a20b92d03" ], 0, - "a92e3ee6175daa918bb0edfec72fcebf" + "8580535bb6c10433be4bb2967edd420d" ], [ "FStar.Tactics.NamedView.__proj__Tv_Let__item__b", @@ -347,7 +347,7 @@ "refinement_interpretation_Tm_refine_580a83cfd5a14ce77506ef9a20b92d03" ], 0, - "325f3498a6b21c7e2747c5c941492fe5" + "e0488f57dfd15da4f1fe747cb34bc152" ], [ "FStar.Tactics.NamedView.__proj__Tv_Let__item__def", @@ -359,7 +359,7 @@ "refinement_interpretation_Tm_refine_580a83cfd5a14ce77506ef9a20b92d03" ], 0, - "52eb33a4d331dbfe445037d0a009b339" + "8abf09a638717531568ecc1190d23a9c" ], [ "FStar.Tactics.NamedView.__proj__Tv_Let__item__body", @@ -371,7 +371,7 @@ "refinement_interpretation_Tm_refine_580a83cfd5a14ce77506ef9a20b92d03" ], 0, - "95b15867e207997f991189cb013e473b" + "259b8c9c08569c0fa920a31c22ff764a" ], [ "FStar.Tactics.NamedView.__proj__Tv_Match__item__scrutinee", @@ -383,7 +383,7 @@ "refinement_interpretation_Tm_refine_0c31d3f32afa528dfef0b4e53409fe9f" ], 0, - "60db80e15390f41f56d2e53561c52581" + "c0200b2e7b3b74fd7bfa6fde82eed3a5" ], [ "FStar.Tactics.NamedView.__proj__Tv_Match__item__ret", @@ -395,7 +395,7 @@ "refinement_interpretation_Tm_refine_0c31d3f32afa528dfef0b4e53409fe9f" ], 0, - "39490dc4f030a64f7bcbc39906af58f0" + "22e4051a533a40c6d1dec617014b8e51" ], [ "FStar.Tactics.NamedView.__proj__Tv_Match__item__brs", @@ -407,7 +407,7 @@ "refinement_interpretation_Tm_refine_0c31d3f32afa528dfef0b4e53409fe9f" ], 0, - "06a05e4a933d877975102eb56d85abf6" + "cc75b780171437cf891dd030a4d3e7e1" ], [ "FStar.Tactics.NamedView.__proj__Tv_AscribedT__item__e", @@ -419,7 +419,7 @@ "refinement_interpretation_Tm_refine_4fe825d3c6fe2aa01d40d69b72618cd9" ], 0, - "36e62abb1a1345f806cc820ba9f1df8c" + "075b0690d449eaed89a5f1d180cc2bb5" ], [ "FStar.Tactics.NamedView.__proj__Tv_AscribedT__item__t", @@ -431,7 +431,7 @@ "refinement_interpretation_Tm_refine_4fe825d3c6fe2aa01d40d69b72618cd9" ], 0, - "92740d4d41a4b724c0906b46441779e2" + "43fab7e8c9e07c8b4e8d4b423184ac0a" ], [ "FStar.Tactics.NamedView.__proj__Tv_AscribedT__item__tac", @@ -443,7 +443,7 @@ "refinement_interpretation_Tm_refine_4fe825d3c6fe2aa01d40d69b72618cd9" ], 0, - "575ef3418dc2a5d16aa02009868af262" + "3eba1857a4d08aa8e6b8ed42f84bb036" ], [ "FStar.Tactics.NamedView.__proj__Tv_AscribedT__item__use_eq", @@ -455,7 +455,7 @@ "refinement_interpretation_Tm_refine_4fe825d3c6fe2aa01d40d69b72618cd9" ], 0, - "6b852f926ed6943381f574b062862308" + "8cfd218cc25c834d841e4d0d772626bf" ], [ "FStar.Tactics.NamedView.__proj__Tv_AscribedC__item__e", @@ -467,7 +467,7 @@ "refinement_interpretation_Tm_refine_188807386559837eacdc72e583387de0" ], 0, - "eff52615b1ddcafde4a874734b27f9e6" + "d35970a65d05bb3d16ae37997227a5b1" ], [ "FStar.Tactics.NamedView.__proj__Tv_AscribedC__item__c", @@ -479,7 +479,7 @@ "refinement_interpretation_Tm_refine_188807386559837eacdc72e583387de0" ], 0, - "57fe0df5f82fb925b38f63e69dfcf12e" + "6ac8609518cec6fc4c6c9cb3789a2d73" ], [ "FStar.Tactics.NamedView.__proj__Tv_AscribedC__item__tac", @@ -491,7 +491,7 @@ "refinement_interpretation_Tm_refine_188807386559837eacdc72e583387de0" ], 0, - "57bed309f41fa8319e8aff27c501d3cc" + "02acf64265b700c0f953bf5617f8dec9" ], [ "FStar.Tactics.NamedView.__proj__Tv_AscribedC__item__use_eq", @@ -503,7 +503,7 @@ "refinement_interpretation_Tm_refine_188807386559837eacdc72e583387de0" ], 0, - "22fe7427fd161a0f5d92e6e9627a02e5" + "60990158a0164d9a91dbed0ff2bc478d" ], [ "FStar.Tactics.NamedView.__proj__Sg_Let__item___0", @@ -515,7 +515,7 @@ "refinement_interpretation_Tm_refine_0c417824af864c5dfeb7045b84af008c" ], 0, - "703245601b9d3712b6bca80e53f54220" + "017df4b06781bf33e3f9924b4176d74e" ], [ "FStar.Tactics.NamedView.__proj__Sg_Inductive__item___0", @@ -527,7 +527,7 @@ "refinement_interpretation_Tm_refine_452c9c8e2825a8035099cf4978a670c1" ], 0, - "1ce370b6ac962b4559780710339ba520" + "fa0b5b97a0ae2e2757c22f44a55cc108" ], [ "FStar.Tactics.NamedView.__proj__Sg_Val__item___0", @@ -539,7 +539,7 @@ "refinement_interpretation_Tm_refine_ca9b00c9dce34c559545c63ba449a355" ], 0, - "f4ce9b6c9902d5599f95f4dfa9384b2c" + "205eff017256807831c76aa29ab0161d" ], [ "FStar.Tactics.NamedView.tag_of", @@ -571,7 +571,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "456fbe5400e595871f6dd08ca1412ae0" + "129fbb0ff8894c1e49b85123d96270d9" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Tactics.Parametricity.fst.hints b/ulib/.cache/FStar.Tactics.Parametricity.fst.hints new file mode 100644 index 00000000000..573d61a2e7c --- /dev/null +++ b/ulib/.cache/FStar.Tactics.Parametricity.fst.hints @@ -0,0 +1,247 @@ +[ + "Ô—«aM\u0017[Ga;\u000e\u0015ãb$@", + [ + [ + "FStar.Tactics.Parametricity.__proj__Unsupported__item__uu___", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_cb67d4a0c87a16cb74da1dcf094b4fb3" + ], + 0, + "6972986a7ea09ae25ea36528f59b36c0" + ], + [ + "FStar.Tactics.Parametricity.__proj__NotFoundFV__item__uu___", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_fcfa4e0f9c537b9f987739bb41e8cded" + ], + 0, + "5d9874a324f64fedfc463d4bc2794e53" + ], + [ + "FStar.Tactics.Parametricity.zip3", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "binder_x_8e2b3e2e2d5822bdb0266bcb517fa74a_6", + "projection_inverse_FStar.Pervasives.Native.Mktuple3__1", + "subterm_ordering_Prims.Cons" + ], + 0, + "7185b2eb6d5d2646694776dc7c7ad14e" + ], + [ + "FStar.Tactics.Parametricity.last", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "disc_equation_Prims.Cons", + "disc_equation_Prims.Nil", "equation_FStar.List.Tot.Base.rev", + "fuel_guarded_inversion_Prims.list", + "projection_inverse_BoxBool_proj_0", "typing_FStar.List.Tot.Base.rev" + ], + 0, + "cf0386a39f7e84703c7bfbd6c5d5bf2b" + ], + [ + "FStar.Tactics.Parametricity.__proj__NotFoundBV__item__uu___", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_33550be0243e9801538829033689fcda" + ], + 0, + "fc58254ce5b8c504266a69e096c8c7d5" + ], + [ + "FStar.Tactics.Parametricity.lookup_rec_fv", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "assumption_FStar.Order.order__uu___haseq", + "disc_equation_Prims.Cons", "disc_equation_Prims.Nil", + "equation_FStar.Tactics.Parametricity.fvmap", + "fuel_guarded_inversion_Prims.list", + "projection_inverse_BoxBool_proj_0" + ], + 0, + "edff2caf1c2f085d2b473c38a4ffc71a" + ], + [ + "FStar.Tactics.Parametricity.lookup", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "disc_equation_Prims.Cons", + "disc_equation_Prims.Nil", "equation_FStar.Tactics.NamedView.namedv", + "equation_FStar.Tactics.Parametricity.bvmap", + "equation_Prims.eqtype", "equation_Prims.nat", + "fuel_guarded_inversion_Prims.list", + "function_token_typing_Prims.int", + "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", + "projection_inverse_BoxBool_proj_0", + "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" + ], + 0, + "59484e9346b10d5455838501ae41a2c4" + ], + [ + "FStar.Tactics.Parametricity.param'", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.Types_pretyping_d880a66b21ec85b3fa80d2570aa5edd8", + "Prims_pretyping_ce036b6b736ef4e0bc3a9ff132a12aed", + "constructor_distinct_FStar.Stubs.Tactics.Result.Failed", + "constructor_distinct_FStar.Stubs.Tactics.Result.Success", + "data_elim_FStar.Stubs.Tactics.Result.Success", + "data_typing_intro_Prims.Cons@tok", + "data_typing_intro_Prims.Nil@tok", + "equation_FStar.Stubs.Reflection.Types.name", + "equation_Prims.eqtype", + "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result", + "function_token_typing_FStar.Stubs.Reflection.Types.sigelt", + "function_token_typing_Prims.string", + "lemma_FStar.Pervasives.invertOption", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_a", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_exn", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_ps", + "projection_inverse_FStar.Stubs.Tactics.Result.Success_a", + "projection_inverse_FStar.Stubs.Tactics.Result.Success_ps", + "projection_inverse_FStar.Stubs.Tactics.Result.Success_v", + "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", + "string_inversion", "string_typing", + "typing_FStar.List.Tot.Base.op_At", + "typing_FStar.Stubs.Reflection.V2.Builtins.explode_qn", + "typing_FStar.Stubs.Reflection.V2.Builtins.implode_qn", + "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_fv", + "typing_FStar.Stubs.Reflection.V2.Builtins.lookup_typ", + "typing_Prims.strcat" + ], + 0, + "4eebcb95c1523fa954786d250642a11d" + ], + [ + "FStar.Tactics.Parametricity.param'", + 2, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "disc_equation_FStar.Tactics.NamedView.Pat_Cons", + "disc_equation_FStar.Tactics.NamedView.Pat_Constant", + "disc_equation_FStar.Tactics.NamedView.Pat_Dot_Term", + "disc_equation_FStar.Tactics.NamedView.Pat_Var", + "fuel_guarded_inversion_FStar.Tactics.NamedView.pattern", + "projection_inverse_BoxBool_proj_0" + ], + 0, + "f52b0217e55b7c9e0b5c5fe2ecba4846" + ], + [ + "FStar.Tactics.Parametricity.param_inductive", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "constructor_distinct_FStar.Stubs.Tactics.Result.Failed", + "constructor_distinct_FStar.Stubs.Tactics.Result.Success", + "constructor_distinct_FStar.Tactics.NamedView.Sg_Inductive", + "disc_equation_FStar.Tactics.NamedView.Unk", + "equation_FStar.Stubs.Reflection.V2.Data.ctor", + "equation_FStar.Tactics.NamedView.term", + "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_a", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_exn", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_ps", + "projection_inverse_FStar.Stubs.Tactics.Result.Success_a", + "projection_inverse_FStar.Stubs.Tactics.Result.Success_ps", + "projection_inverse_FStar.Stubs.Tactics.Result.Success_v" + ], + 0, + "a8194e592bad470509f052c39dc1488b" + ], + [ + "FStar.Tactics.Parametricity.param_letbinding", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Tactics.NamedView_pretyping_6431c17bd4ef31ed4e5c8a8ef7dd87dc", + "Prims_pretyping_3862c4e8ff39bfc3871b6a47e7ff5b2e", + "constructor_distinct_FStar.Stubs.Tactics.Result.Failed", + "constructor_distinct_FStar.Stubs.Tactics.Result.Success", + "constructor_distinct_FStar.Tactics.NamedView.Sg_Let", + "data_elim_FStar.Stubs.Tactics.Result.Success", + "data_typing_intro_Prims.Nil@tok", + "disc_equation_FStar.Tactics.NamedView.Sg_Let", + "disc_equation_FStar.Tactics.NamedView.Unk", + "equation_FStar.Tactics.NamedView.term", + "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result", + "kinding_FStar.Tactics.NamedView.letbinding@tok", + "proj_equation_FStar.Tactics.NamedView.Sg_Let__0", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_a", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_exn", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_ps", + "projection_inverse_FStar.Stubs.Tactics.Result.Success_a", + "projection_inverse_FStar.Stubs.Tactics.Result.Success_ps", + "projection_inverse_FStar.Stubs.Tactics.Result.Success_v", + "projection_inverse_FStar.Tactics.NamedView.Sg_Let__0", + "refinement_interpretation_Tm_refine_0c417824af864c5dfeb7045b84af008c", + "typing_FStar.Tactics.NamedView.__proj__Sg_Let__item___0" + ], + 0, + "282325ede14beb37cf10e51d1e160d7b" + ], + [ + "FStar.Tactics.Parametricity.paramd", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.Types_pretyping_d880a66b21ec85b3fa80d2570aa5edd8", + "Prims_pretyping_ce036b6b736ef4e0bc3a9ff132a12aed", + "constructor_distinct_FStar.Stubs.Tactics.Result.Failed", + "constructor_distinct_FStar.Stubs.Tactics.Result.Success", + "data_elim_FStar.Stubs.Tactics.Result.Success", + "equation_FStar.Stubs.Reflection.Types.name", + "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result", + "function_token_typing_FStar.Stubs.Reflection.Types.sigelt", + "lemma_FStar.Pervasives.invertOption", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_a", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_exn", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_ps", + "projection_inverse_FStar.Stubs.Tactics.Result.Success_a", + "projection_inverse_FStar.Stubs.Tactics.Result.Success_ps", + "projection_inverse_FStar.Stubs.Tactics.Result.Success_v", + "string_inversion", + "typing_FStar.Stubs.Reflection.V2.Builtins.explode_qn", + "typing_FStar.Stubs.Reflection.V2.Builtins.lookup_typ" + ], + 0, + "829c9de81510a8c13c9ef104433e07c8" + ] + ] +] \ No newline at end of file diff --git a/ulib/.cache/FStar.Tactics.Parametricity.fsti.hints b/ulib/.cache/FStar.Tactics.Parametricity.fsti.hints new file mode 100644 index 00000000000..a88fd3d1ea9 --- /dev/null +++ b/ulib/.cache/FStar.Tactics.Parametricity.fsti.hints @@ -0,0 +1,29 @@ +[ + "\u0003ƒ78c“\u000eqŒ\u0004K>»¢AÞ", + [ + [ + "FStar.Tactics.Parametricity.__proj__Unsupported__item__uu___", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_cb67d4a0c87a16cb74da1dcf094b4fb3" + ], + 0, + "b7a7a0010aff9ba9ceb6a4fb30a7db63" + ], + [ + "FStar.Tactics.Parametricity.__proj__NotFoundFV__item__uu___", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "refinement_interpretation_Tm_refine_fcfa4e0f9c537b9f987739bb41e8cded" + ], + 0, + "5d9874a324f64fedfc463d4bc2794e53" + ] + ] +] \ No newline at end of file diff --git a/ulib/.cache/FStar.Tactics.PatternMatching.fst.hints b/ulib/.cache/FStar.Tactics.PatternMatching.fst.hints index 928812c3895..331442f4fc4 100644 --- a/ulib/.cache/FStar.Tactics.PatternMatching.fst.hints +++ b/ulib/.cache/FStar.Tactics.PatternMatching.fst.hints @@ -1,5 +1,5 @@ [ - "\t„{\u0000†b‡†]Î\u0010šÄepµ", + "ÿó•²'ù¼ w°Ð\u000b„B¾", [ [ "FStar.Tactics.PatternMatching.mustfail", @@ -13,7 +13,7 @@ "lemma_FStar.Pervasives.invertOption" ], 0, - "cde07eb2f1699078d8981250c6122929" + "10f44379fdb73fdf83ebaa44c8679f31" ], [ "FStar.Tactics.PatternMatching.pattern", @@ -28,7 +28,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "420a807bd15a40fa30842121636abd22" + "756f95a53790de44547631c96ab10efa" ], [ "FStar.Tactics.PatternMatching.__proj__PVar__item__name", @@ -42,7 +42,7 @@ "refinement_interpretation_Tm_refine_d9b8f24a6bf5cc20c41ce6c89e40c950" ], 0, - "21d0dc9ff2d061598a9e197964d39839" + "067282238562b3c3eb61191a1f0278dd" ], [ "FStar.Tactics.PatternMatching.__proj__PQn__item__qn", @@ -56,7 +56,7 @@ "refinement_interpretation_Tm_refine_dcacada30c995d5df0dda904debf8ade" ], 0, - "fb4d9de8b0c3a56b496e5f31590a1232" + "2201f9c9700bca9d61e5cd8af7556904" ], [ "FStar.Tactics.PatternMatching.__proj__PApp__item__hd", @@ -70,7 +70,7 @@ "refinement_interpretation_Tm_refine_9c9103fa0efee5895701796be6312906" ], 0, - "ed41c0da5057b7f89d3c3774df2e3567" + "0571531ec65aa4c6563d6ea640735471" ], [ "FStar.Tactics.PatternMatching.__proj__PApp__item__arg", @@ -84,7 +84,7 @@ "refinement_interpretation_Tm_refine_9c9103fa0efee5895701796be6312906" ], 0, - "e45fd52eb26fa997f13ec47c5e91a2a8" + "0b9608c02011cbfd4736ed911e20b9fa" ], [ "FStar.Tactics.PatternMatching.desc_of_pattern", @@ -101,7 +101,7 @@ "fuel_guarded_inversion_FStar.Tactics.PatternMatching.pattern" ], 0, - "f3b4876768096add1471e51591b866ca" + "402020e71642b0048fa19ae1a57120b9" ], [ "FStar.Tactics.PatternMatching.string_of_pattern", @@ -122,7 +122,7 @@ "subterm_ordering_FStar.Tactics.PatternMatching.PApp" ], 0, - "2d9cdce7638eaa4b029a3fd17bd806d2" + "a181185298e2e2b95b1d0ec8331678f8" ], [ "FStar.Tactics.PatternMatching.__proj__NameMismatch__item___0", @@ -136,7 +136,7 @@ "refinement_interpretation_Tm_refine_d15f1db5894be4fd72d8d2d81b3b66a4" ], 0, - "22fb850728746f1e1b4715cce591d16b" + "41e46548a8ccc6029f4935742a51ed70" ], [ "FStar.Tactics.PatternMatching.__proj__SimpleMismatch__item___0", @@ -150,7 +150,7 @@ "refinement_interpretation_Tm_refine_db12bca470f96953211e00dbb78ca79e" ], 0, - "ce391a57339a6b7bee6e2e5a9e1f214d" + "4c298c39acb645fd949f0770444da756" ], [ "FStar.Tactics.PatternMatching.__proj__NonLinearMismatch__item___0", @@ -164,7 +164,7 @@ "refinement_interpretation_Tm_refine_73b112489bf96f9d8e50c987ef430115" ], 0, - "3be3e4ae8b08e5ab1ec75ef936a70bb1" + "2161a2f5895ad35ec253a40740681501" ], [ "FStar.Tactics.PatternMatching.__proj__UnsupportedTermInPattern__item___0", @@ -178,7 +178,7 @@ "refinement_interpretation_Tm_refine_58dbf4b11eef86ba37dc4ef8aba2e392" ], 0, - "5210c05f03d1f98e54f8a654c2c89634" + "20b7fea2069e710f94e8fbafe63c0428" ], [ "FStar.Tactics.PatternMatching.__proj__IncorrectTypeInAbsPatBinder__item___0", @@ -192,7 +192,7 @@ "refinement_interpretation_Tm_refine_efa8ec6f8c16043b47d24fee8a829b8b" ], 0, - "2985171bf3ac143c8090966e5d7a39e9" + "3696fe51856edce27c62903ea9f687a3" ], [ "FStar.Tactics.PatternMatching.term_head", @@ -224,7 +224,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "868bbfbbcdeb4f226a39b70fc1c7d393" + "07858230b9e93d9a20c5d0056ac80332" ], [ "FStar.Tactics.PatternMatching.string_of_match_exception", @@ -241,7 +241,7 @@ "fuel_guarded_inversion_FStar.Tactics.PatternMatching.match_exception" ], 0, - "2fa57c5e2300b3bf8a1acac5d25afd63" + "c3a7047d871400832f4e6bb83a365a42" ], [ "FStar.Tactics.PatternMatching.__proj__Success__item___0", @@ -255,7 +255,7 @@ "refinement_interpretation_Tm_refine_c7ba5c40c025be2c3a156f4b8aedaf8a" ], 0, - "b30e2b170f488f2ee957fbe5b2bf256c" + "7f9c0a851f180ec376bb349573037d72" ], [ "FStar.Tactics.PatternMatching.__proj__Failure__item___0", @@ -269,7 +269,7 @@ "refinement_interpretation_Tm_refine_316fd14117972ae9c59d166cb1539224" ], 0, - "ced355c46c8064d5334f0a7c1728a03b" + "b7965b296413d41a800adf3740900b78" ], [ "FStar.Tactics.PatternMatching.op_let_Question", @@ -284,7 +284,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "a7b0da52dc548b29c6b1555c3503213e" + "ccf0ee47d79f26029ee35a0eb344b7ce" ], [ "FStar.Tactics.PatternMatching.lift_exn_tac", @@ -305,7 +305,7 @@ "fuel_guarded_inversion_FStar.Tactics.PatternMatching.match_res" ], 0, - "b45033fc208b3bdd5a3a0d41d7a0676c" + "07a76c32203652c98ae23dcca3688378" ], [ "FStar.Tactics.PatternMatching.lift_exn_tactic", @@ -326,7 +326,7 @@ "fuel_guarded_inversion_FStar.Tactics.PatternMatching.match_res" ], 0, - "2bd6b8835a442d3028d93ed4d7e237c6" + "6462943f474367caad5eae90fef51468" ], [ "FStar.Tactics.PatternMatching.interp_pattern_aux", @@ -351,7 +351,7 @@ "typing_FStar.List.Tot.Base.assoc" ], 0, - "c690bc14f3fa7d031d39ac74fa975a09" + "e951e0810f2a29791ef3190b52fad9a1" ], [ "FStar.Tactics.PatternMatching.match_term", @@ -374,7 +374,7 @@ "projection_inverse_FStar.Stubs.Tactics.Result.Failed_ps" ], 0, - "6408f9ba24e177ec3e986298bd4d24c5" + "a9e486ed132e74ee0e94c69c4dd8676a" ], [ "FStar.Tactics.PatternMatching.string_of_matching_problem", @@ -393,7 +393,7 @@ "typing_FStar.Tactics.PatternMatching.__proj__Mkmatching_problem__item__mp_goal" ], 0, - "e42d5857218959e03fbaca394f81cba3" + "b560a61dd1aa55eceef73010ae11c426" ], [ "FStar.Tactics.PatternMatching.assoc_varname_fail", @@ -413,7 +413,7 @@ "typing_FStar.List.Tot.Base.assoc" ], 0, - "42f7fbb270eab8578d67be220af5f7b8" + "cf44c1bbadcddec88df1b448296493df" ], [ "FStar.Tactics.PatternMatching.solve_mp_for_single_hyp", @@ -435,7 +435,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "94aa63e972c5c96f9f3da9ef6bdbf9c8" + "e93c2f26553b4ee38c68b50518a9d8d1" ], [ "FStar.Tactics.PatternMatching.solve_mp_for_hyps", @@ -447,7 +447,7 @@ "disc_equation_Prims.Nil", "fuel_guarded_inversion_Prims.list" ], 0, - "99e001a51b6ec4bb5e943b8a69d0250e" + "08b1b080ad4dbd51d41ea17fa4bfeb18" ], [ "FStar.Tactics.PatternMatching.solve_mp", @@ -471,7 +471,7 @@ "typing_FStar.Tactics.PatternMatching.__proj__Mkmatching_problem__item__mp_goal" ], 0, - "e7a7156a78cbc20ffa2a39b92e6ce6f1" + "e5821644bb05bad4fd156bd8d9c87256" ], [ "FStar.Tactics.PatternMatching.pattern_of_term", @@ -490,7 +490,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "6ca95ab29fee928b3eb7fd439146be53" + "aa1b776f5a830ded3033b1df4a8147f3" ], [ "FStar.Tactics.PatternMatching.__proj__ABKVar__item___0", @@ -504,7 +504,7 @@ "refinement_interpretation_Tm_refine_08c29827d03e4af73e9edc0810d78998" ], 0, - "b5b564a1a7e2ca4a7279fc1529eb9729" + "cb6bb26794446028c1e5b6d2e1422dff" ], [ "FStar.Tactics.PatternMatching.string_of_abspat_binder_kind", @@ -519,7 +519,7 @@ "fuel_guarded_inversion_FStar.Tactics.PatternMatching.abspat_binder_kind" ], 0, - "ab747ebb5b58c79dba2f8c74dda719f6" + "6028faa910275a9f497dc9aeabd4f7cc" ], [ "FStar.Tactics.PatternMatching.classify_abspat_binder", @@ -537,7 +537,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "d3dcbf91c43700cc1f39dc2f4ddd6ee5" + "cd880223e6309c5bc3a0e10a23673694" ], [ "FStar.Tactics.PatternMatching.matching_problem_of_abs", @@ -563,7 +563,7 @@ "projection_inverse_FStar.Stubs.Tactics.Result.Success_v" ], 0, - "cbdacec952ff8bc6085c713c0e016d71" + "f020897e8772f7a7f10c68008cf8f161" ], [ "FStar.Tactics.PatternMatching.arg_type_of_binder_kind", @@ -578,7 +578,7 @@ "fuel_guarded_inversion_FStar.Tactics.PatternMatching.abspat_binder_kind" ], 0, - "fb79b34cb9cb825d42b7f26a7711d672" + "1ddff9bb596d946603c16759ee9d31a3" ], [ "FStar.Tactics.PatternMatching.locate_fn_of_binder_kind", @@ -593,7 +593,7 @@ "fuel_guarded_inversion_FStar.Tactics.PatternMatching.abspat_binder_kind" ], 0, - "8fdbc7402dbd17791b329adc544ead3b" + "822251ec52094f653cd4f5bd4fc10b6c" ], [ "FStar.Tactics.PatternMatching.hoist_and_apply", @@ -628,7 +628,7 @@ "projection_inverse_Prims.Nil_a", "true_interp" ], 0, - "b61d1b3b234c100274fe41fb4eb36906" + "098f3156052f073c03ac996d2f616171" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Tactics.Print.fst.hints b/ulib/.cache/FStar.Tactics.Print.fst.hints index 24695aff525..6d64031cacc 100644 --- a/ulib/.cache/FStar.Tactics.Print.fst.hints +++ b/ulib/.cache/FStar.Tactics.Print.fst.hints @@ -1,5 +1,5 @@ [ - "`M\u0016·Ä\u001bS6µß^.É\u001e\u0004¯", + "\u0004ûCø\u0012CRphXé‘÷ýÉè", [ [ "FStar.Tactics.Print.print_list_aux", @@ -11,7 +11,7 @@ "disc_equation_Prims.Nil", "fuel_guarded_inversion_Prims.list" ], 0, - "f7d131bc1e5967a68a8864cb0634d620" + "645d9ad43532547a3e91e92cf3b44171" ], [ "FStar.Tactics.Print.universe_to_ast_string", @@ -32,7 +32,7 @@ "typing_FStar.Tactics.NamedView.inspect_universe" ], 0, - "97f9b6ef47b65a531501d1a504c825ee" + "056d16c27ccb4c0bf4dcdae588209060" ], [ "FStar.Tactics.Print.term_to_ast_string", @@ -64,7 +64,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "aa89ff201890f54fe0e314162fba9bcb" + "ae741bc409d48958eb8a79e00a023b9c" ], [ "FStar.Tactics.Print.term_to_ast_string", @@ -101,7 +101,7 @@ "typing_FStar.Pervasives.Native.__proj__Mktuple3__item___1" ], 0, - "7a07a5c9f3fe5fba439a6a1d8e98531f" + "4e5de84ab99619f13f815469ee3d4d34" ], [ "FStar.Tactics.Print.term_to_ast_string", @@ -120,7 +120,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "47732ae2516bf56825e1ccb979c177cd" + "157e15edbe601a9faefaebc758db7919" ], [ "FStar.Tactics.Print.term_to_ast_string", @@ -132,6 +132,7 @@ "disc_equation_FStar.Stubs.Reflection.V2.Data.C_False", "disc_equation_FStar.Stubs.Reflection.V2.Data.C_Int", "disc_equation_FStar.Stubs.Reflection.V2.Data.C_Range", + "disc_equation_FStar.Stubs.Reflection.V2.Data.C_Real", "disc_equation_FStar.Stubs.Reflection.V2.Data.C_Reflect", "disc_equation_FStar.Stubs.Reflection.V2.Data.C_Reify", "disc_equation_FStar.Stubs.Reflection.V2.Data.C_String", @@ -141,7 +142,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "c4d71f58b66c744e3356252505bd8f5a" + "3e2668508fc7eff5e48165ac101d18fe" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Tactics.Simplifier.fst.hints b/ulib/.cache/FStar.Tactics.Simplifier.fst.hints index afa7e3e3712..384a981e3af 100644 --- a/ulib/.cache/FStar.Tactics.Simplifier.fst.hints +++ b/ulib/.cache/FStar.Tactics.Simplifier.fst.hints @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_0103d32d182e7a4924fcb3c14da51cc6" ], 0, - "b256be345197a8468968e07a0cdc1808" + "8a8f4d712bd87e136e81de00b377f192" ], [ "FStar.Tactics.Simplifier.lem_fa_false", @@ -20,7 +20,7 @@ 1, [ "@query" ], 0, - "dfded6c3dd910017ebcbd01e33e8dffb" + "f4af737fc16c67c033281c67fc2ebbda" ], [ "FStar.Tactics.Simplifier.lem_ex_true", @@ -29,7 +29,7 @@ 1, [ "@query" ], 0, - "51abf24b2bd9b236df07d4ea199a6c16" + "639801eb1c8d94cba300d10e34d33cf4" ], [ "FStar.Tactics.Simplifier.and_cong", @@ -41,7 +41,7 @@ "refinement_interpretation_Tm_refine_0103d32d182e7a4924fcb3c14da51cc6" ], 0, - "08fbcd47ee7f24cac6749ffce204bab7" + "ebb07f44f941af119cc20c2cea4533b4" ], [ "FStar.Tactics.Simplifier.or_cong", @@ -53,7 +53,7 @@ "refinement_interpretation_Tm_refine_0103d32d182e7a4924fcb3c14da51cc6" ], 0, - "7e8ee3a7c52ccd1e4ba955463d4ef5c3" + "27a0d2408ce129df9e741f301ea9716f" ], [ "FStar.Tactics.Simplifier.imp_cong", @@ -65,33 +65,24 @@ "refinement_interpretation_Tm_refine_0103d32d182e7a4924fcb3c14da51cc6" ], 0, - "e37569a63da5b74c599e65be6f9f6559" + "0bd5cc3249c01be3e1d2dbe717251414" ], [ "FStar.Tactics.Simplifier.fa_cong", 1, 2, 1, - [ "@query", "true_interp" ], - 0, - "881701605bc36cee9243e6594baa7622" - ], - [ - "FStar.Tactics.Simplifier.fa_cong", - 2, - 2, - 1, [ "@MaxIFuel_assumption", "@query", "refinement_interpretation_Tm_refine_ddf411903966bf2752b797841fbff173", "refinement_interpretation_Tm_refine_eee646ed2c0261b2e37307734e5990b8" ], 0, - "9f7d8e78f791ffdb303d81081ef42ed4" + "e76ca4f3c33be1f67e0a97d3fea57304" ], [ "FStar.Tactics.Simplifier.fa_cong", - 3, + 2, 2, 1, [ @@ -100,32 +91,23 @@ "refinement_interpretation_Tm_refine_eee646ed2c0261b2e37307734e5990b8" ], 0, - "ce7849999203cd0998175d969abaed2a" + "3016499a9a7b5c45fa6a825a5d483944" ], [ "FStar.Tactics.Simplifier.ex_cong", 1, 2, 1, - [ "@query", "true_interp" ], - 0, - "b21b8abff444e89770938f153816e408" - ], - [ - "FStar.Tactics.Simplifier.ex_cong", - 2, - 2, - 1, [ "@MaxIFuel_assumption", "@query", "refinement_interpretation_Tm_refine_ddf411903966bf2752b797841fbff173" ], 0, - "0a83a68c306ff4d45ae1ce66ae037414" + "71eb6296007321f504223d9d0097c257" ], [ "FStar.Tactics.Simplifier.ex_cong", - 3, + 2, 2, 1, [ @@ -133,7 +115,7 @@ "refinement_interpretation_Tm_refine_ddf411903966bf2752b797841fbff173" ], 0, - "c91a76cffa6b832a302b7bb3334584b1" + "fd617101515c827a3768c29f077fcfde" ], [ "FStar.Tactics.Simplifier.neg_cong", @@ -145,7 +127,7 @@ "refinement_interpretation_Tm_refine_0103d32d182e7a4924fcb3c14da51cc6" ], 0, - "0db5139d43f1cc9e75b0445d28918da9" + "514173e14c59a2a93f0a582aeb03a45f" ], [ "FStar.Tactics.Simplifier.iff_cong", @@ -157,7 +139,7 @@ "refinement_interpretation_Tm_refine_0103d32d182e7a4924fcb3c14da51cc6" ], 0, - "614d5f21557bdc236dcd40dbf824c7bf" + "edc0c5915761844e31b9ec68a9926a19" ], [ "FStar.Tactics.Simplifier.inhabit", @@ -173,7 +155,7 @@ "typing_FStar.Stubs.Reflection.Types.name" ], 0, - "6e74dc0445c861123981a0701880a777" + "14f06f6337349f2292588bf4bde12d3d" ], [ "FStar.Tactics.Simplifier.equiv", @@ -186,7 +168,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "7302fa829c993c15729104d385bd937c" + "5e4d1322be84862a7f92644e42d78031" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Tactics.TypeRepr.fst.hints b/ulib/.cache/FStar.Tactics.TypeRepr.fst.hints new file mode 100644 index 00000000000..fdea47776a4 --- /dev/null +++ b/ulib/.cache/FStar.Tactics.TypeRepr.fst.hints @@ -0,0 +1,153 @@ +[ + "ìæ\u0006VU%¢\u000fî­œY#2'\u001a", + [ + [ + "FStar.Tactics.TypeRepr.empty_elim", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "fuel_guarded_inversion_Prims.empty" + ], + 0, + "fca015badc04908bfd617a9b637b0329" + ], + [ + "FStar.Tactics.TypeRepr.get_inductive_typ", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.Types_pretyping_d880a66b21ec85b3fa80d2570aa5edd8", + "constructor_distinct_FStar.Pervasives.Native.Some", + "data_elim_FStar.Stubs.Tactics.Result.Success", + "disc_equation_FStar.Pervasives.Native.None", + "disc_equation_FStar.Pervasives.Native.Some", + "equation_FStar.Stubs.Reflection.Types.name", + "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result", + "function_token_typing_FStar.Stubs.Reflection.Types.sigelt", + "lemma_FStar.Pervasives.invertOption", + "projection_inverse_FStar.Pervasives.Native.Some_a", + "projection_inverse_FStar.Pervasives.Native.Some_v", + "string_inversion", + "typing_FStar.Stubs.Reflection.V2.Builtins.explode_qn", + "typing_FStar.Stubs.Reflection.V2.Builtins.lookup_typ" + ], + 0, + "07babe69eba139d04ce9b2926dde4b05" + ], + [ + "FStar.Tactics.TypeRepr.get_apply_tuple", + 1, + 2, + 1, + [ + "@MaxFuel_assumption", "@MaxIFuel_assumption", + "@fuel_correspondence_FStar.List.Tot.Base.length.fuel_instrumented", + "@query", "Prims_pretyping_ae567c2fb75be05905677af440075565", + "constructor_distinct_BoxInt", + "constructor_distinct_FStar.Stubs.Tactics.Result.Failed", + "constructor_distinct_FStar.Stubs.Tactics.Result.Success", + "constructor_distinct_Tm_unit", + "data_elim_FStar.Stubs.Tactics.Result.Success", + "disc_equation_Prims.Cons", + "equation_FStar.Stubs.Reflection.Types.name", + "equation_Prims.eqtype", "equation_Prims.nat", + "equation_with_fuel_FStar.List.Tot.Base.length.fuel_instrumented", + "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result", + "function_token_typing_FStar.Stubs.Reflection.Types.fv", + "function_token_typing_Prims.__cache_version_number__", + "kinding_FStar.Pervasives.Native.tuple2@tok", + "primitive_Prims.op_Equality", "projection_inverse_BoxBool_proj_0", + "projection_inverse_BoxInt_proj_0", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_a", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_exn", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_ps", + "projection_inverse_FStar.Stubs.Tactics.Result.Success_a", + "projection_inverse_FStar.Stubs.Tactics.Result.Success_ps", + "projection_inverse_FStar.Stubs.Tactics.Result.Success_v", + "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", + "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", + "typing_FStar.Stubs.Reflection.Types.name" + ], + 0, + "352b3c262b740ade8e654d15642f8726" + ], + [ + "FStar.Tactics.TypeRepr.generate_up_aux", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "disc_equation_Prims.Cons", + "disc_equation_Prims.Nil", + "equation_FStar.Stubs.Reflection.V2.Data.ctor", + "fuel_guarded_inversion_Prims.list", + "projection_inverse_BoxBool_proj_0" + ], + 0, + "23a2101fc6ef8c7c48c7d7a06114c1f4" + ], + [ + "FStar.Tactics.TypeRepr.generate_up", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "data_elim_FStar.Stubs.Tactics.Result.Success", + "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result", + "refinement_interpretation_Tm_refine_d4fdb441ea9c14eddb10f8b745d33d32" + ], + 0, + "a3380b3b9322041b55b94ebb052b73fc" + ], + [ + "FStar.Tactics.TypeRepr.generate_all", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.Types_pretyping_aeec38d96618fe613d59310926b75342", + "Prims_pretyping_3862c4e8ff39bfc3871b6a47e7ff5b2e", + "constructor_distinct_FStar.Stubs.Tactics.Result.Failed", + "constructor_distinct_FStar.Stubs.Tactics.Result.Success", + "constructor_distinct_FStar.Tactics.NamedView.Sg_Let", + "data_elim_FStar.Stubs.Tactics.Result.Success", + "data_typing_intro_Prims.Nil@tok", + "disc_equation_FStar.Tactics.NamedView.Unk", + "equation_FStar.Stubs.Reflection.Types.typ", + "equation_FStar.Tactics.NamedView.simple_binder", + "equation_FStar.Tactics.NamedView.term", + "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result", + "kinding_FStar.Tactics.NamedView.letbinding@tok", + "projection_inverse_BoxBool_proj_0", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_a", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_exn", + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_ps", + "projection_inverse_FStar.Stubs.Tactics.Result.Success_a", + "projection_inverse_FStar.Stubs.Tactics.Result.Success_ps", + "projection_inverse_FStar.Stubs.Tactics.Result.Success_v" + ], + 0, + "ac4e72856e884c64d4be9b2c55dd0b7e" + ], + [ + "FStar.Tactics.TypeRepr.entry", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "data_elim_FStar.Stubs.Tactics.Result.Success", + "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result", + "refinement_interpretation_Tm_refine_d4fdb441ea9c14eddb10f8b745d33d32" + ], + 0, + "d78fe84e857ace88eb64e21f9838ebc0" + ] + ] +] \ No newline at end of file diff --git a/ulib/.cache/FStar.Tactics.TypeRepr.fsti.hints b/ulib/.cache/FStar.Tactics.TypeRepr.fsti.hints new file mode 100644 index 00000000000..04cd41068ab --- /dev/null +++ b/ulib/.cache/FStar.Tactics.TypeRepr.fsti.hints @@ -0,0 +1,17 @@ +[ + "XÞÔUwœžX¨õ\u001b5A]áÉ", + [ + [ + "FStar.Tactics.TypeRepr.empty_elim", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", + "fuel_guarded_inversion_Prims.empty" + ], + 0, + "a52694d3826d374b43d45f6db9e4ed86" + ] + ] +] \ No newline at end of file diff --git a/ulib/.cache/FStar.Tactics.Typeclasses.fst.hints b/ulib/.cache/FStar.Tactics.Typeclasses.fst.hints index a3d81487b2e..0bc85c104fb 100644 --- a/ulib/.cache/FStar.Tactics.Typeclasses.fst.hints +++ b/ulib/.cache/FStar.Tactics.Typeclasses.fst.hints @@ -1,5 +1,5 @@ [ - "éü1ß]ªîª\u0000\u001b\u00112‡£k¿", + "BëÐÞ«!SL\u0014\u0011®ÞgÄÀ”", [ [ "FStar.Tactics.Typeclasses.first", @@ -11,24 +11,42 @@ "disc_equation_Prims.Nil", "fuel_guarded_inversion_Prims.list" ], 0, - "074d1ea4bc168d6f1c536c8463b4999d" + "c52eadb875bccb611e8abbb88f2819ad" ], [ - "FStar.Tactics.Typeclasses.tcresolve'", + "FStar.Tactics.Typeclasses.extract_fundeps", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "disc_equation_Prims.Cons", + "disc_equation_Prims.Nil", "equation_FStar.Tactics.NamedView.term", + "fuel_guarded_inversion_Prims.list", + "projection_inverse_BoxBool_proj_0" + ], + 0, + "3126ed814c92c4412d1e12f328147228" + ], + [ + "FStar.Tactics.Typeclasses.trywith", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", + "FStar.Stubs.Reflection.Types_pretyping_f37434771f1714f89de453177d8cd6a9", "constructor_distinct_FStar.Stubs.Tactics.Result.Failed", "constructor_distinct_FStar.Stubs.Tactics.Result.Success", "data_elim_FStar.Stubs.Tactics.Result.Success", + "data_elim_FStar.Tactics.Typeclasses.Mktc_goal", + "disc_equation_FStar.Pervasives.Native.None", "equality_tok_FStar.Tactics.Typeclasses.NoInst@tok", - "equation_FStar.Stubs.Reflection.Types.typ", + "equation_FStar.Tactics.NamedView.term", "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result", - "fuel_guarded_inversion_Prims.list", + "fuel_guarded_inversion_FStar.Tactics.Typeclasses.tc_goal", "function_token_typing_FStar.Stubs.Reflection.Types.fv", - "lemma_FStar.Pervasives.invertOption", + "lemma_FStar.Pervasives.invertOption", "primitive_Prims.op_AmpAmp", + "primitive_Prims.op_Negation", "projection_inverse_BoxBool_proj_0", "projection_inverse_FStar.Stubs.Tactics.Result.Failed_a", "projection_inverse_FStar.Stubs.Tactics.Result.Failed_exn", "projection_inverse_FStar.Stubs.Tactics.Result.Failed_ps", @@ -37,28 +55,54 @@ "projection_inverse_FStar.Stubs.Tactics.Result.Success_v" ], 0, - "64ecc48334651b7e4546cfc8a11614bc" + "705be1b75f59bbe08a15a639a4e12220" ], [ "FStar.Tactics.Typeclasses.tcresolve'", - 2, + 1, 2, 1, [ "@MaxIFuel_assumption", "@query", - "FStar.Stubs.Reflection.Types_pretyping_f37434771f1714f89de453177d8cd6a9", + "FStar.Stubs.Reflection.Types_pretyping_d880a66b21ec85b3fa80d2570aa5edd8", "constructor_distinct_FStar.Stubs.Tactics.Result.Failed", + "constructor_distinct_FStar.Stubs.Tactics.Result.Success", "data_elim_FStar.Stubs.Tactics.Result.Success", - "equation_FStar.Tactics.NamedView.term", + "equality_tok_FStar.Tactics.Typeclasses.NoInst@tok", + "equation_FStar.Stubs.Reflection.Types.typ", + "equation_FStar.Stubs.Reflection.V2.Data.argv", + "equation_FStar.Stubs.Reflection.V2.Data.universes", "fuel_guarded_inversion_FStar.Stubs.Tactics.Result.__result", "function_token_typing_FStar.Stubs.Reflection.Types.fv", - "lemma_FStar.Pervasives.invertOption", + "function_token_typing_FStar.Stubs.Reflection.Types.sigelt", + "function_token_typing_FStar.Stubs.Reflection.V2.Data.argv", + "function_token_typing_FStar.Stubs.Reflection.V2.Data.universes", + "kinding_FStar.Pervasives.Native.tuple3@tok", + "kinding_Prims.list@tok", "lemma_FStar.Pervasives.invertOption", "projection_inverse_FStar.Stubs.Tactics.Result.Failed_a", "projection_inverse_FStar.Stubs.Tactics.Result.Failed_exn", - "projection_inverse_FStar.Stubs.Tactics.Result.Failed_ps" + "projection_inverse_FStar.Stubs.Tactics.Result.Failed_ps", + "projection_inverse_FStar.Stubs.Tactics.Result.Success_a", + "projection_inverse_FStar.Stubs.Tactics.Result.Success_ps", + "projection_inverse_FStar.Stubs.Tactics.Result.Success_v", + "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_fv", + "typing_FStar.Stubs.Reflection.V2.Builtins.lookup_typ" + ], + 0, + "938a094869cab5325315732a0e90fac4" + ], + [ + "FStar.Tactics.Typeclasses.concatMap", + 1, + 2, + 1, + [ + "@MaxIFuel_assumption", "@query", "disc_equation_Prims.Cons", + "disc_equation_Prims.Nil", "fuel_guarded_inversion_Prims.list", + "projection_inverse_BoxBool_proj_0" ], 0, - "4fb8c8607bb29b51b21f6870a5eb8ae5" + "e837a45f987405b7c3b725e155bcf4c0" ], [ "FStar.Tactics.Typeclasses.mk_abs", @@ -70,7 +114,7 @@ "disc_equation_Prims.Nil", "fuel_guarded_inversion_Prims.list" ], 0, - "33c481c2dd759613214ac0ec28b34d65" + "941d78fb9e4e2bbf4abf3cf0bab6909a" ], [ "FStar.Tactics.Typeclasses.last", @@ -82,7 +126,7 @@ "disc_equation_Prims.Nil", "fuel_guarded_inversion_Prims.list" ], 0, - "44ccb49b24276e3395ce65fad54f1bae" + "d13461568b8ecfa5ce51a5393fc208ee" ], [ "FStar.Tactics.Typeclasses.mk_class", @@ -99,11 +143,10 @@ "FStar.Stubs.Reflection.Types_pretyping_d880a66b21ec85b3fa80d2570aa5edd8", "Prims_pretyping_ae567c2fb75be05905677af440075565", "Prims_pretyping_ce036b6b736ef4e0bc3a9ff132a12aed", - "constructor_distinct_BoxInt", "constructor_distinct_FStar.Stubs.Tactics.Result.Failed", "constructor_distinct_FStar.Stubs.Tactics.Result.Success", "constructor_distinct_FStar.Tactics.NamedView.Sg_Let", - "constructor_distinct_Tm_unit", + "constructor_distinct_Prims.Nil", "data_elim_FStar.Stubs.Tactics.Result.Success", "data_elim_Prims.Cons", "data_typing_intro_Prims.Cons@tok", "data_typing_intro_Prims.Nil@tok", @@ -127,7 +170,7 @@ "function_token_typing_FStar.Stubs.Reflection.Types.sigelt", "function_token_typing_FStar.Stubs.Reflection.V2.Data.ctor", "function_token_typing_Prims.__cache_version_number__", - "function_token_typing_Prims.string", "int_inversion", + "function_token_typing_Prims.string", "kinding_FStar.Tactics.NamedView.binder@tok", "lemma_FStar.Pervasives.invertOption", "primitive_Prims.op_Addition", "primitive_Prims.op_Equality", "proj_equation_Prims.Cons_tl", @@ -140,6 +183,7 @@ "projection_inverse_FStar.Stubs.Tactics.Result.Success_a", "projection_inverse_FStar.Stubs.Tactics.Result.Success_ps", "projection_inverse_FStar.Stubs.Tactics.Result.Success_v", + "projection_inverse_Prims.Cons_tl", "projection_inverse_Prims.Nil_a", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "string_typing", @@ -150,7 +194,7 @@ "typing_Prims.strcat" ], 0, - "ed1ed0b930fdc92fdc9e09cb6938b516" + "29f4e7350b0c91269828491d80daa761" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Tactics.Typeclasses.fsti.hints b/ulib/.cache/FStar.Tactics.Typeclasses.fsti.hints index 9a1f2c91316..b2f455d0337 100644 --- a/ulib/.cache/FStar.Tactics.Typeclasses.fsti.hints +++ b/ulib/.cache/FStar.Tactics.Typeclasses.fsti.hints @@ -1 +1 @@ -[ "&ïÒ\r`î RŽüÊU\u000fi", [] ] \ No newline at end of file +[ ">û*² \u0019\r\u0013ËI7*\u000ež‡^", [] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Tactics.Util.fst.hints b/ulib/.cache/FStar.Tactics.Util.fst.hints index 7108333a6a9..f880be99bd3 100644 --- a/ulib/.cache/FStar.Tactics.Util.fst.hints +++ b/ulib/.cache/FStar.Tactics.Util.fst.hints @@ -1,5 +1,5 @@ [ - "Ñï›Xž£\u0003zYÙõ­šü96", + "ø½ðöiñü\rNЄ˜„", [ [ "FStar.Tactics.Util.map", @@ -11,7 +11,7 @@ "disc_equation_Prims.Nil", "fuel_guarded_inversion_Prims.list" ], 0, - "b32fa479ab7ac235594b122a59709770" + "e5f31eb37daaaa516ae43f0585b9eb32" ], [ "FStar.Tactics.Util.__mapi", @@ -28,7 +28,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "1b02049017c832e505de8fd928b2265a" + "84195e46b0b158e51908a12ec43047b9" ], [ "FStar.Tactics.Util.iter", @@ -40,7 +40,7 @@ "disc_equation_Prims.Nil", "fuel_guarded_inversion_Prims.list" ], 0, - "7745156ee6eb94a4d98a18f458d78948" + "b288efa46cab91a09a7caef74d764384" ], [ "FStar.Tactics.Util.iteri_aux", @@ -53,7 +53,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "aa2c292d8b3d349ed46103eca610473a" + "afd79b3f04d0f21e5b9b62d3cd82424b" ], [ "FStar.Tactics.Util.fold_left", @@ -65,7 +65,7 @@ "disc_equation_Prims.Nil", "fuel_guarded_inversion_Prims.list" ], 0, - "e53b549bc2ab482f14967cda08a9f9d2" + "6c74b1cf1012920259bff654b8c6ddca" ], [ "FStar.Tactics.Util.fold_right", @@ -77,7 +77,7 @@ "disc_equation_Prims.Nil", "fuel_guarded_inversion_Prims.list" ], 0, - "675e4a0d112c3a59512bc3600eb2e30b" + "2f0bae47280718ed81da73a89e74d437" ], [ "FStar.Tactics.Util.filter", @@ -90,7 +90,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "a19c93bcf7ed808b817ab78d3b75fa7d" + "ef63347397c4a564e5be1dc4b6d1f752" ], [ "FStar.Tactics.Util.filter_map_acc", @@ -107,7 +107,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "b4ed0ef7d7883ff8e10db06254473cae" + "a487409abb92c8eaa025d213ea3a8af8" ], [ "FStar.Tactics.Util.tryPick", @@ -124,7 +124,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "ba2f73eb04767545a838b62033090049" + "d97ebcb0a82d65c89050f043912877b1" ], [ "FStar.Tactics.Util.map_opt", @@ -133,7 +133,7 @@ 0, [ "@query", "lemma_FStar.Pervasives.invertOption" ], 0, - "19e00ffacc00488abe5605bb9dfdf9ab" + "bc5cd3acdd773e51eae38fc8b148c5f9" ], [ "FStar.Tactics.Util.repeatn", @@ -167,7 +167,7 @@ "typing_FStar.List.Tot.Base.length" ], 0, - "f0b79cd65105eb68dd3eb12234de94e1" + "450d1906a761e038c247574b2ecc6ed2" ], [ "FStar.Tactics.Util.tryFind", @@ -180,7 +180,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "a9b6267d6c0db35b1220f954decaa8e5" + "915a7dec33686138660e1267a6b153fa" ], [ "FStar.Tactics.Util.fold_left2", @@ -213,7 +213,7 @@ "token_correspondence_FStar.List.Tot.Base.length.fuel_instrumented" ], 0, - "f2860a1fb1712954e77c3b2a548a4c65" + "59efcffbccb9eec1c23454aa00c8d346" ], [ "FStar.Tactics.Util.string_of_list", @@ -226,7 +226,16 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "d41e1f2dccab7c46d4a7c9b8f53557d8" + "6a82634220672c3c05f324f5cf78dc59" + ], + [ + "FStar.Tactics.Util.string_of_option", + 1, + 2, + 1, + [ "@query", "lemma_FStar.Pervasives.invertOption" ], + 0, + "77c4b95f93ea6f4dcfe6a94db8933a1c" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Tactics.V1.Derived.fst.hints b/ulib/.cache/FStar.Tactics.V1.Derived.fst.hints index e4545efce64..97c97e4329c 100644 --- a/ulib/.cache/FStar.Tactics.V1.Derived.fst.hints +++ b/ulib/.cache/FStar.Tactics.V1.Derived.fst.hints @@ -1,5 +1,5 @@ [ - "s®ä<Ÿ„¦\bÃ/P¿àQÏq", + "Íø£Ô\u001f×à!%\u0002i©\u000eƱÛ", [ [ "FStar.Tactics.V1.Derived.fail", @@ -8,11 +8,19 @@ 1, [ "@MaxIFuel_assumption", "@query", + "data_typing_intro_FStar.Pervasives.Native.Mktuple2@tok", + "data_typing_intro_FStar.Pervasives.Native.None@tok", "data_typing_intro_FStar.Stubs.Tactics.Common.TacticFailure@tok", - "data_typing_intro_FStar.Stubs.Tactics.Result.Failed@tok" + "data_typing_intro_FStar.Stubs.Tactics.Result.Failed@tok", + "equation_FStar.Range.range", + "equation_FStar.Stubs.Errors.Msg.error_message", + "function_token_typing_FStar.Range.range", + "function_token_typing_FStar.Stubs.Errors.Msg.error_message", + "kinding_FStar.Pervasives.Native.option@tok", + "typing_FStar.Stubs.Errors.Msg.mkmsg" ], 0, - "d34ed1e6e651f11c5dd1f36041c1f0a4" + "9b98739abbc0eb798771615975bf37ce" ], [ "FStar.Tactics.V1.Derived.fail_silently", @@ -23,13 +31,21 @@ "@MaxIFuel_assumption", "@query", "FStar.Stubs.Tactics.Types_pretyping_5fa2548ebd57526a21fa3c80850bae0a", "data_elim_FStar.Stubs.Tactics.Result.Success", + "data_typing_intro_FStar.Pervasives.Native.Mktuple2@tok", + "data_typing_intro_FStar.Pervasives.Native.None@tok", "data_typing_intro_FStar.Stubs.Tactics.Common.TacticFailure@tok", "data_typing_intro_FStar.Stubs.Tactics.Result.Failed@tok", "disc_equation_FStar.Stubs.Tactics.Result.Success", - "projection_inverse_BoxBool_proj_0", "string_inversion" + "equation_FStar.Range.range", + "equation_FStar.Stubs.Errors.Msg.error_message", + "function_token_typing_FStar.Range.range", + "function_token_typing_FStar.Stubs.Errors.Msg.error_message", + "kinding_FStar.Pervasives.Native.option@tok", + "projection_inverse_BoxBool_proj_0", "string_inversion", + "typing_FStar.Stubs.Errors.Msg.mkmsg" ], 0, - "e58a94c8993e0dff687be9fa8fc41c2c" + "49c3b599a9390d5d0b2a63dda2e4c251" ], [ "FStar.Tactics.V1.Derived._cur_goal", @@ -45,7 +61,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "d2e092044eea96a606ff21e2690c3be9" + "62c835deadd44d6ad79c7d9712c4aab3" ], [ "FStar.Tactics.V1.Derived.cur_goal_safe", @@ -65,7 +81,7 @@ "typing_FStar.Stubs.Tactics.Types.goals_of" ], 0, - "930c3dd6d946bee548bb767c38cc1b91" + "6afaa8a718c9b2854abed1d4a49ce84d" ], [ "FStar.Tactics.V1.Derived.run_tactic", @@ -74,7 +90,7 @@ 1, [ "@query" ], 0, - "1354c39677d9897494accd010b4122ee" + "749aadcf76e78bb5d38fcd7f2cc5a89d" ], [ "FStar.Tactics.V1.Derived.dismiss", @@ -90,7 +106,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "fa813b480324e6f2b1303bc457957259" + "b04fcf031caae009d3098e8b6c34611a" ], [ "FStar.Tactics.V1.Derived.flip", @@ -109,7 +125,7 @@ "typing_Prims.__proj__Cons__item__tl" ], 0, - "8be58ef5795d8e585a6849115cb08140" + "221ef6aad14fb1088bfe477d8dbda673" ], [ "FStar.Tactics.V1.Derived.smt", @@ -139,7 +155,7 @@ "typing_FStar.Pervasives.Native.__proj__Mktuple2__item___1" ], 0, - "192bad977a583646cad30b893532c5dd" + "918e2662444ea13e409c09dc855b644c" ], [ "FStar.Tactics.V1.Derived.divide", @@ -160,7 +176,7 @@ "projection_inverse_FStar.Stubs.Tactics.Result.Success_v" ], 0, - "cf2e72fbb71f97c239f62ace7d8cc606" + "9d8449386634a89ad538861bbe48a04e" ], [ "FStar.Tactics.V1.Derived.iseq", @@ -173,7 +189,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "e8921fc5923399577a8541d603bd51f0" + "48a7d8be69b71d01d5f771d5b6adf643" ], [ "FStar.Tactics.V1.Derived.focus", @@ -189,7 +205,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "cd3abe5007c67630723b3c83f2324749" + "197c932585c9f08bd5056633fd93b34f" ], [ "FStar.Tactics.V1.Derived.mapAll", @@ -205,7 +221,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "96530de32f9e2b791d5b77c96250e692" + "15867ada0d6a32ab0729b18d78087aea" ], [ "FStar.Tactics.V1.Derived.iterAll", @@ -221,7 +237,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "f530fd949bfb16248a4f9e70044b1683" + "36469d4e8cb77841696ff792fc5c98d4" ], [ "FStar.Tactics.V1.Derived.guard", @@ -232,13 +248,22 @@ "@MaxIFuel_assumption", "@query", "bool_inversion", "constructor_distinct_FStar.Stubs.Tactics.Result.Failed", "constructor_distinct_FStar.Stubs.Tactics.Result.Success", + "data_typing_intro_FStar.Pervasives.Native.Mktuple2@tok", + "data_typing_intro_FStar.Pervasives.Native.None@tok", "data_typing_intro_FStar.Stubs.Tactics.Common.TacticFailure@tok", "data_typing_intro_FStar.Stubs.Tactics.Result.Failed@tok", "data_typing_intro_FStar.Stubs.Tactics.Result.Success@tok", + "data_typing_intro_Prims.Cons@tok", + "data_typing_intro_Prims.Nil@tok", "disc_equation_FStar.Stubs.Tactics.Result.Failed", "disc_equation_FStar.Stubs.Tactics.Result.Success", - "equation_FStar.Pervasives.pattern", + "equation_FStar.Pervasives.pattern", "equation_FStar.Range.range", + "equation_FStar.Stubs.Errors.Msg.error_message", "function_token_typing_FStar.Pervasives.pattern", + "function_token_typing_FStar.Range.range", + "function_token_typing_FStar.Stubs.Errors.Msg.error_message", + "function_token_typing_FStar.Stubs.Pprint.document", + "kinding_FStar.Pervasives.Native.option@tok", "primitive_Prims.op_Negation", "proj_equation_FStar.Stubs.Tactics.Result.Success_ps", "projection_inverse_BoxBool_proj_0", @@ -248,10 +273,10 @@ "projection_inverse_FStar.Stubs.Tactics.Result.Success_a", "projection_inverse_FStar.Stubs.Tactics.Result.Success_ps", "projection_inverse_FStar.Stubs.Tactics.Result.Success_v", - "string_typing" + "string_typing", "typing_FStar.Stubs.Pprint.arbitrary_string" ], 0, - "11bffa58926cb85d9124c172e31b50ce" + "6477e83b45ce6bf709fafb213cbee47c" ], [ "FStar.Tactics.V1.Derived.try_with", @@ -270,7 +295,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "5bf2232157f24e67c64c2ccc5f5f6ebe" + "874cc33083fed34739e8f230dbbcaab5" ], [ "FStar.Tactics.V1.Derived.repeat", @@ -289,7 +314,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "141dfb8afc8e5ac6092f0092825bdae9" + "0bd391609c68a29d599a475912d19971" ], [ "FStar.Tactics.V1.Derived.revert_all", @@ -304,7 +329,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "449fc1f1a3cf2e180bbf8346d970ac44" + "2eab0eed40fdd127661da47bb2f54e2b" ], [ "FStar.Tactics.V1.Derived.__assumption_aux", @@ -319,7 +344,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "1829c1798258ab3224748894a0d2905f" + "6ade60ca52df155205adf051cbe302e1" ], [ "FStar.Tactics.V1.Derived.__eq_sym", @@ -328,7 +353,7 @@ 1, [ "@query" ], 0, - "2f93aa2b6eeed89a3cceafddc8072e63" + "69f6313d9e6fd4f9530a8bded14199c9" ], [ "FStar.Tactics.V1.Derived.try_rewrite_equality", @@ -343,7 +368,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "92e438a8a845ccf8a2754ccd8277273d" + "950aa71b6ee1e1e2bf14dc6b698b1555" ], [ "FStar.Tactics.V1.Derived.rewrite_all_context_equalities", @@ -358,7 +383,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "4dab5b99ed949c3df52515c73d8e2ab1" + "3f00cc3049e9f20bcd1ae8217a73eb70" ], [ "FStar.Tactics.V1.Derived.__un_sq_eq", @@ -370,7 +395,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "5fdf2593abb0cd626051040e4d122928" + "826479559f6e932914222d78571943b9" ], [ "FStar.Tactics.V1.Derived.push1", @@ -383,7 +408,7 @@ "refinement_interpretation_Tm_refine_913239c2cf9dc8a14e1f047e0206138d" ], 0, - "5158453d57ca64e8faba9c00460db912" + "cde4d0509596a9263cc38f94e8cb6b7c" ], [ "FStar.Tactics.V1.Derived.push1'", @@ -396,7 +421,7 @@ "refinement_interpretation_Tm_refine_913239c2cf9dc8a14e1f047e0206138d" ], 0, - "d69746e0920b6ed6304b84076e4f8bf4" + "d68b13b52740c2aaa33fecc96d555cc7" ], [ "FStar.Tactics.V1.Derived.apply_squash_or_lem", @@ -421,7 +446,7 @@ "typing_FStar.Reflection.V1.Derived.unsquash_term" ], 0, - "573631b1e9b0c8a9af942e8f57215d31" + "9f772d74d46f3fa0c1d6b644d84acbcb" ], [ "FStar.Tactics.V1.Derived.tlabel", @@ -437,7 +462,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "f780250f0b115ad16615a2c1e1b15506" + "e1f8ea6da873436174dfd153fe4d628d" ], [ "FStar.Tactics.V1.Derived.tlabel'", @@ -453,7 +478,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "612a88023485b8c9a9cd3ac6ea333f35" + "cd3da5d701493e6c97a4164a6411f144" ], [ "FStar.Tactics.V1.Derived.extract_nth", @@ -486,7 +511,7 @@ "well-founded-ordering-on-nat" ], 0, - "95327212f0c505f1cf28a2d9cf7ed696" + "a35e1de91fdfcd1911cf9abb5e8f8eb7" ], [ "FStar.Tactics.V1.Derived.bump_nth", @@ -512,7 +537,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "364e787a4a5d3e1e1cf87158bb3f6993" + "914fcd6d37841a0979e6ab7c25b92f01" ], [ "FStar.Tactics.V1.Derived.destruct_list", @@ -528,7 +553,7 @@ "typing_FStar.Stubs.Reflection.Types.name" ], 0, - "b2109d574b0dfdbcf65dad6258ef78c9" + "69798189526ba0eadbaed5d7a6a779d6" ], [ "FStar.Tactics.V1.Derived.get_match_body", @@ -552,7 +577,7 @@ "typing_FStar.Reflection.V1.Derived.unsquash_term" ], 0, - "f6a3db4f15cf475d9d3f0d048fd73ac6" + "c4404fdc1f361fc338c48840675295df" ], [ "FStar.Tactics.V1.Derived.last", @@ -565,7 +590,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "5a0b7622049e924b6f39e5bea54fb1da" + "1a0f5c63c0c24baae107a1ae925123de" ], [ "FStar.Tactics.V1.Derived.nth_binder", @@ -596,7 +621,7 @@ "typing_FStar.List.Tot.Base.nth" ], 0, - "1c84e690e3af34482ded1edd89adb77f" + "a0a603c002e612a95048e0328dd462dd" ], [ "FStar.Tactics.V1.Derived.mk_abs", @@ -609,7 +634,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "fe1cc17d368042529d99be66048d912a" + "ca8f301a903b62d3b20e528d6b8d5230" ], [ "FStar.Tactics.V1.Derived.lem_trans", @@ -621,7 +646,7 @@ "refinement_interpretation_Tm_refine_0dee8cb03258a67c2f7ec66427696212" ], 0, - "80b3c8f91af9780e2275adde237c8b58" + "61e1b398c9cdf3e412adaf8a3dfa36e9" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Tactics.V1.Logic.fst.hints b/ulib/.cache/FStar.Tactics.V1.Logic.fst.hints index 0fa0a7d2f4b..99fac27a4f0 100644 --- a/ulib/.cache/FStar.Tactics.V1.Logic.fst.hints +++ b/ulib/.cache/FStar.Tactics.V1.Logic.fst.hints @@ -1,5 +1,5 @@ [ - "°\u000e!\u000b%ìµô……dÙ\u00186Fÿ", + "z\u0010Ðí\u0012HK@Ì\u0002@~‹\u001d‹", [ [ "FStar.Tactics.V1.Logic.revert_squash", @@ -11,7 +11,7 @@ "refinement_interpretation_Tm_refine_eee646ed2c0261b2e37307734e5990b8" ], 0, - "2bd7a9648f53744233797b662be914d5" + "fefc16456d2bc9347935e689da9b2762" ], [ "FStar.Tactics.V1.Logic.l_revert_all", @@ -26,7 +26,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "c0fd7316daec302be58da1e052d919a0" + "89c7fbb5075f1f23bd86a34dc3d44539" ], [ "FStar.Tactics.V1.Logic.split_lem", @@ -38,7 +38,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "fdbe11987931dc468cfc12ea1547e440" + "3569b5d0e453e289c6f10d04858d9110" ], [ "FStar.Tactics.V1.Logic.imp_intro_lem", @@ -47,7 +47,7 @@ 1, [ "@query" ], 0, - "848c1b5c20d9155372cb2423e9261623" + "550f5ce18fef8992542da42da7d5c334" ], [ "FStar.Tactics.V1.Logic.__lemma_to_squash", @@ -59,7 +59,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "1e056a472c33575f473f1f0e3ac588e8" + "98825c4c20e8a5ebfb03114b79369af6" ], [ "FStar.Tactics.V1.Logic.simplify_eq_implication", @@ -79,7 +79,7 @@ "lemma_FStar.Pervasives.invertOption" ], 0, - "031fbdba653c344583787b14883dc33a" + "e88da5e212bc0020e8689714a79afb19" ], [ "FStar.Tactics.V1.Logic.unfold_definition_and_simplify_eq", @@ -99,7 +99,7 @@ "lemma_FStar.Pervasives.invertOption" ], 0, - "0337e6a0a08cee8d9f6f8538c631a997" + "44798040895b386214f206323acf7042" ], [ "FStar.Tactics.V1.Logic.vbind", @@ -108,7 +108,7 @@ 1, [ "@query" ], 0, - "4f9613f1d8101794912e64ac87e8097d" + "cc3861d80179109b07b28d1614c48773" ], [ "FStar.Tactics.V1.Logic.or_ind", @@ -121,7 +121,7 @@ "refinement_interpretation_Tm_refine_fe5dc86c0b5ea8bea91e659ca9e2937e" ], 0, - "39308c35154ca478f478c87d76ee774c" + "d3de7304f95ca2c0e624558142221040" ], [ "FStar.Tactics.V1.Logic.bool_ind", @@ -134,7 +134,7 @@ "refinement_interpretation_Tm_refine_f43a14ea418029049992089ed14dc4a2" ], 0, - "4defab2e6271fe6df2174d9f3c1a264c" + "6c9b7efac17278945059b8f202f0a105" ], [ "FStar.Tactics.V1.Logic.or_intro_1", @@ -146,7 +146,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "761044fe8e7628d4780ce5b6035a33f2" + "130488cb56f6698233857f145f84ac92" ], [ "FStar.Tactics.V1.Logic.or_intro_2", @@ -158,7 +158,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "2cf37eba706049d6e9253a9281765bf2" + "8155a90615bd31536698592aa321643a" ], [ "FStar.Tactics.V1.Logic.__and_elim", @@ -171,7 +171,7 @@ "refinement_interpretation_Tm_refine_fcbc0459912ef1a927da34909ee1ce81" ], 0, - "caf6aee4131a0e34c1bcb314980aaa33" + "68ab3a530e7279f4338ea8565725d991" ], [ "FStar.Tactics.V1.Logic.__and_elim'", @@ -184,7 +184,7 @@ "refinement_interpretation_Tm_refine_fcbc0459912ef1a927da34909ee1ce81" ], 0, - "74ba79ad89541909c1caaa42957f0f19" + "8bc7652545aa7938c7a3560a31b2ca73" ], [ "FStar.Tactics.V1.Logic.__witness", @@ -196,7 +196,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "382f423284a7ccf00bbed7aaf3207cc3" + "c31eef142061219de566212cca07c7f0" ], [ "FStar.Tactics.V1.Logic.__forall_inst", @@ -208,7 +208,7 @@ "refinement_interpretation_Tm_refine_eee646ed2c0261b2e37307734e5990b8" ], 0, - "b8f416d2f294e07473662878d4fe1158" + "7b1ae6bb65a6bea1341624c5e6ccadd2" ], [ "FStar.Tactics.V1.Logic.sklem0", @@ -220,7 +220,7 @@ "refinement_interpretation_Tm_refine_df2d65c00128265e81a98d1694fa32db" ], 0, - "a60a2a6b9b7f42b50b732479093f4aa2" + "a08dcc70864c80a81766a74d6bd4a1d6" ], [ "FStar.Tactics.V1.Logic.lemma_from_squash", @@ -232,7 +232,7 @@ "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, - "3905cb563d2924d9e8f2287c7ad5facf" + "99ccb0b053cd5b6d3e91b21605ba1dc7" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Tactics.V1.SyntaxHelpers.fst.hints b/ulib/.cache/FStar.Tactics.V1.SyntaxHelpers.fst.hints index 149f27f8738..a157721de88 100644 --- a/ulib/.cache/FStar.Tactics.V1.SyntaxHelpers.fst.hints +++ b/ulib/.cache/FStar.Tactics.V1.SyntaxHelpers.fst.hints @@ -1,5 +1,5 @@ [ - "Z>™hÖµ³ˆ\u0011õ", [] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Tactics.Visit.fst.hints b/ulib/.cache/FStar.Tactics.Visit.fst.hints index 560f3368f01..7dfab21d2e6 100644 --- a/ulib/.cache/FStar.Tactics.Visit.fst.hints +++ b/ulib/.cache/FStar.Tactics.Visit.fst.hints @@ -43,7 +43,7 @@ "typing_FStar.Stubs.Reflection.V2.Data.binder_is_simple" ], 0, - "5e66f522317b38a75b9a408e1fd36a98" + "87dfe67295caeee92d4f3a7a85e6cc20" ], [ "FStar.Tactics.Visit.visit_tm", @@ -89,7 +89,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_ln" ], 0, - "46c2d0414014ed3f70157e59c4e847ee" + "a1e36095d616392c8222fa36eb2af124" ], [ "FStar.Tactics.Visit.visit_tm", @@ -106,7 +106,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "0354050461ce63a9c96a19e83315f886" + "46718bfb85321a75dae12e2f9efb3066" ], [ "FStar.Tactics.Visit.visit_tm", @@ -125,7 +125,7 @@ "typing_FStar.Stubs.Reflection.V2.Builtins.inspect_comp" ], 0, - "7c995cf3f5c2f6e89aebb3a472be8450" + "7cbd1c29d3d26bae914e2911dc9d97fd" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.TaggedUnion.fst.hints b/ulib/.cache/FStar.TaggedUnion.fst.hints index fb168804196..07d850cc63e 100644 --- a/ulib/.cache/FStar.TaggedUnion.fst.hints +++ b/ulib/.cache/FStar.TaggedUnion.fst.hints @@ -55,7 +55,7 @@ "typing_tok_FStar.Pointer.Base.TUInt32@tok" ], 0, - "b9892e944954c59da8714280b468d775" + "de622fbd4f3ec635b30a0a277bad8d8b" ], [ "FStar.TaggedUnion.tag_field", @@ -93,7 +93,7 @@ "typing_FStar.TaggedUnion.typ_l" ], 0, - "6a7ffbbff4eef966cbd5b34b272ee221" + "27b1ef529b83f1e97475a4d58e62febc" ], [ "FStar.TaggedUnion.union_field", @@ -133,7 +133,7 @@ "typing_FStar.TaggedUnion.typ_l" ], 0, - "5378d829e8e3871dac0b5246cf2c6cae" + "fd04766ead54148bbccb79a49ca78c8a" ], [ "FStar.TaggedUnion.field_of_tag'", @@ -199,7 +199,7 @@ "typing_Prims.uu___is_Cons" ], 0, - "ecff6d99ed9d080cffb4094ee1e52fcb" + "0545d8bcb1f4a9d734fb00be19d984ac" ], [ "FStar.TaggedUnion.field_of_tag", @@ -208,7 +208,7 @@ 1, [ "@query", "assumption_FStar.UInt32.t__uu___haseq" ], 0, - "f05329bb0c0a206f58611facae0dcfc3" + "eb5ada4ccba7f0655c7f74211fc336f7" ], [ "FStar.TaggedUnion.tag_of_field'", @@ -272,7 +272,7 @@ "typing_FStar.List.Tot.Base.noRepeats", "typing_FStar.UInt32.t" ], 0, - "14176403c1c55bc8abf079f0b05b5d26" + "219853a93c57e42981ee291ff91a68d3" ], [ "FStar.TaggedUnion.tag_of_field", @@ -281,7 +281,7 @@ 1, [ "@query", "assumption_FStar.UInt32.t__uu___haseq" ], 0, - "7a4f031707d655ff17616a32712fb6f1" + "4fe10f8dc93ab92014f5bce35525915b" ], [ "FStar.TaggedUnion.field_of_tag_of_field'", @@ -354,7 +354,7 @@ "typing_FStar.TaggedUnion.tag_of_field_", "typing_FStar.UInt32.t" ], 0, - "86df1911c89640e0f251bf4f0d79a022" + "f80207c6ea77ff1cb6fc392c929a6ad5" ], [ "FStar.TaggedUnion.field_of_tag_of_field'", @@ -427,7 +427,7 @@ "typing_FStar.TaggedUnion.tag_of_field_", "typing_FStar.UInt32.t" ], 0, - "5689cc3686c3f440061524471bcb73e8" + "08d4acd55ac870647c67436064134970" ], [ "FStar.TaggedUnion.field_of_tag_of_field", @@ -436,7 +436,7 @@ 1, [ "@query" ], 0, - "371495d9e88d9b09d3e5457f510b4489" + "5cc212fc9320a1e82079bb90beff20a0" ], [ "FStar.TaggedUnion.field_of_tag_of_field", @@ -456,7 +456,7 @@ "string_inversion" ], 0, - "71bfc40184770167e26b0819c9af78fb" + "1fff3ae297aa541c911bebde71420624" ], [ "FStar.TaggedUnion.tag_of_field_of_tag'", @@ -530,7 +530,7 @@ "typing_Prims.uu___is_Cons" ], 0, - "65585a078ba6baf1ec6306973880ba12" + "576385cb7f0062d0013a5a9691615dfc" ], [ "FStar.TaggedUnion.tag_of_field_of_tag", @@ -542,7 +542,7 @@ "equation_FStar.TaggedUnion.tag_of_field" ], 0, - "54d831d8eed27042c33f1ac6836ec880" + "5e0a5909a88b73a6ba7a84e68162b8f6" ], [ "FStar.TaggedUnion.field_matches_tag_intro", @@ -557,7 +557,7 @@ "function_token_typing_FStar.UInt32.n_minus_one" ], 0, - "995f67eecab12506664b397539d3be68" + "e6d6a6453714de5bea91a9c242a58b03" ], [ "FStar.TaggedUnion.field_matches_tag_elim", @@ -569,7 +569,7 @@ "equation_FStar.TaggedUnion.field_matches_tag" ], 0, - "a7b80c5ad566b99b4cc13a8c1a05074a" + "117ee2fdbd32a11eaaae26e50b8ca1b7" ], [ "FStar.TaggedUnion.assert_field_matches_tag", @@ -601,7 +601,7 @@ "typing_FStar.Pointer.Base.__proj__Mkstruct_typ__item__fields" ], 0, - "ae044bee7f16e1fa3a137944f9d791f7" + "5b7afbacecca098b59e02832106d6a80" ], [ "FStar.TaggedUnion.valid", @@ -650,7 +650,7 @@ "typing_FStar.TaggedUnion.typ_l" ], 0, - "99303c51898fa83a1e6429b0bd1098c3" + "bc0f9d70a0219401cf8547cc07a58557" ], [ "FStar.TaggedUnion.valid_live", @@ -672,7 +672,7 @@ "typing_FStar.TaggedUnion.typ_l" ], 0, - "f87f686198db3c2d182d36a3883bad1e" + "83c02dd3635f6a8400567e3562d9ac39" ], [ "FStar.TaggedUnion.read_tag", @@ -739,7 +739,7 @@ "typing_FStar.TaggedUnion.typ_l", "typing_FStar.UInt32.t" ], 0, - "b1faf232a54a1bfdde17e1f911156b0c" + "67984ea5133202956257d48e21bf713c" ], [ "FStar.TaggedUnion.gfield", @@ -804,7 +804,7 @@ "typing_FStar.TaggedUnion.union_field" ], 0, - "5a0a4c4afefc9cab5495bab82daefc5c" + "2e7031e9f19e61cf9c452ce169b39473" ], [ "FStar.TaggedUnion.field", @@ -879,7 +879,7 @@ "typing_FStar.TaggedUnion.gread_tag", "typing_FStar.TaggedUnion.typ" ], 0, - "65fdfcc1539d01caa1ead773cce46423" + "8d90a766f1be2cf879224843c51d947d" ], [ "FStar.TaggedUnion.write", @@ -997,7 +997,7 @@ "typing_FStar.TaggedUnion.union_field" ], 0, - "f3d8fc55e38d429c52dfda8637a41113" + "cf62c8ff93eaf5d6e65492aaa181e1ef" ], [ "FStar.TaggedUnion.write_tag", @@ -1115,7 +1115,7 @@ "typing_FStar.TaggedUnion.union_field" ], 0, - "c0a2c09fe95e8c4e0d0af1a058e28e78" + "016fa09bfb29e4766a3268a2f5953b9c" ], [ "FStar.TaggedUnion.includes_gfield", @@ -1131,7 +1131,7 @@ "typing_FStar.TaggedUnion.gfield" ], 0, - "d96a3ccc6537ec6417621836bd161198" + "a1271aa305413c18752337d8bff38943" ], [ "FStar.TaggedUnion.includes_gfield_gen", @@ -1140,7 +1140,7 @@ 1, [ "@query" ], 0, - "adaf145dd070a9149a66d5ab81b99917" + "fd31a275ebbac8ec816df02e441b6bdc" ], [ "FStar.TaggedUnion.live_gfield", @@ -1203,7 +1203,7 @@ "typing_FStar.TaggedUnion.union_field", "typing_Prims.uu___is_Cons" ], 0, - "6edb36bb95b4e3c0f470955dda303430" + "da18581f628dc00fd7c12f841b1f6a73" ], [ "FStar.TaggedUnion.modifies_1_valid", @@ -1295,7 +1295,7 @@ "typing_FStar.TaggedUnion.union_field" ], 0, - "818ffccdd0d48249ff22f62378e03d78" + "949f7f6f2cfa333ecb7620a19b442cae" ], [ "FStar.TaggedUnion.modifies_1_field_tag", @@ -1388,7 +1388,7 @@ "typing_FStar.TaggedUnion.union_field" ], 0, - "f881f69682a72dcc8ae749d14ed483c1" + "66ae91ce9ca36afe7a2baba20ec30f11" ], [ "FStar.TaggedUnion.modifies_1_field", @@ -1412,7 +1412,7 @@ "typing_FStar.TaggedUnion.gfield", "typing_FStar.TaggedUnion.typ" ], 0, - "17232c5cfc6cfc6ff3d3d9f2d4f6fa67" + "29e4120cdca646010451b461a192fe04" ], [ "FStar.TaggedUnion.modifies_1_field_tag_equal", @@ -1421,7 +1421,7 @@ 1, [ "@query", "lemma_FStar.TaggedUnion.modifies_1_field_tag" ], 0, - "881353c4851b4b94d278bd87fc236966" + "8d03f075150f381f092c068902b48b06" ], [ "FStar.TaggedUnion.readable_intro", @@ -1492,7 +1492,7 @@ "typing_FStar.TaggedUnion.union_field" ], 0, - "24bd5b23756d3bc3f556ebcf09b01b0d" + "5a2df6d8bf4f63f75703123e7905a023" ], [ "FStar.TaggedUnion.readable_field", @@ -1578,7 +1578,7 @@ "typing_FStar.TaggedUnion.union_field" ], 0, - "0f933dc1b62d1efe95809e42b5537bd1" + "9d34f1c639cb629e86cd73bbfac214d6" ], [ "FStar.TaggedUnion.raw_get_value", @@ -1654,7 +1654,7 @@ "typing_FStar.TaggedUnion.union_field" ], 0, - "bfbfe017c47b69d4af5c78745e5fa463" + "db2686c29c8516a453f4da366789d0fd" ], [ "FStar.TaggedUnion.get_tag", @@ -1676,7 +1676,7 @@ "refinement_interpretation_Tm_refine_b1bf8f1568fdea244a500a7e69890ee4" ], 0, - "7f36d127bf9871f56a5396107d46b8f6" + "f1a510b78281b42034fda12edde02ffc" ], [ "FStar.TaggedUnion.get_value", @@ -1685,7 +1685,7 @@ 1, [ "@query", "equation_FStar.TaggedUnion.get_field" ], 0, - "e93502eb64c6f2ecec4c6d780a07d900" + "edb5fba6e9c8d912fb5e90fc72fae1ba" ], [ "FStar.TaggedUnion.valid_matching_tags", @@ -1773,7 +1773,7 @@ "typing_FStar.TaggedUnion.union_field" ], 0, - "e971386a9ef5a924bdc5c37950ed60fb" + "8acc8fa59fb6da4ec3767ac4e9fbc6f2" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.TaggedUnion.fsti.hints b/ulib/.cache/FStar.TaggedUnion.fsti.hints index ffae2e680c8..4fc6eb9f06a 100644 --- a/ulib/.cache/FStar.TaggedUnion.fsti.hints +++ b/ulib/.cache/FStar.TaggedUnion.fsti.hints @@ -65,7 +65,7 @@ "typing_Prims.uu___is_Cons" ], 0, - "2059c70970b20feac3eeeb42b8cc9b84" + "a9835393c56af938c7bfa74e80bba6b0" ], [ "FStar.TaggedUnion.field_of_tag", @@ -74,7 +74,7 @@ 1, [ "@query", "assumption_FStar.UInt32.t__uu___haseq" ], 0, - "e1e367dc015bac105e05affbdb3884b5" + "fa2b63b18b37f4159141829b61c73d75" ], [ "FStar.TaggedUnion.tag_of_field'", @@ -138,7 +138,7 @@ "typing_FStar.List.Tot.Base.noRepeats", "typing_FStar.UInt32.t" ], 0, - "384ac0e6f86eeee8412ec8333029219c" + "767470092d390c9c5e11be447ef7b7c4" ], [ "FStar.TaggedUnion.tag_of_field", @@ -147,7 +147,7 @@ 1, [ "@query", "assumption_FStar.UInt32.t__uu___haseq" ], 0, - "5a0d2ff381a9c2c03f0468b31852dc2b" + "0363ee0f56e892b9d289968b7e2d3965" ], [ "FStar.TaggedUnion.field_of_tag_of_field", @@ -156,7 +156,7 @@ 1, [ "@query" ], 0, - "6a61a5d4aa788b460783055e0aae3e40" + "48d59191b9be13ab979acd7e1ce32324" ], [ "FStar.TaggedUnion.includes_gfield_gen", @@ -165,7 +165,7 @@ 1, [ "@query" ], 0, - "261beb9585d9dace7170a72094da125a" + "ac085c1ff8dd240935e1279f8563e4ac" ], [ "FStar.TaggedUnion.get_tag", @@ -187,7 +187,7 @@ "refinement_interpretation_Tm_refine_b1bf8f1568fdea244a500a7e69890ee4" ], 0, - "b75dc49e98095feb72e58a5342eb4e7f" + "035e92021a1656651845f064466b38ba" ], [ "FStar.TaggedUnion.get_value", @@ -196,7 +196,7 @@ 1, [ "@query", "equation_FStar.TaggedUnion.get_field" ], 0, - "9dbd5914ca09842c83826b601c22ea74" + "ed7ba8d364af78bd7105cbd0e45c7f43" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.Tcp.fsti.hints b/ulib/.cache/FStar.Tcp.fsti.hints index d40f01a4702..2c1ffa1064d 100644 --- a/ulib/.cache/FStar.Tcp.fsti.hints +++ b/ulib/.cache/FStar.Tcp.fsti.hints @@ -12,7 +12,7 @@ "typing_FStar.Bytes.bytes" ], 0, - "9fdccf3393083eeb67dce776c754b868" + "a8de5fbbaf2d3e6c8c7fc805f9e17138" ], [ "FStar.Tcp.__proj__RecvError__item___0", @@ -26,7 +26,7 @@ "refinement_interpretation_Tm_refine_0b16c523f4a6aeeba204a171d1e8f098" ], 0, - "7e5d86475bf1603251fdcab65ed4c168" + "01d7bbdcadc51cb95da7ac5c04dd608f" ], [ "FStar.Tcp.__proj__Received__item___0", @@ -39,7 +39,7 @@ "refinement_interpretation_Tm_refine_e0e9f2a62a06f869cff002e4825e3dc6" ], 0, - "a52aebbcc39f7309c3b184a3ad8a460e" + "5fcfff3b03712b7b14d77765144030a9" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.TwoLevelHeap.fst.hints b/ulib/.cache/FStar.TwoLevelHeap.fst.hints index b23b4664ef5..6fa2b793dea 100644 --- a/ulib/.cache/FStar.TwoLevelHeap.fst.hints +++ b/ulib/.cache/FStar.TwoLevelHeap.fst.hints @@ -11,7 +11,7 @@ "equation_FStar.TwoLevelHeap.ref_as_rref" ], 0, - "253696e465653b76f1166e582dca510d" + "80983dda81a773056b8909619aca90c5" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.UInt.fst.hints b/ulib/.cache/FStar.UInt.fst.hints index 4c7922e6923..1c36fda873c 100644 --- a/ulib/.cache/FStar.UInt.fst.hints +++ b/ulib/.cache/FStar.UInt.fst.hints @@ -8,7 +8,7 @@ 1, [ "@query" ], 0, - "83e91b4bf888542f4bdf0b5e5b23d1b3" + "960e05f5619fabe22e28d64cbf644545" ], [ "FStar.UInt.zero", @@ -30,7 +30,7 @@ "typing_Prims.pow2" ], 0, - "5d507dd2c2f912a2c05cdce9d831adac" + "2cd11d504f19c08bf2cdde80d398df65" ], [ "FStar.UInt.pow2_n", @@ -55,7 +55,7 @@ "typing_Prims.pow2" ], 0, - "fe9b46e7a613d0ef38e0a8761f968fe4" + "fba426568a3e17a1bde0cead44a599ee" ], [ "FStar.UInt.one", @@ -80,7 +80,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "6eec953e014f22fd3d2acea3008c2e8e" + "092f80bf174b642e482731ff08f64286" ], [ "FStar.UInt.ones", @@ -101,7 +101,7 @@ "typing_Prims.pow2" ], 0, - "02caa8df459033078b3f25c14a59b3d7" + "b96615befd2a4baeba2d57c96960ef11" ], [ "FStar.UInt.incr", @@ -121,7 +121,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "3778c3ef4bb3a6e3cefb917b0e7e0e2c" + "0c9f101f4412b1732046365a99477182" ], [ "FStar.UInt.decr", @@ -141,7 +141,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "06d710c2b6f6bb5234e45cdd03d8fcb6" + "13b14bf9bf6f7e8043a59f52ddd13fd4" ], [ "FStar.UInt.incr_underspec", @@ -162,7 +162,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "0a4ac22a90be7572c468d58185643e19" + "db919ee0d0d1ce9bfdada3b390a72075" ], [ "FStar.UInt.decr_underspec", @@ -183,7 +183,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "3e4b2dcb8f96af5efde279bb5158b641" + "0fb078d2df537bfe03f690ba6f5c50cb" ], [ "FStar.UInt.incr_mod", @@ -204,7 +204,7 @@ "typing_Prims.pow2" ], 0, - "ed4e24be4e2795d3e1fb7e09620905c2" + "f0df0bb9f2fbfec06b8cb0854dcc6cff" ], [ "FStar.UInt.decr_mod", @@ -225,7 +225,7 @@ "typing_Prims.pow2" ], 0, - "963ec620b5aed16628a9fe6f2e13cf67" + "fcec55f1547503167210d7a3dd95219d" ], [ "FStar.UInt.add", @@ -234,7 +234,7 @@ 1, [ "@query" ], 0, - "0749ff04b63ab2f36db13f050be861fe" + "73c4d0e6b66c1fc27ddd5dc77ea75533" ], [ "FStar.UInt.add_underspec", @@ -254,7 +254,7 @@ "typing_FStar.UInt.fits" ], 0, - "ff5359029406f020d0729dec54564512" + "607e808e1bba171e316f94581f347f26" ], [ "FStar.UInt.add_mod", @@ -275,7 +275,7 @@ "typing_Prims.pow2" ], 0, - "9755db75ca43cff3d21f9baa8ca67b92" + "2dc18e0d48549c72b59e889ccf25d71a" ], [ "FStar.UInt.sub", @@ -284,7 +284,7 @@ 1, [ "@query" ], 0, - "0b9ce78b701ef03b9c7a9dac5303f2f4" + "d2e9420644818dc6756bfb438cff883b" ], [ "FStar.UInt.sub_underspec", @@ -305,7 +305,7 @@ "typing_FStar.UInt.fits" ], 0, - "544ee012369ad9495f7665d664ce5089" + "1f4918b80658cb3af498173399fbeb8c" ], [ "FStar.UInt.sub_mod", @@ -326,7 +326,7 @@ "typing_Prims.pow2" ], 0, - "2d95fdebf573be3d16dd8fc6277d5dd2" + "7204159d363d978c8b90276bdcdd752d" ], [ "FStar.UInt.mul", @@ -335,7 +335,7 @@ 1, [ "@query" ], 0, - "a79e1d5cd3857075ab1dd17367be7cfb" + "3085656fb0ae4e755efe18ce12f001bc" ], [ "FStar.UInt.mul_underspec", @@ -355,7 +355,7 @@ "typing_FStar.UInt.fits" ], 0, - "819f8294eadcc2b11b02fa6c108b072b" + "26afac0393981733d58ec1df4559ef9b" ], [ "FStar.UInt.mul_mod", @@ -376,7 +376,7 @@ "typing_Prims.pow2" ], 0, - "94e4b096ba52c7cf9b8bed4936dfa065" + "a9927ef9180f8921b49d4ecea2bd559f" ], [ "FStar.UInt.lt_square_div_lt", @@ -391,7 +391,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "e0a56c898cc6ea30a81f2f9178cdd9c3" + "dc0229c359899f12ed6a15fcfede7517" ], [ "FStar.UInt.lt_square_div_lt", @@ -405,7 +405,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "eb6172d31f03f635ba178c8c7f77852a" + "768990efd1a8ce36e4cc6e5aafc2f4a0" ], [ "FStar.UInt.mul_div", @@ -429,7 +429,7 @@ "typing_FStar.UInt.fits", "typing_Prims.pow2" ], 0, - "62bab7675d18a45a7da101c10c41edcc" + "73b33a19d66c5e4a28263923a930dfbe" ], [ "FStar.UInt.div", @@ -438,7 +438,7 @@ 0, [ "@query" ], 0, - "1f248fd677adab4c3990429c62b626ce" + "90b7601820e01a3839957277ce13c9f0" ], [ "FStar.UInt.div_underspec", @@ -447,7 +447,7 @@ 0, [ "@query" ], 0, - "872eea3f8e2d225aee6962451097fba4" + "b3283a0b930a6eb7883013f30ffebc6a" ], [ "FStar.UInt.div_underspec", @@ -468,7 +468,7 @@ "typing_FStar.UInt.fits" ], 0, - "824f0360e246561d828b43129c5c4776" + "046add843a6b81c9fd3af2e1f6bc4d11" ], [ "FStar.UInt.div_size", @@ -483,7 +483,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "96681169bb759bf56f62f4169d3ad14a" + "da1922900ffad6b42ecfb97079020b5e" ], [ "FStar.UInt.div_size", @@ -504,7 +504,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "ab049deadaa998a8447874a29aee7f8b" + "1fed21ffb386da51f31d2d2eecfac909" ], [ "FStar.UInt.div_size", @@ -525,7 +525,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "0a14e9d91805a07cb14aa3047beb7278" + "6c4d0a90e73d21c620856387bf3008e0" ], [ "FStar.UInt.udiv", @@ -539,7 +539,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "3abe2d030f8e33dddf9dd1b8814ae6e2" + "cebc2d4745e71f35fe9add964fee2c10" ], [ "FStar.UInt.udiv", @@ -553,7 +553,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "b42827ee6469b2e5815ef7cf5496c245" + "3a030684dba3bbcf616e067c648bae34" ], [ "FStar.UInt.mod", @@ -576,7 +576,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "be436c19b835489af6786ea3879136b4" + "9c34a133bf6ce1f5de3a28d9892beba6" ], [ "FStar.UInt.eq", @@ -590,7 +590,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d49c7dd71a5e315fd3c9b3afa7ecc362" + "8751a625c431bec80e660d2b1bb34531" ], [ "FStar.UInt.to_uint_t", @@ -611,7 +611,7 @@ "typing_Prims.pow2" ], 0, - "1d77229def0e6c8fbdd166418ca6094e" + "8061e9dca2df8feccf7e177be874bbc7" ], [ "FStar.UInt.to_vec", @@ -650,7 +650,7 @@ "typing_FStar.UInt.fits", "well-founded-ordering-on-nat" ], 0, - "361418fef951624346aecb5b1e60678b" + "d18ca22e33234cfeda71abf60db4b018" ], [ "FStar.UInt.from_vec", @@ -688,7 +688,7 @@ "well-founded-ordering-on-nat" ], 0, - "24fc8bb4220bc855c5b224e55245b692" + "abcf4b695c183ad0093476169624bcde" ], [ "FStar.UInt.to_vec_lemma_1", @@ -704,7 +704,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "e3cf0317daa51ab4f12f700a50507cf9" + "a5b0c67811e5b4cdafea4e8796a9ed95" ], [ "FStar.UInt.to_vec_lemma_1", @@ -722,7 +722,7 @@ "typing_FStar.UInt.to_vec" ], 0, - "8f804e26d766dc12017f0543fbe0ad2c" + "663e00e66ea4196c02230faa5f79e3be" ], [ "FStar.UInt.to_vec_lemma_2", @@ -736,7 +736,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "5b96c6350c5c8a207b5ba28d4e9e3074" + "acb98375b2d54d86e2c8f45c047ee643" ], [ "FStar.UInt.to_vec_lemma_2", @@ -796,7 +796,7 @@ "well-founded-ordering-on-nat" ], 0, - "232136cef8e96eafb9e8136e387ca7fc" + "eb1ba73b632862ecf2073772a0fe7308" ], [ "FStar.UInt.to_vec_lemma_2", @@ -810,7 +810,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "e4ed89045b57a9077277b27fb3896f3c" + "18af91aba2faccb7eba55055c4925ffd" ], [ "FStar.UInt.inverse_aux", @@ -828,7 +828,7 @@ "typing_FStar.UInt.from_vec", "typing_FStar.UInt.to_vec" ], 0, - "f70233d42b027deea6f01e0300bf5f38" + "3e2593b2d568d52bbb8d0dc63601d9ba" ], [ "FStar.UInt.inverse_aux", @@ -889,7 +889,7 @@ "well-founded-ordering-on-nat" ], 0, - "e142f5a1b9203b7822f94c56ef6c0c92" + "14c47e834a87eba24175614b86a231f0" ], [ "FStar.UInt.inverse_aux", @@ -955,7 +955,7 @@ "well-founded-ordering-on-nat" ], 0, - "b123bb99cf405b718817320ec8736b79" + "a5c2426616b3361225b7fab127b29251" ], [ "FStar.UInt.inverse_vec_lemma", @@ -980,7 +980,7 @@ "typing_FStar.UInt.from_vec", "typing_FStar.UInt.to_vec" ], 0, - "4ac4b25db87b73d56339b974c884c6a9" + "89f423f6d81d4fa70fbc85d0b5b842cd" ], [ "FStar.UInt.inverse_num_lemma", @@ -994,7 +994,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "d543d809bb395cf783ce99946b477ec7" + "a6ca37fb219dcef72c32b561f6fbf4c0" ], [ "FStar.UInt.inverse_num_lemma", @@ -1014,7 +1014,7 @@ "typing_FStar.UInt.to_vec" ], 0, - "07c63b81286852d929a16b3b463aa3bd" + "5e7ee26596adcdd45588959fd4b637e2" ], [ "FStar.UInt.from_vec_lemma_1", @@ -1028,7 +1028,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "b203c6669299dcde6eae8327003a5f7f" + "e8064cd3b34f1e0e6e1ebdc4130b56f6" ], [ "FStar.UInt.from_vec_lemma_1", @@ -1043,7 +1043,7 @@ "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "e66ed4dfba1c54d1aa22a956cf830b7f" + "c26fbd8dabdd2586de69c65f8ec290d7" ], [ "FStar.UInt.from_vec_lemma_2", @@ -1059,7 +1059,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "14d0402ccfabc85e9b837f847ff2e999" + "10c35444daa8dee5a5c7ff792b016a51" ], [ "FStar.UInt.from_vec_lemma_2", @@ -1076,7 +1076,7 @@ "typing_FStar.UInt.from_vec", "typing_FStar.UInt.to_vec" ], 0, - "e0c2e3d108cf8bd2fef74a92c9b13999" + "3a6833b207ebca8c48c5c5239f1ca59c" ], [ "FStar.UInt.from_vec_aux", @@ -1101,7 +1101,7 @@ "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "f8912fd24e24c3c6fbeb6cb5a24737ff" + "020e135bbce4c342ef427b21291d5a94" ], [ "FStar.UInt.from_vec_aux", @@ -1129,7 +1129,7 @@ "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "214e66c065590a8fc547ef67eac5df20" + "2fa0da80775f5b2f9bb045daaad2dcaf" ], [ "FStar.UInt.seq_slice_lemma", @@ -1158,7 +1158,7 @@ "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "8c355237a2066a73e310d914837b79d9" + "f19e1b5506f4c666a5a8c8cf3f9989c5" ], [ "FStar.UInt.seq_slice_lemma", @@ -1191,7 +1191,7 @@ "typing_FStar.Seq.Base.slice" ], 0, - "8db76277dbfb3112f9552eef3a9dab2c" + "b3758e643a391ede4813e7d3fc84604a" ], [ "FStar.UInt.from_vec_propriety", @@ -1221,7 +1221,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt.fits" ], 0, - "46c46ac0a41258be4ab9f87d97e01ecc" + "c9835c9a053223b2b8fc94f002f311ca" ], [ "FStar.UInt.from_vec_propriety", @@ -1278,7 +1278,7 @@ "well-founded-ordering-on-nat" ], 0, - "c5ac7f1e52724cc135400b7ad92e2c8e" + "4f41a6f9d241c2d732a3dfba34a0aa26" ], [ "FStar.UInt.from_vec_propriety", @@ -1302,14 +1302,14 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647", - "refinement_interpretation_Tm_refine_a69a3d93d81c39c42159038aa5de1a2c", + "refinement_interpretation_Tm_refine_bd4cbe31c87fde75483a0bf348588fef", "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c", "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e", "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec", "typing_FStar.Seq.Base.length", "typing_FStar.UInt.fits" ], 0, - "ad546d7a429c9f784d187201d4041a13" + "e559d40b39329220cb453a35d0b8a6d1" ], [ "FStar.UInt.append_lemma", @@ -1327,7 +1327,7 @@ "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "579a687ebb165ae95e7541c425d8232a" + "b3f8132d909ea2e16ede8e70b8cfbc08" ], [ "FStar.UInt.append_lemma", @@ -1363,7 +1363,7 @@ "typing_FStar.Seq.Base.append", "typing_FStar.Seq.Base.length" ], 0, - "de81e52fc2af4c2e9177856824a46bda" + "3d55009cf34613609c5b4245e0ee2b58" ], [ "FStar.UInt.append_lemma", @@ -1399,7 +1399,7 @@ "typing_FStar.Seq.Base.append", "typing_FStar.Seq.Base.length" ], 0, - "61b87fdaa40bef9c212d267c8479629a" + "f7def920881074f64c734d83e4289158" ], [ "FStar.UInt.slice_left_lemma", @@ -1426,7 +1426,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "889aa23b585493fb817a603e04d7fa1c" + "92c5be1b3d5521cf165b2f4909747547" ], [ "FStar.UInt.slice_left_lemma", @@ -1461,7 +1461,7 @@ "typing_FStar.UInt.from_vec", "typing_Prims.pow2" ], 0, - "c701d694f1d5e2e9f9308189547a530e" + "ea30bc9046c6caad57eca6998bec9f7f" ], [ "FStar.UInt.slice_left_lemma", @@ -1496,7 +1496,7 @@ "typing_FStar.UInt.from_vec" ], 0, - "ef19e88795fb55a81ec79e2aa51b5eb3" + "9b72ed7243b8476ccf74a879928049be" ], [ "FStar.UInt.slice_right_lemma", @@ -1523,7 +1523,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "273dc917716548ad1f07fbb6e78edd25" + "edf9c7672ae1fec3e8e844dc589d790b" ], [ "FStar.UInt.slice_right_lemma", @@ -1556,7 +1556,7 @@ "typing_FStar.UInt.from_vec" ], 0, - "c2b7137738d9ec3fac5528d63ba6eb0b" + "b3720443a0b48a4a895ab05ee8fb446a" ], [ "FStar.UInt.slice_right_lemma", @@ -1590,7 +1590,7 @@ "typing_FStar.UInt.fits", "typing_FStar.UInt.from_vec" ], 0, - "bd684f627a992ad023c35382e53ad51a" + "2f0b31df380f80cd817f995c56a90e19" ], [ "FStar.UInt.zero_to_vec_lemma", @@ -1610,7 +1610,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "e89ce57c4851e2585403bbc0a29787a9" + "d61b93abb4fd712b2d3df7061d01095d" ], [ "FStar.UInt.zero_to_vec_lemma", @@ -1660,7 +1660,7 @@ "typing_Prims.pow2", "well-founded-ordering-on-nat" ], 0, - "6fb33e148246498133f32ac3b5449a46" + "8a8770a388f68c0c0ae6459d955b5dc3" ], [ "FStar.UInt.zero_to_vec_lemma", @@ -1710,7 +1710,7 @@ "typing_Prims.pow2", "well-founded-ordering-on-nat" ], 0, - "72bc1758d2fc63dac3de74a1e9bdc8d6" + "d1b0472ab05bdb26a992146d0eede239" ], [ "FStar.UInt.zero_from_vec_lemma", @@ -1726,7 +1726,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "ceb7a20afed2f53504e5ed827f077803" + "5bfd9906116ba4cfd7e2013d82c00c0a" ], [ "FStar.UInt.zero_from_vec_lemma", @@ -1756,7 +1756,7 @@ "typing_FStar.UInt.to_vec" ], 0, - "fc26831f3a6def4e5165701595f1a78a" + "aa257c6aed9a2b62f2bac0cddbc08291" ], [ "FStar.UInt.one_to_vec_lemma", @@ -1772,7 +1772,7 @@ "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "a2ec490285e64c10443032cae3609505" + "896b103d141ff14939924d08ce95612b" ], [ "FStar.UInt.one_to_vec_lemma", @@ -1826,7 +1826,7 @@ "typing_FStar.UInt.zero", "typing_Prims.pow2" ], 0, - "8995f746aae16d831ed0a44aefc20818" + "8f55d8d4f4cf847370ab4e14bdf9a5b6" ], [ "FStar.UInt.pow2_to_vec_lemma", @@ -1843,7 +1843,7 @@ "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "f50e6889d1dcfd96f585f542f11f137c" + "266330d9554bdf81f6b00617900e4ac5" ], [ "FStar.UInt.pow2_to_vec_lemma", @@ -1905,7 +1905,7 @@ "well-founded-ordering-on-nat" ], 0, - "b749b406bfdfd406121847b27a4d33ab" + "598396ac2ac0f17de279ad5c851d2af5" ], [ "FStar.UInt.pow2_to_vec_lemma", @@ -1966,7 +1966,7 @@ "unit_typing", "well-founded-ordering-on-nat" ], 0, - "d838769241c13d82169b3e5e2e54dcd9" + "315c6e132a397dd7576031e489bd7a5e" ], [ "FStar.UInt.pow2_from_vec_lemma", @@ -1985,7 +1985,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "7562c61e08e6a8e561e1e422152864c4" + "049c9c15df96f1e813e4769640f3f9b1" ], [ "FStar.UInt.pow2_from_vec_lemma", @@ -2017,7 +2017,7 @@ "typing_FStar.UInt.to_vec" ], 0, - "3f64d1c22d809fe9704308421814c55d" + "9972a801120702f17ee5aad05ed20c67" ], [ "FStar.UInt.ones_to_vec_lemma", @@ -2037,7 +2037,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "dcd72d44292b8746c9bba6fcc00a3514" + "26937bd8383ce367579bd740f39fe32a" ], [ "FStar.UInt.ones_to_vec_lemma", @@ -2092,7 +2092,7 @@ "typing_Prims.pow2", "well-founded-ordering-on-nat" ], 0, - "f768ed84f12c1838ba587a90ad53907d" + "5c20d472b3f2a32e4ecb3d6ff83a3cc8" ], [ "FStar.UInt.ones_to_vec_lemma", @@ -2144,7 +2144,7 @@ "typing_Prims.pow2", "well-founded-ordering-on-nat" ], 0, - "9a1ef7fec4176d31bf1b006ba66a4757" + "7858c9abeaa80b62872c9efceece9084" ], [ "FStar.UInt.ones_from_vec_lemma", @@ -2160,7 +2160,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "26ece92361a8d4573bbe51929152f2b9" + "0b056aec36ca5bc42455169b55e1ae65" ], [ "FStar.UInt.ones_from_vec_lemma", @@ -2190,7 +2190,7 @@ "typing_FStar.UInt.to_vec" ], 0, - "377733e6e478c96baec84c67f46bcae8" + "adefaa830cc81edf2aee0b29294df373" ], [ "FStar.UInt.nth", @@ -2205,7 +2205,7 @@ "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "5e97445c67c31ce260be75edcf506043" + "6c261abf62ed297bf425dc3bd4ad3eae" ], [ "FStar.UInt.nth", @@ -2220,7 +2220,7 @@ "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "41fd50a990a486f23015a97e341d8b4c" + "e519483703adac1ca6bddd663c924ab0" ], [ "FStar.UInt.nth_lemma", @@ -2236,7 +2236,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "9d9c03f34546f2d5ab3bded3ca3974f6" + "d07d55c1b1c13ee657266ed90af96632" ], [ "FStar.UInt.nth_lemma", @@ -2262,7 +2262,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt.to_vec" ], 0, - "89e28d7de68d29386f29ef1de287690c" + "b4b6292a26e0ce4ea33608da77e172c8" ], [ "FStar.UInt.nth_lemma", @@ -2288,7 +2288,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt.to_vec" ], 0, - "088147d41aff2e13ab74fb4e09d9ebe0" + "25d1f9600048292fb75fafa4ff06553c" ], [ "FStar.UInt.zero_nth_lemma", @@ -2297,7 +2297,7 @@ 1, [ "@query" ], 0, - "4af7c3c0e4b0dfcf11bf6b6fe3421acd" + "7a7d9d50aa49767fc9b6c3cbbaf04815" ], [ "FStar.UInt.zero_nth_lemma", @@ -2321,7 +2321,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "fbdbb95bf225e68a841cbacece773ed7" + "54b629444631bd2b69e0cb4bdd310996" ], [ "FStar.UInt.pow2_nth_lemma", @@ -2354,7 +2354,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "c35b2c262e61f94ead7bd97e4ec2707b" + "ee9d635f404808e132d6e396569b6321" ], [ "FStar.UInt.one_nth_lemma", @@ -2387,7 +2387,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "e6d62f3fac410ee08684495f28b635e6" + "15b28191e28bf7073eba9355c96fbdc9" ], [ "FStar.UInt.ones_nth_lemma", @@ -2396,7 +2396,7 @@ 1, [ "@query" ], 0, - "3472a4d07aba82a7af43968828d2f1d6" + "5ee5ce614e593e4cb6ede51e242d40dc" ], [ "FStar.UInt.ones_nth_lemma", @@ -2420,7 +2420,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "0725bd6f1c57859cb3f74ee59be19063" + "c0ac9bcccb15f5798c1810abb4522a0a" ], [ "FStar.UInt.logand", @@ -2435,7 +2435,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "d6267727e40602d14db0f49e8fe562ba" + "1c4d9121f884782f466fbbba2b9a18f5" ], [ "FStar.UInt.logand", @@ -2447,7 +2447,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "165efc4ac2197fd80b3d80451a35556e" + "4be8c02425bf1f433f80b7dbc8f810e7" ], [ "FStar.UInt.logxor", @@ -2462,7 +2462,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "0ad0db95be4df3d0fe51a049923d031a" + "ecfdb7cda906070bc43497fc0142b0f8" ], [ "FStar.UInt.logxor", @@ -2474,7 +2474,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "a3504bf8f666f0ead6315bfa252cb6eb" + "4689b339ece557864aae4dd7f3834126" ], [ "FStar.UInt.logor", @@ -2489,7 +2489,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "6415391bc805272b7c49c78d504d31ac" + "4b69300ca3e0a00c45376c7728ec5e55" ], [ "FStar.UInt.logor", @@ -2501,7 +2501,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "1ba112fa97eb968aec99539a5de97084" + "0780fb764190a5842d5bd7735053ea56" ], [ "FStar.UInt.lognot", @@ -2510,7 +2510,7 @@ 1, [ "@query" ], 0, - "179d1fd78c5d38fd6b1a1afa8f0efe8f" + "811481d3eaea4469c94f79955e0affc7" ], [ "FStar.UInt.lognot", @@ -2519,7 +2519,7 @@ 1, [ "@query" ], 0, - "d6f4ef12611dd9fb3601fb5abf5fffeb" + "64e004c91d2d857226007c34eb68ea54" ], [ "FStar.UInt.logand_definition", @@ -2531,7 +2531,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "1cb316acc95ba6d409c4cb8ba1516e29" + "0ca364a7a9136c72343482a8e8b4676f" ], [ "FStar.UInt.logand_definition", @@ -2556,7 +2556,7 @@ "typing_FStar.BitVector.logand_vec", "typing_FStar.UInt.to_vec" ], 0, - "2909d022f47b5bdb4af6021e2a39a2b9" + "a0516e7ec261552a173b56a2178b0e1b" ], [ "FStar.UInt.logand_definition", @@ -2581,7 +2581,7 @@ "typing_FStar.BitVector.logand_vec", "typing_FStar.UInt.to_vec" ], 0, - "edea712b2fa3f5b07247b01a4c71b9d9" + "7729c90c57a7eb134355f5ed9eeb8e8f" ], [ "FStar.UInt.logxor_definition", @@ -2593,7 +2593,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "5756ca13adfa203ce792d80da06b1483" + "48505c3e011cfacc4567859aebb1785f" ], [ "FStar.UInt.logxor_definition", @@ -2618,7 +2618,7 @@ "typing_FStar.BitVector.logxor_vec", "typing_FStar.UInt.to_vec" ], 0, - "534827f224c5e2205ff9b1ef71f5af23" + "e4c2bb055f886edc46a737b3b27c47b1" ], [ "FStar.UInt.logxor_definition", @@ -2643,7 +2643,7 @@ "typing_FStar.BitVector.logxor_vec", "typing_FStar.UInt.to_vec" ], 0, - "54562a8ef88cdaafc0a6cb5485ac921a" + "a9c5a7478382d926e4e21e2e3793bf86" ], [ "FStar.UInt.logor_definition", @@ -2655,7 +2655,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "8d4f53a4ffc395ad0f8a2f295fe2a71f" + "ca8400f3d9318d016876c8a0c412a794" ], [ "FStar.UInt.logor_definition", @@ -2680,7 +2680,7 @@ "typing_FStar.BitVector.logor_vec", "typing_FStar.UInt.to_vec" ], 0, - "d89b4dff87678dcc7a20a05da8e00770" + "969f32f34842a61b8653d86e6c0428aa" ], [ "FStar.UInt.logor_definition", @@ -2705,7 +2705,7 @@ "typing_FStar.BitVector.logor_vec", "typing_FStar.UInt.to_vec" ], 0, - "11926daba2c4bb28a69c5ee130625a96" + "3efdc3c40559e5342c66e70437579771" ], [ "FStar.UInt.lognot_definition", @@ -2714,7 +2714,7 @@ 1, [ "@query" ], 0, - "c9c056b15424f0789489713f9e42e0a5" + "d4f52739c1374ebd2061f4952dc2fd6d" ], [ "FStar.UInt.lognot_definition", @@ -2739,7 +2739,7 @@ "typing_FStar.BitVector.lognot_vec", "typing_FStar.UInt.to_vec" ], 0, - "fd7c1ea9cd98f635351360c447e39915" + "cc801ca2c138e42410167a28696606f0" ], [ "FStar.UInt.lognot_definition", @@ -2764,7 +2764,7 @@ "typing_FStar.BitVector.lognot_vec", "typing_FStar.UInt.to_vec" ], 0, - "dcbed2c591339fcf140c3a052a397b87" + "053cafab7fe1492a5c6b366233306aa6" ], [ "FStar.UInt.minus", @@ -2788,7 +2788,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "e95dd4ff0b57084b0216ae60256dc6f3" + "0b4fac2128119ed7e2042aac4bc4e0ed" ], [ "FStar.UInt.minus", @@ -2812,7 +2812,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "b097e62bbfe24fbc5f7255e8c1542b56" + "35e451e34674060af0b0a2f00aa93ed9" ], [ "FStar.UInt.logand_commutative", @@ -2828,7 +2828,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "dd69eaaf3bbe3f12eede1d28c71c3b39" + "fed766fecc0611caa01647f1b2d33cec" ], [ "FStar.UInt.logand_commutative", @@ -2845,7 +2845,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "4eddb93f9d90cff383c5f8c94e068dee" + "26bff18da3ddde24da26bf4f27e4b4ff" ], [ "FStar.UInt.logand_commutative", @@ -2862,7 +2862,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "44a1d24f2d6e4d446851bc16c1c26554" + "63043d14f55c431d29887428281d81d5" ], [ "FStar.UInt.logand_associative", @@ -2878,7 +2878,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "8bf96bde6be6e8336c7848bdcdbc449b" + "7814fc3b1800121ad3dea9d5d13d6dd4" ], [ "FStar.UInt.logand_associative", @@ -2902,7 +2902,7 @@ "typing_FStar.UInt.logand", "typing_FStar.UInt.nth" ], 0, - "227f51ef2a7f58fe425ad98c446a838c" + "21f1cba09cd8dd5cb6fe8fb28a00bcc3" ], [ "FStar.UInt.logand_associative", @@ -2926,7 +2926,7 @@ "typing_FStar.UInt.logand", "typing_FStar.UInt.nth" ], 0, - "3b81348e83c0fb5f770d411993a9816e" + "d7ae1cf261989825f188d6824c4d1c82" ], [ "FStar.UInt.logand_self", @@ -2942,7 +2942,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "209bf61a7a4421c49446e98451c90a84" + "26b0ea35666a77e97f9a1db8d22d509f" ], [ "FStar.UInt.logand_self", @@ -2959,7 +2959,7 @@ "typing_FStar.UInt.nth" ], 0, - "6261964b6ee7b6145317a98765079b41" + "f2e169e879294771fdfe83ff1a2c1a5e" ], [ "FStar.UInt.logand_self", @@ -2976,7 +2976,7 @@ "typing_FStar.UInt.nth" ], 0, - "2472df775e9e0b892f483ed384a71d1d" + "ae990c4b8af7ff6968314bd3087abeca" ], [ "FStar.UInt.logand_lemma_1", @@ -2992,7 +2992,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "65f9f6f9319410d5856d735be2441c7f" + "9eda62a909ebb41d8043bd45e45fbe03" ], [ "FStar.UInt.logand_lemma_1", @@ -3009,7 +3009,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "7a8dd6b1203392ec77b4864bc9e0ad53" + "0182e989638ce0e66a0c82139b44578a" ], [ "FStar.UInt.logand_lemma_1", @@ -3026,7 +3026,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "3d3690f9cf88996fb30d6c8a7822b912" + "60674e4f123fac8ccf4a352be1d4e47b" ], [ "FStar.UInt.logand_lemma_2", @@ -3042,7 +3042,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "45fb3583cf9f4da683aef4d94c41e5b4" + "9a16e3e50760a871154f55889ed388e4" ], [ "FStar.UInt.logand_lemma_2", @@ -3062,7 +3062,7 @@ "typing_FStar.UInt.nth" ], 0, - "1d55fa8e09139c15cb4eb0301a5ded5b" + "a7302a979ad9f172411e506912cce4ce" ], [ "FStar.UInt.logand_lemma_2", @@ -3082,7 +3082,7 @@ "typing_FStar.UInt.nth" ], 0, - "287efdde96e8e4d1f7ee49029a0bfd4f" + "a02d49f873605fcda2fadbf3a6c271b2" ], [ "FStar.UInt.subset_vec_le_lemma", @@ -3097,7 +3097,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "dfc3f9d3278d0dc6d2c20fd9510f47ba" + "72a565bf5e078fc00c6d7571cf7639d3" ], [ "FStar.UInt.subset_vec_le_lemma", @@ -3142,7 +3142,7 @@ "typing_FStar.UInt.from_vec", "well-founded-ordering-on-nat" ], 0, - "44deb506a9e4e96469313725f24d985d" + "e1375cf6466c66c85b787e8c82ac45d4" ], [ "FStar.UInt.subset_vec_le_lemma", @@ -3187,7 +3187,7 @@ "well-founded-ordering-on-nat" ], 0, - "727b636f73236a6b2796f7a65bc31425" + "1470b84fda1b821d4865261eb667a5b5" ], [ "FStar.UInt.logand_le", @@ -3199,7 +3199,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "ad7f6d376f9739ad718583faf20804aa" + "0321c71fa4af61ccaf7c98f074e0b984" ], [ "FStar.UInt.logand_le", @@ -3234,7 +3234,7 @@ "typing_FStar.BitVector.logand_vec", "typing_FStar.Seq.Base.length" ], 0, - "e91509045a1ea641ef80a7d541cfb356" + "96fe3d1f1f5a114dab771991de96a705" ], [ "FStar.UInt.logand_le", @@ -3269,7 +3269,7 @@ "typing_FStar.BitVector.logand_vec", "typing_FStar.Seq.Base.length" ], 0, - "89e18c2328921dfb29db7f6615e08724" + "ace3dfb6e6e919a510cdfad93111f17d" ], [ "FStar.UInt.logxor_commutative", @@ -3285,7 +3285,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "370ac33f0bbfdbea3f0d1a1658ef4dd2" + "b9ca4e3d191cb62dc6d30a63f8325d9d" ], [ "FStar.UInt.logxor_commutative", @@ -3305,7 +3305,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "e93794b2b276cdbe877b13047b3c691a" + "b995f31d241c9ffdedea15c8420de829" ], [ "FStar.UInt.logxor_commutative", @@ -3325,7 +3325,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "75ad2297301fa71ea3b64153552b4388" + "fb0501136c1f8a3a5a76eb712c61579f" ], [ "FStar.UInt.logxor_associative", @@ -3341,7 +3341,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "eca69f8024bf0d348acd3c96087d9703" + "e848f3e568286d177e84c3992f46dfb9" ], [ "FStar.UInt.logxor_associative", @@ -3363,7 +3363,7 @@ "typing_FStar.UInt.logxor", "typing_FStar.UInt.nth" ], 0, - "b395a0889f029cc48b414d1f07222fab" + "4265eccfd0e4814d58e07db4a821a019" ], [ "FStar.UInt.logxor_associative", @@ -3385,7 +3385,7 @@ "typing_FStar.UInt.logxor", "typing_FStar.UInt.nth" ], 0, - "ee9011872ba0fa0c7237b7afc6db33a0" + "59b4b34aa4e487da44efc440eb632d25" ], [ "FStar.UInt.logxor_self", @@ -3401,7 +3401,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "b3ee5f7a2c804d19f95f5d248e0711d3" + "aba39ed79c1cb9326fd5c7d15d780146" ], [ "FStar.UInt.logxor_self", @@ -3418,7 +3418,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "543f2d120571efc5c4d4050d900c08d2" + "392a8e2c6fbb49c2c90f18d945d7fc46" ], [ "FStar.UInt.logxor_self", @@ -3435,7 +3435,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "86824819ec28ac010c2b00ce28a792ab" + "3d6615ee7f72bcde3be3fb97cca9cb67" ], [ "FStar.UInt.logxor_lemma_1", @@ -3451,7 +3451,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "17bcc69fdea4bf31963af37a760df16c" + "3662fc91c3cda4c8bc596d0a8e63f49a" ], [ "FStar.UInt.logxor_lemma_1", @@ -3470,7 +3470,7 @@ "typing_FStar.UInt.nth" ], 0, - "28dcba61a541173d89019f0618cf3ccb" + "e39ba9324c47f69560643551daf86a26" ], [ "FStar.UInt.logxor_lemma_1", @@ -3489,7 +3489,7 @@ "typing_FStar.UInt.nth" ], 0, - "a9b5abc24f2291be9375ef26a195763f" + "5a6f47c80ff4aaf6c24c0ee481fb004c" ], [ "FStar.UInt.logxor_lemma_2", @@ -3505,7 +3505,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "2e2dd273e7a3b31e6f14927f6fbb0e5a" + "d36208101e991330e0de9727fa7301b1" ], [ "FStar.UInt.logxor_lemma_2", @@ -3526,7 +3526,7 @@ "typing_FStar.UInt.nth" ], 0, - "92f245e7fe844346930be408e2096b0e" + "0632a75e933c8ce6e2e3f211ebe1f22b" ], [ "FStar.UInt.logxor_lemma_2", @@ -3547,7 +3547,7 @@ "typing_FStar.UInt.nth" ], 0, - "d95dd327eb6782a2a2f8b3f145edbac8" + "bb435c7a7455062be57fbc02245fa329" ], [ "FStar.UInt.xor_lemma", @@ -3561,7 +3561,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "20f3c3b2d7c9826a444fca9512397011" + "d387a2c3f2cf5b500e022915e82a4f50" ], [ "FStar.UInt.logxor_inv", @@ -3577,7 +3577,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "056ab2205c5fb1468177d08c2addd599" + "8ed56ad6e4c1a04bea02fa9b9689549a" ], [ "FStar.UInt.logxor_inv", @@ -3613,7 +3613,7 @@ "typing_FStar.UInt.to_vec" ], 0, - "53362e297cb324bde2016421e43cc96a" + "4daf2689d97e65a82cc6632bbf6532ff" ], [ "FStar.UInt.logxor_inv", @@ -3646,7 +3646,7 @@ "typing_FStar.UInt.to_vec" ], 0, - "6075e1fcb206625d443f7e5efd7e1f16" + "6759ff01a66221fa38e239852f3b4098" ], [ "FStar.UInt.logxor_neq_nonzero", @@ -3662,7 +3662,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "301a226a533d5d57417a22b8b9fb6649" + "05e25cc4f3c68ff36bdd2ed440e24dd7" ], [ "FStar.UInt.logxor_neq_nonzero", @@ -3698,7 +3698,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt.logxor" ], 0, - "fe2e2d3bebe5220dbc60a89bc96d835a" + "a5a3d5a121f2f1be8bdc7c6ba935e4a3" ], [ "FStar.UInt.logxor_neq_nonzero", @@ -3733,7 +3733,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt.logxor" ], 0, - "76b1ff8b31f3f7d5bc214b55d48c3808" + "682690159f5734fde2cf7016a5bd9fe9" ], [ "FStar.UInt.logor_commutative", @@ -3749,7 +3749,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "0c963a2ec8bb2b94437ed87eb95b3442" + "8b598b74c7c69a5466e04bb697c68729" ], [ "FStar.UInt.logor_commutative", @@ -3766,7 +3766,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "4bda58045d1063d1a9ec0f510de0e017" + "c1def64b146fd3688e35d9a39f98a5c8" ], [ "FStar.UInt.logor_commutative", @@ -3783,7 +3783,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "d84c48cb02ab8f0884d46b05ed9098e0" + "c878cce8357f8ad2e03b73bbc4ba3097" ], [ "FStar.UInt.logor_associative", @@ -3799,7 +3799,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "ddb9569a95180c371dcb7952111d760d" + "1c704f497d421dc1487b71054caacda8" ], [ "FStar.UInt.logor_associative", @@ -3818,7 +3818,7 @@ "typing_FStar.UInt.logor", "typing_FStar.UInt.nth" ], 0, - "965e17f0b8376d71be88a7511272aff2" + "b7787cddfd2cd8d4b8e8e4e0de16bb29" ], [ "FStar.UInt.logor_associative", @@ -3840,7 +3840,7 @@ "typing_FStar.UInt.nth", "typing_FStar.UInt.to_vec" ], 0, - "4fea36aae0b0b9df188a363886c37dc1" + "f76a6e46519bb3560dcd31087f560330" ], [ "FStar.UInt.logor_self", @@ -3856,7 +3856,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "ed889c6266bfc3697f3debb73eb571fd" + "5d7adbf5198ed594b8fd8d7bdf141adc" ], [ "FStar.UInt.logor_self", @@ -3873,7 +3873,7 @@ "typing_FStar.UInt.nth" ], 0, - "aa2fc8a2f878ab676e6becbb0fd1e05c" + "e95f17e9b903a25fa21f1fba69205368" ], [ "FStar.UInt.logor_self", @@ -3890,7 +3890,7 @@ "typing_FStar.UInt.nth" ], 0, - "5ee3e1c1e437e729aba30dcebc2a8f68" + "4b80ccf14467adfa88d7c4c893e2d10a" ], [ "FStar.UInt.logor_lemma_1", @@ -3906,7 +3906,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "ad515009e3b91210422e70eab7b8e258" + "cd192e2c934bc1c9c4be0607f4828cb6" ], [ "FStar.UInt.logor_lemma_1", @@ -3925,7 +3925,7 @@ "typing_FStar.UInt.nth" ], 0, - "17cbfc5f4d8748b5755860c7f8c1e870" + "846782148f0ef986b9d2246674484ae2" ], [ "FStar.UInt.logor_lemma_1", @@ -3944,7 +3944,7 @@ "typing_FStar.UInt.nth" ], 0, - "b0d7b0c6bf6ceb179d4d47bf95e104fe" + "2c6ad32fcffbe438e6ba41d1b436d6af" ], [ "FStar.UInt.logor_lemma_2", @@ -3960,7 +3960,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "15e648c79726e147344ec4a12c15bdea" + "c76ad96ebd7df4d67c917265ed251d22" ], [ "FStar.UInt.logor_lemma_2", @@ -3978,7 +3978,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "ea50df3dcf8d25b07f1f953024da7e3e" + "3e5acfe106e7575bf4ba5a7f7784b40a" ], [ "FStar.UInt.logor_lemma_2", @@ -3996,7 +3996,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "cead5394ce482a79e42eb3cfd9540fbe" + "3a475b18e5241d556f25552877aefc4d" ], [ "FStar.UInt.superset_vec_ge_lemma", @@ -4011,7 +4011,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "2f8d9c9092ffacb97a409cc09d211d8f" + "956cb7687b67205a1261b838e245cf96" ], [ "FStar.UInt.superset_vec_ge_lemma", @@ -4056,7 +4056,7 @@ "well-founded-ordering-on-nat" ], 0, - "a0c0895e9ec107e5345544c99b2788fe" + "1deb7a163edd7f3d3369ba72e8ee290f" ], [ "FStar.UInt.superset_vec_ge_lemma", @@ -4101,7 +4101,7 @@ "typing_FStar.UInt.from_vec", "well-founded-ordering-on-nat" ], 0, - "1b34a0f766f41df7b112636a20331c71" + "b0ee4efe5e6fba7f41261169e164796f" ], [ "FStar.UInt.logor_ge", @@ -4113,7 +4113,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "ee03c1e4d23628024e2a20bf3cfdafc6" + "f1e107bb8abb401e63edc1e66ee0c6b4" ], [ "FStar.UInt.logor_ge", @@ -4149,7 +4149,7 @@ "typing_FStar.BitVector.logor_vec", "typing_FStar.Seq.Base.length" ], 0, - "62c44bbab327b84c88e8d8f5832447a4" + "e6fe4066507dca8e0bb33c4b4ad1300f" ], [ "FStar.UInt.logor_ge", @@ -4185,7 +4185,7 @@ "typing_FStar.BitVector.logor_vec", "typing_FStar.Seq.Base.length" ], 0, - "03043650b281e6837aa55fb624eb8129" + "b8a1da746e772cbb02d51f9dba736425" ], [ "FStar.UInt.lognot_self", @@ -4201,7 +4201,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "3fd19a9b545e13e6e8438ef9b77a9cef" + "41dc9ba5bfd268243e153351989554ff" ], [ "FStar.UInt.lognot_self", @@ -4220,7 +4220,7 @@ "typing_FStar.UInt.lognot", "typing_FStar.UInt.nth" ], 0, - "f23d8d26c9d196002b6f7811b44c7a8f" + "e7db350133f3751f9e3e11943f9cdacf" ], [ "FStar.UInt.lognot_self", @@ -4239,7 +4239,7 @@ "typing_FStar.UInt.lognot", "typing_FStar.UInt.nth" ], 0, - "9599fb5b503294ad5e0df72e6b68a9a7" + "592195e3e395f650d7b0da5e3b970faf" ], [ "FStar.UInt.lognot_lemma_1", @@ -4255,7 +4255,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "bb6f57a216280fc7ab933d8ba63c5523" + "dcecca7cb8f0568c6df6532e6cdb254c" ], [ "FStar.UInt.lognot_lemma_1", @@ -4270,7 +4270,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "8ea82f6819e5a8e35b04a35533776e44" + "19b4d361cfd1e78a0891dc026b8a6c86" ], [ "FStar.UInt.to_vec_mod_pow2", @@ -4290,7 +4290,7 @@ "typing_FStar.UInt.to_vec" ], 0, - "195c941a8af634f8230ef59a86b9eb84" + "a818456e764fdc386d3db2c7bf372da8" ], [ "FStar.UInt.to_vec_mod_pow2", @@ -4338,7 +4338,7 @@ "typing_FStar.UInt.to_vec", "well-founded-ordering-on-nat" ], 0, - "2d83c9bcac032380890b3d1213227662" + "75e7aa2f0e83b69ee9e56d5036618687" ], [ "FStar.UInt.to_vec_mod_pow2", @@ -4386,7 +4386,7 @@ "typing_FStar.UInt.to_vec", "well-founded-ordering-on-nat" ], 0, - "53accb00668467810a7e8755420ffea7" + "1b7c89cab9fc8f87611c2edb462e3ab5" ], [ "FStar.UInt.to_vec_lt_pow2", @@ -4404,7 +4404,7 @@ "typing_FStar.UInt.to_vec" ], 0, - "1a2c7512ff738c5aa15ca2843670a5a7" + "b55213e6c2e94cdc1164916907117469" ], [ "FStar.UInt.to_vec_lt_pow2", @@ -4451,7 +4451,7 @@ "well-founded-ordering-on-nat" ], 0, - "e9afd1b9da6555d04c6d36474d6f89c3" + "e0a60b72b25bf0aca26c86e212670b99" ], [ "FStar.UInt.to_vec_lt_pow2", @@ -4498,7 +4498,7 @@ "well-founded-ordering-on-nat" ], 0, - "c05a9ebcc4aa2c0e9e02c373be396079" + "fc4e1f9ec26a78b077396f47f32bade3" ], [ "FStar.UInt.index_to_vec_ones", @@ -4523,7 +4523,7 @@ "typing_Prims.pow2" ], 0, - "80ba91a94efe7fa394a8efcc8f662c87" + "00156b1b8570a80df6806a2f0fd97e3f" ], [ "FStar.UInt.index_to_vec_ones", @@ -4581,7 +4581,7 @@ "well-founded-ordering-on-nat" ], 0, - "ec9af2cdbf132a0a7a8900765380610c" + "5a187a07221fc7bd8bbfbce29d60e56a" ], [ "FStar.UInt.index_to_vec_ones", @@ -4606,7 +4606,7 @@ "typing_Prims.pow2" ], 0, - "3033da8ec3411913b371f3bb7810fb02" + "fc6e054b5967e935cfe9944d97c12264" ], [ "FStar.UInt.logor_disjoint", @@ -4622,7 +4622,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "942e4a8e67a804758b05c6fbeb369d92" + "36b3648abaf271774aeed1e80f57c474" ], [ "FStar.UInt.logor_disjoint", @@ -4690,7 +4690,7 @@ "typing_FStar.Seq.Properties.split" ], 0, - "fdebd8d3f825355add0c2ae2e6fba711" + "e1520a690fba0eed954a66bcba64029d" ], [ "FStar.UInt.logor_disjoint", @@ -4753,7 +4753,7 @@ "typing_FStar.Seq.Properties.split" ], 0, - "54149c31361f3054c21e7f6b33f0b152" + "774f94adfe3b6ca870f46a2c26a4d652" ], [ "FStar.UInt.logand_mask", @@ -4774,7 +4774,7 @@ "refinement_interpretation_Tm_refine_dd319c5462eccabc540582a4c9a72d35" ], 0, - "563258bc10d812ee39d9954193f95eae" + "001229aad37892e210e3031a1ab7df37" ], [ "FStar.UInt.logand_mask", @@ -4844,7 +4844,7 @@ "typing_FStar.Seq.Properties.split" ], 0, - "914ac542579a80d5feef1e31e77f0cb8" + "da8ef64d37dd349f52456cb2976c24f7" ], [ "FStar.UInt.logand_mask", @@ -4908,7 +4908,7 @@ "typing_FStar.Seq.Properties.split" ], 0, - "ca3a347588abb6fbfe800a19a47e4eb9" + "d6848dc7dd10b3d7d1f5044175455e02" ], [ "FStar.UInt.shift_left", @@ -4917,7 +4917,7 @@ 1, [ "@query" ], 0, - "bb33e019e36a18ac55e06f3a7bfc4e67" + "b31c4d810492096484863e3deecdc0ad" ], [ "FStar.UInt.shift_left", @@ -4926,7 +4926,7 @@ 1, [ "@query" ], 0, - "f8fc9678b96aa8169aa7d1acfe88d0ab" + "18a060ff145a83febfe6253d5eb7acd5" ], [ "FStar.UInt.shift_right", @@ -4935,7 +4935,7 @@ 1, [ "@query" ], 0, - "e93bbb29a0116f36c3ef721fc9e03a58" + "e93efefd2a01495a7cac22bed305cbd5" ], [ "FStar.UInt.shift_right", @@ -4944,7 +4944,7 @@ 1, [ "@query" ], 0, - "fe79fd1779935539630a30de8bc4a8d5" + "4d8cdd799c132053b1de9a98701394bf" ], [ "FStar.UInt.shift_left_lemma_1", @@ -4956,7 +4956,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "5aa99742a5a04a87e2ec5f1fe0f93ce2" + "0063ca929a8dbb69eb2155583815ca7f" ], [ "FStar.UInt.shift_left_lemma_1", @@ -4987,7 +4987,7 @@ "typing_FStar.UInt.shift_left", "typing_FStar.UInt.to_vec" ], 0, - "9564b0e01f67481353f125e5775f7e79" + "b66e8092de8dc66b4f14690684ed5c22" ], [ "FStar.UInt.shift_left_lemma_1", @@ -5016,7 +5016,7 @@ "typing_FStar.UInt.shift_left", "typing_FStar.UInt.to_vec" ], 0, - "1e81d21e316fa322564812c90bc5ff88" + "d733ff884e3d938e992d9b8963d36277" ], [ "FStar.UInt.shift_left_lemma_2", @@ -5033,7 +5033,7 @@ "refinement_interpretation_Tm_refine_e8e1ad4b2203cd724d5b8b2dba0a5826" ], 0, - "68ae5af9a9fcd803f62b4ef7a2f0e8e1" + "44a38472b14891f54f35276f6f7ae5a0" ], [ "FStar.UInt.shift_left_lemma_2", @@ -5064,7 +5064,7 @@ "typing_FStar.UInt.shift_left", "typing_FStar.UInt.to_vec" ], 0, - "6e9d3947941773ed876aa88f898cd173" + "7d51549ce640de31c5394d3f6e815a23" ], [ "FStar.UInt.shift_left_lemma_2", @@ -5093,7 +5093,7 @@ "typing_FStar.UInt.shift_left", "typing_FStar.UInt.to_vec" ], 0, - "eacb7484b1195cb4ba2176b687888717" + "e80e46b03b816bea8237df938ddaddfd" ], [ "FStar.UInt.shift_right_lemma_1", @@ -5105,7 +5105,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "ef3d1c83653d0441796e8e992fb05a3b" + "d9805fec6acb9912fab849128ba36c1c" ], [ "FStar.UInt.shift_right_lemma_1", @@ -5136,7 +5136,7 @@ "typing_FStar.UInt.shift_right", "typing_FStar.UInt.to_vec" ], 0, - "15beb60c0a66946522e9f4552b04fc2f" + "a31ef10994e786771846662b3d43d6db" ], [ "FStar.UInt.shift_right_lemma_1", @@ -5165,7 +5165,7 @@ "typing_FStar.UInt.shift_right", "typing_FStar.UInt.to_vec" ], 0, - "9610ad4033ded73f57c004f53688037b" + "a2f0373ea4947887caecc14d13b9d052" ], [ "FStar.UInt.shift_right_lemma_2", @@ -5182,7 +5182,7 @@ "refinement_interpretation_Tm_refine_c0ec47abc53a2509e744dad22ccf8191" ], 0, - "4ca6efabe112cb0b8e50df745d322e1d" + "67ed7fe1a44767a0379dea20dbcfc3b1" ], [ "FStar.UInt.shift_right_lemma_2", @@ -5213,7 +5213,7 @@ "typing_FStar.UInt.shift_right", "typing_FStar.UInt.to_vec" ], 0, - "7663cb06068c9cfade13fb172677db85" + "9b0bd9a82e85dd3109b6608ead144468" ], [ "FStar.UInt.shift_right_lemma_2", @@ -5242,7 +5242,7 @@ "typing_FStar.UInt.shift_right", "typing_FStar.UInt.to_vec" ], 0, - "2b22a73e0d3e7f61b90ab93d8b806d3a" + "f2220f5d537bf3e25abcd0eef2e9b918" ], [ "FStar.UInt.shift_left_logand_lemma", @@ -5258,7 +5258,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "cd8e7d78074dc404f09c406effe15763" + "d28e0f89d22ffa9478280b70be192804" ], [ "FStar.UInt.shift_left_logand_lemma", @@ -5290,7 +5290,7 @@ "typing_FStar.UInt.to_vec" ], 0, - "5b2477f2f1be99d9a830d8de72861006" + "35d958a05ab94ca7eb56b1bab9672009" ], [ "FStar.UInt.shift_left_logand_lemma", @@ -5322,7 +5322,7 @@ "typing_FStar.UInt.shift_left", "typing_FStar.UInt.to_vec" ], 0, - "ba53357897ff095a79a2a059cab75a67" + "749fb4385b96d792fe10c36c4b01504d" ], [ "FStar.UInt.shift_right_logand_lemma", @@ -5338,7 +5338,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "71c95d6690e87b6db4bc801a084f666c" + "b7808531e200f38c02ff28c1a2022f8c" ], [ "FStar.UInt.shift_right_logand_lemma", @@ -5370,7 +5370,7 @@ "typing_FStar.UInt.to_vec" ], 0, - "6c09877cff9a98a356d472b6f78f84ce" + "6e28170de35b68c40b021ab55ed1900d" ], [ "FStar.UInt.shift_right_logand_lemma", @@ -5402,7 +5402,7 @@ "typing_FStar.UInt.shift_right", "typing_FStar.UInt.to_vec" ], 0, - "f2f3b3c9c7dcb78015e36163ded4012f" + "b5bc45612f894310c6cb8c2063df8574" ], [ "FStar.UInt.shift_left_logxor_lemma", @@ -5418,7 +5418,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "01e1bd4a41e36a3989000b0421734dc2" + "23f7797b1ae74143d0651d4fa79fb562" ], [ "FStar.UInt.shift_left_logxor_lemma", @@ -5453,7 +5453,7 @@ "typing_FStar.UInt.to_vec" ], 0, - "dfab8d6b14c8adfce20fac0b226de34a" + "91f238826d17393ba07ae2c46a04432b" ], [ "FStar.UInt.shift_left_logxor_lemma", @@ -5488,7 +5488,7 @@ "typing_FStar.UInt.shift_left", "typing_FStar.UInt.to_vec" ], 0, - "87721e8776d507f530e908aaf23755e3" + "a97a97710368dea97fa3c77dccbdfb34" ], [ "FStar.UInt.shift_right_logxor_lemma", @@ -5504,7 +5504,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "a2885645d0059d071bcdcb4e7c0a3906" + "bc0168b0e46d165204a898daf7e7af2d" ], [ "FStar.UInt.shift_right_logxor_lemma", @@ -5539,7 +5539,7 @@ "typing_FStar.UInt.to_vec" ], 0, - "61088c179d2c7fe046e8b96589ae71be" + "b27d015a771c5f098ff5e7f7082b2e22" ], [ "FStar.UInt.shift_right_logxor_lemma", @@ -5574,7 +5574,7 @@ "typing_FStar.UInt.shift_right", "typing_FStar.UInt.to_vec" ], 0, - "53921fcbc1656bca9b6b1ceb15fda87c" + "e88dacfbe12d84d260ce446372ff7408" ], [ "FStar.UInt.shift_left_logor_lemma", @@ -5590,7 +5590,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "416da5fc6ed0dbe11a166fa7c4e87af0" + "367ad3e8d963faefd00e2081444e4b60" ], [ "FStar.UInt.shift_left_logor_lemma", @@ -5623,7 +5623,7 @@ "typing_FStar.UInt.to_vec" ], 0, - "79a266d0a81c72d5e760b5de9fea4bf5" + "66bb7ac6ee853a6f1590105b511974cb" ], [ "FStar.UInt.shift_left_logor_lemma", @@ -5656,7 +5656,7 @@ "typing_FStar.UInt.shift_left", "typing_FStar.UInt.to_vec" ], 0, - "d1a1db9237923c1c80d52e3b8283141b" + "fcedc755e364b49ba646e9d0c3d85b7d" ], [ "FStar.UInt.shift_right_logor_lemma", @@ -5672,7 +5672,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "60f1d4f84bcab3dc0ba0be1c662d2917" + "dab37cb79d7421cb0159e6759191ff1c" ], [ "FStar.UInt.shift_right_logor_lemma", @@ -5704,7 +5704,7 @@ "typing_FStar.UInt.to_vec" ], 0, - "ce66cc4719a68a687780ee66d83415b5" + "cc3afbb6566bca0061b8818e15492ea4" ], [ "FStar.UInt.shift_right_logor_lemma", @@ -5736,7 +5736,7 @@ "typing_FStar.UInt.shift_right", "typing_FStar.UInt.to_vec" ], 0, - "b51d344202177c72aaec187f450ef7a7" + "2b6d8091358c03ff4904f83a7cfa4f79" ], [ "FStar.UInt.shift_left_value_aux_1", @@ -5751,7 +5751,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "1814566efcab9f0062e99d1e470edeb0" + "4261b80f29c56271b3cfd59373b79f78" ], [ "FStar.UInt.shift_left_value_aux_1", @@ -5772,7 +5772,7 @@ "refinement_interpretation_Tm_refine_ad53f3413fd15db5258446e997071714" ], 0, - "8709b1f7a5b0db3b66cb4e06b3b6a4a3" + "716b4cac390ec9ce0d13842e6928acca" ], [ "FStar.UInt.shift_left_value_aux_1", @@ -5797,7 +5797,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "22528bfe6a3baec2d3c6afd4bea21ecd" + "7c29eb87007871ce39fdf26a0a27feaa" ], [ "FStar.UInt.shift_left_value_aux_2", @@ -5812,7 +5812,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "eb8660ae4a22c4065d2ed44ffa6ba49c" + "eea00ae6a9e7830cbe6cf7301d3c9bd9" ], [ "FStar.UInt.shift_left_value_aux_2", @@ -5844,7 +5844,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "615ff10f4ebff151b2925322d5aee881" + "33572e2dbedf6fbcbb2623d6bc7ba831" ], [ "FStar.UInt.shift_left_value_aux_2", @@ -5874,7 +5874,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "d0e00cbee027705e22cacbbda7a19604" + "8a0fce7b57c4497ea2d56fd351e5a348" ], [ "FStar.UInt.shift_left_value_aux_3", @@ -5890,7 +5890,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "2dc1c86b0c22822717da81943a4164ba" + "f538fabcf35e546f198e6495d95973ed" ], [ "FStar.UInt.shift_left_value_aux_3", @@ -5937,7 +5937,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt.shift_left" ], 0, - "c5f70390fdbebdf5cb3e26f5a012cac6" + "3de0a3ac65ffee7bd859eedcac20ba9d" ], [ "FStar.UInt.shift_left_value_aux_3", @@ -5983,7 +5983,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "0a91de680cae31b2a287a545351d1f90" + "b0bfce26c8d18a831dfba702ad035f68" ], [ "FStar.UInt.shift_left_value_lemma", @@ -5998,7 +5998,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "14204dd2f3fc341f5cac5147ef8eec99" + "6fd6fe48b09a6e1cebac87a34a9cfa27" ], [ "FStar.UInt.shift_left_value_lemma", @@ -6023,7 +6023,7 @@ "unit_inversion", "unit_typing" ], 0, - "5701a3f6017f2c8488958d608532ff34" + "a9231eec129bf88c36d16fedde1f3b20" ], [ "FStar.UInt.shift_left_value_lemma", @@ -6048,7 +6048,7 @@ "unit_inversion", "unit_typing" ], 0, - "231b635d3935a581fecf323fb8d47c88" + "b9d888101125fe924efa9854225f2547" ], [ "FStar.UInt.shift_right_value_aux_1", @@ -6057,7 +6057,7 @@ 1, [ "@query" ], 0, - "364aa13d983f671c83b753f18ae37fc2" + "b4500670f4e6cb79e54121a5e554065c" ], [ "FStar.UInt.shift_right_value_aux_1", @@ -6089,7 +6089,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "b3bee61f6fbd9414ac18df65307311f4" + "6f86cd01831af6e338d18e27701bc498" ], [ "FStar.UInt.shift_right_value_aux_1", @@ -6118,7 +6118,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "b21f2bdebb1a9ec768075f53c4387c33" + "ad6283b0d7d67409513f3a813ab0ab5d" ], [ "FStar.UInt.shift_right_value_aux_2", @@ -6127,7 +6127,7 @@ 1, [ "@query" ], 0, - "57dca6a683f443c1bf170dcdbf2437e5" + "bc1d72e4eb38326a65f16f1318f3bcd3" ], [ "FStar.UInt.shift_right_value_aux_2", @@ -6157,7 +6157,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "d14b8dfaef99347c0ed6fec0ade78f93" + "b41ea1d5946344ac811d2b9879fe6aee" ], [ "FStar.UInt.shift_right_value_aux_2", @@ -6185,7 +6185,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "331692f28c31a6fb1efddc08e3ae747d" + "7f6eaa70f5fb52d44c8a4098fd05beb4" ], [ "FStar.UInt.shift_right_value_aux_3", @@ -6201,7 +6201,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "b34b58213a64a474e6cd438e970ad719" + "bd6a6594cd6d53facc4e10789a70db08" ], [ "FStar.UInt.shift_right_value_aux_3", @@ -6248,7 +6248,7 @@ "typing_FStar.UInt.from_vec" ], 0, - "f22ae3a571e9907c747dc91216ce1441" + "87a209d73a185dc3ebda10163407857d" ], [ "FStar.UInt.shift_right_value_aux_3", @@ -6292,7 +6292,7 @@ "typing_FStar.BitVector.zero_vec", "typing_FStar.Seq.Base.length" ], 0, - "a1a9eaaa674a07586d74e53175500504" + "2a63dd657288a97665499ffa51c839c9" ], [ "FStar.UInt.shift_right_value_lemma", @@ -6301,7 +6301,7 @@ 1, [ "@query" ], 0, - "8f9efcbc6aebca67d9128e4cb10e8f18" + "27719ded97f319bcbcfad5b73112b202" ], [ "FStar.UInt.shift_right_value_lemma", @@ -6326,7 +6326,7 @@ "unit_inversion", "unit_typing" ], 0, - "7d2191dd2c1c639fe918f3728ca0cbc9" + "130a2d4a9d029f5813f1d7414c8979cb" ], [ "FStar.UInt.shift_right_value_lemma", @@ -6351,7 +6351,7 @@ "unit_inversion", "unit_typing" ], 0, - "f23abac85a31b9cfed59de0c7da11d43" + "3cfe3ead072fdc390fe2ac7d9d196ba2" ], [ "FStar.UInt.msb", @@ -6363,7 +6363,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "99eb33fd923082879e2f1f4fb42571b4" + "39accd67924cec5a73d74f1fd846c545" ], [ "FStar.UInt.msb", @@ -6375,7 +6375,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "d2f869b7d9afaacde73cca824cd40d42" + "26cc01106631a47720622f8b2adc37c5" ], [ "FStar.UInt.lemma_msb_pow2", @@ -6388,7 +6388,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "491490c0fe681b2216df62ef79384108" + "0a1088417a7ad158642dae34f4a04b82" ], [ "FStar.UInt.lemma_msb_pow2", @@ -6440,7 +6440,7 @@ "typing_FStar.UInt.msb", "typing_Prims.pow2" ], 0, - "739b666f39504b4b93c6e13d5f0f73d3" + "a2247b6b851ddf15a2372786ca66d6fe" ], [ "FStar.UInt.lemma_msb_pow2", @@ -6501,7 +6501,7 @@ "typing_FStar.UInt.to_vec", "typing_Prims.pow2" ], 0, - "f048260097b774c982dee4cedab8634d" + "9c9dc29b334dc7030b2536bcf814829f" ], [ "FStar.UInt.plus_one_mod", @@ -6513,7 +6513,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "1795087c9bc8ac58eb37af0a8a136561" + "3019087851db870de177ec02b8aef763" ], [ "FStar.UInt.plus_one_mod", @@ -6528,7 +6528,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "6347ff1d7099c839b1ff726cbfce1c8e" + "84b0c088f7016502361b6519c5b99ded" ], [ "FStar.UInt.lemma_minus_zero", @@ -6537,7 +6537,7 @@ 1, [ "@query" ], 0, - "69aa8dc45730159c13629b390ef79267" + "f637a72bf5b87b00073c9a38703bcca1" ], [ "FStar.UInt.lemma_minus_zero", @@ -6563,7 +6563,7 @@ "typing_FStar.UInt.lognot" ], 0, - "ee466e1bc700d2b8df348f8a4bd266d8" + "af88a74fe17e6beab49b42ba0c45659a" ], [ "FStar.UInt.lemma_minus_zero", @@ -6589,7 +6589,7 @@ "typing_FStar.UInt.lognot" ], 0, - "7ad28ea567a29635cc97ed11f8041fe1" + "70ab7d953fa4a0fdad556fce8a86737d" ], [ "FStar.UInt.lemma_msb_gte", @@ -6605,7 +6605,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "b5febd51665f7e03b92be183a1d5ddc0" + "1bd79c102a1c83c95b6d52ffa1c9c796" ], [ "FStar.UInt.lemma_msb_gte", @@ -6658,7 +6658,7 @@ "typing_FStar.UInt.from_vec", "typing_FStar.UInt.msb" ], 0, - "ef0c94effa8f229fc62ac59a0e22d07c" + "e1be580acad62ff9666317feaff1d61b" ], [ "FStar.UInt.lemma_msb_gte", @@ -6713,7 +6713,7 @@ "typing_FStar.UInt.from_vec", "typing_FStar.UInt.msb" ], 0, - "a91504dccc517995574d5635d129da26" + "14140d2b8a354ee3a8872f86626928bc" ], [ "FStar.UInt.lemma_uint_mod", @@ -6728,7 +6728,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "684d7109ab4aa765ab8a2f23302540d2" + "dfa9234f886c2704aba9fa85c8f9fd18" ], [ "FStar.UInt.lemma_uint_mod", @@ -6756,7 +6756,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "002ae98efb7682e4f25587eb86d802be" + "198b9ff6e80640537f589adcc4f0a063" ], [ "FStar.UInt.lemma_uint_mod", @@ -6782,7 +6782,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "440edfa088d78acf4d91a5673e855f7a" + "9a14f906a478eea65c112f467fa4bbfd" ], [ "FStar.UInt.lemma_add_sub_cancel", @@ -6798,7 +6798,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "7b5fecc2a12d7f6efa169a5800b0b15b" + "ba674696e2d33bb12cd33a7bcaf59f09" ], [ "FStar.UInt.lemma_add_sub_cancel", @@ -6818,7 +6818,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "e58ac404d226477d7c1590affbd53ab1" + "960adbbb0c4f0cf10509b2b60d4ae6c1" ], [ "FStar.UInt.lemma_add_sub_cancel", @@ -6838,7 +6838,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "0a4824c7d65bdf42a6cdf341d31e6679" + "efa4b5e4279ce3a4746c87abd4715b86" ], [ "FStar.UInt.lemma_mod_sub_distr_l", @@ -6850,7 +6850,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "7e6698e7b6ac82382c6c3dfe4dd11ad7" + "c13b6d2cfd0cba73fcf8afbdc3777d4c" ], [ "FStar.UInt.lemma_mod_sub_distr_l", @@ -6865,7 +6865,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "853e2384eb6169c1e15b04d68ea24c64" + "12c64e04235955f062cd9bb546b13e02" ], [ "FStar.UInt.lemma_sub_add_cancel", @@ -6881,7 +6881,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "62e40775dc88663803f190cc256d4c8b" + "5c6728db63e7a3936e3212827e2ecf92" ], [ "FStar.UInt.lemma_sub_add_cancel", @@ -6898,7 +6898,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "2fabb54a7d313fac72538a20443a6be9" + "1cdc796915ddd77a2fe6fc6be15334a4" ], [ "FStar.UInt.lemma_sub_add_cancel", @@ -6915,7 +6915,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "18e4dd5991783d3c710040b31284913c" + "ac7e7d5e3a37a2479fff30a09b1126dd" ], [ "FStar.UInt.zero_extend_vec", @@ -6939,7 +6939,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "d83cc09cc2256cf94a970d7a215a70a5" + "ff35fe70ae62e4296c2551938c10011d" ], [ "FStar.UInt.zero_extend_vec", @@ -6963,7 +6963,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "0dfa748fb1018db6571647c16dd40a79" + "30289e51f1eaaaa691e99cd7f60f400e" ], [ "FStar.UInt.one_extend_vec", @@ -6987,7 +6987,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "8346d545fccb72a72d548b78412f2952" + "1afb27b5028c19ac01c723d03162c2d4" ], [ "FStar.UInt.one_extend_vec", @@ -7011,7 +7011,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "dfa0103962fd870c632713fec3a1d9d8" + "c0536399300cd1276e5de575ae7c26b1" ], [ "FStar.UInt.zero_extend", @@ -7025,7 +7025,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "8133b8aded55c97b38a11f3b3e000ca5" + "4a0a2b4f1517c129bccd826c92a63628" ], [ "FStar.UInt.zero_extend", @@ -7039,7 +7039,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "df71f27d0154d6e96dbafae34f8add93" + "4f02f631cb66cf75aa5720f261344024" ], [ "FStar.UInt.one_extend", @@ -7053,7 +7053,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "7fb981e7e3faa8d21390864e3af3f3ff" + "e1b016a718ec09b54e4d158efbc7f6da" ], [ "FStar.UInt.one_extend", @@ -7067,7 +7067,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "975635354956d332136d30f7b4a42805" + "d403c7fc6fd8063fc68b82987411a186" ], [ "FStar.UInt.lemma_zero_extend", @@ -7080,7 +7080,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "5312ed335c4cd76be4c2d7b43d54b7ee" + "97a08278f02bc1d9c7551da6c2ef3934" ], [ "FStar.UInt.lemma_zero_extend", @@ -7139,7 +7139,7 @@ "typing_FStar.UInt.zero_extend_vec", "typing_Prims.pow2" ], 0, - "ca8f0fc4cbca66f54b30dcf09da9eba9" + "e1a67919e27c54a5e609ef93bc24dbb6" ], [ "FStar.UInt.lemma_zero_extend", @@ -7197,7 +7197,7 @@ "typing_FStar.UInt.zero_extend_vec", "typing_Prims.pow2" ], 0, - "cb70f0be2ddfc12c1e1afc55d7f2afd1" + "9907f9c52b83dbe836d5796bf6c1977b" ], [ "FStar.UInt.lemma_one_extend", @@ -7206,7 +7206,7 @@ 1, [ "@query" ], 0, - "2e1e295ac00acb037db2415072a52982" + "dd2c4d1cf5408df5e671051101056c1d" ], [ "FStar.UInt.lemma_one_extend", @@ -7258,7 +7258,7 @@ "typing_FStar.UInt.one_extend_vec", "typing_Prims.pow2" ], 0, - "e4240da2d02f8b30d4e1b3c6038c216c" + "8513214337b706995436acf7742f5278" ], [ "FStar.UInt.lemma_one_extend", @@ -7319,7 +7319,7 @@ "typing_FStar.UInt.from_vec", "typing_FStar.UInt.one_extend_vec" ], 0, - "c7f1ce64814cb78238735c7fd629f22d" + "15fa424643e92b05a055402ce374885f" ], [ "FStar.UInt.lemma_lognot_zero_ext", @@ -7332,7 +7332,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "bca158bfc0fee63fc533288b498ab47d" + "9cae0aba7aaf3a8e681be17937458f4f" ], [ "FStar.UInt.lemma_lognot_zero_ext", @@ -7402,7 +7402,7 @@ "typing_Prims.pow2" ], 0, - "5515d7dea05150951b8f45dd06a4d9c3" + "f3db4e29c89c9d74015f84705430b192" ], [ "FStar.UInt.lemma_lognot_zero_ext", @@ -7472,7 +7472,7 @@ "typing_Prims.pow2" ], 0, - "e72734f0fe3560c828630773a73b704d" + "ba6e5d8866be7209250cd9bc2f4d1557" ], [ "FStar.UInt.lemma_lognot_one_ext", @@ -7486,7 +7486,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "495fb209122d140c6e647b2b1f390cff" + "5e7732de4b8af1ec243eae99980a7ace" ], [ "FStar.UInt.lemma_lognot_one_ext", @@ -7552,7 +7552,7 @@ "typing_FStar.UInt.one_extend_vec", "typing_FStar.UInt.to_vec" ], 0, - "8820c8c33ca79d162f28ffb6c04cedcc" + "66a8703ff895b9dc14ad3e7c13d69929" ], [ "FStar.UInt.lemma_lognot_one_ext", @@ -7617,7 +7617,7 @@ "typing_FStar.UInt.to_vec" ], 0, - "78fb5a7e83754dbb4eaae6b00f773f9d" + "195df89ace452633f1d4b0d4ee919623" ], [ "FStar.UInt.lemma_lognot_value_mod", @@ -7626,7 +7626,7 @@ 1, [ "@query" ], 0, - "73832525fb24f13f1e7fc0e654dcfb34" + "46b6b4f972409eca07daa66615c3ef7e" ], [ "FStar.UInt.lemma_lognot_value_mod", @@ -7702,7 +7702,7 @@ "well-founded-ordering-on-nat" ], 0, - "a801559d7ba6ecf4a3ff0b2d8ff92c0e" + "e261d04466e1a1ec20ac7288ef67e2c6" ], [ "FStar.UInt.lemma_lognot_value_mod", @@ -7769,7 +7769,7 @@ "unit_inversion", "unit_typing", "well-founded-ordering-on-nat" ], 0, - "b2607f6bd241a3ed84dc9ca8b9daded2" + "5232a486453ac09ffc1e54689bfc41b3" ], [ "FStar.UInt.lemma_lognot_value_zero", @@ -7798,7 +7798,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "2a8196d111666137edb5beb2c4b53aae" + "4e5eed5dda810d8c2ce21a238926ca0a" ], [ "FStar.UInt.lemma_lognot_value_zero", @@ -7826,7 +7826,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "fa8f751cb81a6ed7f9c54620fd2235e1" + "dfbb604c1e359fba9ef5fb7fd30d81b2" ], [ "FStar.UInt.lemma_lognot_value_zero", @@ -7854,7 +7854,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "3038a29f19d11de42a598b0dc9e55036" + "ef03838b40024c630f637c5421983132" ], [ "FStar.UInt.lemma_mod_variation", @@ -7869,7 +7869,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "40986b68aa61084f9413b1a4281722d9" + "d5adc296c62c6bb6b3814c5d17258391" ], [ "FStar.UInt.lemma_mod_variation", @@ -7897,7 +7897,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "f2e57e5b6ed63b6e0c1146bffc38709f" + "7d8b3dfc15bc13f5a6b57060314463ec" ], [ "FStar.UInt.lemma_mod_variation", @@ -7924,7 +7924,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "472340571da6ff37a4d89c4b0d5d1368" + "5fbeb4b57a4321283a9dc8120e2bff1e" ], [ "FStar.UInt.lemma_one_mod_pow2", @@ -7936,7 +7936,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "147f48ea8ae3b324013390ef607fd0d2" + "3f1bc86076a2ccef3a8fd6ccd92619d7" ], [ "FStar.UInt.lemma_one_mod_pow2", @@ -7957,7 +7957,7 @@ "typing_Prims.pow2" ], 0, - "a968f7a30372cac99e8a7e5aa5a2d75d" + "03f739f08718e9deab9aa8ce33f46cb3" ], [ "FStar.UInt.lemma_lognot_value_variation", @@ -7972,7 +7972,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "2f20dfde066ac67ad52fb5dce00337e4" + "cf7c1cd145a2f5cf5a48813f60e77a08" ], [ "FStar.UInt.lemma_lognot_value_variation", @@ -8000,7 +8000,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "86431364b4fffecd6ab17a6e1dcbb5c1" + "bf80dc1beb6e61bbec72d4c62719a18c" ], [ "FStar.UInt.lemma_lognot_value_variation", @@ -8027,7 +8027,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "308c722742abea6c44a14ee3fd2aca34" + "f9c206d39066e22cf8ef5ca57ddac4e1" ], [ "FStar.UInt.lemma_lognot_value_nonzero", @@ -8057,7 +8057,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "b8a1b5011ce7148b899583fcd2abaeda" + "f339e8a83b897221f4de948b8c439dba" ], [ "FStar.UInt.lemma_lognot_value_nonzero", @@ -8088,7 +8088,7 @@ "typing_FStar.UInt.lognot" ], 0, - "03dc55a23d371868547b7e0bd8878605" + "9f34ab834faaca6995b67e8d09452bff" ], [ "FStar.UInt.lemma_lognot_value_nonzero", @@ -8118,7 +8118,7 @@ "typing_FStar.UInt.lognot" ], 0, - "4e20dc8373548bb42ec4eb827c3910b2" + "b58f1a3e7d91a3f08f6bf1810f1cc7e1" ], [ "FStar.UInt.lemma_lognot_value", @@ -8147,7 +8147,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "673613f7ce16414a1523d717b96a2e61" + "02eeff398198f824924e9e0395f02634" ], [ "FStar.UInt.lemma_lognot_value", @@ -8166,7 +8166,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "624cda389d746305933b873b0c8bfbdf" + "1549a81954ceffd62d4a44fecc9b62db" ], [ "FStar.UInt.lemma_lognot_value", @@ -8185,7 +8185,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "de7f09f2a5385da4e96a62ac941022e7" + "acf5a6e93f1b6705db8e4bba241c3fce" ], [ "FStar.UInt.lemma_minus_eq_zero_sub", @@ -8206,7 +8206,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "5df9dcdb830d59692a5163f3d56ee072" + "a343977d2d56084bd2aed197823b8e0d" ], [ "FStar.UInt.lemma_minus_eq_zero_sub", @@ -8238,7 +8238,7 @@ "typing_FStar.UInt.fits" ], 0, - "0069e4b89ce431d2faf86176553768df" + "70b9c10c0949bf320399cb300b4892c4" ], [ "FStar.UInt.lemma_minus_eq_zero_sub", @@ -8269,7 +8269,7 @@ "typing_FStar.UInt.fits" ], 0, - "9085a9b2606cad9951e5ad8d8b70ba39" + "ceccec2f73141b464fd3b4cd21ec41f9" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.UInt.fsti.hints b/ulib/.cache/FStar.UInt.fsti.hints index 7589692b678..5f165c8d14a 100644 --- a/ulib/.cache/FStar.UInt.fsti.hints +++ b/ulib/.cache/FStar.UInt.fsti.hints @@ -21,7 +21,7 @@ "typing_Prims.pow2" ], 0, - "38206301d55e23d21572071291f37270" + "65bad8abb4c5c8e79f674682386302ee" ], [ "FStar.UInt.pow2_n", @@ -46,7 +46,7 @@ "typing_Prims.pow2" ], 0, - "ca489aac666726339809649ce3d16115" + "6ff605b988388cbf2d623ad989511ae1" ], [ "FStar.UInt.one", @@ -71,7 +71,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "baa1fffb41429ddffef80766fa61f46d" + "59fc9e41d8d9c482b5b91e2276eab33e" ], [ "FStar.UInt.ones", @@ -92,7 +92,7 @@ "typing_Prims.pow2" ], 0, - "a58ee352d9ffbde36ad79afc9e2fe7f0" + "a7ce53743692376457e9f144ed1dcc09" ], [ "FStar.UInt.incr", @@ -112,7 +112,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "a2eef93500caea76c6fae6b0763668f9" + "5019dbfbe459637ed2d7bb9954307a7b" ], [ "FStar.UInt.decr", @@ -132,7 +132,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "77ea116dc84fdb3f9af61b42e0b5e39c" + "b694fdcfe0e8ab33ab1b075b181cef54" ], [ "FStar.UInt.incr_mod", @@ -153,7 +153,7 @@ "typing_Prims.pow2" ], 0, - "4234f9c6f6aa45273f806e7fe51fee2c" + "5e767bbf693a840e9f5f353f0802b437" ], [ "FStar.UInt.decr_mod", @@ -174,7 +174,7 @@ "typing_Prims.pow2" ], 0, - "bd7c197a19854b1562b2ff12fc2f767f" + "e8d072582dc0a5b7f65d7e5d6b215388" ], [ "FStar.UInt.add", @@ -183,7 +183,7 @@ 1, [ "@query" ], 0, - "1aeae411c00738cf05597c32c1c49287" + "9bdc10a997708fca1c37d9209d4e485b" ], [ "FStar.UInt.add_mod", @@ -204,7 +204,7 @@ "typing_Prims.pow2" ], 0, - "42475188bca1c987aa8012efcb85de86" + "724da1eb34ba9bc7973adccaacd26291" ], [ "FStar.UInt.sub", @@ -213,7 +213,7 @@ 1, [ "@query" ], 0, - "cb5b91b6c04ab1b4e83cfb1c088bbff4" + "e213d855d4f0d450a0e3b02f08427e61" ], [ "FStar.UInt.sub_mod", @@ -234,7 +234,7 @@ "typing_Prims.pow2" ], 0, - "ddf7e14f8b115fe5589d7caab96b2ffb" + "65b8072c42407fb799871b0d8ac5854e" ], [ "FStar.UInt.mul", @@ -243,7 +243,7 @@ 1, [ "@query" ], 0, - "29c0a484975ac15a34a5b72f8ac28b11" + "51250986f91d550f1e0195f5549490f6" ], [ "FStar.UInt.mul_mod", @@ -264,7 +264,7 @@ "typing_Prims.pow2" ], 0, - "f0d93bf272597f9310878d651b76d4b9" + "465396349b2a6dd880c4cf66f0ffcfd4" ], [ "FStar.UInt.lt_square_div_lt", @@ -273,7 +273,7 @@ 1, [ "@query" ], 0, - "a9bee4662340596cd6aaec8988c7921f" + "59ecc0c0081af1ef159b92c75c72b65e" ], [ "FStar.UInt.mul_div", @@ -297,7 +297,7 @@ "typing_FStar.UInt.fits", "typing_Prims.pow2" ], 0, - "37365c8e3d559114c8185ab5b4017e86" + "44593fd9203bc5854e38b1c4f7fdb65a" ], [ "FStar.UInt.div", @@ -306,7 +306,7 @@ 1, [ "@query" ], 0, - "a76a5415f02e8cbff0d157ee5e54aaf9" + "699be727da5ca6c9f81c2de72166f28c" ], [ "FStar.UInt.div_underspec", @@ -315,7 +315,7 @@ 1, [ "@query" ], 0, - "c56f05b238903e082cd9c2a033bc240e" + "4dc4b82efa0213ccd35ddfd38c3be1ee" ], [ "FStar.UInt.div_size", @@ -327,7 +327,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "9d8cc55256a1a179184192a62e562287" + "7657ff203ff4e15bb68e721f28ec2ec6" ], [ "FStar.UInt.udiv", @@ -341,7 +341,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "0ed5dea2f6b1a77ad1cfbcfed62d529a" + "a21b18d7c56eb596a9bb4c0b96a403a5" ], [ "FStar.UInt.udiv", @@ -355,7 +355,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "27f4fa0b231e499225631bec34173cc8" + "6609f5c69dbba0fd53da9c465eecf65d" ], [ "FStar.UInt.mod", @@ -381,7 +381,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "01278481a344805355ab15dcef7c47f4" + "0cb9fae75fc79fe324664082d9566b27" ], [ "FStar.UInt.eq", @@ -395,7 +395,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "37ae90e183aa74eea4f8a809a1ced071" + "f2fac4d47a8aeef93fb9bad85fa3cc5b" ], [ "FStar.UInt.to_uint_t", @@ -416,7 +416,7 @@ "typing_Prims.pow2" ], 0, - "f0fcffaa380a7b227f2058dc52262642" + "96631aa44797d0d8135c0b1bd6106c2d" ], [ "FStar.UInt.to_vec", @@ -454,7 +454,7 @@ "typing_FStar.UInt.fits", "well-founded-ordering-on-nat" ], 0, - "8c2ea095c461e3c9faa1e36863cfc6e4" + "a61841b035e5108651f1b4fa8d8145e7" ], [ "FStar.UInt.from_vec", @@ -492,7 +492,7 @@ "well-founded-ordering-on-nat" ], 0, - "05a475b5700004b480a8303133077e71" + "70c8aca0cb2354a433e35eb88b3b3163" ], [ "FStar.UInt.to_vec_lemma_1", @@ -508,7 +508,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "623bfc779cd07d8395a002560e5582e2" + "aaade73f6f3e7d095bc0a0af0f591b15" ], [ "FStar.UInt.to_vec_lemma_2", @@ -522,7 +522,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "1457b08907859d7f964b2c6ad1b66d05" + "8c9c5f588e460e79844b2472115c9369" ], [ "FStar.UInt.inverse_aux", @@ -540,7 +540,7 @@ "typing_FStar.UInt.from_vec", "typing_FStar.UInt.to_vec" ], 0, - "b7782cbbf3f6cfcfefb0f39a53e2221e" + "1d6c9f6deffbefa2912ce838b3c47a0d" ], [ "FStar.UInt.inverse_num_lemma", @@ -554,7 +554,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "4125a824c7ba012f3279b8e72329e1f4" + "4ac21359245c6a66b4b98726b35d2bb0" ], [ "FStar.UInt.from_vec_lemma_1", @@ -568,7 +568,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "3cc05eb7894624aa3868a853d3681d3d" + "f4f85e70daea8e1064f26771a425d492" ], [ "FStar.UInt.from_vec_lemma_2", @@ -584,7 +584,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "ee7df27e340069ab60f3f90ab1abce28" + "09e38b4814a1afe87215404ae0ad61b6" ], [ "FStar.UInt.from_vec_aux", @@ -609,7 +609,7 @@ "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "96c7e420ba4cfceeccf8004d6a122f23" + "a5c906d4d911dbb7269604c79b0cc77b" ], [ "FStar.UInt.seq_slice_lemma", @@ -638,7 +638,7 @@ "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "184126cd437dd3e543a2cf4eb8323593" + "068da3b849edff3f865a3729cd9d3102" ], [ "FStar.UInt.from_vec_propriety", @@ -668,7 +668,7 @@ "typing_FStar.Seq.Base.length", "typing_FStar.UInt.fits" ], 0, - "3ef09eacdb6e6052be1844d9c8624338" + "db23f0bd417ba4b55049bb0a6adb36a5" ], [ "FStar.UInt.append_lemma", @@ -686,7 +686,7 @@ "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "a5ee2c884ec024c4b2c02adbbb15df0b" + "0c2854b4567ef91a30e19f11fd5b9f36" ], [ "FStar.UInt.slice_left_lemma", @@ -713,7 +713,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "542298620ab435ab6f576e9af686ca14" + "0331b8512ba3bad1d1566d1c0741f7f0" ], [ "FStar.UInt.slice_right_lemma", @@ -738,7 +738,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "7534437bc448692117f00e5a014b3d1c" + "a1a4142bcb7d8147621a58768d1a86b4" ], [ "FStar.UInt.zero_to_vec_lemma", @@ -758,7 +758,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "48b9f9a7962a03b7287517036c0fe39d" + "531d3411cfe04f5ce782190e19dd0265" ], [ "FStar.UInt.zero_from_vec_lemma", @@ -774,7 +774,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "4f8dbc78d5644cf84461d0ade80b0ccb" + "17c2530d362bcb5c933a85b3af19cb14" ], [ "FStar.UInt.one_to_vec_lemma", @@ -790,7 +790,7 @@ "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "1f1f1ab4b5475941f8f281d284c2debc" + "231755d8dfeac4e0c227cf702fd0a4bd" ], [ "FStar.UInt.pow2_to_vec_lemma", @@ -807,7 +807,7 @@ "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "128af654eba0c01e58effd4b34f79a15" + "adb5e931851c219420495e6977960464" ], [ "FStar.UInt.pow2_from_vec_lemma", @@ -826,7 +826,7 @@ "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, - "c6747a624721cad9fd782e7a8fb6bb9d" + "c8b817ca72699028701c48bb38c5a236" ], [ "FStar.UInt.ones_to_vec_lemma", @@ -846,7 +846,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "95d6d91024de73804f7e6575226c71ef" + "196c230936ae62fa49092c3cbbe23520" ], [ "FStar.UInt.ones_from_vec_lemma", @@ -862,7 +862,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "19ea1a18003d9af600da902b5c8ade55" + "d9fa0f2ce58c5f95bf5bee37bf80f8d5" ], [ "FStar.UInt.nth", @@ -877,7 +877,7 @@ "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "771b7aff5e5ffd0ffb6f4548d0ab1885" + "43e8bad9f17394539217a49b7f96b927" ], [ "FStar.UInt.nth", @@ -892,7 +892,7 @@ "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "66979d1ff55c9bcd42400f7f8a3d0cfb" + "deee43d4c7778fcd3448b1225fe56c96" ], [ "FStar.UInt.nth_lemma", @@ -908,7 +908,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "e220994b6b0f90966d2bae5813bb8e75" + "0e1b2e1dcfcf58401a45c8f3701f50e5" ], [ "FStar.UInt.zero_nth_lemma", @@ -917,7 +917,7 @@ 1, [ "@query" ], 0, - "c38ecde73150a775b49e8ae8ee82b604" + "0476cca5d80ba2f852bb07c57b75a469" ], [ "FStar.UInt.ones_nth_lemma", @@ -926,7 +926,7 @@ 1, [ "@query" ], 0, - "b83a4a1c502a0aa1ef7b94e19be5d34e" + "9375c84399ee7ecae339597f92e95ee0" ], [ "FStar.UInt.logand", @@ -938,7 +938,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "ef5aaf600df98893968368cc0a06994d" + "f147a3b226a4300bed1a5d59f66f70f2" ], [ "FStar.UInt.logand", @@ -950,7 +950,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "838e9f1e047cfc8d86d82fbcda644671" + "11bd94fa83af13912b883886d6386d29" ], [ "FStar.UInt.logxor", @@ -962,7 +962,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "01f5b8f302a491feb7f4372c90f43330" + "52ac9c40680807588b7adff2febf7a72" ], [ "FStar.UInt.logxor", @@ -974,7 +974,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "54090bef8692b51fc9b358a724ca7fec" + "ec99be6b70affe1b247408dbe3df2444" ], [ "FStar.UInt.logor", @@ -986,7 +986,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "0179278c8281a0ec487adaaac648f4c9" + "74ef16886ba82069745b2550508da1df" ], [ "FStar.UInt.logor", @@ -998,7 +998,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "3290a1cc7dfbd7780da1515a1a19a34a" + "b135e6ec78984a32abc229227972d775" ], [ "FStar.UInt.lognot", @@ -1007,7 +1007,7 @@ 1, [ "@query" ], 0, - "7b2a7c9e1b8dd27ededbadeff47b1cb8" + "8019b003c32a765f3d6e81f36a9729ce" ], [ "FStar.UInt.lognot", @@ -1019,7 +1019,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "75b31b93ce12ff55f46a7d6ed45fb9c2" + "82fae19038c1832d68162cf1b857f7b2" ], [ "FStar.UInt.logand_definition", @@ -1031,7 +1031,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "dcabec024607f24b9a016570361b794d" + "edc5735fef21a098d1445a5cd1e2a1a2" ], [ "FStar.UInt.logxor_definition", @@ -1043,7 +1043,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "f5a27c9b8e1d85cc837c12e7b71f789a" + "4c9c038cdad882b5b5b61a4cad542c29" ], [ "FStar.UInt.logor_definition", @@ -1055,7 +1055,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "19a2102bdecf6031f2f72476cdcced1e" + "1c457a1ce13bbfbbfd1982eb75c8c5ef" ], [ "FStar.UInt.lognot_definition", @@ -1064,7 +1064,7 @@ 1, [ "@query" ], 0, - "eef89388ec7cfbeb3fe7e8cae38782dd" + "d3e5057801a41139f2e5bd5c231a3b3d" ], [ "FStar.UInt.minus", @@ -1088,7 +1088,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "2e012ab9942bf721e6100f1c5d98317a" + "a908b83b8f6ee0211d5df4a3d8517e42" ], [ "FStar.UInt.minus", @@ -1112,7 +1112,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "62b599d4a08dbf758e8e66fcb7616518" + "c3b008e54d420f0c05dc779f445a5e32" ], [ "FStar.UInt.logand_commutative", @@ -1128,7 +1128,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "edbc0b6cb512e1e0f3a9b517ee0e7adb" + "663382b8f2076ad05cc422b872f96880" ], [ "FStar.UInt.logand_associative", @@ -1144,7 +1144,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "c84669e31f16fa8cbc8b05abb9e18e07" + "d3622b20c0501a57f43475869afa73fa" ], [ "FStar.UInt.logand_self", @@ -1160,7 +1160,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "afa23de2b9eaac10e13afd9d9afa097f" + "602efeec7035699f0192ff1fbc85a0ec" ], [ "FStar.UInt.logand_lemma_1", @@ -1176,7 +1176,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "9da3f9ac61c70870226648a8e9131603" + "d1b4cae16aea3df5e4d40255bd85d93c" ], [ "FStar.UInt.logand_lemma_2", @@ -1192,7 +1192,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "eae9a1ee51ed6b21fc22f304290f1e19" + "9912acbb580f9b25dc40b03c0796aefd" ], [ "FStar.UInt.subset_vec_le_lemma", @@ -1204,7 +1204,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "e1dbe46664fd8694c856abacc9581f8d" + "4c19ade124ce58c88d49a39aec011eec" ], [ "FStar.UInt.logand_le", @@ -1216,7 +1216,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "b338f8bef540492eca8ae5a1704292b1" + "283dde0f42243f6cf5584d96c5afd3d5" ], [ "FStar.UInt.logxor_commutative", @@ -1232,7 +1232,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "3be0eae598f479a1f913abf33fa60642" + "1d655d07e4b0f30b0965d7fb57bc232d" ], [ "FStar.UInt.logxor_associative", @@ -1248,7 +1248,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "9fdc4ac003dbb5823a1470ddf44d2a19" + "669e8b105ae4068c49b5740dd4b86071" ], [ "FStar.UInt.logxor_self", @@ -1264,7 +1264,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "dc530eb28bc37a64ceac73c55ddb58f8" + "4fff58b31eb9653b3adce0d93740810a" ], [ "FStar.UInt.logxor_lemma_1", @@ -1280,7 +1280,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "66efca756661ca7bd5f57215b0d559a8" + "9ac2b222a5dd78b02c9f53bc1217eb4d" ], [ "FStar.UInt.logxor_lemma_2", @@ -1296,7 +1296,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "b60f3681be1c66c836847edb039c6c54" + "0e3be9082382392df411108cefded6c8" ], [ "FStar.UInt.logxor_inv", @@ -1312,7 +1312,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "ca3dbf8035dea66507b6c98b664a05b7" + "588274bc0594ba14c0e201cc967ddfb4" ], [ "FStar.UInt.logxor_neq_nonzero", @@ -1328,7 +1328,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "c62e73a8718c7299741292acf430d827" + "e01f314dac811f93f98939fc09ecd37b" ], [ "FStar.UInt.logor_commutative", @@ -1344,7 +1344,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "c1cea4834b56cc7eb9b359adf2f3f850" + "9e777ad3fed43b6151f7b27ece6da693" ], [ "FStar.UInt.logor_associative", @@ -1360,7 +1360,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "c3e194863059a72756f487959505ca57" + "75c00ada6d447f6ebb257d84d7f57037" ], [ "FStar.UInt.logor_self", @@ -1376,7 +1376,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "ad244336cf602c36bf942860fc3d2dbf" + "0c3d4ef341f9e71f96d47cd0074efcad" ], [ "FStar.UInt.logor_lemma_1", @@ -1392,7 +1392,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "5f9ab620b26d2800f040d71531b59370" + "e8597dc8189882d2a8f900923fba84f0" ], [ "FStar.UInt.logor_lemma_2", @@ -1408,7 +1408,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "bf9ec85423814477ec7b51d8e2910b89" + "aa43e54bc222f4586672ff63dd1c7b32" ], [ "FStar.UInt.superset_vec_ge_lemma", @@ -1420,7 +1420,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "94212f1f50e8b2342dc3993be484ed81" + "da4280380f9228dc651f7feab54bbe26" ], [ "FStar.UInt.logor_ge", @@ -1432,7 +1432,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "8b6030de8a6b7874c02a853ab6a5c3ce" + "e5f47a16d5c4b2b1eb87485706ecab2e" ], [ "FStar.UInt.lognot_self", @@ -1448,7 +1448,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "77299c8f168b42fd48dd64ff93bf77c8" + "a27b55baa1b5335b1b0e8d1a11fd7d7a" ], [ "FStar.UInt.lognot_lemma_1", @@ -1464,7 +1464,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "d874c594b5e84cd9435a10f6ed40d62f" + "5be0f577b42f5f088cb7a2fbda9614bc" ], [ "FStar.UInt.index_to_vec_ones", @@ -1489,7 +1489,7 @@ "typing_Prims.pow2" ], 0, - "ed773124abfa2946d90a88eb5983993a" + "566c749ef3f930cff8a82848e40126cf" ], [ "FStar.UInt.logor_disjoint", @@ -1502,7 +1502,7 @@ "refinement_interpretation_Tm_refine_dd319c5462eccabc540582a4c9a72d35" ], 0, - "eeb42d1883006ffe785f0ba29741f10c" + "83c9699a682a85debd87e3adc9ed3d46" ], [ "FStar.UInt.logand_mask", @@ -1523,7 +1523,7 @@ "refinement_interpretation_Tm_refine_dd319c5462eccabc540582a4c9a72d35" ], 0, - "40dc9a75a6ebc9d7fb988f3a0dfbf098" + "39cfa0fb37ec8946283acfaef8007817" ], [ "FStar.UInt.shift_left", @@ -1532,7 +1532,7 @@ 1, [ "@query" ], 0, - "be07441af4926b4e13ca571037d2b317" + "9313532737af09d6ab5d36dd10ccb856" ], [ "FStar.UInt.shift_left", @@ -1544,7 +1544,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "05b4bfaa23d9c3fee41a17385e0fb7f9" + "e05b6e21e33e0fd28f910c252571a559" ], [ "FStar.UInt.shift_right", @@ -1553,7 +1553,7 @@ 1, [ "@query" ], 0, - "05e5f22038e190acac91c2e33a64fbd5" + "5f5f991809bfac5f7cae14a98bc7b2f5" ], [ "FStar.UInt.shift_right", @@ -1565,7 +1565,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "475e006fb376738e2e785146e82fbe85" + "d0e4685aed6041e0977685ea039c7f68" ], [ "FStar.UInt.shift_left_lemma_1", @@ -1577,7 +1577,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "677fd20c96cd51287c675815127b6650" + "0ab82f27111a21ebaed47f3c7dc95d41" ], [ "FStar.UInt.shift_left_lemma_2", @@ -1594,7 +1594,7 @@ "refinement_interpretation_Tm_refine_e8e1ad4b2203cd724d5b8b2dba0a5826" ], 0, - "71a509193848ce274ff124d882061077" + "b7a575c7349ad8482f788718147155d1" ], [ "FStar.UInt.shift_right_lemma_1", @@ -1606,7 +1606,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "2a374799b5027f1238808d957de77409" + "2eb934c8aa4070138604fff51ba0fce8" ], [ "FStar.UInt.shift_right_lemma_2", @@ -1623,7 +1623,7 @@ "refinement_interpretation_Tm_refine_c0ec47abc53a2509e744dad22ccf8191" ], 0, - "f40f737170e70551c1505869b585dccb" + "8ced6b343fe52431689abc36d190e2a0" ], [ "FStar.UInt.shift_left_logand_lemma", @@ -1639,7 +1639,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "7e2fa00e44ffa4c324141d81c00c2efc" + "30bb016583001c6e4a0fa4c983e98052" ], [ "FStar.UInt.shift_right_logand_lemma", @@ -1655,7 +1655,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "3d6a2d187bbfdce3f4010094bbe410c4" + "207170658cc468dfa29c6fface1ecd45" ], [ "FStar.UInt.shift_left_logxor_lemma", @@ -1671,7 +1671,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "23c744c910172be1768110404412e8ed" + "776aa84635bb0deca4387f37f5175fc7" ], [ "FStar.UInt.shift_right_logxor_lemma", @@ -1687,7 +1687,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "178d72fd5ff3f3fa21beed360d6598bf" + "9928c099a7cde700e97900e7ffbdb886" ], [ "FStar.UInt.shift_left_logor_lemma", @@ -1703,7 +1703,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "980d2c4c4d1ce8a498f7783376ddd8f1" + "d938c41e3ec4f11bf9d639c707922e2b" ], [ "FStar.UInt.shift_right_logor_lemma", @@ -1719,7 +1719,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "7e33b4c93e7a36d5fe9e63c39437d3f7" + "60a380ecb9496fd8606f437dcee3e55e" ], [ "FStar.UInt.shift_left_value_aux_1", @@ -1731,7 +1731,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "f5e841406973ef9d6c55df2997ca52eb" + "e320ae02453c5d4d6025de7c59b1a6e4" ], [ "FStar.UInt.shift_left_value_aux_2", @@ -1743,7 +1743,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "5d502e8e047167ea9eaf414c48fe06aa" + "0085c41b556a575af4f726f8952aaa44" ], [ "FStar.UInt.shift_left_value_aux_3", @@ -1756,7 +1756,7 @@ "refinement_interpretation_Tm_refine_dd319c5462eccabc540582a4c9a72d35" ], 0, - "684e559e60ef7dbfd29383e9469b0ddb" + "9e153d86e87f4c25e8f015e8827d3133" ], [ "FStar.UInt.shift_left_value_lemma", @@ -1768,7 +1768,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "9269c4ed3de0753695c29401f3bc6fba" + "5527d933fd1f778b721307fd305680af" ], [ "FStar.UInt.shift_right_value_aux_1", @@ -1777,7 +1777,7 @@ 1, [ "@query" ], 0, - "19dac6ee9ecf0684ee72348039f69ef7" + "628511ea48964dd3cf6b43c939920715" ], [ "FStar.UInt.shift_right_value_aux_2", @@ -1786,7 +1786,7 @@ 1, [ "@query" ], 0, - "bb8eb6a73fa6f4d55b73fccc07506e81" + "0236b13c034b4e5197c4aaa7baf14632" ], [ "FStar.UInt.shift_right_value_aux_3", @@ -1799,7 +1799,7 @@ "refinement_interpretation_Tm_refine_dd319c5462eccabc540582a4c9a72d35" ], 0, - "063e66f8013a7d2a43d71984cf064920" + "e5df4f90ac6ec9d71e8bcdcbc29ad869" ], [ "FStar.UInt.shift_right_value_lemma", @@ -1808,7 +1808,7 @@ 1, [ "@query" ], 0, - "6b5240b64867c6030141e01a96505441" + "33ec13825f384bc907e7824d6561d536" ], [ "FStar.UInt.msb", @@ -1820,7 +1820,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "4e7f78551e9b90268db25473ebd13e04" + "1ba41d171e1cb42368cf33cda93e6b97" ], [ "FStar.UInt.msb", @@ -1832,7 +1832,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "c2edc3052f25a30461c053581033171e" + "e19e7c2ff7d68258e824a6748cedb82b" ], [ "FStar.UInt.lemma_msb_pow2", @@ -1845,7 +1845,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "ceaa6008ac5a988632fd26232f3da1a1" + "e5860554b888fcf0880d0331bbeb4fca" ], [ "FStar.UInt.lemma_minus_zero", @@ -1854,7 +1854,7 @@ 1, [ "@query" ], 0, - "a4fcd221b9c5218701f4a0d816d0eb3d" + "32b2a5df89768b0487c3b50740888efc" ], [ "FStar.UInt.lemma_msb_gte", @@ -1867,7 +1867,7 @@ "refinement_interpretation_Tm_refine_8bebf2f6c23225f37d9e02f5dc7dc8b2" ], 0, - "54858423e4e98ea6ef76257d41bf9d98" + "4ff89426cca2ed4e948ac1806d670bbb" ], [ "FStar.UInt.lemma_uint_mod", @@ -1879,7 +1879,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "3bd26e31af5f51f250662df22afb6ebc" + "a921a69c820f3767d3c11d27b0f63526" ], [ "FStar.UInt.lemma_add_sub_cancel", @@ -1895,7 +1895,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "05f9f2f3ab41f9f6766604641a2c221f" + "a288aa2817628fff357ef859a8686ae6" ], [ "FStar.UInt.lemma_mod_sub_distr_l", @@ -1907,7 +1907,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "88db2ec21eb5fcc9a7164ea27ab08cc6" + "694004af77283857ad7a3f8d852d7359" ], [ "FStar.UInt.lemma_sub_add_cancel", @@ -1923,7 +1923,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "b03f7a0a6b79c98d4b2d0b4e0cdcb993" + "6621b4819d4e21b8a3c04c97f41a9f20" ], [ "FStar.UInt.zero_extend_vec", @@ -1947,7 +1947,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "dbed4de6ac7fd16475b7a60c9c2e8812" + "474725783dde7472f40940c87c9e66df" ], [ "FStar.UInt.zero_extend_vec", @@ -1971,7 +1971,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "9a8cce646ed53276d2abc75b5e23fc46" + "2af1308ff4371f8348536a6ad253eb93" ], [ "FStar.UInt.one_extend_vec", @@ -1995,7 +1995,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "c67d89c2d3b12239eb68fcd22de025f4" + "956f462c29577c237b14d5859947dff9" ], [ "FStar.UInt.one_extend_vec", @@ -2019,7 +2019,7 @@ "typing_FStar.Seq.Base.length" ], 0, - "a85e45486bfe9a77e9d987ae822d0b68" + "eca1ce4fdae76ed1c769777e377b8405" ], [ "FStar.UInt.zero_extend", @@ -2033,7 +2033,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "7c57ed0a33ea690f5dffb9853e11ff37" + "a5c53047bd0b6872a6e119a551d8d3be" ], [ "FStar.UInt.zero_extend", @@ -2047,7 +2047,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "b41ef433c0269ddbecd8eb199450f5e3" + "6bec68df60b37e645be9432b957a8cdd" ], [ "FStar.UInt.one_extend", @@ -2061,7 +2061,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "4d321d5d5520743d45262fed7eb05ec2" + "041248c42cfcc6b071df8e3ae9ab3484" ], [ "FStar.UInt.one_extend", @@ -2075,7 +2075,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "f5e8793260b9614df91a7708eaaf72c4" + "b265264c462e3c2e3bc8e31605e0af87" ], [ "FStar.UInt.lemma_zero_extend", @@ -2088,7 +2088,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "2ec134b67630edac7657868b14111328" + "63ce44a5f47772271f8e8af7a2011ac6" ], [ "FStar.UInt.lemma_one_extend", @@ -2097,7 +2097,7 @@ 1, [ "@query" ], 0, - "6c46bcb3c05db52cee7105e622d44f22" + "c3db13759106954a73c9e4b8bff98924" ], [ "FStar.UInt.lemma_lognot_zero_ext", @@ -2110,7 +2110,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "201631753ac5de74900b44b8c19b9b99" + "627bc52dcc83ce3b220af60318449ae6" ], [ "FStar.UInt.lemma_lognot_one_ext", @@ -2124,7 +2124,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "03db57bbe9d1924f8f54c609ae0c6aa0" + "1ae227e67d8a0ccf89c4088cb551d28a" ], [ "FStar.UInt.lemma_lognot_value_mod", @@ -2133,7 +2133,7 @@ 1, [ "@query" ], 0, - "285379dc3de0a8256027a7697c95f23d" + "b82e71faf138e05e32b7837359a2dbc1" ], [ "FStar.UInt.lemma_lognot_value_zero", @@ -2163,7 +2163,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "7e568f690672a89c353819ca73c16ec3" + "71cff9c6d929257914445bc607816f54" ], [ "FStar.UInt.lemma_one_mod_pow2", @@ -2175,7 +2175,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "ef4baf6f1db9a5976326db598a32bc31" + "db0662d44d23bdd4f6af9461d5601842" ], [ "FStar.UInt.lemma_lognot_value_nonzero", @@ -2206,7 +2206,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "7c53680f753559541f8de1ea1d6aaae4" + "e62d2184014a697b3dd0474964aad4d0" ], [ "FStar.UInt.lemma_lognot_value", @@ -2236,7 +2236,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "c67918f7ec008b24dda6f15a24a489a9" + "98d04238352bb77f27b9d58d59075696" ], [ "FStar.UInt.lemma_minus_eq_zero_sub", @@ -2257,7 +2257,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "a3881b165305366073b56d7b1e372534" + "b3a2df5226e263e012899b27af7644f7" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.UInt128.fst.hints b/ulib/.cache/FStar.UInt128.fst.hints index c8446c35230..9cd96109771 100644 --- a/ulib/.cache/FStar.UInt128.fst.hints +++ b/ulib/.cache/FStar.UInt128.fst.hints @@ -20,7 +20,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "05f9a6ab840242fdbed90919d0193aa2" + "af239ac4f38a0504ebf9bb77da7253d5" ], [ "FStar.UInt128.carry_uint64_ok", @@ -41,7 +41,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "05f9a6ab840242fdbed90919d0193aa2" + "af239ac4f38a0504ebf9bb77da7253d5" ], [ "FStar.UInt128.fact1", @@ -65,7 +65,7 @@ "token_correspondence_Prims.pow2.fuel_instrumented" ], 0, - "3a7d9a143cd050d7d2cd1b18a00ea428" + "066e3a2b8e24137c5c9c40214432a775" ], [ "FStar.UInt128.fact0", @@ -82,7 +82,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "567639cffe30e38c21db3d5788dbf5d6" + "c49eafdeaabff4a04e16aa7f7a7d078b" ], [ "FStar.UInt128.lem_ult_1", @@ -91,7 +91,7 @@ 1, [ "@query" ], 0, - "2d6b8944d80dadf7bf66c1d2bf08e946" + "302c742540f6fbd94ef72dbcde25d97a" ], [ "FStar.UInt128.lem_ult_2", @@ -100,7 +100,7 @@ 1, [ "@query" ], 0, - "06cc817975e00baa6684fc7b151063b9" + "35d181e5ca0c91a66e7854e7c5c02d0d" ], [ "FStar.UInt128.int2bv_ult", @@ -119,7 +119,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "4939de66d365e6f62b5b22089a7d819a" + "e88ece0aff314f3abc60bbb8cdaf5873" ], [ "FStar.UInt128.int2bv_ult", @@ -138,7 +138,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "bcd2bf76a60a1e61ec0bb500ecfa3af5" + "eb34cba8cac723e6b0aded5abced22f7" ], [ "FStar.UInt128.lem_ult", @@ -156,7 +156,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "c5b8c4bb14aefd35d60d4d41f312f5da" + "6e2d8bd007e16b7d9bcf0b91e80fb0a2" ], [ "FStar.UInt128.carry_uint64_equiv", @@ -208,7 +208,7 @@ "typing_FStar.UInt64.sub_mod", "typing_FStar.UInt64.v" ], 0, - "bcff62b66f8ee4be5eb8a6c22500c356" + "ce7bed353ed2ea619e07a5b2cd1708dc" ], [ "FStar.UInt128.uint128", @@ -221,7 +221,7 @@ "typing_FStar.UInt64.t" ], 0, - "407d003024e253ae78a90ac2435ee4bb" + "4fb91b484e5c76d62884fba4f7f52dbd" ], [ "FStar.UInt128.t", @@ -230,7 +230,7 @@ 0, [ "@query", "assumption_FStar.UInt128.uint128__uu___haseq" ], 0, - "4e3b7d7dc33759cee585271b69af1d6a" + "3ad0aa9267c674c28cf26132df331c55" ], [ "FStar.UInt128.v", @@ -242,7 +242,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "40fe13886dd8fb74122f941ca13fb52d" + "d4416c394a414fa6c14006623339970c" ], [ "FStar.UInt128.v", @@ -269,7 +269,7 @@ "typing_FStar.UInt128.n", "typing_FStar.UInt64.v" ], 0, - "eb3354190c9c9c4cead86720eaf14276" + "4fa5678b9be34881ad1a544e2c03a6a3" ], [ "FStar.UInt128.div_mod", @@ -285,7 +285,7 @@ "refinement_interpretation_Tm_refine_afd51579b90d50ea23e03b743a1fa001" ], 0, - "a8ad8c688ba628356ff0b28e4b7de942" + "cb3bb75b318845333366d18bbab4d7cd" ], [ "FStar.UInt128.uint_to_t", @@ -301,7 +301,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "e3809ed4025ecda06c03e20cfdc85403" + "f54f94e397224f001e22a3440e4d891b" ], [ "FStar.UInt128.uint_to_t", @@ -333,7 +333,7 @@ "typing_FStar.UInt128.n" ], 0, - "de5eeea2551cb2a6f70b52b5b0eb0e7f" + "48729ae64cade1b582a7b0033e00086c" ], [ "FStar.UInt128.uint_to_t", @@ -365,7 +365,7 @@ "typing_FStar.UInt128.n" ], 0, - "3ef5022fc058aab2433ea0760357df81" + "f27ea64b0b9cc0af5b36cfc3e40e1390" ], [ "FStar.UInt128.v_inj", @@ -377,7 +377,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "f752d76503f127e3f737fc3751fb3755" + "1fe1f60539b19b3980fcf1fd74091a0f" ], [ "FStar.UInt128.v_inj", @@ -413,7 +413,7 @@ "typing_FStar.UInt128.v", "typing_FStar.UInt64.v" ], 0, - "b70c38d134d4a500e2afe02a8e65615a" + "885906efa9bb453a8b39deb816fb1207" ], [ "FStar.UInt128.bv2int_fun", @@ -425,7 +425,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "a3b00294ef144cc1c1e282984c53632b" + "e4a653929c2d730c75fab5e5ccf8f24f" ], [ "FStar.UInt128.bv2int_fun", @@ -437,7 +437,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "6b1fe7169aae58e2bd4726dfd872ac4a" + "72c6074a6dfbbb557f517faaf5b4bed6" ], [ "FStar.UInt128.constant_time_carry_ok", @@ -461,7 +461,7 @@ "typing_FStar.UInt64.v" ], 0, - "3191de19152501a2314a8f43cfa5a7fd" + "37a029c588f03aee0b888d599a2828af" ], [ "FStar.UInt128.constant_time_carry_ok", @@ -484,7 +484,7 @@ "typing_FStar.UInt64.v" ], 0, - "e175651e37ef7c2e39ea3e3696aba127" + "27b5a7a65a744b94d9c1e52b72dad083" ], [ "FStar.UInt128.carry", @@ -506,7 +506,7 @@ "typing_FStar.UInt64.logxor", "typing_FStar.UInt64.v" ], 0, - "d2f5478c60cf59f8b7409d1709c3425d" + "bc4e7636df8e69a146481ef81efed526" ], [ "FStar.UInt128.carry_sum_ok", @@ -536,7 +536,7 @@ "typing_FStar.UInt64.add_mod", "typing_FStar.UInt64.v" ], 0, - "ce9a1aef9f627bd883f1859cd6f5ef63" + "054c9d37c2468ecb9d1a1bd54a50b0a5" ], [ "FStar.UInt128.add", @@ -548,7 +548,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "dffebf30c5f9507fe4dca144f4c9e016" + "e5ab5985340acef6fb6a8e616ec81bad" ], [ "FStar.UInt128.add", @@ -586,7 +586,7 @@ "typing_Prims.pow2" ], 0, - "90614338c67e0795bbb154e47fe35828" + "c895a63741ad0dad99926b83acb12c4d" ], [ "FStar.UInt128.add_underspec", @@ -598,7 +598,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "9b0b1a18d2934c4014a193a286aefd78" + "102319202d9ce68c1da79d26df091460" ], [ "FStar.UInt128.add_underspec", @@ -633,7 +633,7 @@ "typing_FStar.UInt128.n", "typing_FStar.UInt64.v" ], 0, - "9cdc5602e98f5ed37f1bdedc49ed02e5" + "4633394d4ecbfdaf9a0dd9d5da43595e" ], [ "FStar.UInt128.mod_mod", @@ -648,7 +648,7 @@ "refinement_interpretation_Tm_refine_afd51579b90d50ea23e03b743a1fa001" ], 0, - "e22a070452f3350bac35e359c26bd392" + "927274a3e6ead0793af0fe7569192584" ], [ "FStar.UInt128.mod_mod", @@ -663,7 +663,7 @@ "refinement_interpretation_Tm_refine_afd51579b90d50ea23e03b743a1fa001" ], 0, - "ff20c2690178e155d013538d7514e43b" + "9314cfb5c0c608dab0d324c51097e096" ], [ "FStar.UInt128.mod_spec", @@ -679,7 +679,7 @@ "refinement_interpretation_Tm_refine_afd51579b90d50ea23e03b743a1fa001" ], 0, - "90338a25f5105448f70500dcb03040fb" + "f93a377d724f1d11f2b612934695b44d" ], [ "FStar.UInt128.div_product", @@ -694,7 +694,7 @@ "refinement_interpretation_Tm_refine_afd51579b90d50ea23e03b743a1fa001" ], 0, - "cc1fc443f7136ed66983c92d9401f293" + "076bcdac2a8d039236d09b4df93144e3" ], [ "FStar.UInt128.div_product", @@ -703,7 +703,7 @@ 0, [ "@query" ], 0, - "5617638d87de3c8aea0f39b17e7a0865" + "7ad2d418ebd20085c0bcc35c431cda6a" ], [ "FStar.UInt128.mul_div_cancel", @@ -716,7 +716,7 @@ "refinement_interpretation_Tm_refine_c42d7927e44e0f393ec040dac09bfa8d" ], 0, - "5ec123bcd702257bf37f2dbbf5b37aa4" + "47c913288d2c744dba5918f0f442ce1c" ], [ "FStar.UInt128.mul_div_cancel", @@ -730,7 +730,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "665c3e8adca5af88f6c14e153e0a03e8" + "f1e6a0697e399507f1e83019d032aa17" ], [ "FStar.UInt128.mod_mul", @@ -744,7 +744,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "ec1c0553186f1f16f5b22a6f64fc5ea8" + "626935237ce3ba82ae9591fd3cca49bd" ], [ "FStar.UInt128.mod_mul", @@ -758,7 +758,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "e6a8dc5fc715ca68109d39c330aed290" + "37625a25b0103c32a0a548c949d1c01d" ], [ "FStar.UInt128.mod_spec_rew_n", @@ -774,7 +774,7 @@ "refinement_interpretation_Tm_refine_afd51579b90d50ea23e03b743a1fa001" ], 0, - "46e07e672f036c2d4290044e63981118" + "4a2f0a69df191cf7656917b099e39038" ], [ "FStar.UInt128.mod_add", @@ -787,7 +787,7 @@ "refinement_interpretation_Tm_refine_c42d7927e44e0f393ec040dac09bfa8d" ], 0, - "6c59e8eebfa36b02b90537be9577732a" + "eef3eaa7d31cfe2b4e9708ac93e15dbb" ], [ "FStar.UInt128.mod_add", @@ -796,7 +796,7 @@ 0, [ "@query" ], 0, - "0c06a4230dff525a7aca4ea9c21c889d" + "135618787b9f4bd6298b3c47330d8a4a" ], [ "FStar.UInt128.mod_add_small", @@ -809,7 +809,7 @@ "refinement_interpretation_Tm_refine_c42d7927e44e0f393ec040dac09bfa8d" ], 0, - "e2abb53af525e3d41e0875569d380846" + "1ed67040a30abea7d0613d5216d4f05c" ], [ "FStar.UInt128.mod_add_small", @@ -822,7 +822,7 @@ "refinement_interpretation_Tm_refine_afd51579b90d50ea23e03b743a1fa001" ], 0, - "3bb5fb69e339365913f24def36b46e48" + "2b04bd492111f68ec28896a8b9734893" ], [ "FStar.UInt128.add_mod", @@ -838,7 +838,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "82cc0560ac3ae70456c07e827739f1b9" + "e18295fe21806dd26fcd2caf2934e285" ], [ "FStar.UInt128.add_mod", @@ -876,7 +876,7 @@ "typing_Prims.pow2" ], 0, - "d5b53b2eb761695089f3e59192941cfd" + "6e0b32b84096cfb53c127df897b059c3" ], [ "FStar.UInt128.add_mod", @@ -894,7 +894,7 @@ "refinement_interpretation_Tm_refine_afd51579b90d50ea23e03b743a1fa001" ], 0, - "4746bd6770f268184af35d0fa8b84a8d" + "00a36c7847411fc05cf8e185dd6b9ef8" ], [ "FStar.UInt128.sub", @@ -906,7 +906,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "5a92e5f77f985f9076a986b2bb66d12b" + "1f23c4ea308b4242d53fd11a7f212643" ], [ "FStar.UInt128.sub", @@ -942,7 +942,7 @@ "typing_FStar.UInt128.n", "typing_FStar.UInt64.v" ], 0, - "cb3c6d9978cc82ad842c39ae3a06cae9" + "f35497b07cd16ef7c0a46a647f448716" ], [ "FStar.UInt128.sub_underspec", @@ -954,7 +954,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "00dd116b5594f1ed239f950afd136b16" + "b7d6002895ffb89808ed9079ee0f4cf5" ], [ "FStar.UInt128.sub_underspec", @@ -988,7 +988,7 @@ "typing_FStar.UInt64.v" ], 0, - "da70f75d38e84dafa36ff58870134dd1" + "d0e60a2944f7c45dc349356ace9384bc" ], [ "FStar.UInt128.sub_mod_pos_ok", @@ -1031,7 +1031,7 @@ "typing_FStar.UInt64.sub_mod", "typing_FStar.UInt64.v" ], 0, - "033d46b734c9a92645d602f86cd6dd5c" + "dbf9c04d249f765f4f683e4b59eb7ebf" ], [ "FStar.UInt128.u64_diff_wrap", @@ -1056,7 +1056,7 @@ "typing_FStar.UInt64.sub_mod", "typing_FStar.UInt64.v" ], 0, - "76b5f782f1a136b84cedecb8eb8267c4" + "cffaf00c3f87520ec080aff1f3bbc09e" ], [ "FStar.UInt128.sub_mod_wrap1_ok", @@ -1099,7 +1099,7 @@ "typing_FStar.UInt64.v" ], 0, - "7fddd1d98e30fbb82dc78f38cb7e35e1" + "51394d7219b735ed099b9a10c564c9aa" ], [ "FStar.UInt128.sum_lt", @@ -1111,7 +1111,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "db6c6c9f9edb79c0910d23aadd543620" + "9e592bd73641636b06d99800612892f2" ], [ "FStar.UInt128.sub_mod_wrap2_ok", @@ -1148,7 +1148,7 @@ "typing_FStar.UInt64.sub_mod", "typing_FStar.UInt64.v" ], 0, - "be76d04ce9e511dd85cdf0536de76bfe" + "5371f6ab867351ae7312091f37ecd457" ], [ "FStar.UInt128.sub_mod_wrap_ok", @@ -1169,7 +1169,7 @@ "typing_FStar.UInt128.v", "typing_FStar.UInt64.v" ], 0, - "f561df9f0aca23060b62fd9ae3eddb6d" + "0e47d4079b2f5a1fca2b49874aec2a8b" ], [ "FStar.UInt128.sub_mod", @@ -1185,7 +1185,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "10bb847506032de5f0c039733e3d2390" + "cf844ca729e9d228cb576cc2a0b8febd" ], [ "FStar.UInt128.sub_mod", @@ -1225,7 +1225,7 @@ "typing_FStar.UInt64.sub_mod", "typing_FStar.UInt64.v" ], 0, - "e411db4e68deb9a325abe8cf70d34922" + "af61a388447eb32b7f6b9ebf3f6cb696" ], [ "FStar.UInt128.shift_bound", @@ -1238,7 +1238,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "2b53dc01a04859525b0621bc1073c350" + "630559955e9a90bbc3bb227359d24057" ], [ "FStar.UInt128.shift_bound", @@ -1258,7 +1258,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "a9989a1e3d4a345330d445d7ecfd7791" + "2af77e91bf1514e42a9a180f81c5ef3d" ], [ "FStar.UInt128.append_uint", @@ -1271,7 +1271,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "6802da22c96e543375c620ee9d77c4cc" + "c431cfd037b81fc95e6de7dc03b47e5c" ], [ "FStar.UInt128.append_uint", @@ -1293,7 +1293,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "15b33926ab7dc5daef7315880bdf80a1" + "b8d0c306a37d9ebc85943a1d0a4bea79" ], [ "FStar.UInt128.to_vec_append", @@ -1306,7 +1306,7 @@ "refinement_interpretation_Tm_refine_afd51579b90d50ea23e03b743a1fa001" ], 0, - "2abf08c3599deedc0f5d8354c8e69051" + "323f48c409ebbe00a90d2b57c2764f5b" ], [ "FStar.UInt128.to_vec_append", @@ -1336,7 +1336,7 @@ "typing_FStar.UInt.to_vec", "typing_FStar.UInt128.append_uint" ], 0, - "ddcec0d2a5d72884d1695ad7d16ac160" + "98a9438dcf10f01149b97bcdc98cdc22" ], [ "FStar.UInt128.to_vec_v", @@ -1351,7 +1351,7 @@ "proj_equation_FStar.UInt128.Mkuint128_low" ], 0, - "68538bcccce87cacb6b86977e5e61de1" + "83a4c89974d013118ed5622a29d1be4e" ], [ "FStar.UInt128.logand_vec_append", @@ -1369,7 +1369,7 @@ "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "9dde70736d3e7cfa510e0df5841d0182" + "178b81741c4075a3f9d0814fc5cca9f0" ], [ "FStar.UInt128.logand_vec_append", @@ -1402,7 +1402,7 @@ "typing_FStar.Seq.Base.index" ], 0, - "ce554b335d0c70006f36e345489c474c" + "0f0bc7adab900aa3410e20fda59ac596" ], [ "FStar.UInt128.logand_vec_append", @@ -1435,7 +1435,7 @@ "typing_FStar.Seq.Base.index" ], 0, - "29db465deff27a2cf339e2c90fdcb7c0" + "7d930106941b34e541e44ac44821f012" ], [ "FStar.UInt128.logand", @@ -1447,7 +1447,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "475cd96e7ce60d02dcf8c205e6a80710" + "6c224bed0eaa5530fe3e8daf489e8f39" ], [ "FStar.UInt128.logand", @@ -1488,7 +1488,7 @@ "typing_FStar.UInt128.vec64" ], 0, - "78e393ba842263181e7b886cfd0638d7" + "b4577bea2f384c352e0762192b40f748" ], [ "FStar.UInt128.logxor_vec_append", @@ -1506,7 +1506,7 @@ "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "8f6dcb19851281c3ea4378053a2914bb" + "635b1819a9deb6a9218f9a2a59e877a6" ], [ "FStar.UInt128.logxor_vec_append", @@ -1539,7 +1539,7 @@ "typing_FStar.Seq.Base.index" ], 0, - "f2bfdc40d1d5390a027adff4df37dd0f" + "2bf07ef82146675c1bc245eb2dcf3de3" ], [ "FStar.UInt128.logxor_vec_append", @@ -1572,7 +1572,7 @@ "typing_FStar.Seq.Base.index" ], 0, - "41844e47b88406783188a0fc83f6911a" + "8ae81d5253862916abc4ca8974d15b05" ], [ "FStar.UInt128.logxor", @@ -1584,7 +1584,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "8a1e8d1e9c1a02926b1f37ea719bb135" + "1aa7a7643bcbf3c458b6f0261cb38659" ], [ "FStar.UInt128.logxor", @@ -1625,7 +1625,7 @@ "typing_FStar.UInt128.vec64" ], 0, - "1b29a8b4de2398e80e2e6c7bc040fc64" + "7e515758d078b0f10e0e9d31a37ae731" ], [ "FStar.UInt128.logor_vec_append", @@ -1643,7 +1643,7 @@ "refinement_interpretation_Tm_refine_e2d5d62a90ceed8a6faf9d20615f4e1e" ], 0, - "1a508f6ea9abf86c9b9f50785288178e" + "f2d29c76715318b9716519987de4e95c" ], [ "FStar.UInt128.logor_vec_append", @@ -1676,7 +1676,7 @@ "typing_FStar.Seq.Base.index" ], 0, - "85be89ea63827aa9caa6351696b99d8e" + "8bc3dc5b970449b1f1fac9e714cda5db" ], [ "FStar.UInt128.logor_vec_append", @@ -1709,7 +1709,7 @@ "typing_FStar.Seq.Base.index" ], 0, - "64360fc53636233d6dd4146b3a4c7981" + "9827dc91f9cab72d5003c689dd225635" ], [ "FStar.UInt128.logor", @@ -1721,7 +1721,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "e986b257507b1d5909ab2aa2c7587186" + "4cb455b877f5f189aa8d741e45363221" ], [ "FStar.UInt128.logor", @@ -1762,7 +1762,7 @@ "typing_FStar.UInt128.vec64" ], 0, - "66de10358062563c016542c936881f55" + "e362fcd9c49134229ed9271142a5878f" ], [ "FStar.UInt128.lognot_vec_append", @@ -1782,7 +1782,7 @@ "typing_FStar.Seq.Base.append", "typing_FStar.Seq.Base.length" ], 0, - "112039b1610b3c8685e9a56aa5a709f5" + "86a6b025a487fa8f342eea01a2e035fb" ], [ "FStar.UInt128.lognot_vec_append", @@ -1815,7 +1815,7 @@ "typing_FStar.Seq.Base.index" ], 0, - "47b235a9b339532ae1e23243b96406e9" + "f00cc7ee7971d4e7121a5a9dc8c3933e" ], [ "FStar.UInt128.lognot_vec_append", @@ -1848,7 +1848,7 @@ "typing_FStar.Seq.Base.index" ], 0, - "3162db4080b71c148f99b9ea6942b65a" + "73692a58b8e5a7af55209790922a86bf" ], [ "FStar.UInt128.lognot", @@ -1860,7 +1860,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "dafd875caa22defea2ec1963a5bccdc3" + "7e6e60ea177e3ee8ca2c8f3d04a043cb" ], [ "FStar.UInt128.lognot", @@ -1901,7 +1901,7 @@ "typing_FStar.UInt128.vec64" ], 0, - "c8d01ef5d935876a803a6c075d58fd82" + "2d0bad4a047c5a3e0ed3117e3d461109" ], [ "FStar.UInt128.__uint_to_t", @@ -1913,7 +1913,7 @@ "equation_FStar.UInt.size", "equation_FStar.UInt128.n" ], 0, - "e0dbd592ff293a940987733bd6ac2a54" + "a132cc2f7d3c241cb8ac550c545301a9" ], [ "FStar.UInt128.mod_mul_cancel", @@ -1928,7 +1928,7 @@ "refinement_interpretation_Tm_refine_afd51579b90d50ea23e03b743a1fa001" ], 0, - "602499a9cd872a0e6d6769f8ff4e2200" + "dd6c44eff3cb49cc9aaf742ecd594dc4" ], [ "FStar.UInt128.shift_past_mod", @@ -1947,7 +1947,7 @@ "typing_Prims.pow2" ], 0, - "4f4b68af442567734135e7570b978fae" + "2483cbe6f8747e70bf2c00c3f22b1d2e" ], [ "FStar.UInt128.mod_double", @@ -1960,7 +1960,7 @@ "refinement_interpretation_Tm_refine_c42d7927e44e0f393ec040dac09bfa8d" ], 0, - "db7cf51e6b337315075d5fcfc5b1877f" + "33435d50f619b00147af809a781f16bb" ], [ "FStar.UInt128.mod_double", @@ -1972,7 +1972,7 @@ "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0" ], 0, - "5277ef7759be9f01adc805454d26fe8e" + "0b44ae7e7edc13510a9d17377539e79d" ], [ "FStar.UInt128.shift_left_large_val", @@ -1986,7 +1986,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "dd2677511939cdc3bc66f6a477fa526b" + "a75eb9dc853a142e9c59d752ed2aa929" ], [ "FStar.UInt128.shift_left_large_lemma", @@ -2011,7 +2011,7 @@ "typing_Prims.pow2" ], 0, - "2e2c0fd38260b030d3b64ffb8c3b5649" + "fc862d8f7e043d980e4aa6c606d42c41" ], [ "FStar.UInt128.shift_left_large_lemma_t", @@ -2027,7 +2027,7 @@ "refinement_interpretation_Tm_refine_7075614a0e8c0bdbec6de0d0ef7f1280" ], 0, - "2136a783b4241f1865f07d3798d454e6" + "24e0dd0d6030c9b2fedd9f75678b0d6a" ], [ "FStar.UInt128.shift_left_large_lemma_t", @@ -2046,7 +2046,7 @@ "refinement_interpretation_Tm_refine_ba523126f67e00e7cd55f0b92f16681d" ], 0, - "8ddc0d6fc66ccda5b04ce92a8198f931" + "c9677c855249a807144662266e3040a4" ], [ "FStar.UInt128.u32_64", @@ -2066,7 +2066,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "b6c4415b4f0d833331b2b66805675422" + "e97b4a795e9a9e26c703241081c62cf9" ], [ "FStar.UInt128.div_pow2_diff", @@ -2082,7 +2082,7 @@ "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d" ], 0, - "a1a11df21267190f5f0158416c42ffcb" + "570dd6b7ada9d9e6880ca358bb86ec96" ], [ "FStar.UInt128.div_pow2_diff", @@ -2102,7 +2102,7 @@ "typing_Prims.pow2" ], 0, - "6489b25b48bb61964d01c6e514507cd9" + "ba0db50ddffb57102b3ed3e8a576c11a" ], [ "FStar.UInt128.mod_mul_pow2", @@ -2116,7 +2116,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "eada2fe5c5c72b19f353dcbe0b3c90e5" + "558795f67bc98b58d073d2c1cdea7a96" ], [ "FStar.UInt128.mod_mul_pow2", @@ -2131,7 +2131,7 @@ "refinement_interpretation_Tm_refine_0766302b68bb44ab7aff8c4d8be0b46f" ], 0, - "d7d7094855aad41a15d6fcaaeaac8d28" + "b25d9d75f2e21befb4315425178d2273" ], [ "FStar.UInt128.pow2_div_bound", @@ -2152,7 +2152,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "0ee74b5844d0540787f40d77d75c25d9" + "1cff6966f6ec00e4e4d031ebf0cbe528" ], [ "FStar.UInt128.add_u64_shift_left", @@ -2181,7 +2181,7 @@ "typing_FStar.UInt64.v" ], 0, - "e608da01a425483b4ec79c5699b4de9a" + "a0aba5761a2652c7e47588967b6ecb60" ], [ "FStar.UInt128.div_plus_multiple", @@ -2196,7 +2196,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "459711947073c244d7c55a41ee50ee80" + "d135951e2a735e2d79d285e5de040699" ], [ "FStar.UInt128.div_add_small", @@ -2210,7 +2210,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "8dd68b08bf18a10f4ca07b0acda586b3" + "0208a81053368c1df84867834e3ff110" ], [ "FStar.UInt128.div_add_small", @@ -2225,7 +2225,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "d6b253e665bec2cb7e87eb414f23f26d" + "a3fc86a88207af93e1c3d1d9fbab5f9d" ], [ "FStar.UInt128.add_mod_small", @@ -2239,7 +2239,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "6eb078ed1eb7bf282d0f73931b0ccd94" + "d94bd6ec0959f86b4f66cce995efeb20" ], [ "FStar.UInt128.add_mod_small", @@ -2255,7 +2255,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "6a14485d966eb1a9225f55c19f40b102" + "d88a17ab697b10b31e51de5c6a8cf003" ], [ "FStar.UInt128.mod_then_mul_64", @@ -2264,7 +2264,7 @@ 0, [ "@query", "projection_inverse_BoxInt_proj_0" ], 0, - "3279277c03b52a5e35c51bc356211e20" + "37dff421e49358a6d65d3ace9071ea68" ], [ "FStar.UInt128.mul_abc_to_acb", @@ -2276,7 +2276,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "4b361a5116105e46318452eab338663d" + "03ddbb626040a3ad0a58df2ea03944a1" ], [ "FStar.UInt128.add_u64_shift_left_respec", @@ -2315,7 +2315,7 @@ "typing_FStar.UInt64.v", "typing_Prims.pow2" ], 0, - "2850b2d1f55dcf580e8764c0b8b82556" + "24849bcbcfaa5b22d0d50363e021e835" ], [ "FStar.UInt128.add_mod_small'", @@ -2327,7 +2327,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "9bb654e4d1676d81376b1fbba4263402" + "60cc6b12b5bdc5454388697de9b866ba" ], [ "FStar.UInt128.add_mod_small'", @@ -2343,7 +2343,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "0f1e2dcdd2784db03f1800936ca2cd7e" + "55e446a6005eef1c3a605a11f85af0ff" ], [ "FStar.UInt128.shift_t_val", @@ -2362,7 +2362,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "11f882451aa489d27f87170cf2c988b2" + "4c0218a6943eb471004b9097bfc2a46a" ], [ "FStar.UInt128.mul_mod_bound", @@ -2371,7 +2371,7 @@ 0, [ "@query", "projection_inverse_BoxInt_proj_0" ], 0, - "23bda18298413912167d79bbe79810e1" + "4da54d233ed71f3e6f489912ce5d0354" ], [ "FStar.UInt128.mul_mod_bound", @@ -2391,7 +2391,7 @@ "typing_Prims.pow2" ], 0, - "62c8c13ea04e48ddb418da251834ba65" + "b7e49002b631944c7af60a369e8ea647" ], [ "FStar.UInt128.add_lt_le", @@ -2403,7 +2403,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "dc352781b8b73a950de435508a183ae3" + "57ab9915f7f5c70b980596e6bcd937ad" ], [ "FStar.UInt128.u64_pow2_bound", @@ -2428,7 +2428,7 @@ "typing_Prims.pow2" ], 0, - "5406a70076a88e10f439e95871e96866" + "babd7a8abe0a789791c00df60970f6fd" ], [ "FStar.UInt128.shift_t_mod_val'", @@ -2459,7 +2459,7 @@ "typing_Prims.pow2" ], 0, - "ae0835b81142dec81e88b837b18ab9cc" + "9e186002cce1bde5d3ff2af711667aae" ], [ "FStar.UInt128.shift_t_mod_val", @@ -2475,7 +2475,7 @@ "refinement_interpretation_Tm_refine_7075614a0e8c0bdbec6de0d0ef7f1280" ], 0, - "930f60912074968f7cd1c817a725bb1a" + "2e92fd47c1215f84c2d8fcadd4c8c7c8" ], [ "FStar.UInt128.shift_left_small", @@ -2520,7 +2520,7 @@ "typing_FStar.UInt32.v", "typing_FStar.UInt64.v", "typing_Prims.pow2" ], 0, - "f3968d7da964e35b3ee05653d2b37ee8" + "50b618a170de2c0aaef398597ea49267" ], [ "FStar.UInt128.shift_left_large", @@ -2532,7 +2532,7 @@ "refinement_interpretation_Tm_refine_a2a071dd127b029ef35393f42269ee33" ], 0, - "5f23a88db6149cb636cddf76b150a156" + "3f6c1f713daa8eff7486402eeb9169dc" ], [ "FStar.UInt128.shift_left_large", @@ -2570,7 +2570,7 @@ "typing_FStar.UInt32.v", "typing_FStar.UInt64.v", "typing_Prims.pow2" ], 0, - "b85e43bc61440cdaf1a4a549cf1f01d6" + "b36a2eae21712ec0262a075acb290eb1" ], [ "FStar.UInt128.shift_left", @@ -2592,7 +2592,7 @@ "typing_FStar.UInt32.v" ], 0, - "c0048b5b5ab2a5fde582618351a29b34" + "1fa2ea5556f875f233dcdc83df6c2e96" ], [ "FStar.UInt128.shift_left", @@ -2614,7 +2614,7 @@ "typing_FStar.UInt128.u32_64", "typing_FStar.UInt32.v" ], 0, - "6bb557eaf3c4e08c13d523789e662b21" + "1ebd9569637901fafbe7135524c96d4d" ], [ "FStar.UInt128.add_u64_shift_right", @@ -2645,7 +2645,7 @@ "typing_FStar.UInt64.v" ], 0, - "1e6ede85d776cf8899eacc9300cff129" + "0705524b2d55073172e566829ba6588c" ], [ "FStar.UInt128.mul_pow2_diff", @@ -2660,7 +2660,7 @@ "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d" ], 0, - "59e86c39ee8dee761885b8d3d0379700" + "9be82778f8571ba110c2b9cd2d7d2d79" ], [ "FStar.UInt128.mul_pow2_diff", @@ -2679,7 +2679,7 @@ "typing_Prims.pow2" ], 0, - "81a46564b503df7ee3ffb8030688c717" + "b8813892aa69704e1e8de6c1a11bfbcd" ], [ "FStar.UInt128.add_u64_shift_right_respec", @@ -2702,7 +2702,7 @@ "typing_FStar.UInt64.v" ], 0, - "a6a6d026c7402a3528bd6a5116659c79" + "174ef0adc7d1bdcb40e0817e7b9f0437" ], [ "FStar.UInt128.mul_div_spec", @@ -2719,7 +2719,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "71eceb222ff232decd65fbf593ae8ddc" + "5f20fab556d7d838c6b2c9a7ea395d83" ], [ "FStar.UInt128.mul_distr_sub", @@ -2732,7 +2732,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "09a30003ec53340a0040ff436a24b3d9" + "c291d33eaa76465e8394a441d12be358" ], [ "FStar.UInt128.div_product_comm", @@ -2744,7 +2744,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "bb83d881101f954f2171164c0991ef3e" + "8301e3edf01b34538dbb7622d1df03e5" ], [ "FStar.UInt128.div_product_comm", @@ -2757,7 +2757,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "76fc71f4f7de337df19e5cf44f5629a0" + "7b7af6ce12c05f5ddf83af0cd587ad55" ], [ "FStar.UInt128.shift_right_reconstruct", @@ -2773,7 +2773,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "68807b9e9d41cc14e18f9081d2516267" + "3744c2f7974a0025a5f9299649343ba7" ], [ "FStar.UInt128.shift_right_reconstruct", @@ -2798,7 +2798,7 @@ "typing_Prims.pow2" ], 0, - "b626b10bdc1bf098d95431c851f818d7" + "6762978f15c416754dc4b5781fd8117f" ], [ "FStar.UInt128.u128_div_pow2", @@ -2814,7 +2814,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "ec0dc2e12c2caa311aa36408828ae2c5" + "3486da3d23baab40129a10381c4f7136" ], [ "FStar.UInt128.u128_div_pow2", @@ -2837,7 +2837,7 @@ "typing_Prims.pow2" ], 0, - "bac6ee80d5d77159f00b3e39279d747b" + "f233c7ac9cf5b4c3ebe9454729890d86" ], [ "FStar.UInt128.shift_right_small", @@ -2879,7 +2879,7 @@ "typing_Prims.pow2" ], 0, - "1f401b4bd060e3c3ff9b90d125175599" + "46e25eab138ae2697227ae5bd3ab7b57" ], [ "FStar.UInt128.shift_right_large", @@ -2919,7 +2919,7 @@ "typing_FStar.UInt64.v", "typing_Prims.pow2" ], 0, - "29556e6ba6ef83942bc79cab59dbb939" + "8372b483bcba98d89c786feff0eb479b" ], [ "FStar.UInt128.shift_right", @@ -2939,7 +2939,7 @@ "typing_FStar.UInt32.v" ], 0, - "4bacd5d643d8aff776ca5dcb6bfcfe19" + "1631a38b3e7d390630870770f5881c11" ], [ "FStar.UInt128.shift_right", @@ -2960,7 +2960,7 @@ "typing_FStar.UInt128.u32_64", "typing_FStar.UInt32.v" ], 0, - "4486bd6029602225b83eed9c95d25f1b" + "0e50ba100a35bc0bae2594a2f1863640" ], [ "FStar.UInt128.eq", @@ -2972,7 +2972,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "76e4037265152a4fdf3093163ad2062a" + "e78a27f10ca86ef8c2cd7a831c3f5474" ], [ "FStar.UInt128.eq", @@ -3003,7 +3003,7 @@ "typing_FStar.UInt64.v" ], 0, - "879c0d2056c69920837c67ac8a6bb296" + "5118380d93ca2a3b99d9caff257bc3f2" ], [ "FStar.UInt128.gt", @@ -3015,7 +3015,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "9bc0f06db90d7fe190ea9735f6ec1be8" + "b7c1f79fb30eb6539ade505dc5b3195e" ], [ "FStar.UInt128.gt", @@ -3049,7 +3049,7 @@ "typing_FStar.UInt64.v" ], 0, - "dab1fbefb8b5915b39f22d3ba43efd61" + "6b3cc8530b0db8a46a0b3e58e9b9b197" ], [ "FStar.UInt128.lt", @@ -3061,7 +3061,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "0eaf1deedccce2fec33630d07a17b958" + "4d200e10e5fd699032cd5964ba58ce18" ], [ "FStar.UInt128.lt", @@ -3094,7 +3094,7 @@ "typing_FStar.UInt64.v" ], 0, - "4f70c00a0ac9fbc273275e8702ac93f2" + "c8ebfe8fbf0f1fac0f16f8e7d527f54b" ], [ "FStar.UInt128.gte", @@ -3106,7 +3106,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "61a55c6d483b586617ec297c674a2fbd" + "06f4f049169feaa5b7b5592b5de2e9ad" ], [ "FStar.UInt128.gte", @@ -3142,7 +3142,7 @@ "typing_FStar.UInt64.v" ], 0, - "cda7706ca09ec54f7d1d50d0a62726f4" + "5ea7184dce57303b205a0975a0976fd8" ], [ "FStar.UInt128.lte", @@ -3154,7 +3154,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "e9cb2b97de9b0dc128655008073e1701" + "0931f59801bdc40df66c077c7261f11a" ], [ "FStar.UInt128.lte", @@ -3188,7 +3188,7 @@ "typing_FStar.UInt64.v" ], 0, - "6144d8a2dab181215f4ae9e087441007" + "3d82b5e32eea4b8b576958dfd8d08edd" ], [ "FStar.UInt128.u64_logand_comm", @@ -3201,7 +3201,7 @@ "typing_FStar.UInt64.logand" ], 0, - "c1a8aeca29c87cc402dccbae70b142ad" + "79f0f35ef115aacb537ece6af4b84e00" ], [ "FStar.UInt128.u64_and_0", @@ -3214,7 +3214,7 @@ "typing_FStar.UInt64.logand" ], 0, - "f964a002890620cb24e83f8f4f0a2f14" + "c45806f98b870e4d729c4bcb045c3bdb" ], [ "FStar.UInt128.u64_0_and", @@ -3223,7 +3223,7 @@ 0, [ "@query", "lemma_FStar.UInt128.u64_and_0" ], 0, - "6df9ffcb27704a1d67f04945828a6cdc" + "ad5ae1ea20a6044b04799bd271242b9d" ], [ "FStar.UInt128.u64_1s_and", @@ -3237,7 +3237,7 @@ "typing_FStar.UInt64.logand" ], 0, - "1471f29a0c3fae7122c8dd33b0dc1446" + "d77f617795586ba627cd7ea6dce45756" ], [ "FStar.UInt128.eq_mask", @@ -3253,7 +3253,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "8bd35a75a0bf651b947d67823d4f8e1a" + "3ad7b9d7086b812c327918ea1187ea15" ], [ "FStar.UInt128.eq_mask", @@ -3293,7 +3293,7 @@ "typing_FStar.UInt64.v" ], 0, - "c26b525f473d0bf27f7507b4f67f1646" + "4f420816b29b2580b6edea86d1d56038" ], [ "FStar.UInt128.gte_characterization", @@ -3324,7 +3324,7 @@ "typing_FStar.UInt64.v" ], 0, - "1f8496fb48be4d8ba58b39072ed591fb" + "35e8ce58de0e83377a9e547f6a92a83c" ], [ "FStar.UInt128.lt_characterization", @@ -3355,7 +3355,7 @@ "typing_FStar.UInt64.v" ], 0, - "fa00eafaca48dd5de5f93fadb94f6675" + "3c67865f79aef9d03ad884d2d483a3b0" ], [ "FStar.UInt128.u64_logor_comm", @@ -3368,7 +3368,7 @@ "typing_FStar.UInt64.logor" ], 0, - "8927dcd5f8d4d9b5565a79041d7b43b7" + "b1e2eb89531ee172e52b6cad42f95c1c" ], [ "FStar.UInt128.u64_or_1", @@ -3382,7 +3382,7 @@ "typing_FStar.UInt64.logor" ], 0, - "8b8065b52a18c46232b77c292ee1207e" + "22d9b0c24361cb33d146be43ee6c62da" ], [ "FStar.UInt128.u64_1_or", @@ -3395,7 +3395,7 @@ "lemma_FStar.UInt128.u64_or_1" ], 0, - "0057b42e968c27fea9454ccb2bc830fe" + "3bb4eccf6647ab8f693d998106b4ec1f" ], [ "FStar.UInt128.u64_or_0", @@ -3409,7 +3409,7 @@ "typing_FStar.UInt64.logor" ], 0, - "94573f50e2cea21d0bf0d09cbe4b5866" + "143809e1e3ad5e57f9db8b297d84f033" ], [ "FStar.UInt128.u64_not_0", @@ -3423,7 +3423,7 @@ "typing_FStar.UInt64.lognot" ], 0, - "d664f0a3a84925ff8abdf5c8fa903b85" + "123f019609bfc96d7967d16a68250e5a" ], [ "FStar.UInt128.u64_not_1", @@ -3453,7 +3453,7 @@ "typing_FStar.UInt.ones", "typing_FStar.UInt64.lognot" ], 0, - "2eae5ca92a421eb251f00ad0863d1608" + "862ffb495ed427e0d628afa6d50a67c8" ], [ "FStar.UInt128.gte_mask", @@ -3465,7 +3465,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "ddf7b2c9639f06548edd5122a53a5fff" + "530571cd27b01ad7036fa9b802ce7ff8" ], [ "FStar.UInt128.gte_mask", @@ -3498,7 +3498,7 @@ "typing_FStar.UInt128.n", "typing_FStar.UInt64.v" ], 0, - "e0de3af65f8c322d56dbe703bbcc5039" + "8e2eb7e5f7eb224c363d740ce51e7a71" ], [ "FStar.UInt128.uint64_to_uint128", @@ -3510,7 +3510,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "71db83a729a3046c7836f62ed9a1a1aa" + "9ac79207731787391148835d5f24ffd1" ], [ "FStar.UInt128.uint64_to_uint128", @@ -3540,7 +3540,7 @@ "typing_FStar.UInt64.v", "typing_Prims.pow2" ], 0, - "b1d68a224612ec86cac5a6b572c12cee" + "017a760ad8ca32ee0ba8845f90a8aecb" ], [ "FStar.UInt128.uint128_to_uint64", @@ -3549,7 +3549,7 @@ 0, [ "@query" ], 0, - "06114c8725decda7b46985f770591157" + "66ed1746e8e68fad2b8614ca62e5de91" ], [ "FStar.UInt128.uint128_to_uint64", @@ -3576,7 +3576,7 @@ "typing_FStar.UInt64.v" ], 0, - "55d15d24a9ca2f9d8fc40ecf84bf1703" + "f6464ab4507da548dc704c12cb08df63" ], [ "FStar.UInt128.u64_l32_mask", @@ -3596,7 +3596,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "51798fb049eb53b302c87b939997e5cd" + "4698e10c1d9792fdb9d067dd4b0ab24b" ], [ "FStar.UInt128.u64_mod_32", @@ -3610,7 +3610,7 @@ "typing_FStar.UInt128.u64_l32_mask" ], 0, - "d8e5822b615021b592b42fd91763760f" + "c7ac3427406dd183625cf3924173ba70" ], [ "FStar.UInt128.u64_32_digits", @@ -3624,7 +3624,7 @@ "projection_inverse_BoxBool_proj_0" ], 0, - "fec806a52f61796aafee630b3dc8900c" + "d16644e771125c9ec6bf647c3a593d09" ], [ "FStar.UInt128.mul32_digits", @@ -3633,7 +3633,7 @@ 0, [ "@query" ], 0, - "ce1541e410379316745b94b08c4d5f2c" + "86e3a60891200983bb55885229501548" ], [ "FStar.UInt128.mul32_digits", @@ -3653,7 +3653,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "ceca43e9f1b93debbaa700bef7ca9dec" + "6ef8495d841e825236a9fa660489e706" ], [ "FStar.UInt128.u32_32", @@ -3673,7 +3673,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "252d0f94c26fd783890c8809e4a57442" + "a1b5087ea2622c4a7e8425593e7a9429" ], [ "FStar.UInt128.u32_combine", @@ -3703,7 +3703,7 @@ "typing_FStar.UInt64.v" ], 0, - "85ec0f86fa87d669861f3d3552b18e60" + "3026f73b764bf8cfb074ef57457f240a" ], [ "FStar.UInt128.product_bound", @@ -3719,7 +3719,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "4f7508ae31836e3756cc25b8a034b11b" + "d4537513dcf8cd0e8de4bad2034bb4e1" ], [ "FStar.UInt128.uint_product_bound", @@ -3732,7 +3732,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "dcd4231c5d16aaefca7d9e47bbe12902" + "d2bc4d6e9c9f636f0dbe30f6d0ca242b" ], [ "FStar.UInt128.uint_product_bound", @@ -3753,7 +3753,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "ea654a25bf0298695b8c5e96a60e8463" + "6cd712e8d272e41cffcd76fc8a3a2ac9" ], [ "FStar.UInt128.u32_product_bound", @@ -3775,7 +3775,7 @@ "refinement_interpretation_Tm_refine_54b601985451a2432a353b711858af42" ], 0, - "2adfff1e6ab42f43461c5a134c91fba6" + "5de06f4a96248db356fb7c18cd3b411f" ], [ "FStar.UInt128.mul32", @@ -3816,7 +3816,7 @@ "typing_FStar.UInt64.v" ], 0, - "7de7f0288dd3b9aaaf7eb0e91405ce33" + "d359566d39475d18b9e005f7caa4f29c" ], [ "FStar.UInt128.l32", @@ -3839,7 +3839,7 @@ "typing_Prims.pow2" ], 0, - "f03e6fbab64c460f9c82f4696f800859" + "4ebb509446fd3b6995ea440d818ee53a" ], [ "FStar.UInt128.h32", @@ -3864,7 +3864,7 @@ "typing_Prims.pow2" ], 0, - "75676287e7ef35e17cf4641628bd83fc" + "93edbc124bae61c972a897dd6c5fca83" ], [ "FStar.UInt128.mul32_bound", @@ -3883,7 +3883,7 @@ "refinement_interpretation_Tm_refine_a347709bfeba48709474ad26f4f6be87" ], 0, - "9298e3d0b23ac743dc541400ce114dc3" + "2d19af5f2120dec286e782b4c0f4eb21" ], [ "FStar.UInt128.pll", @@ -3892,7 +3892,7 @@ 0, [ "@query" ], 0, - "5bf891e87c7ad273fad059ffe588d8de" + "f63c6caf3069b72dc6296a2ccbc00f86" ], [ "FStar.UInt128.plh", @@ -3901,7 +3901,7 @@ 0, [ "@query" ], 0, - "426827e16dd749d4d774097930e9b8fa" + "3828701bdea3f0743a4d3dab848b9fa5" ], [ "FStar.UInt128.phl", @@ -3910,7 +3910,7 @@ 0, [ "@query" ], 0, - "3a890ab002237d1d745d720c333b3860" + "aba5cb0a3d3a85a6b2b61d718c73e45a" ], [ "FStar.UInt128.phh", @@ -3919,7 +3919,7 @@ 0, [ "@query" ], 0, - "c623e3d07ea021c7300cb6a003d9fcb8" + "d5b63708d55fd6d2480f51d99283e3b2" ], [ "FStar.UInt128.mul_wide_low", @@ -3928,7 +3928,7 @@ 0, [ "@query" ], 0, - "95b83f1141a450c0703bfae390b2ab6d" + "840212bb5cb3758f7bd23698f521d99a" ], [ "FStar.UInt128.mul_wide_high", @@ -3943,7 +3943,7 @@ "refinement_interpretation_Tm_refine_7075614a0e8c0bdbec6de0d0ef7f1280" ], 0, - "6c32641dc43e30bdf3017b239f40393c" + "d04673d27ea80edd0239846cbb075c0a" ], [ "FStar.UInt128.mul_wide_impl_t'", @@ -3983,7 +3983,7 @@ "typing_FStar.UInt64.v" ], 0, - "bee8697b80fdb6aa149cd3f66b4568a2" + "403a2671f178d20ecb51cde5bee40f94" ], [ "FStar.UInt128.u32_combine'", @@ -4012,7 +4012,7 @@ "typing_FStar.UInt128.u32_32", "typing_FStar.UInt64.v" ], 0, - "2f30eddb1ab408fc95e83f8552d7ec8b" + "453a5fb2d4606bcafa7dc4b0e837166d" ], [ "FStar.UInt128.mul_wide_impl", @@ -4065,7 +4065,7 @@ "typing_FStar.UInt128.u64_l32_mask", "typing_FStar.UInt64.v" ], 0, - "cb995d6ffda0de68e1cfda2e5a1305b1" + "be8a5738f77d5f541a1933a8259d4828" ], [ "FStar.UInt128.product_sums", @@ -4077,7 +4077,7 @@ "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0" ], 0, - "0a43b367c7381aa149dc4c364c9fb1a6" + "970fc7375309b36a0052c767bf65f08a" ], [ "FStar.UInt128.u64_32_product", @@ -4099,7 +4099,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "98a40421dc7e568ea3100a5462e34804" + "f77bf6e0f3744315e9a150d49ce148ae" ], [ "FStar.UInt128.product_expand", @@ -4125,7 +4125,7 @@ "typing_FStar.UInt64.v", "typing_Prims.pow2" ], 0, - "12deede400954572c8f7432a715c0f03" + "65a15792fc2f45c040d3a4be553a8c08" ], [ "FStar.UInt128.product_low_expand", @@ -4137,7 +4137,7 @@ "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0" ], 0, - "4e528c62c62393390cf4d8e415ac9b84" + "38f4d0080329de906439c4600845eda1" ], [ "FStar.UInt128.add_mod_then_mod", @@ -4152,7 +4152,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "611c17aebeb04857903cc20cb61595fc" + "e061713baae28009f1a780bd52ca172c" ], [ "FStar.UInt128.shift_add", @@ -4170,7 +4170,7 @@ "refinement_interpretation_Tm_refine_54b601985451a2432a353b711858af42" ], 0, - "d3ad2b2d359b3241ab6cd0d2c5207afd" + "121507f64c71f1fd7e470a4c1c28c5cd" ], [ "FStar.UInt128.mul_wide_low_ok", @@ -4202,7 +4202,7 @@ "typing_Prims.pow2" ], 0, - "657744e56ebfb50c83e38fefc0e526dd" + "35ccc1ec7dee87f2dae133cbf3282b83" ], [ "FStar.UInt128.product_high32", @@ -4211,7 +4211,7 @@ 0, [ "@query" ], 0, - "e4b991b9ca325c1e18092ac198567e1e" + "7a85cedd9f7bd546270b60be59b45a80" ], [ "FStar.UInt128.product_high32", @@ -4240,7 +4240,7 @@ "typing_FStar.UInt128.plh", "typing_FStar.UInt128.pll_h" ], 0, - "8de1a6e8faeaa095dbb7f4d43850c7ed" + "86d2384dad4b263df332822a7c1170de" ], [ "FStar.UInt128.product_high_expand", @@ -4249,7 +4249,7 @@ 0, [ "@query" ], 0, - "4db33afecd9a92188e51293dd49d3296" + "2a9b50a2f14fa76b9252c8d08657ba27" ], [ "FStar.UInt128.product_high_expand", @@ -4280,7 +4280,7 @@ "typing_Prims.pow2" ], 0, - "f3b0bd324ebca3ba0216fea16af451d9" + "9096fb69e5c0f015638a70d42d00d713" ], [ "FStar.UInt128.mod_spec_multiply", @@ -4292,7 +4292,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "702d7ca2d4919c1fb77c00d139170639" + "22e2f2a8a33ce2162d819ce0d9525159" ], [ "FStar.UInt128.mod_spec_multiply", @@ -4305,7 +4305,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "6adb32650291ee7f23597ba80a07198c" + "4a4d643ecfc2a973bba7ba53e729cbaf" ], [ "FStar.UInt128.mod_spec_mod", @@ -4317,7 +4317,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "8b0e25075422f10a1eeffb2b61e34ed4" + "2b4b52930720f26766e3ec3cf416352e" ], [ "FStar.UInt128.mod_spec_mod", @@ -4333,7 +4333,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "b6a7aa422a486b451f1e3ec86a31ab50" + "0bcaf55866f03e83c981f89f63aadc84" ], [ "FStar.UInt128.mul_injective", @@ -4348,7 +4348,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "f83457c237ffed302302ba3e48a4ef0d" + "bb07c5af8ad9261b581743f8884b3291" ], [ "FStar.UInt128.div_sum_combine1", @@ -4360,7 +4360,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "44e375a30b6bae477bd661e36d517a52" + "3452f1f9efee31fb6b2b7ad26bc9e2ee" ], [ "FStar.UInt128.div_sum_combine1", @@ -4376,7 +4376,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "0fdae37028488713ce548b9406baca37" + "92649f6f2ff77881c33c82ad216b1ce7" ], [ "FStar.UInt128.mod_0", @@ -4390,7 +4390,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "b6366b708bdae8efb0655d25527390b0" + "ffbae79fb954da39b5ca96c13a04c627" ], [ "FStar.UInt128.n_minus_mod_exact", @@ -4402,7 +4402,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "cb2ab45cf23a4ac9219c94f6e0c8a567" + "3731bfff726d11627ec70d13b2b8193a" ], [ "FStar.UInt128.sub_mod_gt_0", @@ -4417,7 +4417,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "39108802f963f427bed2b4a6e8a880b1" + "1042913cd518b59fab752d57d1955c92" ], [ "FStar.UInt128.sum_rounded_mod_exact", @@ -4429,7 +4429,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "ccdc1868ed13aa3a89f8487c652277b9" + "064b16e67b7f33233958622082057821" ], [ "FStar.UInt128.sum_rounded_mod_exact", @@ -4443,7 +4443,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "09b6a3bec1d3f665726a4ca9853e3a67" + "18886533887db6bdca922fb6389bcf5c" ], [ "FStar.UInt128.div_sum_combine", @@ -4455,7 +4455,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "5bbe541b21b36620588297264cc177aa" + "012a7f1fe51f7eabb309b6e84c9acc00" ], [ "FStar.UInt128.div_sum_combine", @@ -4472,7 +4472,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "fc6cc06e75a023bb5efb4f0862596558" + "5132845b47010723da4a728a14261b80" ], [ "FStar.UInt128.sum_shift_carry", @@ -4484,7 +4484,7 @@ "refinement_interpretation_Tm_refine_f048236b5f8051f83b495ea5eaa6127b" ], 0, - "8e96687526e777de7b0379c4b770e702" + "e2af3a3c2fcc6c41f339119a60c6d17d" ], [ "FStar.UInt128.sum_shift_carry", @@ -4500,7 +4500,7 @@ "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, - "1941c3c50206dba0b787234ad4c01d00" + "c170588ca07f61fdc9cc90c02464bdec" ], [ "FStar.UInt128.mul_wide_high_ok", @@ -4528,7 +4528,7 @@ "typing_FStar.UInt128.pll_h", "typing_FStar.UInt64.v" ], 0, - "edf3d02af22fb785d20b5f765befaa51" + "009f352efb821225a8cba06dad43a66c" ], [ "FStar.UInt128.product_div_bound", @@ -4549,7 +4549,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "b13a734dd7319868ff4027dbd7d5a66b" + "0133ff1a7677da387e179e1e3265d6ee" ], [ "FStar.UInt128.product_div_bound", @@ -4570,7 +4570,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "f0c88f9fe40fa2261ee140bebb4a3ce6" + "c608b74cbd77e2169af19485de85f742" ], [ "FStar.UInt128.mul_wide", @@ -4603,7 +4603,7 @@ "typing_FStar.UInt128.u32_32", "typing_Prims.pow2" ], 0, - "62d04e518c2033e36ef99fdaf48e9035" + "b4fac15e176971c7c0bf413bd2fa3237" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.UInt128.fsti.hints b/ulib/.cache/FStar.UInt128.fsti.hints index 5078b0d0fae..cb06bda422c 100644 --- a/ulib/.cache/FStar.UInt128.fsti.hints +++ b/ulib/.cache/FStar.UInt128.fsti.hints @@ -11,7 +11,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "b99e3eb6849cba7801ee7be9ca5c003f" + "5df913a1df2f721023b952047fdd6e46" ], [ "FStar.UInt128.uint_to_t", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "fce403d7ea07198ea9d2c4a5dec3e22c" + "77227f1d5681e6f52e754626b5205161" ], [ "FStar.UInt128.v_inj", @@ -39,7 +39,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "357771e4ba7361592fd25939ccb43090" + "aeb5b470bade8cdc88c411aa780c744a" ], [ "FStar.UInt128.add", @@ -51,7 +51,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "c81084ca262715655b3a19f7766875cd" + "29077003b91b308b20cce03e1cb82617" ], [ "FStar.UInt128.add_underspec", @@ -63,7 +63,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "9226428da655408347847e3dfa44b339" + "14ba830a1be88d20d50e087fbb603dce" ], [ "FStar.UInt128.add_mod", @@ -75,7 +75,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "2cca8d6485feae67eff8e1bb2a97d6e5" + "d8f767a7db6d70c13e973faf5e657782" ], [ "FStar.UInt128.sub", @@ -87,7 +87,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "b55745df0653ac3c736552ed52f35b80" + "1f859c96430557e5565401d7762ead6e" ], [ "FStar.UInt128.sub_underspec", @@ -99,7 +99,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "2c66099dd5e69a95762c3e0881a38b06" + "193f7d65c3e76863c4d0739a998feeea" ], [ "FStar.UInt128.sub_mod", @@ -111,7 +111,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "fd49058d6bd783bd818b1194f519207e" + "d02cbc5ee6f5849d99c18fd9330b991e" ], [ "FStar.UInt128.logand", @@ -123,7 +123,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "2a801fbd91e00bb6772fa3a2f2bf38df" + "a087827337f24e046939187275e1bac4" ], [ "FStar.UInt128.logxor", @@ -135,7 +135,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "4b4d7115a3dbe3add2695aba5a9d1657" + "7677addee6efafd5b2895bac01a6f367" ], [ "FStar.UInt128.logor", @@ -147,7 +147,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "f37109aaf70273426acdd6b3f4ef5adb" + "320d808d1f7807721b1d4cb2c0988df4" ], [ "FStar.UInt128.lognot", @@ -159,7 +159,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "227d9798549948691a5cef169e276352" + "f5964000e14fe7ecced1cd42b887f725" ], [ "FStar.UInt128.__uint_to_t", @@ -171,7 +171,7 @@ "equation_FStar.UInt.size", "equation_FStar.UInt128.n" ], 0, - "e29d43dcbe323050f5451badbf8e2aa7" + "9028f8a70492716441143f60be5331e8" ], [ "FStar.UInt128.shift_left", @@ -193,7 +193,7 @@ "typing_FStar.UInt32.v" ], 0, - "2d3061e231913023591a4d38c1ad5fbd" + "99f59a14aa95452e49022a6ce8d90221" ], [ "FStar.UInt128.shift_right", @@ -213,7 +213,7 @@ "typing_FStar.UInt32.v" ], 0, - "4426ad9e2a3e3e0127c600eaa7d82098" + "c5d9ab57ca5011c94cd0a020f36e624a" ], [ "FStar.UInt128.eq", @@ -225,7 +225,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "c447326c37aa9a680d1543999b9114f8" + "27fb0cdd64abcb2c515ac68b406c8bb9" ], [ "FStar.UInt128.gt", @@ -237,7 +237,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "095958a04f621b30dda4313c6474b703" + "ad473fd43691e58e82706ad5b4ff8707" ], [ "FStar.UInt128.lt", @@ -249,7 +249,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "aad958b1f741b3b20d5a8bbbd1c8bd78" + "77851ec7957f8a865acae4089de3099f" ], [ "FStar.UInt128.gte", @@ -261,7 +261,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "9392a5a3edf1f90e22db1f139b2355b1" + "dfa70b2d02ff9c53f1000437c337219a" ], [ "FStar.UInt128.lte", @@ -273,7 +273,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "a7c588b9221f0a0c951f50500a6a7ac7" + "ce71900de87737f9aa9a4bb7d8ef9c3a" ], [ "FStar.UInt128.eq_mask", @@ -289,7 +289,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "306f3960acbd0258acf7d6a281e7409b" + "5048f49f60296025e6e99cc2a9441772" ], [ "FStar.UInt128.gte_mask", @@ -301,7 +301,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "22965a8c07eb5b0887fe901c41ce45ec" + "86761f141d24f2a47978758d447338ab" ], [ "FStar.UInt128.uint64_to_uint128", @@ -313,7 +313,7 @@ "projection_inverse_BoxInt_proj_0" ], 0, - "cb4b515176dfdd88d615fa7d9ad1fa9a" + "184fa77053aa662b0b61774c802c686c" ], [ "FStar.UInt128.uint128_to_uint64", @@ -322,7 +322,7 @@ 1, [ "@query" ], 0, - "f93a120b25e0508810c9a260637ec9c0" + "20383d8e98b3de9de270145456786d6d" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.UInt16.fst.hints b/ulib/.cache/FStar.UInt16.fst.hints index 74a9f81d2c8..3d2f34b1392 100644 --- a/ulib/.cache/FStar.UInt16.fst.hints +++ b/ulib/.cache/FStar.UInt16.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "db0ec60ec5136798f7eaf387587b846d" + "4f22b5b22422da1dda58f9db893ef7ca" ], [ "FStar.UInt16.uint_to_t", @@ -31,7 +31,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "9f8cd9efaae51baa65b2a4375fd19b80" + "f853f9dca73b020619960536ae0e956c" ], [ "FStar.UInt16.uint_to_t", @@ -44,7 +44,7 @@ "projection_inverse_FStar.UInt16.Mk_v" ], 0, - "eec7b67732d26abb5a357e66ce9883fa" + "8377e3fb35e1cecdc98ece3de0e9fddc" ], [ "FStar.UInt16.uv_inv", @@ -59,7 +59,7 @@ "typing_FStar.UInt16.uint_to_t", "typing_FStar.UInt16.v" ], 0, - "0e6a3872bd430fd3d1bb93f20aba5cb7" + "6cf07f99df499eaa89bc837f112d6bd6" ], [ "FStar.UInt16.vu_inv", @@ -72,7 +72,7 @@ "typing_FStar.UInt16.uint_to_t" ], 0, - "abd7525cc057103e9fa8596d6163ffe2" + "7b96a7e1a1ffe830ae0ca50bf1966332" ], [ "FStar.UInt16.v_inj", @@ -81,7 +81,7 @@ 0, [ "@query", "lemma_FStar.UInt16.uv_inv" ], 0, - "5c807206b8345e6d9e4867b2bc427629" + "655943ab56d4251d6dd6863898cfa125" ], [ "FStar.UInt16.zero", @@ -103,7 +103,7 @@ "typing_Prims.pow2" ], 0, - "ba6a1667e5d718a6b42c2d79fdc48324" + "8e0b14a47ab5128fece59e5e3a16b4a8" ], [ "FStar.UInt16.one", @@ -123,7 +123,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "39b00658b7d36b2d0ab1225925da42d2" + "2ba9736f4a74fc2cafb5aae3d6766c68" ], [ "FStar.UInt16.add", @@ -136,7 +136,7 @@ "projection_inverse_FStar.UInt16.Mk_v" ], 0, - "3c14002d755c1ebbdee535a8240f762e" + "2391d2ca4ded3710b4c3948da095c1ad" ], [ "FStar.UInt16.add_underspec", @@ -149,7 +149,7 @@ "projection_inverse_FStar.UInt16.Mk_v" ], 0, - "4896a48871fab2538930bc9de4318d3a" + "cd5cce3e3ed4e40fffbcb1fa31ac0c93" ], [ "FStar.UInt16.add_mod", @@ -166,7 +166,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "7eb555ad4b7fa88fb93ea33385a4aff4" + "67fd63f632f5461465cad4f55630a8f2" ], [ "FStar.UInt16.add_mod", @@ -179,7 +179,7 @@ "projection_inverse_FStar.UInt16.Mk_v" ], 0, - "a43af2f881b86547b9aa104ec44b3d1a" + "f5fc806df85b30ffd6a1292f4da79d7d" ], [ "FStar.UInt16.sub", @@ -192,7 +192,7 @@ "projection_inverse_FStar.UInt16.Mk_v" ], 0, - "06c6a93dcf2be84d53e265e481301893" + "2988e9f9ea5db69d1039783efe5b88cf" ], [ "FStar.UInt16.sub_underspec", @@ -205,7 +205,7 @@ "projection_inverse_FStar.UInt16.Mk_v" ], 0, - "9a6486eafbab767e38fb6cd4921715e6" + "cdb55a54185a7b317ad46f4f244f9453" ], [ "FStar.UInt16.sub_mod", @@ -222,7 +222,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "c7c8d37c7001f24ae5158fb39bcd3889" + "f674425f23bae723c3e3d922d435df46" ], [ "FStar.UInt16.sub_mod", @@ -235,7 +235,7 @@ "projection_inverse_FStar.UInt16.Mk_v" ], 0, - "24689f06603e74c9a6b487d50b45e9c2" + "4cd2d9b61b208f418a3e315c322803a1" ], [ "FStar.UInt16.mul", @@ -248,7 +248,7 @@ "projection_inverse_FStar.UInt16.Mk_v" ], 0, - "319030dbb8dbeda25a714542ddaa7c7c" + "ceed026c9e87dcbc36a46f7a4b3a00bc" ], [ "FStar.UInt16.mul_underspec", @@ -261,7 +261,7 @@ "projection_inverse_FStar.UInt16.Mk_v" ], 0, - "fa5d1f445ebee4177d79e22b4a5eca8e" + "12e06b2f674d6ef149cd656d3aca0f4a" ], [ "FStar.UInt16.mul_mod", @@ -278,7 +278,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "dab5d3d499d81472af669f26b84307cb" + "ba0c98eb0aacc926828e99c1921d1b38" ], [ "FStar.UInt16.mul_mod", @@ -291,7 +291,7 @@ "projection_inverse_FStar.UInt16.Mk_v" ], 0, - "ab29c779f500fa7c47d5b4bed72cf7da" + "62e573dc30c5d06747178778411f4baa" ], [ "FStar.UInt16.div", @@ -320,7 +320,7 @@ "typing_FStar.UInt16.v" ], 0, - "561c1e4cefba0e1084d238eb3515b375" + "288468865dac86a1a677e5cd74d350be" ], [ "FStar.UInt16.div", @@ -349,7 +349,7 @@ "typing_FStar.UInt16.v" ], 0, - "9f1a6ecb4d8b3a51e923133225e4e139" + "eef7b54069f82e9cfe979d1f30b87be0" ], [ "FStar.UInt16.rem", @@ -367,7 +367,7 @@ "refinement_interpretation_Tm_refine_9b1cb58e4cc7db7d20c9b1b635e9d4c5" ], 0, - "6e27756f5d99ede5b848a1a10110c427" + "d0348cdfa46f0894b99b37c9ad429271" ], [ "FStar.UInt16.rem", @@ -381,7 +381,7 @@ "refinement_interpretation_Tm_refine_9b1cb58e4cc7db7d20c9b1b635e9d4c5" ], 0, - "a01b33444d7ac3d30b4703bd3a048008" + "7edd6d9ecf660157ece35efd8d02da61" ], [ "FStar.UInt16.logand", @@ -398,7 +398,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "80d4de8053d8db6fbba00a495f90e7cb" + "04c88ed075df768bc882142a611ba82a" ], [ "FStar.UInt16.logand", @@ -411,7 +411,7 @@ "projection_inverse_FStar.UInt16.Mk_v" ], 0, - "cb811ddf6e1b4bb0c6a5611518e2ed6b" + "c8d57fa42a1925e14cfceabc96ee510d" ], [ "FStar.UInt16.logxor", @@ -424,7 +424,7 @@ "projection_inverse_FStar.UInt16.Mk_v" ], 0, - "51b142921a3a98afc26da0a9fe6700ab" + "62e48fd4f65e173b3320f531c31bc8f8" ], [ "FStar.UInt16.logor", @@ -437,7 +437,7 @@ "projection_inverse_FStar.UInt16.Mk_v" ], 0, - "0d81fb434525b8ff345b7b28d21602e7" + "229ef4386619eb4f19774eb13527c531" ], [ "FStar.UInt16.lognot", @@ -450,7 +450,7 @@ "projection_inverse_FStar.UInt16.Mk_v" ], 0, - "d15547e6be9b03b0c44d81070fc32856" + "2579e61df2a2df7f83e1481c2f126e42" ], [ "FStar.UInt16.shift_right", @@ -473,7 +473,7 @@ "typing_FStar.UInt32.v" ], 0, - "7a82d1220e75965cc1a0876812146881" + "a8b87265e1eed6f009a76069e5db9195" ], [ "FStar.UInt16.shift_right", @@ -493,7 +493,7 @@ "typing_FStar.UInt32.v" ], 0, - "68ea2ebefbb54322ede017e463631562" + "9c93b021a6bc58ad3fb78b8abe4a3a3f" ], [ "FStar.UInt16.shift_left", @@ -516,7 +516,7 @@ "typing_FStar.UInt32.v" ], 0, - "b37202e37347631f30492a026ae3d1ec" + "78da523dd98c836de23dea009fd6e5c7" ], [ "FStar.UInt16.shift_left", @@ -536,7 +536,7 @@ "typing_FStar.UInt32.v" ], 0, - "d8ed7681f657489e4ff5cf580aafbe56" + "026b86837156de69055550dadbf839b7" ], [ "FStar.UInt16.minus", @@ -556,7 +556,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "c58fc0bede02b26f63577a9e237aac88" + "cf755c9a0d683e9cff833b70dccaef23" ], [ "FStar.UInt16.n_minus_one", @@ -576,7 +576,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "67c17d3149be1971d822287beb74b6d1" + "7c9afb3869edd758878458396ae3f260" ], [ "FStar.UInt16.eq_mask", @@ -674,7 +674,7 @@ "typing_FStar.UInt32.v" ], 0, - "8cd1a0221d94c7f6281782681348a524" + "cc697f327035f9d4cda41a34ddd8d650" ], [ "FStar.UInt16.lemma_sub_msbs", @@ -733,7 +733,7 @@ "typing_Prims.pow2" ], 0, - "547cb22ceda62c6586cf02527678204b" + "9037513b2424950eb04b7479e5834b2b" ], [ "FStar.UInt16.gte_mask", @@ -808,7 +808,7 @@ "typing_FStar.UInt16.v", "typing_FStar.UInt32.v" ], 0, - "196cf0cbc394899b45c4f6adef258e2c" + "ac5a2950ab368905a326e2b07cbcc8d6" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.UInt16.fsti.hints b/ulib/.cache/FStar.UInt16.fsti.hints index 46674cb2a56..e0cd242da48 100644 --- a/ulib/.cache/FStar.UInt16.fsti.hints +++ b/ulib/.cache/FStar.UInt16.fsti.hints @@ -1,5 +1,5 @@ [ - "26\fƒ•I\"¶7׬0—W\u001f#", + "Èc%­’ßxÞzŽHù—\u0012ȧ", [ [ "FStar.UInt16.uint_to_t", @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "878a780191d4b87de2ad9e1021e8e051" + "3417c9d113a31c7b9f217abf2fe4e620" ], [ "FStar.UInt16.add_mod", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9d013357b4cd6a42ff0e6e2989d6a823" + "857cbb9c1ad47cc40747a5c671dba717" ], [ "FStar.UInt16.sub_mod", @@ -41,7 +41,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "71931724112289838aff596daf483ee5" + "63f5c59a50ec7bc121c55b41b953ddcb" ], [ "FStar.UInt16.mul_mod", @@ -55,7 +55,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "57808e4af94401bdec719d073c8ddb76" + "341ae8b9aedf5ad5dddfe53223921e31" ], [ "FStar.UInt16.div", @@ -67,7 +67,7 @@ "refinement_interpretation_Tm_refine_3e34e2c4f5ba554ca9d5a94a7452f876" ], 0, - "706acc44661b3708ee4977ac6b9987e9" + "74b0d62c793b8c70a926ce04d89a1026" ], [ "FStar.UInt16.rem", @@ -82,7 +82,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9ed43475d9e1b19307cf2b8543098a28" + "78308f0c6e71d91520c0063508657614" ], [ "FStar.UInt16.logand", @@ -96,7 +96,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "eb0c148b1d2e27e7ff066a43dcb29635" + "ceb042e0e96b97cd970e985c60bad612" ], [ "FStar.UInt16.shift_right", @@ -116,7 +116,7 @@ "typing_FStar.UInt32.v" ], 0, - "27fac43e6b4c369af8a50b830a3f912a" + "02f1f82b43febaf42c1580a1d611b8a3" ], [ "FStar.UInt16.shift_left", @@ -136,7 +136,7 @@ "typing_FStar.UInt32.v" ], 0, - "08ba85452865540124e86ab602923f90" + "92a972e9a7472d564c6ee14345f10d55" ], [ "FStar.UInt16.minus", @@ -156,7 +156,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "49105dd7c8bb365592d78d5cdadd7572" + "0d216ffe9345d0488e45c2bfe50427e6" ], [ "FStar.UInt16.n_minus_one", @@ -176,7 +176,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "7e787bdb7a2031c8867e19fa740eada9" + "bc116a1ab6d47fab008e05e983ae4e34" ], [ "FStar.UInt16.eq_mask", @@ -257,7 +257,7 @@ "typing_FStar.UInt32.v" ], 0, - "b576fea21b1d7008c30ad8f944b9471c" + "833c7ecb2f9fd2e41e555831339080a1" ], [ "FStar.UInt16.gte_mask", @@ -330,7 +330,7 @@ "typing_FStar.UInt16.v", "typing_FStar.UInt32.v" ], 0, - "3bad994a362bb439446ba61f84ae44bb" + "5602645be0fb4f993f9701cbc987591d" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.UInt32.fst.hints b/ulib/.cache/FStar.UInt32.fst.hints index e9c3c866caf..82e256040a0 100644 --- a/ulib/.cache/FStar.UInt32.fst.hints +++ b/ulib/.cache/FStar.UInt32.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "fb42aa5e162642b1e894ad32046c2eaa" + "d2eefa44c50ea3fdd238e0ad4502947c" ], [ "FStar.UInt32.uint_to_t", @@ -31,7 +31,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "4671156cb99292dc7c7635b339d4f0d0" + "40befdabf322117b4e9b7f381f3393e7" ], [ "FStar.UInt32.uint_to_t", @@ -44,7 +44,7 @@ "projection_inverse_FStar.UInt32.Mk_v" ], 0, - "06ad4a05f680fc98f6dc727c2f672ca3" + "20adede3eb9c97c0ec27e20c4bdfabb4" ], [ "FStar.UInt32.uv_inv", @@ -59,7 +59,7 @@ "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v" ], 0, - "8a2141c8766198f2a43280fbc0577472" + "0e7c6ee0b07c86b78a1f41bf9fa70677" ], [ "FStar.UInt32.vu_inv", @@ -72,7 +72,7 @@ "typing_FStar.UInt32.uint_to_t" ], 0, - "96e084b16343bf55d472e133a7a2aa31" + "39177a3b50c3f2392545b25a1e20f3aa" ], [ "FStar.UInt32.v_inj", @@ -81,7 +81,7 @@ 0, [ "@query", "lemma_FStar.UInt32.uv_inv" ], 0, - "af017373d0cbb1632e4e971338a7a99f" + "eacc48b5d451d89ec2ca6894e39547bc" ], [ "FStar.UInt32.zero", @@ -103,7 +103,7 @@ "typing_Prims.pow2" ], 0, - "8ee811ccce8525ec16bd809d193161af" + "12178dcca0887fba12d65f4caff181b4" ], [ "FStar.UInt32.one", @@ -123,7 +123,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "f827a588d6be91cda123ed1859b6dbc9" + "7867fa872fd200ca124af9ad107e0051" ], [ "FStar.UInt32.add", @@ -136,7 +136,7 @@ "projection_inverse_FStar.UInt32.Mk_v" ], 0, - "650de693dc044a9f6450c0b9de5644ec" + "bde2f9b77efbe1aa572156b61bea1cd7" ], [ "FStar.UInt32.add_underspec", @@ -149,7 +149,7 @@ "projection_inverse_FStar.UInt32.Mk_v" ], 0, - "5119351ca4c18387f2081f86a4290766" + "a396fada22f3c40447c501852cdd3a5f" ], [ "FStar.UInt32.add_mod", @@ -166,7 +166,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "b867c08133359f447d4cb466534cc048" + "9175b16f78630f034790667f5a8d1194" ], [ "FStar.UInt32.add_mod", @@ -179,7 +179,7 @@ "projection_inverse_FStar.UInt32.Mk_v" ], 0, - "359a8d66093aad17ad12bf1360586fb4" + "66d2ed21d8fb7c8d7e30fbe9128f930e" ], [ "FStar.UInt32.sub", @@ -192,7 +192,7 @@ "projection_inverse_FStar.UInt32.Mk_v" ], 0, - "82be6ba60d4d2d683e663b63295222c5" + "5a11f6fede6f7d97882e49f2ae71ab67" ], [ "FStar.UInt32.sub_underspec", @@ -205,7 +205,7 @@ "projection_inverse_FStar.UInt32.Mk_v" ], 0, - "7c008e196af27e6051249093e83ae263" + "edc231fc7edece6d048df5e2e0a7506d" ], [ "FStar.UInt32.sub_mod", @@ -222,7 +222,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "87754d0444d026ea4c09c44553042b09" + "45668ce6d2595c1c69c4c8e559866fe7" ], [ "FStar.UInt32.sub_mod", @@ -235,7 +235,7 @@ "projection_inverse_FStar.UInt32.Mk_v" ], 0, - "7396838d02dbd0e4af6e5f6558b67c15" + "91f2cf78e41c5b17822a01ec51d40572" ], [ "FStar.UInt32.mul", @@ -248,7 +248,7 @@ "projection_inverse_FStar.UInt32.Mk_v" ], 0, - "65947f537d03b267531d04826e9bf50b" + "d71452983f6ef388cd84aee863eacdbc" ], [ "FStar.UInt32.mul_underspec", @@ -261,7 +261,7 @@ "projection_inverse_FStar.UInt32.Mk_v" ], 0, - "637291940a77e08a9a7e2754e59adf91" + "f0d5c2e9808ca8d9a014446b0410d75a" ], [ "FStar.UInt32.mul_mod", @@ -278,7 +278,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "980286dee41eaa699042d2593d0721fc" + "e7e80ef32332861e0d1285ce3d232763" ], [ "FStar.UInt32.mul_mod", @@ -291,7 +291,7 @@ "projection_inverse_FStar.UInt32.Mk_v" ], 0, - "76144dc3d73d6796c2c7d6968411e38f" + "a082dea0fbd5b61c6a3e76a63959dcba" ], [ "FStar.UInt32.div", @@ -320,7 +320,7 @@ "typing_FStar.UInt32.v" ], 0, - "2f9e05b4c1960a558328b55962878a5f" + "e54ab88cea5d560fabf181ca7d01b4ca" ], [ "FStar.UInt32.div", @@ -349,7 +349,7 @@ "typing_FStar.UInt32.v" ], 0, - "59ac64485a0d86a594df1d44340ed47f" + "e376216b893e69f5916af049fdc45c74" ], [ "FStar.UInt32.rem", @@ -367,7 +367,7 @@ "refinement_interpretation_Tm_refine_b02cf3d55abd63ea23bf833f942d6299" ], 0, - "2ecf9727bbd41e83bd69ae7093e32db9" + "f153e30b2a9bff17a8a990eb8ec8917b" ], [ "FStar.UInt32.rem", @@ -381,7 +381,7 @@ "refinement_interpretation_Tm_refine_b02cf3d55abd63ea23bf833f942d6299" ], 0, - "01034eceee5322a13aec63a4dff71807" + "6a18081d12b5cbcef29a37cb7861764a" ], [ "FStar.UInt32.logand", @@ -398,7 +398,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "a8d56afd152f9f43f33b0dbe56761647" + "90f6e7b0c8ccb3a76c1fa35c5e3f9d14" ], [ "FStar.UInt32.logand", @@ -411,7 +411,7 @@ "projection_inverse_FStar.UInt32.Mk_v" ], 0, - "2028de6c2a8b945d3c3f1301b2905050" + "eedc0aee4c5647a59e9f18356d17058b" ], [ "FStar.UInt32.logxor", @@ -424,7 +424,7 @@ "projection_inverse_FStar.UInt32.Mk_v" ], 0, - "5dae84df8cde9b37f6d4260a0f6226c3" + "6104cbf7a428d668aef386eb3c952833" ], [ "FStar.UInt32.logor", @@ -437,7 +437,7 @@ "projection_inverse_FStar.UInt32.Mk_v" ], 0, - "519d2b1e15fbe49dc8a56e83f26210cf" + "99d6f76526f43d90b056d319bbbcb12e" ], [ "FStar.UInt32.lognot", @@ -450,7 +450,7 @@ "projection_inverse_FStar.UInt32.Mk_v" ], 0, - "b7068c91e790b33ad6398cdf39fdf287" + "7313f9f50b67a0483903ff792f3cd223" ], [ "FStar.UInt32.shift_right", @@ -474,7 +474,7 @@ "typing_FStar.UInt32.v" ], 0, - "4c02764eb4e6d6fc916dd737655afc3c" + "c7333cf6fe29ab61149109e7e8475831" ], [ "FStar.UInt32.shift_right", @@ -494,7 +494,7 @@ "typing_FStar.UInt32.v" ], 0, - "f3b76322cda952b9486d117da8b02e82" + "f551d85f064b82da0263546d29c33195" ], [ "FStar.UInt32.shift_left", @@ -518,7 +518,7 @@ "typing_FStar.UInt32.v" ], 0, - "82bcf7d4bb11011d91e29adbaa43ee4a" + "ebaa3b919f5c859463662e2594d5ed08" ], [ "FStar.UInt32.shift_left", @@ -538,7 +538,7 @@ "typing_FStar.UInt32.v" ], 0, - "7a05c06e7a24c576950ae76b92f5243c" + "0fc2eae4949b388c44fa6b6fb338ba0f" ], [ "FStar.UInt32.minus", @@ -558,7 +558,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "12971e2dc1407256a5fa64d210654fac" + "4d3fc02af9b006812c0c4648a19479f5" ], [ "FStar.UInt32.n_minus_one", @@ -578,7 +578,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "16b299a23c75b69470743f25b535d6d3" + "5eb15a7b4091e943263032bc46be3e3c" ], [ "FStar.UInt32.eq_mask", @@ -660,7 +660,7 @@ "typing_FStar.UInt32.n_minus_one", "typing_FStar.UInt32.v" ], 0, - "8d93b5109db6f4ac07d2d9bda6842e97" + "39b27748e2077a3c08c37773fa82382e" ], [ "FStar.UInt32.lemma_sub_msbs", @@ -725,7 +725,7 @@ "typing_Prims.pow2" ], 0, - "31a55acf1c6a1119686275d106a589cc" + "00ec183abf5a16c2930a25097e34fab3" ], [ "FStar.UInt32.gte_mask", @@ -800,7 +800,7 @@ "typing_FStar.UInt32.v" ], 0, - "e3ddec652607497a445c601be343f0e2" + "14a4dc9277c3fd45f47b6945c1a41287" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.UInt32.fsti.hints b/ulib/.cache/FStar.UInt32.fsti.hints index 8c9bd0d629a..860bd79fbb0 100644 --- a/ulib/.cache/FStar.UInt32.fsti.hints +++ b/ulib/.cache/FStar.UInt32.fsti.hints @@ -1,5 +1,5 @@ [ - ".\u001c䢵\r\u0016O™:>ÒFï,'", + "ÊçÞ+¥` \u001bŸgÉÏàûò\u0016", [ [ "FStar.UInt32.uint_to_t", @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "957642d08dc1747020d19ef2e902f673" + "a0cabcb9806f08e3b35f06809191682e" ], [ "FStar.UInt32.add_mod", @@ -27,7 +27,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "24c7b1db8dd6df46237e5252e4606907" + "02846c06bc9bc6344f5117483f003133" ], [ "FStar.UInt32.sub_mod", @@ -41,7 +41,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "7e30d90cf091175598b15fec82b89e46" + "69e1eac3b4cd138279ed97697fc94a5b" ], [ "FStar.UInt32.mul_mod", @@ -55,7 +55,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "292044aa5491f2c0297727977dc75f65" + "eccae008085d6d7425d1866826393cd8" ], [ "FStar.UInt32.div", @@ -67,7 +67,7 @@ "refinement_interpretation_Tm_refine_0941c9ff95557f2d53bc8f8179ab793e" ], 0, - "aa110c7ce95d3add0528d8733eb0016e" + "9825cf1e3f92ed731b36e3250b7824c1" ], [ "FStar.UInt32.rem", @@ -82,7 +82,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "871dc192e54dfd49a25a82a7b1a83859" + "aeb34fdb0355819f36f9f344ee03c82c" ], [ "FStar.UInt32.logand", @@ -96,7 +96,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "8565530b27bcfea24baadab9a483ba60" + "92fef74c5a3b58399d6b04656d8cb3cf" ], [ "FStar.UInt32.shift_right", @@ -116,7 +116,7 @@ "typing_FStar.UInt32.v" ], 0, - "39b71f0bc4fea6b270ffe2342d205271" + "c5bfe5d5fcf59e1eb4c4fac32973fecb" ], [ "FStar.UInt32.shift_left", @@ -136,7 +136,7 @@ "typing_FStar.UInt32.v" ], 0, - "a0e11d6dd663d9009fa24a3536837a72" + "c0b1cb85c218915184845810e816012e" ], [ "FStar.UInt32.minus", @@ -156,7 +156,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "0bfbd35382e8dc87f7291847acaff9b1" + "f3a2dac7441ad6d15f9111477c56306e" ], [ "FStar.UInt32.n_minus_one", @@ -176,7 +176,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "55aecc1dfb52cb4e20ccca6263a2828e" + "65afefb3de6e99a3f980f807ff9fa195" ], [ "FStar.UInt32.eq_mask", @@ -250,7 +250,7 @@ "typing_FStar.UInt32.v" ], 0, - "8efda6b34346b082810438bb79030584" + "ebddef83f106253fc1ee549ee696e8ab" ], [ "FStar.UInt32.gte_mask", @@ -323,7 +323,7 @@ "typing_FStar.UInt32.v" ], 0, - "eae45364f1585084ab522dab5ab7c80a" + "ea76ef6a39389cafe82216068611e075" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.UInt64.fst.hints b/ulib/.cache/FStar.UInt64.fst.hints index 5dfc3561cf2..26348eaea5e 100644 --- a/ulib/.cache/FStar.UInt64.fst.hints +++ b/ulib/.cache/FStar.UInt64.fst.hints @@ -13,7 +13,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "902a7ff030abb08e76e1e8f5978d6dae" + "92cf612a853d48359bc49f9aeb903925" ], [ "FStar.UInt64.uint_to_t", @@ -31,7 +31,7 @@ "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec" ], 0, - "fda72fd9538a4f266a84cb724a679f68" + "5bf7b578dc2aed110228d08d2e3e2688" ], [ "FStar.UInt64.uint_to_t", @@ -44,7 +44,7 @@ "projection_inverse_FStar.UInt64.Mk_v" ], 0, - "7f668d24ffffc0efe556728fa676d1fc" + "db6829ae8b4a4b4d294b632132cab2a4" ], [ "FStar.UInt64.uv_inv", @@ -59,7 +59,7 @@ "typing_FStar.UInt64.uint_to_t", "typing_FStar.UInt64.v" ], 0, - "f7e10920fcb3b99f8db530958c8f2f48" + "badac27b3a98dd7e3daebcdefa91cdd4" ], [ "FStar.UInt64.vu_inv", @@ -72,7 +72,7 @@ "typing_FStar.UInt64.uint_to_t" ], 0, - "fd3ade4668d7ae52f6b2f7a2d6315805" + "a527bc9cdac86750b72b1d34828c8510" ], [ "FStar.UInt64.v_inj", @@ -81,7 +81,7 @@ 0, [ "@query", "lemma_FStar.UInt64.uv_inv" ], 0, - "05a5b1b582639cffac83f8f00371cb59" + "1f2bcd1e5337cea68c3c33b2e8168569" ], [ "FStar.UInt64.zero", @@ -103,7 +103,7 @@ "typing_Prims.pow2" ], 0, - "a2b44a8e04e475912cf148d28775b4b6" + "0787f2f2ed06864d2ba4156e6e687a50" ], [ "FStar.UInt64.one", @@ -123,7 +123,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "7ce8a5c92157c07ffd2496457fbf42fc" + "535c1c4000a6ea4287044726914bb748" ], [ "FStar.UInt64.add", @@ -136,7 +136,7 @@ "projection_inverse_FStar.UInt64.Mk_v" ], 0, - "2c0f29e0f41dba02ce5a2f70975fc47a" + "f876d0a4cf5ba7f61c4847b645f209b5" ], [ "FStar.UInt64.add_underspec", @@ -149,7 +149,7 @@ "projection_inverse_FStar.UInt64.Mk_v" ], 0, - "23690f387b16afbd66eb9d86cbe150b0" + "15585eda55de26bbca311515c45b6dc1" ], [ "FStar.UInt64.add_mod", @@ -166,7 +166,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "e327bb929d420bc1e20ee38578cbed6c" + "b4a911e8e664b97708d0fc5e18449376" ], [ "FStar.UInt64.add_mod", @@ -179,7 +179,7 @@ "projection_inverse_FStar.UInt64.Mk_v" ], 0, - "32aa6896d7dd9734e88015b46a74a18e" + "6072d8c546442d093ca17af799a50cbd" ], [ "FStar.UInt64.sub", @@ -192,7 +192,7 @@ "projection_inverse_FStar.UInt64.Mk_v" ], 0, - "26709bff8ca77e757a9c116883f1b7b0" + "158ca3a4501beae070ad9f2c7cec8ef6" ], [ "FStar.UInt64.sub_underspec", @@ -205,7 +205,7 @@ "projection_inverse_FStar.UInt64.Mk_v" ], 0, - "08984c212df98165b0bf10081ef43991" + "cb70069bdbff40503452695b9b10bc7b" ], [ "FStar.UInt64.sub_mod", @@ -222,7 +222,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "0c673bc535d8f296504c0717c89a4252" + "cb79fd33636972943a6e4d77ce10496f" ], [ "FStar.UInt64.sub_mod", @@ -235,7 +235,7 @@ "projection_inverse_FStar.UInt64.Mk_v" ], 0, - "48f2b6994720ac29bc2cf9fb8687e41e" + "95ba9540a6f41bee75cd797f68871032" ], [ "FStar.UInt64.mul", @@ -248,7 +248,7 @@ "projection_inverse_FStar.UInt64.Mk_v" ], 0, - "af2e6f0ec611c77dc2c779d8644131d7" + "e7134a4c5b911731c1f0f4ab46bd7448" ], [ "FStar.UInt64.mul_underspec", @@ -261,7 +261,7 @@ "projection_inverse_FStar.UInt64.Mk_v" ], 0, - "5b51376c8d292a0aa62817a4abfe5a3b" + "07abf25b49201476837754d006ad5b4e" ], [ "FStar.UInt64.mul_mod", @@ -278,7 +278,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "9c4c893c9fa2da49d14eb99ee3cc29b6" + "b1d59bcf2ea9b54eee561be84bce3632" ], [ "FStar.UInt64.mul_mod", @@ -291,7 +291,7 @@ "projection_inverse_FStar.UInt64.Mk_v" ], 0, - "4b24466f0921e7a7c604864e29271d09" + "242dcc736d45a5dc145660565114bf39" ], [ "FStar.UInt64.div", @@ -320,7 +320,7 @@ "typing_FStar.UInt64.v" ], 0, - "5e1c137eeb684157d09ee7e49a4158e3" + "35e616770eda3fdf03e10dd7f4d22677" ], [ "FStar.UInt64.div", @@ -349,7 +349,7 @@ "typing_FStar.UInt64.v" ], 0, - "705a6c9a5c49a5c07e4fe01eadec11a7" + "bc3c32f3e44e775584df7d21728b2682" ], [ "FStar.UInt64.rem", @@ -367,7 +367,7 @@ "refinement_interpretation_Tm_refine_79d30f0bd2097427fe8d96697e20df0f" ], 0, - "283fca531fd0f21fdf49d9a3a8cc84f4" + "9777730be022a95ca1c04be68ba69733" ], [ "FStar.UInt64.rem", @@ -381,7 +381,7 @@ "refinement_interpretation_Tm_refine_79d30f0bd2097427fe8d96697e20df0f" ], 0, - "d2afa67b574adf43e22cab4208bc11ae" + "1240cd6a9418371f740bb18d8d87f842" ], [ "FStar.UInt64.logand", @@ -398,7 +398,7 @@ "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, - "48ffef5cbabaab94922e9e6cd9c56c6f" + "7fd071d26a9b977e852f677e4efc7ada" ], [ "FStar.UInt64.logand", @@ -411,7 +411,7 @@ "projection_inverse_FStar.UInt64.Mk_v" ], 0, - "cd03f59c0d3bb35a62e719bd5a5c2c6a" + "3de0199368bb8a3a39e118b65b3d5994" ], [ "FStar.UInt64.logxor", @@ -424,7 +424,7 @@ "projection_inverse_FStar.UInt64.Mk_v" ], 0, - "106cac1ac0d3196338fcde695c0fecfb" + "932101771e70e0dba7c9384a754c2eea" ], [ "FStar.UInt64.logor", @@ -437,7 +437,7 @@ "projection_inverse_FStar.UInt64.Mk_v" ], 0, - "57def6c5f1d9a9a0881b45f0f5c5ce57" + "469d423f5001e588402e014090a0669f" ], [ "FStar.UInt64.lognot", @@ -450,7 +450,7 @@ "projection_inverse_FStar.UInt64.Mk_v" ], 0, - "e662c295ec721f8bc99728ffc6f6f9b5" + "5ef6ce8302df74cb1424436173281704" ], [ "FStar.UInt64.shift_right", @@ -473,7 +473,7 @@ "typing_FStar.UInt32.v" ], 0, - "5ebb5ea1dceabc5c76030e118f67f821" + "bdcc88d0a7ba7ea9ddc4af60170e9e61" ], [ "FStar.UInt64.shift_right", @@ -493,7 +493,7 @@ "typing_FStar.UInt32.v" ], 0, - "a128e1f6918939f52f9779252c40f21f" + "77d46bb7477f86464f72cdd8c96e8114" ], [ "FStar.UInt64.shift_left", @@ -516,7 +516,7 @@ "typing_FStar.UInt32.v" ], 0, - "84bf402da7002366f8159409d8c6e809" + "60932cda51c58b58067e7f893c2c6fea" ], [ "FStar.UInt64.shift_left", @@ -536,7 +536,7 @@ "typing_FStar.UInt32.v" ], 0, - "2b2ac263f72079fe36f3b32f347ce440" + "732bf3871bfdad01314350ee37d2b324" ], [ "FStar.UInt64.minus", @@ -556,7 +556,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "81a29af32607d826cc55edc4c734b03d" + "101d26d0c5c72710d6956b6198758ff6" ], [ "FStar.UInt64.n_minus_one", @@ -576,7 +576,7 @@ "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, - "0c04af0d9e45e48e9280fbe7a6969657" + "717b2d4940be321a2fb623061e117f1d" ], [ "FStar.UInt64.eq_mask", @@ -672,7 +672,7 @@ "typing_FStar.UInt64.n_minus_one", "typing_FStar.UInt64.v" ], 0, - "b0f4e3511bcbcfb86d118f5f3e65bf6f" + "4db7195346764bcf8123955dcf392897" ], [ "FStar.UInt64.lemma_sub_msbs", @@ -731,7 +731,7 @@ "typing_Prims.pow2" ], 0, - "155e5518de5cf415bb364b74d2267525" + "2c3ffd6de51d24bd7ee4b608c9a6c9a3" ], [ "FStar.UInt64.gte_mask", @@ -806,7 +806,7 @@ "typing_FStar.UInt64.n_minus_one", "typing_FStar.UInt64.v" ], 0, - "2591bdca11c24a9735fc54a2f3265e9f" + "ab974dcc4bc19616b6edc13b0004de87" ] ] ] \ No newline at end of file diff --git a/ulib/.cache/FStar.UInt64.fsti.hints b/ulib/.cache/FStar.UInt64.fsti.hints index f47cb2712c6..8be4171eb4e 100644 --- a/ulib/.cache/FStar.UInt64.fsti.hints +++ b/ulib/.cache/FStar.UInt64.fsti.hints @@ -1,5 +1,5 @@ [ - "BrÒÛ\u0006\bü Date: Wed, 14 Aug 2024 21:44:57 +0000 Subject: [PATCH 2/2] [CI] bump version number to 2024.08.14~dev --- fstar.opam | 2 +- version.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/fstar.opam b/fstar.opam index 21a67738d8c..6eb76dda368 100644 --- a/fstar.opam +++ b/fstar.opam @@ -1,5 +1,5 @@ opam-version: "2.0" -version: "2024.01.13~dev" +version: "2024.08.14~dev" maintainer: "taramana@microsoft.com" authors: "Nik Swamy ,Jonathan Protzenko ,Tahina Ramananandro " homepage: "http://fstar-lang.org" diff --git a/version.txt b/version.txt index afed36735f7..e796c3dfa24 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -2024.01.13~dev +2024.08.14~dev