[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
expressions | 38% (179/459) |
boolean | guards | 0% (0/4) |
conditions | 50% (1/2) |
qualifiers | 100% (0/0) |
alternatives | 42% (9/21) |
local declarations | 14% (1/7) |
top-level declarations | 44% (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