Skip to content

Commit f3225ad

Browse files
authored
Run the benchmark suite on GHC 9.0.2 and 9.2.3 (#3069)
* Run the benchmark suite in GHC 9.0.2 and 9.2.3 * Benchmark Cabal 3.6.3.0 Cabal 3.0.0.0 doesn't build with GHC 9.2.x
1 parent 21e8ac5 commit f3225ad

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed

.github/workflows/bench.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
strategy:
4747
fail-fast: false
4848
matrix:
49-
ghc: ['8.10.7']
49+
ghc: ['8.10.7', '9.2.3']
5050
os: [ubuntu-latest]
5151

5252
# This code is fitted to the strategy: assumes Linux is used ... etc,
@@ -103,7 +103,7 @@ jobs:
103103
strategy:
104104
fail-fast: false
105105
matrix:
106-
ghc: ['8.10.7']
106+
ghc: ['8.10.7', '9.2.3']
107107
os: [ubuntu-latest]
108108
cabal: ['3.6']
109109
example: ['cabal', 'lsp-types']

ghcide/bench/config.yaml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -14,34 +14,34 @@ examples:
1414
# Medium-sized project without TH
1515
- name: cabal
1616
package: Cabal
17-
version: 3.0.0.0
17+
version: 3.6.3.0
1818
modules:
19-
- Distribution/Simple.hs
20-
- Distribution/Types/Module.hs
19+
- src/Distribution/Simple.hs
20+
- src/Distribution/Types/Module.hs
2121
extra-args: [] # extra ghcide command line args
2222
- name: cabal-1module
2323
package: Cabal
24-
version: 3.0.0.0
24+
version: 3.6.3.0
2525
modules:
26-
- Distribution/Simple.hs
26+
- src/Distribution/Simple.hs
2727
- name: cabal-conservative
2828
package: Cabal
29-
version: 3.0.0.0
29+
version: 3.6.3.0
3030
modules:
31-
- Distribution/Simple.hs
32-
- Distribution/Types/Module.hs
31+
- src/Distribution/Simple.hs
32+
- src/Distribution/Types/Module.hs
3333
extra-args: # extra ghcide command line args
3434
- --conservative-change-tracking
3535
# Small-sized project with TH
3636
- name: lsp-types
3737
package: lsp-types
38-
version: 1.0.0.1
38+
version: 1.5.0.0
3939
modules:
4040
- src/Language/LSP/VFS.hs
4141
- src/Language/LSP/Types/Lens.hs
4242
- name: lsp-types-conservative
4343
package: lsp-types
44-
version: 1.0.0.1
44+
version: 1.5.0.0
4545
modules:
4646
- src/Language/LSP/VFS.hs
4747
- src/Language/LSP/Types/Lens.hs

0 commit comments

Comments
 (0)