Build #1 for web-routes-0.27.15

[all reports]

Package web-routes-0.27.15
Install InstallOk
Docs Ok
Tests Ok
Time submitted 2023-02-06 17:30:28.751032287 UTC
Compiler ghc-9.2.4
OS linux
Arch x86_64
Dependencies base-4.16.3.0, blaze-builder-0.4.2.2, bytestring-0.11.3.1, exceptions-0.10.4, ghc-prim-0.8.0, http-types-0.12.3, mtl-2.2.2, parsec-3.1.15.0, split-0.2.3.5, text-1.2.5.0, utf8-string-1.0.2
Flags none

Code Coverage

expressions38% (179/459)
booleanguards0% (0/4)
conditions 50% (1/2)
qualifiers100% (0/0)
alternatives42% (9/21)
local declarations14% (1/7)
top-level declarations44% (34/76)

Build log

[view raw]

Resolving dependencies...
Starting     data-array-byte-0.1.0.1
Starting     split-0.2.3.5
Starting     utf8-string-1.0.2
Starting     blaze-builder-0.4.2.2
Building     data-array-byte-0.1.0.1
Building     split-0.2.3.5
Building     utf8-string-1.0.2
Building     blaze-builder-0.4.2.2
Completed    split-0.2.3.5
Completed    data-array-byte-0.1.0.1
Starting     hashable-1.4.2.0
Building     hashable-1.4.2.0
Completed    utf8-string-1.0.2
Completed    blaze-builder-0.4.2.2
Completed    hashable-1.4.2.0
Starting     case-insensitive-1.2.1.0
Building     case-insensitive-1.2.1.0
Completed    case-insensitive-1.2.1.0
Starting     http-types-0.12.3
Building     http-types-0.12.3
Completed    http-types-0.12.3
Downloading  web-routes-0.27.15
Downloaded   web-routes-0.27.15
Starting     web-routes-0.27.15
Building     web-routes-0.27.15
Completed    web-routes-0.27.15

Test log

[view raw]

Resolving dependencies...
Build profile: -w ghc-9.2.4 -O0
In order, the following will be built (use -v for more details):
 - http-types-0.12.3 (lib:http-types) (requires build)
 - web-routes-0.27.15 (first run)
Starting     http-types-0.12.3 (all, legacy fallback)
Building     http-types-0.12.3 (all, legacy fallback)
Installing   http-types-0.12.3 (all, legacy fallback)
Completed    http-types-0.12.3 (all, legacy fallback)
Configuring web-routes-0.27.15...
Preprocessing library for web-routes-0.27.15..
Building library for web-routes-0.27.15..
[1 of 6] Compiling Web.Routes.Base  ( Web/Routes/Base.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/web-routes-0.27.15/noopt/build/Web/Routes/Base.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/web-routes-0.27.15/noopt/build/Web/Routes/Base.dyn_o )
[2 of 6] Compiling Web.Routes.RouteT ( Web/Routes/RouteT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/web-routes-0.27.15/noopt/build/Web/Routes/RouteT.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/web-routes-0.27.15/noopt/build/Web/Routes/RouteT.dyn_o )

Web/Routes/RouteT.hs:20:1: warning: [-Wdeprecations]
    Module Control.Monad.Error is deprecated:
      Use "Control.Monad.Except" instead
   |
20 | import Control.Monad.Error (MonadError(throwError, catchError))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Web/Routes/RouteT.hs:89:5: warning: [-Wnoncanonical-monad-instances]
    Noncanonical return definition detected
    in the instance declaration for Monad (RouteT url m).
    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
   |
89 |     return   = liftRouteT . return
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[3 of 6] Compiling Web.Routes.Site  ( Web/Routes/Site.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/web-routes-0.27.15/noopt/build/Web/Routes/Site.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/web-routes-0.27.15/noopt/build/Web/Routes/Site.dyn_o )
[4 of 6] Compiling Web.Routes.PathInfo ( Web/Routes/PathInfo.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/web-routes-0.27.15/noopt/build/Web/Routes/PathInfo.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/web-routes-0.27.15/noopt/build/Web/Routes/PathInfo.dyn_o )
[5 of 6] Compiling Web.Routes.QuickCheck ( Web/Routes/QuickCheck.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/web-routes-0.27.15/noopt/build/Web/Routes/QuickCheck.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/web-routes-0.27.15/noopt/build/Web/Routes/QuickCheck.dyn_o )
[6 of 6] Compiling Web.Routes       ( Web/Routes.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/web-routes-0.27.15/noopt/build/Web/Routes.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/web-routes-0.27.15/noopt/build/Web/Routes.dyn_o )
Preprocessing test suite 'Test' for web-routes-0.27.15..
Building test suite 'Test' for web-routes-0.27.15..
[1 of 1] Compiling Main             ( test/Test.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/web-routes-0.27.15/noopt/build/Test/Test-tmp/Main.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/web-routes-0.27.15/noopt/build/Test/Test-tmp/Main.dyn_o )
Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/web-routes-0.27.15/noopt/build/Test/Test ...
Running 1 test suites...
Test suite Test: RUNNING...
Test suite Test: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/web-routes-0.27.15.test
Writing: web-routes-0.27.15-inplace/Web.Routes.Base.hs.html
Writing: web-routes-0.27.15-inplace/Web.Routes.Site.hs.html
Writing: web-routes-0.27.15-inplace/Web.Routes.QuickCheck.hs.html
Writing: web-routes-0.27.15-inplace/Web.Routes.PathInfo.hs.html
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.2.4/web-routes-0.27.15/noopt/hpc/vanilla/html/Test/hpc_index.html
1 of 1 test suites (1 of 1 test cases) passed.
Writing: web-routes-0.27.15-inplace/Web.Routes.Base.hs.html
Writing: web-routes-0.27.15-inplace/Web.Routes.Site.hs.html
Writing: web-routes-0.27.15-inplace/Web.Routes.QuickCheck.hs.html
Writing: web-routes-0.27.15-inplace/Web.Routes.PathInfo.hs.html
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.2.4/web-routes-0.27.15/noopt/hpc/vanilla/html/web-routes-0.27.15/hpc_index.html