File tree Expand file tree Collapse file tree 1 file changed +12
-10
lines changed Expand file tree Collapse file tree 1 file changed +12
-10
lines changed Original file line number Diff line number Diff line change @@ -29,18 +29,19 @@ jobs:
29
29
- os : macos-14
30
30
flags : ' --flags "fma3 f16c"' # Makes no sense on Arm64
31
31
# macos-14 (Arm64) doesn't support older GHC
32
- # 8.10.7 and 9.0.2 are excluded because haskell-actions/setup doesn't install LLVM
33
32
- os : macos-14
34
33
ghc : ' 8.6.5'
35
34
- os : macos-14
36
35
ghc : ' 8.8.4'
37
- - os : macos-14
38
- ghc : ' 8.10.7'
39
- - os : macos-14
40
- ghc : ' 9.0.2'
41
36
steps :
42
37
- uses : actions/checkout@v4
43
38
39
+ - name : Install LLVM
40
+ run : |
41
+ brew install llvm@12
42
+ echo "$(brew --prefix llvm@12)/bin" >> "${GITHUB_PATH}"
43
+ if : ${{ matrix.os == 'macos-14' && (matrix.ghc == '8.10.7' || matrix.ghc == '9.0.2') }}
44
+
44
45
- uses : haskell-actions/setup@v2
45
46
name : Setup Haskell
46
47
with :
@@ -83,21 +84,22 @@ jobs:
83
84
- ghc : ' 9.10'
84
85
flags : ' --flags x87-long-double'
85
86
# macos-14 (Arm64) doesn't support older GHC
86
- # 8.10.7 and 9.0.2 are excluded because haskell-actions/setup doesn't install LLVM
87
87
- os : macos-14
88
88
ghc : ' 8.6.5'
89
89
- os : macos-14
90
90
ghc : ' 8.8.4'
91
- - os : macos-14
92
- ghc : ' 8.10.7'
93
- - os : macos-14
94
- ghc : ' 9.0.2'
95
91
# macos-14 (Arm64) doesn't support x87-long-double
96
92
- os : macos-14
97
93
flags : ' --flags x87-long-double'
98
94
steps :
99
95
- uses : actions/checkout@v4
100
96
97
+ - name : Install LLVM
98
+ run : |
99
+ brew install llvm@12
100
+ echo "$(brew --prefix llvm@12)/bin" >> "${GITHUB_PATH}"
101
+ if : ${{ matrix.os == 'macos-14' && (matrix.ghc == '8.10.7' || matrix.ghc == '9.0.2') }}
102
+
101
103
- uses : haskell-actions/setup@v2
102
104
name : Setup Haskell
103
105
with :
You can’t perform that action at this time.
0 commit comments