repa-examples 3.4.0.1 → 3.4.1.1
raw patch · 2 files changed
+95/−88 lines, 2 filesdep ~QuickCheckdep ~basedep ~repa
Dependency ranges changed: QuickCheck, base, repa, repa-algorithms, repa-io, template-haskell, vector
Files
- examples/Canny/src-repa/Main.hs +1/−2
- repa-examples.cabal +94/−86
examples/Canny/src-repa/Main.hs view
@@ -109,8 +109,7 @@ -- | Wrapper to time each stage of the algorithm. timeStage- :: (Shape sh, Unbox a)- => Int+ :: Int -> String -> IO (Array U sh a) -> IO (Array U sh a)
repa-examples.cabal view
@@ -1,5 +1,5 @@ Name: repa-examples-Version: 3.4.0.1+Version: 3.4.1.1 License: BSD3 License-file: LICENSE Author: The DPH Team@@ -24,39 +24,41 @@ Executable repa-canny- Build-depends: - base == 4.8.*,- repa == 3.4.0.*,- repa-algorithms == 3.4.0.*+ Build-depends:+ base >= 4.8 && < 4.10+ , repa == 3.4.1.*+ , repa-algorithms == 3.4.1.* Main-is: examples/Canny/src-repa/Main.hs hs-source-dirs: examples/Canny/src-repa .- ghc-options: - -rtsopts - -threaded + ghc-options:+ -rtsopts+ -threaded -eventlog- -Odph -fno-liberate-case+ -Odph+ -fno-liberate-case if flag(llvm) ghc-options: -fllvm -optlo-O3 Executable repa-mmult- Build-depends: - base == 4.8.*,- random == 1.1.*,- repa == 3.4.0.*,- repa-io == 3.4.0.*,- repa-algorithms == 3.4.0.*+ Build-depends:+ base >= 4.8 && < 4.10+ , random == 1.1.*+ , repa == 3.4.1.*+ , repa-algorithms == 3.4.1.*+ , repa-io == 3.4.1.* Main-is: examples/MMult/src-repa/Main.hs other-modules: Solver hs-source-dirs: examples/MMult/src-repa .- ghc-options: - -rtsopts - -threaded + ghc-options:+ -rtsopts+ -threaded -eventlog- -Odph -fno-liberate-case+ -Odph+ -fno-liberate-case -funfolding-use-threshold100 -funfolding-keeness-factor100 if flag(llvm)@@ -65,39 +67,41 @@ Executable repa-laplace- Build-depends: - base == 4.8.*,- repa == 3.4.0.*,- repa-io == 3.4.0.*,- template-haskell == 2.10.*+ Build-depends:+ base >= 4.8 && < 4.10+ , repa == 3.4.1.*+ , repa-io == 3.4.1.*+ , template-haskell Main-is: examples/Laplace/src-repa/Main.hs other-modules: SolverGet SolverStencil hs-source-dirs: examples/Laplace/src-repa .- ghc-options: - -rtsopts - -threaded + ghc-options:+ -rtsopts+ -threaded -eventlog- -Odph -fno-liberate-case+ -Odph+ -fno-liberate-case if flag(llvm) ghc-options: -fllvm -optlo-O3 Executable repa-fft2d- Build-depends: - base == 4.8.*,- repa == 3.4.0.*,- repa-algorithms == 3.4.0.*,- repa-io == 3.4.0.*+ Build-depends:+ base >= 4.8 && < 4.10+ , repa == 3.4.1.*+ , repa-algorithms == 3.4.1.*+ , repa-io == 3.4.1.* Main-is: examples/FFT/FFT2d/src-repa/Main.hs hs-source-dirs: examples/FFT/FFT2d/src-repa .- ghc-options: - -rtsopts - -threaded + ghc-options:+ -rtsopts+ -threaded -eventlog- -Odph -fno-liberate-case+ -Odph+ -fno-liberate-case -funfolding-use-threshold100 -funfolding-keeness-factor100 if flag(llvm)@@ -106,19 +110,20 @@ Executable repa-fft2d-highpass- Build-depends: - base == 4.8.*,- repa == 3.4.0.*,- repa-algorithms == 3.4.0.*,- repa-io == 3.4.0.*+ Build-depends:+ base >= 4.8 && < 4.10+ , repa == 3.4.1.*+ , repa-algorithms == 3.4.1.*+ , repa-io == 3.4.1.* Main-is: examples/FFT/HighPass2d/src-repa/Main.hs hs-source-dirs: examples/FFT/HighPass2d/src-repa .- ghc-options: - -rtsopts - -threaded + ghc-options:+ -rtsopts+ -threaded -eventlog- -Odph -fno-liberate-case+ -Odph+ -fno-liberate-case -funfolding-use-threshold100 -funfolding-keeness-factor100 if flag(llvm)@@ -127,18 +132,19 @@ Executable repa-fft3d-highpass- Build-depends: - base == 4.8.*,- repa == 3.4.0.*,- repa-algorithms == 3.4.0.*+ Build-depends:+ base >= 4.8 && < 4.10+ , repa == 3.4.1.*+ , repa-algorithms == 3.4.1.* Main-is: examples/FFT/HighPass3d/src-repa/Main.hs hs-source-dirs: examples/FFT/HighPass3d/src-repa .- ghc-options: - -rtsopts - -threaded + ghc-options:+ -rtsopts+ -threaded -eventlog- -Odph -fno-liberate-case+ -Odph+ -fno-liberate-case -funfolding-use-threshold100 -funfolding-keeness-factor100 if flag(llvm)@@ -147,17 +153,17 @@ Executable repa-blur- Build-depends: - base == 4.8.*,- vector == 0.10.*,- repa == 3.4.0.*,- repa-algorithms == 3.4.0.*+ Build-depends:+ base >= 4.8 && < 4.10+ , repa == 3.4.1.*+ , repa-algorithms == 3.4.1.*+ , vector == 0.11.* Main-is: examples/Blur/src-repa/Main.hs hs-source-dirs: examples/Blur/src-repa .- ghc-options: - -rtsopts - -threaded + ghc-options:+ -rtsopts+ -threaded -eventlog -Odph -fno-liberate-case -funfolding-use-threshold100@@ -168,19 +174,20 @@ Executable repa-sobel- Build-depends: - base == 4.8.*,- repa == 3.4.0.*,- repa-algorithms == 3.4.0.*+ Build-depends:+ base >= 4.8 && < 4.10+ , repa == 3.4.1.*+ , repa-algorithms == 3.4.1.* Main-is: examples/Sobel/src-repa/Main.hs other-modules: Solver hs-source-dirs: examples/Sobel/src-repa . ghc-options:- -rtsopts - -threaded + -rtsopts+ -threaded -eventlog- -Odph -fno-liberate-case+ -Odph+ -fno-liberate-case -funfolding-use-threshold100 -funfolding-keeness-factor100 if flag(llvm)@@ -189,17 +196,18 @@ Executable repa-volume- Build-depends: - base == 4.8.*,- repa == 3.4.0.*,- repa-io == 3.4.0.*+ Build-depends:+ base >= 4.8 && < 4.10+ , repa == 3.4.1.*+ , repa-io == 3.4.1.* Main-is: examples/Volume/Main.hs- ghc-options: - -rtsopts - -threaded + ghc-options:+ -rtsopts+ -threaded -eventlog- -Odph -fno-liberate-case+ -Odph+ -fno-liberate-case -funfolding-use-threshold100 -funfolding-keeness-factor100 if flag(llvm)@@ -208,22 +216,22 @@ Executable repa-unit-test- Build-depends: - base == 4.8.*,- repa == 3.4.0.*,- QuickCheck == 2.8.*+ Build-depends:+ base >= 4.8 && < 4.10+ , repa == 3.4.1.*+ , QuickCheck == 2.8.* Main-is: examples/UnitTesting/UnitTesting.hs hs-source-dirs: examples/UnitTesting .- ghc-options: - -rtsopts - -threaded + ghc-options:+ -rtsopts+ -threaded -eventlog- -Odph -fno-liberate-case+ -Odph+ -fno-liberate-case -funfolding-use-threshold100 -funfolding-keeness-factor100 if flag(llvm) ghc-options: -fllvm -optlo-O3-