diff options
author | Ben Gamari <ben@smart-cactus.org> | 2019-06-13 16:24:10 -0400 |
---|---|---|
committer | Marge Bot <ben+marge-bot@smart-cactus.org> | 2019-06-15 23:32:38 -0400 |
commit | 76b7f619385ac5d126dd186ff3bfe4cdad9349e7 (patch) | |
tree | bee521646ba2811ea09463d06686cdc7e760d018 /hadrian/cabal.project | |
parent | 20b4d5ecabc59062b7a841ce20b631364d8f8645 (diff) | |
download | haskell-76b7f619385ac5d126dd186ff3bfe4cdad9349e7.tar.gz |
Disable optimisation when building Cabal in development flavours
This updates the make and Hadrian build flavours targetting developers
to disable optimisation when building the Cabal library. Cabal tends to
tickle some very bad compiler performance cases (e.g. #16577) so
disabling optimisation here makes a sizeable impact on overall build
time.
See #16817.
Diffstat (limited to 'hadrian/cabal.project')
-rw-r--r-- | hadrian/cabal.project | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/hadrian/cabal.project b/hadrian/cabal.project index d9c329141f..0df6b15695 100644 --- a/hadrian/cabal.project +++ b/hadrian/cabal.project @@ -1,8 +1,8 @@ packages: ./ ../libraries/Cabal/Cabal/ -# N.B. Compile with -O0 since this is not a performance-critical executable -# and the Cabal takes nearly twice as long to build with -O1. See #16817. +-- N.B. Compile with -O0 since this is not a performance-critical executable +-- and the Cabal takes nearly twice as long to build with -O1. See #16817. package Cabal optimization: False |