@nix { "action": "setPhase", "phase": "setupCompilerEnvironmentPhase" } setupCompilerEnvironmentPhase Build with /nix/store/kp4hnhfkd7c6gf3fnb8z897nwnpvg5w7-ghc-8.10.4. @nix { "action": "setPhase", "phase": "unpackPhase" } unpacking sources unpacking source archive /nix/store/rj7pj1mmdm1h4980q8s0v4f55gnnrrl6-asn1-encoding-0.9.6.tar.gz source root is asn1-encoding-0.9.6 setting SOURCE_DATE_EPOCH to timestamp 1569783997 of file asn1-encoding-0.9.6/asn1-encoding.cabal @nix { "action": "setPhase", "phase": "patchPhase" } patching sources Replace Cabal file with edited version from mirror://hackage/asn1-encoding-0.9.6/revision/2.cabal. @nix { "action": "setPhase", "phase": "compileBuildDriverPhase" } compileBuildDriverPhase setupCompileFlags: -package-db=/build/setup-package.conf.d -j2 +RTS -A64M -RTS -threaded -rtsopts [1 of 1] Compiling Main ( Setup.hs, /build/Main.o ) Linking Setup ... /nix/store/hy3lz2vfv9qq2v5jz9nzlx6mmiaq79rj-binutils-2.35.1/bin/ld.gold: warning: /nix/store/cvr0kjg2q7z2wwhjblx6c73rv422k8cm-glibc-2.33-47/lib/crt1.o: unknown program property type 0xc0008002 in .note.gnu.property section @nix { "action": "setPhase", "phase": "configurePhase" } configuring configureFlags: --verbose --prefix=/nix/store/wx5b8fzxy4qmlnvqs6vcc05iv5ms7kj4-asn1-encoding-0.9.6 --libdir=$prefix/lib/$compiler --libsubdir=$abi/$libname --docdir=/nix/store/hzkxj8hv40kqz164al24r140gv1h2yw5-asn1-encoding-0.9.6-doc/share/doc/asn1-encoding-0.9.6 --with-gcc=gcc --package-db=/build/package.conf.d --ghc-options=-j2 +RTS -A64M -RTS --disable-split-objs --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --ghc-option=-split-sections --extra-lib-dirs=/nix/store/yn7nd41grg2mzvzliphalk70hs0rfpdr-ncurses-6.2/lib --extra-lib-dirs=/nix/store/j74nwv61ghpv6zjzjvc14awggaahgm81-libffi-3.3/lib --extra-lib-dirs=/nix/store/fx58y0jdzd2xggdy0pqag2ffj72l7w33-gmp-6.2.1/lib Using Parsec parser Configuring asn1-encoding-0.9.6... Dependency asn1-types >=0.3.0 && <0.4: using asn1-types-0.3.4 Dependency base >=4.7 && <5: using base-4.14.1.0 Dependency bytestring -any: using bytestring-0.10.12.0 Dependency hourglass >=0.2.6: using hourglass-0.2.12 Dependency asn1-encoding -any: using asn1-encoding-0.9.6 Dependency asn1-types -any: using asn1-types-0.3.4 Dependency base >=3 && <7: using base-4.14.1.0 Dependency bytestring -any: using bytestring-0.10.12.0 Dependency hourglass -any: using hourglass-0.2.12 Dependency mtl -any: using mtl-2.2.2 Dependency tasty -any: using tasty-1.4.1 Dependency tasty-quickcheck -any: using tasty-quickcheck-0.10.1.2 Source component graph: component lib component test:tests-asn1-encoding dependency lib Configured component graph: component asn1-encoding-0.9.6-CtnpirORQLE1SOd3fMmbfr include asn1-types-0.3.4-29yzejXb7HK9Cce68uftwa include base-4.14.1.0 include bytestring-0.10.12.0 include hourglass-0.2.12-K4Xkxq06twpB8JyR5zm8rW component asn1-encoding-0.9.6-AT8q53ED2F2DEc9hKa7MaP-tests-asn1-encoding include asn1-encoding-0.9.6-CtnpirORQLE1SOd3fMmbfr include asn1-types-0.3.4-29yzejXb7HK9Cce68uftwa include base-4.14.1.0 include bytestring-0.10.12.0 include hourglass-0.2.12-K4Xkxq06twpB8JyR5zm8rW include mtl-2.2.2 include tasty-1.4.1-GNeqmZ1A45ACbsfD5Vk93r include tasty-quickcheck-0.10.1.2-Ij6XY82PwPEKIlwfUNLS7b Linked component graph: unit asn1-encoding-0.9.6-CtnpirORQLE1SOd3fMmbfr include asn1-types-0.3.4-29yzejXb7HK9Cce68uftwa include base-4.14.1.0 include bytestring-0.10.12.0 include hourglass-0.2.12-K4Xkxq06twpB8JyR5zm8rW Data.ASN1.BinaryEncoding=asn1-encoding-0.9.6-CtnpirORQLE1SOd3fMmbfr:Data.ASN1.BinaryEncoding,Data.ASN1.BinaryEncoding.Raw=asn1-encoding-0.9.6-CtnpirORQLE1SOd3fMmbfr:Data.ASN1.BinaryEncoding.Raw,Data.ASN1.Encoding=asn1-encoding-0.9.6-CtnpirORQLE1SOd3fMmbfr:Data.ASN1.Encoding,Data.ASN1.Error=asn1-encoding-0.9.6-CtnpirORQLE1SOd3fMmbfr:Data.ASN1.Error,Data.ASN1.Object=asn1-encoding-0.9.6-CtnpirORQLE1SOd3fMmbfr:Data.ASN1.Object,Data.ASN1.Prim=asn1-encoding-0.9.6-CtnpirORQLE1SOd3fMmbfr:Data.ASN1.Prim,Data.ASN1.Stream=asn1-encoding-0.9.6-CtnpirORQLE1SOd3fMmbfr:Data.ASN1.Stream unit asn1-encoding-0.9.6-AT8q53ED2F2DEc9hKa7MaP-tests-asn1-encoding include asn1-encoding-0.9.6-CtnpirORQLE1SOd3fMmbfr include asn1-types-0.3.4-29yzejXb7HK9Cce68uftwa include base-4.14.1.0 include bytestring-0.10.12.0 include hourglass-0.2.12-K4Xkxq06twpB8JyR5zm8rW include mtl-2.2.2 include tasty-1.4.1-GNeqmZ1A45ACbsfD5Vk93r include tasty-quickcheck-0.10.1.2-Ij6XY82PwPEKIlwfUNLS7b Ready component graph: definite asn1-encoding-0.9.6-CtnpirORQLE1SOd3fMmbfr depends asn1-types-0.3.4-29yzejXb7HK9Cce68uftwa depends base-4.14.1.0 depends bytestring-0.10.12.0 depends hourglass-0.2.12-K4Xkxq06twpB8JyR5zm8rW definite asn1-encoding-0.9.6-AT8q53ED2F2DEc9hKa7MaP-tests-asn1-encoding depends asn1-encoding-0.9.6-CtnpirORQLE1SOd3fMmbfr depends asn1-types-0.3.4-29yzejXb7HK9Cce68uftwa depends base-4.14.1.0 depends bytestring-0.10.12.0 depends hourglass-0.2.12-K4Xkxq06twpB8JyR5zm8rW depends mtl-2.2.2 depends tasty-1.4.1-GNeqmZ1A45ACbsfD5Vk93r depends tasty-quickcheck-0.10.1.2-Ij6XY82PwPEKIlwfUNLS7b Using Cabal-3.2.1.0 compiled by ghc-8.10 Using compiler: ghc-8.10.4 Using install prefix: /nix/store/wx5b8fzxy4qmlnvqs6vcc05iv5ms7kj4-asn1-encoding-0.9.6 Executables installed in: /nix/store/wx5b8fzxy4qmlnvqs6vcc05iv5ms7kj4-asn1-encoding-0.9.6/bin Libraries installed in: /nix/store/wx5b8fzxy4qmlnvqs6vcc05iv5ms7kj4-asn1-encoding-0.9.6/lib/ghc-8.10.4/x86_64-linux-ghc-8.10.4/asn1-encoding-0.9.6-CtnpirORQLE1SOd3fMmbfr Dynamic Libraries installed in: /nix/store/wx5b8fzxy4qmlnvqs6vcc05iv5ms7kj4-asn1-encoding-0.9.6/lib/ghc-8.10.4/x86_64-linux-ghc-8.10.4 Private executables installed in: /nix/store/wx5b8fzxy4qmlnvqs6vcc05iv5ms7kj4-asn1-encoding-0.9.6/libexec/x86_64-linux-ghc-8.10.4/asn1-encoding-0.9.6 Data files installed in: /nix/store/wx5b8fzxy4qmlnvqs6vcc05iv5ms7kj4-asn1-encoding-0.9.6/share/x86_64-linux-ghc-8.10.4/asn1-encoding-0.9.6 Documentation installed in: /nix/store/hzkxj8hv40kqz164al24r140gv1h2yw5-asn1-encoding-0.9.6-doc/share/doc/asn1-encoding-0.9.6 Configuration files installed in: /nix/store/wx5b8fzxy4qmlnvqs6vcc05iv5ms7kj4-asn1-encoding-0.9.6/etc No alex found Using ar found on system at: /nix/store/hy3lz2vfv9qq2v5jz9nzlx6mmiaq79rj-binutils-2.35.1/bin/ar No c2hs found No cpphs found No doctest found Using gcc version 10.3.0 given by user at: /nix/store/qvv5y4fx4x879rbsbs4g27mypl9wxbb9-gcc-wrapper-10.3.0/bin/gcc Using ghc version 8.10.4 found on system at: /nix/store/kp4hnhfkd7c6gf3fnb8z897nwnpvg5w7-ghc-8.10.4/bin/ghc Using ghc-pkg version 8.10.4 found on system at: /nix/store/kp4hnhfkd7c6gf3fnb8z897nwnpvg5w7-ghc-8.10.4/bin/ghc-pkg No ghcjs found No ghcjs-pkg found No greencard found Using haddock version 2.24.0 found on system at: /nix/store/kp4hnhfkd7c6gf3fnb8z897nwnpvg5w7-ghc-8.10.4/bin/haddock No happy found Using haskell-suite found on system at: haskell-suite-dummy-location Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location No hmake found Using hpc version 0.68 found on system at: /nix/store/kp4hnhfkd7c6gf3fnb8z897nwnpvg5w7-ghc-8.10.4/bin/hpc Using hsc2hs version 0.68.7 found on system at: /nix/store/kp4hnhfkd7c6gf3fnb8z897nwnpvg5w7-ghc-8.10.4/bin/hsc2hs Using hscolour version 1.24 found on system at: /nix/store/8ifzq6lqf63gzg70pbgbgs6sbccdam6k-hscolour-1.24.4/bin/HsColour No jhc found Using ld found on system at: /nix/store/rs4jynk5rpvag2b2f8m7nrzsypjss4w1-binutils-wrapper-2.35.1/bin/ld.gold No pkg-config found Using runghc version 8.10.4 found on system at: /nix/store/kp4hnhfkd7c6gf3fnb8z897nwnpvg5w7-ghc-8.10.4/bin/runghc Using strip version 2.35 found on system at: /nix/store/hy3lz2vfv9qq2v5jz9nzlx6mmiaq79rj-binutils-2.35.1/bin/strip Using tar found on system at: /nix/store/87l7j4jcsl6x50nzpii751cdbsa26b0f-gnutar-1.34/bin/tar No uhc found @nix { "action": "setPhase", "phase": "buildPhase" } building Preprocessing library for asn1-encoding-0.9.6.. Building library for asn1-encoding-0.9.6.. [ 1 of 12] Compiling Data.ASN1.Error ( Data/ASN1/Error.hs, dist/build/Data/ASN1/Error.o, dist/build/Data/ASN1/Error.dyn_o ) [ 2 of 12] Compiling Data.ASN1.Get ( Data/ASN1/Get.hs, dist/build/Data/ASN1/Get.o, dist/build/Data/ASN1/Get.dyn_o ) Data/ASN1/Get.hs:31:1: warning: [-Wunused-imports] The import of ‘Applicative’ from module ‘Control.Applicative’ is redundant  | 31 | import Control.Applicative (Applicative(..),Alternative(..))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 3 of 12] Compiling Data.ASN1.Internal ( Data/ASN1/Internal.hs, dist/build/Data/ASN1/Internal.o, dist/build/Data/ASN1/Internal.dyn_o ) [ 4 of 12] Compiling Data.ASN1.Object ( Data/ASN1/Object.hs, dist/build/Data/ASN1/Object.o, dist/build/Data/ASN1/Object.dyn_o ) [ 5 of 12] Compiling Data.ASN1.Serialize ( Data/ASN1/Serialize.hs, dist/build/Data/ASN1/Serialize.o, dist/build/Data/ASN1/Serialize.dyn_o ) Data/ASN1/Serialize.hs:17:1: warning: [-Wunused-imports] The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative()  | 17 | import Control.Applicative ((<$>))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 6 of 12] Compiling Data.ASN1.BinaryEncoding.Writer ( Data/ASN1/BinaryEncoding/Writer.hs, dist/build/Data/ASN1/BinaryEncoding/Writer.o, dist/build/Data/ASN1/BinaryEncoding/Writer.dyn_o ) [ 7 of 12] Compiling Data.ASN1.BinaryEncoding.Parse ( Data/ASN1/BinaryEncoding/Parse.hs, dist/build/Data/ASN1/BinaryEncoding/Parse.o, dist/build/Data/ASN1/BinaryEncoding/Parse.dyn_o ) [ 8 of 12] Compiling Data.ASN1.BinaryEncoding.Raw ( Data/ASN1/BinaryEncoding/Raw.hs, dist/build/Data/ASN1/BinaryEncoding/Raw.o, dist/build/Data/ASN1/BinaryEncoding/Raw.dyn_o ) [ 9 of 12] Compiling Data.ASN1.Stream ( Data/ASN1/Stream.hs, dist/build/Data/ASN1/Stream.o, dist/build/Data/ASN1/Stream.dyn_o ) [10 of 12] Compiling Data.ASN1.Prim ( Data/ASN1/Prim.hs, dist/build/Data/ASN1/Prim.o, dist/build/Data/ASN1/Prim.dyn_o ) Data/ASN1/Prim.hs:55:1: warning: [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid()  | 55 | import Data.Monoid  | ^^^^^^^^^^^^^^^^^^  Data/ASN1/Prim.hs:65:1: warning: [-Wunused-imports] The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative()  | 65 | import Control.Applicative  | ^^^^^^^^^^^^^^^^^^^^^^^^^^  Data/ASN1/Prim.hs:259:11: warning: [-Wname-shadowing] This binding for ‘exponent’ shadows the existing binding imported from ‘Prelude’ at Data/ASN1/Prim.hs:13:8-21 (and originally defined in ‘GHC.Float’)  | 259 | exponent = exp' - fromIntegral scaleFactor  | ^^^^^^^^  Data/ASN1/Prim.hs:428:9: warning: [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at Data/ASN1/Prim.hs:13:8-21 (and originally defined in ‘GHC.Float’)  | 428 | (man, exp) = decodeFloat d  | ^^^  Data/ASN1/Prim.hs:429:14: warning: [-Wname-shadowing] This binding for ‘exponent’ shadows the existing binding imported from ‘Prelude’ at Data/ASN1/Prim.hs:13:8-21 (and originally defined in ‘GHC.Float’)  | 429 | (mantissa, exponent) = normalize (fromIntegral $ mkUnsigned man, exp)  | ^^^^^^^^  Data/ASN1/Prim.hs:441:22: warning: [-Wname-shadowing] This binding for ‘exponent’ shadows the existing binding imported from ‘Prelude’ at Data/ASN1/Prim.hs:13:8-21 (and originally defined in ‘GHC.Float’)  | 441 | normalize (mantissa, exponent) = (mantissa `shiftR` sh, exponent + sh)  | ^^^^^^^^ [11 of 12] Compiling Data.ASN1.Encoding ( Data/ASN1/Encoding.hs, dist/build/Data/ASN1/Encoding.o, dist/build/Data/ASN1/Encoding.dyn_o ) [12 of 12] Compiling Data.ASN1.BinaryEncoding ( Data/ASN1/BinaryEncoding.hs, dist/build/Data/ASN1/BinaryEncoding.o, dist/build/Data/ASN1/BinaryEncoding.dyn_o ) [ 1 of 12] Compiling Data.ASN1.Error ( Data/ASN1/Error.hs, dist/build/Data/ASN1/Error.p_o ) [ 2 of 12] Compiling Data.ASN1.Get ( Data/ASN1/Get.hs, dist/build/Data/ASN1/Get.p_o ) Data/ASN1/Get.hs:31:1: warning: [-Wunused-imports] The import of ‘Applicative’ from module ‘Control.Applicative’ is redundant  | 31 | import Control.Applicative (Applicative(..),Alternative(..))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 3 of 12] Compiling Data.ASN1.Internal ( Data/ASN1/Internal.hs, dist/build/Data/ASN1/Internal.p_o ) [ 4 of 12] Compiling Data.ASN1.Object ( Data/ASN1/Object.hs, dist/build/Data/ASN1/Object.p_o ) [ 5 of 12] Compiling Data.ASN1.Serialize ( Data/ASN1/Serialize.hs, dist/build/Data/ASN1/Serialize.p_o ) Data/ASN1/Serialize.hs:17:1: warning: [-Wunused-imports] The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative()  | 17 | import Control.Applicative ((<$>))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 6 of 12] Compiling Data.ASN1.BinaryEncoding.Writer ( Data/ASN1/BinaryEncoding/Writer.hs, dist/build/Data/ASN1/BinaryEncoding/Writer.p_o ) [ 7 of 12] Compiling Data.ASN1.BinaryEncoding.Parse ( Data/ASN1/BinaryEncoding/Parse.hs, dist/build/Data/ASN1/BinaryEncoding/Parse.p_o ) [ 8 of 12] Compiling Data.ASN1.BinaryEncoding.Raw ( Data/ASN1/BinaryEncoding/Raw.hs, dist/build/Data/ASN1/BinaryEncoding/Raw.p_o ) [ 9 of 12] Compiling Data.ASN1.Stream ( Data/ASN1/Stream.hs, dist/build/Data/ASN1/Stream.p_o ) [10 of 12] Compiling Data.ASN1.Prim ( Data/ASN1/Prim.hs, dist/build/Data/ASN1/Prim.p_o ) Data/ASN1/Prim.hs:55:1: warning: [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid()  | 55 | import Data.Monoid  | ^^^^^^^^^^^^^^^^^^  Data/ASN1/Prim.hs:65:1: warning: [-Wunused-imports] The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative()  | 65 | import Control.Applicative  | ^^^^^^^^^^^^^^^^^^^^^^^^^^  Data/ASN1/Prim.hs:259:11: warning: [-Wname-shadowing] This binding for ‘exponent’ shadows the existing binding imported from ‘Prelude’ at Data/ASN1/Prim.hs:13:8-21 (and originally defined in ‘GHC.Float’)  | 259 | exponent = exp' - fromIntegral scaleFactor  | ^^^^^^^^  Data/ASN1/Prim.hs:428:9: warning: [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at Data/ASN1/Prim.hs:13:8-21 (and originally defined in ‘GHC.Float’)  | 428 | (man, exp) = decodeFloat d  | ^^^  Data/ASN1/Prim.hs:429:14: warning: [-Wname-shadowing] This binding for ‘exponent’ shadows the existing binding imported from ‘Prelude’ at Data/ASN1/Prim.hs:13:8-21 (and originally defined in ‘GHC.Float’)  | 429 | (mantissa, exponent) = normalize (fromIntegral $ mkUnsigned man, exp)  | ^^^^^^^^  Data/ASN1/Prim.hs:441:22: warning: [-Wname-shadowing] This binding for ‘exponent’ shadows the existing binding imported from ‘Prelude’ at Data/ASN1/Prim.hs:13:8-21 (and originally defined in ‘GHC.Float’)  | 441 | normalize (mantissa, exponent) = (mantissa `shiftR` sh, exponent + sh)  | ^^^^^^^^ [11 of 12] Compiling Data.ASN1.Encoding ( Data/ASN1/Encoding.hs, dist/build/Data/ASN1/Encoding.p_o ) [12 of 12] Compiling Data.ASN1.BinaryEncoding ( Data/ASN1/BinaryEncoding.hs, dist/build/Data/ASN1/BinaryEncoding.p_o ) Preprocessing test suite 'tests-asn1-encoding' for asn1-encoding-0.9.6.. Building test suite 'tests-asn1-encoding' for asn1-encoding-0.9.6.. : warning: [-Wmissing-home-modules] These modules are needed for compilation but not listed in your .cabal file's other-modules: Data.ASN1.BinaryEncoding Data.ASN1.BinaryEncoding.Parse Data.ASN1.BinaryEncoding.Writer Data.ASN1.Encoding Data.ASN1.Error Data.ASN1.Get Data.ASN1.Internal Data.ASN1.Prim Data.ASN1.Serialize Data.ASN1.Stream [ 1 of 11] Compiling Data.ASN1.Error ( Data/ASN1/Error.hs, dist/build/tests-asn1-encoding/tests-asn1-encoding-tmp/Data/ASN1/Error.o ) [ 2 of 11] Compiling Data.ASN1.Get ( Data/ASN1/Get.hs, dist/build/tests-asn1-encoding/tests-asn1-encoding-tmp/Data/ASN1/Get.o ) Data/ASN1/Get.hs:31:1: warning: [-Wunused-imports] The import of ‘Applicative’ from module ‘Control.Applicative’ is redundant  | 31 | import Control.Applicative (Applicative(..),Alternative(..))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 3 of 11] Compiling Data.ASN1.Internal ( Data/ASN1/Internal.hs, dist/build/tests-asn1-encoding/tests-asn1-encoding-tmp/Data/ASN1/Internal.o ) [ 4 of 11] Compiling Data.ASN1.Serialize ( Data/ASN1/Serialize.hs, dist/build/tests-asn1-encoding/tests-asn1-encoding-tmp/Data/ASN1/Serialize.o ) Data/ASN1/Serialize.hs:17:1: warning: [-Wunused-imports] The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative()  | 17 | import Control.Applicative ((<$>))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 5 of 11] Compiling Data.ASN1.BinaryEncoding.Writer ( Data/ASN1/BinaryEncoding/Writer.hs, dist/build/tests-asn1-encoding/tests-asn1-encoding-tmp/Data/ASN1/BinaryEncoding/Writer.o ) [ 6 of 11] Compiling Data.ASN1.BinaryEncoding.Parse ( Data/ASN1/BinaryEncoding/Parse.hs, dist/build/tests-asn1-encoding/tests-asn1-encoding-tmp/Data/ASN1/BinaryEncoding/Parse.o ) [ 7 of 11] Compiling Data.ASN1.Stream ( Data/ASN1/Stream.hs, dist/build/tests-asn1-encoding/tests-asn1-encoding-tmp/Data/ASN1/Stream.o ) [ 8 of 11] Compiling Data.ASN1.Prim ( Data/ASN1/Prim.hs, dist/build/tests-asn1-encoding/tests-asn1-encoding-tmp/Data/ASN1/Prim.o ) Data/ASN1/Prim.hs:55:1: warning: [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid()  | 55 | import Data.Monoid  | ^^^^^^^^^^^^^^^^^^  Data/ASN1/Prim.hs:65:1: warning: [-Wunused-imports] The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative()  | 65 | import Control.Applicative  | ^^^^^^^^^^^^^^^^^^^^^^^^^^  Data/ASN1/Prim.hs:259:11: warning: [-Wname-shadowing] This binding for ‘exponent’ shadows the existing binding imported from ‘Prelude’ at Data/ASN1/Prim.hs:13:8-21 (and originally defined in ‘GHC.Float’)  | 259 | exponent = exp' - fromIntegral scaleFactor  | ^^^^^^^^  Data/ASN1/Prim.hs:428:9: warning: [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at Data/ASN1/Prim.hs:13:8-21 (and originally defined in ‘GHC.Float’)  | 428 | (man, exp) = decodeFloat d  | ^^^  Data/ASN1/Prim.hs:429:14: warning: [-Wname-shadowing] This binding for ‘exponent’ shadows the existing binding imported from ‘Prelude’ at Data/ASN1/Prim.hs:13:8-21 (and originally defined in ‘GHC.Float’)  | 429 | (mantissa, exponent) = normalize (fromIntegral $ mkUnsigned man, exp)  | ^^^^^^^^  Data/ASN1/Prim.hs:441:22: warning: [-Wname-shadowing] This binding for ‘exponent’ shadows the existing binding imported from ‘Prelude’ at Data/ASN1/Prim.hs:13:8-21 (and originally defined in ‘GHC.Float’)  | 441 | normalize (mantissa, exponent) = (mantissa `shiftR` sh, exponent + sh)  | ^^^^^^^^ [ 9 of 11] Compiling Data.ASN1.Encoding ( Data/ASN1/Encoding.hs, dist/build/tests-asn1-encoding/tests-asn1-encoding-tmp/Data/ASN1/Encoding.o ) [10 of 11] Compiling Data.ASN1.BinaryEncoding ( Data/ASN1/BinaryEncoding.hs, dist/build/tests-asn1-encoding/tests-asn1-encoding-tmp/Data/ASN1/BinaryEncoding.o ) [11 of 11] Compiling Main ( tests/Tests.hs, dist/build/tests-asn1-encoding/tests-asn1-encoding-tmp/Main.o ) tests/Tests.hs:4:1: warning: [-Wunused-imports] The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative()  | 4 | import Control.Applicative  | ^^^^^^^^^^^^^^^^^^^^^^^^^^  tests/Tests.hs:35:25: warning: [-Wunused-local-binds] Defined but not used: ‘nbBytes’  | 35 | nbBytes nb = if nb > 255 then 1 + nbBytes (nb `div` 256) else 1  | ^^^^^^^  : warning: [-Wmissing-home-modules] These modules are needed for compilation but not listed in your .cabal file's other-modules: Data.ASN1.BinaryEncoding Data.ASN1.BinaryEncoding.Parse Data.ASN1.BinaryEncoding.Writer Data.ASN1.Encoding Data.ASN1.Error Data.ASN1.Get Data.ASN1.Internal Data.ASN1.Prim Data.ASN1.Serialize Data.ASN1.Stream Linking dist/build/tests-asn1-encoding/tests-asn1-encoding ... /nix/store/hy3lz2vfv9qq2v5jz9nzlx6mmiaq79rj-binutils-2.35.1/bin/ld.gold: warning: /nix/store/cvr0kjg2q7z2wwhjblx6c73rv422k8cm-glibc-2.33-47/lib/crt1.o: unknown program property type 0xc0008002 in .note.gnu.property section @nix { "action": "setPhase", "phase": "checkPhase" } running tests Running 1 test suites... Test suite tests-asn1-encoding: RUNNING... Test suite tests-asn1-encoding: PASS Test suite logged to: dist/test/asn1-encoding-0.9.6-tests-asn1-encoding.log 1 of 1 test suites (1 of 1 test cases) passed. @nix { "action": "setPhase", "phase": "haddockPhase" } haddockPhase Preprocessing library for asn1-encoding-0.9.6.. Running Haddock on library for asn1-encoding-0.9.6.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. Haddock coverage: 100% ( 3 / 3) in 'Data.ASN1.Error' Data/ASN1/Get.hs:31:1: warning: [-Wunused-imports] The import of ‘Applicative’ from module ‘Control.Applicative’ is redundant  | 31 | import Control.Applicative (Applicative(..),Alternative(..))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning: 'get' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 2 / 2) in 'Data.ASN1.Object' Data/ASN1/Serialize.hs:17:1: warning: [-Wunused-imports] The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative()  | 17 | import Control.Applicative ((<$>))  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  100% ( 13 / 13) in 'Data.ASN1.BinaryEncoding.Raw' 25% ( 1 / 4) in 'Data.ASN1.Stream' Missing documentation for: ASN1Repr (Data/ASN1/Stream.hs:20) getConstructedEnd (Data/ASN1/Stream.hs:22) getConstructedEndRepr (Data/ASN1/Stream.hs:30) Data/ASN1/Prim.hs:55:1: warning: [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid()  | 55 | import Data.Monoid  | ^^^^^^^^^^^^^^^^^^  Data/ASN1/Prim.hs:65:1: warning: [-Wunused-imports] The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative()  | 65 | import Control.Applicative  | ^^^^^^^^^^^^^^^^^^^^^^^^^^  Data/ASN1/Prim.hs:259:11: warning: [-Wname-shadowing] This binding for ‘exponent’ shadows the existing binding imported from ‘Prelude’ at Data/ASN1/Prim.hs:13:8-21 (and originally defined in ‘GHC.Float’)  | 259 | exponent = exp' - fromIntegral scaleFactor  | ^^^^^^^^  Data/ASN1/Prim.hs:428:9: warning: [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at Data/ASN1/Prim.hs:13:8-21 (and originally defined in ‘GHC.Float’)  | 428 | (man, exp) = decodeFloat d  | ^^^  Data/ASN1/Prim.hs:429:14: warning: [-Wname-shadowing] This binding for ‘exponent’ shadows the existing binding imported from ‘Prelude’ at Data/ASN1/Prim.hs:13:8-21 (and originally defined in ‘GHC.Float’)  | 429 | (mantissa, exponent) = normalize (fromIntegral $ mkUnsigned man, exp)  | ^^^^^^^^  Data/ASN1/Prim.hs:441:22: warning: [-Wname-shadowing] This binding for ‘exponent’ shadows the existing binding imported from ‘Prelude’ at Data/ASN1/Prim.hs:13:8-21 (and originally defined in ‘GHC.Float’)  | 441 | normalize (mantissa, exponent) = (mantissa `shiftR` sh, exponent + sh)  | ^^^^^^^^  28% ( 8 / 28) in 'Data.ASN1.Prim' Missing documentation for: encodeHeader (Data/ASN1/Prim.hs:68) encodePrimitiveHeader (Data/ASN1/Prim.hs:98) encodePrimitive (Data/ASN1/Prim.hs:115) decodePrimitive (Data/ASN1/Prim.hs:164) encodeConstructed (Data/ASN1/Prim.hs:146) encodeList (Data/ASN1/Prim.hs:132) encodeOne (Data/ASN1/Prim.hs:128) mkSmallestLength (Data/ASN1/Prim.hs:156) getBoolean (Data/ASN1/Prim.hs:196) getDouble (Data/ASN1/Prim.hs:228) getBitString (Data/ASN1/Prim.hs:272) getOctetString (Data/ASN1/Prim.hs:284) getNull (Data/ASN1/Prim.hs:287) getTime (Data/ASN1/Prim.hs:311) putTime (Data/ASN1/Prim.hs:381) putInteger (Data/ASN1/Prim.hs:393) putDouble (Data/ASN1/Prim.hs:416) putBitString (Data/ASN1/Prim.hs:396) putString (Data/ASN1/Prim.hs:401) putOID (Data/ASN1/Prim.hs:405) 100% ( 9 / 9) in 'Data.ASN1.Encoding' 100% ( 3 / 3) in 'Data.ASN1.BinaryEncoding' Warning: Data.ASN1.Prim: could not find link destinations for: ASN1Ret Documentation created: dist/doc/html/asn1-encoding/index.html, dist/doc/html/asn1-encoding/asn1-encoding.txt Preprocessing test suite 'tests-asn1-encoding' for asn1-encoding-0.9.6.. @nix { "action": "setPhase", "phase": "installPhase" } installing Installing library in /nix/store/wx5b8fzxy4qmlnvqs6vcc05iv5ms7kj4-asn1-encoding-0.9.6/lib/ghc-8.10.4/x86_64-linux-ghc-8.10.4/asn1-encoding-0.9.6-CtnpirORQLE1SOd3fMmbfr @nix { "action": "setPhase", "phase": "fixupPhase" } post-installation fixup shrinking RPATHs of ELF executables and libraries in /nix/store/wx5b8fzxy4qmlnvqs6vcc05iv5ms7kj4-asn1-encoding-0.9.6 shrinking /nix/store/wx5b8fzxy4qmlnvqs6vcc05iv5ms7kj4-asn1-encoding-0.9.6/lib/ghc-8.10.4/x86_64-linux-ghc-8.10.4/libHSasn1-encoding-0.9.6-CtnpirORQLE1SOd3fMmbfr-ghc8.10.4.so strip is /nix/store/hy3lz2vfv9qq2v5jz9nzlx6mmiaq79rj-binutils-2.35.1/bin/strip stripping (with command strip and flags -S) in /nix/store/wx5b8fzxy4qmlnvqs6vcc05iv5ms7kj4-asn1-encoding-0.9.6/lib patching script interpreter paths in /nix/store/wx5b8fzxy4qmlnvqs6vcc05iv5ms7kj4-asn1-encoding-0.9.6 checking for references to /build/ in /nix/store/wx5b8fzxy4qmlnvqs6vcc05iv5ms7kj4-asn1-encoding-0.9.6... shrinking RPATHs of ELF executables and libraries in /nix/store/hzkxj8hv40kqz164al24r140gv1h2yw5-asn1-encoding-0.9.6-doc strip is /nix/store/hy3lz2vfv9qq2v5jz9nzlx6mmiaq79rj-binutils-2.35.1/bin/strip patching script interpreter paths in /nix/store/hzkxj8hv40kqz164al24r140gv1h2yw5-asn1-encoding-0.9.6-doc checking for references to /build/ in /nix/store/hzkxj8hv40kqz164al24r140gv1h2yw5-asn1-encoding-0.9.6-doc...