Commit 05a399cf authored by Mael NICOLAS's avatar Mael NICOLAS

little clean

parent 2c295d99
==================== FINAL INTERFACE ====================
2019-05-07 16:39:50.001408945 UTC
interface pubMedCrawler-0.1.0.0-8Wqkp6Fe22MIhhDvfF6lcC:Paths_pubMedCrawler 8065
interface hash: 2e09f2f695dcc83a64dbfbb949296185
ABI hash: c69feace45bf5dded389d7790a4b8beb
export-list hash: 5c79f206181a8bae5c65f3c26ec25afc
orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e
flag hash: 2b20641ea72b1fa3442209edea95e42d
opt_hash: 6faf2de08de32d19db9870899d88e59a
hpc_hash: 93b885adfe0da089cdf634904fd59f71
plugin_hash: ad164012d6b1e14942349d58b1132007
sig of: Nothing
used TH splices: False
where
exports:
Paths_pubMedCrawler.getBinDir
Paths_pubMedCrawler.getDataDir
Paths_pubMedCrawler.getDataFileName
Paths_pubMedCrawler.getDynLibDir
Paths_pubMedCrawler.getLibDir
Paths_pubMedCrawler.getLibexecDir
Paths_pubMedCrawler.getSysconfDir
Paths_pubMedCrawler.version
module dependencies:
package dependencies: base-4.12.0.0* ghc-prim-0.5.3
integer-gmp-1.0.2.0
orphans: base-4.12.0.0:GHC.Float base-4.12.0.0:GHC.Base
family instance modules: base-4.12.0.0:Control.Applicative
base-4.12.0.0:Data.Functor.Const
base-4.12.0.0:Data.Functor.Identity base-4.12.0.0:Data.Monoid
base-4.12.0.0:Data.Semigroup.Internal base-4.12.0.0:Data.Version
base-4.12.0.0:GHC.Generics base-4.12.0.0:GHC.IO.Exception
import -/ base-4.12.0.0:Control.Exception 041da5b6267cf6b639ff5716d5b299a9
import -/ base-4.12.0.0:Data.Version b91365c9d28e06272e2a2db7656d57ee
import -/ base-4.12.0.0:GHC.Base c00b75f0b052d05c55ba6a4dd1c63b26
import -/ base-4.12.0.0:GHC.IO 898d4ddbf00eb4732e5f462760aa42ae
import -/ base-4.12.0.0:GHC.IO.Exception 77722984940ee6ccf9e2f7dab10b83a4
import -/ base-4.12.0.0:Prelude 3c779dfd6448bdd8e234c336802c2acb
import -/ base-4.12.0.0:System.Environment c54e0d0308e729fdace6bc37aa74bb52
import -/ ghc-prim-0.5.3:GHC.Types 57064c9f957b09bc2e360061ad5cae0b
addDependentFile "/home/mudada/.stack/programs/x86_64-linux/ghc-8.6.5/lib/ghc-8.6.5/include/ghcversion.h" 43db44f9bb88490c2fa995e5f5ec33f2
addDependentFile ".stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/autogen/cabal_macros.h" 4f9be1d2dd08e6fc3e5ca2cba215d9e7
addDependentFile "/usr/include/stdc-predef.h" 64086a4476ea583071277345b423d741
4ad271f0931c6671264e5f1c75132161
$trModule :: GHC.Types.Module
{- HasNoCafRefs, Strictness: m,
Unfolding: (GHC.Types.Module
Paths_pubMedCrawler.$trModule3
Paths_pubMedCrawler.$trModule1) -}
32c39a24c1d4fc30d642946389822655
$trModule1 :: GHC.Types.TrName
{- HasNoCafRefs, Strictness: m1,
Unfolding: (GHC.Types.TrNameS Paths_pubMedCrawler.$trModule2) -}
75185fc501d51c5da357041fe86812ad
$trModule2 :: GHC.Prim.Addr#
{- HasNoCafRefs, Unfolding: ("Paths_pubMedCrawler"#) -}
c0752e91ddeaac5d9c68bf17730bea1a
$trModule3 :: GHC.Types.TrName
{- HasNoCafRefs, Strictness: m1,
Unfolding: (GHC.Types.TrNameS Paths_pubMedCrawler.$trModule4) -}
efc9fbeb1e2665d91f931d9a49568351
$trModule4 :: GHC.Prim.Addr#
{- HasNoCafRefs,
Unfolding: ("pubMedCrawler-0.1.0.0-8Wqkp6Fe22MIhhDvfF6lcC"#) -}
a1b5fbaf0afc8fe947b1bbe6c7a7d17c
getBinDir :: GHC.Types.IO GHC.IO.FilePath
{- Arity: 1, Strictness: <S,U>,
Unfolding: InlineRule (0, True, True)
Paths_pubMedCrawler.getBinDir1
`cast`
(Sym (GHC.Types.N:IO[0] <GHC.Base.String>_R)) -}
e6653d6be08b538dd37efb55204e797e
getBinDir1 ::
GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 1, Strictness: <S,U>,
Unfolding: (\ (eta :: GHC.Prim.State# GHC.Prim.RealWorld) ->
GHC.Prim.catch#
@ GHC.Base.String
@ GHC.Exception.Type.SomeException
Paths_pubMedCrawler.getBinDir5
Paths_pubMedCrawler.getBinDir2
eta) -}
429c9e4d1f5d9b30d81b802e38c86231
getBinDir2 ::
GHC.Exception.Type.SomeException
-> GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 2, Strictness: <S,1*U><S,U>,
Unfolding: (\ (e1 :: GHC.Exception.Type.SomeException)[OneShot]
(eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] ->
case e1 of wild { GHC.Exception.Type.SomeException e2 $dException1 e3 ->
case Data.Typeable.Internal.sameTypeRep
@ *
@ *
@ e2
@ GHC.IO.Exception.IOException
(GHC.Exception.Type.$p1Exception @ e2 $dException1)
`cast`
(Data.Typeable.Internal.N:Typeable[0] <*>_N <e2>_N)
GHC.IO.Exception.$fExceptionIOException4 of wild1 {
GHC.Types.False
-> GHC.Prim.raiseIO#
@ GHC.Exception.Type.SomeException
@ GHC.Base.String
wild
eta
GHC.Types.True -> (# eta, Paths_pubMedCrawler.getBinDir3 #) } }) -}
41e2df7d15fdb5a830cecf1392e594c4
getBinDir3 :: [GHC.Types.Char]
{- Unfolding: (GHC.CString.unpackCString#
Paths_pubMedCrawler.getBinDir4) -}
5e23b50430dc02c04e78a8108760ac44
getBinDir4 :: GHC.Prim.Addr#
{- HasNoCafRefs,
Unfolding: ("/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.20/8.6.5/bin"#) -}
533b1faad0479e84bd05d5cb0ab2e031
getBinDir5 ::
GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 1, Strictness: <S,U>,
Unfolding: (\ (s :: GHC.Prim.State# GHC.Prim.RealWorld) ->
case (GHC.Magic.noinline
@ (GHC.Types.IO GHC.IO.Encoding.Types.TextEncoding)
GHC.IO.Encoding.getForeignEncoding)
`cast`
(GHC.Types.N:IO[0] <GHC.IO.Encoding.Types.TextEncoding>_R)
s of ds1 { (#,#) ipv ipv1 ->
case GHC.Foreign.charIsRepresentable3
@ (GHC.Maybe.Maybe GHC.Base.String)
ipv1
Paths_pubMedCrawler.getBinDir6
System.Environment.getEnv3
`cast`
(<Foreign.C.String.CString>_R
->_R Sym (GHC.Types.N:IO[0] <GHC.Maybe.Maybe GHC.Base.String>_R))
ipv of ds2 { (#,#) ipv2 ipv3 ->
case ipv3 of wild {
GHC.Maybe.Nothing
-> System.Environment.getEnv2 Paths_pubMedCrawler.getBinDir6 ipv2
GHC.Maybe.Just x -> (# ipv2, x #) } } }) -}
88e6e95b5fe479b15271efa9593ca89a
getBinDir6 :: [GHC.Types.Char]
{- Unfolding: (GHC.CString.unpackCString#
Paths_pubMedCrawler.getBinDir7) -}
3ff1fe9510cdb1e6c5bde5b41da0b2e3
getBinDir7 :: GHC.Prim.Addr#
{- HasNoCafRefs, Unfolding: ("pubMedCrawler_bindir"#) -}
210a2d5ebc256ccbaee58f392511d8dd
getDataDir :: GHC.Types.IO GHC.IO.FilePath
{- Arity: 1, Strictness: <S,U>,
Unfolding: InlineRule (0, True, True)
Paths_pubMedCrawler.getDataDir1
`cast`
(Sym (GHC.Types.N:IO[0] <GHC.Base.String>_R)) -}
3594ec08011c8e8899d25b6282a42dc7
getDataDir1 ::
GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 1, Strictness: <S,U>,
Unfolding: (\ (eta :: GHC.Prim.State# GHC.Prim.RealWorld) ->
GHC.Prim.catch#
@ GHC.Base.String
@ GHC.Exception.Type.SomeException
Paths_pubMedCrawler.getDataDir5
Paths_pubMedCrawler.getDataDir2
eta) -}
f12d839c2f2080e55b48ff4639353aea
getDataDir2 ::
GHC.Exception.Type.SomeException
-> GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 2, Strictness: <S,1*U><S,U>,
Unfolding: (\ (e1 :: GHC.Exception.Type.SomeException)[OneShot]
(eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] ->
case e1 of wild { GHC.Exception.Type.SomeException e2 $dException1 e3 ->
case Data.Typeable.Internal.sameTypeRep
@ *
@ *
@ e2
@ GHC.IO.Exception.IOException
(GHC.Exception.Type.$p1Exception @ e2 $dException1)
`cast`
(Data.Typeable.Internal.N:Typeable[0] <*>_N <e2>_N)
GHC.IO.Exception.$fExceptionIOException4 of wild1 {
GHC.Types.False
-> GHC.Prim.raiseIO#
@ GHC.Exception.Type.SomeException
@ GHC.Base.String
wild
eta
GHC.Types.True
-> (# eta, Paths_pubMedCrawler.getDataDir3 #) } }) -}
9c355b669bfe74983e341e621e7279d9
getDataDir3 :: [GHC.Types.Char]
{- Unfolding: (GHC.CString.unpackCString#
Paths_pubMedCrawler.getDataDir4) -}
6a90c99a7408734c810dcdfa76082a22
getDataDir4 :: GHC.Prim.Addr#
{- HasNoCafRefs,
Unfolding: ("/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.20/8.6.5/share/x86_64-linux-ghc-8.6.5/pubMedCrawler-0.1.0.0"#) -}
638dbdbb4c73d5f04daa2c535133a499
getDataDir5 ::
GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 1, Strictness: <S,U>,
Unfolding: (\ (s :: GHC.Prim.State# GHC.Prim.RealWorld) ->
case (GHC.Magic.noinline
@ (GHC.Types.IO GHC.IO.Encoding.Types.TextEncoding)
GHC.IO.Encoding.getForeignEncoding)
`cast`
(GHC.Types.N:IO[0] <GHC.IO.Encoding.Types.TextEncoding>_R)
s of ds1 { (#,#) ipv ipv1 ->
case GHC.Foreign.charIsRepresentable3
@ (GHC.Maybe.Maybe GHC.Base.String)
ipv1
Paths_pubMedCrawler.getDataDir6
System.Environment.getEnv3
`cast`
(<Foreign.C.String.CString>_R
->_R Sym (GHC.Types.N:IO[0] <GHC.Maybe.Maybe GHC.Base.String>_R))
ipv of ds2 { (#,#) ipv2 ipv3 ->
case ipv3 of wild {
GHC.Maybe.Nothing
-> System.Environment.getEnv2 Paths_pubMedCrawler.getDataDir6 ipv2
GHC.Maybe.Just x -> (# ipv2, x #) } } }) -}
da9ae85501c894e0a6293ba0303e45a2
getDataDir6 :: [GHC.Types.Char]
{- Unfolding: (GHC.CString.unpackCString#
Paths_pubMedCrawler.getDataDir7) -}
2763ae6459ee178cebb6e011c505e7b6
getDataDir7 :: GHC.Prim.Addr#
{- HasNoCafRefs, Unfolding: ("pubMedCrawler_datadir"#) -}
435b6bf8934aedb52b4ac928e74fd332
getDataFileName :: GHC.IO.FilePath -> GHC.Types.IO GHC.IO.FilePath
{- Arity: 2, Strictness: <L,U><S,U>,
Unfolding: InlineRule (0, True, True)
Paths_pubMedCrawler.getDataFileName1
`cast`
(<GHC.IO.FilePath>_R
->_R Sym (GHC.Types.N:IO[0] <GHC.IO.FilePath>_R)) -}
67ded672cccef1f04b706ec99ec490ff
getDataFileName1 ::
GHC.IO.FilePath
-> GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.IO.FilePath #)
{- Arity: 2, Strictness: <L,U><S,U>,
Unfolding: (\ (name :: GHC.IO.FilePath)
(s :: GHC.Prim.State# GHC.Prim.RealWorld) ->
case GHC.Prim.catch#
@ GHC.Base.String
@ GHC.Exception.Type.SomeException
Paths_pubMedCrawler.getDataDir5
Paths_pubMedCrawler.getDataDir2
s of ds1 { (#,#) ipv ipv1 ->
(# ipv,
GHC.Base.++
@ GHC.Types.Char
ipv1
(GHC.CString.unpackAppendCString#
Paths_pubMedCrawler.getDataFileName2
name) #) }) -}
b2df01ef8b748d6770fedc22508e1ca6
getDataFileName2 :: GHC.Prim.Addr#
{- HasNoCafRefs, Unfolding: ("/"#) -}
1bf657b032c130edf8681835a1d82f1c
getDynLibDir :: GHC.Types.IO GHC.IO.FilePath
{- Arity: 1, Strictness: <S,U>,
Unfolding: InlineRule (0, True, True)
Paths_pubMedCrawler.getDynLibDir1
`cast`
(Sym (GHC.Types.N:IO[0] <GHC.Base.String>_R)) -}
4b8f8c421f8cdede6a5c63669a9c1c22
getDynLibDir1 ::
GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 1, Strictness: <S,U>,
Unfolding: (\ (eta :: GHC.Prim.State# GHC.Prim.RealWorld) ->
GHC.Prim.catch#
@ GHC.Base.String
@ GHC.Exception.Type.SomeException
Paths_pubMedCrawler.getDynLibDir5
Paths_pubMedCrawler.getDynLibDir2
eta) -}
bcca02676e2fde5a88dcd5d13eb7e8c4
getDynLibDir2 ::
GHC.Exception.Type.SomeException
-> GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 2, Strictness: <S,1*U><S,U>,
Unfolding: (\ (e1 :: GHC.Exception.Type.SomeException)[OneShot]
(eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] ->
case e1 of wild { GHC.Exception.Type.SomeException e2 $dException1 e3 ->
case Data.Typeable.Internal.sameTypeRep
@ *
@ *
@ e2
@ GHC.IO.Exception.IOException
(GHC.Exception.Type.$p1Exception @ e2 $dException1)
`cast`
(Data.Typeable.Internal.N:Typeable[0] <*>_N <e2>_N)
GHC.IO.Exception.$fExceptionIOException4 of wild1 {
GHC.Types.False
-> GHC.Prim.raiseIO#
@ GHC.Exception.Type.SomeException
@ GHC.Base.String
wild
eta
GHC.Types.True
-> (# eta, Paths_pubMedCrawler.getDynLibDir3 #) } }) -}
ac2e24b1ef05a8055aa77d8ace31fe4d
getDynLibDir3 :: [GHC.Types.Char]
{- Unfolding: (GHC.CString.unpackCString#
Paths_pubMedCrawler.getDynLibDir4) -}
7574ffeef62abfd29f34c516bfd2d7ed
getDynLibDir4 :: GHC.Prim.Addr#
{- HasNoCafRefs,
Unfolding: ("/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5"#) -}
c1ac3add6e38b0944acc861caada497e
getDynLibDir5 ::
GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 1, Strictness: <S,U>,
Unfolding: (\ (s :: GHC.Prim.State# GHC.Prim.RealWorld) ->
case (GHC.Magic.noinline
@ (GHC.Types.IO GHC.IO.Encoding.Types.TextEncoding)
GHC.IO.Encoding.getForeignEncoding)
`cast`
(GHC.Types.N:IO[0] <GHC.IO.Encoding.Types.TextEncoding>_R)
s of ds1 { (#,#) ipv ipv1 ->
case GHC.Foreign.charIsRepresentable3
@ (GHC.Maybe.Maybe GHC.Base.String)
ipv1
Paths_pubMedCrawler.getDynLibDir6
System.Environment.getEnv3
`cast`
(<Foreign.C.String.CString>_R
->_R Sym (GHC.Types.N:IO[0] <GHC.Maybe.Maybe GHC.Base.String>_R))
ipv of ds2 { (#,#) ipv2 ipv3 ->
case ipv3 of wild {
GHC.Maybe.Nothing
-> System.Environment.getEnv2
Paths_pubMedCrawler.getDynLibDir6
ipv2
GHC.Maybe.Just x -> (# ipv2, x #) } } }) -}
1b8c751d1e14a3450178f0559e084f13
getDynLibDir6 :: [GHC.Types.Char]
{- Unfolding: (GHC.CString.unpackCString#
Paths_pubMedCrawler.getDynLibDir7) -}
2a625713bba852ee756c3b7c8fb0d26f
getDynLibDir7 :: GHC.Prim.Addr#
{- HasNoCafRefs, Unfolding: ("pubMedCrawler_dynlibdir"#) -}
210a91a63c9dca96bd195f080f932c58
getLibDir :: GHC.Types.IO GHC.IO.FilePath
{- Arity: 1, Strictness: <S,U>,
Unfolding: InlineRule (0, True, True)
Paths_pubMedCrawler.getLibDir1
`cast`
(Sym (GHC.Types.N:IO[0] <GHC.Base.String>_R)) -}
27bf85fae7b34a9af3d2916163945ae5
getLibDir1 ::
GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 1, Strictness: <S,U>,
Unfolding: (\ (eta :: GHC.Prim.State# GHC.Prim.RealWorld) ->
GHC.Prim.catch#
@ GHC.Base.String
@ GHC.Exception.Type.SomeException
Paths_pubMedCrawler.getLibDir5
Paths_pubMedCrawler.getLibDir2
eta) -}
25c8d037137f1f0566773bd12c8d92f9
getLibDir2 ::
GHC.Exception.Type.SomeException
-> GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 2, Strictness: <S,1*U><S,U>,
Unfolding: (\ (e1 :: GHC.Exception.Type.SomeException)[OneShot]
(eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] ->
case e1 of wild { GHC.Exception.Type.SomeException e2 $dException1 e3 ->
case Data.Typeable.Internal.sameTypeRep
@ *
@ *
@ e2
@ GHC.IO.Exception.IOException
(GHC.Exception.Type.$p1Exception @ e2 $dException1)
`cast`
(Data.Typeable.Internal.N:Typeable[0] <*>_N <e2>_N)
GHC.IO.Exception.$fExceptionIOException4 of wild1 {
GHC.Types.False
-> GHC.Prim.raiseIO#
@ GHC.Exception.Type.SomeException
@ GHC.Base.String
wild
eta
GHC.Types.True -> (# eta, Paths_pubMedCrawler.getLibDir3 #) } }) -}
0b2e2407123d5f043aad941d50d142a4
getLibDir3 :: [GHC.Types.Char]
{- Unfolding: (GHC.CString.unpackCString#
Paths_pubMedCrawler.getLibDir4) -}
5750264395ce05162f4b27b38697be2e
getLibDir4 :: GHC.Prim.Addr#
{- HasNoCafRefs,
Unfolding: ("/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/pubMedCrawler-0.1.0.0-8Wqkp6Fe22MIhhDvfF6lcC"#) -}
ecf1c2751f64d68443dfc2fa3741842f
getLibDir5 ::
GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 1, Strictness: <S,U>,
Unfolding: (\ (s :: GHC.Prim.State# GHC.Prim.RealWorld) ->
case (GHC.Magic.noinline
@ (GHC.Types.IO GHC.IO.Encoding.Types.TextEncoding)
GHC.IO.Encoding.getForeignEncoding)
`cast`
(GHC.Types.N:IO[0] <GHC.IO.Encoding.Types.TextEncoding>_R)
s of ds1 { (#,#) ipv ipv1 ->
case GHC.Foreign.charIsRepresentable3
@ (GHC.Maybe.Maybe GHC.Base.String)
ipv1
Paths_pubMedCrawler.getLibDir6
System.Environment.getEnv3
`cast`
(<Foreign.C.String.CString>_R
->_R Sym (GHC.Types.N:IO[0] <GHC.Maybe.Maybe GHC.Base.String>_R))
ipv of ds2 { (#,#) ipv2 ipv3 ->
case ipv3 of wild {
GHC.Maybe.Nothing
-> System.Environment.getEnv2 Paths_pubMedCrawler.getLibDir6 ipv2
GHC.Maybe.Just x -> (# ipv2, x #) } } }) -}
d61a88e8986977604f2abee170d8f00f
getLibDir6 :: [GHC.Types.Char]
{- Unfolding: (GHC.CString.unpackCString#
Paths_pubMedCrawler.getLibDir7) -}
730acc82ff71d4847ebe9ea13ebdfef6
getLibDir7 :: GHC.Prim.Addr#
{- HasNoCafRefs, Unfolding: ("pubMedCrawler_libdir"#) -}
13ad84e127d62a529c20acd851fccbda
getLibexecDir :: GHC.Types.IO GHC.IO.FilePath
{- Arity: 1, Strictness: <S,U>,
Unfolding: InlineRule (0, True, True)
Paths_pubMedCrawler.getLibexecDir1
`cast`
(Sym (GHC.Types.N:IO[0] <GHC.Base.String>_R)) -}
ba4fae5b5d9f1f0d7af1ea74391ee1f7
getLibexecDir1 ::
GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 1, Strictness: <S,U>,
Unfolding: (\ (eta :: GHC.Prim.State# GHC.Prim.RealWorld) ->
GHC.Prim.catch#
@ GHC.Base.String
@ GHC.Exception.Type.SomeException
Paths_pubMedCrawler.getLibexecDir5
Paths_pubMedCrawler.getLibexecDir2
eta) -}
516c3efd10d71c29a64121e33785ce7a
getLibexecDir2 ::
GHC.Exception.Type.SomeException
-> GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 2, Strictness: <S,1*U><S,U>,
Unfolding: (\ (e1 :: GHC.Exception.Type.SomeException)[OneShot]
(eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] ->
case e1 of wild { GHC.Exception.Type.SomeException e2 $dException1 e3 ->
case Data.Typeable.Internal.sameTypeRep
@ *
@ *
@ e2
@ GHC.IO.Exception.IOException
(GHC.Exception.Type.$p1Exception @ e2 $dException1)
`cast`
(Data.Typeable.Internal.N:Typeable[0] <*>_N <e2>_N)
GHC.IO.Exception.$fExceptionIOException4 of wild1 {
GHC.Types.False
-> GHC.Prim.raiseIO#
@ GHC.Exception.Type.SomeException
@ GHC.Base.String
wild
eta
GHC.Types.True
-> (# eta, Paths_pubMedCrawler.getLibexecDir3 #) } }) -}
ea56b86c3301f4bea946dca1b5b35d46
getLibexecDir3 :: [GHC.Types.Char]
{- Unfolding: (GHC.CString.unpackCString#
Paths_pubMedCrawler.getLibexecDir4) -}
dfde4e91349feedc572d1b2f9aff4842
getLibexecDir4 :: GHC.Prim.Addr#
{- HasNoCafRefs,
Unfolding: ("/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.20/8.6.5/libexec/x86_64-linux-ghc-8.6.5/pubMedCrawler-0.1.0.0"#) -}
61ff4b87743625c6639c297ad7d493c5
getLibexecDir5 ::
GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 1, Strictness: <S,U>,
Unfolding: (\ (s :: GHC.Prim.State# GHC.Prim.RealWorld) ->
case (GHC.Magic.noinline
@ (GHC.Types.IO GHC.IO.Encoding.Types.TextEncoding)
GHC.IO.Encoding.getForeignEncoding)
`cast`
(GHC.Types.N:IO[0] <GHC.IO.Encoding.Types.TextEncoding>_R)
s of ds1 { (#,#) ipv ipv1 ->
case GHC.Foreign.charIsRepresentable3
@ (GHC.Maybe.Maybe GHC.Base.String)
ipv1
Paths_pubMedCrawler.getLibexecDir6
System.Environment.getEnv3
`cast`
(<Foreign.C.String.CString>_R
->_R Sym (GHC.Types.N:IO[0] <GHC.Maybe.Maybe GHC.Base.String>_R))
ipv of ds2 { (#,#) ipv2 ipv3 ->
case ipv3 of wild {
GHC.Maybe.Nothing
-> System.Environment.getEnv2
Paths_pubMedCrawler.getLibexecDir6
ipv2
GHC.Maybe.Just x -> (# ipv2, x #) } } }) -}
ac002860dbc326a497c6a40c4a053754
getLibexecDir6 :: [GHC.Types.Char]
{- Unfolding: (GHC.CString.unpackCString#
Paths_pubMedCrawler.getLibexecDir7) -}
28db9bf287eae444c3b51cef28c5f9d3
getLibexecDir7 :: GHC.Prim.Addr#
{- HasNoCafRefs, Unfolding: ("pubMedCrawler_libexecdir"#) -}
bda21dec08b233266c3d09a6774927bd
getSysconfDir :: GHC.Types.IO GHC.IO.FilePath
{- Arity: 1, Strictness: <S,U>,
Unfolding: InlineRule (0, True, True)
Paths_pubMedCrawler.getSysconfDir1
`cast`
(Sym (GHC.Types.N:IO[0] <GHC.Base.String>_R)) -}
192ec8e89d20b974dcdda1d5e19b80c0
getSysconfDir1 ::
GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 1, Strictness: <S,U>,
Unfolding: (\ (eta :: GHC.Prim.State# GHC.Prim.RealWorld) ->
GHC.Prim.catch#
@ GHC.Base.String
@ GHC.Exception.Type.SomeException
Paths_pubMedCrawler.getSysconfDir5
Paths_pubMedCrawler.getSysconfDir2
eta) -}
dfdaadf486b87243ff31f051bc6839dc
getSysconfDir2 ::
GHC.Exception.Type.SomeException
-> GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 2, Strictness: <S,1*U><S,U>,
Unfolding: (\ (e1 :: GHC.Exception.Type.SomeException)[OneShot]
(eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] ->
case e1 of wild { GHC.Exception.Type.SomeException e2 $dException1 e3 ->
case Data.Typeable.Internal.sameTypeRep
@ *
@ *
@ e2
@ GHC.IO.Exception.IOException
(GHC.Exception.Type.$p1Exception @ e2 $dException1)
`cast`
(Data.Typeable.Internal.N:Typeable[0] <*>_N <e2>_N)
GHC.IO.Exception.$fExceptionIOException4 of wild1 {
GHC.Types.False
-> GHC.Prim.raiseIO#
@ GHC.Exception.Type.SomeException
@ GHC.Base.String
wild
eta
GHC.Types.True
-> (# eta, Paths_pubMedCrawler.getSysconfDir3 #) } }) -}
9d700b5299d08284419409d3cfda7e8e
getSysconfDir3 :: [GHC.Types.Char]
{- Unfolding: (GHC.CString.unpackCString#
Paths_pubMedCrawler.getSysconfDir4) -}
dccb1d695ffc4919b4740d5c467eea1f
getSysconfDir4 :: GHC.Prim.Addr#
{- HasNoCafRefs,
Unfolding: ("/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.20/8.6.5/etc"#) -}
2dbc4fe07f0a2b873d09082232e21f07
getSysconfDir5 ::
GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 1, Strictness: <S,U>,
Unfolding: (\ (s :: GHC.Prim.State# GHC.Prim.RealWorld) ->
case (GHC.Magic.noinline
@ (GHC.Types.IO GHC.IO.Encoding.Types.TextEncoding)
GHC.IO.Encoding.getForeignEncoding)
`cast`
(GHC.Types.N:IO[0] <GHC.IO.Encoding.Types.TextEncoding>_R)
s of ds1 { (#,#) ipv ipv1 ->
case GHC.Foreign.charIsRepresentable3
@ (GHC.Maybe.Maybe GHC.Base.String)
ipv1
Paths_pubMedCrawler.getSysconfDir6
System.Environment.getEnv3
`cast`
(<Foreign.C.String.CString>_R
->_R Sym (GHC.Types.N:IO[0] <GHC.Maybe.Maybe GHC.Base.String>_R))
ipv of ds2 { (#,#) ipv2 ipv3 ->
case ipv3 of wild {
GHC.Maybe.Nothing
-> System.Environment.getEnv2
Paths_pubMedCrawler.getSysconfDir6
ipv2
GHC.Maybe.Just x -> (# ipv2, x #) } } }) -}
d76d5bb883f0e2188d1472c6b27e45b1
getSysconfDir6 :: [GHC.Types.Char]
{- Unfolding: (GHC.CString.unpackCString#
Paths_pubMedCrawler.getSysconfDir7) -}
23dac731b132bf9284953bf680e00228
getSysconfDir7 :: GHC.Prim.Addr#
{- HasNoCafRefs, Unfolding: ("pubMedCrawler_sysconfdir"#) -}
71fe960f72967403e8ab4e4b5f2c04a4
version :: Data.Version.Version
{- HasNoCafRefs, Strictness: m,
Unfolding: (Data.Version.Version
Paths_pubMedCrawler.version1
(GHC.Types.[] @ GHC.Base.String)) -}
a2d986675aa80de9e0f853b53a3c4b92
version1 :: [GHC.Types.Int]
{- HasNoCafRefs, Strictness: m2,
Unfolding: (GHC.Types.:
@ GHC.Types.Int
Paths_pubMedCrawler.version5
Paths_pubMedCrawler.version2) -}
41ab1c87ef24241e3c57e411a3af8c4d
version2 :: [GHC.Types.Int]
{- HasNoCafRefs, Strictness: m2,
Unfolding: (GHC.Types.:
@ GHC.Types.Int
Paths_pubMedCrawler.version6
Paths_pubMedCrawler.version3) -}
287247a9657de39ce1738cc002cd3571
version3 :: [GHC.Types.Int]
{- HasNoCafRefs, Strictness: m2,
Unfolding: (GHC.Types.:
@ GHC.Types.Int
Paths_pubMedCrawler.version5
Paths_pubMedCrawler.version4) -}
1bb039cf34405696f37b12d49d89ee13
version4 :: [GHC.Types.Int]
{- HasNoCafRefs, Strictness: m2,
Unfolding: (GHC.Types.:
@ GHC.Types.Int
Paths_pubMedCrawler.version5
(GHC.Types.[] @ GHC.Types.Int)) -}
b6a88550fe13ed5e954c2c608f5af4b4
version5 :: GHC.Types.Int
{- HasNoCafRefs, Strictness: m, Unfolding: (GHC.Types.I# 0#) -}
1e5c5df9ca43e4c401c75c3e1297a629
version6 :: GHC.Types.Int
{- HasNoCafRefs, Strictness: m, Unfolding: (GHC.Types.I# 1#) -}
trusted: safe
require own pkg trusted: False
module header:
Nothing
declaration docs:
arg docs:
{-# LANGUAGE CPP #-}
{-# LANGUAGE NoRebindableSyntax #-}
{-# OPTIONS_GHC -fno-warn-missing-import-lists #-}
module Paths_pubMedCrawler (
version,
getBinDir, getLibDir, getDynLibDir, getDataDir, getLibexecDir,
getDataFileName, getSysconfDir
) where
import qualified Control.Exception as Exception
import Data.Version (Version(..))
import System.Environment (getEnv)
import Prelude
#if defined(VERSION_base)
#if MIN_VERSION_base(4,0,0)
catchIO :: IO a -> (Exception.IOException -> IO a) -> IO a
#else
catchIO :: IO a -> (Exception.Exception -> IO a) -> IO a
#endif
#else
catchIO :: IO a -> (Exception.IOException -> IO a) -> IO a
#endif
catchIO = Exception.catch
version :: Version
version = Version [0,1,0,0] []
bindir, libdir, dynlibdir, datadir, libexecdir, sysconfdir :: FilePath
bindir = "/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.20/8.6.5/bin"
libdir = "/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/pubMedCrawler-0.1.0.0-8Wqkp6Fe22MIhhDvfF6lcC"
dynlibdir = "/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5"
datadir = "/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.20/8.6.5/share/x86_64-linux-ghc-8.6.5/pubMedCrawler-0.1.0.0"
libexecdir = "/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.20/8.6.5/libexec/x86_64-linux-ghc-8.6.5/pubMedCrawler-0.1.0.0"
sysconfdir = "/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.20/8.6.5/etc"
getBinDir, getLibDir, getDynLibDir, getDataDir, getLibexecDir, getSysconfDir :: IO FilePath
getBinDir = catchIO (getEnv "pubMedCrawler_bindir") (\_ -> return bindir)
getLibDir = catchIO (getEnv "pubMedCrawler_libdir") (\_ -> return libdir)
getDynLibDir = catchIO (getEnv "pubMedCrawler_dynlibdir") (\_ -> return dynlibdir)
getDataDir = catchIO (getEnv "pubMedCrawler_datadir") (\_ -> return datadir)
getLibexecDir = catchIO (getEnv "pubMedCrawler_libexecdir") (\_ -> return libexecdir)
getSysconfDir = catchIO (getEnv "pubMedCrawler_sysconfdir") (\_ -> return sysconfdir)
getDataFileName :: FilePath -> IO FilePath
getDataFileName name = do
dir <- getDataDir
return (dir ++ "/" ++ name)
/* DO NOT EDIT: This file is automatically generated by Cabal */
/* package pubMedCrawler-0.1.0.0 */
#ifndef VERSION_pubMedCrawler
#define VERSION_pubMedCrawler "0.1.0.0"
#endif /* VERSION_pubMedCrawler */
#ifndef MIN_VERSION_pubMedCrawler
#define MIN_VERSION_pubMedCrawler(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 1 || \
(major1) == 0 && (major2) == 1 && (minor) <= 0)
#endif /* MIN_VERSION_pubMedCrawler */
/* package base-4.12.0.0 */
#ifndef VERSION_base
#define VERSION_base "4.12.0.0"
#endif /* VERSION_base */
#ifndef MIN_VERSION_base
#define MIN_VERSION_base(major1,major2,minor) (\
(major1) < 4 || \
(major1) == 4 && (major2) < 12 || \
(major1) == 4 && (major2) == 12 && (minor) <= 0)
#endif /* MIN_VERSION_base */
/* package bytestring-0.10.8.2 */
#ifndef VERSION_bytestring
#define VERSION_bytestring "0.10.8.2"
#endif /* VERSION_bytestring */
#ifndef MIN_VERSION_bytestring
#define MIN_VERSION_bytestring(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 10 || \
(major1) == 0 && (major2) == 10 && (minor) <= 8)
#endif /* MIN_VERSION_bytestring */
/* package http-client-0.5.14 */
#ifndef VERSION_http_client
#define VERSION_http_client "0.5.14"
#endif /* VERSION_http_client */
#ifndef MIN_VERSION_http_client
#define MIN_VERSION_http_client(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 5 || \
(major1) == 0 && (major2) == 5 && (minor) <= 14)
#endif /* MIN_VERSION_http_client */
/* package http-client-tls-0.3.5.3 */
#ifndef VERSION_http_client_tls
#define VERSION_http_client_tls "0.3.5.3"
#endif /* VERSION_http_client_tls */
#ifndef MIN_VERSION_http_client_tls
#define MIN_VERSION_http_client_tls(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 3 || \
(major1) == 0 && (major2) == 3 && (minor) <= 5)
#endif /* MIN_VERSION_http_client_tls */
/* package http-media-0.7.1.3 */
#ifndef VERSION_http_media
#define VERSION_http_media "0.7.1.3"
#endif /* VERSION_http_media */
#ifndef MIN_VERSION_http_media
#define MIN_VERSION_http_media(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 7 || \
(major1) == 0 && (major2) == 7 && (minor) <= 1)
#endif /* MIN_VERSION_http_media */
/* package servant-0.15 */
#ifndef VERSION_servant
#define VERSION_servant "0.15"
#endif /* VERSION_servant */
#ifndef MIN_VERSION_servant
#define MIN_VERSION_servant(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 15 || \
(major1) == 0 && (major2) == 15 && (minor) <= 0)
#endif /* MIN_VERSION_servant */
/* package servant-client-0.15 */
#ifndef VERSION_servant_client
#define VERSION_servant_client "0.15"
#endif /* VERSION_servant_client */
#ifndef MIN_VERSION_servant_client
#define MIN_VERSION_servant_client(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 15 || \
(major1) == 0 && (major2) == 15 && (minor) <= 0)
#endif /* MIN_VERSION_servant_client */
/* package text-1.2.3.1 */
#ifndef VERSION_text
#define VERSION_text "1.2.3.1"
#endif /* VERSION_text */
#ifndef MIN_VERSION_text
#define MIN_VERSION_text(major1,major2,minor) (\
(major1) < 1 || \
(major1) == 1 && (major2) < 2 || \
(major1) == 1 && (major2) == 2 && (minor) <= 3)
#endif /* MIN_VERSION_text */
/* package xml-conduit-1.8.0.1 */
#ifndef VERSION_xml_conduit
#define VERSION_xml_conduit "1.8.0.1"
#endif /* VERSION_xml_conduit */
#ifndef MIN_VERSION_xml_conduit
#define MIN_VERSION_xml_conduit(major1,major2,minor) (\
(major1) < 1 || \
(major1) == 1 && (major2) < 8 || \
(major1) == 1 && (major2) == 8 && (minor) <= 0)
#endif /* MIN_VERSION_xml_conduit */
/* tool alex-3.2.3 */
#ifndef TOOL_VERSION_alex
#define TOOL_VERSION_alex "3.2.3"
#endif /* TOOL_VERSION_alex */
#ifndef MIN_TOOL_VERSION_alex
#define MIN_TOOL_VERSION_alex(major1,major2,minor) (\
(major1) < 3 || \
(major1) == 3 && (major2) < 2 || \
(major1) == 3 && (major2) == 2 && (minor) <= 3)
#endif /* MIN_TOOL_VERSION_alex */
/* tool gcc-7 */
#ifndef TOOL_VERSION_gcc
#define TOOL_VERSION_gcc "7"
#endif /* TOOL_VERSION_gcc */
#ifndef MIN_TOOL_VERSION_gcc
#define MIN_TOOL_VERSION_gcc(major1,major2,minor) (\
(major1) < 7 || \
(major1) == 7 && (major2) < 0 || \
(major1) == 7 && (major2) == 0 && (minor) <= 0)
#endif /* MIN_TOOL_VERSION_gcc */
/* tool ghc-8.6.5 */
#ifndef TOOL_VERSION_ghc
#define TOOL_VERSION_ghc "8.6.5"
#endif /* TOOL_VERSION_ghc */
#ifndef MIN_TOOL_VERSION_ghc
#define MIN_TOOL_VERSION_ghc(major1,major2,minor) (\
(major1) < 8 || \
(major1) == 8 && (major2) < 6 || \
(major1) == 8 && (major2) == 6 && (minor) <= 5)
#endif /* MIN_TOOL_VERSION_ghc */
/* tool ghc-pkg-8.6.5 */
#ifndef TOOL_VERSION_ghc_pkg
#define TOOL_VERSION_ghc_pkg "8.6.5"
#endif /* TOOL_VERSION_ghc_pkg */
#ifndef MIN_TOOL_VERSION_ghc_pkg
#define MIN_TOOL_VERSION_ghc_pkg(major1,major2,minor) (\
(major1) < 8 || \
(major1) == 8 && (major2) < 6 || \
(major1) == 8 && (major2) == 6 && (minor) <= 5)
#endif /* MIN_TOOL_VERSION_ghc_pkg */
/* tool haddock-2.22.0 */
#ifndef TOOL_VERSION_haddock
#define TOOL_VERSION_haddock "2.22.0"
#endif /* TOOL_VERSION_haddock */
#ifndef MIN_TOOL_VERSION_haddock
#define MIN_TOOL_VERSION_haddock(major1,major2,minor) (\
(major1) < 2 || \
(major1) == 2 && (major2) < 22 || \
(major1) == 2 && (major2) == 22 && (minor) <= 0)
#endif /* MIN_TOOL_VERSION_haddock */
/* tool happy-1.19.8 */
#ifndef TOOL_VERSION_happy
#define TOOL_VERSION_happy "1.19.8"
#endif /* TOOL_VERSION_happy */
#ifndef MIN_TOOL_VERSION_happy
#define MIN_TOOL_VERSION_happy(major1,major2,minor) (\
(major1) < 1 || \
(major1) == 1 && (major2) < 19 || \
(major1) == 1 && (major2) == 19 && (minor) <= 8)
#endif /* MIN_TOOL_VERSION_happy */
/* tool hpc-0.67 */
#ifndef TOOL_VERSION_hpc
#define TOOL_VERSION_hpc "0.67"
#endif /* TOOL_VERSION_hpc */
#ifndef MIN_TOOL_VERSION_hpc
#define MIN_TOOL_VERSION_hpc(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 67 || \
(major1) == 0 && (major2) == 67 && (minor) <= 0)
#endif /* MIN_TOOL_VERSION_hpc */
/* tool hsc2hs-0.68.5 */
#ifndef TOOL_VERSION_hsc2hs
#define TOOL_VERSION_hsc2hs "0.68.5"
#endif /* TOOL_VERSION_hsc2hs */
#ifndef MIN_TOOL_VERSION_hsc2hs
#define MIN_TOOL_VERSION_hsc2hs(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 68 || \
(major1) == 0 && (major2) == 68 && (minor) <= 5)
#endif /* MIN_TOOL_VERSION_hsc2hs */
/* tool hscolour-1.24 */
#ifndef TOOL_VERSION_hscolour
#define TOOL_VERSION_hscolour "1.24"
#endif /* TOOL_VERSION_hscolour */
#ifndef MIN_TOOL_VERSION_hscolour
#define MIN_TOOL_VERSION_hscolour(major1,major2,minor) (\
(major1) < 1 || \
(major1) == 1 && (major2) < 24 || \
(major1) == 1 && (major2) == 24 && (minor) <= 0)
#endif /* MIN_TOOL_VERSION_hscolour */
/* tool pkg-config-0.29.1 */
#ifndef TOOL_VERSION_pkg_config
#define TOOL_VERSION_pkg_config "0.29.1"
#endif /* TOOL_VERSION_pkg_config */
#ifndef MIN_TOOL_VERSION_pkg_config
#define MIN_TOOL_VERSION_pkg_config(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 29 || \
(major1) == 0 && (major2) == 29 && (minor) <= 1)
#endif /* MIN_TOOL_VERSION_pkg_config */
/* tool runghc-8.6.5 */
#ifndef TOOL_VERSION_runghc
#define TOOL_VERSION_runghc "8.6.5"
#endif /* TOOL_VERSION_runghc */
#ifndef MIN_TOOL_VERSION_runghc
#define MIN_TOOL_VERSION_runghc(major1,major2,minor) (\
(major1) < 8 || \
(major1) == 8 && (major2) < 6 || \
(major1) == 8 && (major2) == 6 && (minor) <= 5)
#endif /* MIN_TOOL_VERSION_runghc */
/* tool strip-2.30 */
#ifndef TOOL_VERSION_strip
#define TOOL_VERSION_strip "2.30"
#endif /* TOOL_VERSION_strip */
#ifndef MIN_TOOL_VERSION_strip
#define MIN_TOOL_VERSION_strip(major1,major2,minor) (\
(major1) < 2 || \
(major1) == 2 && (major2) < 30 || \
(major1) == 2 && (major2) == 30 && (minor) <= 0)
#endif /* MIN_TOOL_VERSION_strip */
#ifndef CURRENT_PACKAGE_KEY
#define CURRENT_PACKAGE_KEY "pubMedCrawler-0.1.0.0-8Wqkp6Fe22MIhhDvfF6lcC"
#endif /* CURRENT_PACKAGE_KEY */
#ifndef CURRENT_COMPONENT_ID
#define CURRENT_COMPONENT_ID "pubMedCrawler-0.1.0.0-8Wqkp6Fe22MIhhDvfF6lcC"
#endif /* CURRENT_COMPONENT_ID */
#ifndef CURRENT_PACKAGE_VERSION
#define CURRENT_PACKAGE_VERSION "0.1.0.0"
#endif /* CURRENT_PACKAGE_VERSION */
{-# LANGUAGE CPP #-}
{-# LANGUAGE NoRebindableSyntax #-}
{-# OPTIONS_GHC -fno-warn-missing-import-lists #-}
module Paths_pubMedCrawler (
version,
getBinDir, getLibDir, getDynLibDir, getDataDir, getLibexecDir,
getDataFileName, getSysconfDir
) where
import qualified Control.Exception as Exception
import Data.Version (Version(..))
import System.Environment (getEnv)
import Prelude
#if defined(VERSION_base)
#if MIN_VERSION_base(4,0,0)
catchIO :: IO a -> (Exception.IOException -> IO a) -> IO a
#else
catchIO :: IO a -> (Exception.Exception -> IO a) -> IO a
#endif
#else
catchIO :: IO a -> (Exception.IOException -> IO a) -> IO a
#endif
catchIO = Exception.catch
version :: Version
version = Version [0,1,0,0] []
bindir, libdir, dynlibdir, datadir, libexecdir, sysconfdir :: FilePath
bindir = "/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.20/8.6.5/bin"
libdir = "/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/pubMedCrawler-0.1.0.0-CoWoixyMIOrG75fInCVpvr-pubMedCrawler-exe"
dynlibdir = "/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5"
datadir = "/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.20/8.6.5/share/x86_64-linux-ghc-8.6.5/pubMedCrawler-0.1.0.0"
libexecdir = "/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.20/8.6.5/libexec/x86_64-linux-ghc-8.6.5/pubMedCrawler-0.1.0.0"
sysconfdir = "/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.20/8.6.5/etc"
getBinDir, getLibDir, getDynLibDir, getDataDir, getLibexecDir, getSysconfDir :: IO FilePath
getBinDir = catchIO (getEnv "pubMedCrawler_bindir") (\_ -> return bindir)
getLibDir = catchIO (getEnv "pubMedCrawler_libdir") (\_ -> return libdir)
getDynLibDir = catchIO (getEnv "pubMedCrawler_dynlibdir") (\_ -> return dynlibdir)
getDataDir = catchIO (getEnv "pubMedCrawler_datadir") (\_ -> return datadir)
getLibexecDir = catchIO (getEnv "pubMedCrawler_libexecdir") (\_ -> return libexecdir)
getSysconfDir = catchIO (getEnv "pubMedCrawler_sysconfdir") (\_ -> return sysconfdir)
getDataFileName :: FilePath -> IO FilePath
getDataFileName name = do
dir <- getDataDir
return (dir ++ "/" ++ name)
/* DO NOT EDIT: This file is automatically generated by Cabal */
/* package pubMedCrawler-0.1.0.0 */
#ifndef VERSION_pubMedCrawler
#define VERSION_pubMedCrawler "0.1.0.0"
#endif /* VERSION_pubMedCrawler */
#ifndef MIN_VERSION_pubMedCrawler
#define MIN_VERSION_pubMedCrawler(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 1 || \
(major1) == 0 && (major2) == 1 && (minor) <= 0)
#endif /* MIN_VERSION_pubMedCrawler */
/* package base-4.12.0.0 */
#ifndef VERSION_base
#define VERSION_base "4.12.0.0"
#endif /* VERSION_base */
#ifndef MIN_VERSION_base
#define MIN_VERSION_base(major1,major2,minor) (\
(major1) < 4 || \
(major1) == 4 && (major2) < 12 || \
(major1) == 4 && (major2) == 12 && (minor) <= 0)
#endif /* MIN_VERSION_base */
/* package bytestring-0.10.8.2 */
#ifndef VERSION_bytestring
#define VERSION_bytestring "0.10.8.2"
#endif /* VERSION_bytestring */
#ifndef MIN_VERSION_bytestring
#define MIN_VERSION_bytestring(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 10 || \
(major1) == 0 && (major2) == 10 && (minor) <= 8)
#endif /* MIN_VERSION_bytestring */
/* package http-client-0.5.14 */
#ifndef VERSION_http_client
#define VERSION_http_client "0.5.14"
#endif /* VERSION_http_client */
#ifndef MIN_VERSION_http_client
#define MIN_VERSION_http_client(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 5 || \
(major1) == 0 && (major2) == 5 && (minor) <= 14)
#endif /* MIN_VERSION_http_client */
/* package http-client-tls-0.3.5.3 */
#ifndef VERSION_http_client_tls
#define VERSION_http_client_tls "0.3.5.3"
#endif /* VERSION_http_client_tls */
#ifndef MIN_VERSION_http_client_tls
#define MIN_VERSION_http_client_tls(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 3 || \
(major1) == 0 && (major2) == 3 && (minor) <= 5)
#endif /* MIN_VERSION_http_client_tls */
/* package http-media-0.7.1.3 */
#ifndef VERSION_http_media
#define VERSION_http_media "0.7.1.3"
#endif /* VERSION_http_media */
#ifndef MIN_VERSION_http_media
#define MIN_VERSION_http_media(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 7 || \
(major1) == 0 && (major2) == 7 && (minor) <= 1)
#endif /* MIN_VERSION_http_media */
/* package pubMedCrawler-0.1.0.0 */
#ifndef VERSION_pubMedCrawler
#define VERSION_pubMedCrawler "0.1.0.0"
#endif /* VERSION_pubMedCrawler */
#ifndef MIN_VERSION_pubMedCrawler
#define MIN_VERSION_pubMedCrawler(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 1 || \
(major1) == 0 && (major2) == 1 && (minor) <= 0)
#endif /* MIN_VERSION_pubMedCrawler */
/* package servant-0.15 */
#ifndef VERSION_servant
#define VERSION_servant "0.15"
#endif /* VERSION_servant */
#ifndef MIN_VERSION_servant
#define MIN_VERSION_servant(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 15 || \
(major1) == 0 && (major2) == 15 && (minor) <= 0)
#endif /* MIN_VERSION_servant */
/* package servant-client-0.15 */
#ifndef VERSION_servant_client
#define VERSION_servant_client "0.15"
#endif /* VERSION_servant_client */
#ifndef MIN_VERSION_servant_client
#define MIN_VERSION_servant_client(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 15 || \
(major1) == 0 && (major2) == 15 && (minor) <= 0)
#endif /* MIN_VERSION_servant_client */
/* package text-1.2.3.1 */
#ifndef VERSION_text
#define VERSION_text "1.2.3.1"
#endif /* VERSION_text */
#ifndef MIN_VERSION_text
#define MIN_VERSION_text(major1,major2,minor) (\
(major1) < 1 || \
(major1) == 1 && (major2) < 2 || \
(major1) == 1 && (major2) == 2 && (minor) <= 3)
#endif /* MIN_VERSION_text */
/* package xml-conduit-1.8.0.1 */
#ifndef VERSION_xml_conduit
#define VERSION_xml_conduit "1.8.0.1"
#endif /* VERSION_xml_conduit */
#ifndef MIN_VERSION_xml_conduit
#define MIN_VERSION_xml_conduit(major1,major2,minor) (\
(major1) < 1 || \
(major1) == 1 && (major2) < 8 || \
(major1) == 1 && (major2) == 8 && (minor) <= 0)
#endif /* MIN_VERSION_xml_conduit */
/* tool alex-3.2.3 */
#ifndef TOOL_VERSION_alex
#define TOOL_VERSION_alex "3.2.3"
#endif /* TOOL_VERSION_alex */
#ifndef MIN_TOOL_VERSION_alex
#define MIN_TOOL_VERSION_alex(major1,major2,minor) (\
(major1) < 3 || \
(major1) == 3 && (major2) < 2 || \
(major1) == 3 && (major2) == 2 && (minor) <= 3)
#endif /* MIN_TOOL_VERSION_alex */
/* tool gcc-7 */
#ifndef TOOL_VERSION_gcc
#define TOOL_VERSION_gcc "7"
#endif /* TOOL_VERSION_gcc */
#ifndef MIN_TOOL_VERSION_gcc
#define MIN_TOOL_VERSION_gcc(major1,major2,minor) (\
(major1) < 7 || \
(major1) == 7 && (major2) < 0 || \
(major1) == 7 && (major2) == 0 && (minor) <= 0)
#endif /* MIN_TOOL_VERSION_gcc */
/* tool ghc-8.6.5 */
#ifndef TOOL_VERSION_ghc
#define TOOL_VERSION_ghc "8.6.5"
#endif /* TOOL_VERSION_ghc */
#ifndef MIN_TOOL_VERSION_ghc
#define MIN_TOOL_VERSION_ghc(major1,major2,minor) (\
(major1) < 8 || \
(major1) == 8 && (major2) < 6 || \
(major1) == 8 && (major2) == 6 && (minor) <= 5)
#endif /* MIN_TOOL_VERSION_ghc */
/* tool ghc-pkg-8.6.5 */
#ifndef TOOL_VERSION_ghc_pkg
#define TOOL_VERSION_ghc_pkg "8.6.5"
#endif /* TOOL_VERSION_ghc_pkg */
#ifndef MIN_TOOL_VERSION_ghc_pkg
#define MIN_TOOL_VERSION_ghc_pkg(major1,major2,minor) (\
(major1) < 8 || \
(major1) == 8 && (major2) < 6 || \
(major1) == 8 && (major2) == 6 && (minor) <= 5)
#endif /* MIN_TOOL_VERSION_ghc_pkg */
/* tool haddock-2.22.0 */
#ifndef TOOL_VERSION_haddock
#define TOOL_VERSION_haddock "2.22.0"
#endif /* TOOL_VERSION_haddock */
#ifndef MIN_TOOL_VERSION_haddock
#define MIN_TOOL_VERSION_haddock(major1,major2,minor) (\
(major1) < 2 || \
(major1) == 2 && (major2) < 22 || \
(major1) == 2 && (major2) == 22 && (minor) <= 0)
#endif /* MIN_TOOL_VERSION_haddock */
/* tool happy-1.19.8 */
#ifndef TOOL_VERSION_happy
#define TOOL_VERSION_happy "1.19.8"
#endif /* TOOL_VERSION_happy */
#ifndef MIN_TOOL_VERSION_happy
#define MIN_TOOL_VERSION_happy(major1,major2,minor) (\
(major1) < 1 || \
(major1) == 1 && (major2) < 19 || \
(major1) == 1 && (major2) == 19 && (minor) <= 8)
#endif /* MIN_TOOL_VERSION_happy */
/* tool hpc-0.67 */
#ifndef TOOL_VERSION_hpc
#define TOOL_VERSION_hpc "0.67"
#endif /* TOOL_VERSION_hpc */
#ifndef MIN_TOOL_VERSION_hpc
#define MIN_TOOL_VERSION_hpc(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 67 || \
(major1) == 0 && (major2) == 67 && (minor) <= 0)
#endif /* MIN_TOOL_VERSION_hpc */
/* tool hsc2hs-0.68.5 */
#ifndef TOOL_VERSION_hsc2hs
#define TOOL_VERSION_hsc2hs "0.68.5"
#endif /* TOOL_VERSION_hsc2hs */
#ifndef MIN_TOOL_VERSION_hsc2hs
#define MIN_TOOL_VERSION_hsc2hs(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 68 || \
(major1) == 0 && (major2) == 68 && (minor) <= 5)
#endif /* MIN_TOOL_VERSION_hsc2hs */
/* tool hscolour-1.24 */
#ifndef TOOL_VERSION_hscolour
#define TOOL_VERSION_hscolour "1.24"
#endif /* TOOL_VERSION_hscolour */
#ifndef MIN_TOOL_VERSION_hscolour
#define MIN_TOOL_VERSION_hscolour(major1,major2,minor) (\
(major1) < 1 || \
(major1) == 1 && (major2) < 24 || \
(major1) == 1 && (major2) == 24 && (minor) <= 0)
#endif /* MIN_TOOL_VERSION_hscolour */
/* tool pkg-config-0.29.1 */
#ifndef TOOL_VERSION_pkg_config
#define TOOL_VERSION_pkg_config "0.29.1"
#endif /* TOOL_VERSION_pkg_config */
#ifndef MIN_TOOL_VERSION_pkg_config
#define MIN_TOOL_VERSION_pkg_config(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 29 || \
(major1) == 0 && (major2) == 29 && (minor) <= 1)
#endif /* MIN_TOOL_VERSION_pkg_config */
/* tool runghc-8.6.5 */
#ifndef TOOL_VERSION_runghc
#define TOOL_VERSION_runghc "8.6.5"
#endif /* TOOL_VERSION_runghc */
#ifndef MIN_TOOL_VERSION_runghc
#define MIN_TOOL_VERSION_runghc(major1,major2,minor) (\
(major1) < 8 || \
(major1) == 8 && (major2) < 6 || \
(major1) == 8 && (major2) == 6 && (minor) <= 5)
#endif /* MIN_TOOL_VERSION_runghc */
/* tool strip-2.30 */
#ifndef TOOL_VERSION_strip
#define TOOL_VERSION_strip "2.30"
#endif /* TOOL_VERSION_strip */
#ifndef MIN_TOOL_VERSION_strip
#define MIN_TOOL_VERSION_strip(major1,major2,minor) (\
(major1) < 2 || \
(major1) == 2 && (major2) < 30 || \
(major1) == 2 && (major2) == 30 && (minor) <= 0)
#endif /* MIN_TOOL_VERSION_strip */
#ifndef CURRENT_COMPONENT_ID
#define CURRENT_COMPONENT_ID "pubMedCrawler-0.1.0.0-CoWoixyMIOrG75fInCVpvr-pubMedCrawler-exe"
#endif /* CURRENT_COMPONENT_ID */
#ifndef CURRENT_PACKAGE_VERSION
#define CURRENT_PACKAGE_VERSION "0.1.0.0"
#endif /* CURRENT_PACKAGE_VERSION */
==================== FINAL INTERFACE ====================
2019-05-07 16:42:18.930626822 UTC
interface main:Paths_pubMedCrawler 8065
interface hash: dd7eb1fdf7e0d948671e6ca7cb745fb1
ABI hash: 27d7dea8bcd47b6c62d2c7505b5143b8
export-list hash: b5d40dc341072838c559a5b70db7e456
orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e
flag hash: b30154e5d413475fe3c4978af3b7785e
opt_hash: 6faf2de08de32d19db9870899d88e59a
hpc_hash: 93b885adfe0da089cdf634904fd59f71
plugin_hash: ad164012d6b1e14942349d58b1132007
sig of: Nothing
used TH splices: False
where
exports:
Paths_pubMedCrawler.getBinDir
Paths_pubMedCrawler.getDataDir
Paths_pubMedCrawler.getDataFileName
Paths_pubMedCrawler.getDynLibDir
Paths_pubMedCrawler.getLibDir
Paths_pubMedCrawler.getLibexecDir
Paths_pubMedCrawler.getSysconfDir
Paths_pubMedCrawler.version
module dependencies:
package dependencies: base-4.12.0.0* ghc-prim-0.5.3
integer-gmp-1.0.2.0
orphans: base-4.12.0.0:GHC.Float base-4.12.0.0:GHC.Base
family instance modules: base-4.12.0.0:Control.Applicative
base-4.12.0.0:Data.Functor.Const
base-4.12.0.0:Data.Functor.Identity base-4.12.0.0:Data.Monoid
base-4.12.0.0:Data.Semigroup.Internal base-4.12.0.0:Data.Version
base-4.12.0.0:GHC.Generics base-4.12.0.0:GHC.IO.Exception
import -/ base-4.12.0.0:Control.Exception 041da5b6267cf6b639ff5716d5b299a9
import -/ base-4.12.0.0:Data.Version b91365c9d28e06272e2a2db7656d57ee
import -/ base-4.12.0.0:GHC.Base c00b75f0b052d05c55ba6a4dd1c63b26
import -/ base-4.12.0.0:GHC.IO 898d4ddbf00eb4732e5f462760aa42ae
import -/ base-4.12.0.0:GHC.IO.Exception 77722984940ee6ccf9e2f7dab10b83a4
import -/ base-4.12.0.0:Prelude 3c779dfd6448bdd8e234c336802c2acb
import -/ base-4.12.0.0:System.Environment c54e0d0308e729fdace6bc37aa74bb52
import -/ ghc-prim-0.5.3:GHC.Types 57064c9f957b09bc2e360061ad5cae0b
addDependentFile "/home/mudada/.stack/programs/x86_64-linux/ghc-8.6.5/lib/ghc-8.6.5/include/ghcversion.h" 43db44f9bb88490c2fa995e5f5ec33f2
addDependentFile ".stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/pubMedCrawler-exe/autogen/cabal_macros.h" 5b370c59e0415c8336d454173d9780c3
addDependentFile "/usr/include/stdc-predef.h" 64086a4476ea583071277345b423d741
558d6e4b65725f8ebb9cb993dc5b5808
$trModule :: GHC.Types.Module
{- HasNoCafRefs, Strictness: m,
Unfolding: (GHC.Types.Module
Paths_pubMedCrawler.$trModule3
Paths_pubMedCrawler.$trModule1) -}
48b9f011c9bebfde5a979feca8d4b74b
$trModule1 :: GHC.Types.TrName
{- HasNoCafRefs, Strictness: m1,
Unfolding: (GHC.Types.TrNameS Paths_pubMedCrawler.$trModule2) -}
be67b533c1b792a5b2f59fbf6a344dec
$trModule2 :: GHC.Prim.Addr#
{- HasNoCafRefs, Unfolding: ("Paths_pubMedCrawler"#) -}
8c73620d6aaf9231ef8271daef6d6ed8
$trModule3 :: GHC.Types.TrName
{- HasNoCafRefs, Strictness: m1,
Unfolding: (GHC.Types.TrNameS Paths_pubMedCrawler.$trModule4) -}
c44ad0e35f4e4d811474b581264a7d6f
$trModule4 :: GHC.Prim.Addr#
{- HasNoCafRefs, Unfolding: ("main"#) -}
633232bc684f994a661a92944576d682
getBinDir :: GHC.Types.IO GHC.IO.FilePath
{- Arity: 1, Strictness: <S,U>,
Unfolding: InlineRule (0, True, True)
Paths_pubMedCrawler.getBinDir1
`cast`
(Sym (GHC.Types.N:IO[0] <GHC.Base.String>_R)) -}
a7126f8dc811a0a755ea6f81dc271a3a
getBinDir1 ::
GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 1, Strictness: <S,U>,
Unfolding: (\ (eta :: GHC.Prim.State# GHC.Prim.RealWorld) ->
GHC.Prim.catch#
@ GHC.Base.String
@ GHC.Exception.Type.SomeException
Paths_pubMedCrawler.getBinDir5
Paths_pubMedCrawler.getBinDir2
eta) -}
65eb67cc29ffeb13252dcba6f35371fe
getBinDir2 ::
GHC.Exception.Type.SomeException
-> GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 2, Strictness: <S,1*U><S,U>,
Unfolding: (\ (e1 :: GHC.Exception.Type.SomeException)[OneShot]
(eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] ->
case e1 of wild { GHC.Exception.Type.SomeException e2 $dException1 e3 ->
case Data.Typeable.Internal.sameTypeRep
@ *
@ *
@ e2
@ GHC.IO.Exception.IOException
(GHC.Exception.Type.$p1Exception @ e2 $dException1)
`cast`
(Data.Typeable.Internal.N:Typeable[0] <*>_N <e2>_N)
GHC.IO.Exception.$fExceptionIOException4 of wild1 {
GHC.Types.False
-> GHC.Prim.raiseIO#
@ GHC.Exception.Type.SomeException
@ GHC.Base.String
wild
eta
GHC.Types.True -> (# eta, Paths_pubMedCrawler.getBinDir3 #) } }) -}
62870d836406e00137fdb2c9689dbdec
getBinDir3 :: [GHC.Types.Char]
{- Unfolding: (GHC.CString.unpackCString#
Paths_pubMedCrawler.getBinDir4) -}
4d49d86fceb409fc2085a476b232ff89
getBinDir4 :: GHC.Prim.Addr#
{- HasNoCafRefs,
Unfolding: ("/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.20/8.6.5/bin"#) -}
e5ffb9fc07a04139f920c777b5362be3
getBinDir5 ::
GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 1, Strictness: <S,U>,
Unfolding: (\ (s :: GHC.Prim.State# GHC.Prim.RealWorld) ->
case (GHC.Magic.noinline
@ (GHC.Types.IO GHC.IO.Encoding.Types.TextEncoding)
GHC.IO.Encoding.getForeignEncoding)
`cast`
(GHC.Types.N:IO[0] <GHC.IO.Encoding.Types.TextEncoding>_R)
s of ds1 { (#,#) ipv ipv1 ->
case GHC.Foreign.charIsRepresentable3
@ (GHC.Maybe.Maybe GHC.Base.String)
ipv1
Paths_pubMedCrawler.getBinDir6
System.Environment.getEnv3
`cast`
(<Foreign.C.String.CString>_R
->_R Sym (GHC.Types.N:IO[0] <GHC.Maybe.Maybe GHC.Base.String>_R))
ipv of ds2 { (#,#) ipv2 ipv3 ->
case ipv3 of wild {
GHC.Maybe.Nothing
-> System.Environment.getEnv2 Paths_pubMedCrawler.getBinDir6 ipv2
GHC.Maybe.Just x -> (# ipv2, x #) } } }) -}
1682e1d8d0105f6a424856d7ab5b47c0
getBinDir6 :: [GHC.Types.Char]
{- Unfolding: (GHC.CString.unpackCString#
Paths_pubMedCrawler.getBinDir7) -}
1bca514c1f2036081bd9f8c18619b7be
getBinDir7 :: GHC.Prim.Addr#
{- HasNoCafRefs, Unfolding: ("pubMedCrawler_bindir"#) -}
6698d9d716991bea873c3f1eced85a84
getDataDir :: GHC.Types.IO GHC.IO.FilePath
{- Arity: 1, Strictness: <S,U>,
Unfolding: InlineRule (0, True, True)
Paths_pubMedCrawler.getDataDir1
`cast`
(Sym (GHC.Types.N:IO[0] <GHC.Base.String>_R)) -}
af9dc29dc3fdb1964c1f73c04ebcf549
getDataDir1 ::
GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 1, Strictness: <S,U>,
Unfolding: (\ (eta :: GHC.Prim.State# GHC.Prim.RealWorld) ->
GHC.Prim.catch#
@ GHC.Base.String
@ GHC.Exception.Type.SomeException
Paths_pubMedCrawler.getDataDir5
Paths_pubMedCrawler.getDataDir2
eta) -}
3efef715ac4119af9fe7cadbedf8429f
getDataDir2 ::
GHC.Exception.Type.SomeException
-> GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 2, Strictness: <S,1*U><S,U>,
Unfolding: (\ (e1 :: GHC.Exception.Type.SomeException)[OneShot]
(eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] ->
case e1 of wild { GHC.Exception.Type.SomeException e2 $dException1 e3 ->
case Data.Typeable.Internal.sameTypeRep
@ *
@ *
@ e2
@ GHC.IO.Exception.IOException
(GHC.Exception.Type.$p1Exception @ e2 $dException1)
`cast`
(Data.Typeable.Internal.N:Typeable[0] <*>_N <e2>_N)
GHC.IO.Exception.$fExceptionIOException4 of wild1 {
GHC.Types.False
-> GHC.Prim.raiseIO#
@ GHC.Exception.Type.SomeException
@ GHC.Base.String
wild
eta
GHC.Types.True
-> (# eta, Paths_pubMedCrawler.getDataDir3 #) } }) -}
48c7910b43c0151dee46a578acd5714c
getDataDir3 :: [GHC.Types.Char]
{- Unfolding: (GHC.CString.unpackCString#
Paths_pubMedCrawler.getDataDir4) -}
e1a19f78462912bcaff2641cf5799253
getDataDir4 :: GHC.Prim.Addr#
{- HasNoCafRefs,
Unfolding: ("/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.20/8.6.5/share/x86_64-linux-ghc-8.6.5/pubMedCrawler-0.1.0.0"#) -}
4f0b8ad01119d6c61a28f2c3bffa987e
getDataDir5 ::
GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 1, Strictness: <S,U>,
Unfolding: (\ (s :: GHC.Prim.State# GHC.Prim.RealWorld) ->
case (GHC.Magic.noinline
@ (GHC.Types.IO GHC.IO.Encoding.Types.TextEncoding)
GHC.IO.Encoding.getForeignEncoding)
`cast`
(GHC.Types.N:IO[0] <GHC.IO.Encoding.Types.TextEncoding>_R)
s of ds1 { (#,#) ipv ipv1 ->
case GHC.Foreign.charIsRepresentable3
@ (GHC.Maybe.Maybe GHC.Base.String)
ipv1
Paths_pubMedCrawler.getDataDir6
System.Environment.getEnv3
`cast`
(<Foreign.C.String.CString>_R
->_R Sym (GHC.Types.N:IO[0] <GHC.Maybe.Maybe GHC.Base.String>_R))
ipv of ds2 { (#,#) ipv2 ipv3 ->
case ipv3 of wild {
GHC.Maybe.Nothing
-> System.Environment.getEnv2 Paths_pubMedCrawler.getDataDir6 ipv2
GHC.Maybe.Just x -> (# ipv2, x #) } } }) -}
ab3671c9ebd932b044b1064cc65868c2
getDataDir6 :: [GHC.Types.Char]
{- Unfolding: (GHC.CString.unpackCString#
Paths_pubMedCrawler.getDataDir7) -}
9ccb800ca6f381cff7d9fdfee36e245a
getDataDir7 :: GHC.Prim.Addr#
{- HasNoCafRefs, Unfolding: ("pubMedCrawler_datadir"#) -}
88ffd12c343b212c41004e50e30d0bea
getDataFileName :: GHC.IO.FilePath -> GHC.Types.IO GHC.IO.FilePath
{- Arity: 2, Strictness: <L,U><S,U>,
Unfolding: InlineRule (0, True, True)
Paths_pubMedCrawler.getDataFileName1
`cast`
(<GHC.IO.FilePath>_R
->_R Sym (GHC.Types.N:IO[0] <GHC.IO.FilePath>_R)) -}
4a2e6297849e7b726338b9b6ddaee32e
getDataFileName1 ::
GHC.IO.FilePath
-> GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.IO.FilePath #)
{- Arity: 2, Strictness: <L,U><S,U>,
Unfolding: (\ (name :: GHC.IO.FilePath)
(s :: GHC.Prim.State# GHC.Prim.RealWorld) ->
case GHC.Prim.catch#
@ GHC.Base.String
@ GHC.Exception.Type.SomeException
Paths_pubMedCrawler.getDataDir5
Paths_pubMedCrawler.getDataDir2
s of ds1 { (#,#) ipv ipv1 ->
(# ipv,
GHC.Base.++
@ GHC.Types.Char
ipv1
(GHC.CString.unpackAppendCString#
Paths_pubMedCrawler.getDataFileName2
name) #) }) -}
85744e0cf6fa241097b00f40cef813ed
getDataFileName2 :: GHC.Prim.Addr#
{- HasNoCafRefs, Unfolding: ("/"#) -}
f274128766becd2e0873f5aa21a181d2
getDynLibDir :: GHC.Types.IO GHC.IO.FilePath
{- Arity: 1, Strictness: <S,U>,
Unfolding: InlineRule (0, True, True)
Paths_pubMedCrawler.getDynLibDir1
`cast`
(Sym (GHC.Types.N:IO[0] <GHC.Base.String>_R)) -}
275707e003816224b2c47a3c9c5df253
getDynLibDir1 ::
GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 1, Strictness: <S,U>,
Unfolding: (\ (eta :: GHC.Prim.State# GHC.Prim.RealWorld) ->
GHC.Prim.catch#
@ GHC.Base.String
@ GHC.Exception.Type.SomeException
Paths_pubMedCrawler.getDynLibDir5
Paths_pubMedCrawler.getDynLibDir2
eta) -}
a8fa3537b6b56e7106160d8412df4995
getDynLibDir2 ::
GHC.Exception.Type.SomeException
-> GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 2, Strictness: <S,1*U><S,U>,
Unfolding: (\ (e1 :: GHC.Exception.Type.SomeException)[OneShot]
(eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] ->
case e1 of wild { GHC.Exception.Type.SomeException e2 $dException1 e3 ->
case Data.Typeable.Internal.sameTypeRep
@ *
@ *
@ e2
@ GHC.IO.Exception.IOException
(GHC.Exception.Type.$p1Exception @ e2 $dException1)
`cast`
(Data.Typeable.Internal.N:Typeable[0] <*>_N <e2>_N)
GHC.IO.Exception.$fExceptionIOException4 of wild1 {
GHC.Types.False
-> GHC.Prim.raiseIO#
@ GHC.Exception.Type.SomeException
@ GHC.Base.String
wild
eta
GHC.Types.True
-> (# eta, Paths_pubMedCrawler.getDynLibDir3 #) } }) -}
2c1773b5d42fcc84c1c8b09622caf677
getDynLibDir3 :: [GHC.Types.Char]
{- Unfolding: (GHC.CString.unpackCString#
Paths_pubMedCrawler.getDynLibDir4) -}
9e79938a4fad6e0987dc842712d9aa60
getDynLibDir4 :: GHC.Prim.Addr#
{- HasNoCafRefs,
Unfolding: ("/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5"#) -}
66ed252daf274ade0ff974723cf3a7db
getDynLibDir5 ::
GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 1, Strictness: <S,U>,
Unfolding: (\ (s :: GHC.Prim.State# GHC.Prim.RealWorld) ->
case (GHC.Magic.noinline
@ (GHC.Types.IO GHC.IO.Encoding.Types.TextEncoding)
GHC.IO.Encoding.getForeignEncoding)
`cast`
(GHC.Types.N:IO[0] <GHC.IO.Encoding.Types.TextEncoding>_R)
s of ds1 { (#,#) ipv ipv1 ->
case GHC.Foreign.charIsRepresentable3
@ (GHC.Maybe.Maybe GHC.Base.String)
ipv1
Paths_pubMedCrawler.getDynLibDir6
System.Environment.getEnv3
`cast`
(<Foreign.C.String.CString>_R
->_R Sym (GHC.Types.N:IO[0] <GHC.Maybe.Maybe GHC.Base.String>_R))
ipv of ds2 { (#,#) ipv2 ipv3 ->
case ipv3 of wild {
GHC.Maybe.Nothing
-> System.Environment.getEnv2
Paths_pubMedCrawler.getDynLibDir6
ipv2
GHC.Maybe.Just x -> (# ipv2, x #) } } }) -}
774e109d70bd4fb24c53f6ac3e7ae53a
getDynLibDir6 :: [GHC.Types.Char]
{- Unfolding: (GHC.CString.unpackCString#
Paths_pubMedCrawler.getDynLibDir7) -}
ec9407c46831d19509b1c681b90fcb67
getDynLibDir7 :: GHC.Prim.Addr#
{- HasNoCafRefs, Unfolding: ("pubMedCrawler_dynlibdir"#) -}
65e3d3589ecddfb9517f1567bef8529c
getLibDir :: GHC.Types.IO GHC.IO.FilePath
{- Arity: 1, Strictness: <S,U>,
Unfolding: InlineRule (0, True, True)
Paths_pubMedCrawler.getLibDir1
`cast`
(Sym (GHC.Types.N:IO[0] <GHC.Base.String>_R)) -}
9eb7e1eb7955c9dd47a7f20e7d5e1274
getLibDir1 ::
GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 1, Strictness: <S,U>,
Unfolding: (\ (eta :: GHC.Prim.State# GHC.Prim.RealWorld) ->
GHC.Prim.catch#
@ GHC.Base.String
@ GHC.Exception.Type.SomeException
Paths_pubMedCrawler.getLibDir5
Paths_pubMedCrawler.getLibDir2
eta) -}
fb1f631e4fd289741740850b018b7f55
getLibDir2 ::
GHC.Exception.Type.SomeException
-> GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 2, Strictness: <S,1*U><S,U>,
Unfolding: (\ (e1 :: GHC.Exception.Type.SomeException)[OneShot]
(eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] ->
case e1 of wild { GHC.Exception.Type.SomeException e2 $dException1 e3 ->
case Data.Typeable.Internal.sameTypeRep
@ *
@ *
@ e2
@ GHC.IO.Exception.IOException
(GHC.Exception.Type.$p1Exception @ e2 $dException1)
`cast`
(Data.Typeable.Internal.N:Typeable[0] <*>_N <e2>_N)
GHC.IO.Exception.$fExceptionIOException4 of wild1 {
GHC.Types.False
-> GHC.Prim.raiseIO#
@ GHC.Exception.Type.SomeException
@ GHC.Base.String
wild
eta
GHC.Types.True -> (# eta, Paths_pubMedCrawler.getLibDir3 #) } }) -}
982a99fd6de5daf7684b2d7638a41d47
getLibDir3 :: [GHC.Types.Char]
{- Unfolding: (GHC.CString.unpackCString#
Paths_pubMedCrawler.getLibDir4) -}
c3ae10a799c0dc5b817430f56fbf10e2
getLibDir4 :: GHC.Prim.Addr#
{- HasNoCafRefs,
Unfolding: ("/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/pubMedCrawler-0.1.0.0-CoWoixyMIOrG75fInCVpvr-pubMedCrawler-exe"#) -}
bc7b0a852c2035a3d1d5319574db62a4
getLibDir5 ::
GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 1, Strictness: <S,U>,
Unfolding: (\ (s :: GHC.Prim.State# GHC.Prim.RealWorld) ->
case (GHC.Magic.noinline
@ (GHC.Types.IO GHC.IO.Encoding.Types.TextEncoding)
GHC.IO.Encoding.getForeignEncoding)
`cast`
(GHC.Types.N:IO[0] <GHC.IO.Encoding.Types.TextEncoding>_R)
s of ds1 { (#,#) ipv ipv1 ->
case GHC.Foreign.charIsRepresentable3
@ (GHC.Maybe.Maybe GHC.Base.String)
ipv1
Paths_pubMedCrawler.getLibDir6
System.Environment.getEnv3
`cast`
(<Foreign.C.String.CString>_R
->_R Sym (GHC.Types.N:IO[0] <GHC.Maybe.Maybe GHC.Base.String>_R))
ipv of ds2 { (#,#) ipv2 ipv3 ->
case ipv3 of wild {
GHC.Maybe.Nothing
-> System.Environment.getEnv2 Paths_pubMedCrawler.getLibDir6 ipv2
GHC.Maybe.Just x -> (# ipv2, x #) } } }) -}
0d1464b8697fbc51719c54f0efc17e68
getLibDir6 :: [GHC.Types.Char]
{- Unfolding: (GHC.CString.unpackCString#
Paths_pubMedCrawler.getLibDir7) -}
90fa27411cc3c50ccb847c6bf4940206
getLibDir7 :: GHC.Prim.Addr#
{- HasNoCafRefs, Unfolding: ("pubMedCrawler_libdir"#) -}
d1f28d43518113bdc8c1b0b0b844ecf7
getLibexecDir :: GHC.Types.IO GHC.IO.FilePath
{- Arity: 1, Strictness: <S,U>,
Unfolding: InlineRule (0, True, True)
Paths_pubMedCrawler.getLibexecDir1
`cast`
(Sym (GHC.Types.N:IO[0] <GHC.Base.String>_R)) -}
c42f2fde25330eecb6716fd97105f8da
getLibexecDir1 ::
GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 1, Strictness: <S,U>,
Unfolding: (\ (eta :: GHC.Prim.State# GHC.Prim.RealWorld) ->
GHC.Prim.catch#
@ GHC.Base.String
@ GHC.Exception.Type.SomeException
Paths_pubMedCrawler.getLibexecDir5
Paths_pubMedCrawler.getLibexecDir2
eta) -}
5fd8f2e0473972680ff5277de210307a
getLibexecDir2 ::
GHC.Exception.Type.SomeException
-> GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 2, Strictness: <S,1*U><S,U>,
Unfolding: (\ (e1 :: GHC.Exception.Type.SomeException)[OneShot]
(eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] ->
case e1 of wild { GHC.Exception.Type.SomeException e2 $dException1 e3 ->
case Data.Typeable.Internal.sameTypeRep
@ *
@ *
@ e2
@ GHC.IO.Exception.IOException
(GHC.Exception.Type.$p1Exception @ e2 $dException1)
`cast`
(Data.Typeable.Internal.N:Typeable[0] <*>_N <e2>_N)
GHC.IO.Exception.$fExceptionIOException4 of wild1 {
GHC.Types.False
-> GHC.Prim.raiseIO#
@ GHC.Exception.Type.SomeException
@ GHC.Base.String
wild
eta
GHC.Types.True
-> (# eta, Paths_pubMedCrawler.getLibexecDir3 #) } }) -}
74a2f03b1aeab095c12cd7ff2c30f113
getLibexecDir3 :: [GHC.Types.Char]
{- Unfolding: (GHC.CString.unpackCString#
Paths_pubMedCrawler.getLibexecDir4) -}
d70c0518477cc2c9f5b0f3498a4ec772
getLibexecDir4 :: GHC.Prim.Addr#
{- HasNoCafRefs,
Unfolding: ("/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.20/8.6.5/libexec/x86_64-linux-ghc-8.6.5/pubMedCrawler-0.1.0.0"#) -}
cd8e3d4dc0a63ba25c2b327cc9e8c7a1
getLibexecDir5 ::
GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 1, Strictness: <S,U>,
Unfolding: (\ (s :: GHC.Prim.State# GHC.Prim.RealWorld) ->
case (GHC.Magic.noinline
@ (GHC.Types.IO GHC.IO.Encoding.Types.TextEncoding)
GHC.IO.Encoding.getForeignEncoding)
`cast`
(GHC.Types.N:IO[0] <GHC.IO.Encoding.Types.TextEncoding>_R)
s of ds1 { (#,#) ipv ipv1 ->
case GHC.Foreign.charIsRepresentable3
@ (GHC.Maybe.Maybe GHC.Base.String)
ipv1
Paths_pubMedCrawler.getLibexecDir6
System.Environment.getEnv3
`cast`
(<Foreign.C.String.CString>_R
->_R Sym (GHC.Types.N:IO[0] <GHC.Maybe.Maybe GHC.Base.String>_R))
ipv of ds2 { (#,#) ipv2 ipv3 ->
case ipv3 of wild {
GHC.Maybe.Nothing
-> System.Environment.getEnv2
Paths_pubMedCrawler.getLibexecDir6
ipv2
GHC.Maybe.Just x -> (# ipv2, x #) } } }) -}
dd0e5c30187e2fb9d7bfecc9394d1e6b
getLibexecDir6 :: [GHC.Types.Char]
{- Unfolding: (GHC.CString.unpackCString#
Paths_pubMedCrawler.getLibexecDir7) -}
e00627b698863c14287809ad60cead9f
getLibexecDir7 :: GHC.Prim.Addr#
{- HasNoCafRefs, Unfolding: ("pubMedCrawler_libexecdir"#) -}
0a87f9e02e864dd2134a6b15260565ee
getSysconfDir :: GHC.Types.IO GHC.IO.FilePath
{- Arity: 1, Strictness: <S,U>,
Unfolding: InlineRule (0, True, True)
Paths_pubMedCrawler.getSysconfDir1
`cast`
(Sym (GHC.Types.N:IO[0] <GHC.Base.String>_R)) -}
909f45dc95362041fa2cbd87d66290c0
getSysconfDir1 ::
GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 1, Strictness: <S,U>,
Unfolding: (\ (eta :: GHC.Prim.State# GHC.Prim.RealWorld) ->
GHC.Prim.catch#
@ GHC.Base.String
@ GHC.Exception.Type.SomeException
Paths_pubMedCrawler.getSysconfDir5
Paths_pubMedCrawler.getSysconfDir2
eta) -}
17a79dd1dfdb8e559e26dbbc46619068
getSysconfDir2 ::
GHC.Exception.Type.SomeException
-> GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 2, Strictness: <S,1*U><S,U>,
Unfolding: (\ (e1 :: GHC.Exception.Type.SomeException)[OneShot]
(eta :: GHC.Prim.State# GHC.Prim.RealWorld)[OneShot] ->
case e1 of wild { GHC.Exception.Type.SomeException e2 $dException1 e3 ->
case Data.Typeable.Internal.sameTypeRep
@ *
@ *
@ e2
@ GHC.IO.Exception.IOException
(GHC.Exception.Type.$p1Exception @ e2 $dException1)
`cast`
(Data.Typeable.Internal.N:Typeable[0] <*>_N <e2>_N)
GHC.IO.Exception.$fExceptionIOException4 of wild1 {
GHC.Types.False
-> GHC.Prim.raiseIO#
@ GHC.Exception.Type.SomeException
@ GHC.Base.String
wild
eta
GHC.Types.True
-> (# eta, Paths_pubMedCrawler.getSysconfDir3 #) } }) -}
fbfbe709654c602d4823b773786fde46
getSysconfDir3 :: [GHC.Types.Char]
{- Unfolding: (GHC.CString.unpackCString#
Paths_pubMedCrawler.getSysconfDir4) -}
8858b056113cf879cd45425d834a4e3d
getSysconfDir4 :: GHC.Prim.Addr#
{- HasNoCafRefs,
Unfolding: ("/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.20/8.6.5/etc"#) -}
1630c8a599726ee64d7d1241a0b6eca5
getSysconfDir5 ::
GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, GHC.Base.String #)
{- Arity: 1, Strictness: <S,U>,
Unfolding: (\ (s :: GHC.Prim.State# GHC.Prim.RealWorld) ->
case (GHC.Magic.noinline
@ (GHC.Types.IO GHC.IO.Encoding.Types.TextEncoding)
GHC.IO.Encoding.getForeignEncoding)
`cast`
(GHC.Types.N:IO[0] <GHC.IO.Encoding.Types.TextEncoding>_R)
s of ds1 { (#,#) ipv ipv1 ->
case GHC.Foreign.charIsRepresentable3
@ (GHC.Maybe.Maybe GHC.Base.String)
ipv1
Paths_pubMedCrawler.getSysconfDir6
System.Environment.getEnv3
`cast`
(<Foreign.C.String.CString>_R
->_R Sym (GHC.Types.N:IO[0] <GHC.Maybe.Maybe GHC.Base.String>_R))
ipv of ds2 { (#,#) ipv2 ipv3 ->
case ipv3 of wild {
GHC.Maybe.Nothing
-> System.Environment.getEnv2
Paths_pubMedCrawler.getSysconfDir6
ipv2
GHC.Maybe.Just x -> (# ipv2, x #) } } }) -}
5510ccd5a212a0a0e46f3d20b97dbbe7
getSysconfDir6 :: [GHC.Types.Char]
{- Unfolding: (GHC.CString.unpackCString#
Paths_pubMedCrawler.getSysconfDir7) -}
19d1fa9f364fda8e90b3b49902ff06b4
getSysconfDir7 :: GHC.Prim.Addr#
{- HasNoCafRefs, Unfolding: ("pubMedCrawler_sysconfdir"#) -}
0bc1382b971e6fc4657b0249ef99add6
version :: Data.Version.Version
{- HasNoCafRefs, Strictness: m,
Unfolding: (Data.Version.Version
Paths_pubMedCrawler.version1
(GHC.Types.[] @ GHC.Base.String)) -}
4654cb73a57510f3d802b086a5251217
version1 :: [GHC.Types.Int]
{- HasNoCafRefs, Strictness: m2,
Unfolding: (GHC.Types.:
@ GHC.Types.Int
Paths_pubMedCrawler.version5
Paths_pubMedCrawler.version2) -}
c4fb7c838b741f3db0aa4ff7be5ff291
version2 :: [GHC.Types.Int]
{- HasNoCafRefs, Strictness: m2,
Unfolding: (GHC.Types.:
@ GHC.Types.Int
Paths_pubMedCrawler.version6
Paths_pubMedCrawler.version3) -}
b64321644f1e4d11dadb502a19bf6b9c
version3 :: [GHC.Types.Int]
{- HasNoCafRefs, Strictness: m2,
Unfolding: (GHC.Types.:
@ GHC.Types.Int
Paths_pubMedCrawler.version5
Paths_pubMedCrawler.version4) -}
453b56f3ead04a5ca973aa3b0fb9a5eb
version4 :: [GHC.Types.Int]
{- HasNoCafRefs, Strictness: m2,
Unfolding: (GHC.Types.:
@ GHC.Types.Int
Paths_pubMedCrawler.version5
(GHC.Types.[] @ GHC.Types.Int)) -}
bfc358d59f2b731f09f8a1feee2093c8
version5 :: GHC.Types.Int
{- HasNoCafRefs, Strictness: m, Unfolding: (GHC.Types.I# 0#) -}
dd7f2c4785e9459b286c7bf3d6a2d94a
version6 :: GHC.Types.Int
{- HasNoCafRefs, Strictness: m, Unfolding: (GHC.Types.I# 1#) -}
trusted: safe
require own pkg trusted: False
module header:
Nothing
declaration docs:
arg docs:
==================== FINAL INTERFACE ====================
2019-05-07 16:44:59.553913757 UTC
interface main:Main 8065
interface hash: c8335207e5c4201abae573f6e4391a30
ABI hash: 6e263c9b0f61a5edd35f20e4dd1f4ae2
export-list hash: 96c6dd7f6997a57ce9bd34630917e797
orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e
flag hash: f8272fab01ab506facc22ec6696b1a59
opt_hash: 6faf2de08de32d19db9870899d88e59a
hpc_hash: 93b885adfe0da089cdf634904fd59f71
plugin_hash: ad164012d6b1e14942349d58b1132007
sig of: Nothing
used TH splices: False
where
exports:
Main.main
module dependencies:
package dependencies: QuickCheck-2.12.6.1 aeson-1.4.2.0
array-0.5.3.0 asn1-encoding-0.9.5 asn1-parse-0.9.4 asn1-types-0.3.2
async-2.2.1 attoparsec-0.13.2.2 attoparsec-iso8601-1.0.1.0
base-4.12.0.0 base-compat-0.10.5 base-orphans-0.8.1
base64-bytestring-1.0.0.2 basement-0.0.10 bifunctors-5.5.4
binary-0.8.6.0 blaze-builder-0.4.1.0 bytestring-0.10.8.2
case-insensitive-1.2.0.11 cereal-0.5.8.0 comonad-5.0.5
connection-0.2.8 containers-0.6.0.1 cookie-0.4.4 cryptonite-0.25
data-default-class-0.1.2.0 deepseq-1.4.4.0 directory-1.3.3.0
distributive-0.6 dlist-0.8.0.6 erf-2.0.0.0 exceptions-0.10.2
filepath-1.4.2.1 free-5.1.1 generics-sop-0.4.0.1 ghc-boot-th-8.6.5
ghc-prim-0.5.3 hashable-1.2.7.0 hourglass-0.2.12 http-api-data-0.4
http-client-0.5.14 http-client-tls-0.3.5.3 http-media-0.7.1.3
http-types-0.12.3 integer-gmp-1.0.2.0 integer-logarithms-1.0.3
memory-0.14.18 mmorph-1.1.3 monad-control-1.0.2.3 mtl-2.2.2
network-2.8.0.1 network-uri-2.6.1.0 parsec-3.1.13.0 pem-0.2.4
pretty-1.1.3.6 primitive-0.6.4.0 profunctors-5.3
pubMedCrawler-0.1.0.0 random-1.1 safe-0.3.17 scientific-0.3.6.2
semigroupoids-5.3.2 servant-0.15 servant-client-0.15
servant-client-core-0.15 singleton-bool-0.1.4 socks-0.5.6
sop-core-0.4.0.0 stm-2.5.0.0 streaming-commons-0.2.1.0
string-conversions-0.4.0.1 tagged-0.8.6 template-haskell-2.14.0.0
text-1.2.3.1 tf-random-0.5 time-1.8.0.2 time-locale-compat-0.1.1.5
tls-1.4.1 transformers-0.5.6.2 transformers-base-0.4.5.2
transformers-compat-0.6.4 unix-2.7.2.2 unordered-containers-0.2.9.0
utf8-string-1.0.1.1 uuid-types-1.0.3 vault-0.3.1.2 vector-0.12.0.3
x509-1.7.5 x509-store-1.6.7 x509-system-1.6.6
x509-validation-1.6.11 zlib-0.6.2
orphans: generics-sop-0.4.0.1:Generics.SOP.Instances
vector-0.12.0.3:Data.Vector.Unboxed
vector-0.12.0.3:Data.Vector.Fusion.Bundle
attoparsec-0.13.2.2:Data.Attoparsec.ByteString.Char8
attoparsec-0.13.2.2:Data.Attoparsec.Text.Internal
http-client-0.5.14:Network.HTTP.Client.Request
basement-0.0.10:Basement.UArray.Base basement-0.0.10:Basement.Block
transformers-0.5.6.2:Control.Monad.Trans.Error
network-2.8.0.1:Network.Socket stm-2.5.0.0:Control.Monad.STM
time-1.8.0.2:Data.Time.Format.Parse
time-1.8.0.2:Data.Time.LocalTime.Internal.ZonedTime
time-1.8.0.2:Data.Time.LocalTime.Internal.LocalTime
time-1.8.0.2:Data.Time.Calendar.Gregorian
hashable-1.2.7.0:Data.Hashable.Generic text-1.2.3.1:Data.Text.Lazy
text-1.2.3.1:Data.Text binary-0.8.6.0:Data.Binary.Generic
text-1.2.3.1:Data.Text.Show
bytestring-0.10.8.2:Data.ByteString.Builder base-4.12.0.0:GHC.Float
base-4.12.0.0:GHC.Base
family instance modules: aeson-1.4.2.0:Data.Aeson.Types.Internal
attoparsec-0.13.2.2:Data.Attoparsec.Internal.Types
base-4.12.0.0:Control.Applicative base-4.12.0.0:Data.Complex
base-4.12.0.0:Data.Functor.Compose base-4.12.0.0:Data.Functor.Const
base-4.12.0.0:Data.Functor.Identity
base-4.12.0.0:Data.Functor.Product base-4.12.0.0:Data.Functor.Sum
base-4.12.0.0:Data.Monoid base-4.12.0.0:Data.Semigroup
base-4.12.0.0:Data.Semigroup.Internal base-4.12.0.0:Data.Version
base-4.12.0.0:Data.Void base-4.12.0.0:GHC.Exts
base-4.12.0.0:GHC.Generics base-4.12.0.0:GHC.IO.Exception
basement-0.0.10:Basement.Block.Base
basement-0.0.10:Basement.Bounded basement-0.0.10:Basement.Monad
basement-0.0.10:Basement.MutableBuilder
basement-0.0.10:Basement.Nat basement-0.0.10:Basement.NonEmpty
basement-0.0.10:Basement.Numerical.Subtractive
basement-0.0.10:Basement.PrimType basement-0.0.10:Basement.String
basement-0.0.10:Basement.String.Encoding.ASCII7
basement-0.0.10:Basement.String.Encoding.ISO_8859_1
basement-0.0.10:Basement.String.Encoding.UTF16
basement-0.0.10:Basement.String.Encoding.UTF32
basement-0.0.10:Basement.Types.OffsetSize
basement-0.0.10:Basement.UArray.Base
basement-0.0.10:Basement.UTF8.Base
bifunctors-5.5.4:Data.Bifunctor.Biff
bifunctors-5.5.4:Data.Bifunctor.Clown
bifunctors-5.5.4:Data.Bifunctor.Flip
bifunctors-5.5.4:Data.Bifunctor.Join
bifunctors-5.5.4:Data.Bifunctor.Joker
bifunctors-5.5.4:Data.Bifunctor.Product
bifunctors-5.5.4:Data.Bifunctor.Sum
bifunctors-5.5.4:Data.Bifunctor.Tannen
bifunctors-5.5.4:Data.Bifunctor.Wrapped
containers-0.6.0.1:Data.IntMap.Internal
containers-0.6.0.1:Data.IntSet.Internal
containers-0.6.0.1:Data.Map.Internal
containers-0.6.0.1:Data.Sequence.Internal
containers-0.6.0.1:Data.Set.Internal containers-0.6.0.1:Data.Tree
cryptonite-0.25:Crypto.ECC cryptonite-0.25:Crypto.Error.Types
cryptonite-0.25:Crypto.Hash.Blake2
cryptonite-0.25:Crypto.Hash.Blake2b
cryptonite-0.25:Crypto.Hash.Blake2bp
cryptonite-0.25:Crypto.Hash.Blake2s
cryptonite-0.25:Crypto.Hash.Blake2sp
cryptonite-0.25:Crypto.Hash.Keccak cryptonite-0.25:Crypto.Hash.MD2
cryptonite-0.25:Crypto.Hash.MD4 cryptonite-0.25:Crypto.Hash.MD5
cryptonite-0.25:Crypto.Hash.RIPEMD160
cryptonite-0.25:Crypto.Hash.SHA1 cryptonite-0.25:Crypto.Hash.SHA224
cryptonite-0.25:Crypto.Hash.SHA256 cryptonite-0.25:Crypto.Hash.SHA3
cryptonite-0.25:Crypto.Hash.SHA384
cryptonite-0.25:Crypto.Hash.SHA512
cryptonite-0.25:Crypto.Hash.SHA512t
cryptonite-0.25:Crypto.Hash.SHAKE
cryptonite-0.25:Crypto.Hash.Skein256
cryptonite-0.25:Crypto.Hash.Skein512
cryptonite-0.25:Crypto.Hash.Tiger
cryptonite-0.25:Crypto.Hash.Whirlpool dlist-0.8.0.6:Data.DList
free-5.1.1:Control.Monad.Free free-5.1.1:Control.Monad.Trans.Free
generics-sop-0.4.0.1:Generics.SOP.GGP
generics-sop-0.4.0.1:Generics.SOP.Instances
ghc-boot-th-8.6.5:GHC.ForeignSrcLang.Type
ghc-boot-th-8.6.5:GHC.LanguageExtensions.Type
http-api-data-0.4:Web.Internal.FormUrlEncoded
http-client-0.5.14:Network.HTTP.Client
monad-control-1.0.2.3:Control.Monad.Trans.Control
network-uri-2.6.1.0:Network.URI
pretty-1.1.3.6:Text.PrettyPrint.Annotated.HughesPJ
pretty-1.1.3.6:Text.PrettyPrint.HughesPJ
primitive-0.6.4.0:Control.Monad.Primitive
primitive-0.6.4.0:Data.Primitive.Array
primitive-0.6.4.0:Data.Primitive.ByteArray
primitive-0.6.4.0:Data.Primitive.PrimArray
primitive-0.6.4.0:Data.Primitive.SmallArray
primitive-0.6.4.0:Data.Primitive.UnliftedArray
servant-0.15:Servant.API.ContentTypes
servant-0.15:Servant.API.Generic servant-0.15:Servant.API.IsSecure
servant-0.15:Servant.API.Stream servant-0.15:Servant.API.Verbs
servant-0.15:Servant.Links
servant-client-0.15:Servant.Client.Internal.HttpClient
servant-client-core-0.15:Servant.Client.Core.Internal.BaseUrl
servant-client-core-0.15:Servant.Client.Core.Internal.HasClient
servant-client-core-0.15:Servant.Client.Core.Internal.Request
sop-core-0.4.0.0:Data.SOP.BasicFunctors
sop-core-0.4.0.0:Data.SOP.NP sop-core-0.4.0.0:Data.SOP.NS
tagged-0.8.6:Data.Tagged
template-haskell-2.14.0.0:Language.Haskell.TH.Syntax
text-1.2.3.1:Data.Text text-1.2.3.1:Data.Text.Lazy
unordered-containers-0.2.9.0:Data.HashMap.Base
unordered-containers-0.2.9.0:Data.HashSet
uuid-types-1.0.3:Data.UUID.Types.Internal
uuid-types-1.0.3:Data.UUID.Types.Internal.Builder
vector-0.12.0.3:Data.Vector vector-0.12.0.3:Data.Vector.Primitive
vector-0.12.0.3:Data.Vector.Storable
vector-0.12.0.3:Data.Vector.Unboxed
vector-0.12.0.3:Data.Vector.Unboxed.Base
zlib-0.6.2:Codec.Compression.Zlib.Stream
import -/ base-4.12.0.0:Data.Either 423bee738f25e5ee983d072216009be8
import -/ base-4.12.0.0:GHC.Base c00b75f0b052d05c55ba6a4dd1c63b26
import -/ base-4.12.0.0:Prelude 3c779dfd6448bdd8e234c336802c2acb
import -/ base-4.12.0.0:System.IO dd4f3cfe73b94b7cae46a4ca98a3f09f
import -/ ghc-prim-0.5.3:GHC.Types 57064c9f957b09bc2e360061ad5cae0b
import -/ http-client-0.5.14:Network.HTTP.Client 6ec77704d1dc8221682092ee7c519141
import -/ http-client-0.5.14:Network.HTTP.Client.Manager 1a0d93306db1e1a9d543a44eff3c75c2
import -/ http-client-tls-0.3.5.3:Network.HTTP.Client.TLS 32e6d15f04bd8a969aab786d30511b25
import -/ pubMedCrawler-0.1.0.0:PUBMED.Client 13fd28f119a3ef35df9ccf5ef751f814
import -/ servant-client-0.15:Servant.Client ada2bde3ae487d310fef39833f7c1f13
import -/ servant-client-0.15:Servant.Client.Internal.HttpClient 35794d772920ed9c7edcfd1a55b64c0a
import -/ servant-client-core-0.15:Servant.Client.Core.Internal.BaseUrl b8ecffc13dfe96ee5e39720b19c44a8a
be86c9d078d3acbf19ba91fe74a24273
$trModule :: GHC.Types.Module
{- HasNoCafRefs, Strictness: m,
Unfolding: (GHC.Types.Module Main.$trModule3 Main.$trModule1) -}
b09d86f2c49dd5176b544d8d13ddb6c5
$trModule1 :: GHC.Types.TrName
{- HasNoCafRefs, Strictness: m1,
Unfolding: (GHC.Types.TrNameS Main.$trModule2) -}
e5875966b74dad2d29772660b8a75e33
$trModule2 :: GHC.Prim.Addr#
{- HasNoCafRefs, Unfolding: ("Main"#) -}
23b03bd7d075a00f5ad1ee10e6add7b8
$trModule3 :: GHC.Types.TrName
{- HasNoCafRefs, Strictness: m1,
Unfolding: (GHC.Types.TrNameS Main.$trModule4) -}
d026be77cb9ced20e35a61514e0458aa
$trModule4 :: GHC.Prim.Addr#
{- HasNoCafRefs, Unfolding: ("main"#) -}
4124b86400dbc10133267fad2aa60639
main :: GHC.Types.IO ()
{- Arity: 1, Strictness: <S,U>,
Unfolding: InlineRule (0, True, True)
Main.main1 `cast` (Sym (GHC.Types.N:IO[0] <()>_R)) -}
eea53e1a9251d42414ec03f7216af537
main1 ::
GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)
{- Arity: 1, Strictness: <S,U>,
Unfolding: (\ (s :: GHC.Prim.State# GHC.Prim.RealWorld) ->
case Network.HTTP.Client.Manager.newManager1
Network.HTTP.Client.TLS.tlsManagerSettings
s of ds1 { (#,#) ipv ipv1 ->
case ((PUBMED.Client.fetch1
`cast`
(Sub (Servant.Client.Core.Internal.HasClient.D:R:Clientm:>9[0]
<Servant.Client.Internal.HttpClient.ClientM>_N
<'[Servant.API.Modifiers.Optional,
Servant.API.Modifiers.Strict]>_N
<"db">_N
<Data.Text.Internal.Text>_N
<Servant.API.QueryParam.QueryParam
"retmode" Data.Text.Internal.Text
Servant.API.Sub.:> (Servant.API.QueryParam.QueryParams
"id" Data.Text.Internal.Text
Servant.API.Sub.:> Servant.API.Verbs.Get
'[PUBMED.Client.BsXml]
PUBMED.Client.BsXml)>_N) ; (((Data.Type.Bool.If
<*>_N
(Servant.API.Modifiers.D:R:FoldRequired'[2]
<'GHC.Types.False>_N
<'[Servant.API.Modifiers.Strict]>_N ; (Servant.API.Modifiers.D:R:FoldRequired'[3]
<'GHC.Types.False>_N
<Servant.API.Modifiers.Strict>_N
<'[]>_N ; Servant.API.Modifiers.D:R:FoldRequired'[0]
<'GHC.Types.False>_N))
<Data.Text.Internal.Text>_N
<GHC.Maybe.Maybe
Data.Text.Internal.Text>_N)_R ; Sub (Data.Type.Bool.D:R:If[1]
<*>_N
<Data.Text.Internal.Text>_N
<GHC.Maybe.Maybe
Data.Text.Internal.Text>_N))
->_R Sub (Servant.Client.Core.Internal.HasClient.D:R:Clientm:>9[0]
<Servant.Client.Internal.HttpClient.ClientM>_N
<'[Servant.API.Modifiers.Optional,
Servant.API.Modifiers.Strict]>_N
<"retmode">_N
<Data.Text.Internal.Text>_N
<Servant.API.QueryParam.QueryParams
"id"
Data.Text.Internal.Text
Servant.API.Sub.:> Servant.API.Verbs.Get
'[PUBMED.Client.BsXml]
PUBMED.Client.BsXml>_N) ; (((Data.Type.Bool.If
<*>_N
(Servant.API.Modifiers.D:R:FoldRequired'[2]
<'GHC.Types.False>_N
<'[Servant.API.Modifiers.Strict]>_N ; (Servant.API.Modifiers.D:R:FoldRequired'[3]
<'GHC.Types.False>_N
<Servant.API.Modifiers.Strict>_N
<'[]>_N ; Servant.API.Modifiers.D:R:FoldRequired'[0]
<'GHC.Types.False>_N))
<Data.Text.Internal.Text>_N
<GHC.Maybe.Maybe
Data.Text.Internal.Text>_N)_R ; Sub (Data.Type.Bool.D:R:If[1]
<*>_N
<Data.Text.Internal.Text>_N
<GHC.Maybe.Maybe
Data.Text.Internal.Text>_N))
->_R Sub (Servant.Client.Core.Internal.HasClient.D:R:Clientm:>8[0]
<Servant.Client.Internal.HttpClient.ClientM>_N
<"id">_N
<Data.Text.Internal.Text>_N
<Servant.API.Verbs.Verb
'Network.HTTP.Types.Method.GET
200
'[PUBMED.Client.BsXml]
PUBMED.Client.BsXml>_N) ; (<[Data.Text.Internal.Text]>_R
->_R Sub (Servant.Client.Core.Internal.HasClient.D:R:ClientmVerb2[0]
<Network.HTTP.Types.Method.StdMethod>_N
<Servant.Client.Internal.HttpClient.ClientM>_N
<'Network.HTTP.Types.Method.GET>_N
<200>_N
<'[PUBMED.Client.BsXml]>_N
<PUBMED.Client.BsXml>_N)))))
Main.main15
Main.main12
Main.main8)
`cast`
(Servant.Client.Internal.HttpClient.N:ClientM[0] <PUBMED.Client.BsXml>_N ; Control.Monad.Trans.Reader.N:ReaderT[0]
<Servant.Client.Internal.HttpClient.ClientEnv>_R
<Control.Monad.Trans.Except.ExceptT
Servant.Client.Core.Internal.Request.ServantError
GHC.Types.IO>_R
<PUBMED.Client.BsXml>_N)
(Servant.Client.Internal.HttpClient.ClientEnv
ipv1
Main.main2
(GHC.Maybe.Nothing
@ (GHC.Conc.Sync.TVar Network.HTTP.Client.Types.CookieJar))))
`cast`
(Control.Monad.Trans.Except.N:ExceptT[0]
<Servant.Client.Core.Internal.Request.ServantError>_N
<GHC.Types.IO>_R
<PUBMED.Client.BsXml>_N ; GHC.Types.N:IO[0]
<Data.Either.Either
Servant.Client.Core.Internal.Request.ServantError
PUBMED.Client.BsXml>_R)
ipv of ds2 { (#,#) ipv2 ipv3 ->
case ipv3 of wild {
Data.Either.Left err
-> (GHC.IO.Handle.Text.hPutStr'
GHC.IO.Handle.FD.stdout
(Servant.Client.Core.Internal.Request.$fExceptionServantError_$cshow
err)
GHC.Types.True)
`cast`
(GHC.Types.N:IO[0] <()>_R)
ipv2
Data.Either.Right ok
-> (GHC.IO.Handle.Text.hPutStr'
GHC.IO.Handle.FD.stdout
(PUBMED.Client.$fShowBsXml_$cshow ok)
GHC.Types.True)
`cast`
(GHC.Types.N:IO[0] <()>_R)
ipv2 } } }) -}
f9284c7ea82014c898ff770ed07aac16
main10 :: Data.Text.Internal.Text
{- Unfolding: (Data.Text.Show.unpackCString# Main.main11) -}
d1a6272cfb195c7122b3feb491144d88
main11 :: GHC.Prim.Addr#
{- HasNoCafRefs, Unfolding: ("31059770"#) -}
9ea313638113ae1e0b145787587b894b
main12 :: GHC.Maybe.Maybe Data.Text.Internal.Text
{- Strictness: m2,
Unfolding: (GHC.Maybe.Just
@ Data.Text.Internal.Text
Main.main13) -}
8a54a9f75957bf689f7d885b9ce18af2
main13 :: Data.Text.Internal.Text
{- Unfolding: (Data.Text.Show.unpackCString# Main.main14) -}
65bd5a64d7d86f156801e9649b4432b3
main14 :: GHC.Prim.Addr#
{- HasNoCafRefs, Unfolding: ("xml"#) -}
30ebdb63afbf817ff76e0247772eabfe
main15 :: GHC.Maybe.Maybe Data.Text.Internal.Text
{- Strictness: m2,
Unfolding: (GHC.Maybe.Just
@ Data.Text.Internal.Text
Main.main16) -}
234c8ab479b32df1f2d49dfd99829726
main16 :: Data.Text.Internal.Text
{- Unfolding: (Data.Text.Show.unpackCString# Main.main17) -}
9f260caf229c9cfcb3ace4d777956497
main17 :: GHC.Prim.Addr#
{- HasNoCafRefs, Unfolding: ("pubmed"#) -}
5c7c219ce2af271d066b3ad7db363933
main18 ::
GHC.Prim.State# GHC.Prim.RealWorld
-> (# GHC.Prim.State# GHC.Prim.RealWorld, () #)
{- Arity: 1,
Unfolding: (GHC.TopHandler.runMainIO1
@ ()
Main.main1 `cast` (Sym (GHC.Types.N:IO[0] <()>_R))) -}
707ffa180b0852386865aae57196ab56
main2 :: Servant.Client.Core.Internal.BaseUrl.BaseUrl
{- Strictness: m,
Unfolding: (Servant.Client.Core.Internal.BaseUrl.BaseUrl
Servant.Client.Core.Internal.BaseUrl.Https
Main.main6
Main.main5
Main.main3) -}
ee3f675b86ec6804cefbe68f309673b7
main3 :: [GHC.Types.Char]
{- Unfolding: (GHC.CString.unpackCString# Main.main4) -}
c9c2bdea0f195b2efa4b3776cb0cbdd8
main4 :: GHC.Prim.Addr#
{- HasNoCafRefs, Unfolding: ("entrez/eutils"#) -}
4b45ffb1b825128f9a6b333ddfc216a1
main5 :: GHC.Types.Int
{- HasNoCafRefs, Strictness: m, Unfolding: (GHC.Types.I# 443#) -}
0c4bddf01b3714661bfbf969b9a04619
main6 :: [GHC.Types.Char]
{- Unfolding: (GHC.CString.unpackCString# Main.main7) -}
b41a78c46f20bd29ef880ef731ba8688
main7 :: GHC.Prim.Addr#
{- HasNoCafRefs, Unfolding: ("eutils.ncbi.nlm.nih.gov"#) -}
5495abfdefa30833301cf8a91ec27ce5
main8 :: [Data.Text.Internal.Text]
{- Strictness: m2,
Unfolding: (GHC.Types.:
@ Data.Text.Internal.Text
Main.main10
Main.main9) -}
42aa3e82d58e55658781ab2bc973b605
main9 :: [Data.Text.Internal.Text]
{- Strictness: m2,
Unfolding: (GHC.Types.:
@ Data.Text.Internal.Text
Data.Text.Internal.empty_
(GHC.Types.[] @ Data.Text.Internal.Text)) -}
trusted: none
require own pkg trusted: False
module header:
Nothing
declaration docs:
arg docs:
==================== FINAL INTERFACE ====================
2019-05-07 16:39:49.260297481 UTC
interface pubMedCrawler-0.1.0.0-8Wqkp6Fe22MIhhDvfF6lcC:Lib 8065
interface hash: 6a7602fd40fe64b94eceb08a17496c5c
ABI hash: 1395e7e0bccb35b33f4fb69ad7c7278a
export-list hash: be431322ae622a3fe438a9ff833ca211
orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e
flag hash: d59a86fc39dabe8754ebbfb830e37f1e
opt_hash: 6faf2de08de32d19db9870899d88e59a
hpc_hash: 93b885adfe0da089cdf634904fd59f71
plugin_hash: ad164012d6b1e14942349d58b1132007
sig of: Nothing
used TH splices: False
where
exports:
Lib.someFunc
module dependencies:
package dependencies: base-4.12.0.0* ghc-prim-0.5.3
integer-gmp-1.0.2.0
orphans: base-4.12.0.0:GHC.Float base-4.12.0.0:GHC.Base
family instance modules: base-4.12.0.0:Control.Applicative
base-4.12.0.0:Data.Functor.Const
base-4.12.0.0:Data.Functor.Identity base-4.12.0.0:Data.Monoid
base-4.12.0.0:Data.Semigroup.Internal base-4.12.0.0:GHC.Generics
base-4.12.0.0:GHC.IO.Exception
import -/ base-4.12.0.0:Prelude 3c779dfd6448bdd8e234c336802c2acb
import -/ base-4.12.0.0:System.IO dd4f3cfe73b94b7cae46a4ca98a3f09f
import -/ ghc-prim-0.5.3:GHC.Types 57064c9f957b09bc2e360061ad5cae0b
d9fe474b66bcff992df7a8f28739c41f
$trModule :: GHC.Types.Module
{- HasNoCafRefs, Strictness: m,
Unfolding: (GHC.Types.Module Lib.$trModule3 Lib.$trModule1) -}
d3015220827527c5b44dd17824ce9b22
$trModule1 :: GHC.Types.TrName
{- HasNoCafRefs, Strictness: m1,
Unfolding: (GHC.Types.TrNameS Lib.$trModule2) -}
e9f2237d2f7419c91b76fe8836ca1ea5
$trModule2 :: GHC.Prim.Addr#
{- HasNoCafRefs, Unfolding: ("Lib"#) -}
aea83e2ddf7f95bab1032ac7f6ed3f91
$trModule3 :: GHC.Types.TrName
{- HasNoCafRefs, Strictness: m1,
Unfolding: (GHC.Types.TrNameS Lib.$trModule4) -}
db29956b37b7360afdc601f9e7e266d1
$trModule4 :: GHC.Prim.Addr#
{- HasNoCafRefs,
Unfolding: ("pubMedCrawler-0.1.0.0-8Wqkp6Fe22MIhhDvfF6lcC"#) -}
2a5532caec66110df52b01d57a563c4f
someFunc :: GHC.Types.IO ()
{- Arity: 1,
Unfolding: (GHC.IO.Handle.Text.hPutStr'
GHC.IO.Handle.FD.stdout
Lib.someFunc1
GHC.Types.True) -}
1386456559f8fb0872ce091739d73097
someFunc1 :: [GHC.Types.Char]
{- Unfolding: (GHC.CString.unpackCString# Lib.someFunc2) -}
1d8af0b45adf1167ec31b5d738791e0b
someFunc2 :: GHC.Prim.Addr#
{- HasNoCafRefs, Unfolding: ("someFunc"#) -}
trusted: safe
require own pkg trusted: False
module header:
Nothing
declaration docs:
arg docs:
This source diff could not be displayed because it is too large. You can view the blob instead.
name: pubMedCrawler
version: 0.1.0.0
id: pubMedCrawler-0.1.0.0-8Wqkp6Fe22MIhhDvfF6lcC
key: pubMedCrawler-0.1.0.0-8Wqkp6Fe22MIhhDvfF6lcC
license: BSD-3-Clause
copyright: 2019 Author name here
maintainer: example@example.com
author: Author name here
homepage: https://github.com/githubuser/pubMedCrawler#readme
description:
Please see the README on GitHub at <https://github.com/githubuser/pubMedCrawler#readme>
abi: inplace
exposed: True
exposed-modules:
Lib PUBMED.Client
hidden-modules: Paths_pubMedCrawler
import-dirs: /home/mudada/Code/Haskell/crawler/pubMed/.stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build
library-dirs: /home/mudada/Code/Haskell/crawler/pubMed/.stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build
dynamic-library-dirs: /home/mudada/Code/Haskell/crawler/pubMed/.stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build
data-dir: /home/mudada/Code/Haskell/crawler/pubMed
hs-libraries: HSpubMedCrawler-0.1.0.0-8Wqkp6Fe22MIhhDvfF6lcC
depends:
base-4.12.0.0 bytestring-0.10.8.2
http-client-0.5.14-3QMpeAVXundx3WZ6yuAID
http-client-tls-0.3.5.3-JMlaprEuizFIaEC34cVZGc
http-media-0.7.1.3-KopfySt1Ui92HdOSpFHWsR
servant-0.15-A5NNJfuTfkdLgbtFldK0bP
servant-client-0.15-2QP3m45j5eu16usVJNUaiH text-1.2.3.1
xml-conduit-1.8.0.1-CrdKzOr2Z7ViCSkqWvENY
haddock-interfaces: /home/mudada/Code/Haskell/crawler/pubMed/.stack-work/dist/x86_64-linux/Cabal-2.4.0.1/doc/html/pubMedCrawler/pubMedCrawler.haddock
haddock-html: /home/mudada/Code/Haskell/crawler/pubMed/.stack-work/dist/x86_64-linux/Cabal-2.4.0.1/doc/html/pubMedCrawler
Copyright Author name here (c) 2019
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided
with the distribution.
* Neither the name of Author name here nor the names of other
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
name: pubMedCrawler
version: 0.1.0.0
id: pubMedCrawler-0.1.0.0-C7AnyynW4wrBEUqriMP0VB
key: pubMedCrawler-0.1.0.0-C7AnyynW4wrBEUqriMP0VB
license: BSD-3-Clause
copyright: 2019 Author name here
maintainer: example@example.com
author: Author name here
homepage: https://github.com/githubuser/pubMedCrawler#readme
description:
Please see the README on GitHub at <https://github.com/githubuser/pubMedCrawler#readme>
abi: cbc690f18ff8eb1f400793ca4431665c
exposed: True
exposed-modules:
Lib PUBMED.Client
hidden-modules: Paths_pubMedCrawler
import-dirs: /home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.13/8.6.4/lib/x86_64-linux-ghc-8.6.4/pubMedCrawler-0.1.0.0-C7AnyynW4wrBEUqriMP0VB
library-dirs: /home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.13/8.6.4/lib/x86_64-linux-ghc-8.6.4/pubMedCrawler-0.1.0.0-C7AnyynW4wrBEUqriMP0VB
dynamic-library-dirs: /home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.13/8.6.4/lib/x86_64-linux-ghc-8.6.4
data-dir: /home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.13/8.6.4/share/x86_64-linux-ghc-8.6.4/pubMedCrawler-0.1.0.0
hs-libraries: HSpubMedCrawler-0.1.0.0-C7AnyynW4wrBEUqriMP0VB
depends:
base-4.12.0.0 bytestring-0.10.8.2
http-client-0.5.14-BmvjRr61xicHDlZPm45iz6
http-client-tls-0.3.5.3-FAL04J1mPylH8Z6lz6QwBf
http-media-0.7.1.3-KopfySt1Ui92HdOSpFHWsR
servant-0.15-GAoSZCgmnKsLOJaBdgBFRr
servant-client-0.15-AjaPWFHEPfU9HJTtXHYLTX text-1.2.3.1
xml-conduit-1.8.0.1-F6a4hrdj1lV8pr4JjZoFp
haddock-interfaces: /home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.13/8.6.4/doc/pubMedCrawler-0.1.0.0/pubMedCrawler.haddock
haddock-html: /home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.13/8.6.4/doc/pubMedCrawler-0.1.0.0
Copyright Author name here (c) 2019
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided
with the distribution.
* Neither the name of Author name here nor the names of other
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
name: pubMedCrawler
version: 0.1.0.0
id: pubMedCrawler-0.1.0.0-8Wqkp6Fe22MIhhDvfF6lcC
key: pubMedCrawler-0.1.0.0-8Wqkp6Fe22MIhhDvfF6lcC
license: BSD-3-Clause
copyright: 2019 Author name here
maintainer: example@example.com
author: Author name here
homepage: https://github.com/githubuser/pubMedCrawler#readme
description:
Please see the README on GitHub at <https://github.com/githubuser/pubMedCrawler#readme>
abi: 0e16e6ef375a4ea01c12578cb937aadb
exposed: True
exposed-modules:
Lib PUBMED.Client
hidden-modules: Paths_pubMedCrawler
import-dirs: /home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/pubMedCrawler-0.1.0.0-8Wqkp6Fe22MIhhDvfF6lcC
library-dirs: /home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/pubMedCrawler-0.1.0.0-8Wqkp6Fe22MIhhDvfF6lcC
dynamic-library-dirs: /home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5
data-dir: /home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.20/8.6.5/share/x86_64-linux-ghc-8.6.5/pubMedCrawler-0.1.0.0
hs-libraries: HSpubMedCrawler-0.1.0.0-8Wqkp6Fe22MIhhDvfF6lcC
depends:
base-4.12.0.0 bytestring-0.10.8.2
http-client-0.5.14-3QMpeAVXundx3WZ6yuAID
http-client-tls-0.3.5.3-JMlaprEuizFIaEC34cVZGc
http-media-0.7.1.3-KopfySt1Ui92HdOSpFHWsR
servant-0.15-A5NNJfuTfkdLgbtFldK0bP
servant-client-0.15-2QP3m45j5eu16usVJNUaiH text-1.2.3.1
xml-conduit-1.8.0.1-CrdKzOr2Z7ViCSkqWvENY
haddock-interfaces: /home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.20/8.6.5/doc/pubMedCrawler-0.1.0.0/pubMedCrawler.haddock
haddock-html: /home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.20/8.6.5/doc/pubMedCrawler-0.1.0.0
module Lib
( someFunc
) where
someFunc :: IO ()
someFunc = putStrLn "someFunc"
module Main where
import Lib
main :: IO ()
main = someFunc
module Main where
import Lib
main :: IO ()
main = someFunc
Configuring Cabal-2.4.1.0...
Preprocessing library for Cabal-2.4.1.0..
Building library for Cabal-2.4.1.0..
[ 1 of 220] Compiling Distribution.Compat.Binary ( Distribution/Compat/Binary.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Compat/Binary.o )
[ 2 of 220] Compiling Distribution.Compat.Directory ( Distribution/Compat/Directory.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Compat/Directory.o )
[ 3 of 220] Compiling Distribution.Compat.Exception ( Distribution/Compat/Exception.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Compat/Exception.o )
[ 4 of 220] Compiling Distribution.Compat.Internal.TempFile ( Distribution/Compat/Internal/TempFile.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Compat/Internal/TempFile.o )
[ 5 of 220] Compiling Distribution.Compat.MonadFail ( Distribution/Compat/MonadFail.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Compat/MonadFail.o )
[ 6 of 220] Compiling Distribution.Compat.Newtype ( Distribution/Compat/Newtype.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Compat/Newtype.o )
[ 7 of 220] Compiling Distribution.Compat.Semigroup ( Distribution/Compat/Semigroup.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Compat/Semigroup.o )
[ 8 of 220] Compiling Distribution.Compat.Stack ( Distribution/Compat/Stack.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Compat/Stack.o )
[ 9 of 220] Compiling Distribution.Compat.Prelude ( Distribution/Compat/Prelude.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Compat/Prelude.o )
[ 10 of 220] Compiling Distribution.Compat.SnocList ( Distribution/Compat/SnocList.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Compat/SnocList.o )
[ 11 of 220] Compiling Distribution.Compat.ReadP ( Distribution/Compat/ReadP.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Compat/ReadP.o )
[ 12 of 220] Compiling Distribution.Compat.Prelude.Internal ( Distribution/Compat/Prelude/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Compat/Prelude/Internal.o )
[ 13 of 220] Compiling Distribution.Compat.Parsing ( Distribution/Compat/Parsing.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Compat/Parsing.o )
[ 14 of 220] Compiling Distribution.Compat.Graph ( Distribution/Compat/Graph.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Compat/Graph.o )
[ 15 of 220] Compiling Distribution.Compat.GetShortPathName ( Distribution/Compat/GetShortPathName.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Compat/GetShortPathName.o )
[ 16 of 220] Compiling Distribution.Compat.DList ( Distribution/Compat/DList.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Compat/DList.o )
[ 17 of 220] Compiling Distribution.Compat.Lens ( Distribution/Compat/Lens.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Compat/Lens.o )
[ 18 of 220] Compiling Distribution.Compat.CopyFile ( Distribution/Compat/CopyFile.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Compat/CopyFile.o )
[ 19 of 220] Compiling Distribution.Compat.CharParsing ( Distribution/Compat/CharParsing.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Compat/CharParsing.o )
[ 20 of 220] Compiling Distribution.CabalSpecVersion ( Distribution/CabalSpecVersion.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/CabalSpecVersion.o )
[ 21 of 220] Compiling Distribution.Compat.Environment ( Distribution/Compat/Environment.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Compat/Environment.o )
[ 22 of 220] Compiling Distribution.Compat.CreatePipe ( Distribution/Compat/CreatePipe.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Compat/CreatePipe.o )
[ 23 of 220] Compiling Distribution.GetOpt ( Distribution/GetOpt.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/GetOpt.o )
[ 24 of 220] Compiling Distribution.Lex ( Distribution/Lex.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Lex.o )
[ 25 of 220] Compiling Distribution.PackageDescription.Quirks ( Distribution/PackageDescription/Quirks.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/PackageDescription/Quirks.o )
[ 26 of 220] Compiling Distribution.PackageDescription.Utils ( Distribution/PackageDescription/Utils.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/PackageDescription/Utils.o )
[ 27 of 220] Compiling Distribution.Parsec.Common ( Distribution/Parsec/Common.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Parsec/Common.o )
[ 28 of 220] Compiling Distribution.Parsec.Field ( Distribution/Parsec/Field.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Parsec/Field.o )
[ 29 of 220] Compiling Distribution.Parsec.LexerMonad ( Distribution/Parsec/LexerMonad.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Parsec/LexerMonad.o )
[ 30 of 220] Compiling Distribution.Parsec.Lexer ( Distribution/Parsec/Lexer.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Parsec/Lexer.o )
[ 31 of 220] Compiling Distribution.Parsec.Parser ( Distribution/Parsec/Parser.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Parsec/Parser.o )
[ 32 of 220] Compiling Distribution.Pretty ( Distribution/Pretty.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Pretty.o )
[ 33 of 220] Compiling Distribution.SPDX.LicenseListVersion ( Distribution/SPDX/LicenseListVersion.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/SPDX/LicenseListVersion.o )
[ 34 of 220] Compiling Distribution.Simple.CCompiler ( Distribution/Simple/CCompiler.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/CCompiler.o )
[ 35 of 220] Compiling Distribution.Simple.Flag ( Distribution/Simple/Flag.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/Flag.o )
[ 36 of 220] Compiling Distribution.Simple.PreProcess.Unlit ( Distribution/Simple/PreProcess/Unlit.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/PreProcess/Unlit.o )
[ 37 of 220] Compiling Distribution.Simple.Program.Internal ( Distribution/Simple/Program/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/Program/Internal.o )
[ 38 of 220] Compiling Distribution.TestSuite ( Distribution/TestSuite.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/TestSuite.o )
[ 39 of 220] Compiling Distribution.Types.Condition ( Distribution/Types/Condition.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/Condition.o )
[ 40 of 220] Compiling Distribution.Types.CondTree ( Distribution/Types/CondTree.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/CondTree.o )
[ 41 of 220] Compiling Distribution.Utils.Base62 ( Distribution/Utils/Base62.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Utils/Base62.o )
[ 42 of 220] Compiling Distribution.Utils.IOData ( Distribution/Utils/IOData.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Utils/IOData.o )
[ 43 of 220] Compiling Distribution.Utils.MapAccum ( Distribution/Utils/MapAccum.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Utils/MapAccum.o )
[ 44 of 220] Compiling Distribution.Utils.Progress ( Distribution/Utils/Progress.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Utils/Progress.o )
[ 45 of 220] Compiling Distribution.Utils.String ( Distribution/Utils/String.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Utils/String.o )
[ 46 of 220] Compiling Distribution.Utils.ShortText ( Distribution/Utils/ShortText.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Utils/ShortText.o )
[ 47 of 220] Compiling Distribution.Utils.Generic ( Distribution/Utils/Generic.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Utils/Generic.o )
[ 48 of 220] Compiling Distribution.Parsec.FieldLineStream ( Distribution/Parsec/FieldLineStream.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Parsec/FieldLineStream.o )
[ 49 of 220] Compiling Distribution.Parsec.Class ( Distribution/Parsec/Class.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Parsec/Class.o )
[ 50 of 220] Compiling Distribution.Text ( Distribution/Text.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Text.o )
[ 51 of 220] Compiling Distribution.Types.Version ( Distribution/Types/Version.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/Version.o )
[ 52 of 220] Compiling Distribution.Types.VersionRange ( Distribution/Types/VersionRange.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/VersionRange.o )
[ 53 of 220] Compiling Distribution.Types.VersionInterval ( Distribution/Types/VersionInterval.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/VersionInterval.o )
[ 54 of 220] Compiling Distribution.Types.SourceRepo ( Distribution/Types/SourceRepo.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/SourceRepo.o )
[ 55 of 220] Compiling Distribution.Types.SourceRepo.Lens ( Distribution/Types/SourceRepo/Lens.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/SourceRepo/Lens.o )
[ 56 of 220] Compiling Distribution.Types.PkgconfigName ( Distribution/Types/PkgconfigName.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/PkgconfigName.o )
[ 57 of 220] Compiling Distribution.Types.ForeignLibType ( Distribution/Types/ForeignLibType.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/ForeignLibType.o )
[ 58 of 220] Compiling Distribution.Types.ForeignLibOption ( Distribution/Types/ForeignLibOption.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/ForeignLibOption.o )
[ 59 of 220] Compiling Distribution.Types.ExecutableScope ( Distribution/Types/ExecutableScope.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/ExecutableScope.o )
[ 60 of 220] Compiling Distribution.Types.ComponentId ( Distribution/Types/ComponentId.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/ComponentId.o )
[ 61 of 220] Compiling Distribution.Types.BuildType ( Distribution/Types/BuildType.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/BuildType.o )
[ 62 of 220] Compiling Distribution.Types.AbiHash ( Distribution/Types/AbiHash.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/AbiHash.o )
[ 63 of 220] Compiling Distribution.System ( Distribution/System.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/System.o )
[ 64 of 220] Compiling Distribution.SPDX.LicenseReference ( Distribution/SPDX/LicenseReference.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/SPDX/LicenseReference.o )
[ 65 of 220] Compiling Distribution.SPDX.LicenseId ( Distribution/SPDX/LicenseId.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/SPDX/LicenseId.o )
[ 66 of 220] Compiling Distribution.SPDX.LicenseExceptionId ( Distribution/SPDX/LicenseExceptionId.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/SPDX/LicenseExceptionId.o )
[ 67 of 220] Compiling Distribution.SPDX.LicenseExpression ( Distribution/SPDX/LicenseExpression.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/SPDX/LicenseExpression.o )
[ 68 of 220] Compiling Distribution.SPDX.License ( Distribution/SPDX/License.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/SPDX/License.o )
[ 69 of 220] Compiling Distribution.SPDX ( Distribution/SPDX.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/SPDX.o )
[ 70 of 220] Compiling Distribution.ReadE ( Distribution/ReadE.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/ReadE.o )
[ 71 of 220] Compiling Distribution.ModuleName ( Distribution/ModuleName.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/ModuleName.o )
[ 72 of 220] Compiling Distribution.Types.ModuleRenaming ( Distribution/Types/ModuleRenaming.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/ModuleRenaming.o )
[ 73 of 220] Compiling Distribution.Types.IncludeRenaming ( Distribution/Types/IncludeRenaming.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/IncludeRenaming.o )
[ 74 of 220] Compiling Distribution.FieldGrammar.Class ( Distribution/FieldGrammar/Class.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/FieldGrammar/Class.o )
[ 75 of 220] Compiling Distribution.Utils.UnionFind ( Distribution/Utils/UnionFind.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Utils/UnionFind.o )
[ 76 of 220] Compiling Distribution.Verbosity ( Distribution/Verbosity.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Verbosity.o )
[ 77 of 220] Compiling Distribution.Version ( Distribution/Version.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Version.o )
[ 78 of 220] Compiling Distribution.Types.TestType ( Distribution/Types/TestType.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/TestType.o )
[ 79 of 220] Compiling Distribution.Types.TestSuiteInterface ( Distribution/Types/TestSuiteInterface.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/TestSuiteInterface.o )
[ 80 of 220] Compiling Distribution.Types.PkgconfigDependency ( Distribution/Types/PkgconfigDependency.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/PkgconfigDependency.o )
[ 81 of 220] Compiling Distribution.Types.BenchmarkType ( Distribution/Types/BenchmarkType.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/BenchmarkType.o )
[ 82 of 220] Compiling Distribution.Types.BenchmarkInterface ( Distribution/Types/BenchmarkInterface.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/BenchmarkInterface.o )
[ 83 of 220] Compiling Distribution.License ( Distribution/License.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/License.o )
[ 84 of 220] Compiling Language.Haskell.Extension ( Language/Haskell/Extension.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Language/Haskell/Extension.o )
[ 85 of 220] Compiling Distribution.Compiler ( Distribution/Compiler.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Compiler.o )
[ 86 of 220] Compiling Distribution.Parsec.Newtypes ( Distribution/Parsec/Newtypes.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Parsec/Newtypes.o )
[ 87 of 220] Compiling Distribution.ParseUtils ( Distribution/ParseUtils.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/ParseUtils.o )
[ 88 of 220] Compiling Distribution.Types.PackageName ( Distribution/Types/PackageName.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/PackageName.o )
[ 89 of 220] Compiling Distribution.Types.UnqualComponentName ( Distribution/Types/UnqualComponentName.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/UnqualComponentName.o )
[ 90 of 220] Compiling Distribution.Types.ComponentName ( Distribution/Types/ComponentName.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/ComponentName.o )
[ 91 of 220] Compiling Distribution.Types.PackageId ( Distribution/Types/PackageId.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/PackageId.o )
[ 92 of 220] Compiling Distribution.Types.UnitId ( Distribution/Types/UnitId.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/UnitId.o )
[ 93 of 220] Compiling Distribution.Types.Module ( Distribution/Types/Module.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/Module.o )
[ 94 of 220] Compiling Distribution.Backpack ( Distribution/Backpack.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Backpack.o )
[ 95 of 220] Compiling Distribution.Backpack.ModSubst ( Distribution/Backpack/ModSubst.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Backpack/ModSubst.o )
[ 96 of 220] Compiling Distribution.Backpack.FullUnitId ( Distribution/Backpack/FullUnitId.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Backpack/FullUnitId.o )
[ 97 of 220] Compiling Distribution.Types.PackageId.Lens ( Distribution/Types/PackageId/Lens.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/PackageId/Lens.o )
[ 98 of 220] Compiling Distribution.Types.ModuleReexport ( Distribution/Types/ModuleReexport.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/ModuleReexport.o )
[ 99 of 220] Compiling Distribution.Types.Mixin ( Distribution/Types/Mixin.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/Mixin.o )
[100 of 220] Compiling Distribution.Types.ExeDependency ( Distribution/Types/ExeDependency.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/ExeDependency.o )
[101 of 220] Compiling Distribution.Types.Dependency ( Distribution/Types/Dependency.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/Dependency.o )
[102 of 220] Compiling Distribution.Types.SetupBuildInfo ( Distribution/Types/SetupBuildInfo.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/SetupBuildInfo.o )
[103 of 220] Compiling Distribution.Types.SetupBuildInfo.Lens ( Distribution/Types/SetupBuildInfo/Lens.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/SetupBuildInfo/Lens.o )
[104 of 220] Compiling Distribution.Types.DependencyMap ( Distribution/Types/DependencyMap.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/DependencyMap.o )
[105 of 220] Compiling Distribution.Backpack.ModuleScope ( Distribution/Backpack/ModuleScope.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Backpack/ModuleScope.o )
[106 of 220] Compiling Distribution.Types.MungedPackageName ( Distribution/Types/MungedPackageName.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/MungedPackageName.o )
[107 of 220] Compiling Distribution.Types.MungedPackageId ( Distribution/Types/MungedPackageId.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/MungedPackageId.o )
[108 of 220] Compiling Distribution.Package ( Distribution/Package.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Package.o )
[109 of 220] Compiling Distribution.Types.AnnotatedId ( Distribution/Types/AnnotatedId.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/AnnotatedId.o )
[110 of 220] Compiling Distribution.Types.ComponentInclude ( Distribution/Types/ComponentInclude.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/ComponentInclude.o )
[111 of 220] Compiling Distribution.Types.AbiDependency ( Distribution/Types/AbiDependency.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/AbiDependency.o )
[112 of 220] Compiling Distribution.Simple.InstallDirs ( Distribution/Simple/InstallDirs.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/InstallDirs.o )
[113 of 220] Compiling Distribution.Types.LegacyExeDependency ( Distribution/Types/LegacyExeDependency.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/LegacyExeDependency.o )
[114 of 220] Compiling Distribution.Types.BuildInfo ( Distribution/Types/BuildInfo.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/BuildInfo.o )
[115 of 220] Compiling Distribution.Types.HookedBuildInfo ( Distribution/Types/HookedBuildInfo.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/HookedBuildInfo.o )
[116 of 220] Compiling Distribution.Types.BuildInfo.Lens ( Distribution/Types/BuildInfo/Lens.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/BuildInfo/Lens.o )
[117 of 220] Compiling Distribution.Types.TestSuite ( Distribution/Types/TestSuite.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/TestSuite.o )
[118 of 220] Compiling Distribution.Types.TestSuite.Lens ( Distribution/Types/TestSuite/Lens.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/TestSuite/Lens.o )
[119 of 220] Compiling Distribution.Types.Library ( Distribution/Types/Library.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/Library.o )
[120 of 220] Compiling Distribution.Types.Library.Lens ( Distribution/Types/Library/Lens.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/Library/Lens.o )
[121 of 220] Compiling Distribution.Types.ForeignLib ( Distribution/Types/ForeignLib.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/ForeignLib.o )
[122 of 220] Compiling Distribution.Types.ForeignLib.Lens ( Distribution/Types/ForeignLib/Lens.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/ForeignLib/Lens.o )
[123 of 220] Compiling Distribution.Types.Executable ( Distribution/Types/Executable.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/Executable.o )
[124 of 220] Compiling Distribution.Types.Executable.Lens ( Distribution/Types/Executable/Lens.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/Executable/Lens.o )
[125 of 220] Compiling Distribution.Types.Benchmark ( Distribution/Types/Benchmark.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/Benchmark.o )
[126 of 220] Compiling Distribution.Types.Component ( Distribution/Types/Component.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/Component.o )
[127 of 220] Compiling Distribution.Types.ComponentRequestedSpec ( Distribution/Types/ComponentRequestedSpec.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/ComponentRequestedSpec.o )
[128 of 220] Compiling Distribution.Types.PackageDescription ( Distribution/Types/PackageDescription.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/PackageDescription.o )
[129 of 220] Compiling Distribution.Types.GenericPackageDescription ( Distribution/Types/GenericPackageDescription.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/GenericPackageDescription.o )
[130 of 220] Compiling Distribution.Types.GenericPackageDescription.Lens ( Distribution/Types/GenericPackageDescription/Lens.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/GenericPackageDescription/Lens.o )
[131 of 220] Compiling Distribution.Types.Benchmark.Lens ( Distribution/Types/Benchmark/Lens.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/Benchmark/Lens.o )
[132 of 220] Compiling Distribution.Types.PackageDescription.Lens ( Distribution/Types/PackageDescription/Lens.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/PackageDescription/Lens.o )
[133 of 220] Compiling Distribution.Types.Lens ( Distribution/Types/Lens.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/Lens.o )
[134 of 220] Compiling Distribution.PackageDescription ( Distribution/PackageDescription.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/PackageDescription.o )
[135 of 220] Compiling Distribution.Simple.BuildToolDepends ( Distribution/Simple/BuildToolDepends.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/BuildToolDepends.o )
[136 of 220] Compiling Distribution.Types.ExposedModule ( Distribution/Types/ExposedModule.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/ExposedModule.o )
[137 of 220] Compiling Distribution.Types.InstalledPackageInfo ( Distribution/Types/InstalledPackageInfo.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/InstalledPackageInfo.o )
[138 of 220] Compiling Distribution.Types.InstalledPackageInfo.Lens ( Distribution/Types/InstalledPackageInfo/Lens.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/InstalledPackageInfo/Lens.o )
[139 of 220] Compiling Distribution.PrettyUtils ( Distribution/PrettyUtils.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/PrettyUtils.o )
[140 of 220] Compiling Paths_Cabal ( .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/autogen/Paths_Cabal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Paths_Cabal.o )
[141 of 220] Compiling Distribution.Simple.Utils ( Distribution/Simple/Utils.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/Utils.o )
[142 of 220] Compiling Distribution.Utils.NubList ( Distribution/Utils/NubList.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Utils/NubList.o )
[143 of 220] Compiling Distribution.Utils.LogProgress ( Distribution/Utils/LogProgress.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Utils/LogProgress.o )
[144 of 220] Compiling Distribution.Simple.Program.ResponseFile ( Distribution/Simple/Program/ResponseFile.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/Program/ResponseFile.o )
[145 of 220] Compiling Distribution.Simple.Program.Find ( Distribution/Simple/Program/Find.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/Program/Find.o )
[146 of 220] Compiling Distribution.Simple.Program.Types ( Distribution/Simple/Program/Types.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/Program/Types.o )
[147 of 220] Compiling Distribution.Simple.Program.Run ( Distribution/Simple/Program/Run.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/Program/Run.o )
[148 of 220] Compiling Distribution.Simple.Program.Script ( Distribution/Simple/Program/Script.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/Program/Script.o )
[149 of 220] Compiling Distribution.Simple.Program.Hpc ( Distribution/Simple/Program/Hpc.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/Program/Hpc.o )
[150 of 220] Compiling Distribution.Simple.Glob ( Distribution/Simple/Glob.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/Glob.o )
[151 of 220] Compiling Distribution.Simple.Compiler ( Distribution/Simple/Compiler.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/Compiler.o )
[152 of 220] Compiling Distribution.Simple.GHC.ImplInfo ( Distribution/Simple/GHC/ImplInfo.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/GHC/ImplInfo.o )
[153 of 220] Compiling Distribution.Simple.Program.GHC ( Distribution/Simple/Program/GHC.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/Program/GHC.o )
[154 of 220] Compiling Distribution.Simple.Program.Builtin ( Distribution/Simple/Program/Builtin.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/Program/Builtin.o )
[155 of 220] Compiling Distribution.Simple.Program.Db ( Distribution/Simple/Program/Db.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/Program/Db.o )
[156 of 220] Compiling Distribution.Simple.Program ( Distribution/Simple/Program.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/Program.o )
[157 of 220] Compiling Distribution.Simple.Program.Strip ( Distribution/Simple/Program/Strip.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/Program/Strip.o )
[158 of 220] Compiling Distribution.Simple.Command ( Distribution/Simple/Command.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/Command.o )
[159 of 220] Compiling Distribution.Simple.Setup ( Distribution/Simple/Setup.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/Setup.o )
[160 of 220] Compiling Distribution.Parsec.ParseResult ( Distribution/Parsec/ParseResult.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Parsec/ParseResult.o )
[161 of 220] Compiling Distribution.Parsec.ConfVar ( Distribution/Parsec/ConfVar.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Parsec/ConfVar.o )
[162 of 220] Compiling Distribution.PackageDescription.Configuration ( Distribution/PackageDescription/Configuration.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/PackageDescription/Configuration.o )
[163 of 220] Compiling Distribution.Make ( Distribution/Make.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Make.o )
[164 of 220] Compiling Distribution.FieldGrammar.Pretty ( Distribution/FieldGrammar/Pretty.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/FieldGrammar/Pretty.o )
[165 of 220] Compiling Distribution.FieldGrammar.Parsec ( Distribution/FieldGrammar/Parsec.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/FieldGrammar/Parsec.o )
[166 of 220] Compiling Distribution.FieldGrammar ( Distribution/FieldGrammar.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/FieldGrammar.o )
[167 of 220] Compiling Distribution.PackageDescription.FieldGrammar ( Distribution/PackageDescription/FieldGrammar.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/PackageDescription/FieldGrammar.o )
[168 of 220] Compiling Distribution.PackageDescription.PrettyPrint ( Distribution/PackageDescription/PrettyPrint.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/PackageDescription/PrettyPrint.o )
[169 of 220] Compiling Distribution.PackageDescription.Parsec ( Distribution/PackageDescription/Parsec.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/PackageDescription/Parsec.o )
[170 of 220] Compiling Distribution.FieldGrammar.FieldDescrs ( Distribution/FieldGrammar/FieldDescrs.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/FieldGrammar/FieldDescrs.o )
[171 of 220] Compiling Distribution.Types.InstalledPackageInfo.FieldGrammar ( Distribution/Types/InstalledPackageInfo/FieldGrammar.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/InstalledPackageInfo/FieldGrammar.o )
[172 of 220] Compiling Distribution.InstalledPackageInfo ( Distribution/InstalledPackageInfo.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/InstalledPackageInfo.o )
[173 of 220] Compiling Distribution.Types.ComponentLocalBuildInfo ( Distribution/Types/ComponentLocalBuildInfo.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/ComponentLocalBuildInfo.o )
[174 of 220] Compiling Distribution.Types.TargetInfo ( Distribution/Types/TargetInfo.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/TargetInfo.o )
[175 of 220] Compiling Distribution.Simple.Program.HcPkg ( Distribution/Simple/Program/HcPkg.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/Program/HcPkg.o )
[176 of 220] Compiling Distribution.Simple.PackageIndex ( Distribution/Simple/PackageIndex.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/PackageIndex.o )
[177 of 220] Compiling Distribution.Types.LocalBuildInfo ( Distribution/Types/LocalBuildInfo.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Types/LocalBuildInfo.o )
[178 of 220] Compiling Distribution.Simple.LocalBuildInfo ( Distribution/Simple/LocalBuildInfo.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/LocalBuildInfo.o )
[179 of 220] Compiling Distribution.Simple.Test.Log ( Distribution/Simple/Test/Log.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/Test/Log.o )
[180 of 220] Compiling Distribution.Simple.Program.Ld ( Distribution/Simple/Program/Ld.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/Program/Ld.o )
[181 of 220] Compiling Distribution.Simple.Program.Ar ( Distribution/Simple/Program/Ar.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/Program/Ar.o )
[182 of 220] Compiling Distribution.Simple.Hpc ( Distribution/Simple/Hpc.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/Hpc.o )
[183 of 220] Compiling Distribution.Simple.BuildTarget ( Distribution/Simple/BuildTarget.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/BuildTarget.o )
[184 of 220] Compiling Distribution.Simple.BuildPaths ( Distribution/Simple/BuildPaths.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/BuildPaths.o )
[185 of 220] Compiling Distribution.Simple.UHC ( Distribution/Simple/UHC.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/UHC.o )
[186 of 220] Compiling Distribution.PackageDescription.Check ( Distribution/PackageDescription/Check.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/PackageDescription/Check.o )
[187 of 220] Compiling Distribution.Simple.Build.PathsModule ( Distribution/Simple/Build/PathsModule.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/Build/PathsModule.o )
[188 of 220] Compiling Distribution.Simple.Test.LibV09 ( Distribution/Simple/Test/LibV09.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/Test/LibV09.o )
[189 of 220] Compiling Distribution.Simple.Test.ExeV10 ( Distribution/Simple/Test/ExeV10.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/Test/ExeV10.o )
[190 of 220] Compiling Distribution.Simple.Build.Macros ( Distribution/Simple/Build/Macros.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/Build/Macros.o )
[191 of 220] Compiling Distribution.Backpack.Id ( Distribution/Backpack/Id.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Backpack/Id.o )
[192 of 220] Compiling Distribution.Backpack.ConfiguredComponent ( Distribution/Backpack/ConfiguredComponent.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Backpack/ConfiguredComponent.o )
[193 of 220] Compiling Distribution.Backpack.ComponentsGraph ( Distribution/Backpack/ComponentsGraph.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Backpack/ComponentsGraph.o )
[194 of 220] Compiling Distribution.Simple.HaskellSuite ( Distribution/Simple/HaskellSuite.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/HaskellSuite.o )
[195 of 220] Compiling Distribution.Simple.GHC.Internal ( Distribution/Simple/GHC/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/GHC/Internal.o )
[196 of 220] Compiling Distribution.Simple.GHCJS ( Distribution/Simple/GHCJS.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/GHCJS.o )
[197 of 220] Compiling Distribution.Simple.GHC.EnvironmentParser ( Distribution/Simple/GHC/EnvironmentParser.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/GHC/EnvironmentParser.o )
[198 of 220] Compiling Distribution.Simple.GHC ( Distribution/Simple/GHC.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/GHC.o )
[199 of 220] Compiling Distribution.Simple.Install ( Distribution/Simple/Install.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/Install.o )
[200 of 220] Compiling Distribution.Backpack.ModuleShape ( Distribution/Backpack/ModuleShape.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Backpack/ModuleShape.o )
[201 of 220] Compiling Distribution.Backpack.UnifyM ( Distribution/Backpack/UnifyM.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Backpack/UnifyM.o )
[202 of 220] Compiling Distribution.Backpack.MixLink ( Distribution/Backpack/MixLink.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Backpack/MixLink.o )
[203 of 220] Compiling Distribution.Backpack.PreModuleShape ( Distribution/Backpack/PreModuleShape.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Backpack/PreModuleShape.o )
[204 of 220] Compiling Distribution.Backpack.PreExistingComponent ( Distribution/Backpack/PreExistingComponent.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Backpack/PreExistingComponent.o )
[205 of 220] Compiling Distribution.Backpack.LinkedComponent ( Distribution/Backpack/LinkedComponent.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Backpack/LinkedComponent.o )
[206 of 220] Compiling Distribution.Compat.Time ( Distribution/Compat/Time.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Compat/Time.o )
[207 of 220] Compiling Distribution.Backpack.ReadyComponent ( Distribution/Backpack/ReadyComponent.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Backpack/ReadyComponent.o )
[208 of 220] Compiling Distribution.Backpack.Configure ( Distribution/Backpack/Configure.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Backpack/Configure.o )
[209 of 220] Compiling Distribution.Backpack.DescribeUnitId ( Distribution/Backpack/DescribeUnitId.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Backpack/DescribeUnitId.o )
[210 of 220] Compiling Distribution.Simple.Register ( Distribution/Simple/Register.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/Register.o )
[211 of 220] Compiling Distribution.Simple.PreProcess ( Distribution/Simple/PreProcess.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/PreProcess.o )
[212 of 220] Compiling Distribution.Simple.UserHooks ( Distribution/Simple/UserHooks.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/UserHooks.o )
[213 of 220] Compiling Distribution.Simple.Test ( Distribution/Simple/Test.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/Test.o )
[214 of 220] Compiling Distribution.Simple.Bench ( Distribution/Simple/Bench.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/Bench.o )
[215 of 220] Compiling Distribution.Simple.SrcDist ( Distribution/Simple/SrcDist.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/SrcDist.o )
[216 of 220] Compiling Distribution.Simple.Configure ( Distribution/Simple/Configure.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/Configure.o )
[217 of 220] Compiling Distribution.Simple.Build ( Distribution/Simple/Build.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/Build.o )
[218 of 220] Compiling Distribution.Simple.Haddock ( Distribution/Simple/Haddock.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/Haddock.o )
[219 of 220] Compiling Distribution.Simple.Doctest ( Distribution/Simple/Doctest.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple/Doctest.o )
[220 of 220] Compiling Distribution.Simple ( Distribution/Simple.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Simple.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/Cabal-2.4.1.0-9MZFDeNrcJI10bcroa6pq8
Registering library for Cabal-2.4.1.0..
Configuring QuickCheck-2.12.6.1...
Preprocessing library for QuickCheck-2.12.6.1..
Building library for QuickCheck-2.12.6.1..
[ 1 of 16] Compiling Test.QuickCheck.Exception ( Test/QuickCheck/Exception.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Test/QuickCheck/Exception.o )
[ 2 of 16] Compiling Test.QuickCheck.Random ( Test/QuickCheck/Random.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Test/QuickCheck/Random.o )
[ 3 of 16] Compiling Test.QuickCheck.Gen ( Test/QuickCheck/Gen.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Test/QuickCheck/Gen.o )
[ 4 of 16] Compiling Test.QuickCheck.Gen.Unsafe ( Test/QuickCheck/Gen/Unsafe.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Test/QuickCheck/Gen/Unsafe.o )
[ 5 of 16] Compiling Test.QuickCheck.Arbitrary ( Test/QuickCheck/Arbitrary.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Test/QuickCheck/Arbitrary.o )
[ 6 of 16] Compiling Test.QuickCheck.Poly ( Test/QuickCheck/Poly.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Test/QuickCheck/Poly.o )
[ 7 of 16] Compiling Test.QuickCheck.Modifiers ( Test/QuickCheck/Modifiers.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Test/QuickCheck/Modifiers.o )
[ 8 of 16] Compiling Test.QuickCheck.Function ( Test/QuickCheck/Function.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Test/QuickCheck/Function.o )
[ 9 of 16] Compiling Test.QuickCheck.Text ( Test/QuickCheck/Text.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Test/QuickCheck/Text.o )
[10 of 16] Compiling Test.QuickCheck.State ( Test/QuickCheck/State.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Test/QuickCheck/State.o )
[11 of 16] Compiling Test.QuickCheck.Property ( Test/QuickCheck/Property.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Test/QuickCheck/Property.o )
[12 of 16] Compiling Test.QuickCheck.Test ( Test/QuickCheck/Test.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Test/QuickCheck/Test.o )
[13 of 16] Compiling Test.QuickCheck.Monadic ( Test/QuickCheck/Monadic.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Test/QuickCheck/Monadic.o )
[14 of 16] Compiling Test.QuickCheck.All ( Test/QuickCheck/All.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Test/QuickCheck/All.o )
[15 of 16] Compiling Test.QuickCheck.Features ( Test/QuickCheck/Features.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Test/QuickCheck/Features.o )
[16 of 16] Compiling Test.QuickCheck ( Test/QuickCheck.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Test/QuickCheck.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/QuickCheck-2.12.6.1-CG92sgzQynB255SN47n2RX
Registering library for QuickCheck-2.12.6.1..
Configuring StateVar-1.1.1.1...
Preprocessing library for StateVar-1.1.1.1..
Building library for StateVar-1.1.1.1..
[1 of 1] Compiling Data.StateVar ( src/Data/StateVar.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/StateVar.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/StateVar-1.1.1.1-2ewTKofpCGhC2np5dyFIaR
Registering library for StateVar-1.1.1.1..
Configuring adjunctions-4.4...
Preprocessing library for adjunctions-4.4..
Building library for adjunctions-4.4..
[ 1 of 11] Compiling Control.Monad.Trans.Conts ( src/Control/Monad/Trans/Conts.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/Trans/Conts.o )
[ 2 of 11] Compiling Data.Functor.Contravariant.Rep ( src/Data/Functor/Contravariant/Rep.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Contravariant/Rep.o )
src/Data/Functor/Contravariant/Rep.hs:59:1: warning: [-Winline-rule-shadowing]
Rule "tabulate/index" may never fire
because rule "Class op index" for ‘index’ might fire first
Probable fix: add phase [n] or [~n] to the competing rule
 |
59 | "tabulate/index" forall t. tabulate (index t) = t #-}
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 3 of 11] Compiling Data.Functor.Contravariant.Adjunction ( src/Data/Functor/Contravariant/Adjunction.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Contravariant/Adjunction.o )
[ 4 of 11] Compiling Control.Monad.Trans.Contravariant.Adjoint ( src/Control/Monad/Trans/Contravariant/Adjoint.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/Trans/Contravariant/Adjoint.o )
[ 5 of 11] Compiling Data.Functor.Rep ( src/Data/Functor/Rep.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Rep.o )
src/Data/Functor/Rep.hs:250:1: warning: [-Winline-rule-shadowing]
Rule "tabulate/index" may never fire
because rule "Class op index" for ‘index’ might fire first
Probable fix: add phase [n] or [~n] to the competing rule
 |
250 | "tabulate/index" forall t. tabulate (index t) = t #-}
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 6 of 11] Compiling Data.Functor.Adjunction ( src/Data/Functor/Adjunction.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Adjunction.o )
src/Data/Functor/Adjunction.hs:9:14: warning: [-Wtrustworthy-safe]
‘Data.Functor.Adjunction’ is marked as Trustworthy but has been inferred as safe!
 |
9 | {-# LANGUAGE Trustworthy #-}
 | ^^^^^^^^^^^
[ 7 of 11] Compiling Control.Monad.Trans.Adjoint ( src/Control/Monad/Trans/Adjoint.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/Trans/Adjoint.o )
[ 8 of 11] Compiling Control.Comonad.Trans.Adjoint ( src/Control/Comonad/Trans/Adjoint.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Comonad/Trans/Adjoint.o )
[ 9 of 11] Compiling Control.Monad.Representable.State ( src/Control/Monad/Representable/State.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/Representable/State.o )
[10 of 11] Compiling Control.Monad.Representable.Reader ( src/Control/Monad/Representable/Reader.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/Representable/Reader.o )
[11 of 11] Compiling Control.Comonad.Representable.Store ( src/Control/Comonad/Representable/Store.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Comonad/Representable/Store.o )
src/Control/Comonad/Representable/Store.hs:46:1: warning: [-Wunused-imports]
The import of ‘Data.Semigroup’ is redundant
except perhaps to import instances from ‘Data.Semigroup’
To import instances alone, use: import Data.Semigroup()
 |
46 | import Data.Semigroup
 | ^^^^^^^^^^^^^^^^^^^^^
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/adjunctions-4.4-Hp1qghxa1WYB9mTWs92vfc
Registering library for adjunctions-4.4..
Configuring aeson-1.4.2.0...
Preprocessing library for aeson-1.4.2.0..
Building library for aeson-1.4.2.0..
[ 1 of 25] Compiling Data.Aeson.Compat ( Data/Aeson/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Aeson/Compat.o )
[ 2 of 25] Compiling Data.Aeson.Internal.Functions ( Data/Aeson/Internal/Functions.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Aeson/Internal/Functions.o )
[ 3 of 25] Compiling Data.Aeson.Parser.UnescapePure ( pure/Data/Aeson/Parser/UnescapePure.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Aeson/Parser/UnescapePure.o )
[ 4 of 25] Compiling Data.Aeson.Parser.Unescape ( Data/Aeson/Parser/Unescape.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Aeson/Parser/Unescape.o )
[ 5 of 25] Compiling Data.Aeson.Types.Generic ( Data/Aeson/Types/Generic.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Aeson/Types/Generic.o )
[ 6 of 25] Compiling Data.Aeson.Types.Internal ( Data/Aeson/Types/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Aeson/Types/Internal.o )
[ 7 of 25] Compiling Data.Aeson.Parser.Internal ( Data/Aeson/Parser/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Aeson/Parser/Internal.o )
[ 8 of 25] Compiling Data.Aeson.Parser ( Data/Aeson/Parser.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Aeson/Parser.o )
[ 9 of 25] Compiling Data.Attoparsec.Time.Internal ( attoparsec-iso8601/Data/Attoparsec/Time/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Attoparsec/Time/Internal.o )
attoparsec-iso8601/Data/Attoparsec/Time/Internal.hs:24:1: warning: [-Wunused-imports]
The import of ‘Unsafe.Coerce’ is redundant
except perhaps to import instances from ‘Unsafe.Coerce’
To import instances alone, use: import Unsafe.Coerce()
 |
24 | import Unsafe.Coerce (unsafeCoerce)
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[10 of 25] Compiling Data.Attoparsec.Time ( attoparsec-iso8601/Data/Attoparsec/Time.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Attoparsec/Time.o )
[11 of 25] Compiling Data.Aeson.Parser.Time ( Data/Aeson/Parser/Time.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Aeson/Parser/Time.o )
[12 of 25] Compiling Data.Aeson.Types.FromJSON ( Data/Aeson/Types/FromJSON.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Aeson/Types/FromJSON.o )
Data/Aeson/Types/FromJSON.hs:479:3: warning: [-Winline-rule-shadowing]
Rule "FromJSONKeyCoerce: fmap id" may never fire
because ‘id’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘id’
 |
479 | "FromJSONKeyCoerce: fmap id" forall (x :: FromJSONKeyFunction a).
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...
[13 of 25] Compiling Data.Aeson.Internal ( Data/Aeson/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Aeson/Internal.o )
[14 of 25] Compiling Data.Aeson.Internal.Time ( Data/Aeson/Internal/Time.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Aeson/Internal/Time.o )
[15 of 25] Compiling Data.Aeson.Encoding.Builder ( Data/Aeson/Encoding/Builder.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Aeson/Encoding/Builder.o )
[16 of 25] Compiling Data.Aeson.Encoding.Internal ( Data/Aeson/Encoding/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Aeson/Encoding/Internal.o )
[17 of 25] Compiling Data.Aeson.Encoding ( Data/Aeson/Encoding.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Aeson/Encoding.o )
[18 of 25] Compiling Data.Aeson.Types.ToJSON ( Data/Aeson/Types/ToJSON.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Aeson/Types/ToJSON.o )
[19 of 25] Compiling Data.Aeson.Types.Class ( Data/Aeson/Types/Class.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Aeson/Types/Class.o )
[20 of 25] Compiling Data.Aeson.Types ( Data/Aeson/Types.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Aeson/Types.o )
[21 of 25] Compiling Data.Aeson.Text ( Data/Aeson/Text.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Aeson/Text.o )
[22 of 25] Compiling Data.Aeson ( Data/Aeson.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Aeson.o )
[23 of 25] Compiling Data.Aeson.TH ( Data/Aeson/TH.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Aeson/TH.o )
[24 of 25] Compiling Data.Aeson.QQ.Simple ( Data/Aeson/QQ/Simple.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Aeson/QQ/Simple.o )
[25 of 25] Compiling Data.Aeson.Encode ( Data/Aeson/Encode.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Aeson/Encode.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/aeson-1.4.2.0-3Cenbmua7JBC5SsO3oz8Y7
Registering library for aeson-1.4.2.0..
Configuring asn1-encoding-0.9.5...
Preprocessing library for asn1-encoding-0.9.5..
Building library for asn1-encoding-0.9.5..
[ 1 of 12] Compiling Data.ASN1.Error ( Data/ASN1/Error.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ASN1/Error.o )
[ 2 of 12] Compiling Data.ASN1.Get ( Data/ASN1/Get.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ASN1/Get.o )
[ 3 of 12] Compiling Data.ASN1.Internal ( Data/ASN1/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ASN1/Internal.o )
[ 4 of 12] Compiling Data.ASN1.Object ( Data/ASN1/Object.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ASN1/Object.o )
[ 5 of 12] Compiling Data.ASN1.Serialize ( Data/ASN1/Serialize.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ASN1/Serialize.o )
[ 6 of 12] Compiling Data.ASN1.BinaryEncoding.Writer ( Data/ASN1/BinaryEncoding/Writer.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ASN1/BinaryEncoding/Writer.o )
[ 7 of 12] Compiling Data.ASN1.BinaryEncoding.Parse ( Data/ASN1/BinaryEncoding/Parse.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ASN1/BinaryEncoding/Parse.o )
[ 8 of 12] Compiling Data.ASN1.BinaryEncoding.Raw ( Data/ASN1/BinaryEncoding/Raw.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ASN1/BinaryEncoding/Raw.o )
[ 9 of 12] Compiling Data.ASN1.Stream ( Data/ASN1/Stream.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ASN1/Stream.o )
[10 of 12] Compiling Data.ASN1.Prim ( Data/ASN1/Prim.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ASN1/Prim.o )
Data/ASN1/Prim.hs:59:1: warning: [-Wunused-imports]
The import of ‘Control.Applicative’ is redundant
except perhaps to import instances from ‘Control.Applicative’
To import instances alone, use: import Control.Applicative()
 |
59 | import Control.Applicative
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[11 of 12] Compiling Data.ASN1.Encoding ( Data/ASN1/Encoding.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ASN1/Encoding.o )
[12 of 12] Compiling Data.ASN1.BinaryEncoding ( Data/ASN1/BinaryEncoding.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ASN1/BinaryEncoding.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/asn1-encoding-0.9.5-23UYxahU2Z1BOBxoBRNCWn
Registering library for asn1-encoding-0.9.5..
Configuring asn1-parse-0.9.4...
Preprocessing library for asn1-parse-0.9.4..
Building library for asn1-parse-0.9.4..
[1 of 1] Compiling Data.ASN1.Parse ( Data/ASN1/Parse.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ASN1/Parse.o )
Data/ASN1/Parse.hs:30:1: warning: [-Wunused-imports]
The import of ‘Control.Applicative’ is redundant
except perhaps to import instances from ‘Control.Applicative’
To import instances alone, use: import Control.Applicative()
 |
30 | import Control.Applicative
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/asn1-parse-0.9.4-BScyGuv2BYO6loqa6EtF7v
Registering library for asn1-parse-0.9.4..
Configuring asn1-types-0.3.2...
Preprocessing library for asn1-types-0.3.2..
Building library for asn1-types-0.3.2..
[1 of 6] Compiling Data.ASN1.BitArray ( Data/ASN1/BitArray.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ASN1/BitArray.o )
[2 of 6] Compiling Data.ASN1.OID ( Data/ASN1/OID.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ASN1/OID.o )
[3 of 6] Compiling Data.ASN1.Types.Lowlevel ( Data/ASN1/Types/Lowlevel.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ASN1/Types/Lowlevel.o )
[4 of 6] Compiling Data.ASN1.Types.String ( Data/ASN1/Types/String.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ASN1/Types/String.o )
Data/ASN1/Types/String.hs:154:22: warning: [-Wname-shadowing]
This binding for ‘b’ shadows the existing binding
bound at Data/ASN1/Types/String.hs:151:13
 |
154 | where fromUTF32 (a:b:c:d:l) =
 | ^
[5 of 6] Compiling Data.ASN1.Types ( Data/ASN1/Types.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ASN1/Types.o )
[6 of 6] Compiling Data.ASN1.Pretty ( Data/ASN1/Pretty.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ASN1/Pretty.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/asn1-types-0.3.2-maKO7uGsBm1nq31PERdQ5
Registering library for asn1-types-0.3.2..
Configuring async-2.2.1...
Preprocessing library for async-2.2.1..
Building library for async-2.2.1..
[1 of 1] Compiling Control.Concurrent.Async ( Control/Concurrent/Async.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Concurrent/Async.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/async-2.2.1-4fWSSJ8SFccIxQJVItkRnX
Registering library for async-2.2.1..
Configuring attoparsec-0.13.2.2...
Preprocessing library for attoparsec-0.13.2.2..
Building library for attoparsec-0.13.2.2..
[ 1 of 21] Compiling Data.Attoparsec.ByteString.FastSet ( Data/Attoparsec/ByteString/FastSet.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Attoparsec/ByteString/FastSet.o )
[ 2 of 21] Compiling Data.Attoparsec.Internal.Fhthagn ( Data/Attoparsec/Internal/Fhthagn.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Attoparsec/Internal/Fhthagn.o )
[ 3 of 21] Compiling Data.Attoparsec.ByteString.Buffer ( Data/Attoparsec/ByteString/Buffer.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Attoparsec/ByteString/Buffer.o )
[ 4 of 21] Compiling Data.Attoparsec.Number ( Data/Attoparsec/Number.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Attoparsec/Number.o )
[ 5 of 21] Compiling Data.Attoparsec.Text.Buffer ( Data/Attoparsec/Text/Buffer.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Attoparsec/Text/Buffer.o )
[ 6 of 21] Compiling Data.Attoparsec.Internal.Types ( Data/Attoparsec/Internal/Types.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Attoparsec/Internal/Types.o )
[ 7 of 21] Compiling Data.Attoparsec.Internal ( Data/Attoparsec/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Attoparsec/Internal.o )
[ 8 of 21] Compiling Data.Attoparsec.Text.FastSet ( Data/Attoparsec/Text/FastSet.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Attoparsec/Text/FastSet.o )
[ 9 of 21] Compiling Data.Attoparsec.Types ( Data/Attoparsec/Types.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Attoparsec/Types.o )
[10 of 21] Compiling Data.Attoparsec.Zepto ( Data/Attoparsec/Zepto.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Attoparsec/Zepto.o )
[11 of 21] Compiling Data.Attoparsec.Combinator ( Data/Attoparsec/Combinator.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Attoparsec/Combinator.o )
[12 of 21] Compiling Data.Attoparsec.Text.Internal ( Data/Attoparsec/Text/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Attoparsec/Text/Internal.o )
[13 of 21] Compiling Data.Attoparsec.Text ( Data/Attoparsec/Text.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Attoparsec/Text.o )
[14 of 21] Compiling Data.Attoparsec.Text.Lazy ( Data/Attoparsec/Text/Lazy.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Attoparsec/Text/Lazy.o )
[15 of 21] Compiling Data.Attoparsec.ByteString.Internal ( Data/Attoparsec/ByteString/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Attoparsec/ByteString/Internal.o )
[16 of 21] Compiling Data.Attoparsec.ByteString ( Data/Attoparsec/ByteString.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Attoparsec/ByteString.o )
[17 of 21] Compiling Data.Attoparsec.ByteString.Lazy ( Data/Attoparsec/ByteString/Lazy.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Attoparsec/ByteString/Lazy.o )
[18 of 21] Compiling Data.Attoparsec.Lazy ( Data/Attoparsec/Lazy.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Attoparsec/Lazy.o )
[19 of 21] Compiling Data.Attoparsec.ByteString.Char8 ( Data/Attoparsec/ByteString/Char8.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Attoparsec/ByteString/Char8.o )
[20 of 21] Compiling Data.Attoparsec.Char8 ( Data/Attoparsec/Char8.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Attoparsec/Char8.o )
[21 of 21] Compiling Data.Attoparsec ( Data/Attoparsec.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Attoparsec.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/attoparsec-0.13.2.2-Gf0jC2VdURHABoErxGt3qQ
Registering library for attoparsec-0.13.2.2..
Configuring attoparsec-iso8601-1.0.1.0...
Preprocessing library for attoparsec-iso8601-1.0.1.0..
Building library for attoparsec-iso8601-1.0.1.0..
[1 of 2] Compiling Data.Attoparsec.Time.Internal ( Data/Attoparsec/Time/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Attoparsec/Time/Internal.o )
Data/Attoparsec/Time/Internal.hs:24:1: warning: [-Wunused-imports]
The import of ‘Unsafe.Coerce’ is redundant
except perhaps to import instances from ‘Unsafe.Coerce’
To import instances alone, use: import Unsafe.Coerce()
 |
24 | import Unsafe.Coerce (unsafeCoerce)
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2 of 2] Compiling Data.Attoparsec.Time ( Data/Attoparsec/Time.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Attoparsec/Time.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/attoparsec-iso8601-1.0.1.0-KHETt7taUpl3C2JYL3rsgP
Registering library for attoparsec-iso8601-1.0.1.0..
Configuring base-compat-0.10.5...
Preprocessing library for base-compat-0.10.5..
Building library for base-compat-0.10.5..
[ 1 of 112] Compiling Control.Concurrent.Compat ( src/Control/Concurrent/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Concurrent/Compat.o )
[ 2 of 112] Compiling Control.Concurrent.Compat.Repl ( src/Control/Concurrent/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Concurrent/Compat/Repl.o )
[ 3 of 112] Compiling Control.Concurrent.MVar.Compat ( src/Control/Concurrent/MVar/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Concurrent/MVar/Compat.o )
[ 4 of 112] Compiling Control.Concurrent.MVar.Compat.Repl ( src/Control/Concurrent/MVar/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Concurrent/MVar/Compat/Repl.o )
[ 5 of 112] Compiling Control.Exception.Compat ( src/Control/Exception/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Exception/Compat.o )
[ 6 of 112] Compiling Control.Exception.Compat.Repl ( src/Control/Exception/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Exception/Compat/Repl.o )
[ 7 of 112] Compiling Control.Monad.Compat ( src/Control/Monad/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/Compat.o )
[ 8 of 112] Compiling Control.Monad.Compat.Repl ( src/Control/Monad/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/Compat/Repl.o )
[ 9 of 112] Compiling Control.Monad.Fail.Compat ( src/Control/Monad/Fail/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/Fail/Compat.o )
[ 10 of 112] Compiling Control.Monad.Fail.Compat.Repl ( src/Control/Monad/Fail/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/Fail/Compat/Repl.o )
[ 11 of 112] Compiling Control.Monad.IO.Class.Compat ( src/Control/Monad/IO/Class/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/IO/Class/Compat.o )
[ 12 of 112] Compiling Control.Monad.IO.Class.Compat.Repl ( src/Control/Monad/IO/Class/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/IO/Class/Compat/Repl.o )
[ 13 of 112] Compiling Control.Monad.ST.Lazy.Unsafe.Compat ( src/Control/Monad/ST/Lazy/Unsafe/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/ST/Lazy/Unsafe/Compat.o )
[ 14 of 112] Compiling Control.Monad.ST.Lazy.Unsafe.Compat.Repl ( src/Control/Monad/ST/Lazy/Unsafe/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/ST/Lazy/Unsafe/Compat/Repl.o )
[ 15 of 112] Compiling Control.Monad.ST.Unsafe.Compat ( src/Control/Monad/ST/Unsafe/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/ST/Unsafe/Compat.o )
[ 16 of 112] Compiling Control.Monad.ST.Unsafe.Compat.Repl ( src/Control/Monad/ST/Unsafe/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/ST/Unsafe/Compat/Repl.o )
[ 17 of 112] Compiling Data.Bifoldable.Compat ( src/Data/Bifoldable/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Bifoldable/Compat.o )
[ 18 of 112] Compiling Data.Bifoldable.Compat.Repl ( src/Data/Bifoldable/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Bifoldable/Compat/Repl.o )
[ 19 of 112] Compiling Data.Bifunctor.Compat ( src/Data/Bifunctor/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Bifunctor/Compat.o )
[ 20 of 112] Compiling Data.Bifunctor.Compat.Repl ( src/Data/Bifunctor/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Bifunctor/Compat/Repl.o )
[ 21 of 112] Compiling Data.Bitraversable.Compat ( src/Data/Bitraversable/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Bitraversable/Compat.o )
[ 22 of 112] Compiling Data.Bitraversable.Compat.Repl ( src/Data/Bitraversable/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Bitraversable/Compat/Repl.o )
[ 23 of 112] Compiling Data.Bits.Compat ( src/Data/Bits/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Bits/Compat.o )
[ 24 of 112] Compiling Data.Bits.Compat.Repl ( src/Data/Bits/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Bits/Compat/Repl.o )
[ 25 of 112] Compiling Data.Bool.Compat ( src/Data/Bool/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Bool/Compat.o )
[ 26 of 112] Compiling Data.Bool.Compat.Repl ( src/Data/Bool/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Bool/Compat/Repl.o )
[ 27 of 112] Compiling Data.Complex.Compat ( src/Data/Complex/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Complex/Compat.o )
[ 28 of 112] Compiling Data.Complex.Compat.Repl ( src/Data/Complex/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Complex/Compat/Repl.o )
[ 29 of 112] Compiling Data.Either.Compat ( src/Data/Either/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Either/Compat.o )
[ 30 of 112] Compiling Data.Either.Compat.Repl ( src/Data/Either/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Either/Compat/Repl.o )
[ 31 of 112] Compiling Data.Foldable.Compat ( src/Data/Foldable/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Foldable/Compat.o )
[ 32 of 112] Compiling Data.Foldable.Compat.Repl ( src/Data/Foldable/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Foldable/Compat/Repl.o )
[ 33 of 112] Compiling Data.Function.Compat ( src/Data/Function/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Function/Compat.o )
[ 34 of 112] Compiling Data.Function.Compat.Repl ( src/Data/Function/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Function/Compat/Repl.o )
[ 35 of 112] Compiling Data.Functor.Compat ( src/Data/Functor/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Compat.o )
[ 36 of 112] Compiling Data.Functor.Compat.Repl ( src/Data/Functor/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Compat/Repl.o )
[ 37 of 112] Compiling Data.Functor.Compose.Compat ( src/Data/Functor/Compose/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Compose/Compat.o )
[ 38 of 112] Compiling Data.Functor.Compose.Compat.Repl ( src/Data/Functor/Compose/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Compose/Compat/Repl.o )
[ 39 of 112] Compiling Data.Functor.Const.Compat ( src/Data/Functor/Const/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Const/Compat.o )
[ 40 of 112] Compiling Data.Functor.Const.Compat.Repl ( src/Data/Functor/Const/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Const/Compat/Repl.o )
[ 41 of 112] Compiling Data.Functor.Contravariant.Compat ( src/Data/Functor/Contravariant/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Contravariant/Compat.o )
[ 42 of 112] Compiling Data.Functor.Contravariant.Compat.Repl ( src/Data/Functor/Contravariant/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Contravariant/Compat/Repl.o )
[ 43 of 112] Compiling Data.Functor.Identity.Compat ( src/Data/Functor/Identity/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Identity/Compat.o )
[ 44 of 112] Compiling Data.Functor.Identity.Compat.Repl ( src/Data/Functor/Identity/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Identity/Compat/Repl.o )
[ 45 of 112] Compiling Data.Functor.Product.Compat ( src/Data/Functor/Product/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Product/Compat.o )
[ 46 of 112] Compiling Data.Functor.Product.Compat.Repl ( src/Data/Functor/Product/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Product/Compat/Repl.o )
[ 47 of 112] Compiling Data.Functor.Sum.Compat ( src/Data/Functor/Sum/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Sum/Compat.o )
[ 48 of 112] Compiling Data.Functor.Sum.Compat.Repl ( src/Data/Functor/Sum/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Sum/Compat/Repl.o )
[ 49 of 112] Compiling Data.IORef.Compat ( src/Data/IORef/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/IORef/Compat.o )
[ 50 of 112] Compiling Data.IORef.Compat.Repl ( src/Data/IORef/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/IORef/Compat/Repl.o )
[ 51 of 112] Compiling Data.List.Compat ( src/Data/List/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/List/Compat.o )
[ 52 of 112] Compiling Data.List.Compat.Repl ( src/Data/List/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/List/Compat/Repl.o )
[ 53 of 112] Compiling Data.List.NonEmpty.Compat ( src/Data/List/NonEmpty/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/List/NonEmpty/Compat.o )
[ 54 of 112] Compiling Data.List.NonEmpty.Compat.Repl ( src/Data/List/NonEmpty/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/List/NonEmpty/Compat/Repl.o )
[ 55 of 112] Compiling Data.Monoid.Compat ( src/Data/Monoid/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Monoid/Compat.o )
[ 56 of 112] Compiling Data.Monoid.Compat.Repl ( src/Data/Monoid/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Monoid/Compat/Repl.o )
[ 57 of 112] Compiling Data.Proxy.Compat ( src/Data/Proxy/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Proxy/Compat.o )
[ 58 of 112] Compiling Data.Proxy.Compat.Repl ( src/Data/Proxy/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Proxy/Compat/Repl.o )
[ 59 of 112] Compiling Data.Ratio.Compat ( src/Data/Ratio/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Ratio/Compat.o )
[ 60 of 112] Compiling Data.Ratio.Compat.Repl ( src/Data/Ratio/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Ratio/Compat/Repl.o )
[ 61 of 112] Compiling Data.STRef.Compat ( src/Data/STRef/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/STRef/Compat.o )
[ 62 of 112] Compiling Data.STRef.Compat.Repl ( src/Data/STRef/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/STRef/Compat/Repl.o )
[ 63 of 112] Compiling Data.Semigroup.Compat ( src/Data/Semigroup/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Semigroup/Compat.o )
[ 64 of 112] Compiling Data.Semigroup.Compat.Repl ( src/Data/Semigroup/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Semigroup/Compat/Repl.o )
[ 65 of 112] Compiling Data.String.Compat ( src/Data/String/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/String/Compat.o )
[ 66 of 112] Compiling Data.String.Compat.Repl ( src/Data/String/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/String/Compat/Repl.o )
[ 67 of 112] Compiling Data.Type.Coercion.Compat ( src/Data/Type/Coercion/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Type/Coercion/Compat.o )
[ 68 of 112] Compiling Data.Type.Coercion.Compat.Repl ( src/Data/Type/Coercion/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Type/Coercion/Compat/Repl.o )
[ 69 of 112] Compiling Data.Version.Compat ( src/Data/Version/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Version/Compat.o )
[ 70 of 112] Compiling Data.Version.Compat.Repl ( src/Data/Version/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Version/Compat/Repl.o )
[ 71 of 112] Compiling Data.Void.Compat ( src/Data/Void/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Void/Compat.o )
[ 72 of 112] Compiling Data.Void.Compat.Repl ( src/Data/Void/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Void/Compat/Repl.o )
[ 73 of 112] Compiling Data.Word.Compat ( src/Data/Word/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Word/Compat.o )
[ 74 of 112] Compiling Data.Word.Compat.Repl ( src/Data/Word/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Word/Compat/Repl.o )
[ 75 of 112] Compiling Debug.Trace.Compat ( src/Debug/Trace/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Debug/Trace/Compat.o )
[ 76 of 112] Compiling Debug.Trace.Compat.Repl ( src/Debug/Trace/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Debug/Trace/Compat/Repl.o )
[ 77 of 112] Compiling Foreign.ForeignPtr.Compat ( src/Foreign/ForeignPtr/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Foreign/ForeignPtr/Compat.o )
[ 78 of 112] Compiling Foreign.ForeignPtr.Compat.Repl ( src/Foreign/ForeignPtr/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Foreign/ForeignPtr/Compat/Repl.o )
[ 79 of 112] Compiling Foreign.ForeignPtr.Safe.Compat ( src/Foreign/ForeignPtr/Safe/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Foreign/ForeignPtr/Safe/Compat.o )
[ 80 of 112] Compiling Foreign.ForeignPtr.Safe.Compat.Repl ( src/Foreign/ForeignPtr/Safe/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Foreign/ForeignPtr/Safe/Compat/Repl.o )
[ 81 of 112] Compiling Foreign.ForeignPtr.Unsafe.Compat ( src/Foreign/ForeignPtr/Unsafe/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Foreign/ForeignPtr/Unsafe/Compat.o )
[ 82 of 112] Compiling Foreign.ForeignPtr.Unsafe.Compat.Repl ( src/Foreign/ForeignPtr/Unsafe/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Foreign/ForeignPtr/Unsafe/Compat/Repl.o )
[ 83 of 112] Compiling Foreign.Marshal.Alloc.Compat ( src/Foreign/Marshal/Alloc/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Foreign/Marshal/Alloc/Compat.o )
[ 84 of 112] Compiling Foreign.Marshal.Alloc.Compat.Repl ( src/Foreign/Marshal/Alloc/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Foreign/Marshal/Alloc/Compat/Repl.o )
[ 85 of 112] Compiling Foreign.Marshal.Array.Compat ( src/Foreign/Marshal/Array/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Foreign/Marshal/Array/Compat.o )
[ 86 of 112] Compiling Foreign.Marshal.Array.Compat.Repl ( src/Foreign/Marshal/Array/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Foreign/Marshal/Array/Compat/Repl.o )
[ 87 of 112] Compiling Foreign.Marshal.Safe.Compat ( src/Foreign/Marshal/Safe/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Foreign/Marshal/Safe/Compat.o )
[ 88 of 112] Compiling Foreign.Marshal.Safe.Compat.Repl ( src/Foreign/Marshal/Safe/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Foreign/Marshal/Safe/Compat/Repl.o )
[ 89 of 112] Compiling Foreign.Marshal.Unsafe.Compat ( src/Foreign/Marshal/Unsafe/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Foreign/Marshal/Unsafe/Compat.o )
[ 90 of 112] Compiling Foreign.Marshal.Unsafe.Compat.Repl ( src/Foreign/Marshal/Unsafe/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Foreign/Marshal/Unsafe/Compat/Repl.o )
[ 91 of 112] Compiling Foreign.Marshal.Utils.Compat ( src/Foreign/Marshal/Utils/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Foreign/Marshal/Utils/Compat.o )
[ 92 of 112] Compiling Foreign.Marshal.Compat ( src/Foreign/Marshal/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Foreign/Marshal/Compat.o )
[ 93 of 112] Compiling Foreign.Marshal.Compat.Repl ( src/Foreign/Marshal/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Foreign/Marshal/Compat/Repl.o )
[ 94 of 112] Compiling Foreign.Compat ( src/Foreign/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Foreign/Compat.o )
[ 95 of 112] Compiling Foreign.Compat.Repl ( src/Foreign/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Foreign/Compat/Repl.o )
[ 96 of 112] Compiling Foreign.Marshal.Utils.Compat.Repl ( src/Foreign/Marshal/Utils/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Foreign/Marshal/Utils/Compat/Repl.o )
[ 97 of 112] Compiling Numeric.Compat ( src/Numeric/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Numeric/Compat.o )
[ 98 of 112] Compiling Numeric.Compat.Repl ( src/Numeric/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Numeric/Compat/Repl.o )
[ 99 of 112] Compiling Numeric.Natural.Compat ( src/Numeric/Natural/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Numeric/Natural/Compat.o )
[100 of 112] Compiling Numeric.Natural.Compat.Repl ( src/Numeric/Natural/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Numeric/Natural/Compat/Repl.o )
[101 of 112] Compiling Prelude.Compat ( src/Prelude/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Prelude/Compat.o )
[102 of 112] Compiling Prelude.Compat.Repl ( src/Prelude/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Prelude/Compat/Repl.o )
[103 of 112] Compiling System.Environment.Compat ( src/System/Environment/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/System/Environment/Compat.o )
[104 of 112] Compiling System.Environment.Compat.Repl ( src/System/Environment/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/System/Environment/Compat/Repl.o )
[105 of 112] Compiling System.Exit.Compat ( src/System/Exit/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/System/Exit/Compat.o )
[106 of 112] Compiling System.Exit.Compat.Repl ( src/System/Exit/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/System/Exit/Compat/Repl.o )
[107 of 112] Compiling System.IO.Unsafe.Compat ( src/System/IO/Unsafe/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/System/IO/Unsafe/Compat.o )
[108 of 112] Compiling System.IO.Unsafe.Compat.Repl ( src/System/IO/Unsafe/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/System/IO/Unsafe/Compat/Repl.o )
[109 of 112] Compiling Text.Read.Compat ( src/Text/Read/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/Read/Compat.o )
[110 of 112] Compiling Text.Read.Compat.Repl ( src/Text/Read/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/Read/Compat/Repl.o )
[111 of 112] Compiling Type.Reflection.Compat ( src/Type/Reflection/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Type/Reflection/Compat.o )
[112 of 112] Compiling Type.Reflection.Compat.Repl ( src/Type/Reflection/Compat/Repl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Type/Reflection/Compat/Repl.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/base-compat-0.10.5-FRXoAxOVtbG2qLNIZm1tTr
Registering library for base-compat-0.10.5..
Configuring base-orphans-0.8.1...
Preprocessing library for base-orphans-0.8.1..
Building library for base-orphans-0.8.1..
[1 of 2] Compiling Data.Orphans ( src/Data/Orphans.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Orphans.o )
[2 of 2] Compiling Data.Orphans.Prelude ( src/Data/Orphans/Prelude.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Orphans/Prelude.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/base-orphans-0.8.1-HeyTAcy4PKhDcGhjvJwDzq
Registering library for base-orphans-0.8.1..
Configuring base64-bytestring-1.0.0.2...
Preprocessing library for base64-bytestring-1.0.0.2..
Building library for base64-bytestring-1.0.0.2..
[1 of 5] Compiling Data.ByteString.Base64.Internal ( Data/ByteString/Base64/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ByteString/Base64/Internal.o )
[2 of 5] Compiling Data.ByteString.Base64 ( Data/ByteString/Base64.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ByteString/Base64.o )
[3 of 5] Compiling Data.ByteString.Base64.Lazy ( Data/ByteString/Base64/Lazy.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ByteString/Base64/Lazy.o )
[4 of 5] Compiling Data.ByteString.Base64.URL ( Data/ByteString/Base64/URL.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ByteString/Base64/URL.o )
[5 of 5] Compiling Data.ByteString.Base64.URL.Lazy ( Data/ByteString/Base64/URL/Lazy.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ByteString/Base64/URL/Lazy.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/base64-bytestring-1.0.0.2-9zRsxWrEm5zGbLjNlDas
Registering library for base64-bytestring-1.0.0.2..
Configuring basement-0.0.10...
Preprocessing library for basement-0.0.10..
Building library for basement-0.0.10..
[ 1 of 84] Compiling Basement.Compat.Bifunctor ( Basement/Compat/Bifunctor.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Compat/Bifunctor.o )
[ 2 of 84] Compiling Basement.Compat.C.Types ( Basement/Compat/C/Types.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Compat/C/Types.o )
[ 3 of 84] Compiling Basement.Compat.CallStack ( Basement/Compat/CallStack.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Compat/CallStack.o )
[ 4 of 84] Compiling Basement.Compat.Identity ( Basement/Compat/Identity.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Compat/Identity.o )
[ 5 of 84] Compiling Basement.Compat.IsList ( Basement/Compat/IsList.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Compat/IsList.o )
[ 6 of 84] Compiling Basement.Compat.Natural ( Basement/Compat/Natural.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Compat/Natural.o )
[ 7 of 84] Compiling Basement.Compat.NumLiteral ( Basement/Compat/NumLiteral.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Compat/NumLiteral.o )
[ 8 of 84] Compiling Basement.Compat.PrimTypes ( Basement/Compat/PrimTypes.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Compat/PrimTypes.o )
[ 9 of 84] Compiling Basement.Compat.Primitive ( Basement/Compat/Primitive.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Compat/Primitive.o )
[10 of 84] Compiling Basement.Compat.Semigroup ( Basement/Compat/Semigroup.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Compat/Semigroup.o )
[11 of 84] Compiling Basement.Compat.Typeable ( Basement/Compat/Typeable.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Compat/Typeable.o )
[12 of 84] Compiling Basement.Compat.Base ( Basement/Compat/Base.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Compat/Base.o )
[13 of 84] Compiling Basement.Compat.MonadTrans ( Basement/Compat/MonadTrans.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Compat/MonadTrans.o )
[14 of 84] Compiling Basement.Compat.AMP ( Basement/Compat/AMP.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Compat/AMP.o )
[15 of 84] Compiling Basement.Endianness ( Basement/Endianness.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Endianness.o )
[16 of 84] Compiling Basement.Floating ( Basement/Floating.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Floating.o )
[17 of 84] Compiling Basement.Monad ( Basement/Monad.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Monad.o )
[18 of 84] Compiling Basement.FinalPtr ( Basement/FinalPtr.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/FinalPtr.o )
[19 of 84] Compiling Basement.Numerical.Conversion ( Basement/Numerical/Conversion.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Numerical/Conversion.o )
[20 of 84] Compiling Basement.Numerical.Number ( Basement/Numerical/Number.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Numerical/Number.o )
[21 of 84] Compiling Basement.IntegralConv ( Basement/IntegralConv.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/IntegralConv.o )
[22 of 84] Compiling Basement.Types.Char7 ( Basement/Types/Char7.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Types/Char7.o )
[23 of 84] Compiling Basement.Base16 ( Basement/Base16.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Base16.o )
[24 of 84] Compiling Basement.Types.Word128 ( Basement/Types/Word128.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Types/Word128.o )
[25 of 84] Compiling Basement.Types.Word256 ( Basement/Types/Word256.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Types/Word256.o )
[26 of 84] Compiling Basement.Nat ( Basement/Nat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Nat.o )
[27 of 84] Compiling Basement.Bounded ( Basement/Bounded.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Bounded.o )
[28 of 84] Compiling Basement.Numerical.Subtractive ( Basement/Numerical/Subtractive.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Numerical/Subtractive.o )
[29 of 84] Compiling Basement.Numerical.Additive ( Basement/Numerical/Additive.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Numerical/Additive.o )
[30 of 84] Compiling Basement.Numerical.Multiplicative ( Basement/Numerical/Multiplicative.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Numerical/Multiplicative.o )
[31 of 84] Compiling Basement.Types.OffsetSize ( Basement/Types/OffsetSize.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Types/OffsetSize.o )
[32 of 84] Compiling Basement.Types.Ptr ( Basement/Types/Ptr.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Types/Ptr.o )
[33 of 84] Compiling Basement.Terminal.Size ( .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Terminal/Size.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Terminal/Size.o )
[34 of 84] Compiling Basement.Terminal ( Basement/Terminal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Terminal.o )
[35 of 84] Compiling Basement.Runtime ( Basement/Runtime.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Runtime.o )
[36 of 84] Compiling Basement.PrimType ( Basement/PrimType.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/PrimType.o )
[37 of 84] Compiling Basement.MutableBuilder ( Basement/MutableBuilder.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/MutableBuilder.o )
[38 of 84] Compiling Basement.Exception ( Basement/Exception.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Exception.o )
[39 of 84] Compiling Basement.NonEmpty ( Basement/NonEmpty.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/NonEmpty.o )
[40 of 84] Compiling Basement.Bindings.Memory ( Basement/Bindings/Memory.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Bindings/Memory.o )
[41 of 84] Compiling Basement.Alg.Class ( Basement/Alg/Class.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Alg/Class.o )
[42 of 84] Compiling Basement.Compat.ExtList ( Basement/Compat/ExtList.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Compat/ExtList.o )
[43 of 84] Compiling Basement.Alg.XorShift ( Basement/Alg/XorShift.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Alg/XorShift.o )
[44 of 84] Compiling Basement.Alg.PrimArray ( Basement/Alg/PrimArray.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Alg/PrimArray.o )
[45 of 84] Compiling Basement.Alg.Mutable ( Basement/Alg/Mutable.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Alg/Mutable.o )
[46 of 84] Compiling Basement.NormalForm ( Basement/NormalForm.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/NormalForm.o )
[47 of 84] Compiling Basement.These ( Basement/These.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/These.o )
[48 of 84] Compiling Basement.Sized.List ( Basement/Sized/List.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Sized/List.o )
[49 of 84] Compiling Basement.Block.Base ( Basement/Block/Base.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Block/Base.o )
[50 of 84] Compiling Basement.Cast ( Basement/Cast.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Cast.o )
[51 of 84] Compiling Basement.Block.Mutable ( Basement/Block/Mutable.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Block/Mutable.o )
[52 of 84] Compiling Basement.Block ( Basement/Block.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Block.o )
[53 of 84] Compiling Basement.Sized.Block ( Basement/Sized/Block.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Sized/Block.o )
[54 of 84] Compiling Basement.BlockN ( Basement/BlockN.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/BlockN.o )
[55 of 84] Compiling Basement.Bits ( Basement/Bits.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Bits.o )
[56 of 84] Compiling Basement.UArray.Base ( Basement/UArray/Base.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/UArray/Base.o )
[57 of 84] Compiling Basement.BoxedArray ( Basement/BoxedArray.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/BoxedArray.o )
[58 of 84] Compiling Basement.Sized.Vect ( Basement/Sized/Vect.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Sized/Vect.o )
[59 of 84] Compiling Basement.UArray.Mutable ( Basement/UArray/Mutable.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/UArray/Mutable.o )
[60 of 84] Compiling Basement.UArray ( Basement/UArray.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/UArray.o )
[61 of 84] Compiling Basement.Types.AsciiString ( Basement/Types/AsciiString.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Types/AsciiString.o )
[62 of 84] Compiling Basement.String.Encoding.Encoding ( Basement/String/Encoding/Encoding.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/String/Encoding/Encoding.o )
[63 of 84] Compiling Basement.String.Encoding.UTF32 ( Basement/String/Encoding/UTF32.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/String/Encoding/UTF32.o )
[64 of 84] Compiling Basement.String.Encoding.UTF16 ( Basement/String/Encoding/UTF16.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/String/Encoding/UTF16.o )
[65 of 84] Compiling Basement.String.Encoding.ISO_8859_1 ( Basement/String/Encoding/ISO_8859_1.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/String/Encoding/ISO_8859_1.o )
[66 of 84] Compiling Basement.String.Encoding.ASCII7 ( Basement/String/Encoding/ASCII7.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/String/Encoding/ASCII7.o )
[67 of 84] Compiling Basement.Sized.UVect ( Basement/Sized/UVect.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Sized/UVect.o )
[68 of 84] Compiling Basement.UTF8.Types ( Basement/UTF8/Types.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/UTF8/Types.o )
[69 of 84] Compiling Basement.UTF8.Table ( Basement/UTF8/Table.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/UTF8/Table.o )
[70 of 84] Compiling Basement.UTF8.Helper ( Basement/UTF8/Helper.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/UTF8/Helper.o )
[71 of 84] Compiling Basement.Types.CharUTF8 ( Basement/Types/CharUTF8.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Types/CharUTF8.o )
[72 of 84] Compiling Basement.String.CaseMapping ( Basement/String/CaseMapping.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/String/CaseMapping.o )
[73 of 84] Compiling Basement.Alg.UTF8 ( Basement/Alg/UTF8.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Alg/UTF8.o )
[74 of 84] Compiling Basement.UTF8.Base ( Basement/UTF8/Base.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/UTF8/Base.o )
[75 of 84] Compiling Basement.Show ( Basement/Show.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Show.o )
[76 of 84] Compiling Basement.Error ( Basement/Error.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Error.o )
[77 of 84] Compiling Basement.Imports ( Basement/Imports.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Imports.o )
[78 of 84] Compiling Basement.Environment ( Basement/Environment.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Environment.o )
[79 of 84] Compiling Basement.Alg.String ( Basement/Alg/String.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Alg/String.o )
[80 of 84] Compiling Basement.String ( Basement/String.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/String.o )
[81 of 84] Compiling Basement.Terminal.ANSI ( Basement/Terminal/ANSI.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Terminal/ANSI.o )
[82 of 84] Compiling Basement.From ( Basement/From.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/From.o )
[83 of 84] Compiling Basement.Block.Builder ( Basement/Block/Builder.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/Block/Builder.o )
[84 of 84] Compiling Basement.String.Builder ( Basement/String/Builder.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Basement/String/Builder.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/basement-0.0.10-2z2JaOuy7fVLQL3Bi1dEbr
Registering library for basement-0.0.10..
Configuring bifunctors-5.5.4...
Preprocessing library for bifunctors-5.5.4..
Building library for bifunctors-5.5.4..
[ 1 of 15] Compiling Data.Biapplicative ( src/Data/Biapplicative.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Biapplicative.o )
[ 2 of 15] Compiling Data.Bifunctor.Biff ( src/Data/Bifunctor/Biff.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Bifunctor/Biff.o )
[ 3 of 15] Compiling Data.Bifunctor.Clown ( src/Data/Bifunctor/Clown.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Bifunctor/Clown.o )
[ 4 of 15] Compiling Data.Bifunctor.Fix ( src/Data/Bifunctor/Fix.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Bifunctor/Fix.o )
[ 5 of 15] Compiling Data.Bifunctor.Functor ( src/Data/Bifunctor/Functor.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Bifunctor/Functor.o )
[ 6 of 15] Compiling Data.Bifunctor.Flip ( src/Data/Bifunctor/Flip.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Bifunctor/Flip.o )
[ 7 of 15] Compiling Data.Bifunctor.Join ( src/Data/Bifunctor/Join.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Bifunctor/Join.o )
[ 8 of 15] Compiling Data.Bifunctor.Joker ( src/Data/Bifunctor/Joker.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Bifunctor/Joker.o )
[ 9 of 15] Compiling Data.Bifunctor.Product ( src/Data/Bifunctor/Product.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Bifunctor/Product.o )
[10 of 15] Compiling Data.Bifunctor.Sum ( src/Data/Bifunctor/Sum.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Bifunctor/Sum.o )
[11 of 15] Compiling Data.Bifunctor.TH.Internal ( src/Data/Bifunctor/TH/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Bifunctor/TH/Internal.o )
[12 of 15] Compiling Data.Bifunctor.TH ( src/Data/Bifunctor/TH.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Bifunctor/TH.o )
[13 of 15] Compiling Data.Bifunctor.Tannen ( src/Data/Bifunctor/Tannen.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Bifunctor/Tannen.o )
[14 of 15] Compiling Data.Bifunctor.Wrapped ( src/Data/Bifunctor/Wrapped.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Bifunctor/Wrapped.o )
[15 of 15] Compiling Paths_bifunctors ( .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/autogen/Paths_bifunctors.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Paths_bifunctors.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/bifunctors-5.5.4-DgnwS2Ybbj66Nalt2A6JmO
Registering library for bifunctors-5.5.4..
Configuring blaze-builder-0.4.1.0...
Preprocessing library for blaze-builder-0.4.1.0..
Building library for blaze-builder-0.4.1.0..
[ 1 of 11] Compiling Blaze.ByteString.Builder.Internal.Write ( Blaze/ByteString/Builder/Internal/Write.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Blaze/ByteString/Builder/Internal/Write.o )
[ 2 of 11] Compiling Blaze.ByteString.Builder.Compat.Write ( Blaze/ByteString/Builder/Compat/Write.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Blaze/ByteString/Builder/Compat/Write.o )
[ 3 of 11] Compiling Blaze.ByteString.Builder.Int ( Blaze/ByteString/Builder/Int.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Blaze/ByteString/Builder/Int.o )
[ 4 of 11] Compiling Blaze.ByteString.Builder.Html.Word ( Blaze/ByteString/Builder/Html/Word.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Blaze/ByteString/Builder/Html/Word.o )
[ 5 of 11] Compiling Blaze.ByteString.Builder.Char8 ( Blaze/ByteString/Builder/Char8.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Blaze/ByteString/Builder/Char8.o )
[ 6 of 11] Compiling Blaze.ByteString.Builder.Char.Utf8 ( Blaze/ByteString/Builder/Char/Utf8.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Blaze/ByteString/Builder/Char/Utf8.o )
[ 7 of 11] Compiling Blaze.ByteString.Builder.Html.Utf8 ( Blaze/ByteString/Builder/Html/Utf8.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Blaze/ByteString/Builder/Html/Utf8.o )
[ 8 of 11] Compiling Blaze.ByteString.Builder.ByteString ( Blaze/ByteString/Builder/ByteString.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Blaze/ByteString/Builder/ByteString.o )
[ 9 of 11] Compiling Blaze.ByteString.Builder.HTTP ( Blaze/ByteString/Builder/HTTP.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Blaze/ByteString/Builder/HTTP.o )
[10 of 11] Compiling Blaze.ByteString.Builder.Word ( Blaze/ByteString/Builder/Word.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Blaze/ByteString/Builder/Word.o )
[11 of 11] Compiling Blaze.ByteString.Builder ( Blaze/ByteString/Builder.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Blaze/ByteString/Builder.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/blaze-builder-0.4.1.0-KrFxFv3kgua3BTNMsMBadC
Registering library for blaze-builder-0.4.1.0..
Configuring blaze-html-0.9.1.1...
Preprocessing library for blaze-html-0.9.1.1..
Building library for blaze-html-0.9.1.1..
[ 1 of 21] Compiling Text.Blaze.Html ( src/Text/Blaze/Html.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/Blaze/Html.o )
[ 2 of 21] Compiling Text.Blaze.Html.Renderer.Pretty ( src/Text/Blaze/Html/Renderer/Pretty.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/Blaze/Html/Renderer/Pretty.o )
[ 3 of 21] Compiling Text.Blaze.Html.Renderer.String ( src/Text/Blaze/Html/Renderer/String.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/Blaze/Html/Renderer/String.o )
[ 4 of 21] Compiling Text.Blaze.Html.Renderer.Text ( src/Text/Blaze/Html/Renderer/Text.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/Blaze/Html/Renderer/Text.o )
[ 5 of 21] Compiling Text.Blaze.Html.Renderer.Utf8 ( src/Text/Blaze/Html/Renderer/Utf8.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/Blaze/Html/Renderer/Utf8.o )
[ 6 of 21] Compiling Text.Blaze.Html4.FrameSet ( src/Text/Blaze/Html4/FrameSet.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/Blaze/Html4/FrameSet.o )
[ 7 of 21] Compiling Text.Blaze.Html4.FrameSet.Attributes ( src/Text/Blaze/Html4/FrameSet/Attributes.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/Blaze/Html4/FrameSet/Attributes.o )
[ 8 of 21] Compiling Text.Blaze.Html4.Strict ( src/Text/Blaze/Html4/Strict.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/Blaze/Html4/Strict.o )
[ 9 of 21] Compiling Text.Blaze.Html4.Strict.Attributes ( src/Text/Blaze/Html4/Strict/Attributes.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/Blaze/Html4/Strict/Attributes.o )
[10 of 21] Compiling Text.Blaze.Html4.Transitional ( src/Text/Blaze/Html4/Transitional.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/Blaze/Html4/Transitional.o )
[11 of 21] Compiling Text.Blaze.Html4.Transitional.Attributes ( src/Text/Blaze/Html4/Transitional/Attributes.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/Blaze/Html4/Transitional/Attributes.o )
[12 of 21] Compiling Text.Blaze.Html5 ( src/Text/Blaze/Html5.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/Blaze/Html5.o )
[13 of 21] Compiling Text.Blaze.Html5.Attributes ( src/Text/Blaze/Html5/Attributes.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/Blaze/Html5/Attributes.o )
[14 of 21] Compiling Text.Blaze.XHtml1.FrameSet ( src/Text/Blaze/XHtml1/FrameSet.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/Blaze/XHtml1/FrameSet.o )
[15 of 21] Compiling Text.Blaze.XHtml1.FrameSet.Attributes ( src/Text/Blaze/XHtml1/FrameSet/Attributes.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/Blaze/XHtml1/FrameSet/Attributes.o )
[16 of 21] Compiling Text.Blaze.XHtml1.Strict ( src/Text/Blaze/XHtml1/Strict.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/Blaze/XHtml1/Strict.o )
[17 of 21] Compiling Text.Blaze.XHtml1.Strict.Attributes ( src/Text/Blaze/XHtml1/Strict/Attributes.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/Blaze/XHtml1/Strict/Attributes.o )
[18 of 21] Compiling Text.Blaze.XHtml1.Transitional ( src/Text/Blaze/XHtml1/Transitional.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/Blaze/XHtml1/Transitional.o )
[19 of 21] Compiling Text.Blaze.XHtml1.Transitional.Attributes ( src/Text/Blaze/XHtml1/Transitional/Attributes.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/Blaze/XHtml1/Transitional/Attributes.o )
[20 of 21] Compiling Text.Blaze.XHtml5 ( src/Text/Blaze/XHtml5.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/Blaze/XHtml5.o )
[21 of 21] Compiling Text.Blaze.XHtml5.Attributes ( src/Text/Blaze/XHtml5/Attributes.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/Blaze/XHtml5/Attributes.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/blaze-html-0.9.1.1-E0enfQtU1ZTDNQ8G8pIpJp
Registering library for blaze-html-0.9.1.1..
Configuring blaze-markup-0.8.2.2...
Preprocessing library for blaze-markup-0.8.2.2..
Building library for blaze-markup-0.8.2.2..
[1 of 6] Compiling Text.Blaze.Internal ( src/Text/Blaze/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/Blaze/Internal.o )
[2 of 6] Compiling Text.Blaze ( src/Text/Blaze.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/Blaze.o )
[3 of 6] Compiling Text.Blaze.Renderer.String ( src/Text/Blaze/Renderer/String.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/Blaze/Renderer/String.o )
[4 of 6] Compiling Text.Blaze.Renderer.Pretty ( src/Text/Blaze/Renderer/Pretty.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/Blaze/Renderer/Pretty.o )
[5 of 6] Compiling Text.Blaze.Renderer.Text ( src/Text/Blaze/Renderer/Text.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/Blaze/Renderer/Text.o )
[6 of 6] Compiling Text.Blaze.Renderer.Utf8 ( src/Text/Blaze/Renderer/Utf8.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/Blaze/Renderer/Utf8.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/blaze-markup-0.8.2.2-IwLwNWRUxfsEuYbkQ0Gv5Q
Registering library for blaze-markup-0.8.2.2..
Configuring byteable-0.1.1...
Preprocessing library for byteable-0.1.1..
Building library for byteable-0.1.1..
[1 of 1] Compiling Data.Byteable ( Data/Byteable.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Byteable.o )
Data/Byteable.hs:48:11: warning: [-Winline-rule-shadowing]
Rule "constEqBytes/ByteString" may never fire
because ‘constEqBytes’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘constEqBytes’
 |
48 | {-# RULES "constEqBytes/ByteString" constEqBytes = constEqByteString #-}
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/byteable-0.1.1-9guyEXUUK503mzSnI32g2S
Registering library for byteable-0.1.1..
Configuring cabal-doctest-1.0.6...
Preprocessing library for cabal-doctest-1.0.6..
Building library for cabal-doctest-1.0.6..
[1 of 1] Compiling Distribution.Extra.Doctest ( src/Distribution/Extra/Doctest.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Distribution/Extra/Doctest.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/cabal-doctest-1.0.6-GxlnXP6RWcB1QAJigGyNcv
Registering library for cabal-doctest-1.0.6..
Configuring case-insensitive-1.2.0.11...
Preprocessing library for case-insensitive-1.2.0.11..
Building library for case-insensitive-1.2.0.11..
[1 of 3] Compiling Data.CaseInsensitive.Internal ( Data/CaseInsensitive/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/CaseInsensitive/Internal.o )
[2 of 3] Compiling Data.CaseInsensitive ( Data/CaseInsensitive.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/CaseInsensitive.o )
[3 of 3] Compiling Data.CaseInsensitive.Unsafe ( Data/CaseInsensitive/Unsafe.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/CaseInsensitive/Unsafe.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/case-insensitive-1.2.0.11-GGYU9CY9cs88wywgwHVKC6
Registering library for case-insensitive-1.2.0.11..
Configuring cereal-0.5.8.0...
Preprocessing library for cereal-0.5.8.0..
Building library for cereal-0.5.8.0..
[1 of 4] Compiling Data.Serialize.Get ( src/Data/Serialize/Get.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Serialize/Get.o )
[2 of 4] Compiling Data.Serialize.Put ( src/Data/Serialize/Put.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Serialize/Put.o )
[3 of 4] Compiling Data.Serialize.IEEE754 ( src/Data/Serialize/IEEE754.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Serialize/IEEE754.o )
[4 of 4] Compiling Data.Serialize ( src/Data/Serialize.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Serialize.o )
src/Data/Serialize.hs:291:9: warning: [-Wincomplete-patterns]
Pattern match(es) are non-exhaustive
In an equation for ‘findNr’: Patterns not matched: _ _
 |
291 | findNr lo hi
 | ^^^^^^^^^^^^...
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/cereal-0.5.8.0-6rtfJLvNbgP66iuaPkuxJC
Registering library for cereal-0.5.8.0..
[1 of 2] Compiling Main ( /tmp/stack10040/comonad-5.0.5/Setup.lhs, /tmp/stack10040/comonad-5.0.5/.stack-work/dist/x86_64-linux/Cabal-2.4.0.1/setup/Main.o )
[2 of 2] Compiling StackSetupShim ( /home/mudada/.stack/setup-exe-src/setup-shim-mPHDZzAJ.hs, /tmp/stack10040/comonad-5.0.5/.stack-work/dist/x86_64-linux/Cabal-2.4.0.1/setup/StackSetupShim.o )
Linking /tmp/stack10040/comonad-5.0.5/.stack-work/dist/x86_64-linux/Cabal-2.4.0.1/setup/setup ...
Configuring comonad-5.0.5...
Preprocessing library for comonad-5.0.5..
Building library for comonad-5.0.5..
[ 1 of 15] Compiling Control.Comonad ( src/Control/Comonad.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Comonad.o )
[ 2 of 15] Compiling Control.Comonad.Hoist.Class ( src/Control/Comonad/Hoist/Class.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Comonad/Hoist/Class.o )
[ 3 of 15] Compiling Control.Comonad.Trans.Class ( src/Control/Comonad/Trans/Class.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Comonad/Trans/Class.o )
[ 4 of 15] Compiling Control.Comonad.Trans.Env ( src/Control/Comonad/Trans/Env.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Comonad/Trans/Env.o )
[ 5 of 15] Compiling Control.Comonad.Trans.Identity ( src/Control/Comonad/Trans/Identity.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Comonad/Trans/Identity.o )
[ 6 of 15] Compiling Control.Comonad.Identity ( src/Control/Comonad/Identity.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Comonad/Identity.o )
[ 7 of 15] Compiling Control.Comonad.Trans.Store ( src/Control/Comonad/Trans/Store.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Comonad/Trans/Store.o )
[ 8 of 15] Compiling Control.Comonad.Trans.Traced ( src/Control/Comonad/Trans/Traced.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Comonad/Trans/Traced.o )
[ 9 of 15] Compiling Control.Comonad.Traced.Class ( src/Control/Comonad/Traced/Class.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Comonad/Traced/Class.o )
[10 of 15] Compiling Control.Comonad.Traced ( src/Control/Comonad/Traced.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Comonad/Traced.o )
[11 of 15] Compiling Control.Comonad.Store.Class ( src/Control/Comonad/Store/Class.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Comonad/Store/Class.o )
[12 of 15] Compiling Control.Comonad.Store ( src/Control/Comonad/Store.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Comonad/Store.o )
[13 of 15] Compiling Control.Comonad.Env.Class ( src/Control/Comonad/Env/Class.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Comonad/Env/Class.o )
[14 of 15] Compiling Control.Comonad.Env ( src/Control/Comonad/Env.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Comonad/Env.o )
[15 of 15] Compiling Data.Functor.Composition ( src/Data/Functor/Composition.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Composition.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/comonad-5.0.5-897Gv3bqijJ6EBCcjXazAZ
Registering library for comonad-5.0.5..
Configuring conduit-1.3.1.1...
Preprocessing library for conduit-1.3.1.1..
Building library for conduit-1.3.1.1..
[ 1 of 14] Compiling Data.Conduit.Internal.Pipe ( src/Data/Conduit/Internal/Pipe.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Conduit/Internal/Pipe.o )
src/Data/Conduit/Internal/Pipe.hs:215:11: warning: [-Winline-rule-shadowing]
Rule "conduit: CI.await >>= maybe" may never fire
because ‘maybe’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘maybe’
 |
215 | {-# RULES "conduit: CI.await >>= maybe" forall x y. await >>= maybe x y = NeedInput y (const x) #-}
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Conduit/Internal/Pipe.hs:224:11: warning: [-Winline-rule-shadowing]
Rule "conduit: awaitE >>= either" may never fire
because ‘either’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘either’
 |
224 | {-# RULES "conduit: awaitE >>= either" forall x y. awaitE >>= either x y = NeedInput y x #-}
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 2 of 14] Compiling Data.Conduit.Internal.Conduit ( src/Data/Conduit/Internal/Conduit.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Conduit/Internal/Conduit.o )
src/Data/Conduit/Internal/Conduit.hs:841:11: warning: [-Winline-rule-shadowing]
Rule "conduit: await >>= maybe" may never fire
because ‘maybe’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘maybe’
 |
841 | {-# RULES "conduit: await >>= maybe" forall x y. await >>= maybe x y = await' x y #-}
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 3 of 14] Compiling Data.Conduit.Internal.Fusion ( src/Data/Conduit/Internal/Fusion.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Conduit/Internal/Fusion.o )
src/Data/Conduit/Internal/Fusion.hs:71:11: warning: [-Winline-rule-shadowing]
Rule "conduit: fuseStream (.|)" may never fire
because ‘.|’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘.|’
 |
71 | {-# RULES "conduit: fuseStream (.|)" forall left right.
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Data/Conduit/Internal/Fusion.hs:74:11: warning: [-Winline-rule-shadowing]
Rule "conduit: fuseStream (fuse)" may never fire
because ‘fuse’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’
 |
74 | {-# RULES "conduit: fuseStream (fuse)" forall left right.
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Data/Conduit/Internal/Fusion.hs:78:23: warning: [-Wdeprecations]
In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit):
Deprecated: "Use .|"
 |
78 | unstream left =$= unstream right = unstream (fuseStream left right)
 | ^^^

src/Data/Conduit/Internal/Fusion.hs:102:11: warning: [-Winline-rule-shadowing]
Rule "conduit: runStream (pure)" may never fire
because ‘runConduitPure’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’
 |
102 | {-# RULES "conduit: runStream (pure)" forall stream.
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Data/Conduit/Internal/Fusion.hs:105:11: warning: [-Winline-rule-shadowing]
Rule "conduit: runStream (ResourceT)" may never fire
because ‘runConduitRes’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’
 |
105 | {-# RULES "conduit: runStream (ResourceT)" forall stream.
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Data/Conduit/Internal/Fusion.hs:129:23: warning: [-Wdeprecations]
In the use of ‘$$’ (imported from Data.Conduit.Internal.Conduit):
Deprecated: "Use runConduit and .|"
 |
129 | unstream left $$ unstream right = connectStream left right
 | ^^

src/Data/Conduit/Internal/Fusion.hs:154:23: warning: [-Wdeprecations]
In the use of ‘$$’ (imported from Data.Conduit.Internal.Conduit):
Deprecated: "Use runConduit and .|"
 |
154 | unstream left $$ right = connectStream1 left right
 | ^^

src/Data/Conduit/Internal/Fusion.hs:157:11: warning: [-Winline-rule-shadowing]
Rule "conduit: connectStream1 (runConduit/.|)" may never fire
because ‘.|’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘.|’
 |
157 | {-# RULES "conduit: connectStream1 (runConduit/.|)" forall left right.
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Data/Conduit/Internal/Fusion.hs:161:35: warning: [-Wdeprecations]
In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit):
Deprecated: "Use .|"
 |
161 | runConduit (unstream left =$= right) = connectStream1 left right
 | ^^^

src/Data/Conduit/Internal/Fusion.hs:163:11: warning: [-Winline-rule-shadowing]
Rule "conduit: connectStream1 (runConduit/fuse)" may never fire
because ‘fuse’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’
 |
163 | {-# RULES "conduit: connectStream1 (runConduit/fuse)" forall left right.
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Data/Conduit/Internal/Fusion.hs:167:11: warning: [-Winline-rule-shadowing]
Rule "conduit: connectStream1 (runConduitPure/.|)" may never fire
because ‘runConduitPure’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’
 |
167 | {-# RULES "conduit: connectStream1 (runConduitPure/.|)" forall left right.
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Data/Conduit/Internal/Fusion.hs:167:11: warning: [-Winline-rule-shadowing]
Rule "conduit: connectStream1 (runConduitPure/.|)" may never fire
because ‘.|’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘.|’
 |
167 | {-# RULES "conduit: connectStream1 (runConduitPure/.|)" forall left right.
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Data/Conduit/Internal/Fusion.hs:170:11: warning: [-Winline-rule-shadowing]
Rule "conduit: connectStream1 (runConduitPure/=$=)" may never fire
because ‘runConduitPure’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’
 |
170 | {-# RULES "conduit: connectStream1 (runConduitPure/=$=)" forall left right.
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Data/Conduit/Internal/Fusion.hs:171:39: warning: [-Wdeprecations]
In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit):
Deprecated: "Use .|"
 |
171 | runConduitPure (unstream left =$= right) = runIdentity (connectStream1 left right)
 | ^^^

src/Data/Conduit/Internal/Fusion.hs:173:11: warning: [-Winline-rule-shadowing]
Rule "conduit: connectStream1 (runConduitPure/fuse)" may never fire
because ‘runConduitPure’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’
 |
173 | {-# RULES "conduit: connectStream1 (runConduitPure/fuse)" forall left right.
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Data/Conduit/Internal/Fusion.hs:173:11: warning: [-Winline-rule-shadowing]
Rule "conduit: connectStream1 (runConduitPure/fuse)" may never fire
because ‘fuse’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’
 |
173 | {-# RULES "conduit: connectStream1 (runConduitPure/fuse)" forall left right.
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Data/Conduit/Internal/Fusion.hs:177:11: warning: [-Winline-rule-shadowing]
Rule "conduit: connectStream1 (runConduitRes/.|)" may never fire
because ‘runConduitRes’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’
 |
177 | {-# RULES "conduit: connectStream1 (runConduitRes/.|)" forall left right.
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Data/Conduit/Internal/Fusion.hs:177:11: warning: [-Winline-rule-shadowing]
Rule "conduit: connectStream1 (runConduitRes/.|)" may never fire
because ‘.|’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘.|’
 |
177 | {-# RULES "conduit: connectStream1 (runConduitRes/.|)" forall left right.
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Data/Conduit/Internal/Fusion.hs:180:11: warning: [-Winline-rule-shadowing]
Rule "conduit: connectStream1 (runConduitRes/=$=)" may never fire
because ‘runConduitRes’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’
 |
180 | {-# RULES "conduit: connectStream1 (runConduitRes/=$=)" forall left right.
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Data/Conduit/Internal/Fusion.hs:181:38: warning: [-Wdeprecations]
In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit):
Deprecated: "Use .|"
 |
181 | runConduitRes (unstream left =$= right) = runResourceT (connectStream1 left right)
 | ^^^

src/Data/Conduit/Internal/Fusion.hs:183:11: warning: [-Winline-rule-shadowing]
Rule "conduit: connectStream1 (runConduitRes/fuse)" may never fire
because ‘runConduitRes’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’
 |
183 | {-# RULES "conduit: connectStream1 (runConduitRes/fuse)" forall left right.
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Data/Conduit/Internal/Fusion.hs:183:11: warning: [-Winline-rule-shadowing]
Rule "conduit: connectStream1 (runConduitRes/fuse)" may never fire
because ‘fuse’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’
 |
183 | {-# RULES "conduit: connectStream1 (runConduitRes/fuse)" forall left right.
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Data/Conduit/Internal/Fusion.hs:214:14: warning: [-Wdeprecations]
In the use of ‘$$’ (imported from Data.Conduit.Internal.Conduit):
Deprecated: "Use runConduit and .|"
 |
214 | left $$ unstream right = connectStream2 left right
 | ^^

src/Data/Conduit/Internal/Fusion.hs:217:11: warning: [-Winline-rule-shadowing]
Rule "conduit: connectStream2 (runConduit/.|)" may never fire
because ‘.|’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘.|’
 |
217 | {-# RULES "conduit: connectStream2 (runConduit/.|)" forall left right.
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Data/Conduit/Internal/Fusion.hs:220:11: warning: [-Winline-rule-shadowing]
Rule "conduit: connectStream2 (runConduit/fuse)" may never fire
because ‘fuse’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’
 |
220 | {-# RULES "conduit: connectStream2 (runConduit/fuse)" forall left right.
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Data/Conduit/Internal/Fusion.hs:224:26: warning: [-Wdeprecations]
In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit):
Deprecated: "Use .|"
 |
224 | runConduit (left =$= unstream right) = connectStream2 left right
 | ^^^

src/Data/Conduit/Internal/Fusion.hs:227:11: warning: [-Winline-rule-shadowing]
Rule "conduit: connectStream2 (runConduitPure/.|)" may never fire
because ‘runConduitPure’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’
 |
227 | {-# RULES "conduit: connectStream2 (runConduitPure/.|)" forall left right.
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Data/Conduit/Internal/Fusion.hs:227:11: warning: [-Winline-rule-shadowing]
Rule "conduit: connectStream2 (runConduitPure/.|)" may never fire
because ‘.|’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘.|’
 |
227 | {-# RULES "conduit: connectStream2 (runConduitPure/.|)" forall left right.
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Data/Conduit/Internal/Fusion.hs:230:11: warning: [-Winline-rule-shadowing]
Rule "conduit: connectStream2 (runConduitPure/fuse)" may never fire
because ‘runConduitPure’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’
 |
230 | {-# RULES "conduit: connectStream2 (runConduitPure/fuse)" forall left right.
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Data/Conduit/Internal/Fusion.hs:230:11: warning: [-Winline-rule-shadowing]
Rule "conduit: connectStream2 (runConduitPure/fuse)" may never fire
because ‘fuse’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’
 |
230 | {-# RULES "conduit: connectStream2 (runConduitPure/fuse)" forall left right.
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Data/Conduit/Internal/Fusion.hs:233:11: warning: [-Winline-rule-shadowing]
Rule "conduit: connectStream2 (runConduitPure/=$=)" may never fire
because ‘runConduitPure’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitPure’
 |
233 | {-# RULES "conduit: connectStream2 (runConduitPure/=$=)" forall left right.
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Data/Conduit/Internal/Fusion.hs:234:30: warning: [-Wdeprecations]
In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit):
Deprecated: "Use .|"
 |
234 | runConduitPure (left =$= unstream right) = runIdentity (connectStream2 left right)
 | ^^^

src/Data/Conduit/Internal/Fusion.hs:237:11: warning: [-Winline-rule-shadowing]
Rule "conduit: connectStream2 (runConduitRes/.|)" may never fire
because ‘runConduitRes’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’
 |
237 | {-# RULES "conduit: connectStream2 (runConduitRes/.|)" forall left right.
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Data/Conduit/Internal/Fusion.hs:237:11: warning: [-Winline-rule-shadowing]
Rule "conduit: connectStream2 (runConduitRes/.|)" may never fire
because ‘.|’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘.|’
 |
237 | {-# RULES "conduit: connectStream2 (runConduitRes/.|)" forall left right.
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Data/Conduit/Internal/Fusion.hs:240:11: warning: [-Winline-rule-shadowing]
Rule "conduit: connectStream2 (runConduitRes/fuse)" may never fire
because ‘runConduitRes’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’
 |
240 | {-# RULES "conduit: connectStream2 (runConduitRes/fuse)" forall left right.
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Data/Conduit/Internal/Fusion.hs:240:11: warning: [-Winline-rule-shadowing]
Rule "conduit: connectStream2 (runConduitRes/fuse)" may never fire
because ‘fuse’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fuse’
 |
240 | {-# RULES "conduit: connectStream2 (runConduitRes/fuse)" forall left right.
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Data/Conduit/Internal/Fusion.hs:243:11: warning: [-Winline-rule-shadowing]
Rule "conduit: connectStream2 (runConduitRes/=$=)" may never fire
because ‘runConduitRes’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘runConduitRes’
 |
243 | {-# RULES "conduit: connectStream2 (runConduitRes/=$=)" forall left right.
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...

src/Data/Conduit/Internal/Fusion.hs:244:29: warning: [-Wdeprecations]
In the use of ‘=$=’ (imported from Data.Conduit.Internal.Conduit):
Deprecated: "Use .|"
 |
244 | runConduitRes (left =$= unstream right) = runResourceT (connectStream2 left right)
 | ^^^
[ 4 of 14] Compiling Data.Conduit.Internal.List.Stream ( src/Data/Conduit/Internal/List/Stream.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Conduit/Internal/List/Stream.o )
[ 5 of 14] Compiling Data.Conduit.Combinators.Stream ( src/Data/Conduit/Combinators/Stream.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Conduit/Combinators/Stream.o )
[ 6 of 14] Compiling Data.Conduit ( src/Data/Conduit.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Conduit.o )
src/Data/Conduit.hs:104:1: warning: [-Wunused-imports]
The import of ‘Data.Functor.Identity’ is redundant
except perhaps to import instances from ‘Data.Functor.Identity’
To import instances alone, use: import Data.Functor.Identity()
 |
104 | import Data.Functor.Identity (Identity, runIdentity)
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Conduit.hs:105:1: warning: [-Wunused-imports]
The import of ‘Control.Monad.Trans.Resource’ is redundant
except perhaps to import instances from ‘Control.Monad.Trans.Resource’
To import instances alone, use: import Control.Monad.Trans.Resource()
 |
105 | import Control.Monad.Trans.Resource (ResourceT, runResourceT)
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Conduit.hs:106:1: warning: [-Wunused-imports]
The import of ‘Control.Monad.IO.Unlift’ is redundant
except perhaps to import instances from ‘Control.Monad.IO.Unlift’
To import instances alone, use: import Control.Monad.IO.Unlift()
 |
106 | import Control.Monad.IO.Unlift (MonadUnliftIO)
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 7 of 14] Compiling Data.Conduit.Internal ( src/Data/Conduit/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Conduit/Internal.o )
[ 8 of 14] Compiling Data.Conduit.Lift ( src/Data/Conduit/Lift.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Conduit/Lift.o )
[ 9 of 14] Compiling Data.Conduit.List ( src/Data/Conduit/List.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Conduit/List.o )
src/Data/Conduit/List.hs:304:11: warning: [-Winline-rule-shadowing]
Rule "conduit: $$ fold" may never fire
because ‘.|’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘.|’
 |
304 | {-# RULES "conduit: $$ fold" forall src f b. runConduit (src .| fold f b) = connectFold src f b #-}
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Conduit/List.hs:320:11: warning: [-Winline-rule-shadowing]
Rule "conduit: $$ foldM" may never fire
because ‘.|’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘.|’
 |
320 | {-# RULES "conduit: $$ foldM" forall src f b. runConduit (src .| foldM f b) = connectFoldM src f b #-}
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Conduit/List.hs:363:11: warning: [-Winline-rule-shadowing]
Rule "conduit: connect to mapM_" may never fire
because ‘.|’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘.|’
 |
363 | {-# RULES "conduit: connect to mapM_" [2] forall f src. runConduit (src .| mapM_ f) = srcMapM_ src f #-}
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Conduit/List.hs:797:11: warning: [-Winline-rule-shadowing]
Rule "conduit: source/filter fusion .|" may never fire
because ‘.|’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘.|’
 |
797 | {-# RULES "conduit: source/filter fusion .|" forall f src. src .| filter f = filterFuseRight src f #-}
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Conduit/List.hs:821:11: warning: [-Winline-rule-shadowing]
Rule "conduit: connect to sinkNull" may never fire
because ‘.|’ might inline first
Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘.|’
 |
821 | {-# RULES "conduit: connect to sinkNull" forall src. runConduit (src .| sinkNull) = srcSinkNull src #-}
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[10 of 14] Compiling Data.Streaming.FileRead ( src/Data/Streaming/FileRead.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Streaming/FileRead.o )
[11 of 14] Compiling Data.Streaming.Filesystem ( src/Data/Streaming/Filesystem.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Streaming/Filesystem.o )
[12 of 14] Compiling Data.Conduit.Combinators ( src/Data/Conduit/Combinators.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Conduit/Combinators.o )
[13 of 14] Compiling Data.Conduit.Combinators.Unqualified ( src/Data/Conduit/Combinators/Unqualified.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Conduit/Combinators/Unqualified.o )
[14 of 14] Compiling Conduit ( src/Conduit.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Conduit.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/conduit-1.3.1.1-1a5qHugPj4B67fnA00P001
Registering library for conduit-1.3.1.1..
Configuring conduit-extra-1.3.1.1...
Preprocessing library for conduit-extra-1.3.1.1..
Building library for conduit-extra-1.3.1.1..
[ 1 of 13] Compiling Data.Conduit.Attoparsec ( Data/Conduit/Attoparsec.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Conduit/Attoparsec.o )
[ 2 of 13] Compiling Data.Conduit.Binary ( Data/Conduit/Binary.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Conduit/Binary.o )
[ 3 of 13] Compiling Data.Conduit.ByteString.Builder ( Data/Conduit/ByteString/Builder.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Conduit/ByteString/Builder.o )
[ 4 of 13] Compiling Data.Conduit.Filesystem ( Data/Conduit/Filesystem.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Conduit/Filesystem.o )
[ 5 of 13] Compiling Data.Conduit.Foldl ( Data/Conduit/Foldl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Conduit/Foldl.o )
[ 6 of 13] Compiling Data.Conduit.Lazy ( Data/Conduit/Lazy.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Conduit/Lazy.o )
[ 7 of 13] Compiling Data.Conduit.Network ( Data/Conduit/Network.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Conduit/Network.o )
[ 8 of 13] Compiling Data.Conduit.Network.UDP ( Data/Conduit/Network/UDP.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Conduit/Network/UDP.o )
[ 9 of 13] Compiling Data.Conduit.Network.Unix ( Data/Conduit/Network/Unix.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Conduit/Network/Unix.o )
[10 of 13] Compiling Data.Conduit.Process ( Data/Conduit/Process.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Conduit/Process.o )
[11 of 13] Compiling Data.Conduit.Process.Typed ( Data/Conduit/Process/Typed.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Conduit/Process/Typed.o )
[12 of 13] Compiling Data.Conduit.Text ( Data/Conduit/Text.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Conduit/Text.o )
[13 of 13] Compiling Data.Conduit.Zlib ( Data/Conduit/Zlib.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Conduit/Zlib.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/conduit-extra-1.3.1.1-3wjH3VV1gQ84klYlaIDh4l
Registering library for conduit-extra-1.3.1.1..
Configuring connection-0.2.8...
Preprocessing library for connection-0.2.8..
Building library for connection-0.2.8..
[1 of 2] Compiling Network.Connection.Types ( Network/Connection/Types.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Connection/Types.o )
Network/Connection/Types.hs:19:1: warning: [-Wdeprecations]
Module ‘Network.BSD’ is deprecated:
This platform dependent module is no longer supported.
 |
19 | import Network.BSD (HostName)
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2 of 2] Compiling Network.Connection ( Network/Connection.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Connection.o )
Network/Connection.hs:52:1: warning: [-Wunused-imports]
The import of ‘Control.Applicative’ is redundant
except perhaps to import instances from ‘Control.Applicative’
To import instances alone, use: import Control.Applicative()
 |
52 | import Control.Applicative
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^

Network/Connection.hs:64:1: warning: [-Wdeprecations]
Module ‘Network’ is deprecated:
The high level Network interface is no longer supported. Please use Network.Socket.
 |
64 | import qualified Network as N
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Network/Connection.hs:66:1: warning: [-Wdeprecations]
Module ‘Network.BSD’ is deprecated:
This platform dependent module is no longer supported.
 |
66 | import Network.BSD (getProtocolNumber)
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Network/Connection.hs:101:1: warning: [-Wunused-top-binds]
Defined but not used: ‘connectionSessionManager’
 |
101 | connectionSessionManager mvar = TLS.SessionManager
 | ^^^^^^^^^^^^^^^^^^^^^^^^

Network/Connection.hs:117:62: warning: [-Wdeprecations]
In the use of ‘ciphersuite_all’
(imported from Network.TLS.Extra, but defined in Network.TLS.Extra.Cipher):
"This ciphersuite list contains RC4. Use ciphersuite_strong or ciphersuite_default instead."
 |
117 | { TLS.clientSupported = def { TLS.supportedCiphers = TLS.ciphersuite_all }
 | ^^^^^^^^^^^^^^^^^^^

Network/Connection.hs:175:58: warning: [-Wdeprecations]
In the use of data constructor ‘PortNumber’
(imported from Network):
Deprecated: "The high level Network interface is no longer supported. Please use Network.Socket."
 |
175 | let doConnect = conFct (connectionHostname cParams) (N.PortNumber $ connectionPort cParams)
 | ^^^^^^^^^^^^

Network/Connection.hs:180:85: warning: [-Wdeprecations]
In the use of data constructor ‘PortNumber’
(imported from Network):
Deprecated: "The high level Network interface is no longer supported. Please use Network.Socket."
 |
180 | getConFct (Just (OtherProxy h p)) = return $ \_ _ -> resolve' h (N.PortNumber p)
 | ^^^^^^^^^^^^

Network/Connection.hs:181:84: warning: [-Wdeprecations]
In the use of data constructor ‘PortNumber’
(imported from Network):
Deprecated: "The high level Network interface is no longer supported. Please use Network.Socket."
 |
181 | getConFct (Just (SockSettingsSimple h p)) = return $ socksConnectTo' h (N.PortNumber p)
 | ^^^^^^^^^^^^

Network/Connection.hs:192:80: warning: [-Wdeprecations]
In the use of data constructor ‘PortNumber’
(imported from Network):
Deprecated: "The high level Network interface is no longer supported. Please use Network.Socket."
 |
192 | Just (sHost, sPort) -> return $ socksConnectTo' sHost (N.PortNumber $ fromIntegral (sPort :: Int))
 | ^^^^^^^^^^^^

Network/Connection.hs:206:29: warning: [-Wdeprecations]
In the use of data constructor ‘Service’ (imported from Network):
Deprecated: "The high level Network interface is no longer supported. Please use Network.Socket."
 |
206 | N.Service serv -> serv
 | ^^^^^^^^^

Network/Connection.hs:206:39: warning: [-Wname-shadowing]
This binding for ‘serv’ shadows the existing binding
bound at Network/Connection.hs:205:17
 |
206 | N.Service serv -> serv
 | ^^^^

Network/Connection.hs:207:29: warning: [-Wdeprecations]
In the use of data constructor ‘PortNumber’
(imported from Network):
Deprecated: "The high level Network interface is no longer supported. Please use Network.Socket."
 |
207 | N.PortNumber n -> show n
 | ^^^^^^^^^^^^

Network/Connection.hs:209:22: warning: [-Wdeprecations]
In the use of ‘getProtocolNumber’ (imported from Network.BSD):
Deprecated: "This platform dependent module is no longer supported."
 |
209 | proto <- getProtocolNumber "tcp"
 | ^^^^^^^^^^^^^^^^^
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/connection-0.2.8-95ATMrMA9DCFCe0RKSIYgU
Registering library for connection-0.2.8..
Configuring contravariant-1.5.1...
Preprocessing library for contravariant-1.5.1..
Building library for contravariant-1.5.1..
[1 of 3] Compiling Data.Functor.Contravariant.Divisible ( src/Data/Functor/Contravariant/Divisible.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Contravariant/Divisible.o )
[2 of 3] Compiling Data.Functor.Contravariant.Compose ( src/Data/Functor/Contravariant/Compose.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Contravariant/Compose.o )
[3 of 3] Compiling Data.Functor.Contravariant.Generic ( src/Data/Functor/Contravariant/Generic.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Contravariant/Generic.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/contravariant-1.5.1-5DqKSjbrRzZU8YLmfpGsF
Registering library for contravariant-1.5.1..
Configuring cookie-0.4.4...
Preprocessing library for cookie-0.4.4..
Building library for cookie-0.4.4..
[1 of 1] Compiling Web.Cookie ( Web/Cookie.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Web/Cookie.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/cookie-0.4.4-KpjAlIew5oQDgqXiPeQJ63
Registering library for cookie-0.4.4..
Configuring cryptonite-0.25...
Preprocessing library for cryptonite-0.25..
Building library for cryptonite-0.25..
[ 1 of 123] Compiling Crypto.Cipher.DES.Primitive ( Crypto/Cipher/DES/Primitive.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Cipher/DES/Primitive.o )
[ 2 of 123] Compiling Crypto.Data.Padding ( Crypto/Data/Padding.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Data/Padding.o )
[ 3 of 123] Compiling Crypto.Internal.Compat ( Crypto/Internal/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Internal/Compat.o )
[ 4 of 123] Compiling Crypto.Internal.ByteArray ( Crypto/Internal/ByteArray.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Internal/ByteArray.o )
[ 5 of 123] Compiling Crypto.Cipher.Types.Utils ( Crypto/Cipher/Types/Utils.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Cipher/Types/Utils.o )
[ 6 of 123] Compiling Crypto.Internal.CompatPrim ( Crypto/Internal/CompatPrim.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Internal/CompatPrim.o )
[ 7 of 123] Compiling Crypto.Internal.DeepSeq ( Crypto/Internal/DeepSeq.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Internal/DeepSeq.o )
[ 8 of 123] Compiling Crypto.Internal.Imports ( Crypto/Internal/Imports.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Internal/Imports.o )
[ 9 of 123] Compiling Crypto.Hash.Types ( Crypto/Hash/Types.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Hash/Types.o )
[ 10 of 123] Compiling Crypto.Hash.Whirlpool ( Crypto/Hash/Whirlpool.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Hash/Whirlpool.o )
[ 11 of 123] Compiling Crypto.Hash.Tiger ( Crypto/Hash/Tiger.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Hash/Tiger.o )
[ 12 of 123] Compiling Crypto.Hash.Skein512 ( Crypto/Hash/Skein512.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Hash/Skein512.o )
[ 13 of 123] Compiling Crypto.Hash.Skein256 ( Crypto/Hash/Skein256.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Hash/Skein256.o )
[ 14 of 123] Compiling Crypto.Hash.SHA512t ( Crypto/Hash/SHA512t.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Hash/SHA512t.o )
[ 15 of 123] Compiling Crypto.Hash.SHA512 ( Crypto/Hash/SHA512.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Hash/SHA512.o )
[ 16 of 123] Compiling Crypto.Hash.SHA384 ( Crypto/Hash/SHA384.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Hash/SHA384.o )
[ 17 of 123] Compiling Crypto.Hash.SHA3 ( Crypto/Hash/SHA3.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Hash/SHA3.o )
[ 18 of 123] Compiling Crypto.Hash.SHA256 ( Crypto/Hash/SHA256.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Hash/SHA256.o )
[ 19 of 123] Compiling Crypto.Hash.SHA224 ( Crypto/Hash/SHA224.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Hash/SHA224.o )
[ 20 of 123] Compiling Crypto.Hash.SHA1 ( Crypto/Hash/SHA1.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Hash/SHA1.o )
[ 21 of 123] Compiling Crypto.Hash.RIPEMD160 ( Crypto/Hash/RIPEMD160.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Hash/RIPEMD160.o )
[ 22 of 123] Compiling Crypto.Hash.MD5 ( Crypto/Hash/MD5.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Hash/MD5.o )
[ 23 of 123] Compiling Crypto.Hash.MD4 ( Crypto/Hash/MD4.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Hash/MD4.o )
[ 24 of 123] Compiling Crypto.Hash.MD2 ( Crypto/Hash/MD2.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Hash/MD2.o )
[ 25 of 123] Compiling Crypto.Hash.Keccak ( Crypto/Hash/Keccak.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Hash/Keccak.o )
[ 26 of 123] Compiling Crypto.Hash.IO ( Crypto/Hash/IO.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Hash/IO.o )
[ 27 of 123] Compiling Crypto.Hash.Blake2sp ( Crypto/Hash/Blake2sp.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Hash/Blake2sp.o )
[ 28 of 123] Compiling Crypto.Hash.Blake2s ( Crypto/Hash/Blake2s.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Hash/Blake2s.o )
[ 29 of 123] Compiling Crypto.Hash.Blake2bp ( Crypto/Hash/Blake2bp.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Hash/Blake2bp.o )
[ 30 of 123] Compiling Crypto.Hash.Blake2b ( Crypto/Hash/Blake2b.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Hash/Blake2b.o )
[ 31 of 123] Compiling Crypto.Error.Types ( Crypto/Error/Types.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Error/Types.o )
[ 32 of 123] Compiling Crypto.Error ( Crypto/Error.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Error.o )
[ 33 of 123] Compiling Crypto.Cipher.Types.Base ( Crypto/Cipher/Types/Base.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Cipher/Types/Base.o )
[ 34 of 123] Compiling Crypto.Cipher.Types.Stream ( Crypto/Cipher/Types/Stream.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Cipher/Types/Stream.o )
[ 35 of 123] Compiling Crypto.Cipher.Types.GF ( Crypto/Cipher/Types/GF.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Cipher/Types/GF.o )
[ 36 of 123] Compiling Crypto.Cipher.Types.AEAD ( Crypto/Cipher/Types/AEAD.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Cipher/Types/AEAD.o )
[ 37 of 123] Compiling Crypto.Cipher.Types.Block ( Crypto/Cipher/Types/Block.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Cipher/Types/Block.o )
[ 38 of 123] Compiling Crypto.Cipher.Types ( Crypto/Cipher/Types.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Cipher/Types.o )
[ 39 of 123] Compiling Crypto.ConstructHash.MiyaguchiPreneel ( Crypto/ConstructHash/MiyaguchiPreneel.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/ConstructHash/MiyaguchiPreneel.o )
[ 40 of 123] Compiling Crypto.Cipher.Utils ( Crypto/Cipher/Utils.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Cipher/Utils.o )
[ 41 of 123] Compiling Crypto.Cipher.TripleDES ( Crypto/Cipher/TripleDES.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Cipher/TripleDES.o )
[ 42 of 123] Compiling Crypto.Cipher.DES ( Crypto/Cipher/DES.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Cipher/DES.o )
[ 43 of 123] Compiling Crypto.Cipher.Salsa ( Crypto/Cipher/Salsa.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Cipher/Salsa.o )
[ 44 of 123] Compiling Crypto.Cipher.XSalsa ( Crypto/Cipher/XSalsa.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Cipher/XSalsa.o )
[ 45 of 123] Compiling Crypto.Cipher.RC4 ( Crypto/Cipher/RC4.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Cipher/RC4.o )
[ 46 of 123] Compiling Crypto.Cipher.ChaCha ( Crypto/Cipher/ChaCha.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Cipher/ChaCha.o )
[ 47 of 123] Compiling Crypto.Cipher.AES.Primitive ( Crypto/Cipher/AES/Primitive.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Cipher/AES/Primitive.o )
[ 48 of 123] Compiling Crypto.Cipher.AES ( Crypto/Cipher/AES.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Cipher/AES.o )
[ 49 of 123] Compiling Crypto.Internal.Nat ( Crypto/Internal/Nat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Internal/Nat.o )
[ 50 of 123] Compiling Crypto.Hash.SHAKE ( Crypto/Hash/SHAKE.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Hash/SHAKE.o )
[ 51 of 123] Compiling Crypto.Hash.Blake2 ( Crypto/Hash/Blake2.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Hash/Blake2.o )
[ 52 of 123] Compiling Crypto.Hash.Algorithms ( Crypto/Hash/Algorithms.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Hash/Algorithms.o )
[ 53 of 123] Compiling Crypto.Hash ( Crypto/Hash.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Hash.o )
[ 54 of 123] Compiling Crypto.Internal.Proxy ( Crypto/Internal/Proxy.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Internal/Proxy.o )
[ 55 of 123] Compiling Crypto.Internal.WordArray ( Crypto/Internal/WordArray.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Internal/WordArray.o )
[ 56 of 123] Compiling Crypto.Cipher.CAST5.Primitive ( Crypto/Cipher/CAST5/Primitive.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Cipher/CAST5/Primitive.o )
[ 57 of 123] Compiling Crypto.Cipher.CAST5 ( Crypto/Cipher/CAST5.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Cipher/CAST5.o )
[ 58 of 123] Compiling Crypto.Cipher.Blowfish.Box ( Crypto/Cipher/Blowfish/Box.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Cipher/Blowfish/Box.o )
[ 59 of 123] Compiling Crypto.Internal.Words ( Crypto/Internal/Words.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Internal/Words.o )
[ 60 of 123] Compiling Crypto.Cipher.Twofish.Primitive ( Crypto/Cipher/Twofish/Primitive.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Cipher/Twofish/Primitive.o )
[ 61 of 123] Compiling Crypto.Cipher.Twofish ( Crypto/Cipher/Twofish.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Cipher/Twofish.o )
[ 62 of 123] Compiling Crypto.Cipher.Camellia.Primitive ( Crypto/Cipher/Camellia/Primitive.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Cipher/Camellia/Primitive.o )
[ 63 of 123] Compiling Crypto.Cipher.Camellia ( Crypto/Cipher/Camellia.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Cipher/Camellia.o )
[ 64 of 123] Compiling Crypto.Cipher.Blowfish.Primitive ( Crypto/Cipher/Blowfish/Primitive.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Cipher/Blowfish/Primitive.o )
[ 65 of 123] Compiling Crypto.Cipher.Blowfish ( Crypto/Cipher/Blowfish.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Cipher/Blowfish.o )
[ 66 of 123] Compiling Crypto.KDF.Argon2 ( Crypto/KDF/Argon2.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/KDF/Argon2.o )
[ 67 of 123] Compiling Crypto.MAC.CMAC ( Crypto/MAC/CMAC.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/MAC/CMAC.o )
[ 68 of 123] Compiling Crypto.MAC.HMAC ( Crypto/MAC/HMAC.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/MAC/HMAC.o )
[ 69 of 123] Compiling Crypto.KDF.PBKDF2 ( Crypto/KDF/PBKDF2.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/KDF/PBKDF2.o )
[ 70 of 123] Compiling Crypto.KDF.Scrypt ( Crypto/KDF/Scrypt.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/KDF/Scrypt.o )
[ 71 of 123] Compiling Crypto.KDF.HKDF ( Crypto/KDF/HKDF.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/KDF/HKDF.o )
[ 72 of 123] Compiling Crypto.MAC.Poly1305 ( Crypto/MAC/Poly1305.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/MAC/Poly1305.o )
[ 73 of 123] Compiling Crypto.Cipher.ChaChaPoly1305 ( Crypto/Cipher/ChaChaPoly1305.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Cipher/ChaChaPoly1305.o )
[ 74 of 123] Compiling Crypto.Number.Compat ( Crypto/Number/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Number/Compat.o )
[ 75 of 123] Compiling Crypto.Number.Basic ( Crypto/Number/Basic.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Number/Basic.o )
[ 76 of 123] Compiling Crypto.ECC.Simple.Types ( Crypto/ECC/Simple/Types.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/ECC/Simple/Types.o )
[ 77 of 123] Compiling Crypto.Number.F2m ( Crypto/Number/F2m.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Number/F2m.o )
[ 78 of 123] Compiling Crypto.Number.ModArithmetic ( Crypto/Number/ModArithmetic.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Number/ModArithmetic.o )
[ 79 of 123] Compiling Crypto.Number.Serialize.Internal ( Crypto/Number/Serialize/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Number/Serialize/Internal.o )
[ 80 of 123] Compiling Crypto.Number.Serialize ( Crypto/Number/Serialize.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Number/Serialize.o )
[ 81 of 123] Compiling Crypto.OTP ( Crypto/OTP.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/OTP.o )
[ 82 of 123] Compiling Crypto.PubKey.ECC.Types ( Crypto/PubKey/ECC/Types.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/PubKey/ECC/Types.o )
[ 83 of 123] Compiling Crypto.PubKey.Internal ( Crypto/PubKey/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/PubKey/Internal.o )
[ 84 of 123] Compiling Crypto.PubKey.MaskGenFunction ( Crypto/PubKey/MaskGenFunction.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/PubKey/MaskGenFunction.o )
[ 85 of 123] Compiling Crypto.PubKey.RSA.Types ( Crypto/PubKey/RSA/Types.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/PubKey/RSA/Types.o )
[ 86 of 123] Compiling Crypto.PubKey.RSA.Prim ( Crypto/PubKey/RSA/Prim.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/PubKey/RSA/Prim.o )
[ 87 of 123] Compiling Crypto.Random.Entropy.Source ( Crypto/Random/Entropy/Source.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Random/Entropy/Source.o )
[ 88 of 123] Compiling Crypto.Random.Entropy.RDRand ( Crypto/Random/Entropy/RDRand.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Random/Entropy/RDRand.o )
[ 89 of 123] Compiling Crypto.Random.Entropy.Unix ( Crypto/Random/Entropy/Unix.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Random/Entropy/Unix.o )
[ 90 of 123] Compiling Crypto.Random.Entropy.Backend ( Crypto/Random/Entropy/Backend.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Random/Entropy/Backend.o )
[ 91 of 123] Compiling Crypto.Random.Entropy.Unsafe ( Crypto/Random/Entropy/Unsafe.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Random/Entropy/Unsafe.o )
[ 92 of 123] Compiling Crypto.Random.Entropy ( Crypto/Random/Entropy.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Random/Entropy.o )
[ 93 of 123] Compiling Crypto.Random.EntropyPool ( Crypto/Random/EntropyPool.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Random/EntropyPool.o )
[ 94 of 123] Compiling Crypto.Random.Types ( Crypto/Random/Types.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Random/Types.o )
[ 95 of 123] Compiling Crypto.Random.SystemDRG ( Crypto/Random/SystemDRG.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Random/SystemDRG.o )
[ 96 of 123] Compiling Crypto.Random.ChaChaDRG ( Crypto/Random/ChaChaDRG.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Random/ChaChaDRG.o )
[ 97 of 123] Compiling Crypto.Random ( Crypto/Random.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Random.o )
[ 98 of 123] Compiling Crypto.Random.Probabilistic ( Crypto/Random/Probabilistic.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Random/Probabilistic.o )
[ 99 of 123] Compiling Crypto.PubKey.Ed448 ( Crypto/PubKey/Ed448.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/PubKey/Ed448.o )
[100 of 123] Compiling Crypto.PubKey.Ed25519 ( Crypto/PubKey/Ed25519.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/PubKey/Ed25519.o )
[101 of 123] Compiling Crypto.PubKey.ECC.P256 ( Crypto/PubKey/ECC/P256.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/PubKey/ECC/P256.o )
[102 of 123] Compiling Crypto.PubKey.Curve448 ( Crypto/PubKey/Curve448.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/PubKey/Curve448.o )
[103 of 123] Compiling Crypto.PubKey.Curve25519 ( Crypto/PubKey/Curve25519.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/PubKey/Curve25519.o )
[104 of 123] Compiling Crypto.KDF.BCrypt ( Crypto/KDF/BCrypt.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/KDF/BCrypt.o )
[105 of 123] Compiling Crypto.ECC.Edwards25519 ( Crypto/ECC/Edwards25519.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/ECC/Edwards25519.o )
[106 of 123] Compiling Crypto.Number.Generate ( Crypto/Number/Generate.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Number/Generate.o )
[107 of 123] Compiling Crypto.PubKey.ECC.Prim ( Crypto/PubKey/ECC/Prim.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/PubKey/ECC/Prim.o )
[108 of 123] Compiling Crypto.PubKey.ECC.ECDSA ( Crypto/PubKey/ECC/ECDSA.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/PubKey/ECC/ECDSA.o )
[109 of 123] Compiling Crypto.PubKey.ECC.Generate ( Crypto/PubKey/ECC/Generate.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/PubKey/ECC/Generate.o )
[110 of 123] Compiling Crypto.PubKey.DSA ( Crypto/PubKey/DSA.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/PubKey/DSA.o )
[111 of 123] Compiling Crypto.Number.Prime ( Crypto/Number/Prime.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Number/Prime.o )
[112 of 123] Compiling Crypto.PubKey.RSA ( Crypto/PubKey/RSA.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/PubKey/RSA.o )
[113 of 123] Compiling Crypto.PubKey.RSA.PSS ( Crypto/PubKey/RSA/PSS.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/PubKey/RSA/PSS.o )
[114 of 123] Compiling Crypto.PubKey.RSA.PKCS15 ( Crypto/PubKey/RSA/PKCS15.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/PubKey/RSA/PKCS15.o )
[115 of 123] Compiling Crypto.PubKey.RSA.OAEP ( Crypto/PubKey/RSA/OAEP.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/PubKey/RSA/OAEP.o )
[116 of 123] Compiling Crypto.PubKey.DH ( Crypto/PubKey/DH.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/PubKey/DH.o )
[117 of 123] Compiling Crypto.PubKey.ElGamal ( Crypto/PubKey/ElGamal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/PubKey/ElGamal.o )
[118 of 123] Compiling Crypto.PubKey.ECC.DH ( Crypto/PubKey/ECC/DH.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/PubKey/ECC/DH.o )
[119 of 123] Compiling Crypto.ECC.Simple.Prim ( Crypto/ECC/Simple/Prim.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/ECC/Simple/Prim.o )
[120 of 123] Compiling Crypto.ECC ( Crypto/ECC.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/ECC.o )
[121 of 123] Compiling Crypto.PubKey.ECIES ( Crypto/PubKey/ECIES.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/PubKey/ECIES.o )
[122 of 123] Compiling Crypto.Data.AFIS ( Crypto/Data/AFIS.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Data/AFIS.o )
[123 of 123] Compiling Crypto.Tutorial ( Crypto/Tutorial.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Crypto/Tutorial.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/cryptonite-0.25-Be17rxzMG7ZGaBFOmZG5Ys
Registering library for cryptonite-0.25..
Configuring data-default-class-0.1.2.0...
Preprocessing library for data-default-class-0.1.2.0..
Building library for data-default-class-0.1.2.0..
[1 of 1] Compiling Data.Default.Class ( Data/Default/Class.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Default/Class.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/data-default-class-0.1.2.0-FeIQ5tLoVZBHMSgrT9zptQ
Registering library for data-default-class-0.1.2.0..
[1 of 2] Compiling Main ( /tmp/stack10040/distributive-0.6/Setup.lhs, /tmp/stack10040/distributive-0.6/.stack-work/dist/x86_64-linux/Cabal-2.4.0.1/setup/Main.o )
[2 of 2] Compiling StackSetupShim ( /home/mudada/.stack/setup-exe-src/setup-shim-mPHDZzAJ.hs, /tmp/stack10040/distributive-0.6/.stack-work/dist/x86_64-linux/Cabal-2.4.0.1/setup/StackSetupShim.o )
Linking /tmp/stack10040/distributive-0.6/.stack-work/dist/x86_64-linux/Cabal-2.4.0.1/setup/setup ...
Configuring distributive-0.6...
Preprocessing library for distributive-0.6..
Building library for distributive-0.6..
[1 of 2] Compiling Data.Distributive ( src/Data/Distributive.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Distributive.o )
[2 of 2] Compiling Data.Distributive.Generic ( src/Data/Distributive/Generic.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Distributive/Generic.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/distributive-0.6-9dQuxsXiNSOFiN4BOgtPCR
Registering library for distributive-0.6..
Configuring dlist-0.8.0.6...
Preprocessing library for dlist-0.8.0.6..
Building library for dlist-0.8.0.6..
[1 of 1] Compiling Data.DList ( Data/DList.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/DList.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/dlist-0.8.0.6-Fp8bZM9eelBDBq54ytkFUM
Registering library for dlist-0.8.0.6..
Warning: erf.cabal:7:1: The field "synopsis" is specified more than once at
positions 7:1, 11:1
Warning: erf.cabal:3:1: The field "license" is specified more than once at
positions 3:1, 10:1
Configuring erf-2.0.0.0...
Preprocessing library for erf-2.0.0.0..
Building library for erf-2.0.0.0..
[1 of 1] Compiling Data.Number.Erf ( src/Data/Number/Erf.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Number/Erf.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/erf-2.0.0.0-ExhHoenPosmHlOroBQQced
Registering library for erf-2.0.0.0..
Configuring exceptions-0.10.2...
Preprocessing library for exceptions-0.10.2..
Building library for exceptions-0.10.2..
[1 of 2] Compiling Control.Monad.Catch ( src/Control/Monad/Catch.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/Catch.o )
[2 of 2] Compiling Control.Monad.Catch.Pure ( src/Control/Monad/Catch/Pure.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/Catch/Pure.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/exceptions-0.10.2-7mu56Kf77IoLRpXmkg5aHc
Registering library for exceptions-0.10.2..
Configuring free-5.1.1...
Preprocessing library for free-5.1.1..
Building library for free-5.1.1..
[ 1 of 20] Compiling Control.Alternative.Free ( src/Control/Alternative/Free.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Alternative/Free.o )
[ 2 of 20] Compiling Control.Alternative.Free.Final ( src/Control/Alternative/Free/Final.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Alternative/Free/Final.o )
[ 3 of 20] Compiling Control.Applicative.Free ( src/Control/Applicative/Free.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Applicative/Free.o )
[ 4 of 20] Compiling Control.Applicative.Free.Fast ( src/Control/Applicative/Free/Fast.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Applicative/Free/Fast.o )
[ 5 of 20] Compiling Control.Applicative.Free.Final ( src/Control/Applicative/Free/Final.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Applicative/Free/Final.o )
[ 6 of 20] Compiling Control.Applicative.Trans.Free ( src/Control/Applicative/Trans/Free.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Applicative/Trans/Free.o )
[ 7 of 20] Compiling Control.Comonad.Cofree.Class ( src/Control/Comonad/Cofree/Class.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Comonad/Cofree/Class.o )
[ 8 of 20] Compiling Control.Comonad.Trans.Cofree ( src/Control/Comonad/Trans/Cofree.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Comonad/Trans/Cofree.o )
[ 9 of 20] Compiling Control.Monad.Free.Class ( src/Control/Monad/Free/Class.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/Free/Class.o )
[10 of 20] Compiling Control.Monad.Free.TH ( src/Control/Monad/Free/TH.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/Free/TH.o )
[11 of 20] Compiling Data.Functor.Classes.Compat ( src/Data/Functor/Classes/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Classes/Compat.o )
[12 of 20] Compiling Control.Monad.Trans.Iter ( src/Control/Monad/Trans/Iter.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/Trans/Iter.o )
[13 of 20] Compiling Control.Monad.Trans.Free.Ap ( src/Control/Monad/Trans/Free/Ap.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/Trans/Free/Ap.o )
src/Control/Monad/Trans/Free/Ap.hs:311:3: warning: [-Wnoncanonical-monadfail-instances]
Noncanonical ‘fail’ definition detected
in the instance declaration for ‘Monad (FreeT f m)’.
Either remove definition for ‘fail’ or define as ‘fail = Control.Monad.Fail.fail’
 |
311 | fail e = FreeT (fail e)
 | ^^^^^^^^^^^^^^^^^^^^^^^
[14 of 20] Compiling Control.Monad.Trans.Free ( src/Control/Monad/Trans/Free.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/Trans/Free.o )
src/Control/Monad/Trans/Free.hs:312:3: warning: [-Wnoncanonical-monadfail-instances]
Noncanonical ‘fail’ definition detected
in the instance declaration for ‘Monad (FreeT f m)’.
Either remove definition for ‘fail’ or define as ‘fail = Control.Monad.Fail.fail’
 |
312 | fail e = FreeT (fail e)
 | ^^^^^^^^^^^^^^^^^^^^^^^
[15 of 20] Compiling Control.Monad.Trans.Free.Church ( src/Control/Monad/Trans/Free/Church.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/Trans/Free/Church.o )
[16 of 20] Compiling Control.Monad.Free.Ap ( src/Control/Monad/Free/Ap.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/Free/Ap.o )
[17 of 20] Compiling Control.Monad.Free ( src/Control/Monad/Free.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/Free.o )
[18 of 20] Compiling Control.Monad.Free.Church ( src/Control/Monad/Free/Church.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/Free/Church.o )
[19 of 20] Compiling Control.Comonad.Trans.Coiter ( src/Control/Comonad/Trans/Coiter.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Comonad/Trans/Coiter.o )
[20 of 20] Compiling Control.Comonad.Cofree ( src/Control/Comonad/Cofree.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Comonad/Cofree.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/free-5.1.1-18R5ibCopuDLVe2FzNZ6Rm
Registering library for free-5.1.1..
Configuring generics-sop-0.4.0.1...
Preprocessing library for generics-sop-0.4.0.1..
Building library for generics-sop-0.4.0.1..
[ 1 of 14] Compiling Generics.SOP.BasicFunctors ( src/Generics/SOP/BasicFunctors.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Generics/SOP/BasicFunctors.o )
[ 2 of 14] Compiling Generics.SOP.Classes ( src/Generics/SOP/Classes.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Generics/SOP/Classes.o )
[ 3 of 14] Compiling Generics.SOP.Constraint ( src/Generics/SOP/Constraint.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Generics/SOP/Constraint.o )
[ 4 of 14] Compiling Generics.SOP.Dict ( src/Generics/SOP/Dict.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Generics/SOP/Dict.o )
[ 5 of 14] Compiling Generics.SOP.NP ( src/Generics/SOP/NP.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Generics/SOP/NP.o )
[ 6 of 14] Compiling Generics.SOP.Metadata ( src/Generics/SOP/Metadata.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Generics/SOP/Metadata.o )
[ 7 of 14] Compiling Generics.SOP.NS ( src/Generics/SOP/NS.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Generics/SOP/NS.o )
[ 8 of 14] Compiling Generics.SOP.Sing ( src/Generics/SOP/Sing.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Generics/SOP/Sing.o )
[ 9 of 14] Compiling Generics.SOP.Type.Metadata ( src/Generics/SOP/Type/Metadata.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Generics/SOP/Type/Metadata.o )
[10 of 14] Compiling Generics.SOP.GGP ( src/Generics/SOP/GGP.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Generics/SOP/GGP.o )
[11 of 14] Compiling Generics.SOP.Universe ( src/Generics/SOP/Universe.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Generics/SOP/Universe.o )
[12 of 14] Compiling Generics.SOP.TH ( src/Generics/SOP/TH.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Generics/SOP/TH.o )
[13 of 14] Compiling Generics.SOP.Instances ( src/Generics/SOP/Instances.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Generics/SOP/Instances.o )
[14 of 14] Compiling Generics.SOP ( src/Generics/SOP.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Generics/SOP.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/generics-sop-0.4.0.1-50QtUhSPhiXGrcY9j3QNt9
Registering library for generics-sop-0.4.0.1..
Configuring hashable-1.2.7.0...
Preprocessing library for hashable-1.2.7.0..
Building library for hashable-1.2.7.0..
[1 of 4] Compiling Data.Hashable.Class ( Data/Hashable/Class.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Hashable/Class.o )
[2 of 4] Compiling Data.Hashable.Generic ( Data/Hashable/Generic.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Hashable/Generic.o )
[3 of 4] Compiling Data.Hashable ( Data/Hashable.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Hashable.o )
[4 of 4] Compiling Data.Hashable.Lifted ( Data/Hashable/Lifted.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Hashable/Lifted.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/hashable-1.2.7.0-CWI8VZuQTAYWIQTQQtqCV
Registering library for hashable-1.2.7.0..
Configuring hourglass-0.2.12...
Preprocessing library for hourglass-0.2.12..
Building library for hourglass-0.2.12..
[ 1 of 17] Compiling Data.Hourglass.Utils ( Data/Hourglass/Utils.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Hourglass/Utils.o )
[ 2 of 17] Compiling Data.Hourglass.Zone ( Data/Hourglass/Zone.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Hourglass/Zone.o )
[ 3 of 17] Compiling Time.Types ( Time/Types.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Time/Types.o )
[ 4 of 17] Compiling Data.Hourglass.Types ( Data/Hourglass/Types.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Hourglass/Types.o )
[ 5 of 17] Compiling Data.Hourglass.Internal.Unix ( Data/Hourglass/Internal/Unix.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Hourglass/Internal/Unix.o )
Data/Hourglass/Internal/Unix.hs:24:1: warning: [-Wunused-imports]
The import of ‘Control.Applicative’ is redundant
except perhaps to import instances from ‘Control.Applicative’
To import instances alone, use: import Control.Applicative()
 |
24 | import Control.Applicative
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 6 of 17] Compiling Data.Hourglass.Internal ( Data/Hourglass/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Hourglass/Internal.o )
[ 7 of 17] Compiling Data.Hourglass.Calendar ( Data/Hourglass/Calendar.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Hourglass/Calendar.o )
[ 8 of 17] Compiling Data.Hourglass.Diff ( Data/Hourglass/Diff.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Hourglass/Diff.o )
Data/Hourglass/Diff.hs:23:1: warning: [-Wunused-imports]
The import of ‘Data.Monoid’ is redundant
except perhaps to import instances from ‘Data.Monoid’
To import instances alone, use: import Data.Monoid()
 |
23 | import Data.Monoid
 | ^^^^^^^^^^^^^^^^^^
[ 9 of 17] Compiling Data.Hourglass.Time ( Data/Hourglass/Time.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Hourglass/Time.o )
[10 of 17] Compiling Data.Hourglass.Epoch ( Data/Hourglass/Epoch.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Hourglass/Epoch.o )
[11 of 17] Compiling Data.Hourglass.Local ( Data/Hourglass/Local.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Hourglass/Local.o )
[12 of 17] Compiling Time.System ( Time/System.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Time/System.o )
Time/System.hs:23:1: warning: [-Wunused-imports]
The import of ‘Control.Applicative’ is redundant
except perhaps to import instances from ‘Control.Applicative’
To import instances alone, use: import Control.Applicative()
 |
23 | import Control.Applicative
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[13 of 17] Compiling System.Hourglass ( System/Hourglass.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/System/Hourglass.o )
[14 of 17] Compiling Data.Hourglass.Format ( Data/Hourglass/Format.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Hourglass/Format.o )
[15 of 17] Compiling Data.Hourglass ( Data/Hourglass.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Hourglass.o )
[16 of 17] Compiling Time.Compat ( Time/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Time/Compat.o )
[17 of 17] Compiling Data.Hourglass.Compat ( Data/Hourglass/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Hourglass/Compat.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/hourglass-0.2.12-333qxqQQ3eK9Jo0nKcpgW5
Registering library for hourglass-0.2.12..
[1 of 2] Compiling Main ( /tmp/stack10040/http-api-data-0.4/Setup.lhs, /tmp/stack10040/http-api-data-0.4/.stack-work/dist/x86_64-linux/Cabal-2.4.0.1/setup/Main.o )
[2 of 2] Compiling StackSetupShim ( /home/mudada/.stack/setup-exe-src/setup-shim-mPHDZzAJ.hs, /tmp/stack10040/http-api-data-0.4/.stack-work/dist/x86_64-linux/Cabal-2.4.0.1/setup/StackSetupShim.o )
Linking /tmp/stack10040/http-api-data-0.4/.stack-work/dist/x86_64-linux/Cabal-2.4.0.1/setup/setup ...
Configuring http-api-data-0.4...
Preprocessing library for http-api-data-0.4..
Building library for http-api-data-0.4..
[1 of 4] Compiling Web.Internal.HttpApiData ( src/Web/Internal/HttpApiData.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Web/Internal/HttpApiData.o )
[2 of 4] Compiling Web.Internal.FormUrlEncoded ( src/Web/Internal/FormUrlEncoded.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Web/Internal/FormUrlEncoded.o )
[3 of 4] Compiling Web.FormUrlEncoded ( src/Web/FormUrlEncoded.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Web/FormUrlEncoded.o )
[4 of 4] Compiling Web.HttpApiData ( src/Web/HttpApiData.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Web/HttpApiData.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/http-api-data-0.4-81BGpEC3x0q29Z3kH2Will
Registering library for http-api-data-0.4..
Configuring http-client-0.5.14...
Preprocessing library for http-client-0.5.14..
Building library for http-client-0.5.14..
[ 1 of 19] Compiling Data.KeyedPool ( Data/KeyedPool.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/KeyedPool.o )
[ 2 of 19] Compiling Network.HTTP.Client.Types ( Network/HTTP/Client/Types.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/HTTP/Client/Types.o )
[ 3 of 19] Compiling Network.HTTP.Client.Connection ( Network/HTTP/Client/Connection.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/HTTP/Client/Connection.o )
[ 4 of 19] Compiling Network.HTTP.Client.Headers ( Network/HTTP/Client/Headers.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/HTTP/Client/Headers.o )
[ 5 of 19] Compiling Network.HTTP.Client.Body ( Network/HTTP/Client/Body.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/HTTP/Client/Body.o )
[ 6 of 19] Compiling Network.HTTP.Client.Util ( Network/HTTP/Client/Util.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/HTTP/Client/Util.o )
[ 7 of 19] Compiling Network.HTTP.Client.Request ( Network/HTTP/Client/Request.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/HTTP/Client/Request.o )
[ 8 of 19] Compiling Network.HTTP.Client.Response ( Network/HTTP/Client/Response.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/HTTP/Client/Response.o )
[ 9 of 19] Compiling Network.HTTP.Proxy ( Network/HTTP/Proxy.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/HTTP/Proxy.o )
[10 of 19] Compiling Network.HTTP.Client.Manager ( Network/HTTP/Client/Manager.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/HTTP/Client/Manager.o )
[11 of 19] Compiling Network.PublicSuffixList.Types ( publicsuffixlist/Network/PublicSuffixList/Types.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/PublicSuffixList/Types.o )
[12 of 19] Compiling Network.PublicSuffixList.Serialize ( publicsuffixlist/Network/PublicSuffixList/Serialize.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/PublicSuffixList/Serialize.o )
[13 of 19] Compiling Network.PublicSuffixList.DataStructure ( publicsuffixlist/Network/PublicSuffixList/DataStructure.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/PublicSuffixList/DataStructure.o )
[14 of 19] Compiling Network.PublicSuffixList.Lookup ( publicsuffixlist/Network/PublicSuffixList/Lookup.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/PublicSuffixList/Lookup.o )
[15 of 19] Compiling Network.HTTP.Client.Cookies ( Network/HTTP/Client/Cookies.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/HTTP/Client/Cookies.o )
[16 of 19] Compiling Network.HTTP.Client.Core ( Network/HTTP/Client/Core.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/HTTP/Client/Core.o )
[17 of 19] Compiling Network.HTTP.Client.Internal ( Network/HTTP/Client/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/HTTP/Client/Internal.o )
[18 of 19] Compiling Network.HTTP.Client ( Network/HTTP/Client.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/HTTP/Client.o )
[19 of 19] Compiling Network.HTTP.Client.MultipartFormData ( Network/HTTP/Client/MultipartFormData.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/HTTP/Client/MultipartFormData.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/http-client-0.5.14-3QMpeAVXundx3WZ6yuAID
Registering library for http-client-0.5.14..
Configuring http-client-tls-0.3.5.3...
Preprocessing library for http-client-tls-0.3.5.3..
Building library for http-client-tls-0.3.5.3..
[1 of 1] Compiling Network.HTTP.Client.TLS ( Network/HTTP/Client/TLS.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/HTTP/Client/TLS.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/http-client-tls-0.3.5.3-JMlaprEuizFIaEC34cVZGc
Registering library for http-client-tls-0.3.5.3..
Configuring http-media-0.7.1.3...
Preprocessing library for http-media-0.7.1.3..
Building library for http-media-0.7.1.3..
[1 of 9] Compiling Network.HTTP.Media.Accept ( src/Network/HTTP/Media/Accept.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/HTTP/Media/Accept.o )
[2 of 9] Compiling Network.HTTP.Media.RenderHeader ( src/Network/HTTP/Media/RenderHeader.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/HTTP/Media/RenderHeader.o )
[3 of 9] Compiling Network.HTTP.Media.Quality ( src/Network/HTTP/Media/Quality.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/HTTP/Media/Quality.o )
[4 of 9] Compiling Network.HTTP.Media.Language.Internal ( src/Network/HTTP/Media/Language/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/HTTP/Media/Language/Internal.o )
[5 of 9] Compiling Network.HTTP.Media.Language ( src/Network/HTTP/Media/Language.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/HTTP/Media/Language.o )
[6 of 9] Compiling Network.HTTP.Media.Utils ( src/Network/HTTP/Media/Utils.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/HTTP/Media/Utils.o )
[7 of 9] Compiling Network.HTTP.Media.MediaType.Internal ( src/Network/HTTP/Media/MediaType/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/HTTP/Media/MediaType/Internal.o )
[8 of 9] Compiling Network.HTTP.Media.MediaType ( src/Network/HTTP/Media/MediaType.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/HTTP/Media/MediaType.o )
[9 of 9] Compiling Network.HTTP.Media ( src/Network/HTTP/Media.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/HTTP/Media.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/http-media-0.7.1.3-KopfySt1Ui92HdOSpFHWsR
Registering library for http-media-0.7.1.3..
Configuring http-types-0.12.3...
Preprocessing library for http-types-0.12.3..
Building library for http-types-0.12.3..
[1 of 7] Compiling Network.HTTP.Types.Header ( Network/HTTP/Types/Header.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/HTTP/Types/Header.o )
[2 of 7] Compiling Network.HTTP.Types.Method ( Network/HTTP/Types/Method.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/HTTP/Types/Method.o )
[3 of 7] Compiling Network.HTTP.Types.Status ( Network/HTTP/Types/Status.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/HTTP/Types/Status.o )
[4 of 7] Compiling Network.HTTP.Types.URI ( Network/HTTP/Types/URI.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/HTTP/Types/URI.o )
[5 of 7] Compiling Network.HTTP.Types.QueryLike ( Network/HTTP/Types/QueryLike.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/HTTP/Types/QueryLike.o )
[6 of 7] Compiling Network.HTTP.Types.Version ( Network/HTTP/Types/Version.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/HTTP/Types/Version.o )
[7 of 7] Compiling Network.HTTP.Types ( Network/HTTP/Types.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/HTTP/Types.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/http-types-0.12.3-KN8Kbez2pLY968493VW19b
Registering library for http-types-0.12.3..
Configuring integer-logarithms-1.0.3...
Preprocessing library for integer-logarithms-1.0.3..
Building library for integer-logarithms-1.0.3..
[1 of 4] Compiling GHC.Integer.Logarithms.Compat ( src/GHC/Integer/Logarithms/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/GHC/Integer/Logarithms/Compat.o )
[2 of 4] Compiling Math.NumberTheory.Logarithms ( src/Math/NumberTheory/Logarithms.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Math/NumberTheory/Logarithms.o )
[3 of 4] Compiling Math.NumberTheory.Powers.Integer ( src/Math/NumberTheory/Powers/Integer.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Math/NumberTheory/Powers/Integer.o )
[4 of 4] Compiling Math.NumberTheory.Powers.Natural ( src/Math/NumberTheory/Powers/Natural.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Math/NumberTheory/Powers/Natural.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/integer-logarithms-1.0.3-L1fXvdNnENnEcLpMml0rI7
Registering library for integer-logarithms-1.0.3..
Configuring invariant-0.5.3...
Preprocessing library for invariant-0.5.3..
Building library for invariant-0.5.3..
[1 of 4] Compiling Data.Functor.Invariant ( src/Data/Functor/Invariant.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Invariant.o )
[2 of 4] Compiling Data.Functor.Invariant.TH.Internal ( src/Data/Functor/Invariant/TH/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Invariant/TH/Internal.o )
[3 of 4] Compiling Data.Functor.Invariant.TH ( src/Data/Functor/Invariant/TH.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Invariant/TH.o )
[4 of 4] Compiling Paths_invariant ( .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/autogen/Paths_invariant.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Paths_invariant.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/invariant-0.5.3-7UpjdGkuKjGHOYwLs1EXVZ
Registering library for invariant-0.5.3..
Configuring kan-extensions-5.2...
Preprocessing library for kan-extensions-5.2..
Building library for kan-extensions-5.2..
[ 1 of 13] Compiling Data.Functor.Contravariant.Coyoneda ( src/Data/Functor/Contravariant/Coyoneda.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Contravariant/Coyoneda.o )
[ 2 of 13] Compiling Data.Functor.Contravariant.Day ( src/Data/Functor/Contravariant/Day.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Contravariant/Day.o )
[ 3 of 13] Compiling Data.Functor.Contravariant.Yoneda ( src/Data/Functor/Contravariant/Yoneda.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Contravariant/Yoneda.o )
[ 4 of 13] Compiling Data.Functor.Day ( src/Data/Functor/Day.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Day.o )
[ 5 of 13] Compiling Data.Functor.Day.Curried ( src/Data/Functor/Day/Curried.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Day/Curried.o )
[ 6 of 13] Compiling Data.Functor.Invariant.Day ( src/Data/Functor/Invariant/Day.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Invariant/Day.o )
[ 7 of 13] Compiling Data.Functor.Kan.Lan ( src/Data/Functor/Kan/Lan.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Kan/Lan.o )
[ 8 of 13] Compiling Data.Functor.Coyoneda ( src/Data/Functor/Coyoneda.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Coyoneda.o )
[ 9 of 13] Compiling Control.Comonad.Density ( src/Control/Comonad/Density.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Comonad/Density.o )
[10 of 13] Compiling Control.Monad.Co ( src/Control/Monad/Co.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/Co.o )
[11 of 13] Compiling Data.Functor.Kan.Ran ( src/Data/Functor/Kan/Ran.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Kan/Ran.o )
[12 of 13] Compiling Control.Monad.Codensity ( src/Control/Monad/Codensity.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/Codensity.o )
[13 of 13] Compiling Data.Functor.Yoneda ( src/Data/Functor/Yoneda.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Yoneda.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/kan-extensions-5.2-3gkZSb1c7sEGvKGEfrlzwI
Registering library for kan-extensions-5.2..
Configuring memory-0.14.18...
Preprocessing library for memory-0.14.18..
Building library for memory-0.14.18..
[ 1 of 29] Compiling Data.Memory.ExtendedWords ( Data/Memory/ExtendedWords.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Memory/ExtendedWords.o )
[ 2 of 29] Compiling Data.Memory.Internal.Compat ( Data/Memory/Internal/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Memory/Internal/Compat.o )
[ 3 of 29] Compiling Data.Memory.Endian ( Data/Memory/Endian.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Memory/Endian.o )
[ 4 of 29] Compiling Data.Memory.Hash.SipHash ( Data/Memory/Hash/SipHash.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Memory/Hash/SipHash.o )
[ 5 of 29] Compiling Data.Memory.Encoding.Base16 ( Data/Memory/Encoding/Base16.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Memory/Encoding/Base16.o )
[ 6 of 29] Compiling Data.Memory.Internal.CompatPrim ( Data/Memory/Internal/CompatPrim.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Memory/Internal/CompatPrim.o )
[ 7 of 29] Compiling Data.Memory.Encoding.Base32 ( Data/Memory/Encoding/Base32.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Memory/Encoding/Base32.o )
[ 8 of 29] Compiling Data.Memory.Internal.CompatPrim64 ( Data/Memory/Internal/CompatPrim64.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Memory/Internal/CompatPrim64.o )
[ 9 of 29] Compiling Data.Memory.Internal.DeepSeq ( Data/Memory/Internal/DeepSeq.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Memory/Internal/DeepSeq.o )
[10 of 29] Compiling Data.Memory.Internal.Imports ( Data/Memory/Internal/Imports.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Memory/Internal/Imports.o )
[11 of 29] Compiling Data.Memory.Hash.FNV ( Data/Memory/Hash/FNV.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Memory/Hash/FNV.o )
[12 of 29] Compiling Data.Memory.Encoding.Base64 ( Data/Memory/Encoding/Base64.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Memory/Encoding/Base64.o )
[13 of 29] Compiling Data.Memory.Internal.Scrubber ( Data/Memory/Internal/Scrubber.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Memory/Internal/Scrubber.o )
[14 of 29] Compiling Data.Memory.MemMap.Posix ( .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Memory/MemMap/Posix.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Memory/MemMap/Posix.o )
[15 of 29] Compiling Data.Memory.PtrMethods ( Data/Memory/PtrMethods.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Memory/PtrMethods.o )
[16 of 29] Compiling Data.ByteArray.Types ( Data/ByteArray/Types.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ByteArray/Types.o )
[17 of 29] Compiling Data.ByteArray.MemView ( Data/ByteArray/MemView.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ByteArray/MemView.o )
[18 of 29] Compiling Data.ByteArray.Pack.Internal ( Data/ByteArray/Pack/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ByteArray/Pack/Internal.o )
Data/ByteArray/Pack/Internal.hs:20:1: warning: [-Wunused-imports]
The import of ‘Data.Memory.Internal.Imports’ is redundant
except perhaps to import instances from ‘Data.Memory.Internal.Imports’
To import instances alone, use: import Data.Memory.Internal.Imports()
 |
20 | import Data.Memory.Internal.Imports
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[19 of 29] Compiling Data.ByteArray.Hash ( Data/ByteArray/Hash.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ByteArray/Hash.o )
[20 of 29] Compiling Data.ByteArray.Sized ( Data/ByteArray/Sized.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ByteArray/Sized.o )
[21 of 29] Compiling Data.ByteArray.ScrubbedBytes ( Data/ByteArray/ScrubbedBytes.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ByteArray/ScrubbedBytes.o )
[22 of 29] Compiling Data.ByteArray.Methods ( Data/ByteArray/Methods.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ByteArray/Methods.o )
[23 of 29] Compiling Data.ByteArray.View ( Data/ByteArray/View.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ByteArray/View.o )
[24 of 29] Compiling Data.ByteArray.Parse ( Data/ByteArray/Parse.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ByteArray/Parse.o )
[25 of 29] Compiling Data.ByteArray.Mapping ( Data/ByteArray/Mapping.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ByteArray/Mapping.o )
[26 of 29] Compiling Data.ByteArray.Encoding ( Data/ByteArray/Encoding.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ByteArray/Encoding.o )
[27 of 29] Compiling Data.ByteArray.Bytes ( Data/ByteArray/Bytes.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ByteArray/Bytes.o )
[28 of 29] Compiling Data.ByteArray ( Data/ByteArray.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ByteArray.o )
[29 of 29] Compiling Data.ByteArray.Pack ( Data/ByteArray/Pack.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ByteArray/Pack.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/memory-0.14.18-KyYdFaXxUmW9l7sgRN1wes
Registering library for memory-0.14.18..
Configuring mime-types-0.1.0.9...
Preprocessing library for mime-types-0.1.0.9..
Building library for mime-types-0.1.0.9..
[1 of 1] Compiling Network.Mime ( Network/Mime.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Mime.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/mime-types-0.1.0.9-IuKFWuzgmF26e9nOlDWqrD
Registering library for mime-types-0.1.0.9..
Configuring mmorph-1.1.3...
Preprocessing library for mmorph-1.1.3..
Building library for mmorph-1.1.3..
[1 of 2] Compiling Control.Monad.Morph ( src/Control/Monad/Morph.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/Morph.o )
src/Control/Monad/Morph.hs:80:1: warning: [-Wdeprecations]
Module ‘Control.Monad.Trans.Error’ is deprecated:
Use Control.Monad.Trans.Except instead
 |
80 | import qualified Control.Monad.Trans.Error as E
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Control/Monad/Morph.hs:83:1: warning: [-Wdeprecations]
Module ‘Control.Monad.Trans.List’ is deprecated:
This transformer is invalid on most monads
 |
83 | import qualified Control.Monad.Trans.List as L
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Control/Monad/Morph.hs:119:20: warning: [-Wdeprecations]
In the use of type constructor or class ‘ErrorT’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
 |
119 | instance MFunctor (E.ErrorT e) where
 | ^^^^^^^^

src/Control/Monad/Morph.hs:120:19: warning: [-Wdeprecations]
In the use of data constructor ‘ErrorT’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
 |
120 | hoist nat m = E.ErrorT (nat (E.runErrorT m))
 | ^^^^^^^^

src/Control/Monad/Morph.hs:120:34: warning: [-Wdeprecations]
In the use of ‘runErrorT’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
 |
120 | hoist nat m = E.ErrorT (nat (E.runErrorT m))
 | ^^^^^^^^^^^

src/Control/Monad/Morph.hs:128:19: warning: [-Wdeprecations]
In the use of type constructor or class ‘ListT’
(imported from Control.Monad.Trans.List):
Deprecated: "This transformer is invalid on most monads"
 |
128 | instance MFunctor L.ListT where
 | ^^^^^^^

src/Control/Monad/Morph.hs:129:19: warning: [-Wdeprecations]
In the use of data constructor ‘ListT’
(imported from Control.Monad.Trans.List):
Deprecated: "This transformer is invalid on most monads"
 |
129 | hoist nat m = L.ListT (nat (L.runListT m))
 | ^^^^^^^

src/Control/Monad/Morph.hs:129:33: warning: [-Wdeprecations]
In the use of ‘runListT’ (imported from Control.Monad.Trans.List):
Deprecated: "This transformer is invalid on most monads"
 |
129 | hoist nat m = L.ListT (nat (L.runListT m))
 | ^^^^^^^^^^

src/Control/Monad/Morph.hs:240:11: warning: [-Wdeprecations]
In the use of type constructor or class ‘Error’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
 |
240 | instance (E.Error e) => MMonad (E.ErrorT e) where
 | ^^^^^^^

src/Control/Monad/Morph.hs:240:33: warning: [-Wdeprecations]
In the use of type constructor or class ‘ErrorT’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
 |
240 | instance (E.Error e) => MMonad (E.ErrorT e) where
 | ^^^^^^^^

src/Control/Monad/Morph.hs:241:17: warning: [-Wdeprecations]
In the use of data constructor ‘ErrorT’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
 |
241 | embed f m = E.ErrorT (do
 | ^^^^^^^^

src/Control/Monad/Morph.hs:242:14: warning: [-Wdeprecations]
In the use of ‘runErrorT’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
 |
242 | x <- E.runErrorT (f (E.runErrorT m))
 | ^^^^^^^^^^^

src/Control/Monad/Morph.hs:242:30: warning: [-Wdeprecations]
In the use of ‘runErrorT’
(imported from Control.Monad.Trans.Error):
Deprecated: "Use Control.Monad.Trans.Except instead"
 |
242 | x <- E.runErrorT (f (E.runErrorT m))
 | ^^^^^^^^^^^

src/Control/Monad/Morph.hs:259:17: warning: [-Wdeprecations]
In the use of type constructor or class ‘ListT’
(imported from Control.Monad.Trans.List):
Deprecated: "This transformer is invalid on most monads"
 |
259 | instance MMonad L.ListT where
 | ^^^^^^^

src/Control/Monad/Morph.hs:260:17: warning: [-Wdeprecations]
In the use of data constructor ‘ListT’
(imported from Control.Monad.Trans.List):
Deprecated: "This transformer is invalid on most monads"
 |
260 | embed f m = L.ListT (do
 | ^^^^^^^

src/Control/Monad/Morph.hs:261:14: warning: [-Wdeprecations]
In the use of ‘runListT’ (imported from Control.Monad.Trans.List):
Deprecated: "This transformer is invalid on most monads"
 |
261 | x <- L.runListT (f (L.runListT m))
 | ^^^^^^^^^^

src/Control/Monad/Morph.hs:261:29: warning: [-Wdeprecations]
In the use of ‘runListT’ (imported from Control.Monad.Trans.List):
Deprecated: "This transformer is invalid on most monads"
 |
261 | x <- L.runListT (f (L.runListT m))
 | ^^^^^^^^^^
[2 of 2] Compiling Control.Monad.Trans.Compose ( src/Control/Monad/Trans/Compose.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/Trans/Compose.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/mmorph-1.1.3-Bv71vcedW9c4s9FvMfTlRc
Registering library for mmorph-1.1.3..
Configuring monad-control-1.0.2.3...
Preprocessing library for monad-control-1.0.2.3..
Building library for monad-control-1.0.2.3..
[1 of 1] Compiling Control.Monad.Trans.Control ( Control/Monad/Trans/Control.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/Trans/Control.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/monad-control-1.0.2.3-MU9UBTCjrb6B3h9cgBZmE
Registering library for monad-control-1.0.2.3..
Configuring mono-traversable-1.0.11.0...
Preprocessing library for mono-traversable-1.0.11.0..
Building library for mono-traversable-1.0.11.0..
[1 of 6] Compiling Data.MonoTraversable ( src/Data/MonoTraversable.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/MonoTraversable.o )
src/Data/MonoTraversable.hs:48:1: warning: [-Wdodgy-imports]
The import item ‘V1(..)’ suggests that
‘V1’ has (in-scope) constructors or class methods,
but it has none
 |
48 | import GHC.Generics ((:.:), (:*:), (:+:)(..), K1(..), M1(..), Par1(..), Rec1(..), U1(..), V1(..))
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/MonoTraversable.hs:72:1: warning: [-Wdeprecations]
Module ‘Control.Monad.Trans.List’ is deprecated:
This transformer is invalid on most monads
 |
72 | import Control.Monad.Trans.List (ListT)
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/MonoTraversable.hs:128:24: warning: [-Wdeprecations]
In the use of type constructor or class ‘ListT’
(imported from Control.Monad.Trans.List):
Deprecated: "This transformer is invalid on most monads"
 |
128 | type instance Element (ListT m a) = a
 | ^^^^^

src/Data/MonoTraversable.hs:198:36: warning: [-Wdeprecations]
In the use of type constructor or class ‘ListT’
(imported from Control.Monad.Trans.List):
Deprecated: "This transformer is invalid on most monads"
 |
198 | instance Functor m => MonoFunctor (ListT m a)
 | ^^^^^

src/Data/MonoTraversable.hs:801:40: warning: [-Wdeprecations]
In the use of type constructor or class ‘ListT’
(imported from Control.Monad.Trans.List):
Deprecated: "This transformer is invalid on most monads"
 |
801 | instance F.Foldable f => MonoFoldable (ListT f a)
 | ^^^^^

src/Data/MonoTraversable.hs:1099:44: warning: [-Wdeprecations]
In the use of type constructor or class ‘ListT’
(imported from Control.Monad.Trans.List):
Deprecated: "This transformer is invalid on most monads"
 |
1099 | instance Traversable f => MonoTraversable (ListT f a)
 | ^^^^^

src/Data/MonoTraversable.hs:1209:40: warning: [-Wdeprecations]
In the use of type constructor or class ‘ListT’
(imported from Control.Monad.Trans.List):
Deprecated: "This transformer is invalid on most monads"
 |
1209 | instance Applicative m => MonoPointed (ListT m a)
 | ^^^^^
[2 of 6] Compiling Data.Containers ( src/Data/Containers.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Containers.o )
[3 of 6] Compiling Data.MonoTraversable.Unprefixed ( src/Data/MonoTraversable/Unprefixed.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/MonoTraversable/Unprefixed.o )
[4 of 6] Compiling Data.Sequences ( src/Data/Sequences.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Sequences.o )
[5 of 6] Compiling Data.NonNull ( src/Data/NonNull.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/NonNull.o )
[6 of 6] Compiling Paths_mono_traversable ( .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/autogen/Paths_mono_traversable.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Paths_mono_traversable.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/mono-traversable-1.0.11.0-8EhujAMTkXfF3gmc2DfcMD
Registering library for mono-traversable-1.0.11.0..
[1 of 2] Compiling Main ( /tmp/stack14495/network-2.8.0.0/Setup.hs, /tmp/stack14495/network-2.8.0.0/.stack-work/dist/x86_64-linux/Cabal-2.4.0.1/setup/Main.o )
[2 of 2] Compiling StackSetupShim ( /home/mudada/.stack/setup-exe-src/setup-shim-mPHDZzAJ.hs, /tmp/stack14495/network-2.8.0.0/.stack-work/dist/x86_64-linux/Cabal-2.4.0.1/setup/StackSetupShim.o )
Linking /tmp/stack14495/network-2.8.0.0/.stack-work/dist/x86_64-linux/Cabal-2.4.0.1/setup/setup ...
Configuring network-2.8.0.0...
configure: WARNING: unrecognized options: --with-compiler
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for gcc... /usr/bin/gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether /usr/bin/gcc accepts -g... yes
checking for /usr/bin/gcc option to accept ISO C89... none needed
checking for an ANSI C-conforming const... yes
checking how to run the C preprocessor... /usr/bin/gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking for stdlib.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking winsock2.h usability... no
checking winsock2.h presence... no
checking for winsock2.h... no
checking ws2tcpip.h usability... no
checking ws2tcpip.h presence... no
checking for ws2tcpip.h... no
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking netinet/tcp.h usability... yes
checking netinet/tcp.h presence... yes
checking for netinet/tcp.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/uio.h usability... yes
checking sys/uio.h presence... yes
checking for sys/uio.h... yes
checking sys/un.h usability... yes
checking sys/un.h presence... yes
checking for sys/un.h... yes
checking linux/can.h usability... yes
checking linux/can.h presence... yes
checking for linux/can.h... yes
checking linux/tcp.h usability... yes
checking linux/tcp.h presence... yes
checking for linux/tcp.h... yes
checking net/if.h usability... yes
checking net/if.h presence... yes
checking for net/if.h... yes
checking for readlink... yes
checking for symlink... yes
checking for if_nametoindex... yes
checking for struct msghdr.msg_control... yes
checking for struct msghdr.msg_accrights... no
checking for struct sockaddr.sa_len... no
checking for in_addr_t in netinet/in.h... yes
checking for SO_PEERCRED and struct ucred in sys/socket.h... yes
checking for getpeereid in unistd.h... checking for getpeereid... no
checking for _head_libws2_32_a in -lws2_32... no
checking for getaddrinfo... yes
checking for gai_strerror... yes
checking whether AI_ADDRCONFIG is declared... yes
checking whether AI_ALL is declared... yes
checking whether AI_NUMERICSERV is declared... yes
checking whether AI_V4MAPPED is declared... yes
checking whether IPV6_V6ONLY is declared... yes
checking whether IPPROTO_IP is declared... yes
checking whether IPPROTO_TCP is declared... yes
checking whether IPPROTO_IPV6 is declared... yes
checking for sendfile in sys/sendfile.h... yes
checking for sendfile in sys/socket.h... no
checking for gethostent... yes
checking for accept4... yes
configure: creating ./config.status
config.status: creating network.buildinfo
config.status: creating include/HsNetworkConfig.h
configure: WARNING: unrecognized options: --with-compiler
Preprocessing library for network-2.8.0.0..
Building library for network-2.8.0.0..
[ 1 of 11] Compiling Network.Socket.ByteString.IOVec ( .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socket/ByteString/IOVec.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socket/ByteString/IOVec.o )
[ 2 of 11] Compiling Network.Socket.Types ( .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socket/Types.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socket/Types.o )
[ 3 of 11] Compiling Network.Socket.Internal ( .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socket/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socket/Internal.o )
[ 4 of 11] Compiling Network.Socket ( .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socket.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socket.o )
Network/Socket.hsc:267:1: warning: [-Wunused-imports]
The qualified import of ‘Control.Exception’ is redundant
except perhaps to import instances from ‘Control.Exception’
To import instances alone, use: import Control.Exception()
 |
267 | import qualified Control.Exception as E
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Network/Socket.hsc:633:8: warning: [-Wunused-matches]
Defined but not used: ‘sock’
 |
633 | accept sock@(MkSocket s family stype protocol status) = do
 | ^^^^
[ 5 of 11] Compiling Network.Socket.ByteString.MsgHdr ( .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socket/ByteString/MsgHdr.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socket/ByteString/MsgHdr.o )
[ 6 of 11] Compiling Network.Socket.ByteString.Internal ( Network/Socket/ByteString/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socket/ByteString/Internal.o )
[ 7 of 11] Compiling Network.Socket.ByteString.Lazy.Posix ( Network/Socket/ByteString/Lazy/Posix.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socket/ByteString/Lazy/Posix.o )
[ 8 of 11] Compiling Network.Socket.ByteString ( .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socket/ByteString.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socket/ByteString.o )
[ 9 of 11] Compiling Network.Socket.ByteString.Lazy ( Network/Socket/ByteString/Lazy.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socket/ByteString/Lazy.o )
[10 of 11] Compiling Network.BSD ( .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/BSD.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/BSD.o )
[11 of 11] Compiling Network ( Network.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.13/8.6.4/lib/x86_64-linux-ghc-8.6.4/network-2.8.0.0-AkCJm1aNSYz7ekXKYyI0pF
Registering library for network-2.8.0.0..
[1 of 2] Compiling Main ( /tmp/stack10040/network-2.8.0.1/Setup.hs, /tmp/stack10040/network-2.8.0.1/.stack-work/dist/x86_64-linux/Cabal-2.4.0.1/setup/Main.o )
[2 of 2] Compiling StackSetupShim ( /home/mudada/.stack/setup-exe-src/setup-shim-mPHDZzAJ.hs, /tmp/stack10040/network-2.8.0.1/.stack-work/dist/x86_64-linux/Cabal-2.4.0.1/setup/StackSetupShim.o )
Linking /tmp/stack10040/network-2.8.0.1/.stack-work/dist/x86_64-linux/Cabal-2.4.0.1/setup/setup ...
Configuring network-2.8.0.1...
configure: WARNING: unrecognized options: --with-compiler
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for gcc... /usr/bin/gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether /usr/bin/gcc accepts -g... yes
checking for /usr/bin/gcc option to accept ISO C89... none needed
checking for an ANSI C-conforming const... yes
checking how to run the C preprocessor... /usr/bin/gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking for stdlib.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking winsock2.h usability... no
checking winsock2.h presence... no
checking for winsock2.h... no
checking ws2tcpip.h usability... no
checking ws2tcpip.h presence... no
checking for ws2tcpip.h... no
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking netinet/tcp.h usability... yes
checking netinet/tcp.h presence... yes
checking for netinet/tcp.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/uio.h usability... yes
checking sys/uio.h presence... yes
checking for sys/uio.h... yes
checking sys/un.h usability... yes
checking sys/un.h presence... yes
checking for sys/un.h... yes
checking linux/can.h usability... yes
checking linux/can.h presence... yes
checking for linux/can.h... yes
checking linux/tcp.h usability... yes
checking linux/tcp.h presence... yes
checking for linux/tcp.h... yes
checking net/if.h usability... yes
checking net/if.h presence... yes
checking for net/if.h... yes
checking for readlink... yes
checking for symlink... yes
checking for if_nametoindex... yes
checking for struct msghdr.msg_control... yes
checking for struct msghdr.msg_accrights... no
checking for struct sockaddr.sa_len... no
checking for in_addr_t in netinet/in.h... yes
checking for SO_PEERCRED and struct ucred in sys/socket.h... yes
checking for getpeereid in unistd.h... checking for getpeereid... no
checking for _head_libws2_32_a in -lws2_32... no
checking for getaddrinfo... yes
checking for gai_strerror... yes
checking whether AI_ADDRCONFIG is declared... yes
checking whether AI_ALL is declared... yes
checking whether AI_NUMERICSERV is declared... yes
checking whether AI_V4MAPPED is declared... yes
checking whether IPV6_V6ONLY is declared... yes
checking whether IPPROTO_IP is declared... yes
checking whether IPPROTO_TCP is declared... yes
checking whether IPPROTO_IPV6 is declared... yes
checking for sendfile in sys/sendfile.h... yes
checking for sendfile in sys/socket.h... no
checking for gethostent... yes
checking for accept4... yes
configure: creating ./config.status
config.status: creating network.buildinfo
config.status: creating include/HsNetworkConfig.h
configure: WARNING: unrecognized options: --with-compiler
Preprocessing library for network-2.8.0.1..
Building library for network-2.8.0.1..
[ 1 of 11] Compiling Network.Socket.ByteString.IOVec ( .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socket/ByteString/IOVec.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socket/ByteString/IOVec.o )
[ 2 of 11] Compiling Network.Socket.Types ( .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socket/Types.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socket/Types.o )
[ 3 of 11] Compiling Network.Socket.Internal ( .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socket/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socket/Internal.o )
[ 4 of 11] Compiling Network.Socket ( .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socket.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socket.o )
Network/Socket.hsc:267:1: warning: [-Wunused-imports]
The qualified import of ‘Control.Exception’ is redundant
except perhaps to import instances from ‘Control.Exception’
To import instances alone, use: import Control.Exception()
 |
267 | import qualified Control.Exception as E
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Network/Socket.hsc:633:8: warning: [-Wunused-matches]
Defined but not used: ‘sock’
 |
633 | accept sock@(MkSocket s family stype protocol status) = do
 | ^^^^
[ 5 of 11] Compiling Network.Socket.ByteString.MsgHdr ( .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socket/ByteString/MsgHdr.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socket/ByteString/MsgHdr.o )
[ 6 of 11] Compiling Network.Socket.ByteString.Internal ( Network/Socket/ByteString/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socket/ByteString/Internal.o )
[ 7 of 11] Compiling Network.Socket.ByteString.Lazy.Posix ( Network/Socket/ByteString/Lazy/Posix.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socket/ByteString/Lazy/Posix.o )
[ 8 of 11] Compiling Network.Socket.ByteString ( .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socket/ByteString.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socket/ByteString.o )
[ 9 of 11] Compiling Network.Socket.ByteString.Lazy ( Network/Socket/ByteString/Lazy.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socket/ByteString/Lazy.o )
[10 of 11] Compiling Network.BSD ( .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/BSD.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/BSD.o )
[11 of 11] Compiling Network ( Network.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/network-2.8.0.1-Hmt657UE3v349uYmvUXEvW
Registering library for network-2.8.0.1..
Configuring network-uri-2.6.1.0...
Preprocessing library for network-uri-2.6.1.0..
Building library for network-uri-2.6.1.0..
[1 of 1] Compiling Network.URI ( Network/URI.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/URI.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/network-uri-2.6.1.0-K75fCYvLQE41EntOQ30cqK
Registering library for network-uri-2.6.1.0..
Configuring pem-0.2.4...
Preprocessing library for pem-0.2.4..
Building library for pem-0.2.4..
[1 of 4] Compiling Data.PEM.Types ( Data/PEM/Types.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/PEM/Types.o )
[2 of 4] Compiling Data.PEM.Parser ( Data/PEM/Parser.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/PEM/Parser.o )
[3 of 4] Compiling Data.PEM.Writer ( Data/PEM/Writer.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/PEM/Writer.o )
[4 of 4] Compiling Data.PEM ( Data/PEM.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/PEM.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/pem-0.2.4-ZvNxO6YMHNAptXRjaxddy
Registering library for pem-0.2.4..
Configuring primitive-0.6.4.0...
Preprocessing library for primitive-0.6.4.0..
Building library for primitive-0.6.4.0..
[ 1 of 15] Compiling Control.Monad.Primitive ( Control/Monad/Primitive.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/Primitive.o )
[ 2 of 15] Compiling Data.Primitive.Internal.Compat ( Data/Primitive/Internal/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Primitive/Internal/Compat.o )
[ 3 of 15] Compiling Data.Primitive.Array ( Data/Primitive/Array.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Primitive/Array.o )
[ 4 of 15] Compiling Data.Primitive.MVar ( Data/Primitive/MVar.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Primitive/MVar.o )
[ 5 of 15] Compiling Data.Primitive.MachDeps ( Data/Primitive/MachDeps.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Primitive/MachDeps.o )
[ 6 of 15] Compiling Data.Primitive.Internal.Operations ( Data/Primitive/Internal/Operations.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Primitive/Internal/Operations.o )
[ 7 of 15] Compiling Data.Primitive.MutVar ( Data/Primitive/MutVar.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Primitive/MutVar.o )
[ 8 of 15] Compiling Data.Primitive.SmallArray ( Data/Primitive/SmallArray.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Primitive/SmallArray.o )
[ 9 of 15] Compiling Data.Primitive.Types ( Data/Primitive/Types.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Primitive/Types.o )
[10 of 15] Compiling Data.Primitive.ByteArray ( Data/Primitive/ByteArray.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Primitive/ByteArray.o )
[11 of 15] Compiling Data.Primitive.PrimArray ( Data/Primitive/PrimArray.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Primitive/PrimArray.o )
[12 of 15] Compiling Data.Primitive.Ptr ( Data/Primitive/Ptr.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Primitive/Ptr.o )
[13 of 15] Compiling Data.Primitive.Addr ( Data/Primitive/Addr.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Primitive/Addr.o )
[14 of 15] Compiling Data.Primitive.UnliftedArray ( Data/Primitive/UnliftedArray.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Primitive/UnliftedArray.o )
[15 of 15] Compiling Data.Primitive ( Data/Primitive.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Primitive.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b
Registering library for primitive-0.6.4.0..
Configuring profunctors-5.3...
Preprocessing library for profunctors-5.3..
Building library for profunctors-5.3..
[ 1 of 16] Compiling Data.Profunctor.Unsafe ( src/Data/Profunctor/Unsafe.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Profunctor/Unsafe.o )
[ 2 of 16] Compiling Data.Profunctor.Types ( src/Data/Profunctor/Types.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Profunctor/Types.o )
[ 3 of 16] Compiling Data.Profunctor.Monad ( src/Data/Profunctor/Monad.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Profunctor/Monad.o )
[ 4 of 16] Compiling Data.Profunctor.Adjunction ( src/Data/Profunctor/Adjunction.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Profunctor/Adjunction.o )
[ 5 of 16] Compiling Data.Profunctor.Strong ( src/Data/Profunctor/Strong.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Profunctor/Strong.o )
[ 6 of 16] Compiling Data.Profunctor.Closed ( src/Data/Profunctor/Closed.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Profunctor/Closed.o )
[ 7 of 16] Compiling Data.Profunctor.Choice ( src/Data/Profunctor/Choice.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Profunctor/Choice.o )
[ 8 of 16] Compiling Data.Profunctor.Traversing ( src/Data/Profunctor/Traversing.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Profunctor/Traversing.o )
[ 9 of 16] Compiling Data.Profunctor.Mapping ( src/Data/Profunctor/Mapping.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Profunctor/Mapping.o )
[10 of 16] Compiling Data.Profunctor ( src/Data/Profunctor.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Profunctor.o )
[11 of 16] Compiling Data.Profunctor.Sieve ( src/Data/Profunctor/Sieve.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Profunctor/Sieve.o )
[12 of 16] Compiling Data.Profunctor.Rep ( src/Data/Profunctor/Rep.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Profunctor/Rep.o )
[13 of 16] Compiling Data.Profunctor.Composition ( src/Data/Profunctor/Composition.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Profunctor/Composition.o )
[14 of 16] Compiling Data.Profunctor.Ran ( src/Data/Profunctor/Ran.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Profunctor/Ran.o )
[15 of 16] Compiling Data.Profunctor.Cayley ( src/Data/Profunctor/Cayley.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Profunctor/Cayley.o )
[16 of 16] Compiling Data.Profunctor.Yoneda ( src/Data/Profunctor/Yoneda.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Profunctor/Yoneda.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/profunctors-5.3-7JujQ0qMqeU3Pds28Dsm9k
Registering library for profunctors-5.3..
Warning: random.cabal:15:2: Tabs used as indentation at 15:2, 16:2, 17:2
Configuring random-1.1...
Preprocessing library for random-1.1..
Building library for random-1.1..
[1 of 1] Compiling System.Random ( System/Random.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/System/Random.o )
System/Random.hs:43:1: warning: [-Wtabs]
Tab character found here, and in 74 further locations.
Please use spaces instead.
 |
43 |  (
 | ^^^^^^^^
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/random-1.1-3ypV4EIycgb35PKjTYYr5q
Registering library for random-1.1..
Configuring resourcet-1.2.2...
Preprocessing library for resourcet-1.2.2..
Building library for resourcet-1.2.2..
[1 of 5] Compiling Data.Acquire.Internal ( Data/Acquire/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Acquire/Internal.o )
[2 of 5] Compiling Control.Monad.Trans.Resource.Internal ( Control/Monad/Trans/Resource/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/Trans/Resource/Internal.o )
Control/Monad/Trans/Resource/Internal.hs:43:1: warning: [-Wdeprecations]
Module ‘Control.Monad.Trans.List’ is deprecated:
This transformer is invalid on most monads
 |
43 | import Control.Monad.Trans.List ( ListT )
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Control/Monad/Trans/Resource/Internal.hs:264:46: warning: [-Wdeprecations]
In the use of type constructor or class ‘ListT’
(imported from Control.Monad.Trans.List):
Deprecated: "This transformer is invalid on most monads"
 |
264 | GO(ListT)
 | ^^^^^
[3 of 5] Compiling Data.Acquire ( Data/Acquire.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Acquire.o )
[4 of 5] Compiling Control.Monad.Trans.Resource ( Control/Monad/Trans/Resource.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/Trans/Resource.o )
[5 of 5] Compiling UnliftIO.Resource ( UnliftIO/Resource.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/UnliftIO/Resource.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/resourcet-1.2.2-2FErroIODljI6iHooWnMcW
Registering library for resourcet-1.2.2..
Configuring safe-0.3.17...
Preprocessing library for safe-0.3.17..
Building library for safe-0.3.17..
[1 of 5] Compiling Safe.Partial ( Safe/Partial.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Safe/Partial.o )
[2 of 5] Compiling Safe.Util ( Safe/Util.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Safe/Util.o )
[3 of 5] Compiling Safe.Foldable ( Safe/Foldable.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Safe/Foldable.o )
[4 of 5] Compiling Safe.Exact ( Safe/Exact.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Safe/Exact.o )
[5 of 5] Compiling Safe ( Safe.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Safe.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/safe-0.3.17-43oyx4B630gDZMbTh3Ttji
Registering library for safe-0.3.17..
Configuring scientific-0.3.6.2...
Preprocessing library for scientific-0.3.6.2..
Building library for scientific-0.3.6.2..
[1 of 5] Compiling GHC.Integer.Compat ( src/GHC/Integer/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/GHC/Integer/Compat.o )
[2 of 5] Compiling Utils ( src/Utils.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Utils.o )
[3 of 5] Compiling Data.Scientific ( src/Data/Scientific.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Scientific.o )
[4 of 5] Compiling Data.Text.Lazy.Builder.Scientific ( src/Data/Text/Lazy/Builder/Scientific.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Text/Lazy/Builder/Scientific.o )
[5 of 5] Compiling Data.ByteString.Builder.Scientific ( src/Data/ByteString/Builder/Scientific.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ByteString/Builder/Scientific.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/scientific-0.3.6.2-Jh87LYpjAZH3EhMJkXeu1S
Registering library for scientific-0.3.6.2..
[1 of 2] Compiling Main ( /tmp/stack10040/semigroupoids-5.3.2/Setup.lhs, /tmp/stack10040/semigroupoids-5.3.2/.stack-work/dist/x86_64-linux/Cabal-2.4.0.1/setup/Main.o )
[2 of 2] Compiling StackSetupShim ( /home/mudada/.stack/setup-exe-src/setup-shim-mPHDZzAJ.hs, /tmp/stack10040/semigroupoids-5.3.2/.stack-work/dist/x86_64-linux/Cabal-2.4.0.1/setup/StackSetupShim.o )
Linking /tmp/stack10040/semigroupoids-5.3.2/.stack-work/dist/x86_64-linux/Cabal-2.4.0.1/setup/setup ...
Configuring semigroupoids-5.3.2...
Preprocessing library for semigroupoids-5.3.2..
Building library for semigroupoids-5.3.2..
[ 1 of 21] Compiling Data.Functor.Extend ( src/Data/Functor/Extend.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Extend.o )
[ 2 of 21] Compiling Data.Functor.Bind.Class ( src/Data/Functor/Bind/Class.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Bind/Class.o )
[ 3 of 21] Compiling Data.Functor.Apply ( src/Data/Functor/Apply.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Apply.o )
[ 4 of 21] Compiling Data.Functor.Bind ( src/Data/Functor/Bind.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Bind.o )
[ 5 of 21] Compiling Data.Functor.Bind.Trans ( src/Data/Functor/Bind/Trans.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Bind/Trans.o )
[ 6 of 21] Compiling Data.Functor.Alt ( src/Data/Functor/Alt.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Alt.o )
[ 7 of 21] Compiling Data.Bifunctor.Apply ( src/Data/Bifunctor/Apply.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Bifunctor/Apply.o )
[ 8 of 21] Compiling Data.Functor.Plus ( src/Data/Functor/Plus.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Plus.o )
[ 9 of 21] Compiling Data.Semigroupoid ( src/Data/Semigroupoid.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Semigroupoid.o )
[10 of 21] Compiling Data.Semigroupoid.Dual ( src/Data/Semigroupoid/Dual.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Semigroupoid/Dual.o )
[11 of 21] Compiling Data.Groupoid ( src/Data/Groupoid.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Groupoid.o )
[12 of 21] Compiling Data.Isomorphism ( src/Data/Isomorphism.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Isomorphism.o )
[13 of 21] Compiling Data.Semigroupoid.Ob ( src/Data/Semigroupoid/Ob.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Semigroupoid/Ob.o )
[14 of 21] Compiling Data.Semigroupoid.Static ( src/Data/Semigroupoid/Static.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Semigroupoid/Static.o )
[15 of 21] Compiling Data.Traversable.Instances ( src/Data/Traversable/Instances.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Traversable/Instances.o )
[16 of 21] Compiling Data.Semigroup.Foldable.Class ( src/Data/Semigroup/Foldable/Class.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Semigroup/Foldable/Class.o )
[17 of 21] Compiling Data.Semigroup.Bifoldable ( src/Data/Semigroup/Bifoldable.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Semigroup/Bifoldable.o )
[18 of 21] Compiling Data.Semigroup.Foldable ( src/Data/Semigroup/Foldable.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Semigroup/Foldable.o )
[19 of 21] Compiling Data.Semigroup.Traversable.Class ( src/Data/Semigroup/Traversable/Class.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Semigroup/Traversable/Class.o )
[20 of 21] Compiling Data.Semigroup.Traversable ( src/Data/Semigroup/Traversable.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Semigroup/Traversable.o )
[21 of 21] Compiling Data.Semigroup.Bitraversable ( src/Data/Semigroup/Bitraversable.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Semigroup/Bitraversable.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/semigroupoids-5.3.2-67xx1kYX7fK2tuTLyiASba
Registering library for semigroupoids-5.3.2..
Configuring semigroups-0.18.5...
Preprocessing library for semigroups-0.18.5..
Building library for semigroups-0.18.5..
[1 of 1] Compiling Data.Semigroup.Generic ( src/Data/Semigroup/Generic.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Semigroup/Generic.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/semigroups-0.18.5-6T2lH5F6zyQIdwR3JYKMO3
Registering library for semigroups-0.18.5..
[1 of 2] Compiling Main ( /tmp/stack10040/servant-0.15/Setup.hs, /tmp/stack10040/servant-0.15/.stack-work/dist/x86_64-linux/Cabal-2.4.0.1/setup/Main.o )
[2 of 2] Compiling StackSetupShim ( /home/mudada/.stack/setup-exe-src/setup-shim-mPHDZzAJ.hs, /tmp/stack10040/servant-0.15/.stack-work/dist/x86_64-linux/Cabal-2.4.0.1/setup/StackSetupShim.o )
Linking /tmp/stack10040/servant-0.15/.stack-work/dist/x86_64-linux/Cabal-2.4.0.1/setup/setup ...
Configuring servant-0.15...
Preprocessing library for servant-0.15..
Building library for servant-0.15..
[ 1 of 29] Compiling Servant.API.Alternative ( src/Servant/API/Alternative.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/API/Alternative.o )
[ 2 of 29] Compiling Servant.API.BasicAuth ( src/Servant/API/BasicAuth.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/API/BasicAuth.o )
[ 3 of 29] Compiling Servant.API.Capture ( src/Servant/API/Capture.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/API/Capture.o )
[ 4 of 29] Compiling Servant.API.ContentTypes ( src/Servant/API/ContentTypes.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/API/ContentTypes.o )
[ 5 of 29] Compiling Servant.API.Description ( src/Servant/API/Description.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/API/Description.o )
[ 6 of 29] Compiling Servant.API.Empty ( src/Servant/API/Empty.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/API/Empty.o )
[ 7 of 29] Compiling Servant.API.Experimental.Auth ( src/Servant/API/Experimental/Auth.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/API/Experimental/Auth.o )
[ 8 of 29] Compiling Servant.API.Generic ( src/Servant/API/Generic.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/API/Generic.o )
[ 9 of 29] Compiling Servant.API.HttpVersion ( src/Servant/API/HttpVersion.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/API/HttpVersion.o )
[10 of 29] Compiling Servant.API.IsSecure ( src/Servant/API/IsSecure.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/API/IsSecure.o )
[11 of 29] Compiling Servant.API.Modifiers ( src/Servant/API/Modifiers.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/API/Modifiers.o )
[12 of 29] Compiling Servant.API.Header ( src/Servant/API/Header.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/API/Header.o )
[13 of 29] Compiling Servant.API.QueryParam ( src/Servant/API/QueryParam.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/API/QueryParam.o )
[14 of 29] Compiling Servant.API.Raw ( src/Servant/API/Raw.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/API/Raw.o )
[15 of 29] Compiling Servant.API.RemoteHost ( src/Servant/API/RemoteHost.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/API/RemoteHost.o )
[16 of 29] Compiling Servant.API.ReqBody ( src/Servant/API/ReqBody.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/API/ReqBody.o )
[17 of 29] Compiling Servant.API.ResponseHeaders ( src/Servant/API/ResponseHeaders.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/API/ResponseHeaders.o )
[18 of 29] Compiling Servant.API.Sub ( src/Servant/API/Sub.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/API/Sub.o )
[19 of 29] Compiling Servant.API.Vault ( src/Servant/API/Vault.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/API/Vault.o )
[20 of 29] Compiling Servant.API.Verbs ( src/Servant/API/Verbs.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/API/Verbs.o )
[21 of 29] Compiling Servant.API.TypeLevel ( src/Servant/API/TypeLevel.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/API/TypeLevel.o )
[22 of 29] Compiling Servant.API.WithNamedContext ( src/Servant/API/WithNamedContext.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/API/WithNamedContext.o )
[23 of 29] Compiling Servant.Types.SourceT ( src/Servant/Types/SourceT.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/Types/SourceT.o )
[24 of 29] Compiling Servant.API.Stream ( src/Servant/API/Stream.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/API/Stream.o )
[25 of 29] Compiling Servant.Links ( src/Servant/Links.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/Links.o )
[26 of 29] Compiling Servant.API ( src/Servant/API.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/API.o )
[27 of 29] Compiling Servant.Test.ComprehensiveAPI ( src/Servant/Test/ComprehensiveAPI.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/Test/ComprehensiveAPI.o )
[28 of 29] Compiling Servant.API.Internal.Test.ComprehensiveAPI ( src/Servant/API/Internal/Test/ComprehensiveAPI.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/API/Internal/Test/ComprehensiveAPI.o )
[29 of 29] Compiling Servant.Utils.Links ( src/Servant/Utils/Links.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/Utils/Links.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/servant-0.15-A5NNJfuTfkdLgbtFldK0bP
Registering library for servant-0.15..
Configuring servant-client-0.15...
Preprocessing library for servant-client-0.15..
Building library for servant-client-0.15..
[1 of 4] Compiling Servant.Client.Internal.HttpClient ( src/Servant/Client/Internal/HttpClient.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/Client/Internal/HttpClient.o )
[2 of 4] Compiling Servant.Client ( src/Servant/Client.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/Client.o )
[3 of 4] Compiling Servant.Client.Internal.HttpClient.Streaming ( src/Servant/Client/Internal/HttpClient/Streaming.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/Client/Internal/HttpClient/Streaming.o )
[4 of 4] Compiling Servant.Client.Streaming ( src/Servant/Client/Streaming.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/Client/Streaming.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/servant-client-0.15-2QP3m45j5eu16usVJNUaiH
Registering library for servant-client-0.15..
Configuring servant-client-core-0.15...
Preprocessing library for servant-client-core-0.15..
Building library for servant-client-core-0.15..
[ 1 of 12] Compiling Servant.Client.Core.Internal.BaseUrl ( src/Servant/Client/Core/Internal/BaseUrl.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/Client/Core/Internal/BaseUrl.o )
[ 2 of 12] Compiling Servant.Client.Core.Internal.Generic ( src/Servant/Client/Core/Internal/Generic.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/Client/Core/Internal/Generic.o )
[ 3 of 12] Compiling Servant.Client.Core.Internal.Request ( src/Servant/Client/Core/Internal/Request.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/Client/Core/Internal/Request.o )
[ 4 of 12] Compiling Servant.Client.Core.Internal.ClientF ( src/Servant/Client/Core/Internal/ClientF.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/Client/Core/Internal/ClientF.o )
[ 5 of 12] Compiling Servant.Client.Core.Internal.BasicAuth ( src/Servant/Client/Core/Internal/BasicAuth.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/Client/Core/Internal/BasicAuth.o )
[ 6 of 12] Compiling Servant.Client.Core.Internal.Auth ( src/Servant/Client/Core/Internal/Auth.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/Client/Core/Internal/Auth.o )
[ 7 of 12] Compiling Servant.Client.Core.Internal.RunClient ( src/Servant/Client/Core/Internal/RunClient.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/Client/Core/Internal/RunClient.o )
[ 8 of 12] Compiling Servant.Client.Core.Internal.HasClient ( src/Servant/Client/Core/Internal/HasClient.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/Client/Core/Internal/HasClient.o )
[ 9 of 12] Compiling Servant.Client.Core ( src/Servant/Client/Core.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/Client/Core.o )
[10 of 12] Compiling Servant.Client.Core.Reexport ( src/Servant/Client/Core/Reexport.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/Client/Core/Reexport.o )
[11 of 12] Compiling Servant.Client.Free ( src/Servant/Client/Free.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/Client/Free.o )
[12 of 12] Compiling Servant.Client.Generic ( src/Servant/Client/Generic.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Servant/Client/Generic.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/servant-client-core-0.15-83mxkggoPNgKRapz0eewql
Registering library for servant-client-core-0.15..
Configuring singleton-bool-0.1.4...
Preprocessing library for singleton-bool-0.1.4..
Building library for singleton-bool-0.1.4..
[1 of 1] Compiling Data.Singletons.Bool ( src/Data/Singletons/Bool.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Singletons/Bool.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/singleton-bool-0.1.4-BswWCJ6C1foFLbVlo6nj0a
Registering library for singleton-bool-0.1.4..
Configuring socks-0.5.6...
Preprocessing library for socks-0.5.6..
Building library for socks-0.5.6..
[1 of 7] Compiling Network.Socks5.Parse ( Network/Socks5/Parse.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socks5/Parse.o )
[2 of 7] Compiling Network.Socks5.Types ( Network/Socks5/Types.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socks5/Types.o )
[3 of 7] Compiling Network.Socks5.Conf ( Network/Socks5/Conf.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socks5/Conf.o )
[4 of 7] Compiling Network.Socks5.Wire ( Network/Socks5/Wire.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socks5/Wire.o )
Network/Socks5/Wire.hs:15:1: warning: [-Wunused-imports]
The import of ‘Control.Applicative’ is redundant
except perhaps to import instances from ‘Control.Applicative’
To import instances alone, use: import Control.Applicative()
 |
15 | import Control.Applicative
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^

Network/Socks5/Wire.hs:23:1: warning: [-Wunused-imports]
The import of ‘Network.Socks5.Parse’ is redundant
except perhaps to import instances from ‘Network.Socks5.Parse’
To import instances alone, use: import Network.Socks5.Parse()
 |
23 | import Network.Socks5.Parse as P (anyByte, take)
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[5 of 7] Compiling Network.Socks5.Command ( Network/Socks5/Command.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socks5/Command.o )
Network/Socks5/Command.hs:25:1: warning: [-Wunused-imports]
The import of ‘Control.Applicative’ is redundant
except perhaps to import instances from ‘Control.Applicative’
To import instances alone, use: import Control.Applicative()
 |
25 | import Control.Applicative
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[6 of 7] Compiling Network.Socks5.Lowlevel ( Network/Socks5/Lowlevel.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socks5/Lowlevel.o )
Network/Socks5/Lowlevel.hs:10:1: warning: [-Wdeprecations]
Module ‘Network.BSD’ is deprecated:
This platform dependent module is no longer supported.
 |
10 | import Network.BSD
 | ^^^^^^^^^^^^^^^^^^

Network/Socks5/Lowlevel.hs:21:44: warning: [-Wdeprecations]
In the use of ‘getHostByName’ (imported from Network.BSD):
Deprecated: "This platform dependent module is no longer supported."
 |
21 | SocksAddrDomainName bs -> do he <- getHostByName (BC.unpack bs)
 | ^^^^^^^^^^^^^

Network/Socks5/Lowlevel.hs:22:66: warning: [-Wdeprecations]
In the use of ‘hostAddress’ (imported from Network.BSD):
Deprecated: "This platform dependent module is no longer supported."
 |
22 | return $ SockAddrInet port (hostAddress he)
 | ^^^^^^^^^^^
[7 of 7] Compiling Network.Socks5 ( Network/Socks5.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/Socks5.o )
Network/Socks5.hs:48:1: warning: [-Wdeprecations]
Module ‘Network.BSD’ is deprecated:
This platform dependent module is no longer supported.
 |
48 | import Network.BSD
 | ^^^^^^^^^^^^^^^^^^

Network/Socks5.hs:49:1: warning: [-Wdeprecations]
Module ‘Network’ is deprecated:
The high level Network interface is no longer supported. Please use Network.Socket.
 |
49 | import Network (PortID(..))
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^

Network/Socks5.hs:80:5: warning: [-Wdeprecations]
In the use of ‘getProtocolNumber’ (imported from Network.BSD):
Deprecated: "This platform dependent module is no longer supported."
 |
80 | getProtocolNumber "tcp" >>= \proto ->
 | ^^^^^^^^^^^^^^^^^

Network/Socks5.hs:112:21: warning: [-Wdeprecations]
In the use of type constructor or class ‘PortID’
(imported from Network):
Deprecated: "The high level Network interface is no longer supported. Please use Network.Socket."
 |
112 | -> PortID -- ^ destination port
 | ^^^^^^

Network/Socks5.hs:116:14: warning: [-Wdeprecations]
In the use of ‘getProtocolNumber’ (imported from Network.BSD):
Deprecated: "This platform dependent module is no longer supported."
 |
116 | proto <- getProtocolNumber "tcp"
 | ^^^^^^^^^^^^^^^^^

Network/Socks5.hs:123:30: warning: [-Wdeprecations]
In the use of type constructor or class ‘PortID’
(imported from Network):
Deprecated: "The high level Network interface is no longer supported. Please use Network.Socket."
 |
123 | socksConnectTo' :: String -> PortID -> String -> PortID -> IO Socket
 | ^^^^^^

Network/Socks5.hs:123:50: warning: [-Wdeprecations]
In the use of type constructor or class ‘PortID’
(imported from Network):
Deprecated: "The high level Network interface is no longer supported. Please use Network.Socket."
 |
123 | socksConnectTo' :: String -> PortID -> String -> PortID -> IO Socket
 | ^^^^^^

Network/Socks5.hs:130:29: warning: [-Wdeprecations]
In the use of type constructor or class ‘PortID’
(imported from Network):
Deprecated: "The high level Network interface is no longer supported. Please use Network.Socket."
 |
130 | socksConnectTo :: String -> PortID -> String -> PortID -> IO Handle
 | ^^^^^^

Network/Socks5.hs:130:49: warning: [-Wdeprecations]
In the use of type constructor or class ‘PortID’
(imported from Network):
Deprecated: "The high level Network interface is no longer supported. Please use Network.Socket."
 |
130 | socksConnectTo :: String -> PortID -> String -> PortID -> IO Handle
 | ^^^^^^

Network/Socks5.hs:137:16: warning: [-Wdeprecations]
In the use of data constructor ‘Service’ (imported from Network):
Deprecated: "The high level Network interface is no longer supported. Please use Network.Socket."
 |
137 | resolvePortID (Service serv) = getServicePortNumber serv
 | ^^^^^^^

Network/Socks5.hs:137:32: warning: [-Wdeprecations]
In the use of ‘getServicePortNumber’ (imported from Network.BSD):
Deprecated: "This platform dependent module is no longer supported."
 |
137 | resolvePortID (Service serv) = getServicePortNumber serv
 | ^^^^^^^^^^^^^^^^^^^^

Network/Socks5.hs:138:16: warning: [-Wdeprecations]
In the use of data constructor ‘PortNumber’
(imported from Network):
Deprecated: "The high level Network interface is no longer supported. Please use Network.Socket."
 |
138 | resolvePortID (PortNumber n) = return n
 | ^^^^^^^^^^
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/socks-0.5.6-Apnoh2TdqTxF0OONRtE1NK
Registering library for socks-0.5.6..
Configuring sop-core-0.4.0.0...
Preprocessing library for sop-core-0.4.0.0..
Building library for sop-core-0.4.0.0..
[1 of 8] Compiling Data.SOP.BasicFunctors ( src/Data/SOP/BasicFunctors.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/SOP/BasicFunctors.o )
[2 of 8] Compiling Data.SOP.Constraint ( src/Data/SOP/Constraint.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/SOP/Constraint.o )
[3 of 8] Compiling Data.SOP.Classes ( src/Data/SOP/Classes.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/SOP/Classes.o )
[4 of 8] Compiling Data.SOP.Sing ( src/Data/SOP/Sing.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/SOP/Sing.o )
[5 of 8] Compiling Data.SOP.NP ( src/Data/SOP/NP.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/SOP/NP.o )
[6 of 8] Compiling Data.SOP.NS ( src/Data/SOP/NS.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/SOP/NS.o )
[7 of 8] Compiling Data.SOP.Dict ( src/Data/SOP/Dict.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/SOP/Dict.o )
[8 of 8] Compiling Data.SOP ( src/Data/SOP.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/SOP.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/sop-core-0.4.0.0-F1xCWaFkXPd3dWDWBPXHJg
Registering library for sop-core-0.4.0.0..
Configuring split-0.2.3.3...
Preprocessing library for split-0.2.3.3..
Building library for split-0.2.3.3..
[1 of 2] Compiling Data.List.Split.Internals ( src/Data/List/Split/Internals.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/List/Split/Internals.o )
[2 of 2] Compiling Data.List.Split ( src/Data/List/Split.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/List/Split.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/split-0.2.3.3-6n1iQ0JLFvkeXvJXsAqQc
Registering library for split-0.2.3.3..
Configuring streaming-commons-0.2.1.0...
Preprocessing library for streaming-commons-0.2.1.0..
Building library for streaming-commons-0.2.1.0..
[ 1 of 16] Compiling Data.Streaming.ByteString.Builder.Buffer ( Data/Streaming/ByteString/Builder/Buffer.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Streaming/ByteString/Builder/Buffer.o )
[ 2 of 16] Compiling Data.Streaming.ByteString.Builder ( Data/Streaming/ByteString/Builder.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Streaming/ByteString/Builder.o )
[ 3 of 16] Compiling Data.Streaming.FileRead ( Data/Streaming/FileRead.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Streaming/FileRead.o )
[ 4 of 16] Compiling Data.Streaming.Filesystem ( Data/Streaming/Filesystem.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Streaming/Filesystem.o )
[ 5 of 16] Compiling Data.Streaming.Network.Internal ( Data/Streaming/Network/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Streaming/Network/Internal.o )
[ 6 of 16] Compiling Data.Streaming.Network ( Data/Streaming/Network.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Streaming/Network.o )
[ 7 of 16] Compiling Data.Streaming.Process.Internal ( Data/Streaming/Process/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Streaming/Process/Internal.o )
[ 8 of 16] Compiling Data.Streaming.Process ( Data/Streaming/Process.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Streaming/Process.o )
[ 9 of 16] Compiling Data.Streaming.Zlib.Lowlevel ( Data/Streaming/Zlib/Lowlevel.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Streaming/Zlib/Lowlevel.o )
[10 of 16] Compiling Data.Streaming.Zlib ( Data/Streaming/Zlib.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Streaming/Zlib.o )
[11 of 16] Compiling Data.Text.Internal.Encoding.Utf16 ( Data/Text/Internal/Encoding/Utf16.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Text/Internal/Encoding/Utf16.o )
[12 of 16] Compiling Data.Text.Internal.Encoding.Utf32 ( Data/Text/Internal/Encoding/Utf32.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Text/Internal/Encoding/Utf32.o )
[13 of 16] Compiling Data.Text.Internal.Unsafe.Shift ( Data/Text/Internal/Unsafe/Shift.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Text/Internal/Unsafe/Shift.o )
[14 of 16] Compiling Data.Text.Internal.Unsafe.Char ( Data/Text/Internal/Unsafe/Char.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Text/Internal/Unsafe/Char.o )
[15 of 16] Compiling Data.Text.Internal.Encoding.Utf8 ( Data/Text/Internal/Encoding/Utf8.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Text/Internal/Encoding/Utf8.o )
[16 of 16] Compiling Data.Streaming.Text ( Data/Streaming/Text.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Streaming/Text.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/streaming-commons-0.2.1.0-LyNmFUhRrjOELuEqzS6oWB
Registering library for streaming-commons-0.2.1.0..
Configuring string-conversions-0.4.0.1...
Preprocessing library for string-conversions-0.4.0.1..
Building library for string-conversions-0.4.0.1..
[1 of 2] Compiling Data.String.Conversions ( src/Data/String/Conversions.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/String/Conversions.o )
src/Data/String/Conversions.hs:39:1: warning: [-Wunused-imports]
The import of ‘Data.Monoid’ is redundant
except perhaps to import instances from ‘Data.Monoid’
To import instances alone, use: import Data.Monoid()
 |
39 | import Data.Monoid
 | ^^^^^^^^^^^^^^^^^^
[2 of 2] Compiling Data.String.Conversions.Monomorphic ( src/Data/String/Conversions/Monomorphic.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/String/Conversions/Monomorphic.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/string-conversions-0.4.0.1-LtuUK6ZkUgfAmoIrlRp9AZ
Registering library for string-conversions-0.4.0.1..
Configuring tagged-0.8.6...
Preprocessing library for tagged-0.8.6..
Building library for tagged-0.8.6..
[1 of 2] Compiling Data.Proxy.TH ( src/Data/Proxy/TH.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Proxy/TH.o )
[2 of 2] Compiling Data.Tagged ( src/Data/Tagged.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Tagged.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/tagged-0.8.6-EiJ2F18RuD68LSMkg0Ly4r
Registering library for tagged-0.8.6..
Configuring tf-random-0.5...
Preprocessing library for tf-random-0.5..
Building library for tf-random-0.5..
[1 of 4] Compiling System.Random.TF.Gen ( src/System/Random/TF/Gen.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/System/Random/TF/Gen.o )
[2 of 4] Compiling System.Random.TF.Init ( src/System/Random/TF/Init.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/System/Random/TF/Init.o )
src/System/Random/TF/Init.hs:94:5: warning: [-Wdeprecations]
In the use of ‘bitSize’ (imported from Data.Bits):
Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"
 |
94 | | bitSize n > 64 = error "mkTFGen: case where size of Int > 64 not implemented"
 | ^^^^^^^
[3 of 4] Compiling System.Random.TF ( src/System/Random/TF.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/System/Random/TF.o )
[4 of 4] Compiling System.Random.TF.Instances ( src/System/Random/TF/Instances.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/System/Random/TF/Instances.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/tf-random-0.5-IjFVdJXpGgq3hBuRJiaT27
Registering library for tf-random-0.5..
Configuring th-abstraction-0.2.11.0...
Preprocessing library for th-abstraction-0.2.11.0..
Building library for th-abstraction-0.2.11.0..
[1 of 2] Compiling Language.Haskell.TH.Datatype.Internal ( src/Language/Haskell/TH/Datatype/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Language/Haskell/TH/Datatype/Internal.o )
[2 of 2] Compiling Language.Haskell.TH.Datatype ( src/Language/Haskell/TH/Datatype.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Language/Haskell/TH/Datatype.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/th-abstraction-0.2.11.0-DAhuCgi08HTBWsDjm9nrOq
Registering library for th-abstraction-0.2.11.0..
Configuring time-locale-compat-0.1.1.5...
Preprocessing library for time-locale-compat-0.1.1.5..
Building library for time-locale-compat-0.1.1.5..
[1 of 1] Compiling Data.Time.Locale.Compat ( src/Data/Time/Locale/Compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Time/Locale/Compat.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/time-locale-compat-0.1.1.5-4Kz46WDKPmGDmYVdO1w5q7
Registering library for time-locale-compat-0.1.1.5..
Configuring tls-1.4.1...
Preprocessing library for tls-1.4.1..
Building library for tls-1.4.1..
[ 1 of 52] Compiling Network.TLS.Crypto.Types ( Network/TLS/Crypto/Types.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Crypto/Types.o )
[ 2 of 52] Compiling Network.TLS.ErrT ( Network/TLS/ErrT.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/ErrT.o )
[ 3 of 52] Compiling Network.TLS.Imports ( Network/TLS/Imports.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Imports.o )
[ 4 of 52] Compiling Network.TLS.Backend ( Network/TLS/Backend.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Backend.o )
[ 5 of 52] Compiling Network.TLS.Measurement ( Network/TLS/Measurement.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Measurement.o )
[ 6 of 52] Compiling Network.TLS.RNG ( Network/TLS/RNG.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/RNG.o )
[ 7 of 52] Compiling Network.TLS.Crypto.DH ( Network/TLS/Crypto/DH.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Crypto/DH.o )
[ 8 of 52] Compiling Network.TLS.Extra.FFDHE ( Network/TLS/Extra/FFDHE.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Extra/FFDHE.o )
[ 9 of 52] Compiling Network.TLS.Types ( Network/TLS/Types.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Types.o )
[10 of 52] Compiling Network.TLS.Session ( Network/TLS/Session.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Session.o )
[11 of 52] Compiling Network.TLS.Compression ( Network/TLS/Compression.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Compression.o )
[12 of 52] Compiling Network.TLS.Cap ( Network/TLS/Cap.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Cap.o )
[13 of 52] Compiling Network.TLS.Util ( Network/TLS/Util.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Util.o )
[14 of 52] Compiling Network.TLS.Util.ASN1 ( Network/TLS/Util/ASN1.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Util/ASN1.o )
[15 of 52] Compiling Network.TLS.Util.Serialization ( Network/TLS/Util/Serialization.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Util/Serialization.o )
[16 of 52] Compiling Network.TLS.Crypto.IES ( Network/TLS/Crypto/IES.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Crypto/IES.o )
[17 of 52] Compiling Network.TLS.Crypto ( Network/TLS/Crypto.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Crypto.o )
[18 of 52] Compiling Network.TLS.Struct ( Network/TLS/Struct.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Struct.o )
[19 of 52] Compiling Network.TLS.MAC ( Network/TLS/MAC.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/MAC.o )
[20 of 52] Compiling Network.TLS.Cipher ( Network/TLS/Cipher.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Cipher.o )
[21 of 52] Compiling Network.TLS.Extra.Cipher ( Network/TLS/Extra/Cipher.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Extra/Cipher.o )
[22 of 52] Compiling Network.TLS.Extra ( Network/TLS/Extra.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Extra.o )
[23 of 52] Compiling Network.TLS.Wire ( Network/TLS/Wire.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Wire.o )
[24 of 52] Compiling Network.TLS.Packet ( Network/TLS/Packet.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Packet.o )
[25 of 52] Compiling Network.TLS.Record.State ( Network/TLS/Record/State.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Record/State.o )
[26 of 52] Compiling Network.TLS.Record.Types ( Network/TLS/Record/Types.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Record/Types.o )
[27 of 52] Compiling Network.TLS.Record.Engage ( Network/TLS/Record/Engage.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Record/Engage.o )
[28 of 52] Compiling Network.TLS.Record.Disengage ( Network/TLS/Record/Disengage.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Record/Disengage.o )
[29 of 52] Compiling Network.TLS.Record ( Network/TLS/Record.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Record.o )
[30 of 52] Compiling Network.TLS.Handshake.State ( Network/TLS/Handshake/State.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Handshake/State.o )
[31 of 52] Compiling Network.TLS.Extension ( Network/TLS/Extension.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Extension.o )
[32 of 52] Compiling Network.TLS.State ( Network/TLS/State.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/State.o )
[33 of 52] Compiling Network.TLS.X509 ( Network/TLS/X509.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/X509.o )
[34 of 52] Compiling Network.TLS.Hooks ( Network/TLS/Hooks.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Hooks.o )
[35 of 52] Compiling Network.TLS.Credentials ( Network/TLS/Credentials.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Credentials.o )
[36 of 52] Compiling Network.TLS.Parameters ( Network/TLS/Parameters.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Parameters.o )
[37 of 52] Compiling Network.TLS.Context.Internal ( Network/TLS/Context/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Context/Internal.o )
[38 of 52] Compiling Network.TLS.Sending ( Network/TLS/Sending.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Sending.o )
[39 of 52] Compiling Network.TLS.Receiving ( Network/TLS/Receiving.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Receiving.o )
[40 of 52] Compiling Network.TLS.IO ( Network/TLS/IO.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/IO.o )
[41 of 52] Compiling Network.TLS.Handshake.Key ( Network/TLS/Handshake/Key.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Handshake/Key.o )
[42 of 52] Compiling Network.TLS.Handshake.Signature ( Network/TLS/Handshake/Signature.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Handshake/Signature.o )
[43 of 52] Compiling Network.TLS.Handshake.Process ( Network/TLS/Handshake/Process.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Handshake/Process.o )
[44 of 52] Compiling Network.TLS.Handshake.Common ( Network/TLS/Handshake/Common.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Handshake/Common.o )
[45 of 52] Compiling Network.TLS.Handshake.Certificate ( Network/TLS/Handshake/Certificate.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Handshake/Certificate.o )
[46 of 52] Compiling Network.TLS.Handshake.Client ( Network/TLS/Handshake/Client.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Handshake/Client.o )
Network/TLS/Handshake/Client.hs:273:13: warning: [-Wincomplete-patterns]
Pattern match(es) are non-exhaustive
In a case alternative:
Patterns not matched:
(PrivKeyEC _)
(PrivKeyX25519 _)
(PrivKeyX448 _)
(PrivKeyEd25519 _)
...
 |
273 | case pk of
 | ^^^^^^^^^^...
[47 of 52] Compiling Network.TLS.Handshake.Server ( Network/TLS/Handshake/Server.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Handshake/Server.o )
[48 of 52] Compiling Network.TLS.Handshake ( Network/TLS/Handshake.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Handshake.o )
[49 of 52] Compiling Network.TLS.Context ( Network/TLS/Context.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Context.o )
[50 of 52] Compiling Network.TLS.Core ( Network/TLS/Core.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Core.o )
[51 of 52] Compiling Network.TLS.Internal ( Network/TLS/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS/Internal.o )
[52 of 52] Compiling Network.TLS ( Network/TLS.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Network/TLS.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/tls-1.4.1-BbQt2N4gMI52tPaatzDoyk
Registering library for tls-1.4.1..
Configuring transformers-base-0.4.5.2...
Preprocessing library for transformers-base-0.4.5.2..
Building library for transformers-base-0.4.5.2..
[1 of 1] Compiling Control.Monad.Base ( src/Control/Monad/Base.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/Base.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/transformers-base-0.4.5.2-CbKyYmCY26U4xA9zfvIsk0
Registering library for transformers-base-0.4.5.2..
Configuring transformers-compat-0.6.4...
Preprocessing library for transformers-compat-0.6.4..
Building library for transformers-compat-0.6.4..
[1 of 4] Compiling Control.Monad.Trans.Instances ( src/Control/Monad/Trans/Instances.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/Trans/Instances.o )
[2 of 4] Compiling Data.Functor.Classes.Generic.Internal ( generics/Data/Functor/Classes/Generic/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Classes/Generic/Internal.o )
[3 of 4] Compiling Data.Functor.Classes.Generic ( generics/Data/Functor/Classes/Generic.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Functor/Classes/Generic.o )
[4 of 4] Compiling Paths_transformers_compat ( .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/autogen/Paths_transformers_compat.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Paths_transformers_compat.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/transformers-compat-0.6.4-9HIPoCEx94YxUmOxJa39S
Registering library for transformers-compat-0.6.4..
Configuring typed-process-0.2.4.0...
Preprocessing library for typed-process-0.2.4.0..
Building library for typed-process-0.2.4.0..
[1 of 2] Compiling Paths_typed_process ( .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/autogen/Paths_typed_process.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Paths_typed_process.o )
[2 of 2] Compiling System.Process.Typed ( src/System/Process/Typed.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/System/Process/Typed.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/typed-process-0.2.4.0-1NMtakPsnl6CTG8fDmjU31
Registering library for typed-process-0.2.4.0..
Configuring unliftio-core-0.1.2.0...
Preprocessing library for unliftio-core-0.1.2.0..
Building library for unliftio-core-0.1.2.0..
[1 of 2] Compiling Control.Monad.IO.Unlift ( src/Control/Monad/IO/Unlift.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Control/Monad/IO/Unlift.o )
[2 of 2] Compiling Paths_unliftio_core ( .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/autogen/Paths_unliftio_core.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Paths_unliftio_core.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/unliftio-core-0.1.2.0-DmlZdkLzX278vkyONsp8WQ
Registering library for unliftio-core-0.1.2.0..
Configuring unordered-containers-0.2.9.0...
Preprocessing library for unordered-containers-0.2.9.0..
Building library for unordered-containers-0.2.9.0..
[1 of 8] Compiling Data.HashMap.List ( Data/HashMap/List.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/HashMap/List.o )
[2 of 8] Compiling Data.HashMap.Unsafe ( Data/HashMap/Unsafe.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/HashMap/Unsafe.o )
[3 of 8] Compiling Data.HashMap.Array ( Data/HashMap/Array.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/HashMap/Array.o )
Data/HashMap/Array.hs:89:1-9: warning: [-Wmissing-signatures]
Top-level binding with no type signature:
newArray# :: ghc-prim-0.5.3:GHC.Prim.Int#
-> a
-> ghc-prim-0.5.3:GHC.Prim.State# d
-> (# ghc-prim-0.5.3:GHC.Prim.State# d, SmallMutableArray# d a #)
 |
89 | newArray# = newSmallArray#
 | ^^^^^^^^^

Data/HashMap/Array.hs:90:1-10: warning: [-Wmissing-signatures]
Top-level binding with no type signature:
readArray# :: SmallMutableArray# d a
-> ghc-prim-0.5.3:GHC.Prim.Int#
-> ghc-prim-0.5.3:GHC.Prim.State# d
-> (# ghc-prim-0.5.3:GHC.Prim.State# d, a #)
 |
90 | readArray# = readSmallArray#
 | ^^^^^^^^^^

Data/HashMap/Array.hs:91:1-11: warning: [-Wmissing-signatures]
Top-level binding with no type signature:
writeArray# :: SmallMutableArray# d a
-> ghc-prim-0.5.3:GHC.Prim.Int#
-> a
-> ghc-prim-0.5.3:GHC.Prim.State# d
-> ghc-prim-0.5.3:GHC.Prim.State# d
 |
91 | writeArray# = writeSmallArray#
 | ^^^^^^^^^^^

Data/HashMap/Array.hs:92:1-11: warning: [-Wmissing-signatures]
Top-level binding with no type signature:
indexArray# :: SmallArray# a
-> ghc-prim-0.5.3:GHC.Prim.Int# -> (# a #)
 |
92 | indexArray# = indexSmallArray#
 | ^^^^^^^^^^^

Data/HashMap/Array.hs:93:1-18: warning: [-Wmissing-signatures]
Top-level binding with no type signature:
unsafeFreezeArray# :: SmallMutableArray# d a
-> ghc-prim-0.5.3:GHC.Prim.State# d
-> (# ghc-prim-0.5.3:GHC.Prim.State# d, SmallArray# a #)
 |
93 | unsafeFreezeArray# = unsafeFreezeSmallArray#
 | ^^^^^^^^^^^^^^^^^^

Data/HashMap/Array.hs:94:1-16: warning: [-Wmissing-signatures]
Top-level binding with no type signature:
unsafeThawArray# :: SmallArray# a
-> ghc-prim-0.5.3:GHC.Prim.State# d
-> (# ghc-prim-0.5.3:GHC.Prim.State# d, SmallMutableArray# d a #)
 |
94 | unsafeThawArray# = unsafeThawSmallArray#
 | ^^^^^^^^^^^^^^^^

Data/HashMap/Array.hs:95:1-12: warning: [-Wmissing-signatures]
Top-level binding with no type signature:
sizeofArray# :: SmallArray# a -> ghc-prim-0.5.3:GHC.Prim.Int#
 |
95 | sizeofArray# = sizeofSmallArray#
 | ^^^^^^^^^^^^

Data/HashMap/Array.hs:96:1-10: warning: [-Wmissing-signatures]
Top-level binding with no type signature:
copyArray# :: SmallArray# a
-> ghc-prim-0.5.3:GHC.Prim.Int#
-> SmallMutableArray# d a
-> ghc-prim-0.5.3:GHC.Prim.Int#
-> ghc-prim-0.5.3:GHC.Prim.Int#
-> ghc-prim-0.5.3:GHC.Prim.State# d
-> ghc-prim-0.5.3:GHC.Prim.State# d
 |
96 | copyArray# = copySmallArray#
 | ^^^^^^^^^^

Data/HashMap/Array.hs:97:1-10: warning: [-Wmissing-signatures]
Top-level binding with no type signature:
thawArray# :: SmallArray# a
-> ghc-prim-0.5.3:GHC.Prim.Int#
-> ghc-prim-0.5.3:GHC.Prim.Int#
-> ghc-prim-0.5.3:GHC.Prim.State# d
-> (# ghc-prim-0.5.3:GHC.Prim.State# d, SmallMutableArray# d a #)
 |
97 | thawArray# = thawSmallArray#
 | ^^^^^^^^^^

Data/HashMap/Array.hs:98:1-19: warning: [-Wmissing-signatures]
Top-level binding with no type signature:
sizeofMutableArray# :: SmallMutableArray# d a
-> ghc-prim-0.5.3:GHC.Prim.Int#
 |
98 | sizeofMutableArray# = sizeofSmallMutableArray#
 | ^^^^^^^^^^^^^^^^^^^

Data/HashMap/Array.hs:99:1-17: warning: [-Wmissing-signatures]
Top-level binding with no type signature:
copyMutableArray# :: SmallMutableArray# d a
-> ghc-prim-0.5.3:GHC.Prim.Int#
-> SmallMutableArray# d a
-> ghc-prim-0.5.3:GHC.Prim.Int#
-> ghc-prim-0.5.3:GHC.Prim.Int#
-> ghc-prim-0.5.3:GHC.Prim.State# d
-> ghc-prim-0.5.3:GHC.Prim.State# d
 |
99 | copyMutableArray# = copySmallMutableArray#
 | ^^^^^^^^^^^^^^^^^
[4 of 8] Compiling Data.HashMap.UnsafeShift ( Data/HashMap/UnsafeShift.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/HashMap/UnsafeShift.o )
[5 of 8] Compiling Data.HashMap.Base ( Data/HashMap/Base.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/HashMap/Base.o )
[6 of 8] Compiling Data.HashMap.Strict ( Data/HashMap/Strict.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/HashMap/Strict.o )
[7 of 8] Compiling Data.HashMap.Lazy ( Data/HashMap/Lazy.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/HashMap/Lazy.o )
[8 of 8] Compiling Data.HashSet ( Data/HashSet.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/HashSet.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/unordered-containers-0.2.9.0-BRWkoSTuML1cQdpep6Oin
Registering library for unordered-containers-0.2.9.0..
Configuring utf8-string-1.0.1.1...
Preprocessing library for utf8-string-1.0.1.1..
Building library for utf8-string-1.0.1.1..
[1 of 5] Compiling Codec.Binary.UTF8.String ( Codec/Binary/UTF8/String.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Codec/Binary/UTF8/String.o )
[2 of 5] Compiling Codec.Binary.UTF8.Generic ( Codec/Binary/UTF8/Generic.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Codec/Binary/UTF8/Generic.o )
[3 of 5] Compiling Data.ByteString.Lazy.UTF8 ( Data/ByteString/Lazy/UTF8.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ByteString/Lazy/UTF8.o )
[4 of 5] Compiling Data.ByteString.UTF8 ( Data/ByteString/UTF8.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/ByteString/UTF8.o )
[5 of 5] Compiling Data.String.UTF8 ( Data/String/UTF8.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/String/UTF8.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/utf8-string-1.0.1.1-Geq8jdOv4Q3LkcQoEOWDVv
Registering library for utf8-string-1.0.1.1..
Configuring uuid-types-1.0.3...
Preprocessing library for uuid-types-1.0.3..
Building library for uuid-types-1.0.3..
[1 of 3] Compiling Data.UUID.Types.Internal.Builder ( Data/UUID/Types/Internal/Builder.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/UUID/Types/Internal/Builder.o )
[2 of 3] Compiling Data.UUID.Types.Internal ( Data/UUID/Types/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/UUID/Types/Internal.o )
[3 of 3] Compiling Data.UUID.Types ( Data/UUID/Types.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/UUID/Types.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/uuid-types-1.0.3-Awdp9gd30rf4a5QKzt7fjH
Registering library for uuid-types-1.0.3..
Configuring vault-0.3.1.2...
Preprocessing library for vault-0.3.1.2..
Building library for vault-0.3.1.2..
[1 of 5] Compiling Data.Unique.Really ( src/Data/Unique/Really.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Unique/Really.o )
[2 of 5] Compiling Data.Vault.ST.Lazy ( src/Data/Vault/ST/Lazy.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Vault/ST/Lazy.o )
[3 of 5] Compiling Data.Vault.Lazy ( src/Data/Vault/Lazy.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Vault/Lazy.o )
[4 of 5] Compiling Data.Vault.ST.Strict ( src/Data/Vault/ST/Strict.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Vault/ST/Strict.o )
[5 of 5] Compiling Data.Vault.Strict ( src/Data/Vault/Strict.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Vault/Strict.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/vault-0.3.1.2-ICSoiK7xFvNEQb1ZDoA1AL
Registering library for vault-0.3.1.2..
Configuring vector-0.12.0.3...
Preprocessing library for vector-0.12.0.3..
Building library for vector-0.12.0.3..
[ 1 of 21] Compiling Data.Vector.Fusion.Util ( Data/Vector/Fusion/Util.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Vector/Fusion/Util.o )
[ 2 of 21] Compiling Data.Vector.Fusion.Bundle.Size ( Data/Vector/Fusion/Bundle/Size.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Vector/Fusion/Bundle/Size.o )
[ 3 of 21] Compiling Data.Vector.Generic.Mutable.Base ( Data/Vector/Generic/Mutable/Base.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Vector/Generic/Mutable/Base.o )
[ 4 of 21] Compiling Data.Vector.Generic.Base ( Data/Vector/Generic/Base.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Vector/Generic/Base.o )
[ 5 of 21] Compiling Data.Vector.Internal.Check ( Data/Vector/Internal/Check.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Vector/Internal/Check.o )
[ 6 of 21] Compiling Data.Vector.Fusion.Stream.Monadic ( Data/Vector/Fusion/Stream/Monadic.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Vector/Fusion/Stream/Monadic.o )
[ 7 of 21] Compiling Data.Vector.Fusion.Bundle.Monadic ( Data/Vector/Fusion/Bundle/Monadic.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Vector/Fusion/Bundle/Monadic.o )
[ 8 of 21] Compiling Data.Vector.Fusion.Bundle ( Data/Vector/Fusion/Bundle.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Vector/Fusion/Bundle.o )
[ 9 of 21] Compiling Data.Vector.Generic.Mutable ( Data/Vector/Generic/Mutable.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Vector/Generic/Mutable.o )
[10 of 21] Compiling Data.Vector.Generic.New ( Data/Vector/Generic/New.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Vector/Generic/New.o )
[11 of 21] Compiling Data.Vector.Generic ( Data/Vector/Generic.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Vector/Generic.o )
[12 of 21] Compiling Data.Vector.Mutable ( Data/Vector/Mutable.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Vector/Mutable.o )
[13 of 21] Compiling Data.Vector ( Data/Vector.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Vector.o )
[14 of 21] Compiling Data.Vector.Primitive.Mutable ( Data/Vector/Primitive/Mutable.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Vector/Primitive/Mutable.o )
[15 of 21] Compiling Data.Vector.Primitive ( Data/Vector/Primitive.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Vector/Primitive.o )
[16 of 21] Compiling Data.Vector.Storable.Internal ( Data/Vector/Storable/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Vector/Storable/Internal.o )
[17 of 21] Compiling Data.Vector.Storable.Mutable ( Data/Vector/Storable/Mutable.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Vector/Storable/Mutable.o )
[18 of 21] Compiling Data.Vector.Storable ( Data/Vector/Storable.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Vector/Storable.o )
[19 of 21] Compiling Data.Vector.Unboxed.Base ( Data/Vector/Unboxed/Base.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Vector/Unboxed/Base.o )
[20 of 21] Compiling Data.Vector.Unboxed ( Data/Vector/Unboxed.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Vector/Unboxed.o )
[21 of 21] Compiling Data.Vector.Unboxed.Mutable ( Data/Vector/Unboxed/Mutable.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Vector/Unboxed/Mutable.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/vector-0.12.0.3-2LEYu9M2i7lERDtz76XG3n
Registering library for vector-0.12.0.3..
Configuring vector-algorithms-0.8.0.1...
Preprocessing library for vector-algorithms-0.8.0.1..
Building library for vector-algorithms-0.8.0.1..
[ 1 of 10] Compiling Data.Vector.Algorithms.Common ( src/Data/Vector/Algorithms/Common.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Vector/Algorithms/Common.o )
[ 2 of 10] Compiling Data.Vector.Algorithms.Optimal ( src/Data/Vector/Algorithms/Optimal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Vector/Algorithms/Optimal.o )
[ 3 of 10] Compiling Data.Vector.Algorithms.Insertion ( src/Data/Vector/Algorithms/Insertion.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Vector/Algorithms/Insertion.o )
[ 4 of 10] Compiling Data.Vector.Algorithms.Merge ( src/Data/Vector/Algorithms/Merge.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Vector/Algorithms/Merge.o )
[ 5 of 10] Compiling Data.Vector.Algorithms.AmericanFlag ( src/Data/Vector/Algorithms/AmericanFlag.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Vector/Algorithms/AmericanFlag.o )
[ 6 of 10] Compiling Data.Vector.Algorithms.Heap ( src/Data/Vector/Algorithms/Heap.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Vector/Algorithms/Heap.o )
[ 7 of 10] Compiling Data.Vector.Algorithms.Intro ( src/Data/Vector/Algorithms/Intro.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Vector/Algorithms/Intro.o )
[ 8 of 10] Compiling Data.Vector.Algorithms.Radix ( src/Data/Vector/Algorithms/Radix.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Vector/Algorithms/Radix.o )
[ 9 of 10] Compiling Data.Vector.Algorithms.Search ( src/Data/Vector/Algorithms/Search.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Vector/Algorithms/Search.o )
[10 of 10] Compiling Data.Vector.Algorithms.Tim ( src/Data/Vector/Algorithms/Tim.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Vector/Algorithms/Tim.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/vector-algorithms-0.8.0.1-7vdfxmytFg1aLO2PtO4J8
Registering library for vector-algorithms-0.8.0.1..
Configuring void-0.7.2...
Preprocessing library for void-0.7.2..
Building library for void-0.7.2..
[1 of 1] Compiling Data.Void.Unsafe ( src/Data/Void/Unsafe.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/Void/Unsafe.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/void-0.7.2-25eAk552UtQA9vusJY0zCu
Registering library for void-0.7.2..
Configuring x509-1.7.5...
Preprocessing library for x509-1.7.5..
Building library for x509-1.7.5..
[ 1 of 14] Compiling Data.X509.AlgorithmIdentifier ( Data/X509/AlgorithmIdentifier.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/X509/AlgorithmIdentifier.o )
[ 2 of 14] Compiling Data.X509.Internal ( Data/X509/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/X509/Internal.o )
[ 3 of 14] Compiling Data.X509.ExtensionRaw ( Data/X509/ExtensionRaw.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/X509/ExtensionRaw.o )
Data/X509/ExtensionRaw.hs:17:1: warning: [-Wunused-imports]
The import of ‘Control.Applicative’ is redundant
except perhaps to import instances from ‘Control.Applicative’
To import instances alone, use: import Control.Applicative()
 |
17 | import Control.Applicative
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 4 of 14] Compiling Data.X509.DistinguishedName ( Data/X509/DistinguishedName.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/X509/DistinguishedName.o )
Data/X509/DistinguishedName.hs:20:1: warning: [-Wunused-imports]
The import of ‘Control.Applicative’ is redundant
except perhaps to import instances from ‘Control.Applicative’
To import instances alone, use: import Control.Applicative()
 |
20 | import Control.Applicative
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^

Data/X509/DistinguishedName.hs:22:1: warning: [-Wunused-imports]
The import of ‘Data.Semigroup’ is redundant
except perhaps to import instances from ‘Data.Semigroup’
To import instances alone, use: import Data.Semigroup()
 |
22 | import Data.Semigroup
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 5 of 14] Compiling Data.X509.Ext ( Data/X509/Ext.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/X509/Ext.o )
Data/X509/Ext.hs:46:1: warning: [-Wunused-imports]
The import of ‘Control.Applicative’ is redundant
except perhaps to import instances from ‘Control.Applicative’
To import instances alone, use: import Control.Applicative()
 |
46 | import Control.Applicative
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 6 of 14] Compiling Data.X509.CRL ( Data/X509/CRL.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/X509/CRL.o )
Data/X509/CRL.hs:19:1: warning: [-Wunused-imports]
The import of ‘Control.Applicative’ is redundant
except perhaps to import instances from ‘Control.Applicative’
To import instances alone, use: import Control.Applicative()
 |
19 | import Control.Applicative
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 7 of 14] Compiling Data.X509.OID ( Data/X509/OID.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/X509/OID.o )
Data/X509/OID.hs:15:1: warning: [-Wunused-imports]
The import of ‘Control.Applicative’ is redundant
except perhaps to import instances from ‘Control.Applicative’
To import instances alone, use: import Control.Applicative()
 |
15 | import Control.Applicative
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 8 of 14] Compiling Data.X509.PublicKey ( Data/X509/PublicKey.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/X509/PublicKey.o )
[ 9 of 14] Compiling Data.X509.PrivateKey ( Data/X509/PrivateKey.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/X509/PrivateKey.o )
[10 of 14] Compiling Data.X509.EC ( Data/X509/EC.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/X509/EC.o )
[11 of 14] Compiling Data.X509.Cert ( Data/X509/Cert.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/X509/Cert.o )
[12 of 14] Compiling Data.X509.Signed ( Data/X509/Signed.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/X509/Signed.o )
[13 of 14] Compiling Data.X509.CertificateChain ( Data/X509/CertificateChain.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/X509/CertificateChain.o )
[14 of 14] Compiling Data.X509 ( Data/X509.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/X509.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/x509-1.7.5-LCcM9zRGbn6DVgIPRd2rLe
Registering library for x509-1.7.5..
Configuring x509-store-1.6.7...
Preprocessing library for x509-store-1.6.7..
Building library for x509-store-1.6.7..
[1 of 3] Compiling Data.X509.CertificateStore ( Data/X509/CertificateStore.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/X509/CertificateStore.o )
Data/X509/CertificateStore.hs:15:1: warning: [-Wunused-imports]
The import of ‘Data.Semigroup’ is redundant
except perhaps to import instances from ‘Data.Semigroup’
To import instances alone, use: import Data.Semigroup()
 |
15 | import Data.Semigroup
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2 of 3] Compiling Data.X509.Memory ( Data/X509/Memory.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/X509/Memory.o )
[3 of 3] Compiling Data.X509.File ( Data/X509/File.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/X509/File.o )
Data/X509/File.hs:6:1: warning: [-Wunused-imports]
The import of ‘Control.Applicative’ is redundant
except perhaps to import instances from ‘Control.Applicative’
To import instances alone, use: import Control.Applicative()
 |
6 | import Control.Applicative
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^

Data/X509/File.hs:8:1: warning: [-Wunused-imports]
The import of ‘Data.ASN1.BinaryEncoding’ is redundant
except perhaps to import instances from ‘Data.ASN1.BinaryEncoding’
To import instances alone, use: import Data.ASN1.BinaryEncoding()
 |
8 | import Data.ASN1.BinaryEncoding
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Data/X509/File.hs:9:1: warning: [-Wunused-imports]
The import of ‘Data.ASN1.Encoding’ is redundant
except perhaps to import instances from ‘Data.ASN1.Encoding’
To import instances alone, use: import Data.ASN1.Encoding()
 |
9 | import Data.ASN1.Encoding
 | ^^^^^^^^^^^^^^^^^^^^^^^^^

Data/X509/File.hs:13:1: warning: [-Wunused-imports]
The import of ‘PEM(pemName)’ from module ‘Data.PEM’ is redundant
 |
13 | import Data.PEM (pemParseLBS, pemContent, pemName, PEM)
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/x509-store-1.6.7-HqbkWh1yS6a5g89j8mB1Og
Registering library for x509-store-1.6.7..
Configuring x509-system-1.6.6...
Preprocessing library for x509-system-1.6.6..
Building library for x509-system-1.6.6..
[1 of 3] Compiling System.X509.MacOS ( System/X509/MacOS.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/System/X509/MacOS.o )
System/X509/MacOS.hs:8:1: warning: [-Wunused-imports]
The import of ‘Control.Applicative’ is redundant
except perhaps to import instances from ‘Control.Applicative’
To import instances alone, use: import Control.Applicative()
 |
8 | import Control.Applicative
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[2 of 3] Compiling System.X509.Unix ( System/X509/Unix.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/System/X509/Unix.o )
[3 of 3] Compiling System.X509 ( System/X509.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/System/X509.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/x509-system-1.6.6-1kZslfkaAw7FY2NzYASQTN
Registering library for x509-system-1.6.6..
Configuring x509-validation-1.6.11...
Preprocessing library for x509-validation-1.6.11..
Building library for x509-validation-1.6.11..
[1 of 5] Compiling Data.X509.Validation.Fingerprint ( Data/X509/Validation/Fingerprint.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/X509/Validation/Fingerprint.o )
Data/X509/Validation/Fingerprint.hs:24:10: warning: [-Wmissing-methods]
• No explicit implementation for
‘memory-0.14.18:Data.ByteArray.Types.length’ and ‘memory-0.14.18:Data.ByteArray.Types.withByteArray’
• In the instance declaration for ‘ByteArrayAccess Fingerprint’
 |
24 | instance ByteArrayAccess Fingerprint
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2 of 5] Compiling Data.X509.Validation.Signature ( Data/X509/Validation/Signature.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/X509/Validation/Signature.o )
[3 of 5] Compiling Data.X509.Validation.Types ( Data/X509/Validation/Types.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/X509/Validation/Types.o )
[4 of 5] Compiling Data.X509.Validation.Cache ( Data/X509/Validation/Cache.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/X509/Validation/Cache.o )
[5 of 5] Compiling Data.X509.Validation ( Data/X509/Validation.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/X509/Validation.o )
Data/X509/Validation.hs:34:1: warning: [-Wunused-imports]
The import of ‘Control.Applicative’ is redundant
except perhaps to import instances from ‘Control.Applicative’
To import instances alone, use: import Control.Applicative()
 |
34 | import Control.Applicative
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/x509-validation-1.6.11-I9R3S91hNjYEvqLimAeptB
Registering library for x509-validation-1.6.11..
Configuring xml-conduit-1.8.0.1...
Preprocessing library for xml-conduit-1.8.0.1..
Building library for xml-conduit-1.8.0.1..
[1 of 7] Compiling Text.XML.Cursor.Generic ( Text/XML/Cursor/Generic.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/XML/Cursor/Generic.o )
[2 of 7] Compiling Text.XML.Stream.Token ( Text/XML/Stream/Token.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/XML/Stream/Token.o )
[3 of 7] Compiling Text.XML.Stream.Render ( Text/XML/Stream/Render.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/XML/Stream/Render.o )
Text/XML/Stream/Render.hs:43:1: warning: [-Wunused-imports]
The import of ‘mappend’ from module ‘Data.Monoid’ is redundant
 |
43 | import Data.Monoid (Monoid, mappend, mempty)
 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[4 of 7] Compiling Text.XML.Stream.Parse ( Text/XML/Stream/Parse.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/XML/Stream/Parse.o )
[5 of 7] Compiling Text.XML.Unresolved ( Text/XML/Unresolved.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/XML/Unresolved.o )
[6 of 7] Compiling Text.XML ( Text/XML.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/XML.o )
[7 of 7] Compiling Text.XML.Cursor ( Text/XML/Cursor.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Text/XML/Cursor.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/xml-conduit-1.8.0.1-CrdKzOr2Z7ViCSkqWvENY
Registering library for xml-conduit-1.8.0.1..
Configuring xml-types-0.3.6...
Preprocessing library for xml-types-0.3.6..
Building library for xml-types-0.3.6..
[1 of 1] Compiling Data.XML.Types ( lib/Data/XML/Types.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Data/XML/Types.o )
lib/Data/XML/Types.hs:27:1: warning: [-Wtabs]
Tab character found here, and in 131 further locations.
Please use spaces instead.
 |
27 |  ( -- * Types
 | ^^^^^^^^
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/xml-types-0.3.6-56MQ2lbfiw31ognZ51DOah
Registering library for xml-types-0.3.6..
Configuring zlib-0.6.2...
Preprocessing library for zlib-0.6.2..
Building library for zlib-0.6.2..
[1 of 5] Compiling Codec.Compression.Zlib.Stream ( .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Codec/Compression/Zlib/Stream.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Codec/Compression/Zlib/Stream.o )
[2 of 5] Compiling Codec.Compression.Zlib.Internal ( Codec/Compression/Zlib/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Codec/Compression/Zlib/Internal.o )
[3 of 5] Compiling Codec.Compression.Zlib.Raw ( Codec/Compression/Zlib/Raw.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Codec/Compression/Zlib/Raw.o )
[4 of 5] Compiling Codec.Compression.Zlib ( Codec/Compression/Zlib.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Codec/Compression/Zlib.o )
[5 of 5] Compiling Codec.Compression.GZip ( Codec/Compression/GZip.hs, .stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build/Codec/Compression/GZip.o )
Installing library in /home/mudada/.stack/snapshots/x86_64-linux/lts-13.20/8.6.5/lib/x86_64-linux-ghc-8.6.5/zlib-0.6.2-BdOecmQ0rL1HOiGypdSgxY
Registering library for zlib-0.6.2..
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment