Ranjeet Ranjan
81bfdec224
Update packdiff and streamly-process version in cabal.project.* ( #2239 )
...
* Remove Data.Array.Stream benchmark (hanging)
2023-01-19 18:28:09 +05:30
Harendra Kumar
4390cbefbd
Cleanup benchmark list in benchmark regression CI
2023-01-13 16:44:36 +05:30
Ranjeet Ranjan
33549ffa16
Upgrade package versions in cabal.project.packdiff ( #2224 )
2023-01-12 12:49:44 +05:30
Adithya Kumar
5fa86e8f98
Remove fusion-plugin build from GHC 8.8.4
2022-11-01 16:37:31 +05:30
Ranjeet Ranjan
73b15ccbde
Use GHC-9.4.2 for inspection tests ( #1884 )
2022-10-13 19:16:09 +05:30
Harendra Kumar
2a2899f259
Keep only two sdist builds
...
streamly sdist builds are likely to fail when changes are made to
streamly-core package.
2022-10-12 22:33:58 +05:30
Ranjeet Kumar Ranjan
8a76b6730a
Remove streamly-core from extra-source files
2022-10-12 22:33:58 +05:30
Ranjeet Ranjan
7ac9ab7d5b
Rename Data.Stream.Async to Data.Stream.Concurrent ( #1926 )
2022-10-11 16:41:45 +05:30
Adithya Kumar
066f3027bd
Install bench-runner from the PR and use the executable in the CI
2022-10-10 18:05:20 +05:30
Harendra Kumar
5868fc9f85
Add Data.Stream.Async to regression check
2022-09-28 18:01:45 +05:30
Adithya Kumar
09ed99de1f
Remove support for GHC 8.4.*
2022-09-28 17:50:58 +05:30
Harendra Kumar
e06412bd8e
Bump cache regression-check
2022-08-28 01:38:24 +05:30
Harendra Kumar
2448b9595d
Refactor CI run script
2022-08-28 01:38:24 +05:30
Harendra Kumar
af7ef4b9fd
packdiff CI: update ghcup version, bump cache
2022-08-28 01:38:11 +05:30
Harendra Kumar
cd67584db4
Update cabal and GHC versions
...
Bump cache version
2022-08-28 01:37:26 +05:30
Harendra Kumar
0ac7bacc62
Install the specified cabal version
2022-08-27 17:14:28 +05:30
Harendra Kumar
df325419a1
Update GHCUP version
2022-08-27 17:14:28 +05:30
Ranjeet Kumar Ranjan
db1c538afb
Add ghc 9.4 CI
2022-08-27 17:14:28 +05:30
Ranjeet Ranjan
6e77cdbe24
Move SmallArray to dev flag ( #1783 )
2022-08-25 15:52:41 +05:30
Ranjeet Kumar Ranjan
ca76876369
Repurpose the streamk build flag
...
Fix review comments
Fix review comments
Rename stramk CI to no-fusion
2022-08-19 17:12:36 +05:30
Harendra Kumar
f6575228c4
Make doctest build faster (no optimization)
2022-08-19 17:05:33 +05:30
Ranjeet Kumar Ranjan
18a226b9f0
Array.Foreign -> Array.Unboxed in tests and benchmarks & intenals
...
Co-authored-by: Ranjeet <ranjeet@composewell.com>
2022-08-17 15:09:42 +05:30
Harendra Kumar
bfb1624a57
Add more Prelude.Serial benchmarks to Data.Stream
...
And refactor for simplification and code-reuse.
2022-08-06 19:59:01 +05:30
Ranjeet Kumar Ranjan
8fbc085ef4
Move Prelude.Serial benchmarks to Data.Stream
2022-08-06 16:43:53 +05:30
Adithya Kumar
1f412fe087
Remove Prim based benchmarks from the regression checking CI
2022-08-01 10:38:33 +05:30
Adithya Kumar
93cc79d156
Add a small no-linking hack to make the GHC 902 CIs pass
...
See https://github.com/composewell/streamly/issues/1727
2022-07-27 17:24:59 +05:30
Adithya Kumar
3811e683ce
Improve array combinators to work with unpinned arrays
2022-07-27 17:24:59 +05:30
Adithya Kumar
b95d3c4d1d
Add a CI workflow the uses storable for unboxed arrays
2022-06-23 16:09:57 +05:30
Adithya Kumar
f81f8b5bf3
Add a packdiff CI using the default executable
2022-06-11 19:06:25 +05:30
Adithya Kumar
acc37cf60e
Make regression checking CI dispatchable manually
2022-06-06 13:13:48 +05:30
Harendra Kumar
4fa2d548fa
Fix ghc head version download URL
2022-05-29 00:40:37 +05:30
Harendra Kumar
a554980974
Remove bench.sh references from bench regression CI
2022-04-29 14:23:35 +05:30
Harendra Kumar
b7b3aa8d02
Rename benchmark driver exe to bench-runner
...
To keep it consistent with test-runner for test driver
2022-04-28 23:35:26 +05:30
Harendra Kumar
5435aa1b16
Use Haskell based test driver
...
Replace bin/test.sh with a Haskell implementation
2022-04-28 23:13:45 +05:30
Harendra Kumar
693f5f5fe9
Fix error while listing all benchmark results
2022-04-26 17:09:26 +05:30
Harendra Kumar
3a1de1001c
Use ghc 8.10.7 for regression check
...
Use ghcup to install ghc
2022-04-26 14:40:00 +05:30
Adithya Kumar
e26dc4ddbc
Modify the regression workflow to use haskellified bench-report
2022-04-24 18:09:53 +05:30
Harendra Kumar
28cf08a334
Ignore ghc-9.0.2 failure for now
2022-04-19 16:37:15 +05:30
Harendra Kumar
1d106e3a8a
Upgrade CIs to 9.0.2 and 9.2.2
2022-04-02 03:32:42 +05:30
Adithya Kumar
29ba5decc5
Extract streamly-core out of streamly
2022-03-10 01:25:49 +05:30
Harendra Kumar
4d7328e00c
Remove coverage build and add streamly-core build
2022-02-24 17:33:47 +05:30
Adithya Kumar
ba5d3282c8
Prefix all CI specific environment variables with "CI_"
2022-02-05 06:55:08 +05:30
Adithya Kumar
f60b9451f2
List all benchmarks in the regression checking CI before checking
2022-02-05 06:55:08 +05:30
Adithya Kumar
6e8d1d1224
Add benchmark specific cutoffs
2022-02-04 08:02:40 +05:30
Adithya Kumar
d1e19ae8fa
Add a github workflow for checking regressions
2022-02-04 08:02:40 +05:30
Harendra Kumar
7d8ef6cf7d
Use packcheck with "cabal update" fix
2022-02-01 11:09:58 +05:30
Harendra Kumar
a79ca8312e
Update CIs, use fail-fast
...
Use fail-fast to avoid consuming resources unnecessarily.
Move some CIs on older ghc versions to newer ones.
Arrange fields in logical order.
Add a CI for ghc head version
2022-02-01 11:09:58 +05:30
Adithya Kumar
7dcc5699ff
Update tested GHC versions to the latest minor releases
2021-11-23 18:42:48 +05:30
Adithya Kumar
419dffd99d
Add a CI for GHC 9.2.1
2021-11-14 21:42:39 +05:30
Adithya Kumar
7e8ba7bef6
Fix the coverage build temporarily
2021-09-13 18:48:12 +05:30