val ok:ref bool
val ok:ref bool
let ok: ref bool = ralloc root true
module MiTLS.Test.StAE
open MiTLS
// adapted from test/TestGCM

open FStar.Bytes // for @|
open FStar.Error
open FStar.Printf
open MiTLS.TLSError
open MiTLS.TLSConstants
open MiTLS.TLSInfo
open MiTLS.Range

module StAE = MiTLS.StAE
module Range = MiTLS.Range
module DH = MiTLS.CommonDH

open FStar.HyperStack
open FStar.HyperStack.ST
/
prims.fst.checked MiTLS.TLSInfo.fst.checked MiTLS.TLSError.fst.checked MiTLS.TLSConstants.fsti.checked MiTLS.StAE.fst.checked MiTLS.Range.fst.checked MiTLS.PMS.fst.checked MiTLS.Hashing.Spec.fst.checked MiTLS.EverCrypt.fsti.checked MiTLS.DataStream.fst.checked MiTLS.Content.fst.checked MiTLS.CommonDH.fsti.checked FStar.UInt8.fsti.checked FStar.UInt32.fsti.checked FStar.Printf.fst.checked FStar.Pervasives.Native.fst.checked FStar.Pervasives.fsti.checked FStar.IO.fst.checked FStar.HyperStack.ST.fsti.checked FStar.HyperStack.fst.checked FStar.Error.fst.checked FStar.Bytes.fsti.checked C.fst.checked
MiTLS.Test.StAE.fst
FStar.HyperStack.ST.ref Prims.bool
FStar.HyperStack.ST.ralloc Prims.bool FStar.Heap.trivial_preorder FStar.Monotonic.HyperHeap.root FStar.HyperStack.ST.mref
let ok:ref bool =
  
ralloc root true