Build #1 for ghc-tcplugin-api-0.18.1.0
| Package | ghc-tcplugin-api-0.18.1.0 |
|---|
| Install | InstallOk |
|---|---|
| Docs | Ok |
| Tests | NotTried |
| Time submitted | 2025-10-09 21:45:40.414636765 UTC |
|---|---|
| Compiler | ghc-9.8.4 |
| OS | linux |
| Arch | x86_64 |
| Dependencies | array-0.5.8.0, base-4.19.2.0, containers-0.6.8, ghc-9.8.4, template-haskell-2.21.0.0, transformers-0.6.1.0 |
| Flags | none |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Resolving dependencies...
Downloading ghc-tcplugin-api-0.18.1.0
Downloaded ghc-tcplugin-api-0.18.1.0
Configuring ghc-tcplugin-api-0.18.1.0...
Preprocessing library for ghc-tcplugin-api-0.18.1.0..
Building library for ghc-tcplugin-api-0.18.1.0..
[1 of 4] Compiling GHC.TcPlugin.API.Internal ( src/GHC/TcPlugin/API/Internal.hs, dist/build/GHC/TcPlugin/API/Internal.o, dist/build/GHC/TcPlugin/API/Internal.dyn_o )
[2 of 4] Compiling GHC.TcPlugin.API ( src/GHC/TcPlugin/API.hs, dist/build/GHC/TcPlugin/API.o, dist/build/GHC/TcPlugin/API.dyn_o )
[3 of 4] Compiling GHC.TcPlugin.API.Names ( src/GHC/TcPlugin/API/Names.hs, dist/build/GHC/TcPlugin/API/Names.o, dist/build/GHC/TcPlugin/API/Names.dyn_o )
[4 of 4] Compiling GHC.TcPlugin.API.TyConSubst ( src/GHC/TcPlugin/API/TyConSubst.hs, dist/build/GHC/TcPlugin/API/TyConSubst.o, dist/build/GHC/TcPlugin/API/TyConSubst.dyn_o )
Preprocessing library for ghc-tcplugin-api-0.18.1.0..
Running Haddock on library for ghc-tcplugin-api-0.18.1.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 4] Compiling GHC.TcPlugin.API.Internal ( src/GHC/TcPlugin/API/Internal.hs, nothing )
[2 of 4] Compiling GHC.TcPlugin.API ( src/GHC/TcPlugin/API.hs, nothing )
[3 of 4] Compiling GHC.TcPlugin.API.Names ( src/GHC/TcPlugin/API/Names.hs, nothing )
[4 of 4] Compiling GHC.TcPlugin.API.TyConSubst ( src/GHC/TcPlugin/API/TyConSubst.hs, nothing )
Haddock coverage:
100% ( 18 / 18) in 'GHC.TcPlugin.API.Internal'
Warning: 'CtLoc' is ambiguous. It is defined
* in GHC.Tc.Types.Constraint
* in GHC.Tc.Types.Constraint
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined in GHC.Tc.Types.Constraint
Warning: 'Name' is ambiguous. It is defined
* in GHC.Types.Name
* in Language.Haskell.TH.Syntax
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined in Language.Haskell.TH.Syntax
Warning: 'TcPlugin' is ambiguous. It is defined
* at src/GHC/TcPlugin/API/Internal.hs:214:17
* at src/GHC/TcPlugin/API/Internal.hs:214:1
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined at src/GHC/TcPlugin/API/Internal.hs:214:1
Warning: '($$)' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'mkCoreConApps' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
70% (221 /314) in 'GHC.TcPlugin.API'
Missing documentation for:
fsLit
mkModuleName
stringToUnitId
mkVarOcc
mkDataOcc
mkTyVarOcc
mkTcOcc
mkClsOcc
promoteDataCon
mkNonCanonical
classifyPredType
ctPred
MetaDetails
isSkolemTyVar
isMetaTyVar
isFilledMetaTyVar_maybe
readTcRef
writeTcRef
nonDetCmpType
ctLoc
ctEvidence
ctOrigin
ctEvPred
ctEvId
ctEvExpr
ctEvLoc
className
mkCoercionTy
isCoercionTy
isCoercionTy_maybe
ctEvCoercion
evCoercion
lookupEvBind
eb_lhs
eb_rhs
newName
mkTyVar
classDataCon
mkClassPred
bumpCtLocDepth
TcPluginRewriteResult
FamInstEnv
mkTyVarTy
mkTyVarTys
isTyVarTy
TcType
mkNumLitTy
mkStrLitTy
natKind (src/GHC/TcPlugin/API.hs:1333)
symbolKind (src/GHC/TcPlugin/API.hs:1339)
charKind (src/GHC/TcPlugin/API.hs:1340)
mkAppTys
mkVisFunTysMany
mkInvisFunTy
mkInvisFunTys
mkPiTy
mkPiTys
typeKind
OneTy
ManyTy
lookupUDFM
lookupUDFM_Directly
elemUDFM
emptyUFM
listToUFM
TcS
InertSet
getInertSet
setInertSet (src/GHC/TcPlugin/API.hs:1266)
getTcEvBindsMap
setTcEvBindsMap
Boxity
isPromoted
TupleSort
Class
FunDep
CtFlavour
Ct
CtLoc
CtEvidence
CtOrigin
QCInst
Type
TcLevel
EvBind
EvTerm
EvExpr
EvBindsVar
TcLclEnv
Located
RealLocated
unLoc
getLoc
100% ( 10 / 10) in 'GHC.TcPlugin.API.Names'
Warning: 'TyConApp' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'TyConSubst' is ambiguous. It is defined
* at src/GHC/TcPlugin/API/TyConSubst.hs:105:19
* at src/GHC/TcPlugin/API/TyConSubst.hs:105:1
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined at src/GHC/TcPlugin/API/TyConSubst.hs:105:1
Warning: 'Classified' is ambiguous. It is defined
* at src/GHC/TcPlugin/API/TyConSubst.hs:208:19
* at src/GHC/TcPlugin/API/TyConSubst.hs:208:1
You may be able to disambiguate the identifier by qualifying it or
by specifying the type/value namespace explicitly.
Defaulting to the one defined at src/GHC/TcPlugin/API/TyConSubst.hs:208:1
100% ( 4 / 4) in 'GHC.TcPlugin.API.TyConSubst'
Warning: GHC.TcPlugin.API.Internal: could not find link destinations for:
- GHC.TcPlugin.API.Internal.BuiltinDefs
- GHC.TcPlugin.API.Internal.askBuiltins
- GHC.TcPlugin.API.Internal.D:R:TcPluginMStopa0
- GHC.TcPlugin.API.Internal.D:R:TcPluginMInita0
- GHC.TcPlugin.API.Internal.D:R:TcPluginMRewritea0
- GHC.TcPlugin.API.Internal.D:R:TcPluginMSolvea0
Warning: GHC.TcPlugin.API: could not find link destinations for:
- GHC.Driver.MakeSem.JobResources
- GHC.Types.Unique.SDFM.Shared
- GHC.Core.InstEnv.InstMatches
- GHC.Core.Opt.Arity.EtaInfo
- GHC.Core.Opt.OccurAnal.TailUsageDetails
- GHC.Core.Opt.OccurAnal.SimpleNodeDetails
- GHC.Core.Opt.OccurAnal.NodeDetails
- GHC.Unit.State.UnitVisibility
- GHC.Core.Opt.CprAnal.SigEnv
- GHC.Core.Opt.DmdAnal.AnalEnv
- GHC.CmmToAsm.BlockLayout.BlockChain
- GHC.Wasm.ControlFlow.FromCmm.ContainingSyntax
- GHC.Core.Opt.Specialise.DictBind
- GHC.Core.Opt.Specialise.SpecArg
- GHC.CoreToStg.Prep.Floats
- GHC.Rename.Env.DisambigInfo
- GHC.Tc.Validity.ValidityEnv
- GHC.Tc.Validity.ExpandMode
- GHC.Tc.Validity.TypeOrKindCtxt
- GHC.Rename.Names.ImpOccItem
- GHC.Rename.Expr.StmtTree
- GHC.Rename.Expr.MonadNames
- GHC.Tc.Gen.HsType.TcTyMode
- GHC.HsToCore.Pmc.Solver.TopNormaliseTypeResult
- 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.BindContext
- GHC.Iface.Ext.Ast.IEContext
- GHC.Iface.Ext.Ast.RFContext
- GHC.Driver.Make.BuildPlan
- GHC.Driver.Make.ModuleGraphNodeWithBootFile
- GHC.Types.Name.NameSort
- GHC.Unit.Module.Env.NDModule
- GHC.TcPlugin.API.Internal.BuiltinDefs
- GHC.TcPlugin.API.Internal.askBuiltins
- GHC.TcPlugin.API.Internal.D:R:TcPluginMStopa0
- GHC.TcPlugin.API.Internal.D:R:TcPluginMInita0
- GHC.TcPlugin.API.Internal.D:R:TcPluginMRewritea0
- GHC.TcPlugin.API.Internal.D:R:TcPluginMSolvea0
- GHC.Utils.Outputable.D:R:LineSDoc
- GHC.Data.TrieMap.D:R:KeyUniqDFM
- GHC.Cmm.CLabel.IdLabelInfo
- GHC.Cmm.CLabel.TickyIdInfo
- GHC.Cmm.Type.CmmCat
- GHC.Cmm.LayoutStack.StackMap
- GHC.Cmm.LayoutStack.StackSlot
- GHC.CmmToAsm.CFG.BranchInfo
- GHC.CmmToAsm.CFG.LoopInfo
- GHC.CmmToAsm.Reg.Graph.SpillClean.Store
- GHC.Core.Opt.Arity.ArityEnv
- GHC.Core.Opt.CprAnal.AnalEnv
- GHC.Core.Opt.FloatIn.FloatInBind
- GHC.Core.Opt.FloatOut.FloatBinds
- GHC.Core.Opt.OccurAnal.OccEncl
- GHC.Core.Opt.OccurAnal.UsageDetails
- GHC.Core.Opt.Simplify.Env.FloatFlag
- GHC.Core.Opt.SpecConstr.ArgOcc
- GHC.Core.Opt.SpecConstr.Call
- GHC.Core.Opt.SpecConstr.CallPat
- GHC.Core.Opt.SpecConstr.HowBound
- GHC.Core.Opt.SpecConstr.ScUsage
- GHC.Core.Opt.SpecConstr.Value
- GHC.Core.Opt.Specialise.CallInfo
- GHC.Core.Opt.Specialise.CallInfoSet
- GHC.Core.Opt.Specialise.FloatedDictBinds
- GHC.Core.Opt.Specialise.SpecEnv
- GHC.Core.Opt.Specialise.UsageDetails
- GHC.Core.SimpleOpt.SimpleOptEnv
- GHC.CoreToStg.Prep.ArgInfo
- GHC.CoreToStg.Prep.FloatingBind
- GHC.CoreToStg.Prep.OkToSpec
- GHC.Data.Graph.Directed.Time
- GHC.Data.Graph.Directed.Edge
- GHC.Driver.Make.CodeGenEnable
- GHC.Driver.Make.CachedIface
- 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.Iface.Recomp.IfaceDeclExtras
- GHC.Parser.PostProcess.Haddock.HdkA
- GHC.Parser.PostProcess.Haddock.HasHaddock
- GHC.Parser.PostProcess.Haddock.addHaddock
- GHC.Rename.HsType.RnTyKiEnv
- GHC.Rename.HsType.RnTyKiWhat
- GHC.Stg.Unarise.UnariseVal
- GHC.StgToByteCode.Discr
- GHC.Tc.Deriv.EarlyDerivSpec
- GHC.Tc.Gen.Bind.GeneralisationPlan
- GHC.Tc.Gen.Head.XPass
- GHC.Tc.Gen.Head.EWrap
- GHC.Wasm.ControlFlow.FromCmm.Context
Warning: GHC.TcPlugin.API.Names: could not find link destinations for:
- GHC.TcPlugin.API.Names.GTraversableC
- GHC.TcPlugin.API.Names.ResolveName
- GHC.TcPlugin.API.Names.resolve_names
Documentation created: dist/doc/html/ghc-tcplugin-api/,
dist/doc/html/ghc-tcplugin-api/ghc-tcplugin-api.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/ghc-tcplugin-api-0.18.1.0-1k19hBZR5l07cTHtOxt350
Completed ghc-tcplugin-api-0.18.1.0
Test log
[view raw]
Resolving dependencies... No tests to run for all the packages in the project