Build #8 for HsJudy-0.1

[all reports]

Package HsJudy-0.1
Install BuildFailed
Docs NotTried
Tests NotTried
Time submitted 2017-01-03 21:16:48.245605 UTC
Compiler ghc-8.0.1.20161018
OS linux
Arch x86_64
Dependencies base-4.9.0.0, bytestring-0.10.8.1, containers-0.5.7.1
Flags small_base

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Configuring HsJudy-0.1...
Building HsJudy-0.1...
Failed to install HsJudy-0.1
Build log ( /home/builder/.cabal/logs/HsJudy-0.1.log ):
cabal: Entering directory '/tmp/cabal-tmp-7450/HsJudy-0.1'
Configuring HsJudy-0.1...
Warning: 'include-dirs: ../judy/Judy-1.0.3/src' is a relative path outside of
the source tree. This will not work when generating a tarball with 'sdist'.
Warning: 'include-dirs: ../judy/Judy-1.0.3/src' directory does not exist.
Building HsJudy-0.1...
Preprocessing library HsJudy-0.1...

on the commandline: warning:
    -fglasgow-exts is deprecated: Use individual extensions instead

Judy/BitSet.hs:1:12: warning:
    -fallow-undecidable-instances is deprecated: use -XUndecidableInstances or pragma {-# LANGUAGE UndecidableInstances #-} instead

Judy/BitSet.hs:1:12: warning:
    -fallow-incoherent-instances is deprecated: use -XIncoherentInstances or pragma {-# LANGUAGE IncoherentInstances #-} instead

Judy/BitSet.hs:3:12: warning:
    -#include and INCLUDE pragmas are deprecated: They no longer have any effect

Judy/Hash.hs:1:12: warning:
    -fallow-undecidable-instances is deprecated: use -XUndecidableInstances or pragma {-# LANGUAGE UndecidableInstances #-} instead

Judy/Hash.hs:1:12: warning:
    -fallow-incoherent-instances is deprecated: use -XIncoherentInstances or pragma {-# LANGUAGE IncoherentInstances #-} instead

Judy/Hash.hs:3:12: warning:
    -#include and INCLUDE pragmas are deprecated: They no longer have any effect

Judy/IntMap.hs:1:12: warning:
    -fallow-undecidable-instances is deprecated: use -XUndecidableInstances or pragma {-# LANGUAGE UndecidableInstances #-} instead

Judy/IntMap.hs:1:12: warning:
    -fallow-incoherent-instances is deprecated: use -XIncoherentInstances or pragma {-# LANGUAGE IncoherentInstances #-} instead

Judy/IntMap.hs:3:12: warning:
    -#include and INCLUDE pragmas are deprecated: They no longer have any effect

Judy/StrMap.hs:1:12: warning:
    -fallow-undecidable-instances is deprecated: use -XUndecidableInstances or pragma {-# LANGUAGE UndecidableInstances #-} instead

Judy/StrMap.hs:1:12: warning:
    -fallow-incoherent-instances is deprecated: use -XIncoherentInstances or pragma {-# LANGUAGE IncoherentInstances #-} instead

Judy/StrMap.hs:3:12: warning:
    -#include and INCLUDE pragmas are deprecated: They no longer have any effect

Judy/CollectionsM.hs:1:16: warning:
    -fglasgow-exts is deprecated: Use individual extensions instead

Judy/CollectionsM.hs:1:16: warning:
    -fallow-undecidable-instances is deprecated: use -XUndecidableInstances or pragma {-# LANGUAGE UndecidableInstances #-} instead

Judy/HashIO.hs:2:12: warning:
    -fallow-undecidable-instances is deprecated: use -XUndecidableInstances or pragma {-# LANGUAGE UndecidableInstances #-} instead

Judy/HashIO.hs:2:12: warning:
    -fallow-incoherent-instances is deprecated: use -XIncoherentInstances or pragma {-# LANGUAGE IncoherentInstances #-} instead

Judy/HashIO.hs:2:12: warning:
    -fallow-overlapping-instances is deprecated: use -XOverlappingInstances or pragma {-# LANGUAGE OverlappingInstances #-} instead

Judy/Refeable.hs:1:12: warning:
    -fallow-undecidable-instances is deprecated: use -XUndecidableInstances or pragma {-# LANGUAGE UndecidableInstances #-} instead

Judy/Refeable.hs:1:12: warning:
    -fallow-incoherent-instances is deprecated: use -XIncoherentInstances or pragma {-# LANGUAGE IncoherentInstances #-} instead

Judy/Stringable.hs:1:12: warning:
    -fglasgow-exts is deprecated: Use individual extensions instead

Judy/MiniGC.hs:2:12: warning:
    -#include and INCLUDE pragmas are deprecated: They no longer have any effect
[ 1 of 11] Compiling Judy.Stringable  ( Judy/Stringable.hs, dist/build/Judy/Stringable.o )
[ 2 of 11] Compiling Judy.Private     ( dist/build/Judy/Private.hs, dist/build/Judy/Private.o )

Judy/Private.hsc:73:1: error:
    • Unacceptable argument type in foreign declaration:
        ‘WordPtr’ cannot be marshalled in a foreign call
          because its data constructor is not in scope
          Possible fix: import the data constructor to bring it into scope
    • When checking declaration:
        foreign import ccall unsafe "static Judy1Set" judy1Set
          :: Ptr Judy1 -> Value -> JError -> IO CInt

Judy/Private.hsc:74:1: error:
    • Unacceptable argument type in foreign declaration:
        ‘WordPtr’ cannot be marshalled in a foreign call
          because its data constructor is not in scope
          Possible fix: import the data constructor to bring it into scope
    • When checking declaration:
        foreign import ccall unsafe "static Judy1Unset" judy1Unset
          :: Ptr Judy1 -> Value -> JError -> IO CInt

Judy/Private.hsc:75:1: error:
    • Unacceptable argument type in foreign declaration:
        ‘WordPtr’ cannot be marshalled in a foreign call
          because its data constructor is not in scope
          Possible fix: import the data constructor to bring it into scope
    • When checking declaration:
        foreign import ccall unsafe "static Judy1Test" judy1Test
          :: Judy1 -> Value -> JError -> IO CInt

Judy/Private.hsc:76:1: error:
    • Unacceptable result type in foreign declaration:
        ‘WordPtr’ cannot be marshalled in a foreign call
          because its data constructor is not in scope
          Possible fix: import the data constructor to bring it into scope
    • When checking declaration:
        foreign import ccall unsafe "static Judy1FreeArray" judy1FreeArray
          :: Ptr Judy1 -> JError -> IO Value

Judy/Private.hsc:77:1: error:
    • Unacceptable argument type in foreign declaration:
        ‘WordPtr’ cannot be marshalled in a foreign call
          because its data constructor is not in scope
          Possible fix: import the data constructor to bring it into scope
    • When checking declaration:
        foreign import ccall unsafe "static Judy1Count" judy1Count
          :: Judy1 -> Value -> Value -> JError -> IO Value

Judy/Private.hsc:77:1: error:
    • Unacceptable argument type in foreign declaration:
        ‘WordPtr’ cannot be marshalled in a foreign call
          because its data constructor is not in scope
          Possible fix: import the data constructor to bring it into scope
    • When checking declaration:
        foreign import ccall unsafe "static Judy1Count" judy1Count
          :: Judy1 -> Value -> Value -> JError -> IO Value

Judy/Private.hsc:77:1: error:
    • Unacceptable result type in foreign declaration:
        ‘WordPtr’ cannot be marshalled in a foreign call
          because its data constructor is not in scope
          Possible fix: import the data constructor to bring it into scope
    • When checking declaration:
        foreign import ccall unsafe "static Judy1Count" judy1Count
          :: Judy1 -> Value -> Value -> JError -> IO Value

Judy/Private.hsc:97:1: error:
    • Unacceptable argument type in foreign declaration:
        ‘WordPtr’ cannot be marshalled in a foreign call
          because its data constructor is not in scope
          Possible fix: import the data constructor to bring it into scope
    • When checking declaration:
        foreign import ccall unsafe "static JudyLIns" judyLIns
          :: Ptr JudyL -> Value -> JError -> IO (Ptr Value)

Judy/Private.hsc:98:1: error:
    • Unacceptable argument type in foreign declaration:
        ‘WordPtr’ cannot be marshalled in a foreign call
          because its data constructor is not in scope
          Possible fix: import the data constructor to bring it into scope
    • When checking declaration:
        foreign import ccall unsafe "static JudyLDel" judyLDel
          :: Ptr JudyL -> Value -> JError -> IO CInt

Judy/Private.hsc:99:1: error:
    • Unacceptable argument type in foreign declaration:
        ‘WordPtr’ cannot be marshalled in a foreign call
          because its data constructor is not in scope
          Possible fix: import the data constructor to bring it into scope
    • When checking declaration:
        foreign import ccall unsafe "static JudyLGet" judyLGet
          :: JudyL -> Value -> JError -> IO (Ptr Value)

Judy/Private.hsc:100:1: error:
    • Unacceptable argument type in foreign declaration:
        ‘WordPtr’ cannot be marshalled in a foreign call
          because its data constructor is not in scope
          Possible fix: import the data constructor to bring it into scope
    • When checking declaration:
        foreign import ccall unsafe "static JudyLCount" judyLCount
          :: JudyL -> Value -> Value -> JError -> IO Value

Judy/Private.hsc:100:1: error:
    • Unacceptable argument type in foreign declaration:
        ‘WordPtr’ cannot be marshalled in a foreign call
          because its data constructor is not in scope
          Possible fix: import the data constructor to bring it into scope
    • When checking declaration:
        foreign import ccall unsafe "static JudyLCount" judyLCount
          :: JudyL -> Value -> Value -> JError -> IO Value

Judy/Private.hsc:100:1: error:
    • Unacceptable result type in foreign declaration:
        ‘WordPtr’ cannot be marshalled in a foreign call
          because its data constructor is not in scope
          Possible fix: import the data constructor to bring it into scope
    • When checking declaration:
        foreign import ccall unsafe "static JudyLCount" judyLCount
          :: JudyL -> Value -> Value -> JError -> IO Value

Judy/Private.hsc:101:1: error:
    • Unacceptable argument type in foreign declaration:
        ‘WordPtr’ cannot be marshalled in a foreign call
          because its data constructor is not in scope
          Possible fix: import the data constructor to bring it into scope
    • When checking declaration:
        foreign import ccall unsafe "static JudyLByCount" judyLByCount
          :: JudyL -> Value -> Ptr Value -> JError -> IO (Ptr Value)

Judy/Private.hsc:103:1: error:
    • Unacceptable result type in foreign declaration:
        ‘WordPtr’ cannot be marshalled in a foreign call
          because its data constructor is not in scope
          Possible fix: import the data constructor to bring it into scope
    • When checking declaration:
        foreign import ccall unsafe "static JudyLFreeArray" judyLFreeArray
          :: Ptr JudyL -> JError -> IO Value

Judy/Private.hsc:104:1: error:
    • Unacceptable result type in foreign declaration:
        ‘WordPtr’ cannot be marshalled in a foreign call
          because its data constructor is not in scope
          Possible fix: import the data constructor to bring it into scope
    • When checking declaration:
        foreign import ccall unsafe "static JudyLMemUsed" judyLMemUsed
          :: JudyL -> IO Value

Judy/Private.hsc:134:1: error:
    • Unacceptable result type in foreign declaration:
        ‘WordPtr’ cannot be marshalled in a foreign call
          because its data constructor is not in scope
          Possible fix: import the data constructor to bring it into scope
    • When checking declaration:
        foreign import ccall safe "static JudySLFreeArray" judySLFreeArray
          :: Ptr JudySL -> JError -> IO Value

Judy/Private.hsc:161:1: error:
    • Unacceptable argument type in foreign declaration:
        ‘WordPtr’ cannot be marshalled in a foreign call
          because its data constructor is not in scope
          Possible fix: import the data constructor to bring it into scope
    • When checking declaration:
        foreign import ccall safe "static JudyHSDel" judyHSDel
          :: Ptr JudyHS -> Ptr CChar -> Value -> JError -> IO CInt

Judy/Private.hsc:162:1: error:
    • Unacceptable argument type in foreign declaration:
        ‘WordPtr’ cannot be marshalled in a foreign call
          because its data constructor is not in scope
          Possible fix: import the data constructor to bring it into scope
    • When checking declaration:
        foreign import ccall safe "static JudyHSGet" judyHSGet
          :: JudyHS -> Ptr CChar -> Value -> IO (Ptr Value)

Judy/Private.hsc:163:1: error:
    • Unacceptable result type in foreign declaration:
        ‘WordPtr’ cannot be marshalled in a foreign call
          because its data constructor is not in scope
          Possible fix: import the data constructor to bring it into scope
    • When checking declaration:
        foreign import ccall safe "static JudyHSFreeArray" judyHSFreeArray
          :: Ptr JudyHS -> JError -> IO Value

Judy/Private.hsc:169:1: error:
    • Unacceptable result type in foreign declaration:
        ‘WordPtr’ cannot be marshalled in a foreign call
          because its data constructor is not in scope
          Possible fix: import the data constructor to bring it into scope
    • When checking declaration:
        foreign import ccall safe "static JudyHSFreeIter" judyHSFreeIter
          :: Ptr JudyHSIter -> JError -> IO Value
cabal: Leaving directory '/tmp/cabal-tmp-7450/HsJudy-0.1'
cabal: Error: some packages failed to install:
HsJudy-0.1 failed during the building phase. The exception was:
ExitFailure 1

Test log

No test log was submitted for this report.