Build #4 for c2hs-0.28.1
| Package | c2hs-0.28.1 |
|---|
| Install | InstallOk |
|---|---|
| Docs | Ok |
| Tests | NotTried |
| Time submitted | 2016-10-27 13:48:48.089214 UTC |
|---|---|
| Compiler | ghc-8.0.1.20161018 |
| OS | linux |
| Arch | x86_64 |
| Dependencies | array-0.5.1.1, base-4.9.0.0, bytestring-0.10.8.1, containers-0.5.7.1, directory-1.2.6.2, dlist-0.8.0.2, filepath-1.4.1.0, language-c-0.5.0, pretty-1.1.3.3, process-1.4.2.0 |
| Flags | -regression base3 |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Resolving dependencies...
cabal: Entering directory '/tmp/cabal-tmp-21416/dlist-0.8.0.2'
Configuring dlist-0.8.0.2...
Building dlist-0.8.0.2...
Preprocessing library dlist-0.8.0.2...
[1 of 1] Compiling Data.DList ( Data/DList.hs, dist/build/Data/DList.o )
Running Haddock for dlist-0.8.0.2...
Running hscolour for dlist-0.8.0.2...
Preprocessing library dlist-0.8.0.2...
Preprocessing library dlist-0.8.0.2...
Haddock coverage:
100% ( 20 / 20) in 'Data.DList'
Warning: Data.DList: could not find link destinations for:
~
Documentation created: dist/doc/html/dlist/index.html,
dist/doc/html/dlist/dlist.txt
Creating package registration file:
/tmp/pkgConf-dlist-0.8.02145174067468703135.2
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/dlist-0.8.0.2-GWAMmbX9rLg3tqrbOizHGv
Registering dlist-0.8.0.2...
cabal: Leaving directory '/tmp/cabal-tmp-21416/dlist-0.8.0.2'
Installed dlist-0.8.0.2
cabal: Entering directory '/tmp/cabal-tmp-21416/syb-0.6'
Configuring syb-0.6...
Building syb-0.6...
Preprocessing library syb-0.6...
[ 1 of 16] Compiling Data.Generics.Instances ( src/Data/Generics/Instances.hs, dist/build/Data/Generics/Instances.o )
[ 2 of 16] Compiling Generics.SYB.Instances ( src/Generics/SYB/Instances.hs, dist/build/Generics/SYB/Instances.o )
[ 3 of 16] Compiling Data.Generics.Basics ( src/Data/Generics/Basics.hs, dist/build/Data/Generics/Basics.o )
[ 4 of 16] Compiling Generics.SYB.Basics ( src/Generics/SYB/Basics.hs, dist/build/Generics/SYB/Basics.o )
[ 5 of 16] Compiling Data.Generics.Aliases ( src/Data/Generics/Aliases.hs, dist/build/Data/Generics/Aliases.o )
[ 6 of 16] Compiling Data.Generics.Builders ( src/Data/Generics/Builders.hs, dist/build/Data/Generics/Builders.o )
[ 7 of 16] Compiling Generics.SYB.Builders ( src/Generics/SYB/Builders.hs, dist/build/Generics/SYB/Builders.o )
[ 8 of 16] Compiling Data.Generics.Schemes ( src/Data/Generics/Schemes.hs, dist/build/Data/Generics/Schemes.o )
[ 9 of 16] Compiling Generics.SYB.Schemes ( src/Generics/SYB/Schemes.hs, dist/build/Generics/SYB/Schemes.o )
[10 of 16] Compiling Data.Generics.Text ( src/Data/Generics/Text.hs, dist/build/Data/Generics/Text.o )
[11 of 16] Compiling Generics.SYB.Text ( src/Generics/SYB/Text.hs, dist/build/Generics/SYB/Text.o )
[12 of 16] Compiling Data.Generics.Twins ( src/Data/Generics/Twins.hs, dist/build/Data/Generics/Twins.o )
[13 of 16] Compiling Generics.SYB.Twins ( src/Generics/SYB/Twins.hs, dist/build/Generics/SYB/Twins.o )
[14 of 16] Compiling Generics.SYB.Aliases ( src/Generics/SYB/Aliases.hs, dist/build/Generics/SYB/Aliases.o )
[15 of 16] Compiling Data.Generics ( src/Data/Generics.hs, dist/build/Data/Generics.o )
[16 of 16] Compiling Generics.SYB ( src/Generics/SYB.hs, dist/build/Generics/SYB.o )
Running Haddock for syb-0.6...
Running hscolour for syb-0.6...
Preprocessing library syb-0.6...
Preprocessing library syb-0.6...
Haddock coverage:
100% ( 1 / 1) in 'Data.Generics.Instances'
100% ( 1 / 1) in 'Generics.SYB.Instances'
100% ( 2 / 2) in 'Data.Generics.Basics'
100% ( 2 / 2) in 'Generics.SYB.Basics'
96% ( 43 / 45) in 'Data.Generics.Aliases'
Missing documentation for:
GenericQ' (src/Data/Generics/Aliases.hs:268)
GenericM' (src/Data/Generics/Aliases.hs:269)
100% ( 3 / 3) in 'Data.Generics.Builders'
100% ( 2 / 2) in 'Generics.SYB.Builders'
100% ( 19 / 19) in 'Data.Generics.Schemes'
100% ( 2 / 2) in 'Generics.SYB.Schemes'
100% ( 6 / 6) in 'Data.Generics.Text'
100% ( 2 / 2) in 'Generics.SYB.Text'
100% ( 17 / 17) in 'Data.Generics.Twins'
100% ( 2 / 2) in 'Generics.SYB.Twins'
100% ( 2 / 2) in 'Generics.SYB.Aliases'
100% ( 8 / 8) in 'Data.Generics'
100% ( 2 / 2) in 'Generics.SYB'
Documentation created: dist/doc/html/syb/index.html, dist/doc/html/syb/syb.txt
Creating package registration file: /tmp/pkgConf-syb-014115496761843993368.6
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/syb-0.6-C65vWCsht6A8uLstpQIXyj
Registering syb-0.6...
cabal: Leaving directory '/tmp/cabal-tmp-21416/syb-0.6'
Installed syb-0.6
cabal: Entering directory '/tmp/cabal-tmp-21416/language-c-0.5.0'
Configuring language-c-0.5.0...
Building language-c-0.5.0...
Preprocessing library language-c-0.5.0...
[ 1 of 39] Compiling Language.C.Syntax.Ops ( src/Language/C/Syntax/Ops.hs, dist/build/Language/C/Syntax/Ops.o )
[ 2 of 39] Compiling Language.C.Data.RList ( src/Language/C/Data/RList.hs, dist/build/Language/C/Data/RList.o )
[ 3 of 39] Compiling Language.C.Data.Position ( src/Language/C/Data/Position.hs, dist/build/Language/C/Data/Position.o )
[ 4 of 39] Compiling Language.C.Data.Name ( src/Language/C/Data/Name.hs, dist/build/Language/C/Data/Name.o )
[ 5 of 39] Compiling Language.C.Data.Node ( src/Language/C/Data/Node.hs, dist/build/Language/C/Data/Node.o )
[ 6 of 39] Compiling Language.C.Syntax.Constants ( src/Language/C/Syntax/Constants.hs, dist/build/Language/C/Syntax/Constants.o )
[ 7 of 39] Compiling Language.C.Data.InputStream ( src/Language/C/Data/InputStream.hs, dist/build/Language/C/Data/InputStream.o )
[ 8 of 39] Compiling Language.C.System.Preprocess ( src/Language/C/System/Preprocess.hs, dist/build/Language/C/System/Preprocess.o )
[ 9 of 39] Compiling Language.C.System.GCC ( src/Language/C/System/GCC.hs, dist/build/Language/C/System/GCC.o )
[10 of 39] Compiling Language.C.Data.Ident ( src/Language/C/Data/Ident.hs, dist/build/Language/C/Data/Ident.o )
[11 of 39] Compiling Language.C.Parser.Builtin ( src/Language/C/Parser/Builtin.hs, dist/build/Language/C/Parser/Builtin.o )
[12 of 39] Compiling Language.C.Parser.Tokens ( src/Language/C/Parser/Tokens.hs, dist/build/Language/C/Parser/Tokens.o )
[13 of 39] Compiling Language.C.Syntax.AST ( src/Language/C/Syntax/AST.hs, dist/build/Language/C/Syntax/AST.o )
[14 of 39] Compiling Language.C.Syntax ( src/Language/C/Syntax.hs, dist/build/Language/C/Syntax.o )
[15 of 39] Compiling Language.C.Syntax.Utils ( src/Language/C/Syntax/Utils.hs, dist/build/Language/C/Syntax/Utils.o )
[16 of 39] Compiling Language.C.Data.Error ( src/Language/C/Data/Error.hs, dist/build/Language/C/Data/Error.o )
src/Language/C/Data/Error.hs:152:53: warning: [-Wdeprecations]
In the use of ‘posColumn’ (imported from Language.C.Data.Position):
Deprecated: "column number information is inaccurate in presence of macros - do not rely on it."
[17 of 39] Compiling Language.C.Parser.ParserMonad ( src/Language/C/Parser/ParserMonad.hs, dist/build/Language/C/Parser/ParserMonad.o )
[18 of 39] Compiling Language.C.Parser.Lexer ( dist/build/Language/C/Parser/Lexer.hs, dist/build/Language/C/Parser/Lexer.o )
[19 of 39] Compiling Language.C.Parser.Parser ( dist/build/Language/C/Parser/Parser.hs, dist/build/Language/C/Parser/Parser.o )
[20 of 39] Compiling Language.C.Data ( src/Language/C/Data.hs, dist/build/Language/C/Data.o )
[21 of 39] Compiling Language.C.Parser ( src/Language/C/Parser.hs, dist/build/Language/C/Parser.o )
[22 of 39] Compiling Language.C.Pretty ( src/Language/C/Pretty.hs, dist/build/Language/C/Pretty.o )
[23 of 39] Compiling Language.C.Analysis.SemRep ( src/Language/C/Analysis/SemRep.hs, dist/build/Language/C/Analysis/SemRep.o )
[24 of 39] Compiling Language.C.Analysis.TypeConversions ( src/Language/C/Analysis/TypeConversions.hs, dist/build/Language/C/Analysis/TypeConversions.o )
[25 of 39] Compiling Language.C.Analysis.TypeUtils ( src/Language/C/Analysis/TypeUtils.hs, dist/build/Language/C/Analysis/TypeUtils.o )
[26 of 39] Compiling Language.C.Analysis.SemError ( src/Language/C/Analysis/SemError.hs, dist/build/Language/C/Analysis/SemError.o )
[27 of 39] Compiling Language.C.Analysis.NameSpaceMap ( src/Language/C/Analysis/NameSpaceMap.hs, dist/build/Language/C/Analysis/NameSpaceMap.o )
[28 of 39] Compiling Language.C.Analysis.Export ( src/Language/C/Analysis/Export.hs, dist/build/Language/C/Analysis/Export.o )
[29 of 39] Compiling Language.C.Analysis.DefTable ( src/Language/C/Analysis/DefTable.hs, dist/build/Language/C/Analysis/DefTable.o )
[30 of 39] Compiling Language.C.Analysis.Debug ( src/Language/C/Analysis/Debug.hs, dist/build/Language/C/Analysis/Debug.o )
[31 of 39] Compiling Language.C.Analysis.Builtins ( src/Language/C/Analysis/Builtins.hs, dist/build/Language/C/Analysis/Builtins.o )
[32 of 39] Compiling Language.C.Analysis.TravMonad ( src/Language/C/Analysis/TravMonad.hs, dist/build/Language/C/Analysis/TravMonad.o )
[33 of 39] Compiling Language.C.Analysis.TypeCheck ( src/Language/C/Analysis/TypeCheck.hs, dist/build/Language/C/Analysis/TypeCheck.o )
[34 of 39] Compiling Language.C.Analysis.AstAnalysis[boot] ( src/Language/C/Analysis/AstAnalysis.hs-boot, dist/build/Language/C/Analysis/AstAnalysis.o-boot )
[35 of 39] Compiling Language.C.Analysis.DeclAnalysis ( src/Language/C/Analysis/DeclAnalysis.hs, dist/build/Language/C/Analysis/DeclAnalysis.o )
[36 of 39] Compiling Language.C.Analysis.ConstEval ( src/Language/C/Analysis/ConstEval.hs, dist/build/Language/C/Analysis/ConstEval.o )
[37 of 39] Compiling Language.C.Analysis.AstAnalysis ( src/Language/C/Analysis/AstAnalysis.hs, dist/build/Language/C/Analysis/AstAnalysis.o )
[38 of 39] Compiling Language.C.Analysis ( src/Language/C/Analysis.hs, dist/build/Language/C/Analysis.o )
[39 of 39] Compiling Language.C ( src/Language/C.hs, dist/build/Language/C.o )
Running Haddock for language-c-0.5.0...
Running hscolour for language-c-0.5.0...
Preprocessing library language-c-0.5.0...
Preprocessing library language-c-0.5.0...
src/Language/C/Data/Error.hs:152:53: warning: [-Wdeprecations]
In the use of ‘posColumn’ (imported from Language.C.Data.Position):
Deprecated: "column number information is inaccurate in presence of macros - do not rely on it."
Haddock coverage:
54% ( 7 / 13) in 'Language.C.Syntax.Ops'
Missing documentation for:
assignBinop (src/Language/C/Syntax/Ops.hs:43)
isCmpOp (src/Language/C/Syntax/Ops.hs:78)
isPtrOp (src/Language/C/Syntax/Ops.hs:81)
isBitOp (src/Language/C/Syntax/Ops.hs:84)
isLogicOp (src/Language/C/Syntax/Ops.hs:87)
isEffectfulOp (src/Language/C/Syntax/Ops.hs:104)
8% ( 1 / 12) in 'Language.C.Data.RList'
Missing documentation for:
RList (src/Language/C/Data/RList.hs:24)
Reversed (src/Language/C/Data/RList.hs:23)
empty (src/Language/C/Data/RList.hs:25)
singleton (src/Language/C/Data/RList.hs:28)
snoc (src/Language/C/Data/RList.hs:31)
rappend (src/Language/C/Data/RList.hs:35)
appendr (src/Language/C/Data/RList.hs:38)
rappendr (src/Language/C/Data/RList.hs:41)
rmap (src/Language/C/Data/RList.hs:44)
reverse (src/Language/C/Data/RList.hs:47)
viewr (src/Language/C/Data/RList.hs:50)
100% ( 21 / 21) in 'Language.C.Data.Position'
100% ( 4 / 4) in 'Language.C.Data.Name'
75% ( 12 / 16) in 'Language.C.Data.Node'
Missing documentation for:
internalNode (src/Language/C/Data/Node.hs:93)
fileOfNode (src/Language/C/Data/Node.hs:80)
posOfNode (src/Language/C/Data/Node.hs:78)
nameOfNode (src/Language/C/Data/Node.hs:75)
57% ( 21 / 37) in 'Language.C.Syntax.Constants'
Missing documentation for:
escapeChar (src/Language/C/Syntax/Constants.hs:222)
unescapeChar (src/Language/C/Syntax/Constants.hs:235)
unescapeString (src/Language/C/Syntax/Constants.hs:262)
Flags (src/Language/C/Syntax/Constants.hs:277)
noFlags (src/Language/C/Syntax/Constants.hs:278)
setFlag (src/Language/C/Syntax/Constants.hs:280)
clearFlag (src/Language/C/Syntax/Constants.hs:282)
testFlag (src/Language/C/Syntax/Constants.hs:284)
CInteger (src/Language/C/Syntax/Constants.hs:100)
getCInteger (src/Language/C/Syntax/Constants.hs:134)
readCInteger (src/Language/C/Syntax/Constants.hs:114)
cFloat (src/Language/C/Syntax/Constants.hs:149)
readCFloat (src/Language/C/Syntax/Constants.hs:153)
cString (src/Language/C/Syntax/Constants.hs:165)
cString_w (src/Language/C/Syntax/Constants.hs:167)
getCString (src/Language/C/Syntax/Constants.hs:171)
90% ( 9 / 10) in 'Language.C.Data.InputStream'
Missing documentation for:
InputStream (src/Language/C/Data/InputStream.hs:70)
100% ( 9 / 9) in 'Language.C.System.Preprocess'
100% ( 3 / 3) in 'Language.C.System.GCC'
100% ( 11 / 11) in 'Language.C.Data.Ident'
50% ( 1 / 2) in 'Language.C.Parser.Builtin'
Missing documentation for:
builtinTypeNames (src/Language/C/Parser/Builtin.hs:20)
25% ( 1 / 4) in 'Language.C.Parser.Tokens'
Missing documentation for:
CToken (src/Language/C/Parser/Tokens.hs:25)
posLenOfTok (src/Language/C/Parser/Tokens.hs:151)
GnuCTok (src/Language/C/Parser/Tokens.hs:139)
62% ( 43 / 69) in 'Language.C.Syntax.AST'
Missing documentation for:
CTranslationUnit (src/Language/C/Syntax/AST.hs:72)
CExternalDeclaration (src/Language/C/Syntax/AST.hs:80)
CFunctionDef (src/Language/C/Syntax/AST.hs:100)
CDeclaration (src/Language/C/Syntax/AST.hs:153)
CStructureUnion (src/Language/C/Syntax/AST.hs:473)
CEnumeration (src/Language/C/Syntax/AST.hs:502)
CDeclarationSpecifier (src/Language/C/Syntax/AST.hs:380)
CStorageSpecifier (src/Language/C/Syntax/AST.hs:404)
CTypeSpecifier (src/Language/C/Syntax/AST.hs:421)
CTypeQualifier (src/Language/C/Syntax/AST.hs:453)
CAttribute (src/Language/C/Syntax/AST.hs:582)
CDeclarator (src/Language/C/Syntax/AST.hs:213)
CDerivedDeclarator (src/Language/C/Syntax/AST.hs:229)
CArraySize (src/Language/C/Syntax/AST.hs:250)
CInitializer (src/Language/C/Syntax/AST.hs:519)
CInitializerList (src/Language/C/Syntax/AST.hs:560)
CPartDesignator (src/Language/C/Syntax/AST.hs:567)
CStatement (src/Language/C/Syntax/AST.hs:259)
CCompoundBlockItem (src/Language/C/Syntax/AST.hs:369)
CAssemblyStatement (src/Language/C/Syntax/AST.hs:341)
CAssemblyOperand (src/Language/C/Syntax/AST.hs:356)
CExpression (src/Language/C/Syntax/AST.hs:594)
CBuiltinThing (src/Language/C/Syntax/AST.hs:681)
cstringOfLit (src/Language/C/Syntax/AST.hs:704)
CConstant (src/Language/C/Syntax/AST.hs:690)
CStringLiteral (src/Language/C/Syntax/AST.hs:700)
100% ( 5 / 5) in 'Language.C.Syntax'
29% ( 2 / 7) in 'Language.C.Syntax.Utils'
Missing documentation for:
Module header
getSubStmts (src/Language/C/Syntax/Utils.hs:17)
mapSubStmts (src/Language/C/Syntax/Utils.hs:35)
mapBlockItemStmts (src/Language/C/Syntax/Utils.hs:60)
getLabels (src/Language/C/Syntax/Utils.hs:72)
79% ( 19 / 24) in 'Language.C.Data.Error'
Missing documentation for:
showError (src/Language/C/Data/Error.hs:132)
mkErrorInfo (src/Language/C/Data/Error.hs:61)
unsupportedFeature (src/Language/C/Data/Error.hs:114)
unsupportedFeature_ (src/Language/C/Data/Error.hs:117)
userErr (src/Language/C/Data/Error.hs:127)
20% ( 4 / 20) in 'Language.C.Parser.ParserMonad'
Missing documentation for:
P (src/Language/C/Parser/ParserMonad.hs:73)
failP (src/Language/C/Parser/ParserMonad.hs:120)
getNewName (src/Language/C/Parser/ParserMonad.hs:123)
addTypedef (src/Language/C/Parser/ParserMonad.hs:132)
shadowTypedef (src/Language/C/Parser/ParserMonad.hs:136)
isTypeIdent (src/Language/C/Parser/ParserMonad.hs:145)
enterScope (src/Language/C/Parser/ParserMonad.hs:149)
leaveScope (src/Language/C/Parser/ParserMonad.hs:153)
setPos (src/Language/C/Parser/ParserMonad.hs:126)
getPos (src/Language/C/Parser/ParserMonad.hs:129)
getInput (src/Language/C/Parser/ParserMonad.hs:159)
setInput (src/Language/C/Parser/ParserMonad.hs:162)
getLastToken (src/Language/C/Parser/ParserMonad.hs:165)
getSavedToken (src/Language/C/Parser/ParserMonad.hs:168)
getCurrentPosition (src/Language/C/Parser/ParserMonad.hs:180)
ParseError (src/Language/C/Parser/ParserMonad.hs:54)
0% ( 0 / 3) in 'Language.C.Parser.Lexer'
Missing documentation for:
Module header
lexC (src/Language/C/Parser/Lexer.x:514)
parseError (src/Language/C/Parser/Lexer.x:472)
88% ( 7 / 8) in 'Language.C.Parser.Parser'
Missing documentation for:
Module header
89% ( 33 / 37) in 'Language.C.Data'
Missing documentation for:
fileOfNode (src/Language/C/Data/Node.hs:80)
posOfNode (src/Language/C/Data/Node.hs:78)
nameOfNode (src/Language/C/Data/Node.hs:75)
internalNode (src/Language/C/Data/Node.hs:93)
80% ( 12 / 15) in 'Language.C.Parser'
Missing documentation for:
P (src/Language/C/Parser/ParserMonad.hs:73)
builtinTypeNames (src/Language/C/Parser/Builtin.hs:20)
ParseError (src/Language/C/Parser/ParserMonad.hs:54)
100% ( 5 / 5) in 'Language.C.Pretty'
91% ( 69 / 76) in 'Language.C.Analysis.SemRep'
Missing documentation for:
isExtDecl (src/Language/C/Analysis/SemRep.hs:274)
ThreadLocal (src/Language/C/Analysis/SemRep.hs:307)
Register (src/Language/C/Analysis/SemRep.hs:308)
EnumTypeRef (src/Language/C/Analysis/SemRep.hs:436)
identOfVarName (src/Language/C/Analysis/SemRep.hs:513)
isNoName (src/Language/C/Analysis/SemRep.hs:517)
Attributes (src/Language/C/Analysis/SemRep.hs:548)
25% ( 1 / 4) in 'Language.C.Analysis.TypeConversions'
Missing documentation for:
Module header
floatConversion (src/Language/C/Analysis/TypeConversions.hs:34)
intConversion (src/Language/C/Analysis/TypeConversions.hs:37)
81% ( 26 / 32) in 'Language.C.Analysis.TypeUtils'
Missing documentation for:
Module header
typeQualsUpd (src/Language/C/Analysis/TypeUtils.hs:154)
typeAttrsUpd (src/Language/C/Analysis/TypeUtils.hs:172)
canonicalType (src/Language/C/Analysis/TypeUtils.hs:213)
getIntType (src/Language/C/Analysis/TypeUtils.hs:225)
getFloatType (src/Language/C/Analysis/TypeUtils.hs:233)
36% ( 4 / 11) in 'Language.C.Analysis.SemError'
Missing documentation for:
invalidAST (src/Language/C/Analysis/SemError.hs:57)
badSpecifierError (src/Language/C/Analysis/SemError.hs:65)
TypeMismatch (src/Language/C/Analysis/SemError.hs:50)
typeMismatch (src/Language/C/Analysis/SemError.hs:70)
RedefInfo (src/Language/C/Analysis/SemError.hs:47)
RedefKind (src/Language/C/Analysis/SemError.hs:48)
redefinition (src/Language/C/Analysis/SemError.hs:107)
71% ( 12 / 17) in 'Language.C.Analysis.NameSpaceMap'
Missing documentation for:
globalNames (src/Language/C/Analysis/NameSpaceMap.hs:67)
localNames (src/Language/C/Analysis/NameSpaceMap.hs:71)
hasLocalNames (src/Language/C/Analysis/NameSpaceMap.hs:69)
lookupGlobal (src/Language/C/Analysis/NameSpaceMap.hs:133)
lookupInnermostScope (src/Language/C/Analysis/NameSpaceMap.hs:136)
25% ( 3 / 12) in 'Language.C.Analysis.Export'
Missing documentation for:
exportTypeDecl (src/Language/C/Analysis/Export.hs:40)
exportTypeSpec (src/Language/C/Analysis/Export.hs:93)
exportTypeDef (src/Language/C/Analysis/Export.hs:48)
exportCompType (src/Language/C/Analysis/Export.hs:146)
exportCompTypeDecl (src/Language/C/Analysis/Export.hs:133)
exportCompTypeRef (src/Language/C/Analysis/Export.hs:154)
exportEnumType (src/Language/C/Analysis/Export.hs:157)
exportEnumTypeDecl (src/Language/C/Analysis/Export.hs:140)
exportEnumTypeRef (src/Language/C/Analysis/Export.hs:166)
84% ( 27 / 32) in 'Language.C.Analysis.DefTable'
Missing documentation for:
identOfTyDecl (src/Language/C/Analysis/DefTable.hs:79)
TagFwdDecl (src/Language/C/Analysis/DefTable.hs:82)
inFileScope (src/Language/C/Analysis/DefTable.hs:118)
declStatusDescr (src/Language/C/Analysis/DefTable.hs:173)
defineTypeDef (src/Language/C/Analysis/DefTable.hs:221)
25% ( 1 / 4) in 'Language.C.Analysis.Debug'
Missing documentation for:
globalDeclStats (src/Language/C/Analysis/Debug.hs:61)
prettyAssocs (src/Language/C/Analysis/Debug.hs:33)
prettyAssocsWith (src/Language/C/Analysis/Debug.hs:35)
0% ( 0 / 2) in 'Language.C.Analysis.Builtins'
Missing documentation for:
Module header
builtins (src/Language/C/Analysis/Builtins.hs:9)
49% ( 28 / 57) in 'Language.C.Analysis.TravMonad'
Missing documentation for:
MonadName (src/Language/C/Analysis/TravMonad.hs:73)
MonadSymtab (src/Language/C/Analysis/TravMonad.hs:77)
MonadCError (src/Language/C/Analysis/TravMonad.hs:84)
handleEnumeratorDef (src/Language/C/Analysis/TravMonad.hs:134)
handleTypeDef (src/Language/C/Analysis/TravMonad.hs:141)
handleAsmBlock (src/Language/C/Analysis/TravMonad.hs:148)
enterPrototypeScope (src/Language/C/Analysis/TravMonad.hs:277)
leavePrototypeScope (src/Language/C/Analysis/TravMonad.hs:280)
enterFunctionScope (src/Language/C/Analysis/TravMonad.hs:283)
leaveFunctionScope (src/Language/C/Analysis/TravMonad.hs:286)
enterBlockScope (src/Language/C/Analysis/TravMonad.hs:289)
leaveBlockScope (src/Language/C/Analysis/TravMonad.hs:292)
handleTravError (src/Language/C/Analysis/TravMonad.hs:354)
warn (src/Language/C/Analysis/TravMonad.hs:370)
runTrav (src/Language/C/Analysis/TravMonad.hs:387)
runTrav_ (src/Language/C/Analysis/TravMonad.hs:397)
TravState (src/Language/C/Analysis/TravMonad.hs:455)
initTravState (src/Language/C/Analysis/TravMonad.hs:468)
withExtDeclHandler (src/Language/C/Analysis/TravMonad.hs:403)
modifyUserState (src/Language/C/Analysis/TravMonad.hs:480)
userState (src/Language/C/Analysis/TravMonad.hs:461)
getUserState (src/Language/C/Analysis/TravMonad.hs:483)
TravOptions (src/Language/C/Analysis/TravMonad.hs:450)
modifyOptions (src/Language/C/Analysis/TravMonad.hs:486)
travErrors (src/Language/C/Analysis/TravMonad.hs:465)
mapMaybeM (src/Language/C/Analysis/TravMonad.hs:497)
maybeM (src/Language/C/Analysis/TravMonad.hs:500)
mapSndM (src/Language/C/Analysis/TravMonad.hs:503)
concatMapM (src/Language/C/Analysis/TravMonad.hs:506)
26% ( 9 / 35) in 'Language.C.Analysis.TypeCheck'
Missing documentation for:
Module header
pType (src/Language/C/Analysis/TypeCheck.hs:33)
typeErrorOnLeft (src/Language/C/Analysis/TypeCheck.hs:36)
typeError (src/Language/C/Analysis/TypeCheck.hs:41)
notFound (src/Language/C/Analysis/TypeCheck.hs:44)
checkScalar' (src/Language/C/Analysis/TypeCheck.hs:47)
checkIntegral' (src/Language/C/Analysis/TypeCheck.hs:50)
assignCompatible' (src/Language/C/Analysis/TypeCheck.hs:53)
binopType' (src/Language/C/Analysis/TypeCheck.hs:57)
conditionalType' (src/Language/C/Analysis/TypeCheck.hs:61)
checkScalar (src/Language/C/Analysis/TypeCheck.hs:64)
checkIntegral (src/Language/C/Analysis/TypeCheck.hs:74)
compositeSize (src/Language/C/Analysis/TypeCheck.hs:202)
sizeEqual (src/Language/C/Analysis/TypeCheck.hs:213)
mergeAttrs (src/Language/C/Analysis/TypeCheck.hs:217)
compositeParamDecl (src/Language/C/Analysis/TypeCheck.hs:220)
compositeParamDecl' (src/Language/C/Analysis/TypeCheck.hs:230)
compositeVarDecl (src/Language/C/Analysis/TypeCheck.hs:241)
compositeDeclAttrs (src/Language/C/Analysis/TypeCheck.hs:247)
castCompatible (src/Language/C/Analysis/TypeCheck.hs:251)
derefType (src/Language/C/Analysis/TypeCheck.hs:353)
varAddrType (src/Language/C/Analysis/TypeCheck.hs:363)
lookupSUE (src/Language/C/Analysis/TypeCheck.hs:410)
deepTypeAttrs (src/Language/C/Analysis/TypeCheck.hs:419)
typeDefAttrs (src/Language/C/Analysis/TypeCheck.hs:435)
sueAttrs (src/Language/C/Analysis/TypeCheck.hs:444)
43% ( 12 / 28) in 'Language.C.Analysis.DeclAnalysis'
Missing documentation for:
tArraySize (src/Language/C/Analysis/DeclAnalysis.hs:395)
tTypeQuals (src/Language/C/Analysis/DeclAnalysis.hs:400)
canonicalTypeSpec (src/Language/C/Analysis/DeclAnalysis.hs:426)
NumBaseType (src/Language/C/Analysis/DeclAnalysis.hs:416)
SignSpec (src/Language/C/Analysis/DeclAnalysis.hs:417)
SizeMod (src/Language/C/Analysis/DeclAnalysis.hs:418)
NumTypeSpec (src/Language/C/Analysis/DeclAnalysis.hs:419)
TypeSpecAnalysis (src/Language/C/Analysis/DeclAnalysis.hs:422)
canonicalStorageSpec (src/Language/C/Analysis/DeclAnalysis.hs:468)
StorageSpec (src/Language/C/Analysis/DeclAnalysis.hs:120)
hasThreadLocalSpec (src/Language/C/Analysis/DeclAnalysis.hs:123)
isTypeDef (src/Language/C/Analysis/DeclAnalysis.hs:164)
VarDeclInfo (src/Language/C/Analysis/DeclAnalysis.hs:129)
getOnlyDeclr (src/Language/C/Analysis/DeclAnalysis.hs:573)
nameOfDecl (src/Language/C/Analysis/DeclAnalysis.hs:566)
analyseVarDecl' (src/Language/C/Analysis/DeclAnalysis.hs:131)
0% ( 0 / 12) in 'Language.C.Analysis.ConstEval'
Missing documentation for:
Module header
MachineDesc (src/Language/C/Analysis/ConstEval.hs:21)
intExpr (src/Language/C/Analysis/ConstEval.hs:35)
sizeofType (src/Language/C/Analysis/ConstEval.hs:40)
alignofType (src/Language/C/Analysis/ConstEval.hs:66)
compSize (src/Language/C/Analysis/ConstEval.hs:80)
intOp (src/Language/C/Analysis/ConstEval.hs:101)
intUnOp (src/Language/C/Analysis/ConstEval.hs:123)
withWordBytes (src/Language/C/Analysis/ConstEval.hs:130)
boolValue (src/Language/C/Analysis/ConstEval.hs:133)
intValue (src/Language/C/Analysis/ConstEval.hs:139)
constEval (src/Language/C/Analysis/ConstEval.hs:144)
56% ( 9 / 16) in 'Language.C.Analysis.AstAnalysis'
Missing documentation for:
analyseFunctionBody (src/Language/C/Analysis/AstAnalysis.hs:292)
defineParams (src/Language/C/Analysis/AstAnalysis.hs:285)
tExpr (src/Language/C/Analysis/AstAnalysis.hs:480)
ExprSide (src/Language/C/Analysis/AstAnalysis.hs:325)
StmtCtx (src/Language/C/Analysis/AstAnalysis.hs:304)
tDesignator (src/Language/C/Analysis/AstAnalysis.hs:693)
defaultMD (src/Language/C/Analysis/AstAnalysis.hs:421)
100% ( 13 / 13) in 'Language.C.Analysis'
100% ( 7 / 7) in 'Language.C'
Warning: Language.C.Data.Name: could not find link destinations for:
unsafeIndex unsafeRangeSize
Warning: Language.C.Data: could not find link destinations for:
unsafeIndex unsafeRangeSize
Documentation created: dist/doc/html/language-c/index.html,
dist/doc/html/language-c/language-c.txt
Creating package registration file:
/tmp/pkgConf-language-c-0.52316024221389867269.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/language-c-0.5.0-FyqhEQFZorqEMHF32xmo5X
Registering language-c-0.5.0...
cabal: Leaving directory '/tmp/cabal-tmp-21416/language-c-0.5.0'
Installed language-c-0.5.0
cabal: Entering directory '/tmp/cabal-tmp-21416/c2hs-0.28.1'
Configuring c2hs-0.28.1...
Building c2hs-0.28.1...
Preprocessing executable 'c2hs' for c2hs-0.28.1...
[ 1 of 26] Compiling Paths_c2hs ( dist/build/autogen/Paths_c2hs.hs, dist/build/c2hs/c2hs-tmp/Paths_c2hs.o )
[ 2 of 26] Compiling Data.Errors ( src/Data/Errors.hs, dist/build/c2hs/c2hs-tmp/Data/Errors.o )
[ 3 of 26] Compiling Data.NameSpaces ( src/Data/NameSpaces.hs, dist/build/c2hs/c2hs-tmp/Data/NameSpaces.o )
[ 4 of 26] Compiling Text.Lexers ( src/Text/Lexers.hs, dist/build/c2hs/c2hs-tmp/Text/Lexers.o )
[ 5 of 26] Compiling Data.Attributes ( src/Data/Attributes.hs, dist/build/c2hs/c2hs-tmp/Data/Attributes.o )
[ 6 of 26] Compiling Control.StateTrans ( src/Control/StateTrans.hs, dist/build/c2hs/c2hs-tmp/Control/StateTrans.o )
src/Control/StateTrans.hs:80:1: warning: [-Wdodgy-imports]
Module ‘Prelude’ does not export ‘catch’
[ 7 of 26] Compiling Control.StateBase ( src/Control/StateBase.hs, dist/build/c2hs/c2hs-tmp/Control/StateBase.o )
[ 8 of 26] Compiling System.CIO ( src/System/CIO.hs, dist/build/c2hs/c2hs-tmp/System/CIO.o )
[ 9 of 26] Compiling Control.State ( src/Control/State.hs, dist/build/c2hs/c2hs-tmp/Control/State.o )
[10 of 26] Compiling C2HS.Version ( src/C2HS/Version.hs, dist/build/c2hs/c2hs-tmp/C2HS/Version.o )
[11 of 26] Compiling C2HS.Config ( src/C2HS/Config.hs, dist/build/c2hs/c2hs-tmp/C2HS/Config.o )
[12 of 26] Compiling C2HS.Switches ( src/C2HS/Switches.hs, dist/build/c2hs/c2hs-tmp/C2HS/Switches.o )
[13 of 26] Compiling C2HS.State ( src/C2HS/State.hs, dist/build/c2hs/c2hs-tmp/C2HS/State.o )
[14 of 26] Compiling C2HS.CHS.Lexer ( src/C2HS/CHS/Lexer.hs, dist/build/c2hs/c2hs-tmp/C2HS/CHS/Lexer.o )
[15 of 26] Compiling C2HS.C.Info ( src/C2HS/C/Info.hs, dist/build/c2hs/c2hs-tmp/C2HS/C/Info.o )
[16 of 26] Compiling C2HS.CHS ( src/C2HS/CHS.hs, dist/build/c2hs/c2hs-tmp/C2HS/CHS.o )
[17 of 26] Compiling C2HS.Gen.Header ( src/C2HS/Gen/Header.hs, dist/build/c2hs/c2hs-tmp/C2HS/Gen/Header.o )
[18 of 26] Compiling C2HS.C.Attrs ( src/C2HS/C/Attrs.hs, dist/build/c2hs/c2hs-tmp/C2HS/C/Attrs.o )
[19 of 26] Compiling C2HS.C.Builtin ( src/C2HS/C/Builtin.hs, dist/build/c2hs/c2hs-tmp/C2HS/C/Builtin.o )
[20 of 26] Compiling C2HS.C.Trav ( src/C2HS/C/Trav.hs, dist/build/c2hs/c2hs-tmp/C2HS/C/Trav.o )
[21 of 26] Compiling C2HS.C.Names ( src/C2HS/C/Names.hs, dist/build/c2hs/c2hs-tmp/C2HS/C/Names.o )
[22 of 26] Compiling C2HS.C ( src/C2HS/C.hs, dist/build/c2hs/c2hs-tmp/C2HS/C.o )
[23 of 26] Compiling C2HS.Gen.Monad ( src/C2HS/Gen/Monad.hs, dist/build/c2hs/c2hs-tmp/C2HS/Gen/Monad.o )
[24 of 26] Compiling C2HS.Gen.Bind ( src/C2HS/Gen/Bind.hs, dist/build/c2hs/c2hs-tmp/C2HS/Gen/Bind.o )
src/C2HS/Gen/Bind.hs:1279:43: warning: [-Wdeprecations]
In the use of ‘posColumn’ (imported from Language.C.Data.Position):
Deprecated: "column number information is inaccurate in presence of macros - do not rely on it."
[25 of 26] Compiling C2HS.Gen.Wrapper ( src/C2HS/Gen/Wrapper.hs, dist/build/c2hs/c2hs-tmp/C2HS/Gen/Wrapper.o )
[26 of 26] Compiling Main ( src/Main.hs, dist/build/c2hs/c2hs-tmp/Main.o )
Linking dist/build/c2hs/c2hs ...
Warning: No documentation was generated as this package does not contain a
library. Perhaps you want to use the --executables, --tests or --benchmarks
flags.
Installing executable(s) in
/home/builder/hackage-server/build-cache/tmp-install/bin
Warning: The directory
/home/builder/hackage-server/build-cache/tmp-install/bin is not in the system
search path.
cabal: Leaving directory '/tmp/cabal-tmp-21416/c2hs-0.28.1'
Installed c2hs-0.28.1
Test log
No test log was submitted for this report.