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