Skip to content

Commit b727404

Browse files
committed
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 bae984d commit b727404

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
@@ -2515,6 +2515,14 @@ with haskellLib;
25152515
];
25162516
}) super.hexstring;
25172517

2518+
# 2026-02-19: GHC 9.10 increased simplifier ticks, need higher threshold
2519+
# https://github.com/lehins/hip/issues/56
2520+
hip = overrideCabal (drv: {
2521+
configureFlags = (drv.configureFlags or [ ]) ++ [
2522+
"--ghc-options=-fsimpl-tick-factor=200"
2523+
];
2524+
}) super.hip;
2525+
25182526
# Disabling doctests.
25192527
regex-tdfa = overrideCabal {
25202528
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
@@ -2805,7 +2805,6 @@ broken-packages:
28052805
- hint-server # failure in job https://hydra.nixos.org/build/233240346 at 2023-09-02
28062806
- hinter # failure in job https://hydra.nixos.org/build/233245954 at 2023-09-02
28072807
- hinterface # failure in job https://hydra.nixos.org/build/233250383 at 2023-09-02
2808-
- hip # failure in job https://hydra.nixos.org/build/307610903 at 2025-09-19
28092808
- hipchat-hs # failure in job https://hydra.nixos.org/build/233198550 at 2023-09-02
28102809
- Hipmunk # failure in job https://hydra.nixos.org/build/233259272 at 2023-09-02
28112810
- 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
@@ -2576,7 +2576,6 @@ dont-distribute-packages:
25762576
- penny-bin
25772577
- penny-lib
25782578
- peparser
2579-
- perceptual-hash
25802579
- perdure
25812580
- perf-analysis
25822581
- 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)