=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for hs-control-monad-free-0.6.2nb6 Preprocessing library for control-monad-free-0.6.2.. Building library for control-monad-free-0.6.2.. [1 of 3] Compiling Control.Monad.Free ( Control/Monad/Free.hs, dist/build/Control/Monad/Free.o, dist/build/Control/Monad/Free.dyn_o ) Control/Monad/Free.hs:84:5: warning: [-Wnoncanonical-monad-instances] Noncanonical `return' definition detected in the instance declaration for `Monad (Free f)'. `return' will eventually be removed in favour of `pure' Either remove definition for `return' (recommended) or define as `return = pure' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 84 | return = Pure | ^^^^^^^^^^^^^^^^^^^^^^ Control/Monad/Free.hs:149:5: warning: [-Wnoncanonical-monad-instances] Noncanonical `return' definition detected in the instance declaration for `Monad (FreeT f m)'. `return' will eventually be removed in favour of `pure' Either remove definition for `return' (recommended) or define as `return = pure' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 149 | return = FreeT . return . Left | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [2 of 3] Compiling Control.Monad.Free.Improve ( Control/Monad/Free/Improve.hs, dist/build/Control/Monad/Free/Improve.o, dist/build/Control/Monad/Free/Improve.dyn_o ) Control/Monad/Free/Improve.hs:37:3: warning: [-Wnoncanonical-monad-instances] Noncanonical `return' definition detected in the instance declaration for `Monad (C mu)'. `return' will eventually be removed in favour of `pure' Either remove definition for `return' (recommended) or define as `return = pure' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 37 | return a = C (\h -> h a) | ^^^^^^^^^^^^^^^^^^^^^^^^ Control/Monad/Free/Improve.hs:41:3: warning: [-Wnoncanonical-monad-instances] Noncanonical `pure = return' definition detected in the instance declaration for `Applicative (C mu)'. Move definition from `return' to `pure' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 41 | pure = return | ^^^^^^^^^^^^^ [3 of 3] Compiling Control.Monad.Free.Zip ( Control/Monad/Free/Zip.hs, dist/build/Control/Monad/Free/Zip.o, dist/build/Control/Monad/Free/Zip.dyn_o ) [1 of 3] Compiling Control.Monad.Free ( Control/Monad/Free.hs, dist/build/Control/Monad/Free.p_o ) Control/Monad/Free.hs:84:5: warning: [-Wnoncanonical-monad-instances] Noncanonical `return' definition detected in the instance declaration for `Monad (Free f)'. `return' will eventually be removed in favour of `pure' Either remove definition for `return' (recommended) or define as `return = pure' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 84 | return = Pure | ^^^^^^^^^^^^^^^^^^^^^^ Control/Monad/Free.hs:149:5: warning: [-Wnoncanonical-monad-instances] Noncanonical `return' definition detected in the instance declaration for `Monad (FreeT f m)'. `return' will eventually be removed in favour of `pure' Either remove definition for `return' (recommended) or define as `return = pure' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 149 | return = FreeT . return . Left | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [2 of 3] Compiling Control.Monad.Free.Improve ( Control/Monad/Free/Improve.hs, dist/build/Control/Monad/Free/Improve.p_o ) Control/Monad/Free/Improve.hs:37:3: warning: [-Wnoncanonical-monad-instances] Noncanonical `return' definition detected in the instance declaration for `Monad (C mu)'. `return' will eventually be removed in favour of `pure' Either remove definition for `return' (recommended) or define as `return = pure' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 37 | return a = C (\h -> h a) | ^^^^^^^^^^^^^^^^^^^^^^^^ Control/Monad/Free/Improve.hs:41:3: warning: [-Wnoncanonical-monad-instances] Noncanonical `pure = return' definition detected in the instance declaration for `Applicative (C mu)'. Move definition from `return' to `pure' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 41 | pure = return | ^^^^^^^^^^^^^ [3 of 3] Compiling Control.Monad.Free.Zip ( Control/Monad/Free/Zip.hs, dist/build/Control/Monad/Free/Zip.p_o ) Preprocessing library for control-monad-free-0.6.2.. Running Haddock on library for control-monad-free-0.6.2.. Warning: The documentation for the following packages are not installed. No links will be generated to these packages: base-4.18.1.0, ghc-bignum-1.3, ghc-prim-0.10.0, transformers-0.6.1.0 Control/Monad/Free.hs:84:5: warning: [-Wnoncanonical-monad-instances] Noncanonical `return' definition detected in the instance declaration for `Monad (Free f)'. `return' will eventually be removed in favour of `pure' Either remove definition for `return' (recommended) or define as `return = pure' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 84 | return = Pure | ^^^^^^^^^^^^^^^^^^^^^^ Control/Monad/Free.hs:149:5: warning: [-Wnoncanonical-monad-instances] Noncanonical `return' definition detected in the instance declaration for `Monad (FreeT f m)'. `return' will eventually be removed in favour of `pure' Either remove definition for `return' (recommended) or define as `return = pure' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 149 | return = FreeT . return . Left | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Control/Monad/Free/Improve.hs:37:3: warning: [-Wnoncanonical-monad-instances] Noncanonical `return' definition detected in the instance declaration for `Monad (C mu)'. `return' will eventually be removed in favour of `pure' Either remove definition for `return' (recommended) or define as `return = pure' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 37 | return a = C (\h -> h a) | ^^^^^^^^^^^^^^^^^^^^^^^^ Control/Monad/Free/Improve.hs:41:3: warning: [-Wnoncanonical-monad-instances] Noncanonical `pure = return' definition detected in the instance declaration for `Applicative (C mu)'. Move definition from `return' to `pure' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 41 | pure = return | ^^^^^^^^^^^^^ Warning: 'Opens' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: Couldn't find .haddock for export Monad Warning: Couldn't find .haddock for export Functor Warning: Couldn't find .haddock for export MonadPlus Warning: Couldn't find .haddock for export MonadFail Warning: Couldn't find .haddock for export =<< Warning: Couldn't find .haddock for export join Warning: Couldn't find .haddock for export liftM Warning: Couldn't find .haddock for export ap Warning: Couldn't find .haddock for export mapM_ Warning: Couldn't find .haddock for export sequence_ Warning: Couldn't find .haddock for export Traversable Warning: Couldn't find .haddock for export liftM2 Warning: Couldn't find .haddock for export forM_ Warning: Couldn't find .haddock for export msum Warning: Couldn't find .haddock for export void Warning: Couldn't find .haddock for export forM Warning: Couldn't find .haddock for export liftM3 Warning: Couldn't find .haddock for export liftM4 Warning: Couldn't find .haddock for export liftM5 Warning: Couldn't find .haddock for export when Warning: Couldn't find .haddock for export <$!> Warning: Couldn't find .haddock for export <=< Warning: Couldn't find .haddock for export >=> Warning: Couldn't find .haddock for export foldM Warning: Couldn't find .haddock for export foldM_ Warning: Couldn't find .haddock for export replicateM Warning: Couldn't find .haddock for export replicateM_ Warning: Couldn't find .haddock for export unless Warning: Couldn't find .haddock for export filterM Warning: Couldn't find .haddock for export forever Warning: Couldn't find .haddock for export mapAndUnzipM Warning: Couldn't find .haddock for export mfilter Warning: Couldn't find .haddock for export zipWithM Warning: Couldn't find .haddock for export zipWithM_ Warning: Couldn't find .haddock for export guard Warning: Control.Monad.Free: Could not find documentation for exported module: Control.Monad.Fail 8% ( 5 / 62) in 'Control.Monad.Free' Missing documentation for: Module header Monad Functor MonadPlus MonadFail =<< join liftM ap mapM_ sequence_ mapM sequence liftM2 forM_ msum void forM liftM3 liftM4 liftM5 when <$!> <=< >=> foldM foldM_ replicateM replicateM_ unless filterM forever mapAndUnzipM mfilter zipWithM zipWithM_ guard Free (Control/Monad/Free.hs:49) isPure (Control/Monad/Free.hs:94) isImpure (Control/Monad/Free.hs:94) foldFree (Control/Monad/Free.hs:98) evalFree (Control/Monad/Free.hs:113) mapFree (Control/Monad/Free.hs:117) mapFreeM (Control/Monad/Free.hs:120) mapFreeM' (Control/Monad/Free.hs:127) foldFreeM (Control/Monad/Free.hs:102) induce (Control/Monad/Free.hs:110) FreeT (Control/Monad/Free.hs:133) foldFreeT (Control/Monad/Free.hs:173) foldFreeT' (Control/Monad/Free.hs:180) mapFreeT (Control/Monad/Free.hs:186) foldFreeA (Control/Monad/Free.hs:106) mapFreeA (Control/Monad/Free.hs:123) trans (Control/Monad/Free.hs:193) trans' (Control/Monad/Free.hs:196) untrans (Control/Monad/Free.hs:190) liftFree (Control/Monad/Free.hs:199) 25% ( 1 / 4) in 'Control.Monad.Free.Improve' Missing documentation for: C (Control/Monad/Free/Improve.hs:24) rep (Control/Monad/Free/Improve.hs:26) improve (Control/Monad/Free/Improve.hs:29) 0% ( 0 / 3) in 'Control.Monad.Free.Zip' Missing documentation for: Module header zipFree (Control/Monad/Free/Zip.hs:11) zipFree_ (Control/Monad/Free/Zip.hs:21) Warning: Control.Monad.Free: could not find link destinations for: - GHC.Classes.== - GHC.Classes.>= - Control.Monad.Fail.fail - GHC.Base.<*> - GHC.Base.pure - GHC.Base.*> - GHC.Classes.Eq - GHC.Num.Num - GHC.Classes.Ord - GHC.Show.Show - GHC.Base.Applicative - Data.Foldable.Foldable - Data.Traversable.Traversable - GHC.Generics.Generic - GHC.Generics.Generic1 - GHC.Base.Monoid - GHC.Types.Bool - GHC.Base.String - GHC.Types.Char - GHC.Types.Double - GHC.Types.Float - GHC.Types.Int - GHC.Types.List - GHC.Maybe.Maybe - GHC.Types.Ordering - GHC.Types.IO - GHC.Types.Word - GHC.Ptr.Ptr - Data.Either.Either - GHC.Base.NonEmpty - GHC.Types.Type - GHC.Generics.V1 - GHC.Generics.U1 - GHC.Generics.Par1 - GHC.Generics.Rec1 - GHC.Generics.K1 - GHC.Generics.M1 - GHC.Generics.:+: - GHC.Generics.:*: - GHC.Generics.:.: - GHC.Generics.Rec0 - GHC.Generics.D1 - GHC.Generics.C1 - GHC.Generics.S1 - GHC.Generics.Rep - GHC.Generics.Rep1 - GHC.Generics.URec - GHC.Types.Symbol - GHC.Types.False - GHC.Maybe.Nothing - GHC.Generics.PrefixI - GHC.Generics.NoSourceUnpackedness - GHC.Generics.NoSourceStrictness - GHC.Generics.DecidedLazy - GHC.Generics.MetaData - GHC.Generics.MetaCons - GHC.Generics.MetaSel - Data.Foldable.elem - Data.Foldable.foldMap - Data.Foldable.foldl - Data.Foldable.foldl1 - Data.Foldable.foldr - Data.Foldable.foldr1 - Data.Foldable.length - Data.Foldable.maximum - Data.Foldable.minimum - Data.Foldable.null - Data.Foldable.product - Data.Foldable.sum - Data.Traversable.sequenceA - Data.Traversable.traverse - GHC.Base.<* - GHC.Base.liftA2 - GHC.Show.show - GHC.Show.showList - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Classes./= - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.compare - GHC.Classes.max - GHC.Classes.min - Control.Applicative.WrappedArrow - Control.Applicative.WrappedMonad - Control.Applicative.ZipList - Data.Functor.Const.Const - GHC.Base.Alternative - GHC.Base.<|> - GHC.Base.empty - GHC.Base.many - GHC.Base.some - Control.Arrow.ArrowPlus - Control.Arrow.Arrow - Text.ParserCombinators.ReadP.P - Control.Monad.Trans.Class.MonadTrans - Control.Monad.Trans.Class.lift - Control.Monad.IO.Class.MonadIO - Control.Monad.IO.Class.liftIO - Data.Foldable.fold - Data.Foldable.foldMap' - Data.Foldable.foldl' - Data.Foldable.foldr' - Data.Foldable.toList - Data.Semigroup.Internal.Dual - Data.Semigroup.Internal.Product - Data.Semigroup.Internal.Sum - Data.Semigroup.Internal.Alt - Data.Monoid.Ap - Data.Monoid.First - Data.Monoid.Last - Data.Functor.Classes.Eq1 - Data.Functor.Classes.liftEq - Data.Functor.Classes.Ord1 - Data.Functor.Classes.liftCompare - Data.Functor.Classes.Show1 - Data.Complex.Complex - GHC.Generics.Generically1 - Data.Functor.Identity.Identity - Text.ParserCombinators.ReadP.ReadP - GHC.Generics.from - GHC.Generics.to - Control.Arrow.ArrowApply - Control.Arrow.ArrowMonad - Control.Arrow.Kleisli - Control.Monad.Trans.State.Lazy.StateT - Data.Functor.Compose.Compose - Data.Functor.Product.Product - Data.Functor.Sum.Sum Warning: Control.Monad.Free.Improve: could not find link destinations for: - GHC.Base.<*> - GHC.Base.pure - GHC.Base.*> - GHC.Base.Applicative - Data.Either.Either - GHC.Types.Type - GHC.Base.<* - GHC.Base.liftA2 - GHC.Base.Alternative - GHC.Base.<|> - GHC.Base.empty - GHC.Base.many - GHC.Base.some - Control.Monad.Trans.Class.MonadTrans - Control.Monad.Trans.Class.lift Warning: Control.Monad.Free.Zip: could not find link destinations for: - GHC.Classes.Eq - Data.Traversable.Traversable Documentation created: dist/doc/html/control-monad-free/index.html