Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for random-1.3 #73

Merged
merged 3 commits into from
Jan 7, 2025
Merged

Conversation

LaurentRDC
Copy link

@LaurentRDC LaurentRDC commented Jan 6, 2025

This PR updates test-framework and test-framework-quickcheck2 such that it compiles with random-1.3.

Most importantly, there is now a Seed datatype exported by random which conflicted with the Seed datatype defined in test-framework.

To build, one needs to use:

cabal test all --constraint="random>=1.3" --allow-newer="QuickCheck:random"

until QuickCheck is updated.

Fixes #72

@Bodigrim
Copy link

Bodigrim commented Jan 6, 2025

@LaurentRDC while this package is kept on life support, it might still be worth for you to migrate from test-framework to tasty.

@LaurentRDC
Copy link
Author

LaurentRDC commented Jan 6, 2025

Absolutely, this is in the cards, but haven't spent the time on it yet
Edit: done! haskell-distributed/distributed-process#466

@andreasabel andreasabel merged commit 1fb3210 into haskell:master Jan 7, 2025
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support random-1.3
3 participants