[all reports]
Package |
pinned-warnings-0.1.3.0 |
Install |
InstallOk |
Docs |
Ok |
Tests |
Ok |
Time submitted |
2025-08-16 05:44:49.685138774 UTC
|
Compiler |
ghc-9.8.4 |
OS |
linux |
Arch |
x86_64 |
Dependencies |
base-4.19.2.0, bytestring-0.12.1.0, containers-0.6.8, directory-1.3.8.5, ghc-9.8.4, time-1.12.2, transformers-0.6.1.0 |
Flags |
none
|
Code Coverage
expressions | 61% (332/540) |
boolean | guards | 57% (8/14) |
conditions | 50% (1/2) |
qualifiers | 100% (0/0) |
alternatives | 63% (23/36) |
local declarations | 80% (20/25) |
top-level declarations | 8% (4/49) |
Build log
[view raw]
Resolving dependencies...
Downloading pinned-warnings-0.1.3.0
Downloaded pinned-warnings-0.1.3.0
Configuring pinned-warnings-0.1.3.0...
Preprocessing library for pinned-warnings-0.1.3.0..
Building library for pinned-warnings-0.1.3.0..
[1 of 5] Compiling Internal.GhcFacade ( src/Internal/GhcFacade.hs, dist/build/Internal/GhcFacade.o, dist/build/Internal/GhcFacade.dyn_o )
[2 of 5] Compiling Internal.Types ( src/Internal/Types.hs, dist/build/Internal/Types.o, dist/build/Internal/Types.dyn_o )
[3 of 5] Compiling Internal.FixWarnings ( src/Internal/FixWarnings.hs, dist/build/Internal/FixWarnings.o, dist/build/Internal/FixWarnings.dyn_o )
[4 of 5] Compiling PinnedWarnings ( src/PinnedWarnings.hs, dist/build/PinnedWarnings.o, dist/build/PinnedWarnings.dyn_o )
[5 of 5] Compiling ShowWarnings ( src/ShowWarnings.hs, dist/build/ShowWarnings.o, dist/build/ShowWarnings.dyn_o )
Preprocessing library for pinned-warnings-0.1.3.0..
Running Haddock on library for pinned-warnings-0.1.3.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 5] Compiling Internal.GhcFacade ( src/Internal/GhcFacade.hs, nothing )
[2 of 5] Compiling Internal.Types ( src/Internal/Types.hs, nothing )
[3 of 5] Compiling Internal.FixWarnings ( src/Internal/FixWarnings.hs, nothing )
[4 of 5] Compiling PinnedWarnings ( src/PinnedWarnings.hs, nothing )
[5 of 5] Compiling ShowWarnings ( src/ShowWarnings.hs, nothing )
Haddock coverage:
37% (613 /1643) in 'Internal.GhcFacade'
Missing documentation for:
Module header
Unit
Type
Fixity
FrontendPlugin
ForeignHValue
HValue
XXIEWrappedName
XIEType
XIEPattern
XIEName
XXIE
XIEDocNamed
XIEDoc
XIEGroup
XIEModuleContents
XIEThingWith
XIEThingAll
XIEThingAbs
XIEVar
ImportDeclPkgQual
XXImportDecl
XCImportDecl
XXFieldOcc
XCFieldOcc
XXConDeclField
XConDeclField
XXTyVarBndr
XKindedTyVar
XUserTyVar
XXHsForAllTelescope
XHsForAllInvis
XHsForAllVis
XXTyLit
XCharTy
XStrTy
XNumTy
XXType
XWildCardTy
XTyLit
XExplicitTupleTy
XExplicitListTy
XRecTy
XBangTy
XDocTy
XSpliceTy
XKindSig
XStarTy
XIParamTy
XParTy
XOpTy
XSumTy
XTupleTy
XListTy
XFunTy
XAppKindTy
XAppTy
XTyVar
XQualTy
XForAllTy
XXHsPatSigType
XHsPS
XXHsWildCardBndrs
XHsWC
XXHsSigType
XHsSig
XXHsOuterTyVarBndrs
XHsOuterExplicit
XHsOuterImplicit
XXLHsQTyVars
XHsQTvs
XHsFieldBind
XXPat
XCoPat
XSigPat
XNPlusKPat
XNPat
XLitPat
XSplicePat
XViewPat
XConPat
XSumPat
XTuplePat
XListPat
XBangPat
XParPat
XAsPat
XLazyPat
XVarPat
XWildPat
XXOverLit
XOverLit
XXLit
XHsDoublePrim
XHsFloatPrim
XHsRat
XHsInteger
XHsWord64Prim
XHsWord32Prim
XHsWord16Prim
XHsWord8Prim
XHsInt64Prim
XHsInt32Prim
XHsInt16Prim
XHsInt8Prim
XHsWordPrim
XHsIntPrim
XHsInt
XHsStringPrim
XHsString
XHsCharPrim
XHsChar
XXApplicativeArg
XApplicativeArgMany
XApplicativeArgOne
XXParStmtBlock
XParStmtBlock
XXCmd
XCmdWrap
XCmdDo
XCmdLet
XCmdIf
XCmdLamCase
XCmdCase
XCmdPar
XCmdLam
XCmdApp
XCmdArrForm
XCmdArrApp
XXStmtLR
XRecStmt
XTransStmt
XParStmt
XLetStmt
XBodyStmt
XApplicativeStmt
XBindStmt
XLastStmt
XXGRHS
XCGRHS
XXGRHSs
XCGRHSs
XXMatch
XCMatch
XXMatchGroup
XMG
XXCmdTop
XCmdTop
XXQuote
XVarBr
XTypBr
XDecBrG
XDecBrL
XPatBr
XExpBr
XXUntypedSplice
XQuasiQuote
XUntypedSpliceExpr
XXTupArg
XMissing
XPresent
XXAmbiguousFieldOcc
XAmbiguous
XUnambiguous
XXPragE
XSCC
XXDotFieldOcc
XCDotFieldOcc
XXExpr
XPragE
XBinTick
XTick
XStatic
XProc
XUntypedSplice
XTypedSplice
XUntypedBracket
XTypedBracket
XArithSeq
XExprWithTySig
XProjection
XGetField
XLHsOLRecUpdLabels
XLHsRecUpdLabels
XRecordUpd
XRecordCon
XExplicitList
XDo
XLet
XMultiIf
XIf
XCase
XExplicitSum
XExplicitTuple
XSectionR
XSectionL
XPar
XNegApp
XOpApp
XAppTypeE
XApp
XLamCase
XLam
XLitE
XOverLitE
XIPVar
XOverLabel
XRecSel
XUnboundVar
XVar
XXModule
XCModule
XXInjectivityAnn
XCInjectivityAnn
XXRoleAnnotDecl
XCRoleAnnotDecl
XXAnnDecl
XHsAnnotation
XXWarnDecl
XWarning
XXWarnDecls
XWarnings
XXRuleBndr
XRuleBndrSig
XCRuleBndr
XXRuleDecl
XHsRule
XXRuleDecls
XCRuleDecls
XXForeignExport
XCExport
XXForeignImport
XCImport
XXForeignDecl
XForeignExport
ForeignExport
XForeignImport
ForeignImport
XXDefaultDecl
XCDefaultDecl
XViaStrategy
XNewtypeStrategy
XAnyClassStrategy
XStockStrategy
XXDerivDecl
XCDerivDecl
XXInstDecl
XTyFamInstD
XDataFamInstD
XClsInstD
XXClsInstDecl
XCClsInstDecl
XXTyFamInstDecl
XCTyFamInstDecl
XXFamEqn
XCFamEqn
XXConDecl
XConDeclH98
XConDeclGADT
XXDerivClauseTys
XDctMulti
XDctSingle
XXHsDerivingClause
XCHsDerivingClause
XXHsDataDefn
XCHsDataDefn
XXFamilyDecl
XCFamilyDecl
XXFamilyResultSig
XTyVarSig
XCKindSig
XNoSig
XXTyClGroup
XCTyClGroup
XXFunDep
XCFunDep
XXTyClDecl
XClassDecl
XDataDecl
XSynDecl
XFamDecl
XXSpliceDecl
XSpliceDecl
XXHsGroup
XCHsGroup
XXHsDecl
XRoleAnnotD
XDocD
XSpliceD
XRuleD
XAnnD
XWarningD
XForD
XDefD
XKindSigD
XSigD
XValD
XDerivD
XInstD
XTyClD
XXStandaloneKindSig
XStandaloneKindSig
StandaloneKindSig
XXFixitySig
XFixitySig
XXSig
XCompleteMatchSig
XSCCFunSig
XMinimalSig
XSpecInstSig
XSpecSig
XInlineSig
XFixSig
XIdSig
XClassOpSig
XPatSynSig
XTypeSig
XXIPBind
XCIPBind
XXHsIPBinds
XIPBinds
XXPatSynBind
XPSB
XXHsBindsLR
XPatSynBind
XVarBind
XPatBind
XFunBind
XXValBindsLR
XValBinds
XXHsLocalBindsLR
XEmptyLocalBinds
XHsIPBinds
XHsValBinds
LIdP
Anno
DataConCantHappen
moduleNameFS
moduleNameString
mkModuleName
mkModuleNameFS
parseModuleName
TcLclEnv
SuccessFlag
LHsUniToken
LHsToken
FixityDirection
maxPrecedence
defaultFixity
negateFixity
compareFixity
LHsDocStringChunk
HsDocStringDecorator
LHsDocString
mkHsDocStringChunk
unpackHDSC
mkGeneratedHsDocString
isEmptyDocString
docStringChunks
pprHsDocStrings
mkModule
pprModule
LPat
MatchGroup
isPromoted
succeeded
failed
CImportSpec
nameSrcSpan
isExternalName
nameModule
isLocalId
isGlobalId
NoEpAnns
EpAnnCO
SrcSpanAnnC
SrcSpanAnnP
SrcSpanAnnL
SrcSpanAnnN
SrcSpanAnnA
LocatedC
LocatedP
LocatedL
LocatedN
LocatedA
LEpaComment
EpaCommentTok
EpaComment
getTokenSrcSpan
getDeltaLine
epaLocationFromSrcAnn
spanAsAnchor
realSpanAsAnchor
emptyComments
n2l
l2l
reLoc
reLocA
reLocL
reLocC
reLocN
realSrcSpan
srcSpan2e
la2e
extraToAnnList
reAnn
reAnnC
reAnnL
getLocAnn
getLocA
noLocA
noAnnSrcSpan
noSrcSpanA
addAnns
addAnnsA
widenAnchor
widenAnchorR
widenLocatedAn
epAnnAnnsL
epAnnAnns
annParen2AddEpAnn
epAnnComments
sortLocatedA
mapLocA
combineLocsA
combineSrcSpansA
addCLocAA
getFollowingComments
setFollowingComments
setPriorComments
noComments
placeholderRealSpan
comment
NoGhcTcPass
GhcTc
GhcRn
GhcPs
Pass
IsSrcSpanAnn
pprIfPs
pprIfRn
pprIfTc
noHsTok
noHsUniTok
Docs
DocStructure
LHsDoc
emptyDocs
EpAnnImportDecl
XImportDeclPass
simpleImportDecl
ieName
ieNames
ieDeprecation
ieWrappedLName
ieWrappedName
lieWrappedName
ieLWrappedName
replaceWrappedName
replaceLWrappedName
pprImpExp
alphaTyVars
negateOverLitVal
pprParendType
pprThetaArrowTy
pprForAll
pprTypeApp
StrictnessMark
isMarkedStrict
LHsTypeArg
HsLinearArrowTokens
HsBndrVis
hsQTvExplicit
hsPatSigType
mapHsOuterImplicit
hsIPNameFS
isHsBndrInvisible
hsMult
hsScaledThing
conDetailsArity
ConLikeP
hsConPatArgs
hsRecFields
hsRecFieldsArgs
hsRecFieldSel
pprLPat
LHsLocalBindsLR
isFixityLSig
isTypeLSig
isSpecLSig
isSpecInstLSig
isPragLSig
isInlineLSig
isMinimalLSig
isSCCFunSig
isCompleteMatchSig
LDerivClauseTys
LHsDerivingClause
FamilyInfo
LHsFunDep
XFunDep
LHsDecl
hsGroupInstDecls
tyClDeclTyVars
tyClGroupTyClDecls
tyClGroupInstDecls
tyClGroupRoleDecls
tyClGroupKindSigs
familyInfoTyConFlavour
dataDefnConsNewOrData
collectRuleBndrSigTys
docDeclDoc
annProvenanceName_maybe
HsDoFlavour
TransForm
Match
DotFieldOcc
LHsRecUpdProj
RecUpdProj
LHsRecProj
RecProj
FieldLabelStrings
isInfixMatch
isPatSynCtxt
qualifiedDoModuleName_maybe
isComprehensionContext
isDoComprehensionContext
isMonadDoStmtContext
isMonadCompContext
isMonadDoCompContext
HsUntypedSpliceResult
SplicePointName
pprFunBind
pprPatBind
pprUntypedSplice
pprTypedSplice
pprExpr
pprLExpr
idType
isRecordSelector
isClassOpId_maybe
isPrimOpId
isFCallId
isDataConWorkId
isDeadBinder
pprParendExpr
FamInst
instanceDFunId
pprInstance
pprInstanceHdr
OutputableBndrFlag
HsCoreTy
EpAnnForallTy
getBangType
getBangStrictness
fromMaybeContext
mkHsForAllVisTele
mkHsForAllInvisTele
mkHsQTvs
emptyLHsQTvs
hsSigWcType
dropWildCards
hsOuterTyVarNames
hsOuterExplicitBndrs
mkHsOuterImplicit
mkHsOuterExplicit
mkHsImplicitSigType
mkHsExplicitSigType
mkHsWildCardBndrs
mkHsPatSigType
mkEmptyWildCardBndrs
hsLinear
hsUnrestricted
isUnrestricted
pprHsArrow
hsWcScopedTvs
hsScopedTvs
hsScopedKvs
hsTyVarName
hsLTyVarName
hsLTyVarNames
hsExplicitLTyVarNames
hsAllLTyVarNames
hsLTyVarLocName
hsLTyVarLocNames
ignoreParens
mkAnonWildCardTy
mkHsOpTy
mkHsAppTy
mkHsAppTys
mkHsAppKindTy
splitHsFunType
numVisibleArgs
mkFieldOcc
mkAmbiguousFieldOcc
ambiguousFieldOccRdrName
ambiguousFieldOccLRdrName
selectorAmbiguousFieldOcc
unambiguousFieldOcc
ambiguousFieldOcc
pprAnonWildCard
pprLHsContext
pprConDeclFields
pprHsType
OverLitTc
OverLitRn
pprXOverLit
overLitType
AnnSig
XVarBindGhc
NHsValBindsLR
pprLHsBinds
pprLHsBindsForUser
pprDeclList
emptyLocalBinds
eqEmptyLocalBinds
isEmptyValBinds
emptyValBindsIn
emptyValBindsOut
emptyLHsBinds
isEmptyLHsBinds
plusHsValBinds
ppr_monobind
pprTicks
isEmptyIPBindsPR
isEmptyIPBindsTc
noSpecPrags
hasSpecPrags
isDefaultMethod
ppr_sig
hsSigDoc
pragBrackets
pprVarSig
pprSpec
pprTcSpecPrags
pprMinimalSig
HsPatExpansion
EpAnnSumPat
hsRecFieldId
hsRecUpdFieldRdr
hsRecUpdFieldId
hsRecUpdFieldOcc
pprParendLPat
pprConArgs
mkPrefixConPat
mkNilPat
mkCharLitPat
isBangedLPat
looksLazyPatBind
collectEvVarsPats
collectEvVarsPat
HsRuleAnn
HsRuleRn
XViaStrategyPs
DataDeclRn
emptyRdrGroup
emptyRnGroup
appendGroups
tyFamInstDeclName
tyFamInstDeclLName
tyClDeclLName
countTyClDecls
tcdName
pp_vanilla_decl_head
pprTyClDeclFlavour
familyDeclLName
familyDeclName
famResultKindSignature
standaloneKindSigName
getConNames
hsConDeclTheta
ppDataDefnHeader
pprTyFamInstDecl
pprDataFamInstFlavour
pprHsFamInstLHS
instDeclDataFamInsts
anyLConIsGadt
flattenRuleDecls
pprFullRuleName
roleAnnotDeclName
UntypedSpliceFlavour
DelayedSplice
XBindStmtTc
XBindStmtRn
RecStmtTc
GrhsAnn
MatchGroupTc
CmdTopTc
HsExpansion
XXExprGhcTc
AnnsIf
AnnProjection
AnnFieldLabel
AnnExplicitSum
EpAnnUnboundVar
EpAnnHsCase
HsBracketTc
SyntaxExprGhc
noSyntaxExpr
tupArgPresent
isQuietHsExpr
pprBinds
ppr_lexpr
ppr_expr
ppr_infix_expr
ppr_infix_expr_rn
ppr_infix_expr_tc
ppr_apps
pprDebugParendExpr
pprParendLExpr
stripParensLHsExpr
stripParensHsExpr
isAtomicHsExpr
pprLCmd
pprCmd
isQuietHsCmd
ppr_lcmd
ppr_cmd
pprCmdArg
isEmptyMatchGroup
matchGroupArity
hsLMatchPats
pprMatches
pprMatch
pprGRHSs
pprGRHS
pp_rhs
pprStmt
pprBindStmt
pprArg
pprTransformStmt
pprTransStmt
pprBy
pprDo
pprArrowExpr
ppr_module_name_prefix
ppr_do_stmts
pprComp
pprQuals
pprPendingSplice
ppr_quasi
ppr_splice
thBrackets
thTyBrackets
ppr_with_pending_tc_splices
pp_dotdot
lamCaseKeyword
pprExternalSrcLoc
pprHsArrType
matchContextErrString
matchArrowContextErrString
matchDoContextErrString
pprMatchInCtxt
pprStmtInCtxt
matchSeparator
pprMatchContext
pprMatchContextNoun
pprMatchContextNouns
pprArrowMatchContextNoun
pprArrowMatchContextNouns
pprAStmtContext
pprStmtContext
pprStmtCat
pprAHsDoFlavour
pprHsDoFlavour
prependQualified
pprFieldLabelStrings
pprPrefixFastString
TyDeclBinders
mkSimpleMatch
unguardedGRHSs
unguardedRHS
mkMatchGroup
mkLamCaseMatchGroup
mkLocatedList
mkHsApp
mkHsAppWith
mkHsApps
mkHsAppsWith
mkHsAppType
mkHsAppTypes
mkHsLam
mkHsLams
nlHsTyApp
nlHsTyApps
mkParPat
nlParPat
mkRecStmt
mkHsIntegral
mkHsFractional
mkHsIsString
mkHsDo
mkHsDoAnns
mkHsComp
mkHsCompAnns
mkHsIf
mkHsCmdIf
mkNPat
mkNPlusKPat
emptyTransStmt
mkTransformStmt
mkTransformByStmt
mkGroupUsingStmt
mkGroupByUsingStmt
mkLastStmt
mkBodyStmt
mkPsBindStmt
mkRnBindStmt
mkTcBindStmt
unitRecStmtTc
emptyRecStmt
emptyRecStmtName
emptyRecStmtId
mkLetStmt
mkHsString
mkHsStringFS
mkHsStringPrimLit
mkHsCharPrimLit
mkConLikeTc
nlHsVar
nl_HsVar
nlHsLit
nlHsIntLit
nlVarPat
nlLitPat
nlHsApp
nlHsSyntaxApps
nlHsApps
nlHsVarApps
nlConVarPat
nlConVarPatName
nlInfixConPat
nlConPat
nlConPatName
nlNullaryConPat
nlWildConPat
nlHsDo
nlHsOpApp
nlHsLam
nlHsPar
nlHsIf
nlHsCase
nlList
nlHsAppTy
nlHsTyVar
nlHsFunTy
nlHsParTy
nlHsTyConApp
nlHsAppKindTy
mkLHsTupleExpr
mkLHsVarTuple
nlTuplePat
missingTupArg
mkBigLHsTup
mkBigLHsPatTup
mkHsSigEnv
mkLHsWrap
mkHsWrap
mkHsWrapCo
mkHsWrapCoR
mkLHsWrapCo
mkHsCmdWrap
mkLHsCmdWrap
mkHsWrapPat
mkHsWrapPatCo
mkHsDictLet
mkHsVarBind
mkVarBind
mkPatSynBind
mkMatch
isUnliftedHsBinds
collectLocalBinders
collectHsValBinders
collectHsBindsBinders
collectLStmtsBinders
collectStmtsBinders
collectLStmtBinders
collectStmtBinders
collectPatBinders
collectPatsBinders
hsGroupBinders
hsTyClForeignBinders
getPatSynBinds
lStmtsImplicits
hsValBindsImplicits
lPatImplicits
HsParsedModule
AnnsModule
ClosedTypeId
RhsNames
TcPatSynInfo
TcIdSigInst
TcIdSigInfo
TcSigInfo
TcSigFun
TcBinder
TcId
TcBinderStack
isPartialSig
pprTcTyThingCategory
tcTyThingCategory
ThLevel
PendingStuff
ThStage
SpliceOrBracket
SpliceType
topStage
topAnnStage
topSpliceStage
impLevel
outerLevel
thLevel
ModIface
ArrowCtxt
ThBindEnv
TcTypeEnv
TcLclCtxt
setLclEnvTcLevel
getLclEnvTcLevel
setLclEnvLoc
getLclEnvLoc
lclEnvInGeneratedCode
modifyLclCtxt
BreakInfo
History
Resume
ExecResult
SingleStep
ExecOptions
CompleteMatches
dataConType
Env
TargetId
ms_mod_name
mgModSummaries
emptyMG
mkModuleGraph
Token
Plugins
emptyPlugins
InteractiveImport
defaultWarnErrLogger
getNamePprCtx
RoleAnnotEnv
DefaultingPlugin
FillDefaulting
DefaultingPluginResult
TcPluginRewriteResult
TcPlugin
runTcPluginM
SelfBootInfo
IfLclEnv
IfGblEnv
IfL
IfG
IfM
TcRn
TcRnIf
tcVisibleOrphanMods
bootExports
removeBindingShadowing
mkModDeps
emptyImportAvails
mkRoleAnnotEnv
emptyRoleAnnotEnv
lookupRoleAnnot
getRoleAnnots
FrontendPluginAction
CorePlugin
PluginRecompile
PluginWithArgs
lpModuleName
pluginRecompile'
purePlugin
impurePlugin
flagRecompile
pluginsWithArgs
mapPlugins
defaultFrontendPlugin
runTcInteractive
getResumeContext
getHistoryModule
getHistorySpan
runDecls
parseImportDecl
resumeExec
setupBreakpoint
back
forward
abandon
abandonAll
getDocs
getInstancesForType
parseInstanceHead
compileParsedExpr
showModule
moduleIsBootOrNotObjectLinkable
obtainTermFromVal
obtainTermFromId
reconstructType
loadWithCache
cyclicModuleErr
TypecheckedSource
RenamedSource
ParsedSource
coreModule
TypecheckedMod
ParsedMod
withCleanupSession
setSessionDynFlags
setUnitDynFlags
setTopSessionDynFlags
parseDynamicFlags
isLoadedModule
modInfoTopLevelScope
modInfoExports
modInfoExportsWithSelectors
modInfoIsExportedName
mkNamePprCtxForModule
modInfoLookupName
modInfoIface
modInfoRdrEnv
modInfoModBreaks
isDictonaryId
findGlobalAnns
findQualifiedModule
renamePkgQualM
renameRawPkgQualM
lookupQualifiedModule
CDictCan' (src/Internal/GhcFacade.hs:34)
0% ( 0 / 7) in 'Internal.Types'
Missing documentation for:
Module header
ModuleFile (src/Internal/Types.hs:19)
Warning (src/Internal/Types.hs:21)
showWarning (src/Internal/Types.hs:25)
MonoidMap (src/Internal/Types.hs:45)
SrcSpanKey (src/Internal/Types.hs:54)
WarningsWithModDate (src/Internal/Types.hs:56)
75% ( 3 / 4) in 'Internal.FixWarnings'
Missing documentation for:
Module header
Warning: 'ShowWarnings' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
0% ( 0 / 2) in 'PinnedWarnings'
Missing documentation for:
Module header
plugin (src/PinnedWarnings.hs:39)
42% ( 3 / 7) in 'ShowWarnings'
Missing documentation for:
Module header
ShowWarnings (src/ShowWarnings.hs:11)
FixWarnings (src/ShowWarnings.hs:15)
ClearWarnings (src/ShowWarnings.hs:19)
Warning: Internal.GhcFacade: could not find link destinations for:
- GHC.Iface.Ext.Ast.HasType
- GHC.Iface.Ext.Ast.ToHie
- GHC.Iface.Ext.Ast.loc
- GHC.Iface.Ext.Ast.TVScoped
- GHC.Iface.Ext.Ast.PScoped
- GHC.Iface.Ext.Ast.RScoped
- GHC.Iface.Ext.Ast.SigContext
- GHC.Iface.Ext.Ast.PatSynFieldContext
- GHC.Iface.Ext.Ast.BindContext
- GHC.Iface.Ext.Ast.IEContext
- GHC.Iface.Ext.Ast.RFContext
- GHC.Driver.Backpack.BkpM
- GHC.DesugaredMod
- GHC.modSummary
- GHC.tm_internals
- GHC.Driver.Plugins.PluginOperation
- GHC.Driver.Plugins.ConstPluginOperation
- GHC.Driver.Plugins.HoleFitPlugin
- GHC.Hs.Expr.D:R:HsRecUpdParentGhcPass2
- GHC.Hs.Expr.D:R:HsRecUpdParentGhcPass0
- GHC.Hs.Expr.D:R:HsRecUpdParentGhcPass4
- GHC.Hs.Type.HsQTvsRn
- GHC.Hs.Type.pprTyVarBndr
- GHC.ForeignSrcLang.Type.Rep_ForeignSrcLang
- GHC.Hs.Utils.AnnoBody
- GHC.Unit.Module.ModIface.ModIfaceFinal
- GHC.Unit.Module.ModIface.ModIfacePhase
- GHC.HsToCore.Quote.RepTV
- GHC.HsToCore.Quote.Core
- GHC.HsToCore.Quote.M
- GHC.HsToCore.Quote.MetaM
- GHC.HsToCore.Quote.tyVarBndrName
- GHC.HsToCore.Quote.repPlainTV
- GHC.HsToCore.Quote.repKindedTV
- GHC.Iface.Ext.Ast.HasLoc
- GHC.Iface.Ext.Ast.HiePass
- GHC.Iface.Ext.Ast.HieM
- GHC.Iface.Ext.Ast.HieState
- GHC.Iface.Ext.Ast.Context
- GHC.Iface.Ext.Ast.ModifyState
- GHC.Iface.Ext.Ast.RContext
- GHC.Iface.Ext.Ast.TScoped
- GHC.Iface.Ext.Ast.EvBindContext
- GHC.Iface.Ext.Ast.AnnoBody
- GHC.Iface.Ext.Ast.getTypeNode
- GHC.Iface.Ext.Ast.addSubstitution
- GHC.Iface.Ext.Ast.toHie
- GHC.Parser.PostProcess.D:R:BodyHsCmd
- GHC.Parser.PostProcess.D:R:FunArgHsCmd
- GHC.Parser.PostProcess.D:R:InfixOpHsCmd
- GHC.Parser.PostProcess.D:R:BodyHsExpr
- GHC.Parser.PostProcess.D:R:FunArgHsExpr
- GHC.Parser.PostProcess.D:R:InfixOpHsExpr
- GHC.Parser.PostProcess.D:R:BodyPatBuilder
- GHC.Parser.PostProcess.D:R:FunArgPatBuilder
- GHC.Parser.PostProcess.D:R:InfixOpPatBuilder
- GHC.Parser.PostProcess.Haddock.HdkA
- GHC.Parser.PostProcess.Haddock.HasHaddock
- GHC.Parser.PostProcess.Haddock.addHaddock
- GHC.ThToHs.CvtFlag
- GHC.ThToHs.cvtFlag
Documentation created: dist/doc/html/pinned-warnings/,
dist/doc/html/pinned-warnings/pinned-warnings.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/pinned-warnings-0.1.3.0-F9J9Zk5g1lSE6TpP3dd4DP
Completed pinned-warnings-0.1.3.0
Test log
[view raw]
Resolving dependencies...
Build profile: -w ghc-9.8.4 -O0
In order, the following will be built (use -v for more details):
- call-stack-0.4.0 (lib:call-stack) (requires build)
- colour-2.3.6 (lib:colour) (requires build)
- prettyprinter-1.7.1 (lib:prettyprinter) (requires build)
- tagged-0.8.9 (lib:tagged) (requires build)
- ansi-terminal-types-1.1.3 (lib:ansi-terminal-types) (requires build)
- ansi-terminal-1.1.3 (lib:ansi-terminal) (requires build)
- prettyprinter-ansi-terminal-1.1.3 (lib:prettyprinter-ansi-terminal) (requires build)
- optparse-applicative-0.19.0.0 (lib:optparse-applicative) (requires build)
- tasty-1.5.3 (lib:tasty) (requires build)
- tasty-hunit-0.10.2 (lib:tasty-hunit) (requires build)
- pinned-warnings-0.1.3.0 (first run)
Configuring call-stack-0.4.0...
Preprocessing library for call-stack-0.4.0..
Building library for call-stack-0.4.0..
[1 of 3] Compiling Data.SrcLoc ( src/Data/SrcLoc.hs, dist/build/Data/SrcLoc.o, dist/build/Data/SrcLoc.dyn_o )
[2 of 3] Compiling Data.CallStack ( src/Data/CallStack.hs, dist/build/Data/CallStack.o, dist/build/Data/CallStack.dyn_o )
[3 of 3] Compiling Paths_call_stack ( dist/build/autogen/Paths_call_stack.hs, dist/build/Paths_call_stack.o, dist/build/Paths_call_stack.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-307218/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/call-stack-0.4.0-31951dc4e9db177e2ea89098d1122ced7b6da41fd279273945130bdfc91e7098/lib
Configuring colour-2.3.6...
Preprocessing library for colour-2.3.6..
Building library for colour-2.3.6..
[ 1 of 14] Compiling Data.Colour.CIE.Chromaticity ( Data/Colour/CIE/Chromaticity.hs, dist/build/Data/Colour/CIE/Chromaticity.o, dist/build/Data/Colour/CIE/Chromaticity.dyn_o )
[ 2 of 14] Compiling Data.Colour.CIE.Illuminant ( Data/Colour/CIE/Illuminant.hs, dist/build/Data/Colour/CIE/Illuminant.o, dist/build/Data/Colour/CIE/Illuminant.dyn_o )
[ 3 of 14] Compiling Data.Colour.Chan ( Data/Colour/Chan.hs, dist/build/Data/Colour/Chan.o, dist/build/Data/Colour/Chan.dyn_o )
[ 4 of 14] Compiling Data.Colour.Internal ( Data/Colour/Internal.hs, dist/build/Data/Colour/Internal.o, dist/build/Data/Colour/Internal.dyn_o )
[ 5 of 14] Compiling Data.Colour.Matrix ( Data/Colour/Matrix.hs, dist/build/Data/Colour/Matrix.o, dist/build/Data/Colour/Matrix.dyn_o )
[ 6 of 14] Compiling Data.Colour.RGB ( Data/Colour/RGB.hs, dist/build/Data/Colour/RGB.o, dist/build/Data/Colour/RGB.dyn_o )
[ 7 of 14] Compiling Data.Colour.RGBSpace.HSL ( Data/Colour/RGBSpace/HSL.hs, dist/build/Data/Colour/RGBSpace/HSL.o, dist/build/Data/Colour/RGBSpace/HSL.dyn_o )
[ 8 of 14] Compiling Data.Colour.RGBSpace.HSV ( Data/Colour/RGBSpace/HSV.hs, dist/build/Data/Colour/RGBSpace/HSV.o, dist/build/Data/Colour/RGBSpace/HSV.dyn_o )
[ 9 of 14] Compiling Data.Colour.SRGB.Linear ( Data/Colour/SRGB/Linear.hs, dist/build/Data/Colour/SRGB/Linear.o, dist/build/Data/Colour/SRGB/Linear.dyn_o )
[10 of 14] Compiling Data.Colour.RGBSpace ( Data/Colour/RGBSpace.hs, dist/build/Data/Colour/RGBSpace.o, dist/build/Data/Colour/RGBSpace.dyn_o )
[11 of 14] Compiling Data.Colour.SRGB ( Data/Colour/SRGB.hs, dist/build/Data/Colour/SRGB.o, dist/build/Data/Colour/SRGB.dyn_o )
Data/Colour/SRGB.hs:117:8: warning: [GHC-63394] [-Wx-partial]
In the use of head
(imported from Prelude, but defined in GHC.List):
"This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
|
117 | x' | head x == '#' = tail x
| ^^^^
Data/Colour/SRGB.hs:117:24: warning: [GHC-63394] [-Wx-partial]
In the use of tail
(imported from Prelude, but defined in GHC.List):
"This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
|
117 | x' | head x == '#' = tail x
| ^^^^
Data/Colour/SRGB.hs:127:50: warning: [GHC-63394] [-Wx-partial]
In the use of head
(imported from Prelude, but defined in GHC.List):
"This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
|
127 | sRGB24read x | length rx /= 1 || not (null (snd (head rx))) =
| ^^^^
Data/Colour/SRGB.hs:129:33: warning: [GHC-63394] [-Wx-partial]
In the use of head
(imported from Prelude, but defined in GHC.List):
"This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
|
129 | | otherwise = fst (head rx)
| ^^^^
[12 of 14] Compiling Data.Colour ( Data/Colour.hs, dist/build/Data/Colour.o, dist/build/Data/Colour.dyn_o )
[13 of 14] Compiling Data.Colour.Names ( Data/Colour/Names.hs, dist/build/Data/Colour/Names.o, dist/build/Data/Colour/Names.dyn_o )
[14 of 14] Compiling Data.Colour.CIE ( Data/Colour/CIE.hs, dist/build/Data/Colour/CIE.o, dist/build/Data/Colour/CIE.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-307218/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/colour-2.3.6-1bc3273789052b388bc71f53ac10a073cc4a30f03a6584dc6f830ef26e23fa37/lib
Configuring prettyprinter-1.7.1...
Preprocessing library for prettyprinter-1.7.1..
Building library for prettyprinter-1.7.1..
[ 1 of 28] Compiling Prettyprinter.Render.Util.Panic ( src/Prettyprinter/Render/Util/Panic.hs, dist/build/Prettyprinter/Render/Util/Panic.o, dist/build/Prettyprinter/Render/Util/Panic.dyn_o )
[ 2 of 28] Compiling Prettyprinter.Internal ( src/Prettyprinter/Internal.hs, dist/build/Prettyprinter/Internal.o, dist/build/Prettyprinter/Internal.dyn_o )
[ 3 of 28] Compiling Prettyprinter.Render.String ( src/Prettyprinter/Render/String.hs, dist/build/Prettyprinter/Render/String.o, dist/build/Prettyprinter/Render/String.dyn_o )
[ 4 of 28] Compiling Data.Text.Prettyprint.Doc.Render.String ( src/Data/Text/Prettyprint/Doc/Render/String.hs, dist/build/Data/Text/Prettyprint/Doc/Render/String.o, dist/build/Data/Text/Prettyprint/Doc/Render/String.dyn_o )
[ 5 of 28] Compiling Prettyprinter.Internal.Type ( src/Prettyprinter/Internal/Type.hs, dist/build/Prettyprinter/Internal/Type.o, dist/build/Prettyprinter/Internal/Type.dyn_o )
[ 6 of 28] Compiling Data.Text.Prettyprint.Doc.Internal.Type ( src/Data/Text/Prettyprint/Doc/Internal/Type.hs, dist/build/Data/Text/Prettyprint/Doc/Internal/Type.o, dist/build/Data/Text/Prettyprint/Doc/Internal/Type.dyn_o )
[ 7 of 28] Compiling Prettyprinter.Internal.Debug ( src/Prettyprinter/Internal/Debug.hs, dist/build/Prettyprinter/Internal/Debug.o, dist/build/Prettyprinter/Internal/Debug.dyn_o )
[ 8 of 28] Compiling Data.Text.Prettyprint.Doc.Internal.Debug ( src/Data/Text/Prettyprint/Doc/Internal/Debug.hs, dist/build/Data/Text/Prettyprint/Doc/Internal/Debug.o, dist/build/Data/Text/Prettyprint/Doc/Internal/Debug.dyn_o )
[ 9 of 28] Compiling Data.Text.Prettyprint.Doc.Internal ( src/Data/Text/Prettyprint/Doc/Internal.hs, dist/build/Data/Text/Prettyprint/Doc/Internal.o, dist/build/Data/Text/Prettyprint/Doc/Internal.dyn_o )
[10 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Util.Panic ( src/Data/Text/Prettyprint/Doc/Render/Util/Panic.hs, dist/build/Data/Text/Prettyprint/Doc/Render/Util/Panic.o, dist/build/Data/Text/Prettyprint/Doc/Render/Util/Panic.dyn_o )
[11 of 28] Compiling Prettyprinter.Render.Util.StackMachine ( src/Prettyprinter/Render/Util/StackMachine.hs, dist/build/Prettyprinter/Render/Util/StackMachine.o, dist/build/Prettyprinter/Render/Util/StackMachine.dyn_o )
src/Prettyprinter/Render/Util/StackMachine.hs:34:1: warning: [GHC-66111] [-Wunused-imports]
The import of Control.Applicative is redundant
except perhaps to import instances from Control.Applicative
To import instances alone, use: import Control.Applicative()
|
34 | import Control.Applicative
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[12 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Util.StackMachine ( src/Data/Text/Prettyprint/Doc/Render/Util/StackMachine.hs, dist/build/Data/Text/Prettyprint/Doc/Render/Util/StackMachine.o, dist/build/Data/Text/Prettyprint/Doc/Render/Util/StackMachine.dyn_o )
[13 of 28] Compiling Prettyprinter.Symbols.Ascii ( src/Prettyprinter/Symbols/Ascii.hs, dist/build/Prettyprinter/Symbols/Ascii.o, dist/build/Prettyprinter/Symbols/Ascii.dyn_o )
[14 of 28] Compiling Prettyprinter ( src/Prettyprinter.hs, dist/build/Prettyprinter.o, dist/build/Prettyprinter.dyn_o )
[15 of 28] Compiling Prettyprinter.Render.Util.SimpleDocTree ( src/Prettyprinter/Render/Util/SimpleDocTree.hs, dist/build/Prettyprinter/Render/Util/SimpleDocTree.o, dist/build/Prettyprinter/Render/Util/SimpleDocTree.dyn_o )
[16 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Util.SimpleDocTree ( src/Data/Text/Prettyprint/Doc/Render/Util/SimpleDocTree.hs, dist/build/Data/Text/Prettyprint/Doc/Render/Util/SimpleDocTree.o, dist/build/Data/Text/Prettyprint/Doc/Render/Util/SimpleDocTree.dyn_o )
[17 of 28] Compiling Prettyprinter.Render.Tutorials.TreeRenderingTutorial ( src/Prettyprinter/Render/Tutorials/TreeRenderingTutorial.hs, dist/build/Prettyprinter/Render/Tutorials/TreeRenderingTutorial.o, dist/build/Prettyprinter/Render/Tutorials/TreeRenderingTutorial.dyn_o )
[18 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Tutorials.TreeRenderingTutorial ( src/Data/Text/Prettyprint/Doc/Render/Tutorials/TreeRenderingTutorial.hs, dist/build/Data/Text/Prettyprint/Doc/Render/Tutorials/TreeRenderingTutorial.o, dist/build/Data/Text/Prettyprint/Doc/Render/Tutorials/TreeRenderingTutorial.dyn_o )
[19 of 28] Compiling Prettyprinter.Render.Tutorials.StackMachineTutorial ( src/Prettyprinter/Render/Tutorials/StackMachineTutorial.hs, dist/build/Prettyprinter/Render/Tutorials/StackMachineTutorial.o, dist/build/Prettyprinter/Render/Tutorials/StackMachineTutorial.dyn_o )
[20 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Tutorials.StackMachineTutorial ( src/Data/Text/Prettyprint/Doc/Render/Tutorials/StackMachineTutorial.hs, dist/build/Data/Text/Prettyprint/Doc/Render/Tutorials/StackMachineTutorial.o, dist/build/Data/Text/Prettyprint/Doc/Render/Tutorials/StackMachineTutorial.dyn_o )
src/Data/Text/Prettyprint/Doc/Render/Tutorials/StackMachineTutorial.hs:7:1: warning: [GHC-15328] [-Wdeprecations]
Module Prettyprinter.Render.Tutorials.StackMachineTutorial is deprecated:
"Writing your own stack machine is probably more efficient and customizable; also consider using �renderSimplyDecorated(A)� instead"
|
7 | import Prettyprinter.Render.Tutorials.StackMachineTutorial
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[21 of 28] Compiling Prettyprinter.Render.Text ( src/Prettyprinter/Render/Text.hs, dist/build/Prettyprinter/Render/Text.o, dist/build/Prettyprinter/Render/Text.dyn_o )
[22 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Text ( src/Data/Text/Prettyprint/Doc/Render/Text.hs, dist/build/Data/Text/Prettyprint/Doc/Render/Text.o, dist/build/Data/Text/Prettyprint/Doc/Render/Text.dyn_o )
[23 of 28] Compiling Data.Text.Prettyprint.Doc ( src/Data/Text/Prettyprint/Doc.hs, dist/build/Data/Text/Prettyprint/Doc.o, dist/build/Data/Text/Prettyprint/Doc.dyn_o )
[24 of 28] Compiling Data.Text.Prettyprint.Doc.Symbols.Ascii ( src/Data/Text/Prettyprint/Doc/Symbols/Ascii.hs, dist/build/Data/Text/Prettyprint/Doc/Symbols/Ascii.o, dist/build/Data/Text/Prettyprint/Doc/Symbols/Ascii.dyn_o )
[25 of 28] Compiling Prettyprinter.Symbols.Unicode ( src/Prettyprinter/Symbols/Unicode.hs, dist/build/Prettyprinter/Symbols/Unicode.o, dist/build/Prettyprinter/Symbols/Unicode.dyn_o )
[26 of 28] Compiling Data.Text.Prettyprint.Doc.Symbols.Unicode ( src/Data/Text/Prettyprint/Doc/Symbols/Unicode.hs, dist/build/Data/Text/Prettyprint/Doc/Symbols/Unicode.o, dist/build/Data/Text/Prettyprint/Doc/Symbols/Unicode.dyn_o )
[27 of 28] Compiling Prettyprinter.Util ( src/Prettyprinter/Util.hs, dist/build/Prettyprinter/Util.o, dist/build/Prettyprinter/Util.dyn_o )
[28 of 28] Compiling Data.Text.Prettyprint.Doc.Util ( src/Data/Text/Prettyprint/Doc/Util.hs, dist/build/Data/Text/Prettyprint/Doc/Util.o, dist/build/Data/Text/Prettyprint/Doc/Util.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-307218/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/prettyprinter-1.7.1-698f6d27ba9dc4afb698ee24b5b7298b328c15147c4c3170a4fd72165e2b9672/lib
Configuring tagged-0.8.9...
Preprocessing library for tagged-0.8.9..
Building library for tagged-0.8.9..
[1 of 2] Compiling Data.Proxy.TH ( src/Data/Proxy/TH.hs, dist/build/Data/Proxy/TH.o, dist/build/Data/Proxy/TH.dyn_o )
[2 of 2] Compiling Data.Tagged ( src/Data/Tagged.hs, dist/build/Data/Tagged.o, dist/build/Data/Tagged.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-307218/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/tagged-0.8.9-7bf04732d97f4bf5340c0e45b3bc6b1c39f9910c71a0e6a1205150fdfbcfdf08/lib
Configuring ansi-terminal-types-1.1.3...
Preprocessing library for ansi-terminal-types-1.1.3..
Building library for ansi-terminal-types-1.1.3..
[1 of 2] Compiling System.Console.ANSI.Types ( src/System/Console/ANSI/Types.hs, dist/build/System/Console/ANSI/Types.o, dist/build/System/Console/ANSI/Types.dyn_o )
[2 of 2] Compiling System.Console.ANSI.Codes ( src/System/Console/ANSI/Codes.hs, dist/build/System/Console/ANSI/Codes.o, dist/build/System/Console/ANSI/Codes.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-307218/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/ansi-terminal-types-1.1.3-c12c865b524456654e5c4f96ba48bd4de2b3c32e05f6a73c62f9e7fb6779ef8a/lib
Configuring ansi-terminal-1.1.3...
Preprocessing library for ansi-terminal-1.1.3..
Building library for ansi-terminal-1.1.3..
[1 of 2] Compiling System.Console.ANSI.Internal ( unix/System/Console/ANSI/Internal.hs, dist/build/System/Console/ANSI/Internal.o, dist/build/System/Console/ANSI/Internal.dyn_o )
[2 of 2] Compiling System.Console.ANSI ( src/System/Console/ANSI.hs, dist/build/System/Console/ANSI.o, dist/build/System/Console/ANSI.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-307218/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/ansi-terminal-1.1.3-14b2658f53d58bdc6b1e220208a01ef343967e3559df1bab546e449015575dfa/lib
Configuring prettyprinter-ansi-terminal-1.1.3...
Preprocessing library for prettyprinter-ansi-terminal-1.1.3..
Building library for prettyprinter-ansi-terminal-1.1.3..
[1 of 4] Compiling Prettyprinter.Render.Terminal.Internal ( src/Prettyprinter/Render/Terminal/Internal.hs, dist/build/Prettyprinter/Render/Terminal/Internal.o, dist/build/Prettyprinter/Render/Terminal/Internal.dyn_o )
[2 of 4] Compiling Prettyprinter.Render.Terminal ( src/Prettyprinter/Render/Terminal.hs, dist/build/Prettyprinter/Render/Terminal.o, dist/build/Prettyprinter/Render/Terminal.dyn_o )
[3 of 4] Compiling Data.Text.Prettyprint.Doc.Render.Terminal ( src/Data/Text/Prettyprint/Doc/Render/Terminal.hs, dist/build/Data/Text/Prettyprint/Doc/Render/Terminal.o, dist/build/Data/Text/Prettyprint/Doc/Render/Terminal.dyn_o )
[4 of 4] Compiling Data.Text.Prettyprint.Doc.Render.Terminal.Internal ( src/Data/Text/Prettyprint/Doc/Render/Terminal/Internal.hs, dist/build/Data/Text/Prettyprint/Doc/Render/Terminal/Internal.o, dist/build/Data/Text/Prettyprint/Doc/Render/Terminal/Internal.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-307218/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/prettyprinter-ansi-terminal-1.1.3-01540a51e8a8aa8c5a6b1ac67f23916984b5a09c8a144aa6d471451eafceaef3/lib
Configuring optparse-applicative-0.19.0.0...
Preprocessing library for optparse-applicative-0.19.0.0..
Building library for optparse-applicative-0.19.0.0..
[ 1 of 17] Compiling Options.Applicative.Help.Levenshtein ( src/Options/Applicative/Help/Levenshtein.hs, dist/build/Options/Applicative/Help/Levenshtein.o, dist/build/Options/Applicative/Help/Levenshtein.dyn_o )
src/Options/Applicative/Help/Levenshtein.hs:24:20: warning: [GHC-63394] [-Wx-partial]
In the use of head
(imported from Prelude, but defined in GHC.List):
"This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
|
24 | oneDiag a b (head uppers) (-1 : head lowers)
| ^^^^
src/Options/Applicative/Help/Levenshtein.hs:24:39: warning: [GHC-63394] [-Wx-partial]
In the use of head
(imported from Prelude, but defined in GHC.List):
"This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
|
24 | oneDiag a b (head uppers) (-1 : head lowers)
| ^^^^
src/Options/Applicative/Help/Levenshtein.hs:40:53: warning: [GHC-63394] [-Wx-partial]
In the use of tail
(imported from Prelude, but defined in GHC.List):
"This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
|
40 | = nw : doDiag (ach' : as) (bch' : bs) nw (tail n) (tail w)
| ^^^^
src/Options/Applicative/Help/Levenshtein.hs:40:62: warning: [GHC-63394] [-Wx-partial]
In the use of tail
(imported from Prelude, but defined in GHC.List):
"This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
|
40 | = nw : doDiag (ach' : as) (bch' : bs) nw (tail n) (tail w)
| ^^^^
src/Options/Applicative/Help/Levenshtein.hs:48:27: warning: [GHC-63394] [-Wx-partial]
In the use of head
(imported from Prelude, but defined in GHC.List):
"This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
|
48 | 1 + min3 (head w) nw (head n)
| ^^^^
src/Options/Applicative/Help/Levenshtein.hs:48:39: warning: [GHC-63394] [-Wx-partial]
In the use of head
(imported from Prelude, but defined in GHC.List):
"This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
|
48 | 1 + min3 (head w) nw (head n)
| ^^^^
src/Options/Applicative/Help/Levenshtein.hs:50:35: warning: [GHC-63394] [-Wx-partial]
In the use of tail
(imported from Prelude, but defined in GHC.List):
"This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
|
50 | me : doDiag as bs me (tail n) (tail w)
| ^^^^
src/Options/Applicative/Help/Levenshtein.hs:50:44: warning: [GHC-63394] [-Wx-partial]
In the use of tail
(imported from Prelude, but defined in GHC.List):
"This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
|
50 | me : doDiag as bs me (tail n) (tail w)
| ^^^^
src/Options/Applicative/Help/Levenshtein.hs:52:24: warning: [GHC-63394] [-Wx-partial]
In the use of head
(imported from Prelude, but defined in GHC.List):
"This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
|
52 | firstelt = 1 + head diagBelow
| ^^^^
src/Options/Applicative/Help/Levenshtein.hs:53:64: warning: [GHC-63394] [-Wx-partial]
In the use of tail
(imported from Prelude, but defined in GHC.List):
"This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
|
53 | thisdiag = firstelt : doDiag a' b' firstelt diagAbove (tail diagBelow)
| ^^^^
src/Options/Applicative/Help/Levenshtein.hs:59:20: warning: [GHC-63394] [-Wx-partial]
In the use of head
(imported from Prelude, but defined in GHC.List):
"This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
|
59 | nextDiag = head (tail diags)
| ^^^^
src/Options/Applicative/Help/Levenshtein.hs:59:26: warning: [GHC-63394] [-Wx-partial]
In the use of tail
(imported from Prelude, but defined in GHC.List):
"This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
|
59 | nextDiag = head (tail diags)
| ^^^^
[ 2 of 17] Compiling Options.Applicative.Help.Pretty ( src/Options/Applicative/Help/Pretty.hs, dist/build/Options/Applicative/Help/Pretty.o, dist/build/Options/Applicative/Help/Pretty.dyn_o )
[ 3 of 17] Compiling Options.Applicative.Help.Chunk ( src/Options/Applicative/Help/Chunk.hs, dist/build/Options/Applicative/Help/Chunk.o, dist/build/Options/Applicative/Help/Chunk.dyn_o )
[ 4 of 17] Compiling Options.Applicative.Help.Types ( src/Options/Applicative/Help/Types.hs, dist/build/Options/Applicative/Help/Types.o, dist/build/Options/Applicative/Help/Types.dyn_o )
[ 5 of 17] Compiling Options.Applicative.Types ( src/Options/Applicative/Types.hs, dist/build/Options/Applicative/Types.o, dist/build/Options/Applicative/Types.dyn_o )
src/Options/Applicative/Types.hs:59:31: warning: [GHC-61689] [-Wdodgy-imports]
Module Data.Semigroup does not export Option.
|
59 | import Data.Semigroup hiding (Option)
| ^^^^^^
[ 6 of 17] Compiling Options.Applicative.NonEmpty ( src/Options/Applicative/NonEmpty.hs, dist/build/Options/Applicative/NonEmpty.o, dist/build/Options/Applicative/NonEmpty.dyn_o )
[ 7 of 17] Compiling Options.Applicative.Internal ( src/Options/Applicative/Internal.hs, dist/build/Options/Applicative/Internal.o, dist/build/Options/Applicative/Internal.dyn_o )
[ 8 of 17] Compiling Options.Applicative.Common ( src/Options/Applicative/Common.hs, dist/build/Options/Applicative/Common.o, dist/build/Options/Applicative/Common.dyn_o )
[ 9 of 17] Compiling Options.Applicative.Help.Core ( src/Options/Applicative/Help/Core.hs, dist/build/Options/Applicative/Help/Core.o, dist/build/Options/Applicative/Help/Core.dyn_o )
[10 of 17] Compiling Options.Applicative.Help ( src/Options/Applicative/Help.hs, dist/build/Options/Applicative/Help.o, dist/build/Options/Applicative/Help.dyn_o )
[11 of 17] Compiling Options.Applicative.Builder.Internal ( src/Options/Applicative/Builder/Internal.hs, dist/build/Options/Applicative/Builder/Internal.o, dist/build/Options/Applicative/Builder/Internal.dyn_o )
src/Options/Applicative/Builder/Internal.hs:29:31: warning: [GHC-61689] [-Wdodgy-imports]
Module Data.Semigroup does not export Option.
|
29 | import Data.Semigroup hiding (Option)
| ^^^^^^
[12 of 17] Compiling Options.Applicative.Builder.Completer ( src/Options/Applicative/Builder/Completer.hs, dist/build/Options/Applicative/Builder/Completer.o, dist/build/Options/Applicative/Builder/Completer.dyn_o )
[13 of 17] Compiling Options.Applicative.Builder ( src/Options/Applicative/Builder.hs, dist/build/Options/Applicative/Builder.o, dist/build/Options/Applicative/Builder.dyn_o )
[14 of 17] Compiling Options.Applicative.BashCompletion ( src/Options/Applicative/BashCompletion.hs, dist/build/Options/Applicative/BashCompletion.o, dist/build/Options/Applicative/BashCompletion.dyn_o )
src/Options/Applicative/BashCompletion.hs:16:1: warning: [GHC-66111] [-Wunused-imports]
The import of Data.Foldable is redundant
except perhaps to import instances from Data.Foldable
To import instances alone, use: import Data.Foldable()
|
16 | import Data.Foldable ( asum )
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[15 of 17] Compiling Options.Applicative.Extra ( src/Options/Applicative/Extra.hs, dist/build/Options/Applicative/Extra.o, dist/build/Options/Applicative/Extra.dyn_o )
[16 of 17] Compiling Options.Applicative ( src/Options/Applicative.hs, dist/build/Options/Applicative.o, dist/build/Options/Applicative.dyn_o )
[17 of 17] Compiling Options.Applicative.Arrows ( src/Options/Applicative/Arrows.hs, dist/build/Options/Applicative/Arrows.o, dist/build/Options/Applicative/Arrows.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-307218/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/optparse-applicative-0.19.0.0-823a74f1e68cb17f12b84de1378c1d30e0d720149ea58c5dffff82fd8500244a/lib
Configuring tasty-1.5.3...
Preprocessing library for tasty-1.5.3..
Building library for tasty-1.5.3..
[ 1 of 25] Compiling Control.Concurrent.Async ( Control/Concurrent/Async.hs, dist/build/Control/Concurrent/Async.o, dist/build/Control/Concurrent/Async.dyn_o )
[ 2 of 25] Compiling Test.Tasty.Options ( Test/Tasty/Options.hs, dist/build/Test/Tasty/Options.o, dist/build/Test/Tasty/Options.dyn_o )
[ 3 of 25] Compiling Test.Tasty.Parallel ( Test/Tasty/Parallel.hs, dist/build/Test/Tasty/Parallel.o, dist/build/Test/Tasty/Parallel.dyn_o )
[ 4 of 25] Compiling Test.Tasty.Patterns.Expr ( Test/Tasty/Patterns/Expr.hs, dist/build/Test/Tasty/Patterns/Expr.o, dist/build/Test/Tasty/Patterns/Expr.dyn_o )
[ 5 of 25] Compiling Test.Tasty.Patterns.Types ( Test/Tasty/Patterns/Types.hs, dist/build/Test/Tasty/Patterns/Types.o, dist/build/Test/Tasty/Patterns/Types.dyn_o )
[ 6 of 25] Compiling Test.Tasty.Patterns.Printer ( Test/Tasty/Patterns/Printer.hs, dist/build/Test/Tasty/Patterns/Printer.o, dist/build/Test/Tasty/Patterns/Printer.dyn_o )
[ 7 of 25] Compiling Test.Tasty.Patterns.Parser ( Test/Tasty/Patterns/Parser.hs, dist/build/Test/Tasty/Patterns/Parser.o, dist/build/Test/Tasty/Patterns/Parser.dyn_o )
[ 8 of 25] Compiling Test.Tasty.Patterns.Eval ( Test/Tasty/Patterns/Eval.hs, dist/build/Test/Tasty/Patterns/Eval.o, dist/build/Test/Tasty/Patterns/Eval.dyn_o )
[ 9 of 25] Compiling Test.Tasty.Patterns ( Test/Tasty/Patterns.hs, dist/build/Test/Tasty/Patterns.o, dist/build/Test/Tasty/Patterns.dyn_o )
[10 of 25] Compiling Test.Tasty.Options.Core ( Test/Tasty/Options/Core.hs, dist/build/Test/Tasty/Options/Core.o, dist/build/Test/Tasty/Options/Core.dyn_o )
[11 of 25] Compiling Test.Tasty.Providers.ConsoleFormat ( Test/Tasty/Providers/ConsoleFormat.hs, dist/build/Test/Tasty/Providers/ConsoleFormat.o, dist/build/Test/Tasty/Providers/ConsoleFormat.dyn_o )
[12 of 25] Compiling Test.Tasty.Core ( Test/Tasty/Core.hs, dist/build/Test/Tasty/Core.o, dist/build/Test/Tasty/Core.dyn_o )
[13 of 25] Compiling Test.Tasty.Providers ( Test/Tasty/Providers.hs, dist/build/Test/Tasty/Providers.o, dist/build/Test/Tasty/Providers.dyn_o )
[14 of 25] Compiling Test.Tasty.Runners.Reducers ( Test/Tasty/Runners/Reducers.hs, dist/build/Test/Tasty/Runners/Reducers.o, dist/build/Test/Tasty/Runners/Reducers.dyn_o )
[15 of 25] Compiling Test.Tasty.Runners.Utils ( Test/Tasty/Runners/Utils.hs, dist/build/Test/Tasty/Runners/Utils.o, dist/build/Test/Tasty/Runners/Utils.dyn_o )
[16 of 25] Compiling Test.Tasty.Run ( Test/Tasty/Run.hs, dist/build/Test/Tasty/Run.o, dist/build/Test/Tasty/Run.dyn_o )
[17 of 25] Compiling Test.Tasty.Ingredients ( Test/Tasty/Ingredients.hs, dist/build/Test/Tasty/Ingredients.o, dist/build/Test/Tasty/Ingredients.dyn_o )
[18 of 25] Compiling Test.Tasty.Options.Env ( Test/Tasty/Options/Env.hs, dist/build/Test/Tasty/Options/Env.o, dist/build/Test/Tasty/Options/Env.dyn_o )
[19 of 25] Compiling Test.Tasty.Ingredients.ListTests ( Test/Tasty/Ingredients/ListTests.hs, dist/build/Test/Tasty/Ingredients/ListTests.o, dist/build/Test/Tasty/Ingredients/ListTests.dyn_o )
[20 of 25] Compiling Test.Tasty.Ingredients.IncludingOptions ( Test/Tasty/Ingredients/IncludingOptions.hs, dist/build/Test/Tasty/Ingredients/IncludingOptions.o, dist/build/Test/Tasty/Ingredients/IncludingOptions.dyn_o )
[21 of 25] Compiling Test.Tasty.Ingredients.ConsoleReporter ( Test/Tasty/Ingredients/ConsoleReporter.hs, dist/build/Test/Tasty/Ingredients/ConsoleReporter.o, dist/build/Test/Tasty/Ingredients/ConsoleReporter.dyn_o )
[22 of 25] Compiling Test.Tasty.Ingredients.Basic ( Test/Tasty/Ingredients/Basic.hs, dist/build/Test/Tasty/Ingredients/Basic.o, dist/build/Test/Tasty/Ingredients/Basic.dyn_o )
[23 of 25] Compiling Test.Tasty.CmdLine ( Test/Tasty/CmdLine.hs, dist/build/Test/Tasty/CmdLine.o, dist/build/Test/Tasty/CmdLine.dyn_o )
[24 of 25] Compiling Test.Tasty.Runners ( Test/Tasty/Runners.hs, dist/build/Test/Tasty/Runners.o, dist/build/Test/Tasty/Runners.dyn_o )
[25 of 25] Compiling Test.Tasty ( Test/Tasty.hs, dist/build/Test/Tasty.o, dist/build/Test/Tasty.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-307218/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/tasty-1.5.3-6d6256628aef3db6d34ac66079203261272f165e678b4329157903de2d40faf6/lib
Configuring tasty-hunit-0.10.2...
Preprocessing library for tasty-hunit-0.10.2..
Building library for tasty-hunit-0.10.2..
[1 of 3] Compiling Test.Tasty.HUnit.Orig ( Test/Tasty/HUnit/Orig.hs, dist/build/Test/Tasty/HUnit/Orig.o, dist/build/Test/Tasty/HUnit/Orig.dyn_o )
[2 of 3] Compiling Test.Tasty.HUnit.Steps ( Test/Tasty/HUnit/Steps.hs, dist/build/Test/Tasty/HUnit/Steps.o, dist/build/Test/Tasty/HUnit/Steps.dyn_o )
[3 of 3] Compiling Test.Tasty.HUnit ( Test/Tasty/HUnit.hs, dist/build/Test/Tasty/HUnit.o, dist/build/Test/Tasty/HUnit.dyn_o )
Installing library in /tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/incoming/new-307218/tmp/hackage-doc-builder/.local/state/cabal/store/ghc-9.8.4/tasty-hunit-0.10.2-2d3a9e07773bbd6d7a92338540c11605f7cb1a0fa57d77d402ebb4966b46ef21/lib
Configuring pinned-warnings-0.1.3.0...
Preprocessing library for pinned-warnings-0.1.3.0..
Building library for pinned-warnings-0.1.3.0..
[1 of 5] Compiling Internal.GhcFacade ( src/Internal/GhcFacade.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/pinned-warnings-0.1.3.0/noopt/build/Internal/GhcFacade.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/pinned-warnings-0.1.3.0/noopt/build/Internal/GhcFacade.dyn_o )
[2 of 5] Compiling Internal.Types ( src/Internal/Types.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/pinned-warnings-0.1.3.0/noopt/build/Internal/Types.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/pinned-warnings-0.1.3.0/noopt/build/Internal/Types.dyn_o )
[3 of 5] Compiling Internal.FixWarnings ( src/Internal/FixWarnings.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/pinned-warnings-0.1.3.0/noopt/build/Internal/FixWarnings.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/pinned-warnings-0.1.3.0/noopt/build/Internal/FixWarnings.dyn_o )
[4 of 5] Compiling PinnedWarnings ( src/PinnedWarnings.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/pinned-warnings-0.1.3.0/noopt/build/PinnedWarnings.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/pinned-warnings-0.1.3.0/noopt/build/PinnedWarnings.dyn_o )
[5 of 5] Compiling ShowWarnings ( src/ShowWarnings.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/pinned-warnings-0.1.3.0/noopt/build/ShowWarnings.o, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/pinned-warnings-0.1.3.0/noopt/build/ShowWarnings.dyn_o )
Preprocessing test suite 'pinned-warnings-test' for pinned-warnings-0.1.3.0..
Building test suite 'pinned-warnings-test' for pinned-warnings-0.1.3.0..
[1 of 1] Compiling Main ( test/Spec.hs, /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/pinned-warnings-0.1.3.0/noopt/build/pinned-warnings-test/pinned-warnings-test-tmp/Main.o )
[2 of 2] Linking /var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/pinned-warnings-0.1.3.0/noopt/build/pinned-warnings-test/pinned-warnings-test
Running 1 test suites...
Test suite pinned-warnings-test: RUNNING...
Test suite pinned-warnings-test: PASS
Test suite logged to:
/var/lib/hackage-doc-builder/build-cache/tmp-install/reports/pinned-warnings-0.1.3.0.test
Writing: pinned-warnings-0.1.3.0-inplace/Internal.Types.hs.html
Writing: pinned-warnings-0.1.3.0-inplace/Internal.FixWarnings.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Test coverage report written to
/var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/pinned-warnings-0.1.3.0/noopt/hpc/vanilla/html/pinned-warnings-test/hpc_index.html
1 of 1 test suites (1 of 1 test cases) passed.
Writing: pinned-warnings-0.1.3.0-inplace/Internal.Types.hs.html
Writing: pinned-warnings-0.1.3.0-inplace/Internal.FixWarnings.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Package coverage report written to
/var/lib/hackage-doc-builder/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.8.4/pinned-warnings-0.1.3.0/noopt/hpc/vanilla/html/pinned-warnings-0.1.3.0/hpc_index.html