Mock Version: 1.4.21 Mock Version: 1.4.21 Mock Version: 1.4.21 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target s390x --nodeps /builddir/build/SPECS/ghc-yesod-core.spec'], chrootPath='/var/lib/mock/f33-build-19594846-1386746/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target s390x --nodeps /builddir/build/SPECS/ghc-yesod-core.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1582848000 Wrote: /builddir/build/SRPMS/ghc-yesod-core-1.6.17.2-10.fc33.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target s390x --nodeps /builddir/build/SPECS/ghc-yesod-core.spec'], chrootPath='/var/lib/mock/f33-build-19594846-1386746/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target s390x --nodeps /builddir/build/SPECS/ghc-yesod-core.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1582848000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.ckhGGf + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf yesod-core-1.6.17.2 + /usr/bin/gzip -dc /builddir/build/SOURCES/yesod-core-1.6.17.2.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd yesod-core-1.6.17.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.HU0D7b + umask 022 + cd /builddir/build/BUILD + cd yesod-core-1.6.17.2 ++ echo -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection ++ sed -e 's/-Wall //' -e 's/-Werror=format-security //' + CFLAGS='-O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + export 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed ' + '[' -f Setup.hs -o -f Setup.lhs ']' + '[' -x Setup ']' + ghc --make -no-user-package-db -dynamic Setup [1 of 1] Compiling Main ( Setup.lhs, Setup.o ) Linking Setup ... + LANG=C.utf8 + ./Setup --version Cabal library version 2.4.0.1 + '[' -x Setup ']' + LANG=C.utf8 ++ echo ' -O2' -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection ++ sed -e 's/ / -optc/g' ++ echo ' -Wl,-z,relro' -Wl,--as-needed ++ sed -e 's/ / -optl/g' + ./Setup configure --prefix=/usr --libdir=/usr/lib64 --docdir=/usr/share/licenses/ghc-yesod-core '--libsubdir=$compiler/$pkgid' '--datasubdir=$pkgid' '--libexecsubdir=$pkgid' --ghc --dynlibdir=/usr/lib64 --enable-tests --global '--ghc-options= -optc-O2 -optc-g -optc-pipe -optc-Wp,-D_FORTIFY_SOURCE=2 -optc-Wp,-D_GLIBCXX_ASSERTIONS -optc-fexceptions -optc-fstack-protector-strong -optc-grecord-gcc-switches -optc-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -optc-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -optc-m64 -optc-march=zEC12 -optc-mtune=z13 -optc-fasynchronous-unwind-tables -optc-fstack-clash-protection -optl-Wl,-z,relro -optl-Wl,--as-needed' -p --enable-shared --htmldir=/usr/share/doc/ghc/html/libraries/yesod-core-1.6.17.2 --global Configuring yesod-core-1.6.17.2... + '[' -x Setup ']' + LANG=C.utf8 + ./Setup build Preprocessing library for yesod-core-1.6.17.2.. Building library for yesod-core-1.6.17.2.. [ 1 of 31] Compiling Paths_yesod_core ( dist/build/autogen/Paths_yesod_core.hs, dist/build/Paths_yesod_core.o ) [ 2 of 31] Compiling Yesod.Core.Internal.Util ( src/Yesod/Core/Internal/Util.hs, dist/build/Yesod/Core/Internal/Util.o ) [ 3 of 31] Compiling Yesod.Core.TypeCache ( src/Yesod/Core/TypeCache.hs, dist/build/Yesod/Core/TypeCache.o ) [ 4 of 31] Compiling Yesod.Routes.Class ( src/Yesod/Routes/Class.hs, dist/build/Yesod/Routes/Class.o ) [ 5 of 31] Compiling Yesod.Core.Types ( src/Yesod/Core/Types.hs, dist/build/Yesod/Core/Types.o ) [ 6 of 31] Compiling Yesod.Core.Internal.Session ( src/Yesod/Core/Internal/Session.hs, dist/build/Yesod/Core/Internal/Session.o ) [ 7 of 31] Compiling Yesod.Core.Internal.Request ( src/Yesod/Core/Internal/Request.hs, dist/build/Yesod/Core/Internal/Request.o ) src/Yesod/Core/Internal/Request.hs:53:11: warning: [-Wdeprecations] In the use of ‘requestBody’ (imported from Network.Wai, but defined in Network.Wai.Internal): Deprecated: "requestBody's name is misleading because it only gets a partial chunk of the body. Use getRequestBodyChunk instead." | 53 | { W.requestBody = do | ^^^^^^^^^^^^^ src/Yesod/Core/Internal/Request.hs:54:19: warning: [-Wdeprecations] In the use of ‘requestBody’ (imported from Network.Wai, but defined in Network.Wai.Internal): Deprecated: "requestBody's name is misleading because it only gets a partial chunk of the body. Use getRequestBodyChunk instead." | 54 | bs <- W.requestBody req | ^^^^^^^^^^^^^ [ 8 of 31] Compiling Yesod.Core.Content ( src/Yesod/Core/Content.hs, dist/build/Yesod/Core/Content.o ) [ 9 of 31] Compiling Yesod.Core.Internal.Response ( src/Yesod/Core/Internal/Response.hs, dist/build/Yesod/Core/Internal/Response.o ) [10 of 31] Compiling Yesod.Core.Class.Handler ( src/Yesod/Core/Class/Handler.hs, dist/build/Yesod/Core/Class/Handler.o ) src/Yesod/Core/Class/Handler.hs:22:1: warning: [-Wdeprecations] Module ‘Control.Monad.Trans.List’ is deprecated: This transformer is invalid on most monads | 22 | import Control.Monad.Trans.List ( ListT ) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Yesod/Core/Class/Handler.hs:79:42: warning: [-Wdeprecations] In the use of type constructor or class ‘ListT’ (imported from Control.Monad.Trans.List): Deprecated: "This transformer is invalid on most monads" | 79 | GO(ListT) | ^^^^^ src/Yesod/Core/Class/Handler.hs:79:75: warning: [-Wdeprecations] In the use of type constructor or class ‘ListT’ (imported from Control.Monad.Trans.List): Deprecated: "This transformer is invalid on most monads" | 79 | GO(ListT) | ^^^^^ src/Yesod/Core/Class/Handler.hs:79:122: warning: [-Wdeprecations] In the use of type constructor or class ‘ListT’ (imported from Control.Monad.Trans.List): Deprecated: "This transformer is invalid on most monads" | 79 | GO(ListT) | ^^^^^ src/Yesod/Core/Class/Handler.hs:107:40: warning: [-Wdeprecations] In the use of type constructor or class ‘ListT’ (imported from Control.Monad.Trans.List): Deprecated: "This transformer is invalid on most monads" | 107 | GO(ListT) | ^^^^^ [11 of 31] Compiling Yesod.Core.Handler ( src/Yesod/Core/Handler.hs, dist/build/Yesod/Core/Handler.o ) src/Yesod/Core/Handler.hs:416:37: warning: [-Wdeprecations] In the use of ‘requestBody’ (imported from Network.Wai, but defined in Network.Wai.Internal): Deprecated: "requestBody's name is misleading because it only gets a partial chunk of the body. Use getRequestBodyChunk instead." | 416 | newWaiReq = oldWaiReq { W.requestBody = return mempty | ^^^^^^^^^^^^^ src/Yesod/Core/Handler.hs:1434:28: warning: [-Wdeprecations] In the use of ‘requestBody’ (imported from Network.Wai, but defined in Network.Wai.Internal): Deprecated: "requestBody's name is misleading because it only gets a partial chunk of the body. Use getRequestBodyChunk instead." | 1434 | bs <- liftIO $ W.requestBody req | ^^^^^^^^^^^^^ [12 of 31] Compiling Yesod.Core.Widget ( src/Yesod/Core/Widget.hs, dist/build/Yesod/Core/Widget.o ) [13 of 31] Compiling Yesod.Core.Class.Yesod ( src/Yesod/Core/Class/Yesod.hs, dist/build/Yesod/Core/Class/Yesod.o ) [14 of 31] Compiling Yesod.Core.Json ( src/Yesod/Core/Json.hs, dist/build/Yesod/Core/Json.o ) [15 of 31] Compiling Yesod.Core.Internal.Run ( src/Yesod/Core/Internal/Run.hs, dist/build/Yesod/Core/Internal/Run.o ) src/Yesod/Core/Internal/Run.hs:281:13: warning: [-Wdeprecations] In the use of ‘requestBody’ (imported from Network.Wai.Internal): Deprecated: "requestBody's name is misleading because it only gets a partial chunk of the body. Use getRequestBodyChunk instead." | 281 | , requestBody = return mempty | ^^^^^^^^^^^ src/Yesod/Core/Internal/Run.hs:307:3: warning: [-Wname-shadowing] This binding for ‘mmaxLen’ shadows the existing binding bound at src/Yesod/Core/Internal/Run.hs:346:5 | 307 | mmaxLen <- maximumContentLengthIO yreSite route | ^^^^^^^ src/Yesod/Core/Internal/Run.hs:346:5: warning: [-Wunused-local-binds] Defined but not used: ‘mmaxLen’ | 346 | mmaxLen = maximumContentLength yreSite route | ^^^^^^^ [16 of 31] Compiling Yesod.Core.Unsafe ( src/Yesod/Core/Unsafe.hs, dist/build/Yesod/Core/Unsafe.o ) [17 of 31] Compiling Yesod.Core.Class.Dispatch ( src/Yesod/Core/Class/Dispatch.hs, dist/build/Yesod/Core/Class/Dispatch.o ) [18 of 31] Compiling Yesod.Core.Internal.LiteApp ( src/Yesod/Core/Internal/LiteApp.hs, dist/build/Yesod/Core/Internal/LiteApp.o ) [19 of 31] Compiling Yesod.Core.Class.Breadcrumbs ( src/Yesod/Core/Class/Breadcrumbs.hs, dist/build/Yesod/Core/Class/Breadcrumbs.o ) [20 of 31] Compiling Yesod.Routes.TH.Types ( src/Yesod/Routes/TH/Types.hs, dist/build/Yesod/Routes/TH/Types.o ) [21 of 31] Compiling Yesod.Routes.TH.RouteAttrs ( src/Yesod/Routes/TH/RouteAttrs.hs, dist/build/Yesod/Routes/TH/RouteAttrs.o ) [22 of 31] Compiling Yesod.Routes.TH.RenderRoute ( src/Yesod/Routes/TH/RenderRoute.hs, dist/build/Yesod/Routes/TH/RenderRoute.o ) [23 of 31] Compiling Yesod.Routes.TH.Dispatch ( src/Yesod/Routes/TH/Dispatch.hs, dist/build/Yesod/Routes/TH/Dispatch.o ) [24 of 31] Compiling Yesod.Routes.TH.ParseRoute ( src/Yesod/Routes/TH/ParseRoute.hs, dist/build/Yesod/Routes/TH/ParseRoute.o ) [25 of 31] Compiling Yesod.Routes.TH ( src/Yesod/Routes/TH.hs, dist/build/Yesod/Routes/TH.o ) [26 of 31] Compiling Yesod.Routes.Overlap ( src/Yesod/Routes/Overlap.hs, dist/build/Yesod/Routes/Overlap.o ) [27 of 31] Compiling Yesod.Routes.Parse ( src/Yesod/Routes/Parse.hs, dist/build/Yesod/Routes/Parse.o ) [28 of 31] Compiling Yesod.Core.Internal.TH ( src/Yesod/Core/Internal/TH.hs, dist/build/Yesod/Core/Internal/TH.o ) [29 of 31] Compiling Yesod.Core.Internal ( src/Yesod/Core/Internal.hs, dist/build/Yesod/Core/Internal.o ) [30 of 31] Compiling Yesod.Core.Dispatch ( src/Yesod/Core/Dispatch.hs, dist/build/Yesod/Core/Dispatch.o ) [31 of 31] Compiling Yesod.Core ( src/Yesod/Core.hs, dist/build/Yesod/Core.o ) [ 1 of 31] Compiling Paths_yesod_core ( dist/build/autogen/Paths_yesod_core.hs, dist/build/Paths_yesod_core.p_o ) [ 2 of 31] Compiling Yesod.Core.Internal.Util ( src/Yesod/Core/Internal/Util.hs, dist/build/Yesod/Core/Internal/Util.p_o ) [ 3 of 31] Compiling Yesod.Core.TypeCache ( src/Yesod/Core/TypeCache.hs, dist/build/Yesod/Core/TypeCache.p_o ) [ 4 of 31] Compiling Yesod.Routes.Class ( src/Yesod/Routes/Class.hs, dist/build/Yesod/Routes/Class.p_o ) [ 5 of 31] Compiling Yesod.Core.Types ( src/Yesod/Core/Types.hs, dist/build/Yesod/Core/Types.p_o ) [ 6 of 31] Compiling Yesod.Core.Internal.Session ( src/Yesod/Core/Internal/Session.hs, dist/build/Yesod/Core/Internal/Session.p_o ) [ 7 of 31] Compiling Yesod.Core.Internal.Request ( src/Yesod/Core/Internal/Request.hs, dist/build/Yesod/Core/Internal/Request.p_o ) src/Yesod/Core/Internal/Request.hs:53:11: warning: [-Wdeprecations] In the use of ‘requestBody’ (imported from Network.Wai, but defined in Network.Wai.Internal): Deprecated: "requestBody's name is misleading because it only gets a partial chunk of the body. Use getRequestBodyChunk instead." | 53 | { W.requestBody = do | ^^^^^^^^^^^^^ src/Yesod/Core/Internal/Request.hs:54:19: warning: [-Wdeprecations] In the use of ‘requestBody’ (imported from Network.Wai, but defined in Network.Wai.Internal): Deprecated: "requestBody's name is misleading because it only gets a partial chunk of the body. Use getRequestBodyChunk instead." | 54 | bs <- W.requestBody req | ^^^^^^^^^^^^^ [ 8 of 31] Compiling Yesod.Core.Content ( src/Yesod/Core/Content.hs, dist/build/Yesod/Core/Content.p_o ) [ 9 of 31] Compiling Yesod.Core.Internal.Response ( src/Yesod/Core/Internal/Response.hs, dist/build/Yesod/Core/Internal/Response.p_o ) [10 of 31] Compiling Yesod.Core.Class.Handler ( src/Yesod/Core/Class/Handler.hs, dist/build/Yesod/Core/Class/Handler.p_o ) src/Yesod/Core/Class/Handler.hs:22:1: warning: [-Wdeprecations] Module ‘Control.Monad.Trans.List’ is deprecated: This transformer is invalid on most monads | 22 | import Control.Monad.Trans.List ( ListT ) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Yesod/Core/Class/Handler.hs:79:42: warning: [-Wdeprecations] In the use of type constructor or class ‘ListT’ (imported from Control.Monad.Trans.List): Deprecated: "This transformer is invalid on most monads" | 79 | GO(ListT) | ^^^^^ src/Yesod/Core/Class/Handler.hs:79:75: warning: [-Wdeprecations] In the use of type constructor or class ‘ListT’ (imported from Control.Monad.Trans.List): Deprecated: "This transformer is invalid on most monads" | 79 | GO(ListT) | ^^^^^ src/Yesod/Core/Class/Handler.hs:79:122: warning: [-Wdeprecations] In the use of type constructor or class ‘ListT’ (imported from Control.Monad.Trans.List): Deprecated: "This transformer is invalid on most monads" | 79 | GO(ListT) | ^^^^^ src/Yesod/Core/Class/Handler.hs:107:40: warning: [-Wdeprecations] In the use of type constructor or class ‘ListT’ (imported from Control.Monad.Trans.List): Deprecated: "This transformer is invalid on most monads" | 107 | GO(ListT) | ^^^^^ [11 of 31] Compiling Yesod.Core.Handler ( src/Yesod/Core/Handler.hs, dist/build/Yesod/Core/Handler.p_o ) src/Yesod/Core/Handler.hs:416:37: warning: [-Wdeprecations] In the use of ‘requestBody’ (imported from Network.Wai, but defined in Network.Wai.Internal): Deprecated: "requestBody's name is misleading because it only gets a partial chunk of the body. Use getRequestBodyChunk instead." | 416 | newWaiReq = oldWaiReq { W.requestBody = return mempty | ^^^^^^^^^^^^^ src/Yesod/Core/Handler.hs:1434:28: warning: [-Wdeprecations] In the use of ‘requestBody’ (imported from Network.Wai, but defined in Network.Wai.Internal): Deprecated: "requestBody's name is misleading because it only gets a partial chunk of the body. Use getRequestBodyChunk instead." | 1434 | bs <- liftIO $ W.requestBody req | ^^^^^^^^^^^^^ [12 of 31] Compiling Yesod.Core.Widget ( src/Yesod/Core/Widget.hs, dist/build/Yesod/Core/Widget.p_o ) [13 of 31] Compiling Yesod.Core.Class.Yesod ( src/Yesod/Core/Class/Yesod.hs, dist/build/Yesod/Core/Class/Yesod.p_o ) [14 of 31] Compiling Yesod.Core.Json ( src/Yesod/Core/Json.hs, dist/build/Yesod/Core/Json.p_o ) [15 of 31] Compiling Yesod.Core.Internal.Run ( src/Yesod/Core/Internal/Run.hs, dist/build/Yesod/Core/Internal/Run.p_o ) src/Yesod/Core/Internal/Run.hs:281:13: warning: [-Wdeprecations] In the use of ‘requestBody’ (imported from Network.Wai.Internal): Deprecated: "requestBody's name is misleading because it only gets a partial chunk of the body. Use getRequestBodyChunk instead." | 281 | , requestBody = return mempty | ^^^^^^^^^^^ src/Yesod/Core/Internal/Run.hs:307:3: warning: [-Wname-shadowing] This binding for ‘mmaxLen’ shadows the existing binding bound at src/Yesod/Core/Internal/Run.hs:346:5 | 307 | mmaxLen <- maximumContentLengthIO yreSite route | ^^^^^^^ src/Yesod/Core/Internal/Run.hs:346:5: warning: [-Wunused-local-binds] Defined but not used: ‘mmaxLen’ | 346 | mmaxLen = maximumContentLength yreSite route | ^^^^^^^ [16 of 31] Compiling Yesod.Core.Unsafe ( src/Yesod/Core/Unsafe.hs, dist/build/Yesod/Core/Unsafe.p_o ) [17 of 31] Compiling Yesod.Core.Class.Dispatch ( src/Yesod/Core/Class/Dispatch.hs, dist/build/Yesod/Core/Class/Dispatch.p_o ) [18 of 31] Compiling Yesod.Core.Internal.LiteApp ( src/Yesod/Core/Internal/LiteApp.hs, dist/build/Yesod/Core/Internal/LiteApp.p_o ) [19 of 31] Compiling Yesod.Core.Class.Breadcrumbs ( src/Yesod/Core/Class/Breadcrumbs.hs, dist/build/Yesod/Core/Class/Breadcrumbs.p_o ) [20 of 31] Compiling Yesod.Routes.TH.Types ( src/Yesod/Routes/TH/Types.hs, dist/build/Yesod/Routes/TH/Types.p_o ) [21 of 31] Compiling Yesod.Routes.TH.RouteAttrs ( src/Yesod/Routes/TH/RouteAttrs.hs, dist/build/Yesod/Routes/TH/RouteAttrs.p_o ) [22 of 31] Compiling Yesod.Routes.TH.RenderRoute ( src/Yesod/Routes/TH/RenderRoute.hs, dist/build/Yesod/Routes/TH/RenderRoute.p_o ) [23 of 31] Compiling Yesod.Routes.TH.Dispatch ( src/Yesod/Routes/TH/Dispatch.hs, dist/build/Yesod/Routes/TH/Dispatch.p_o ) [24 of 31] Compiling Yesod.Routes.TH.ParseRoute ( src/Yesod/Routes/TH/ParseRoute.hs, dist/build/Yesod/Routes/TH/ParseRoute.p_o ) [25 of 31] Compiling Yesod.Routes.TH ( src/Yesod/Routes/TH.hs, dist/build/Yesod/Routes/TH.p_o ) [26 of 31] Compiling Yesod.Routes.Overlap ( src/Yesod/Routes/Overlap.hs, dist/build/Yesod/Routes/Overlap.p_o ) [27 of 31] Compiling Yesod.Routes.Parse ( src/Yesod/Routes/Parse.hs, dist/build/Yesod/Routes/Parse.p_o ) [28 of 31] Compiling Yesod.Core.Internal.TH ( src/Yesod/Core/Internal/TH.hs, dist/build/Yesod/Core/Internal/TH.p_o ) [29 of 31] Compiling Yesod.Core.Internal ( src/Yesod/Core/Internal.hs, dist/build/Yesod/Core/Internal.p_o ) [30 of 31] Compiling Yesod.Core.Dispatch ( src/Yesod/Core/Dispatch.hs, dist/build/Yesod/Core/Dispatch.p_o ) [31 of 31] Compiling Yesod.Core ( src/Yesod/Core.hs, dist/build/Yesod/Core.p_o ) Preprocessing test suite 'tests' for yesod-core-1.6.17.2.. Building test suite 'tests' for yesod-core-1.6.17.2.. [ 1 of 32] Compiling YesodCoreTest.Auth ( test/YesodCoreTest/Auth.hs, dist/build/tests/tests-tmp/YesodCoreTest/Auth.o ) [ 2 of 32] Compiling YesodCoreTest.Cache ( test/YesodCoreTest/Cache.hs, dist/build/tests/tests-tmp/YesodCoreTest/Cache.o ) [ 3 of 32] Compiling YesodCoreTest.CleanPath ( test/YesodCoreTest/CleanPath.hs, dist/build/tests/tests-tmp/YesodCoreTest/CleanPath.o ) [ 4 of 32] Compiling YesodCoreTest.Csrf ( test/YesodCoreTest/Csrf.hs, dist/build/tests/tests-tmp/YesodCoreTest/Csrf.o ) [ 5 of 32] Compiling YesodCoreTest.ErrorHandling ( test/YesodCoreTest/ErrorHandling.hs, dist/build/tests/tests-tmp/YesodCoreTest/ErrorHandling.o ) [ 6 of 32] Compiling YesodCoreTest.Exceptions ( test/YesodCoreTest/Exceptions.hs, dist/build/tests/tests-tmp/YesodCoreTest/Exceptions.o ) [ 7 of 32] Compiling YesodCoreTest.Header ( test/YesodCoreTest/Header.hs, dist/build/tests/tests-tmp/YesodCoreTest/Header.o ) [ 8 of 32] Compiling YesodCoreTest.InternalRequest ( test/YesodCoreTest/InternalRequest.hs, dist/build/tests/tests-tmp/YesodCoreTest/InternalRequest.o ) [ 9 of 32] Compiling YesodCoreTest.JsLoaderSites.Bottom ( test/YesodCoreTest/JsLoaderSites/Bottom.hs, dist/build/tests/tests-tmp/YesodCoreTest/JsLoaderSites/Bottom.o ) [10 of 32] Compiling YesodCoreTest.JsLoader ( test/YesodCoreTest/JsLoader.hs, dist/build/tests/tests-tmp/YesodCoreTest/JsLoader.o ) [11 of 32] Compiling YesodCoreTest.Json ( test/YesodCoreTest/Json.hs, dist/build/tests/tests-tmp/YesodCoreTest/Json.o ) [12 of 32] Compiling YesodCoreTest.Links ( test/YesodCoreTest/Links.hs, dist/build/tests/tests-tmp/YesodCoreTest/Links.o ) [13 of 32] Compiling YesodCoreTest.LiteApp ( test/YesodCoreTest/LiteApp.hs, dist/build/tests/tests-tmp/YesodCoreTest/LiteApp.o ) [14 of 32] Compiling YesodCoreTest.MediaData ( test/YesodCoreTest/MediaData.hs, dist/build/tests/tests-tmp/YesodCoreTest/MediaData.o ) [15 of 32] Compiling YesodCoreTest.Media ( test/YesodCoreTest/Media.hs, dist/build/tests/tests-tmp/YesodCoreTest/Media.o ) [16 of 32] Compiling YesodCoreTest.NoOverloadedStringsSub ( test/YesodCoreTest/NoOverloadedStringsSub.hs, dist/build/tests/tests-tmp/YesodCoreTest/NoOverloadedStringsSub.o ) [17 of 32] Compiling YesodCoreTest.NoOverloadedStrings ( test/YesodCoreTest/NoOverloadedStrings.hs, dist/build/tests/tests-tmp/YesodCoreTest/NoOverloadedStrings.o ) [18 of 32] Compiling YesodCoreTest.RawResponse ( test/YesodCoreTest/RawResponse.hs, dist/build/tests/tests-tmp/YesodCoreTest/RawResponse.o ) [19 of 32] Compiling YesodCoreTest.Reps ( test/YesodCoreTest/Reps.hs, dist/build/tests/tests-tmp/YesodCoreTest/Reps.o ) [20 of 32] Compiling YesodCoreTest.RequestBodySize ( test/YesodCoreTest/RequestBodySize.hs, dist/build/tests/tests-tmp/YesodCoreTest/RequestBodySize.o ) [21 of 32] Compiling YesodCoreTest.Streaming ( test/YesodCoreTest/Streaming.hs, dist/build/tests/tests-tmp/YesodCoreTest/Streaming.o ) [22 of 32] Compiling YesodCoreTest.StubLaxSameSite ( test/YesodCoreTest/StubLaxSameSite.hs, dist/build/tests/tests-tmp/YesodCoreTest/StubLaxSameSite.o ) [23 of 32] Compiling YesodCoreTest.StubSslOnly ( test/YesodCoreTest/StubSslOnly.hs, dist/build/tests/tests-tmp/YesodCoreTest/StubSslOnly.o ) [24 of 32] Compiling YesodCoreTest.StubStrictSameSite ( test/YesodCoreTest/StubStrictSameSite.hs, dist/build/tests/tests-tmp/YesodCoreTest/StubStrictSameSite.o ) [25 of 32] Compiling YesodCoreTest.StubUnsecured ( test/YesodCoreTest/StubUnsecured.hs, dist/build/tests/tests-tmp/YesodCoreTest/StubUnsecured.o ) [26 of 32] Compiling YesodCoreTest.Ssl ( test/YesodCoreTest/Ssl.hs, dist/build/tests/tests-tmp/YesodCoreTest/Ssl.o ) [27 of 32] Compiling YesodCoreTest.Widget ( test/YesodCoreTest/Widget.hs, dist/build/tests/tests-tmp/YesodCoreTest/Widget.o ) [28 of 32] Compiling YesodCoreTest.YesodTest ( test/YesodCoreTest/YesodTest.hs, dist/build/tests/tests-tmp/YesodCoreTest/YesodTest.o ) [29 of 32] Compiling YesodCoreTest.WaiSubsite ( test/YesodCoreTest/WaiSubsite.hs, dist/build/tests/tests-tmp/YesodCoreTest/WaiSubsite.o ) [30 of 32] Compiling YesodCoreTest.Redirect ( test/YesodCoreTest/Redirect.hs, dist/build/tests/tests-tmp/YesodCoreTest/Redirect.o ) [31 of 32] Compiling YesodCoreTest ( test/YesodCoreTest.hs, dist/build/tests/tests-tmp/YesodCoreTest.o ) [32 of 32] Compiling Main ( test/test.hs, dist/build/tests/tests-tmp/Main.o ) Linking dist/build/tests/tests ... Preprocessing test suite 'test-routes' for yesod-core-1.6.17.2.. Building test suite 'test-routes' for yesod-core-1.6.17.2.. [ 1 of 11] Compiling Yesod.Routes.Class ( src/Yesod/Routes/Class.hs, dist/build/test-routes/test-routes-tmp/Yesod/Routes/Class.o ) [ 2 of 11] Compiling Yesod.Routes.TH.Types ( src/Yesod/Routes/TH/Types.hs, dist/build/test-routes/test-routes-tmp/Yesod/Routes/TH/Types.o ) [ 3 of 11] Compiling Yesod.Routes.TH.RouteAttrs ( src/Yesod/Routes/TH/RouteAttrs.hs, dist/build/test-routes/test-routes-tmp/Yesod/Routes/TH/RouteAttrs.o ) [ 4 of 11] Compiling Yesod.Routes.TH.RenderRoute ( src/Yesod/Routes/TH/RenderRoute.hs, dist/build/test-routes/test-routes-tmp/Yesod/Routes/TH/RenderRoute.o ) [ 5 of 11] Compiling Yesod.Routes.TH.Dispatch ( src/Yesod/Routes/TH/Dispatch.hs, dist/build/test-routes/test-routes-tmp/Yesod/Routes/TH/Dispatch.o ) [ 6 of 11] Compiling Yesod.Routes.TH.ParseRoute ( src/Yesod/Routes/TH/ParseRoute.hs, dist/build/test-routes/test-routes-tmp/Yesod/Routes/TH/ParseRoute.o ) [ 7 of 11] Compiling Yesod.Routes.TH ( src/Yesod/Routes/TH.hs, dist/build/test-routes/test-routes-tmp/Yesod/Routes/TH.o ) [ 8 of 11] Compiling Yesod.Routes.Overlap ( src/Yesod/Routes/Overlap.hs, dist/build/test-routes/test-routes-tmp/Yesod/Routes/Overlap.o ) [ 9 of 11] Compiling Yesod.Routes.Parse ( src/Yesod/Routes/Parse.hs, dist/build/test-routes/test-routes-tmp/Yesod/Routes/Parse.o ) [10 of 11] Compiling Hierarchy ( test/Hierarchy.hs, dist/build/test-routes/test-routes-tmp/Hierarchy.o ) [11 of 11] Compiling Main ( test/RouteSpec.hs, dist/build/test-routes/test-routes-tmp/Main.o ) test/RouteSpec.hs:(57,1)-(102,16): Splicing declarations do texts_aVgF <- [t| [Text] |] let resLeaves_aVgG = map ResourceLeaf [Resource "RootR" [] (Methods Nothing ["GET"]) ["foo", "bar"] True, Resource "BlogPostR" [Static "blog", Dynamic $ ConT ''Text] (Methods Nothing ["GET", "POST"]) [] True, Resource "WikiR" [Static "wiki"] (Methods (Just texts_aVgF) []) [] True, Resource "SubsiteR" [Static "subsite"] (Subsite (ConT ''MySub) "getMySub") [] True, Resource "SubparamR" [Static "subparam", Dynamic $ ConT ''Int] (Subsite (ConT ''MySubParam) "getMySubParam") [] True] resParent_aVgH = ResourceParent "ParentR" True [Static "foo", Dynamic $ ConT ''Text] [ResourceLeaf $ Resource "ChildR" [] (Methods Nothing ["GET"]) ["child"] True] ress_aVgI = resParent_aVgH : resLeaves_aVgG rrinst_aVgJ <- mkRenderRouteInstance [] (ConT ''MyApp) ress_aVgI rainst_aVgK <- mkRouteAttrsInstance [] (ConT ''MyApp) ress_aVgI prinst_aVgL <- mkParseRouteInstance [] (ConT ''MyApp) ress_aVgI dispatch_aVgO <- mkDispatchClause MkDispatchSettings {mdsRunHandler = [| runHandler |], mdsSubDispatcher = [| subDispatch dispatcher |], mdsGetPathInfo = [| fst |], mdsMethod = [| snd |], mdsSetPathInfo = [| \ p_aVgM (_, m_aVgN) -> (p_aVgM, m_aVgN) |], mds404 = [| pack "404" |], mds405 = [| pack "405" |], mdsGetHandler = defaultGetHandler, mdsUnwrapper = return} ress_aVgI return $ InstanceD Nothing [] (ConT ''Dispatcher `AppT` ConT ''MyApp `AppT` ConT ''MyApp) [FunD (mkName "dispatcher") [dispatch_aVgO]] : prinst_aVgL : rainst_aVgK : rrinst_aVgJ ======> instance Dispatcher MyApp MyApp where dispatcher env7096_aVoy req7096_aVoz = helper7096_aVoA (fst req7096_aVoz) where helper7096_aVoA ((:) "foo" ((:) (Web.PathPieces.fromPathPiece -> Just dyn_aVoB) rest_aVoC)) = helperParentR_aVoD rest_aVoC where helperParentR_aVoD [] = case snd req7096_aVoz of "GET" -> (((runHandler (getChildR dyn_aVoB)) env7096_aVoy) (Just ((ParentR dyn_aVoB) ChildR))) req7096_aVoz _ -> (((runHandler (pack "405")) env7096_aVoy) (Just ((ParentR dyn_aVoB) ChildR))) req7096_aVoz helperParentR_aVoD _ = (((runHandler (pack "404")) env7096_aVoy) Nothing) req7096_aVoz helper7096_aVoA [] = case snd req7096_aVoz of "GET" -> (((runHandler getRootR) env7096_aVoy) (Just RootR)) req7096_aVoz _ -> (((runHandler (pack "405")) env7096_aVoy) (Just RootR)) req7096_aVoz helper7096_aVoA ((:) "blog" ((:) (Web.PathPieces.fromPathPiece -> Just dyn_aVoE) [])) = case snd req7096_aVoz of "GET" -> (((runHandler (getBlogPostR dyn_aVoE)) env7096_aVoy) (Just (BlogPostR dyn_aVoE))) req7096_aVoz "POST" -> (((runHandler (postBlogPostR dyn_aVoE)) env7096_aVoy) (Just (BlogPostR dyn_aVoE))) req7096_aVoz _ -> (((runHandler (pack "405")) env7096_aVoy) (Just (BlogPostR dyn_aVoE))) req7096_aVoz helper7096_aVoA ((:) "wiki" (Web.PathPieces.fromPathMultiPiece -> Just multi_aVoF)) = (((runHandler (handleWikiR multi_aVoF)) env7096_aVoy) (Just (WikiR multi_aVoF))) req7096_aVoz helper7096_aVoA ((:) "subsite" restPath_aVoG) = (((((subDispatch dispatcher) runHandler) (\ sub_aVoJ -> getMySub sub_aVoJ)) (\ sroute_aVoK -> SubsiteR sroute_aVoK)) env7096_aVoy) (((\ p_aVoH (_, m_aVoI) -> (p_aVoH, m_aVoI)) restPath_aVoG) req7096_aVoz) helper7096_aVoA ((:) "subparam" ((:) (Web.PathPieces.fromPathPiece -> Just dyn_aVoL) restPath_aVoM)) = (((((subDispatch dispatcher) runHandler) (\ sub_aVoP -> (getMySubParam sub_aVoP) dyn_aVoL)) (\ sroute_aVoQ -> (SubparamR dyn_aVoL) sroute_aVoQ)) env7096_aVoy) (((\ p_aVoN (_, m_aVoO) -> (p_aVoN, m_aVoO)) restPath_aVoM) req7096_aVoz) helper7096_aVoA _ = (((runHandler (pack "404")) env7096_aVoy) Nothing) req7096_aVoz instance ParseRoute MyApp where parseRoute = ((\ f_aVov x_aVow -> (f_aVov ()) x_aVow) :: (() -> ([Text], [(Text, Text)]) -> Maybe (YRC.Route a_aVox)) -> ([Text], [(Text, Text)]) -> Maybe (YRC.Route a_aVox)) helper_aVou where helper_aVou env4285_aVnW req4285_aVnX = helper4285_aVnY (fst req4285_aVnX) where helper4285_aVnY ((:) "foo" ((:) (Web.PathPieces.fromPathPiece -> Just dyn_aVo0) rest_aVo2)) = helperParentR_aVo3 rest_aVo2 where helperParentR_aVo3 [] = ((((\ _ _ x_aVo1 _ -> x_aVo1) ((error "mdsGetHandler") dyn_aVo0)) env4285_aVnW) (Just ((ParentR dyn_aVo0) ChildR))) req4285_aVnX helperParentR_aVo3 _ = ((((\ _ _ x_aVnZ _ -> x_aVnZ) (error "mds404")) env4285_aVnW) Nothing) req4285_aVnX helper4285_aVnY [] = ((((\ _ _ x_aVo4 _ -> x_aVo4) (error "mdsGetHandler")) env4285_aVnW) (Just RootR)) req4285_aVnX helper4285_aVnY ((:) "blog" ((:) (Web.PathPieces.fromPathPiece -> Just dyn_aVo5) [])) = ((((\ _ _ x_aVo6 _ -> x_aVo6) ((error "mdsGetHandler") dyn_aVo5)) env4285_aVnW) (Just (BlogPostR dyn_aVo5))) req4285_aVnX helper4285_aVnY ((:) "wiki" (Web.PathPieces.fromPathMultiPiece -> Just multi_aVo7)) = ((((\ _ _ x_aVo8 _ -> x_aVo8) ((error "mdsGetHandler") multi_aVo7)) env4285_aVnW) (Just (WikiR multi_aVo7))) req4285_aVnX helper4285_aVnY ((:) "subsite" restPath_aVo9) = (((((\ _runHandler_aVoc _getSub_aVod toMaster_aVoe _env_aVof -> (fmap toMaster_aVoe . parseRoute)) (\ _ _ x_aVog _ -> x_aVog)) (\ sub_aVoh -> getMySub sub_aVoh)) (\ sroute_aVoi -> SubsiteR sroute_aVoi)) env4285_aVnW) (((\ p_aVoa (_, q_aVob) -> (p_aVoa, q_aVob)) restPath_aVo9) req4285_aVnX) helper4285_aVnY ((:) "subparam" ((:) (Web.PathPieces.fromPathPiece -> Just dyn_aVoj) restPath_aVok)) = (((((\ _runHandler_aVon _getSub_aVoo toMaster_aVop _env_aVoq -> (fmap toMaster_aVop . parseRoute)) (\ _ _ x_aVor _ -> x_aVor)) (\ sub_aVos -> (getMySubParam sub_aVos) dyn_aVoj)) (\ sroute_aVot -> (SubparamR dyn_aVoj) sroute_aVot)) env4285_aVnW) (((\ p_aVol (_, q_aVom) -> (p_aVol, q_aVom)) restPath_aVok) req4285_aVnX) helper4285_aVnY _ = ((((\ _ _ x_aVnZ _ -> x_aVnZ) (error "mds404")) env4285_aVnW) Nothing) req4285_aVnX instance RouteAttrs MyApp where routeAttrs (ParentR _ ChildR {}) = Set.fromList [pack "child"] routeAttrs RootR {} = Set.fromList [pack "foo", pack "bar"] routeAttrs BlogPostR {} = Set.fromList [] routeAttrs WikiR {} = Set.fromList [] routeAttrs SubsiteR {} = Set.fromList [] routeAttrs SubparamR {} = Set.fromList [] instance RenderRoute MyApp where data YRC.Route MyApp = ParentR Text ParentR | RootR | BlogPostR Text | WikiR [Text] | SubsiteR (YRC.Route MySub) | SubparamR Int (YRC.Route MySubParam) deriving (Show, Eq, Read) renderRoute (ParentR dyn_aVnI child_aVnJ) = (\ (a_aVnL, b_aVnM) -> ((pack "foo" : (Web.PathPieces.toPathPiece dyn_aVnI : a_aVnL)), b_aVnM)) (childRender_aVnK child_aVnJ) where childRender_aVnK ChildR = ([], []) renderRoute RootR = ([], []) renderRoute (BlogPostR dyn_aVnN) = ((pack "blog" : (Web.PathPieces.toPathPiece dyn_aVnN : [])), []) renderRoute (WikiR dyn_aVnO) = ((pack "wiki" : Web.PathPieces.toPathMultiPiece dyn_aVnO), []) renderRoute (SubsiteR sub_aVnP) = (\ (a_aVnQ, b_aVnR) -> ((pack "subsite" : a_aVnQ), b_aVnR)) (renderRoute sub_aVnP) renderRoute (SubparamR dyn_aVnS sub_aVnT) = (\ (a_aVnU, b_aVnV) -> ((pack "subparam" : (Web.PathPieces.toPathPiece dyn_aVnS : a_aVnU)), b_aVnV)) (renderRoute sub_aVnT) data ParentR = ChildR deriving (Show, Read, Eq) test/RouteSpec.hs:230:28-89: Splicing expression parseRoutesFile "test/fixtures/routes_with_line_continuations" ======> [ResourceLeaf (((((Resource "Foo1") [Static "foo1"]) ((Methods Nothing) [])) []) True), ResourceLeaf (((((Resource "Foo2") [Static "foo2"]) ((Methods Nothing) [])) []) True), ResourceLeaf (((((Resource "Foo3") [Static "foo3"]) ((Methods Nothing) ["GET", "POST"])) ["foo"]) True)] test/RouteSpec.hs:(236,46)-(239,2): Splicing expression Language.Haskell.TH.Quote.quoteExp parseRoutesNoCheck "\n\ \/foo Foo1\n\ \/foo Foo2\n" ======> [ResourceLeaf (((((Resource "Foo1") [Static "foo"]) ((Methods Nothing) [])) []) True), ResourceLeaf (((((Resource "Foo2") [Static "foo"]) ((Methods Nothing) [])) []) True)] test/RouteSpec.hs:(243,46)-(246,2): Splicing expression Language.Haskell.TH.Quote.quoteExp parseRoutesNoCheck "\n\ \/#Int Foo1\n\ \/#String Foo2\n" ======> [ResourceLeaf (((((Resource "Foo1") [Dynamic "Int"]) ((Methods Nothing) [])) []) True), ResourceLeaf (((((Resource "Foo2") [Dynamic "String"]) ((Methods Nothing) [])) []) True)] test/RouteSpec.hs:(250,46)-(253,2): Splicing expression Language.Haskell.TH.Quote.quoteExp parseRoutesNoCheck "\n\ \/foo Foo1\n\ \/#String Foo2\n" ======> [ResourceLeaf (((((Resource "Foo1") [Static "foo"]) ((Methods Nothing) [])) []) True), ResourceLeaf (((((Resource "Foo2") [Dynamic "String"]) ((Methods Nothing) [])) []) True)] test/RouteSpec.hs:(257,46)-(260,2): Splicing expression Language.Haskell.TH.Quote.quoteExp parseRoutesNoCheck "\n\ \/foo Foo1\n\ \/##*Strings Foo2\n" ======> [ResourceLeaf (((((Resource "Foo1") [Static "foo"]) ((Methods Nothing) [])) []) True), ResourceLeaf (((((Resource "Foo2") [Dynamic "#*Strings"]) ((Methods Nothing) [])) []) True)] test/RouteSpec.hs:(264,46)-(267,2): Splicing expression Language.Haskell.TH.Quote.quoteExp parseRoutesNoCheck "\n\ \/foo Foo1\n\ \/foo Foo2 Subsite getSubsite\n" ======> [ResourceLeaf (((((Resource "Foo1") [Static "foo"]) ((Methods Nothing) [])) []) True), ResourceLeaf (((((Resource "Foo2") [Static "foo"]) ((Subsite "Subsite") "getSubsite")) []) True)] test/RouteSpec.hs:(271,46)-(274,2): Splicing expression Language.Haskell.TH.Quote.quoteExp parseRoutesNoCheck "\n\ \/foo Foo1\n\ \/bar/#String Foo2\n" ======> [ResourceLeaf (((((Resource "Foo1") [Static "foo"]) ((Methods Nothing) [])) []) True), ResourceLeaf (((((Resource "Foo2") [Static "bar", Dynamic "String"]) ((Methods Nothing) [])) []) True)] test/RouteSpec.hs:(278,46)-(282,2): Splicing expression Language.Haskell.TH.Quote.quoteExp parseRoutesNoCheck "\n\ \/foo Foo1\n\ \/#!String Foo2\n\ \/!foo Foo3\n" ======> [ResourceLeaf (((((Resource "Foo1") [Static "foo"]) ((Methods Nothing) [])) []) True), ResourceLeaf (((((Resource "Foo2") [Dynamic "String"]) ((Methods Nothing) [])) []) False), ResourceLeaf (((((Resource "Foo3") [Static "foo"]) ((Methods Nothing) [])) []) False)] test/RouteSpec.hs:(286,46)-(289,2): Splicing expression Language.Haskell.TH.Quote.quoteExp parseRoutesNoCheck "\n\ \/foo Foo1\n\ \/+![String] Foo2\n" ======> [ResourceLeaf (((((Resource "Foo1") [Static "foo"]) ((Methods Nothing) [])) []) True), ResourceLeaf (((((Resource "Foo2") []) ((Methods (Just "[String]")) [])) []) False)] test/RouteSpec.hs:(293,46)-(298,2): Splicing expression Language.Haskell.TH.Quote.quoteExp parseRoutesNoCheck "\n\ \/foo Foo1\n\ \!/+[String] Foo2\n\ \!/#String Foo3\n\ \!/foo Foo4\n" ======> [ResourceLeaf (((((Resource "Foo1") [Static "foo"]) ((Methods Nothing) [])) []) True), ResourceLeaf (((((Resource "Foo2") []) ((Methods (Just "[String]")) [])) []) False), ResourceLeaf (((((Resource "Foo3") [Dynamic "String"]) ((Methods Nothing) [])) []) False), ResourceLeaf (((((Resource "Foo4") [Static "foo"]) ((Methods Nothing) [])) []) False)] test/RouteSpec.hs:(302,46)-(308,2): Splicing expression Language.Haskell.TH.Quote.quoteExp parseRoutesNoCheck "\n\ \/+[String] Foo1\n\ \!/foo Foo2:\n\ \ /foo Foo3\n\ \/foo Foo4:\n\ \ /!#foo Foo5\n" ======> [ResourceLeaf (((((Resource "Foo1") []) ((Methods (Just "[String]")) [])) []) True), (((ResourceParent "Foo2") False) [Static "foo"]) [ResourceLeaf (((((Resource "Foo3") [Static "foo"]) ((Methods Nothing) [])) []) True)], (((ResourceParent "Foo4") True) [Static "foo"]) [ResourceLeaf (((((Resource "Foo5") [Dynamic "foo"]) ((Methods Nothing) [])) []) False)]] test/RouteSpec.hs:(311,46)-(315,2): Splicing expression Language.Haskell.TH.Quote.quoteExp parseRoutesNoCheck "\n\ \/foo/bar Foo1\n\ \/foo/baz Foo2\n\ \/bar/baz Foo3\n" ======> [ResourceLeaf (((((Resource "Foo1") [Static "foo", Static "bar"]) ((Methods Nothing) [])) []) True), ResourceLeaf (((((Resource "Foo2") [Static "foo", Static "baz"]) ((Methods Nothing) [])) []) True), ResourceLeaf (((((Resource "Foo3") [Static "bar", Static "baz"]) ((Methods Nothing) [])) []) True)] Linking dist/build/test-routes/test-routes ... + '[' -n dist/build/libHSyesod-core-1.6.17.2-6w5N3FFVUZh3TdJ4Wf0jrM-ghc8.6.5.so ']' + '[' -x Setup ']' + LANG=C.utf8 + ./Setup haddock --html --hyperlink-source --hoogle Preprocessing library for yesod-core-1.6.17.2.. Running Haddock on library for yesod-core-1.6.17.2.. Warning: The documentation for the following packages are not installed. No links will be generated to these packages: aeson-1.4.6.0, ansi-terminal-0.9.1, appar-0.1.8, array-0.5.3.0, async-2.2.2, attoparsec-0.13.2.3, auto-update-0.1.6, base-4.12.0.0, base-compat-0.10.5, base-orphans-0.8.2, base64-bytestring-1.0.0.3, basement-0.0.11, binary-0.8.6.0, blaze-builder-0.4.1.0, blaze-html-0.9.1.2, blaze-markup-0.8.2.3, bsb-http-chunked-0.0.0.4, byteable-0.1.1, byteorder-1.0.4, bytestring-0.10.8.2, case-insensitive-1.2.0.11, cereal-0.5.8.1, cipher-aes-0.2.11, clientsession-0.9.1.2, colour-2.3.5, conduit-1.3.1.2, conduit-extra-1.3.4, containers-0.6.0.1, cookie-0.4.5, cprng-aes-0.6.1, crypto-api-0.13.3, crypto-cipher-types-0.0.9, crypto-random-0.0.9, data-default-class-0.1.2.0, deepseq-1.4.4.0, directory-1.3.3.0, dlist-0.8.0.7, easy-file-0.2.2, entropy-0.4.1.5, exceptions-0.10.4, fast-logger-2.4.17, filepath-1.4.2.1, ghc-boot-th-8.6.5, ghc-prim-0.5.3, hashable-1.2.7.0, http-date-0.0.8, http-types-0.12.3, http2-2.0.3, integer-gmp-1.0.2.0, integer-logarithms-1.0.3, iproute-1.7.8, lifted-base-0.2.3.12, memory-0.14.18, monad-control-1.0.2.3, monad-logger-0.3.31, monad-loops-0.4.3, mono-traversable-1.0.15.1, mtl-2.2.2, network-2.8.0.1, network-byte-order-0.1.4.0, old-locale-1.0.0.7, old-time-1.1.0.3, parsec-3.1.13.0, path-pieces-0.2.1, pretty-1.1.3.6, primitive-0.6.4.0, process-1.6.5.0, psqueues-0.2.7.2, random-1.1, resourcet-1.2.2, scientific-0.3.6.2, securemem-0.1.10, semigroups-0.18.5, setenv-0.1.1.3, shakespeare-2.0.24, simple-sendfile-0.2.30, skein-1.0.9.4, split-0.2.3.3, stm-2.5.0.0, stm-chans-3.0.0.4, streaming-commons-0.2.1.2, tagged-0.8.6, template-haskell-2.14.0.0, text-1.2.3.1, th-abstraction-0.3.2.0, time-1.8.0.2, time-compat-1.9.2.2, time-manager-0.0.0, transformers-0.5.6.2, transformers-base-0.4.5.2, transformers-compat-0.6.5, typed-process-0.2.6.0, unix-2.7.2.2, unix-compat-0.5.2, unix-time-0.4.7, unliftio-0.2.12, unliftio-core-0.1.2.0, unordered-containers-0.2.10.0, uuid-types-1.0.3, vault-0.3.1.3, vector-0.12.1.2, vector-algorithms-0.8.0.3, void-0.7.3, wai-3.2.2.1, wai-extra-3.0.29, wai-logger-2.3.5, warp-3.3.5, word8-0.1.3, zlib-0.6.2.1 Warning: --source-* options are ignored when --hyperlinked-source is enabled. src/Yesod/Core/Internal/Request.hs:53:11: warning: [-Wdeprecations] In the use of ‘requestBody’ (imported from Network.Wai, but defined in Network.Wai.Internal): Deprecated: "requestBody's name is misleading because it only gets a partial chunk of the body. Use getRequestBodyChunk instead." | 53 | { W.requestBody = do | ^^^^^^^^^^^^^ src/Yesod/Core/Internal/Request.hs:54:19: warning: [-Wdeprecations] In the use of ‘requestBody’ (imported from Network.Wai, but defined in Network.Wai.Internal): Deprecated: "requestBody's name is misleading because it only gets a partial chunk of the body. Use getRequestBodyChunk instead." | 54 | bs <- W.requestBody req | ^^^^^^^^^^^^^ src/Yesod/Core/Class/Handler.hs:22:1: warning: [-Wdeprecations] Module ‘Control.Monad.Trans.List’ is deprecated: This transformer is invalid on most monads | 22 | import Control.Monad.Trans.List ( ListT ) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Yesod/Core/Class/Handler.hs:79:42: warning: [-Wdeprecations] In the use of type constructor or class ‘ListT’ (imported from Control.Monad.Trans.List): Deprecated: "This transformer is invalid on most monads" | 79 | GO(ListT) | ^^^^^ src/Yesod/Core/Class/Handler.hs:79:75: warning: [-Wdeprecations] In the use of type constructor or class ‘ListT’ (imported from Control.Monad.Trans.List): Deprecated: "This transformer is invalid on most monads" | 79 | GO(ListT) | ^^^^^ src/Yesod/Core/Class/Handler.hs:79:122: warning: [-Wdeprecations] In the use of type constructor or class ‘ListT’ (imported from Control.Monad.Trans.List): Deprecated: "This transformer is invalid on most monads" | 79 | GO(ListT) | ^^^^^ src/Yesod/Core/Class/Handler.hs:107:40: warning: [-Wdeprecations] In the use of type constructor or class ‘ListT’ (imported from Control.Monad.Trans.List): Deprecated: "This transformer is invalid on most monads" | 107 | GO(ListT) | ^^^^^ src/Yesod/Core/Handler.hs:416:37: warning: [-Wdeprecations] In the use of ‘requestBody’ (imported from Network.Wai, but defined in Network.Wai.Internal): Deprecated: "requestBody's name is misleading because it only gets a partial chunk of the body. Use getRequestBodyChunk instead." | 416 | newWaiReq = oldWaiReq { W.requestBody = return mempty | ^^^^^^^^^^^^^ src/Yesod/Core/Handler.hs:1434:28: warning: [-Wdeprecations] In the use of ‘requestBody’ (imported from Network.Wai, but defined in Network.Wai.Internal): Deprecated: "requestBody's name is misleading because it only gets a partial chunk of the body. Use getRequestBodyChunk instead." | 1434 | bs <- liftIO $ W.requestBody req | ^^^^^^^^^^^^^ src/Yesod/Core/Internal/Run.hs:281:13: warning: [-Wdeprecations] In the use of ‘requestBody’ (imported from Network.Wai.Internal): Deprecated: "requestBody's name is misleading because it only gets a partial chunk of the body. Use getRequestBodyChunk instead." | 281 | , requestBody = return mempty | ^^^^^^^^^^^ src/Yesod/Core/Internal/Run.hs:307:3: warning: [-Wname-shadowing] This binding for ‘mmaxLen’ shadows the existing binding bound at src/Yesod/Core/Internal/Run.hs:346:5 | 307 | mmaxLen <- maximumContentLengthIO yreSite route | ^^^^^^^ src/Yesod/Core/Internal/Run.hs:346:5: warning: [-Wunused-local-binds] Defined but not used: ‘mmaxLen’ | 346 | mmaxLen = maximumContentLength yreSite route | ^^^^^^^ Haddock coverage: Warning: 'HandlerT' is out of scope. If you qualify the identifier, haddock can try to link it it anyway. Warning: 'Result' is out of scope. If you qualify the identifier, haddock can try to link it it anyway. 30% ( 17 / 57) in 'Yesod.Core.Types' Missing documentation for: Module header SessionMap (src/Yesod/Core/Types.hs:61) SaveSession (src/Yesod/Core/Types.hs:63) SessionBackend (src/Yesod/Core/Types.hs:66) SessionCookie (src/Yesod/Core/Types.hs:71) ClientSessionDateCache (src/Yesod/Core/Types.hs:85) FileInfo (src/Yesod/Core/Types.hs:126) FileUpload (src/Yesod/Core/Types.hs:133) ResolvedApproot (src/Yesod/Core/Types.hs:147) AuthResult (src/Yesod/Core/Types.hs:149) ScriptLoadPosition (src/Yesod/Core/Types.hs:152) BottomOfHeadAsync (src/Yesod/Core/Types.hs:157) Texts (src/Yesod/Core/Types.hs:162) RunHandlerEnv (src/Yesod/Core/Types.hs:172) HandlerData (src/Yesod/Core/Types.hs:187) YesodRunnerEnv (src/Yesod/Core/Types.hs:194) YesodSubRunnerEnv (src/Yesod/Core/Types.hs:203) ParentRunner (src/Yesod/Core/Types.hs:210) GHState (src/Yesod/Core/Types.hs:223) WidgetData (src/Yesod/Core/Types.hs:245) tellWidget (src/Yesod/Core/Types.hs:267) RY (src/Yesod/Core/Types.hs:270) Content (src/Yesod/Core/Types.hs:291) TypedContent (src/Yesod/Core/Types.hs:296) RepHtml (src/Yesod/Core/Types.hs:298) RepJson (src/Yesod/Core/Types.hs:300) RepPlain (src/Yesod/Core/Types.hs:301) RepXml (src/Yesod/Core/Types.hs:302) ContentType (src/Yesod/Core/Types.hs:304) Location (src/Yesod/Core/Types.hs:355) Script (src/Yesod/Core/Types.hs:362) Stylesheet (src/Yesod/Core/Types.hs:364) Title (src/Yesod/Core/Types.hs:366) Head (src/Yesod/Core/Types.hs:368) Body (src/Yesod/Core/Types.hs:372) CssBuilderUrl (src/Yesod/Core/Types.hs:377) GWData (src/Yesod/Core/Types.hs:379) HandlerContents (src/Yesod/Core/Types.hs:404) Logger (src/Yesod/Core/Types.hs:522) loggerPutStr (src/Yesod/Core/Types.hs:527) 36% ( 15 / 42) in 'Yesod.Core.Content' Missing documentation for: Module header Content (src/Yesod/Core/Types.hs:291) ContentType (src/Yesod/Core/Types.hs:304) typeHtml (src/Yesod/Core/Content.hs:173) typePlain (src/Yesod/Core/Content.hs:176) typeJson (src/Yesod/Core/Content.hs:179) typeXml (src/Yesod/Core/Content.hs:182) typeAtom (src/Yesod/Core/Content.hs:185) typeRss (src/Yesod/Core/Content.hs:188) typeJpeg (src/Yesod/Core/Content.hs:191) typePng (src/Yesod/Core/Content.hs:194) typeGif (src/Yesod/Core/Content.hs:197) typeSvg (src/Yesod/Core/Content.hs:200) typeJavascript (src/Yesod/Core/Content.hs:203) typeCss (src/Yesod/Core/Content.hs:206) typeFlv (src/Yesod/Core/Content.hs:209) typeOgv (src/Yesod/Core/Content.hs:212) typeOctet (src/Yesod/Core/Content.hs:215) TypedContent (src/Yesod/Core/Types.hs:296) HasContentType (src/Yesod/Core/Content.hs:155) RepHtml (src/Yesod/Core/Types.hs:298) RepJson (src/Yesod/Core/Types.hs:300) RepPlain (src/Yesod/Core/Types.hs:301) RepXml (src/Yesod/Core/Types.hs:302) repJson (src/Yesod/Core/Content.hs:146) repPlain (src/Yesod/Core/Content.hs:149) repXml (src/Yesod/Core/Content.hs:152) Warning: 'gets' is out of scope. If you qualify the identifier, haddock can try to link it it anyway. Warning: 'StateT' is out of scope. If you qualify the identifier, haddock can try to link it it anyway. Warning: 'GHandler' is out of scope. If you qualify the identifier, haddock can try to link it it anyway. Warning: 'CacheKey' is out of scope. If you qualify the identifier, haddock can try to link it it anyway. Warning: 'hamletToContent' is out of scope. If you qualify the identifier, haddock can try to link it it anyway. Warning: 'ByteString' is out of scope. If you qualify the identifier, haddock can try to link it it anyway. Warning: 'yesodMiddleware' is out of scope. If you qualify the identifier, haddock can try to link it it anyway. Warning: 'defaultYesodMiddleware' is out of scope. If you qualify the identifier, haddock can try to link it it anyway. Warning: 'defaultCsrfSetCookieMiddleware' is out of scope. If you qualify the identifier, haddock can try to link it it anyway. Warning: 'defaultCsrfCheckMiddleware' is out of scope. If you qualify the identifier, haddock can try to link it it anyway. Warning: 'csrfCheckMiddleware' is out of scope. If you qualify the identifier, haddock can try to link it it anyway. 92% (153 /167) in 'Yesod.Core.Handler' Missing documentation for: Module header HandlerT (src/Yesod/Core/Handler.hs:263) getRequest (src/Yesod/Core/Handler.hs:284) runRequestBody (src/Yesod/Core/Handler.hs:287) FileInfo (src/Yesod/Core/Types.hs:126) fileName (src/Yesod/Core/Types.hs:127) fileContentType (src/Yesod/Core/Types.hs:128) fileMove (src/Yesod/Core/Types.hs:130) lookupPostParam (src/Yesod/Core/Handler.hs:1301) SessionMap (src/Yesod/Core/Types.hs:61) getSubYesod (src/Yesod/Core/Handler.hs:1695) getRouteToParent (src/Yesod/Core/Handler.hs:1698) getSubCurrentRoute (src/Yesod/Core/Handler.hs:1701) getMessageRender (src/Yesod/Core/Handler.hs:1126) Warning: 'hamletToContent' is out of scope. If you qualify the identifier, haddock can try to link it it anyway. 70% ( 26 / 37) in 'Yesod.Core.Widget' Missing documentation for: WidgetT (src/Yesod/Core/Widget.hs:74) whamlet (src/Yesod/Core/Widget.hs:220) whamletFile (src/Yesod/Core/Widget.hs:223) ToWidget (src/Yesod/Core/Widget.hs:80) ToWidgetHead (src/Yesod/Core/Widget.hs:143) ToWidgetBody (src/Yesod/Core/Widget.hs:131) addStylesheetEither (src/Yesod/Core/Widget.hs:194) addScriptEither (src/Yesod/Core/Widget.hs:199) handlerToWidget (src/Yesod/Core/Widget.hs:273) whamletFileWithSettings (src/Yesod/Core/Widget.hs:226) asWidgetT (src/Yesod/Core/Widget.hs:229) Warning: 'urlRenderOverride' is out of scope. If you qualify the identifier, haddock can try to link it it anyway. Warning: 'Widget' is out of scope. If you qualify the identifier, haddock can try to link it it anyway. Warning: 'shouldLog' is out of scope. If you qualify the identifier, haddock can try to link it it anyway. Warning: 'logDebugN' is out of scope. If you qualify the identifier, haddock can try to link it it anyway. Warning: 'AppRoot' is out of scope. If you qualify the identifier, haddock can try to link it it anyway. Warning: 'RepJson' is out of scope. If you qualify the identifier, haddock can try to link it it anyway. Warning: 'selectReps' is out of scope. If you qualify the identifier, haddock can try to link it it anyway. Warning: 'J.Array' is ambiguous. It is defined * in ‘Data.Aeson.Types.Internal’ * in ‘Data.Aeson.Types.Internal’ You may be able to disambiguate the identifier by qualifying it or by hiding some imports. Defaulting to 'J.Array' defined in ‘Data.Aeson.Types.Internal’ Warning: 'acceptsJSON' is out of scope. If you qualify the identifier, haddock can try to link it it anyway. Warning: Couldn't find .haddock for export Value Warning: Couldn't find .haddock for export ToJSON Warning: Couldn't find .haddock for export FromJSON Warning: Couldn't find .haddock for export object Warning: Couldn't find .haddock for export KeyValue Warning: Couldn't find .haddock for export .: 77% ( 23 / 30) in 'Yesod.Core.Json' Missing documentation for: Module header Value ToJSON FromJSON object .= .: Warning: 'HandlerT' is out of scope. If you qualify the identifier, haddock can try to link it it anyway. 100% ( 3 / 3) in 'Yesod.Core.Unsafe' 23% ( 3 / 13) in 'Yesod.Routes.TH.Types' Missing documentation for: Resource (src/Yesod/Routes/TH/Types.hs:38) ResourceTree (src/Yesod/Routes/TH/Types.hs:21) Piece (src/Yesod/Routes/TH/Types.hs:52) Dispatch (src/Yesod/Routes/TH/Types.hs:63) CheckOverlap (src/Yesod/Routes/TH/Types.hs:47) FlatResource (src/Yesod/Routes/TH/Types.hs:87) resourceMulti (src/Yesod/Routes/TH/Types.hs:83) resourceTreePieces (src/Yesod/Routes/TH/Types.hs:26) resourceTreeName (src/Yesod/Routes/TH/Types.hs:30) flatten (src/Yesod/Routes/TH/Types.hs:95) Warning: 'mkRenderRouteClasses' is out of scope. If you qualify the identifier, haddock can try to link it it anyway. 50% ( 2 / 4) in 'Yesod.Core.Internal' Missing documentation for: parseWaiRequest (src/Yesod/Core/Internal/Request.hs:77) mkYesodGeneral (src/Yesod/Core/Internal/TH.hs:116) Warning: Couldn't find .haddock for export PathPiece Warning: Couldn't find .haddock for export PathMultiPiece 74% ( 23 / 31) in 'Yesod.Core.Dispatch' Missing documentation for: Module header parseRoutesFile (src/Yesod/Routes/Parse.hs:38) parseRoutesFileNoCheck (src/Yesod/Routes/Parse.hs:41) mkYesodSubData (src/Yesod/Core/Internal/TH.hs:58) mkYesodSubDispatch (src/Yesod/Core/Internal/TH.hs:205) PathPiece PathMultiPiece Texts (src/Yesod/Core/Types.hs:162) Warning: Couldn't find .haddock for export LogLevel Warning: Couldn't find .haddock for export logDebug Warning: Couldn't find .haddock for export logInfo Warning: Couldn't find .haddock for export logWarn Warning: Couldn't find .haddock for export logError Warning: Couldn't find .haddock for export logOther Warning: Couldn't find .haddock for export logDebugS Warning: Couldn't find .haddock for export logInfoS Warning: Couldn't find .haddock for export logWarnS Warning: Couldn't find .haddock for export logErrorS Warning: Couldn't find .haddock for export logOtherS Warning: Yesod.Core: Could not find documentation for exported module: Text.Shakespeare.I18N Warning: Couldn't find .haddock for export toHtml Warning: Couldn't find .haddock for export Html Warning: Couldn't find .haddock for export ToMarkup Warning: Couldn't find .haddock for export MonadTrans Warning: Couldn't find .haddock for export MonadIO Warning: Couldn't find .haddock for export MonadUnliftIO Warning: Couldn't find .haddock for export MonadResource Warning: Couldn't find .haddock for export MonadLogger Warning: Couldn't find .haddock for export Application Warning: Couldn't find .haddock for export hamlet Warning: Couldn't find .haddock for export shamlet Warning: Couldn't find .haddock for export xhamlet Warning: Couldn't find .haddock for export HtmlUrl Warning: Couldn't find .haddock for export julius Warning: Couldn't find .haddock for export JavascriptUrl Warning: Couldn't find .haddock for export renderJavascriptUrl Warning: Couldn't find .haddock for export cassius Warning: Couldn't find .haddock for export lucius Warning: Couldn't find .haddock for export CssUrl Warning: Couldn't find .haddock for export renderCssUrl 50% ( 61 /123) in 'Yesod.Core' Missing documentation for: Module header YesodSubDispatch (src/Yesod/Core/Class/Dispatch.hs:20) RenderRoute (src/Yesod/Routes/Class.hs:12) ParseRoute (src/Yesod/Routes/Class.hs:18) RouteAttrs (src/Yesod/Routes/Class.hs:22) FileUpload (src/Yesod/Core/Types.hs:133) AuthResult (src/Yesod/Core/Types.hs:149) LogLevel logDebug logInfo logWarn logError logOther logDebugS logInfoS logWarnS logErrorS logOtherS SessionBackend (src/Yesod/Core/Types.hs:66) defaultClientSessionBackend (src/Yesod/Core/Class/Yesod.hs:790) clientSessionBackend (src/Yesod/Core/Class/Yesod.hs:841) clientSessionDateCacher (src/Yesod/Core/Internal/Session.hs:55) loadClientSession (src/Yesod/Core/Class/Yesod.hs:855) ScriptLoadPosition (src/Yesod/Core/Types.hs:152) BottomOfHeadAsync (src/Yesod/Core/Types.hs:157) MonadHandler (src/Yesod/Core/Class/Handler.hs:34) MonadWidget (src/Yesod/Core/Class/Handler.hs:94) yesodVersion (src/Yesod/Core.hs:167) yesodRender (src/Yesod/Core/Internal/Run.hs:349) runFakeHandler (src/Yesod/Core.hs:152) LiteApp (src/Yesod/Core/Internal/LiteApp.hs:22) LiteHandler (src/Yesod/Core/Internal/LiteApp.hs:54) LiteWidget (src/Yesod/Core/Internal/LiteApp.hs:55) liteApp (src/Yesod/Core/Internal/LiteApp.hs:57) dispatchTo (src/Yesod/Core/Internal/LiteApp.hs:60) onMethod (src/Yesod/Core/Internal/LiteApp.hs:66) onStatic (src/Yesod/Core/Internal/LiteApp.hs:72) withDynamic (src/Yesod/Core/Internal/LiteApp.hs:78) withDynamicMulti (src/Yesod/Core/Internal/LiteApp.hs:84) yesodRunner (src/Yesod/Core/Internal/Run.hs:301) toHtml Html preEscapedToMarkup MonadTrans MonadIO MonadUnliftIO MonadResource MonadLogger Application showIntegral (src/Yesod/Core.hs:182) readIntegral (src/Yesod/Core.hs:185) hamlet shamlet xhamlet HtmlUrl julius JavascriptUrl renderJavascriptUrl cassius lucius CssUrl renderCssUrl Warning: Yesod.Core.Types: could not find link destinations for: Map Text ByteString IO Request Either UTCTime Read readsPrec Int ReadS readList readPrec ReadPrec readListPrec Show showsPrec ShowS show String showList Serialize put Putter get Get Eq == Bool /= Maybe queryString Response Status ConduitT ResourceT FilePath BackEnd ByteString InternalState Type Ord compare Ordering < <= > >= max min D:R:RouteWaiSubsite0 WaiSubsiteRoute D:R:RouteWaiSubsiteWithAuth0 WaiSubsiteWithAuthRoute RequestBodyLength Loc LogSource LogStr IORef MonadReader ask local reader Monad >>= >> return fail Functor fmap <$ Applicative pure <*> liftA2 *> <* monadLoggerLog ToLogStr MonadLoggerIO askLoggerIO MonadThrow throwM Exception UnliftIO PrimMonad primitive State# PrimState TypeMap KeyedTypeMap Endo IsString fromString Semigroup <> sconcat NonEmpty stimes Integral Monoid mempty mappend mconcat Builder Builder Flush FilePart Method Generic from Rep to NFData rnf D1 MetaData False :+: C1 MetaCons PrefixI U1 S1 MetaSel Nothing Symbol NoSourceUnpackedness SourceStrict DecidedStrict Rec0 SetCookie CI Last toException SomeException fromException displayException LoggerSet DateCacheGetter Warning: Yesod.Core.Content: could not find link destinations for: Builder Maybe Int ConduitT Flush ResourceT IO FilePath FilePart IsString fromString String ByteString Text ByteString Text Encoding Javascript Css SealedConduitT Pipe Monad Char Warning: Yesod.Core.Handler: could not find link destinations for: Monad Type >>= >> return fail String Functor fmap <$ Applicative pure <*> liftA2 *> <* IO monadLoggerLog ToLogStr Loc LogSource MonadLoggerIO askLoggerIO LogStr MonadThrow throwM Exception ResourceT UnliftIO PrimMonad primitive State# PrimState MonadReader ask local reader Text Maybe Nothing Request ConduitT ByteString queryString FilePath CI Flush Builder ByteString Text Map Status Show showsPrec Int ShowS show showList RenderMessage Integer Response Void Writer Endo SetCookie UTCTime SomeException Typeable id setCookiePath Bool Warning: Yesod.Core.Widget: could not find link destinations for: Monad Type >>= >> return fail String Functor fmap <$ Applicative pure <*> liftA2 *> <* IO monadLoggerLog ToLogStr Loc LogSource MonadLoggerIO askLoggerIO LogStr MonadThrow throwM Exception ResourceT UnliftIO PrimMonad primitive State# PrimState MonadReader ask local reader IsString fromString Semigroup <> sconcat NonEmpty stimes Integral Monoid mempty mappend mconcat QuasiQuoter FilePath Q Exp RenderMessage HtmlUrlI18n Builder Text Text Javascript Css Either HamletSettings Warning: Yesod.Core.Json: could not find link destinations for: Monad Encoding Writer Endo Result Object Array Text Scientific Bool Eq == /= Data gfoldl gunfold Constr toConstr dataTypeOf DataType dataCast1 Typeable Maybe dataCast2 gmapT gmapQl gmapQr gmapQ gmapQi Int gmapM gmapMp MonadPlus gmapMo Read readsPrec ReadS readList readPrec ReadPrec readListPrec Show showsPrec ShowS show String showList IsString fromString Generic from Rep to Type Lift lift Q Exp NFData rnf Hashable hashWithSalt hash Parser KeyValue Pair ToJavascript toJavascript Javascript FromString fromString GToJSON U1 gToJSON Options ToArgs V1 One Rec1 ToJSON1 K1 :*: EncodeProduct WriteProduct ProductSize :.: FromPairs DList fromPairs KeyValuePair pair SumToJSON' TwoElemArray C1 ConsToJSON Constructor sumToJSON' Tagged D1 MetaData False :+: MetaCons PrefixI S1 MetaSel Nothing Symbol NoSourceUnpackedness SourceStrict DecidedStrict Rec0 Char Double Float Int8 Int16 Int32 Int64 Integer Natural Ordering Word Word8 Word16 Word32 Word64 Version IntSet Day DiffTime NominalDiffTime UTCTime LocalTime TimeOfDay ZonedTime SystemTime Text Void DotNetTime CTime Number UUID CalendarDiffDays CalendarDiffTime DayOfWeek Ratio Integral NonEmpty Dual First IntMap Last Seq Set Tree Identity Fixed HasResolution First Last Max Min Option WrappedMonoid Vector Vector Vector Array PrimArray Prim SmallArray UnliftedArray PrimUnlifted HashSet Vector Vector Storable Either Map ToJSONKey Proxy HashMap Const Product Sum Compose Ord FromJSONKey FromJSON1 ByteString Warning: Yesod.Core.Unsafe: could not find link destinations for: Either Request Warning: Yesod.Routes.TH.Types: could not find link destinations for: String Functor Type fmap <$ Show showsPrec Int ShowS show showList Lift lift Q Exp Maybe Bool Warning: Yesod.Core.Internal: could not find link destinations for: Request Bool Maybe Word64 Either IO Int Monad Text String Exp Q Dec Warning: Yesod.Core.Dispatch: could not find link destinations for: QuasiQuoter FilePath Q Exp String Dec IO Text Maybe Bool Int Int8 Int16 Int32 Int64 Integer Word Word8 Word16 Word32 Word64 Day Text Middleware Type Eq == /= Ord compare Ordering < <= > >= max min Read readsPrec ReadS readList readPrec ReadPrec readListPrec Show showsPrec ShowS show showList D:R:RouteWaiSubsite0 WaiSubsiteRoute D:R:RouteWaiSubsiteWithAuth0 WaiSubsiteWithAuthRoute Warning: Yesod.Core: could not find link destinations for: Text Maybe Builder Bool Either ByteString Word64 IO Loc LogSource LogStr RequestBodyLength InternalState Right Left Nothing Just Eq Type Set Request BackEnd FilePath ConduitT ByteString ResourceT Method == /= Show showsPrec Int ShowS show String showList Generic from Rep to NFData rnf D1 MetaData False :+: C1 MetaCons PrefixI U1 S1 MetaSel Symbol NoSourceUnpackedness SourceStrict DecidedStrict Rec0 Read readsPrec ReadS readList readPrec ReadPrec readListPrec RenderMessage ZonedDate Ord compare Ordering < <= > >= max min Lift lift Q Exp SetCookie setCookieDomain id Key NominalDiffTime CI setCookiePath ListT MaybeT ExceptT IdentityT ReaderT StateT StateT WriterT Monoid WriterT ConduitM RWST RWST Pipe Semigroup <> sconcat NonEmpty stimes Integral mempty mappend mconcat D:R:RouteLiteApp0 LiteAppRoute Writer UTCTime ToMarkup Markup Monad LoggingT NoLoggingT WriterLoggingT CatchT ErrorT ContT ParsecT Acquire Error UnliftIO monadLoggerLog ToLogStr Response ResponseReceived Num QuasiQuoter Render Javascript Text Css Documentation created: dist/doc/html/yesod-core/index.html, dist/doc/html/yesod-core/yesod-core.txt Preprocessing test suite 'tests' for yesod-core-1.6.17.2.. Preprocessing test suite 'test-routes' for yesod-core-1.6.17.2.. + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.yWpGne + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.s390x '!=' / ']' + rm -rf /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.s390x ++ dirname /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.s390x + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.s390x + cd yesod-core-1.6.17.2 + '[' -x Setup ']' + LANG=C.utf8 + ./Setup copy --destdir=/builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.s390x Installing library in /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.s390x/usr/lib64/ghc-8.6.5/yesod-core-1.6.17.2 + '[' -x Setup ']' + LANG=C.utf8 + ./Setup register --gen-pkg-config + '[' -d yesod-core-1.6.17.2.conf ']' + install -D --mode=0644 yesod-core-1.6.17.2.conf /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.s390x/usr/lib64/ghc-8.6.5/package.conf.d/yesod-core-1.6.17.2.conf ++ ls /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.s390x/usr/lib64/ghc-8.6.5/package.conf.d/yesod-core-1.6.17.2.conf + '[' -z /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.s390x/usr/lib64/ghc-8.6.5/package.conf.d/yesod-core-1.6.17.2.conf ']' + rm -f ghc-yesod-core.files ghc-yesod-core-doc.files + touch ghc-yesod-core.files ghc-yesod-core-doc.files + for i in /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.s390x/usr/lib64/libHSyesod-core-1.6.17.2-*ghc8.6.5.so + echo /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.s390x/usr/lib64/libHSyesod-core-1.6.17.2-6w5N3FFVUZh3TdJ4Wf0jrM-ghc8.6.5.so + pkgdir=/usr/lib64/ghc-8.6.5/yesod-core-1.6.17.2 + '[' -d /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.s390x/usr/lib64/ghc-8.6.5/yesod-core-1.6.17.2 ']' + find /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.s390x/usr/lib64/ghc-8.6.5/yesod-core-1.6.17.2 -type d -fprintf ghc-yesod-core-devel.files '%%dir %p\n' -o '(' -name '*.p_hi' -o -name 'libHS*_p.a' ')' -fprint ghc-yesod-core-prof.files -o -fprint ghc-yesod-core-devel.files + ls /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.s390x/usr/lib64/ghc-8.6.5/package.conf.d/yesod-core-1.6.17.2.conf + '[' -d /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.s390x/usr/share/doc/ghc/html/libraries/yesod-core-1.6.17.2 ']' + echo /usr/share/doc/ghc/html/libraries/yesod-core-1.6.17.2 + for i in ghc-yesod-core.files ghc-yesod-core-devel.files ghc-yesod-core-doc.files ghc-yesod-core-prof.files + '[' -f ghc-yesod-core.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.s390x!!g' ghc-yesod-core.files + for i in ghc-yesod-core.files ghc-yesod-core-devel.files ghc-yesod-core-doc.files ghc-yesod-core-prof.files + '[' -f ghc-yesod-core-devel.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.s390x!!g' ghc-yesod-core-devel.files + for i in ghc-yesod-core.files ghc-yesod-core-devel.files ghc-yesod-core-doc.files ghc-yesod-core-prof.files + '[' -f ghc-yesod-core-doc.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.s390x!!g' ghc-yesod-core-doc.files + for i in ghc-yesod-core.files ghc-yesod-core-devel.files ghc-yesod-core-doc.files ghc-yesod-core-prof.files + '[' -f ghc-yesod-core-prof.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.s390x!!g' ghc-yesod-core-prof.files + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile /usr/bin/python 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.9w0dPe + umask 022 + cd /builddir/build/BUILD + cd yesod-core-1.6.17.2 + '[' -x Setup ']' + LANG=C.utf8 + ./Setup test Running 2 test suites... Test suite tests: RUNNING... Test suite tests: PASS Test suite logged to: dist/test/yesod-core-1.6.17.2-tests.log Test suite test-routes: RUNNING... Test suite test-routes: PASS Test suite logged to: dist/test/yesod-core-1.6.17.2-test-routes.log 2 of 2 test suites (2 of 2 test cases) passed. + RPM_EC=0 ++ jobs -p + exit 0 Processing files: ghc-yesod-core-1.6.17.2-10.fc33.s390x Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.oSpySf + umask 022 + cd /builddir/build/BUILD + cd yesod-core-1.6.17.2 + LICENSEDIR=/builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.s390x/usr/share/licenses/ghc-yesod-core + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.s390x/usr/share/licenses/ghc-yesod-core + cp -pr LICENSE /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.s390x/usr/share/licenses/ghc-yesod-core + RPM_EC=0 ++ jobs -p + exit 0 Provides: ghc-yesod-core = 1.6.17.2-10.fc33 ghc-yesod-core(s390-64) = 1.6.17.2-10.fc33 libHSyesod-core-1.6.17.2-6w5N3FFVUZh3TdJ4Wf0jrM-ghc8.6.5.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libHSaeson-1.4.6.0-GW12281wWczJyRiEaI3P58-ghc8.6.5.so()(64bit) libHSauto-update-0.1.6-GREUn4tHyDS5APDj50DglT-ghc8.6.5.so()(64bit) libHSbase-4.12.0.0-ghc8.6.5.so()(64bit) libHSblaze-html-0.9.1.2-J20JWCD2FKk8MCNGBN7MhE-ghc8.6.5.so()(64bit) libHSblaze-markup-0.8.2.3-ATcS0IRQcDMCxhB8vW9N1d-ghc8.6.5.so()(64bit) libHSbytestring-0.10.8.2-ghc8.6.5.so()(64bit) libHScase-insensitive-1.2.0.11-GGYU9CY9cs88wywgwHVKC6-ghc8.6.5.so()(64bit) libHScereal-0.5.8.1-2v8l8XjvcW5E2rmy0u7N7-ghc8.6.5.so()(64bit) libHSclientsession-0.9.1.2-GMSqtBUE5eT1mEq0FTKs6M-ghc8.6.5.so()(64bit) libHSconduit-1.3.1.2-91oEvbuP01xKIrtZGtEooL-ghc8.6.5.so()(64bit) libHSconduit-extra-1.3.4-83vMuelNkQJ28kUbLvqmJq-ghc8.6.5.so()(64bit) libHScontainers-0.6.0.1-ghc8.6.5.so()(64bit) libHScookie-0.4.5-FViOMgoPVhL3PprTfOcJF2-ghc8.6.5.so()(64bit) libHScprng-aes-0.6.1-2Dkp4bRuGXBDpeuBknuoBE-ghc8.6.5.so()(64bit) libHScrypto-random-0.0.9-5X3SY8I6hASHpOGGyx4LrQ-ghc8.6.5.so()(64bit) libHSexceptions-0.10.4-9eHdXgDHuipCQyuLgX4mMm-ghc8.6.5.so()(64bit) libHSfast-logger-2.4.17-G2BEAVJLk2eBN7eKnimHmr-ghc8.6.5.so()(64bit) libHSghc-prim-0.5.3-ghc8.6.5.so()(64bit) libHShashable-1.2.7.0-CWI8VZuQTAYWIQTQQtqCV-ghc8.6.5.so()(64bit) libHShttp-types-0.12.3-KN8Kbez2pLY968493VW19b-ghc8.6.5.so()(64bit) libHSinteger-gmp-1.0.2.0-ghc8.6.5.so()(64bit) libHSmonad-logger-0.3.31-61hxgYAQWxh8O9ibcZHrmL-ghc8.6.5.so()(64bit) libHSmtl-2.2.2-ghc8.6.5.so()(64bit) libHSparsec-3.1.13.0-ghc8.6.5.so()(64bit) libHSpath-pieces-0.2.1-7jseLTOU0PkHMQiwNvt0jG-ghc8.6.5.so()(64bit) libHSprimitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b-ghc8.6.5.so()(64bit) libHSrandom-1.1-3ypV4EIycgb35PKjTYYr5q-ghc8.6.5.so()(64bit) libHSresourcet-1.2.2-o54UcpJT1DKqkEIbXO1DD-ghc8.6.5.so()(64bit) libHSshakespeare-2.0.24-JREYguI7Rx1JQmfSdd4u4s-ghc8.6.5.so()(64bit) libHStemplate-haskell-2.14.0.0-ghc8.6.5.so()(64bit) libHStext-1.2.3.1-ghc8.6.5.so()(64bit) libHStime-1.8.0.2-ghc8.6.5.so()(64bit) libHStransformers-0.5.6.2-ghc8.6.5.so()(64bit) libHSunix-2.7.2.2-ghc8.6.5.so()(64bit) libHSunliftio-core-0.1.2.0-DmlZdkLzX278vkyONsp8WQ-ghc8.6.5.so()(64bit) libHSunordered-containers-0.2.10.0-KQjsr7xKC1WHxfEOZ1c65w-ghc8.6.5.so()(64bit) libHSvector-0.12.1.2-FUpUeiQkfYKL48Uq1yWMoF-ghc8.6.5.so()(64bit) libHSwai-3.2.2.1-DrLNH213mvaD83AZIkUgj5-ghc8.6.5.so()(64bit) libHSwai-extra-3.0.29-Iz4Z62hC2nTxAlnz8ZKml-ghc8.6.5.so()(64bit) libHSwai-logger-2.3.5-5dD9Nupsa2aBVfP2APrTXs-ghc8.6.5.so()(64bit) libHSwarp-3.3.5-Itowp6Tl3sZL6PhwRi2rNa-ghc8.6.5.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.2)(64bit) rtld(GNU_HASH) Processing files: ghc-yesod-core-devel-1.6.17.2-10.fc33.s390x Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.OQDnpg + umask 022 + cd /builddir/build/BUILD + cd yesod-core-1.6.17.2 + DOCDIR=/builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.s390x/usr/share/doc/ghc-yesod-core-devel + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.s390x/usr/share/doc/ghc-yesod-core-devel + cp -pr ChangeLog.md /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.s390x/usr/share/doc/ghc-yesod-core-devel + cp -pr README.md /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.s390x/usr/share/doc/ghc-yesod-core-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: ghc-devel(yesod-core-1.6.17.2-6w5N3FFVUZh3TdJ4Wf0jrM) ghc-yesod-core-devel = 1.6.17.2-10.fc33 ghc-yesod-core-devel(s390-64) = 1.6.17.2-10.fc33 ghc-yesod-core-static = 1.6.17.2-10.fc33 ghc-yesod-core-static(s390-64) = 1.6.17.2-10.fc33 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(postun): /bin/sh Requires: ghc-devel(aeson-1.4.6.0-GW12281wWczJyRiEaI3P58) ghc-devel(auto-update-0.1.6-GREUn4tHyDS5APDj50DglT) ghc-devel(base-4.12.0.0) ghc-devel(blaze-html-0.9.1.2-J20JWCD2FKk8MCNGBN7MhE) ghc-devel(blaze-markup-0.8.2.3-ATcS0IRQcDMCxhB8vW9N1d) ghc-devel(bytestring-0.10.8.2) ghc-devel(case-insensitive-1.2.0.11-GGYU9CY9cs88wywgwHVKC6) ghc-devel(cereal-0.5.8.1-2v8l8XjvcW5E2rmy0u7N7) ghc-devel(clientsession-0.9.1.2-GMSqtBUE5eT1mEq0FTKs6M) ghc-devel(conduit-1.3.1.2-91oEvbuP01xKIrtZGtEooL) ghc-devel(conduit-extra-1.3.4-83vMuelNkQJ28kUbLvqmJq) ghc-devel(containers-0.6.0.1) ghc-devel(cookie-0.4.5-FViOMgoPVhL3PprTfOcJF2) ghc-devel(deepseq-1.4.4.0) ghc-devel(fast-logger-2.4.17-G2BEAVJLk2eBN7eKnimHmr) ghc-devel(http-types-0.12.3-KN8Kbez2pLY968493VW19b) ghc-devel(memory-0.14.18-EVX1021YbY3KBuSDHgu8AK) ghc-devel(monad-logger-0.3.31-61hxgYAQWxh8O9ibcZHrmL) ghc-devel(mtl-2.2.2) ghc-devel(parsec-3.1.13.0) ghc-devel(path-pieces-0.2.1-7jseLTOU0PkHMQiwNvt0jG) ghc-devel(primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b) ghc-devel(random-1.1-3ypV4EIycgb35PKjTYYr5q) ghc-devel(resourcet-1.2.2-o54UcpJT1DKqkEIbXO1DD) ghc-devel(shakespeare-2.0.24-JREYguI7Rx1JQmfSdd4u4s) ghc-devel(template-haskell-2.14.0.0) ghc-devel(text-1.2.3.1) ghc-devel(time-1.8.0.2) ghc-devel(transformers-0.5.6.2) ghc-devel(unix-compat-0.5.2-GYmNPGqdGR3DF85i5Y9m4X) ghc-devel(unliftio-0.2.12-CzWFHcLLZTg7dkbNHMCg8i) ghc-devel(unordered-containers-0.2.10.0-KQjsr7xKC1WHxfEOZ1c65w) ghc-devel(vector-0.12.1.2-FUpUeiQkfYKL48Uq1yWMoF) ghc-devel(wai-3.2.2.1-DrLNH213mvaD83AZIkUgj5) ghc-devel(wai-extra-3.0.29-Iz4Z62hC2nTxAlnz8ZKml) ghc-devel(wai-logger-2.3.5-5dD9Nupsa2aBVfP2APrTXs) ghc-devel(warp-3.3.5-Itowp6Tl3sZL6PhwRi2rNa) ghc-devel(word8-0.1.3-Hij9fyb7arJ9SXwAnMfmS0) Processing files: ghc-yesod-core-doc-1.6.17.2-10.fc33.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.ARf6pd + umask 022 + cd /builddir/build/BUILD + cd yesod-core-1.6.17.2 + LICENSEDIR=/builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.s390x/usr/share/licenses/ghc-yesod-core-doc + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.s390x/usr/share/licenses/ghc-yesod-core-doc + cp -pr LICENSE /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.s390x/usr/share/licenses/ghc-yesod-core-doc + RPM_EC=0 ++ jobs -p + exit 0 Provides: ghc-yesod-core-doc = 1.6.17.2-10.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: ghc-yesod-core-prof-1.6.17.2-10.fc33.s390x Provides: ghc-prof(yesod-core-1.6.17.2-6w5N3FFVUZh3TdJ4Wf0jrM) ghc-yesod-core-prof = 1.6.17.2-10.fc33 ghc-yesod-core-prof(s390-64) = 1.6.17.2-10.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ghc-prof(aeson-1.4.6.0-GW12281wWczJyRiEaI3P58) ghc-prof(auto-update-0.1.6-GREUn4tHyDS5APDj50DglT) ghc-prof(base-4.12.0.0) ghc-prof(blaze-html-0.9.1.2-J20JWCD2FKk8MCNGBN7MhE) ghc-prof(blaze-markup-0.8.2.3-ATcS0IRQcDMCxhB8vW9N1d) ghc-prof(bytestring-0.10.8.2) ghc-prof(case-insensitive-1.2.0.11-GGYU9CY9cs88wywgwHVKC6) ghc-prof(cereal-0.5.8.1-2v8l8XjvcW5E2rmy0u7N7) ghc-prof(clientsession-0.9.1.2-GMSqtBUE5eT1mEq0FTKs6M) ghc-prof(conduit-1.3.1.2-91oEvbuP01xKIrtZGtEooL) ghc-prof(conduit-extra-1.3.4-83vMuelNkQJ28kUbLvqmJq) ghc-prof(containers-0.6.0.1) ghc-prof(cookie-0.4.5-FViOMgoPVhL3PprTfOcJF2) ghc-prof(deepseq-1.4.4.0) ghc-prof(fast-logger-2.4.17-G2BEAVJLk2eBN7eKnimHmr) ghc-prof(http-types-0.12.3-KN8Kbez2pLY968493VW19b) ghc-prof(memory-0.14.18-EVX1021YbY3KBuSDHgu8AK) ghc-prof(monad-logger-0.3.31-61hxgYAQWxh8O9ibcZHrmL) ghc-prof(mtl-2.2.2) ghc-prof(parsec-3.1.13.0) ghc-prof(path-pieces-0.2.1-7jseLTOU0PkHMQiwNvt0jG) ghc-prof(primitive-0.6.4.0-ILgywxtLpvnAOlEISPpP5b) ghc-prof(random-1.1-3ypV4EIycgb35PKjTYYr5q) ghc-prof(resourcet-1.2.2-o54UcpJT1DKqkEIbXO1DD) ghc-prof(shakespeare-2.0.24-JREYguI7Rx1JQmfSdd4u4s) ghc-prof(template-haskell-2.14.0.0) ghc-prof(text-1.2.3.1) ghc-prof(time-1.8.0.2) ghc-prof(transformers-0.5.6.2) ghc-prof(unix-compat-0.5.2-GYmNPGqdGR3DF85i5Y9m4X) ghc-prof(unliftio-0.2.12-CzWFHcLLZTg7dkbNHMCg8i) ghc-prof(unordered-containers-0.2.10.0-KQjsr7xKC1WHxfEOZ1c65w) ghc-prof(vector-0.12.1.2-FUpUeiQkfYKL48Uq1yWMoF) ghc-prof(wai-3.2.2.1-DrLNH213mvaD83AZIkUgj5) ghc-prof(wai-extra-3.0.29-Iz4Z62hC2nTxAlnz8ZKml) ghc-prof(wai-logger-2.3.5-5dD9Nupsa2aBVfP2APrTXs) ghc-prof(warp-3.3.5-Itowp6Tl3sZL6PhwRi2rNa) ghc-prof(word8-0.1.3-Hij9fyb7arJ9SXwAnMfmS0) Supplements: (ghc-yesod-core-devel and ghc-prof) Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.s390x Wrote: /builddir/build/RPMS/ghc-yesod-core-1.6.17.2-10.fc33.s390x.rpm Wrote: /builddir/build/RPMS/ghc-yesod-core-doc-1.6.17.2-10.fc33.noarch.rpm Wrote: /builddir/build/RPMS/ghc-yesod-core-devel-1.6.17.2-10.fc33.s390x.rpm Wrote: /builddir/build/RPMS/ghc-yesod-core-prof-1.6.17.2-10.fc33.s390x.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.VABUVb + umask 022 + cd /builddir/build/BUILD + cd yesod-core-1.6.17.2 + /usr/bin/rm -rf /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.s390x + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0