You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# corrupts GHA cache or the fabric of reality itself, see https://github.com/haskell/cabal/issues/8356
76
-
- os: windows-latest
77
-
ghc: '8.10.7'
78
-
# lot of segfaults caused by ghc bugs
79
-
- os: windows-latest
80
-
ghc: '8.8.4'
81
-
# it often randomly does "C:\Users\RUNNER~1\AppData\Local\Temp\ghcFEDE.c: DeleteFile "\\\\?\\C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\ghcFEDE.c": permission denied (Access is denied.)"
82
-
- os: windows-latest
83
-
ghc: '8.6.5'
84
-
56
+
ghc: ["9.2.8"]
85
57
steps:
86
58
87
59
- name: Work around XDG directories existence (haskell-actions/setup#62)
@@ -211,65 +183,6 @@ jobs:
211
183
run: sh validate.sh $FLAGS -s solver-benchmarks-run
212
184
213
185
214
-
validate-old-ghcs:
215
-
name: Validate old ghcs ${{ matrix.extra-ghc }}
216
-
runs-on: ubuntu-latest
217
-
needs: validate
218
-
219
-
strategy:
220
-
matrix:
221
-
extra-ghc: ['8.4.4', '8.2.2', '8.0.2']
222
-
## GHC 7.10.3 does not install on ubuntu-22.04 with ghcup.
223
-
## Older GHCs are not supported by ghcup in the first place.
224
-
fail-fast: false
225
-
226
-
steps:
227
-
228
-
- uses: actions/checkout@v4
229
-
230
-
- name: Install prerequisites for old GHCs
231
-
run: |
232
-
sudo apt-get update
233
-
sudo apt-get install libncurses5 libtinfo5
234
-
235
-
- name: Install extra compiler
236
-
run: ghcup install ghc ${{ matrix.extra-ghc }}
237
-
238
-
- name: GHCup logs
239
-
if: always()
240
-
run: cat /usr/local/.ghcup/logs/*
241
-
242
-
- name: Install primary compiler
243
-
uses: haskell-actions/setup@v2
244
-
id: setup-haskell
245
-
with:
246
-
ghc-version: ${{ env.GHC_FOR_RELEASE }}
247
-
cabal-version: latest
248
-
249
-
- name: GHC versions
250
-
run: |
251
-
ghc --version
252
-
"ghc-${{ matrix.extra-ghc }}" --version
253
-
254
-
# As we are reusing the cached build dir from the previous step
255
-
# the generated artifacts are available here,
256
-
# including the cabal executable and the test suite
0 commit comments