Fix profiled GHC context
authorAndrey Mokhov <andrey.mokhov@gmail.com>
Tue, 1 Aug 2017 00:39:38 +0000 (01:39 +0100)
committerAndrey Mokhov <andrey.mokhov@gmail.com>
Tue, 1 Aug 2017 00:39:38 +0000 (01:39 +0100)
See #387

src/Settings.hs

index c1d4fbb..b65a17b 100644 (file)
@@ -70,7 +70,7 @@ integerLibraryName = pkgNameString $ integerLibrary flavour
 
 programContext :: Stage -> Package -> Context
 programContext stage pkg
-    | pkg == ghc && ghcProfiled flavour = Context stage pkg profiling
+    | pkg == ghc && ghcProfiled flavour && stage > Stage0 = Context stage pkg profiling
     | otherwise = vanillaContext stage pkg
 
 -- TODO: switch to Set Package as the order of packages should not matter?