Build #6 for vintage-basic-1.0.1
| Package | vintage-basic-1.0.1 |
|---|
| Install | BuildFailed |
|---|---|
| Docs | NotTried |
| Tests | NotTried |
| Time submitted | 2017-01-02 04:46:21.997534 UTC |
|---|---|
| Compiler | ghc-8.0.1.20161018 |
| OS | linux |
| Arch | x86_64 |
| Dependencies | HUnit-1.5.0.0, array-0.5.1.1, base-4.9.0.0, directory-1.2.6.2, filepath-1.4.1.0, mtl-2.2.1, parsec-3.1.11, process-1.4.2.0, random-1.1, regex-base-0.93.2, regex-posix-0.95.2, time-1.6.0.1 |
| Flags | none |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Resolving dependencies...
Configuring call-stack-0.1.0...
Configuring mtl-2.2.1...
Building call-stack-0.1.0...
Building mtl-2.2.1...
Installed call-stack-0.1.0
Configuring random-1.1...
Building random-1.1...
Configuring text-1.2.2.1...
Installed mtl-2.2.1
Building text-1.2.2.1...
Configuring HUnit-1.5.0.0...
Installed random-1.1
Building HUnit-1.5.0.0...
Installed HUnit-1.5.0.0
Configuring regex-base-0.93.2...
Building regex-base-0.93.2...
Installed regex-base-0.93.2
Configuring regex-posix-0.95.2...
Building regex-posix-0.95.2...
Installed regex-posix-0.95.2
Installed text-1.2.2.1
Configuring parsec-3.1.11...
Building parsec-3.1.11...
Installed parsec-3.1.11
Downloading vintage-basic-1.0.1...
Configuring vintage-basic-1.0.1...
Building vintage-basic-1.0.1...
Failed to install vintage-basic-1.0.1
Build log ( /home/builder/.cabal/logs/vintage-basic-1.0.1.log ):
cabal: Entering directory '/tmp/cabal-tmp-19755/vintage-basic-1.0.1'
Configuring vintage-basic-1.0.1...
Building vintage-basic-1.0.1...
Preprocessing executable 'vintbas' for vintage-basic-1.0.1...
[ 1 of 18] Compiling Language.VintageBasic.LexCommon ( src/Language/VintageBasic/LexCommon.hs, dist/build/vintbas/vintbas-tmp/Language/VintageBasic/LexCommon.o )
[ 2 of 18] Compiling Language.VintageBasic.LineScanner ( src/Language/VintageBasic/LineScanner.hs, dist/build/vintbas/vintbas-tmp/Language/VintageBasic/LineScanner.o )
src/Language/VintageBasic/LineScanner.hs:13:5: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Maybe Char’
Suppress this warning by saying ‘_ <- optionally (char '\r')’
src/Language/VintageBasic/LineScanner.hs:18:5: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Char’
Suppress this warning by saying ‘_ <- (<?>) eol ""’
src/Language/VintageBasic/LineScanner.hs:28:5: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘[()]’
Suppress this warning by saying ‘_ <- many blankLineP’
src/Language/VintageBasic/LineScanner.hs:34:5: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘[()]’
Suppress this warning by saying ‘_ <- many blankLineP’
src/Language/VintageBasic/LineScanner.hs:36:5: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘[()]’
Suppress this warning by saying ‘_ <- many blankLineP’
[ 3 of 18] Compiling Language.VintageBasic.Builtins ( src/Language/VintageBasic/Builtins.hs, dist/build/vintbas/vintbas-tmp/Language/VintageBasic/Builtins.o )
[ 4 of 18] Compiling Language.VintageBasic.Syntax ( src/Language/VintageBasic/Syntax.hs, dist/build/vintbas/vintbas-tmp/Language/VintageBasic/Syntax.o )
[ 5 of 18] Compiling Language.VintageBasic.Printer ( src/Language/VintageBasic/Printer.hs, dist/build/vintbas/vintbas-tmp/Language/VintageBasic/Printer.o )
[ 6 of 18] Compiling Language.VintageBasic.Tokenizer ( src/Language/VintageBasic/Tokenizer.hs, dist/build/vintbas/vintbas-tmp/Language/VintageBasic/Tokenizer.o )
src/Language/VintageBasic/Tokenizer.hs:43:8: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Char’
Suppress this warning by saying ‘_ <- char '"'’
src/Language/VintageBasic/Tokenizer.hs:53:14: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘String’
Suppress this warning by saying ‘_ <- keyword "REM"’
src/Language/VintageBasic/Tokenizer.hs:63:8: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘String’
Suppress this warning by saying ‘_ <- keyword "DATA"’
src/Language/VintageBasic/Tokenizer.hs:135:26: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘String’
Suppress this warning by saying ‘_ <- keyword s’
[ 7 of 18] Compiling Language.VintageBasic.FloatParser ( src/Language/VintageBasic/FloatParser.hs, dist/build/vintbas/vintbas-tmp/Language/VintageBasic/FloatParser.o )
src/Language/VintageBasic/FloatParser.hs:35:9: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Char’
Suppress this warning by saying ‘_ <- dotP’
src/Language/VintageBasic/FloatParser.hs:46:9: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Char’
Suppress this warning by saying ‘_ <- charEP’
[ 8 of 18] Compiling Language.VintageBasic.RuntimeParser ( src/Language/VintageBasic/RuntimeParser.hs, dist/build/vintbas/vintbas-tmp/Language/VintageBasic/RuntimeParser.o )
src/Language/VintageBasic/RuntimeParser.hs:20:8: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Char’
Suppress this warning by saying ‘_ <- char '"'’
[ 9 of 18] Compiling Language.VintageBasic.Parser ( src/Language/VintageBasic/Parser.hs, dist/build/vintbas/vintbas-tmp/Language/VintageBasic/Parser.o )
src/Language/VintageBasic/Parser.hs:65:5: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.PercentTok))’
src/Language/VintageBasic/Parser.hs:71:5: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.DollarTok))’
src/Language/VintageBasic/Parser.hs:117:8: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.LParenTok))’
src/Language/VintageBasic/Parser.hs:119:8: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.RParenTok))’
src/Language/VintageBasic/Parser.hs:124:5: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.FnTok))’
src/Language/VintageBasic/Parser.hs:131:8: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.LParenTok))’
src/Language/VintageBasic/Parser.hs:133:8: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.RParenTok))’
src/Language/VintageBasic/Parser.hs:154:15: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP (( \ x_ -> (==) x_ tok))’
src/Language/VintageBasic/Parser.hs:157:16: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP (( \ x_ -> (==) x_ tok))’
src/Language/VintageBasic/Parser.hs:167:5: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type
‘Maybe (Tagged Token)’
Suppress this warning by saying
‘_ <- optionally
(tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.LetTok)))’
src/Language/VintageBasic/Parser.hs:169:5: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.EqTok))’
src/Language/VintageBasic/Parser.hs:175:5: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- try
((>>)
tokenP (( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.GoTok))
tokenP (( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.ToTok)))’
src/Language/VintageBasic/Parser.hs:181:5: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- try
((>>)
tokenP (( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.GoTok))
tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.SubTok)))’
src/Language/VintageBasic/Parser.hs:187:8: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.ReturnTok))’
src/Language/VintageBasic/Parser.hs:192:5: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.OnTok))’
src/Language/VintageBasic/Parser.hs:194:5: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.GoTok))’
src/Language/VintageBasic/Parser.hs:195:5: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.ToTok))’
src/Language/VintageBasic/Parser.hs:201:5: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.OnTok))’
src/Language/VintageBasic/Parser.hs:203:5: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.GoTok))’
src/Language/VintageBasic/Parser.hs:204:5: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.SubTok))’
src/Language/VintageBasic/Parser.hs:210:8: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.IfTok))’
src/Language/VintageBasic/Parser.hs:212:8: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.ThenTok))’
src/Language/VintageBasic/Parser.hs:224:5: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.ForTok))’
src/Language/VintageBasic/Parser.hs:226:5: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.EqTok))’
src/Language/VintageBasic/Parser.hs:228:5: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.ToTok))’
src/Language/VintageBasic/Parser.hs:236:5: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.NextTok))’
src/Language/VintageBasic/Parser.hs:244:8: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.PrintTok))’
src/Language/VintageBasic/Parser.hs:253:5: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.SemiTok))’
src/Language/VintageBasic/Parser.hs:258:5: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.CommaTok))’
src/Language/VintageBasic/Parser.hs:263:8: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.InputTok))’
src/Language/VintageBasic/Parser.hs:271:8: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.SemiTok))’
src/Language/VintageBasic/Parser.hs:276:8: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.EndTok))’
src/Language/VintageBasic/Parser.hs:281:8: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.StopTok))’
src/Language/VintageBasic/Parser.hs:293:4: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.DimTok))’
src/Language/VintageBasic/Parser.hs:304:5: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.ReadTok))’
src/Language/VintageBasic/Parser.hs:310:5: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.RestoreTok))’
src/Language/VintageBasic/Parser.hs:321:5: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.DefTok))’
src/Language/VintageBasic/Parser.hs:322:5: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.FnTok))’
src/Language/VintageBasic/Parser.hs:324:5: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.LParenTok))’
src/Language/VintageBasic/Parser.hs:326:5: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.RParenTok))’
src/Language/VintageBasic/Parser.hs:327:5: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘Tagged Token’
Suppress this warning by saying
‘_ <- tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.EqTok))’
src/Language/VintageBasic/Parser.hs:348:5: warning: [-Wunused-do-bind]
A do-notation statement discarded a result of type ‘[Tagged Token]’
Suppress this warning by saying
‘_ <- many
(tokenP
(( \ x_ -> (==) x_ Language.VintageBasic.Tokenizer.ColonTok)))’
[10 of 18] Compiling IO.IOStream ( src/IO/IOStream.hs, dist/build/vintbas/vintbas-tmp/IO/IOStream.o )
[11 of 18] Compiling Control.Monad.CPST ( src/Control/Monad/CPST.hs, dist/build/vintbas/vintbas-tmp/Control/Monad/CPST.o )
src/Control/Monad/CPST.hs:22:10: error:
• Could not deduce (Applicative (CPST o m))
arising from the superclasses of an instance declaration
from the context: Monad m
bound by the instance declaration
at src/Control/Monad/CPST.hs:22:10-36
• In the instance declaration for ‘Monad (CPST o m)’
cabal: Leaving directory '/tmp/cabal-tmp-19755/vintage-basic-1.0.1'
cabal: Error: some packages failed to install:
vintage-basic-1.0.1 failed during the building phase. The exception was:
ExitFailure 1
Test log
No test log was submitted for this report.