-
-
Notifications
You must be signed in to change notification settings - Fork 368
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
Add missing Monad constraint in the eval plugin #3648
Conversation
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.
Strange that this hasn't come up in our CI, but seems fine if it passes.
Yeah, I noticed that as well. Very strange! For posterity's sake, here's a repro: https://gist.github.com/sandydoo/d39597ef8f3f2d71af57bdf4f95feb68 |
Thanks I just hit this too while trying to update for fedora ghc9.2-9.2.8 (building with cabal). ((fwiw I also rebuilt it okay the other day for 9.6.2)) edit oh yes I even built 2.0.0.0 with ghc-9.2.8 for Fedora 38 the other day I had forgotten: |
If anyone else needs this, this ^^ is how I applied the patch to fedora hls via a local |
I suppose, we were likely not running |
@fendor well I mentioned above in an edit: - I built 2.0.0.0 with ghc-9.2.8 on Saturday (CI is already using 9.2.8 though I dunno since when) |
Oh, ah, hm. Welp. That's weird. If it happens again, let's do a proper examination. |
It also happened for us on ghc 9.2.7:
Maybe a new release might make sense? |
Resolves the following build error when building HLS with GHC 9.2.8 via haskell.nix: