Resolving dependencies... Configuring numtype-dk-0.5.0.3... Preprocessing library for numtype-dk-0.5.0.3.. Building library for numtype-dk-0.5.0.3.. Numeric/NumType/DK/Integers.hs:3:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 3 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Numeric/NumType/DK/Naturals.hs:1:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 1 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ [1 of 2] Compiling Numeric.NumType.DK.Integers ( Numeric/NumType/DK/Integers.hs, dist/build/Numeric/NumType/DK/Integers.o, dist/build/Numeric/NumType/DK/Integers.dyn_o ) [2 of 2] Compiling Numeric.NumType.DK.Naturals ( Numeric/NumType/DK/Naturals.hs, dist/build/Numeric/NumType/DK/Naturals.o, dist/build/Numeric/NumType/DK/Naturals.dyn_o ) Preprocessing library for numtype-dk-0.5.0.3.. Running Haddock on library for numtype-dk-0.5.0.3.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. Numeric/NumType/DK/Integers.hs:3:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 3 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ Numeric/NumType/DK/Naturals.hs:1:14: warning: [GHC-53692] [-Wdeprecated-flags] -XAutoDeriveTypeable is deprecated: Typeable instances are created automatically for all types since GHC 8.2. | 1 | {-# LANGUAGE AutoDeriveTypeable #-} | ^^^^^^^^^^^^^^^^^^ [1 of 2] Compiling Numeric.NumType.DK.Integers ( Numeric/NumType/DK/Integers.hs, nothing ) [2 of 2] Compiling Numeric.NumType.DK.Naturals ( Numeric/NumType/DK/Naturals.hs, nothing ) Haddock coverage: 31% ( 15 / 47) in 'Numeric.NumType.DK.Integers' Missing documentation for: TypeInt (Numeric/NumType/DK/Integers.hs:90) Pred (Numeric/NumType/DK/Integers.hs:116) Succ (Numeric/NumType/DK/Integers.hs:140) pred (Numeric/NumType/DK/Integers.hs:377) succ (Numeric/NumType/DK/Integers.hs:378) negate (Numeric/NumType/DK/Integers.hs:379) abs (Numeric/NumType/DK/Integers.hs:380) signum (Numeric/NumType/DK/Integers.hs:381) + (Numeric/NumType/DK/Integers.hs:383) - (Numeric/NumType/DK/Integers.hs:384) * (Numeric/NumType/DK/Integers.hs:385) / (Numeric/NumType/DK/Integers.hs:386) ^ (Numeric/NumType/DK/Integers.hs:387) zero (Numeric/NumType/DK/Integers.hs:412) pos1 (Numeric/NumType/DK/Integers.hs:414) pos2 (Numeric/NumType/DK/Integers.hs:416) pos3 (Numeric/NumType/DK/Integers.hs:418) pos4 (Numeric/NumType/DK/Integers.hs:420) pos5 (Numeric/NumType/DK/Integers.hs:422) pos6 (Numeric/NumType/DK/Integers.hs:424) pos7 (Numeric/NumType/DK/Integers.hs:426) pos8 (Numeric/NumType/DK/Integers.hs:428) pos9 (Numeric/NumType/DK/Integers.hs:430) neg1 (Numeric/NumType/DK/Integers.hs:410) neg2 (Numeric/NumType/DK/Integers.hs:408) neg3 (Numeric/NumType/DK/Integers.hs:406) neg4 (Numeric/NumType/DK/Integers.hs:404) neg5 (Numeric/NumType/DK/Integers.hs:402) neg6 (Numeric/NumType/DK/Integers.hs:400) neg7 (Numeric/NumType/DK/Integers.hs:398) neg8 (Numeric/NumType/DK/Integers.hs:396) neg9 (Numeric/NumType/DK/Integers.hs:394) Warning: Numeric.NumType.DK.Integers: could not find link destinations for: - Numeric.NumType.DK.Integers.NatSucc - Numeric.NumType.DK.Integers.NatPred - Numeric.NumType.DK.Integers.Z Documentation created: dist/doc/html/numtype-dk/, dist/doc/html/numtype-dk/numtype-dk.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/numtype-dk-0.5.0.3-Gh9PKBySrJ7IFBBPes1mhH Completed numtype-dk-0.5.0.3 Configuring exact-pi-0.5.0.2... Preprocessing library for exact-pi-0.5.0.2.. Building library for exact-pi-0.5.0.2.. [1 of 2] Compiling Data.ExactPi ( src/Data/ExactPi.hs, dist/build/Data/ExactPi.o, dist/build/Data/ExactPi.dyn_o ) src/Data/ExactPi.hs:146:25: warning: [GHC-63394] [-Wx-partial] In the use of head (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 146 | rootApproximation = map head . iterate (drop 4) $ go 1 0 100 1 40 | ^^^^ src/Data/ExactPi.hs:200:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] Noncanonical (<>) = mappend definition detected in the instance declaration for Semigroup ExactPi. Suggested fix: Move definition from mappend to (<>) See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 200 | (<>) = mappend | ^^^^^^^^^^^^^^ src/Data/ExactPi.hs:205:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] Noncanonical mappend definition detected in the instance declaration for Monoid ExactPi. mappend will eventually be removed in favour of (<>) Suggested fix: Either remove definition for mappend (recommended) or define as mappend = (<>) See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 205 | mappend = (*) | ^^^^^^^^^^^^^ [2 of 2] Compiling Data.ExactPi.TypeLevel ( src/Data/ExactPi/TypeLevel.hs, dist/build/Data/ExactPi/TypeLevel.o, dist/build/Data/ExactPi/TypeLevel.dyn_o ) Preprocessing library for exact-pi-0.5.0.2.. Running Haddock on library for exact-pi-0.5.0.2.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 2] Compiling Data.ExactPi ( src/Data/ExactPi.hs, nothing ) src/Data/ExactPi.hs:146:25: warning: [GHC-63394] [-Wx-partial] In the use of head (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 146 | rootApproximation = map head . iterate (drop 4) $ go 1 0 100 1 40 | ^^^^ src/Data/ExactPi.hs:200:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] Noncanonical (<>) = mappend definition detected in the instance declaration for Semigroup ExactPi. Suggested fix: Move definition from mappend to (<>) See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 200 | (<>) = mappend | ^^^^^^^^^^^^^^ src/Data/ExactPi.hs:205:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] Noncanonical mappend definition detected in the instance declaration for Monoid ExactPi. mappend will eventually be removed in favour of (<>) Suggested fix: Either remove definition for mappend (recommended) or define as mappend = (<>) See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 205 | mappend = (*) | ^^^^^^^^^^^^^ [2 of 2] Compiling Data.ExactPi.TypeLevel ( src/Data/ExactPi/TypeLevel.hs, nothing ) Haddock coverage: 100% ( 15 / 15) in 'Data.ExactPi' Warning: 'ExactPi'' is ambiguous. It is defined * at src/Data/ExactPi/TypeLevel.hs:63:17 * at src/Data/ExactPi/TypeLevel.hs:63: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/Data/ExactPi/TypeLevel.hs:63:1 93% ( 14 / 15) in 'Data.ExactPi.TypeLevel' Missing documentation for: MinCtxt (src/Data/ExactPi/TypeLevel.hs:82) Warning: Data.ExactPi.TypeLevel: could not find link destinations for: - Data.ExactPi.TypeLevel.KnownMinCtxt Documentation created: dist/doc/html/exact-pi/, dist/doc/html/exact-pi/exact-pi.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/exact-pi-0.5.0.2-KAiaKInyP4B9HxX1gFaoQs Completed exact-pi-0.5.0.2