Mock Version: 6.5 Mock Version: 6.5 Mock Version: 6.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/ghc-shakespeare.spec'], chrootPath='/var/lib/mock/f45-build-10785-424/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=864000uid=995gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.2850385r:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.2850385r:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'bbb7a7bd76dd470cb59d8dcdd95ebc1f', '-D', '/var/lib/mock/f45-build-10785-424/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.2850385r:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/ghc-shakespeare.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', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1784160000 Wrote: /builddir/build/SRPMS/ghc-shakespeare-2.1.7.1-2.fc45.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/ghc-shakespeare.spec'], chrootPath='/var/lib/mock/f45-build-10785-424/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=864000uid=995gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.2850385r:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.2850385r:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'b1253b782e584a7b9b7a5b0f16fc450a', '-D', '/var/lib/mock/f45-build-10785-424/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.2850385r:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/ghc-shakespeare.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', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1784160000 Executing(mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.XddI4F Creating(rpmbuild.env): /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/rpmbuild.env RPM_SOURCE_DIR="/builddir/build/SOURCES" RPM_BUILD_DIR="/builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build" RPM_OPT_FLAGS="-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer" RPM_LD_FLAGS="-Wl,-z,relro -Wl,--as-needed -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 " RPM_ARCH="riscv64" RPM_OS="linux" RPM_BUILD_NCPUS="8" RPM_SPECPARTS_DIR="/builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/SPECPARTS" export RPM_SOURCE_DIR RPM_BUILD_DIR RPM_OPT_FLAGS RPM_ARCH RPM_OS RPM_BUILD_NCPUS RPM_SPECPARTS_DIR RPM_LD_FLAGS RPM_DOC_DIR="/usr/share/doc" export RPM_DOC_DIR RPM_PACKAGE_NAME="ghc-shakespeare" RPM_PACKAGE_VERSION="2.1.7.1" RPM_PACKAGE_RELEASE="2.fc45" export RPM_PACKAGE_NAME RPM_PACKAGE_VERSION RPM_PACKAGE_RELEASE LANG=C.UTF-8 export LANG unset CDPATH DISPLAY ||: unset DEBUGINFOD_URLS ||: unset RPM_CONFIG_DIR ||: RPM_BUILD_ROOT="/builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT" export RPM_BUILD_ROOT PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:/usr/lib64/pkgconfig:/usr/share/pkgconfig" export PKG_CONFIG_PATH CONFIG_SITE=${CONFIG_SITE:-NONE} export CONFIG_SITE Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.x6PvLn + umask 022 + cd /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build + cd /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build + rm -rf shakespeare-2.1.7.1 + /usr/bin/rpmuncompress -x /builddir/build/SOURCES/shakespeare-2.1.7.1.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd shakespeare-2.1.7.1 + /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.KPAvI3 + umask 022 + cd /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd shakespeare-2.1.7.1 ++ ls ++ grep -i -e '^\(ANNOUNCE\|AUTHORS\|CHANGELOG\|CHANGES\|CONTRIBUTORS\|README\|TODO\)' + for f in $(ls | grep -i -e '^\(ANNOUNCE\|AUTHORS\|CHANGELOG\|CHANGES\|CONTRIBUTORS\|README\|TODO\)') + '[' -f ChangeLog.md -a -x ChangeLog.md ']' ==== Build shakespeare-2.1.7.1 ==== + echo + echo '==== Build shakespeare-2.1.7.1 ====' + '[' -f Setup.hs -o -f Setup.lhs ']' + '[' -d /usr/lib64/ghc-9.10.3/lib ']' + subsubdir=/lib + '[' -x Setup ']' + ghc --make -package Cabal -no-user-package-db -dynamic Setup [1 of 2] Compiling Main ( Setup.lhs, Setup.o ) Setup.lhs:5:3: warning: [GHC-15328] [-Wdeprecations] Module ‘System.Cmd’ is deprecated: "Use \"System.Process\" instead" | 5 | > import System.Cmd (system) | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [2 of 2] Linking Setup + LANG=C.utf8 ++ echo ' -O2' -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ++ sed -e 's/ / -optc/g' ++ echo ' -Wl,-z,relro' -Wl,--as-needed -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ++ sed -e 's/ / -optl/g' + ./Setup configure --prefix=/usr --libdir=/usr/lib64 --docdir=/usr/share/licenses/ghc-shakespeare '--libsubdir=$compiler/lib/$pkgid' '--datasubdir=$pkgid' '--libexecsubdir=$pkgid' --ghc --dynlibdir=/usr/lib64/ghc-9.10.3/lib --enable-tests --global '--ghc-options=-fhide-source-paths -optc-O2 -optc-fexceptions -optc-g -optc-grecord-gcc-switches -optc-pipe -optc-Wall -optc-Werror=format-security -optc-Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -optc-Wp,-D_GLIBCXX_ASSERTIONS -optc-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -optc-fstack-protector-strong -optc-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -optc-march=rva23u64 -optc-mabi=lp64d -optc-fasynchronous-unwind-tables -optc-fno-omit-frame-pointer -optc-mno-omit-leaf-frame-pointer -optl-Wl,-z,relro -optl-Wl,--as-needed -optl-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -optl-Wl,--build-id=sha1' --enable-shared --htmldir=/usr/share/doc/ghc/html/libraries/shakespeare-2.1.7.1 --global Configuring shakespeare-2.1.7.1... + '[' -x Setup ']' + LANG=C.utf8 + ./Setup build -j8 Preprocessing library for shakespeare-2.1.7.1... Building library for shakespeare-2.1.7.1... [ 1 of 22] Compiling Text.IndentToBrace Text/IndentToBrace.hs:32:25: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘[T.Text]’ not matched: [] | 32 | let (x:xs) = go True $ after : ls | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 2 of 22] Compiling Text.Internal.Cassius [ 3 of 22] Compiling Text.MkSizeType [ 4 of 22] Compiling Text.Shakespeare.Base Text/Shakespeare/Base.hs:31:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Language.Haskell.TH’ is redundant except perhaps to import instances from ‘Language.Haskell.TH’ To import instances alone, use: import Language.Haskell.TH() | 31 | import Language.Haskell.TH (appE) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Text/Shakespeare/Base.hs:37:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Ratio’ is redundant except perhaps to import instances from ‘Data.Ratio’ To import instances alone, use: import Data.Ratio() | 37 | import Data.Ratio (Ratio, numerator, denominator, (%)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 5 of 22] Compiling Text.Shakespeare [ 6 of 22] Compiling Text.Julius Text/Julius.hs:51:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() | 51 | import Data.Monoid (Monoid(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Text/Julius.hs:52:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Semigroup’ is redundant except perhaps to import instances from ‘Data.Semigroup’ To import instances alone, use: import Data.Semigroup() | 52 | import Data.Semigroup (Semigroup(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 7 of 22] Compiling Text.Roy [ 8 of 22] Compiling Text.Coffee [ 9 of 22] Compiling Text.Internal.Css Text/Internal/Css.hs:22:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() | 22 | import Data.Monoid (Monoid, mconcat, mappend, mempty) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Text/Internal/Css.hs:23:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Semigroup’ is redundant except perhaps to import instances from ‘Data.Semigroup’ To import instances alone, use: import Data.Semigroup() | 23 | import Data.Semigroup (Semigroup(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Text/Internal/Css.hs:31:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() | 31 | import Control.Applicative ((<$>), (<*>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Text/Internal/Css.hs:34:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Functor.Identity’ is redundant except perhaps to import instances from ‘Data.Functor.Identity’ To import instances alone, use: import Data.Functor.Identity() | 34 | import Data.Functor.Identity (runIdentity) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [10 of 22] Compiling Text.Internal.Lucius [11 of 22] Compiling Text.Internal.CssCommon Text/Internal/CssCommon.hs:54:9: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘[(Double, String)]’ not matched: [] [12 of 22] Compiling Text.Lucius.Ordered ((_, _):_:_) | 54 | where [(value, unit)] = reads s :: [(Double, String)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [13 of 22] Compiling Text.Lucius [14 of 22] Compiling Text.Hamlet.Parse Text/Hamlet/Parse.hs:25:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() | 25 | import Control.Applicative ((<$>), Applicative (..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Text/Hamlet/Parse.hs:39:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical ‘return’ definition detected in the instance declaration for ‘Monad Result’. ‘return’ will eventually be removed in favour of ‘pure’ Suggested fix: Either remove definition for ‘return’ (recommended) or define as ‘return = pure’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 39 | return = Ok | ^^^^^^^^^^^ Text/Hamlet/Parse.hs:49:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical ‘pure = return’ definition detected in the instance declaration for ‘Applicative Result’. Suggested fix: Move definition from ‘return’ to ‘pure’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 49 | pure = return | ^^^^^^^^^^^^^ [15 of 22] Compiling Text.Hamlet.RT Text/Hamlet/RT.hs:20:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() | 20 | import Data.Monoid (mconcat) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Text/Hamlet/RT.hs:70:13: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘x’ | 70 | convert x@(DocForall deref (BindAs _ _) docs) = | ^ Text/Hamlet/RT.hs:70:26: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘deref’ | 70 | convert x@(DocForall deref (BindAs _ _) docs) = | ^^^^^ Text/Hamlet/RT.hs:70:45: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘docs’ | 70 | convert x@(DocForall deref (BindAs _ _) docs) = | ^^^^ Text/Hamlet/RT.hs:77:13: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘x’ | 77 | convert x@(DocMaybe deref (BindAs _ _) jdocs ndocs) = | ^ Text/Hamlet/RT.hs:77:25: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘deref’ | 77 | convert x@(DocMaybe deref (BindAs _ _) jdocs ndocs) = | ^^^^^ Text/Hamlet/RT.hs:77:44: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘jdocs’ | 77 | convert x@(DocMaybe deref (BindAs _ _) jdocs ndocs) = | ^^^^^ Text/Hamlet/RT.hs:77:50: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘ndocs’ | 77 | convert x@(DocMaybe deref (BindAs _ _) jdocs ndocs) = | ^^^^^ Text/Hamlet/RT.hs:107:37: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘x’ shadows the existing binding bound at Text/Hamlet/RT.hs:100:13 | 107 | go (DerefBranch (DerefIdent x) _, docs') | x == specialOrIdent = do | ^ [16 of 22] Compiling Text.Hamlet Text/Hamlet.hs:60:1: warning: [GHC-66111] [-Wunused-imports] The qualified import of ‘Data.Text.Lazy’ is redundant except perhaps to import instances from ‘Data.Text.Lazy’ To import instances alone, use: import Data.Text.Lazy() | 60 | import qualified Data.Text.Lazy as TL | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Text/Hamlet.hs:65:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() | 65 | import Data.Monoid (mempty, mappend, mconcat) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Text/Hamlet.hs:402:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘ixhamlet’ | 402 | ixhamlet = hamletWithSettings ihamletRules xhtmlHamletSettings | ^^^^^^^^ Text/Hamlet.hs:482:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘varName’ | 482 | varName _ "" = error "Illegal empty varName" | ^^^^^^^ Text/Hamlet.hs:486:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘strToExp’ | 486 | strToExp s@(c:_) | ^^^^^^^^ Text/Hamlet.hs:519:16: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘html’ | 519 | show (EPlain html) = "EPlain" | ^^^^ Text/Hamlet.hs:520:14: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘url’ | 520 | show (EUrl url) = "EUrl" | ^^^ Text/Hamlet.hs:521:19: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘url’ | 521 | show (EUrlParam url) = "EUrlParam" | ^^^ Text/Hamlet.hs:522:16: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘url’ | 522 | show (EMixin url) = "EMixin" | ^^^ Text/Hamlet.hs:523:20: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘msg_url’ | 523 | show (EMixinI18n msg_url) = "EMixinI18n" | ^^^^^^^ Text/Hamlet.hs:524:14: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘msg’ | 524 | show (EMsg msg) = "EMsg" | ^^^ Text/Hamlet.hs:572:43: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘c’ shadows the existing binding bound at Text/Hamlet.hs:568:13 | 572 | c VTMixin = [|\r -> EMixin $ \c -> r c|] | ^ [17 of 22] Compiling Text.Hamlet.Runtime Text/Hamlet/Runtime.hs:100:12: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 100 | instance a ~ HamletData => ToHamletData [a] where | ^ Text/Hamlet/Runtime.hs:102:12: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 102 | instance a ~ HamletData => ToHamletData (Maybe a) where | ^ [18 of 22] Compiling Text.Cassius.Ordered [19 of 22] Compiling Text.Cassius [20 of 22] Compiling Text.Shakespeare.I18N Text/Shakespeare/I18N.hs:79:39: warning: [GHC-38856] [-Wunused-imports] The import of ‘foldl'’ from module ‘Data.List’ is redundant | 79 | import Data.List (isSuffixOf, sortBy, foldl') | ^^^^^^ Text/Shakespeare/I18N.hs:230:30: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type ‘[String]’ not matched: [] | 230 | cxt = fmap (\(c:rest) -> foldl' (\acc v -> acc `AppT` nameToType v) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... Text/Shakespeare/I18N.hs:502:17: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use[21 of 22] Compiling Text.Shakespeare.Text [22 of 22] Compiling Text.TypeScript TypeOperators | 502 | instance master ~ master' => RenderMessage master (SomeMessage master') where | ^ Preprocessing test suite 'test' for shakespeare-2.1.7.1... Building test suite 'test' for shakespeare-2.1.7.1... [ 1 of 10] Compiling HamletTestTypes [ 2 of 10] Compiling Quoter [ 3 of 10] Compiling Text.CssSpec [ 4 of 10] Compiling Text.HamletSpec test/Text/HamletSpec.hs:18:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() | 18 | import Data.Monoid (mappend) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ test/Text/HamletSpec.hs:22:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Text.Blaze.Internal’ is redundant except perhaps to import instances from ‘Text.Blaze.Internal’ To import instances alone, use: import Text.Blaze.Internal() | 22 | import Text.Blaze.Internal (preEscapedString) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ test/Text/HamletSpec.hs:25:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: spec :: hspec-core-2.11.16:Test.Hspec.Core.Spec.Monad.SpecM () () | 25 | spec = do | ^^^^ test/Text/HamletSpec.hs:117:17: warning: [GHC-18042] [-Wtype-defaults] • Defaulting the type variable ‘a0’ to type ‘Integer’ in the following constraints (Show a0) arising from a use of ‘show’ at test/Text/HamletSpec.hs:(117,17)-(121,25) (Num a0) arising from the literal ‘-5’ at test/Text/HamletSpec.hs:(117,17)-(121,25) • In the first argument of ‘toHtml’, namely ‘(show (-5))’ In the first argument of ‘id’, namely ‘(toHtml (show (-5)))’ In a stmt of a 'do' block: id (toHtml (show (-5))) | 117 | [hamlet| | ^... test/Text/HamletSpec.hs:117:17: warning: [GHC-18042] [-Wtype-defaults] • Defaulting the type variable ‘a0’ to type ‘Double’ in the following constraints (Fractional a0) arising from the literal ‘3.14’ at test/Text/HamletSpec.hs:(117,17)-(121,25) (Show a0) arising from a use of ‘show’ at test/Text/HamletSpec.hs:(117,17)-(121,25) • In the first argument of ‘show’, namely ‘3.14’ In the first argument of ‘toHtml’, namely ‘(show 3.14)’ In the first argument of ‘id’, namely ‘(toHtml (show 3.14))’ | 117 | [hamlet| | ^... test/Text/HamletSpec.hs:134:18: warning: [GHC-18042] [-Wtype-defaults] • Defaulting the type variable ‘a0’ to type ‘Integer’ in the following constraint Num a0 arising from the literal ‘1’ • In the expression: 1 In the expression: (1, (2, 3)) In an equation for ‘val’: val = (1, (2, 3)) | 134 | let val = (1, (2, 3)) | ^ test/Text/HamletSpec.hs:134:25: warning: [GHC-18042] [-Wtype-defaults] • Defaulting the type variable ‘b0’ to type ‘Integer’ in the following constraint Num b0 arising from the literal ‘3’ • In the expression: 3 In the expression: (2, 3) In the expression: (1, (2, 3)) | 134 | let val = (1, (2, 3)) | ^ test/Text/HamletSpec.hs:135:26: warning: [GHC-18042] [-Wtype-defaults] • Defaulting the type variable ‘a0’ to type ‘Integer’ in the following constraints (Show a0) arising from a use of ‘show’ at test/Text/HamletSpec.hs:135:26-52 (Num a0) arising from the literal ‘2’ at test/Text/HamletSpec.hs:134:22 • In the first argument of ‘toHtml’, namely ‘(show (fst (snd val)))’ In the first argument of ‘id’, namely ‘(toHtml (show (fst (snd val))))’ In the expression: id (toHtml (show (fst (snd val)))) | 135 | helper "2" [hamlet|#{ show $ fst $ snd val }|] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ test/Text/HamletSpec.hs:140:26: warning: [GHC-18042] [-Wtype-defaults] • Defaulting the type variable ‘b0’ to type ‘Integer’ in the following constraint Num b0 arising from the literal ‘2’ • In the second argument of ‘const’, namely ‘2’ In the first argument of ‘show’, namely ‘(const 1 2)’ In the first argument of ‘toHtml’, namely ‘(show (const 1 2))’ | 140 | helper "1" [hamlet|#{ show $ const 1 2 }|] | ^^^^^^^^^^^^^^^^^^^^^^^ test/Text/HamletSpec.hs:140:26: warning: [GHC-18042] [-Wtype-defaults] • Defaulting the type variable ‘a0’ to type ‘Integer’ in the following constraints (Show a0) arising from a use of ‘show’ at test/Text/HamletSpec.hs:140:26-48 (Num a0) arising from the literal ‘1’ at test/Text/HamletSpec.hs:140:26-48 • In the first argument of ‘toHtml’, namely ‘(show (const 1 2))’ In the first argument of ‘id’, namely ‘(toHtml (show (const 1 2)))’ In the expression: id (toHtml (show (const 1 2))) | 140 | helper "1" [hamlet|#{ show $ const 1 2 }|] | ^^^^^^^^^^^^^^^^^^^^^^^ test/Text/HamletSpec.hs:164:26: warning: [GHC-18042] [-Wtype-defaults] • Defaulting the type variable ‘a0’ to type ‘Integer’ in the following constraints (Show a0) arising from a use of ‘show’ at test/Text/HamletSpec.hs:164:26-44 (Num a0) arising from the literal ‘2’ at test/Text/HamletSpec.hs:164:26-44 • In the first argument of ‘toHtml’, namely ‘(show ((+) 1 2))’ In the first argument of ‘id’, namely ‘(toHtml (show ((+) 1 2)))’ In the expression: id (toHtml (show ((+) 1 2))) | 164 | helper "3" [hamlet|#{show $ (+) 1 2}|] | ^^^^^^^^^^^^^^^^^^^ test/Text/HamletSpec.hs:165:26: warning: [GHC-18042] [-Wtype-defaults] • Defaulting the type variable ‘a0’ to type ‘Integer’ in the following constraints (Show a0) arising from a use of ‘show’ at test/Text/HamletSpec.hs:165:26-67 (Num a0) arising from the literal ‘3’ at test/Text/HamletSpec.hs:165:26-67 • In the first argument of ‘toHtml’, namely ‘(show (sum ((:) 1 ((:) 2 (return 3)))))’ In the first argument of ‘id’, namely ‘(toHtml (show (sum ((:) 1 ((:) 2 (return 3))))))’ In the expression: id (toHtml (show (sum ((:) 1 ((:) 2 (return 3)))))) | 165 | helper "6" [hamlet|#{show $ sum $ (:) 1 ((:) 2 $ return 3)}|] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ test/Text/HamletSpec.hs:187:36: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘user’ | 187 | helper "justnothing" [hamlet| | ^... test/Text/HamletSpec.hs:187:36: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘profile’ | 187 | helper "justnothing" [hamlet| | ^... test/Text/HamletSpec.hs:204:28: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘y’ | 204 | helper "5" [hamlet| | ^... test/Text/HamletSpec.hs:210:28: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘field2’ | 210 | helper "5" [hamlet| | ^... test/Text/HamletSpec.hs:249:11: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘embed’ shadows the existing binding defined at test/Text/HamletSpec.hs:586:7 | 249 | let embed = [hamlet|

EMBEDDED|] | ^^^^^ test/Text/HamletSpec.hs:258:11: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘embed’ shadows the existing binding defined at test/Text/HamletSpec.hs:586:7 | 258 | let embed = [ihamlet|

EMBEDDED|] | ^^^^^ test/Text/HamletSpec.hs:268:87: warning: [GHC-18042] [-Wtype-defaults] • Defaulting the type variable ‘a0’ to type ‘Integer’ in the following constraints (Show a0) arising from a use of ‘show’ at test/Text/HamletSpec.hs:(268,87)-(274,2) (Num a0) arising from the literal ‘26’ at test/Text/HamletSpec.hs:267:33-34 • In the first argument of ‘toHtml’, namely ‘(show age_ae5l)’ In the first argument of ‘id’, namely ‘(toHtml (show age_ae5l))’ In a stmt of a 'do' block: id (toHtml (show age_ae5l)) | 268 | helper "

Michael
26
Miriam
25
" [hamlet| | ^... test/Text/HamletSpec.hs:277:61: warning: [GHC-18042] [-Wtype-defaults] • Defaulting the type variable ‘a0’ to type ‘Integer’ in the following constraints (Show a0) arising from a use of ‘show’ at test/Text/HamletSpec.hs:(277,61)-(283,2) (Num a0) arising from the literal ‘26’ at test/Text/HamletSpec.hs:276:37-38 • In the first argument of ‘toHtml’, namely ‘(show age_ae61)’ In the first argument of ‘id’, namely ‘(toHtml (show age_ae61))’ In a stmt of a 'do' block: id (toHtml (show age_ae61)) | 277 | helper "
Michael
26
" [hamlet| | ^... test/Text/HamletSpec.hs:286:61: warning: [GHC-18042] [-Wtype-defaults] • Defaulting the type variable ‘a0’ to type ‘Integer’ in the following constraints (Show a0) arising from a use of ‘show’ at test/Text/HamletSpec.hs:(286,61)-(292,2) (Num a0) arising from the literal ‘26’ at test/Text/HamletSpec.hs:285:32-33 • In the first argument of ‘toHtml’, namely ‘(show age_aeaP)’ In the first argument of ‘id’, namely ‘(toHtml (show age_aeaP))’ In a stmt of a 'do' block: id (toHtml (show age_aeaP)) | 286 | helper "
Michael
26
" [hamlet| | ^... test/Text/HamletSpec.hs:294:64: warning: [GHC-18042] [-Wtype-defaults] • Defaulting the type variable ‘a0’ to type ‘Integer’ in the following constraints (Show a0) arising from a use of ‘show’ at test/Text/HamletSpec.hs:(294,64)-(299,2) (Num a0) arising from the literal ‘3’ at test/Text/HamletSpec.hs:(294,64)-(299,2) • In the first argument of ‘toHtml’, namely ‘(show num_aebx)’ In the first argument of ‘id’, namely ‘(toHtml (show num_aebx))’ In a stmt of a 'do' block: id (toHtml (show num_aebx)) | 294 | helper "
  • 1
  • 2
  • 3
" [hamlet| | ^... test/Text/HamletSpec.hs:302:11: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘example’ shadows the existing binding imported from ‘Test.Hspec’ at test/Text/HamletSpec.hs:8:1-30 | 302 | example = [1, 2, 3] | ^^^^^^^ test/Text/HamletSpec.hs:313:26: warning: [GHC-18042] [-Wtype-defaults] • Defaulting the type variable ‘a0’ to type ‘Integer’ in the following constraints (Show a0) arising from a use of ‘show’ at test/Text/HamletSpec.hs:313:26-54 (Num a0) arising from the literal ‘2’ at test/Text/HamletSpec.hs:313:26-54 • In the first argument of ‘toHtml’, namely ‘(show ((-) ((+) 4 5) ((+) 2 2)))’ In the first argument of ‘id’, namely ‘(toHtml (show ((-) ((+) 4 5) ((+) 2 2))))’ In the expression: id (toHtml (show ((-) ((+) 4 5) ((+) 2 2)))) | 313 | helper "5" [hamlet|#{show $ (4 + 5) - (2 + 2)}|] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ test/Text/HamletSpec.hs:315:26: warning: [GHC-18042] [-Wtype-defaults] • Defaulting the type variable ‘a0’ to type ‘Integer’ in the following constraints (Show a0) arising from a use of ‘show’ at test/Text/HamletSpec.hs:315:26-48 (Num a0) arising from the literal ‘3’ at test/Text/HamletSpec.hs:315:26-48 • In the first argument of ‘toHtml’, namely ‘(show ((+) ((+) 1 1) 3))’ In the first argument of ‘id’, namely ‘(toHtml (show ((+) ((+) 1 1) 3)))’ In the expression: id (toHtml (show ((+) ((+) 1 1) 3))) | 315 | helper "5" [hamlet|#{show ((+) 1 1 + 3)}|] | ^^^^^^^^^^^^^^^^^^^^^^^ test/Text/HamletSpec.hs:323:11: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘nothing’ shadows the existing binding defined at test/Text/HamletSpec.hs:590:7 | 323 | let nothing = Nothing | ^^^^^^^ test/Text/HamletSpec.hs:325:44: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘val’ | 325 | in helper "



" [hamlet| | ^... test/Text/HamletSpec.hs:325:44: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘val’ | 325 | in helper "



" [hamlet| | ^... test/Text/HamletSpec.hs:457:44: warning: [GHC-18042] [-Wtype-defaults] • Defaulting the type variable ‘a0’ to type ‘Integer’ in the following constraints (Eq a0) arising from the literal ‘2’ at test/Text/HamletSpec.hs:(457,44)-(465,2) (Num a0) arising from the literal ‘2’ at test/Text/HamletSpec.hs:(457,44)-(465,2) (Num a0) arising from the literal ‘3’ at test/Text/HamletSpec.hs:456:19 • In the pattern: 2 In a case alternative: 2 -> id (unsafeByteString (bytestring-0.12.2.0:Data.ByteString.Internal.Type.unsafePackLenLiteral 9 "

2

\n"#)) In the expression: case num of 1 -> id (unsafeByteString (bytestring-0.12.2.0:Data.ByteString.Internal.Type.unsafePackLenLiteral 9 "

1

\n"#)) 2 -> id (unsafeByteString (bytestring-0.12.2.0:Data.ByteString.Internal.Type.unsafePackLenLiteral 9 "

2

\n"#)) _ -> id (unsafeByteString (bytestring-0.12.2.0:Data.ByteString.Internal.Type.unsafePackLenLiteral 12 "

Many

\n"#)) | 457 | in helper "

Many

\n" [hamlet| | ^... test/Text/HamletSpec.hs:483:21: warning: [GHC-18042] [-Wtype-defaults] • Defaulting the type variable ‘a0’ to type ‘Integer’ in the following constraints (Show a0) arising from a use of ‘show’ at test/Text/HamletSpec.hs:(483,21)-(488,14) (Num a0) arising from the literal ‘3’ at test/Text/HamletSpec.hs:(483,21)-(488,14) • In the first argument of ‘toHtml’, namely ‘(show x_aeS7)’ In the first argument of ‘id’, namely ‘(toHtml (show x_aeS7))’ In the expression: id (toHtml (show x_aeS7)) | 483 | [hamlet| | ^... test/Text/HamletSpec.hs:483:21: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘x’ | 483 | [hamlet| | ^... test/Text/HamletSpec.hs:523:13: warning: [GHC-40910] [-Wunused-local-binds] Defined but not used: ‘toInclude’ | 523 | let toInclude render = render (5, [("hello", "world")]) | ^^^^^^^^^ test/Text/HamletSpec.hs:523:23: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘render’ shadows the existing binding defined at test/Text/HamletSpec.hs:548:1 | 523 | let toInclude render = render (5, [("hello", "world")]) | ^^^^^^ test/Text/HamletSpec.hs:527:9: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘toInclude’ shadows the existing binding bound at test/Text/HamletSpec.hs:523:13 | 527 | toInclude <- parseHamletRT defaultHamletSettings template1 | ^^^^^^^^^ test/Text/HamletSpec.hs:821:9: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘text’ shadows the existing binding imported from ‘Text.Blaze’ at test/Text/HamletSpec.hs:23:1-17 (and originally defined in ‘Text.Blaze.Internal’) | 821 | let text = "" | ^^^^ test/Text/HamletSpec.hs:981:26: warning: [GHC-18042] [-Wtype-defaults] • Defaulting the type variable ‘a0’ to type ‘Integer’ in the following constraints (Show a0) arising from a use of ‘show’ at test/Text/HamletSpec.hs:981:26-38 (Num a0) arising from the literal ‘123’ at test/Text/HamletSpec.hs:981:26-38 • In the first argument of ‘toHtml’, namely ‘(show 123)’ In the first argument of ‘id’, namely ‘(toHtml (show 123))’ In the expression: id (toHtml (show 123)) | 981 | helper "123" [hamlet|#{show 123}|] | ^^^^^^^^^^^^^ test/Text/HamletSpec.hs:982:30: warning: [GHC-18042] [-Wtype-defaults] • Defaulting the type variable ‘a0’ to type ‘Double’ in the following constraints (Show a0) arising from a use of ‘show’ at test/Text/HamletSpec.hs:982:30-46 (Fractional a0) arising from the literal ‘123.456’ at test/Text/HamletSpec.hs:982:30-46 • In the first argument of ‘toHtml’, namely ‘(show 123.456)’ In the first argument of ‘id’, namely ‘(toHtml (show 123.456))’ In the expression: id (toHtml (show 123.456)) | 982 | helper "123.456" [hamlet|#{show 123.456}|] | ^^^^^^^^^^^^^^^^^ test/Text/HamletSpec.hs:983:27: warning: [GHC-18042] [-Wtype-defaults] • Defaulting the type variable ‘a0’ to type ‘Integer’ in the following constraints (Show a0) arising from a use of ‘show’ at test/Text/HamletSpec.hs:983:27-40 (Num a0) arising from the literal ‘-123’ at test/Text/HamletSpec.hs:983:27-40 • In the first argument of ‘toHtml’, namely ‘(show (-123))’ In the first argument of ‘id’, namely ‘(toHtml (show (-123)))’ In the expression: id (toHtml (show (-123))) | 983 | helper "-123" [hamlet|#{show -123}|] | ^^^^^^^^^^^^^^ test/Text/HamletSpec.hs:984:31: warning: [GHC-18042] [-Wtype-defaults] • Defaulting the type variable ‘a0’ to type ‘Double’ in the following constraints (Show a0) arising from a use of ‘show’ at test/Text/HamletSpec.hs:984:31-48 (Fractional a0) arising from the literal ‘-123.456’ at test/Text/HamletSpec.hs:984:31-48 • In the first argument of ‘toHtml’, namely ‘(show (-123.456))’ In the first argument of ‘id’, namely ‘(toHtml (show (-123.456)))’ In the expression: id (toHtml (show (-123.456))) | 984 | helper "-123.456" [hamlet|#{show -123.456}|] | ^^^^^^^^^^^^^^^^^^ test/Text/HamletSpec.hs:1007:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘caseDiffBindNames’ | 1007 | caseDiffBindNames = do | ^^^^^^^^^^^^^^^^^ test/Text/HamletSpec.hs:1008:9: warning: [GHC-40910] [-Wunused-local-binds] Defined but not used: ‘list’ | 1008 | let list = words "1 2 3" | ^^^^ test/Text/HamletSpec.hs:1008:9: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘list’ shadows the existing binding defined at test/Text/HamletSpec.hs:589:7 | 1008 | let list = words "1 2 3" | ^^^^ test/Text/HamletSpec.hs:1014:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘caseTrailingSpaces’ | 1014 | caseTrailingSpaces = helper "" [hamlet| | ^^^^^^^^^^^^^^^^^^ test/Text/HamletSpec.hs:1014:40: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘x’ | 1014 | caseTrailingSpaces = helper "" [hamlet| | ^... test/Text/HamletSpec.hs:1014:40: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘x’ | 1014 | caseTrailingSpaces = helper "" [hamlet| | ^... test/Text/HamletSpec.hs:1030:25: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘b’ | 1030 | helper "foo" [hamlet| | ^^... test/Text/HamletSpec.hs:1034:25: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘b’ | 1034 | helper "url" [hamlet| | ^^... test/Text/HamletSpec.hs:1049:43: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘h’ | 1049 | helper "1 2 3 4 5 61 2 3 4 5 6" [hamlet| | ^... test/Text/HamletSpec.hs:1080:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘caseCaseRecord’ | 1080 | caseCaseRecord = do | ^^^^^^^^^^^^^^ test/Text/HamletSpec.hs:1099:1: warning: [GHC-90177] [-Worphans] Orphan class instance: instance (ToMarkup a, ToMarkup b) => ToMarkup (a, b) Suggested fix: Move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. [ 5 of 10] Compiling Text.JuliusSpec | 1099 | instance (ToMarkup a, ToMarkup b) => ToMarkup (a,b) where | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... test/Text/JuliusSpec.hs:20:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Monoid’ is redundant [ 6 of 10] Compiling Text.Shakespeare.BaseSpec except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() | 20 | import Data.Monoid (mappend) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ test/Text/Shakespeare/BaseSpec.hs:7:9: warning: [GHC-38856] [-Wunused-imports] The import of ‘<|>’ from module ‘Text.ParserCombinators.Parsec’ is redundant | 7 | ((<|>), ParseError, parse, runParser) | ^^^^^ test/Text/Shakespeare/BaseSpec.hs:82:5: warning: [GHC-40910] [-Wunused-local-binds] Defined but not used: ‘varString’ | 82 | varString = parseVarString '%' | ^^^^^^^^^ test/Text/Shakespeare/BaseSpec.hs:83:5: warning: [GHC-40910] [-Wunused-local-binds] Defined but not used: ‘urlString’ | 83 | urlString = parseUrlString '@' '?' | ^^^^^^^^^ test/Text/Shakespeare/BaseSpec.hs:84:5: warning: [GHC-40910] [-Wunused-local-binds] Defined but not used: ‘intString’ | 84 | intString = parseIntString '^' | ^^^^^^^^^ test/Text/Shakespeare/BaseSpec.hs:105:5: warning: [GHC-40910] [-Wunused-local-binds] Defined but not used: ‘run’ | 105 | run parser str = eShowErrors $ parse parser str str | ^^^ [ 7 of 10] Compiling Text.Shakespeare.BuilderQQ [ 8 of 10] Compiling Text.Shakespeare.I18NSpec [ 9 of 10] Compiling Text.Shakespeare.TextSpec test/Text/Shakespeare/BaseSpec.hs:108:5: warning: [GHC-40910] [-Wunused-local-binds] Defined but not used: ‘eShowErrors’ | 108 | eShowErrors = either (error . show) id | ^^^^^^^^^^^ test/Text/Shakespeare/TextSpec.hs:20:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() | 20 | import Data.Monoid (mappend) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [10 of 10] Compiling Main [11 of 11] Linking dist/build/test/test + '[' -n dist/build/libHSshakespeare-2.1.7.1-4qPkUOIUpGtIVnL9jBinpD-ghc9.10.3.so ']' + '[' -x Setup ']' + LANG=C.utf8 + ./Setup haddock --html --hyperlink-source --hoogle Preprocessing library for shakespeare-2.1.7.1... Running Haddock on library for shakespeare-2.1.7.1... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: OneTuple-0.4.2.1, QuickCheck-2.15.0.1, StateVar-1.2.2, aeson-2.2.3.0, array-0.5.8.0, assoc-1.1.1, base-4.20.2.0, base-orphans-0.9.4, bifunctors-5.6.3, binary-0.8.9.3, blaze-builder-0.4.4.1, blaze-html-0.9.2.0, blaze-markup-0.8.3.0, bytestring-0.12.2.0, character-ps-0.1, comonad-5.0.10, containers-0.7, contravariant-1.5.6, data-fix-0.3.4, deepseq-1.5.0.0, directory-1.3.8.5, distributive-0.6.3, dlist-1.0, exceptions-0.10.9, file-embed-0.0.16.0, filepath-1.5.4.0, generically-0.1.1, ghc-bignum-1.3, ghc-boot-th-9.10.3, ghc-internal-9.1003.0, ghc-prim-0.12.0, hashable-1.5.1.0, indexed-traversable-0.1.4, indexed-traversable-instances-0.1.2, integer-conversion-0.1.1, integer-logarithms-1.0.5, mtl-2.3.1, network-uri-2.6.4.2, os-string-2.0.7, parsec-3.1.18.0, pretty-1.1.3.6, primitive-0.9.1.0, process-1.6.26.1, random-1.2.1.3, scientific-0.3.8.1, semialign-1.3.1, semigroupoids-6.0.2, splitmix-0.1.3.2, stm-2.5.3.1, strict-0.5.1, tagged-0.8.9, template-haskell-2.22.0.0, text-2.1.3, text-iso8601-0.1.1, text-short-0.1.6.1, th-abstraction-0.7.2.0, th-compat-0.1.7, th-lift-0.8.7, these-1.2.1, time-1.12.2, time-compat-1.9.8, transformers-0.6.1.1, transformers-compat-0.7.2, unix-2.8.7.0, unordered-containers-0.2.20.1, uuid-types-1.0.6, vector-0.13.2.0, vector-stream-0.1.0.1, witherable-0.5 [ 1 of 22] Compiling Text.IndentToBrace ( Text/IndentToBrace.hs, /tmp/ghc428_0/ghc_26.o, /tmp/ghc428_0/ghc_26.dyn_o ) [ 2 of 22] Compiling Text.Internal.Cassius ( Text/Internal/Cassius.hs, /tmp/ghc428_0/ghc_28.o, /tmp/ghc428_0/ghc_28.dyn_o ) [ 3 of 22] Compiling Text.MkSizeType ( Text/MkSizeType.hs, /tmp/ghc428_0/ghc_40.o, /tmp/ghc428_0/ghc_40.dyn_o ) [ 4 of 22] Compiling Text.Shakespeare.Base ( Text/Shakespeare/Base.hs, /tmp/ghc428_0/ghc_44.o, /tmp/ghc428_0/ghc_44.dyn_o ) Text/Shakespeare/Base.hs:31:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Language.Haskell.TH’ is redundant except perhaps to import instances from ‘Language.Haskell.TH’ To import instances alone, use: import Language.Haskell.TH() | 31 | import Language.Haskell.TH (appE) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Text/Shakespeare/Base.hs:37:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Ratio’ is redundant except perhaps to import instances from ‘Data.Ratio’ To import instances alone, use: import Data.Ratio() | 37 | import Data.Ratio (Ratio, numerator, denominator, (%)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 5 of 22] Compiling Text.Shakespeare ( Text/Shakespeare.hs, /tmp/ghc428_0/ghc_42.o, /tmp/ghc428_0/ghc_42.dyn_o ) [ 6 of 22] Compiling Text.Julius ( Text/Julius.hs, nothing ) Text/Julius.hs:51:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() | 51 | import Data.Monoid (Monoid(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Text/Julius.hs:52:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Semigroup’ is redundant except perhaps to import instances from ‘Data.Semigroup’ To import instances alone, use: import Data.Semigroup() | 52 | import Data.Semigroup (Semigroup(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 7 of 22] Compiling Text.Roy ( Text/Roy.hs, nothing ) [ 8 of 22] Compiling Text.Coffee ( Text/Coffee.hs, nothing ) [ 9 of 22] Compiling Text.Internal.Css ( Text/Internal/Css.hs, /tmp/ghc428_0/ghc_30.o, /tmp/ghc428_0/ghc_30.dyn_o ) Text/Internal/Css.hs:22:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() | 22 | import Data.Monoid (Monoid, mconcat, mappend, mempty) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Text/Internal/Css.hs:23:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Semigroup’ is redundant except perhaps to import instances from ‘Data.Semigroup’ To import instances alone, use: import Data.Semigroup() | 23 | import Data.Semigroup (Semigroup(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Text/Internal/Css.hs:31:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() | 31 | import Control.Applicative ((<$>), (<*>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Text/Internal/Css.hs:34:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Functor.Identity’ is redundant except perhaps to import instances from ‘Data.Functor.Identity’ To import instances alone, use: import Data.Functor.Identity() | 34 | import Data.Functor.Identity (runIdentity) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [10 of 22] Compiling Text.Internal.Lucius ( Text/Internal/Lucius.hs, /tmp/ghc428_0/ghc_34.o, /tmp/ghc428_0/ghc_34.dyn_o ) [11 of 22] Compiling Text.Internal.CssCommon ( Text/Internal/CssCommon.hs, /tmp/ghc428_0/ghc_32.o, /tmp/ghc428_0/ghc_32.dyn_o ) [12 of 22] Compiling Text.Lucius.Ordered ( Text/Lucius/Ordered.hs, /tmp/ghc428_0/ghc_38.o, /tmp/ghc428_0/ghc_38.dyn_o ) [13 of 22] Compiling Text.Lucius ( Text/Lucius.hs, /tmp/ghc428_0/ghc_36.o, /tmp/ghc428_0/ghc_36.dyn_o ) [14 of 22] Compiling Text.Hamlet.Parse ( Text/Hamlet/Parse.hs, /tmp/ghc428_0/ghc_24.o, /tmp/ghc428_0/ghc_24.dyn_o ) Text/Hamlet/Parse.hs:25:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() | 25 | import Control.Applicative ((<$>), Applicative (..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Text/Hamlet/Parse.hs:39:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical ‘return’ definition detected in the instance declaration for ‘Monad Result’. ‘return’ will eventually be removed in favour of ‘pure’ Suggested fix: Either remove definition for ‘return’ (recommended) or define as ‘return = pure’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 39 | return = Ok | ^^^^^^^^^^^ Text/Hamlet/Parse.hs:49:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical ‘pure = return’ definition detected in the instance declaration for ‘Applicative Result’. Suggested fix: Move definition from ‘return’ to ‘pure’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 49 | pure = return | ^^^^^^^^^^^^^ [15 of 22] Compiling Text.Hamlet.RT ( Text/Hamlet/RT.hs, nothing ) Text/Hamlet/RT.hs:20:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() | 20 | import Data.Monoid (mconcat) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Text/Hamlet/RT.hs:70:13: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘x’ | 70 | convert x@(DocForall deref (BindAs _ _) docs) = | ^ Text/Hamlet/RT.hs:70:26: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘deref’ | 70 | convert x@(DocForall deref (BindAs _ _) docs) = | ^^^^^ Text/Hamlet/RT.hs:70:45: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘docs’ | 70 | convert x@(DocForall deref (BindAs _ _) docs) = | ^^^^ Text/Hamlet/RT.hs:77:13: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘x’ | 77 | convert x@(DocMaybe deref (BindAs _ _) jdocs ndocs) = | ^ Text/Hamlet/RT.hs:77:25: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘deref’ | 77 | convert x@(DocMaybe deref (BindAs _ _) jdocs ndocs) = | ^^^^^ Text/Hamlet/RT.hs:77:44: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘jdocs’ | 77 | convert x@(DocMaybe deref (BindAs _ _) jdocs ndocs) = | ^^^^^ Text/Hamlet/RT.hs:77:50: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘ndocs’ | 77 | convert x@(DocMaybe deref (BindAs _ _) jdocs ndocs) = | ^^^^^ Text/Hamlet/RT.hs:107:37: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘x’ shadows the existing binding bound at Text/Hamlet/RT.hs:100:13 | 107 | go (DerefBranch (DerefIdent x) _, docs') | x == specialOrIdent = do | ^ [16 of 22] Compiling Text.Hamlet ( Text/Hamlet.hs, nothing ) Text/Hamlet.hs:60:1: warning: [GHC-66111] [-Wunused-imports] The qualified import of ‘Data.Text.Lazy’ is redundant except perhaps to import instances from ‘Data.Text.Lazy’ To import instances alone, use: import Data.Text.Lazy() | 60 | import qualified Data.Text.Lazy as TL | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Text/Hamlet.hs:65:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() | 65 | import Data.Monoid (mempty, mappend, mconcat) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Text/Hamlet.hs:402:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘ixhamlet’ | 402 | ixhamlet = hamletWithSettings ihamletRules xhtmlHamletSettings | ^^^^^^^^ Text/Hamlet.hs:482:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘varName’ | 482 | varName _ "" = error "Illegal empty varName" | ^^^^^^^ Text/Hamlet.hs:486:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘strToExp’ | 486 | strToExp s@(c:_) | ^^^^^^^^ Text/Hamlet.hs:519:16: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘html’ | 519 | show (EPlain html) = "EPlain" | ^^^^ Text/Hamlet.hs:520:14: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘url’ | 520 | show (EUrl url) = "EUrl" | ^^^ Text/Hamlet.hs:521:19: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘url’ | 521 | show (EUrlParam url) = "EUrlParam" | ^^^ Text/Hamlet.hs:522:16: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘url’ | 522 | show (EMixin url) = "EMixin" | ^^^ Text/Hamlet.hs:523:20: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘msg_url’ | 523 | show (EMixinI18n msg_url) = "EMixinI18n" | ^^^^^^^ Text/Hamlet.hs:524:14: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘msg’ | 524 | show (EMsg msg) = "EMsg" | ^^^ Text/Hamlet.hs:572:43: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘c’ shadows the existing binding bound at Text/Hamlet.hs:568:13 | 572 | c VTMixin = [|\r -> EMixin $ \c -> r c|] | ^ [17 of 22] Compiling Text.Hamlet.Runtime ( Text/Hamlet/Runtime.hs, nothing ) Text/Hamlet/Runtime.hs:100:12: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 100 | instance a ~ HamletData => ToHamletData [a] where | ^ Text/Hamlet/Runtime.hs:102:12: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 102 | instance a ~ HamletData => ToHamletData (Maybe a) where | ^ [18 of 22] Compiling Text.Cassius.Ordered ( Text/Cassius/Ordered.hs, nothing ) [19 of 22] Compiling Text.Cassius ( Text/Cassius.hs, nothing ) [20 of 22] Compiling Text.Shakespeare.I18N ( Text/Shakespeare/I18N.hs, nothing ) Text/Shakespeare/I18N.hs:79:39: warning: [GHC-38856] [-Wunused-imports] The import of ‘foldl'’ from module ‘Data.List’ is redundant | 79 | import Data.List (isSuffixOf, sortBy, foldl') | ^^^^^^ Text/Shakespeare/I18N.hs:502:17: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ‘~’ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 502 | instance master ~ master' => RenderMessage master (SomeMessage master') where | ^ [21 of 22] Compiling Text.Shakespeare.Text ( Text/Shakespeare/Text.hs, nothing ) [22 of 22] Compiling Text.TypeScript ( Text/TypeScript.hs, nothing ) Haddock coverage: 0% ( 0 / 2) in 'Text.Internal.Cassius' Missing documentation for: Module header i2bMixin (Text/Internal/Cassius.hs:9) 19% ( 4 / 21) in 'Text.Shakespeare.Base' Missing documentation for: Deref (Text/Shakespeare/Base.hs:50) Ident (Text/Shakespeare/Base.hs:45) Scope (Text/Shakespeare/Base.hs:48) parseDeref (Text/Shakespeare/Base.hs:79) parseHash (Text/Shakespeare/Base.hs:209) parseVar (Text/Shakespeare/Base.hs:222) parseVarString (Text/Shakespeare/Base.hs:253) parseAt (Text/Shakespeare/Base.hs:233) parseUrl (Text/Shakespeare/Base.hs:236) parseUrlString (Text/Shakespeare/Base.hs:256) parseCaret (Text/Shakespeare/Base.hs:268) parseUnder (Text/Shakespeare/Base.hs:278) parseInt (Text/Shakespeare/Base.hs:271) parseIntString (Text/Shakespeare/Base.hs:265) derefToExp (Text/Shakespeare/Base.hs:177) flattenDeref (Text/Shakespeare/Base.hs:202) readUtf8File (Text/Shakespeare/Base.hs:291) Warning: '#' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 30% ( 6 / 20) in 'Text.Shakespeare' Missing documentation for: ShakespeareSettings (Text/Shakespeare.hs:119) WrapInsertion (Text/Shakespeare.hs:104) PreConversion (Text/Shakespeare.hs:114) defaultShakespeareSettings (Text/Shakespeare.hs:135) shakespeare (Text/Shakespeare.hs:357) shakespeareFile (Text/Shakespeare.hs:369) shakespeareFileReload (Text/Shakespeare.hs:407) shakespeareFromString (Text/Shakespeare.hs:360) RenderUrl (Text/Shakespeare.hs:162) VarType (Text/Shakespeare.hs:371) Deref (Text/Shakespeare/Base.hs:50) preFilter (Text/Shakespeare.hs:228) shakespeareRuntime (Text/Shakespeare.hs:439) pack' (Text/Shakespeare.hs:318) Warning: 'encodeToBuilder' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 51% ( 14 / 27) in 'Text.Julius' Missing documentation for: js (Text/Julius.hs:198) julius (Text/Julius.hs:203) juliusFile (Text/Julius.hs:210) jsFile (Text/Julius.hs:206) juliusFileDebug (Text/Julius.hs:221) jsFileDebug (Text/Julius.hs:223) juliusFileReload (Text/Julius.hs:218) jsFileReload (Text/Julius.hs:214) RawJavascript (Text/Julius.hs:172) RawJS (Text/Julius.hs:176) renderJavascript (Text/Julius.hs:70) javascriptSettings (Text/Julius.hs:186) asJavascriptUrl (Text/Julius.hs:90) 100% ( 7 / 7) in 'Text.Roy' 100% ( 8 / 8) in 'Text.Coffee' 6% ( 2 / 31) in 'Text.Internal.Lucius' Missing documentation for: Module header luciusWithOrder (Text/Internal/Lucius.hs:28) luciusFromString (Text/Internal/Lucius.hs:31) whiteSpace (Text/Internal/Lucius.hs:36) whiteSpace1 (Text/Internal/Lucius.hs:39) parseBlock (Text/Internal/Lucius.hs:43) partitionPBs (Text/Internal/Lucius.hs:69) parseSelector (Text/Internal/Lucius.hs:82) trim (Text/Internal/Lucius.hs:91) PairBlock (Text/Internal/Lucius.hs:102) parsePairsBlocks (Text/Internal/Lucius.hs:106) parsePair (Text/Internal/Lucius.hs:133) parseContents (Text/Internal/Lucius.hs:143) parseContent (Text/Internal/Lucius.hs:146) isHex (Text/Internal/Lucius.hs:165) atMost (Text/Internal/Lucius.hs:171) parseComment (Text/Internal/Lucius.hs:178) luciusFileWithOrd (Text/Internal/Lucius.hs:184) luciusFileDebugWithOrder (Text/Internal/Lucius.hs:189) parseTopLevels (Text/Internal/Lucius.hs:193) stringCI (Text/Internal/Lucius.hs:256) luciusRTWithOrder' (Text/Internal/Lucius.hs:263) luciusRTInternal (Text/Internal/Lucius.hs:275) luciusRTWithOrder (Text/Internal/Lucius.hs:320) luciusRTMixinWithOrder (Text/Internal/Lucius.hs:329) RTValue (Text/Internal/Lucius.hs:335) luciusRTMinifiedWithOrder (Text/Internal/Lucius.hs:339) luciusMixinWithOrder (Text/Internal/Lucius.hs:348) luciusMixinFromString (Text/Internal/Lucius.hs:351) Warning: 'AbsoluteSize' is ambiguous. It is defined * at Text/Internal/CssCommon.hs:78:21 * at Text/Internal/CssCommon.hs:78:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Text/Internal/CssCommon.hs:78:1 Warning: 'PercentageSize' is ambiguous. It is defined * at Text/Internal/CssCommon.hs:127:23 * at Text/Internal/CssCommon.hs:127:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Text/Internal/CssCommon.hs:127:1 66% ( 28 / 42) in 'Text.Lucius.Ordered' Missing documentation for: Mixin (Text/Internal/Css.hs:63) RTValue (Text/Internal/Lucius.hs:335) Css (Text/Internal/Css.hs:92) CssUrl (Text/Internal/Css.hs:37) ToCss (Text/Internal/Css.hs:116) renderCss (Text/Internal/Css.hs:481) renderCssUrl (Text/Internal/CssCommon.hs:19) Color (Text/Internal/CssCommon.hs:21) colorRed (Text/Internal/CssCommon.hs:44) colorBlack (Text/Internal/CssCommon.hs:47) EmSize (Text/Internal/CssCommon.hs:160) ExSize (Text/Internal/CssCommon.hs:161) PixelSize (Text/Internal/CssCommon.hs:162) parseTopLevels (Text/Internal/Lucius.hs:193) 50% ( 21 / 42) in 'Text.Lucius' Missing documentation for: Module header luciusFile (Text/Lucius.hs:70) luciusFileDebug (Text/Lucius.hs:73) luciusFileReload (Text/Lucius.hs:76) luciusMixin (Text/Lucius.hs:103) Mixin (Text/Internal/Css.hs:63) luciusRT (Text/Lucius.hs:84) luciusRT' (Text/Lucius.hs:81) RTValue (Text/Internal/Lucius.hs:335) Css (Text/Internal/Css.hs:92) CssUrl (Text/Internal/Css.hs:37) ToCss (Text/Internal/Css.hs:116) renderCss (Text/Internal/Css.hs:481) renderCssUrl (Text/Internal/CssCommon.hs:19) Color (Text/Internal/CssCommon.hs:21) colorRed (Text/Internal/CssCommon.hs:44) colorBlack (Text/Internal/CssCommon.hs:47) EmSize (Text/Internal/CssCommon.hs:160) ExSize (Text/Internal/CssCommon.hs:161) PixelSize (Text/Internal/CssCommon.hs:162) parseTopLevels (Text/Internal/Lucius.hs:193) 20% ( 2 / 10) in 'Text.Hamlet.RT' Missing documentation for: HamletRT (Text/Hamlet/RT.hs:53) HamletData (Text/Hamlet/RT.hs:35) HamletMap (Text/Hamlet/RT.hs:32) HamletException (Text/Hamlet/RT.hs:55) parseHamletRT (Text/Hamlet/RT.hs:65) renderHamletRT (Text/Hamlet/RT.hs:122) renderHamletRT' (Text/Hamlet/RT.hs:130) SimpleDoc (Text/Hamlet/RT.hs:45) Warning: Text.Hamlet: Couldn't find .haddock for export Html 53% ( 23 / 43) in 'Text.Hamlet' Missing documentation for: Module header Html shamletFile (Text/Hamlet.hs:467) Render (Text/Hamlet.hs:100) hamletFile (Text/Hamlet.hs:443) Translate (Text/Hamlet.hs:101) ihamletFile (Text/Hamlet.hs:479) NewlineStyle (Text/Hamlet/Parse.hs:620) hamletWithSettings (Text/Hamlet.hs:405) hamletFileWithSettings (Text/Hamlet.hs:433) xhtmlHamletSettings (Text/Hamlet/Parse.hs:664) Env (Text/Hamlet.hs:416) HamletRules (Text/Hamlet.hs:410) hamletRules (Text/Hamlet.hs:339) ihamletRules (Text/Hamlet.hs:381) htmlRules (Text/Hamlet.hs:311) CloseStyle (Text/Hamlet/Parse.hs:683) asHtmlUrl (Text/Hamlet.hs:336) attrsToHtml (Text/Hamlet.hs:89) hamletFromString (Text/Hamlet.hs:422) 100% ( 9 / 9) in 'Text.Hamlet.Runtime' 64% ( 22 / 34) in 'Text.Cassius.Ordered' Missing documentation for: Css (Text/Internal/Css.hs:92) CssUrl (Text/Internal/Css.hs:37) ToCss (Text/Internal/Css.hs:116) renderCss (Text/Internal/Css.hs:481) renderCssUrl (Text/Internal/CssCommon.hs:19) Mixin (Text/Internal/Css.hs:63) Color (Text/Internal/CssCommon.hs:21) colorRed (Text/Internal/CssCommon.hs:44) colorBlack (Text/Internal/CssCommon.hs:47) EmSize (Text/Internal/CssCommon.hs:160) ExSize (Text/Internal/CssCommon.hs:161) PixelSize (Text/Internal/CssCommon.hs:162) 50% ( 17 / 34) in 'Text.Cassius' Missing documentation for: Module header Css (Text/Internal/Css.hs:92) CssUrl (Text/Internal/Css.hs:37) ToCss (Text/Internal/Css.hs:116) renderCss (Text/Internal/Css.hs:481) renderCssUrl (Text/Internal/CssCommon.hs:19) cassius (Text/Cassius.hs:55) cassiusFile (Text/Cassius.hs:58) cassiusFileDebug (Text/Cassius.hs:63) cassiusFileReload (Text/Cassius.hs:66) Mixin (Text/Internal/Css.hs:63) Color (Text/Internal/CssCommon.hs:21) colorRed (Text/Internal/CssCommon.hs:44) colorBlack (Text/Internal/CssCommon.hs:47) EmSize (Text/Internal/CssCommon.hs:160) ExSize (Text/Internal/CssCommon.hs:161) PixelSize (Text/Internal/CssCommon.hs:162) Warning: 'master' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'message' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 93% ( 14 / 15) in 'Text.Shakespeare.I18N' Missing documentation for: SomeMessage (Text/Shakespeare/I18N.hs:497) 40% ( 9 / 22) in 'Text.Shakespeare.Text' Missing documentation for: TextUrl (Text/Shakespeare/Text.hs:59) ToText (Text/Shakespeare/Text.hs:61) renderTextUrl (Text/Shakespeare/Text.hs:57) text (Text/Shakespeare/Text.hs:111) textFile (Text/Shakespeare/Text.hs:139) textFileDebug (Text/Shakespeare/Text.hs:145) textFileReload (Text/Shakespeare/Text.hs:149) st (Text/Shakespeare/Text.hs:103) lt (Text/Shakespeare/Text.hs:101) sbt (Text/Shakespeare/Text.hs:130) lbt (Text/Shakespeare/Text.hs:122) codegenFile (Text/Shakespeare/Text.hs:209) codegenFileReload (Text/Shakespeare/Text.hs:202) 100% ( 10 / 10) in 'Text.TypeScript' Warning: Text.Internal.Cassius: could not find link destinations for: - GHC.Internal.Base.String Warning: Text.Shakespeare.Base: could not find link destinations for: - GHC.Classes.== - GHC.Classes.>= - Language.Haskell.TH.Syntax.lift - Language.Haskell.TH.Syntax.liftTyped - GHC.Classes.Eq - GHC.Internal.Base.Monad - GHC.Internal.Data.Data.Data - GHC.Classes.Ord - GHC.Internal.Read.Read - GHC.Internal.Show.Show - GHC.Internal.Data.Typeable.Internal.Typeable - Language.Haskell.TH.Syntax.Lift - Language.Haskell.TH.Syntax.Quote - GHC.Types.Bool - GHC.Internal.Base.String - GHC.Types.Char - GHC.Types.Int - GHC.Num.Integer.Integer - GHC.Internal.Maybe.Maybe - GHC.Types.Ordering - GHC.Internal.Real.Rational - GHC.Types.IO - GHC.Internal.Data.Either.Either - GHC.Types.Type - GHC.Prim.TYPE - Language.Haskell.TH.Syntax.Exp - Language.Haskell.TH.Syntax.Q - Language.Haskell.TH.Syntax.Code - GHC.Internal.IO.FilePath - GHC.Internal.Read.readList - GHC.Internal.Read.readsPrec - GHC.Internal.Show.show - GHC.Internal.Show.showList - GHC.Internal.Show.showsPrec - GHC.Internal.Show.ShowS - GHC.Internal.Text.ParserCombinators.ReadP.ReadS - GHC.Classes./= - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.compare - GHC.Classes.max - GHC.Classes.min - GHC.Internal.Data.Data.Constr - GHC.Internal.Data.Data.DataType - GHC.Internal.Base.MonadPlus - GHC.Internal.Text.ParserCombinators.ReadPrec.ReadPrec - GHC.Internal.Read.readPrec - GHC.Internal.Read.readListPrec - Data.Text.Internal.Lazy.Text - GHC.Internal.Data.Data.dataCast1 - GHC.Internal.Data.Data.dataCast2 - GHC.Internal.Data.Data.dataTypeOf - GHC.Internal.Data.Data.gfoldl - GHC.Internal.Data.Data.gmapM - GHC.Internal.Data.Data.gmapMo - GHC.Internal.Data.Data.gmapMp - GHC.Internal.Data.Data.gmapQ - GHC.Internal.Data.Data.gmapQi - GHC.Internal.Data.Data.gmapQl - GHC.Internal.Data.Data.gmapQr - GHC.Internal.Data.Data.gmapT - GHC.Internal.Data.Data.gunfold - GHC.Internal.Data.Data.toConstr - Text.Shakespeare.Base.UserParser Warning: Text.Shakespeare: could not find link destinations for: - GHC.Internal.Enum.enumFrom - GHC.Internal.Enum.enumFromThen - GHC.Internal.Enum.enumFromTo - GHC.Internal.Enum.enumFromThenTo - GHC.Classes.== - GHC.Classes.>= - Language.Haskell.TH.Syntax.lift - Language.Haskell.TH.Syntax.liftTyped - GHC.Internal.Enum.Bounded - GHC.Internal.Enum.Enum - GHC.Classes.Eq - GHC.Internal.Base.Monad - GHC.Internal.Data.Data.Data - GHC.Classes.Ord - GHC.Internal.Read.Read - GHC.Internal.Show.Show - GHC.Internal.Data.Typeable.Internal.Typeable - GHC.Internal.Generics.Generic - Language.Haskell.TH.Syntax.Lift - Language.Haskell.TH.Syntax.Quote - GHC.Types.Bool - GHC.Internal.Base.String - GHC.Types.Char - GHC.Types.Int - GHC.Internal.Maybe.Maybe - GHC.Types.Ordering - GHC.Types.IO - GHC.Types.Type - GHC.Prim.TYPE - GHC.Internal.Generics.U1 - GHC.Internal.Generics.:+: - GHC.Internal.Generics.D1 - GHC.Internal.Generics.C1 - GHC.Internal.Generics.Rep - Language.Haskell.TH.Syntax.Exp - Language.Haskell.TH.Syntax.Q - Language.Haskell.TH.Syntax.Code - GHC.Types.False - GHC.Internal.Generics.PrefixI - GHC.Internal.Generics.MetaData - GHC.Internal.Generics.MetaCons - GHC.Internal.Enum.maxBound - GHC.Internal.Enum.minBound - GHC.Internal.Enum.fromEnum - GHC.Internal.Enum.pred - GHC.Internal.Enum.succ - GHC.Internal.Enum.toEnum - GHC.Internal.IO.FilePath - GHC.Internal.Read.readList - GHC.Internal.Read.readsPrec - GHC.Internal.Show.show - GHC.Internal.Show.showList - GHC.Internal.Show.showsPrec - GHC.Internal.Show.ShowS - GHC.Internal.Text.ParserCombinators.ReadP.ReadS - GHC.Classes./= - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.compare - GHC.Classes.max - GHC.Classes.min - Data.Text.Internal.Text - GHC.Internal.Data.Data.Constr - GHC.Internal.Data.Data.DataType - GHC.Internal.Base.MonadPlus - GHC.Internal.Text.ParserCombinators.ReadPrec.ReadPrec - GHC.Internal.Read.readPrec - GHC.Internal.Generics.from - GHC.Internal.Generics.to - GHC.Internal.Read.readListPrec - Text.Parsec.Prim.Parsec - GHC.Internal.Data.Data.dataCast1 - GHC.Internal.Data.Data.dataCast2 - GHC.Internal.Data.Data.dataTypeOf - GHC.Internal.Data.Data.gfoldl - GHC.Internal.Data.Data.gmapM - GHC.Internal.Data.Data.gmapMo - GHC.Internal.Data.Data.gmapMp - GHC.Internal.Data.Data.gmapQ - GHC.Internal.Data.Data.gmapQi - GHC.Internal.Data.Data.gmapQl - GHC.Internal.Data.Data.gmapQr - GHC.Internal.Data.Data.gmapT - GHC.Internal.Data.Data.gunfold - GHC.Internal.Data.Data.toConstr - Language.Haskell.TH.Quote.QuasiQuoter - Text.Shakespeare.VarExp - Text.Shakespeare.Shakespeare - Text.Shakespeare.QueryParameters - Text.Shakespeare.Rep_VarType Warning: Text.Julius: could not find link destinations for: - GHC.Internal.Base.<> - GHC.Internal.Base.mempty - GHC.Internal.Base.mappend - GHC.Internal.Base.mconcat - GHC.Internal.Real.Integral - GHC.Internal.Base.Semigroup - GHC.Internal.Base.Monoid - GHC.Types.Bool - GHC.Internal.Base.String - GHC.Types.Char - GHC.Internal.Base.NonEmpty - Language.Haskell.TH.Syntax.Exp - Language.Haskell.TH.Syntax.Q - GHC.Internal.IO.FilePath - Data.Text.Internal.Text - GHC.Internal.Base.sconcat - GHC.Internal.Base.stimes - Data.Text.Internal.Lazy.Text - Data.Text.Internal.Builder.Builder - Language.Haskell.TH.Quote.QuasiQuoter - Data.Aeson.Types.Internal.Value Warning: Text.Roy: could not find link destinations for: - Language.Haskell.TH.Syntax.Exp - Language.Haskell.TH.Syntax.Q - GHC.Internal.IO.FilePath - Language.Haskell.TH.Quote.QuasiQuoter Warning: Text.Coffee: could not find link destinations for: - Language.Haskell.TH.Syntax.Exp - Language.Haskell.TH.Syntax.Q - GHC.Internal.IO.FilePath - Language.Haskell.TH.Quote.QuasiQuoter Warning: Text.Internal.Lucius: could not find link destinations for: - GHC.Types.Bool - GHC.Internal.Base.String - GHC.Types.Char - GHC.Types.Int - GHC.Internal.Data.Either.Either - Language.Haskell.TH.Syntax.Exp - Language.Haskell.TH.Syntax.Q - GHC.Internal.IO.FilePath - Data.Text.Internal.Text - Data.Text.Internal.Lazy.Text - Text.Parsec.String.Parser - Language.Haskell.TH.Quote.QuasiQuoter - Text.Internal.Css.Contents - Text.Internal.Css.Content - Text.Internal.Css.Attr - Text.Internal.Css.TopLevel - Text.Internal.Css.Block - Text.Internal.Css.Order - Text.Internal.Css.Resolved - Text.Internal.Css.Unresolved Warning: Text.Lucius.Ordered: could not find link destinations for: - GHC.Internal.Num.fromInteger - GHC.Internal.Num.- - GHC.Internal.Real.fromRational - GHC.Classes.== - GHC.Classes.>= - GHC.Internal.Num.negate - Language.Haskell.TH.Syntax.lift - Language.Haskell.TH.Syntax.liftTyped - GHC.Internal.Base.<> - GHC.Internal.Base.mempty - GHC.Internal.Base.mappend - GHC.Internal.Base.mconcat - GHC.Classes.Eq - GHC.Internal.Real.Fractional - GHC.Internal.Real.Integral - GHC.Internal.Num.Num - GHC.Classes.Ord - GHC.Internal.Show.Show - GHC.Internal.Base.Semigroup - GHC.Internal.Base.Monoid - Language.Haskell.TH.Syntax.Lift - Language.Haskell.TH.Syntax.Quote - GHC.Types.Bool - GHC.Internal.Base.String - GHC.Types.Char - GHC.Types.Int - GHC.Num.Integer.Integer - GHC.Types.Ordering - GHC.Internal.Real.Rational - GHC.Internal.Word.Word8 - GHC.Internal.Data.Either.Either - GHC.Internal.Base.NonEmpty - GHC.Types.Type - GHC.Prim.TYPE - Language.Haskell.TH.Syntax.Exp - Language.Haskell.TH.Syntax.Q - Language.Haskell.TH.Lib.Internal.ExpQ - Language.Haskell.TH.Syntax.Code - GHC.Internal.IO.FilePath - GHC.Internal.Num.* - GHC.Internal.Num.+ - GHC.Internal.Num.abs - GHC.Internal.Num.signum - GHC.Internal.Real./ - GHC.Internal.Real.recip - GHC.Internal.Show.show - GHC.Internal.Show.showList - GHC.Internal.Show.showsPrec - GHC.Internal.Show.ShowS - GHC.Classes./= - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.compare - GHC.Classes.max - GHC.Classes.min - Data.Text.Internal.Text - GHC.Internal.Base.sconcat - GHC.Internal.Base.stimes - Data.Text.Internal.Lazy.Text - Data.Text.Internal.Builder.Builder - Text.Parsec.String.Parser - Language.Haskell.TH.Quote.QuasiQuoter - Text.Internal.Css.TopLevel - Text.Internal.Css.Order - Text.Internal.Css.Resolved - Text.Internal.Css.Unresolved Warning: Text.Lucius: could not find link destinations for: - GHC.Internal.Num.fromInteger - GHC.Internal.Num.- - GHC.Internal.Real.fromRational - GHC.Classes.== - GHC.Classes.>= - GHC.Internal.Num.negate - Language.Haskell.TH.Syntax.lift - Language.Haskell.TH.Syntax.liftTyped - GHC.Internal.Base.<> - GHC.Internal.Base.mempty - GHC.Internal.Base.mappend - GHC.Internal.Base.mconcat - GHC.Classes.Eq - GHC.Internal.Real.Fractional - GHC.Internal.Real.Integral - GHC.Internal.Num.Num - GHC.Classes.Ord - GHC.Internal.Show.Show - GHC.Internal.Base.Semigroup - GHC.Internal.Base.Monoid - Language.Haskell.TH.Syntax.Lift - Language.Haskell.TH.Syntax.Quote - GHC.Types.Bool - GHC.Internal.Base.String - GHC.Types.Char - GHC.Types.Int - GHC.Num.Integer.Integer - GHC.Types.Ordering - GHC.Internal.Real.Rational - GHC.Internal.Word.Word8 - GHC.Internal.Data.Either.Either - GHC.Internal.Base.NonEmpty - GHC.Types.Type - GHC.Prim.TYPE - Language.Haskell.TH.Syntax.Exp - Language.Haskell.TH.Syntax.Q - Language.Haskell.TH.Lib.Internal.ExpQ - Language.Haskell.TH.Syntax.Code - GHC.Internal.IO.FilePath - GHC.Internal.Num.* - GHC.Internal.Num.+ - GHC.Internal.Num.abs - GHC.Internal.Num.signum - GHC.Internal.Real./ - GHC.Internal.Real.recip - GHC.Internal.Show.show - GHC.Internal.Show.showList - GHC.Internal.Show.showsPrec - GHC.Internal.Show.ShowS - GHC.Classes./= - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.compare - GHC.Classes.max - GHC.Classes.min - Data.Text.Internal.Text - GHC.Internal.Base.sconcat - GHC.Internal.Base.stimes - Data.Text.Internal.Lazy.Text - Data.Text.Internal.Builder.Builder - Text.Parsec.String.Parser - Language.Haskell.TH.Quote.QuasiQuoter - Text.Internal.Css.TopLevel - Text.Internal.Css.Order - Text.Internal.Css.Resolved - Text.Internal.Css.Unresolved Warning: Text.Hamlet.RT: could not find link destinations for: - GHC.Internal.Show.Show - GHC.Types.Bool - GHC.Internal.Base.String - GHC.Types.Int - GHC.Internal.Maybe.Maybe - GHC.Internal.Show.show - GHC.Internal.Show.showList - GHC.Internal.Show.showsPrec - GHC.Internal.Show.ShowS - Data.Text.Internal.Text - GHC.Internal.Exception.Type.SomeException - GHC.Internal.Exception.Type.Exception - GHC.Internal.Exception.Type.fromException - GHC.Internal.Exception.Type.toException - Control.Monad.Catch.MonadThrow - Text.Hamlet.Parse.Doc - GHC.Internal.Exception.Type.backtraceDesired - GHC.Internal.Exception.Type.displayException - Text.Hamlet.RT.UrlRenderer Warning: Text.Hamlet: could not find link destinations for: - Language.Haskell.TH.Syntax.lift - Language.Haskell.TH.Syntax.liftTyped - GHC.Internal.Base.Monad - GHC.Internal.Show.Show - Language.Haskell.TH.Syntax.Lift - Language.Haskell.TH.Syntax.Quote - GHC.Types.Bool - GHC.Internal.Base.String - GHC.Types.Int - GHC.Internal.Maybe.Maybe - GHC.Types.Type - GHC.Prim.TYPE - Language.Haskell.TH.Syntax.Exp - Language.Haskell.TH.Syntax.Q - Language.Haskell.TH.Syntax.Code - GHC.Internal.System.IO.putStrLn - GHC.Internal.IO.FilePath - GHC.Internal.Show.show - GHC.Internal.Show.showList - GHC.Internal.Show.showsPrec - GHC.Internal.Show.ShowS - Data.Text.Internal.Text - Language.Haskell.TH.Quote.QuasiQuoter - Text.Blaze.Internal.Markup Warning: Text.Hamlet.Runtime: could not find link destinations for: - GHC.Internal.Data.String.fromString - Language.Haskell.TH.Syntax.lift - Language.Haskell.TH.Syntax.liftTyped - GHC.Internal.Data.String.IsString - Language.Haskell.TH.Syntax.Lift - Language.Haskell.TH.Syntax.Quote - GHC.Types.Bool - GHC.Internal.Base.String - GHC.Internal.Maybe.Maybe - GHC.Types.Type - GHC.Prim.TYPE - Language.Haskell.TH.Syntax.Exp - Language.Haskell.TH.Syntax.Code - GHC.Internal.IO.FilePath - Data.Text.Internal.Text - Control.Monad.IO.Class.MonadIO - Data.Map.Internal.Map - Control.Monad.Catch.MonadThrow - Text.Blaze.Html.toHtml Warning: Text.Cassius.Ordered: could not find link destinations for: - GHC.Internal.Num.fromInteger - GHC.Internal.Num.- - GHC.Internal.Real.fromRational - GHC.Classes.== - GHC.Classes.>= - GHC.Internal.Num.negate - Language.Haskell.TH.Syntax.lift - Language.Haskell.TH.Syntax.liftTyped - GHC.Internal.Base.<> - GHC.Internal.Base.mempty - GHC.Internal.Base.mappend - GHC.Internal.Base.mconcat - GHC.Classes.Eq - GHC.Internal.Real.Fractional - GHC.Internal.Real.Integral - GHC.Internal.Num.Num - GHC.Classes.Ord - GHC.Internal.Show.Show - GHC.Internal.Base.Semigroup - GHC.Internal.Base.Monoid - Language.Haskell.TH.Syntax.Lift - Language.Haskell.TH.Syntax.Quote - GHC.Types.Bool - GHC.Internal.Base.String - GHC.Types.Char - GHC.Types.Int - GHC.Num.Integer.Integer - GHC.Types.Ordering - GHC.Internal.Real.Rational - GHC.Internal.Word.Word8 - GHC.Internal.Base.NonEmpty - GHC.Types.Type - GHC.Prim.TYPE - Language.Haskell.TH.Syntax.Exp - Language.Haskell.TH.Syntax.Q - Language.Haskell.TH.Lib.Internal.ExpQ - Language.Haskell.TH.Syntax.Code - GHC.Internal.IO.FilePath - GHC.Internal.Num.* - GHC.Internal.Num.+ - GHC.Internal.Num.abs - GHC.Internal.Num.signum - GHC.Internal.Real./ - GHC.Internal.Real.recip - GHC.Internal.Show.show - GHC.Internal.Show.showList - GHC.Internal.Show.showsPrec - GHC.Internal.Show.ShowS - GHC.Classes./= - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.compare - GHC.Classes.max - GHC.Classes.min - Data.Text.Internal.Text - GHC.Internal.Base.sconcat - GHC.Internal.Base.stimes - Data.Text.Internal.Lazy.Text - Data.Text.Internal.Builder.Builder - Language.Haskell.TH.Quote.QuasiQuoter Warning: Text.Cassius: could not find link destinations for: - GHC.Internal.Num.fromInteger - GHC.Internal.Num.- - GHC.Internal.Real.fromRational - GHC.Classes.== - GHC.Classes.>= - GHC.Internal.Num.negate - Language.Haskell.TH.Syntax.lift - Language.Haskell.TH.Syntax.liftTyped - GHC.Internal.Base.<> - GHC.Internal.Base.mempty - GHC.Internal.Base.mappend - GHC.Internal.Base.mconcat - GHC.Classes.Eq - GHC.Internal.Real.Fractional - GHC.Internal.Real.Integral - GHC.Internal.Num.Num - GHC.Classes.Ord - GHC.Internal.Show.Show - GHC.Internal.Base.Semigroup - GHC.Internal.Base.Monoid - Language.Haskell.TH.Syntax.Lift - Language.Haskell.TH.Syntax.Quote - GHC.Types.Bool - GHC.Internal.Base.String - GHC.Types.Char - GHC.Types.Int - GHC.Num.Integer.Integer - GHC.Types.Ordering - GHC.Internal.Real.Rational - GHC.Internal.Word.Word8 - GHC.Internal.Base.NonEmpty - GHC.Types.Type - GHC.Prim.TYPE - Language.Haskell.TH.Syntax.Exp - Language.Haskell.TH.Syntax.Q - Language.Haskell.TH.Lib.Internal.ExpQ - Language.Haskell.TH.Syntax.Code - GHC.Internal.IO.FilePath - GHC.Internal.Num.* - GHC.Internal.Num.+ - GHC.Internal.Num.abs - GHC.Internal.Num.signum - GHC.Internal.Real./ - GHC.Internal.Real.recip - GHC.Internal.Show.show - GHC.Internal.Show.showList - GHC.Internal.Show.showsPrec - GHC.Internal.Show.ShowS - GHC.Classes./= - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.compare - GHC.Classes.max - GHC.Classes.min - Data.Text.Internal.Text - GHC.Internal.Base.sconcat - GHC.Internal.Base.stimes - Data.Text.Internal.Lazy.Text - Data.Text.Internal.Builder.Builder - Language.Haskell.TH.Quote.QuasiQuoter Warning: Text.Shakespeare.I18N: could not find link destinations for: - GHC.Internal.Data.String.fromString - GHC.Internal.Data.String.IsString - GHC.Types.Bool - GHC.Internal.Base.String - Language.Haskell.TH.Syntax.Q - Language.Haskell.TH.Syntax.Dec - GHC.Types.False - GHC.Types.True - GHC.Internal.IO.FilePath - Data.Text.Internal.Text Warning: Text.Shakespeare.Text: could not find link destinations for: - GHC.Types.Char - GHC.Types.Int - GHC.Internal.Int.Int32 - GHC.Internal.Int.Int64 - Language.Haskell.TH.Syntax.Exp - Language.Haskell.TH.Syntax.Q - GHC.Internal.IO.FilePath - Data.Text.Internal.Text - Data.Text.Internal.Lazy.Text - Data.Text.Internal.Builder.Builder - Language.Haskell.TH.Quote.QuasiQuoter Warning: Text.TypeScript: could not find link destinations for: - Language.Haskell.TH.Syntax.Exp - Language.Haskell.TH.Syntax.Q - GHC.Internal.IO.FilePath - Language.Haskell.TH.Quote.QuasiQuoter Documentation created: dist/doc/html/shakespeare/, dist/doc/html/shakespeare/shakespeare.txt Preprocessing test suite 'test' for shakespeare-2.1.7.1... + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.fEdMBR + umask 022 + cd /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build + '[' /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT ++ dirname /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT + mkdir -p /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build + mkdir /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd shakespeare-2.1.7.1 + '[' -x Setup ']' + LANG=C.utf8 + ./Setup copy --destdir=/builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT Installing library in /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT/usr/lib64/ghc-9.10.3/lib/shakespeare-2.1.7.1 + '[' -x Setup ']' + LANG=C.utf8 + ./Setup register --gen-pkg-config + '[' -d /usr/lib64/ghc-9.10.3/lib ']' + subsubdir=/lib + '[' -d shakespeare-2.1.7.1.conf ']' + install -D --mode=0644 shakespeare-2.1.7.1.conf /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT/usr/lib64/ghc-9.10.3/lib/package.conf.d/shakespeare-2.1.7.1.conf + '[' -d /usr/lib64/ghc-9.10.3/lib ']' + subsubdir=/lib + '[' '!' -f /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT/usr/lib64/ghc-9.10.3/lib/package.conf.d/shakespeare-2.1.7.1.conf ']' + rm -f ghc-shakespeare.files ghc-shakespeare-doc.files + touch ghc-shakespeare.files ghc-shakespeare-doc.files + pkgdir=/builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT/usr/lib64/ghc-9.10.3/lib/shakespeare-2.1.7.1 + '[' '!' -d /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT/usr/lib64/ghc-9.10.3/lib/shakespeare-2.1.7.1 ']' + '[' -d /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT/usr/lib64/ghc-9.10.3/lib/shakespeare-2.1.7.1 ']' + find /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT/usr/lib64/ghc-9.10.3/lib/shakespeare-2.1.7.1 -type d -fprintf ghc-shakespeare-devel.files '%%dir %p\n' -o '(' -name '*.p_hi' -o -name '*.p_dyn_hi' -o -name 'libHS*_p.a' ')' -fprint ghc-shakespeare-prof.files -o -fprint ghc-shakespeare-devel.files + ls /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT/usr/lib64/ghc-9.10.3/lib/package.conf.d/shakespeare-2.1.7.1.conf + for i in /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT/usr/lib64/ghc-9.10.3${subsubdir}/libHSshakespeare-2.1.7.1-*ghc9.10.3.so + '[' -x /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT/usr/lib64/ghc-9.10.3/lib/libHSshakespeare-2.1.7.1-4qPkUOIUpGtIVnL9jBinpD-ghc9.10.3.so ']' + case "$i" in + echo /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT/usr/lib64/ghc-9.10.3/lib/libHSshakespeare-2.1.7.1-4qPkUOIUpGtIVnL9jBinpD-ghc9.10.3.so + haddock_dir=/usr/share/doc/ghc/html/libraries/shakespeare-2.1.7.1 + '[' -d /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT/usr/share/doc/ghc/html/libraries/shakespeare-2.1.7.1 ']' + echo /usr/share/doc/ghc/html/libraries/shakespeare-2.1.7.1 + for i in ghc-shakespeare.files ghc-shakespeare-devel.files ghc-shakespeare-doc.files ghc-shakespeare-prof.files + '[' -f ghc-shakespeare.files ']' + sed -i -e 's!/builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT!!g' ghc-shakespeare.files + for i in ghc-shakespeare.files ghc-shakespeare-devel.files ghc-shakespeare-doc.files ghc-shakespeare-prof.files + '[' -f ghc-shakespeare-devel.files ']' + sed -i -e 's!/builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT!!g' ghc-shakespeare-devel.files + for i in ghc-shakespeare.files ghc-shakespeare-devel.files ghc-shakespeare-doc.files ghc-shakespeare-prof.files + '[' -f ghc-shakespeare-doc.files ']' + sed -i -e 's!/builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT!!g' ghc-shakespeare-doc.files + for i in ghc-shakespeare.files ghc-shakespeare-devel.files ghc-shakespeare-doc.files ghc-shakespeare-prof.files + '[' -f ghc-shakespeare-prof.files ']' + sed -i -e 's!/builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT!!g' ghc-shakespeare-prof.files deleting rpaths: + echo 'deleting rpaths:' + type chrpath ++ find /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT -type f -executable -exec sh -c 'file {} | grep -q '\''dynamically linked'\''' ';' -print + for i in $(find /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT -type f -executable -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) ++ chrpath /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT/usr/lib64/ghc-9.10.3/lib/libHSshakespeare-2.1.7.1-4qPkUOIUpGtIVnL9jBinpD-ghc9.10.3.so ++ sed -e 's@^/builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT/usr/lib64/ghc-9.10.3/lib/libHSshakespeare-2.1.7.1-4qPkUOIUpGtIVnL9jBinpD-ghc9.10.3.so: R.*PATH=@@' + rpath=/usr/lib64/ghc-9.10.3/lib:/usr/lib64/ghc-9.10.3/lib/riscv64-linux-ghc-9.10.3 + case "$rpath" in + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + COMPRESS='gzip -9 -n' + COMPRESS_EXT=.gz + /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/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j8 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-det --brp -j8 /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT/usr/lib64/ghc-9.10.3/lib/shakespeare-2.1.7.1/libHSshakespeare-2.1.7.1-4qPkUOIUpGtIVnL9jBinpD.a: replacing with normalized version Scanned 22 directories and 118 files, processed 62 inodes, 1 modified (1 replaced + 0 rewritten), 0 unsupported format, 0 errors + /usr/bin/linkdupes --brp /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT/usr Scanned 21 directories and 118 files, considered 118 files, read 0 files, linked 0 files, 0 errors sum of sizes of linked files: 0 bytes Reading /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.X1qLYn + umask 022 + cd /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd shakespeare-2.1.7.1 + '[' -x Setup ']' + LANG=C.utf8 + ./Setup test Running 1 test suites... Test suite test: RUNNING... Text.Css Unordered parsers cassius [✔] cassiusFile [✔] cassius single comment [✔] cassius leading comment [✔] cassiusFileDebug [✔] cassius comments [✔] cassius pseudo-class [✔] ignores a blank line [✔] leading spaces [✔] cassius all spaces [✔] cassius whitespace and colons [✔] cassius trailing comments [✔] cassius nesting [✔] cassius variable [✔] cassius trailing semicolon [✔] cassius module names [✔] single dollar at and caret [✔] dollar operator [✔] embedded slash [✔] multi cassius [✔] lucius [✔] lucius file [✔] lucius file debug [✔] lucius nested [✔] lucius charset [✔] lucius media [✔] lucius supports [✔] lucius trailing comments [✔] lucius variables [✔] lucius CDO/CDC tokens [✔] lucius @import statements [✔] lucius simple escapes [✔] lucius bounded escapes [✔] lucius case-insensitive keywords [✔] lucius @page statements [✔] lucius @font-face statements [✔] lucius runtime [✔] lucius runtime variables [✔] lucius whtiespace [✔] variables inside value [✔] variables in media selector [✔] variables in supports selector [✔] URLs in import [✔] vars in charset [✔] keyframes [✔] prefixed keyframes [✔] lucius mixins [✔] cassius mixins [✔] cassius nested mixins [✔] more complicated mixins [✔] nested mixin blocks [✔] mixins with pseudoselectors [✔] mixins insane structure [✔] runtime mixin [✔] luciusFileReload mixin [✔] cassiusFileReload with import URL [✔] & subblocks [✔] font-face #139 lucius [✔] cassius [✔] trailing semicolon in mixin direct in lucius [✔] implicit in cassius #194 [✔] Ordered parsers Ordered.cassius [✔] Ordered.cassiusFile [✔] Ordered.cassius single comment [✔] Ordered.cassius leading comment [✔] cassiusFileDebug [✔] Ordered.cassius comments [✔] pseudo-class [✔] ignores a blank line [✔] leading spaces [✔] all spaces [✔] whitespace and colons [✔] trailing comments [✔] nesting [✔] variable [✔] trailing semicolon [✔] module names [✔] single dollar at and caret [✔] dollar operator [✔] embedded slash [✔] multi cassius [✔] Ordered.lucius lucius [✔] lucius file [✔] lucius file debug [✔] lucius nested [✔] lucius charset [✔] lucius media [✔] lucius supports [✔] lucius trailing comments [✔] lucius variables [✔] lucius CDO/CDC tokens [✔] lucius @import statements [✔] lucius simple escapes [✔] lucius bounded escapes [✔] lucius case-insensitive keywords [✔] lucius @page statements [✔] lucius @font-face statements [✔] lucius runtime [✔] lucius runtime variables [✔] lucius whtiespace [✔] variables inside value [✔] variables in media selector [✔] variables in supports selector [✔] URLs in import [✔] vars in charset [✔] keyframes [✔] prefixed keyframes [✔] ordered mixins lucius mixins [✔] lucius mixins keep order [✔] lucius nested mixins [✔] cassius mixins [✔] cassius mixins keep order [✔] cassius nested mixins [✔] more complicated mixins [✔] nested mixin blocks [✔] mixins with pseudoselectors [✔] mixins insane structure [✔] runtime mixin [✔] luciusFileReload mixin [✔] cassiusFileReload with import URL [✔] & subblocks [✔] font-face #139 lucius [✔] cassius [✔] trailing semicolon in mixin direct in lucius [✔] implicit in cassius #194 [✔] Text.Hamlet empty [✔] static [✔] tag [✔] var [✔] var chain [✔] url [✔] url chain [✔] embed [✔] embed chain [✔] if [✔] if chain [✔] else [✔] else chain [✔] elseif [✔] elseif chain [✔] list [✔] list chain [✔] with [✔] with multi [✔] with chain [✔] with comma string [✔] with multi scope [✔] script not empty [✔] meta empty [✔] input empty [✔] multiple classes [✔] attrib order [✔] nothing [✔] nothing chain [✔] just [✔] just chain [✔] constructor [✔] url + params [✔] escape [✔] empty statement list [✔] attribute conditionals [✔] non-ascii [✔] maybe function [✔] trailing dollar sign [✔] non leading percent sign [✔] quoted attributes [✔] spaced derefs [✔] attrib vars [✔] strings and html [✔] nesting [✔] trailing space [✔] currency symbols [✔] external [✔] parens [✔] hamlet literals [✔] hamlet' and xhamlet' [✔] hamlet tuple [✔] complex pattern [✔] record pattern [✔] record wildcard pattern #1 [✔] record wildcard pattern #2 [✔] comments [✔] ignores a blank line [✔] angle bracket syntax [✔] hamlet module names [✔] single dollar at and caret [✔] dollar operator [✔] in a row [✔] embedded slash [✔] string literals [✔] interpolated operators [✔] HTML comments [✔] Keeps SSI includes [✔] nested maybes [✔] maybe with qualified constructor [✔] record with qualified constructor [✔] conditional class [✔] forall on Foldable [✔] non-poly HTML [✔] non-poly Hamlet [✔] non-poly IHamlet [✔] pattern-match tuples: forall [✔] pattern-match tuples: maybe [✔] pattern-match tuples: with [✔] list syntax for interpolation [✔] pattern-match list: maybe [✔] infix operators [✔] infix operators with parens [✔] doctypes [✔] case on Maybe [✔] case on Url [✔] pattern-match constructors: forall [✔] pattern-match constructors: maybe [✔] pattern-match constructors: with [✔] multiline tags [✔] *{...} attributes [✔] blank attr values [✔] greater than in attr [✔] normal doctype [✔] newline style [✔] avoid newlines [✔] manual linebreaks [✔] indented newline [✔] case underscore [✔] optional and missing classes [✔] multiple optional and missing classes [✔] optional and present classes [✔] punctuation operators #115 [✔] list syntax [✔] list in attribute [✔] AngularJS attribute values #122 [✔] Alpine.js multi-line attribute values #291 [✔] runtime Hamlet with caret interpolation [✔] Hash in attribute value [✔] Hash in attribute value [✔] Text.Julius julius [✔] juliusFile [✔] juliusFileReload [✔] julius module names [✔] single dollar at and caret [✔] dollar operator [✔] empty file [✔] JSON data [✔] < escaping [✔] > escaping [✔] & escaping [✔] boolean interpolation [✔] ^\ should not be escaped [✔] ^\{ should be escaped [✔] produces escaped JavaScript [✔] Text.Shakespeare.Base parseDeref parse expressions with infix operator and trailing spaces [✔] parseDeref parse expressions with record dot [✔] parseDeref parse expressions with multiple record dots [✔] parseDeref dot surrounded by whitespace [✔] parseDeref parse expressions with parenthesized record dot [✔] preFilter off [✔] preFilter on [✔] preFilter ignore quotes [✔] preFilter ignore comments [✔] reload [✔] Text.Shakespeare.I18N I18N should generate messages with record constructors [✔] should generate messages without record constructors [✔] Text.Shakespeare.Text text [✔] textFile [✔] textFileReload [✔] stextFile [✔] text module names [✔] stext module names [✔] single dollar at and caret [✔] single dollar at and caret [✔] dollar operator [✔] dollar operator [✔] aligned text with bar [✔] caret operation with justVarInterpolation = True [✔] record dot [✔] Finished in 0.0806 seconds 275 examples, 0 failures Test suite test: PASS Test suite logged to: dist/test/shakespeare-2.1.7.1-test.log 1 of 1 test suites (1 of 1 test cases) passed. + RPM_EC=0 ++ jobs -p + exit 0 Processing files: ghc-shakespeare-2.1.7.1-2.fc45.riscv64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.xe8BeD + umask 022 + cd /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build + cd shakespeare-2.1.7.1 + LICENSEDIR=/builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT/usr/share/licenses/ghc-shakespeare + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT/usr/share/licenses/ghc-shakespeare + cp -pr /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/shakespeare-2.1.7.1/LICENSE /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT/usr/share/licenses/ghc-shakespeare + RPM_EC=0 ++ jobs -p + exit 0 Provides: ghc-shakespeare = 2.1.7.1-2.fc45 ghc-shakespeare(riscv-64) = 2.1.7.1-2.fc45 libHSshakespeare-2.1.7.1-4qPkUOIUpGtIVnL9jBinpD-ghc9.10.3.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libHSOneTuple-0.4.2.1-4MtM0lqzRLKKDPNaXER0nU-ghc9.10.3.so()(64bit) libHSQuickCheck-2.15.0.1-JMhVhcowMXGJyFe8Co1MqH-ghc9.10.3.so()(64bit) libHSStateVar-1.2.2-Ix7fK74pSlg9B6y4NN87Z9-ghc9.10.3.so()(64bit) libHSaeson-2.2.3.0-8JywNx21WwfJj8dkPmCJKP-ghc9.10.3.so()(64bit) libHSarray-0.5.8.0-inplace-ghc9.10.3.so()(64bit) libHSassoc-1.1.1-30BCdn01wuCLUYQedFJHQR-ghc9.10.3.so()(64bit) libHSbase-4.20.2.0-inplace-ghc9.10.3.so()(64bit) libHSbase-orphans-0.9.4-7BfHuMWFviR1vB5XQuLgjl-ghc9.10.3.so()(64bit) libHSbifunctors-5.6.3-7WCfw339E5C8BKBzi3kQU4-ghc9.10.3.so()(64bit) libHSbinary-0.8.9.3-inplace-ghc9.10.3.so()(64bit) libHSblaze-builder-0.4.4.1-IETbtXv9ANeIFxIssaYex9-ghc9.10.3.so()(64bit) libHSblaze-html-0.9.2.0-AjWIe2A9KqK2Y439LJeepX-ghc9.10.3.so()(64bit) libHSblaze-markup-0.8.3.0-3jQm0Z6GS6x3KlvAaUyaT1-ghc9.10.3.so()(64bit) libHSbytestring-0.12.2.0-inplace-ghc9.10.3.so()(64bit) libHScharacter-ps-0.1-IiWcZ0SqaFP8QcsIi2e2nh-ghc9.10.3.so()(64bit) libHScomonad-5.0.10-GF6Oe2kgyK8JOSIfVLwLHW-ghc9.10.3.so()(64bit) libHScontainers-0.7-inplace-ghc9.10.3.so()(64bit) libHScontravariant-1.5.6-HYDHBqbMES15617fCl7QV8-ghc9.10.3.so()(64bit) libHSdata-fix-0.3.4-8GoUHZFmR6H5LhHbeJ3zc4-ghc9.10.3.so()(64bit) libHSdeepseq-1.5.0.0-inplace-ghc9.10.3.so()(64bit) libHSdirectory-1.3.8.5-inplace-ghc9.10.3.so()(64bit) libHSdistributive-0.6.3-DQPaf4vuKFi5nvKi6INTIZ-ghc9.10.3.so()(64bit) libHSdlist-1.0-BmFr0f6M71fKPGRfwX2qVS-ghc9.10.3.so()(64bit) libHSexceptions-0.10.9-inplace-ghc9.10.3.so()(64bit) libHSfile-embed-0.0.16.0-E8aaLAUuoDR72lPuXnn5tz-ghc9.10.3.so()(64bit) libHSfilepath-1.5.4.0-inplace-ghc9.10.3.so()(64bit) libHSgenerically-0.1.1-BxjiBLMbYS7EsNDow4WNjK-ghc9.10.3.so()(64bit) libHSghc-bignum-1.3-inplace-ghc9.10.3.so()(64bit) libHSghc-boot-th-9.10.3-inplace-ghc9.10.3.so()(64bit) libHSghc-internal-9.1003.0-inplace-ghc9.10.3.so()(64bit) libHSghc-prim-0.12.0-inplace-ghc9.10.3.so()(64bit) libHShashable-1.5.1.0-IOVq8g4B58423QXYpDMyNv-ghc9.10.3.so()(64bit) libHSindexed-traversable-0.1.4-HhGzT2d63m8EdLxDIeBOXO-ghc9.10.3.so()(64bit) libHSindexed-traversable-instances-0.1.2-HLowSnAudpOHKdZL2r1UAk-ghc9.10.3.so()(64bit) libHSinteger-conversion-0.1.1-4vgEi5DCIueIOajUkdHDrx-ghc9.10.3.so()(64bit) libHSinteger-logarithms-1.0.5-Kd0gsstMnV8L3VrUzzJ6td-ghc9.10.3.so()(64bit) libHSmtl-2.3.1-inplace-ghc9.10.3.so()(64bit) libHSnetwork-uri-2.6.4.2-9H6KChunBFhD1rjzeSOVM0-ghc9.10.3.so()(64bit) libHSos-string-2.0.7-inplace-ghc9.10.3.so()(64bit) libHSparsec-3.1.18.0-inplace-ghc9.10.3.so()(64bit) libHSpretty-1.1.3.6-inplace-ghc9.10.3.so()(64bit) libHSprimitive-0.9.1.0-CdaaD38w4qB6rrosjqTSfA-ghc9.10.3.so()(64bit) libHSprocess-1.6.26.1-inplace-ghc9.10.3.so()(64bit) libHSrandom-1.2.1.3-EAvZpIsCyhJF2FhxAE9Wl-ghc9.10.3.so()(64bit) libHSscientific-0.3.8.1-FV9hZrEidtHA4BBopkIRz-ghc9.10.3.so()(64bit) libHSsemialign-1.3.1-A2dqjx9LwLhAnbXOFUKX-ghc9.10.3.so()(64bit) libHSsemigroupoids-6.0.2-DCahbQIetib6vIZGx80rul-ghc9.10.3.so()(64bit) libHSsplitmix-0.1.3.2-99T4YbtgOkJKPjdjelFKhJ-ghc9.10.3.so()(64bit) libHSstm-2.5.3.1-inplace-ghc9.10.3.so()(64bit) libHSstrict-0.5.1-IdN0ln3lhLKsZStBB6i9f-ghc9.10.3.so()(64bit) libHStagged-0.8.9-EraSdp0lx7uJnqESyrqLTP-ghc9.10.3.so()(64bit) libHStemplate-haskell-2.22.0.0-inplace-ghc9.10.3.so()(64bit) libHStext-2.1.3-inplace-ghc9.10.3.so()(64bit) libHStext-iso8601-0.1.1-JfOCngRDyKXGY0TIZtQTFi-ghc9.10.3.so()(64bit) libHStext-short-0.1.6.1-1WpJcP5tdSk9xL8sHGcIne-ghc9.10.3.so()(64bit) libHSth-abstraction-0.7.2.0-HPv2KLw6EHiLyT9CKbQOH5-ghc9.10.3.so()(64bit) libHSth-compat-0.1.7-G2CcjlEe1U5tMXwVbi6pm-ghc9.10.3.so()(64bit) libHSth-lift-0.8.7-ExwqflZ3tIO4msuGG2j9Bs-ghc9.10.3.so()(64bit) libHSthese-1.2.1-7mljAF64etU4CVCoqkqsT1-ghc9.10.3.so()(64bit) libHStime-1.12.2-inplace-ghc9.10.3.so()(64bit) libHStime-compat-1.9.8-LQIo4ycfZir38QXdtk3c7g-ghc9.10.3.so()(64bit) libHStransformers-0.6.1.1-inplace-ghc9.10.3.so()(64bit) libHStransformers-compat-0.7.2-Ae7ETlFaZlOK8cn61TY4Ft-ghc9.10.3.so()(64bit) libHSunix-2.8.7.0-inplace-ghc9.10.3.so()(64bit) libHSunordered-containers-0.2.20.1-L6NxKsF2RqAJYXFlD8aPdL-ghc9.10.3.so()(64bit) libHSuuid-types-1.0.6-77X2MM05jy93rcJZxjso3N-ghc9.10.3.so()(64bit) libHSvector-0.13.2.0-IcEG6qxpVPV6k6ubVJ8elJ-ghc9.10.3.so()(64bit) libHSvector-stream-0.1.0.1-L5IRJehMu456v60fOpKQRk-ghc9.10.3.so()(64bit) libHSwitherable-0.5-KdHs6RMN985AdSpbFI4Yde-ghc9.10.3.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) rtld(GNU_HASH) Processing files: ghc-shakespeare-devel-2.1.7.1-2.fc45.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.oJeOrS + umask 022 + cd /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build + cd shakespeare-2.1.7.1 + DOCDIR=/builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT/usr/share/doc/ghc-shakespeare-devel + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT/usr/share/doc/ghc-shakespeare-devel + cp -pr /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/shakespeare-2.1.7.1/ChangeLog.md /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT/usr/share/doc/ghc-shakespeare-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: ghc-devel(shakespeare-2.1.7.1-4qPkUOIUpGtIVnL9jBinpD) ghc-shakespeare-devel = 2.1.7.1-2.fc45 ghc-shakespeare-devel(riscv-64) = 2.1.7.1-2.fc45 ghc-shakespeare-static = 2.1.7.1-2.fc45 ghc-shakespeare-static(riscv-64) = 2.1.7.1-2.fc45 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ghc-devel(aeson-2.2.3.0-8JywNx21WwfJj8dkPmCJKP) ghc-devel(base-4.20.2.0-inplace) ghc-devel(blaze-html-0.9.2.0-AjWIe2A9KqK2Y439LJeepX) ghc-devel(blaze-markup-0.8.3.0-3jQm0Z6GS6x3KlvAaUyaT1) ghc-devel(bytestring-0.12.2.0-inplace) ghc-devel(containers-0.7-inplace) ghc-devel(directory-1.3.8.5-inplace) ghc-devel(exceptions-0.10.9-inplace) ghc-devel(file-embed-0.0.16.0-E8aaLAUuoDR72lPuXnn5tz) ghc-devel(ghc-prim-0.12.0-inplace) ghc-devel(parsec-3.1.18.0-inplace) ghc-devel(process-1.6.26.1-inplace) ghc-devel(scientific-0.3.8.1-FV9hZrEidtHA4BBopkIRz) ghc-devel(template-haskell-2.22.0.0-inplace) ghc-devel(text-2.1.3-inplace) ghc-devel(th-lift-0.8.7-ExwqflZ3tIO4msuGG2j9Bs) ghc-devel(time-1.12.2-inplace) ghc-devel(transformers-0.6.1.1-inplace) ghc-devel(unordered-containers-0.2.20.1-L6NxKsF2RqAJYXFlD8aPdL) ghc-devel(vector-0.13.2.0-IcEG6qxpVPV6k6ubVJ8elJ) Processing files: ghc-shakespeare-doc-2.1.7.1-2.fc45.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.mAEvJg + umask 022 + cd /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build + cd shakespeare-2.1.7.1 + LICENSEDIR=/builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT/usr/share/licenses/ghc-shakespeare-doc + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT/usr/share/licenses/ghc-shakespeare-doc + cp -pr /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/shakespeare-2.1.7.1/LICENSE /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT/usr/share/licenses/ghc-shakespeare-doc + RPM_EC=0 ++ jobs -p + exit 0 Provides: ghc-shakespeare-doc = 2.1.7.1-2.fc45 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/ghc-shakespeare-2.1.7.1-build/BUILDROOT Wrote: /builddir/build/RPMS/ghc-shakespeare-2.1.7.1-2.fc45.riscv64.rpm Wrote: /builddir/build/RPMS/ghc-shakespeare-doc-2.1.7.1-2.fc45.noarch.rpm Wrote: /builddir/build/RPMS/ghc-shakespeare-devel-2.1.7.1-2.fc45.riscv64.rpm Child return code was: 0