Build #7 for yi-0.13.3

[all reports]

Package yi-0.13.3
Install DependencyFailed yi-core-0.13.3
Docs NotTried
Tests NotTried
Time submitted 2016-11-19 10:14:02.978956 UTC
Compiler ghc-
OS linux
Arch x86_64
Dependencies base-, microlens-platform-, mtl-2.2.1, optparse-applicative-, yi-core-0.13.3, yi-frontend-pango-0.13.3, yi-frontend-vty-0.13.3, yi-keymap-emacs-0.13.3, yi-keymap-vim-0.13.3, yi-misc-modes-0.13.3, yi-mode-haskell-0.13.3, yi-mode-javascript-0.13.3, yi-rope-0.8
Flags vty vim pango emacs

Build log

[view raw]

Resolving dependencies...
Configuring ansi-terminal-
Configuring charsetdetect-ae-
Building ansi-terminal-
Building charsetdetect-ae-
Installed ansi-terminal-
Configuring data-default-class-
Building data-default-class-
Installed data-default-class-
Configuring dlist-
Building dlist-
Configuring executable-path-0.0.3...
Installed charsetdetect-ae-
Building executable-path-0.0.3...
Configuring fingertree-
Installed dlist-
Building fingertree-
Configuring fmlist-0.9...
Installed executable-path-0.0.3
Building fmlist-0.9...
Configuring ghc-paths-
Installed fmlist-0.9
Configuring io-storage-0.3...
Installed fingertree-
Building io-storage-0.3...
Configuring microlens-
Installed io-storage-0.3
Building microlens-
Building ghc-paths-
Configuring generic-deriving-1.11.1...
Installed ghc-paths-
Building generic-deriving-1.11.1...
Configuring old-locale-
Installed microlens-
Building old-locale-
Configuring oo-prototypes-
Installed old-locale-
Building oo-prototypes-
Configuring mtl-2.2.1...
Installed oo-prototypes-
Building mtl-2.2.1...
Configuring parallel-
Installed mtl-2.2.1
Building parallel-
Configuring pointedlist-0.6.1...
Installed parallel-
Building pointedlist-0.6.1...
Configuring safe-0.3.10...
Installed pointedlist-0.6.1
Building safe-0.3.10...
Configuring random-1.1...
Installed safe-0.3.10
Configuring semigroups-0.18.2...
Installed generic-deriving-1.11.1
Building random-1.1...
Building semigroups-0.18.2...
Configuring primitive-
Installed semigroups-0.18.2
Building primitive-
Configuring split-
Installed random-1.1
Building split-
Configuring strict-0.3.2...
Installed split-
Building strict-0.3.2...
Configuring stm-
Installed primitive-
Building stm-
Configuring text-
Installed strict-0.3.2
Building text-
Configuring transformers-compat-
Installed stm-
Building transformers-compat-
Configuring unix-compat-
Installed transformers-compat-
Building unix-compat-
Configuring utf8-string-
Installed unix-compat-
Building utf8-string-
Configuring xdg-basedir-0.2.2...
Installed utf8-string-
Building xdg-basedir-0.2.2...
Configuring word-trie-0.3.0...
Installed xdg-basedir-0.2.2
Building word-trie-0.3.0...
Configuring ansi-wl-pprint-
Installed word-trie-0.3.0
Building ansi-wl-pprint-
Configuring data-default-instances-containers-0.0.1...
Installed text-
Building data-default-instances-containers-0.0.1...
Installed data-default-instances-containers-0.0.1
Configuring data-default-instances-dlist-0.0.1...
Configuring microlens-ghc-
Installed ansi-wl-pprint-
Building data-default-instances-dlist-0.0.1...
Building microlens-ghc-
Configuring microlens-th-
Installed data-default-instances-dlist-0.0.1
Building microlens-th-
Configuring regex-base-0.93.2...
Installed microlens-ghc-
Building regex-base-0.93.2...
Configuring data-default-instances-old-locale-0.0.1...
Installed regex-base-0.93.2
Building data-default-instances-old-locale-0.0.1...
Configuring Hclip-
Installed data-default-instances-old-locale-0.0.1
Building Hclip-
Configuring exceptions-0.8.3...
Installed microlens-th-
Building exceptions-0.8.3...
Configuring vector-
Installed Hclip-
Building vector-
Configuring microlens-mtl-
Installed exceptions-0.8.3
Building microlens-mtl-
Configuring transformers-base-0.4.4...
Installed microlens-mtl-
Building transformers-base-0.4.4...
Configuring dyre-0.8.12...
Installed transformers-base-0.4.4
Building dyre-0.8.12...
Configuring blaze-builder-
Installed dyre-0.8.12
Building blaze-builder-
Configuring hashable-
Installed blaze-builder-
Building hashable-
Configuring parsec-3.1.11...
Installed hashable-
Building parsec-3.1.11...
Configuring text-icu-
Installed vector-
Building text-icu-
Installed parsec-3.1.11
Configuring optparse-applicative-
Building optparse-applicative-
Configuring data-default-
Installed optparse-applicative-
Building data-default-
Installed data-default-
Configuring unordered-containers-
Building unordered-containers-
Configuring ListLike-4.5...
Installed text-icu-
Building ListLike-4.5...
Configuring scientific-
Installed unordered-containers-
Building scientific-
Configuring hashtables-
Installed ListLike-4.5
Building hashtables-
Configuring regex-tdfa-1.2.2...
Installed scientific-
Building regex-tdfa-1.2.2...
Installed hashtables-
Configuring yi-rope-0.8...
Building yi-rope-0.8...
Configuring microlens-platform-
Installed yi-rope-0.8
Building microlens-platform-
Configuring process-extras-
Installed microlens-platform-
Building process-extras-
Configuring dynamic-state-
Installed regex-tdfa-1.2.2
Building dynamic-state-
Configuring vty-5.12...
Installed dynamic-state-
Configuring attoparsec-
Installed process-extras-
Building vty-5.12...
Building attoparsec-
Configuring gtk2hs-buildtools-
Installed attoparsec-
Building gtk2hs-buildtools-
Configuring yi-language-0.13.3...
Installed gtk2hs-buildtools-
Building yi-language-0.13.3...
Installed yi-language-0.13.3
Configuring cairo-
Building cairo-
Installed cairo-
Configuring glib-
Configuring yi-core-0.13.3...
Installed vty-5.12
Building yi-core-0.13.3...
Building glib-
Failed to install yi-core-0.13.3
Build log ( /home/builder/.cabal/logs/yi-core-0.13.3.log ):
cabal: Entering directory '/tmp/cabal-tmp-19708/yi-core-0.13.3'
Configuring yi-core-0.13.3...
Building yi-core-0.13.3...
Preprocessing library yi-core-0.13.3...
[ 1 of 74] Compiling Yi.UI.Common     ( src/Yi/UI/Common.hs, dist/build/Yi/UI/Common.o )
[ 2 of 74] Compiling Yi.Syntax.Layout ( src/Yi/Syntax/Layout.hs, dist/build/Yi/Syntax/Layout.o )
[ 3 of 74] Compiling Yi.String        ( src/Yi/String.hs, dist/build/Yi/String.o )
[ 4 of 74] Compiling Yi.Paths         ( src/Yi/Paths.hs, dist/build/Yi/Paths.o )
[ 5 of 74] Compiling Yi.Monad         ( src/Yi/Monad.hs, dist/build/Yi/Monad.o )
[ 6 of 74] Compiling Yi.Layout        ( src/Yi/Layout.hs, dist/build/Yi/Layout.o )
[ 7 of 74] Compiling Yi.KillRing      ( src/Yi/KillRing.hs, dist/build/Yi/KillRing.o )
[ 8 of 74] Compiling Yi.JumpList      ( src/Yi/JumpList.hs, dist/build/Yi/JumpList.o )
[ 9 of 74] Compiling Yi.Window        ( src/Yi/Window.hs, dist/build/Yi/Window.o )
[10 of 74] Compiling Yi.Tab           ( src/Yi/Tab.hs, dist/build/Yi/Tab.o )
[11 of 74] Compiling Yi.Interact      ( src/Yi/Interact.hs, dist/build/Yi/Interact.o )
[12 of 74] Compiling Yi.Event         ( src/Yi/Event.hs, dist/build/Yi/Event.o )
[13 of 74] Compiling Yi.Debug         ( src/Yi/Debug.hs, dist/build/Yi/Debug.o )
[14 of 74] Compiling Yi.Syntax.Tree   ( src/Yi/Syntax/Tree.hs, dist/build/Yi/Syntax/Tree.o )

src/Yi/Syntax/Tree.hs:(44,1)-(45,75): warning: [-Wunused-imports]
    The import of ‘Posn, Tok’ from module ‘Yi.Lexer.Alex’ is redundant

src/Yi/Syntax/Tree.hs:(46,1)-(47,63): warning: [-Wunused-imports]
    The import of ‘includedRegion’ from module ‘Yi.Region’ is redundant
[15 of 74] Compiling Yi.Syntax.Driver ( src/Yi/Syntax/Driver.hs, dist/build/Yi/Syntax/Driver.o )
[16 of 74] Compiling Yi.Config.Misc   ( src/Yi/Config/Misc.hs, dist/build/Yi/Config/Misc.o )
[17 of 74] Compiling Yi.CompletionTree ( src/Yi/CompletionTree.hs, dist/build/Yi/CompletionTree.o )

src/Yi/CompletionTree.hs:180:29-30: warning: [-Wname-shadowing]
    This binding for ‘ct’ shadows the existing binding
      bound at src/Yi/CompletionTree.hs:176:8
[18 of 74] Compiling Yi.Buffer.Implementation ( src/Yi/Buffer/Implementation.hs, dist/build/Yi/Buffer/Implementation.o )
[19 of 74] Compiling Yi.Buffer.Undo   ( src/Yi/Buffer/Undo.hs, dist/build/Yi/Buffer/Undo.o )
[20 of 74] Compiling Paths_yi_core    ( dist/build/autogen/Paths_yi_core.hs, dist/build/Paths_yi_core.o )
[21 of 74] Compiling Parser.Incremental ( src/Parser/Incremental.hs, dist/build/Parser/Incremental.o )
[22 of 74] Compiling Yi.IncrementalParse ( src/Yi/IncrementalParse.hs, dist/build/Yi/IncrementalParse.o )
[23 of 74] Compiling Yi.Syntax.OnlineTree ( src/Yi/Syntax/OnlineTree.hs, dist/build/Yi/Syntax/OnlineTree.o )
[24 of 74] Compiling Data.DelayList   ( src/Data/DelayList.hs, dist/build/Data/DelayList.o )
[25 of 74] Compiling Control.Exc      ( src/Control/Exc.hs, dist/build/Control/Exc.o )
[26 of 74] Compiling System.CanonicalizePath ( src/System/CanonicalizePath.hs, dist/build/System/CanonicalizePath.o )
[27 of 74] Compiling System.FriendlyPath ( src/System/FriendlyPath.hs, dist/build/System/FriendlyPath.o )
[28 of 74] Compiling Yi.Process       ( src/Yi/Process.hs, dist/build/Yi/Process.o )
[29 of 74] Compiling Yi.Types         ( src/Yi/Types.hs, dist/build/Yi/Types.o )
[30 of 74] Compiling Yi.Buffer.Misc   ( src/Yi/Buffer/Misc.hs, dist/build/Yi/Buffer/Misc.o )

src/Yi/Buffer/Misc.hs:392:15-32: error:
    • Couldn't match expected type ‘forall syntax.
                                    BufferImpl syntax -> x’
                  with actual type ‘BufferImpl syntax3 -> x’
    • In the expression: gets . queryRawbuf
      In an equation for ‘queryBuffer’: queryBuffer = gets . queryRawbuf
    • Relevant bindings include
        queryBuffer :: (forall syntax. BufferImpl syntax -> x) -> BufferM x
          (bound at src/Yi/Buffer/Misc.hs:392:1)

src/Yi/Buffer/Misc.hs:395:16-36: error:
    • Couldn't match expected type ‘forall syntax.
                                    BufferImpl syntax -> BufferImpl syntax’
                  with actual type ‘BufferImpl syntax4 -> BufferImpl syntax4’
    • In the expression: modify . modifyRawbuf
      In an equation for ‘modifyBuffer’:
          modifyBuffer = modify . modifyRawbuf

src/Yi/Buffer/Misc.hs:398:18-53: error:
    • Couldn't match expected type ‘forall syntax.
                                    BufferImpl syntax -> (BufferImpl syntax, x)’
                  with actual type ‘BufferImpl syntax2 -> (BufferImpl syntax2, x)’
    • In the expression: getsAndModify . queryAndModifyRawbuf
      In an equation for ‘queryAndModify’:
          queryAndModify = getsAndModify . queryAndModifyRawbuf
    • Relevant bindings include
        queryAndModify :: (forall syntax.
                           BufferImpl syntax -> (BufferImpl syntax, x))
                          -> BufferM x
          (bound at src/Yi/Buffer/Misc.hs:398:1)

src/Yi/Buffer/Misc.hs:815:13-35: error:
    • Couldn't match expected type ‘forall syntax.
                                    Mode syntax -> BufferM a’
                  with actual type ‘Mode syntax1 -> BufferM a’
    • In the expression: join . gets . withMode0
      In an equation for ‘withModeB’: withModeB = join . gets . withMode0
    • Relevant bindings include
        withModeB :: (forall syntax. Mode syntax -> BufferM a) -> BufferM a
          (bound at src/Yi/Buffer/Misc.hs:815:1)

src/Yi/Buffer/Misc.hs:829:16-33: error:
    • Couldn't match expected type ‘forall syntax.
                                    Mode syntax -> syntax -> BufferM a’
                  with actual type ‘Mode syntax0 -> syntax0 -> BufferM a’
    • In the expression: join . withSyntaxB
      In an equation for ‘withSyntaxB'’:
          withSyntaxB' = join . withSyntaxB
    • Relevant bindings include
        withSyntaxB' :: (forall syntax. Mode syntax -> syntax -> BufferM a)
                        -> BufferM a
          (bound at src/Yi/Buffer/Misc.hs:829:1)
cabal: Leaving directory '/tmp/cabal-tmp-19708/yi-core-0.13.3'
Installed glib-
Configuring pango-
Configuring gio-
Building gio-
Building pango-
Installed pango-
Installed gio-
Configuring gtk-0.14.6...
Building gtk-0.14.6...
Installed gtk-0.14.6
cabal: Error: some packages failed to install:
yi-0.13.3 depends on yi-core-0.13.3 which failed to install.
yi-core-0.13.3 failed during the building phase. The exception was:
ExitFailure 1
yi-frontend-pango-0.13.3 depends on yi-core-0.13.3 which failed to install.
yi-frontend-vty-0.13.3 depends on yi-core-0.13.3 which failed to install.
yi-keymap-emacs-0.13.3 depends on yi-core-0.13.3 which failed to install.
yi-keymap-vim-0.13.3 depends on yi-core-0.13.3 which failed to install.
yi-misc-modes-0.13.3 depends on yi-core-0.13.3 which failed to install.
yi-mode-haskell-0.13.3 depends on yi-core-0.13.3 which failed to install.
yi-mode-javascript-0.13.3 depends on yi-core-0.13.3 which failed to install.