Unverified Commit 67a9f0ae authored by Naïm Camille Favier's avatar Naïm Camille Favier Committed by GitHub
Browse files

agda: skip eval errors in allPackages (#502548)

parents 51859835 388d2251
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -21,5 +21,10 @@
    Takes an arbitrary derivation and says whether it is an agda library package
    *  that is not marked as broken.
  */
  isUnbrokenAgdaPackage = pkg: pkg.isAgdaDerivation or false && !pkg.meta.broken;
  isUnbrokenAgdaPackage =
    pkg:
    let
      r = builtins.tryEval (pkg.isAgdaDerivation or false && !pkg.meta.broken);
    in
    r.success && r.value;
}