From 6598e385bb6d1d501d0c20b42c34103bb7c08420 Mon Sep 17 00:00:00 2001 From: Julia Longtin Date: Sat, 12 Jun 2021 12:14:02 +0000 Subject: [PATCH 1/3] add weeder and stan dependencies. --- implicit.cabal | 8 ++++++++ weeder.dhall | 1 + 2 files changed, 9 insertions(+) create mode 100644 weeder.dhall diff --git a/implicit.cabal b/implicit.cabal index 30c381e5..edef6979 100644 --- a/implicit.cabal +++ b/implicit.cabal @@ -39,6 +39,10 @@ Common binstuff -optc-O3 -- see GHC manual 8.2.1 section 6.5.1. -feager-blackholing + -- for weeder + -fwrite-ide-info + -- for stan + -hiedir=.hie -Wall -Wextra -Wcompat @@ -59,6 +63,10 @@ Common libstuff -optc-O3 -- see GHC manual 8.2.1 section 6.5.1. -feager-blackholing + -- for weeder + -fwrite-ide-info + -- for stan + -hiedir=.hie -Wall -Wextra -Wcompat diff --git a/weeder.dhall b/weeder.dhall new file mode 100644 index 00000000..0e873ea4 --- /dev/null +++ b/weeder.dhall @@ -0,0 +1 @@ +{ roots = [ "^Main.main$" ], type-class-roots = True } From cf2e8ba0efa67920173d032878ae11411c4c7654 Mon Sep 17 00:00:00 2001 From: Julia Longtin Date: Sat, 12 Jun 2021 12:28:39 +0000 Subject: [PATCH 2/3] disable ghc 8.6.5, update to ghc 8.10.5 --- .github/workflows/implicit.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/implicit.yaml b/.github/workflows/implicit.yaml index 1b714a1a..0692aa72 100644 --- a/.github/workflows/implicit.yaml +++ b/.github/workflows/implicit.yaml @@ -28,9 +28,8 @@ jobs: cabal: - '3.2' ghc: - - '8.10.1' + - '8.10.5' - '8.8.3' - - '8.6.5' name: Haskell CI on: - push From 14eb631cf530f26f480b7ec0d0c61c4061cb5d06 Mon Sep 17 00:00:00 2001 From: Julia Longtin Date: Sat, 12 Jun 2021 12:43:56 +0000 Subject: [PATCH 3/3] back one version. --- .github/workflows/implicit.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/implicit.yaml b/.github/workflows/implicit.yaml index 0692aa72..d4812e37 100644 --- a/.github/workflows/implicit.yaml +++ b/.github/workflows/implicit.yaml @@ -28,7 +28,7 @@ jobs: cabal: - '3.2' ghc: - - '8.10.5' + - '8.10.4' - '8.8.3' name: Haskell CI on: