Skip to content

Instantly share code, notes, and snippets.

@towynlin
Created February 5, 2014 16:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save towynlin/8828193 to your computer and use it in GitHub Desktop.
Save towynlin/8828193 to your computer and use it in GitHub Desktop.
Attempting to install and run the Haskell Koans
~/code% git clone https://github.com/HaskVan/HaskellKoans.git
Cloning into 'HaskellKoans'...
remote: Reusing existing pack: 200, done.
remote: Total 200 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (200/200), 25.54 KiB | 0 bytes/s, done.
Resolving deltas: 100% (111/111), done.
Checking connectivity... done.
~/code% cd HaskellKoans
~/code/HaskellKoans% ./bin/setup-koans
Writing a default package environment file to
/Users/zac/code/HaskellKoans/cabal.sandbox.config
Creating a new sandbox at /Users/zac/code/HaskellKoans/.cabal-sandbox
Resolving dependencies...
Downloading ansi-terminal-0.6.1.1...
Configuring ansi-terminal-0.6.1.1...
Building ansi-terminal-0.6.1.1...
Preprocessing library ansi-terminal-0.6.1.1...
System/Console/ANSI.hs:17:45:
warning: missing terminating ' character [-Winvalid-pp-token]
-- * Vanilla: has an @IO ()@ type and doesn't take a @Handle@. This just outputs the ANSI command directly on
^
1 warning generated.
[1 of 3] Compiling System.Console.ANSI.Common ( System/Console/ANSI/Common.hs, dist/dist-sandbox-397cf6d/build/System/Console/ANSI/Common.o )
[2 of 3] Compiling System.Console.ANSI.Unix ( System/Console/ANSI/Unix.hs, dist/dist-sandbox-397cf6d/build/System/Console/ANSI/Unix.o )
[3 of 3] Compiling System.Console.ANSI ( System/Console/ANSI.hs, dist/dist-sandbox-397cf6d/build/System/Console/ANSI.o )
In-place registering ansi-terminal-0.6.1.1...
Installing library in
/Users/zac/code/HaskellKoans/.cabal-sandbox/lib/x86_64-osx-ghc-7.6.3/ansi-terminal-0.6.1.1
Registering ansi-terminal-0.6.1.1...
Installed ansi-terminal-0.6.1.1
Configuring cereal-0.4.0.1...
Building cereal-0.4.0.1...
Preprocessing library cereal-0.4.0.1...
src/Data/Serialize.hs:198:8:
warning: missing terminating ' character [-Winvalid-pp-token]
-- they're written as a byte tag, and that value. If the Integer value
^
1 warning generated.
src/Data/Serialize/Put.hs:112:26:
warning: missing terminating ' character [-Winvalid-pp-token]
PairS x w' = unPut k
^
src/Data/Serialize/Put.hs:113:42:
warning: missing terminating ' character [-Winvalid-pp-token]
in PairS (f x) (w `mappend` w')
^
src/Data/Serialize/Put.hs:123:22:
warning: missing terminating ' character [-Winvalid-pp-token]
PairS b w' = unPut (k a)
^
src/Data/Serialize/Put.hs:124:34:
warning: missing terminating ' character [-Winvalid-pp-token]
in PairS b (w `mappend` w')
^
src/Data/Serialize/Put.hs:129:22:
warning: missing terminating ' character [-Winvalid-pp-token]
PairS b w' = unPut k
^
src/Data/Serialize/Put.hs:130:34:
warning: missing terminating ' character [-Winvalid-pp-token]
in PairS b (w `mappend` w')
^
src/Data/Serialize/Put.hs:224:64:
warning: missing terminating ' character [-Winvalid-pp-token]
-- written in host order, host endian form, for the machine you're on.
^
7 warnings generated.
src/Data/Serialize/Get.hs:171:15:
warning: missing terminating ' character [-Winvalid-pp-token]
let ks' s1 b1 m1 a = ks s1 b1 m1 (p a)
^
src/Data/Serialize/Get.hs:172:35:
warning: missing terminating ' character [-Winvalid-pp-token]
in unGet m s0 b0 m0 kf ks'
^
src/Data/Serialize/Get.hs:188:15:
warning: missing terminating ' character [-Winvalid-pp-token]
let ks' s1 b1 m1 a = unGet (g a) s1 b1 m1 kf ks
^
src/Data/Serialize/Get.hs:189:35:
warning: missing terminating ' character [-Winvalid-pp-token]
in unGet m s0 b0 m0 kf ks'
^
src/Data/Serialize/Get.hs:197:15:
warning: missing terminating ' character [-Winvalid-pp-token]
let kf' _ b1 m1 _ _ = unGet b (s0 `B.append` bufferBytes b1)
^
src/Data/Serialize/Get.hs:199:44:
warning: missing terminating ' character [-Winvalid-pp-token]
in unGet a s0 (Just B.empty) m0 kf' ks
^
src/Data/Serialize/Get.hs:218:11:
warning: missing terminating ' character [-Winvalid-pp-token]
let kf' s1 b1 m1 ls = kf s1 b1 m1 (l:ls)
^
src/Data/Serialize/Get.hs:219:28:
warning: missing terminating ' character [-Winvalid-pp-token]
in unGet m s0 b0 m0 kf' ks
^
src/Data/Serialize/Get.hs:248:41:
warning: missing terminating ' character [-Winvalid-pp-token]
runGetState m str off = case runGetState' m str off of
^
src/Data/Serialize/Get.hs:256:12:
warning: missing terminating ' character [-Winvalid-pp-token]
runGetState' :: Get a -> B.ByteString -> Int
^
src/Data/Serialize/Get.hs:258:12:
warning: missing terminating ' character [-Winvalid-pp-token]
runGetState' m str off =
^
src/Data/Serialize/Get.hs:263:23:
warning: missing terminating ' character [-Winvalid-pp-token]
{-# INLINE runGetState' #-}
^
src/Data/Serialize/Get.hs:269:11:
warning: missing terminating ' character [-Winvalid-pp-token]
runGetLazy' :: Get a -> L.ByteString -> (Either String a,L.ByteString)
^
src/Data/Serialize/Get.hs:270:11:
warning: missing terminating ' character [-Winvalid-pp-token]
runGetLazy' m lstr = loop run (L.toChunks lstr)
^
src/Data/Serialize/Get.hs:286:22:
warning: missing terminating ' character [-Winvalid-pp-token]
{-# INLINE runGetLazy' #-}
^
src/Data/Serialize/Get.hs:291:36:
warning: missing terminating ' character [-Winvalid-pp-token]
runGetLazy m lstr = fst (runGetLazy' m lstr)
^
src/Data/Serialize/Get.hs:297:41:
warning: missing terminating ' character [-Winvalid-pp-token]
runGetLazyState m lstr = case runGetLazy' m lstr of
^
src/Data/Serialize/Get.hs:327:9:
warning: missing terminating ' character [-Winvalid-pp-token]
let (s',rest) = B.splitAt n s
^
src/Data/Serialize/Get.hs:328:8:
warning: missing terminating ' character [-Winvalid-pp-token]
put s'
^
src/Data/Serialize/Get.hs:360:49:
warning: missing terminating ' character [-Winvalid-pp-token]
-- | Skip ahead @n@ bytes. No error if there isn't enough bytes.
^
src/Data/Serialize/Get.hs:370:9:
warning: missing terminating ' character [-Winvalid-pp-token]
let ks' _s1 b1 = ks (s0 `B.append` bufferBytes b1) (b0 `append` b1)
^
src/Data/Serialize/Get.hs:371:42:
warning: missing terminating ' character [-Winvalid-pp-token]
in unGet ga s0 (Just B.empty) m0 kf ks'
^
src/Data/Serialize/Get.hs:412:77:
warning: missing terminating ' character [-Winvalid-pp-token]
-- WARNING: when run with @runGetPartial@, isEmpty will only tell you if you're
^
src/Data/Serialize/Get.hs:531:53:
warning: missing terminating ' character [-Winvalid-pp-token]
-- host order, host endian form, for the machine you're on. On a 64 bit
^
24 warnings generated.
src/Data/Serialize/Builder.hs:88:61:
warning: missing terminating ' character [-Winvalid-pp-token]
-- arrays piece by piece. As each buffer is filled, it is \'popped\'
^
src/Data/Serialize/Builder.hs:198:8:
warning: missing terminating ' character [-Winvalid-pp-token]
buf' <- f buf
^
src/Data/Serialize/Builder.hs:199:18:
warning: missing terminating ' character [-Winvalid-pp-token]
return (k buf')
^
src/Data/Serialize/Builder.hs:370:64:
warning: missing terminating ' character [-Winvalid-pp-token]
-- written in host order, host endian form, for the machine you're on.
^
4 warnings generated.
[1 of 5] Compiling Data.Serialize.Builder ( src/Data/Serialize/Builder.hs, dist/dist-sandbox-397cf6d/build/Data/Serialize/Builder.o )
[2 of 5] Compiling Data.Serialize.Put ( src/Data/Serialize/Put.hs, dist/dist-sandbox-397cf6d/build/Data/Serialize/Put.o )
[3 of 5] Compiling Data.Serialize.Get ( src/Data/Serialize/Get.hs, dist/dist-sandbox-397cf6d/build/Data/Serialize/Get.o )
[4 of 5] Compiling Data.Serialize.IEEE754 ( src/Data/Serialize/IEEE754.hs, dist/dist-sandbox-397cf6d/build/Data/Serialize/IEEE754.o )
[5 of 5] Compiling Data.Serialize ( src/Data/Serialize.hs, dist/dist-sandbox-397cf6d/build/Data/Serialize.o )
In-place registering cereal-0.4.0.1...
Installing library in
/Users/zac/code/HaskellKoans/.cabal-sandbox/lib/x86_64-osx-ghc-7.6.3/cereal-0.4.0.1
Registering cereal-0.4.0.1...
Installed cereal-0.4.0.1
Configuring extensible-exceptions-0.1.1.4...
Building extensible-exceptions-0.1.1.4...
Preprocessing library extensible-exceptions-0.1.1.4...
[1 of 1] Compiling Control.Exception.Extensible ( Control/Exception/Extensible.hs, dist/dist-sandbox-397cf6d/build/Control/Exception/Extensible.o )
In-place registering extensible-exceptions-0.1.1.4...
Installing library in
/Users/zac/code/HaskellKoans/.cabal-sandbox/lib/x86_64-osx-ghc-7.6.3/extensible-exceptions-0.1.1.4
Registering extensible-exceptions-0.1.1.4...
Installed extensible-exceptions-0.1.1.4
[1 of 1] Compiling Main ( /var/folders/d1/846xqcps64v4wybnmd7kk8540000gn/T/ghc-paths-0.1.0.9-47894/ghc-paths-0.1.0.9/Setup.hs, /var/folders/d1/846xqcps64v4wybnmd7kk8540000gn/T/ghc-paths-0.1.0.9-47894/ghc-paths-0.1.0.9/dist/dist-sandbox-397cf6d/setup/Main.o )
Linking /var/folders/d1/846xqcps64v4wybnmd7kk8540000gn/T/ghc-paths-0.1.0.9-47894/ghc-paths-0.1.0.9/dist/dist-sandbox-397cf6d/setup/setup ...
Configuring ghc-paths-0.1.0.9...
Building ghc-paths-0.1.0.9...
Preprocessing library ghc-paths-0.1.0.9...
[1 of 1] Compiling GHC.Paths ( GHC/Paths.hs, dist/dist-sandbox-397cf6d/build/GHC/Paths.o )
In-place registering ghc-paths-0.1.0.9...
Installing library in
/Users/zac/code/HaskellKoans/.cabal-sandbox/lib/x86_64-osx-ghc-7.6.3/ghc-paths-0.1.0.9
Registering ghc-paths-0.1.0.9...
Installed ghc-paths-0.1.0.9
Configuring hspec-expectations-0.5.0.1...
Building hspec-expectations-0.5.0.1...
Preprocessing library hspec-expectations-0.5.0.1...
[1 of 2] Compiling Test.Hspec.Expectations ( src/Test/Hspec/Expectations.hs, dist/dist-sandbox-397cf6d/build/Test/Hspec/Expectations.o )
[2 of 2] Compiling Test.Hspec.Expectations.Contrib ( src/Test/Hspec/Expectations/Contrib.hs, dist/dist-sandbox-397cf6d/build/Test/Hspec/Expectations/Contrib.o )
In-place registering hspec-expectations-0.5.0.1...
Installing library in
/Users/zac/code/HaskellKoans/.cabal-sandbox/lib/x86_64-osx-ghc-7.6.3/hspec-expectations-0.5.0.1
Registering hspec-expectations-0.5.0.1...
Installed hspec-expectations-0.5.0.1
Configuring monads-tf-0.1.0.1...
Building monads-tf-0.1.0.1...
Preprocessing library monads-tf-0.1.0.1...
[ 1 of 21] Compiling Control.Monad.Identity ( Control/Monad/Identity.hs, dist/dist-sandbox-397cf6d/build/Control/Monad/Identity.o )
[ 2 of 21] Compiling Control.Monad.Cont.Class ( Control/Monad/Cont/Class.hs, dist/dist-sandbox-397cf6d/build/Control/Monad/Cont/Class.o )
[ 3 of 21] Compiling Control.Monad.Trans ( Control/Monad/Trans.hs, dist/dist-sandbox-397cf6d/build/Control/Monad/Trans.o )
[ 4 of 21] Compiling Control.Monad.Error.Class ( Control/Monad/Error/Class.hs, dist/dist-sandbox-397cf6d/build/Control/Monad/Error/Class.o )
[ 5 of 21] Compiling Control.Monad.Error ( Control/Monad/Error.hs, dist/dist-sandbox-397cf6d/build/Control/Monad/Error.o )
[ 6 of 21] Compiling Control.Monad.List ( Control/Monad/List.hs, dist/dist-sandbox-397cf6d/build/Control/Monad/List.o )
[ 7 of 21] Compiling Control.Monad.Reader.Class ( Control/Monad/Reader/Class.hs, dist/dist-sandbox-397cf6d/build/Control/Monad/Reader/Class.o )
[ 8 of 21] Compiling Control.Monad.Reader ( Control/Monad/Reader.hs, dist/dist-sandbox-397cf6d/build/Control/Monad/Reader.o )
[ 9 of 21] Compiling Control.Monad.State.Class ( Control/Monad/State/Class.hs, dist/dist-sandbox-397cf6d/build/Control/Monad/State/Class.o )
[10 of 21] Compiling Control.Monad.Writer.Class ( Control/Monad/Writer/Class.hs, dist/dist-sandbox-397cf6d/build/Control/Monad/Writer/Class.o )
[11 of 21] Compiling Control.Monad.RWS.Class ( Control/Monad/RWS/Class.hs, dist/dist-sandbox-397cf6d/build/Control/Monad/RWS/Class.o )
[12 of 21] Compiling Control.Monad.RWS.Lazy ( Control/Monad/RWS/Lazy.hs, dist/dist-sandbox-397cf6d/build/Control/Monad/RWS/Lazy.o )
[13 of 21] Compiling Control.Monad.RWS ( Control/Monad/RWS.hs, dist/dist-sandbox-397cf6d/build/Control/Monad/RWS.o )
[14 of 21] Compiling Control.Monad.RWS.Strict ( Control/Monad/RWS/Strict.hs, dist/dist-sandbox-397cf6d/build/Control/Monad/RWS/Strict.o )
[15 of 21] Compiling Control.Monad.State.Lazy ( Control/Monad/State/Lazy.hs, dist/dist-sandbox-397cf6d/build/Control/Monad/State/Lazy.o )
[16 of 21] Compiling Control.Monad.State ( Control/Monad/State.hs, dist/dist-sandbox-397cf6d/build/Control/Monad/State.o )
[17 of 21] Compiling Control.Monad.State.Strict ( Control/Monad/State/Strict.hs, dist/dist-sandbox-397cf6d/build/Control/Monad/State/Strict.o )
[18 of 21] Compiling Control.Monad.Writer.Lazy ( Control/Monad/Writer/Lazy.hs, dist/dist-sandbox-397cf6d/build/Control/Monad/Writer/Lazy.o )
[19 of 21] Compiling Control.Monad.Writer ( Control/Monad/Writer.hs, dist/dist-sandbox-397cf6d/build/Control/Monad/Writer.o )
[20 of 21] Compiling Control.Monad.Writer.Strict ( Control/Monad/Writer/Strict.hs, dist/dist-sandbox-397cf6d/build/Control/Monad/Writer/Strict.o )
[21 of 21] Compiling Control.Monad.Cont ( Control/Monad/Cont.hs, dist/dist-sandbox-397cf6d/build/Control/Monad/Cont.o )
In-place registering monads-tf-0.1.0.1...
Installing library in
/Users/zac/code/HaskellKoans/.cabal-sandbox/lib/x86_64-osx-ghc-7.6.3/monads-tf-0.1.0.1
Registering monads-tf-0.1.0.1...
Installed monads-tf-0.1.0.1
Configuring quickcheck-io-0.1.0...
Building quickcheck-io-0.1.0...
Preprocessing library quickcheck-io-0.1.0...
[1 of 1] Compiling Test.QuickCheck.IO ( src/Test/QuickCheck/IO.hs, dist/dist-sandbox-397cf6d/build/Test/QuickCheck/IO.o )
In-place registering quickcheck-io-0.1.0...
Installing library in
/Users/zac/code/HaskellKoans/.cabal-sandbox/lib/x86_64-osx-ghc-7.6.3/quickcheck-io-0.1.0
Registering quickcheck-io-0.1.0...
Installed quickcheck-io-0.1.0
Downloading setenv-0.1.1.1...
Configuring setenv-0.1.1.1...
Building setenv-0.1.1.1...
Preprocessing library setenv-0.1.1.1...
src/System/SetEnv.hs:46:17:
warning: missing terminating '"' character [-Winvalid-pp-token]
-- setEnv name \"\"
^
src/System/SetEnv.hs:55:14:
warning: missing terminating ' character [-Winvalid-pp-token]
-- If you don't care about Windows support and want to set an environment
^
src/System/SetEnv.hs:76:76:
warning: missing terminating ' character [-Winvalid-pp-token]
-- GetEnvironmentVariable will then return 0, but the calling thread's
^
3 warnings generated.
[1 of 1] Compiling System.SetEnv ( src/System/SetEnv.hs, dist/dist-sandbox-397cf6d/build/System/SetEnv.o )
In-place registering setenv-0.1.1.1...
Installing library in
/Users/zac/code/HaskellKoans/.cabal-sandbox/lib/x86_64-osx-ghc-7.6.3/setenv-0.1.1.1
Registering setenv-0.1.1.1...
Installed setenv-0.1.1.1
[1 of 1] Compiling Main ( /var/folders/d1/846xqcps64v4wybnmd7kk8540000gn/T/system-filepath-0.4.9-47894/system-filepath-0.4.9/Setup.hs, /var/folders/d1/846xqcps64v4wybnmd7kk8540000gn/T/system-filepath-0.4.9-47894/system-filepath-0.4.9/dist/dist-sandbox-397cf6d/setup/Main.o )
Linking /var/folders/d1/846xqcps64v4wybnmd7kk8540000gn/T/system-filepath-0.4.9-47894/system-filepath-0.4.9/dist/dist-sandbox-397cf6d/setup/setup ...
Configuring system-filepath-0.4.9...
Building system-filepath-0.4.9...
Preprocessing library system-filepath-0.4.9...
lib/Filesystem/Path/Internal.hs:59:18:
warning: missing terminating ' character [-Winvalid-pp-token]
, fmap unescape' (pathDirectories p)
^
lib/Filesystem/Path/Internal.hs:60:18:
warning: missing terminating ' character [-Winvalid-pp-token]
, fmap unescape' (pathBasename p)
^
lib/Filesystem/Path/Internal.hs:61:18:
warning: missing terminating ' character [-Winvalid-pp-token]
, fmap unescape' (pathExtensions p)
^
lib/Filesystem/Path/Internal.hs:191:9:
warning: missing terminating ' character [-Winvalid-pp-token]
unescape' :: Chunk -> T.Text
^
lib/Filesystem/Path/Internal.hs:192:9:
warning: missing terminating ' character [-Winvalid-pp-token]
unescape' = fst . unescape
^
lib/Filesystem/Path/Internal.hs:194:14:
warning: missing terminating ' character [-Winvalid-pp-token]
unescapeBytes' :: Chunk -> B.ByteString
^
lib/Filesystem/Path/Internal.hs:195:14:
warning: missing terminating ' character [-Winvalid-pp-token]
unescapeBytes' cs = if any (\c -> ord c >= 0xDC80 && ord c <= 0xDCFF) cs
^
7 warnings generated.
[1 of 4] Compiling Filesystem.Path.Internal ( lib/Filesystem/Path/Internal.hs, dist/dist-sandbox-397cf6d/build/Filesystem/Path/Internal.o )
[2 of 4] Compiling Filesystem.Path ( lib/Filesystem/Path.hs, dist/dist-sandbox-397cf6d/build/Filesystem/Path.o )
[3 of 4] Compiling Filesystem.Path.Rules ( lib/Filesystem/Path/Rules.hs, dist/dist-sandbox-397cf6d/build/Filesystem/Path/Rules.o )
[4 of 4] Compiling Filesystem.Path.CurrentOS ( lib/Filesystem/Path/CurrentOS.hs, dist/dist-sandbox-397cf6d/build/Filesystem/Path/CurrentOS.o )
lib/Filesystem/Path/CurrentOS.hs:36:1: Warning:
The qualified import of `Data.ByteString' is redundant
except perhaps to import instances from `Data.ByteString'
To import instances alone, use: import Data.ByteString()
In-place registering system-filepath-0.4.9...
Installing library in
/Users/zac/code/HaskellKoans/.cabal-sandbox/lib/x86_64-osx-ghc-7.6.3/system-filepath-0.4.9
Registering system-filepath-0.4.9...
Installed system-filepath-0.4.9
Configuring utf8-string-0.3.7...
Building utf8-string-0.3.7...
Preprocessing library utf8-string-0.3.7...
Codec/Binary/UTF8/String.hs:109:13:
warning: missing terminating ' character [-Winvalid-pp-token]
-- @str@ isn't UTF-8 encoded before doing so. Sometimes useful, but
^
1 warning generated.
Codec/Binary/UTF8/Generic.hs:28:10:
warning: missing terminating ' character [-Winvalid-pp-token]
, lines'
^
Codec/Binary/UTF8/Generic.hs:270:21:
warning: missing terminating ' character [-Winvalid-pp-token]
{-# SPECIALIZE lines' :: B.ByteString -> [B.ByteString] #-}
^
Codec/Binary/UTF8/Generic.hs:271:21:
warning: missing terminating ' character [-Winvalid-pp-token]
{-# SPECIALIZE lines' :: L.ByteString -> [L.ByteString] #-}
^
Codec/Binary/UTF8/Generic.hs:272:21:
warning: missing terminating ' character [-Winvalid-pp-token]
{-# SPECIALIZE lines' :: [Word8] -> [[Word8]] #-}
^
Codec/Binary/UTF8/Generic.hs:273:6:
warning: missing terminating ' character [-Winvalid-pp-token]
lines' :: UTF8Bytes b s => b -> [b]
^
Codec/Binary/UTF8/Generic.hs:274:6:
warning: missing terminating ' character [-Winvalid-pp-token]
lines' bs | null bs = []
^
Codec/Binary/UTF8/Generic.hs:275:6:
warning: missing terminating ' character [-Winvalid-pp-token]
lines' bs = case elemIndex 10 bs of
^
Codec/Binary/UTF8/Generic.hs:277:38:
warning: missing terminating ' character [-Winvalid-pp-token]
in xs : lines' ys
^
8 warnings generated.
Data/String/UTF8.hs:33:10:
warning: missing terminating ' character [-Winvalid-pp-token]
, lines'
^
Data/String/UTF8.hs:171:6:
warning: missing terminating ' character [-Winvalid-pp-token]
lines' :: UTF8Bytes string index => UTF8 string -> [UTF8 string]
^
2 warnings generated.
Data/ByteString/UTF8.hs:31:10:
warning: missing terminating ' character [-Winvalid-pp-token]
, lines'
^
Data/ByteString/UTF8.hs:203:6:
warning: missing terminating ' character [-Winvalid-pp-token]
lines' :: B.ByteString -> [B.ByteString]
^
Data/ByteString/UTF8.hs:204:6:
warning: missing terminating ' character [-Winvalid-pp-token]
lines' bs | B.null bs = []
^
Data/ByteString/UTF8.hs:205:6:
warning: missing terminating ' character [-Winvalid-pp-token]
lines' bs = case B.elemIndex 10 bs of
^
Data/ByteString/UTF8.hs:207:38:
warning: missing terminating ' character [-Winvalid-pp-token]
in xs : lines' ys
^
5 warnings generated.
Data/ByteString/Lazy/UTF8.hs:31:10:
warning: missing terminating ' character [-Winvalid-pp-token]
, lines'
^
Data/ByteString/Lazy/UTF8.hs:204:6:
warning: missing terminating ' character [-Winvalid-pp-token]
lines' :: B.ByteString -> [B.ByteString]
^
Data/ByteString/Lazy/UTF8.hs:205:6:
warning: missing terminating ' character [-Winvalid-pp-token]
lines' bs | B.null bs = []
^
Data/ByteString/Lazy/UTF8.hs:206:6:
warning: missing terminating ' character [-Winvalid-pp-token]
lines' bs = case B.elemIndex 10 bs of
^
Data/ByteString/Lazy/UTF8.hs:208:38:
warning: missing terminating ' character [-Winvalid-pp-token]
in xs : lines' ys
^
5 warnings generated.
[1 of 7] Compiling Codec.Binary.UTF8.String ( Codec/Binary/UTF8/String.hs, dist/dist-sandbox-397cf6d/build/Codec/Binary/UTF8/String.o )
[2 of 7] Compiling Codec.Binary.UTF8.Generic ( Codec/Binary/UTF8/Generic.hs, dist/dist-sandbox-397cf6d/build/Codec/Binary/UTF8/Generic.o )
[3 of 7] Compiling Data.String.UTF8 ( Data/String/UTF8.hs, dist/dist-sandbox-397cf6d/build/Data/String/UTF8.o )
[4 of 7] Compiling System.IO.UTF8 ( System/IO/UTF8.hs, dist/dist-sandbox-397cf6d/build/System/IO/UTF8.o )
[5 of 7] Compiling System.Environment.UTF8 ( System/Environment/UTF8.hs, dist/dist-sandbox-397cf6d/build/System/Environment/UTF8.o )
[6 of 7] Compiling Data.ByteString.UTF8 ( Data/ByteString/UTF8.hs, dist/dist-sandbox-397cf6d/build/Data/ByteString/UTF8.o )
[7 of 7] Compiling Data.ByteString.Lazy.UTF8 ( Data/ByteString/Lazy/UTF8.hs, dist/dist-sandbox-397cf6d/build/Data/ByteString/Lazy/UTF8.o )
In-place registering utf8-string-0.3.7...
Installing library in
/Users/zac/code/HaskellKoans/.cabal-sandbox/lib/x86_64-osx-ghc-7.6.3/utf8-string-0.3.7
Registering utf8-string-0.3.7...
Installed utf8-string-0.3.7
Configuring hfsevents-0.1.5...
Building hfsevents-0.1.5...
Preprocessing library hfsevents-0.1.5...
[1 of 1] Compiling System.OSX.FSEvents ( System/OSX/FSEvents.hs, dist/dist-sandbox-397cf6d/build/System/OSX/FSEvents.o )
cbits/c_fsevents.m:103:1:
warning: control reaches end of non-void function [-Wreturn-type]
}
^
cbits/c_fsevents.m:106:4:
warning: 'Gestalt' is deprecated: first deprecated in OS X 10.8 [-Wdeprecated-declarations]
Gestalt(gestaltSystemVersionMajor, majorVersion);
^
/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Gestalt.h:123:1:
note: 'Gestalt' declared here
Gestalt(
^
cbits/c_fsevents.m:107:4:
warning: 'Gestalt' is deprecated: first deprecated in OS X 10.8 [-Wdeprecated-declarations]
Gestalt(gestaltSystemVersionMinor, minorVersion);
^
/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Gestalt.h:123:1:
note: 'Gestalt' declared here
Gestalt(
^
cbits/c_fsevents.m:108:4:
warning: 'Gestalt' is deprecated: first deprecated in OS X 10.8 [-Wdeprecated-declarations]
Gestalt(gestaltSystemVersionBugFix, bugFixVersion);
^
/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Gestalt.h:123:1:
note: 'Gestalt' declared here
Gestalt(
^
4 warnings generated.
In-place registering hfsevents-0.1.5...
Installing library in
/Users/zac/code/HaskellKoans/.cabal-sandbox/lib/x86_64-osx-ghc-7.6.3/hfsevents-0.1.5
Registering hfsevents-0.1.5...
Installed hfsevents-0.1.5
Configuring MonadCatchIO-transformers-0.3.1.0...
Building MonadCatchIO-transformers-0.3.1.0...
Preprocessing library MonadCatchIO-transformers-0.3.1.0...
[1 of 2] Compiling Control.Monad.CatchIO ( src/Control/Monad/CatchIO.hs, dist/dist-sandbox-397cf6d/build/Control/Monad/CatchIO.o )
src/Control/Monad/CatchIO.hs:29:1: Warning:
Module `Prelude' does not export `catch'
[2 of 2] Compiling Control.Monad.CatchIO.Try ( src/Control/Monad/CatchIO/Try.hs, dist/dist-sandbox-397cf6d/build/Control/Monad/CatchIO/Try.o )
In-place registering MonadCatchIO-transformers-0.3.1.0...
Installing library in
/Users/zac/code/HaskellKoans/.cabal-sandbox/lib/x86_64-osx-ghc-7.6.3/MonadCatchIO-transformers-0.3.1.0
Registering MonadCatchIO-transformers-0.3.1.0...
Installed MonadCatchIO-transformers-0.3.1.0
Configuring hspec-1.8.1.1...
Building hspec-1.8.1.1...
Preprocessing library hspec-1.8.1.1...
[ 1 of 17] Compiling Test.Hspec.Timer ( src/Test/Hspec/Timer.hs, dist/dist-sandbox-397cf6d/build/Test/Hspec/Timer.o )
[ 2 of 17] Compiling Test.Hspec.Core.QuickCheckUtil ( src/Test/Hspec/Core/QuickCheckUtil.hs, dist/dist-sandbox-397cf6d/build/Test/Hspec/Core/QuickCheckUtil.o )
[ 3 of 17] Compiling Test.Hspec.Compat ( src/Test/Hspec/Compat.hs, dist/dist-sandbox-397cf6d/build/Test/Hspec/Compat.o )
[ 4 of 17] Compiling Test.Hspec.Util ( src/Test/Hspec/Util.hs, dist/dist-sandbox-397cf6d/build/Test/Hspec/Util.o )
[ 5 of 17] Compiling Test.Hspec.FailureReport ( src/Test/Hspec/FailureReport.hs, dist/dist-sandbox-397cf6d/build/Test/Hspec/FailureReport.o )
[ 6 of 17] Compiling Test.Hspec.Core.Type ( src/Test/Hspec/Core/Type.hs, dist/dist-sandbox-397cf6d/build/Test/Hspec/Core/Type.o )
[ 7 of 17] Compiling Test.Hspec.HUnit ( src/Test/Hspec/HUnit.hs, dist/dist-sandbox-397cf6d/build/Test/Hspec/HUnit.o )
[ 8 of 17] Compiling Test.Hspec.Formatters.Internal ( src/Test/Hspec/Formatters/Internal.hs, dist/dist-sandbox-397cf6d/build/Test/Hspec/Formatters/Internal.o )
[ 9 of 17] Compiling Test.Hspec.Formatters ( src/Test/Hspec/Formatters.hs, dist/dist-sandbox-397cf6d/build/Test/Hspec/Formatters.o )
[10 of 17] Compiling Test.Hspec.Options ( src/Test/Hspec/Options.hs, dist/dist-sandbox-397cf6d/build/Test/Hspec/Options.o )
[11 of 17] Compiling Test.Hspec.Config ( src/Test/Hspec/Config.hs, dist/dist-sandbox-397cf6d/build/Test/Hspec/Config.o )
[12 of 17] Compiling Test.Hspec.Runner.Eval ( src/Test/Hspec/Runner/Eval.hs, dist/dist-sandbox-397cf6d/build/Test/Hspec/Runner/Eval.o )
[13 of 17] Compiling Test.Hspec.Runner ( src/Test/Hspec/Runner.hs, dist/dist-sandbox-397cf6d/build/Test/Hspec/Runner.o )
[14 of 17] Compiling Test.Hspec.Core ( src/Test/Hspec/Core.hs, dist/dist-sandbox-397cf6d/build/Test/Hspec/Core.o )
[15 of 17] Compiling Test.Hspec ( src/Test/Hspec.hs, dist/dist-sandbox-397cf6d/build/Test/Hspec.o )
[16 of 17] Compiling Test.Hspec.Monadic ( src/Test/Hspec/Monadic.hs, dist/dist-sandbox-397cf6d/build/Test/Hspec/Monadic.o )
[17 of 17] Compiling Test.Hspec.QuickCheck ( src/Test/Hspec/QuickCheck.hs, dist/dist-sandbox-397cf6d/build/Test/Hspec/QuickCheck.o )
In-place registering hspec-1.8.1.1...
Preprocessing executable 'hspec-discover' for hspec-1.8.1.1...
[1 of 3] Compiling Config ( hspec-discover/src/Config.hs, dist/dist-sandbox-397cf6d/build/hspec-discover/hspec-discover-tmp/Config.o )
[2 of 3] Compiling Run ( hspec-discover/src/Run.hs, dist/dist-sandbox-397cf6d/build/hspec-discover/hspec-discover-tmp/Run.o )
[3 of 3] Compiling Main ( hspec-discover/src/Main.hs, dist/dist-sandbox-397cf6d/build/hspec-discover/hspec-discover-tmp/Main.o )
Linking dist/dist-sandbox-397cf6d/build/hspec-discover/hspec-discover ...
Installing library in
/Users/zac/code/HaskellKoans/.cabal-sandbox/lib/x86_64-osx-ghc-7.6.3/hspec-1.8.1.1
Installing executable(s) in /Users/zac/code/HaskellKoans/.cabal-sandbox/bin
Registering hspec-1.8.1.1...
Installed hspec-1.8.1.1
Configuring system-fileio-0.3.12...
Building system-fileio-0.3.12...
Preprocessing library system-fileio-0.3.12...
lib/Filesystem.hs:175:25:
warning: missing terminating ' character [-Winvalid-pp-token]
withFilePath old $ \old' ->
^
lib/Filesystem.hs:176:25:
warning: missing terminating ' character [-Winvalid-pp-token]
withFilePath new $ \new' ->
^
lib/Filesystem.hs:184:28:
warning: missing terminating '"' character [-Winvalid-pp-token]
-- | Resolve symlinks and \"..\" path elements to return a canonical path.
^
lib/Filesystem.hs:199:10:
warning: missing terminating ' character [-Winvalid-pp-token]
let path' = encodeString path in
^
lib/Filesystem.hs:211:61:
warning: missing terminating ' character [-Winvalid-pp-token]
cOut <- Posix.throwErrnoPathIfNull "canonicalizePath" path' (c_realpath cPath nullPtr)
^
lib/Filesystem.hs:292:47:
warning: missing terminating '"' character [-Winvalid-pp-token]
-- | List objects in a directory, excluding @\".\"@ and @\"..\"@. Each
^
lib/Filesystem.hs:326:16:
warning: missing terminating ' character [-Winvalid-pp-token]
ignore = ignore' where
^
lib/Filesystem.hs:329:8:
warning: missing terminating ' character [-Winvalid-pp-token]
ignore' b = b == dot || b == dotdot
^
8 warnings generated.
[1 of 1] Compiling Filesystem ( lib/Filesystem.hs, dist/dist-sandbox-397cf6d/build/Filesystem.o )
lib/Filesystem.hs:79:1: Warning:
The import of `when' from module `Control.Monad' is redundant
lib/Filesystem.hs:95:1: Warning:
The import of `System.IO.Error' is redundant
except perhaps to import instances from `System.IO.Error'
To import instances alone, use: import System.IO.Error()
lib/Filesystem.hs:922:1: Warning:
Defined but not used: `throwErrnoPathIfMinus1'
In-place registering system-fileio-0.3.12...
Installing library in
/Users/zac/code/HaskellKoans/.cabal-sandbox/lib/x86_64-osx-ghc-7.6.3/system-fileio-0.3.12
Registering system-fileio-0.3.12...
Installed system-fileio-0.3.12
Configuring MonadCatchIO-mtl-0.3.1.0...
Building MonadCatchIO-mtl-0.3.1.0...
Preprocessing library MonadCatchIO-mtl-0.3.1.0...
[1 of 1] Compiling Control.Monad.CatchIO ( Control/Monad/CatchIO.hs, dist/dist-sandbox-397cf6d/build/Control/Monad/CatchIO.o )
In-place registering MonadCatchIO-mtl-0.3.1.0...
Installing library in
/Users/zac/code/HaskellKoans/.cabal-sandbox/lib/x86_64-osx-ghc-7.6.3/MonadCatchIO-mtl-0.3.1.0
Registering MonadCatchIO-mtl-0.3.1.0...
Installed MonadCatchIO-mtl-0.3.1.0
Configuring fsnotify-0.0.11...
Building fsnotify-0.0.11...
Preprocessing library fsnotify-0.0.11...
[1 of 7] Compiling System.FSNotify.Path ( src/System/FSNotify/Path.hs, dist/dist-sandbox-397cf6d/build/System/FSNotify/Path.o )
[2 of 7] Compiling System.FSNotify.Types ( src/System/FSNotify/Types.hs, dist/dist-sandbox-397cf6d/build/System/FSNotify/Types.o )
[3 of 7] Compiling System.FSNotify.Listener ( src/System/FSNotify/Listener.hs, dist/dist-sandbox-397cf6d/build/System/FSNotify/Listener.o )
[4 of 7] Compiling System.FSNotify.OSX ( src/System/FSNotify/OSX.hs, dist/dist-sandbox-397cf6d/build/System/FSNotify/OSX.o )
src/System/FSNotify/OSX.hs:11:1: Warning:
Module `Prelude' does not export `catch'
[5 of 7] Compiling System.FSNotify.Polling ( src/System/FSNotify/Polling.hs, dist/dist-sandbox-397cf6d/build/System/FSNotify/Polling.o )
[6 of 7] Compiling System.FSNotify ( src/System/FSNotify.hs, dist/dist-sandbox-397cf6d/build/System/FSNotify.o )
src/System/FSNotify.hs:37:1: Warning:
Module `Prelude' does not export `catch'
[7 of 7] Compiling System.FSNotify.Devel ( src/System/FSNotify/Devel.hs, dist/dist-sandbox-397cf6d/build/System/FSNotify/Devel.o )
src/System/FSNotify/Devel.hs:7:1: Warning:
Module `Prelude' does not export `catch'
In-place registering fsnotify-0.0.11...
Installing library in
/Users/zac/code/HaskellKoans/.cabal-sandbox/lib/x86_64-osx-ghc-7.6.3/fsnotify-0.0.11
Registering fsnotify-0.0.11...
Installed fsnotify-0.0.11
Configuring ghc-mtl-1.0.1.2...
Building ghc-mtl-1.0.1.2...
Preprocessing library ghc-mtl-1.0.1.2...
Control/Monad/Ghc.hs:89:16:
warning: empty character constant [-Winvalid-pp-token]
-- like 'MTL'''s 'MonadIO' and 'GHC'''s 'MonadIO'.
^
Control/Monad/Ghc.hs:89:39:
warning: empty character constant [-Winvalid-pp-token]
-- like 'MTL'''s 'MonadIO' and 'GHC'''s 'MonadIO'.
^
2 warnings generated.
[1 of 1] Compiling Control.Monad.Ghc ( Control/Monad/Ghc.hs, dist/dist-sandbox-397cf6d/build/Control/Monad/Ghc.o )
In-place registering ghc-mtl-1.0.1.2...
Installing library in
/Users/zac/code/HaskellKoans/.cabal-sandbox/lib/x86_64-osx-ghc-7.6.3/ghc-mtl-1.0.1.2
Registering ghc-mtl-1.0.1.2...
Installed ghc-mtl-1.0.1.2
Configuring hint-0.3.3.7...
Building hint-0.3.3.7...
Preprocessing library hint-0.3.3.7...
src/Language/Haskell/Interpreter.hs:37:38:
warning: missing terminating ' character [-Winvalid-pp-token]
-- In the snippets below we use \'LBRACE\' and \'RBRACE\'
^
src/Language/Haskell/Interpreter.hs:38:17:
warning: missing terminating ' character [-Winvalid-pp-token]
-- to mean \'{\' and \'}\' respectively. We cannot put the
^
2 warnings generated.
src/Language/Haskell/Interpreter/Unsafe.hs:14:31:
warning: missing terminating '"' character [-Winvalid-pp-token]
-- eg. @unsafeSetGhcOption \"-XNoMonomorphismRestriction\"@.
^
1 warning generated.
src/Hint/Base.hs:143:59:
warning: missing terminating ' character [-Winvalid-pp-token]
-- of the error. However, SrcSpan is abstract and it doesn't provide
^
1 warning generated.
src/Hint/Compat.hs:50:9:
warning: missing terminating ' character [-Winvalid-pp-token]
let ms' = map modToIIMod ms
^
src/Hint/Compat.hs:51:9:
warning: missing terminating ' character [-Winvalid-pp-token]
ds' = map GHC.IIDecl ds
^
2 warnings generated.
src/Hint/Configuration.hs:156:63:
warning: missing terminating '"' character [-Winvalid-pp-token]
-- it overrides the previous search path. The default is @[\".\"]@.
^
src/Hint/Configuration.hs:158:50:
warning: missing terminating '"' character [-Winvalid-pp-token]
-- Keep in mind that by a limitation in ghc, @\".\"@ is always in scope.
^
2 warnings generated.
src/Hint/Extension.hs:24:11:
warning: missing terminating ' character [-Winvalid-pp-token]
-- Cabal's @Language.Haskell.Extension@)
^
1 warning generated.
src/Hint/Context.hs:97:17:
warning: missing terminating ' character [-Winvalid-pp-token]
do -- We don't want to actually unload this module, because that
^
src/Hint/Context.hs:99:20:
warning: missing terminating ' character [-Winvalid-pp-token]
-- user didn't require that (they may be in a non-compiling state!).
^
src/Hint/Context.hs:100:42:
warning: missing terminating ' character [-Winvalid-pp-token]
-- However, this means that we can't actually delete the file, because
^
src/Hint/Context.hs:111:30:
warning: missing terminating ' character [-Winvalid-pp-token]
let mods' = filter (mod /=) mods
^
src/Hint/Context.hs:112:52:
warning: missing terminating ' character [-Winvalid-pp-token]
runGhc2 Compat.setContext mods' imps
^
src/Hint/Context.hs:116:60:
warning: missing terminating ' character [-Winvalid-pp-token]
null `liftM` filterM isNotPhantom mods'
^
src/Hint/Context.hs:142:57:
warning: missing terminating '"' character [-Winvalid-pp-token]
-- Modules my be indicated by their ModuleName (e.g. \"My.Module\") or
^
src/Hint/Context.hs:300:30:
warning: missing terminating ' character [-Winvalid-pp-token]
mod' <- findModule (pm_name mod)
^
src/Hint/Context.hs:301:57:
warning: missing terminating ' character [-Winvalid-pp-token]
runGhc2 Compat.setContext [mod'] []
^
9 warnings generated.
src/Hint/Conversions.hs:28:56:
warning: missing terminating ' character [-Winvalid-pp-token]
let HsModule _ _ _ _ [decl,_] = parseModule' mod_str
^
src/Hint/Conversions.hs:40:12:
warning: missing terminating ' character [-Winvalid-pp-token]
parseModule' :: String -> HsModule
^
src/Hint/Conversions.hs:41:12:
warning: missing terminating ' character [-Winvalid-pp-token]
parseModule' s = case parseModule s of
^
3 warnings generated.
src/Hint/Eval.hs:25:20:
warning: missing terminating '"' character [-Winvalid-pp-token]
-- * @interpret \"head [True,False]\" (as :: Bool)@
^
src/Hint/Eval.hs:27:20:
warning: missing terminating '"' character [-Winvalid-pp-token]
-- * @interpret \"head $ map show [True,False]\" infer >>= flip interpret (as :: Bool)@
^
src/Hint/Eval.hs:59:33:
warning: missing terminating '"' character [-Winvalid-pp-token]
-- | Conceptually, @parens s = \"(\" ++ s ++ \")\"@, where s is any valid haskell
^
src/Hint/Eval.hs:64:44:
warning: missing terminating ' character [-Winvalid-pp-token]
-- messing with the layout rules and we don't know where @s@ is going to
^
src/Hint/Eval.hs:66:27:
warning: missing terminating '"' character [-Winvalid-pp-token]
-- Solution: @parens s = \"(let {foo =\n\" ++ s ++ \"\\n ;} in foo)\"@ where @foo@ does not occur in @s@
^
5 warnings generated.
src/Hint/Parsers.hs:55:40:
warning: missing terminating ' character [-Winvalid-pp-token]
let logger' = logger dflags
^
src/Hint/Parsers.hs:62:45:
warning: missing terminating ' character [-Winvalid-pp-token]
liftIO $ logger' GHC.SevError
^
2 warnings generated.
src/Hint/Reflection.hs:47:27:
warning: missing terminating ' character [-Winvalid-pp-token]
cs',
^
src/Hint/Reflection.hs:48:27:
warning: missing terminating ' character [-Winvalid-pp-token]
ts',
^
src/Hint/Reflection.hs:49:65:
warning: missing terminating ' character [-Winvalid-pp-token]
ds \\ (concatMap (map Fun . children) ts'),
^
src/Hint/Reflection.hs:50:65:
warning: missing terminating ' character [-Winvalid-pp-token]
fs \\ (concatMap (map Fun . children) cs')
^
src/Hint/Reflection.hs:64:13:
warning: missing terminating ' character [-Winvalid-pp-token]
cs' = [Class n $ filter (alsoIn fs) ms | Class n ms <- cs]
^
src/Hint/Reflection.hs:65:13:
warning: missing terminating ' character [-Winvalid-pp-token]
ts' = [Data t $ filter (alsoIn ds) dcs | Data t dcs <- ts]
^
6 warnings generated.
src/Hint/Sandbox.hs:27:51:
warning: missing terminating ' character [-Winvalid-pp-token]
-- expression typechecks as is. If it doesn't, there is no need in
^
1 warning generated.
src/Hint/Annotations.hs:38:8:
warning: missing terminating ' character [-Winvalid-pp-token]
let x' = filter ((==) x . GHC.moduleNameString . GHC.moduleName . ms_mod) mods
^
src/Hint/Annotations.hs:39:45:
warning: missing terminating ' character [-Winvalid-pp-token]
v <- mapM (anns . ModuleTarget . ms_mod) x'
^
src/Hint/Annotations.hs:59:71:
warning: missing terminating '"' character [-Winvalid-pp-token]
-- x <- liftM concat $ mapM (getValAnnotations (as :: Maybe Int)) [\"g\",\"h\"]
^
src/Hint/Annotations.hs:67:4:
warning: missing terminating ' character [-Winvalid-pp-token]
x' <- runGhc1 GHC.parseName x
^
src/Hint/Annotations.hs:68:35:
warning: missing terminating ' character [-Winvalid-pp-token]
v <- mapM (anns . NamedTarget) x'
^
5 warnings generated.
[ 1 of 23] Compiling Hint.SignalHandlers ( src/Hint/SignalHandlers.hs, dist/dist-sandbox-397cf6d/build/Hint/SignalHandlers.o )
[ 2 of 23] Compiling Hint.Util ( src/Hint/Util.hs, dist/dist-sandbox-397cf6d/build/Hint/Util.o )
[ 3 of 23] Compiling Hint.CompatPlatform ( src/Hint/CompatPlatform.hs, dist/dist-sandbox-397cf6d/build/Hint/CompatPlatform.o )
[ 4 of 23] Compiling Hint.GHC ( src/Hint/GHC.hs, dist/dist-sandbox-397cf6d/build/Hint/GHC.o )
[ 5 of 23] Compiling Hint.Compat ( src/Hint/Compat.hs, dist/dist-sandbox-397cf6d/build/Hint/Compat.o )
[ 6 of 23] Compiling Hint.Extension ( src/Hint/Extension.hs, dist/dist-sandbox-397cf6d/build/Hint/Extension.o )
[ 7 of 23] Compiling Language.Haskell.Interpreter.Extension ( src/Language/Haskell/Interpreter/Extension.hs, dist/dist-sandbox-397cf6d/build/Language/Haskell/Interpreter/Extension.o )
[ 8 of 23] Compiling Hint.Base ( src/Hint/Base.hs, dist/dist-sandbox-397cf6d/build/Hint/Base.o )
[ 9 of 23] Compiling Hint.Annotations ( src/Hint/Annotations.hs, dist/dist-sandbox-397cf6d/build/Hint/Annotations.o )
[10 of 23] Compiling Hint.Configuration ( src/Hint/Configuration.hs, dist/dist-sandbox-397cf6d/build/Hint/Configuration.o )
[11 of 23] Compiling Hint.Reflection ( src/Hint/Reflection.hs, dist/dist-sandbox-397cf6d/build/Hint/Reflection.o )
[12 of 23] Compiling Hint.Typecheck[boot] ( src/Hint/Typecheck.hs-boot, dist/dist-sandbox-397cf6d/build/Hint/Typecheck.o-boot )
[13 of 23] Compiling Hint.Conversions ( src/Hint/Conversions.hs, dist/dist-sandbox-397cf6d/build/Hint/Conversions.o )
[14 of 23] Compiling Hint.Context ( src/Hint/Context.hs, dist/dist-sandbox-397cf6d/build/Hint/Context.o )
[15 of 23] Compiling Hint.InterpreterT ( src/Hint/InterpreterT.hs, dist/dist-sandbox-397cf6d/build/Hint/InterpreterT.o )
src/Hint/InterpreterT.hs:8:1: Warning:
Module `Prelude' does not export `catch'
[16 of 23] Compiling Language.Haskell.Interpreter.Unsafe ( src/Language/Haskell/Interpreter/Unsafe.hs, dist/dist-sandbox-397cf6d/build/Language/Haskell/Interpreter/Unsafe.o )
[17 of 23] Compiling Language.Haskell.Interpreter.GHC.Unsafe ( src/Language/Haskell/Interpreter/GHC/Unsafe.hs, dist/dist-sandbox-397cf6d/build/Language/Haskell/Interpreter/GHC/Unsafe.o )
[18 of 23] Compiling Hint.Parsers ( src/Hint/Parsers.hs, dist/dist-sandbox-397cf6d/build/Hint/Parsers.o )
[19 of 23] Compiling Hint.Sandbox ( src/Hint/Sandbox.hs, dist/dist-sandbox-397cf6d/build/Hint/Sandbox.o )
[20 of 23] Compiling Hint.Typecheck ( src/Hint/Typecheck.hs, dist/dist-sandbox-397cf6d/build/Hint/Typecheck.o )
[21 of 23] Compiling Hint.Eval ( src/Hint/Eval.hs, dist/dist-sandbox-397cf6d/build/Hint/Eval.o )
[22 of 23] Compiling Language.Haskell.Interpreter ( src/Language/Haskell/Interpreter.hs, dist/dist-sandbox-397cf6d/build/Language/Haskell/Interpreter.o )
[23 of 23] Compiling Language.Haskell.Interpreter.GHC ( src/Language/Haskell/Interpreter/GHC.hs, dist/dist-sandbox-397cf6d/build/Language/Haskell/Interpreter/GHC.o )
In-place registering hint-0.3.3.7...
Installing library in
/Users/zac/code/HaskellKoans/.cabal-sandbox/lib/x86_64-osx-ghc-7.6.3/hint-0.3.3.7
Registering hint-0.3.3.7...
Installed hint-0.3.3.7
Configuring testloop-0.1.1.0...
Building testloop-0.1.1.0...
Preprocessing library testloop-0.1.1.0...
[1 of 6] Compiling System.TestLoop.Internal.Signal ( src/System/TestLoop/Internal/Signal.hs, dist/dist-sandbox-397cf6d/build/System/TestLoop/Internal/Signal.o )
[2 of 6] Compiling System.TestLoop.Util ( src/System/TestLoop/Util.hs, dist/dist-sandbox-397cf6d/build/System/TestLoop/Util.o )
[3 of 6] Compiling System.TestLoop.Internal.Types ( src/System/TestLoop/Internal/Types.hs, dist/dist-sandbox-397cf6d/build/System/TestLoop/Internal/Types.o )
[4 of 6] Compiling System.TestLoop.Internal.Watcher ( src/System/TestLoop/Internal/Watcher.hs, dist/dist-sandbox-397cf6d/build/System/TestLoop/Internal/Watcher.o )
[5 of 6] Compiling System.TestLoop.Internal.Cabal ( src/System/TestLoop/Internal/Cabal.hs, dist/dist-sandbox-397cf6d/build/System/TestLoop/Internal/Cabal.o )
[6 of 6] Compiling System.TestLoop ( src/System/TestLoop.hs, dist/dist-sandbox-397cf6d/build/System/TestLoop.o )
In-place registering testloop-0.1.1.0...
Installing library in
/Users/zac/code/HaskellKoans/.cabal-sandbox/lib/x86_64-osx-ghc-7.6.3/testloop-0.1.1.0
Registering testloop-0.1.1.0...
Installed testloop-0.1.1.0
Resolving dependencies...
Configuring HaskellKoans-0.1...
Resolving dependencies...
Configuring HaskellKoans-0.1...
Building HaskellKoans-0.1...
Preprocessing executable 'testloop' for HaskellKoans-0.1...
[1 of 1] Compiling Main ( test/TestLoop.hs, dist/dist-sandbox-397cf6d/build/testloop/testloop-tmp/Main.o )
Linking dist/dist-sandbox-397cf6d/build/testloop/testloop ...
Installing executable(s) in /Users/zac/code/HaskellKoans/.cabal-sandbox/bin
Installed HaskellKoans-0.1
~/code/HaskellKoans% ./bin/koans
Warning: /Users/zac/code/HaskellKoans/HaskellKoans.cabal: This package
requires at least Cabal version 1.18
Found test-suite main function on `test/TestSuite.hs'
Listening files on source paths: test
^C
~/code/HaskellKoans% cabal --version
cabal-install version 1.18.0.2
using version 1.18.1.2 of the Cabal library
~/code/HaskellKoans%
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment