val add: BN.bn_add_eq_len_st t_limbs n_limbs
val add: BN.bn_add_eq_len_st t_limbs n_limbs
let add: BN.bn_add_eq_len_st t_limbs n_limbs =
  BN.bn_add_eq_len n_limbs
module Hacl.Bignum4096

open FStar.Mul

module BN = Hacl.Bignum
module BM = Hacl.Bignum.Montgomery
module AM = Hacl.Bignum.AlmostMontgomery
module BE = Hacl.Bignum.Exponentiation
module BR = Hacl.Bignum.ModReduction
module BI = Hacl.Bignum.ModInv

#set-options "--z3rlimit 50 --fuel 0 --ifuel 0"
/
prims.fst.checked Hacl.Bignum.Montgomery.fsti.checked Hacl.Bignum.ModReduction.fst.checked Hacl.Bignum.ModInv.fst.checked Hacl.Bignum.Exponentiation.fsti.checked Hacl.Bignum.Convert.fst.checked Hacl.Bignum.AlmostMontgomery.fsti.checked Hacl.Bignum.fsti.checked FStar.UInt32.fsti.checked FStar.Tactics.Typeclasses.fsti.checked FStar.Pervasives.fsti.checked FStar.Mul.fst.checked
Hacl.Bignum4096.fst
Hacl.Bignum.bn_add_eq_len_st Hacl.Bignum4096.t_limbs Hacl.Bignum4096.n_limbs
Hacl.Bignum.bn_add_eq_len Hacl.Bignum4096.t_limbs Hacl.Bignum4096.n_limbs Hacl.Bignum.bn_add_eq_len_st
let add:BN.bn_add_eq_len_st t_limbs n_limbs =
  
BN.bn_add_eq_len n_limbs