Build #2 for haskell-src-exts-0.4.2
| Package | haskell-src-exts-0.4.2 |
|---|
| Install | BuildFailed |
|---|---|
| Docs | NotTried |
| Tests | NotTried |
| Time submitted | 2015-05-30 16:05:26.091533 UTC |
|---|---|
| Compiler | ghc-7.8.3 |
| OS | linux |
| Arch | x86_64 |
| Dependencies | pretty-1.1.1.1, base-4.7.0.1, array-0.5.0.0 |
| Flags | none |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Resolving dependencies...
Downloading haskell-src-exts-0.4.2...
Configuring haskell-src-exts-0.4.2...
Building haskell-src-exts-0.4.2...
Preprocessing library haskell-src-exts-0.4.2...
dist/build/Language/Haskell/Exts/Parser.hs:1:12: Warning:
-fglasgow-exts is deprecated: Use individual extensions instead
Language/Haskell/Exts/Syntax.hs:1:16: Warning:
-fglasgow-exts is deprecated: Use individual extensions instead
[1 of 8] Compiling Language.Haskell.Exts.Syntax ( Language/Haskell/Exts/Syntax.hs, dist/build/Language/Haskell/Exts/Syntax.o )
[2 of 8] Compiling Language.Haskell.Exts.Build ( Language/Haskell/Exts/Build.hs, dist/build/Language/Haskell/Exts/Build.o )
[3 of 8] Compiling Language.Haskell.Exts.Pretty ( Language/Haskell/Exts/Pretty.hs, dist/build/Language/Haskell/Exts/Pretty.o )
[4 of 8] Compiling Language.Haskell.Exts.ParseMonad ( Language/Haskell/Exts/ParseMonad.hs, dist/build/Language/Haskell/Exts/ParseMonad.o )
Language/Haskell/Exts/ParseMonad.hs:103:10: Warning:
‘P’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.
Language/Haskell/Exts/ParseMonad.hs:177:10: Warning:
‘Lex’ is an instance of Monad but not Applicative - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.
[5 of 8] Compiling Language.Haskell.Exts.Lexer ( Language/Haskell/Exts/Lexer.hs, dist/build/Language/Haskell/Exts/Lexer.o )
[6 of 8] Compiling Language.Haskell.Exts.ParseUtils ( Language/Haskell/Exts/ParseUtils.hs, dist/build/Language/Haskell/Exts/ParseUtils.o )
[7 of 8] Compiling Language.Haskell.Exts.Parser ( dist/build/Language/Haskell/Exts/Parser.hs, dist/build/Language/Haskell/Exts/Parser.o )
templates/GenericTemplate.hs:102:22:
Couldn't match expected type ‘Bool’ with actual type ‘Int#’
In the expression: (n <# (0# :: Int#))
In a stmt of a pattern guard for
a case alternative:
(n <# (0# :: Int#))
In a case alternative:
n | (n <# (0# :: Int#)) -> (happyReduceArr ! rule) i tk st
where
rule = (I# ((negateInt# ((n +# (1# :: Int#))))))
templates/GenericTemplate.hs:113:23:
Couldn't match expected type ‘Bool’ with actual type ‘Int#’
In the expression: (off_i >=# (0# :: Int#))
In the expression:
if (off_i >=# (0# :: Int#)) then
(indexShortOffAddr happyCheck off_i ==# i)
else
False
In an equation for ‘check’:
check
= if (off_i >=# (0# :: Int#)) then
(indexShortOffAddr happyCheck off_i ==# i)
else
False
templates/GenericTemplate.hs:115:30:
Couldn't match expected type ‘Int#’ with actual type ‘Bool’
In the expression: False
In the expression:
if (off_i >=# (0# :: Int#)) then
(indexShortOffAddr happyCheck off_i ==# i)
else
False
templates/GenericTemplate.hs:116:19:
Couldn't match expected type ‘Bool’ with actual type ‘Int#’
In the expression: check
In a stmt of a pattern guard for
an equation for ‘action’:
check
templates/GenericTemplate.hs:219:14:
Pattern bindings containing unlifted types should use an outermost bang pattern:
sts1@((HappyCons (st1@(action)) (_)))
= happyDrop k (HappyCons (st) (sts))
In an equation for ‘happyMonadReduce’:
happyMonadReduce k nt fn j tk st sts stk
= happyThen1
(fn stk tk)
(\ r -> happyGoto nt j tk st1 sts1 (r `HappyStk` drop_stk))
where
sts1@((HappyCons (st1@(action)) (_)))
= happyDrop k (HappyCons (st) (sts))
drop_stk = happyDropStk k stk
templates/GenericTemplate.hs:226:14:
Pattern bindings containing unlifted types should use an outermost bang pattern:
sts1@((HappyCons (st1@(action)) (_)))
= happyDrop k (HappyCons (st) (sts))
In an equation for ‘happyMonad2Reduce’:
happyMonad2Reduce k nt fn j tk st sts stk
= happyThen1
(fn stk tk)
(\ r -> happyNewToken new_state sts1 (r `HappyStk` drop_stk))
where
sts1@((HappyCons (st1@(action)) (_)))
= happyDrop k (HappyCons (st) (sts))
drop_stk = happyDropStk k stk
off = indexShortOffAddr happyGotoOffsets st1
off_i = (off +# nt)
....
Failed to install haskell-src-exts-0.4.2
cabal: Error: some packages failed to install:
haskell-src-exts-0.4.2 failed during the building phase. The exception was:
ExitFailure 1
Test log
No test log was submitted for this report.