=> 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-bitarray-0.0.1.1nb6 Preprocessing library for bitarray-0.0.1.1.. Building library for bitarray-0.0.1.1.. [1 of 4] Compiling Data.BitArray.Immutable ( Data/BitArray/Immutable.hs, dist/build/Data/BitArray/Immutable.o, dist/build/Data/BitArray/Immutable.dyn_o ) [2 of 4] Compiling Data.BitArray.IO ( Data/BitArray/IO.hs, dist/build/Data/BitArray/IO.o, dist/build/Data/BitArray/IO.dyn_o ) Data/BitArray/IO.hs:49:5: warning: [GHC-63397] [-Wname-shadowing] This binding for `words' shadows the existing binding imported from `Prelude' at Data/BitArray/IO.hs:4:8-23 (and originally defined in `base-4.18.1.0:Data.OldList') | 49 | words <- newArray (0,k-1) w | ^^^^^ [3 of 4] Compiling Data.BitArray.ST ( Data/BitArray/ST.hs, dist/build/Data/BitArray/ST.o, dist/build/Data/BitArray/ST.dyn_o ) Data/BitArray/ST.hs:51:5: warning: [GHC-63397] [-Wname-shadowing] This binding for `words' shadows the existing binding imported from `Prelude' at Data/BitArray/ST.hs:4:8-23 (and originally defined in `base-4.18.1.0:Data.OldList') | 51 | words <- newArray (0,k-1) w | ^^^^^ [4 of 4] Compiling Data.BitArray ( Data/BitArray.hs, dist/build/Data/BitArray.o, dist/build/Data/BitArray.dyn_o ) Data/BitArray.hs:28:1: warning: [-Wunused-imports] The import of `Data.Word' is redundant except perhaps to import instances from `Data.Word' To import instances alone, use: import Data.Word() | 28 | import Data.Word | ^^^^^^^^^^^^^^^^ Data/BitArray.hs:37:1: warning: [GHC-90177] [-Worphans] Orphan instance: instance Eq BitArray Suggested fix: Move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. | 37 | instance Eq BitArray where | ^^^^^^^^^^^^^^^^^^^^^^^^^^... Data/BitArray.hs:40:1: warning: [GHC-90177] [-Worphans] Orphan instance: instance Ord BitArray Suggested fix: Move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. | 40 | instance Ord BitArray where | ^^^^^^^^^^^^^^^^^^^^^^^^^^^... Data/BitArray.hs:43:1: warning: [GHC-90177] [-Worphans] Orphan instance: instance Show BitArray Suggested fix: Move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. | 43 | instance Show BitArray where | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... Data/BitArray.hs:71:1: warning: [GHC-35827] SPECIALISE pragma for non-overloaded function `accumBitArray' | 71 | {-# SPECIALIZE accumBitArray :: (Bool -> Bool -> Bool) -> Bool -> (Int,Int) -> [(Int,Bool)] -> BitArray #-} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Data/BitArray.hs:86:10: warning: [GHC-63397] [-Wname-shadowing] This binding for `bs' shadows the existing binding bound at Data/BitArray.hs:82:20 | 86 | worker bs = convert (take 64 bs) : worker (drop 64 bs) | ^^ Data/BitArray.hs:87:11: warning: [GHC-63397] [-Wname-shadowing] This binding for `bs' shadows the existing binding bound at Data/BitArray.hs:82:20 | 87 | convert bs = fst $ foldl f (0,1) bs | ^^ [1 of 4] Compiling Data.BitArray.Immutable ( Data/BitArray/Immutable.hs, dist/build/Data/BitArray/Immutable.p_o ) [2 of 4] Compiling Data.BitArray.IO ( Data/BitArray/IO.hs, dist/build/Data/BitArray/IO.p_o ) Data/BitArray/IO.hs:49:5: warning: [GHC-63397] [-Wname-shadowing] This binding for `words' shadows the existing binding imported from `Prelude' at Data/BitArray/IO.hs:4:8-23 (and originally defined in `base-4.18.1.0:Data.OldList') | 49 | words <- newArray (0,k-1) w | ^^^^^ [3 of 4] Compiling Data.BitArray.ST ( Data/BitArray/ST.hs, dist/build/Data/BitArray/ST.p_o ) Data/BitArray/ST.hs:51:5: warning: [GHC-63397] [-Wname-shadowing] This binding for `words' shadows the existing binding imported from `Prelude' at Data/BitArray/ST.hs:4:8-23 (and originally defined in `base-4.18.1.0:Data.OldList') | 51 | words <- newArray (0,k-1) w | ^^^^^ [4 of 4] Compiling Data.BitArray ( Data/BitArray.hs, dist/build/Data/BitArray.p_o ) Data/BitArray.hs:28:1: warning: [-Wunused-imports] The import of `Data.Word' is redundant except perhaps to import instances from `Data.Word' To import instances alone, use: import Data.Word() | 28 | import Data.Word | ^^^^^^^^^^^^^^^^ Data/BitArray.hs:37:1: warning: [GHC-90177] [-Worphans] Orphan instance: instance Eq BitArray Suggested fix: Move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. | 37 | instance Eq BitArray where | ^^^^^^^^^^^^^^^^^^^^^^^^^^... Data/BitArray.hs:40:1: warning: [GHC-90177] [-Worphans] Orphan instance: instance Ord BitArray Suggested fix: Move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. | 40 | instance Ord BitArray where | ^^^^^^^^^^^^^^^^^^^^^^^^^^^... Data/BitArray.hs:43:1: warning: [GHC-90177] [-Worphans] Orphan instance: instance Show BitArray Suggested fix: Move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. | 43 | instance Show BitArray where | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... Data/BitArray.hs:71:1: warning: [GHC-35827] SPECIALISE pragma for non-overloaded function `accumBitArray' | 71 | {-# SPECIALIZE accumBitArray :: (Bool -> Bool -> Bool) -> Bool -> (Int,Int) -> [(Int,Bool)] -> BitArray #-} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Data/BitArray.hs:86:10: warning: [GHC-63397] [-Wname-shadowing] This binding for `bs' shadows the existing binding bound at Data/BitArray.hs:82:20 | 86 | worker bs = convert (take 64 bs) : worker (drop 64 bs) | ^^ Data/BitArray.hs:87:11: warning: [GHC-63397] [-Wname-shadowing] This binding for `bs' shadows the existing binding bound at Data/BitArray.hs:82:20 | 87 | convert bs = fst $ foldl f (0,1) bs | ^^ Preprocessing library for bitarray-0.0.1.1.. Running Haddock on library for bitarray-0.0.1.1.. Warning: The documentation for the following packages are not installed. No links will be generated to these packages: array-0.5.5.0, base-4.18.1.0, ghc-bignum-1.3, ghc-prim-0.10.0 Data/BitArray/IO.hs:49:5: warning: [GHC-63397] [-Wname-shadowing] This binding for `words' shadows the existing binding imported from `Prelude' at Data/BitArray/IO.hs:4:8-23 (and originally defined in `base-4.18.1.0:Data.OldList') | 49 | words <- newArray (0,k-1) w | ^^^^^ Data/BitArray/ST.hs:51:5: warning: [GHC-63397] [-Wname-shadowing] This binding for `words' shadows the existing binding imported from `Prelude' at Data/BitArray/ST.hs:4:8-23 (and originally defined in `base-4.18.1.0:Data.OldList') | 51 | words <- newArray (0,k-1) w | ^^^^^ Data/BitArray.hs:28:1: warning: [-Wunused-imports] The import of `Data.Word' is redundant except perhaps to import instances from `Data.Word' To import instances alone, use: import Data.Word() | 28 | import Data.Word | ^^^^^^^^^^^^^^^^ Data/BitArray.hs:37:1: warning: [GHC-90177] [-Worphans] Orphan instance: instance Eq BitArray Suggested fix: Move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. | 37 | instance Eq BitArray where | ^^^^^^^^^^^^^^^^^^^^^^^^^^... Data/BitArray.hs:40:1: warning: [GHC-90177] [-Worphans] Orphan instance: instance Ord BitArray Suggested fix: Move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. | 40 | instance Ord BitArray where | ^^^^^^^^^^^^^^^^^^^^^^^^^^^... Data/BitArray.hs:43:1: warning: [GHC-90177] [-Worphans] Orphan instance: instance Show BitArray Suggested fix: Move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. | 43 | instance Show BitArray where | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... Data/BitArray.hs:71:1: warning: [GHC-35827] SPECIALISE pragma for non-overloaded function `accumBitArray' | 71 | {-# SPECIALIZE accumBitArray :: (Bool -> Bool -> Bool) -> Bool -> (Int,Int) -> [(Int,Bool)] -> BitArray #-} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Data/BitArray.hs:86:10: warning: [GHC-63397] [-Wname-shadowing] This binding for `bs' shadows the existing binding bound at Data/BitArray.hs:82:20 | 86 | worker bs = convert (take 64 bs) : worker (drop 64 bs) | ^^ Data/BitArray.hs:87:11: warning: [GHC-63397] [-Wname-shadowing] This binding for `bs' shadows the existing binding bound at Data/BitArray.hs:82:20 | 87 | convert bs = fst $ foldl f (0,1) bs | ^^ 14% ( 2 / 14) in 'Data.BitArray.IO' Missing documentation for: IOBitArray (Data/BitArray/IO.hs:34) getBitArrayBounds (Data/BitArray/IO.hs:42) newBitArray (Data/BitArray/IO.hs:45) readBit (Data/BitArray/IO.hs:58) writeBit (Data/BitArray/IO.hs:69) unsafeReadBit (Data/BitArray/IO.hs:63) unsafeWriteBit (Data/BitArray/IO.hs:74) unsafeFlipBit (Data/BitArray/IO.hs:89) thawBitArray (Data/BitArray/IO.hs:101) unsafeThawBitArray (Data/BitArray/IO.hs:105) freezeBitArray (Data/BitArray/IO.hs:109) unsafeFreezeBitArray (Data/BitArray/IO.hs:113) 14% ( 2 / 14) in 'Data.BitArray.ST' Missing documentation for: STBitArray (Data/BitArray/ST.hs:36) getBitArrayBounds (Data/BitArray/ST.hs:44) newBitArray (Data/BitArray/ST.hs:47) readBit (Data/BitArray/ST.hs:60) writeBit (Data/BitArray/ST.hs:71) unsafeReadBit (Data/BitArray/ST.hs:65) unsafeWriteBit (Data/BitArray/ST.hs:76) unsafeFlipBit (Data/BitArray/ST.hs:91) thawBitArray (Data/BitArray/ST.hs:103) unsafeThawBitArray (Data/BitArray/ST.hs:107) freezeBitArray (Data/BitArray/ST.hs:111) unsafeFreezeBitArray (Data/BitArray/ST.hs:115) 50% ( 7 / 14) in 'Data.BitArray' Missing documentation for: bitArrayBounds (Data/BitArray.hs:48) lookupBit (Data/BitArray.hs:51) unsafeLookupBit (Data/BitArray.hs:56) accumBitArray (Data/BitArray.hs:72) bits (Data/BitArray.hs:90) bits01 (Data/BitArray.hs:100) listBitArray01 (Data/BitArray.hs:97) Warning: Data.BitArray.IO: could not find link destinations for: - GHC.Types.Bool - GHC.Types.Int - GHC.Types.IO Warning: Data.BitArray.ST: could not find link destinations for: - GHC.Types.Bool - GHC.Types.Int - GHC.ST.ST Warning: Data.BitArray: could not find link destinations for: - GHC.Classes.== - GHC.Classes.>= - GHC.Classes.Eq - GHC.Classes.Ord - GHC.Show.Show - GHC.Types.Bool - GHC.Base.String - GHC.Types.Int - GHC.Types.Ordering - GHC.Word.Word64 - GHC.Types.False - 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 Documentation created: dist/doc/html/bitarray/index.html