Resolving dependencies... Downloading bits-extra-0.0.0.1... Configuring bits-extra-0.0.0.1... Building bits-extra-0.0.0.1... Failed to install bits-extra-0.0.0.1 Build log ( /home/builder/.cabal/logs/ghc-8.2.2/bits-extra-0.0.0.1-Dry7Lhq2Wvr2FsDi8Q5bMY.log ): cabal: Entering directory '/tmp/cabal-tmp-10032/bits-extra-0.0.0.1' Configuring bits-extra-0.0.0.1... Preprocessing library for bits-extra-0.0.0.1.. Building library for bits-extra-0.0.0.1.. [1 of 5] Compiling Data.Bits.Pdep ( src/Data/Bits/Pdep.hs, dist/build/Data/Bits/Pdep.o ) src/Data/Bits/Pdep.hs:18:41: error: • Variable not in scope: pdep# :: Word# -> Word# -> Word# • Perhaps you meant ‘pdep’ (line 15) | 18 | pdep (W# src#) (W# mask#) = W# (pdep# src# mask#) | ^^^^^ src/Data/Bits/Pdep.hs:39:10: error: Variable not in scope: slowPdep :: Word32 -> Word32 -> Word32 | 39 | pdep = slowPdep | ^^^^^^^^ src/Data/Bits/Pdep.hs:43:10: error: Variable not in scope: slowPdep :: Word64 -> Word64 -> Word64 | 43 | pdep = slowPdep | ^^^^^^^^ cabal: Leaving directory '/tmp/cabal-tmp-10032/bits-extra-0.0.0.1' cabal: Error: some packages failed to install: bits-extra-0.0.0.1-Dry7Lhq2Wvr2FsDi8Q5bMY failed during the building phase. The exception was: ExitFailure 1