haskell / deepseq

Deep evaluation of data structures
http://hackage.haskell.org/package/deepseq
Other
40 stars 29 forks source link

attempt to use haskell-ci #58

Closed chessai closed 3 years ago

RyanGlScott commented 4 years ago

I appreciate the effort here, but be warned that this will most likely be blocked on #39.

chessai commented 4 years ago

@RyanGlScott could we not split out the test suite into its own package, and have the CI build and test that?

RyanGlScott commented 4 years ago

could we not split out the test suite into its own package, and have the CI build and test that?

To be clear, that's exactly what my WIP branch here (which is an attempt to fix #39) does. The problem is that the test suite depends on time, which itself depends on deepseq, so the time library must be built from scratch on each run. Attempting to new-build time results in https://github.com/haskell/cabal/issues/5223, which is what #39 is blocked on.