From fb91944a8744370155c8d89b105a43dac4a65091 Mon Sep 17 00:00:00 2001 From: Javier Neira Date: Mon, 23 Nov 2020 22:29:56 +0100 Subject: [PATCH 1/2] Enable ghc-8.10.2 for windows As chocolatey applies the workaround: https://gitlab.haskell.org/ghc/ghc/-/issues/18550#note_309996 --- .github/workflows/test.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 37358c72b8..cabd0f7001 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -10,8 +10,6 @@ jobs: ghc: ['8.10.2', '8.10.1', '8.8.4', '8.8.3', '8.8.2', '8.6.5', '8.6.4'] os: [ubuntu-latest, macOS-latest, windows-latest] exclude: - - os: windows-latest - ghc: '8.10.2' # broken due to https://gitlab.haskell.org/ghc/ghc/-/issues/18550 - os: windows-latest ghc: '8.8.4' # also fails due to segfault :( - os: windows-latest From 381b598296342e4f6b07a85cc64ae442d4e023a8 Mon Sep 17 00:00:00 2001 From: Javier Neira Date: Mon, 23 Nov 2020 23:50:52 +0100 Subject: [PATCH 2/2] Use correct version of ghc choco package Excluding the version for the rest of os's --- .github/workflows/test.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index cabd0f7001..365705f38b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -7,9 +7,15 @@ jobs: strategy: fail-fast: false matrix: - ghc: ['8.10.2', '8.10.1', '8.8.4', '8.8.3', '8.8.2', '8.6.5', '8.6.4'] + ghc: ['8.10.2.2', '8.10.2', '8.10.1', '8.8.4', '8.8.3', '8.8.2', '8.6.5', '8.6.4'] os: [ubuntu-latest, macOS-latest, windows-latest] exclude: + - os: ubuntu-latest + ghc: '8.10.2.2' # only valid for windows and chocolatey + - os: macOS-latest + ghc: '8.10.2.2' # only valid for windows and chocolatey: + - os: windows-latest + ghc: '8.10.2' # unusable due to https://gitlab.haskell.org/ghc/ghc/-/issues/18550 - os: windows-latest ghc: '8.8.4' # also fails due to segfault :( - os: windows-latest