Build #1 for crypton-x509-1.7.7

[all reports]

Package crypton-x509-1.7.7
Install InstallOk
Docs Ok
Tests Ok
Time submitted 2024-05-30 02:27:23.642636376 UTC
Compiler ghc-9.6.3
OS linux
Arch x86_64
Dependencies asn1-encoding-0.9.6, asn1-parse-0.9.5, asn1-types-0.3.4, base-4.18.1.0, bytestring-0.11.5.2, containers-0.6.7, crypton-1.0.0, hourglass-0.2.12, memory-0.18.0, pem-0.2.4, transformers-0.6.1.0
Flags none

Code Coverage

expressions45% (1377/3056)
booleanguards22% (6/27)
conditions 33% (2/6)
qualifiers100% (0/0)
alternatives34% (103/298)
local declarations53% (45/84)
top-level declarations25% (99/383)

Build log

[view raw]

Resolving dependencies...
Starting     hourglass-0.2.12
Starting     basement-0.0.16
Building     hourglass-0.2.12
Building     basement-0.0.16
Completed    hourglass-0.2.12
Completed    basement-0.0.16
Starting     memory-0.18.0
Building     memory-0.18.0
Completed    memory-0.18.0
Starting     pem-0.2.4
Starting     asn1-types-0.3.4
Starting     crypton-1.0.0
Building     pem-0.2.4
Building     asn1-types-0.3.4
Building     crypton-1.0.0
Completed    pem-0.2.4
Completed    asn1-types-0.3.4
Starting     asn1-encoding-0.9.6
Building     asn1-encoding-0.9.6
Completed    asn1-encoding-0.9.6
Starting     asn1-parse-0.9.5
Building     asn1-parse-0.9.5
Completed    asn1-parse-0.9.5
Completed    crypton-1.0.0
Downloading  crypton-x509-1.7.7
Downloaded   crypton-x509-1.7.7
Starting     crypton-x509-1.7.7
Building     crypton-x509-1.7.7
Completed    crypton-x509-1.7.7

Test log

[view raw]

Resolving dependencies...
Build profile: -w ghc-9.6.3 -O0
In order, the following will be built (use -v for more details):
 - tasty-quickcheck-0.10.3 (lib:tasty-quickcheck) (requires build)
 - crypton-x509-1.7.7 (first run)
Starting     tasty-quickcheck-0.10.3 (all, legacy fallback)
Building     tasty-quickcheck-0.10.3 (all, legacy fallback)
Installing   tasty-quickcheck-0.10.3 (all, legacy fallback)
Completed    tasty-quickcheck-0.10.3 (all, legacy fallback)
Configuring crypton-x509-1.7.7...
Preprocessing library for crypton-x509-1.7.7..
Building library for crypton-x509-1.7.7..
[ 1 of 14] Compiling Data.X509.AlgorithmIdentifier ( Data/X509/AlgorithmIdentifier.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/crypton-x509-1.7.7/noopt/build/Data/X509/AlgorithmIdentifier.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/crypton-x509-1.7.7/noopt/build/Data/X509/AlgorithmIdentifier.dyn_o )
[ 2 of 14] Compiling Data.X509.Internal ( Data/X509/Internal.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/crypton-x509-1.7.7/noopt/build/Data/X509/Internal.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/crypton-x509-1.7.7/noopt/build/Data/X509/Internal.dyn_o )
[ 3 of 14] Compiling Data.X509.ExtensionRaw ( Data/X509/ExtensionRaw.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/crypton-x509-1.7.7/noopt/build/Data/X509/ExtensionRaw.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/crypton-x509-1.7.7/noopt/build/Data/X509/ExtensionRaw.dyn_o )

Data/X509/ExtensionRaw.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
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 4 of 14] Compiling Data.X509.DistinguishedName ( Data/X509/DistinguishedName.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/crypton-x509-1.7.7/noopt/build/Data/X509/DistinguishedName.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/crypton-x509-1.7.7/noopt/build/Data/X509/DistinguishedName.dyn_o )

Data/X509/DistinguishedName.hs:20: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()
   |
20 | import Control.Applicative
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^

Data/X509/DistinguishedName.hs:22:1: warning: [-Wunused-imports]
    The import of Data.Semigroup is redundant
      except perhaps to import instances from Data.Semigroup
    To import instances alone, use: import Data.Semigroup()
   |
22 | import           Data.Semigroup
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 5 of 14] Compiling Data.X509.Ext    ( Data/X509/Ext.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/crypton-x509-1.7.7/noopt/build/Data/X509/Ext.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/crypton-x509-1.7.7/noopt/build/Data/X509/Ext.dyn_o )

Data/X509/Ext.hs:46: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()
   |
46 | import Control.Applicative
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 6 of 14] Compiling Data.X509.CRL    ( Data/X509/CRL.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/crypton-x509-1.7.7/noopt/build/Data/X509/CRL.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/crypton-x509-1.7.7/noopt/build/Data/X509/CRL.dyn_o )

Data/X509/CRL.hs:19: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()
   |
19 | import Control.Applicative
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 7 of 14] Compiling Data.X509.OID    ( Data/X509/OID.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/crypton-x509-1.7.7/noopt/build/Data/X509/OID.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/crypton-x509-1.7.7/noopt/build/Data/X509/OID.dyn_o )

Data/X509/OID.hs:15: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()
   |
15 | import Control.Applicative
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 8 of 14] Compiling Data.X509.PublicKey ( Data/X509/PublicKey.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/crypton-x509-1.7.7/noopt/build/Data/X509/PublicKey.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/crypton-x509-1.7.7/noopt/build/Data/X509/PublicKey.dyn_o )
[ 9 of 14] Compiling Data.X509.PrivateKey ( Data/X509/PrivateKey.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/crypton-x509-1.7.7/noopt/build/Data/X509/PrivateKey.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/crypton-x509-1.7.7/noopt/build/Data/X509/PrivateKey.dyn_o )

Data/X509/PrivateKey.hs:16: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()
   |
16 | import Control.Applicative ((<$>), pure)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Data/X509/PrivateKey.hs:18: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()
   |
18 | import Data.Word (Word)
   | ^^^^^^^^^^^^^^^^^^^^^^^
[10 of 14] Compiling Data.X509.EC     ( Data/X509/EC.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/crypton-x509-1.7.7/noopt/build/Data/X509/EC.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/crypton-x509-1.7.7/noopt/build/Data/X509/EC.dyn_o )
[11 of 14] Compiling Data.X509.Cert   ( Data/X509/Cert.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/crypton-x509-1.7.7/noopt/build/Data/X509/Cert.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/crypton-x509-1.7.7/noopt/build/Data/X509/Cert.dyn_o )

Data/X509/Cert.hs:15: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()
   |
15 | import Control.Applicative ((<$>), (<*>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[12 of 14] Compiling Data.X509.Signed ( Data/X509/Signed.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/crypton-x509-1.7.7/noopt/build/Data/X509/Signed.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/crypton-x509-1.7.7/noopt/build/Data/X509/Signed.dyn_o )
[13 of 14] Compiling Data.X509.CertificateChain ( Data/X509/CertificateChain.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/crypton-x509-1.7.7/noopt/build/Data/X509/CertificateChain.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/crypton-x509-1.7.7/noopt/build/Data/X509/CertificateChain.dyn_o )
[14 of 14] Compiling Data.X509        ( Data/X509.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/crypton-x509-1.7.7/noopt/build/Data/X509.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/crypton-x509-1.7.7/noopt/build/Data/X509.dyn_o )
Preprocessing test suite 'test-x509' for crypton-x509-1.7.7..
Building test suite 'test-x509' for crypton-x509-1.7.7..
[1 of 1] Compiling Main             ( Tests/Tests.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/crypton-x509-1.7.7/noopt/build/test-x509/test-x509-tmp/Main.o )

Tests/Tests.hs:9: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()
  |
9 | import Control.Applicative
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[2 of 2] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/crypton-x509-1.7.7/noopt/build/test-x509/test-x509
Running 1 test suites...
Test suite test-x509: RUNNING...
Test suite test-x509: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/crypton-x509-1.7.7.test
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Test coverage report written to
/home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/crypton-x509-1.7.7/noopt/hpc/vanilla/html/test-x509/hpc_index.html
1 of 1 test suites (1 of 1 test cases) passed.
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Package coverage report written to
/home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/crypton-x509-1.7.7/noopt/hpc/vanilla/html/crypton-x509-1.7.7/hpc_index.html