{-| Module : TestLolCPPMain Description : Main driver for lol tests with CPP. Copyright : (c) Eric Crockett, 2011-2017 Chris Peikert, 2011-2017 License : GPL-3 Maintainer : ecrockett0@gmail.com Stability : experimental Portability : POSIX Main driver for lol tests with CPP. -} module TestLolCPPMain where import Crypto.Lol.Cyclotomic.Tensor.CPP import Crypto.Lol.Tests import Data.Proxy import Test.Framework main :: IO () main = defaultMainWithArgs [ defaultZqTests , zqTensorTests (Proxy::Proxy CT) , int64TensorTests (Proxy::Proxy CT) , dblTensorTests (Proxy::Proxy CT) , cpxTensorTests (Proxy::Proxy CT) , cycTests (Proxy::Proxy CT) ] ["--maximum-generated-tests=20"]