Add a DynFlags plugin. #56
Draft
Garnix CI / package ghc8107_categorifier-plugin [aarch64-darwin]
succeeded
Feb 9, 2024 in 14m 26s
Run results
Build succeeded
Details
Last 100 lines of logs:
Haddock coverage:
100% ( 7 / 7) in 'Categorifier.Categorify'
12% ( 1 / 8) in 'Categorifier.Core.Base'
Missing documentation for:
distlB (Categorifier/Core/Base.hs:23)
fixB (Categorifier/Core/Base.hs:26)
ifThenElseB (Categorifier/Core/Base.hs:29)
lassocB (Categorifier/Core/Base.hs:32)
rassocB (Categorifier/Core/Base.hs:35)
strengthB (Categorifier/Core/Base.hs:38)
uncurryB (Categorifier/Core/Base.hs:41)
100% ( 3 / 3) in 'Categorifier.Core.Functions'
33% ( 5 / 15) in 'Categorifier.Core.Types'
Missing documentation for:
Module header
CategoryStack (Categorifier/Core/Types.hs:33)
DictionaryStack (Categorifier/Core/Types.hs:38)
CategoryState (Categorifier/Core/Types.hs:47)
DictCache (Categorifier/Core/Types.hs:81)
DictCacheKey (Categorifier/Core/Types.hs:83)
DictCacheEntry (Categorifier/Core/Types.hs:85)
MissingSymbol (Categorifier/Core/Types.hs:54)
DictionaryFailure (Categorifier/Core/Types.hs:125)
liftDictionaryStack (Categorifier/Core/Types.hs:43)
0% ( 0 / 2) in 'Categorifier.DynFlags'
Missing documentation for:
Module header
plugin (Categorifier/DynFlags.hs:8)
50% ( 16 / 32) in 'Categorifier.Hierarchy'
Missing documentation for:
Last (Categorifier/Hierarchy.hs:417)
Last (Categorifier/Hierarchy.hs:419)
getLast (Categorifier/Hierarchy.hs:422)
concatOps (Categorifier/Hierarchy.hs:139)
findDataCon (Categorifier/Hierarchy.hs:676)
findTHName (Categorifier/Hierarchy.hs:669)
findTyCon (Categorifier/Hierarchy.hs:696)
identifier (Categorifier/Hierarchy.hs:705)
BaseIdentifiers (Categorifier/Hierarchy.hs:1222)
getBaseIdentifiers (Categorifier/Hierarchy.hs:1227)
IntConstructor (Categorifier/Hierarchy.hs:1173)
getIntegerConstructors (Categorifier/Hierarchy.hs:1193)
intConstructorToOpTyPair (Categorifier/Hierarchy.hs:1181)
intConstructorToBoxer (Categorifier/Hierarchy.hs:1187)
GetTagInfo (Categorifier/Hierarchy.hs:1215)
getGetTagInfo (Categorifier/Hierarchy.hs:1219)
28% ( 2 / 7) in 'Categorifier.Core.Makers'
Missing documentation for:
Makers (Categorifier/Core/Makers.hs:37)
haskMakers (Categorifier/Core/Makers.hs:187)
extract2TypeArgs (Categorifier/Core/Makers.hs:359)
getMorphismType (Categorifier/Core/Makers.hs:365)
isFreeIn (Categorifier/Core/Makers.hs:370)
Warning: 'baseBoxers' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
88% ( 15 / 17) in 'Categorifier.Core.PrimOp'
Missing documentation for:
Boxer (Categorifier/Core/PrimOp.hs:75)
matchTagToEnumApp (Categorifier/Core/PrimOp.hs:1047)
40% ( 10 / 25) in 'Categorifier.Core.MakerMap'
Missing documentation for:
Module header
MakerMapFun' (Categorifier/Core/MakerMap.hs:130)
baseMakerMapFun (Categorifier/Core/MakerMap.hs:161)
applyCat (Categorifier/Core/MakerMap.hs:1231)
composeCat (Categorifier/Core/MakerMap.hs:1252)
forkCat (Categorifier/Core/MakerMap.hs:1276)
curryCat (Categorifier/Core/MakerMap.hs:1295)
uncurryCat (Categorifier/Core/MakerMap.hs:1305)
applyEnrichedCat' (Categorifier/Core/MakerMap.hs:1386)
isHeadVarId (Categorifier/Core/MakerMap.hs:1412)
makeLookupMap (Categorifier/Core/MakerMap.hs:96)
makeMaker1 (Categorifier/Core/MakerMap.hs:1327)
makeMaker2 (Categorifier/Core/MakerMap.hs:1339)
makeTupleTyWithVar (Categorifier/Core/MakerMap.hs:1398)
splitNameString (Categorifier/Core/MakerMap.hs:1427)
Warning: 'Plugins.Alt' is ambiguous. It is defined
* in ‘Categorifier.GHC.Core’
* in ‘CoreSyn’
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 ‘CoreSyn’
66% ( 4 / 6) in 'Categorifier.Core.Categorify'
Missing documentation for:
isTypeOrPred (Categorifier/Core/Categorify.hs:1289)
simplifyFun (Categorifier/Core/Categorify.hs:1207)
100% ( 2 / 2) in 'Categorifier'
Documentation created: dist/doc/html/categorifier-plugin/index.html,
dist/doc/html/categorifier-plugin/categorifier-plugin.txt
haddockPhase completed in 33 seconds
@nix {"action":"setPhase","phase":"installPhase"}
Running phase: installPhase
Installing library in /nix/store/z3n125q7pdc41fpwxykgindqmljym9cc-categorifier-plugin-0.1/lib/ghc-8.10.7/aarch64-osx-ghc-8.10.7/categorifier-plugin-0.1-O5iqVK5Nu73SAKGowyQYo
@nix {"action":"setPhase","phase":"fixupPhase"}
Running phase: fixupPhase
checking for references to /private/tmp/nix-build-categorifier-plugin-0.1.drv-0/ in /nix/store/z3n125q7pdc41fpwxykgindqmljym9cc-categorifier-plugin-0.1...
patching script interpreter paths in /nix/store/z3n125q7pdc41fpwxykgindqmljym9cc-categorifier-plugin-0.1
stripping (with command strip and flags -S) in /nix/store/z3n125q7pdc41fpwxykgindqmljym9cc-categorifier-plugin-0.1/lib
checking for references to /private/tmp/nix-build-categorifier-plugin-0.1.drv-0/ in /nix/store/jp31s9fld0jy9ia4l713w90j21arpclf-categorifier-plugin-0.1-doc...
patching script interpreter paths in /nix/store/jp31s9fld0jy9ia4l713w90j21arpclf-categorifier-plugin-0.1-doc
Loading