Skip to content

Commit 416e965

Browse files
Ai-Ya-Yafabaff
authored andcommitted
haskellPackages.hip: increase simplifier ticks
build fails on GHC 9.10 due to simplifier ticks exhausted (lehins/hip#56), simply increase tick threshold relevant PR: lehins/hip#57
1 parent 602d143 commit 416e965

File tree

4 files changed

+8
-5
lines changed

4 files changed

+8
-5
lines changed

pkgs/development/haskell-modules/configuration-common.nix

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2570,6 +2570,14 @@ with haskellLib;
25702570
];
25712571
}) super.hexstring;
25722572

2573+
# 2026-02-19: GHC 9.10 increased simplifier ticks, need higher threshold
2574+
# https://github.com/lehins/hip/issues/56
2575+
hip = overrideCabal (drv: {
2576+
configureFlags = (drv.configureFlags or [ ]) ++ [
2577+
"--ghc-options=-fsimpl-tick-factor=200"
2578+
];
2579+
}) super.hip;
2580+
25732581
# Disabling doctests.
25742582
regex-tdfa = overrideCabal {
25752583
testTargets = [ "regex-tdfa-unittest" ];

pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2804,7 +2804,6 @@ broken-packages:
28042804
- hint-server # failure in job https://hydra.nixos.org/build/233240346 at 2023-09-02
28052805
- hinter # failure in job https://hydra.nixos.org/build/233245954 at 2023-09-02
28062806
- hinterface # failure in job https://hydra.nixos.org/build/233250383 at 2023-09-02
2807-
- hip # failure in job https://hydra.nixos.org/build/307610903 at 2025-09-19
28082807
- hipchat-hs # failure in job https://hydra.nixos.org/build/233198550 at 2023-09-02
28092808
- Hipmunk # failure in job https://hydra.nixos.org/build/233259272 at 2023-09-02
28102809
- hips # failure in job https://hydra.nixos.org/build/252728413 at 2024-03-16

pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2573,7 +2573,6 @@ dont-distribute-packages:
25732573
- penny-bin
25742574
- penny-lib
25752575
- peparser
2576-
- perceptual-hash
25772576
- perdure
25782577
- perf-analysis
25792578
- perfecthash

pkgs/development/haskell-modules/hackage-packages.nix

Lines changed: 0 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)