Build #4 for modular-0.1.0.8
| Package | modular-0.1.0.8 |
|---|
| Install | InstallOk |
|---|---|
| Docs | Ok |
| Tests | NotTried |
| Time submitted | 2025-12-01 19:01:13.718923906 UTC |
|---|---|
| Compiler | ghc-9.8.4 |
| OS | linux |
| Arch | x86_64 |
| Dependencies | base-4.19.2.0, ghc-typelits-knownnat-0.8.2 |
| Flags | none |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Resolving dependencies...
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
Configuring ghc-typelits-natnormalise-0.9.1...
Preprocessing library for ghc-typelits-natnormalise-0.9.1..
Building library for ghc-typelits-natnormalise-0.9.1..
[1 of 4] Compiling GHC.TypeLits.Normalise.Compat ( src/GHC/TypeLits/Normalise/Compat.hs, dist/build/GHC/TypeLits/Normalise/Compat.o, dist/build/GHC/TypeLits/Normalise/Compat.dyn_o )
[2 of 4] Compiling GHC.TypeLits.Normalise.SOP ( src/GHC/TypeLits/Normalise/SOP.hs, dist/build/GHC/TypeLits/Normalise/SOP.o, dist/build/GHC/TypeLits/Normalise/SOP.dyn_o )
[3 of 4] Compiling GHC.TypeLits.Normalise.Unify ( src/GHC/TypeLits/Normalise/Unify.hs, dist/build/GHC/TypeLits/Normalise/Unify.o, dist/build/GHC/TypeLits/Normalise/Unify.dyn_o )
[4 of 4] Compiling GHC.TypeLits.Normalise ( src/GHC/TypeLits/Normalise.hs, dist/build/GHC/TypeLits/Normalise.o, dist/build/GHC/TypeLits/Normalise.dyn_o )
Preprocessing library for ghc-typelits-natnormalise-0.9.1..
Running Haddock on library for ghc-typelits-natnormalise-0.9.1..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 4] Compiling GHC.TypeLits.Normalise.Compat ( src/GHC/TypeLits/Normalise/Compat.hs, nothing )
[2 of 4] Compiling GHC.TypeLits.Normalise.SOP ( src/GHC/TypeLits/Normalise/SOP.hs, nothing )
[3 of 4] Compiling GHC.TypeLits.Normalise.Unify ( src/GHC/TypeLits/Normalise/Unify.hs, nothing )
[4 of 4] Compiling GHC.TypeLits.Normalise ( src/GHC/TypeLits/Normalise.hs, nothing )
Haddock coverage:
41% ( 5 / 12) in 'GHC.TypeLits.Normalise.Compat'
Missing documentation for:
Module header
LookedUpTyCons (src/GHC/TypeLits/Normalise/Compat.hs:82)
lookupTyCons (src/GHC/TypeLits/Normalise/Compat.hs:104)
upToGivens (src/GHC/TypeLits/Normalise/Compat.hs:363)
listToUniqMap
nonDetUniqMapToList
mkTcPluginSolveResult (src/GHC/TypeLits/Normalise/Compat.hs:394)
Warning: 'complex' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
76% ( 10 / 13) in 'GHC.TypeLits.Normalise.SOP'
Missing documentation for:
Symbol (src/GHC/TypeLits/Normalise/SOP.hs:106)
Product (src/GHC/TypeLits/Normalise/SOP.hs:113)
SOP (src/GHC/TypeLits/Normalise/SOP.hs:122)
Warning: 'CoreSubst' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'x' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'y' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'a' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'b' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Nat' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
82% ( 23 / 28) in 'GHC.TypeLits.Normalise.Unify'
Missing documentation for:
CType (src/GHC/TypeLits/Normalise/Unify.hs:94)
normaliseSimplifyNat (src/GHC/TypeLits/Normalise/Unify.hs:209)
UnifyItem (src/GHC/TypeLits/Normalise/Unify.hs:365)
solvedInEqSmallestConstraint (src/GHC/TypeLits/Normalise/Unify.hs:838)
negateProd (src/GHC/TypeLits/Normalise/Unify.hs:322)
100% ( 2 / 2) in 'GHC.TypeLits.Normalise'
Warning: GHC.TypeLits.Normalise.Unify: could not find link destinations for:
- GHC.TypeLits.Normalise.Unify.Ineq
- GHC.TypeLits.Normalise.Unify.CoreProduct
Documentation created: dist/doc/html/ghc-typelits-natnormalise/,
dist/doc/html/ghc-typelits-natnormalise/ghc-typelits-natnormalise.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/ghc-typelits-natnormalise-0.9.1-5poCPVQvHkm5b7ml3Tzm1T
Completed ghc-typelits-natnormalise-0.9.1
Configuring ghc-typelits-knownnat-0.8.2...
Preprocessing library for ghc-typelits-knownnat-0.8.2..
Building library for ghc-typelits-knownnat-0.8.2..
[1 of 4] Compiling GHC.TypeLits.KnownNat.TH ( src/GHC/TypeLits/KnownNat/TH.hs, dist/build/GHC/TypeLits/KnownNat/TH.o, dist/build/GHC/TypeLits/KnownNat/TH.dyn_o )
[2 of 4] Compiling GHC.TypeLits.KnownNat ( src/GHC/TypeLits/KnownNat.hs, dist/build/GHC/TypeLits/KnownNat.o, dist/build/GHC/TypeLits/KnownNat.dyn_o )
[3 of 4] Compiling GHC.TypeLits.KnownNat.Compat ( src/GHC/TypeLits/KnownNat/Compat.hs, dist/build/GHC/TypeLits/KnownNat/Compat.o, dist/build/GHC/TypeLits/KnownNat/Compat.dyn_o )
[4 of 4] Compiling GHC.TypeLits.KnownNat.Solver ( src/GHC/TypeLits/KnownNat/Solver.hs, dist/build/GHC/TypeLits/KnownNat/Solver.o, dist/build/GHC/TypeLits/KnownNat/Solver.dyn_o )
Preprocessing library for ghc-typelits-knownnat-0.8.2..
Running Haddock on library for ghc-typelits-knownnat-0.8.2..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 4] Compiling GHC.TypeLits.KnownNat.TH ( src/GHC/TypeLits/KnownNat/TH.hs, /tmp/ghc1534102_0/ghc_8.o, /tmp/ghc1534102_0/ghc_8.dyn_o )
[2 of 4] Compiling GHC.TypeLits.KnownNat ( src/GHC/TypeLits/KnownNat.hs, nothing )
[3 of 4] Compiling GHC.TypeLits.KnownNat.Compat ( src/GHC/TypeLits/KnownNat/Compat.hs, nothing )
[4 of 4] Compiling GHC.TypeLits.KnownNat.Solver ( src/GHC/TypeLits/KnownNat/Solver.hs, nothing )
Haddock coverage:
Warning: 'SNatKn' is ambiguous. It is defined
* at src/GHC/TypeLits/KnownNat.hs:166:32
* at src/GHC/TypeLits/KnownNat.hs:166: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/TypeLits/KnownNat.hs:166:1
94% ( 17 / 18) in 'GHC.TypeLits.KnownNat'
Missing documentation for:
KnownBool (src/GHC/TypeLits/KnownNat.hs:234)
Warning: 'MaxSym0' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'UnivCo' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
100% ( 2 / 2) in 'GHC.TypeLits.KnownNat.Solver'
Documentation created: dist/doc/html/ghc-typelits-knownnat/,
dist/doc/html/ghc-typelits-knownnat/ghc-typelits-knownnat.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/ghc-typelits-knownnat-0.8.2-GZQPJ7hT9eYB3nxWIBjuaL
Completed ghc-typelits-knownnat-0.8.2
Downloading modular-0.1.0.8
Downloaded modular-0.1.0.8
Configuring modular-0.1.0.8...
Preprocessing library for modular-0.1.0.8..
Building library for modular-0.1.0.8..
[1 of 2] Compiling Numeric.Modular ( src/Numeric/Modular.hs, dist/build/Numeric/Modular.o, dist/build/Numeric/Modular.dyn_o )
[2 of 2] Compiling Paths_modular ( dist/build/autogen/Paths_modular.hs, dist/build/Paths_modular.o, dist/build/Paths_modular.dyn_o )
Preprocessing library for modular-0.1.0.8..
Running Haddock on library for modular-0.1.0.8..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 2] Compiling Numeric.Modular ( src/Numeric/Modular.hs, nothing )
[2 of 2] Compiling Paths_modular ( dist/build/autogen/Paths_modular.hs, nothing )
Haddock coverage:
Warning: 'Mod' is ambiguous. It is defined
* at src/Numeric/Modular.hs:71:23
* at src/Numeric/Modular.hs:71: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/Numeric/Modular.hs:71:1
Warning: 'n' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
100% ( 4 / 4) in 'Numeric.Modular'
Documentation created: dist/doc/html/modular/,
dist/doc/html/modular/modular.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/modular-0.1.0.8-KTyN8ReiKFf2v4bGsUSM7d
Completed modular-0.1.0.8
Test log
[view raw]
Resolving dependencies... No tests to run for all the packages in the project