Add a DynFlags plugin. #56
Draft
Garnix CI / package ghc928_categorifier-plugin [aarch64-linux]
succeeded
Feb 9, 2024 in 10m 2s
Run results
Build succeeded
Details
Last 100 lines of logs:
Running Haddock on library for categorifier-plugin-0.1..
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: data-array-byte-0.1.0.1
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
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)
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 40 seconds
@nix {"action":"setPhase","phase":"installPhase"}
Running phase: installPhase
Installing library in /nix/store/pv8mc3b71y3xnhbmjhqff4m084b77l2i-categorifier-plugin-0.1/lib/ghc-9.2.8/aarch64-linux-ghc-9.2.8/categorifier-plugin-0.1-JME4CuBy3rjFlroLmOUTxP
@nix {"action":"setPhase","phase":"fixupPhase"}
Running phase: fixupPhase
shrinking RPATHs of ELF executables and libraries in /nix/store/pv8mc3b71y3xnhbmjhqff4m084b77l2i-categorifier-plugin-0.1
shrinking /nix/store/pv8mc3b71y3xnhbmjhqff4m084b77l2i-categorifier-plugin-0.1/lib/ghc-9.2.8/aarch64-linux-ghc-9.2.8/libHScategorifier-plugin-0.1-JME4CuBy3rjFlroLmOUTxP-ghc9.2.8.so
checking for references to /build/ in /nix/store/pv8mc3b71y3xnhbmjhqff4m084b77l2i-categorifier-plugin-0.1...
patching script interpreter paths in /nix/store/pv8mc3b71y3xnhbmjhqff4m084b77l2i-categorifier-plugin-0.1
stripping (with command strip and flags -S -p) in /nix/store/pv8mc3b71y3xnhbmjhqff4m084b77l2i-categorifier-plugin-0.1/lib
shrinking RPATHs of ELF executables and libraries in /nix/store/bxwwwk1xid0a1bh0y5hz5kx3i3zgrx8w-categorifier-plugin-0.1-doc
checking for references to /build/ in /nix/store/bxwwwk1xid0a1bh0y5hz5kx3i3zgrx8w-categorifier-plugin-0.1-doc...
patching script interpreter paths in /nix/store/bxwwwk1xid0a1bh0y5hz5kx3i3zgrx8w-categorifier-plugin-0.1-doc
Loading