Remove concprog003's haskell98 dependency, and remove some unused imports
authorIan Lynagh <igloo@earth.li>
Tue, 8 Feb 2011 14:04:44 +0000 (14:04 +0000)
committerIan Lynagh <igloo@earth.li>
Tue, 8 Feb 2011 14:04:44 +0000 (14:04 +0000)
testsuite/tests/ghc-regress/concurrent/prog003/CASList.hs
testsuite/tests/ghc-regress/concurrent/prog003/ImmList.hs
testsuite/tests/ghc-regress/concurrent/prog003/MVarListLockCoupling.hs
testsuite/tests/ghc-regress/concurrent/prog003/Main.lhs
testsuite/tests/ghc-regress/concurrent/prog003/RefInterface.hs
testsuite/tests/ghc-regress/concurrent/prog003/TestRun.hs

index 3632fb6..445af79 100644 (file)
@@ -1,9 +1,7 @@
 {-# LANGUAGE BangPatterns,CPP #-}
 module CASList where
 
-import IO
-import GHC.IOBase
-import Monad
+import Control.Monad
 import Data.IORef
 import Control.Concurrent
 import Control.Concurrent.Chan
index ac10dc9..70d8163 100644 (file)
@@ -1,7 +1,6 @@
 {-# LANGUAGE CPP,PatternGuards #-}
 module ImmList where
 
-import IO
 import Control.Concurrent
 import Data.IORef
 import qualified Data.Sequence as S
index 9818afc..0820ccd 100644 (file)
@@ -1,9 +1,7 @@
 {-# LANGUAGE BangPatterns,CPP #-}
 module MVarListLockCoupling where
 
-import IO
-import GHC.IOBase
-import Monad
+import Control.Monad
 import Data.IORef
 import Control.Concurrent
 import Control.Concurrent.Chan
index 7eb2d5a..e4e8ad7 100644 (file)
@@ -8,10 +8,9 @@
 > --import Control.Concurrent.STM
 > import System.Environment
 > import Data.Time
-> import System
 
 > import System.Mem
-> import List
+> import Data.List
 
 > import Collection
 > import RefInterface
index 1dcec6d..fd6e19d 100644 (file)
@@ -12,13 +12,12 @@ import Collection
 import Control.Monad
 import GHC.Conc
 import Text.Printf
-import List
+import Data.List
 import Data.IORef
 import Control.Concurrent
 --import Control.Concurrent.STM
 import System.Environment
 import Data.Time
-import System
 import System.Mem
 import System.Random
 import Control.Exception