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 x86_64 --nodeps /builddir/build/SPECS/ghc-yesod-core.spec'], chrootPath='/var/lib/mock/f33-build-19594844-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 x86_64 --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: x86_64 Building for target x86_64 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 x86_64 --nodeps /builddir/build/SPECS/ghc-yesod-core.spec'], chrootPath='/var/lib/mock/f33-build-19594844-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 x86_64 --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: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1582848000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.NxYsUR + 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.F5MQgP + umask 022 + cd /builddir/build/BUILD + cd yesod-core-1.6.17.2 + CFLAGS='-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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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 -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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-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-Wall -optc-Werror=format-security -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-mtune=generic -optc-fasynchronous-unwind-tables -optc-fstack-clash-protection -optc-fcf-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 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_a123b <- [t| [Text] |] let resLeaves_a123c = 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_a123b) []) [] True, Resource "SubsiteR" [Static "subsite"] (Subsite (ConT ''MySub) "getMySub") [] True, Resource "SubparamR" [Static "subparam", Dynamic $ ConT ''Int] (Subsite (ConT ''MySubParam) "getMySubParam") [] True] resParent_a123d = ResourceParent "ParentR" True [Static "foo", Dynamic $ ConT ''Text] [ResourceLeaf $ Resource "ChildR" [] (Methods Nothing ["GET"]) ["child"] True] ress_a123e = resParent_a123d : resLeaves_a123c rrinst_a123f <- mkRenderRouteInstance [] (ConT ''MyApp) ress_a123e rainst_a123g <- mkRouteAttrsInstance [] (ConT ''MyApp) ress_a123e prinst_a123h <- mkParseRouteInstance [] (ConT ''MyApp) ress_a123e dispatch_a123k <- mkDispatchClause MkDispatchSettings {mdsRunHandler = [| runHandler |], mdsSubDispatcher = [| subDispatch dispatcher |], mdsGetPathInfo = [| fst |], mdsMethod = [| snd |], mdsSetPathInfo = [| \ p_a123i (_, m_a123j) -> (p_a123i, m_a123j) |], mds404 = [| pack "404" |], mds405 = [| pack "405" |], mdsGetHandler = defaultGetHandler, mdsUnwrapper = return} ress_a123e return $ InstanceD Nothing [] (ConT ''Dispatcher `AppT` ConT ''MyApp `AppT` ConT ''MyApp) [FunD (mkName "dispatcher") [dispatch_a123k]] : prinst_a123h : rainst_a123g : rrinst_a123f ======> instance Dispatcher MyApp MyApp where dispatcher env1275_a12b4 req1275_a12b5 = helper1275_a12b6 (fst req1275_a12b5) where helper1275_a12b6 ((:) "foo" ((:) (Web.PathPieces.fromPathPiece -> Just dyn_a12b7) rest_a12b8)) = helperParentR_a12b9 rest_a12b8 where helperParentR_a12b9 [] = case snd req1275_a12b5 of "GET" -> (((runHandler (getChildR dyn_a12b7)) env1275_a12b4) (Just ((ParentR dyn_a12b7) ChildR))) req1275_a12b5 _ -> (((runHandler (pack "405")) env1275_a12b4) (Just ((ParentR dyn_a12b7) ChildR))) req1275_a12b5 helperParentR_a12b9 _ = (((runHandler (pack "404")) env1275_a12b4) Nothing) req1275_a12b5 helper1275_a12b6 [] = case snd req1275_a12b5 of "GET" -> (((runHandler getRootR) env1275_a12b4) (Just RootR)) req1275_a12b5 _ -> (((runHandler (pack "405")) env1275_a12b4) (Just RootR)) req1275_a12b5 helper1275_a12b6 ((:) "blog" ((:) (Web.PathPieces.fromPathPiece -> Just dyn_a12ba) [])) = case snd req1275_a12b5 of "GET" -> (((runHandler (getBlogPostR dyn_a12ba)) env1275_a12b4) (Just (BlogPostR dyn_a12ba))) req1275_a12b5 "POST" -> (((runHandler (postBlogPostR dyn_a12ba)) env1275_a12b4) (Just (BlogPostR dyn_a12ba))) req1275_a12b5 _ -> (((runHandler (pack "405")) env1275_a12b4) (Just (BlogPostR dyn_a12ba))) req1275_a12b5 helper1275_a12b6 ((:) "wiki" (Web.PathPieces.fromPathMultiPiece -> Just multi_a12bb)) = (((runHandler (handleWikiR multi_a12bb)) env1275_a12b4) (Just (WikiR multi_a12bb))) req1275_a12b5 helper1275_a12b6 ((:) "subsite" restPath_a12bc) = (((((subDispatch dispatcher) runHandler) (\ sub_a12bf -> getMySub sub_a12bf)) (\ sroute_a12bg -> SubsiteR sroute_a12bg)) env1275_a12b4) (((\ p_a12bd (_, m_a12be) -> (p_a12bd, m_a12be)) restPath_a12bc) req1275_a12b5) helper1275_a12b6 ((:) "subparam" ((:) (Web.PathPieces.fromPathPiece -> Just dyn_a12bh) restPath_a12bi)) = (((((subDispatch dispatcher) runHandler) (\ sub_a12bl -> (getMySubParam sub_a12bl) dyn_a12bh)) (\ sroute_a12bm -> (SubparamR dyn_a12bh) sroute_a12bm)) env1275_a12b4) (((\ p_a12bj (_, m_a12bk) -> (p_a12bj, m_a12bk)) restPath_a12bi) req1275_a12b5) helper1275_a12b6 _ = (((runHandler (pack "404")) env1275_a12b4) Nothing) req1275_a12b5 instance ParseRoute MyApp where parseRoute = ((\ f_a12b1 x_a12b2 -> (f_a12b1 ()) x_a12b2) :: (() -> ([Text], [(Text, Text)]) -> Maybe (YRC.Route a_a12b3)) -> ([Text], [(Text, Text)]) -> Maybe (YRC.Route a_a12b3)) helper_a12b0 where helper_a12b0 env9432_a12as req9432_a12at = helper9432_a12au (fst req9432_a12at) where helper9432_a12au ((:) "foo" ((:) (Web.PathPieces.fromPathPiece -> Just dyn_a12aw) rest_a12ay)) = helperParentR_a12az rest_a12ay where helperParentR_a12az [] = ((((\ _ _ x_a12ax _ -> x_a12ax) ((error "mdsGetHandler") dyn_a12aw)) env9432_a12as) (Just ((ParentR dyn_a12aw) ChildR))) req9432_a12at helperParentR_a12az _ = ((((\ _ _ x_a12av _ -> x_a12av) (error "mds404")) env9432_a12as) Nothing) req9432_a12at helper9432_a12au [] = ((((\ _ _ x_a12aA _ -> x_a12aA) (error "mdsGetHandler")) env9432_a12as) (Just RootR)) req9432_a12at helper9432_a12au ((:) "blog" ((:) (Web.PathPieces.fromPathPiece -> Just dyn_a12aB) [])) = ((((\ _ _ x_a12aC _ -> x_a12aC) ((error "mdsGetHandler") dyn_a12aB)) env9432_a12as) (Just (BlogPostR dyn_a12aB))) req9432_a12at helper9432_a12au ((:) "wiki" (Web.PathPieces.fromPathMultiPiece -> Just multi_a12aD)) = ((((\ _ _ x_a12aE _ -> x_a12aE) ((error "mdsGetHandler") multi_a12aD)) env9432_a12as) (Just (WikiR multi_a12aD))) req9432_a12at helper9432_a12au ((:) "subsite" restPath_a12aF) = (((((\ _runHandler_a12aI _getSub_a12aJ toMaster_a12aK _env_a12aL -> (fmap toMaster_a12aK . parseRoute)) (\ _ _ x_a12aM _ -> x_a12aM)) (\ sub_a12aN -> getMySub sub_a12aN)) (\ sroute_a12aO -> SubsiteR sroute_a12aO)) env9432_a12as) (((\ p_a12aG (_, q_a12aH) -> (p_a12aG, q_a12aH)) restPath_a12aF) req9432_a12at) helper9432_a12au ((:) "subparam" ((:) (Web.PathPieces.fromPathPiece -> Just dyn_a12aP) restPath_a12aQ)) = (((((\ _runHandler_a12aT _getSub_a12aU toMaster_a12aV _env_a12aW -> (fmap toMaster_a12aV . parseRoute)) (\ _ _ x_a12aX _ -> x_a12aX)) (\ sub_a12aY -> (getMySubParam sub_a12aY) dyn_a12aP)) (\ sroute_a12aZ -> (SubparamR dyn_a12aP) sroute_a12aZ)) env9432_a12as) (((\ p_a12aR (_, q_a12aS) -> (p_a12aR, q_a12aS)) restPath_a12aQ) req9432_a12at) helper9432_a12au _ = ((((\ _ _ x_a12av _ -> x_a12av) (error "mds404")) env9432_a12as) Nothing) req9432_a12at 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_a12ae child_a12af) = (\ (a_a12ah, b_a12ai) -> ((pack "foo" : (Web.PathPieces.toPathPiece dyn_a12ae : a_a12ah)), b_a12ai)) (childRender_a12ag child_a12af) where childRender_a12ag ChildR = ([], []) renderRoute RootR = ([], []) renderRoute (BlogPostR dyn_a12aj) = ((pack "blog" : (Web.PathPieces.toPathPiece dyn_a12aj : [])), []) renderRoute (WikiR dyn_a12ak) = ((pack "wiki" : Web.PathPieces.toPathMultiPiece dyn_a12ak), []) renderRoute (SubsiteR sub_a12al) = (\ (a_a12am, b_a12an) -> ((pack "subsite" : a_a12am), b_a12an)) (renderRoute sub_a12al) renderRoute (SubparamR dyn_a12ao sub_a12ap) = (\ (a_a12aq, b_a12ar) -> ((pack "subparam" : (Web.PathPieces.toPathPiece dyn_a12ao : a_a12aq)), b_a12ar)) (renderRoute sub_a12ap) 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 ... 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 ... + '[' -n dist/build/libHSyesod-core-1.6.17.2-4Ym2pbd1RFu54sQl0cMqFf-ghc8.6.5.so ']' + '[' -x Setup ']' + LANG=C.utf8 + ./Setup haddock --html --hyperlink-source --hoogle Preprocessing test suite 'test-routes' for yesod-core-1.6.17.2.. 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.. + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.sSSnBT + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.x86_64 ++ dirname /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.x86_64 + 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.x86_64 Installing library in /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.x86_64/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.x86_64/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.x86_64/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.x86_64/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.x86_64/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.x86_64/usr/lib64/libHSyesod-core-1.6.17.2-4Ym2pbd1RFu54sQl0cMqFf-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.x86_64/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.x86_64/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.x86_64/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.x86_64/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.x86_64!!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.x86_64!!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.x86_64!!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.x86_64!!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.FSM9fR + 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 test-routes: RUNNING... Test suite test-routes: PASS Test suite logged to: dist/test/yesod-core-1.6.17.2-test-routes.log Test suite tests: RUNNING... Test suite tests: PASS Test suite logged to: dist/test/yesod-core-1.6.17.2-tests.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.x86_64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.iMrwNS + 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.x86_64/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.x86_64/usr/share/licenses/ghc-yesod-core + cp -pr LICENSE /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.x86_64/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(x86-64) = 1.6.17.2-10.fc33 libHSyesod-core-1.6.17.2-4Ym2pbd1RFu54sQl0cMqFf-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-6Zm4HjauXzD9JfWUPA0eGP-ghc8.6.5.so()(64bit) libHSwai-logger-2.3.5-5dD9Nupsa2aBVfP2APrTXs-ghc8.6.5.so()(64bit) libHSwarp-3.3.5-8SdqyD75ax79LHmMJ2MBfO-ghc8.6.5.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) rtld(GNU_HASH) Processing files: ghc-yesod-core-devel-1.6.17.2-10.fc33.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.8nhNIP + 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.x86_64/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.x86_64/usr/share/doc/ghc-yesod-core-devel + cp -pr ChangeLog.md /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.x86_64/usr/share/doc/ghc-yesod-core-devel + cp -pr README.md /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.x86_64/usr/share/doc/ghc-yesod-core-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: ghc-devel(yesod-core-1.6.17.2-4Ym2pbd1RFu54sQl0cMqFf) ghc-yesod-core-devel = 1.6.17.2-10.fc33 ghc-yesod-core-devel(x86-64) = 1.6.17.2-10.fc33 ghc-yesod-core-static = 1.6.17.2-10.fc33 ghc-yesod-core-static(x86-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-6Zm4HjauXzD9JfWUPA0eGP) ghc-devel(wai-logger-2.3.5-5dD9Nupsa2aBVfP2APrTXs) ghc-devel(warp-3.3.5-8SdqyD75ax79LHmMJ2MBfO) 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.CZGonS + 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.x86_64/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.x86_64/usr/share/licenses/ghc-yesod-core-doc + cp -pr LICENSE /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.x86_64/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.x86_64 Provides: ghc-prof(yesod-core-1.6.17.2-4Ym2pbd1RFu54sQl0cMqFf) ghc-yesod-core-prof = 1.6.17.2-10.fc33 ghc-yesod-core-prof(x86-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-6Zm4HjauXzD9JfWUPA0eGP) ghc-prof(wai-logger-2.3.5-5dD9Nupsa2aBVfP2APrTXs) ghc-prof(warp-3.3.5-8SdqyD75ax79LHmMJ2MBfO) 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.x86_64 Wrote: /builddir/build/RPMS/ghc-yesod-core-1.6.17.2-10.fc33.x86_64.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.x86_64.rpm Wrote: /builddir/build/RPMS/ghc-yesod-core-prof-1.6.17.2-10.fc33.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.VmgnbS + 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.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0