Matthew Pickering
Matthew Pickering
I think the correct resolution is to use `:m` with `-fobject-code` but not support referring to internal definitions if you have to use it.
@quasicomputational What "automatic non-obvious effects" are you precisely referring to?
@maoe What does `ghc-events inc` show? Does it show a lot of `0: create thread 0` events?
You can also run into this overflow if you have a command line longer than 2^16.
Am I misunderstanding the numbers here? It seems like the patch makes things slower overall. 9.4.2 had a bug in eta-expansion which was fixed in 9.4.3 (which affected the `Builder`...
I think it's probably a mistake.
I put up #9439 which fixes this issue. Listing all the dependencies is feasible and imo quite desirable.
I have tracked down the failure to the `setDocumentation` function in `pruneInstallPlanPass1`. The essential issue is that `pruneInstallPlanPass1` can't modify anything in an elaborated package which affects the hash, and...
I think this assertion should be fixed because it means something is inconsistent between what the hash inputs were when the elabComponentId was calculated and the inputs computed from the...
Yes #8726 fixed this.