summaryrefslogtreecommitdiffstats
path: root/maintainers/scripts/haskell/test-configurations.nix
diff options
context:
space:
mode:
Diffstat (limited to 'maintainers/scripts/haskell/test-configurations.nix')
-rw-r--r--maintainers/scripts/haskell/test-configurations.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/maintainers/scripts/haskell/test-configurations.nix b/maintainers/scripts/haskell/test-configurations.nix
index c69ea3b1d519..ed5d2fe066f2 100644
--- a/maintainers/scripts/haskell/test-configurations.nix
+++ b/maintainers/scripts/haskell/test-configurations.nix
@@ -98,7 +98,10 @@ let
# overlays. For common, nix, darwin etc. only the derivation from the default
# package set will be emitted.
packages = builtins.filter (v:
- v != null && (skipEvalErrors -> (builtins.tryEval (v.outPath or v)).success)
+ lib.warnIf (v.meta.broken or false) "${v.pname} is marked as broken" (
+ v != null
+ && (skipEvalErrors -> (builtins.tryEval (v.outPath or v)).success)
+ )
) (
lib.concatMap (fileName:
let