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-MissingH.spec'], chrootPath='/var/lib/mock/f45-build-9938-411/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.sb41gy2u:/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.sb41gy2u:/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', 'a804aa48368b4f61a3add4dd63cf71ab', '-D', '/var/lib/mock/f45-build-9938-411/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.sb41gy2u:/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-MissingH.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-MissingH-1.6.0.3-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-MissingH.spec'], chrootPath='/var/lib/mock/f45-build-9938-411/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.sb41gy2u:/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.sb41gy2u:/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', 'c816a20c76384aedbbd2993892eff3d9', '-D', '/var/lib/mock/f45-build-9938-411/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.sb41gy2u:/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-MissingH.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.CA5qcF Creating(rpmbuild.env): /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/rpmbuild.env RPM_SOURCE_DIR="/builddir/build/SOURCES" RPM_BUILD_DIR="/builddir/build/BUILD/ghc-MissingH-1.6.0.3-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-MissingH-1.6.0.3-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-MissingH" RPM_PACKAGE_VERSION="1.6.0.3" 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-MissingH-1.6.0.3-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.f1FVWv + umask 022 + cd /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build + cd /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build + rm -rf MissingH-1.6.0.3 + /usr/bin/rpmuncompress -x /builddir/build/SOURCES/MissingH-1.6.0.3.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd MissingH-1.6.0.3 + /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.3M4qVe + umask 022 + cd /builddir/build/BUILD/ghc-MissingH-1.6.0.3-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 MissingH-1.6.0.3 ++ 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 CHANGES.md -a -x CHANGES.md ']' ==== Build MissingH-1.6.0.3 ==== + for f in $(ls | grep -i -e '^\(ANNOUNCE\|AUTHORS\|CHANGELOG\|CHANGES\|CONTRIBUTORS\|README\|TODO\)') + '[' -f announcements -a -x announcements ']' + echo + echo '==== Build MissingH-1.6.0.3 ====' + '[' -f Setup.hs -o -f Setup.lhs ']' + cp /usr/share/ghc-rpm-macros/Setup.hs . + '[' -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.hs, Setup.o ) [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-MissingH '--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/MissingH-1.6.0.3 --global Configuring MissingH-1.6.0.3... + '[' -x Setup ']' + LANG=C.utf8 + ./Setup build -j8 Preprocessing library for MissingH-1.6.0.3... Building library for MissingH-1.6.0.3... [ 1 of 45] Compiling Control.Concurrent.Thread.Utils [ 2 of 45] Compiling Data.BinPacking src/Data/BinPacking.hs:109:62: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 109 | then Left $ BPSizeTooLarge thisbinsize (head sizelist) | ^^^^ [ 3 of 45] Compiling Data.Bits.Utils [ 4 of 45] Compiling Data.CSV [ 5 of 45] Compiling Data.Compression.Inflate [ 6 of 45] Compiling Data.Either.Utils [ 7 of 45] Compiling Data.Hash.CRC32.GZip [ 8 of 45] Compiling Data.Hash.MD5 [ 9 of 45] Compiling Data.Hash.MD5.Zord64_HARD [10 of 45] Compiling Data.List.Utils [11 of 45] Compiling Data.Map.Utils [12 of 45] Compiling Data.Maybe.Utils [13 of 45] Compiling Data.Quantity src/Data/Quantity.hs:66:35: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 66 | quantifyNum opts n = (\(x, s) -> (head x, s)) $ quantifyNums opts [n] | ^^^^ src/Data/Quantity.hs:93:30: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 93 | Nothing -> head incrIdxList -- If not found, it's smaller than the first [14 of 45] Compiling Data.String.Utils [15 of 45] Compiling Data.Tuple.Utils [16 of 45] Compiling Network.Email.Mailbox [17 of 45] Compiling Network.Utils | ^^^^ src/Network/Utils.hs:96:1: warning: [GHC-62161] [-Wincomplete-patterns] Pattern match(es) are non-exhaustive In an equation for[18 of 45] Compiling Network.SocketServer [ ‘showSockAddr’: Patterns of type ‘SockAddr’ not matched: SockAddrInet6 _ _ _ _ | 96 | showSockAddr (SockAddrUnix x) = return $ "UNIX socket at " ++ x | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... 19 of 45] Compiling System.Cmd.Utils [20 of 45] Compiling Network.Email.Sendmail [21 of 45] Compiling System.Console.GetOpt.Utils [22 of 45] Compiling System.Daemon [23 of 45] Compiling System.Debian [24 of 45] Compiling System.Debian.ControlParser [25 of 45] Compiling System.FileArchive.GZip src/System/FileArchive/GZip.hs:94:13: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 94 | split1 s = (head s, tail s) | ^^^^ src/System/FileArchive/GZip.hs:94:21: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): [26 of 45] Compiling System.IO.HVIO "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." | 94 | split1 s = (head s, tail s) | ^^^^ src/System/IO/HVIO.hs:471:34: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 471 | let retval = head c | ^^^^ src/System/IO/HVIO.hs:472:39: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in[27 of 45] Compiling System.IO.PlafCompat [28 of 45] Compiling System.IO.Utils [29 of 45] Compiling System.IO.WindowsCompat [30 of 45] Compiling System.Path.NameManip GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." | 472 | vioc_set (srv h) (tail c) | ^^^^ src/System/Path/NameManip.hs:56:22: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." | 56 | tail' xs = tail xs | ^^^^ src/System/Path/NameManip.hs:116:19: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘[String]’ not matched: [] | 116 | let (base:suffixes) = slice_filename' (last comps) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [src/System/Path/NameManip.hs:410:79: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." | 410 | guess_dotdot_comps' schon ("..":teile) = guess_dotdot_comps' (reverse . tail . reverse $ schon) teile | ^^^^ 31 of 45] Compiling System.Path.WildMatch [32 of 45] Compiling System.Posix.Consts [33 of 45] Compiling System.IO.StatCompat [34 of 45] Compiling System.Time.Utils [35 of 45] Compiling System.IO.HVFS src/System/IO/HVFS.hs:299:1: warning: [GHC-90177] [-Worphans] Orphan class instance: instance Show FileStatus Suggested fix:[36 of 45] Compiling System.Path.Glob 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. | 299 | instance Show FileStatus where | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/System/Path/Glob.hs:107:31: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 107 | in if head patt == '.' | ^^^^ [37 of 45] Compiling System.IO.HVFS.Utils src/System/Path/Glob.hs:109:56: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 109 | else return $ filter (\x -> head x /= '.') matches | ^^^^ [38 of 45] Compiling System.Path [39 of 45] Compiling Data.MIME.Types src/Data/MIME/Types.hs:105:34: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 105 | let thetype = head l2 | ^^^^ src/Data/MIME/Types.hs:106:37: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." | 106 | suffixlist = tail l2 | ^^^^ [40 of 45] Compiling System.IO.HVFS.InstanceHelpers src/System/IO/HVFS/InstanceHelpers.hs:114:15: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 114 | h = head sliced1 | ^^^^ src/System/IO/HVFS/InstanceHelpers.hs:115:15: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." | 115 | t = tail sliced1 | ^^^^ src/System/IO/HVFS/InstanceHelpers.hs:116:39: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 116 | newh = if isPathSeparator (head h) then tail h else h | ^^^^ src/System/IO/HVFS/InstanceHelpers.hs:116:52: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." | 116 | newh = if isPathSeparator (head h) then tail h else h | ^^^^ src/System/IO/HVFS/InstanceHelpers.hs:143:13: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 143 | h = head sliced1 | ^^^^ src/System/IO/HVFS/InstanceHelpers.hs:144:13: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." | 144 | t = tail sliced1 | ^^^^ src/System/IO/HVFS/InstanceHelpers.hs:145:62: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 145 | newh = if (h /= [pathSeparator]) && isPathSeparator (head h) then tail h else h | ^^^^ src/System/IO/HVFS/InstanceHelpers.hs:145:75: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." | 145 | newh = if (h /= [pathSeparator]) && isPathSeparator (head h) then tail h else h | ^^^^ src/System/IO/HVFS/InstanceHelpers.hs:155:68: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 155 | MemoryFile _ -> Left $ "Attempt to look up name " ++ head zs ++ " in file" | ^^^^ src/System/IO/HVFS/InstanceHelpers.hs:157:45: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 157 | let newentry = case lookup (head zs) y of | ^^^^ src/System/IO/HVFS/InstanceHelpers.hs:158:79: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 158 | Nothing -> Left $ "Couldn't find entry " ++ head zs | ^^^^ [41 of src/System/IO/HVFS/InstanceHelpers.hs:161:36: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." | 161 | walk newobj (tail zs) | ^^^^ 45] Compiling System.IO.HVFS.Combinators src/System/IO/HVFS/Combinators.hs:118:51: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 118 | do full <- (fp ++) `fmap` if isPathSeparator (head locfp) | ^^^^ [42 of 45] Compiling System.IO.Binary [43 of 45] Compiling Data.Progress.Tracker [44 of 45] Compiling Data.Progress.Meter src/Data/Progress/Meter.hs:228:22: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 228 | head renders ++ u ++ " " ++ pct ++ "]" | ^^^^ src/Data/Progress/Meter.hs:234:54: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): [45 of 45] Compiling Text.ParserCombinators.Parsec.Utils "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 234 | return $ head (rfunc [floor (speed :: Double)]) ++ u ++ | ^^^^ Preprocessing test suite 'runtests' for MissingH-1.6.0.3... Building test suite 'runtests' for MissingH-1.6.0.3... [ 1 of 20] Compiling Bitstest testsrc/Bitstest.hs:15:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_fromBytes :: [Test] | 15 | test_fromBytes = | ^^^^^^^^^^^^^^ testsrc/Bitstest.hs:17:15: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/Bitstest.hs:10:8-15 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 17 | f inp exp = TestCase $ exp @=? fromBytes inp in | ^^^ testsrc/Bitstest.hs:29:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_getBytes :: [Test] | 29 | test_getBytes = | ^^^^^^^^^^^^^ testsrc/Bitstest.hs:31:15: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/Bitstest.hs:10:8-15 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 31 | f inp exp = TestCase $ exp @=? getBytes inp in | ^^^ testsrc/Bitstest.hs:41:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: tests :: Test | 41 | tests = TestList [TestLabel "getBytes" (TestList test_getBytes), | ^^^^^ [ 2 of 20] Compiling CRC32GZIPtest testsrc/CRC32GZIPtest.hs:14:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_crcgzip :: [Test] | 14 | test_crcgzip = | ^^^^^^^^^^^^ testsrc/CRC32GZIPtest.hs:15:19: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/CRC32GZIPtest.hs:10:8-20 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 15 | let f msg inp exp = TestLabel msg $ TestCase $ assertEqual "" exp (calc_crc32 inp) in | ^^^ testsrc/CRC32GZIPtest.hs:25:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: tests :: Test | 25 | tests = TestList [TestLabel "crcgzip" (TestList test_crcgzip) | ^^^^^ [ 3 of 20] Compiling GZiptest testsrc/GZiptest.hs:15:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘System.IO’ is redundant except perhaps to import instances from ‘System.IO’ To import instances alone, use: import System.IO() | 15 | import System.IO | ^^^^^^^^^^^^^^^^ testsrc/GZiptest.hs:17:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.List’ is redundant except perhaps to import instances from ‘Data.List’ To import instances alone, use: import Data.List() | 17 | import Data.List | ^^^^^^^^^^^^^^^^ testsrc/GZiptest.hs:17:8: warning: [GHC-82347] [-Wcompat-unqualified-imports] To ensure compatibility with future core libraries changes imports to Data.List should be either qualified or have an explicit import list. | 17 | import Data.List | ^^^^^^^^^ testsrc/GZiptest.hs:19:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: mf :: (Eq a, Show a) => String -> a -> (String -> a) -> Test | 19 | mf fn exp conf = TestLabel fn $ TestCase $ | ^^ testsrc/GZiptest.hs:19:7: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/GZiptest.hs:9:8-15 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 19 | mf fn exp conf = TestLabel fn $ TestCase $ | ^^^ testsrc/GZiptest.hs:41:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_inflate :: [Test] | 41 | test_inflate = | ^^^^^^^^^^^^ testsrc/GZiptest.hs:42:14: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/GZiptest.hs:9:8-15 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 42 | let f fn exp conv = mf fn exp (conv . snd . forceEither . read_header) in | ^^^ testsrc/GZiptest.hs:55:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_header :: [Test] | 55 | test_header = | ^^^^^^^^^^^ testsrc/GZiptest.hs:56:14: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/GZiptest.hs:9:8-15 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 56 | let f fn exp = mf fn exp (fst . forceEither . read_header) | ^^^ testsrc/GZiptest.hs:68:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_gunzip :: [Test] | 68 | test_gunzip = | ^^^^^^^^^^^ testsrc/GZiptest.hs:69:14: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/GZiptest.hs:9:8-15 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 69 | let f fn exp = mf fn exp decompress | ^^^ testsrc/GZiptest.hs:83:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: tests :: Test | 83 | tests = TestList [TestLabel "inflate" (TestList test_inflate), | ^^^^^ [ 4 of 20] Compiling Listtest testsrc/Listtest.hs:10:18: warning: [GHC-82347] [-Wcompat-unqualified-imports] To ensure compatibility with future core libraries changes imports to Data.List should be either qualified or have an explicit import list. | 10 | import Data.List | ^^^^^^^^^ testsrc/Listtest.hs:13:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Test.HUnit’ is redundant except perhaps to import instances from ‘Test.HUnit’ To import instances alone, use: import Test.HUnit() | 13 | import Test.HUnit | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ testsrc/Listtest.hs:16:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_delFromAL :: [Test] | 16 | test_delFromAL = | ^^^^^^^^^^^^^^ testsrc/Listtest.hs:18:15: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/Listtest.hs:9:8-15 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 18 | f inp exp = TestCase $ exp @=? (delFromAL inp "testkey") in | ^^^ testsrc/Listtest.hs:30:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_addToAL :: [Test] | 30 | test_addToAL = | ^^^^^^^^^^^^ testsrc/Listtest.hs:32:15: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/Listtest.hs:9:8-15 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 32 | f inp exp = TestCase $ exp @=? (addToAL inp "testkey" 101) in | ^^^ testsrc/Listtest.hs:39:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_split :: [Test] | 39 | test_split = | ^^^^^^^^^^ testsrc/Listtest.hs:40:21: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/Listtest.hs:9:8-15 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 40 | let f delim inp exp = TestCase $ exp @=? split delim inp in | ^^^ testsrc/Listtest.hs:48:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_join :: [Test] | 48 | test_join = | ^^^^^^^^^ testsrc/Listtest.hs:50:21: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/Listtest.hs:9:8-15 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 50 | f delim inp exp = TestCase $ exp @=? join delim inp in | ^^^ testsrc/Listtest.hs:58:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_replace :: [Test] | 58 | test_replace = | ^^^^^^^^^^^^ testsrc/Listtest.hs:59:23: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/Listtest.hs:9:8-15 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 59 | let f old new inp exp = TestCase $ exp @=? replace old new inp in | ^^^ testsrc/Listtest.hs:69:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_genericJoin :: [Test] | 69 | test_genericJoin = | ^^^^^^^^^^^^^^^^ testsrc/Listtest.hs:70:21: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/Listtest.hs:9:8-15 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 70 | let f delim inp exp = TestCase $ exp @=? genericJoin delim inp in | ^^^ testsrc/Listtest.hs:72:10: warning: [GHC-18042] [-Wtype-defaults] • Defaulting the type variable ‘a0’ to type ‘Integer’ in the following constraints (Show a0) arising from a use of ‘f’ at testsrc/Listtest.hs:72:10 (Num a0) arising from the literal ‘1’ at testsrc/Listtest.hs:72:18 • In the expression: f ", " [1, 2, 3, 4] "1, 2, 3, 4" In the expression: [f ", " [1, 2, ....] "1, 2, 3, 4", f ", " ([] :: [Int]) "", f "|" ["foo", "bar", ....] "\"foo\"|\"bar\"|\"baz\"", f ", " [5] "5"] In the expression: let f delim inp exp = TestCase $ exp @=? genericJoin delim inp in [f ", " [1, ....] "1, 2, 3, 4", f ", " ([] :: [Int]) "", f "|" ["foo", ....] "\"foo\"|\"bar\"|\"baz\"", ....] | 72 | f ", " [1, 2, 3, 4] "1, 2, 3, 4" | ^ testsrc/Listtest.hs:75:10: warning: [GHC-18042] [-Wtype-defaults] • Defaulting the type variable ‘a0’ to type ‘Integer’ in the following constraints (Show a0) arising from a use of ‘f’ at testsrc/Listtest.hs:75:10 (Num a0) arising from the literal ‘5’ at testsrc/Listtest.hs:75:18 • In the expression: f ", " [5] "5" In the expression: [f ", " [1, 2, ....] "1, 2, 3, 4", f ", " ([] :: [Int]) "", f "|" ["foo", "bar", ....] "\"foo\"|\"bar\"|\"baz\"", f ", " [5] "5"] In the expression: let f delim inp exp = TestCase $ exp @=? genericJoin delim inp in [f ", " [1, ....] "1, 2, 3, 4", f ", " ([] :: [Int]) "", f "|" ["foo", ....] "\"foo\"|\"bar\"|\"baz\"", ....] | 75 | ,f ", " [5] "5" | ^ testsrc/Listtest.hs:78:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_flipAL :: [Test] | 78 | test_flipAL = | ^^^^^^^^^^^ testsrc/Listtest.hs:79:15: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/Listtest.hs:9:8-15 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 79 | let f inp exp = TestCase $ exp @=? flipAL inp in | ^^^ testsrc/Listtest.hs:90:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_uniq :: [Test] | 90 | test_uniq = | ^^^^^^^^^ testsrc/Listtest.hs:91:15: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/Listtest.hs:9:8-15 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 91 | let f inp exp = TestCase $ exp @=? uniq inp in | ^^^ testsrc/Listtest.hs:106:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_trunc :: [Test] | 106 | test_trunc = | ^^^^^^^^^^ testsrc/Listtest.hs:107:19: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/Listtest.hs:9:8-15 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 107 | let f len inp exp = TestCase $ exp @=? take len inp in | ^^^ testsrc/Listtest.hs:114:10: warning: [GHC-18042] [-Wtype-defaults] • Defaulting the type variable ‘a0’ to type ‘Integer’ in the following constraints (Eq a0) arising from a use of ‘f’ at testsrc/Listtest.hs:114:10 (Show a0) arising from a use of ‘f’ at testsrc/Listtest.hs:114:10 (Num a0) arising from the literal ‘1’ at testsrc/Listtest.hs:114:15 • In the expression: f 2 [1, 2, 3, 4, ....] [1, 2] In the expression: [f 2 "Hello" "He", f 1 "Hello" "H", f 0 "Hello" "", f 2 "H" "H", ....] In the expression: let f len inp exp = TestCase $ exp @=? take len inp in [f 2 "Hello" "He", f 1 "Hello" "H", f 0 "Hello" "", ....] | 114 | ,f 2 [1, 2, 3, 4, 5] [1, 2] | ^ testsrc/Listtest.hs:119:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_contains :: [Test] | 119 | test_contains = | ^^^^^^^^^^^^^ testsrc/Listtest.hs:120:28: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/Listtest.hs:9:8-15 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 120 | let f msg sub testlist exp = TestCase $ assertEqual msg exp (contains sub testlist) in | ^^^ testsrc/Listtest.hs:135:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_elemRIndex :: [Test] | 135 | test_elemRIndex = | ^^^^^^^^^^^^^^^ testsrc/Listtest.hs:136:20: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/Listtest.hs:9:8-15 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 136 | let f item inp exp = TestCase $ exp @=? elemRIndex item inp in | ^^^ testsrc/Listtest.hs:148:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_alwaysElemRIndex :: [Test] | 148 | test_alwaysElemRIndex = | ^^^^^^^^^^^^^^^^^^^^^ testsrc/Listtest.hs:149:20: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/Listtest.hs:9:8-15 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 149 | let f item inp exp = TestCase $ exp @=? alwaysElemRIndex item inp in | ^^^ testsrc/Listtest.hs:156:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_subIndex :: [Test] | 156 | test_subIndex = | ^^^^^^^^^^^^^ testsrc/Listtest.hs:157:20: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/Listtest.hs:9:8-15 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 157 | let f item inp exp = TestCase $ exp @=? subIndex item inp in | ^^^ testsrc/Listtest.hs:166:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_fixedWidth :: [Test] | 166 | test_fixedWidth = | ^^^^^^^^^^^^^^^ testsrc/Listtest.hs:167:26: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/Listtest.hs:9:8-15 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 167 | let f inplen inplist exp = TestLabel ((show inplen) ++ ", " ++ | ^^^ testsrc/Listtest.hs:172:10: warning: [GHC-18042] [-Wtype-defaults] • Defaulting the type variable ‘a0’ to type ‘Integer’ in the following constraints (Show a0) arising from a use of ‘f’ at testsrc/Listtest.hs:172:10 (Eq a0) arising from a use of ‘f’ at testsrc/Listtest.hs:172:10 (Num a0) arising from the literal ‘5’ at testsrc/Listtest.hs:172:17 • In the expression: f [1] [5] [[5]] In the expression: [f [] ([] :: [Int]) ([] :: [[Int]]), f [1] [5] [[5]], f [1] [3, 4, ....] [[3], [4, ....]], f [1] ([] :: [Int]) ([] :: [[Int]]), ....] In the expression: let f inplen inplist exp = TestLabel ((show inplen) ++ ", " ++ (show inplist)) $ TestCase $ wholeMap (fixedWidth inplen) inplist @=? exp in [f [] ([] :: [Int]) ([] :: [[Int]]), f [1] [5] [[...]], f [1] [3, ....] [[...], ....], ....] | 172 | ,f [1] [5] [[5]] | ^ testsrc/Listtest.hs:173:10: warning: [GHC-18042] [-Wtype-defaults] • Defaulting the type variable ‘a0’ to type ‘Integer’ in the following constraints (Show a0) arising from a use of ‘f’ at testsrc/Listtest.hs:173:10 (Eq a0) arising from a use of ‘f’ at testsrc/Listtest.hs:173:10 (Num a0) arising from the literal ‘3’ at testsrc/Listtest.hs:173:17 • In the expression: f [1] [3, 4, 5, 6] [[3], [4, 5, 6]] In the expression: [f [] ([] :: [Int]) ([] :: [[Int]]), f [1] [5] [[5]], f [1] [3, 4, ....] [[3], [4, ....]], f [1] ([] :: [Int]) ([] :: [[Int]]), ....] In the expression: let f inplen inplist exp = TestLabel ((show inplen) ++ ", " ++ (show inplist)) $ TestCase $ wholeMap (fixedWidth inplen) inplist @=? exp in [f [] ([] :: [Int]) ([] :: [[Int]]), f [1] [5] [[...]], f [1] [3, ....] [[...], ....], ....] | 173 | ,f [1] [3, 4, 5, 6] [[3], [4, 5, 6]] | ^ testsrc/Listtest.hs:175:10: warning: [GHC-18042] [-Wtype-defaults] • Defaulting the type variable ‘a0’ to type ‘Integer’ in the following constraints (Show a0) arising from a use of ‘f’ at testsrc/Listtest.hs:175:10 (Eq a0) arising from a use of ‘f’ at testsrc/Listtest.hs:175:10 (Num a0) arising from the literal ‘3’ at testsrc/Listtest.hs:175:17 • In the expression: f [2] [3] [[3]] In the expression: [f [] ([] :: [Int]) ([] :: [[Int]]), f [1] [5] [[5]], f [1] [3, 4, ....] [[3], [4, ....]], f [1] ([] :: [Int]) ([] :: [[Int]]), ....] In the expression: let f inplen inplist exp = TestLabel ((show inplen) ++ ", " ++ (show inplist)) $ TestCase $ wholeMap (fixedWidth inplen) inplist @=? exp in [f [] ([] :: [Int]) ([] :: [[Int]]), f [1] [5] [[...]], f [1] [3, ....] [[...], ....], ....] | 175 | ,f [2] [3] [[3]] | ^ testsrc/Listtest.hs:176:10: warning: [GHC-18042] [-Wtype-defaults] • Defaulting the type variable ‘a0’ to type ‘Integer’ in the following constraints (Show a0) arising from a use of ‘f’ at testsrc/Listtest.hs:176:10 (Eq a0) arising from a use of ‘f’ at testsrc/Listtest.hs:176:10 (Num a0) arising from the literal ‘3’ at testsrc/Listtest.hs:176:17 • In the expression: f [2] [3, 4, 5, 6] [[3, 4], [5, 6]] In the expression: [f [] ([] :: [Int]) ([] :: [[Int]]), f [1] [5] [[5]], f [1] [3, 4, ....] [[3], [4, ....]], f [1] ([] :: [Int]) ([] :: [[Int]]), ....] In the expression: let f inplen inplist exp = TestLabel ((show inplen) ++ ", " ++ (show inplist)) $ TestCase $ wholeMap (fixedWidth inplen) inplist @=? exp in [f [] ([] :: [Int]) ([] :: [[Int]]), f [1] [5] [[...]], f [1] [3, ....] [[...], ....], ....] | 176 | ,f [2] [3, 4, 5, 6] [[3, 4], [5, 6]] | ^ testsrc/Listtest.hs:177:10: warning: [GHC-18042] [-Wtype-defaults] • Defaulting the type variable ‘a0’ to type ‘Integer’ in the following constraints (Show a0) arising from a use of ‘f’ at testsrc/Listtest.hs:177:10 (Eq a0) arising from a use of ‘f’ at testsrc/Listtest.hs:177:10 (Num a0) arising from the literal ‘3’ at testsrc/Listtest.hs:177:17 • In the expression: f [2] [3, 4, 5] [[3, 4], [5]] In the expression: [f [] ([] :: [Int]) ([] :: [[Int]]), f [1] [5] [[5]], f [1] [3, 4, ....] [[3], [4, ....]], f [1] ([] :: [Int]) ([] :: [[Int]]), ....] In the expression: let f inplen inplist exp = TestLabel ((show inplen) ++ ", " ++ (show inplist)) $ TestCase $ wholeMap (fixedWidth inplen) inplist @=? exp in [f [] ([] :: [Int]) ([] :: [[Int]]), f [1] [5] [[...]], f [1] [3, ....] [[...], ....], ....] | 177 | ,f [2] [3, 4, 5] [[3, 4], [5]] | ^ testsrc/Listtest.hs:185:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_strToAL :: [Test] | 185 | test_strToAL = | ^^^^^^^^^^^^ testsrc/Listtest.hs:186:15: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/Listtest.hs:9:8-15 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 186 | let f inp exp = TestLabel (show inp) $ TestCase $ do let r = strFromAL inp | ^^^ testsrc/Listtest.hs:200:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_spanList :: [Test] | 200 | test_spanList = | ^^^^^^^^^^^^^ testsrc/Listtest.hs:201:20: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/Listtest.hs:9:8-15 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 201 | let f func inp exp = TestLabel (show inp) $ TestCase $ exp @=? spanList func inp | ^^^ testsrc/Listtest.hs:213:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: prop_merge :: [Int] -> [Int] -> Bool | 213 | prop_merge xs ys = | ^^^^^^^^^^ testsrc/Listtest.hs:213:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘prop_merge’ | 213 | prop_merge xs ys = | ^^^^^^^^^^ testsrc/Listtest.hs:215:17: warning: [GHC-40910] [-Wunused-local-binds] Defined but not used: ‘types’ | 215 | where types = xs :: [Int] | ^^^^^ testsrc/Listtest.hs:220:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: prop_mergeBy :: [Int] -> [Int] -> Bool | 220 | prop_mergeBy xs ys = | ^^^^^^^^^^^^ testsrc/Listtest.hs:220:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘prop_mergeBy’ | 220 | prop_mergeBy xs ys = | ^^^^^^^^^^^^ testsrc/Listtest.hs:222:17: warning: [GHC-40910] [-Wunused-local-binds] Defined but not used: ‘types’ | 222 | where types = xs :: [Int] | ^^^^^ testsrc/Listtest.hs:225:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: tests :: Test | 225 | tests = TestList [-- test_merge, | ^^^^^ [ 5 of 20] Compiling MIMETypestest testsrc/MIMETypestest.hs:11:8: warning: [GHC-82347] [-Wcompat-unqualified-imports] To ensure compatibility with future core libraries changes imports to Data.List should be either qualified or have an explicit import list. | 11 | import Data.List | ^^^^^^^^^ testsrc/MIMETypestest.hs:14:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_readMIMETypes :: [Test] | 14 | test_readMIMETypes = | ^^^^^^^^^^^^^^^^^^ testsrc/MIMETypestest.hs:16:25: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/MIMETypestest.hs:9:8-20 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 16 | f = \strict inp exp -> TestCase $ do | ^^^ testsrc/MIMETypestest.hs:19:26: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/MIMETypestest.hs:9:8-20 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 19 | fe = \strict inp exp -> TestCase $ do mtd <- omtd | ^^^ testsrc/MIMETypestest.hs:34:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_guessAllExtensions :: [Test] | 34 | test_guessAllExtensions = | ^^^^^^^^^^^^^^^^^^^^^^^ testsrc/MIMETypestest.hs:35:22: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/MIMETypestest.hs:9:8-20 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 35 | let f strict inp exp = TestCase $ (sort exp) @=? sort (guessAllExtensions defaultmtd strict inp) in | ^^^ testsrc/MIMETypestest.hs:45:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_guessType :: [Test] | 45 | test_guessType = | ^^^^^^^^^^^^^^ testsrc/MIMETypestest.hs:46:22: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/MIMETypestest.hs:9:8-20 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 46 | let f strict inp exp = TestCase $ exp @=? guessType defaultmtd strict inp in | ^^^ testsrc/MIMETypestest.hs:62:1: warning[ 6 of 20] Compiling Maptest : [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: tests :: Test | 62 | tests = TestList [TestLabel "guessType" (TestList test_guessType), | ^^^^^ testsrc/Maptest.hs:15:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_flipM :: [Test] | 15 | test_flipM = | ^^^^^^^^^^ testsrc/Maptest.hs:16:15: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/Maptest.hs:10:8-14 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 16 | let f inp exp = TestCase $ (M.fromList exp) @=? flipM (M.fromList inp) in | ^^^ testsrc/Maptest.hs:27:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_flippedLookupM :: [Test] | 27 | test_flippedLookupM = | ^^^^^^^^^^^^^^^^^^^ testsrc/Maptest.hs:28:20: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/Maptest.hs:10:8-14 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 28 | let f item inp exp = TestCase $ exp @=? flippedLookupM item (M.fromList inp) in | ^^^ [ 7 of 20] Compiling Pathtest testsrc/Maptest.hs:36:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: tests :: Test | 36 | tests = TestList [TestLabel "flipM" (TestList test_flipM), | ^^^^^ testsrc/Pathtest.hs:15:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: sep :: [Char] -> [Char] | 15 | sep = map (\c -> if c == '/' then pathSeparator else c) | ^^^ testsrc/Pathtest.hs:17:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_absNormPath :: [Test] | 17 | test_absNormPath = | ^^^^^^^^^^^^^^^^ testsrc/Pathtest.hs:22:31: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/Pathtest.hs:10:8-15 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 22 | exp = fmap sep exp' | ^^^ testsrc/Pathtest.hs:40:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_secureAbsNormPath :: [Test] | 40 | test_secureAbsNormPath = | ^^^^^^^^^^^^^^^^^^^^^^ testsrc/Pathtest.hs:45:31: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/Pathtest.hs:10:8-15 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 45 | exp = fmap sep exp' | ^^^ testsrc/Pathtest.hs:65:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_splitExt :: [Test] | 65 | test_splitExt = | ^^^^^^^^^^^^^ testsrc/Pathtest.hs:69:31: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/Pathtest.hs:10:8-15 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 69 | exp = (\(x,y) -> (sep x, y)) exp' | ^^^ [ 8 of 20] Compiling ProgressTrackertest testsrc/Pathtest.hs:79:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: tests :: Test | 79 | tests = TestList [TestLabel "splitExt" (TestList test_splitExt) | ^^^^^ testsrc/ProgressTrackertest.hs:14:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: setup :: IO (Progress, MVar Integer) | 14 | setup = | ^^^^^ testsrc/ProgressTrackertest.hs:20:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: settime :: MVar a -> a -> IO () | 20 | settime timem newval = swapMVar timem newval >> return () | ^^^^^^^ testsrc/ProgressTrackertest.hs:22:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_incrP :: IO () | 22 | test_incrP = | ^^^^^^^^^^ testsrc/ProgressTrackertest.hs:23:13: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘timem’ | 23 | do (po, timem) <- setup | ^^^^^ testsrc/ProgressTrackertest.hs:45:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_setP :: IO () | 45 | test_setP = | ^^^^^^^^^ testsrc/ProgressTrackertest.hs:46:13: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘timem’ | 46 | do (po, timem) <- setup | ^^^^^ testsrc/ProgressTrackertest.hs:68:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_speed :: IO () | 68 | test_speed = | ^^^^^^^^^^ testsrc/ProgressTrackertest.hs:70:8: warning: [GHC-18042] [-Wtype-defaults] • Defaulting the type variable ‘a0’ to type ‘Double’ in the following constraints (Fractional a0) arising from a use of ‘getSpeed’ at testsrc/ProgressTrackertest.hs:70:8-15 (Eq a0) arising from a use of ‘assertEqual’ at testsrc/ProgressTrackertest.hs:70:24-34 (Show a0) arising from a use of ‘assertEqual’ at testsrc/ProgressTrackertest.hs:70:24-34 (Num a0) arising from the literal ‘0’ at testsrc/ProgressTrackertest.hs:70:52 • In the first argument of ‘(>>=)’, namely ‘getSpeed po’ In a stmt of a 'do' block: getSpeed po >>= assertEqual "initial speed" 0 In the expression: do (po, timem) <- setup getSpeed po >>= assertEqual "initial speed" 0 getETR po >>= assertEqual "initial ETR" 0 getETA po >>= assertEqual "initial ETA" 0 .... | 70 | getSpeed po >>= assertEqual "initial speed" 0 | ^^^^^^^^ testsrc/ProgressTrackertest.hs:75:8: warning: [GHC-18042] [-Wtype-defaults] • Defaulting the type variable ‘a0’ to type ‘Double’ in the following constraints (Fractional a0) arising from a use of ‘getSpeed’ at testsrc/ProgressTrackertest.hs:75:8-15 (Eq a0) arising from a use of ‘assertEqual’ at testsrc/ProgressTrackertest.hs:75:24-34 (Show a0) arising from a use of ‘assertEqual’ at testsrc/ProgressTrackertest.hs:75:24-34 (Num a0) arising from the literal ‘0’ at testsrc/ProgressTrackertest.hs:75:55 • In the first argument of ‘(>>=)’, namely ‘getSpeed po’ In a stmt of a 'do' block: getSpeed po >>= assertEqual "speed after incr" 0 In the expression: do (po, timem) <- setup getSpeed po >>= assertEqual "initial speed" 0 getETR po >>= assertEqual "initial ETR" 0 getETA po >>= assertEqual "initial ETA" 0 .... | 75 | getSpeed po >>= assertEqual "speed after incr" 0 | ^^^^^^^^ testsrc/ProgressTrackertest.hs:80:8: warning: [GHC-18042] [-Wtype-defaults] • Defaulting the type variable ‘a0’ to type ‘Double’ in the following constraints (Fractional a0) arising from a use of ‘getSpeed’ at testsrc/ProgressTrackertest.hs:80:8-15 (Eq a0) arising from a use of ‘assertEqual’ at testsrc/ProgressTrackertest.hs:80:24-34 (Show a0) arising from a use of ‘assertEqual’ at testsrc/ProgressTrackertest.hs:80:24-34 • In the first argument of ‘(>>=)’, namely ‘getSpeed po’ In a stmt of a 'do' block: getSpeed po >>= assertEqual "first speed" 2.0 In the expression: do (po, timem) <- setup getSpeed po >>= assertEqual "initial speed" 0 getETR po >>= assertEqual "initial ETR" 0 getETA po >>= assertEqual "initial ETA" 0 .... | 80 | getSpeed po >>= assertEqual "first speed" 2.0 | ^^^^^^^^ testsrc/ProgressTrackertest.hs:85:8: warning: [GHC-18042] [-Wtype-defaults] • Defaulting the type variable ‘a0’ to type ‘Double’ in the following constraints (Fractional a0) arising from a use of ‘getSpeed’ at testsrc/ProgressTrackertest.hs:85:8-15 (Eq a0) arising from a use of ‘assertEqual’ at testsrc/ProgressTrackertest.hs:85:24-34 (Show a0) arising from a use of ‘assertEqual’ at testsrc/ProgressTrackertest.hs:85:24-34 • In the first argument of ‘(>>=)’, namely ‘getSpeed po’ In a stmt of a 'do' block: getSpeed po >>= assertEqual "speed 2" 20.0 In the expression: do (po, timem) <- setup getSpeed po >>= assertEqual "initial speed" 0 getETR po >>= assertEqual "initial ETR" 0 getETA po >>= assertEqual "initial ETA" 0 .... | 85 | getSpeed po >>= assertEqual "speed 2" 20.0 | ^^^^^^^^ testsrc/ProgressTrackertest.hs:91:8: warning: [GHC-18042] [-Wtype-defaults] • Defaulting the type variable ‘a0’ to type ‘Double’ in the following constraints (Fractional a0) arising from a use of ‘getSpeed’ at testsrc/ProgressTrackertest.hs:91:8-15 (Eq a0) arising from a use of ‘assertEqual’ at testsrc/ProgressTrackertest.hs:91:24-34 (Show a0) arising from a use of ‘assertEqual’ at testsrc/ProgressTrackertest.hs:91:24-34 • In the first argument of ‘(>>=)’, namely ‘getSpeed po’ In a stmt of a 'do' block: getSpeed po >>= assertEqual "speed 3" 0.225 In the expression: do (po, timem) <- setup getSpeed po >>= assertEqual "initial speed" 0 getETR po >>= assertEqual "initial ETR" 0 getETA po >>= assertEqual "initial ETA" 0 .... | 91 | getSpeed po >>= assertEqual "speed 3" 0.225 | ^^^^^^^^ testsrc/ProgressTrackertest.hs:95:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_callback :: IO () | 95 | test_callback = | ^^^^^^^^^^^^^ testsrc/ProgressTrackertest.hs:98:8: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘mcounter1’ | 98 | mcounter1 <- newMVar (0::Int) | ^^^^^^^^^ testsrc/ProgressTrackertest.hs:101:9: warning: [GHC-40910] [-Wunused-matches] Defined but not used: ‘po3’ | 101 | (po3, _) <- setup | ^^^ testsrc/ProgressTrackertest.hs:128:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: tests :: Test | 128 | tests = TestList [TestLabel "incrP" (TestCase test_incrP), | ^^^^^ [ 9 of 20] Compiling Str.CSVtest testsrc/Str/CSVtest.hs:15:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_csv :: [Test] | 15 | test_csv = | ^^^^^^^^ testsrc/Str/CSVtest.hs:16:15: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/Str/CSVtest.hs:10:8-18 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 16 | let f inp exp = TestLabel inp $ TestCase $ | ^^^ testsrc/Str/CSVtest.hs:32:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: tests :: Test | 32 | tests = TestList [TestLabel "csv" (TestList test_csv)] | ^^^^^ [10 of 20] Compiling TestUtils testsrc/TestUtils.hs:33:1: warning: [GHC-53633] [-Woverlapping-patterns] Pattern match is redundant In an equation for ‘errorCallMsg’: errorCallMsg (ErrorCallWithLocation msg _) = ... | 33 | errorCallMsg (ErrorCallWithLocation msg _) = msg | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [11 of 20] Compiling Strtest testsrc/Strtest.hs:16:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_lstrip :: [Test] | 16 | test_lstrip = | ^^^^^^^^^^^ testsrc/Strtest.hs:25:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_rstrip :: [Test] | 25 | test_rstrip = | ^^^^^^^^^^^ testsrc/Strtest.hs:34:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_strip :: [Test] | 34 | test_strip = | ^^^^^^^^^^ testsrc/Strtest.hs:45:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_splitWs :: [Test] | 45 | test_splitWs = | ^^^^^^^^^^^^ testsrc/Strtest.hs:46:11: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/Strtest.hs:9:8-14 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 46 | let f exp inp = TestCase $ exp @=? splitWs inp | ^^^ testsrc/Strtest.hs:55:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_escapeRe :: [Test] | 55 | test_escapeRe = | ^^^^^^^^^^^^^ testsrc/Strtest.hs:66:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: tests :: Test | 66 | tests = TestList [TestLabel "lstrip" (TestList test_lstrip), | ^^^^^ [12 of 20] Compiling IOtest testsrc/IOtest.hs:11:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Test.HUnit’ is redundant except perhaps to import instances from ‘Test.HUnit’ To import instances alone, use: import Test.HUnit() | 11 | import Test.HUnit | ^^^^^^^^^^^^^^^^^ testsrc/IOtest.hs:12:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘System.IO’ is redundant except perhaps to import instances from ‘System.IO’ To import instances alone, use: import System.IO() | 12 | import System.IO | ^^^^^^^^^^^^^^^^ testsrc/IOtest.hs:13:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘TestUtils’ is redundant except perhaps to import instances from ‘TestUtils’ To import instances alone, use: import TestUtils() | 13 | import TestUtils | ^^^^^^^^^^^^^^^^ [13 of 20] Compiling HVIOtest testsrc/HVIOtest.hs:10:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Control.Exception’ is redundant except perhaps to import instances from ‘Control.Exception’ To import instances alone, use: import Control.Exception() | 10 | import Control.Exception | ^^^^^^^^^^^^^^^^^^^^^^^^ testsrc/HVIOtest.hs:18:6: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/HVIOtest.hs:9:8-15 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 18 | ioeq exp inp = do x <- inp | ^^^ testsrc/HVIOtest.hs:21:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_MemoryBuffer :: [Test] | 21 | test_MemoryBuffer = | ^^^^^^^^^^^^^^^^^ testsrc/HVIOtest.hs:53:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_StreamReader :: [Test] | 53 | test_StreamReader = | ^^^^^^^^^^^^^^^^^ testsrc/HVIOtest.hs:83:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: tests :: Test | 83 | tests = TestList [TestLabel "streamReader" (TestList test_StreamReader), | ^^^^^ [14 of 20] Compiling HVFStest testsrc/HVFStest.hs:15:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘TestUtils’ is redundant except perhaps to import instances from ‘TestUtils’ To import instances alone, use: import TestUtils() | 15 | import TestUtils | ^^^^^^^^^^^^^^^^ testsrc/HVFStest.hs:17:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘System.IO.Error’ is redundant except perhaps to import instances from ‘System.IO.Error’ To import instances alone, use: import System.IO.Error() | 17 | import System.IO.Error | ^^^^^^^^^^^^^^^^^^^^^^ testsrc/HVFStest.hs:18:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Control.Exception’ is redundant except perhaps to import instances from ‘Control.Exception’ To import instances alone, use: import Control.Exception() | 18 | import Control.Exception | ^^^^^^^^^^^^^^^^^^^^^^^^ testsrc/HVFStest.hs:21:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: sep :: [Char] -> [Char] | 21 | sep = map (\c -> if c == '/' then pathSeparator else c) | ^^^ testsrc/HVFStest.hs:24:6: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/HVFStest.hs:9:8-15 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 24 | ioeq exp inp = do x <- inp | ^^^ testsrc/HVFStest.hs:27:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: testTree :: [(String, MemoryEntry)] | 27 | testTree = [("test.txt", MemoryFile "line1\nline2\n"), | ^^^^^^^^ testsrc/HVFStest.hs:38:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_nice_slice :: [Test] | 38 | test_nice_slice = | ^^^^^^^^^^^^^^^ testsrc/HVFStest.hs:39:11: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/HVFStest.hs:9:8-15 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 39 | let f exp fp' = TestLabel fp $ TestCase $ exp @=? nice_slice fp | ^^^ testsrc/HVFStest.hs:48:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_content :: [Test] | 48 | test_content = | ^^^^^^^^^^^^ testsrc/HVFStest.hs:49:11: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/HVFStest.hs:9:8-15 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 49 | let f exp fp' = TestLabel fp $ TestCase $ | ^^^ testsrc/HVFStest.hs:64:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_chroot :: [Test] | 64 | test_chroot = | ^^^^^^^^^^^ testsrc/HVFStest.hs:96:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_structure :: [Test] | 96 | test_structure = | ^^^^^^^^^^^^^^ testsrc/HVFStest.hs:119:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: tests :: Test | [119 | tests = TestList [TestLabel "nice_slice" (TestList test_nice_slice) | ^^^^^ 15 of 20] Compiling Globtest testsrc/Globtest.hs:17:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘TestUtils’ is redundant except perhaps to import instances from ‘TestUtils’ To import instances alone, use: import TestUtils() | 17 | import TestUtils | ^^^^^^^^^^^^^^^^ testsrc/Globtest.hs:21:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘System.Posix.Directory’ is redundant except perhaps to import instances from ‘System.Posix.Directory’ To import instances alone, use: import System.Posix.Directory() | 21 | import System.Posix.Directory hiding (createDirectory) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ testsrc/Globtest.hs:25:8: warning: [GHC-82347] [-Wcompat-unqualified-imports] To ensure compatibility with future core libraries changes imports to Data.List should be either qualified or have an explicit import list. | 25 | import Data.List | ^^^^^^^^^ testsrc/Globtest.hs:28:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: sep :: [Char] -> [Char] | 28 | sep = map (\c -> if c == '/' then pathSeparator else c) | ^^^ testsrc/Globtest.hs:30:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: bp :: String | 30 | bp = "testtmp" | ^^ testsrc/Globtest.hs:31:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: touch :: [Char] -> IO () | 31 | touch x = writeFile (sep x) "" | ^^^^^ testsrc/Globtest.hs:33:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: globtest :: IO c -> IO c | 33 | globtest thetest = | ^^^^^^^^ testsrc/Globtest.hs:51:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: eq :: (Show a, Ord a) => String -> [a] -> [a] -> Assertion | 51 | eq msg exp res = | ^^ testsrc/Globtest.hs:51:8: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/Globtest.hs:13:8-15 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 51 | eq msg exp res = | ^^^ testsrc/Globtest.hs:53:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: mf :: String -> IO () -> Test | 53 | mf msg func = TestLabel msg $ TestCase $ globtest func | ^^ testsrc/Globtest.hs:53:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘mf’ | 53 | mf msg func = TestLabel msg $ TestCase $ globtest func | ^^ testsrc/Globtest.hs:54:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: f :: IO () -> Test | 54 | f func = TestCase $ globtest func | ^ testsrc/Globtest.hs:55:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: preppath :: [Char] -> [Char] | 55 | preppath x = sep (bp ++ "/" ++ x) | ^^^^^^^^ testsrc/Globtest.hs:57:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_literal :: [Test] | 57 | test_literal = | ^^^^^^^^^^^^ testsrc/Globtest.hs:65:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_one_dir :: [Test] | 65 | test_one_dir = | ^^^^^^^^^^^^ testsrc/Globtest.hs:74:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_nested_dir :: [Test] | 74 | test_nested_dir = | ^^^^^^^^^^^^^^^ [16 of 20] Compiling Eithertest [17 of 20] Compiling Timetest testsrc/Globtest.hs:81:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_dirnames :: [Test] | 81 | test_dirnames = | ^^^^^^^^^^^^^ testsrc/Globtest.hs:89:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_brokensymlinks :: [Test] | 89 | test_brokensymlinks = | ^^^^^^^^^^^^^^^^^^^ testsrc/Globtest.hs:101:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: tests :: Test | 101 | tests = TestList [TestLabel "test_literal" (TestList test_literal), | ^^^^^ testsrc/Eithertest.hs:13:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Control.Exception’ is redundant except perhaps to import instances from ‘Control.Exception’ To import instances alone, use: import Control.Exception() | 13 | import Control.Exception | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ testsrc/Eithertest.hs:21:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_maybeToEither :: [Test] | 21 | test_maybeToEither = | ^^^^^^^^^^^^^^^^^^ testsrc/Eithertest.hs:22:19: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/Eithertest.hs:11:8-17 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 22 | let f msg inp exp = TestLabel msg $ TestCase $ assertEqual "" exp inp in | ^^^ testsrc/Eithertest.hs:33:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_forceEither :: [Test] | 33 | test_forceEither = | ^^^^^^^^^^^^^^^^ testsrc/Eithertest.hs:34:19: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/Eithertest.hs:11:8-17 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 34 | let f msg inp exp = TestLabel msg $ TestCase $ assertEqual "" exp inp in | ^^^ testsrc/Eithertest.hs:41:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: tests :: Test | 41 | tests = TestList [TestLabel "test_maybeToEither" (TestList test_maybeToEither), | ^^^^^ testsrc/Timetest.hs:15:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: base :: CalendarTime | 15 | base =CalendarTime {ctYear = 2005, ctMonth = January, ctDay = 21, | ^^^^ testsrc/Timetest.hs:19:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_ctu2e :: [Test] | 19 | test_ctu2e = | ^^^^^^^^^^ [18 of 20] Compiling WildMatchtest testsrc/Timetest.hs:20:11: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘base’ shadows the existing binding defined at testsrc/Timetest.hs:15:1 | 20 | let f base exp = TestLabel (show base) $ TestCase $ exp @=? timegm base in | ^^^^ testsrc/Timetest.hs:20:16: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/Timetest.hs:10:8-15 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 20 | let f base exp = TestLabel (show base) $ TestCase $ exp @=? timegm base in | ^^^ testsrc/Timetest.hs:32:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_ct2e :: [Test] | 32 | test_ct2e = | ^^^^^^^^^ testsrc/Timetest.hs:32:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: ‘test_ct2e’ | 32 | test_ct2e = | ^^^^^^^^^ testsrc/Timetest.hs:33:11: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘base’ shadows the existing binding defined at testsrc/Timetest.hs:15:1 | 33 | let f base exp = TestLabel (show base) $ TestCase $ | ^^^^ testsrc/Timetest.hs:33:16: warning: [GHC-63397] [-Wname-shadowing] This binding for ‘exp’ shadows the existing binding imported from ‘Prelude’ at testsrc/Timetest.hs:10:8-15 (and originally defined in ‘ghc-internal-9.1003.0:GHC.Internal.Float’) | 33 | let f base exp = TestLabel (show base) $ TestCase $ | ^^^ testsrc/Timetest.hs:45:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: tests :: Test | 45 | tests = TestList [TestLabel "ctu2e" (TestList test_ctu2e)] | ^^^^^ testsrc/WildMatchtest.hs:14:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘TestUtils’ is redundant except perhaps to import instances from ‘TestUtils’ To import instances alone, use: import TestUtils() | 14 | import TestUtils | ^^^^^^^^^^^^^^^^ testsrc/WildMatchtest.hs:16:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test_wildCheckCase :: [Test] | 16 | test_wildCheckCase = | ^^^^^^^^^^^^^^^^^^ testsrc/WildMatchtest.hs:39:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: tests :: Test | 39 | tests = TestList [TestLabel "wildCheckCase" (TestList test_wildCheckCase)] [19 of | ^^^^^ 20] Compiling Tests testsrc/Tests.hs:16:1: warning: [GHC-66111] [-Wunused-imports] The qualified import of ‘IOtest’ is redundant except perhaps to import instances from ‘IOtest’ To import instances alone, use: import IOtest() | 16 | import qualified IOtest | ^^^^^^^^^^^^^^^^^^^^^^^ testsrc/Tests.hs:29:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: test1 :: Test | 29 | test1 = TestCase ("x" @=? "x") | ^^^^^ testsrc/Tests.hs:31:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: tests :: Test | 31 | tests = TestList [TestLabel "test1" test1, | ^^^^^ [20 of 20] Compiling Main testsrc/runtests.hs:15:1: warning: [GHC-38417] [-Wmissing-signatures] Top-level binding with no type signature: main :: IO Counts | 15 | main = runTestTT tests | ^^^^ [21 of 21] Linking dist/build/runtests/runtests + '[' -n dist/build/libHSMissingH-1.6.0.3-5O8B9FgVjktGxM6WiR7wTT-ghc9.10.3.so ']' + '[' -x Setup ']' + LANG=C.utf8 + ./Setup haddock --html --hyperlink-source --hoogle Preprocessing library for MissingH-1.6.0.3... Running Haddock on library for MissingH-1.6.0.3... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: array-0.5.8.0, base-4.20.2.0, binary-0.8.9.3, bytestring-0.12.2.0, containers-0.7, deepseq-1.5.0.0, directory-1.3.8.5, exceptions-0.10.9, filepath-1.5.4.0, ghc-bignum-1.3, ghc-boot-th-9.10.3, ghc-internal-9.1003.0, ghc-prim-0.12.0, hslogger-1.3.2.0, mtl-2.3.1, network-3.2.8.0, network-bsd-2.8.1.0, old-locale-1.0.0.7, old-time-1.1.0.5, os-string-2.0.7, parsec-3.1.18.0, pretty-1.1.3.6, process-1.6.26.1, regex-base-0.94.0.3, regex-compat-0.95.2.2, regex-posix-0.96.0.2, stm-2.5.3.1, template-haskell-2.22.0.0, text-2.1.3, time-1.12.2, transformers-0.6.1.1, unix-2.8.7.0 [ 1 of 45] Compiling Control.Concurrent.Thread.Utils ( src/Control/Concurrent/Thread/Utils.hs, nothing ) [ 2 of 45] Compiling Data.BinPacking ( src/Data/BinPacking.hs, nothing ) src/Data/BinPacking.hs:109:62: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 109 | then Left $ BPSizeTooLarge thisbinsize (head sizelist) | ^^^^ [ 3 of 45] Compiling Data.Bits.Utils ( src/Data/Bits/Utils.hs, nothing ) [ 4 of 45] Compiling Data.CSV ( src/Data/CSV.hs, nothing ) [ 5 of 45] Compiling Data.Compression.Inflate ( src/Data/Compression/Inflate.hs, nothing ) [ 6 of 45] Compiling Data.Either.Utils ( src/Data/Either/Utils.hs, nothing ) [ 7 of 45] Compiling Data.Hash.CRC32.GZip ( src/Data/Hash/CRC32/GZip.hs, nothing ) [ 8 of 45] Compiling Data.Hash.MD5 ( src/Data/Hash/MD5.hs, nothing ) [ 9 of 45] Compiling Data.Hash.MD5.Zord64_HARD ( src/Data/Hash/MD5/Zord64_HARD.hs, nothing ) [10 of 45] Compiling Data.List.Utils ( src/Data/List/Utils.hs, nothing ) [11 of 45] Compiling Data.Map.Utils ( src/Data/Map/Utils.hs, nothing ) [12 of 45] Compiling Data.Maybe.Utils ( src/Data/Maybe/Utils.hs, nothing ) [13 of 45] Compiling Data.Quantity ( src/Data/Quantity.hs, nothing ) src/Data/Quantity.hs:66:35: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 66 | quantifyNum opts n = (\(x, s) -> (head x, s)) $ quantifyNums opts [n] | ^^^^ src/Data/Quantity.hs:93:30: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 93 | Nothing -> head incrIdxList -- If not found, it's smaller than the first | ^^^^ [14 of 45] Compiling Data.String.Utils ( src/Data/String/Utils.hs, nothing ) [15 of 45] Compiling Data.Tuple.Utils ( src/Data/Tuple/Utils.hs, nothing ) [16 of 45] Compiling Network.Email.Mailbox ( src/Network/Email/Mailbox.hs, nothing ) [17 of 45] Compiling Network.Utils ( src/Network/Utils.hs, nothing ) [18 of 45] Compiling Network.SocketServer ( src/Network/SocketServer.hs, nothing ) [19 of 45] Compiling System.Cmd.Utils ( src/System/Cmd/Utils.hs, nothing ) [20 of 45] Compiling Network.Email.Sendmail ( src/Network/Email/Sendmail.hs, nothing ) [21 of 45] Compiling System.Console.GetOpt.Utils ( src/System/Console/GetOpt/Utils.hs, nothing ) [22 of 45] Compiling System.Daemon ( src/System/Daemon.hs, nothing ) [23 of 45] Compiling System.Debian ( src/System/Debian.hs, nothing ) [24 of 45] Compiling System.Debian.ControlParser ( src/System/Debian/ControlParser.hs, nothing ) [25 of 45] Compiling System.FileArchive.GZip ( src/System/FileArchive/GZip.hs, nothing ) src/System/FileArchive/GZip.hs:94:13: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 94 | split1 s = (head s, tail s) | ^^^^ src/System/FileArchive/GZip.hs:94:21: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." | 94 | split1 s = (head s, tail s) | ^^^^ [26 of 45] Compiling System.IO.HVIO ( src/System/IO/HVIO.hs, nothing ) src/System/IO/HVIO.hs:471:34: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 471 | let retval = head c | ^^^^ src/System/IO/HVIO.hs:472:39: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." | 472 | vioc_set (srv h) (tail c) | ^^^^ [27 of 45] Compiling System.IO.PlafCompat ( src/System/IO/PlafCompat.hs, nothing ) [28 of 45] Compiling System.IO.Utils ( src/System/IO/Utils.hs, nothing ) [29 of 45] Compiling System.IO.WindowsCompat ( src/System/IO/WindowsCompat.hs, nothing ) [30 of 45] Compiling System.Path.NameManip ( src/System/Path/NameManip.hs, nothing ) src/System/Path/NameManip.hs:56:22: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." | 56 | tail' xs = tail xs | ^^^^ src/System/Path/NameManip.hs:410:79: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." | 410 | guess_dotdot_comps' schon ("..":teile) = guess_dotdot_comps' (reverse . tail . reverse $ schon) teile | ^^^^ [31 of 45] Compiling System.Path.WildMatch ( src/System/Path/WildMatch.hs, nothing ) [32 of 45] Compiling System.Posix.Consts ( src/System/Posix/Consts.hs, nothing ) [33 of 45] Compiling System.IO.StatCompat ( src/System/IO/StatCompat.hs, nothing ) [34 of 45] Compiling System.Time.Utils ( src/System/Time/Utils.hs, nothing ) [35 of 45] Compiling System.IO.HVFS ( src/System/IO/HVFS.hs, nothing ) src/System/IO/HVFS.hs:299:1: warning: [GHC-90177] [-Worphans] Orphan class instance: instance Show FileStatus 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. | 299 | instance Show FileStatus where | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [36 of 45] Compiling System.Path.Glob ( src/System/Path/Glob.hs, nothing ) src/System/Path/Glob.hs:107:31: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 107 | in if head patt == '.' | ^^^^ src/System/Path/Glob.hs:109:56: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 109 | else return $ filter (\x -> head x /= '.') matches | ^^^^ [37 of 45] Compiling System.IO.HVFS.Utils ( src/System/IO/HVFS/Utils.hs, nothing ) [38 of 45] Compiling System.Path ( src/System/Path.hs, nothing ) [39 of 45] Compiling Data.MIME.Types ( src/Data/MIME/Types.hs, nothing ) src/Data/MIME/Types.hs:105:34: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 105 | let thetype = head l2 | ^^^^ src/Data/MIME/Types.hs:106:37: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." | 106 | suffixlist = tail l2 | ^^^^ [40 of 45] Compiling System.IO.HVFS.InstanceHelpers ( src/System/IO/HVFS/InstanceHelpers.hs, nothing ) src/System/IO/HVFS/InstanceHelpers.hs:114:15: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 114 | h = head sliced1 | ^^^^ src/System/IO/HVFS/InstanceHelpers.hs:115:15: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." | 115 | t = tail sliced1 | ^^^^ src/System/IO/HVFS/InstanceHelpers.hs:116:39: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 116 | newh = if isPathSeparator (head h) then tail h else h | ^^^^ src/System/IO/HVFS/InstanceHelpers.hs:116:52: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." | 116 | newh = if isPathSeparator (head h) then tail h else h | ^^^^ src/System/IO/HVFS/InstanceHelpers.hs:143:13: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 143 | h = head sliced1 | ^^^^ src/System/IO/HVFS/InstanceHelpers.hs:144:13: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." | 144 | t = tail sliced1 | ^^^^ src/System/IO/HVFS/InstanceHelpers.hs:145:62: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 145 | newh = if (h /= [pathSeparator]) && isPathSeparator (head h) then tail h else h | ^^^^ src/System/IO/HVFS/InstanceHelpers.hs:145:75: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." | 145 | newh = if (h /= [pathSeparator]) && isPathSeparator (head h) then tail h else h | ^^^^ src/System/IO/HVFS/InstanceHelpers.hs:155:68: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 155 | MemoryFile _ -> Left $ "Attempt to look up name " ++ head zs ++ " in file" | ^^^^ src/System/IO/HVFS/InstanceHelpers.hs:157:45: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 157 | let newentry = case lookup (head zs) y of | ^^^^ src/System/IO/HVFS/InstanceHelpers.hs:158:79: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 158 | Nothing -> Left $ "Couldn't find entry " ++ head zs | ^^^^ src/System/IO/HVFS/InstanceHelpers.hs:161:36: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." | 161 | walk newobj (tail zs) | ^^^^ [41 of 45] Compiling System.IO.HVFS.Combinators ( src/System/IO/HVFS/Combinators.hs, nothing ) src/System/IO/HVFS/Combinators.hs:118:51: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 118 | do full <- (fp ++) `fmap` if isPathSeparator (head locfp) | ^^^^ [42 of 45] Compiling System.IO.Binary ( src/System/IO/Binary.hs, nothing ) [43 of 45] Compiling Data.Progress.Tracker ( src/Data/Progress/Tracker.hs, nothing ) [44 of 45] Compiling Data.Progress.Meter ( src/Data/Progress/Meter.hs, nothing ) src/Data/Progress/Meter.hs:228:22: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 228 | head renders ++ u ++ " " ++ pct ++ "]" | ^^^^ src/Data/Progress/Meter.hs:234:54: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 234 | return $ head (rfunc [floor (speed :: Double)]) ++ u ++ | ^^^^ [45 of 45] Compiling Text.ParserCombinators.Parsec.Utils ( src/Text/ParserCombinators/Parsec/Utils.hs, nothing ) Haddock coverage: 100% ( 3 / 3) in 'Control.Concurrent.Thread.Utils' 100% ( 5 / 5) in 'Data.BinPacking' 100% ( 7 / 7) in 'Data.Bits.Utils' 100% ( 3 / 3) in 'Data.CSV' 28% ( 2 / 7) in 'Data.Compression.Inflate' Missing documentation for: inflate_string (src/Data/Compression/Inflate.hs:47) inflate (src/Data/Compression/Inflate.hs:200) Output (src/Data/Compression/Inflate.hs:70) Bit (src/Data/Compression/Inflate.hs:87) bits_to_word32 (src/Data/Compression/Inflate.hs:104) 100% ( 8 / 8) in 'Data.Either.Utils' 20% ( 1 / 5) in 'Data.Hash.CRC32.GZip' Missing documentation for: update_crc (src/Data/Hash/CRC32/GZip.hs:32) update_crc_list (src/Data/Hash/CRC32/GZip.hs:40) calc_crc32 (src/Data/Hash/CRC32/GZip.hs:43) gzipcrctab (src/Data/Hash/CRC32/GZip.hs:46) 60% ( 6 / 10) in 'Data.Hash.MD5' Missing documentation for: ABCD (src/Data/Hash/MD5.hs:42) Str (src/Data/Hash/MD5.hs:43) BoolList (src/Data/Hash/MD5.hs:44) WordList (src/Data/Hash/MD5.hs:45) Warning: 'WholeFunc' is ambiguous. It is defined * at src/Data/List/Utils.hs:345:25 * at src/Data/List/Utils.hs:345: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 src/Data/List/Utils.hs:345:1 100% ( 42 / 42) in 'Data.List.Utils' 100% ( 8 / 8) in 'Data.Map.Utils' 100% ( 3 / 3) in 'Data.Maybe.Utils' Warning: 'SizeOpts' is ambiguous. It is defined * at src/Data/Quantity.hs:42:17 * at src/Data/Quantity.hs:42: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 src/Data/Quantity.hs:42:1 100% ( 10 / 10) in 'Data.Quantity' 100% ( 18 / 18) in 'Data.String.Utils' 100% ( 8 / 8) in 'Data.Tuple.Utils' 83% ( 5 / 6) in 'Network.Email.Mailbox' Missing documentation for: MailboxWriter (src/Network/Email/Mailbox.hs:74) 33% ( 2 / 6) in 'Network.Utils' Missing documentation for: connectTCP (src/Network/Utils.hs:76) connectTCPAddr (src/Network/Utils.hs:81) listenTCPAddr (src/Network/Utils.hs:87) showSockAddr (src/Network/Utils.hs:96) Warning: 'SocketServer' is ambiguous. It is defined * at src/Network/SocketServer.hs:108:21 * at src/Network/SocketServer.hs:108: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 src/Network/SocketServer.hs:108:1 94% ( 16 / 17) in 'Network.SocketServer' Missing documentation for: SocketServer (src/Network/SocketServer.hs:108) Warning: 'PipeHandle' is ambiguous. It is defined * at src/System/Cmd/Utils.hs:141:5 * at src/System/Cmd/Utils.hs:140: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 src/System/Cmd/Utils.hs:140:1 Warning: 'waitProcess' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 95% ( 20 / 21) in 'System.Cmd.Utils' Missing documentation for: PipeMode (src/System/Cmd/Utils.hs:130) 100% ( 2 / 2) in 'Network.Email.Sendmail' 100% ( 6 / 6) in 'System.Console.GetOpt.Utils' 100% ( 2 / 2) in 'System.Daemon' 85% ( 6 / 7) in 'System.Debian' Missing documentation for: checkDebVersion (src/System/Debian.hs:70) 100% ( 3 / 3) in 'System.Debian.ControlParser' Warning: 'Header' is ambiguous. It is defined * at src/System/FileArchive/GZip.hs:71:15 * at src/System/FileArchive/GZip.hs:71: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 src/System/FileArchive/GZip.hs:71:1 Warning: 'Footer' is ambiguous. It is defined * at src/System/FileArchive/GZip.hs:83:15 * at src/System/FileArchive/GZip.hs:83: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 src/System/FileArchive/GZip.hs:83:1 93% ( 14 / 15) in 'System.FileArchive.GZip' Missing documentation for: GZipError (src/System/FileArchive/GZip.hs:51) Warning: 'StreamReader' is ambiguous. It is defined * at src/System/IO/HVIO.hs:447:24 * at src/System/IO/HVIO.hs:447: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 src/System/IO/HVIO.hs:447:1 Warning: 'MemoryBuffer' is ambiguous. It is defined * at src/System/IO/HVIO.hs:500:21 * at src/System/IO/HVIO.hs:500: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 src/System/IO/HVIO.hs:500:1 Warning: 'HVIOReader' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'HVIOWriter' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'HVIOSeeker' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'PipeReader' is ambiguous. It is defined * at src/System/IO/HVIO.hs:610:22 * at src/System/IO/HVIO.hs:610: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 src/System/IO/HVIO.hs:610:1 Warning: 'PipeWriter' is ambiguous. It is defined * at src/System/IO/HVIO.hs:614:22 * at src/System/IO/HVIO.hs:614: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 src/System/IO/HVIO.hs:614:1 100% ( 18 / 18) in 'System.IO.HVIO' Warning: System.IO.PlafCompat: Could not find documentation for exported module: System.Posix.Files Warning: System.IO.PlafCompat: Couldn't find .haddock for export createLink Warning: System.IO.PlafCompat: Couldn't find .haddock for export createSymbolicLink Warning: System.IO.PlafCompat: Couldn't find .haddock for export getSymbolicLinkStatus Warning: System.IO.PlafCompat: Couldn't find .haddock for export readSymbolicLink Warning: System.IO.PlafCompat: Couldn't find .haddock for export accessTime Warning: System.IO.PlafCompat: Couldn't find .haddock for export deviceID Warning: System.IO.PlafCompat: Couldn't find .haddock for export fileGroup Warning: System.IO.PlafCompat: Couldn't find .haddock for export fileID Warning: System.IO.PlafCompat: Couldn't find .haddock for export fileMode Warning: System.IO.PlafCompat: Couldn't find .haddock for export fileOwner Warning: System.IO.PlafCompat: Couldn't find .haddock for export fileSize Warning: System.IO.PlafCompat: Couldn't find .haddock for export getFileStatus Warning: System.IO.PlafCompat: Couldn't find .haddock for export isBlockDevice Warning: System.IO.PlafCompat: Couldn't find .haddock for export isCharacterDevice Warning: System.IO.PlafCompat: Couldn't find .haddock for export isDirectory Warning: System.IO.PlafCompat: Couldn't find .haddock for export isNamedPipe Warning: System.IO.PlafCompat: Couldn't find .haddock for export isRegularFile Warning: System.IO.PlafCompat: Couldn't find .haddock for export isSocket Warning: System.IO.PlafCompat: Couldn't find .haddock for export isSymbolicLink Warning: System.IO.PlafCompat: Couldn't find .haddock for export linkCount Warning: System.IO.PlafCompat: Couldn't find .haddock for export modificationTime Warning: System.IO.PlafCompat: Couldn't find .haddock for export specialDeviceID Warning: System.IO.PlafCompat: Couldn't find .haddock for export statusChangeTime Warning: System.IO.PlafCompat: Couldn't find .haddock for export FileStatus Warning: System.IO.PlafCompat: Couldn't find .haddock for export groupExecuteMode Warning: System.IO.PlafCompat: Couldn't find .haddock for export groupReadMode Warning: System.IO.PlafCompat: Couldn't find .haddock for export groupWriteMode Warning: System.IO.PlafCompat: Couldn't find .haddock for export intersectFileModes Warning: System.IO.PlafCompat: Couldn't find .haddock for export otherExecuteMode Warning: System.IO.PlafCompat: Couldn't find .haddock for export otherReadMode Warning: System.IO.PlafCompat: Couldn't find .haddock for export otherWriteMode Warning: System.IO.PlafCompat: Couldn't find .haddock for export ownerExecuteMode Warning: System.IO.PlafCompat: Couldn't find .haddock for export ownerReadMode Warning: System.IO.PlafCompat: Couldn't find .haddock for export ownerWriteMode Warning: System.IO.PlafCompat: Couldn't find .haddock for export setGroupIDMode Warning: System.IO.PlafCompat: Couldn't find .haddock for export setUserIDMode Warning: System.IO.PlafCompat: Couldn't find .haddock for export blockSpecialMode Warning: System.IO.PlafCompat: Couldn't find .haddock for export characterSpecialMode Warning: System.IO.PlafCompat: Couldn't find .haddock for export namedPipeMode Warning: System.IO.PlafCompat: Couldn't find .haddock for export regularFileMode Warning: System.IO.PlafCompat: Couldn't find .haddock for export directoryMode Warning: System.IO.PlafCompat: Couldn't find .haddock for export fileTypeModes Warning: System.IO.PlafCompat: Couldn't find .haddock for export socketMode Warning: System.IO.PlafCompat: Couldn't find .haddock for export symbolicLinkMode Warning: System.IO.PlafCompat: Couldn't find .haddock for export PathVar Warning: System.IO.PlafCompat: Couldn't find .haddock for export CAttributes Warning: System.IO.PlafCompat: Couldn't find .haddock for export DontSync Warning: System.IO.PlafCompat: Couldn't find .haddock for export EmptyPath Warning: System.IO.PlafCompat: Couldn't find .haddock for export ExtendedFileStatus Warning: System.IO.PlafCompat: Couldn't find .haddock for export ForceSync Warning: System.IO.PlafCompat: Couldn't find .haddock for export NoAutoMount Warning: System.IO.PlafCompat: Couldn't find .haddock for export StatxAll Warning: System.IO.PlafCompat: Couldn't find .haddock for export StatxAtime Warning: System.IO.PlafCompat: Couldn't find .haddock for export StatxBasicStats Warning: System.IO.PlafCompat: Couldn't find .haddock for export StatxBlocks Warning: System.IO.PlafCompat: Couldn't find .haddock for export StatxBtime Warning: System.IO.PlafCompat: Couldn't find .haddock for export StatxCtime Warning: System.IO.PlafCompat: Couldn't find .haddock for export StatxFlags Warning: System.IO.PlafCompat: Couldn't find .haddock for export StatxGid Warning: System.IO.PlafCompat: Couldn't find .haddock for export StatxIno Warning: System.IO.PlafCompat: Couldn't find .haddock for export StatxMask Warning: System.IO.PlafCompat: Couldn't find .haddock for export StatxMntId Warning: System.IO.PlafCompat: Couldn't find .haddock for export StatxMode Warning: System.IO.PlafCompat: Couldn't find .haddock for export StatxMtime Warning: System.IO.PlafCompat: Couldn't find .haddock for export StatxNlink Warning: System.IO.PlafCompat: Couldn't find .haddock for export StatxSize Warning: System.IO.PlafCompat: Couldn't find .haddock for export StatxType Warning: System.IO.PlafCompat: Couldn't find .haddock for export StatxUid Warning: System.IO.PlafCompat: Couldn't find .haddock for export SymlinkNoFollow Warning: System.IO.PlafCompat: Couldn't find .haddock for export SyncAsStat Warning: System.IO.PlafCompat: Couldn't find .haddock for export accessModes Warning: System.IO.PlafCompat: Couldn't find .haddock for export accessTimeHiRes Warning: System.IO.PlafCompat: Couldn't find .haddock for export accessTimeHiResX Warning: System.IO.PlafCompat: Couldn't find .haddock for export creationTimeHiResX Warning: System.IO.PlafCompat: Couldn't find .haddock for export defaultStatxFlags Warning: System.IO.PlafCompat: Couldn't find .haddock for export defaultStatxMask Warning: System.IO.PlafCompat: Couldn't find .haddock for export deviceIDX Warning: System.IO.PlafCompat: Couldn't find .haddock for export fileAppendX Warning: System.IO.PlafCompat: Couldn't find .haddock for export fileBlockSize Warning: System.IO.PlafCompat: Couldn't find .haddock for export fileBlockSizeX Warning: System.IO.PlafCompat: Couldn't find .haddock for export fileBlocks Warning: System.IO.PlafCompat: Couldn't find .haddock for export fileBlocksX Warning: System.IO.PlafCompat: Couldn't find .haddock for export fileCompressedX Warning: System.IO.PlafCompat: Couldn't find .haddock for export fileDaxX Warning: System.IO.PlafCompat: Couldn't find .haddock for export fileEncryptedX Warning: System.IO.PlafCompat: Couldn't find .haddock for export fileGroupX Warning: System.IO.PlafCompat: Couldn't find .haddock for export fileIDX Warning: System.IO.PlafCompat: Couldn't find .haddock for export fileImmutableX Warning: System.IO.PlafCompat: Couldn't find .haddock for export fileModeX Warning: System.IO.PlafCompat: Couldn't find .haddock for export fileNoDumpX Warning: System.IO.PlafCompat: Couldn't find .haddock for export fileOwnerX Warning: System.IO.PlafCompat: Couldn't find .haddock for export fileSizeX Warning: System.IO.PlafCompat: Couldn't find .haddock for export fileVerityX Warning: System.IO.PlafCompat: Couldn't find .haddock for export getFdPathVar Warning: System.IO.PlafCompat: Couldn't find .haddock for export getFdStatus Warning: System.IO.PlafCompat: Couldn't find .haddock for export groupModes Warning: System.IO.PlafCompat: Couldn't find .haddock for export haveStatx Warning: System.IO.PlafCompat: Couldn't find .haddock for export isBlockDeviceX Warning: System.IO.PlafCompat: Couldn't find .haddock for export isCharacterDeviceX Warning: System.IO.PlafCompat: Couldn't find .haddock for export isDirectoryX Warning: System.IO.PlafCompat: Couldn't find .haddock for export isNamedPipeX Warning: System.IO.PlafCompat: Couldn't find .haddock for export isRegularFileX Warning: System.IO.PlafCompat: Couldn't find .haddock for export isSocketX Warning: System.IO.PlafCompat: Couldn't find .haddock for export isSymbolicLinkX Warning: System.IO.PlafCompat: Couldn't find .haddock for export linkCountX Warning: System.IO.PlafCompat: Couldn't find .haddock for export modificationTimeHiRes Warning: System.IO.PlafCompat: Couldn't find .haddock for export modificationTimeHiResX Warning: System.IO.PlafCompat: Couldn't find .haddock for export mountIDX Warning: System.IO.PlafCompat: Couldn't find .haddock for export nullFileMode Warning: System.IO.PlafCompat: Couldn't find .haddock for export otherModes Warning: System.IO.PlafCompat: Couldn't find .haddock for export ownerModes Warning: System.IO.PlafCompat: Couldn't find .haddock for export setFdMode Warning: System.IO.PlafCompat: Couldn't find .haddock for export setFdOwnerAndGroup Warning: System.IO.PlafCompat: Couldn't find .haddock for export setFdSize Warning: System.IO.PlafCompat: Couldn't find .haddock for export setFdTimesHiRes Warning: System.IO.PlafCompat: Couldn't find .haddock for export setFileCreationMask Warning: System.IO.PlafCompat: Couldn't find .haddock for export specialDeviceIDX Warning: System.IO.PlafCompat: Couldn't find .haddock for export statusChangeTimeHiRes Warning: System.IO.PlafCompat: Couldn't find .haddock for export statusChangeTimeHiResX Warning: System.IO.PlafCompat: Couldn't find .haddock for export stdFileMode Warning: System.IO.PlafCompat: Couldn't find .haddock for export touchFd Warning: System.IO.PlafCompat: Couldn't find .haddock for export unionFileModes Warning: System.IO.PlafCompat: Couldn't find .haddock for export rename Warning: System.IO.PlafCompat: Couldn't find .haddock for export createDevice Warning: System.IO.PlafCompat: Couldn't find .haddock for export createNamedPipe Warning: System.IO.PlafCompat: Couldn't find .haddock for export fileAccess Warning: System.IO.PlafCompat: Couldn't find .haddock for export fileExist Warning: System.IO.PlafCompat: Couldn't find .haddock for export getExtendedFileStatus Warning: System.IO.PlafCompat: Couldn't find .haddock for export getPathVar Warning: System.IO.PlafCompat: Couldn't find .haddock for export removeLink Warning: System.IO.PlafCompat: Couldn't find .haddock for export setFileMode Warning: System.IO.PlafCompat: Couldn't find .haddock for export setFileSize Warning: System.IO.PlafCompat: Couldn't find .haddock for export setFileTimes Warning: System.IO.PlafCompat: Couldn't find .haddock for export setFileTimesHiRes Warning: System.IO.PlafCompat: Couldn't find .haddock for export setOwnerAndGroup Warning: System.IO.PlafCompat: Couldn't find .haddock for export setSymbolicLinkOwnerAndGroup Warning: System.IO.PlafCompat: Couldn't find .haddock for export setSymbolicLinkTimesHiRes Warning: System.IO.PlafCompat: Couldn't find .haddock for export touchFile Warning: System.IO.PlafCompat: Couldn't find .haddock for export touchSymbolicLink Warning: System.IO.PlafCompat: Could not find documentation for exported module: System.Posix.Types Warning: System.IO.PlafCompat: Couldn't find .haddock for export Fd Warning: System.IO.PlafCompat: Couldn't find .haddock for export ProcessID Warning: System.IO.PlafCompat: Couldn't find .haddock for export DeviceID Warning: System.IO.PlafCompat: Couldn't find .haddock for export FileID Warning: System.IO.PlafCompat: Couldn't find .haddock for export FileMode Warning: System.IO.PlafCompat: Couldn't find .haddock for export LinkCount Warning: System.IO.PlafCompat: Couldn't find .haddock for export UserID Warning: System.IO.PlafCompat: Couldn't find .haddock for export GroupID Warning: System.IO.PlafCompat: Couldn't find .haddock for export FileOffset Warning: System.IO.PlafCompat: Couldn't find .haddock for export EpochTime Warning: System.IO.PlafCompat: Couldn't find .haddock for export ProcessGroupID Warning: System.IO.PlafCompat: Couldn't find .haddock for export ByteCount Warning: System.IO.PlafCompat: Couldn't find .haddock for export CSsize Warning: System.IO.PlafCompat: Couldn't find .haddock for export CBlkCnt Warning: System.IO.PlafCompat: Couldn't find .haddock for export CBlkSize Warning: System.IO.PlafCompat: Couldn't find .haddock for export CCc Warning: System.IO.PlafCompat: Couldn't find .haddock for export CClockId Warning: System.IO.PlafCompat: Couldn't find .haddock for export CDev Warning: System.IO.PlafCompat: Couldn't find .haddock for export CFsBlkCnt Warning: System.IO.PlafCompat: Couldn't find .haddock for export CFsFilCnt Warning: System.IO.PlafCompat: Couldn't find .haddock for export CGid Warning: System.IO.PlafCompat: Couldn't find .haddock for export CId Warning: System.IO.PlafCompat: Couldn't find .haddock for export CIno Warning: System.IO.PlafCompat: Couldn't find .haddock for export CKey Warning: System.IO.PlafCompat: Couldn't find .haddock for export CMode Warning: System.IO.PlafCompat: Couldn't find .haddock for export CNfds Warning: System.IO.PlafCompat: Couldn't find .haddock for export CNlink Warning: System.IO.PlafCompat: Couldn't find .haddock for export COff Warning: System.IO.PlafCompat: Couldn't find .haddock for export CPid Warning: System.IO.PlafCompat: Couldn't find .haddock for export CRLim Warning: System.IO.PlafCompat: Couldn't find .haddock for export CSocklen Warning: System.IO.PlafCompat: Couldn't find .haddock for export CSpeed Warning: System.IO.PlafCompat: Couldn't find .haddock for export CTcflag Warning: System.IO.PlafCompat: Couldn't find .haddock for export CTimer Warning: System.IO.PlafCompat: Couldn't find .haddock for export CUid Warning: System.IO.PlafCompat: Couldn't find .haddock for export ClockTick Warning: System.IO.PlafCompat: Couldn't find .haddock for export Limit 1% ( 2 /178) in 'System.IO.PlafCompat' Missing documentation for: createLink createSymbolicLink getSymbolicLinkStatus readSymbolicLink accessTime deviceID fileGroup fileID fileMode fileOwner fileSize getFileStatus isBlockDevice isCharacterDevice isDirectory isNamedPipe isRegularFile isSocket isSymbolicLink linkCount modificationTime specialDeviceID statusChangeTime FileStatus groupExecuteMode groupReadMode groupWriteMode intersectFileModes otherExecuteMode otherReadMode otherWriteMode ownerExecuteMode ownerReadMode ownerWriteMode setGroupIDMode setUserIDMode blockSpecialMode characterSpecialMode namedPipeMode regularFileMode directoryMode fileTypeModes socketMode symbolicLinkMode PathVar CAttributes DontSync EmptyPath ExtendedFileStatus ForceSync NoAutoMount StatxAll StatxAtime StatxBasicStats StatxBlocks StatxBtime StatxCtime StatxFlags StatxGid StatxIno StatxMask StatxMntId StatxMode StatxMtime StatxNlink StatxSize StatxType StatxUid SymlinkNoFollow SyncAsStat accessModes accessTimeHiRes accessTimeHiResX creationTimeHiResX defaultStatxFlags defaultStatxMask deviceIDX fileAppendX fileBlockSize fileBlockSizeX fileBlocks fileBlocksX fileCompressedX fileDaxX fileEncryptedX fileGroupX fileIDX fileImmutableX fileModeX fileNoDumpX fileOwnerX fileSizeX fileVerityX getFdPathVar getFdStatus groupModes haveStatx isBlockDeviceX isCharacterDeviceX isDirectoryX isNamedPipeX isRegularFileX isSocketX isSymbolicLinkX linkCountX modificationTimeHiRes modificationTimeHiResX mountIDX nullFileMode otherModes ownerModes setFdMode setFdOwnerAndGroup setFdSize setFdTimesHiRes setFileCreationMask specialDeviceIDX statusChangeTimeHiRes statusChangeTimeHiResX stdFileMode touchFd unionFileModes rename createDevice createNamedPipe fileAccess fileExist getExtendedFileStatus getPathVar removeLink setFileMode setFileSize setFileTimes setFileTimesHiRes setOwnerAndGroup setSymbolicLinkOwnerAndGroup setSymbolicLinkTimesHiRes touchFile touchSymbolicLink Fd ProcessID DeviceID FileID FileMode LinkCount UserID GroupID FileOffset EpochTime ProcessGroupID ByteCount CSsize CBlkCnt CBlkSize CCc CClockId CDev CFsBlkCnt CFsFilCnt CGid CId CIno CKey CMode CNfds CNlink COff CPid CRLim CSocklen CSpeed CTcflag CTimer CUid ClockTick Limit Warning: 'hBlockCopy' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 23 / 23) in 'System.IO.Utils' 100% ( 1 / 1) in 'System.IO.WindowsCompat' Warning: 'realpath' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'realpath_s' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'normalise' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 22 / 22) in 'System.Path.NameManip' 100% ( 4 / 4) in 'System.Path.WildMatch' 11% ( 1 / 9) in 'System.Posix.Consts' Missing documentation for: blockSpecialMode (src/System/Posix/Consts.hs:28) characterSpecialMode (src/System/Posix/Consts.hs:31) namedPipeMode (src/System/Posix/Consts.hs:34) regularFileMode (src/System/Posix/Consts.hs:37) directoryMode (src/System/Posix/Consts.hs:40) fileTypeModes (src/System/Posix/Consts.hs:43) socketMode (src/System/Posix/Consts.hs:46) symbolicLinkMode (src/System/Posix/Consts.hs:49) 10% ( 1 / 10) in 'System.IO.StatCompat' Missing documentation for: FileStatusCompat (src/System/IO/StatCompat.hs:56) sc_helper (src/System/IO/StatCompat.hs:71) isBlockDevice (src/System/IO/StatCompat.hs:75) isCharacterDevice (src/System/IO/StatCompat.hs:76) isNamedPipe (src/System/IO/StatCompat.hs:77) isRegularFile (src/System/IO/StatCompat.hs:78) isDirectory (src/System/IO/StatCompat.hs:79) isSymbolicLink (src/System/IO/StatCompat.hs:80) isSocket (src/System/IO/StatCompat.hs:81) 100% ( 9 / 9) in 'System.Time.Utils' Warning: 'SystemFS' is ambiguous. It is defined * at src/System/IO/HVFS.hs:325:17 * at src/System/IO/HVFS.hs:325: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 src/System/IO/HVFS.hs:325:1 Warning: 'HVFSStatEncap' is ambiguous. It is defined * at src/System/IO/HVFS.hs:110:22 * at src/System/IO/HVFS.hs:110: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 src/System/IO/HVFS.hs:110:1 Warning: System.IO.HVFS: Couldn't find .haddock for export FilePath Warning: System.IO.HVFS: Couldn't find .haddock for export DeviceID Warning: System.IO.HVFS: Couldn't find .haddock for export FileID Warning: System.IO.HVFS: Couldn't find .haddock for export FileMode Warning: System.IO.HVFS: Couldn't find .haddock for export LinkCount Warning: System.IO.HVFS: Couldn't find .haddock for export UserID Warning: System.IO.HVFS: Couldn't find .haddock for export GroupID Warning: System.IO.HVFS: Couldn't find .haddock for export FileOffset Warning: System.IO.HVFS: Couldn't find .haddock for export EpochTime Warning: System.IO.HVFS: Couldn't find .haddock for export IOMode 47% ( 10 / 21) in 'System.IO.HVFS' Missing documentation for: SystemFS (src/System/IO/HVFS.hs:325) FilePath DeviceID FileID FileMode LinkCount UserID GroupID FileOffset EpochTime IOMode 100% ( 3 / 3) in 'System.Path.Glob' 83% ( 5 / 6) in 'System.IO.HVFS.Utils' Missing documentation for: SystemFS (src/System/IO/HVFS.hs:325) 100% ( 14 / 14) in 'System.Path' 91% ( 11 / 12) in 'Data.MIME.Types' Missing documentation for: MIMETypeData (src/Data/MIME/Types.hs:51) Warning: 'MemoryVFS' is ambiguous. It is defined * at src/System/IO/HVFS/InstanceHelpers.hs:82:18 * at src/System/IO/HVFS/InstanceHelpers.hs:82: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 src/System/IO/HVFS/InstanceHelpers.hs:82:1 100% ( 14 / 14) in 'System.IO.HVFS.InstanceHelpers' Warning: 'HVFSChroot' is ambiguous. It is defined * at src/System/IO/HVFS/Combinators.hs:93:31 * at src/System/IO/HVFS/Combinators.hs:93: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 src/System/IO/HVFS/Combinators.hs:93:1 100% ( 5 / 5) in 'System.IO.HVFS.Combinators' Warning: 'hPutBuf' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'hGetBuf' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 29 / 29) in 'System.IO.Binary' Warning: 'ProgressStatus' is ambiguous. It is defined * at src/Data/Progress/Tracker.hs:118:6 * at src/Data/Progress/Tracker.hs:117: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 src/Data/Progress/Tracker.hs:117:1 Warning: 'Progress' is ambiguous. It is defined * at src/Data/Progress/Tracker.hs:131:20 * at src/Data/Progress/Tracker.hs:131: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 src/Data/Progress/Tracker.hs:131:1 96% ( 28 / 29) in 'Data.Progress.Tracker' Missing documentation for: ProgressStatuses (src/Data/Progress/Tracker.hs:133) Warning: 'stopAutoDisplayMeter' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 94% ( 16 / 17) in 'Data.Progress.Meter' Missing documentation for: ProgressMeter (src/Data/Progress/Meter.hs:76) 85% ( 12 / 14) in 'Text.ParserCombinators.Parsec.Utils' Missing documentation for: GeneralizedToken (src/Text/ParserCombinators/Parsec/Utils.hs:43) GeneralizedTokenParser (src/Text/ParserCombinators/Parsec/Utils.hs:44) Warning: Control.Concurrent.Thread.Utils: could not find link destinations for: - GHC.Types.IO - GHC.Internal.Conc.Sync.ThreadId Warning: Data.BinPacking: could not find link destinations for: - GHC.Classes.== - GHC.Classes.Eq - GHC.Internal.Num.Num - GHC.Classes.Ord - GHC.Internal.Read.Read - GHC.Internal.Show.Show - GHC.Types.Bool - GHC.Internal.Base.String - GHC.Types.Int - GHC.Internal.Data.Either.Either - 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.Internal.Text.ParserCombinators.ReadPrec.ReadPrec - GHC.Internal.Read.readPrec - GHC.Internal.Read.readListPrec Warning: Data.Bits.Utils: could not find link destinations for: - GHC.Internal.Enum.Bounded - GHC.Internal.Real.Integral - GHC.Internal.Num.Num - GHC.Internal.Base.String - GHC.Types.Char - GHC.Internal.Word.Word8 - GHC.Internal.Bits.Bits Warning: Data.CSV: could not find link destinations for: - GHC.Internal.Base.String - Text.ParserCombinators.Parsec.Char.CharParser Warning: Data.Compression.Inflate: could not find link destinations for: - GHC.Classes.== - GHC.Classes.Eq - GHC.Internal.Show.Show - GHC.Types.Bool - GHC.Internal.Base.String - GHC.Types.Int - GHC.Internal.Word.Word32 - GHC.Internal.Show.show - GHC.Internal.Show.showList - GHC.Internal.Show.showsPrec - GHC.Internal.Show.ShowS - GHC.Classes./= Warning: Data.Either.Utils: could not find link destinations for: - GHC.Internal.Show.Show - GHC.Internal.Base.String - GHC.Internal.Maybe.Maybe - GHC.Internal.Data.Either.Either - Control.Monad.Error.Class.MonadError Warning: Data.Hash.CRC32.GZip: could not find link destinations for: - GHC.Types.Char - GHC.Types.Int - GHC.Internal.Word.Word32 - GHC.Internal.Arr.Array Warning: Data.Hash.MD5: could not find link destinations for: - GHC.Internal.Num.fromInteger - GHC.Internal.Num.- - GHC.Classes.== - GHC.Internal.Num.negate - GHC.Classes.Eq - GHC.Internal.Num.Num - GHC.Internal.Show.Show - GHC.Types.Bool - GHC.Internal.Base.String - GHC.Types.Int - GHC.Num.Integer.Integer - GHC.Internal.Word.Word32 - GHC.Internal.Word.Word64 - GHC.Internal.Num.* - GHC.Internal.Num.+ - GHC.Internal.Num.abs - GHC.Internal.Num.signum - GHC.Internal.Show.show - GHC.Internal.Show.showList - GHC.Internal.Show.showsPrec - GHC.Internal.Show.ShowS - GHC.Classes./= Warning: Data.List.Utils: could not find link destinations for: - GHC.Classes.Eq - GHC.Classes.Ord - GHC.Internal.Read.Read - GHC.Internal.Show.Show - GHC.Types.Bool - GHC.Internal.Base.String - GHC.Types.Int - GHC.Internal.Maybe.Maybe - GHC.Types.Ordering - Control.Monad.Trans.State.Lazy.State Warning: Data.Map.Utils: could not find link destinations for: - GHC.Classes.Ord - GHC.Internal.Read.Read - GHC.Internal.Show.Show - GHC.Internal.Base.String - Data.Map.Internal.Map Warning: Data.Maybe.Utils: could not find link destinations for: - GHC.Internal.Base.String - GHC.Internal.Maybe.Maybe - GHC.Internal.Maybe.Nothing - GHC.Internal.Maybe.Just Warning: Data.Quantity: could not find link destinations for: - GHC.Internal.Float.Floating - GHC.Internal.Real.Fractional - GHC.Internal.Real.Integral - GHC.Classes.Ord - GHC.Internal.Read.Read - GHC.Internal.Real.Real - GHC.Types.Bool - GHC.Internal.Base.String - GHC.Types.Char - GHC.Types.Double - GHC.Types.Int - GHC.Internal.Data.Either.Either - GHC.Internal.Real.round Warning: Data.String.Utils: could not find link destinations for: - GHC.Classes.Eq - GHC.Internal.Read.Read - GHC.Types.Bool - GHC.Internal.Base.String - GHC.Internal.Maybe.Maybe Warning: Network.Email.Mailbox: could not find link destinations for: - GHC.Classes.== - GHC.Classes.Eq - GHC.Internal.Show.Show - GHC.Types.Bool - GHC.Internal.Base.String - GHC.Types.Int - GHC.Types.IO - GHC.Internal.Show.show - GHC.Internal.Show.showList - GHC.Internal.Show.showsPrec - GHC.Internal.Show.ShowS - GHC.Classes./= Warning: Network.Utils: could not find link destinations for: - GHC.Internal.Base.String - GHC.Types.Int - GHC.Types.IO - Network.Socket.Info.HostName - Network.Socket.Types.PortNumber - Network.Socket.Types.SockAddr - Network.Socket.Types.Socket Warning: Network.SocketServer: could not find link destinations for: - GHC.Classes.== - GHC.Classes.Eq - GHC.Internal.Show.Show - GHC.Types.Bool - GHC.Internal.Base.String - GHC.Types.Int - GHC.Types.IO - GHC.Internal.Show.show - GHC.Internal.Show.showList - GHC.Internal.Show.showsPrec - GHC.Internal.Show.ShowS - GHC.Classes./= - GHC.Internal.IO.Handle.Types.Handle - Network.Socket.Types.Family - Network.Socket.Types.HostAddress - Network.Socket.Types.PortNumber - Network.Socket.Types.SockAddr - Network.Socket.Types.Socket - Network.Socket.Types.SocketType - System.Log.Priority Warning: System.Cmd.Utils: could not find link destinations for: - GHC.Classes.== - GHC.Classes.Eq - GHC.Internal.Show.Show - GHC.Types.Bool - GHC.Internal.Base.String - GHC.Types.Int - GHC.Internal.Maybe.Maybe - GHC.Types.IO - GHC.Internal.Show.show - GHC.Internal.Show.showList - GHC.Internal.Show.showsPrec - GHC.Internal.Show.ShowS - GHC.Classes./= - GHC.Internal.IO.Handle.Types.Handle - System.Posix.Process.Internals.ProcessStatus Warning: Network.Email.Sendmail: could not find link destinations for: - GHC.Internal.Base.String - GHC.Internal.Maybe.Maybe - GHC.Types.IO Warning: System.Console.GetOpt.Utils: could not find link destinations for: - GHC.Internal.Base.String - GHC.Internal.Maybe.Maybe - GHC.Types.IO - System.Console.GetOpt.ArgOrder - System.Console.GetOpt.OptDescr Warning: System.Daemon: could not find link destinations for: - GHC.Types.IO Warning: System.Debian: could not find link destinations for: - GHC.Classes.== - GHC.Classes.>= - GHC.Classes.Eq - GHC.Classes.Ord - GHC.Types.Bool - GHC.Internal.Base.String - GHC.Types.Ordering - GHC.Types.IO - GHC.Classes./= - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.compare - GHC.Classes.max - GHC.Classes.min Warning: System.Debian.ControlParser: could not find link destinations for: - GHC.Internal.Base.String - GHC.Internal.Maybe.Maybe - Text.ParserCombinators.Parsec.Char.CharParser Warning: System.FileArchive.GZip: could not find link destinations for: - GHC.Classes.== - GHC.Classes.Eq - GHC.Internal.Show.Show - GHC.Types.Bool - GHC.Internal.Base.String - GHC.Types.Int - GHC.Internal.Maybe.Maybe - GHC.Types.IO - GHC.Internal.Word.Word32 - GHC.Internal.Data.Either.Either - GHC.Internal.Show.show - GHC.Internal.Show.showList - GHC.Internal.Show.showsPrec - GHC.Internal.Show.ShowS - GHC.Classes./= - GHC.Internal.IO.Handle.Types.Handle Warning: System.IO.HVIO: could not find link destinations for: - GHC.Internal.Show.Show - GHC.Types.Bool - GHC.Internal.Base.String - GHC.Types.Char - GHC.Types.Int - GHC.Num.Integer.Integer - GHC.Internal.Maybe.Maybe - GHC.Types.IO - GHC.Internal.Ptr.Ptr - GHC.Internal.IO.Exception.IOError - GHC.Internal.Show.show - GHC.Internal.Show.showList - GHC.Internal.Show.showsPrec - GHC.Internal.Show.ShowS - GHC.Internal.IO.Handle.Types.Handle - GHC.Internal.IO.Handle.Text.hGetContents - GHC.Internal.IO.Device.SeekMode - GHC.Internal.IO.Handle.Types.BufferMode - GHC.Internal.IO.Exception.IOErrorType Warning: System.IO.PlafCompat: could not find link destinations for: - GHC.Internal.Num.fromInteger - GHC.Internal.Num.- - GHC.Internal.Enum.enumFrom - GHC.Internal.Enum.enumFromThen - GHC.Internal.Enum.enumFromTo - GHC.Internal.Enum.enumFromThenTo - GHC.Classes.== - GHC.Classes.>= - GHC.Internal.Num.negate - GHC.Internal.Real.toInteger - GHC.Internal.Real.toRational - GHC.Internal.Base.<> - GHC.Internal.Base.mempty - GHC.Internal.Base.mappend - GHC.Internal.Base.mconcat - GHC.Internal.Enum.Bounded - GHC.Internal.Enum.Enum - GHC.Classes.Eq - GHC.Internal.Real.Integral - GHC.Internal.Num.Num - GHC.Classes.Ord - GHC.Internal.Read.Read - GHC.Internal.Real.Real - GHC.Internal.Show.Show - GHC.Internal.Ix.Ix - GHC.Internal.Base.Semigroup - GHC.Internal.Base.Monoid - GHC.Types.Bool - GHC.Internal.Base.String - GHC.Types.Int - GHC.Internal.Int.Int32 - GHC.Internal.Int.Int64 - GHC.Num.Integer.Integer - GHC.Internal.Maybe.Maybe - GHC.Types.Ordering - GHC.Internal.Real.Rational - GHC.Types.IO - GHC.Internal.Word.Word8 - GHC.Internal.Word.Word32 - GHC.Internal.Word.Word64 - GHC.Internal.Ptr.Ptr - GHC.Internal.Base.NonEmpty - 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.Num.* - GHC.Internal.Num.+ - GHC.Internal.Num.abs - GHC.Internal.Num.signum - GHC.Internal.Read.readList - GHC.Internal.Read.readsPrec - GHC.Internal.Real.div - GHC.Internal.Real.divMod - GHC.Internal.Real.mod - GHC.Internal.Real.quot - GHC.Internal.Real.quotRem - GHC.Internal.Real.rem - 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.Base.sconcat - GHC.Internal.Base.stimes - GHC.Internal.Text.ParserCombinators.ReadPrec.ReadPrec - GHC.Internal.Read.readPrec - GHC.Internal.Read.readListPrec - GHC.Internal.Bits.Bits - GHC.Internal.Bits..&. - GHC.Internal.Bits..|. - GHC.Internal.Bits.bit - GHC.Internal.Bits.bitSize - GHC.Internal.Bits.bitSizeMaybe - GHC.Internal.Bits.clearBit - GHC.Internal.Bits.complement - GHC.Internal.Bits.complementBit - GHC.Internal.Bits.isSigned - GHC.Internal.Bits.popCount - GHC.Internal.Bits.rotate - GHC.Internal.Bits.rotateL - GHC.Internal.Bits.rotateR - GHC.Internal.Bits.setBit - GHC.Internal.Bits.shift - GHC.Internal.Bits.shiftL - GHC.Internal.Bits.shiftR - GHC.Internal.Bits.testBit - GHC.Internal.Bits.unsafeShiftL - GHC.Internal.Bits.unsafeShiftR - GHC.Internal.Bits.xor - GHC.Internal.Bits.zeroBits - GHC.Internal.Bits.FiniteBits - GHC.Internal.Bits.countLeadingZeros - GHC.Internal.Bits.countTrailingZeros - GHC.Internal.Bits.finiteBitSize - GHC.Internal.ForeignPtr.ForeignPtr - GHC.Internal.Ix.range - GHC.Internal.Ix.index - GHC.Internal.Ix.unsafeIndex - GHC.Internal.Ix.inRange - GHC.Internal.Ix.rangeSize - GHC.Internal.Ix.unsafeRangeSize - GHC.Internal.Foreign.Storable.Storable - GHC.Internal.Foreign.Storable.sizeOf - GHC.Internal.Foreign.Storable.alignment - GHC.Internal.Foreign.Storable.peekElemOff - GHC.Internal.Foreign.Storable.pokeElemOff - GHC.Internal.Foreign.Storable.peekByteOff - GHC.Internal.Foreign.Storable.pokeByteOff - GHC.Internal.Foreign.Storable.peek - GHC.Internal.Foreign.Storable.poke - GHC.Internal.Foreign.C.Types.CClock - GHC.Internal.Foreign.C.Types.CInt - GHC.Internal.Foreign.C.Types.CLong - GHC.Internal.Foreign.C.Types.CSize - GHC.Internal.Foreign.C.Types.CTime - GHC.Internal.Foreign.C.Types.CUIntPtr - GHC.Internal.System.Posix.Internals.CStat - Data.Time.Clock.Internal.POSIXTime.POSIXTime - System.Posix.Files.Common.CStatx Warning: System.IO.Utils: could not find link destinations for: - GHC.Internal.Real.Integral - GHC.Types.Bool - GHC.Internal.Base.String - GHC.Types.Int - GHC.Num.Integer.Integer - GHC.Internal.Maybe.Maybe - GHC.Types.IO - GHC.Internal.Data.OldList.lines - GHC.Internal.Data.OldList.unlines - GHC.Internal.IO.StdHandles.stdin - GHC.Internal.IO.StdHandles.stdout Warning: System.Path.NameManip: could not find link destinations for: - GHC.Internal.Base.String - GHC.Internal.Maybe.Maybe - GHC.Types.IO Warning: System.Path.WildMatch: could not find link destinations for: - GHC.Types.Bool - GHC.Internal.Base.String Warning: System.IO.StatCompat: could not find link destinations for: - GHC.Types.Bool Warning: System.Time.Utils: could not find link destinations for: - GHC.Internal.Num.Num - GHC.Internal.Real.Real - GHC.Internal.Base.String - GHC.Num.Integer.Integer - GHC.Types.IO - System.Time.CalendarTime - System.Time.ClockTime - System.Time.TimeDiff Warning: System.IO.HVFS: 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.>= - GHC.Internal.Enum.Enum - GHC.Classes.Eq - GHC.Classes.Ord - GHC.Internal.Read.Read - GHC.Internal.Show.Show - GHC.Internal.Ix.Ix - GHC.Types.Bool - GHC.Internal.Base.String - GHC.Types.Int - GHC.Internal.Maybe.Maybe - GHC.Types.Ordering - GHC.Types.IO - GHC.Internal.Enum.fromEnum - GHC.Internal.Enum.pred - GHC.Internal.Enum.succ - GHC.Internal.Enum.toEnum - 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.Text.ParserCombinators.ReadPrec.ReadPrec - GHC.Internal.Read.readPrec - GHC.Internal.Read.readListPrec - GHC.Internal.Ix.range - GHC.Internal.Ix.index - GHC.Internal.Ix.unsafeIndex - GHC.Internal.Ix.inRange - GHC.Internal.Ix.rangeSize - GHC.Internal.Ix.unsafeRangeSize - GHC.Internal.Foreign.C.Types.CTime - GHC.Internal.IO.Exception.IOErrorType - System.Time.ClockTime Warning: System.Path.Glob: could not find link destinations for: - GHC.Types.IO Warning: System.IO.HVFS.Utils: could not find link destinations for: - GHC.Classes.== - GHC.Classes.Eq - GHC.Internal.Show.Show - GHC.Types.Bool - GHC.Internal.Base.String - GHC.Types.Int - GHC.Internal.Maybe.Maybe - GHC.Types.IO - GHC.Internal.Show.show - GHC.Internal.Show.showList - GHC.Internal.Show.showsPrec - GHC.Internal.Show.ShowS - GHC.Classes./= - GHC.Internal.IO.Exception.IOErrorType - System.Time.ClockTime Warning: System.Path: could not find link destinations for: - GHC.Internal.Base.String - GHC.Internal.Maybe.Maybe - GHC.Types.IO Warning: Data.MIME.Types: could not find link destinations for: - GHC.Types.Bool - GHC.Internal.Base.String - GHC.Internal.Maybe.Maybe - GHC.Types.IO - GHC.Internal.IO.Handle.Types.Handle - Data.Map.Internal.Map Warning: System.IO.HVFS.InstanceHelpers: could not find link destinations for: - GHC.Classes.== - GHC.Classes.Eq - GHC.Internal.Show.Show - GHC.Types.Bool - GHC.Internal.Base.String - GHC.Types.Int - GHC.Internal.Maybe.Maybe - GHC.Types.IO - GHC.Internal.Show.show - GHC.Internal.Show.showList - GHC.Internal.Show.showsPrec - GHC.Internal.Show.ShowS - GHC.Classes./= - GHC.Internal.IORef.IORef - GHC.Internal.IO.Exception.IOErrorType - System.Time.ClockTime Warning: System.IO.HVFS.Combinators: could not find link destinations for: - GHC.Classes.== - GHC.Classes.Eq - GHC.Internal.Show.Show - GHC.Types.Bool - GHC.Internal.Base.String - GHC.Types.Int - GHC.Internal.Maybe.Maybe - GHC.Types.IO - GHC.Internal.Show.show - GHC.Internal.Show.showList - GHC.Internal.Show.showsPrec - GHC.Internal.Show.ShowS - GHC.Classes./= - GHC.Internal.IO.Exception.IOErrorType - System.Time.ClockTime Warning: System.IO.Binary: could not find link destinations for: - GHC.Classes.Eq - GHC.Internal.Show.Show - GHC.Internal.Base.String - GHC.Types.Char - GHC.Types.Int - GHC.Types.IO - GHC.Internal.Word.Word8 - GHC.Internal.Ptr.Ptr - GHC.Internal.Base.id - GHC.Internal.System.IO.readFile - GHC.Internal.System.IO.writeFile - GHC.Internal.Foreign.C.Types.CChar - GHC.Internal.IO.StdHandles.stdin - GHC.Internal.IO.StdHandles.stdout - System.IO.Binary.hPutBlocks Warning: Data.Progress.Tracker: could not find link destinations for: - GHC.Internal.Real.Fractional - GHC.Internal.Base.String - GHC.Num.Integer.Integer - GHC.Internal.Real.Rational - GHC.Types.IO Warning: Data.Progress.Meter: could not find link destinations for: - GHC.Internal.Base.String - GHC.Types.Int - GHC.Num.Integer.Integer - GHC.Types.IO - GHC.Internal.Conc.Sync.ThreadId - GHC.Internal.MVar.MVar - GHC.Internal.IO.Handle.Types.Handle - Data.Progress.Meter.ProgressMeterR Warning: Text.ParserCombinators.Parsec.Utils: could not find link destinations for: - GHC.Classes.Eq - GHC.Internal.Show.Show - GHC.Types.Bool - GHC.Internal.Base.String - GHC.Internal.Maybe.Maybe - Text.Parsec.Pos.SourcePos - Text.Parsec.String.GenParser Documentation created: dist/doc/html/MissingH/, dist/doc/html/MissingH/MissingH.txt Preprocessing test suite 'runtests' for MissingH-1.6.0.3... + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.vO7N7n + umask 022 + cd /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build + '[' /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT ++ dirname /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT + mkdir -p /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build + mkdir /builddir/build/BUILD/ghc-MissingH-1.6.0.3-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 MissingH-1.6.0.3 + '[' -x Setup ']' + LANG=C.utf8 + ./Setup copy --destdir=/builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT Installing library in /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT/usr/lib64/ghc-9.10.3/lib/MissingH-1.6.0.3 + '[' -x Setup ']' + LANG=C.utf8 + ./Setup register --gen-pkg-config + '[' -d /usr/lib64/ghc-9.10.3/lib ']' + subsubdir=/lib + '[' -d MissingH-1.6.0.3.conf ']' + install -D --mode=0644 MissingH-1.6.0.3.conf /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT/usr/lib64/ghc-9.10.3/lib/package.conf.d/MissingH-1.6.0.3.conf + '[' -d /usr/lib64/ghc-9.10.3/lib ']' + subsubdir=/lib + '[' '!' -f /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT/usr/lib64/ghc-9.10.3/lib/package.conf.d/MissingH-1.6.0.3.conf ']' + rm -f ghc-MissingH.files ghc-MissingH-doc.files + touch ghc-MissingH.files ghc-MissingH-doc.files + pkgdir=/builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT/usr/lib64/ghc-9.10.3/lib/MissingH-1.6.0.3 + '[' '!' -d /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT/usr/lib64/ghc-9.10.3/lib/MissingH-1.6.0.3 ']' + '[' -d /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT/usr/lib64/ghc-9.10.3/lib/MissingH-1.6.0.3 ']' + find /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT/usr/lib64/ghc-9.10.3/lib/MissingH-1.6.0.3 -type d -fprintf ghc-MissingH-devel.files '%%dir %p\n' -o '(' -name '*.p_hi' -o -name '*.p_dyn_hi' -o -name 'libHS*_p.a' ')' -fprint ghc-MissingH-prof.files -o -fprint ghc-MissingH-devel.files + ls /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT/usr/lib64/ghc-9.10.3/lib/package.conf.d/MissingH-1.6.0.3.conf + for i in /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT/usr/lib64/ghc-9.10.3${subsubdir}/libHSMissingH-1.6.0.3-*ghc9.10.3.so + '[' -x /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT/usr/lib64/ghc-9.10.3/lib/libHSMissingH-1.6.0.3-5O8B9FgVjktGxM6WiR7wTT-ghc9.10.3.so ']' + case "$i" in + echo /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT/usr/lib64/ghc-9.10.3/lib/libHSMissingH-1.6.0.3-5O8B9FgVjktGxM6WiR7wTT-ghc9.10.3.so + haddock_dir=/usr/share/doc/ghc/html/libraries/MissingH-1.6.0.3 + '[' -d /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT/usr/share/doc/ghc/html/libraries/MissingH-1.6.0.3 ']' + echo /usr/share/doc/ghc/html/libraries/MissingH-1.6.0.3 + for i in ghc-MissingH.files ghc-MissingH-devel.files ghc-MissingH-doc.files ghc-MissingH-prof.files + '[' -f ghc-MissingH.files ']' + sed -i -e 's!/builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT!!g' ghc-MissingH.files + for i in ghc-MissingH.files ghc-MissingH-devel.files ghc-MissingH-doc.files ghc-MissingH-prof.files + '[' -f ghc-MissingH-devel.files ']' + sed -i -e 's!/builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT!!g' ghc-MissingH-devel.files + for i in ghc-MissingH.files ghc-MissingH-devel.files ghc-MissingH-doc.files ghc-MissingH-prof.files + '[' -f ghc-MissingH-doc.files ']' + sed -i -e 's!/builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT!!g' ghc-MissingH-doc.files + for i in ghc-MissingH.files ghc-MissingH-devel.files ghc-MissingH-doc.files ghc-MissingH-prof.files + '[' -f ghc-MissingH-prof.files ']' + sed -i -e 's!/builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT!!g' ghc-MissingH-prof.files deleting rpaths: + echo 'deleting rpaths:' + type chrpath ++ find /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT -type f -executable -exec sh -c 'file {} | grep -q '\''dynamically linked'\''' ';' -print + for i in $(find /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT -type f -executable -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) ++ chrpath /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT/usr/lib64/ghc-9.10.3/lib/libHSMissingH-1.6.0.3-5O8B9FgVjktGxM6WiR7wTT-ghc9.10.3.so ++ sed -e 's@^/builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT/usr/lib64/ghc-9.10.3/lib/libHSMissingH-1.6.0.3-5O8B9FgVjktGxM6WiR7wTT-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-MissingH-1.6.0.3-build/BUILDROOT /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT/usr/lib64/ghc-9.10.3/lib/MissingH-1.6.0.3/libHSMissingH-1.6.0.3-5O8B9FgVjktGxM6WiR7wTT.a: replacing with normalized version Scanned 51 directories and 227 files, processed 118 inodes, 1 modified (1 replaced + 0 rewritten), 0 unsupported format, 0 errors + /usr/bin/linkdupes --brp /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT/usr Scanned 50 directories and 227 files, considered 227 files, read 2 files, linked 0 files, 0 errors sum of sizes of linked files: 0 bytes Reading /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.YxOLU3 + umask 022 + cd /builddir/build/BUILD/ghc-MissingH-1.6.0.3-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 MissingH-1.6.0.3 + '[' -x Setup ']' + LANG=C.utf8 + ./Setup test Running 1 test suites... Test suite runtests: RUNNING... Cases: 425 Tried: 0 Errors: 0 Failures: 0 Cases: 425 Tried: 1 Errors: 0 Failures: 0 Cases: 425 Tried: 2 Errors: 0 Failures: 0 Cases: 425 Tried: 3 Errors: 0 Failures: 0 Cases: 425 Tried: 4 Errors: 0 Failures: 0 Cases: 425 Tried: 5 Errors: 0 Failures: 0 Cases: 425 Tried: 6 Errors: 0 Failures: 0 Cases: 425 Tried: 7 Errors: 0 Failures: 0 Cases: 425 Tried: 8 Errors: 0 Failures: 0 Cases: 425 Tried: 9 Errors: 0 Failures: 0 Cases: 425 Tried: 10 Errors: 0 Failures: 0 Cases: 425 Tried: 11 Errors: 0 Failures: 0 Cases: 425 Tried: 12 Errors: 0 Failures: 0 Cases: 425 Tried: 13 Errors: 0 Failures: 0 Cases: 425 Tried: 14 Errors: 0 Failures: 0 Cases: 425 Tried: 15 Errors: 0 Failures: 0 Cases: 425 Tried: 16 Errors: 0 Failures: 0 Cases: 425 Tried: 17 Errors: 0 Failures: 0 Cases: 425 Tried: 18 Errors: 0 Failures: 0 Cases: 425 Tried: 19 Errors: 0 Failures: 0 Cases: 425 Tried: 20 Errors: 0 Failures: 0 Cases: 425 Tried: 21 Errors: 0 Failures: 0 Cases: 425 Tried: 22 Errors: 0 Failures: 0 Cases: 425 Tried: 23 Errors: 0 Failures: 0 Cases: 425 Tried: 24 Errors: 0 Failures: 0 Cases: 425 Tried: 25 Errors: 0 Failures: 0 Cases: 425 Tried: 26 Errors: 0 Failures: 0 Cases: 425 Tried: 27 Errors: 0 Failures: 0 Cases: 425 Tried: 28 Errors: 0 Failures: 0 Cases: 425 Tried: 29 Errors: 0 Failures: 0 Cases: 425 Tried: 30 Errors: 0 Failures: 0 Cases: 425 Tried: 31 Errors: 0 Failures: 0 Cases: 425 Tried: 32 Errors: 0 Failures: 0 Cases: 425 Tried: 33 Errors: 0 Failures: 0 Cases: 425 Tried: 34 Errors: 0 Failures: 0 Cases: 425 Tried: 35 Errors: 0 Failures: 0 Cases: 425 Tried: 36 Errors: 0 Failures: 0 Cases: 425 Tried: 37 Errors: 0 Failures: 0 Cases: 425 Tried: 38 Errors: 0 Failures: 0 Cases: 425 Tried: 39 Errors: 0 Failures: 0 Cases: 425 Tried: 40 Errors: 0 Failures: 0 Cases: 425 Tried: 41 Errors: 0 Failures: 0 Cases: 425 Tried: 42 Errors: 0 Failures: 0 Cases: 425 Tried: 43 Errors: 0 Failures: 0 Cases: 425 Tried: 44 Errors: 0 Failures: 0 Cases: 425 Tried: 45 Errors: 0 Failures: 0 Cases: 425 Tried: 46 Errors: 0 Failures: 0 Cases: 425 Tried: 47 Errors: 0 Failures: 0 Cases: 425 Tried: 48 Errors: 0 Failures: 0 Cases: 425 Tried: 49 Errors: 0 Failures: 0 Cases: 425 Tried: 50 Errors: 0 Failures: 0 Cases: 425 Tried: 51 Errors: 0 Failures: 0 Cases: 425 Tried: 52 Errors: 0 Failures: 0 Cases: 425 Tried: 53 Errors: 0 Failures: 0 Cases: 425 Tried: 54 Errors: 0 Failures: 0 Cases: 425 Tried: 55 Errors: 0 Failures: 0 Cases: 425 Tried: 56 Errors: 0 Failures: 0 Cases: 425 Tried: 57 Errors: 0 Failures: 0 Cases: 425 Tried: 58 Errors: 0 Failures: 0 Cases: 425 Tried: 59 Errors: 0 Failures: 0 Cases: 425 Tried: 60 Errors: 0 Failures: 0 Cases: 425 Tried: 61 Errors: 0 Failures: 0 Cases: 425 Tried: 62 Errors: 0 Failures: 0 Cases: 425 Tried: 63 Errors: 0 Failures: 0 Cases: 425 Tried: 64 Errors: 0 Failures: 0 Cases: 425 Tried: 65 Errors: 0 Failures: 0 Cases: 425 Tried: 66 Errors: 0 Failures: 0 Cases: 425 Tried: 67 Errors: 0 Failures: 0 Cases: 425 Tried: 68 Errors: 0 Failures: 0 Cases: 425 Tried: 69 Errors: 0 Failures: 0 Cases: 425 Tried: 70 Errors: 0 Failures: 0 Cases: 425 Tried: 71 Errors: 0 Failures: 0 Cases: 425 Tried: 72 Errors: 0 Failures: 0 Cases: 425 Tried: 73 Errors: 0 Failures: 0 Cases: 425 Tried: 74 Errors: 0 Failures: 0 Cases: 425 Tried: 75 Errors: 0 Failures: 0 Cases: 425 Tried: 76 Errors: 0 Failures: 0 Cases: 425 Tried: 77 Errors: 0 Failures: 0 Cases: 425 Tried: 78 Errors: 0 Failures: 0 Cases: 425 Tried: 79 Errors: 0 Failures: 0 Cases: 425 Tried: 80 Errors: 0 Failures: 0 Cases: 425 Tried: 81 Errors: 0 Failures: 0 Cases: 425 Tried: 82 Errors: 0 Failures: 0 Cases: 425 Tried: 83 Errors: 0 Failures: 0 Cases: 425 Tried: 84 Errors: 0 Failures: 0 Cases: 425 Tried: 85 Errors: 0 Failures: 0 Cases: 425 Tried: 86 Errors: 0 Failures: 0 Cases: 425 Tried: 87 Errors: 0 Failures: 0 Cases: 425 Tried: 88 Errors: 0 Failures: 0 Cases: 425 Tried: 89 Errors: 0 Failures: 0 Cases: 425 Tried: 90 Errors: 0 Failures: 0 Cases: 425 Tried: 91 Errors: 0 Failures: 0 Cases: 425 Tried: 92 Errors: 0 Failures: 0 Cases: 425 Tried: 93 Errors: 0 Failures: 0 Cases: 425 Tried: 94 Errors: 0 Failures: 0 Cases: 425 Tried: 95 Errors: 0 Failures: 0 Cases: 425 Tried: 96 Errors: 0 Failures: 0 Cases: 425 Tried: 97 Errors: 0 Failures: 0 Cases: 425 Tried: 98 Errors: 0 Failures: 0 Cases: 425 Tried: 99 Errors: 0 Failures: 0 Cases: 425 Tried: 100 Errors: 0 Failures: 0 Cases: 425 Tried: 101 Errors: 0 Failures: 0 Cases: 425 Tried: 102 Errors: 0 Failures: 0 Cases: 425 Tried: 103 Errors: 0 Failures: 0 Cases: 425 Tried: 104 Errors: 0 Failures: 0 Cases: 425 Tried: 105 Errors: 0 Failures: 0 Cases: 425 Tried: 106 Errors: 0 Failures: 0 Cases: 425 Tried: 107 Errors: 0 Failures: 0 Cases: 425 Tried: 108 Errors: 0 Failures: 0 Cases: 425 Tried: 109 Errors: 0 Failures: 0 Cases: 425 Tried: 110 Errors: 0 Failures: 0 Cases: 425 Tried: 111 Errors: 0 Failures: 0 Cases: 425 Tried: 112 Errors: 0 Failures: 0 Cases: 425 Tried: 113 Errors: 0 Failures: 0 Cases: 425 Tried: 114 Errors: 0 Failures: 0 Cases: 425 Tried: 115 Errors: 0 Failures: 0 Cases: 425 Tried: 116 Errors: 0 Failures: 0 Cases: 425 Tried: 117 Errors: 0 Failures: 0 Cases: 425 Tried: 118 Errors: 0 Failures: 0 Cases: 425 Tried: 119 Errors: 0 Failures: 0 Cases: 425 Tried: 120 Errors: 0 Failures: 0 Cases: 425 Tried: 121 Errors: 0 Failures: 0 Cases: 425 Tried: 122 Errors: 0 Failures: 0 Cases: 425 Tried: 123 Errors: 0 Failures: 0 Cases: 425 Tried: 124 Errors: 0 Failures: 0 Cases: 425 Tried: 125 Errors: 0 Failures: 0 Cases: 425 Tried: 126 Errors: 0 Failures: 0 Cases: 425 Tried: 127 Errors: 0 Failures: 0 Cases: 425 Tried: 128 Errors: 0 Failures: 0 Cases: 425 Tried: 129 Errors: 0 Failures: 0 Cases: 425 Tried: 130 Errors: 0 Failures: 0 Cases: 425 Tried: 131 Errors: 0 Failures: 0 Cases: 425 Tried: 132 Errors: 0 Failures: 0 Cases: 425 Tried: 133 Errors: 0 Failures: 0 Cases: 425 Tried: 134 Errors: 0 Failures: 0 Cases: 425 Tried: 135 Errors: 0 Failures: 0 Cases: 425 Tried: 136 Errors: 0 Failures: 0 Cases: 425 Tried: 137 Errors: 0 Failures: 0 Cases: 425 Tried: 138 Errors: 0 Failures: 0 Cases: 425 Tried: 139 Errors: 0 Failures: 0 Cases: 425 Tried: 140 Errors: 0 Failures: 0 Cases: 425 Tried: 141 Errors: 0 Failures: 0 Cases: 425 Tried: 142 Errors: 0 Failures: 0 Cases: 425 Tried: 143 Errors: 0 Failures: 0 Cases: 425 Tried: 144 Errors: 0 Failures: 0 Cases: 425 Tried: 145 Errors: 0 Failures: 0 Cases: 425 Tried: 146 Errors: 0 Failures: 0 Cases: 425 Tried: 147 Errors: 0 Failures: 0 Cases: 425 Tried: 148 Errors: 0 Failures: 0 Cases: 425 Tried: 149 Errors: 0 Failures: 0 Cases: 425 Tried: 150 Errors: 0 Failures: 0 Cases: 425 Tried: 151 Errors: 0 Failures: 0 Cases: 425 Tried: 152 Errors: 0 Failures: 0 Cases: 425 Tried: 153 Errors: 0 Failures: 0 Cases: 425 Tried: 154 Errors: 0 Failures: 0 Cases: 425 Tried: 155 Errors: 0 Failures: 0 Cases: 425 Tried: 156 Errors: 0 Failures: 0 Cases: 425 Tried: 157 Errors: 0 Failures: 0 Cases: 425 Tried: 158 Errors: 0 Failures: 0 Cases: 425 Tried: 159 Errors: 0 Failures: 0 Cases: 425 Tried: 160 Errors: 0 Failures: 0 Cases: 425 Tried: 161 Errors: 0 Failures: 0 Cases: 425 Tried: 162 Errors: 0 Failures: 0 Cases: 425 Tried: 163 Errors: 0 Failures: 0 Cases: 425 Tried: 164 Errors: 0 Failures: 0 Cases: 425 Tried: 165 Errors: 0 Failures: 0 Cases: 425 Tried: 166 Errors: 0 Failures: 0 Cases: 425 Tried: 167 Errors: 0 Failures: 0 Cases: 425 Tried: 168 Errors: 0 Failures: 0 Cases: 425 Tried: 169 Errors: 0 Failures: 0 Cases: 425 Tried: 170 Errors: 0 Failures: 0 Cases: 425 Tried: 171 Errors: 0 Failures: 0 Cases: 425 Tried: 172 Errors: 0 Failures: 0 Cases: 425 Tried: 173 Errors: 0 Failures: 0 Cases: 425 Tried: 174 Errors: 0 Failures: 0 Cases: 425 Tried: 175 Errors: 0 Failures: 0 Cases: 425 Tried: 176 Errors: 0 Failures: 0 Cases: 425 Tried: 177 Errors: 0 Failures: 0 Cases: 425 Tried: 178 Errors: 0 Failures: 0 Cases: 425 Tried: 179 Errors: 0 Failures: 0 Cases: 425 Tried: 180 Errors: 0 Failures: 0 Cases: 425 Tried: 181 Errors: 0 Failures: 0 Cases: 425 Tried: 182 Errors: 0 Failures: 0 Cases: 425 Tried: 183 Errors: 0 Failures: 0 Cases: 425 Tried: 184 Errors: 0 Failures: 0 Cases: 425 Tried: 185 Errors: 0 Failures: 0 Cases: 425 Tried: 186 Errors: 0 Failures: 0 Cases: 425 Tried: 187 Errors: 0 Failures: 0 Cases: 425 Tried: 188 Errors: 0 Failures: 0 Cases: 425 Tried: 189 Errors: 0 Failures: 0 Cases: 425 Tried: 190 Errors: 0 Failures: 0 Cases: 425 Tried: 191 Errors: 0 Failures: 0 Cases: 425 Tried: 192 Errors: 0 Failures: 0 Cases: 425 Tried: 193 Errors: 0 Failures: 0 Cases: 425 Tried: 194 Errors: 0 Failures: 0 Cases: 425 Tried: 195 Errors: 0 Failures: 0 Cases: 425 Tried: 196 Errors: 0 Failures: 0 Cases: 425 Tried: 197 Errors: 0 Failures: 0 Cases: 425 Tried: 198 Errors: 0 Failures: 0 Cases: 425 Tried: 199 Errors: 0 Failures: 0 Cases: 425 Tried: 200 Errors: 0 Failures: 0 Cases: 425 Tried: 201 Errors: 0 Failures: 0 Cases: 425 Tried: 202 Errors: 0 Failures: 0 Cases: 425 Tried: 203 Errors: 0 Failures: 0 Cases: 425 Tried: 204 Errors: 0 Failures: 0 Cases: 425 Tried: 205 Errors: 0 Failures: 0 Cases: 425 Tried: 206 Errors: 0 Failures: 0 Cases: 425 Tried: 207 Errors: 0 Failures: 0 Cases: 425 Tried: 208 Errors: 0 Failures: 0 Cases: 425 Tried: 209 Errors: 0 Failures: 0 Cases: 425 Tried: 210 Errors: 0 Failures: 0 Cases: 425 Tried: 211 Errors: 0 Failures: 0 Cases: 425 Tried: 212 Errors: 0 Failures: 0 Cases: 425 Tried: 213 Errors: 0 Failures: 0 Cases: 425 Tried: 214 Errors: 0 Failures: 0 Cases: 425 Tried: 215 Errors: 0 Failures: 0 Cases: 425 Tried: 216 Errors: 0 Failures: 0 Cases: 425 Tried: 217 Errors: 0 Failures: 0 Cases: 425 Tried: 218 Errors: 0 Failures: 0 Cases: 425 Tried: 219 Errors: 0 Failures: 0 Cases: 425 Tried: 220 Errors: 0 Failures: 0 Cases: 425 Tried: 221 Errors: 0 Failures: 0 Cases: 425 Tried: 222 Errors: 0 Failures: 0 Cases: 425 Tried: 223 Errors: 0 Failures: 0 Cases: 425 Tried: 224 Errors: 0 Failures: 0 Cases: 425 Tried: 225 Errors: 0 Failures: 0 Cases: 425 Tried: 226 Errors: 0 Failures: 0 Cases: 425 Tried: 227 Errors: 0 Failures: 0 Cases: 425 Tried: 228 Errors: 0 Failures: 0 Cases: 425 Tried: 229 Errors: 0 Failures: 0 Cases: 425 Tried: 230 Errors: 0 Failures: 0 Cases: 425 Tried: 231 Errors: 0 Failures: 0 Cases: 425 Tried: 232 Errors: 0 Failures: 0 Cases: 425 Tried: 233 Errors: 0 Failures: 0 Cases: 425 Tried: 234 Errors: 0 Failures: 0 Cases: 425 Tried: 235 Errors: 0 Failures: 0 Cases: 425 Tried: 236 Errors: 0 Failures: 0 Cases: 425 Tried: 237 Errors: 0 Failures: 0 Cases: 425 Tried: 238 Errors: 0 Failures: 0 Cases: 425 Tried: 239 Errors: 0 Failures: 0 Cases: 425 Tried: 240 Errors: 0 Failures: 0 Cases: 425 Tried: 241 Errors: 0 Failures: 0 Cases: 425 Tried: 242 Errors: 0 Failures: 0 Cases: 425 Tried: 243 Errors: 0 Failures: 0 Cases: 425 Tried: 244 Errors: 0 Failures: 0 Cases: 425 Tried: 245 Errors: 0 Failures: 0 Cases: 425 Tried: 246 Errors: 0 Failures: 0 Cases: 425 Tried: 247 Errors: 0 Failures: 0 Cases: 425 Tried: 248 Errors: 0 Failures: 0 Cases: 425 Tried: 249 Errors: 0 Failures: 0 Cases: 425 Tried: 250 Errors: 0 Failures: 0 Cases: 425 Tried: 251 Errors: 0 Failures: 0 Cases: 425 Tried: 252 Errors: 0 Failures: 0 Cases: 425 Tried: 253 Errors: 0 Failures: 0 Cases: 425 Tried: 254 Errors: 0 Failures: 0 Cases: 425 Tried: 255 Errors: 0 Failures: 0 Cases: 425 Tried: 256 Errors: 0 Failures: 0 Cases: 425 Tried: 257 Errors: 0 Failures: 0 Cases: 425 Tried: 258 Errors: 0 Failures: 0 Cases: 425 Tried: 259 Errors: 0 Failures: 0 Cases: 425 Tried: 260 Errors: 0 Failures: 0 Cases: 425 Tried: 261 Errors: 0 Failures: 0 Cases: 425 Tried: 262 Errors: 0 Failures: 0 Cases: 425 Tried: 263 Errors: 0 Failures: 0 Cases: 425 Tried: 264 Errors: 0 Failures: 0 Cases: 425 Tried: 265 Errors: 0 Failures: 0 Cases: 425 Tried: 266 Errors: 0 Failures: 0 Cases: 425 Tried: 267 Errors: 0 Failures: 0 Cases: 425 Tried: 268 Errors: 0 Failures: 0 Cases: 425 Tried: 269 Errors: 0 Failures: 0 Cases: 425 Tried: 270 Errors: 0 Failures: 0 Cases: 425 Tried: 271 Errors: 0 Failures: 0 Cases: 425 Tried: 272 Errors: 0 Failures: 0 Cases: 425 Tried: 273 Errors: 0 Failures: 0 Cases: 425 Tried: 274 Errors: 0 Failures: 0 Cases: 425 Tried: 275 Errors: 0 Failures: 0 Cases: 425 Tried: 276 Errors: 0 Failures: 0 Cases: 425 Tried: 277 Errors: 0 Failures: 0 Cases: 425 Tried: 278 Errors: 0 Failures: 0 Cases: 425 Tried: 279 Errors: 0 Failures: 0 Cases: 425 Tried: 280 Errors: 0 Failures: 0 Cases: 425 Tried: 281 Errors: 0 Failures: 0 Cases: 425 Tried: 282 Errors: 0 Failures: 0 Cases: 425 Tried: 283 Errors: 0 Failures: 0 Cases: 425 Tried: 284 Errors: 0 Failures: 0 Cases: 425 Tried: 285 Errors: 0 Failures: 0 Cases: 425 Tried: 286 Errors: 0 Failures: 0 Cases: 425 Tried: 287 Errors: 0 Failures: 0 Cases: 425 Tried: 288 Errors: 0 Failures: 0 Cases: 425 Tried: 289 Errors: 0 Failures: 0 Cases: 425 Tried: 290 Errors: 0 Failures: 0 Cases: 425 Tried: 291 Errors: 0 Failures: 0 Cases: 425 Tried: 292 Errors: 0 Failures: 0 Cases: 425 Tried: 293 Errors: 0 Failures: 0 Cases: 425 Tried: 294 Errors: 0 Failures: 0 Cases: 425 Tried: 295 Errors: 0 Failures: 0 Cases: 425 Tried: 296 Errors: 0 Failures: 0 Cases: 425 Tried: 297 Errors: 0 Failures: 0 Cases: 425 Tried: 298 Errors: 0 Failures: 0 Cases: 425 Tried: 299 Errors: 0 Failures: 0 Cases: 425 Tried: 300 Errors: 0 Failures: 0 Cases: 425 Tried: 301 Errors: 0 Failures: 0 Cases: 425 Tried: 302 Errors: 0 Failures: 0 Cases: 425 Tried: 303 Errors: 0 Failures: 0 Cases: 425 Tried: 304 Errors: 0 Failures: 0 Cases: 425 Tried: 305 Errors: 0 Failures: 0 Cases: 425 Tried: 306 Errors: 0 Failures: 0 Cases: 425 Tried: 307 Errors: 0 Failures: 0 Cases: 425 Tried: 308 Errors: 0 Failures: 0 Cases: 425 Tried: 309 Errors: 0 Failures: 0 Cases: 425 Tried: 310 Errors: 0 Failures: 0 Cases: 425 Tried: 311 Errors: 0 Failures: 0 Cases: 425 Tried: 312 Errors: 0 Failures: 0 Cases: 425 Tried: 313 Errors: 0 Failures: 0 Cases: 425 Tried: 314 Errors: 0 Failures: 0 Cases: 425 Tried: 315 Errors: 0 Failures: 0 Cases: 425 Tried: 316 Errors: 0 Failures: 0 Cases: 425 Tried: 317 Errors: 0 Failures: 0 Cases: 425 Tried: 318 Errors: 0 Failures: 0 Cases: 425 Tried: 319 Errors: 0 Failures: 0 Cases: 425 Tried: 320 Errors: 0 Failures: 0 Cases: 425 Tried: 321 Errors: 0 Failures: 0 Cases: 425 Tried: 322 Errors: 0 Failures: 0 Cases: 425 Tried: 323 Errors: 0 Failures: 0 Cases: 425 Tried: 324 Errors: 0 Failures: 0 Cases: 425 Tried: 325 Errors: 0 Failures: 0 Cases: 425 Tried: 326 Errors: 0 Failures: 0 Cases: 425 Tried: 327 Errors: 0 Failures: 0 Cases: 425 Tried: 328 Errors: 0 Failures: 0 Cases: 425 Tried: 329 Errors: 0 Failures: 0 Cases: 425 Tried: 330 Errors: 0 Failures: 0 Cases: 425 Tried: 331 Errors: 0 Failures: 0 Cases: 425 Tried: 332 Errors: 0 Failures: 0 Cases: 425 Tried: 333 Errors: 0 Failures: 0 Cases: 425 Tried: 334 Errors: 0 Failures: 0 Cases: 425 Tried: 335 Errors: 0 Failures: 0 Cases: 425 Tried: 336 Errors: 0 Failures: 0 Cases: 425 Tried: 337 Errors: 0 Failures: 0 Cases: 425 Tried: 338 Errors: 0 Failures: 0 Cases: 425 Tried: 339 Errors: 0 Failures: 0 Cases: 425 Tried: 340 Errors: 0 Failures: 0 Cases: 425 Tried: 341 Errors: 0 Failures: 0 Cases: 425 Tried: 342 Errors: 0 Failures: 0 Cases: 425 Tried: 343 Errors: 0 Failures: 0 Cases: 425 Tried: 344 Errors: 0 Failures: 0 Cases: 425 Tried: 345 Errors: 0 Failures: 0 Cases: 425 Tried: 346 Errors: 0 Failures: 0 Cases: 425 Tried: 347 Errors: 0 Failures: 0 Cases: 425 Tried: 348 Errors: 0 Failures: 0 Cases: 425 Tried: 349 Errors: 0 Failures: 0 Cases: 425 Tried: 350 Errors: 0 Failures: 0 Cases: 425 Tried: 351 Errors: 0 Failures: 0 Cases: 425 Tried: 352 Errors: 0 Failures: 0 Cases: 425 Tried: 353 Errors: 0 Failures: 0 Cases: 425 Tried: 354 Errors: 0 Failures: 0 Cases: 425 Tried: 355 Errors: 0 Failures: 0 Cases: 425 Tried: 356 Errors: 0 Failures: 0 Cases: 425 Tried: 357 Errors: 0 Failures: 0 Cases: 425 Tried: 358 Errors: 0 Failures: 0 Cases: 425 Tried: 359 Errors: 0 Failures: 0 Cases: 425 Tried: 360 Errors: 0 Failures: 0 Cases: 425 Tried: 361 Errors: 0 Failures: 0 Cases: 425 Tried: 362 Errors: 0 Failures: 0 Cases: 425 Tried: 363 Errors: 0 Failures: 0 Cases: 425 Tried: 364 Errors: 0 Failures: 0 Cases: 425 Tried: 365 Errors: 0 Failures: 0 Cases: 425 Tried: 366 Errors: 0 Failures: 0 Cases: 425 Tried: 367 Errors: 0 Failures: 0 Cases: 425 Tried: 368 Errors: 0 Failures: 0 Cases: 425 Tried: 369 Errors: 0 Failures: 0 Cases: 425 Tried: 370 Errors: 0 Failures: 0 Cases: 425 Tried: 371 Errors: 0 Failures: 0 Cases: 425 Tried: 372 Errors: 0 Failures: 0 Cases: 425 Tried: 373 Errors: 0 Failures: 0 Cases: 425 Tried: 374 Errors: 0 Failures: 0 Cases: 425 Tried: 375 Errors: 0 Failures: 0 Cases: 425 Tried: 376 Errors: 0 Failures: 0 Cases: 425 Tried: 377 Errors: 0 Failures: 0 Cases: 425 Tried: 378 Errors: 0 Failures: 0 Cases: 425 Tried: 379 Errors: 0 Failures: 0 Cases: 425 Tried: 380 Errors: 0 Failures: 0 Cases: 425 Tried: 381 Errors: 0 Failures: 0 Cases: 425 Tried: 382 Errors: 0 Failures: 0 Cases: 425 Tried: 383 Errors: 0 Failures: 0 Cases: 425 Tried: 384 Errors: 0 Failures: 0 Cases: 425 Tried: 385 Errors: 0 Failures: 0 Cases: 425 Tried: 386 Errors: 0 Failures: 0 Cases: 425 Tried: 387 Errors: 0 Failures: 0 Cases: 425 Tried: 388 Errors: 0 Failures: 0 Cases: 425 Tried: 389 Errors: 0 Failures: 0 Cases: 425 Tried: 390 Errors: 0 Failures: 0 Cases: 425 Tried: 391 Errors: 0 Failures: 0 Cases: 425 Tried: 392 Errors: 0 Failures: 0 Cases: 425 Tried: 393 Errors: 0 Failures: 0 Cases: 425 Tried: 394 Errors: 0 Failures: 0 Cases: 425 Tried: 395 Errors: 0 Failures: 0 Cases: 425 Tried: 396 Errors: 0 Failures: 0 Cases: 425 Tried: 397 Errors: 0 Failures: 0 Cases: 425 Tried: 398 Errors: 0 Failures: 0 Cases: 425 Tried: 399 Errors: 0 Failures: 0 Cases: 425 Tried: 400 Errors: 0 Failures: 0 Cases: 425 Tried: 401 Errors: 0 Failures: 0 Cases: 425 Tried: 402 Errors: 0 Failures: 0 Cases: 425 Tried: 403 Errors: 0 Failures: 0 Cases: 425 Tried: 404 Errors: 0 Failures: 0 Cases: 425 Tried: 405 Errors: 0 Failures: 0 Cases: 425 Tried: 406 Errors: 0 Failures: 0 Cases: 425 Tried: 407 Errors: 0 Failures: 0 Cases: 425 Tried: 408 Errors: 0 Failures: 0 Cases: 425 Tried: 409 Errors: 0 Failures: 0 Cases: 425 Tried: 410 Errors: 0 Failures: 0 Cases: 425 Tried: 411 Errors: 0 Failures: 0 Cases: 425 Tried: 412 Errors: 0 Failures: 0 Cases: 425 Tried: 413 Errors: 0 Failures: 0 Cases: 425 Tried: 414 Errors: 0 Failures: 0 Cases: 425 Tried: 415 Errors: 0 Failures: 0 Cases: 425 Tried: 416 Errors: 0 Failures: 0 Cases: 425 Tried: 417 Errors: 0 Failures: 0 Cases: 425 Tried: 418 Errors: 0 Failures: 0 Cases: 425 Tried: 419 Errors: 0 Failures: 0 Cases: 425 Tried: 420 Errors: 0 Failures: 0 Cases: 425 Tried: 421 Errors: 0 Failures: 0 Cases: 425 Tried: 422 Errors: 0 Failures: 0 Cases: 425 Tried: 423 Errors: 0 Failures: 0 Cases: 425 Tried: 424 Errors: 0 Failures: 0 Cases: 425 Tried: 425 Errors: 0 Failures: 0 Test suite runtests: PASS Test suite logged to: dist/test/MissingH-1.6.0.3-runtests.log 1 of 1 test suites (1 of 1 test cases) passed. + RPM_EC=0 ++ jobs -p + exit 0 Processing files: ghc-MissingH-1.6.0.3-2.fc45.riscv64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Dpp5zC + umask 022 + cd /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build + cd MissingH-1.6.0.3 + LICENSEDIR=/builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT/usr/share/licenses/ghc-MissingH + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT/usr/share/licenses/ghc-MissingH + cp -pr /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/MissingH-1.6.0.3/LICENSE /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT/usr/share/licenses/ghc-MissingH + cp -pr /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/MissingH-1.6.0.3/3rd-party-licenses /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT/usr/share/licenses/ghc-MissingH + RPM_EC=0 ++ jobs -p + exit 0 Provides: ghc-MissingH = 1.6.0.3-2.fc45 ghc-MissingH(riscv-64) = 1.6.0.3-2.fc45 libHSMissingH-1.6.0.3-5O8B9FgVjktGxM6WiR7wTT-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: libHSarray-0.5.8.0-inplace-ghc9.10.3.so()(64bit) libHSbase-4.20.2.0-inplace-ghc9.10.3.so()(64bit) libHSbinary-0.8.9.3-inplace-ghc9.10.3.so()(64bit) libHSbytestring-0.12.2.0-inplace-ghc9.10.3.so()(64bit) libHScontainers-0.7-inplace-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) libHSexceptions-0.10.9-inplace-ghc9.10.3.so()(64bit) libHSfilepath-1.5.4.0-inplace-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) libHShslogger-1.3.2.0-KEKylRWgOAo5u2vQqU37KI-ghc9.10.3.so()(64bit) libHSmtl-2.3.1-inplace-ghc9.10.3.so()(64bit) libHSnetwork-3.2.8.0-EpoT6TF40y6Dph5NPnICp-ghc9.10.3.so()(64bit) libHSnetwork-bsd-2.8.1.0-LXePkBHbJx25n8LZ9BVxQX-ghc9.10.3.so()(64bit) libHSold-locale-1.0.0.7-LKeJfAZvz6tBqu9W2zyW4x-ghc9.10.3.so()(64bit) libHSold-time-1.1.0.5-EMxSeDO5Cai6gZXWfLVE8l-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) libHSprocess-1.6.26.1-inplace-ghc9.10.3.so()(64bit) libHSregex-base-0.94.0.3-9QehDZNLV9iBch8zxFDhVI-ghc9.10.3.so()(64bit) libHSregex-compat-0.95.2.2-U4FGgieUK8oIViiYfd3h-ghc9.10.3.so()(64bit) libHSregex-posix-0.96.0.2-CChj6ESadddEQd656uqrvZ-ghc9.10.3.so()(64bit) libHSstm-2.5.3.1-inplace-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) libHStime-1.12.2-inplace-ghc9.10.3.so()(64bit) libHStransformers-0.6.1.1-inplace-ghc9.10.3.so()(64bit) libHSunix-2.8.7.0-inplace-ghc9.10.3.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) rtld(GNU_HASH) Processing files: ghc-MissingH-devel-1.6.0.3-2.fc45.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.iUjgjH + umask 022 + cd /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build + cd MissingH-1.6.0.3 + DOCDIR=/builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT/usr/share/doc/ghc-MissingH-devel + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT/usr/share/doc/ghc-MissingH-devel + cp -pr /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/MissingH-1.6.0.3/CHANGES.md /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT/usr/share/doc/ghc-MissingH-devel + cp -pr /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/MissingH-1.6.0.3/announcements /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT/usr/share/doc/ghc-MissingH-devel + cp -pr /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/MissingH-1.6.0.3/examples /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT/usr/share/doc/ghc-MissingH-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: ghc-MissingH-devel = 1.6.0.3-2.fc45 ghc-MissingH-devel(riscv-64) = 1.6.0.3-2.fc45 ghc-MissingH-static = 1.6.0.3-2.fc45 ghc-MissingH-static(riscv-64) = 1.6.0.3-2.fc45 ghc-devel(MissingH-1.6.0.3-5O8B9FgVjktGxM6WiR7wTT) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ghc-devel(array-0.5.8.0-inplace) ghc-devel(base-4.20.2.0-inplace) ghc-devel(containers-0.7-inplace) ghc-devel(directory-1.3.8.5-inplace) ghc-devel(filepath-1.5.4.0-inplace) ghc-devel(hslogger-1.3.2.0-KEKylRWgOAo5u2vQqU37KI) ghc-devel(mtl-2.3.1-inplace) ghc-devel(network-3.2.8.0-EpoT6TF40y6Dph5NPnICp) ghc-devel(network-bsd-2.8.1.0-LXePkBHbJx25n8LZ9BVxQX) ghc-devel(old-locale-1.0.0.7-LKeJfAZvz6tBqu9W2zyW4x) ghc-devel(old-time-1.1.0.5-EMxSeDO5Cai6gZXWfLVE8l) ghc-devel(parsec-3.1.18.0-inplace) ghc-devel(process-1.6.26.1-inplace) ghc-devel(regex-compat-0.95.2.2-U4FGgieUK8oIViiYfd3h) ghc-devel(time-1.12.2-inplace) ghc-devel(unix-2.8.7.0-inplace) Processing files: ghc-MissingH-doc-1.6.0.3-2.fc45.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.D5zB49 + umask 022 + cd /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build + cd MissingH-1.6.0.3 + LICENSEDIR=/builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT/usr/share/licenses/ghc-MissingH-doc + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT/usr/share/licenses/ghc-MissingH-doc + cp -pr /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/MissingH-1.6.0.3/LICENSE /builddir/build/BUILD/ghc-MissingH-1.6.0.3-build/BUILDROOT/usr/share/licenses/ghc-MissingH-doc + RPM_EC=0 ++ jobs -p + exit 0 Provides: ghc-MissingH-doc = 1.6.0.3-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-MissingH-1.6.0.3-build/BUILDROOT Wrote: /builddir/build/RPMS/ghc-MissingH-1.6.0.3-2.fc45.riscv64.rpm Wrote: /builddir/build/RPMS/ghc-MissingH-doc-1.6.0.3-2.fc45.noarch.rpm Wrote: /builddir/build/RPMS/ghc-MissingH-devel-1.6.0.3-2.fc45.riscv64.rpm Child return code was: 0