Skip to content

Hs dependency upgrade ghc 9.10.3#4137

Draft
jberthold wants to merge 24 commits intomasterfrom
hs-dependency-upgrade-ghc-9.10.3
Draft

Hs dependency upgrade ghc 9.10.3#4137
jberthold wants to merge 24 commits intomasterfrom
hs-dependency-upgrade-ghc-9.10.3

Conversation

@jberthold
Copy link
Member

@jberthold jberthold commented Feb 13, 2026

Upgrades to GHC-9.10.3 and Stackage lts-24.30, and to using tools from the latest nixpkgs-unstable.

  • ghc-9.10.3

    • refactorings to avoid warnings about partial functions (head, tail)
    • foldl' import not required any more
  • dependencies from newer resolver, removing the custom version of hashable

  • fourmolu-0.19.0.1, requiring pervasive format changes in the code

  • hlint-3.10 : a new configuration item to ignore a rule related to reverse (would harm readability, performance not too relevant in affected code)

  • Adjust nixpkgs dependency version to a stable one (from rv-nix-utils)

  • re-test with KEVM and kontrol (scripts/performance-test-k*.sh)

jberthold and others added 21 commits February 11, 2026 10:32
@jberthold jberthold mentioned this pull request Feb 13, 2026
2 tasks
@jberthold jberthold force-pushed the hs-dependency-upgrade-ghc-9.10.3 branch from a86c9d2 to f5851cc Compare February 13, 2026 05:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants