Skip to content

Commit 386a5c7

Browse files
committed
CI: Drop ghc-8.0.2 from the build matrix
Was failing with "simplifier ticks exhausted" with that GHC version and the new inlining.
1 parent 3229aae commit 386a5c7

File tree

2 files changed

+2
-8
lines changed

2 files changed

+2
-8
lines changed

.github/workflows/haskell-ci.yml

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -92,11 +92,6 @@ jobs:
9292
compilerVersion: 8.2.2
9393
setup-method: ghcup
9494
allow-failure: false
95-
- compiler: ghc-8.0.2
96-
compilerKind: ghc
97-
compilerVersion: 8.0.2
98-
setup-method: ghcup
99-
allow-failure: false
10095
fail-fast: false
10196
steps:
10297
- name: apt-get install
@@ -211,8 +206,8 @@ jobs:
211206
touch cabal.project
212207
touch cabal.project.local
213208
echo "packages: ${PKGDIR_vector_algorithms}" >> cabal.project
214-
if [ $((HCNUMVER >= 80200)) -ne 0 ] ; then echo "package vector-algorithms" >> cabal.project ; fi
215-
if [ $((HCNUMVER >= 80200)) -ne 0 ] ; then echo " ghc-options: -Werror=missing-methods" >> cabal.project ; fi
209+
echo "package vector-algorithms" >> cabal.project
210+
echo " ghc-options: -Werror=missing-methods" >> cabal.project
216211
cat >> cabal.project <<EOF
217212
EOF
218213
$HCPKG list --simple-output --names-only | perl -ne 'for (split /\s+/) { print "constraints: any.$_ installed\n" unless /^(vector-algorithms)$/; }' >> cabal.project.local

vector-algorithms.cabal

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ tested-with:
3030
GHC == 8.6.5
3131
GHC == 8.4.4
3232
GHC == 8.2.2
33-
GHC == 8.0.2
3433

3534
flag BoundsChecks
3635
description: Enable bounds checking

0 commit comments

Comments
 (0)