about summary refs log tree commit diff
path: root/pkgs/development/haskell-modules
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2019-08-10 11:23:49 +0200
committerPeter Simons <simons@cryp.to>2019-08-11 20:48:09 +0200
commite10ae7afa6f249d6f73876952d993f8cb9405402 (patch)
treec942e9f4875bb4d449b43e71ebb0545e32c711a3 /pkgs/development/haskell-modules
parent90384031363e768617c8f864bababe776cd02d01 (diff)
downloadnixlib-e10ae7afa6f249d6f73876952d993f8cb9405402.tar
nixlib-e10ae7afa6f249d6f73876952d993f8cb9405402.tar.gz
nixlib-e10ae7afa6f249d6f73876952d993f8cb9405402.tar.bz2
nixlib-e10ae7afa6f249d6f73876952d993f8cb9405402.tar.lz
nixlib-e10ae7afa6f249d6f73876952d993f8cb9405402.tar.xz
nixlib-e10ae7afa6f249d6f73876952d993f8cb9405402.tar.zst
nixlib-e10ae7afa6f249d6f73876952d993f8cb9405402.zip
haskell-clock & tasty: break infinite recursions
Diffstat (limited to 'pkgs/development/haskell-modules')
-rw-r--r--pkgs/development/haskell-modules/configuration-nix.nix6
1 files changed, 6 insertions, 0 deletions
diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix
index 23cbf15e51b3..edd64bd0b30b 100644
--- a/pkgs/development/haskell-modules/configuration-nix.nix
+++ b/pkgs/development/haskell-modules/configuration-nix.nix
@@ -506,6 +506,12 @@ self: super: builtins.intersectAttrs super {
     '';
   });
 
+  # Break infinite recursion cycle between QuickCheck and splitmix.
+  splitmix = dontCheck super.splitmix;
+
+  # Break infinite recursion cycle between tasty and clock.
+  clock = dontCheck super.clock;
+
   # loc and loc-test depend on each other for testing. Break that infinite cycle:
   loc-test = super.loc-test.override { loc = dontCheck self.loc; };