-
Notifications
You must be signed in to change notification settings - Fork 691
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
Change the test expectation md5 hash #9487
Conversation
Why has the hash has changed? |
I guess if some types from base change their representation, it might get get reflected in our |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If we were sure what's the cause of this discrepancy, it would be valuable to explain it in comments just before the ifdefs (e.g., if it comes from GHC vs from base, for the future, where one GHC can handle multiple base versions). But since we are not sure, this is good enough. Thank you.
I got a test failure in CI, with
|
Label |
Oh, yes, that's a known CI brittleness, I've done "Rerun failed jobs" from the CI screen, top-right corner (no idea what permission level is needed fro that). |
Remove MIN_VERSION_base(4,7,0) as can't build anyway before ghc-8.4
b471190
to
9e96c28
Compare
The expected hashes were changed by @ulysses4ever in b2a36b7#diff-9ae45287f208ec36cc58ec4d1cef44d473e504c09fd24ff8d5eb6d58f1a83707 but I still think this pull request is worthwhile. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good job, thank you!
Why has the hash changed? (Which type in base has changed its representation?) |
I don't think anyone had an idea how to investigate that when I asked on Matrix what to do about it when upgrading to GHC 9.8. |
See #9486. Change the test expectation md5Hash for two tests.
I also removed
MIN_VERSION_base(4,7,0)
conditionals as we can't build anyway beforeghc-8.4
.