-
Notifications
You must be signed in to change notification settings - Fork 39
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
compile times are extremely high #272
Comments
Unfortunately this is somewhat known, but we don't really know what the root cause of the issue is. At CircuitHub, we tend to set |
So I've encountered similar issues with compile times. It didn't really hit me until my application had to build via a CI pipeline, where it would slow to a halt and max out my memory budget. I was able to narrow the issue down to records that were deriving |
We ran into the same issue, to the point of making the project effectively uncompilable on some users laptops, and the pragmas flags suggested by @remeike did the trick. This really should be added to the main rel8 documentation. Just toss this on top of the file defining the rel8able instance:
|
With ghc9.4.6 the compile times for small modules are really high (multiple minutes), is this expected or might this be a regression in the compiler?
The text was updated successfully, but these errors were encountered: