[commit: Cabal] master: Turn on assertion checking even in -O builds (7da2bae)
Paolo Capriotti
p.capriotti at gmail.com
Tue May 8 00:15:45 CEST 2012
Repository : ssh://darcs.haskell.org//srv/darcs/packages/Cabal
On branch : master
http://hackage.haskell.org/trac/ghc/changeset/7da2bae5480f16bfb0b4c002a79488921a30fe87
>---------------------------------------------------------------
commit 7da2bae5480f16bfb0b4c002a79488921a30fe87
Author: Duncan Coutts <duncan at haskell.org>
Date: Wed Jun 4 10:00:33 2008 +0000
Turn on assertion checking even in -O builds
Although it is expensive, we want to catch problems early.
>---------------------------------------------------------------
cabal-install/cabal-install.cabal | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/cabal-install/cabal-install.cabal b/cabal-install/cabal-install.cabal
index 116aa36..4c2d856 100644
--- a/cabal-install/cabal-install.cabal
+++ b/cabal-install/cabal-install.cabal
@@ -32,7 +32,9 @@ flag bytestring-in-base
Executable cabal
Main-Is: Main.hs
- Ghc-Options: -Wall
+ -- We want assertion checking on even if people build with -O
+ -- although it is expensive, we want to catch problems early:
+ Ghc-Options: -Wall -fno-ignore-asserts
Other-Modules:
Hackage.Check
-- Hackage.Clean
More information about the Cvs-libraries
mailing list