Warning Police: Unused imports
[ghc-hetmet.git] / compiler / utils / Util.lhs
index 8473faf..bfb499a 100644 (file)
@@ -79,9 +79,12 @@ module Util (
 
 #include "HsVersions.h"
 
-import Panic           ( panic, trace )
 import FastTypes
 
+#ifdef DEBUG
+import Panic           ( panic, trace )
+#endif
+
 import Control.Exception ( Exception(..), finally, catchDyn, throw )
 import qualified Control.Exception as Exception
 import Data.Dynamic    ( Typeable )
@@ -89,10 +92,11 @@ import Data.IORef   ( IORef, newIORef )
 import System.IO.Unsafe        ( unsafePerformIO )
 import Data.IORef      ( readIORef, writeIORef )
 
-import qualified Data.List as List ( elem, notElem )
-
+import qualified Data.List as List ( elem )
 #ifndef DEBUG
 import Data.List               ( zipWith4 )
+#else
+import qualified Data.List as List ( notElem )
 #endif
 
 import Control.Monad   ( when )