Build #5 for ginsu-0.8.2

[all reports]

Package ginsu-0.8.2
Install BuildFailed
Docs NotTried
Tests NotTried
Time submitted 2016-11-30 20:39:01.141862 UTC
Compiler ghc-8.0.1.20161018
OS linux
Arch x86_64
Dependencies array-0.5.1.1, async-2.1.1, base-4.9.0.0, binary-0.8.3.0, bytestring-0.10.8.1, containers-0.5.7.1, directory-1.2.6.2, hashable-1.2.4.0, hashtables-1.2.1.0, mtl-2.2.1, network-2.6.3.1, old-locale-1.0.0.7, old-time-1.1.0.3, parsec-3.1.11, pretty-1.1.3.3, process-1.4.2.0, random-1.1, regex-posix-0.95.2, syb-0.6, unix-2.7.2.0, utf8-string-1.0.1.1
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Configuring mtl-2.2.1...
Configuring network-2.6.3.1...
Building mtl-2.2.1...
Building network-2.6.3.1...
Installed mtl-2.2.1
Configuring old-locale-1.0.0.7...
Building old-locale-1.0.0.7...
Installed old-locale-1.0.0.7
Configuring primitive-0.6.1.0...
Building primitive-0.6.1.0...
Configuring random-1.1...
Installed network-2.6.3.1
Building random-1.1...
Configuring stm-2.4.4.1...
Installed primitive-0.6.1.0
Building stm-2.4.4.1...
Configuring syb-0.6...
Installed random-1.1
Configuring utf8-string-1.0.1.1...
Installed stm-2.4.4.1
Building syb-0.6...
Building utf8-string-1.0.1.1...
Configuring text-1.2.2.1...
Installed syb-0.6
Configuring regex-base-0.93.2...
Installed utf8-string-1.0.1.1
Building text-1.2.2.1...
Building regex-base-0.93.2...
Installed regex-base-0.93.2
Configuring old-time-1.1.0.3...
Building old-time-1.1.0.3...
Installed old-time-1.1.0.3
Configuring vector-0.11.0.0...
Building vector-0.11.0.0...
Configuring async-2.1.1...
Installed text-1.2.2.1
Building async-2.1.1...
Configuring regex-posix-0.95.2...
Installed async-2.1.1
Building regex-posix-0.95.2...
Installed regex-posix-0.95.2
Configuring hashable-1.2.4.0...
Building hashable-1.2.4.0...
Configuring parsec-3.1.11...
Installed hashable-1.2.4.0
Building parsec-3.1.11...
Installed vector-0.11.0.0
Configuring hashtables-1.2.1.0...
Installed parsec-3.1.11
Building hashtables-1.2.1.0...
Installed hashtables-1.2.1.0
Configuring ginsu-0.8.2...
Building ginsu-0.8.2...
Failed to install ginsu-0.8.2
Build log ( /home/builder/.cabal/logs/ginsu-0.8.2.log ):
cabal: Entering directory '/tmp/cabal-tmp-17708/ginsu-0.8.2'
[1 of 1] Compiling Main             ( /tmp/cabal-tmp-17708/ginsu-0.8.2/dist/setup/setup.hs, /tmp/cabal-tmp-17708/ginsu-0.8.2/dist/setup/Main.o )
Linking /tmp/cabal-tmp-17708/ginsu-0.8.2/dist/setup/setup ...
Configuring ginsu-0.8.2...
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 addnstr in -lcurses... yes
checking for addnstr in -lncurses... yes
checking for waddnwstr in -lncursesw... no
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 curses.h usability... yes
checking curses.h presence... yes
checking for curses.h... yes
checking ncurses.h usability... yes
checking ncurses.h presence... yes
checking for ncurses.h... yes
checking ncurses/ncurses.h usability... no
checking ncurses/ncurses.h presence... no
checking for ncurses/ncurses.h... no
checking ncursesw/ncurses.h usability... no
checking ncursesw/ncurses.h presence... no
checking for ncursesw/ncurses.h... no
checking for waddnwstr... no
checking for use_default_colors... no
checking for resizeterm... no
configure: creating ./config.status
config.status: creating ginsu.buildinfo
config.status: creating config.h
Building ginsu-0.8.2...
Preprocessing executable 'ginsu' for ginsu-0.8.2...

Main.hs:1:14: warning:
    -XOverlappingInstances is deprecated: instead use per-instance pragmas OVERLAPPING/OVERLAPPABLE/OVERLAPS

Status.hs:1:14: warning:
    -XOverlappingInstances is deprecated: instead use per-instance pragmas OVERLAPPING/OVERLAPPABLE/OVERLAPS

Doc/DocLike.hs:1:36: warning:
    -XOverlappingInstances is deprecated: instead use per-instance pragmas OVERLAPPING/OVERLAPPABLE/OVERLAPS

Screen.hs:1:14: warning:
    -XOverlappingInstances is deprecated: instead use per-instance pragmas OVERLAPPING/OVERLAPPABLE/OVERLAPS

Curses.hsc:1:14: warning:
    -XOverlappingInstances is deprecated: instead use per-instance pragmas OVERLAPPING/OVERLAPPABLE/OVERLAPS

Gale/Gale.hs:1:14: warning:
    -XOverlappingInstances is deprecated: instead use per-instance pragmas OVERLAPPING/OVERLAPPABLE/OVERLAPS

Boolean/Boolean.hs:1:36: warning:
    -XOverlappingInstances is deprecated: instead use per-instance pragmas OVERLAPPING/OVERLAPPABLE/OVERLAPS

Boolean/Algebra.hs:1:36: warning:
    -XOverlappingInstances is deprecated: instead use per-instance pragmas OVERLAPPING/OVERLAPPABLE/OVERLAPS
[ 1 of 37] Compiling Text.ParserCombinators.ReadP.ByteString ( Text/ParserCombinators/ReadP/ByteString.hs, dist/build/ginsu/ginsu-tmp/Text/ParserCombinators/ReadP/ByteString.o )
[ 2 of 37] Compiling SimpleParser     ( SimpleParser.hs, dist/build/ginsu/ginsu-tmp/SimpleParser.o )
[ 3 of 37] Compiling Paths_ginsu      ( dist/build/autogen/Paths_ginsu.hs, dist/build/ginsu/ginsu-tmp/Paths_ginsu.o )
[ 4 of 37] Compiling Version          ( Version.hs, dist/build/ginsu/ginsu-tmp/Version.o )
[ 5 of 37] Compiling PackedString     ( PackedString.hs, dist/build/ginsu/ginsu-tmp/PackedString.o )
[ 6 of 37] Compiling OldHash          ( OldHash.hs, dist/build/ginsu/ginsu-tmp/OldHash.o )

OldHash.hs:58:18: warning: [-Woverflowed-literals]
    Literal 3735928559 is out of the Int32 range -2147483648..2147483647
[ 7 of 37] Compiling MyLocale         ( dist/build/ginsu/ginsu-tmp/MyLocale.hs, dist/build/ginsu/ginsu-tmp/MyLocale.o )
[ 8 of 37] Compiling KeyHelpTable     ( dist/build/ginsu/ginsu-tmp/KeyHelpTable.hs, dist/build/ginsu/ginsu-tmp/KeyHelpTable.o )
[ 9 of 37] Compiling GenUtil          ( GenUtil.hs, dist/build/ginsu/ginsu-tmp/GenUtil.o )

GenUtil.hs:133:11: warning: [-Winline-rule-shadowing]
    Rule "snub/snub" may never fire because ‘snub’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘snub’

GenUtil.hs:133:11: warning: [-Winline-rule-shadowing]
    Rule "snub/snub" may never fire because ‘snub’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘snub’

GenUtil.hs:134:11: warning: [-Winline-rule-shadowing]
    Rule "snub/nub" may never fire because ‘snub’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘snub’

GenUtil.hs:135:11: warning: [-Winline-rule-shadowing]
    Rule "nub/snub" may never fire because ‘snub’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘snub’

GenUtil.hs:136:11: warning: [-Winline-rule-shadowing]
    Rule "snub/sort" may never fire because ‘snub’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘snub’

GenUtil.hs:137:11: warning: [-Winline-rule-shadowing]
    Rule "sort/snub" may never fire because ‘snub’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘snub’

GenUtil.hs:138:11: warning: [-Winline-rule-shadowing]
    Rule "snub/[]" may never fire because ‘snub’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘snub’

GenUtil.hs:139:11: warning: [-Winline-rule-shadowing]
    Rule "snub/[x]" may never fire because ‘snub’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘snub’
[10 of 37] Compiling Format           ( Format.hs, dist/build/ginsu/ginsu-tmp/Format.o )
[11 of 37] Compiling ExampleConf      ( dist/build/ginsu/ginsu-tmp/ExampleConf.hs, dist/build/ginsu/ginsu-tmp/ExampleConf.o )
[12 of 37] Compiling ErrorLog         ( ErrorLog.hs, dist/build/ginsu/ginsu-tmp/ErrorLog.o )
[13 of 37] Compiling RSA              ( dist/build/ginsu/ginsu-tmp/RSA.hs, dist/build/ginsu/ginsu-tmp/RSA.o )

RSA.hsc:260:1: warning: [-Wdodgy-foreign-imports]
    possible missing & in foreign import of FunPtr
[14 of 37] Compiling EIO              ( EIO.hs, dist/build/ginsu/ginsu-tmp/EIO.o )
[15 of 37] Compiling Doc.DocLike      ( Doc/DocLike.hs, dist/build/ginsu/ginsu-tmp/Doc/DocLike.o )
[16 of 37] Compiling Doc.Chars        ( Doc/Chars.hs, dist/build/ginsu/ginsu-tmp/Doc/Chars.o )
[17 of 37] Compiling Curses           ( dist/build/ginsu/ginsu-tmp/Curses.hs, dist/build/ginsu/ginsu-tmp/Curses.o )
[18 of 37] Compiling CircularBuffer   ( CircularBuffer.hs, dist/build/ginsu/ginsu-tmp/CircularBuffer.o )
[19 of 37] Compiling Status           ( Status.hs, dist/build/ginsu/ginsu-tmp/Status.o )
[20 of 37] Compiling Charset          ( Charset.hs, dist/build/ginsu/ginsu-tmp/Charset.o )
[21 of 37] Compiling CacheIO          ( CacheIO.hs, dist/build/ginsu/ginsu-tmp/CacheIO.o )
[22 of 37] Compiling ConfigFile       ( ConfigFile.hs, dist/build/ginsu/ginsu-tmp/ConfigFile.o )
[23 of 37] Compiling Regex            ( Regex.hs, dist/build/ginsu/ginsu-tmp/Regex.o )
[24 of 37] Compiling Screen           ( Screen.hs, dist/build/ginsu/ginsu-tmp/Screen.o )
[25 of 37] Compiling KeyName          ( KeyName.hs, dist/build/ginsu/ginsu-tmp/KeyName.o )
[26 of 37] Compiling Help             ( Help.hs, dist/build/ginsu/ginsu-tmp/Help.o )
[27 of 37] Compiling Boolean.Algebra  ( Boolean/Algebra.hs, dist/build/ginsu/ginsu-tmp/Boolean/Algebra.o )
[28 of 37] Compiling Boolean.Boolean  ( Boolean/Boolean.hs, dist/build/ginsu/ginsu-tmp/Boolean/Boolean.o )
[29 of 37] Compiling Atom             ( Atom.hs, dist/build/ginsu/ginsu-tmp/Atom.o )
[30 of 37] Compiling Gale.Puff        ( Gale/Puff.hs, dist/build/ginsu/ginsu-tmp/Gale/Puff.o )
[31 of 37] Compiling Filter           ( Filter.hs, dist/build/ginsu/ginsu-tmp/Filter.o )
[32 of 37] Compiling Gale.Proto       ( Gale/Proto.hs, dist/build/ginsu/ginsu-tmp/Gale/Proto.o )

Gale/Proto.hs:118:19: warning: [-Wdeprecations]
    In the use of ‘getBytes’
    (imported from Data.Binary.Get, but defined in Data.Binary.Get.Internal):
    Deprecated: "Use 'getByteString' instead of 'getBytes'."

Gale/Proto.hs:128:19: warning: [-Wdeprecations]
    In the use of ‘getBytes’
    (imported from Data.Binary.Get, but defined in Data.Binary.Get.Internal):
    Deprecated: "Use 'getByteString' instead of 'getBytes'."
[33 of 37] Compiling Gale.KeyCache    ( Gale/KeyCache.hs, dist/build/ginsu/ginsu-tmp/Gale/KeyCache.o )
[34 of 37] Compiling Gale.Gale        ( Gale/Gale.hs, dist/build/ginsu/ginsu-tmp/Gale/Gale.o )

Gale/Gale.hs:41:1: warning: [-Wdeprecations]
    Module ‘Control.Monad.Error’ is deprecated:
      Use Control.Monad.Except instead

Gale/Gale.hs:142:10: warning: [-Wdeprecations]
    In the use of ‘sClose’ (imported from Network.Socket):
    Deprecated: "use 'close'"
[35 of 37] Compiling GinsuConfig      ( GinsuConfig.hs, dist/build/ginsu/ginsu-tmp/GinsuConfig.o )

GinsuConfig.hs:130:9: error:
    Ambiguous occurrence ‘isSymbolicLink’
    It could refer to either ‘System.Directory.isSymbolicLink’,
                             imported from ‘System.Directory’ at GinsuConfig.hs:17:1-23
                          or ‘Posix.isSymbolicLink’,
                             imported from ‘System.Posix’ at GinsuConfig.hs:25:1-44
                             (and originally defined in ‘unix-2.7.2.0:System.Posix.Files.Common’)
cabal: Leaving directory '/tmp/cabal-tmp-17708/ginsu-0.8.2'
cabal: Error: some packages failed to install:
ginsu-0.8.2 failed during the building phase. The exception was:
ExitFailure 1

Test log

No test log was submitted for this report.