Skip to content

Commit

Permalink
lol-benches-0.0.0.3 to fix compile issue due to old imports
Browse files Browse the repository at this point in the history
  • Loading branch information
crockeea committed Feb 20, 2017
1 parent cb5cefe commit 8b9a722
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 7 deletions.
4 changes: 4 additions & 0 deletions lol-benches/CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
Changelog for lol-benches project
================================

0.0.0.3
-----
* Removed imports of Simple*Benches.

0.0.0.2
-----
* Import Control.Monad.Random hiding `lift` to support MonadRandom-0.5.1.
Expand Down
12 changes: 6 additions & 6 deletions lol-benches/Crypto/Lol/Benchmarks/Standard.hs
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,9 @@ Default high-level benchmarks for Tensor implementations.
module Crypto.Lol.Benchmarks.Standard where

import Crypto.Lol.Benchmarks
import Crypto.Lol.Benchmarks.SimpleTensorBenches
--import Crypto.Lol.Benchmarks.SimpleTensorBenches
import Crypto.Lol.Benchmarks.TensorBenches
import Crypto.Lol.Benchmarks.SimpleUCycBenches
--import Crypto.Lol.Benchmarks.SimpleUCycBenches
import Crypto.Lol.Benchmarks.UCycBenches
import Crypto.Lol.Benchmarks.CycBenches
import Crypto.Lol.Factored
Expand Down Expand Up @@ -66,9 +66,9 @@ oneIdxBenches :: forall t m r gen . _ => Proxy '(m,r) -> Proxy t -> Proxy gen ->
oneIdxBenches _ _ pgen =
let ptmr = Proxy :: Proxy '(t,m,r)
in benchGroup (showType ptmr) $ (($ pgen) . ($ ptmr)) <$> [
simpleTensorBenches1,
--simpleTensorBenches1,
tensorBenches1,
simpleUCycBenches1,
--simpleUCycBenches1,
ucycBenches1,
cycBenches1
]
Expand All @@ -79,9 +79,9 @@ twoIdxBenches :: forall t m m' r . _ => Proxy '(m,m',r) -> Proxy t -> IO Benchma
twoIdxBenches _ _ =
let ptmr = Proxy :: Proxy '(t,m,m',r)
in benchGroup (showType ptmr) $ ($ ptmr) <$> [
simpleTensorBenches2,
--simpleTensorBenches2,
tensorBenches2,
simpleUCycBenches2,
--simpleUCycBenches2,
ucycBenches2,
cycBenches2
]
2 changes: 1 addition & 1 deletion lol-benches/lol-benches.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ name: lol-benches
-- PVP summary: +-+------- breaking API changes
-- | | +----- non-breaking API additions
-- | | | +--- code changes with no API change
version: 0.0.0.2
version: 0.0.0.3
synopsis: A library for benchmarking <https://hackage.haskell.org/package/lol Λ ∘ λ>.
homepage: https://github.com/cpeikert/Lol
Bug-Reports: https://github.com/cpeikert/Lol/issues
Expand Down

0 comments on commit 8b9a722

Please sign in to comment.