@@ -142,6 +142,9 @@ defaultExpectedFailures ghcVer = execWriter $ do
142 mapM_ add $ words =<<
142 mapM_ add $ words =<<
143 [ "distributed-process lockfree-queue network-transport-tcp"
143 [ "distributed-process lockfree-queue network-transport-tcp"
146+ -- Pulls in monad-peel which does not compile
147+ when (ghcVer >= GhcMajorVersion 7 8) $ add "monad-control"
146 add = tell . singleton . PackageName
149 add = tell . singleton . PackageName
@@ -350,10 +353,6 @@ defaultStablePackages ghcVer requireHP = unPackageMap $ execWriter $ do
350 addRange "Michael Snoyman" "hxt" "< 9.3.1"
353 addRange "Michael Snoyman" "hxt" "< 9.3.1"
351 addRange "Michael Snoyman" "network" "< 2.4"
354 addRange "Michael Snoyman" "network" "< 2.4"
353− -- https://github.com/fpco/stackage/issues/178
354− addRange "Michael Snoyman" "MonadCatchIO-transformers" "< 0.3.1"
355− addRange "Michael Snoyman" "MonadCatchIO-mtl" "< 0.3.1"
357 -- https://github.com/fpco/stackage/issues/189
356 -- https://github.com/fpco/stackage/issues/189
358 addRange "Michael Snoyman" "statistics" "< 0.11"
357 addRange "Michael Snoyman" "statistics" "< 0.11"
@@ -381,7 +380,8 @@ defaultStablePackages ghcVer requireHP = unPackageMap $ execWriter $ do
381 addRange "Michael Snoyman" "bson" "== 0.2.4"
380 addRange "Michael Snoyman" "bson" "== 0.2.4"
383 -- Depends on a newer version of happy
382 -- Depends on a newer version of happy
383+ when (ghcVer < GhcMajorVersion 7 8) $
384− addRange "Roman Cheplyaka <roma@ro-che.info>" "pretty-show" "<= 1.6.1"
384+ addRange "Roman Cheplyaka <roma@ro-che.info>" "pretty-show" "<= 1.6.1"
386 -- Version 0.15.3 requires a newer template-haskell
386 -- Version 0.15.3 requires a newer template-haskell
387 addRange "FP Complete <michael@fpcomplete.com>" "language-ecmascript" "< 0.15.3"
387 addRange "FP Complete <michael@fpcomplete.com>" "language-ecmascript" "< 0.15.3"