-
Notifications
You must be signed in to change notification settings - Fork 158
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
Fix #227 #229
Fix #227 #229
Conversation
.travis.yml
Outdated
- compiler: "ghc-8.6.1" | ||
env: GHCHEAD=true | ||
addons: {apt: {packages: [ghc-ppa-tools,cabal-install-head,ghc-8.6.1], sources: [hvr-ghc]}} | ||
# Fails due to GHC #15436 |
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.
When you say "fails", is it the entire library that fails to build? Just the tests?
If it's the former, we shouldn't list GHC 8.4.3 under tested-with
. If it's the latter, maybe we should uncomment this and simply enable TEST=--disable-tests
.
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.
Just the tests.
If it's the former, we shouldn't list GHC 8.4.3 under tested-with. If it's the latter, maybe we should uncomment this and simply enable TEST=--disable-tests.
Sounds good to me.
Sadly GHC croaks due to GHC #15436.
@bgamari I need to start writing down all the issues w/ GHC 8.4.3 I'd like to see resolved in a GHC 8.4.4 point rls... |
How is this looking? |
@bgamari good :-) But I'll test it locally a bit more |
This introduces the fix for haskell/text#229.
This introduces the fix for haskell/text#229.
This fixes two bugs:
caseConvert
was incorrectly (albeit subtly) associated, resulting in a much large size that overflowed the machine integertake
anddrop
fusion combinators failed to clamp negative counts, resulting in underflows.In addition it does a fair bit of spring cleaning, adding GHC 8.6.1 to the
Tested-With
configuration list, dropping a redundantbug-reports
field, and regeneratingtravis.yml
.