File tree 3 files changed +5
-85
lines changed
3 files changed +5
-85
lines changed Original file line number Diff line number Diff line change @@ -58,17 +58,17 @@ jobs:
58
58
# max-backjumps is increased as a temporary solution
59
59
# for dependency resolution failure
60
60
- if : ${{ needs.pre_job.outputs.should_skip != 'true' }}
61
- run : cabal configure --enable-benchmarks --max-backjumps 12000 --project-file cabal-benchmark.project
61
+ run : cabal configure --enable-benchmarks --max-backjumps 12000
62
62
63
63
- if : ${{ needs.pre_job.outputs.should_skip != 'true' }}
64
64
name : Build
65
65
shell : bash
66
- run : cabal build ghcide:benchHist --project-file cabal-benchmark.project
66
+ run : cabal build ghcide:benchHist
67
67
68
68
- if : ${{ needs.pre_job.outputs.should_skip != 'true' }}
69
69
name : Bench init
70
70
shell : bash
71
- run : cabal bench ghcide:benchHist -j --benchmark-options="all-binaries" --project-file cabal-benchmark.project
71
+ run : cabal bench ghcide:benchHist -j --benchmark-options="all-binaries"
72
72
73
73
# tar is required to preserve file permissions
74
74
# compression speeds up upload/download nicely
@@ -142,7 +142,7 @@ jobs:
142
142
- if : ${{ needs.pre_job.outputs.should_skip != 'true' }}
143
143
name : Bench
144
144
shell : bash
145
- run : cabal bench ghcide:benchHist -j --benchmark-options="${{ matrix.example }}" --project-file cabal-benchmark.project
145
+ run : cabal bench ghcide:benchHist -j --benchmark-options="${{ matrix.example }}"
146
146
147
147
- if : ${{ needs.pre_job.outputs.should_skip != 'true' }}
148
148
name : Display results
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1
1
packages :
2
2
./
3
3
./hie-compat
4
+ ./shake-bench
4
5
./hls-graph
5
6
./ghcide
6
7
./hls-plugin-api
@@ -44,33 +45,6 @@ constraints:
44
45
45
46
46
47
allow-newer :
47
- active :base,
48
- assoc :base,
49
- cryptohash-md5 :base,
50
- cryptohash-sha1 :base,
51
- constraints-extras :template-haskell,
52
- data-tree-print :base,
53
- deepseq :base,
54
- dependent-sum :some,
55
- dependent-sum :constraints,
56
- dual-tree :base,
57
- -- Does this make any sense?
58
- entropy :Cabal,
59
- force-layout :base,
60
- force-layout :lens,
61
- floskell :ghc-prim,
62
- floskell :base,
63
- hashable :base,
64
- hslogger :base,
65
- monoid-extras :base,
66
- newtype-generics :base,
67
- parallel :base,
68
- regex-base :base,
69
- regex-tdfa :base,
70
- statestack :base,
71
- these :base,
72
- time-compat :base,
73
-
74
48
-- for shake-bench
75
49
Chart-diagrams :diagrams-core,
76
50
SVGFonts :diagrams-core
You can’t perform that action at this time.
0 commit comments