-
Notifications
You must be signed in to change notification settings - Fork 62
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
Build with -Wall #567
Build with -Wall #567
Conversation
@nikivazou or @ranjitjhala I'd like to attach the "WIP: Don't merge yet" label to this but cannot do this myself. I'm putting this up here so that I could ask about which direction to take with |
c98b81b
to
cc2f099
Compare
That's funny, I leave this work sit idle for a few weeks and now I can't seem to trigger @facundominguez I haven't added |
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.
Thanks @philderbeast!
We could merge this promptly by removing the commits from #565 and reverting or addressing the comments in 0628354. Merging promptly is preferable for the large PRs like this, I'd say.
If --pedantic
works, it would make sense to add it in the circleci configuration to keep LF warning-free.
I actually went ahead and merged all the commits except 0628354 and #565. The merged commits are listed here: #570 Rebasing By the way, nice breakdown of commits. They did help the review. |
8461d56
to
90a92b7
Compare
I found that the stack command cares about the position of
The
|
Thanks @facundominguez. I was lucky to find a methodical way to work through the errors. After doing the rebase, I remember now why I had previously stopped for
|
Looks like a feasible way to breakdown the work to fix the warnings. I'd like to enable the warning in all of the modules eventually. |
It is a shame that cabal or ghc doesn't give us a summary of warning counts by module. Would help us pick our battles. |
90a92b7
to
61436bd
Compare
I rebased again and yes that seems to be the case, closing now. |
WIP: Please don't merge yet.