Build #1 for mssql-simple-0.6.0.5

[all reports]

Package mssql-simple-0.6.0.5
Install InstallOk
Docs Ok
Tests Ok
Time submitted 2024-05-18 23:19:38.417492941 UTC
Compiler ghc-9.6.3
OS linux
Arch x86_64
Dependencies base-4.18.1.0, binary-0.8.9.1, bytestring-0.11.5.2, hostname-1.0, ms-tds-0.4.0.3, mtl-2.3.1, network-3.2.0.0, template-haskell-2.20.0.0, text-2.0.2, time-1.12.2, tls-2.0.5, transformers-0.6.1.0, uuid-types-1.0.6
Flags none

Code Coverage

expressions100% (0/0)
booleanguards100% (0/0)
conditions 100% (0/0)
qualifiers100% (0/0)
alternatives100% (0/0)
local declarations100% (0/0)
top-level declarations100% (0/0)

Build log

[view raw]

Resolving dependencies...
Starting     assoc-1.1.1
Starting     base16-bytestring-1.0.2.0
Starting     cereal-0.5.8.3
Starting     data-default-class-0.1.2.0
Starting     half-0.3.1
Starting     hostname-1.0
Starting     hourglass-0.2.12
Starting     basement-0.0.16
Starting     primitive-0.9.0.0
Starting     splitmix-0.1.0.5
Starting     vector-stream-0.1.0.1
Starting     old-locale-1.0.0.7
Starting     os-string-2.0.2.2
Building     assoc-1.1.1
Building     half-0.3.1
Building     base16-bytestring-1.0.2.0
Building     cereal-0.5.8.3
Building     data-default-class-0.1.2.0
Building     hourglass-0.2.12
Building     splitmix-0.1.0.5
Building     hostname-1.0
Building     basement-0.0.16
Building     primitive-0.9.0.0
Building     vector-stream-0.1.0.1
Building     os-string-2.0.2.2
Building     old-locale-1.0.0.7
Completed    assoc-1.1.1
Completed    hostname-1.0
Completed    data-default-class-0.1.2.0
Completed    base16-bytestring-1.0.2.0
Completed    old-locale-1.0.0.7
Starting     old-time-1.1.0.4
Completed    splitmix-0.1.0.5
Starting     random-1.2.1.2
Building     random-1.2.1.2
Building     old-time-1.1.0.4
Completed    half-0.3.1
Completed    vector-stream-0.1.0.1
Completed    hourglass-0.2.12
Completed    os-string-2.0.2.2
Starting     filepath-1.5.2.0
Completed    cereal-0.5.8.3
Completed    old-time-1.1.0.4
Starting     unix-time-0.4.12
Building     filepath-1.5.2.0
Building     unix-time-0.4.12
Completed    primitive-0.9.0.0
Starting     cborg-0.2.10.0
Starting     vector-0.13.1.0
Building     cborg-0.2.10.0
Building     vector-0.13.1.0
Completed    random-1.2.1.2
Completed    unix-time-0.4.12
Completed    filepath-1.5.2.0
Starting     hashable-1.4.4.0
Starting     unix-2.8.5.1
Building     hashable-1.4.4.0
Building     unix-2.8.5.1
Completed    hashable-1.4.4.0
Starting     uuid-types-1.0.6
Starting     these-1.2.1
Starting     async-2.2.5
Starting     unordered-containers-0.2.20
Building     these-1.2.1
Building     uuid-types-1.0.6
Building     async-2.2.5
Building     unordered-containers-0.2.20
Completed    basement-0.0.16
Starting     memory-0.18.0
Building     memory-0.18.0
Completed    async-2.2.5
Completed    uuid-types-1.0.6
Completed    these-1.2.1
Starting     strict-0.5
Building     strict-0.5
Completed    unordered-containers-0.2.20
Completed    memory-0.18.0
Starting     pem-0.2.4
Starting     asn1-types-0.3.4
Starting     crypton-1.0.0
Completed    strict-0.5
Completed    cborg-0.2.10.0
Building     asn1-types-0.3.4
Building     pem-0.2.4
Building     crypton-1.0.0
Completed    vector-0.13.1.0
Starting     serialise-0.2.6.1
Building     serialise-0.2.6.1
Completed    pem-0.2.4
Completed    asn1-types-0.3.4
Starting     asn1-encoding-0.9.6
Building     asn1-encoding-0.9.6
Completed    unix-2.8.5.1
Starting     directory-1.3.8.4
Building     directory-1.3.8.4
Completed    asn1-encoding-0.9.6
Starting     asn1-parse-0.9.5
Completed    serialise-0.2.6.1
Building     asn1-parse-0.9.5
Completed    directory-1.3.8.4
Starting     process-1.6.20.0
Starting     network-3.2.0.0
Building     process-1.6.20.0
Completed    asn1-parse-0.9.5
Building     network-3.2.0.0
Completed    process-1.6.20.0
Completed    network-3.2.0.0
Completed    crypton-1.0.0
Starting     crypton-x509-1.7.6
Building     crypton-x509-1.7.6
Completed    crypton-x509-1.7.6
Starting     crypton-x509-store-1.6.9
Building     crypton-x509-store-1.6.9
Completed    crypton-x509-store-1.6.9
Starting     crypton-x509-system-1.6.7
Starting     crypton-x509-validation-1.6.12
Building     crypton-x509-system-1.6.7
Building     crypton-x509-validation-1.6.12
Completed    crypton-x509-system-1.6.7
Completed    crypton-x509-validation-1.6.12
Starting     tls-2.0.5
Building     tls-2.0.5
Completed    tls-2.0.5
Starting     ms-tds-0.4.0.3
Building     ms-tds-0.4.0.3
Completed    ms-tds-0.4.0.3
Downloading  mssql-simple-0.6.0.5
Downloaded   mssql-simple-0.6.0.5
Starting     mssql-simple-0.6.0.5
Building     mssql-simple-0.6.0.5
Completed    mssql-simple-0.6.0.5

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):
 - ms-tds-0.4.0.3 (lib:ms-tds) (requires build)
 - mssql-simple-0.6.0.5 (first run)
Starting     ms-tds-0.4.0.3 (all, legacy fallback)
Building     ms-tds-0.4.0.3 (all, legacy fallback)
Installing   ms-tds-0.4.0.3 (all, legacy fallback)
Completed    ms-tds-0.4.0.3 (all, legacy fallback)
Configuring mssql-simple-0.6.0.5...
Preprocessing library for mssql-simple-0.6.0.5..
Building library for mssql-simple-0.6.0.5..
[ 1 of 10] Compiling Database.MSSQLServer.Connection ( src/Database/MSSQLServer/Connection.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mssql-simple-0.6.0.5/noopt/build/Database/MSSQLServer/Connection.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mssql-simple-0.6.0.5/noopt/build/Database/MSSQLServer/Connection.dyn_o )
[ 2 of 10] Compiling Database.MSSQLServer.Query.Only ( src/Database/MSSQLServer/Query/Only.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mssql-simple-0.6.0.5/noopt/build/Database/MSSQLServer/Query/Only.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mssql-simple-0.6.0.5/noopt/build/Database/MSSQLServer/Query/Only.dyn_o )
[ 3 of 10] Compiling Database.MSSQLServer.Query.Template ( src/Database/MSSQLServer/Query/Template.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mssql-simple-0.6.0.5/noopt/build/Database/MSSQLServer/Query/Template.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mssql-simple-0.6.0.5/noopt/build/Database/MSSQLServer/Query/Template.dyn_o )
[ 4 of 10] Compiling Database.MSSQLServer.Query.RpcQuerySet ( src/Database/MSSQLServer/Query/RpcQuerySet.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mssql-simple-0.6.0.5/noopt/build/Database/MSSQLServer/Query/RpcQuerySet.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mssql-simple-0.6.0.5/noopt/build/Database/MSSQLServer/Query/RpcQuerySet.dyn_o )
[ 5 of 10] Compiling Database.MSSQLServer.Query.Row ( src/Database/MSSQLServer/Query/Row.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mssql-simple-0.6.0.5/noopt/build/Database/MSSQLServer/Query/Row.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mssql-simple-0.6.0.5/noopt/build/Database/MSSQLServer/Query/Row.dyn_o )
[ 6 of 10] Compiling Database.MSSQLServer.Query.TokenStreamParser ( src/Database/MSSQLServer/Query/TokenStreamParser.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mssql-simple-0.6.0.5/noopt/build/Database/MSSQLServer/Query/TokenStreamParser.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mssql-simple-0.6.0.5/noopt/build/Database/MSSQLServer/Query/TokenStreamParser.dyn_o )

src/Database/MSSQLServer/Query/TokenStreamParser.hs:49:3: warning: [-Wnoncanonical-monad-instances]
    Noncanonical pure = return definition detected
    in the instance declaration for Applicative Parser.
    Move definition from return to pure
    See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
   |
49 |   pure = return
   |   ^^^^^^^^^^^^^

src/Database/MSSQLServer/Query/TokenStreamParser.hs:57:3: warning: [-Wnoncanonical-monad-instances]
    Noncanonical return definition detected
    in the instance declaration for Monad Parser.
    return will eventually be removed in favour of pure
    Either remove definition for return (recommended) or define as return = pure
    See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
   |
57 |   return x = Parser $ \xs -> [(x,xs)]
   |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 7 of 10] Compiling Database.MSSQLServer.Query.RpcResponseSet ( src/Database/MSSQLServer/Query/RpcResponseSet.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mssql-simple-0.6.0.5/noopt/build/Database/MSSQLServer/Query/RpcResponseSet.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mssql-simple-0.6.0.5/noopt/build/Database/MSSQLServer/Query/RpcResponseSet.dyn_o )
[ 8 of 10] Compiling Database.MSSQLServer.Query.ResultSet ( src/Database/MSSQLServer/Query/ResultSet.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mssql-simple-0.6.0.5/noopt/build/Database/MSSQLServer/Query/ResultSet.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mssql-simple-0.6.0.5/noopt/build/Database/MSSQLServer/Query/ResultSet.dyn_o )
[ 9 of 10] Compiling Database.MSSQLServer.Query ( src/Database/MSSQLServer/Query.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mssql-simple-0.6.0.5/noopt/build/Database/MSSQLServer/Query.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mssql-simple-0.6.0.5/noopt/build/Database/MSSQLServer/Query.dyn_o )
[10 of 10] Compiling Paths_mssql_simple ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mssql-simple-0.6.0.5/noopt/build/autogen/Paths_mssql_simple.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mssql-simple-0.6.0.5/noopt/build/Paths_mssql_simple.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mssql-simple-0.6.0.5/noopt/build/Paths_mssql_simple.dyn_o )
Preprocessing test suite 'tds-test' for mssql-simple-0.6.0.5..
Building test suite 'tds-test' for mssql-simple-0.6.0.5..
[1 of 2] Compiling Main             ( test/Spec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mssql-simple-0.6.0.5/noopt/build/tds-test/tds-test-tmp/Main.o )
[2 of 2] Compiling Paths_mssql_simple ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mssql-simple-0.6.0.5/noopt/build/tds-test/autogen/Paths_mssql_simple.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mssql-simple-0.6.0.5/noopt/build/tds-test/tds-test-tmp/Paths_mssql_simple.o )
[3 of 3] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/mssql-simple-0.6.0.5/noopt/build/tds-test/tds-test
Running 1 test suites...
Test suite tds-test: RUNNING...
Test suite tds-test: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/mssql-simple-0.6.0.5.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/mssql-simple-0.6.0.5/noopt/hpc/vanilla/html/tds-test/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/mssql-simple-0.6.0.5/noopt/hpc/vanilla/html/mssql-simple-0.6.0.5/hpc_index.html