Build #1 for haskell-tools-debug-1.0.1.1

[all reports]

Package haskell-tools-debug-1.0.1.1
Install DependencyFailed haskell-tools-debug-1.0.1.1
Docs NotTried
Tests NotTried
Time submitted 2018-03-09 08:47:15.233305807 UTC
Compiler ghc-8.2.2
OS linux
Arch x86_64
Dependencies base-4.10.1.0, classyplate-0.3.0.2, criterion-1.4.0.0, filepath-1.4.1.2, ghc-8.2.2, ghc-paths-0.1.0.9, haskell-tools-ast-1.0.1.1, haskell-tools-backend-ghc-1.0.1.1, haskell-tools-builtin-refactorings-1.0.1.1, haskell-tools-prettyprint-1.0.1.1, haskell-tools-refactor-1.0.0.4, mtl-2.2.1, references-0.3.3.1, split-0.2.3.2, template-haskell-2.12.0.0, uniplate-1.6.12, base-4.10.1.0
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Configuring Only-0.1...
Configuring abstract-deque-0.3...
Building abstract-deque-0.3...
Building Only-0.1...
Installed abstract-deque-0.3
Configuring abstract-par-0.3.3...
Installed Only-0.1
Configuring base-compat-0.9.3...
Building abstract-par-0.3.3...
Building base-compat-0.9.3...
Installed abstract-par-0.3.3
Configuring base-orphans-0.7...
Building base-orphans-0.7...
Installed base-compat-0.9.3
Configuring cabal-doctest-1.0.6...
Building cabal-doctest-1.0.6...
Installed base-orphans-0.7
Configuring cereal-0.5.5.0...
Building cereal-0.5.5.0...
Installed cabal-doctest-1.0.6
Configuring classyplate-0.3.0.2...
Building classyplate-0.3.0.2...
Installed classyplate-0.3.0.2
Configuring code-page-0.1.3...
Installed cereal-0.5.5.0
Configuring colour-2.3.4...
Building code-page-0.1.3...
Building colour-2.3.4...
Installed code-page-0.1.3
Configuring dlist-0.8.0.4...
Building dlist-0.8.0.4...
Installed dlist-0.8.0.4
Configuring erf-2.0.0.0...
Building erf-2.0.0.0...
Installed colour-2.3.4
Configuring ghc-paths-0.1.0.9...
Installed erf-2.0.0.0
Configuring instance-control-0.1.2.0...
Building instance-control-0.1.2.0...
Installed instance-control-0.1.2.0
Configuring js-flot-0.8.3...
Building ghc-paths-0.1.0.9...
Building js-flot-0.8.3...
Installed ghc-paths-0.1.0.9
Configuring js-jquery-3.3.1...
Installed js-flot-0.8.3
Configuring minisat-solver-0.1...
Building js-jquery-3.3.1...
Building minisat-solver-0.1...
Installed js-jquery-3.3.1
Configuring safe-0.3.16...
Building safe-0.3.16...
Installed minisat-solver-0.1
Configuring semigroups-0.18.4...
Building semigroups-0.18.4...
Installed safe-0.3.16
Configuring text-short-0.1.2...
Building text-short-0.1.2...
Installed semigroups-0.18.4
Configuring th-abstraction-0.2.6.0...
Building th-abstraction-0.2.6.0...
Installed text-short-0.1.2
Configuring time-locale-compat-0.1.1.3...
Installed th-abstraction-0.2.6.0
Configuring transformers-compat-0.6.0.5...
Building time-locale-compat-0.1.1.3...
Building transformers-compat-0.6.0.5...
Installed time-locale-compat-0.1.1.3
Configuring uniplate-1.6.12...
Building uniplate-1.6.12...
Installed transformers-compat-0.6.0.5
Configuring uuid-types-1.0.3...
Building uuid-types-1.0.3...
Installed uuid-types-1.0.3
Configuring vector-algorithms-0.7.0.1...
Building vector-algorithms-0.7.0.1...
Installed uniplate-1.6.12
Configuring vector-binary-instances-0.2.4...
Building vector-binary-instances-0.2.4...
Installed vector-binary-instances-0.2.4
Configuring vector-th-unbox-0.2.1.6...
Building vector-th-unbox-0.2.1.6...
Installed vector-th-unbox-0.2.1.6
Configuring monad-par-extras-0.3.3...
Building monad-par-extras-0.3.3...
Installed vector-algorithms-0.7.0.1
Configuring ansi-terminal-0.8.0.2...
Installed monad-par-extras-0.3.3
Configuring cassava-0.5.1.0...
Building ansi-terminal-0.8.0.2...
Building cassava-0.5.1.0...
Installed ansi-terminal-0.8.0.2
Configuring tagged-0.8.5...
Building tagged-0.8.5...
Installed tagged-0.8.5
Configuring exceptions-0.9.0...
Installed cassava-0.5.1.0
Configuring contravariant-1.4.1...
Building exceptions-0.9.0...
Building contravariant-1.4.1...
Installed exceptions-0.9.0
Configuring Glob-0.9.2...
Building Glob-0.9.2...
Installed contravariant-1.4.1
Configuring math-functions-0.2.1.0...
Building math-functions-0.2.1.0...
Installed Glob-0.9.2
Configuring ansi-wl-pprint-0.6.8.2...
Building ansi-wl-pprint-0.6.8.2...
Installed ansi-wl-pprint-0.6.8.2
Configuring distributive-0.5.3...
Building distributive-0.5.3...
Installed math-functions-0.2.1.0
Configuring aeson-1.2.4.0...
Building aeson-1.2.4.0...
Installed distributive-0.5.3
Configuring optparse-applicative-0.14.2.0...
Building optparse-applicative-0.14.2.0...
Installed optparse-applicative-0.14.2.0
Configuring mwc-random-0.13.6.0...
Building mwc-random-0.13.6.0...
Installed mwc-random-0.13.6.0
Configuring comonad-5.0.3...
Building comonad-5.0.3...
Installed comonad-5.0.3
Configuring monad-par-0.3.4.8...
Building monad-par-0.3.4.8...
Installed aeson-1.2.4.0
Configuring bifunctors-5.5.2...
Building bifunctors-5.5.2...
Installed monad-par-0.3.4.8
Configuring microstache-1.0.1.1...
Building microstache-1.0.1.1...
Installed bifunctors-5.5.2
Configuring statistics-0.14.0.2...
Installed microstache-1.0.1.1
Configuring semigroupoids-5.2.2...
Building statistics-0.14.0.2...
Building semigroupoids-5.2.2...
Installed semigroupoids-5.2.2
Configuring profunctors-5.2.2...
Building profunctors-5.2.2...
Installed profunctors-5.2.2
Configuring either-5...
Building either-5...
Installed either-5
Configuring references-0.3.3.1...
Building references-0.3.3.1...
Installed statistics-0.14.0.2
Configuring criterion-1.4.0.0...
Building criterion-1.4.0.0...
Installed references-0.3.3.1
Configuring haskell-tools-ast-1.0.1.1...
Building haskell-tools-ast-1.0.1.1...
Installed criterion-1.4.0.0
Installed haskell-tools-ast-1.0.1.1
Configuring haskell-tools-prettyprint-1.0.1.1...
Configuring haskell-tools-backend-ghc-1.0.1.1...
Building haskell-tools-backend-ghc-1.0.1.1...
Building haskell-tools-prettyprint-1.0.1.1...
Installed haskell-tools-prettyprint-1.0.1.1
Configuring haskell-tools-rewrite-1.0.0.4...
Building haskell-tools-rewrite-1.0.0.4...
Installed haskell-tools-rewrite-1.0.0.4
Installed haskell-tools-backend-ghc-1.0.1.1
Configuring haskell-tools-refactor-1.0.0.4...
Building haskell-tools-refactor-1.0.0.4...
Installed haskell-tools-refactor-1.0.0.4
Downloading haskell-tools-builtin-refactorings-1.0.1.1...
Configuring haskell-tools-builtin-refactorings-1.0.1.1...
Building haskell-tools-builtin-refactorings-1.0.1.1...
Failed to install haskell-tools-builtin-refactorings-1.0.1.1
Build log ( /home/builder/.cabal/logs/ghc-8.2.2/haskell-tools-builtin-refactorings-1.0.1.1-DMI5nDZCwiT6kUdrjKVdM8.log ):
cabal: Entering directory '/tmp/cabal-tmp-27198/haskell-tools-builtin-refactorings-1.0.1.1'
Configuring haskell-tools-builtin-refactorings-1.0.1.1...
Preprocessing library for haskell-tools-builtin-refactorings-1.0.1.1..
Building library for haskell-tools-builtin-refactorings-1.0.1.1..
[ 1 of 47] Compiling Language.Haskell.Tools.Refactor.Builtin.AutoCorrect ( Language/Haskell/Tools/Refactor/Builtin/AutoCorrect.hs, dist/build/Language/Haskell/Tools/Refactor/Builtin/AutoCorrect.o )

Language/Haskell/Tools/Refactor/Builtin/AutoCorrect.hs:42:24: error:
    Variable not in scope: typeExpr :: Expr -> Ghc t0
   |
42 |   = do funTy <- lift $ typeExpr f
   |                        ^^^^^^^^

Language/Haskell/Tools/Refactor/Builtin/AutoCorrect.hs:43:25: error:
    Variable not in scope: typeExpr :: Expr -> Ghc a1
   |
43 |        arg1Ty <- lift $ typeExpr a1
   |                         ^^^^^^^^

Language/Haskell/Tools/Refactor/Builtin/AutoCorrect.hs:44:25: error:
    Variable not in scope: typeExpr :: Expr -> Ghc a1
   |
44 |        arg2Ty <- lift $ typeExpr a2
   |                         ^^^^^^^^

Language/Haskell/Tools/Refactor/Builtin/AutoCorrect.hs:46:24: error:
    Variable not in scope:
      appTypeMatches :: [ClsInst] -> t0 -> [a1] -> Maybe a0
   |
46 |        if not (isJust (appTypeMatches insts funTy [arg1Ty, arg2Ty])) && isJust (appTypeMatches insts funTy [arg2Ty, arg1Ty])
   |                        ^^^^^^^^^^^^^^

Language/Haskell/Tools/Refactor/Builtin/AutoCorrect.hs:46:81: error:
    Variable not in scope:
      appTypeMatches :: [ClsInst] -> t0 -> [a1] -> Maybe a2
   |
46 |        if not (isJust (appTypeMatches insts funTy [arg1Ty, arg2Ty])) && isJust (appTypeMatches insts funTy [arg2Ty, arg1Ty])
   |                                                                                 ^^^^^^^^^^^^^^

Language/Haskell/Tools/Refactor/Builtin/AutoCorrect.hs:51:24: error:
    Variable not in scope: typeExpr :: Expr -> Ghc a4
   |
51 |        lhsTy <- lift $ typeExpr lhs
   |                        ^^^^^^^^

Language/Haskell/Tools/Refactor/Builtin/AutoCorrect.hs:52:24: error:
    Variable not in scope: typeExpr :: Expr -> Ghc a4
   |
52 |        rhsTy <- lift $ typeExpr rhs
   |                        ^^^^^^^^

Language/Haskell/Tools/Refactor/Builtin/AutoCorrect.hs:54:24: error:
    Variable not in scope:
      appTypeMatches :: [ClsInst] -> Type.Kind -> [a4] -> Maybe a3
   |
54 |        if not (isJust (appTypeMatches insts funTy [lhsTy, rhsTy])) && isJust (appTypeMatches insts funTy [rhsTy, lhsTy])
   |                        ^^^^^^^^^^^^^^

Language/Haskell/Tools/Refactor/Builtin/AutoCorrect.hs:54:79: error:
    Variable not in scope:
      appTypeMatches :: [ClsInst] -> Type.Kind -> [a4] -> Maybe a5
   |
54 |        if not (isJust (appTypeMatches insts funTy [lhsTy, rhsTy])) && isJust (appTypeMatches insts funTy [rhsTy, lhsTy])
   |                                                                               ^^^^^^^^^^^^^^

Language/Haskell/Tools/Refactor/Builtin/AutoCorrect.hs:88:60: error:
    Variable not in scope: literalType :: Literal -> Ghc Type.Kind
   |
88 | extractAtoms e = do lits <- mapM (\l -> (, LiteralA l) <$> literalType l) (e ^? biplateRef)
   |                                                            ^^^^^^^^^^^

Language/Haskell/Tools/Refactor/Builtin/AutoCorrect.hs:118:58: error:
    Variable not in scope:
      appTypeMatches
        :: [ClsInst]
           -> Type.Type -> [Type.Type] -> Maybe (TCvSubst, Type.Type)
    |
118 |                                , Just (subst, resTyp) <- appTypeMatches insts funT [argT]
    |                                                          ^^^^^^^^^^^^^^

Language/Haskell/Tools/Refactor/Builtin/AutoCorrect.hs:127:58: error:
    Variable not in scope:
      appTypeMatches
        :: [ClsInst]
           -> Type.Type -> [Type.Type] -> Maybe (TCvSubst, Type.Type)
    |
127 |                                , Just (subst, resTyp) <- appTypeMatches insts opT [lArgT, rArgT]
    |                                                          ^^^^^^^^^^^^^^
cabal: Leaving directory '/tmp/cabal-tmp-27198/haskell-tools-builtin-refactorings-1.0.1.1'
cabal: Error: some packages failed to install:
haskell-tools-builtin-refactorings-1.0.1.1-DMI5nDZCwiT6kUdrjKVdM8 failed
during the building phase. The exception was:
ExitFailure 1
haskell-tools-debug-1.0.1.1-1btXE4aGcvCDM2OoE3sOli depends on
haskell-tools-debug-1.0.1.1 which failed to install.

Test log

No test log was submitted for this report.