From ede8f72e679bc5dc258c8eae95151fca0a5872d9 Mon Sep 17 00:00:00 2001 From: Mikolaj Konarski Date: Wed, 3 Aug 2022 17:55:40 +0200 Subject: [PATCH] Disable the test totally on Linux until we stop taking GHC from GHA See https://github.com/haskell/cabal/issues/8032#issuecomment-1204113187 --- cabal-testsuite/PackageTests/NewBuild/T3827/cabal.test.hs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/cabal-testsuite/PackageTests/NewBuild/T3827/cabal.test.hs b/cabal-testsuite/PackageTests/NewBuild/T3827/cabal.test.hs index 35b7de11873..fc34641dec3 100644 --- a/cabal-testsuite/PackageTests/NewBuild/T3827/cabal.test.hs +++ b/cabal-testsuite/PackageTests/NewBuild/T3827/cabal.test.hs @@ -1,11 +1,10 @@ import Test.Cabal.Prelude main = cabalTest $ do - heisenProfiling <- isGhcVersion ">= 9.2.0" linux <- isLinux missesProfilingLinux <- isGhcVersion ">= 9.0.2" osx <- isOSX missesProfilingOsx <- isGhcVersion ">= 8.10.7" - skipIf "8032 heisenbug profiling" ((linux || osx) && heisenProfiling)) + skipIf "8032 heisenbug profiling" linux expectBrokenIf (linux && missesProfilingLinux || osx && missesProfilingOsx) 8032 $ cabal "v2-build" ["exe:q"]