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 aarch64 --nodeps /builddir/build/SPECS/ghc-yesod-core.spec'], chrootPath='/var/lib/mock/f33-build-19594842-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 aarch64 --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: aarch64 Building for target aarch64 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 aarch64 --nodeps /builddir/build/SPECS/ghc-yesod-core.spec'], chrootPath='/var/lib/mock/f33-build-19594842-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 aarch64 --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: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1582848000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.HG7iSV + 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.ECXHdV + 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 -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 -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 -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-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-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 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_a2aY5 <- [t| [Text] |] let resLeaves_a2aY6 = 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_a2aY5) []) [] True, Resource "SubsiteR" [Static "subsite"] (Subsite (ConT ''MySub) "getMySub") [] True, Resource "SubparamR" [Static "subparam", Dynamic $ ConT ''Int] (Subsite (ConT ''MySubParam) "getMySubParam") [] True] resParent_a2aY7 = ResourceParent "ParentR" True [Static "foo", Dynamic $ ConT ''Text] [ResourceLeaf $ Resource "ChildR" [] (Methods Nothing ["GET"]) ["child"] True] ress_a2aY8 = resParent_a2aY7 : resLeaves_a2aY6 rrinst_a2aY9 <- mkRenderRouteInstance [] (ConT ''MyApp) ress_a2aY8 rainst_a2aYa <- mkRouteAttrsInstance [] (ConT ''MyApp) ress_a2aY8 prinst_a2aYb <- mkParseRouteInstance [] (ConT ''MyApp) ress_a2aY8 dispatch_a2aYe <- mkDispatchClause MkDispatchSettings {mdsRunHandler = [| runHandler |], mdsSubDispatcher = [| subDispatch dispatcher |], mdsGetPathInfo = [| fst |], mdsMethod = [| snd |], mdsSetPathInfo = [| \ p_a2aYc (_, m_a2aYd) -> (p_a2aYc, m_a2aYd) |], mds404 = [| pack "404" |], mds405 = [| pack "405" |], mdsGetHandler = defaultGetHandler, mdsUnwrapper = return} ress_a2aY8 return $ InstanceD Nothing [] (ConT ''Dispatcher `AppT` ConT ''MyApp `AppT` ConT ''MyApp) [FunD (mkName "dispatcher") [dispatch_a2aYe]] : prinst_a2aYb : rainst_a2aYa : rrinst_a2aY9 ======> instance Dispatcher MyApp MyApp where dispatcher env6712_a2b5Y req6712_a2b5Z = helper6712_a2b60 (fst req6712_a2b5Z) where helper6712_a2b60 ((:) "foo" ((:) (Web.PathPieces.fromPathPiece -> Just dyn_a2b61) rest_a2b62)) = helperParentR_a2b63 rest_a2b62 where helperParentR_a2b63 [] = case snd req6712_a2b5Z of "GET" -> (((runHandler (getChildR dyn_a2b61)) env6712_a2b5Y) (Just ((ParentR dyn_a2b61) ChildR))) req6712_a2b5Z _ -> (((runHandler (pack "405")) env6712_a2b5Y) (Just ((ParentR dyn_a2b61) ChildR))) req6712_a2b5Z helperParentR_a2b63 _ = (((runHandler (pack "404")) env6712_a2b5Y) Nothing) req6712_a2b5Z helper6712_a2b60 [] = case snd req6712_a2b5Z of "GET" -> (((runHandler getRootR) env6712_a2b5Y) (Just RootR)) req6712_a2b5Z _ -> (((runHandler (pack "405")) env6712_a2b5Y) (Just RootR)) req6712_a2b5Z helper6712_a2b60 ((:) "blog" ((:) (Web.PathPieces.fromPathPiece -> Just dyn_a2b64) [])) = case snd req6712_a2b5Z of "GET" -> (((runHandler (getBlogPostR dyn_a2b64)) env6712_a2b5Y) (Just (BlogPostR dyn_a2b64))) req6712_a2b5Z "POST" -> (((runHandler (postBlogPostR dyn_a2b64)) env6712_a2b5Y) (Just (BlogPostR dyn_a2b64))) req6712_a2b5Z _ -> (((runHandler (pack "405")) env6712_a2b5Y) (Just (BlogPostR dyn_a2b64))) req6712_a2b5Z helper6712_a2b60 ((:) "wiki" (Web.PathPieces.fromPathMultiPiece -> Just multi_a2b65)) = (((runHandler (handleWikiR multi_a2b65)) env6712_a2b5Y) (Just (WikiR multi_a2b65))) req6712_a2b5Z helper6712_a2b60 ((:) "subsite" restPath_a2b66) = (((((subDispatch dispatcher) runHandler) (\ sub_a2b69 -> getMySub sub_a2b69)) (\ sroute_a2b6a -> SubsiteR sroute_a2b6a)) env6712_a2b5Y) (((\ p_a2b67 (_, m_a2b68) -> (p_a2b67, m_a2b68)) restPath_a2b66) req6712_a2b5Z) helper6712_a2b60 ((:) "subparam" ((:) (Web.PathPieces.fromPathPiece -> Just dyn_a2b6b) restPath_a2b6c)) = (((((subDispatch dispatcher) runHandler) (\ sub_a2b6f -> (getMySubParam sub_a2b6f) dyn_a2b6b)) (\ sroute_a2b6g -> (SubparamR dyn_a2b6b) sroute_a2b6g)) env6712_a2b5Y) (((\ p_a2b6d (_, m_a2b6e) -> (p_a2b6d, m_a2b6e)) restPath_a2b6c) req6712_a2b5Z) helper6712_a2b60 _ = (((runHandler (pack "404")) env6712_a2b5Y) Nothing) req6712_a2b5Z instance ParseRoute MyApp where parseRoute = ((\ f_a2b5V x_a2b5W -> (f_a2b5V ()) x_a2b5W) :: (() -> ([Text], [(Text, Text)]) -> Maybe (YRC.Route a_a2b5X)) -> ([Text], [(Text, Text)]) -> Maybe (YRC.Route a_a2b5X)) helper_a2b5U where helper_a2b5U env3600_a2b5m req3600_a2b5n = helper3600_a2b5o (fst req3600_a2b5n) where helper3600_a2b5o ((:) "foo" ((:) (Web.PathPieces.fromPathPiece -> Just dyn_a2b5q) rest_a2b5s)) = helperParentR_a2b5t rest_a2b5s where helperParentR_a2b5t [] = ((((\ _ _ x_a2b5r _ -> x_a2b5r) ((error "mdsGetHandler") dyn_a2b5q)) env3600_a2b5m) (Just ((ParentR dyn_a2b5q) ChildR))) req3600_a2b5n helperParentR_a2b5t _ = ((((\ _ _ x_a2b5p _ -> x_a2b5p) (error "mds404")) env3600_a2b5m) Nothing) req3600_a2b5n helper3600_a2b5o [] = ((((\ _ _ x_a2b5u _ -> x_a2b5u) (error "mdsGetHandler")) env3600_a2b5m) (Just RootR)) req3600_a2b5n helper3600_a2b5o ((:) "blog" ((:) (Web.PathPieces.fromPathPiece -> Just dyn_a2b5v) [])) = ((((\ _ _ x_a2b5w _ -> x_a2b5w) ((error "mdsGetHandler") dyn_a2b5v)) env3600_a2b5m) (Just (BlogPostR dyn_a2b5v))) req3600_a2b5n helper3600_a2b5o ((:) "wiki" (Web.PathPieces.fromPathMultiPiece -> Just multi_a2b5x)) = ((((\ _ _ x_a2b5y _ -> x_a2b5y) ((error "mdsGetHandler") multi_a2b5x)) env3600_a2b5m) (Just (WikiR multi_a2b5x))) req3600_a2b5n helper3600_a2b5o ((:) "subsite" restPath_a2b5z) = (((((\ _runHandler_a2b5C _getSub_a2b5D toMaster_a2b5E _env_a2b5F -> (fmap toMaster_a2b5E . parseRoute)) (\ _ _ x_a2b5G _ -> x_a2b5G)) (\ sub_a2b5H -> getMySub sub_a2b5H)) (\ sroute_a2b5I -> SubsiteR sroute_a2b5I)) env3600_a2b5m) (((\ p_a2b5A (_, q_a2b5B) -> (p_a2b5A, q_a2b5B)) restPath_a2b5z) req3600_a2b5n) helper3600_a2b5o ((:) "subparam" ((:) (Web.PathPieces.fromPathPiece -> Just dyn_a2b5J) restPath_a2b5K)) = (((((\ _runHandler_a2b5N _getSub_a2b5O toMaster_a2b5P _env_a2b5Q -> (fmap toMaster_a2b5P . parseRoute)) (\ _ _ x_a2b5R _ -> x_a2b5R)) (\ sub_a2b5S -> (getMySubParam sub_a2b5S) dyn_a2b5J)) (\ sroute_a2b5T -> (SubparamR dyn_a2b5J) sroute_a2b5T)) env3600_a2b5m) (((\ p_a2b5L (_, q_a2b5M) -> (p_a2b5L, q_a2b5M)) restPath_a2b5K) req3600_a2b5n) helper3600_a2b5o _ = ((((\ _ _ x_a2b5p _ -> x_a2b5p) (error "mds404")) env3600_a2b5m) Nothing) req3600_a2b5n 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_a2b58 child_a2b59) = (\ (a_a2b5b, b_a2b5c) -> ((pack "foo" : (Web.PathPieces.toPathPiece dyn_a2b58 : a_a2b5b)), b_a2b5c)) (childRender_a2b5a child_a2b59) where childRender_a2b5a ChildR = ([], []) renderRoute RootR = ([], []) renderRoute (BlogPostR dyn_a2b5d) = ((pack "blog" : (Web.PathPieces.toPathPiece dyn_a2b5d : [])), []) renderRoute (WikiR dyn_a2b5e) = ((pack "wiki" : Web.PathPieces.toPathMultiPiece dyn_a2b5e), []) renderRoute (SubsiteR sub_a2b5f) = (\ (a_a2b5g, b_a2b5h) -> ((pack "subsite" : a_a2b5g), b_a2b5h)) (renderRoute sub_a2b5f) renderRoute (SubparamR dyn_a2b5i sub_a2b5j) = (\ (a_a2b5k, b_a2b5l) -> ((pack "subparam" : (Web.PathPieces.toPathPiece dyn_a2b5i : a_a2b5k)), b_a2b5l)) (renderRoute sub_a2b5j) 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.k3fcST + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.aarch64 ++ dirname /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.aarch64 + 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.aarch64 Installing library in /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.aarch64/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.aarch64/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.aarch64/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.aarch64/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.aarch64/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.aarch64/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.aarch64/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.aarch64/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.aarch64/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.aarch64/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.aarch64!!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.aarch64!!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.aarch64!!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.aarch64!!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.tWpwUV + 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.aarch64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.AwKj5W + 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.aarch64/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.aarch64/usr/share/licenses/ghc-yesod-core + cp -pr LICENSE /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.aarch64/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(aarch-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.17)(64bit) rtld(GNU_HASH) Processing files: ghc-yesod-core-devel-1.6.17.2-10.fc33.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Pa4SNV + 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.aarch64/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.aarch64/usr/share/doc/ghc-yesod-core-devel + cp -pr ChangeLog.md /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.aarch64/usr/share/doc/ghc-yesod-core-devel + cp -pr README.md /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.aarch64/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(aarch-64) = 1.6.17.2-10.fc33 ghc-yesod-core-static = 1.6.17.2-10.fc33 ghc-yesod-core-static(aarch-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.TBj6hX + 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.aarch64/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.aarch64/usr/share/licenses/ghc-yesod-core-doc + cp -pr LICENSE /builddir/build/BUILDROOT/ghc-yesod-core-1.6.17.2-10.fc33.aarch64/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.aarch64 Provides: ghc-prof(yesod-core-1.6.17.2-4Ym2pbd1RFu54sQl0cMqFf) ghc-yesod-core-prof = 1.6.17.2-10.fc33 ghc-yesod-core-prof(aarch-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.aarch64 Wrote: /builddir/build/RPMS/ghc-yesod-core-1.6.17.2-10.fc33.aarch64.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.aarch64.rpm Wrote: /builddir/build/RPMS/ghc-yesod-core-prof-1.6.17.2-10.fc33.aarch64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.k5pbFW + 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.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0