Skip to content

Commit

Permalink
Appeased Hackage with cosmetic updates to Cabal files
Browse files Browse the repository at this point in the history
  • Loading branch information
LaurentRDC committed Dec 8, 2024
1 parent 501d15f commit 9a0a194
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 21 deletions.
50 changes: 30 additions & 20 deletions repa-examples/repa-examples.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ Executable repa-canny

Main-is: examples/Canny/src-repa/Main.hs
hs-source-dirs: examples/Canny/src-repa .
default-language: Haskell2010
ghc-options:
-rtsopts
-threaded
Expand All @@ -41,8 +42,8 @@ Executable repa-canny
-fmax-simplifier-iterations=20
-fsimplifier-phases=3
-fno-liberate-case
if flag(llvm)
ghc-options:
if flag(llvm)
ghc-options:
-fllvm -optlo-O3


Expand All @@ -57,6 +58,7 @@ Executable repa-mmult
Main-is: examples/MMult/src-repa/Main.hs
other-modules: Solver
hs-source-dirs: examples/MMult/src-repa .
default-language: Haskell2010
ghc-options:
-rtsopts
-threaded
Expand All @@ -67,8 +69,8 @@ Executable repa-mmult
-fno-liberate-case
-funfolding-use-threshold100
-funfolding-keeness-factor100
if flag(llvm)
ghc-options:
if flag(llvm)
ghc-options:
-fllvm -optlo-O3


Expand All @@ -83,6 +85,7 @@ Executable repa-laplace
Main-is: examples/Laplace/src-repa/Main.hs
other-modules: SolverGet SolverStencil
hs-source-dirs: examples/Laplace/src-repa .
default-language: Haskell2010
ghc-options:
-rtsopts
-threaded
Expand All @@ -91,8 +94,8 @@ Executable repa-laplace
-fmax-simplifier-iterations=20
-fsimplifier-phases=3
-fno-liberate-case
if flag(llvm)
ghc-options:
if flag(llvm)
ghc-options:
-fllvm -optlo-O3


Expand All @@ -105,6 +108,7 @@ Executable repa-fft2d

Main-is: examples/FFT/FFT2d/src-repa/Main.hs
hs-source-dirs: examples/FFT/FFT2d/src-repa .
default-language: Haskell2010
ghc-options:
-rtsopts
-threaded
Expand All @@ -115,8 +119,8 @@ Executable repa-fft2d
-fno-liberate-case
-funfolding-use-threshold100
-funfolding-keeness-factor100
if flag(llvm)
ghc-options:
if flag(llvm)
ghc-options:
-fllvm -optlo-O3


Expand All @@ -129,6 +133,7 @@ Executable repa-fft2d-highpass

Main-is: examples/FFT/HighPass2d/src-repa/Main.hs
hs-source-dirs: examples/FFT/HighPass2d/src-repa .
default-language: Haskell2010
ghc-options:
-rtsopts
-threaded
Expand All @@ -139,8 +144,8 @@ Executable repa-fft2d-highpass
-fno-liberate-case
-funfolding-use-threshold100
-funfolding-keeness-factor100
if flag(llvm)
ghc-options:
if flag(llvm)
ghc-options:
-fllvm -optlo-O3


Expand All @@ -153,6 +158,7 @@ Executable repa-fft3d-highpass

Main-is: examples/FFT/HighPass3d/src-repa/Main.hs
hs-source-dirs: examples/FFT/HighPass3d/src-repa .
default-language: Haskell2010
ghc-options:
-rtsopts
-threaded
Expand All @@ -163,8 +169,8 @@ Executable repa-fft3d-highpass
-fno-liberate-case
-funfolding-use-threshold100
-funfolding-keeness-factor100
if flag(llvm)
ghc-options:
if flag(llvm)
ghc-options:
-fllvm -optlo-O3


Expand All @@ -178,6 +184,7 @@ Executable repa-blur

Main-is: examples/Blur/src-repa/Main.hs
hs-source-dirs: examples/Blur/src-repa .
default-language: Haskell2010
ghc-options:
-rtsopts
-threaded
Expand All @@ -188,8 +195,8 @@ Executable repa-blur
-fno-liberate-case
-funfolding-use-threshold100
-funfolding-keeness-factor100
if flag(llvm)
ghc-options:
if flag(llvm)
ghc-options:
-fllvm -optlo-O3


Expand All @@ -203,6 +210,7 @@ Executable repa-sobel
Main-is: examples/Sobel/src-repa/Main.hs
other-modules: Solver
hs-source-dirs: examples/Sobel/src-repa .
default-language: Haskell2010
ghc-options:
-rtsopts
-threaded
Expand All @@ -213,8 +221,8 @@ Executable repa-sobel
-fno-liberate-case
-funfolding-use-threshold100
-funfolding-keeness-factor100
if flag(llvm)
ghc-options:
if flag(llvm)
ghc-options:
-fllvm -optlo-O3


Expand All @@ -226,6 +234,7 @@ Executable repa-volume
, repa-io >= 3.4 && < 3.5

Main-is: examples/Volume/Main.hs
default-language: Haskell2010
ghc-options:
-rtsopts
-threaded
Expand All @@ -236,8 +245,8 @@ Executable repa-volume
-fno-liberate-case
-funfolding-use-threshold100
-funfolding-keeness-factor100
if flag(llvm)
ghc-options:
if flag(llvm)
ghc-options:
-fllvm -optlo-O3


Expand All @@ -249,6 +258,7 @@ Executable repa-unit-test

Main-is: examples/UnitTesting/UnitTesting.hs
hs-source-dirs: examples/UnitTesting .
default-language: Haskell2010
ghc-options:
-rtsopts
-threaded
Expand All @@ -259,8 +269,8 @@ Executable repa-unit-test
-fno-liberate-case
-funfolding-use-threshold100
-funfolding-keeness-factor100
if flag(llvm)
ghc-options:
if flag(llvm)
ghc-options:
-fllvm -optlo-O3

-- vim: nospell
4 changes: 3 additions & 1 deletion repa/repa.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,9 @@ Library
if flag(no-template-haskell)
cpp-options: -DREPA_NO_TH

extensions:
default-language: Haskell2010

default-extensions:
NoMonomorphismRestriction
ExplicitForAll
EmptyDataDecls
Expand Down

0 comments on commit 9a0a194

Please sign in to comment.