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-8.0.1.20161018
OS linux
Arch x86_64
Dependencies base-4.9.0.0, microlens-platform-0.3.7.0, mtl-2.2.1, optparse-applicative-0.13.0.0, 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

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Configuring ansi-terminal-0.6.2.3...
Configuring charsetdetect-ae-1.1.0.1...
Building ansi-terminal-0.6.2.3...
Building charsetdetect-ae-1.1.0.1...
Installed ansi-terminal-0.6.2.3
Configuring data-default-class-0.1.2.0...
Building data-default-class-0.1.2.0...
Installed data-default-class-0.1.2.0
Configuring dlist-0.8.0.2...
Building dlist-0.8.0.2...
Configuring executable-path-0.0.3...
Installed charsetdetect-ae-1.1.0.1
Building executable-path-0.0.3...
Configuring fingertree-0.1.1.0...
Installed dlist-0.8.0.2
Building fingertree-0.1.1.0...
Configuring fmlist-0.9...
Installed executable-path-0.0.3
Building fmlist-0.9...
Configuring ghc-paths-0.1.0.9...
Installed fmlist-0.9
Configuring io-storage-0.3...
Installed fingertree-0.1.1.0
Building io-storage-0.3...
Configuring microlens-0.4.7.0...
Installed io-storage-0.3
Building microlens-0.4.7.0...
Building ghc-paths-0.1.0.9...
Configuring generic-deriving-1.11.1...
Installed ghc-paths-0.1.0.9
Building generic-deriving-1.11.1...
Configuring old-locale-1.0.0.7...
Installed microlens-0.4.7.0
Building old-locale-1.0.0.7...
Configuring oo-prototypes-0.1.0.0...
Installed old-locale-1.0.0.7
Building oo-prototypes-0.1.0.0...
Configuring mtl-2.2.1...
Installed oo-prototypes-0.1.0.0
Building mtl-2.2.1...
Configuring parallel-3.2.1.0...
Installed mtl-2.2.1
Building parallel-3.2.1.0...
Configuring pointedlist-0.6.1...
Installed parallel-3.2.1.0
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-0.6.1.0...
Installed semigroups-0.18.2
Building primitive-0.6.1.0...
Configuring split-0.2.3.1...
Installed random-1.1
Building split-0.2.3.1...
Configuring strict-0.3.2...
Installed split-0.2.3.1
Building strict-0.3.2...
Configuring stm-2.4.4.1...
Installed primitive-0.6.1.0
Building stm-2.4.4.1...
Configuring text-1.2.2.1...
Installed strict-0.3.2
Building text-1.2.2.1...
Configuring transformers-compat-0.5.1.4...
Installed stm-2.4.4.1
Building transformers-compat-0.5.1.4...
Configuring unix-compat-0.4.2.0...
Installed transformers-compat-0.5.1.4
Building unix-compat-0.4.2.0...
Configuring utf8-string-1.0.1.1...
Installed unix-compat-0.4.2.0
Building utf8-string-1.0.1.1...
Configuring xdg-basedir-0.2.2...
Installed utf8-string-1.0.1.1
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-0.6.7.3...
Installed word-trie-0.3.0
Building ansi-wl-pprint-0.6.7.3...
Configuring data-default-instances-containers-0.0.1...
Installed text-1.2.2.1
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-0.4.7.0...
Installed ansi-wl-pprint-0.6.7.3
Building data-default-instances-dlist-0.0.1...
Building microlens-ghc-0.4.7.0...
Configuring microlens-th-0.4.1.0...
Installed data-default-instances-dlist-0.0.1
Building microlens-th-0.4.1.0...
Configuring regex-base-0.93.2...
Installed microlens-ghc-0.4.7.0
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-3.0.0.4...
Installed data-default-instances-old-locale-0.0.1
Building Hclip-3.0.0.4...
Configuring exceptions-0.8.3...
Installed microlens-th-0.4.1.0
Building exceptions-0.8.3...
Configuring vector-0.11.0.0...
Installed Hclip-3.0.0.4
Building vector-0.11.0.0...
Configuring microlens-mtl-0.1.10.0...
Installed exceptions-0.8.3
Building microlens-mtl-0.1.10.0...
Configuring transformers-base-0.4.4...
Installed microlens-mtl-0.1.10.0
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-0.4.0.2...
Installed dyre-0.8.12
Building blaze-builder-0.4.0.2...
Configuring hashable-1.2.4.0...
Installed blaze-builder-0.4.0.2
Building hashable-1.2.4.0...
Configuring parsec-3.1.11...
Installed hashable-1.2.4.0
Building parsec-3.1.11...
Configuring text-icu-0.7.0.1...
Installed vector-0.11.0.0
Building text-icu-0.7.0.1...
Installed parsec-3.1.11
Configuring optparse-applicative-0.13.0.0...
Building optparse-applicative-0.13.0.0...
Configuring data-default-0.7.1.1...
Installed optparse-applicative-0.13.0.0
Building data-default-0.7.1.1...
Installed data-default-0.7.1.1
Configuring unordered-containers-0.2.7.1...
Building unordered-containers-0.2.7.1...
Configuring ListLike-4.5...
Installed text-icu-0.7.0.1
Building ListLike-4.5...
Configuring scientific-0.3.4.9...
Installed unordered-containers-0.2.7.1
Building scientific-0.3.4.9...
Configuring hashtables-1.2.1.0...
Installed ListLike-4.5
Building hashtables-1.2.1.0...
Configuring regex-tdfa-1.2.2...
Installed scientific-0.3.4.9
Building regex-tdfa-1.2.2...
Installed hashtables-1.2.1.0
Configuring yi-rope-0.8...
Building yi-rope-0.8...
Configuring microlens-platform-0.3.7.0...
Installed yi-rope-0.8
Building microlens-platform-0.3.7.0...
Configuring process-extras-0.4.1.4...
Installed microlens-platform-0.3.7.0
Building process-extras-0.4.1.4...
Configuring dynamic-state-0.2.2.0...
Installed regex-tdfa-1.2.2
Building dynamic-state-0.2.2.0...
Configuring vty-5.12...
Installed dynamic-state-0.2.2.0
Configuring attoparsec-0.13.1.0...
Installed process-extras-0.4.1.4
Building vty-5.12...
Building attoparsec-0.13.1.0...
Configuring gtk2hs-buildtools-0.13.2.1...
Installed attoparsec-0.13.1.0
Building gtk2hs-buildtools-0.13.2.1...
Configuring yi-language-0.13.3...
Installed gtk2hs-buildtools-0.13.2.1
Building yi-language-0.13.3...
Installed yi-language-0.13.3
Configuring cairo-0.13.3.1...
Building cairo-0.13.3.1...
Installed cairo-0.13.3.1
Configuring glib-0.13.4.1...
Configuring yi-core-0.13.3...
Installed vty-5.12
Building yi-core-0.13.3...
Building glib-0.13.4.1...
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-0.13.4.1
Configuring pango-0.13.3.1...
Configuring gio-0.13.3.1...
Building gio-0.13.3.1...
Building pango-0.13.3.1...
Installed pango-0.13.3.1
Installed gio-0.13.3.1
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.

Test log

No test log was submitted for this report.