Draft: [#919] Update stack resolver to lts-20 (wip)
Description
This MR updates stack resolver to lts-20, and consequently GHC to 9.2.7.
There are a few unfortunate regressions in GHC 9.2 however, so it's up in the air whether we want to make the switch now or wait for a bit.
UPD: The most annoying issues were fixed, some minor quirks remain. However, now haskell.nix is apparently borked
UPD2: GHC 9.2.7 segfaults in some cases. I did manage to work around that (yay), but that's likely a no-go for us anyway.
Related issue(s)
Resolves #919 (closed)
✅ Checklist for your Merge Request
Related changes (conditional)
-
Tests (see short guidelines)
-
If I added new functionality, I added tests covering it. -
If I fixed a bug, I added a regression test to prevent the bug from silently reappearing again.
-
-
Documentation
Stylistic guide (mandatory)
-
My commits comply with the following policy. -
My code complies with the style guide.
Edited by Nikolay Yakimov