Closed Vekhir closed 7 months ago
I just checked master. Yes spec-inspection
fails with GHC 9.6.3 and random 1.2.1.1 from hackage. master is fine though. I didn't look any further
P.S. It looks like we miss tag for 1.2.1.1
master is fine though. I didn't look any further
Yes, legacy-tests
have been fixed with newer ghc. You just need to increase the limit a little: https://github.com/haskell/random/blob/623cf518c6bc4c1de6a4d59b43c3ae37fcb22a35/random.cabal#L119
With respect to spec-inspection
, I have no clue how it all works, but @Bodigrim will.
It looks like we miss tag for 1.2.1.1
No we are not. Here it is: https://github.com/haskell/random/tree/v1.2.1.1
For inspection tests see https://github.com/haskell/random/commit/c39a647a5ede9546a5c17d0e20cae2af0a71c625. Yes, the released package will fail the test, but it's inconsequential.
Would you consider a point release with the test fixes? I.e. https://github.com/haskell/random/commit/c39a647a5ede9546a5c17d0e20cae2af0a71c625 and https://github.com/haskell/random/commit/425ca9af3498edd81aa5243dfc4643332b09055e. I realize them failing doesn't mean anything, but speaking from Arch's perspective (with build automation), I'd rather not disable the tests because of it. The next best thing would be carrying the patches separately on our end, not ideal, but workable. What do you think?
(I personally have no capacity to make a release at the moment)
I can try doing that over the weekend.
Released random-1.2.1.2
Thanks for your time! The release is much appreciated
Hi, when building
random
1.2.1.1 with GHC 9.6.3 or 9.8.1 on Arch Linux, both thelegacy-test
and thespec-inspection
tests fail.Edit: Both issues are fixed on
master
and can be ignored. See comments for details.Perhaps you have an idea, especially with respect to
legacy-test
. I'll keep you posted.Appendix
legacy-test
spec-inspection