Mock Version: 5.5 Mock Version: 5.5 Mock Version: 5.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target loongarch64 --nodeps /builddir/build/SPECS/idris.spec'], chrootPath='/home/lib/ocmock/dist-oc9-epol-build-227331-81149/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=86400uid=983gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target loongarch64 --nodeps /builddir/build/SPECS/idris.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: loongarch64 Building for target loongarch64 Wrote: /builddir/build/SRPMS/idris-1.3.4-2.oc9.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target loongarch64 --nodeps /builddir/build/SPECS/idris.spec'], chrootPath='/home/lib/ocmock/dist-oc9-epol-build-227331-81149/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=86400uid=983gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target loongarch64 --nodeps /builddir/build/SPECS/idris.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: loongarch64 Building for target loongarch64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.Cqg9aS + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf idris-1.3.4 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/idris-1.3.4.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd idris-1.3.4 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/4920.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/4921.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/4922.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/4925.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/4926.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + cabal-tweak-dep-ver optparse-applicative '< 0.18' '< 0.19' + cabal-tweak-flag FFI True + cabal-tweak-flag GMP True + cabal-tweak-dep-ver aeson '< 2.2' '< 2.3' + cabal-tweak-dep-ver ansi-terminal '^>= 1.0' '^>= 1.1' + cabal-tweak-dep-ver ansi-wl-pprint '< 0.7' '< 1.1' + cabal-tweak-dep-ver bytestring '< 0.12' '<0.13' + cabal-tweak-dep-ver deepseq '< 1.5' '< 1.6' + cabal-tweak-dep-ver network '< 3.1.5' '< 3.3' + cabal-tweak-dep-ver text '^>= 2.0.2' '^>= 2.1' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.OM4PNv + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -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 idris-1.3.4 + export LD_LIBRARY_PATH=/builddir/build/BUILD/idris-1.3.4/dist/build + LD_LIBRARY_PATH=/builddir/build/BUILD/idris-1.3.4/dist/build ++ ls ++ grep -i -e '^\(ANNOUNCE\|AUTHORS\|CHANGELOG\|CHANGES\|CONTRIBUTORS\|README\|TODO\)' + for f in $(ls | grep -i -e '^\(ANNOUNCE\|AUTHORS\|CHANGELOG\|CHANGES\|CONTRIBUTORS\|README\|TODO\)') + '[' -f CHANGELOG.md -a -x CHANGELOG.md ']' + for f in $(ls | grep -i -e '^\(ANNOUNCE\|AUTHORS\|CHANGELOG\|CHANGES\|CONTRIBUTORS\|README\|TODO\)') + '[' -f CONTRIBUTORS -a -x CONTRIBUTORS ']' + for f in $(ls | grep -i -e '^\(ANNOUNCE\|AUTHORS\|CHANGELOG\|CHANGES\|CONTRIBUTORS\|README\|TODO\)') + '[' -f README.md -a -x README.md ']' + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + export 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,--build-id=sha1' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,--build-id=sha1' + '[' -f Setup.hs -o -f Setup.lhs ']' + '[' -d /usr/lib64/ghc-9.8.4/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 + ./Setup --version Cabal library version 3.10.3.0 + '[' -x Setup ']' + LANG=C.utf8 ++ echo ' -O2' -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection ++ sed -e 's/ / -optc/g' ++ echo ' -Wl,-z,relro' -Wl,--as-needed -Wl,--build-id=sha1 ++ sed -e 's/ / -optl/g' + ./Setup configure --prefix=/usr --libdir=/usr/lib64 --docdir=/usr/share/licenses/idris '--libsubdir=$compiler/lib/$pkgid' '--datasubdir=$pkgid' '--libexecsubdir=$pkgid' --ghc --dynlibdir=/usr/lib64/ghc-9.8.4/lib --global '--ghc-options= -optc-O2 -optc-fexceptions -optc-g -optc-grecord-gcc-switches -optc-pipe -optc-Wall -optc-Werror=format-security -optc-Wp,-D_FORTIFY_SOURCE=2 -optc-Wp,-D_GLIBCXX_ASSERTIONS -optc-specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -optc-fstack-protector-strong -optc-fasynchronous-unwind-tables -optc-fstack-clash-protection -optl-Wl,-z,relro -optl-Wl,--as-needed -optl-Wl,--build-id=sha1 -fhide-source-paths' --enable-shared --htmldir=/usr/share/doc/ghc/html/libraries/idris-1.3.4 --global Warning: idris.cabal:164:3: The field "manual" is specified more than once at positions 164:3, 165:3 Warning: idris.cabal:158:3: The field "manual" is specified more than once at Configuring idris-1.3.4... positions 158:3, 159:3 make: Entering directory '/builddir/build/BUILD/idris-1.3.4/rts' rm -f idris_rts.o idris_heap.o idris_gc.o idris_gmp.o idris_bitstring.o idris_opts.o idris_stats.o idris_utf8.o idris_stdfgn.o idris_buffer.o getline.o idris_net.o mini-gmp.o libidris_rts.a make: Leaving directory '/builddir/build/BUILD/idris-1.3.4/rts' Generating dist/build/autogen/BuildFlags_idris.hs Generating dist/build/autogen/Version_idris.hs for prerelease PRE + '[' -x Setup ']' + LANG=C.utf8 + ./Setup build -j32 Preprocessing library for idris-1.3.4.. Building library for idris-1.3.4.. [ 1 of 115] Compiling BuildFlags_idris [ 2 of 115] Compiling IRTS.JavaScript.AST [ 3 of 115] Compiling Idris.Colours [ 4 of 115] Compiling Idris.Help [ 5 of 115] Compiling Paths_idris [ 6 of 115] Compiling IRTS.System [ 7 of 115] Compiling Tools_idris [ 8 of 115] Compiling Util.DynamicLinker [ 9 of 115] Compiling Util.Net [ 10 of 115] Compiling Util.Pretty [ 11 of 115] Compiling Idris.Core.TT src/Idris/Core/TT.hs:128:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] Noncanonical ‘(<>) = mappend’ definition detected in the instance declaration for ‘S.Semigroup FC’. Suggested fix: Move definition from ‘mappend’ to ‘(<>)’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 128 | (<>) = mappend | ^^^^^^^^^^^^^^ src/Idris/Core/TT.hs:135:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] Noncanonical ‘mappend’ definition detected in the instance declaration for ‘Monoid FC’. ‘mappend’ will eventually be removed in favour of ‘(<>)’ Suggested fix: Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 135 | mappend (FC f start end) (FC f' start' end') | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Idris/Core/TT.hs:327:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical ‘return’ definition detected in the instance declaration for ‘Monad TC’. ‘return’ will eventually be removed in favour of ‘pure’ Suggested fix: Either remove definition for ‘return’ (recommended) or define as ‘return = pure’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 327 | return x = OK x | ^^^^^^^^^^^^^^^ src/Idris/Core/TT.hs:344:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical ‘pure = return’ definition detected in the instance declaration for ‘Applicative TC’. Suggested fix: Move definition from ‘return’ to ‘pure’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 344 | pure = return | ^^^^^^^^^^^^^ [ 12 of 115] Compiling Idris.Unlit [ 13 of 115] Compiling Idris.Docstrings [ 14 of 115] Compiling Idris.Core.Constraints [ 15 of 115] Compiling Idris.Core.CaseTree src/Idris/Core/CaseTree.hs:177:11: warning: [GHC-53633] [-Woverlapping-patterns] Pattern match is redundant In an equation for ‘nut’: nut ps fn@(App _ f a) | (P (TCon _ _) n _, _) <- unApply fn = ... | 177 | | (P (TCon _ _) n _, _) <- unApply fn = S.empty | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Idris/Core/CaseTree.hs:276:51: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 276 | let numargs = length (fst (head pats)) | ^^^^ src/Idris/Core/CaseTree.hs:444:32: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 444 | = compare (snd . fst . head $ xs, numNames [] (map snd ys)) | ^^^^ src/Idris/Core/CaseTree.hs:445:32: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 445 | (snd . fst . head $ ys, numNames [] (map snd xs)) | ^^^^ [ 16 of 115] Compiling Idris.Core.Evaluate [ 17 of 115] Compiling Idris.Core.WHNF [ 18 of 115] Compiling Idris.Core.Unify [ 19 of 115] Compiling Idris.Core.Typecheck [ 20 of 115] Compiling Idris.Core.ProofTerm [ 21 of 115] Compiling Idris.Core.DeepSeq [ 22 of 115] Compiling Idris.Core.Binary [ 23 of 115] Compiling Idris.IdeMode [ 24 of 115] Compiling IRTS.Lang [ 25 of 115] Compiling Idris.Primitives [ 26 of 115] Compiling IRTS.LangOpts [ 27 of 115] Compiling IRTS.JavaScript.Specialize [ 28 of 115] Compiling IRTS.JavaScript.PrimOp src/IRTS/JavaScript/PrimOp.hs:174:55: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 174 | , item (LZExt (ITFixed IT8) ITNative) False PTAny $ head | ^^^^ src/IRTS/JavaScript/PrimOp.hs:175:56: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 175 | , item (LZExt (ITFixed IT16) ITNative) False PTAny $ head | ^^^^ src/IRTS/JavaScript/PrimOp.hs:176:56: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 176 | , item (LZExt (ITFixed IT32) ITNative) False PTAny $ head | ^^^^ src/IRTS/JavaScript/PrimOp.hs:181:52: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 181 | , item (LZExt (ITFixed IT64) ITBig) True PTAny $ head | ^^^^ src/IRTS/JavaScript/PrimOp.hs:198:45: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 198 | , item (LIntFloat ITNative) False PTAny $ head | ^^^^ src/IRTS/JavaScript/PrimOp.hs:233:30: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 233 | , item LNoOp False PTAny $ head | ^^^^ [ 29 of 115] Compiling IRTS.JavaScript.Name [ 30 of 115] Compiling IRTS.JavaScript.LangTransforms [ 31 of 115] Compiling IRTS.Defunctionalise [ 32 of 115] Compiling IRTS.Simplified [ 33 of 115] Compiling IRTS.Inliner [ 34 of 115] Compiling IRTS.CodegenCommon [ 35 of 115] Compiling Idris.Options [ 36 of 115] Compiling IRTS.Bytecode [ 37 of 115] Compiling IRTS.Portable [ 38 of 115] Compiling IRTS.DumpBC [ 39 of 115] Compiling Idris.Core.ProofState src/Idris/Core/ProofState.hs:345:51: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 345 | | not $ null (holes ps) = do g <- goal (Just (head (holes ps))) (pterm ps) | ^^^^ src/Idris/Core/ProofState.hs:351:51: warning: [GHC-63394] [-Wx-partial] [ 40 of 115] Compiling Idris.Core.Elaborate In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 351 | | not $ null (holes ps) = do g <- goal (Just (head (holes ps))) (pterm ps) | ^^^^ src/Idris/Core/Elaborate.hs:516:39: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 516 | let pt' = refocus (Just (head (holes ps))) (pterm ps) | ^^^^ src/Idris/Core/Elaborate.hs:635:27: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 635 | then head hs : dontunify p | ^^^^ src/Idris/Core/Elaborate.hs:636:40: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 636 | else getNonUnify (head hs : dontunify p) imps args | ^^^^ [ 41 of 115] Compiling Idris.AbsSyntaxTree [ 42 of 115] Compiling Idris.DeepSeq [ 43 of 115] Compiling Idris.ASTUtils [ 44 of 115] Compiling Util.ScreenSize [ 45 of 115] Compiling Util.System [ 46 of 115] Compiling Idris.AbsSyntax src/Idris/AbsSyntax.hs:1612:43: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 1612 | (NoSuchVariable (head badnames)))) | ^^^^ src/Idris/AbsSyntax.hs:2272:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical ‘pure = return’ definition detected in the instance declaration for ‘Applicative (EitherErr a)’. Suggested fix: Move definition from ‘return’ to ‘pure’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 2272 | pure = return | ^^^^^^^^^^^^^^ src/Idris/AbsSyntax.hs:2276:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical ‘return’ definition detected in the instance declaration for ‘Monad (EitherErr a)’. ‘return’ will eventually be removed in favour of ‘pure’ Suggested fix: Either remove definition for ‘return’ (recommended) or define as ‘return = pure’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 2276 | return = RightOK | ^^^^^^^^^^^^^^^^ [ 47 of 115] Compiling Idris.WhoCalls [ 48 of 115] Compiling Idris.Transforms [ 49 of 115] Compiling Idris.REPL.Browse [ 50 of 115] Compiling Idris.Inliner [ 51 of 115] Compiling Idris.ErrReverse [ 52 of 115] Compiling Idris.Elab.Quasiquote [ 53 of 115] Compiling Idris.Elab.AsPat [ 54 of 115] Compiling Idris.Delaborate src/Idris/Delaborate.hs:262:27: warning: [GHC-53633] [-Woverlapping-patterns] Pattern match is redundant In an equation for ‘splitArg’: splitArg tm | otherwise = ... | 262 | | otherwise = tm | ^^^^^^^^^ [ 55 of 115] Compiling Idris.Reflection [ 56 of 115] Compiling Idris.ProofSearch [ 57 of 115] Compiling Idris.PartialEval [ 58 of 115] Compiling Idris.Output [ 59 of 115] Compiling Idris.Parser.Stack [ 60 of 115] Compiling Idris.Parser.Helpers src/Idris/Parser/Helpers.hs:99:1: warning: [GHC-15328] [-Wdeprecations] Module ‘Text.PrettyPrint.ANSI.Leijen’ is deprecated: "Compatibility module for users of ansi-wl-pprint - use \"Prettyprinter\" instead" | 99 | import qualified Text.PrettyPrint.ANSI.Leijen as PP | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Idris/Parser/Helpers.hs:105:32: warning: [GHC-68441] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 105 | parseErrorDoc :: ParseError -> PP.Doc | ^^^^^^ src/Idris/Parser/Helpers.hs:106:17: warning: [GHC-68441] [-Wdeprecations] In the use of ‘string’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 106 | parseErrorDoc = PP.string . prettyError | ^^^^^^^^^ [ 61 of 115] Compiling Idris.Parser.Ops [ 62 of 115] Compiling Idris.Error [ 63 of 115] Compiling Idris.Termination [ 64 of 115] Compiling Idris.Providers [ 65 of 115] Compiling Idris.Imports [ 66 of 115] Compiling Idris.REPL.Commands [ 67 of 115] Compiling Idris.Package.Common [ 68 of 115] Compiling Idris.Directives [ 69 of 115] Compiling Idris.IBC src/Idris/IBC.hs:457:92: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 457 | Just ploc -> unwords ["Please reinstall:", L.head $ splitDirectories ploc] | ^^^^^^ [ 70 of 115] Compiling Idris.Erasure [ 71 of 115] Compiling Idris.Elab.Utils [ 72 of 115] Compiling Idris.Elab.Rewrite [ 73 of 115] Compiling Idris.Docs [ 74 of 115] Compiling Idris.IdrisDoc src/Idris/IdrisDoc.hs:511:34: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 511 | in if (head n') `elem` opChars | ^^^^ src/Idris/IdrisDoc.hs:579:34: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 579 | in if (head n') `elem` opChars | ^^^^ src/Idris/IdrisDoc.hs:599:33: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 599 | in if (head n') `elem` opChars | ^^^^ [ 75 of 115] Compiling Idris.DataOpts [ 76 of 115] Compiling Idris.DSL [ 77 of 115] Compiling Idris.Parser.Expr src/Idris/Parser/Expr.hs:138:10: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 138 | case head rs of -- can never be [] | ^^^^ [ 78 of 115] Compiling Idris.Parser.Data [ 79 of 115] Compiling Idris.Coverage [ 80 of 115] Compiling Idris.Elab.Term src/Idris/Elab/Term.hs:295:61: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 295 | if any (\n -> n `elem` solved) ns && head hs /= a | ^^^^ src/Idris/Elab/Term.hs:834:90: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 834 | e_guarded = dataCon }) (Just fc) (getTm (head args))) | ^^^^ [ 81 of 115] Compiling Idris.Elab.Value [ 82 of 115] Compiling Idris.Elab.Type [ 83 of 115] Compiling Idris.TypeSearch src/Idris/TypeSearch.hs:248:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] Noncanonical ‘(<>) = mappend’ definition detected in the instance declaration for ‘S.Semigroup AsymMods’. Suggested fix: Move definition from ‘mappend’ to ‘(<>)’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 248 | (<>) = mappend | ^^^^^^^^^^^^^^ src/Idris/TypeSearch.hs:251:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] Noncanonical ‘(<>) = mappend’ definition detected in the instance declaration for ‘S.Semigroup Score’. Suggested fix: Move definition from ‘mappend’ to ‘(<>)’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 251 | (<>) = mappend | ^^^^^^^^^^^^^^ src/Idris/TypeSearch.hs:256:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] Noncanonical ‘mappend’ definition detected in the instance declaration for ‘Monoid (Sided a)’. ‘mappend’ will eventually be removed in favour of ‘(<>)’ Suggested fix: Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 256 | (Sided l1 r1) `mappend` (Sided l2 r2) = Sided (l1 `mappend` l2) (r1 `mappend` r2) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Idris/TypeSearch.hs:260:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] Noncanonical ‘mappend’ definition detected in the instance declaration for ‘Monoid AsymMods’. ‘mappend’ will eventually be removed in favour of ‘(<>)’ Suggested fix: Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 260 | (Mods a b c) `mappend` (Mods a' b' c') = Mods (a + a') (b + b') (c + c') | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Idris/TypeSearch.hs:264:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] Noncanonical ‘mappend’ definition detected in the instance declaration for ‘Monoid Score’. ‘mappend’ will eventually be removed in favour of ‘(<>)’ Suggested fix: Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | [ 84 of 115] Compiling Idris.Elab.Data 264 | (Score t e mods) `mappend` (Score t' e' mods') = Score (t + t') (e + e') (mods `mappend` mods') | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 85 of 115] Compiling Idris.Elab.Record [ 86 of 115] Compiling Idris.Elab.Interface [ 87 of 115] Compiling Idris.Elab.Transform [ 88 of 115] Compiling Idris.Elab.RunElab [ 89 of 115] Compiling Idris.Elab.Implementation [ 90 of 115] Compiling Idris.Elab.Clause [ 91 of 115] Compiling Idris.Core.Execute [ 92 of 115] Compiling Idris.Elab.Provider src/Idris/Elab/Provider.hs:80:16: warning: [GHC-53633] [-Woverlapping-patterns] Pattern match is redundant In a case alternative: Provide tm | otherwise -> ... | 80 | | otherwise -> | ^^^^^^^^^ [ 93 of 115] Compiling Idris.ElabDecls [ 94 of 115] Compiling Idris.Parser src/Idris/Parser.hs:47:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Foldable’ is redundant except perhaps to import instances from ‘Data.Foldable’ To import instances alone, use: import Data.Foldable() | 47 | import Data.Foldable (asum) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Idris/Parser.hs:63:1: warning: [GHC-15328] [-Wdeprecations] Module ‘Text.PrettyPrint.ANSI.Leijen’ is deprecated: "Compatibility module for users of ansi-wl-pprint - use \"Prettyprinter\" instead" | 63 | import qualified Text.PrettyPrint.ANSI.Leijen as PP | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Idris/Parser.hs:279:10: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 279 | case head rs of -- can never be [] | ^^^^ src/Idris/Parser.hs:1526:22: warning: [GHC-68441] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 1526 | fixColour :: Bool -> PP.Doc -> PP.Doc | ^^^^^^ src/Idris/Parser.hs:1526:32: warning: [GHC-68441] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 1526 | fixColour :: Bool -> PP.Doc -> PP.Doc | ^^^^^^ src/Idris/Parser.hs:1527:23: warning: [GHC-68441] [-Wdeprecations] In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 1527 | fixColour False doc = PP.plain doc | ^^^^^^^^ src/Idris/Parser.hs:1721:24: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 1721 | case map head . filter ((/= 1) . length) $ histogram of | ^^^^ [ 95 of 115] Compiling Idris.REPL.Parser [ 96 of 115] Compiling Idris.Completion [ 97 of 115] Compiling Idris.Prover src/Idris/Prover.hs:264:49: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 264 | undoStep prf env st LetStep = return (init prf, tail env, st) | ^^^^ src/Idris/Prover.hs:266:53: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 266 | return (init prf, tail env, st') | ^^^^ [ 98 of 115] Compiling Idris.Chaser [ 99 of 115] Compiling Idris.CaseSplit [100 of 115] Compiling Idris.Interactive [101 of 115] Compiling Idris.Apropos [102 of 115] Compiling IRTS.Exports [103 of 115] Compiling IRTS.JavaScript.Codegen src/Idris/CaseSplit.hs:475:70: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 475 | let newPats' = mergeAllPats ist (sUN "_") (base (head ps)) | ^^^^ src/IRTS/JavaScript/Codegen.hs:51:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] Noncanonical ‘(<>) = mappend’ definition detected in the instance declaration for ‘Semigroup CGStats’. Suggested fix: Move definition from ‘mappend’ to ‘(<>)’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 51 | (<>) = mappend | ^^^^^^^^^^^^^^ [104 of 115] Compiling IRTS.CodegenJavaScript [105 of 115] Compiling IRTS.CodegenC [106 of 115] Compiling IRTS.Compiler src/IRTS/JavaScript/Codegen.hs:61:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] Noncanonical ‘mappend’ definition detected in the instance declaration for ‘Monoid CGStats’. ‘mappend’ will eventually be removed in favour of ‘(<>)’ Suggested fix: Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 61 | mappend x y = CGStats { partialApplications = partialApplications x `Set.union` partialApplications y | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/IRTS/Compiler.hs:396:39: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 396 | -> irTerm top vs env (head argsPruned) | ^^^^ src/IRTS/Compiler.hs:415:44: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 415 | <$> irTerm top vs env (head argsPruned) | ^^^^ [107 of 115] Compiling Version_idris [108 of 115] Compiling Idris.Info [109 of 115] Compiling Idris.ModeCommon [110 of 115] Compiling Idris.REPL src/IRTS/Compiler.hs:649:53: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 649 | then return . Just $ substSC (ns !! head used) n sc | ^^^^ src/Idris/REPL.hs:909:30: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 909 | setReplDefined (getName (head decls)) | ^^^^ src/Idris/REPL.hs:1136:68: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 1136 | when (not (null d)) $ iputStrLn $ "Definition: " ++ (show (head d)) | ^^^^ src/Idris/REPL.hs:1273:53: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 1273 | runIO $ generate t (fst (head (idris_imported ist))) ir | ^^^^ src/Idris/REPL.hs:1305:55: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 1305 | runIO $ generate codegen (fst (head (idris_imported i))) ir' | ^^^^ src/Idris/REPL.hs:1452:80: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 1452 | else return . Left $ "Illegal name: " ++ head bad | ^^^^ [111 of 115] Compiling Idris.Main [112 of 115] Compiling Idris.Info.Show [113 of 115] Compiling Idris.CmdOptions src/Idris/CmdOptions.hs:34:1: warning: [GHC-15328] [-Wdeprecations] Module ‘Text.PrettyPrint.ANSI.Leijen’ is deprecated: "Compatibility module for users of ansi-wl-pprint - use \"Prettyprinter\" instead" | 34 | import qualified Text.PrettyPrint.ANSI.Leijen as PP | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Idris/CmdOptions.hs:45:32: warning: [GHC-68441] [-Wdeprecations] In the use of ‘hsep’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 45 | idrisHeader = PP.hsep [PP.text "Idris version", PP.text getIdrisVersion, PP.text ", (C) The Idris Community 2016"] | ^^^^^^^ src/Idris/CmdOptions.hs:45:41: warning: [GHC-68441] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 45 | idrisHeader = PP.hsep [PP.text "Idris version", PP.text getIdrisVersion, PP.text ", (C) The Idris Community 2016"] | ^^^^^^^ src/Idris/CmdOptions.hs:45:66: warning: [GHC-68441] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 45 | idrisHeader = PP.hsep [PP.text "Idris version", PP.text getIdrisVersion, PP.text ", (C) The Idris Community 2016"] | ^^^^^^^ src/Idris/CmdOptions.hs:45:91: warning: [GHC-68441] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 45 | idrisHeader = PP.hsep [PP.text "Idris version", PP.text getIdrisVersion, PP.text ", (C) The Idris Community 2016"] | ^^^^^^^ src/Idris/CmdOptions.hs:46:34: warning: [GHC-68441] [-Wdeprecations] In the use of ‘vsep’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 46 | idrisProgDesc = PP.vsep [PP.empty, | ^^^^^^^ src/Idris/CmdOptions.hs:46:43: warning: [GHC-68441] [-Wdeprecations] In the use of ‘empty’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 46 | idrisProgDesc = PP.vsep [PP.empty, | ^^^^^^^^ src/Idris/CmdOptions.hs:47:43: warning: [GHC-68441] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 47 | PP.text "Idris is a general purpose pure functional programming language with dependent", | ^^^^^^^ src/Idris/CmdOptions.hs:48:43: warning: [GHC-68441] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 48 | PP.text "types. Dependent types allow types to be predicated on values, meaning that", | ^^^^^^^ src/Idris/CmdOptions.hs:49:43: warning: [GHC-68441] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 49 | PP.text "some aspects of a program's behaviour can be specified precisely in the type.", | ^^^^^^^ src/Idris/CmdOptions.hs:50:43: warning: [GHC-68441] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 50 | PP.text "It is compiled, with eager evaluation. Its features are influenced by Haskell", | ^^^^^^^ src/Idris/CmdOptions.hs:51:43: warning: [GHC-68441] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 51 | PP.text "and ML.", | ^^^^^^^ src/Idris/CmdOptions.hs:52:43: warning: [GHC-68441] [-Wdeprecations] In the use of ‘empty’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 52 | PP.empty, | ^^^^^^^^ src/Idris/CmdOptions.hs:53:43: warning: [GHC-68441] [-Wdeprecations] In the use of ‘vsep’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 53 | PP.vsep $ map (PP.indent 4 . PP.text) [ | ^^^^^^^ src/Idris/CmdOptions.hs:53:58: warning: [GHC-68441] [-Wdeprecations] In the use of ‘indent’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 53 | PP.vsep $ map (PP.indent 4 . PP.text) [ | ^^^^^^^^^ src/Idris/CmdOptions.hs:53:72: warning: [GHC-68441] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 53 | PP.vsep $ map (PP.indent 4 . PP.text) [ | ^^^^^^^ src/Idris/CmdOptions.hs:68:32: warning: [GHC-68441] [-Wdeprecations] In the use of ‘vsep’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 68 | idrisFooter = PP.vsep [PP.text "It is important to note that Idris is first and foremost a research tool", | ^^^^^^^ src/Idris/CmdOptions.hs:68:41: warning: [GHC-68441] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 68 | idrisFooter = PP.vsep [PP.text "It is important to note that Idris is first and foremost a research tool", | ^^^^^^^ src/Idris/CmdOptions.hs:69:41: warning: [GHC-68441] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 69 | PP.text "and project. Thus the tooling provided and resulting programs created", | ^^^^^^^ src/Idris/CmdOptions.hs:70:41: warning: [GHC-68441] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 70 | PP.text "should not necessarily be seen as production ready nor for industrial use.", | ^^^^^^^ src/Idris/CmdOptions.hs:71:41: warning: [GHC-68441] [-Wdeprecations] In the use of ‘empty’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 71 | PP.empty, | ^^^^^^^^ src/Idris/CmdOptions.hs:72:41: warning: [GHC-68441] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 72 | PP.text "More details over Idris can be found online here:", | ^^^^^^^ src/Idris/CmdOptions.hs:73:41: warning: [GHC-68441] [-Wdeprecations] In the use of ‘empty’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 73 | PP.empty, | ^^^^^^^^ src/Idris/CmdOptions.hs:74:41: warning: [GHC-68441] [-Wdeprecations] In the use of ‘indent’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 74 | PP.indent 4 (PP.text "https://www.idris-lang.org/")] | ^^^^^^^^^ src/Idris/CmdOptions.hs:74:54: warning: [GHC-68441] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 74 | PP.indent 4 (PP.text "https://www.idris-lang.org/")] | ^^^^^^^ [114 of 115] Compiling Idris.Package.Parser src/Idris/Package/Parser.hs:31:1: warning: [GHC-15328] [-Wdeprecations] Module ‘Text.PrettyPrint.ANSI.Leijen’ is deprecated: "Compatibility module for users of ansi-wl-pprint - use \"Prettyprinter\" instead" | 31 | import qualified Text.PrettyPrint.ANSI.Leijen as PP | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Idris/Package/Parser.hs:45:36: warning: [GHC-68441] [-Wdeprecations] In the use of[115 of 115] Compiling Idris.Package ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 45 | Left err -> fail (show $ PP.plain $ parseErrorDoc err) | ^^^^^^^^ Preprocessing executable 'idris-codegen-javascript' for idris-1.3.4.. Building executable 'idris-codegen-javascript' for idris-1.3.4.. [1 of 2] Compiling Main [2 of 2] Compiling Paths_idris [3 of 3] Linking dist/build/idris-codegen-javascript/idris-codegen-javascript Preprocessing executable 'idris' for idris-1.3.4.. Building executable 'idris' for idris-1.3.4.. [1 of 1] Compiling Main [2 of 2] Linking dist/build/idris/idris Preprocessing executable 'idris-codegen-node' for idris-1.3.4.. Building executable 'idris-codegen-node' for idris-1.3.4.. [1 of 2] Compiling Main [2 of 2] Compiling Paths_idris [3 of 3] Linking dist/build/idris-codegen-node/idris-codegen-node Preprocessing executable 'idris-codegen-c' for idris-1.3.4.. Building executable 'idris-codegen-c' for idris-1.3.4.. [1 of 2] Compiling Main [2 of 2] Compiling Paths_idris [3 of 3] Linking dist/build/idris-codegen-c/idris-codegen-c Building libraries... make: Entering directory '/builddir/build/BUILD/idris-1.3.4/libs' make -C prelude build make[1]: Entering directory '/builddir/build/BUILD/idris-1.3.4/libs/prelude' ../../dist/build/idris/idris --build prelude.ipkg Type checking ./Builtins.idr Type checking ./Prelude/Uninhabited.idr Type checking ./Prelude/Algebra.idr Type checking ./Prelude/Bool.idr Type checking ./Prelude/Basics.idr Type checking ./Prelude/Interfaces.idr Type checking ./Prelude/Foldable.idr Type checking ./Prelude/Cast.idr Type checking ./Prelude/Maybe.idr Type checking ./Prelude/Nat.idr Type checking ./Prelude/Functor.idr Type checking ./Prelude/List.idr Type checking ./Prelude/Either.idr Type checking ./Decidable/Equality.idr Type checking ./IO.idr Type checking ./Prelude/Applicative.idr Type checking ./Prelude/Traversable.idr Type checking ./Language/Reflection.idr Type checking ./Language/Reflection/Errors.idr Type checking ./Prelude/Monad.idr Type checking ./Language/Reflection/Elab.idr Type checking ./Prelude/WellFounded.idr Type checking ./Prelude/Doubles.idr Type checking ./Prelude/Chars.idr Type checking ./Prelude/Strings.idr Type checking ./Prelude/Bits.idr Type checking ./Prelude/Show.idr Type checking ./Prelude/File.idr Type checking ./Prelude/Interactive.idr Type checking ./Prelude/Providers.idr Type checking ./Prelude/Stream.idr Type checking ./Prelude/Pairs.idr Type checking ./Prelude.idr make[1]: Leaving directory '/builddir/build/BUILD/idris-1.3.4/libs/prelude' make -C base build make[1]: Entering directory '/builddir/build/BUILD/idris-1.3.4/libs/base' ../../dist/build/idris/idris --build base.ipkg Type checking ./Data/Morphisms.idr Type checking ./Control/Category.idr Type checking ./Control/Arrow.idr Type checking ./Control/Monad/Trans.idr Type checking ./Control/Monad/Identity.idr Type checking ./Control/Monad/Reader.idr Type checking ./Control/Monad/Writer.idr Type checking ./Control/Monad/State.idr Type checking ./Control/Monad/RWS.idr Type checking ./Control/IOExcept.idr Type checking ./Control/Catchable.idr Type checking ./Data/Fin.idr Type checking ./Syntax/PreorderReasoning.idr Type checking ./Control/Isomorphism.idr Type checking ./Data/Bits.idr Type checking ./Data/Buffer.idr Type checking ./Data/Complex.idr Type checking ./Data/Erased.idr Type checking ./Data/Vect.idr Type checking ./Data/HVect.idr Type checking ./Data/IORef.idr Type checking ./Data/List.idr Type checking ./Data/List/Quantifiers.idr Type checking ./Data/Nat/Views.idr Type checking ./Data/List/Views.idr Type checking ./Data/Mod2.idr Type checking ./Data/Primitives/Views.idr Type checking ./Data/So.idr Type checking ./Data/String.idr Type checking ./Data/String/Views.idr Type checking ./Data/Vect/Quantifiers.idr Type checking ./Data/Vect/Views.idr Type checking ./System.idr Type checking ./Debug/Error.idr Type checking ./Debug/Trace.idr Type checking ./Language/Reflection/Utils.idr Type checking ./System/Concurrency/Raw.idr Type checking ./System/Concurrency/Channels.idr Type checking ./System/Info.idr make[1]: Leaving directory '/builddir/build/BUILD/idris-1.3.4/libs/base' make -C contrib build make[1]: Entering directory '/builddir/build/BUILD/idris-1.3.4/libs/contrib' ../../dist/build/idris/idris --build contrib.ipkg Type checking ./CFFI/Types.idr Type checking ./CFFI/Memory.idr Type checking ./CFFI.idr Type checking ./Control/Algebra.idr Type checking ./Data/Heap.idr Type checking ./Control/Algebra/Lattice.idr Type checking ./Data/Bool/Extra.idr Type checking ./Data/Sign.idr Type checking ./Data/ZZ.idr Type checking ./Control/Algebra/VectorSpace.idr Type checking ./Control/Algebra/NumericImplementations.idr Type checking ./Interfaces/Verified.idr Type checking ./Control/Algebra/Laws.idr Type checking ./Control/Delayed.idr Type checking ./Control/Isomorphism/Extra.idr Type checking ./Control/Isomorphism/Fin.idr Type checking ./Control/Isomorphism/Primitives.idr Type checking ./Control/Isomorphism/Vect.idr Type checking ./Control/Monad/Syntax.idr Type checking ./Control/Partial.idr Type checking ./Control/Pipeline.idr Type checking ./Data/Fuel.idr Type checking ./Control/ST.idr Type checking ./Control/ST/Exception.idr Type checking ./Control/ST/ImplicitCall.idr Type checking ./Control/ST/Random.idr Type checking ./Control/ST/File.idr Type checking ./Data/Bool/Algebra.idr Type checking ./Data/BoundedList.idr Type checking ./Data/Chain.idr Type checking ./Data/CoList.idr Type checking ./Data/Combinators.idr Type checking ./Data/Combinators/Applicative.idr Type checking ./Data/Combinators/Arrow.idr Type checking ./Data/Fin/Extra.idr Type checking ./Data/Fun.idr Type checking ./Data/Hash.idr Type checking ./Data/IOArray.idr Type checking ./Data/List/Zipper.idr Type checking ./Data/List/Reverse.idr Type checking ./Data/Matrix.idr Type checking ./Data/Matrix/Algebraic.idr Type checking ./Data/Matrix/Numeric.idr Type checking ./Data/Nat.idr Type checking ./Data/Nat/Ack.idr Type checking ./Data/Nat/Fact.idr Type checking ./Data/Nat/Fib.idr Type checking ./Data/Nat/Parity.idr Type checking ./Data/Nat/DivMod.idr Type checking ./Data/Nat/DivMod/IteratedSubtraction.idr Type checking ./Data/Pairs/Implicit.idr Type checking ./Data/PosNat.idr Type checking ./Data/Rel.idr Type checking ./Data/SortedMap.idr Type checking ./Data/SortedBag.idr Type checking ./Data/SortedSet.idr Type checking ./Data/Storable.idr Type checking ./Data/Stream/Extra.idr Type checking ./Data/String/Extra.idr Type checking ./Decidable/Decidable.idr Type checking ./Decidable/Order.idr Type checking ./Interfaces/Correlative.idr Type checking ./Interfaces/Proposition.idr Type checking ./Language/JSON/Data.idr Type checking ./Text/Token.idr Type checking ./Text/Quantity.idr Type checking ./Text/Lexer/Core.idr Type checking ./Text/Lexer.idr Type checking ./Language/JSON/String/Tokens.idr Type checking ./Text/Parser/Core.idr Type checking ./Text/Parser.idr Type checking ./Language/JSON/String/Parser.idr Type checking ./Language/JSON/String/Lexer.idr Type checking ./Language/JSON/String.idr Type checking ./Language/JSON/Tokens.idr Type checking ./Language/JSON/Parser.idr Type checking ./Language/JSON/Lexer.idr Type checking ./Language/JSON.idr Type checking ./Network/Cgi.idr Type checking ./Network/Socket/Data.idr Type checking ./Network/Socket/Raw.idr Type checking ./Network/Socket.idr Type checking ./System/Concurrency/Process.idr Type checking ./Test/Unit/Display.idr Type checking ./Test/Unit/Runners.idr Type checking ./Text/PrettyPrint/WL/Core.idr Type checking ./Text/PrettyPrint/WL/Characters.idr Type checking ./Text/PrettyPrint/WL/Combinators.idr Type checking ./Text/PrettyPrint/WL.idr Type checking ./Test/Unit/Generic.idr Type checking ./Test/Unit/Assertions.idr Type checking ./Test/Unit.idr Type checking ./Text/Literate.idr make[1]: Leaving directory '/builddir/build/BUILD/idris-1.3.4/libs/contrib' make -C effects build make[1]: Entering directory '/builddir/build/BUILD/idris-1.3.4/libs/effects' ../../dist/build/idris/idris --build effects.ipkg Type checking ./Effect/Default.idr Type checking ./Effects.idr Type checking ./Effect/Exception.idr Type checking ./Effect/File.idr Type checking ./Effect/Logging/Level.idr Type checking ./Effect/Logging/Category.idr Type checking ./Effect/Logging/Default.idr Type checking ./Effect/Memory.idr Type checking ./Effect/Monad.idr Type checking ./Effect/Perf.idr Type checking ./Effect/Random.idr Type checking ./Effect/Select.idr Type checking ./Effect/State.idr Type checking ./Effect/StdIO.idr Type checking ./Effect/System.idr Type checking ./Effect/Trans.idr make[1]: Leaving directory '/builddir/build/BUILD/idris-1.3.4/libs/effects' make -C pruviloj build make[1]: Entering directory '/builddir/build/BUILD/idris-1.3.4/libs/pruviloj' ../../dist/build/idris/idris --build pruviloj.ipkg Type checking ./Pruviloj/Renamers.idr Type checking ./Pruviloj/Core.idr Type checking ./Pruviloj/Internals.idr Type checking ./Pruviloj/Injective.idr Type checking ./Pruviloj/Internals/TyConInfo.idr Type checking ./Pruviloj/Derive/Eliminators.idr Type checking ./Pruviloj/Induction.idr Type checking ./Pruviloj/Disjoint.idr Type checking ./Pruviloj.idr Type checking ./Pruviloj/Derive/DecEq.idr make[1]: Leaving directory '/builddir/build/BUILD/idris-1.3.4/libs/pruviloj' make: Leaving directory '/builddir/build/BUILD/idris-1.3.4/libs' make: Entering directory '/builddir/build/BUILD/idris-1.3.4/rts' gcc -O2 -Wall -std=c99 -pipe -fdata-sections -ffunction-sections -D_POSIX_C_SOURCE=200809L -DHAS_PTHREAD -DIDRIS_ENABLE_STATS -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/local/include -DIDRIS_TARGET_OS="\"unix\"" -DIDRIS_TARGET_TRIPLE="\"loongarch64-OpenCloudOS-linux\"" -fPIC -c -o idris_rts.o idris_rts.c gcc -O2 -Wall -std=c99 -pipe -fdata-sections -ffunction-sections -D_POSIX_C_SOURCE=200809L -DHAS_PTHREAD -DIDRIS_ENABLE_STATS -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/local/include -DIDRIS_TARGET_OS="\"unix\"" -DIDRIS_TARGET_TRIPLE="\"loongarch64-OpenCloudOS-linux\"" -fPIC -c -o idris_heap.o idris_heap.c gcc -O2 -Wall -std=c99 -pipe -fdata-sections -ffunction-sections -D_POSIX_C_SOURCE=200809L -DHAS_PTHREAD -DIDRIS_ENABLE_STATS -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/local/include -DIDRIS_TARGET_OS="\"unix\"" -DIDRIS_TARGET_TRIPLE="\"loongarch64-OpenCloudOS-linux\"" -fPIC -c -o idris_gc.o idris_gc.c gcc -O2 -Wall -std=c99 -pipe -fdata-sections -ffunction-sections -D_POSIX_C_SOURCE=200809L -DHAS_PTHREAD -DIDRIS_ENABLE_STATS -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/local/include -DIDRIS_TARGET_OS="\"unix\"" -DIDRIS_TARGET_TRIPLE="\"loongarch64-OpenCloudOS-linux\"" -fPIC -c -o idris_gmp.o idris_gmp.c gcc -O2 -Wall -std=c99 -pipe -fdata-sections -ffunction-sections -D_POSIX_C_SOURCE=200809L -DHAS_PTHREAD -DIDRIS_ENABLE_STATS -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/local/include -DIDRIS_TARGET_OS="\"unix\"" -DIDRIS_TARGET_TRIPLE="\"loongarch64-OpenCloudOS-linux\"" -fPIC -c -o idris_bitstring.o idris_bitstring.c gcc -O2 -Wall -std=c99 -pipe -fdata-sections -ffunction-sections -D_POSIX_C_SOURCE=200809L -DHAS_PTHREAD -DIDRIS_ENABLE_STATS -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/local/include -DIDRIS_TARGET_OS="\"unix\"" -DIDRIS_TARGET_TRIPLE="\"loongarch64-OpenCloudOS-linux\"" -fPIC -c -o idris_opts.o idris_opts.c gcc -O2 -Wall -std=c99 -pipe -fdata-sections -ffunction-sections -D_POSIX_C_SOURCE=200809L -DHAS_PTHREAD -DIDRIS_ENABLE_STATS -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/local/include -DIDRIS_TARGET_OS="\"unix\"" -DIDRIS_TARGET_TRIPLE="\"loongarch64-OpenCloudOS-linux\"" -fPIC -c -o idris_stats.o idris_stats.c gcc -O2 -Wall -std=c99 -pipe -fdata-sections -ffunction-sections -D_POSIX_C_SOURCE=200809L -DHAS_PTHREAD -DIDRIS_ENABLE_STATS -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/local/include -DIDRIS_TARGET_OS="\"unix\"" -DIDRIS_TARGET_TRIPLE="\"loongarch64-OpenCloudOS-linux\"" -fPIC -c -o idris_utf8.o idris_utf8.c gcc -O2 -Wall -std=c99 -pipe -fdata-sections -ffunction-sections -D_POSIX_C_SOURCE=200809L -DHAS_PTHREAD -DIDRIS_ENABLE_STATS -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/local/include -DIDRIS_TARGET_OS="\"unix\"" -DIDRIS_TARGET_TRIPLE="\"loongarch64-OpenCloudOS-linux\"" -fPIC -c -o idris_stdfgn.o idris_stdfgn.c gcc -O2 -Wall -std=c99 -pipe -fdata-sections -ffunction-sections -D_POSIX_C_SOURCE=200809L -DHAS_PTHREAD -DIDRIS_ENABLE_STATS -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/local/include -DIDRIS_TARGET_OS="\"unix\"" -DIDRIS_TARGET_TRIPLE="\"loongarch64-OpenCloudOS-linux\"" -fPIC -c -o idris_buffer.o idris_buffer.c gcc -O2 -Wall -std=c99 -pipe -fdata-sections -ffunction-sections -D_POSIX_C_SOURCE=200809L -DHAS_PTHREAD -DIDRIS_ENABLE_STATS -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/local/include -DIDRIS_TARGET_OS="\"unix\"" -DIDRIS_TARGET_TRIPLE="\"loongarch64-OpenCloudOS-linux\"" -fPIC -c -o getline.o getline.c gcc -O2 -Wall -std=c99 -pipe -fdata-sections -ffunction-sections -D_POSIX_C_SOURCE=200809L -DHAS_PTHREAD -DIDRIS_ENABLE_STATS -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/local/include -DIDRIS_TARGET_OS="\"unix\"" -DIDRIS_TARGET_TRIPLE="\"loongarch64-OpenCloudOS-linux\"" -fPIC -c -o idris_net.o idris_net.c gcc -O2 -Wall -std=c99 -pipe -fdata-sections -ffunction-sections -D_POSIX_C_SOURCE=200809L -DHAS_PTHREAD -DIDRIS_ENABLE_STATS -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/local/include -DIDRIS_TARGET_OS="\"unix\"" -DIDRIS_TARGET_TRIPLE="\"loongarch64-OpenCloudOS-linux\"" -fPIC -c -o mini-gmp.o mini-gmp.c ar rc libidris_rts.a idris_rts.o idris_heap.o idris_gc.o idris_gmp.o idris_bitstring.o idris_opts.o idris_stats.o idris_utf8.o idris_stdfgn.o idris_buffer.o getline.o idris_net.o mini-gmp.o ranlib libidris_rts.a make: Leaving directory '/builddir/build/BUILD/idris-1.3.4/rts' + '[' -n dist/build/libHSidris-1.3.4-BguwnyH8DLB07yZYMjXsB-ghc9.8.4.so ']' + '[' -x Setup ']' + LANG=C.utf8 + ./Setup haddock --html --hyperlink-source --hoogle Preprocessing library for idris-1.3.4.. Running Haddock on library for idris-1.3.4.. Warning: The documentation for the following packages are not installed. No links will be generated to these packages: OneTuple-0.4.2, QuickCheck-2.14.3, StateVar-1.2.2, aeson-2.2.3.0, annotated-wl-pprint-0.7.0, ansi-terminal-1.1.2, ansi-terminal-types-1.1, ansi-wl-pprint-1.0.2, array-0.5.8.0, assoc-1.1.1, async-2.2.5, attoparsec-0.14.4, attoparsec-0.14.4, base-4.19.2.0, base-orphans-0.9.3, base64-bytestring-1.2.1.0, bifunctors-5.6.2, binary-0.8.9.1, blaze-builder-0.4.2.3, blaze-html-0.9.2.0, blaze-markup-0.8.3.0, bytestring-0.12.1.0, case-insensitive-1.2.1.0, character-ps-0.1, cheapskate-0.1.1.2, code-page-0.2.1, colour-2.3.6, comonad-5.0.9, containers-0.6.8, contravariant-1.5.5, css-text-0.1.3.0, data-default-0.7.1.1, data-default-class-0.1.2.2, data-default-instances-containers-0.1.0.3, data-default-instances-dlist-0.0.1.2, data-default-instances-old-locale-0.0.1.2, data-fix-0.3.4, deepseq-1.5.1.0, digest-0.0.2.1, directory-1.3.8.5, distributive-0.6.2.1, dlist-1.0, exceptions-0.10.7, filepath-1.4.301.0, fingertree-0.1.5.0, fsnotify-0.4.1.0, generically-0.1.1, ghc-bignum-1.3, ghc-boot-th-9.8.4, ghc-prim-0.11.0, hashable-1.4.7.0, haskeline-0.8.2.1, hinotify-0.4.2, ieee754-0.8.0, indexed-traversable-0.1.4, indexed-traversable-instances-0.1.2, integer-conversion-0.1.1, integer-logarithms-1.0.3.1, libffi-0.2.1, megaparsec-9.6.1, monad-control-1.0.3.1, mtl-2.3.1, network-3.2.7.0, network-uri-2.6.4.2, old-locale-1.0.0.7, optparse-applicative-0.18.1.0, os-string-2.0.7, parsec-3.1.17.0, parser-combinators-1.3.0, pretty-1.1.3.6, prettyprinter-1.7.1, prettyprinter-ansi-terminal-1.1.3, prettyprinter-compat-ansi-wl-pprint-1.0.2, primitive-0.9.0.0, process-1.6.25.0, random-1.2.1.3, regex-base-0.94.0.2, regex-tdfa-1.3.2.3, safe-0.3.21, safe-exceptions-0.1.7.4, scientific-0.3.8.0, semialign-1.3.1, semigroupoids-6.0.1, split-0.2.5, splitmix-0.1.1, stm-2.5.3.1, strict-0.5.1, syb-0.7.2.4, tagged-0.8.8, tagsoup-0.14.8, template-haskell-2.21.0.0, terminal-size-0.3.4, terminfo-0.4.1.6, text-2.1.1, text-iso8601-0.1.1, text-short-0.1.6, th-abstraction-0.7.1.0, th-compat-0.1.6, these-1.2.1, time-1.12.2, time-compat-1.9.6.1, transformers-0.6.1.0, transformers-base-0.4.6, transformers-compat-0.7.2, uniplate-1.6.13, unix-2.8.6.0, unix-compat-0.7.3, unordered-containers-0.2.20, utf8-string-1.0.2, uuid-types-1.0.6, vector-0.13.1.0, vector-binary-instances-0.2.5.2, vector-stream-0.1.0.1, witherable-0.5, xss-sanitize-0.3.7.2, zip-archive-0.4.3.2, zlib-0.7.1.0 Warning: --source-* options are ignored when --hyperlinked-source is enabled. [ 1 of 115] Compiling BuildFlags_idris ( dist/build/autogen/BuildFlags_idris.hs, nothing ) [ 2 of 115] Compiling IRTS.JavaScript.AST ( src/IRTS/JavaScript/AST.hs, nothing ) [ 3 of 115] Compiling Idris.Colours ( src/Idris/Colours.hs, nothing ) [ 4 of 115] Compiling Idris.Help ( src/Idris/Help.hs, nothing ) [ 5 of 115] Compiling Paths_idris ( dist/build/autogen/Paths_idris.hs, nothing ) [ 6 of 115] Compiling IRTS.System ( src/IRTS/System.hs, nothing ) [ 7 of 115] Compiling Tools_idris ( dist/build/autogen/Tools_idris.hs, nothing ) [ 8 of 115] Compiling Util.DynamicLinker ( src/Util/DynamicLinker.hs, nothing ) [ 9 of 115] Compiling Util.Net ( src/Util/Net.hs, nothing ) [ 10 of 115] Compiling Util.Pretty ( src/Util/Pretty.hs, nothing ) [ 11 of 115] Compiling Idris.Core.TT ( src/Idris/Core/TT.hs, nothing ) src/Idris/Core/TT.hs:128:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] Noncanonical ‘(<>) = mappend’ definition detected in the instance declaration for ‘S.Semigroup FC’. Suggested fix: Move definition from ‘mappend’ to ‘(<>)’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 128 | (<>) = mappend | ^^^^^^^^^^^^^^ src/Idris/Core/TT.hs:135:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] Noncanonical ‘mappend’ definition detected in the instance declaration for ‘Monoid FC’. ‘mappend’ will eventually be removed in favour of ‘(<>)’ Suggested fix: Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 135 | mappend (FC f start end) (FC f' start' end') | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Idris/Core/TT.hs:327:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical ‘return’ definition detected in the instance declaration for ‘Monad TC’. ‘return’ will eventually be removed in favour of ‘pure’ Suggested fix: Either remove definition for ‘return’ (recommended) or define as ‘return = pure’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 327 | return x = OK x | ^^^^^^^^^^^^^^^ src/Idris/Core/TT.hs:344:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical ‘pure = return’ definition detected in the instance declaration for ‘Applicative TC’. Suggested fix: Move definition from ‘return’ to ‘pure’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 344 | pure = return | ^^^^^^^^^^^^^ [ 12 of 115] Compiling Idris.Unlit ( src/Idris/Unlit.hs, nothing ) [ 13 of 115] Compiling Idris.Docstrings ( src/Idris/Docstrings.hs, nothing ) [ 14 of 115] Compiling Idris.Core.Constraints ( src/Idris/Core/Constraints.hs, nothing ) [ 15 of 115] Compiling Idris.Core.CaseTree ( src/Idris/Core/CaseTree.hs, nothing ) src/Idris/Core/CaseTree.hs:276:51: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 276 | let numargs = length (fst (head pats)) | ^^^^ src/Idris/Core/CaseTree.hs:444:32: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 444 | = compare (snd . fst . head $ xs, numNames [] (map snd ys)) | ^^^^ src/Idris/Core/CaseTree.hs:445:32: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 445 | (snd . fst . head $ ys, numNames [] (map snd xs)) | ^^^^ [ 16 of 115] Compiling Idris.Core.Evaluate ( src/Idris/Core/Evaluate.hs, nothing ) [ 17 of 115] Compiling Idris.Core.WHNF ( src/Idris/Core/WHNF.hs, nothing ) [ 18 of 115] Compiling Idris.Core.Unify ( src/Idris/Core/Unify.hs, nothing ) [ 19 of 115] Compiling Idris.Core.Typecheck ( src/Idris/Core/Typecheck.hs, nothing ) [ 20 of 115] Compiling Idris.Core.ProofTerm ( src/Idris/Core/ProofTerm.hs, nothing ) [ 21 of 115] Compiling Idris.Core.DeepSeq ( src/Idris/Core/DeepSeq.hs, nothing ) [ 22 of 115] Compiling Idris.Core.Binary ( src/Idris/Core/Binary.hs, nothing ) [ 23 of 115] Compiling Idris.IdeMode ( src/Idris/IdeMode.hs, nothing ) [ 24 of 115] Compiling IRTS.Lang ( src/IRTS/Lang.hs, nothing ) [ 25 of 115] Compiling Idris.Primitives ( src/Idris/Primitives.hs, nothing ) [ 26 of 115] Compiling IRTS.LangOpts ( src/IRTS/LangOpts.hs, nothing ) [ 27 of 115] Compiling IRTS.JavaScript.Specialize ( src/IRTS/JavaScript/Specialize.hs, nothing ) [ 28 of 115] Compiling IRTS.JavaScript.PrimOp ( src/IRTS/JavaScript/PrimOp.hs, nothing ) src/IRTS/JavaScript/PrimOp.hs:174:55: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 174 | , item (LZExt (ITFixed IT8) ITNative) False PTAny $ head | ^^^^ src/IRTS/JavaScript/PrimOp.hs:175:56: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 175 | , item (LZExt (ITFixed IT16) ITNative) False PTAny $ head | ^^^^ src/IRTS/JavaScript/PrimOp.hs:176:56: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 176 | , item (LZExt (ITFixed IT32) ITNative) False PTAny $ head | ^^^^ src/IRTS/JavaScript/PrimOp.hs:181:52: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 181 | , item (LZExt (ITFixed IT64) ITBig) True PTAny $ head | ^^^^ src/IRTS/JavaScript/PrimOp.hs:198:45: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 198 | , item (LIntFloat ITNative) False PTAny $ head | ^^^^ src/IRTS/JavaScript/PrimOp.hs:233:30: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 233 | , item LNoOp False PTAny $ head | ^^^^ [ 29 of 115] Compiling IRTS.JavaScript.Name ( src/IRTS/JavaScript/Name.hs, nothing ) [ 30 of 115] Compiling IRTS.JavaScript.LangTransforms ( src/IRTS/JavaScript/LangTransforms.hs, nothing ) [ 31 of 115] Compiling IRTS.Defunctionalise ( src/IRTS/Defunctionalise.hs, nothing ) [ 32 of 115] Compiling IRTS.Simplified ( src/IRTS/Simplified.hs, nothing ) [ 33 of 115] Compiling IRTS.Inliner ( src/IRTS/Inliner.hs, nothing ) [ 34 of 115] Compiling IRTS.CodegenCommon ( src/IRTS/CodegenCommon.hs, nothing ) [ 35 of 115] Compiling Idris.Options ( src/Idris/Options.hs, nothing ) [ 36 of 115] Compiling IRTS.Bytecode ( src/IRTS/Bytecode.hs, nothing ) [ 37 of 115] Compiling IRTS.Portable ( src/IRTS/Portable.hs, nothing ) [ 38 of 115] Compiling IRTS.DumpBC ( src/IRTS/DumpBC.hs, nothing ) [ 39 of 115] Compiling Idris.Core.ProofState ( src/Idris/Core/ProofState.hs, nothing ) src/Idris/Core/ProofState.hs:345:51: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 345 | | not $ null (holes ps) = do g <- goal (Just (head (holes ps))) (pterm ps) | ^^^^ src/Idris/Core/ProofState.hs:351:51: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 351 | | not $ null (holes ps) = do g <- goal (Just (head (holes ps))) (pterm ps) | ^^^^ [ 40 of 115] Compiling Idris.Core.Elaborate ( src/Idris/Core/Elaborate.hs, nothing ) src/Idris/Core/Elaborate.hs:516:39: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 516 | let pt' = refocus (Just (head (holes ps))) (pterm ps) | ^^^^ src/Idris/Core/Elaborate.hs:635:27: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 635 | then head hs : dontunify p | ^^^^ src/Idris/Core/Elaborate.hs:636:40: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 636 | else getNonUnify (head hs : dontunify p) imps args | ^^^^ [ 41 of 115] Compiling Idris.AbsSyntaxTree ( src/Idris/AbsSyntaxTree.hs, nothing ) [ 42 of 115] Compiling Idris.DeepSeq ( src/Idris/DeepSeq.hs, nothing ) [ 43 of 115] Compiling Idris.ASTUtils ( src/Idris/ASTUtils.hs, nothing ) [ 44 of 115] Compiling Util.ScreenSize ( src/Util/ScreenSize.hs, nothing ) [ 45 of 115] Compiling Util.System ( src/Util/System.hs, nothing ) [ 46 of 115] Compiling Idris.AbsSyntax ( src/Idris/AbsSyntax.hs, nothing ) src/Idris/AbsSyntax.hs:1612:43: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 1612 | (NoSuchVariable (head badnames)))) | ^^^^ src/Idris/AbsSyntax.hs:2272:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical ‘pure = return’ definition detected in the instance declaration for ‘Applicative (EitherErr a)’. Suggested fix: Move definition from ‘return’ to ‘pure’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 2272 | pure = return | ^^^^^^^^^^^^^^ src/Idris/AbsSyntax.hs:2276:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical ‘return’ definition detected in the instance declaration for ‘Monad (EitherErr a)’. ‘return’ will eventually be removed in favour of ‘pure’ Suggested fix: Either remove definition for ‘return’ (recommended) or define as ‘return = pure’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 2276 | return = RightOK | ^^^^^^^^^^^^^^^^ [ 47 of 115] Compiling Idris.WhoCalls ( src/Idris/WhoCalls.hs, nothing ) [ 48 of 115] Compiling Idris.Transforms ( src/Idris/Transforms.hs, nothing ) [ 49 of 115] Compiling Idris.REPL.Browse ( src/Idris/REPL/Browse.hs, nothing ) [ 50 of 115] Compiling Idris.Inliner ( src/Idris/Inliner.hs, nothing ) [ 51 of 115] Compiling Idris.ErrReverse ( src/Idris/ErrReverse.hs, nothing ) [ 52 of 115] Compiling Idris.Elab.Quasiquote ( src/Idris/Elab/Quasiquote.hs, nothing ) [ 53 of 115] Compiling Idris.Elab.AsPat ( src/Idris/Elab/AsPat.hs, nothing ) [ 54 of 115] Compiling Idris.Delaborate ( src/Idris/Delaborate.hs, nothing ) [ 55 of 115] Compiling Idris.Reflection ( src/Idris/Reflection.hs, nothing ) [ 56 of 115] Compiling Idris.ProofSearch ( src/Idris/ProofSearch.hs, nothing ) [ 57 of 115] Compiling Idris.PartialEval ( src/Idris/PartialEval.hs, nothing ) [ 58 of 115] Compiling Idris.Output ( src/Idris/Output.hs, nothing ) [ 59 of 115] Compiling Idris.Parser.Stack ( src/Idris/Parser/Stack.hs, nothing ) [ 60 of 115] Compiling Idris.Parser.Helpers ( src/Idris/Parser/Helpers.hs, nothing ) src/Idris/Parser/Helpers.hs:99:1: warning: [GHC-15328] [-Wdeprecations] Module ‘Text.PrettyPrint.ANSI.Leijen’ is deprecated: "Compatibility module for users of ansi-wl-pprint - use \"Prettyprinter\" instead" | 99 | import qualified Text.PrettyPrint.ANSI.Leijen as PP | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Idris/Parser/Helpers.hs:105:32: warning: [GHC-68441] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 105 | parseErrorDoc :: ParseError -> PP.Doc | ^^^^^^ src/Idris/Parser/Helpers.hs:106:17: warning: [GHC-68441] [-Wdeprecations] In the use of ‘string’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 106 | parseErrorDoc = PP.string . prettyError | ^^^^^^^^^ [ 61 of 115] Compiling Idris.Parser.Ops ( src/Idris/Parser/Ops.hs, nothing ) [ 62 of 115] Compiling Idris.Error ( src/Idris/Error.hs, nothing ) [ 63 of 115] Compiling Idris.Termination ( src/Idris/Termination.hs, nothing ) [ 64 of 115] Compiling Idris.Providers ( src/Idris/Providers.hs, nothing ) [ 65 of 115] Compiling Idris.Imports ( src/Idris/Imports.hs, nothing ) [ 66 of 115] Compiling Idris.REPL.Commands ( src/Idris/REPL/Commands.hs, nothing ) [ 67 of 115] Compiling Idris.Package.Common ( src/Idris/Package/Common.hs, nothing ) [ 68 of 115] Compiling Idris.Directives ( src/Idris/Directives.hs, nothing ) [ 69 of 115] Compiling Idris.IBC ( src/Idris/IBC.hs, nothing ) src/Idris/IBC.hs:457:92: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 457 | Just ploc -> unwords ["Please reinstall:", L.head $ splitDirectories ploc] | ^^^^^^ [ 70 of 115] Compiling Idris.Erasure ( src/Idris/Erasure.hs, nothing ) [ 71 of 115] Compiling Idris.Elab.Utils ( src/Idris/Elab/Utils.hs, nothing ) [ 72 of 115] Compiling Idris.Elab.Rewrite ( src/Idris/Elab/Rewrite.hs, nothing ) [ 73 of 115] Compiling Idris.Docs ( src/Idris/Docs.hs, nothing ) [ 74 of 115] Compiling Idris.IdrisDoc ( src/Idris/IdrisDoc.hs, nothing ) src/Idris/IdrisDoc.hs:511:34: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 511 | in if (head n') `elem` opChars | ^^^^ src/Idris/IdrisDoc.hs:579:34: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 579 | in if (head n') `elem` opChars | ^^^^ src/Idris/IdrisDoc.hs:599:33: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 599 | in if (head n') `elem` opChars | ^^^^ [ 75 of 115] Compiling Idris.DataOpts ( src/Idris/DataOpts.hs, nothing ) [ 76 of 115] Compiling Idris.DSL ( src/Idris/DSL.hs, nothing ) [ 77 of 115] Compiling Idris.Parser.Expr ( src/Idris/Parser/Expr.hs, nothing ) src/Idris/Parser/Expr.hs:138:10: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 138 | case head rs of -- can never be [] | ^^^^ [ 78 of 115] Compiling Idris.Parser.Data ( src/Idris/Parser/Data.hs, nothing ) [ 79 of 115] Compiling Idris.Coverage ( src/Idris/Coverage.hs, nothing ) [ 80 of 115] Compiling Idris.Elab.Term ( src/Idris/Elab/Term.hs, nothing ) src/Idris/Elab/Term.hs:295:61: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 295 | if any (\n -> n `elem` solved) ns && head hs /= a | ^^^^ src/Idris/Elab/Term.hs:834:90: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 834 | e_guarded = dataCon }) (Just fc) (getTm (head args))) | ^^^^ [ 81 of 115] Compiling Idris.Elab.Value ( src/Idris/Elab/Value.hs, nothing ) [ 82 of 115] Compiling Idris.Elab.Type ( src/Idris/Elab/Type.hs, nothing ) [ 83 of 115] Compiling Idris.TypeSearch ( src/Idris/TypeSearch.hs, nothing ) src/Idris/TypeSearch.hs:248:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] Noncanonical ‘(<>) = mappend’ definition detected in the instance declaration for ‘S.Semigroup AsymMods’. Suggested fix: Move definition from ‘mappend’ to ‘(<>)’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 248 | (<>) = mappend | ^^^^^^^^^^^^^^ src/Idris/TypeSearch.hs:251:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] Noncanonical ‘(<>) = mappend’ definition detected in the instance declaration for ‘S.Semigroup Score’. Suggested fix: Move definition from ‘mappend’ to ‘(<>)’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 251 | (<>) = mappend | ^^^^^^^^^^^^^^ src/Idris/TypeSearch.hs:256:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] Noncanonical ‘mappend’ definition detected in the instance declaration for ‘Monoid (Sided a)’. ‘mappend’ will eventually be removed in favour of ‘(<>)’ Suggested fix: Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 256 | (Sided l1 r1) `mappend` (Sided l2 r2) = Sided (l1 `mappend` l2) (r1 `mappend` r2) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Idris/TypeSearch.hs:260:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] Noncanonical ‘mappend’ definition detected in the instance declaration for ‘Monoid AsymMods’. ‘mappend’ will eventually be removed in favour of ‘(<>)’ Suggested fix: Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 260 | (Mods a b c) `mappend` (Mods a' b' c') = Mods (a + a') (b + b') (c + c') | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Idris/TypeSearch.hs:264:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] Noncanonical ‘mappend’ definition detected in the instance declaration for ‘Monoid Score’. ‘mappend’ will eventually be removed in favour of ‘(<>)’ Suggested fix: Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 264 | (Score t e mods) `mappend` (Score t' e' mods') = Score (t + t') (e + e') (mods `mappend` mods') | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 84 of 115] Compiling Idris.Elab.Data ( src/Idris/Elab/Data.hs, nothing ) [ 85 of 115] Compiling Idris.Elab.Record ( src/Idris/Elab/Record.hs, nothing ) [ 86 of 115] Compiling Idris.Elab.Interface ( src/Idris/Elab/Interface.hs, nothing ) [ 87 of 115] Compiling Idris.Elab.Transform ( src/Idris/Elab/Transform.hs, nothing ) [ 88 of 115] Compiling Idris.Elab.RunElab ( src/Idris/Elab/RunElab.hs, nothing ) [ 89 of 115] Compiling Idris.Elab.Implementation ( src/Idris/Elab/Implementation.hs, nothing ) [ 90 of 115] Compiling Idris.Elab.Clause ( src/Idris/Elab/Clause.hs, nothing ) [ 91 of 115] Compiling Idris.Core.Execute ( src/Idris/Core/Execute.hs, nothing ) [ 92 of 115] Compiling Idris.Elab.Provider ( src/Idris/Elab/Provider.hs, nothing ) [ 93 of 115] Compiling Idris.ElabDecls ( src/Idris/ElabDecls.hs, nothing ) [ 94 of 115] Compiling Idris.Parser ( src/Idris/Parser.hs, nothing ) src/Idris/Parser.hs:47:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Foldable’ is redundant except perhaps to import instances from ‘Data.Foldable’ To import instances alone, use: import Data.Foldable() | 47 | import Data.Foldable (asum) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Idris/Parser.hs:63:1: warning: [GHC-15328] [-Wdeprecations] Module ‘Text.PrettyPrint.ANSI.Leijen’ is deprecated: "Compatibility module for users of ansi-wl-pprint - use \"Prettyprinter\" instead" | 63 | import qualified Text.PrettyPrint.ANSI.Leijen as PP | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Idris/Parser.hs:279:10: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 279 | case head rs of -- can never be [] | ^^^^ src/Idris/Parser.hs:1526:22: warning: [GHC-68441] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 1526 | fixColour :: Bool -> PP.Doc -> PP.Doc | ^^^^^^ src/Idris/Parser.hs:1526:32: warning: [GHC-68441] [-Wdeprecations] In the use of type constructor or class ‘Doc’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 1526 | fixColour :: Bool -> PP.Doc -> PP.Doc | ^^^^^^ src/Idris/Parser.hs:1527:23: warning: [GHC-68441] [-Wdeprecations] In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 1527 | fixColour False doc = PP.plain doc | ^^^^^^^^ src/Idris/Parser.hs:1721:24: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 1721 | case map head . filter ((/= 1) . length) $ histogram of | ^^^^ [ 95 of 115] Compiling Idris.REPL.Parser ( src/Idris/REPL/Parser.hs, nothing ) [ 96 of 115] Compiling Idris.Completion ( src/Idris/Completion.hs, nothing ) [ 97 of 115] Compiling Idris.Prover ( src/Idris/Prover.hs, nothing ) src/Idris/Prover.hs:264:49: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 264 | undoStep prf env st LetStep = return (init prf, tail env, st) | ^^^^ src/Idris/Prover.hs:266:53: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 266 | return (init prf, tail env, st') | ^^^^ [ 98 of 115] Compiling Idris.Chaser ( src/Idris/Chaser.hs, nothing ) [ 99 of 115] Compiling Idris.CaseSplit ( src/Idris/CaseSplit.hs, nothing ) src/Idris/CaseSplit.hs:475:70: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 475 | let newPats' = mergeAllPats ist (sUN "_") (base (head ps)) | ^^^^ [100 of 115] Compiling Idris.Interactive ( src/Idris/Interactive.hs, nothing ) [101 of 115] Compiling Idris.Apropos ( src/Idris/Apropos.hs, nothing ) [102 of 115] Compiling IRTS.Exports ( src/IRTS/Exports.hs, nothing ) [103 of 115] Compiling IRTS.JavaScript.Codegen ( src/IRTS/JavaScript/Codegen.hs, nothing ) src/IRTS/JavaScript/Codegen.hs:51:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] Noncanonical ‘(<>) = mappend’ definition detected in the instance declaration for ‘Semigroup CGStats’. Suggested fix: Move definition from ‘mappend’ to ‘(<>)’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 51 | (<>) = mappend | ^^^^^^^^^^^^^^ src/IRTS/JavaScript/Codegen.hs:61:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] Noncanonical ‘mappend’ definition detected in the instance declaration for ‘Monoid CGStats’. ‘mappend’ will eventually be removed in favour of ‘(<>)’ Suggested fix: Either remove definition for ‘mappend’ (recommended) or define as ‘mappend = (<>)’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 61 | mappend x y = CGStats { partialApplications = partialApplications x `Set.union` partialApplications y | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [104 of 115] Compiling IRTS.CodegenJavaScript ( src/IRTS/CodegenJavaScript.hs, nothing ) [105 of 115] Compiling IRTS.CodegenC ( src/IRTS/CodegenC.hs, nothing ) [106 of 115] Compiling IRTS.Compiler ( src/IRTS/Compiler.hs, nothing ) src/IRTS/Compiler.hs:396:39: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 396 | -> irTerm top vs env (head argsPruned) | ^^^^ src/IRTS/Compiler.hs:415:44: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 415 | <$> irTerm top vs env (head argsPruned) | ^^^^ src/IRTS/Compiler.hs:649:53: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 649 | then return . Just $ substSC (ns !! head used) n sc | ^^^^ [107 of 115] Compiling Version_idris ( dist/build/autogen/Version_idris.hs, nothing ) [108 of 115] Compiling Idris.Info ( src/Idris/Info.hs, nothing ) [109 of 115] Compiling Idris.ModeCommon ( src/Idris/ModeCommon.hs, nothing ) [110 of 115] Compiling Idris.REPL ( src/Idris/REPL.hs, nothing ) src/Idris/REPL.hs:909:30: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 909 | setReplDefined (getName (head decls)) | ^^^^ src/Idris/REPL.hs:1136:68: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 1136 | when (not (null d)) $ iputStrLn $ "Definition: " ++ (show (head d)) | ^^^^ src/Idris/REPL.hs:1273:53: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 1273 | runIO $ generate t (fst (head (idris_imported ist))) ir | ^^^^ src/Idris/REPL.hs:1305:55: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 1305 | runIO $ generate codegen (fst (head (idris_imported i))) ir' | ^^^^ src/Idris/REPL.hs:1452:80: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 1452 | else return . Left $ "Illegal name: " ++ head bad | ^^^^ [111 of 115] Compiling Idris.Main ( src/Idris/Main.hs, nothing ) [112 of 115] Compiling Idris.Info.Show ( src/Idris/Info/Show.hs, nothing ) [113 of 115] Compiling Idris.CmdOptions ( src/Idris/CmdOptions.hs, nothing ) src/Idris/CmdOptions.hs:34:1: warning: [GHC-15328] [-Wdeprecations] Module ‘Text.PrettyPrint.ANSI.Leijen’ is deprecated: "Compatibility module for users of ansi-wl-pprint - use \"Prettyprinter\" instead" | 34 | import qualified Text.PrettyPrint.ANSI.Leijen as PP | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Idris/CmdOptions.hs:45:32: warning: [GHC-68441] [-Wdeprecations] In the use of ‘hsep’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 45 | idrisHeader = PP.hsep [PP.text "Idris version", PP.text getIdrisVersion, PP.text ", (C) The Idris Community 2016"] | ^^^^^^^ src/Idris/CmdOptions.hs:45:41: warning: [GHC-68441] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 45 | idrisHeader = PP.hsep [PP.text "Idris version", PP.text getIdrisVersion, PP.text ", (C) The Idris Community 2016"] | ^^^^^^^ src/Idris/CmdOptions.hs:45:66: warning: [GHC-68441] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 45 | idrisHeader = PP.hsep [PP.text "Idris version", PP.text getIdrisVersion, PP.text ", (C) The Idris Community 2016"] | ^^^^^^^ src/Idris/CmdOptions.hs:45:91: warning: [GHC-68441] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 45 | idrisHeader = PP.hsep [PP.text "Idris version", PP.text getIdrisVersion, PP.text ", (C) The Idris Community 2016"] | ^^^^^^^ src/Idris/CmdOptions.hs:46:34: warning: [GHC-68441] [-Wdeprecations] In the use of ‘vsep’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 46 | idrisProgDesc = PP.vsep [PP.empty, | ^^^^^^^ src/Idris/CmdOptions.hs:46:43: warning: [GHC-68441] [-Wdeprecations] In the use of ‘empty’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 46 | idrisProgDesc = PP.vsep [PP.empty, | ^^^^^^^^ src/Idris/CmdOptions.hs:47:43: warning: [GHC-68441] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 47 | PP.text "Idris is a general purpose pure functional programming language with dependent", | ^^^^^^^ src/Idris/CmdOptions.hs:48:43: warning: [GHC-68441] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 48 | PP.text "types. Dependent types allow types to be predicated on values, meaning that", | ^^^^^^^ src/Idris/CmdOptions.hs:49:43: warning: [GHC-68441] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 49 | PP.text "some aspects of a program's behaviour can be specified precisely in the type.", | ^^^^^^^ src/Idris/CmdOptions.hs:50:43: warning: [GHC-68441] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 50 | PP.text "It is compiled, with eager evaluation. Its features are influenced by Haskell", | ^^^^^^^ src/Idris/CmdOptions.hs:51:43: warning: [GHC-68441] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 51 | PP.text "and ML.", | ^^^^^^^ src/Idris/CmdOptions.hs:52:43: warning: [GHC-68441] [-Wdeprecations] In the use of ‘empty’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 52 | PP.empty, | ^^^^^^^^ src/Idris/CmdOptions.hs:53:43: warning: [GHC-68441] [-Wdeprecations] In the use of ‘vsep’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 53 | PP.vsep $ map (PP.indent 4 . PP.text) [ | ^^^^^^^ src/Idris/CmdOptions.hs:53:58: warning: [GHC-68441] [-Wdeprecations] In the use of ‘indent’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 53 | PP.vsep $ map (PP.indent 4 . PP.text) [ | ^^^^^^^^^ src/Idris/CmdOptions.hs:53:72: warning: [GHC-68441] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 53 | PP.vsep $ map (PP.indent 4 . PP.text) [ | ^^^^^^^ src/Idris/CmdOptions.hs:68:32: warning: [GHC-68441] [-Wdeprecations] In the use of ‘vsep’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 68 | idrisFooter = PP.vsep [PP.text "It is important to note that Idris is first and foremost a research tool", | ^^^^^^^ src/Idris/CmdOptions.hs:68:41: warning: [GHC-68441] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 68 | idrisFooter = PP.vsep [PP.text "It is important to note that Idris is first and foremost a research tool", | ^^^^^^^ src/Idris/CmdOptions.hs:69:41: warning: [GHC-68441] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 69 | PP.text "and project. Thus the tooling provided and resulting programs created", | ^^^^^^^ src/Idris/CmdOptions.hs:70:41: warning: [GHC-68441] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 70 | PP.text "should not necessarily be seen as production ready nor for industrial use.", | ^^^^^^^ src/Idris/CmdOptions.hs:71:41: warning: [GHC-68441] [-Wdeprecations] In the use of ‘empty’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 71 | PP.empty, | ^^^^^^^^ src/Idris/CmdOptions.hs:72:41: warning: [GHC-68441] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 72 | PP.text "More details over Idris can be found online here:", | ^^^^^^^ src/Idris/CmdOptions.hs:73:41: warning: [GHC-68441] [-Wdeprecations] In the use of ‘empty’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 73 | PP.empty, | ^^^^^^^^ src/Idris/CmdOptions.hs:74:41: warning: [GHC-68441] [-Wdeprecations] In the use of ‘indent’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 74 | PP.indent 4 (PP.text "https://www.idris-lang.org/")] | ^^^^^^^^^ src/Idris/CmdOptions.hs:74:54: warning: [GHC-68441] [-Wdeprecations] In the use of ‘text’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 74 | PP.indent 4 (PP.text "https://www.idris-lang.org/")] | ^^^^^^^ [114 of 115] Compiling Idris.Package.Parser ( src/Idris/Package/Parser.hs, nothing ) src/Idris/Package/Parser.hs:31:1: warning: [GHC-15328] [-Wdeprecations] Module ‘Text.PrettyPrint.ANSI.Leijen’ is deprecated: "Compatibility module for users of ansi-wl-pprint - use \"Prettyprinter\" instead" | 31 | import qualified Text.PrettyPrint.ANSI.Leijen as PP | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Idris/Package/Parser.hs:45:36: warning: [GHC-68441] [-Wdeprecations] In the use of ‘plain’ (imported from Text.PrettyPrint.ANSI.Leijen): Deprecated: "Compatibility module for users of ansi-wl-pprint - use "Prettyprinter" instead" | 45 | Left err -> fail (show $ PP.plain $ parseErrorDoc err) | ^^^^^^^^ [115 of 115] Compiling Idris.Package ( src/Idris/Package.hs, nothing ) Haddock coverage: 8% ( 1 / 12) in 'IRTS.JavaScript.AST' Missing documentation for: JsExpr (src/IRTS/JavaScript/AST.hs:61) JsStmt (src/IRTS/JavaScript/AST.hs:31) jsAst2Text (src/IRTS/JavaScript/AST.hs:217) jsStmt2Text (src/IRTS/JavaScript/AST.hs:142) jsLazy (src/IRTS/JavaScript/AST.hs:278) jsCurryLam (src/IRTS/JavaScript/AST.hs:128) jsCurryApp (src/IRTS/JavaScript/AST.hs:132) jsAppN (src/IRTS/JavaScript/AST.hs:136) jsExpr2Stmt (src/IRTS/JavaScript/AST.hs:281) jsStmt2Expr (src/IRTS/JavaScript/AST.hs:284) jsSetVar (src/IRTS/JavaScript/AST.hs:139) 29% ( 5 / 17) in 'Idris.Colours' Missing documentation for: IdrisColour (src/Idris/Colours.hs:22) ColourTheme (src/Idris/Colours.hs:33) colouriseKwd (src/Idris/Colours.hs:91) colouriseBound (src/Idris/Colours.hs:94) colouriseImplicit (src/Idris/Colours.hs:97) colourisePostulate (src/Idris/Colours.hs:115) colouriseType (src/Idris/Colours.hs:103) colouriseFun (src/Idris/Colours.hs:100) colouriseData (src/Idris/Colours.hs:106) colouriseKeyword (src/Idris/Colours.hs:112) colourisePrompt (src/Idris/Colours.hs:109) ColourType (src/Idris/Colours.hs:118) 66% ( 2 / 3) in 'Idris.Help' Missing documentation for: CmdArg (src/Idris/Help.hs:11) 8% ( 1 / 12) in 'IRTS.System' Missing documentation for: getIdrisDataFileByName (src/IRTS/System.hs:47) getCC (src/IRTS/System.hs:63) getLibFlags (src/IRTS/System.hs:92) getIdrisDataDir (src/IRTS/System.hs:38) getIdrisLibDir (src/IRTS/System.hs:99) getIdrisDocDir (src/IRTS/System.hs:101) getIdrisCRTSDir (src/IRTS/System.hs:107) getIdrisJSRTSDir (src/IRTS/System.hs:103) getIncFlags (src/IRTS/System.hs:111) getEnvFlags (src/IRTS/System.hs:72) version (dist/build/autogen/Paths_idris.hs:36) 20% ( 1 / 5) in 'Util.DynamicLinker' Missing documentation for: ForeignFun (src/Util/DynamicLinker.hs:57) DynamicLib (src/Util/DynamicLinker.hs:61) tryLoadLib (src/Util/DynamicLinker.hs:92) tryLoadFn (src/Util/DynamicLinker.hs:150) Warning: Util.Pretty: Could not find documentation for exported module: Text.PrettyPrint.Annotated.Leijen Warning: Util.Pretty: Couldn't find .haddock for export text Warning: Util.Pretty: Couldn't find .haddock for export group Warning: Util.Pretty: Couldn't find .haddock for export fill Warning: Util.Pretty: Couldn't find .haddock for export <> Warning: Util.Pretty: Couldn't find .haddock for export <$> Warning: Util.Pretty: Couldn't find .haddock for export displayDecorated Warning: Util.Pretty: Couldn't find .haddock for export renderCompact Warning: Util.Pretty: Couldn't find .haddock for export indent Warning: Util.Pretty: Couldn't find .haddock for export char Warning: Util.Pretty: Couldn't find .haddock for export string Warning: Util.Pretty: Couldn't find .haddock for export float Warning: Util.Pretty: Couldn't find .haddock for export space Warning: Util.Pretty: Couldn't find .haddock for export Warning: Util.Pretty: Couldn't find .haddock for export Doc Warning: Util.Pretty: Couldn't find .haddock for export annotate Warning: Util.Pretty: Couldn't find .haddock for export vsep Warning: Util.Pretty: Couldn't find .haddock for export width Warning: Util.Pretty: Couldn't find .haddock for export empty Warning: Util.Pretty: Couldn't find .haddock for export list Warning: Util.Pretty: Couldn't find .haddock for export parens Warning: Util.Pretty: Couldn't find .haddock for export <+> Warning: Util.Pretty: Couldn't find .haddock for export cat Warning: Util.Pretty: Couldn't find .haddock for export hang Warning: Util.Pretty: Couldn't find .haddock for export sep Warning: Util.Pretty: Couldn't find .haddock for export braces Warning: Util.Pretty: Couldn't find .haddock for export brackets Warning: Util.Pretty: Couldn't find .haddock for export colon Warning: Util.Pretty: Couldn't find .haddock for export comma Warning: Util.Pretty: Couldn't find .haddock for export double Warning: Util.Pretty: Couldn't find .haddock for export equals Warning: Util.Pretty: Couldn't find .haddock for export hcat Warning: Util.Pretty: Couldn't find .haddock for export hsep Warning: Util.Pretty: Couldn't find .haddock for export int Warning: Util.Pretty: Couldn't find .haddock for export integer Warning: Util.Pretty: Couldn't find .haddock for export lbrace Warning: Util.Pretty: Couldn't find .haddock for export lparen Warning: Util.Pretty: Couldn't find .haddock for export nest Warning: Util.Pretty: Couldn't find .haddock for export punctuate Warning: Util.Pretty: Couldn't find .haddock for export rational Warning: Util.Pretty: Couldn't find .haddock for export rbrace Warning: Util.Pretty: Couldn't find .haddock for export rparen Warning: Util.Pretty: Couldn't find .haddock for export semi Warning: Util.Pretty: Couldn't find .haddock for export vcat Warning: Util.Pretty: Couldn't find .haddock for export bool Warning: Util.Pretty: Couldn't find .haddock for export <$$> Warning: Util.Pretty: Couldn't find .haddock for export Warning: Util.Pretty: Couldn't find .haddock for export SimpleDoc Warning: Util.Pretty: Couldn't find .haddock for export align Warning: Util.Pretty: Couldn't find .haddock for export angles Warning: Util.Pretty: Couldn't find .haddock for export backslash Warning: Util.Pretty: Couldn't find .haddock for export column Warning: Util.Pretty: Couldn't find .haddock for export display Warning: Util.Pretty: Couldn't find .haddock for export displayDecoratedA Warning: Util.Pretty: Couldn't find .haddock for export displayIO Warning: Util.Pretty: Couldn't find .haddock for export displayS Warning: Util.Pretty: Couldn't find .haddock for export displaySpans Warning: Util.Pretty: Couldn't find .haddock for export dot Warning: Util.Pretty: Couldn't find .haddock for export dquote Warning: Util.Pretty: Couldn't find .haddock for export dquotes Warning: Util.Pretty: Couldn't find .haddock for export enclose Warning: Util.Pretty: Couldn't find .haddock for export encloseSep Warning: Util.Pretty: Couldn't find .haddock for export fillBreak Warning: Util.Pretty: Couldn't find .haddock for export fillCat Warning: Util.Pretty: Couldn't find .haddock for export fillSep Warning: Util.Pretty: Couldn't find .haddock for export hPutDoc Warning: Util.Pretty: Couldn't find .haddock for export langle Warning: Util.Pretty: Couldn't find .haddock for export lbracket Warning: Util.Pretty: Couldn't find .haddock for export line Warning: Util.Pretty: Couldn't find .haddock for export linebreak Warning: Util.Pretty: Couldn't find .haddock for export nesting Warning: Util.Pretty: Couldn't find .haddock for export noAnnotate Warning: Util.Pretty: Couldn't find .haddock for export pipe Warning: Util.Pretty: Couldn't find .haddock for export putDoc Warning: Util.Pretty: Couldn't find .haddock for export rangle Warning: Util.Pretty: Couldn't find .haddock for export rbracket Warning: Util.Pretty: Couldn't find .haddock for export renderPretty Warning: Util.Pretty: Couldn't find .haddock for export semiBraces Warning: Util.Pretty: Couldn't find .haddock for export softbreak Warning: Util.Pretty: Couldn't find .haddock for export softline Warning: Util.Pretty: Couldn't find .haddock for export squote Warning: Util.Pretty: Couldn't find .haddock for export squotes Warning: Util.Pretty: Couldn't find .haddock for export tupled Warning: Util.Pretty: Couldn't find .haddock for export SpanList Warning: 'normalised' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 38% ( 53 /137) in 'Idris.Core.TT' Missing documentation for: AppStatus (src/Idris/Core/TT.hs:984) ArithTy (src/Idris/Core/TT.hs:682) Const (src/Idris/Core/TT.hs:698) ConstraintFC (src/Idris/Core/TT.hs:946) DataOpts (src/Idris/Core/TT.hs:1108) Datatype (src/Idris/Core/TT.hs:1096) Env (src/Idris/Core/TT.hs:1533) EnvTT (src/Idris/Core/TT.hs:1084) Err (src/Idris/Core/TT.hs:314) ImplicitInfo (src/Idris/Core/TT.hs:828) IntTy (src/Idris/Core/TT.hs:673) NameType (src/Idris/Core/TT.hs:962) NativeTy (src/Idris/Core/TT.hs:664) Provenance (src/Idris/Core/TT.hs:243) Raw (src/Idris/Core/TT.hs:805) RigCount (src/Idris/Core/TT.hs:1059) SpecialName (src/Idris/Core/TT.hs:497) TC (src/Idris/Core/TT.hs:316) Term (src/Idris/Core/TT.hs:1530) TermSize (src/Idris/Core/TT.hs:1013) Type (src/Idris/Core/TT.hs:1531) TypeInfo (src/Idris/Core/TT.hs:1110) UCs (src/Idris/Core/TT.hs:960) Universe (src/Idris/Core/TT.hs:797) addAlist (src/Idris/Core/TT.hs:661) addBinder (src/Idris/Core/TT.hs:1198) addDef (src/Idris/Core/TT.hs:606) allTTNames (src/Idris/Core/TT.hs:1737) caseName (src/Idris/Core/TT.hs:488) deleteDefExact (src/Idris/Core/TT.hs:648) discard (src/Idris/Core/TT.hs:443) emptyContext (src/Idris/Core/TT.hs:580) fmapMB (src/Idris/Core/TT.hs:902) forgetEnv (src/Idris/Core/TT.hs:1420) getRetTy (src/Idris/Core/TT.hs:1471) implicitable (src/Idris/Core/TT.hs:594) internalNS (src/Idris/Core/TT.hs:924) intTyName (src/Idris/Core/TT.hs:677) isTypeConst (src/Idris/Core/TT.hs:732) lookupCtxt (src/Idris/Core/TT.hs:642) lookupCtxtExact (src/Idris/Core/TT.hs:645) mapCtxt (src/Idris/Core/TT.hs:583) nativeTyWidth (src/Idris/Core/TT.hs:693) nextName (src/Idris/Core/TT.hs:1509) nsroot (src/Idris/Core/TT.hs:601) pEraseType (src/Idris/Core/TT.hs:1236) pmap (src/Idris/Core/TT.hs:450) pprintTTClause (src/Idris/Core/TT.hs:1837) prettyEnv (src/Idris/Core/TT.hs:1575) psubst (src/Idris/Core/TT.hs:1284) raw_apply (src/Idris/Core/TT.hs:913) raw_unapply (src/Idris/Core/TT.hs:917) refsIn (src/Idris/Core/TT.hs:1728) safeForget (src/Idris/Core/TT.hs:1417) safeForgetEnv (src/Idris/Core/TT.hs:1426) showCG (src/Idris/Core/TT.hs:552) showEnv (src/Idris/Core/TT.hs:1571) showEnvDbg (src/Idris/Core/TT.hs:1572) showSep (src/Idris/Core/TT.hs:446) sImplementationN (src/Idris/Core/TT.hs:511) sMN (src/Idris/Core/TT.hs:486) sNS (src/Idris/Core/TT.hs:483) str (src/Idris/Core/TT.hs:470) sUN (src/Idris/Core/TT.hs:480) tfail (src/Idris/Core/TT.hs:440) thead (src/Idris/Core/TT.hs:476) tnull (src/Idris/Core/TT.hs:473) toAlist (src/Idris/Core/TT.hs:657) traceWhen (src/Idris/Core/TT.hs:452) txt (src/Idris/Core/TT.hs:467) uniqueBinders (src/Idris/Core/TT.hs:1499) uniqueName (src/Idris/Core/TT.hs:1491) uniqueNameFrom (src/Idris/Core/TT.hs:1485) uniqueNameSet (src/Idris/Core/TT.hs:1495) unList (src/Idris/Core/TT.hs:1385) updateDef (src/Idris/Core/TT.hs:651) rigPlus (src/Idris/Core/TT.hs:1063) rigMult (src/Idris/Core/TT.hs:1074) fstEnv (src/Idris/Core/TT.hs:1086) rigEnv (src/Idris/Core/TT.hs:1087) sndEnv (src/Idris/Core/TT.hs:1088) lookupBinder (src/Idris/Core/TT.hs:1094) envBinders (src/Idris/Core/TT.hs:1090) envZero (src/Idris/Core/TT.hs:1091) 50% ( 1 / 2) in 'Idris.Unlit' Missing documentation for: unlit (src/Idris/Unlit.hs:15) 87% ( 14 / 16) in 'Idris.Docstrings' Missing documentation for: Inline (src/Idris/Docstrings.hs:69) renderHtml (src/Idris/Docstrings.hs:244) 100% ( 2 / 2) in 'Idris.Core.Constraints' 10% ( 2 / 19) in 'Idris.Core.CaseTree' Missing documentation for: CaseDef (src/Idris/Core/CaseTree.hs:41) SC (src/Idris/Core/CaseTree.hs:57) SC' (src/Idris/Core/CaseTree.hs:44) CaseAlt (src/Idris/Core/CaseTree.hs:69) CaseAlt' (src/Idris/Core/CaseTree.hs:59) ErasureInfo (src/Idris/Core/CaseTree.hs:239) Phase (src/Idris/Core/CaseTree.hs:245) CaseTree (src/Idris/Core/CaseTree.hs:101) CaseType (src/Idris/Core/CaseTree.hs:54) simpleCase (src/Idris/Core/CaseTree.hs:261) small (src/Idris/Core/CaseTree.hs:123) namesUsed (src/Idris/Core/CaseTree.hs:128) findCalls' (src/Idris/Core/CaseTree.hs:155) findUsedArgs (src/Idris/Core/CaseTree.hs:210) substSC (src/Idris/Core/CaseTree.hs:825) substAlt (src/Idris/Core/CaseTree.hs:834) mkForce (src/Idris/Core/CaseTree.hs:845) 28% ( 23 / 82) in 'Idris.Core.Evaluate' Missing documentation for: normalise (src/Idris/Core/Evaluate.hs:126) normaliseTrace (src/Idris/Core/Evaluate.hs:129) toValue (src/Idris/Core/Evaluate.hs:134) quoteTerm (src/Idris/Core/Evaluate.hs:138) specialise (src/Idris/Core/Evaluate.hs:144) convEq (src/Idris/Core/Evaluate.hs:615) convEq' (src/Idris/Core/Evaluate.hs:612) CaseInfo (src/Idris/Core/Evaluate.hs:747) CaseDefs (src/Idris/Core/Evaluate.hs:741) Accessibility (src/Idris/Core/Evaluate.hs:786) Injectivity (src/Idris/Core/Evaluate.hs:795) TTDecl (src/Idris/Core/Evaluate.hs:853) MetaInformation (src/Idris/Core/Evaluate.hs:839) next_tvar addToCtxt (src/Idris/Core/Evaluate.hs:870) setAccess (src/Idris/Core/Evaluate.hs:876) setInjective (src/Idris/Core/Evaluate.hs:882) setTotal (src/Idris/Core/Evaluate.hs:888) setRigCount (src/Idris/Core/Evaluate.hs:894) setMetaInformation (src/Idris/Core/Evaluate.hs:900) addCtxtDef (src/Idris/Core/Evaluate.hs:906) addTyDecl (src/Idris/Core/Evaluate.hs:911) addDatatype (src/Idris/Core/Evaluate.hs:917) addCasedef (src/Idris/Core/Evaluate.hs:943) simplifyCasedef (src/Idris/Core/Evaluate.hs:972) addOperator (src/Idris/Core/Evaluate.hs:1029) lookupNames (src/Idris/Core/Evaluate.hs:1037) lookupP (src/Idris/Core/Evaluate.hs:1133) lookupP_all (src/Idris/Core/Evaluate.hs:1136) lookupDef (src/Idris/Core/Evaluate.hs:1157) lookupNameDef (src/Idris/Core/Evaluate.hs:1160) lookupDefExact (src/Idris/Core/Evaluate.hs:1154) lookupDefAcc (src/Idris/Core/Evaluate.hs:1166) lookupDefAccExact (src/Idris/Core/Evaluate.hs:1180) lookupVal (src/Idris/Core/Evaluate.hs:1243) mapDefCtxt (src/Idris/Core/Evaluate.hs:860) tcReducible (src/Idris/Core/Evaluate.hs:1229) lookupTotalAccessibility (src/Idris/Core/Evaluate.hs:1173) lookupTotal (src/Idris/Core/Evaluate.hs:1187) lookupTotalExact (src/Idris/Core/Evaluate.hs:1191) lookupInjectiveExact (src/Idris/Core/Evaluate.hs:1203) lookupRigCount (src/Idris/Core/Evaluate.hs:1195) lookupRigCountExact (src/Idris/Core/Evaluate.hs:1199) lookupNameTotal (src/Idris/Core/Evaluate.hs:1239) lookupMetaInformation (src/Idris/Core/Evaluate.hs:1235) lookupTyEnv (src/Idris/Core/Evaluate.hs:1251) isTCDict (src/Idris/Core/Evaluate.hs:1106) isTConName (src/Idris/Core/Evaluate.hs:1077) isConName (src/Idris/Core/Evaluate.hs:1074) isFnName (src/Idris/Core/Evaluate.hs:1098) conGuarded (src/Idris/Core/Evaluate.hs:1116) Quote (src/Idris/Core/Evaluate.hs:569) initEval (src/Idris/Core/Evaluate.hs:62) uniqueBindersCtxt (src/Idris/Core/Evaluate.hs:1265) definitions visibleDefinitions (src/Idris/Core/Evaluate.hs:1125) isUniverse (src/Idris/Core/Evaluate.hs:604) linearCheck (src/Idris/Core/Evaluate.hs:1208) linearCheckArg (src/Idris/Core/Evaluate.hs:1218) 75% ( 3 / 4) in 'Idris.Core.WHNF' Missing documentation for: WEnv (src/Idris/Core/WHNF.hs:21) 14% ( 1 / 7) in 'Idris.Core.Unify' Missing documentation for: match_unify (src/Idris/Core/Unify.hs:72) unify (src/Idris/Core/Unify.hs:253) Fails (src/Idris/Core/Unify.hs:40) FailContext (src/Idris/Core/Unify.hs:34) FailAt (src/Idris/Core/Unify.hs:31) unrecoverable (src/Idris/Core/Unify.hs:45) 7% ( 1 / 13) in 'Idris.Core.Typecheck' Missing documentation for: convertsC (src/Idris/Core/Typecheck.hs:26) converts (src/Idris/Core/Typecheck.hs:39) isHole (src/Idris/Core/Typecheck.hs:50) errEnv (src/Idris/Core/Typecheck.hs:53) isType (src/Idris/Core/Typecheck.hs:56) convType (src/Idris/Core/Typecheck.hs:61) recheck (src/Idris/Core/Typecheck.hs:69) recheck_borrowing (src/Idris/Core/Typecheck.hs:73) check (src/Idris/Core/Typecheck.hs:83) check' (src/Idris/Core/Typecheck.hs:88) UniqueUse (src/Idris/Core/Typecheck.hs:316) checkUnique (src/Idris/Core/Typecheck.hs:325) 29% ( 5 / 17) in 'Idris.Core.ProofTerm' Missing documentation for: ProofTerm (src/Idris/Core/ProofTerm.hs:99) Goal (src/Idris/Core/ProofTerm.hs:125) mkProofTerm (src/Idris/Core/ProofTerm.hs:130) getProofTerm (src/Idris/Core/ProofTerm.hs:133) resetProofTerm (src/Idris/Core/ProofTerm.hs:136) updateSolved (src/Idris/Core/ProofTerm.hs:273) bound_in (src/Idris/Core/ProofTerm.hs:355) bound_in_term (src/Idris/Core/ProofTerm.hs:358) Hole (src/Idris/Core/ProofTerm.hs:107) RunTactic' (src/Idris/Core/ProofTerm.hs:106) goal (src/Idris/Core/ProofTerm.hs:287) atHole (src/Idris/Core/ProofTerm.hs:310) 100% ( 2 / 2) in 'Idris.Core.DeepSeq' 100% ( 1 / 1) in 'Idris.Core.Binary' 14% ( 2 / 14) in 'Idris.IdeMode' Missing documentation for: parseMessage (src/Idris/IdeMode.hs:322) convSExp (src/Idris/IdeMode.hs:331) WhatDocs (src/Idris/IdeMode.hs:236) IdeModeCommand (src/Idris/IdeMode.hs:238) sexpToCommand (src/Idris/IdeMode.hs:268) toSExp SExp (src/Idris/IdeMode.hs:43) SExpable (src/Idris/IdeMode.hs:58) Opt (src/Idris/IdeMode.hs:234) getLen (src/Idris/IdeMode.hs:38) getNChar (src/Idris/IdeMode.hs:33) sExpToString (src/Idris/IdeMode.hs:51) 3% ( 1 / 32) in 'IRTS.Lang' Missing documentation for: Endianness (src/IRTS/Lang.hs:23) LVar (src/IRTS/Lang.hs:25) LExp (src/IRTS/Lang.hs:30) FDesc (src/IRTS/Lang.hs:50) Export (src/IRTS/Lang.hs:57) ExportIFace (src/IRTS/Lang.hs:64) PrimFn (src/IRTS/Lang.hs:72) FCallType (src/IRTS/Lang.hs:104) FType (src/IRTS/Lang.hs:107) LAlt' (src/IRTS/Lang.hs:119) LAlt (src/IRTS/Lang.hs:124) LDecl (src/IRTS/Lang.hs:126) LDefs (src/IRTS/Lang.hs:130) LOpt (src/IRTS/Lang.hs:132) addTags (src/IRTS/Lang.hs:136) LiftState (src/IRTS/Lang.hs:144) setBaseName (src/IRTS/Lang.hs:150) lname (src/IRTS/Lang.hs:154) getNextName (src/IRTS/Lang.hs:159) renameArgs (src/IRTS/Lang.hs:168) addFn (src/IRTS/Lang.hs:174) makeFn (src/IRTS/Lang.hs:179) liftAll (src/IRTS/Lang.hs:192) liftDef (src/IRTS/Lang.hs:197) lift (src/IRTS/Lang.hs:204) allocUnique (src/IRTS/Lang.hs:256) usedArg (src/IRTS/Lang.hs:318) usedIn (src/IRTS/Lang.hs:322) lsubst (src/IRTS/Lang.hs:343) rename (src/IRTS/Lang.hs:367) occName (src/IRTS/Lang.hs:460) 33% ( 1 / 3) in 'Idris.Primitives' Missing documentation for: primitives (src/Idris/Primitives.hs:38) Prim (src/Idris/Primitives.hs:21) 50% ( 1 / 2) in 'IRTS.LangOpts' Missing documentation for: inlineAll (src/IRTS/LangOpts.hs:19) 14% ( 1 / 7) in 'IRTS.JavaScript.Specialize' Missing documentation for: SCtor (src/IRTS/JavaScript/Specialize.hs:41) STest (src/IRTS/JavaScript/Specialize.hs:43) SProj (src/IRTS/JavaScript/Specialize.hs:45) specialCased (src/IRTS/JavaScript/Specialize.hs:78) specialCall (src/IRTS/JavaScript/Specialize.hs:109) qualifyN (src/IRTS/JavaScript/Specialize.hs:38) 16% ( 1 / 6) in 'IRTS.JavaScript.PrimOp' Missing documentation for: PrimF (src/IRTS/JavaScript/PrimOp.hs:26) PrimDec (src/IRTS/JavaScript/PrimOp.hs:27) JsPrimTy (src/IRTS/JavaScript/PrimOp.hs:24) primDB (src/IRTS/JavaScript/PrimOp.hs:30) jsPrimCoerce (src/IRTS/JavaScript/PrimOp.hs:245) 11% ( 1 / 9) in 'IRTS.JavaScript.Name' Missing documentation for: jsName (src/IRTS/JavaScript/Name.hs:36) jsNameGenerated (src/IRTS/JavaScript/Name.hs:40) Partial (src/IRTS/JavaScript/Name.hs:42) jsNamePartial (src/IRTS/JavaScript/Name.hs:45) jsTailCallOptimName (src/IRTS/JavaScript/Name.hs:48) HiddenClass (src/IRTS/JavaScript/Name.hs:51) jsNameHiddenClass (src/IRTS/JavaScript/Name.hs:54) dataPartName (src/IRTS/JavaScript/Name.hs:57) 33% ( 1 / 3) in 'IRTS.JavaScript.LangTransforms' Missing documentation for: removeDeadCode (src/IRTS/JavaScript/LangTransforms.hs:83) globlToCon (src/IRTS/JavaScript/LangTransforms.hs:91) Warning: IRTS.Defunctionalise: Could not find documentation for exported module: IRTS.Defunctionalise 12% ( 3 / 24) in 'IRTS.Defunctionalise' Missing documentation for: DExp (src/IRTS/Defunctionalise.hs:36) DAlt (src/IRTS/Defunctionalise.hs:52) DDecl (src/IRTS/Defunctionalise.hs:57) DDefs (src/IRTS/Defunctionalise.hs:61) defunctionalise (src/IRTS/Defunctionalise.hs:64) addApps (src/IRTS/Defunctionalise.hs:85) toCons (src/IRTS/Defunctionalise.hs:177) getFn (src/IRTS/Defunctionalise.hs:80) toConsA (src/IRTS/Defunctionalise.hs:189) mkEval (src/IRTS/Defunctionalise.hs:217) mkApply (src/IRTS/Defunctionalise.hs:226) mkApply2 (src/IRTS/Defunctionalise.hs:239) declare (src/IRTS/Defunctionalise.hs:259) eEVAL (src/IRTS/Defunctionalise.hs:167) mkUnderCon (src/IRTS/Defunctionalise.hs:267) mkFnCon (src/IRTS/Defunctionalise.hs:266) EvalApply (src/IRTS/Defunctionalise.hs:169) genArgs (src/IRTS/Defunctionalise.hs:264) mkApplyCase (src/IRTS/Defunctionalise.hs:199) groupsOf (src/IRTS/Defunctionalise.hs:309) dumpDefuns (src/IRTS/Defunctionalise.hs:321) 20% ( 1 / 5) in 'IRTS.Simplified' Missing documentation for: simplifyDefs (src/IRTS/Simplified.hs:121) SDecl (src/IRTS/Simplified.hs:40) SExp (src/IRTS/Simplified.hs:17) SAlt (src/IRTS/Simplified.hs:35) 25% ( 1 / 4) in 'IRTS.Inliner' Missing documentation for: inline (src/IRTS/Inliner.hs:14) inl (src/IRTS/Inliner.hs:19) evalD (src/IRTS/Inliner.hs:25) 40% ( 2 / 5) in 'IRTS.CodegenCommon' Missing documentation for: DbgLevel (src/IRTS/CodegenCommon.hs:18) OutputType (src/IRTS/CodegenCommon.hs:19) CodeGenerator (src/IRTS/CodegenCommon.hs:46) 9% ( 4 / 43) in 'Idris.Options' Missing documentation for: Codegen (src/Idris/Options.hs:105) HowMuchDocs (src/Idris/Options.hs:124) IRFormat (src/Idris/Options.hs:115) LanguageExt (src/Idris/Options.hs:110) Opt (src/Idris/Options.hs:25) Optimisation (src/Idris/Options.hs:128) OutputFmt (src/Idris/Options.hs:126) REPLPort (src/Idris/Options.hs:101) codegenCats (src/Idris/Options.hs:151) elabCats (src/Idris/Options.hs:157) getBC (src/Idris/Options.hs:174) getClient (src/Idris/Options.hs:281) getCodegen (src/Idris/Options.hs:228) getCodegenArgs (src/Idris/Options.hs:232) getColour (src/Idris/Options.hs:277) getConsoleWidth (src/Idris/Options.hs:236) getEvalExpr (src/Idris/Options.hs:248) getExecScript (src/Idris/Options.hs:240) getFile (src/Idris/Options.hs:170) getIBCSubDir (src/Idris/Options.hs:182) getImportDir (src/Idris/Options.hs:186) getLanguageExt (src/Idris/Options.hs:256) getOptLevel (src/Idris/Options.hs:268) getOptimisation (src/Idris/Options.hs:272) getOutput (src/Idris/Options.hs:178) getOutputTy (src/Idris/Options.hs:252) getPkg (src/Idris/Options.hs:198) getPkgCheck (src/Idris/Options.hs:211) getPkgClean (src/Idris/Options.hs:203) getPkgDir (src/Idris/Options.hs:194) getPkgIndex (src/Idris/Options.hs:244) getPkgREPL (src/Idris/Options.hs:207) getPkgTest (src/Idris/Options.hs:224) getPort (src/Idris/Options.hs:286) getSourceDir (src/Idris/Options.hs:190) loggingCatsStr (src/Idris/Options.hs:160) opt (src/Idris/Options.hs:291) parserCats (src/Idris/Options.hs:154) strLogCat (src/Idris/Options.hs:143) 7% ( 1 / 14) in 'IRTS.Bytecode' Missing documentation for: Reg (src/IRTS/Bytecode.hs:30) BC (src/IRTS/Bytecode.hs:33) toBC (src/IRTS/Bytecode.hs:116) clean (src/IRTS/Bytecode.hs:121) bc (src/IRTS/Bytecode.hs:126) isConst (src/IRTS/Bytecode.hs:164) moveReg (src/IRTS/Bytecode.hs:169) assign (src/IRTS/Bytecode.hs:172) conCase (src/IRTS/Bytecode.hs:175) constCase (src/IRTS/Bytecode.hs:178) caseAlt (src/IRTS/Bytecode.hs:181) constAlt (src/IRTS/Bytecode.hs:185) defaultAlt (src/IRTS/Bytecode.hs:189) 50% ( 1 / 2) in 'IRTS.Portable' Missing documentation for: writePortable (src/IRTS/Portable.hs:34) 11% ( 1 / 9) in 'IRTS.DumpBC' Missing documentation for: interMap (src/IRTS/DumpBC.hs:17) indent (src/IRTS/DumpBC.hs:20) serializeReg (src/IRTS/DumpBC.hs:23) serializeCase (src/IRTS/DumpBC.hs:28) serializeDefault (src/IRTS/DumpBC.hs:32) serializeBC (src/IRTS/DumpBC.hs:36) serialize (src/IRTS/DumpBC.hs:77) dumpBC (src/IRTS/DumpBC.hs:85) Warning: 'auto' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 7% ( 1 / 14) in 'Idris.Core.ProofState' Missing documentation for: ProofState (src/Idris/Core/ProofState.hs:39) newProof (src/Idris/Core/ProofState.hs:331) envAtFocus (src/Idris/Core/ProofState.hs:344) goalAtFocus (src/Idris/Core/ProofState.hs:350) Tactic (src/Idris/Core/ProofState.hs:71) Goal (src/Idris/Core/ProofTerm.hs:125) processTactic (src/Idris/Core/ProofState.hs:946) nowElaboratingPS (src/Idris/Core/ProofState.hs:290) doneElaboratingAppPS (src/Idris/Core/ProofState.hs:298) doneElaboratingArgPS (src/Idris/Core/ProofState.hs:303) dropGiven (src/Idris/Core/ProofState.hs:808) keepGiven (src/Idris/Core/ProofState.hs:818) getProvenance (src/Idris/Core/ProofState.hs:861) Warning: Idris.Core.Elaborate: Could not find documentation for exported module: Idris.Core.Elaborate 19% ( 26 /131) in 'Idris.Core.Elaborate' Missing documentation for: ElabState (src/Idris/Core/Elaborate.hs:31) simplify (src/Idris/Core/Elaborate.hs:418) fill (src/Idris/Core/Elaborate.hs:384) claim (src/Idris/Core/Elaborate.hs:369) focus (src/Idris/Core/Elaborate.hs:479) getNameFrom (src/Idris/Core/Elaborate.hs:79) initElaborator (src/Idris/Core/Elaborate.hs:155) movelast (src/Idris/Core/Elaborate.hs:482) runElab (src/Idris/Core/Elaborate.hs:143) solve (src/Idris/Core/Elaborate.hs:396) try (src/Idris/Core/Elaborate.hs:856) arg (src/Idris/Core/Elaborate.hs:824) rewrite (src/Idris/Core/Elaborate.hs:448) exact (src/Idris/Core/Elaborate.hs:381) qshow (src/Idris/Core/Elaborate.hs:996) computeLet (src/Idris/Core/Elaborate.hs:415) attack (src/Idris/Core/Elaborate.hs:366) claimFn (src/Idris/Core/Elaborate.hs:372) reorder_claims (src/Idris/Core/Elaborate.hs:547) implementationArg (src/Idris/Core/Elaborate.hs:535) autoArg (src/Idris/Core/Elaborate.hs:538) setinj (src/Idris/Core/Elaborate.hs:541) defer (src/Idris/Core/Elaborate.hs:526) deferType (src/Idris/Core/Elaborate.hs:532) unifyGoal (src/Idris/Core/Elaborate.hs:375) unifyTerms (src/Idris/Core/Elaborate.hs:378) match_fill (src/Idris/Core/Elaborate.hs:387) prep_fill (src/Idris/Core/Elaborate.hs:390) complete_fill (src/Idris/Core/Elaborate.hs:393) introTy (src/Idris/Core/Elaborate.hs:436) intro (src/Idris/Core/Elaborate.hs:433) forAll (src/Idris/Core/Elaborate.hs:439) letbind (src/Idris/Core/Elaborate.hs:442) expandLet (src/Idris/Core/Elaborate.hs:445) equiv (src/Idris/Core/Elaborate.hs:451) patbind (src/Idris/Core/Elaborate.hs:476) compute (src/Idris/Core/Elaborate.hs:412) whnf_compute (src/Idris/Core/Elaborate.hs:421) whnf_compute_args (src/Idris/Core/Elaborate.hs:424) check_in (src/Idris/Core/Elaborate.hs:430) eval_in (src/Idris/Core/Elaborate.hs:427) start_unify (src/Idris/Core/Elaborate.hs:399) matchProblems (src/Idris/Core/Elaborate.hs:520) Elab' (src/Idris/Core/Elaborate.hs:34) Elab (src/Idris/Core/Elaborate.hs:35) proof (src/Idris/Core/Elaborate.hs:38) proofFail (src/Idris/Core/Elaborate.hs:43) explicit (src/Idris/Core/Elaborate.hs:50) addPSname (src/Idris/Core/Elaborate.hs:58) getPSnames (src/Idris/Core/Elaborate.hs:65) saveState (src/Idris/Core/Elaborate.hs:69) loadState (src/Idris/Core/Elaborate.hs:73) setNextName (src/Idris/Core/Elaborate.hs:93) initNextNameFrom (src/Idris/Core/Elaborate.hs:99) errAt (src/Idris/Core/Elaborate.hs:123) erunAux (src/Idris/Core/Elaborate.hs:127) erun (src/Idris/Core/Elaborate.hs:139) execElab (src/Idris/Core/Elaborate.hs:146) elaborate (src/Idris/Core/Elaborate.hs:158) getUnifyLog (src/Idris/Core/Elaborate.hs:179) updatePS (src/Idris/Core/Elaborate.hs:190) now_elaborating (src/Idris/Core/Elaborate.hs:194) done_elaborating_app (src/Idris/Core/Elaborate.hs:196) done_elaborating_arg (src/Idris/Core/Elaborate.hs:198) elaborating_app (src/Idris/Core/Elaborate.hs:200) get_datatypes (src/Idris/Core/Elaborate.hs:219) set_datatypes (src/Idris/Core/Elaborate.hs:223) get_global_nextname (src/Idris/Core/Elaborate.hs:227) set_global_nextname (src/Idris/Core/Elaborate.hs:231) get_inj (src/Idris/Core/Elaborate.hs:251) get_holes (src/Idris/Core/Elaborate.hs:255) get_usedns (src/Idris/Core/Elaborate.hs:259) get_probs (src/Idris/Core/Elaborate.hs:266) is_guess (src/Idris/Core/Elaborate.hs:283) get_type_val (src/Idris/Core/Elaborate.hs:305) checkInjective (src/Idris/Core/Elaborate.hs:316) unique_hole' (src/Idris/Core/Elaborate.hs:342) elog (src/Idris/Core/Elaborate.hs:356) getLog (src/Idris/Core/Elaborate.hs:360) end_unify (src/Idris/Core/Elaborate.hs:402) unify_all (src/Idris/Core/Elaborate.hs:406) regret (src/Idris/Core/Elaborate.hs:409) dotterm (src/Idris/Core/Elaborate.hs:485) get_dotterm (src/Idris/Core/Elaborate.hs:509) unifyProblems (src/Idris/Core/Elaborate.hs:523) proofstate (src/Idris/Core/Elaborate.hs:544) qed (src/Idris/Core/Elaborate.hs:550) undo (src/Idris/Core/Elaborate.hs:555) apply' (src/Idris/Core/Elaborate.hs:628) apply2 (src/Idris/Core/Elaborate.hs:664) apply_elab (src/Idris/Core/Elaborate.hs:680) checkPiGoal (src/Idris/Core/Elaborate.hs:722) simple_app (src/Idris/Core/Elaborate.hs:741) dep_app (src/Idris/Core/Elaborate.hs:779) infer_app (src/Idris/Core/Elaborate.hs:746) no_errors (src/Idris/Core/Elaborate.hs:831) try' (src/Idris/Core/Elaborate.hs:872) handleError (src/Idris/Core/Elaborate.hs:859) prunStateT (src/Idris/Core/Elaborate.hs:965) tryCatch (src/Idris/Core/Elaborate.hs:899) tryWhen (src/Idris/Core/Elaborate.hs:914) tryAll (src/Idris/Core/Elaborate.hs:920) tryAll' (src/Idris/Core/Elaborate.hs:923) debugElaborator (src/Idris/Core/Elaborate.hs:983) dumpprobs (src/Idris/Core/Elaborate.hs:998) Warning: 'with' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 24% ( 41 /166) in 'Idris.AbsSyntaxTree' Missing documentation for: ElabWhat (src/Idris/AbsSyntaxTree.hs:54) toplevel (src/Idris/AbsSyntaxTree.hs:79) toplevelWith (src/Idris/AbsSyntaxTree.hs:82) eInfoNames (src/Idris/AbsSyntaxTree.hs:85) IOption (src/Idris/AbsSyntaxTree.hs:87) defaultOpts (src/Idris/AbsSyntaxTree.hs:118) PPOption (src/Idris/AbsSyntaxTree.hs:147) defaultOptimise (src/Idris/AbsSyntaxTree.hs:158) SizeChange (src/Idris/AbsSyntaxTree.hs:318) SCGEntry (src/Idris/AbsSyntaxTree.hs:324) UsageReason (src/Idris/AbsSyntaxTree.hs:325) CGInfo (src/Idris/AbsSyntaxTree.hs:327) primDefs (src/Idris/AbsSyntaxTree.hs:338) IBCWrite (src/Idris/AbsSyntaxTree.hs:347) initialInteractiveOpts (src/Idris/AbsSyntaxTree.hs:399) catchError (src/Idris/AbsSyntaxTree.hs:429) throwError (src/Idris/AbsSyntaxTree.hs:432) ElabShellCmd (src/Idris/AbsSyntaxTree.hs:439) Fixity (src/Idris/AbsSyntaxTree.hs:455) FixDecl (src/Idris/AbsSyntaxTree.hs:470) Plicity (src/Idris/AbsSyntaxTree.hs:491) is_scoped (src/Idris/AbsSyntaxTree.hs:519) impl (src/Idris/AbsSyntaxTree.hs:524) impl_gen (src/Idris/AbsSyntaxTree.hs:527) forall_imp (src/Idris/AbsSyntaxTree.hs:531) forall_constraint (src/Idris/AbsSyntaxTree.hs:533) expl (src/Idris/AbsSyntaxTree.hs:536) expl_param (src/Idris/AbsSyntaxTree.hs:538) expl_linear (src/Idris/AbsSyntaxTree.hs:540) constraint (src/Idris/AbsSyntaxTree.hs:543) tacimpl (src/Idris/AbsSyntaxTree.hs:546) FnOpt (src/Idris/AbsSyntaxTree.hs:548) FnOpts (src/Idris/AbsSyntaxTree.hs:574) inlinable (src/Idris/AbsSyntaxTree.hs:577) dictionary (src/Idris/AbsSyntaxTree.hs:580) ProvideWhat (src/Idris/AbsSyntaxTree.hs:588) initEState (src/Idris/AbsSyntaxTree.hs:720) ElabD (src/Idris/AbsSyntaxTree.hs:722) highlightSource (src/Idris/AbsSyntaxTree.hs:725) PDecl (src/Idris/AbsSyntaxTree.hs:779) PData (src/Idris/AbsSyntaxTree.hs:780) PClause (src/Idris/AbsSyntaxTree.hs:781) tldeclared (src/Idris/AbsSyntaxTree.hs:882) defined (src/Idris/AbsSyntaxTree.hs:901) updateN (src/Idris/AbsSyntaxTree.hs:925) updateNs (src/Idris/AbsSyntaxTree.hs:929) PunInfo (src/Idris/AbsSyntaxTree.hs:934) PAltType (src/Idris/AbsSyntaxTree.hs:1005) mapPT (src/Idris/AbsSyntaxTree.hs:1072) PTactic' (src/Idris/AbsSyntaxTree.hs:1097) PTactic (src/Idris/AbsSyntaxTree.hs:1164) PDo' (src/Idris/AbsSyntaxTree.hs:1166) PDo (src/Idris/AbsSyntaxTree.hs:1185) PArg' (src/Idris/AbsSyntaxTree.hs:1191) ArgOpt (src/Idris/AbsSyntaxTree.hs:1215) pimp (src/Idris/AbsSyntaxTree.hs:1231) pexp (src/Idris/AbsSyntaxTree.hs:1232) pconst (src/Idris/AbsSyntaxTree.hs:1233) ptacimp (src/Idris/AbsSyntaxTree.hs:1234) PArg (src/Idris/AbsSyntaxTree.hs:1236) InterfaceInfo (src/Idris/AbsSyntaxTree.hs:1300) RecordInfo (src/Idris/AbsSyntaxTree.hs:1316) TIData (src/Idris/AbsSyntaxTree.hs:1324) OptInfo (src/Idris/AbsSyntaxTree.hs:1335) DSL (src/Idris/AbsSyntaxTree.hs:1360) SynContext (src/Idris/AbsSyntaxTree.hs:1362) Syntax (src/Idris/AbsSyntaxTree.hs:1370) syntaxNames (src/Idris/AbsSyntaxTree.hs:1375) syntaxSymbols (src/Idris/AbsSyntaxTree.hs:1383) SSymbol (src/Idris/AbsSyntaxTree.hs:1389) SyntaxRules (src/Idris/AbsSyntaxTree.hs:1401) emptySyntaxRules (src/Idris/AbsSyntaxTree.hs:1405) updateSyntaxRules (src/Idris/AbsSyntaxTree.hs:1408) initDSL (src/Idris/AbsSyntaxTree.hs:1442) Using (src/Idris/AbsSyntaxTree.hs:1453) SyntaxInfo (src/Idris/AbsSyntaxTree.hs:1460) defaultSyntax (src/Idris/AbsSyntaxTree.hs:1483) expandNS (src/Idris/AbsSyntaxTree.hs:1486) bi (src/Idris/AbsSyntaxTree.hs:1494) primfc (src/Idris/AbsSyntaxTree.hs:1495) inferTy (src/Idris/AbsSyntaxTree.hs:1497) inferCon (src/Idris/AbsSyntaxTree.hs:1498) inferDecl (src/Idris/AbsSyntaxTree.hs:1499) inferOpts (src/Idris/AbsSyntaxTree.hs:1504) infTerm (src/Idris/AbsSyntaxTree.hs:1506) infP (src/Idris/AbsSyntaxTree.hs:1507) getInferTerm (src/Idris/AbsSyntaxTree.hs:1510) getInferType (src/Idris/AbsSyntaxTree.hs:1514) primNames (src/Idris/AbsSyntaxTree.hs:1524) unitTy (src/Idris/AbsSyntaxTree.hs:1526) unitCon (src/Idris/AbsSyntaxTree.hs:1527) falseDoc (src/Idris/AbsSyntaxTree.hs:1529) falseTy (src/Idris/AbsSyntaxTree.hs:1534) pairTy (src/Idris/AbsSyntaxTree.hs:1536) pairCon (src/Idris/AbsSyntaxTree.hs:1537) upairTy (src/Idris/AbsSyntaxTree.hs:1539) upairCon (src/Idris/AbsSyntaxTree.hs:1540) eqTy (src/Idris/AbsSyntaxTree.hs:1542) eqCon (src/Idris/AbsSyntaxTree.hs:1543) eqDoc (src/Idris/AbsSyntaxTree.hs:1544) eqDecl (src/Idris/AbsSyntaxTree.hs:1556) eqParamDoc (src/Idris/AbsSyntaxTree.hs:1573) eqOpts (src/Idris/AbsSyntaxTree.hs:1578) sigmaTy (src/Idris/AbsSyntaxTree.hs:1587) sigmaCon (src/Idris/AbsSyntaxTree.hs:1588) piBind (src/Idris/AbsSyntaxTree.hs:1591) piBindp (src/Idris/AbsSyntaxTree.hs:1594) isPostulateName (src/Idris/AbsSyntaxTree.hs:1658) showCImp (src/Idris/AbsSyntaxTree.hs:2126) showDImp (src/Idris/AbsSyntaxTree.hs:2141) showDecls (src/Idris/AbsSyntaxTree.hs:2146) showDeclImp (src/Idris/AbsSyntaxTree.hs:2148) getImps (src/Idris/AbsSyntaxTree.hs:2165) getExps (src/Idris/AbsSyntaxTree.hs:2170) getShowArgs (src/Idris/AbsSyntaxTree.hs:2175) getConsts (src/Idris/AbsSyntaxTree.hs:2183) getAll (src/Idris/AbsSyntaxTree.hs:2188) showTm (src/Idris/AbsSyntaxTree.hs:2222) getPArity (src/Idris/AbsSyntaxTree.hs:2269) allNamesIn (src/Idris/AbsSyntaxTree.hs:2275) boundNamesIn (src/Idris/AbsSyntaxTree.hs:2325) implicitNamesIn (src/Idris/AbsSyntaxTree.hs:2360) namesIn (src/Idris/AbsSyntaxTree.hs:2420) usedNamesIn (src/Idris/AbsSyntaxTree.hs:2458) getErasureInfo (src/Idris/AbsSyntaxTree.hs:2492) Warning: Idris.DeepSeq: Could not find documentation for exported module: Idris.DeepSeq 100% ( 2 / 2) in 'Idris.DeepSeq' 52% ( 9 / 17) in 'Idris.ASTUtils' Missing documentation for: Field (src/Idris/ASTUtils.hs:59) cg_usedpos (src/Idris/ASTUtils.hs:140) fgetState (src/Idris/ASTUtils.hs:72) fmodifyState (src/Idris/ASTUtils.hs:78) fputState (src/Idris/ASTUtils.hs:75) known_interfaces (src/Idris/ASTUtils.hs:157) opt_detaggable (src/Idris/ASTUtils.hs:125) opt_forceable (src/Idris/ASTUtils.hs:128) 50% ( 1 / 2) in 'Util.ScreenSize' Missing documentation for: getScreenWidth (src/Util/ScreenSize.hs:13) 46% ( 6 / 13) in 'Util.System' Missing documentation for: withTempdir (src/Util/System.hs:108) rmFile (src/Util/System.hs:120) catchIO (src/Util/System.hs:49) isDarwin (src/Util/System.hs:55) isWindows (src/Util/System.hs:52) setupBundledCC (src/Util/System.hs:147) isATTY (src/Util/System.hs:88) Warning: 'static' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: Idris.AbsSyntax: Could not find documentation for exported module: Idris.AbsSyntax 14% ( 32 /220) in 'Idris.AbsSyntax' Missing documentation for: getContext (src/Idris/AbsSyntax.hs:50) colourise (src/Idris/AbsSyntax.hs:1145) getIState (src/Idris/AbsSyntax.hs:629) type1Doc (src/Idris/AbsSyntax.hs:822) typeDescription (src/Idris/AbsSyntax.hs:818) addUsingConstraints (src/Idris/AbsSyntax.hs:1565) implicit (src/Idris/AbsSyntax.hs:1689) putIState (src/Idris/AbsSyntax.hs:632) targetTriple (src/Idris/AbsSyntax.hs:1034) targetCPU (src/Idris/AbsSyntax.hs:1044) getName (src/Idris/AbsSyntax.hs:658) forCodegen (src/Idris/AbsSyntax.hs:53) getObjectFiles (src/Idris/AbsSyntax.hs:60) addObjectFile (src/Idris/AbsSyntax.hs:63) getLibs (src/Idris/AbsSyntax.hs:66) addLib (src/Idris/AbsSyntax.hs:69) getFlags (src/Idris/AbsSyntax.hs:72) addFlag (src/Idris/AbsSyntax.hs:75) addDyLib (src/Idris/AbsSyntax.hs:78) getAutoImports (src/Idris/AbsSyntax.hs:98) addAutoImport (src/Idris/AbsSyntax.hs:102) addDefinedName (src/Idris/AbsSyntax.hs:108) getDefinedNames (src/Idris/AbsSyntax.hs:112) addTT (src/Idris/AbsSyntax.hs:116) dumpTT (src/Idris/AbsSyntax.hs:126) addHdr (src/Idris/AbsSyntax.hs:135) addImported (src/Idris/AbsSyntax.hs:138) addLangExt (src/Idris/AbsSyntax.hs:143) dropLangExt (src/Idris/AbsSyntax.hs:149) addErasureUsage (src/Idris/AbsSyntax.hs:178) addExport (src/Idris/AbsSyntax.hs:182) addUsedName (src/Idris/AbsSyntax.hs:186) addIBC (src/Idris/AbsSyntax.hs:564) getErasureUsage (src/Idris/AbsSyntax.hs:198) getExports (src/Idris/AbsSyntax.hs:202) totcheck (src/Idris/AbsSyntax.hs:206) defer_totcheck (src/Idris/AbsSyntax.hs:209) clear_totcheck (src/Idris/AbsSyntax.hs:214) setFlags (src/Idris/AbsSyntax.hs:217) addFnOpt (src/Idris/AbsSyntax.hs:220) setFnInfo (src/Idris/AbsSyntax.hs:227) setAccessibility (src/Idris/AbsSyntax.hs:230) setTotality (src/Idris/AbsSyntax.hs:241) setInjectivity (src/Idris/AbsSyntax.hs:247) getTotality (src/Idris/AbsSyntax.hs:253) getCoercionsTo (src/Idris/AbsSyntax.hs:261) addToCG (src/Idris/AbsSyntax.hs:274) addCalls (src/Idris/AbsSyntax.hs:279) addTyInferred (src/Idris/AbsSyntax.hs:287) addTyInfConstraints (src/Idris/AbsSyntax.hs:293) logLvl (src/Idris/AbsSyntax.hs:1176) isTyInferred (src/Idris/AbsSyntax.hs:349) getCGAllNames (src/Idris/AbsSyntax.hs:378) allNames (src/Idris/AbsSyntax.hs:389) addCGAllNames (src/Idris/AbsSyntax.hs:383) addCoercion (src/Idris/AbsSyntax.hs:402) addDocStr (src/Idris/AbsSyntax.hs:406) addNameHint (src/Idris/AbsSyntax.hs:411) getNameHints (src/Idris/AbsSyntax.hs:423) addDeprecated (src/Idris/AbsSyntax.hs:430) getDeprecated (src/Idris/AbsSyntax.hs:435) addFragile (src/Idris/AbsSyntax.hs:440) getFragile (src/Idris/AbsSyntax.hs:445) push_estack (src/Idris/AbsSyntax.hs:450) pop_estack (src/Idris/AbsSyntax.hs:455) setOpenImpl (src/Idris/AbsSyntax.hs:512) getOpenImpl (src/Idris/AbsSyntax.hs:516) addInterface (src/Idris/AbsSyntax.hs:520) updateIMethods (src/Idris/AbsSyntax.hs:529) addRecord (src/Idris/AbsSyntax.hs:543) addAutoHint (src/Idris/AbsSyntax.hs:547) getAutoHints (src/Idris/AbsSyntax.hs:558) clearIBC (src/Idris/AbsSyntax.hs:574) resetNameIdx (src/Idris/AbsSyntax.hs:578) addNameIdx' (src/Idris/AbsSyntax.hs:589) getSymbol (src/Idris/AbsSyntax.hs:597) getHdrs (src/Idris/AbsSyntax.hs:605) getImported (src/Idris/AbsSyntax.hs:608) setErrSpan (src/Idris/AbsSyntax.hs:611) clearErr (src/Idris/AbsSyntax.hs:617) getSO (src/Idris/AbsSyntax.hs:621) setSO (src/Idris/AbsSyntax.hs:625) updateIState (src/Idris/AbsSyntax.hs:635) withContext (src/Idris/AbsSyntax.hs:639) withContext_ (src/Idris/AbsSyntax.hs:646) getInternalApp (src/Idris/AbsSyntax.hs:678) checkUndefined (src/Idris/AbsSyntax.hs:714) isUndefined (src/Idris/AbsSyntax.hs:722) setContext (src/Idris/AbsSyntax.hs:729) updateContext (src/Idris/AbsSyntax.hs:732) addConstraints (src/Idris/AbsSyntax.hs:735) typeInType (src/Idris/AbsSyntax.hs:1074) addDeferred (src/Idris/AbsSyntax.hs:750) addDeferredTyCon (src/Idris/AbsSyntax.hs:751) solveDeferred (src/Idris/AbsSyntax.hs:782) getUndefined (src/Idris/AbsSyntax.hs:797) isMetavarName (src/Idris/AbsSyntax.hs:801) getWidth (src/Idris/AbsSyntax.hs:807) setWidth (src/Idris/AbsSyntax.hs:810) setDepth (src/Idris/AbsSyntax.hs:814) isetPrompt (src/Idris/AbsSyntax.hs:826) setLogLevel (src/Idris/AbsSyntax.hs:843) setLogCats (src/Idris/AbsSyntax.hs:849) setCmdLine (src/Idris/AbsSyntax.hs:856) getCmdLine (src/Idris/AbsSyntax.hs:861) getDumpHighlighting (src/Idris/AbsSyntax.hs:865) getDumpDefun (src/Idris/AbsSyntax.hs:870) getDumpCases (src/Idris/AbsSyntax.hs:877) logLevel (src/Idris/AbsSyntax.hs:884) setAutoImpls (src/Idris/AbsSyntax.hs:888) getAutoImpls (src/Idris/AbsSyntax.hs:894) setErrContext (src/Idris/AbsSyntax.hs:898) errContext (src/Idris/AbsSyntax.hs:904) getOptimise (src/Idris/AbsSyntax.hs:908) setOptimise (src/Idris/AbsSyntax.hs:912) addOptimise (src/Idris/AbsSyntax.hs:918) removeOptimise (src/Idris/AbsSyntax.hs:922) useREPL (src/Idris/AbsSyntax.hs:934) setREPL (src/Idris/AbsSyntax.hs:938) showOrigErr (src/Idris/AbsSyntax.hs:944) setShowOrigErr (src/Idris/AbsSyntax.hs:948) setAutoSolve (src/Idris/AbsSyntax.hs:954) setNoBanner (src/Idris/AbsSyntax.hs:960) getNoBanner (src/Idris/AbsSyntax.hs:966) setEvalTypes (src/Idris/AbsSyntax.hs:971) getDesugarNats (src/Idris/AbsSyntax.hs:977) setDesugarNats (src/Idris/AbsSyntax.hs:983) setQuiet (src/Idris/AbsSyntax.hs:989) getQuiet (src/Idris/AbsSyntax.hs:995) setCodegen (src/Idris/AbsSyntax.hs:1000) codegen (src/Idris/AbsSyntax.hs:1006) setOutputTy (src/Idris/AbsSyntax.hs:1011) outputTy (src/Idris/AbsSyntax.hs:1017) setIdeMode (src/Idris/AbsSyntax.hs:1021) setTargetTriple (src/Idris/AbsSyntax.hs:1028) setTargetCPU (src/Idris/AbsSyntax.hs:1038) verbose (src/Idris/AbsSyntax.hs:1048) setVerbose (src/Idris/AbsSyntax.hs:1057) iReport (src/Idris/AbsSyntax.hs:1064) setTypeInType (src/Idris/AbsSyntax.hs:1078) coverage (src/Idris/AbsSyntax.hs:1084) setCoverage (src/Idris/AbsSyntax.hs:1088) setIBCSubDir (src/Idris/AbsSyntax.hs:1094) valIBCSubDir (src/Idris/AbsSyntax.hs:1100) addImportDir (src/Idris/AbsSyntax.hs:1103) setImportDirs (src/Idris/AbsSyntax.hs:1109) allImportDirs (src/Idris/AbsSyntax.hs:1115) rankedImportDirs (src/Idris/AbsSyntax.hs:1123) addSourceDir (src/Idris/AbsSyntax.hs:1128) setSourceDirs (src/Idris/AbsSyntax.hs:1134) allSourceDirs (src/Idris/AbsSyntax.hs:1140) setColourise (src/Idris/AbsSyntax.hs:1149) impShow (src/Idris/AbsSyntax.hs:1153) setImpShow (src/Idris/AbsSyntax.hs:1157) setColour (src/Idris/AbsSyntax.hs:1163) logCoverage (src/Idris/AbsSyntax.hs:1179) logErasure (src/Idris/AbsSyntax.hs:1182) logIBC (src/Idris/AbsSyntax.hs:1197) cmdOptType (src/Idris/AbsSyntax.hs:1225) noErrors (src/Idris/AbsSyntax.hs:1229) setTypeCase (src/Idris/AbsSyntax.hs:1235) getIndentWith (src/Idris/AbsSyntax.hs:1241) setIndentWith (src/Idris/AbsSyntax.hs:1246) getIndentClause (src/Idris/AbsSyntax.hs:1253) setIndentClause (src/Idris/AbsSyntax.hs:1258) expandParams (src/Idris/AbsSyntax.hs:1270) shadow (src/Idris/AbsSyntax.hs:2445) expandParamsD (src/Idris/AbsSyntax.hs:1365) mapsnd (src/Idris/AbsSyntax.hs:1463) expandImplementationScope (src/Idris/AbsSyntax.hs:1465) addStatics (src/Idris/AbsSyntax.hs:1479) addToUsing (src/Idris/AbsSyntax.hs:1555) getUnboundImplicits (src/Idris/AbsSyntax.hs:1647) implicit' (src/Idris/AbsSyntax.hs:1692) addImpl' (src/Idris/AbsSyntax.hs:1849) addImplBound (src/Idris/AbsSyntax.hs:1833) addImplBoundInf (src/Idris/AbsSyntax.hs:1836) aiFn (src/Idris/AbsSyntax.hs:1987) mkPApp (src/Idris/AbsSyntax.hs:2232) expArg (src/Idris/AbsSyntax.hs:2124) substMatches (src/Idris/AbsSyntax.hs:2400) stripLinear (src/Idris/AbsSyntax.hs:2131) EitherErr (src/Idris/AbsSyntax.hs:2269) toEither (src/Idris/AbsSyntax.hs:2282) matchClause' (src/Idris/AbsSyntax.hs:2291) substMatchesShadow (src/Idris/AbsSyntax.hs:2414) substMatch (src/Idris/AbsSyntax.hs:2408) substMatchShadow (src/Idris/AbsSyntax.hs:2411) 33% ( 1 / 3) in 'Idris.WhoCalls' Missing documentation for: whoCalls (src/Idris/WhoCalls.hs:89) callsWho (src/Idris/WhoCalls.hs:96) 60% ( 3 / 5) in 'Idris.Transforms' Missing documentation for: transformPats (src/Idris/Transforms.hs:23) transformPatsWith (src/Idris/Transforms.hs:31) 100% ( 3 / 3) in 'Idris.REPL.Browse' 66% ( 2 / 3) in 'Idris.Inliner' Missing documentation for: inlineDef (src/Idris/Inliner.hs:16) 100% ( 2 / 2) in 'Idris.ErrReverse' 50% ( 1 / 2) in 'Idris.Elab.Quasiquote' Missing documentation for: extractUnquotes (src/Idris/Elab/Quasiquote.hs:81) 100% ( 2 / 2) in 'Idris.Elab.AsPat' 44% ( 8 / 18) in 'Idris.Delaborate' Missing documentation for: annName (src/Idris/Delaborate.hs:684) bugaddr (src/Idris/Delaborate.hs:37) delabWithEnv (src/Idris/Delaborate.hs:89) delab' (src/Idris/Delaborate.hs:109) delabMV (src/Idris/Delaborate.hs:92) delabTy (src/Idris/Delaborate.hs:101) delabTy' (src/Idris/Delaborate.hs:122) pprintNoDelab (src/Idris/Delaborate.hs:283) pprintDelabTy' (src/Idris/Delaborate.hs:287) pprintErr (src/Idris/Delaborate.hs:321) 34% ( 16 / 47) in 'Idris.Reflection' Missing documentation for: RConstructorDefn (src/Idris/Reflection.hs:63) RDataDefn (src/Idris/Reflection.hs:65) RFunArg (src/Idris/Reflection.hs:46) RFunClause (src/Idris/Reflection.hs:76) RFunDefn (src/Idris/Reflection.hs:80) RTyDecl (src/Idris/Reflection.hs:53) envTupleType (src/Idris/Reflection.hs:1075) fromTTMaybe (src/Idris/Reflection.hs:966) mkList (src/Idris/Reflection.hs:772) rawList (src/Idris/Reflection.hs:843) rawPair (src/Idris/Reflection.hs:849) rawPairTy (src/Idris/Reflection.hs:846) reflectArg (src/Idris/Reflection.hs:1181) reflectDatatype (src/Idris/Reflection.hs:1192) reflectErr (src/Idris/Reflection.hs:865) reflectFixity (src/Idris/Reflection.hs:427) reflectFunDefn (src/Idris/Reflection.hs:1224) reflectList (src/Idris/Reflection.hs:1081) reflectName (src/Idris/Reflection.hs:687) reflectNameType (src/Idris/Reflection.hs:679) reflectRawQuotePattern (src/Idris/Reflection.hs:519) reflectRawQuote (src/Idris/Reflection.hs:666) reifyBool (src/Idris/Reflection.hs:146) reifyEnv (src/Idris/Reflection.hs:828) reifyFunDefn (src/Idris/Reflection.hs:1045) reifyList (src/Idris/Reflection.hs:160) reifyRDataDefn (src/Idris/Reflection.hs:1069) reifyReportParts (src/Idris/Reflection.hs:166) reifyTTName (src/Idris/Reflection.hs:243) reifyTyDecl (src/Idris/Reflection.hs:1034) rFunArgToPArg (src/Idris/Reflection.hs:72) Warning: 'normal' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'refine' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 40% ( 2 / 5) in 'Idris.ProofSearch' Missing documentation for: trivial (src/Idris/ProofSearch.hs:33) trivialHoles (src/Idris/ProofSearch.hs:38) proofSearch (src/Idris/ProofSearch.hs:133) 63% ( 7 / 11) in 'Idris.PartialEval' Missing documentation for: pe_app pe_def pe_clauses pe_simple 18% ( 5 / 27) in 'Idris.Output' Missing documentation for: clearHighlights (src/Idris/Output.hs:398) emitWarning (src/Idris/Output.hs:181) formatMessage (src/Idris/Output.hs:68) idemodePutSExp (src/Idris/Output.hs:317) iPrintError (src/Idris/Output.hs:302) iPrintResult (src/Idris/Output.hs:299) iPrintTermWithType (src/Idris/Output.hs:231) iputGoal (src/Idris/Output.hs:326) iputStr (src/Idris/Output.hs:311) iputStrLn (src/Idris/Output.hs:305) iRender (src/Idris/Output.hs:196) iRenderOutput (src/Idris/Output.hs:247) iRenderResult (src/Idris/Output.hs:259) iWarn (src/Idris/Output.hs:178) prettyDocumentedIst (src/Idris/Output.hs:350) printUndefinedNames (src/Idris/Output.hs:342) pshow (src/Idris/Output.hs:48) renderExternal (src/Idris/Output.hs:401) sendHighlighting (src/Idris/Output.hs:365) sendParserHighlighting (src/Idris/Output.hs:357) OutputDoc (src/Idris/Output.hs:52) Message (src/Idris/Output.hs:54) 84% ( 16 / 19) in 'Idris.Parser.Stack' Missing documentation for: ParseError (src/Idris/Parser/Stack.hs:66) Mark (src/Idris/Parser/Stack.hs:106) restore (src/Idris/Parser/Stack.hs:116) Warning: '|||' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: '@' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Name' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'p' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'abstract' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 78% ( 48 / 61) in 'Idris.Parser.Helpers' Missing documentation for: parseErrorDoc (src/Idris/Parser/Helpers.hs:106) someSpace (src/Idris/Parser/Helpers.hs:109) char (src/Idris/Parser/Helpers.hs:282) symbol (src/Idris/Parser/Helpers.hs:292) string (src/Idris/Parser/Helpers.hs:285) token (src/Idris/Parser/Helpers.hs:112) identifier (src/Idris/Parser/Helpers.hs:309) accessibility (src/Idris/Parser/Helpers.hs:536) parserWarning (src/Idris/Parser/Helpers.hs:140) clearParserWarnings (src/Idris/Parser/Helpers.hs:125) reportParserWarnings (src/Idris/Parser/Helpers.hs:129) highlight (src/Idris/Parser/Helpers.hs:115) indentGt (src/Idris/Parser/Helpers.hs:516) Warning: '()' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'prefix' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 75% ( 12 / 16) in 'Idris.Parser.Ops' Missing documentation for: opChars (src/Idris/Parser/Ops.hs:226) operatorLetter (src/Idris/Parser/Ops.hs:229) commentMarkers (src/Idris/Parser/Ops.hs:232) invalidOperators (src/Idris/Parser/Ops.hs:235) 15% ( 2 / 13) in 'Idris.Error' Missing documentation for: getErrSpan (src/Idris/Error.hs:89) idrisCatch (src/Idris/Error.hs:51) ierror (src/Idris/Error.hs:68) ifail (src/Idris/Error.hs:65) iucheck (src/Idris/Error.hs:31) report (src/Idris/Error.hs:46) setAndReport (src/Idris/Error.hs:55) showErr (src/Idris/Error.hs:42) tclift (src/Idris/Error.hs:71) tcliftAt (src/Idris/Error.hs:77) tctry (src/Idris/Error.hs:83) Warning: 'Inf' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 62% ( 5 / 8) in 'Idris.Termination' Missing documentation for: checkDeclTotality (src/Idris/Termination.hs:219) checkSizeChange (src/Idris/Termination.hs:485) verifyTotality (src/Idris/Termination.hs:231) 75% ( 3 / 4) in 'Idris.Providers' Missing documentation for: Provided (src/Idris/Providers.hs:33) 15% ( 2 / 13) in 'Idris.Imports' Missing documentation for: IFileType (src/Idris/Imports.hs:26) findIBC (src/Idris/Imports.hs:112) findImport (src/Idris/Imports.hs:93) findInPath (src/Idris/Imports.hs:124) findPkgIndex (src/Idris/Imports.hs:130) ibcPathNoFallback (src/Idris/Imports.hs:90) installedPackages (src/Idris/Imports.hs:136) PkgName (src/Idris/Imports.hs:35) pkgName (src/Idris/Imports.hs:49) unPkgName (src/Idris/Imports.hs:38) unInitializedPkgName (src/Idris/Imports.hs:46) 50% ( 1 / 2) in 'Idris.REPL.Commands' Missing documentation for: Module header Warning: 'iPKG' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 3 / 3) in 'Idris.Package.Common' 100% ( 2 / 2) in 'Idris.Directives' 44% ( 4 / 9) in 'Idris.IBC' Missing documentation for: loadIBC (src/Idris/IBC.hs:128) writeIBC (src/Idris/IBC.hs:240) hasValidIBCVersion (src/Idris/IBC.hs:117) getIBCHash (src/Idris/IBC.hs:150) getImportHashes (src/Idris/IBC.hs:158) 100% ( 3 / 3) in 'Idris.Erasure' 21% ( 10 / 46) in 'Idris.Elab.Utils' Missing documentation for: recheckC (src/Idris/Elab/Utils.hs:34) recheckC_borrowing (src/Idris/Elab/Utils.hs:36) checkDeprecated (src/Idris/Elab/Utils.hs:59) checkFragile (src/Idris/Elab/Utils.hs:70) iderr (src/Idris/Elab/Utils.hs:83) checkDef (src/Idris/Elab/Utils.hs:88) checkAddDef (src/Idris/Elab/Utils.hs:94) elabCaseBlock (src/Idris/Elab/Utils.hs:122) decorateid (src/Idris/Elab/Utils.hs:174) pbinds (src/Idris/Elab/Utils.hs:187) pbty (src/Idris/Elab/Utils.hs:201) getPBtys (src/Idris/Elab/Utils.hs:204) psolve (src/Idris/Elab/Utils.hs:208) pvars (src/Idris/Elab/Utils.hs:211) getFixedInType (src/Idris/Elab/Utils.hs:217) getFlexInType (src/Idris/Elab/Utils.hs:237) getTCinj (src/Idris/Elab/Utils.hs:266) getTCParamsInType (src/Idris/Elab/Utils.hs:281) paramNames (src/Idris/Elab/Utils.hs:284) getLinearUsed (src/Idris/Elab/Utils.hs:295) getUniqueUsed (src/Idris/Elab/Utils.hs:328) getStaticNames (src/Idris/Elab/Utils.hs:357) getStatics (src/Idris/Elab/Utils.hs:371) mkStatic (src/Idris/Elab/Utils.hs:377) mkStaticTy (src/Idris/Elab/Utils.hs:382) checkVisibility (src/Idris/Elab/Utils.hs:389) displayWarnings (src/Idris/Elab/Utils.hs:481) propagateParams (src/Idris/Elab/Utils.hs:493) liftPats (src/Idris/Elab/Utils.hs:548) isEmpty (src/Idris/Elab/Utils.hs:586) hasEmptyPat (src/Idris/Elab/Utils.hs:611) findLinear (src/Idris/Elab/Utils.hs:621) setLinear (src/Idris/Elab/Utils.hs:654) linearArg (src/Idris/Elab/Utils.hs:660) pruneByType (src/Idris/Elab/Utils.hs:671) isPlausible (src/Idris/Elab/Utils.hs:804) 66% ( 2 / 3) in 'Idris.Elab.Rewrite' Missing documentation for: elabRewrite (src/Idris/Elab/Rewrite.hs:47) 22% ( 2 / 9) in 'Idris.Docs' Missing documentation for: pprintDocs (src/Idris/Docs.hs:152) pprintConstDocs (src/Idris/Docs.hs:413) pprintTypeDoc (src/Idris/Docs.hs:426) FunDoc (src/Idris/Docs.hs:53) FunDoc' (src/Idris/Docs.hs:47) Docs (src/Idris/Docs.hs:75) Docs' (src/Idris/Docs.hs:55) Warning: 'docs' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 2 / 2) in 'Idris.IdrisDoc' 50% ( 1 / 2) in 'Idris.DataOpts' Missing documentation for: applyOpts 33% ( 1 / 3) in 'Idris.DSL' Missing documentation for: debindApp (src/Idris/DSL.hs:21) desugar (src/Idris/DSL.hs:32) Warning: 'intro' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'intros' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'refine' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'mrefine' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'rewrite' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'induction' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'equiv' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: ':' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'focus' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'exact' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'applyTactic' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'reflect' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'fill' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'try' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'compute' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'trivial' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'solve' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'attack' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'term' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'undo' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'qed' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'abandon' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'q' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: '?' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'record' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'proof' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'implementation' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Refl' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Void' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: '%' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'with' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'mkForeign' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: '<==' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: '==>' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'by' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: '->' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'auto' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Bits8' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Bits16' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Bits32' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Bits64' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 76% ( 62 / 81) in 'Idris.Parser.Expr' Missing documentation for: tryFullExpr (src/Idris/Parser/Expr.hs:62) SynMatch (src/Idris/Parser/Expr.hs:132) extension (src/Idris/Parser/Expr.hs:136) updateSynMatch (src/Idris/Parser/Expr.hs:164) warnTacticDeprecation (src/Idris/Parser/Expr.hs:330) recordType (src/Idris/Parser/Expr.hs:799) let_binding (src/Idris/Parser/Expr.hs:969) explicitPi (src/Idris/Parser/Expr.hs:1035) autoImplicit (src/Idris/Parser/Expr.hs:1041) defaultImplicit (src/Idris/Parser/Expr.hs:1051) normalImplicit (src/Idris/Parser/Expr.hs:1063) constraintPi (src/Idris/Parser/Expr.hs:1077) implicitPi (src/Idris/Parser/Expr.hs:1085) unboundPi (src/Idris/Parser/Expr.hs:1090) unboundPiNoConstraint (src/Idris/Parser/Expr.hs:1098) pi (src/Idris/Parser/Expr.hs:1109) constraintList1 (src/Idris/Parser/Expr.hs:1145) do_alt (src/Idris/Parser/Expr.hs:1333) tactic (src/Idris/Parser/Expr.hs:1561) 75% ( 9 / 12) in 'Idris.Parser.Data' Missing documentation for: recordParameter (src/Idris/Parser/Data.hs:105) recordI (src/Idris/Parser/Data.hs:133) dataOpts (src/Idris/Parser/Data.hs:137) Warning: 'impossible' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'absurd' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 5 / 5) in 'Idris.Coverage' 29% ( 8 / 27) in 'Idris.Elab.Term' Missing documentation for: ElabMode (src/Idris/Elab/Term.hs:42) ElabResult (src/Idris/Elab/Term.hs:46) ElabCtxt (src/Idris/Elab/Term.hs:206) initElabCtxt (src/Idris/Elab/Term.hs:214) goal_polymorphic (src/Idris/Elab/Term.hs:217) pruneAlt (src/Idris/Elab/Term.hs:1646) solveAuto (src/Idris/Elab/Term.hs:1679) solveAutos (src/Idris/Elab/Term.hs:1705) tcRecoverable (src/Idris/Elab/Term.hs:1712) trivial' (src/Idris/Elab/Term.hs:1718) trivialHoles' (src/Idris/Elab/Term.hs:1720) proofSearch' (src/Idris/Elab/Term.hs:1722) resolveTC' (src/Idris/Elab/Term.hs:1726) collectDeferred (src/Idris/Elab/Term.hs:1731) runElabAction (src/Idris/Elab/Term.hs:1758) runTac (src/Idris/Elab/Term.hs:2314) elaboratingArgErr (src/Idris/Elab/Term.hs:2562) withErrorReflection (src/Idris/Elab/Term.hs:2571) solveAll (src/Idris/Elab/Term.hs:2636) 50% ( 3 / 6) in 'Idris.Elab.Value' Missing documentation for: elabVal (src/Idris/Elab/Value.hs:72) elabDocTerms (src/Idris/Elab/Value.hs:79) elabREPL (src/Idris/Elab/Value.hs:117) 33% ( 2 / 6) in 'Idris.Elab.Type' Missing documentation for: buildType (src/Idris/Elab/Type.hs:40) elabType' (src/Idris/Elab/Type.hs:145) elabPostulate (src/Idris/Elab/Type.hs:237) elabExtern (src/Idris/Elab/Type.hs:248) Warning: 'Score' is ambiguous. It is defined * at src/Idris/TypeSearch.hs:200:14 * at src/Idris/TypeSearch.hs:200: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/Idris/TypeSearch.hs:200:1 75% ( 3 / 4) in 'Idris.TypeSearch' Missing documentation for: searchByType (src/Idris/TypeSearch.hs:55) 50% ( 1 / 2) in 'Idris.Elab.Data' Missing documentation for: elabData (src/Idris/Elab/Data.hs:44) Warning: 'optional' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 2 / 2) in 'Idris.Elab.Record' 50% ( 1 / 2) in 'Idris.Elab.Interface' Missing documentation for: elabInterface (src/Idris/Elab/Interface.hs:48) 50% ( 1 / 2) in 'Idris.Elab.Transform' Missing documentation for: elabTransform (src/Idris/Elab/Transform.hs:27) 50% ( 1 / 2) in 'Idris.Elab.RunElab' Missing documentation for: elabRunElab (src/Idris/Elab/RunElab.hs:31) 50% ( 1 / 2) in 'Idris.Elab.Implementation' Missing documentation for: elabImplementation (src/Idris/Elab/Implementation.hs:52) Warning: 'static' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 60% ( 6 / 10) in 'Idris.Elab.Clause' Missing documentation for: forceWith (src/Idris/Elab/Clause.hs:361) checkPossibles (src/Idris/Elab/Clause.hs:601) findUnique (src/Idris/Elab/Clause.hs:627) mapRHSdecl (src/Idris/Elab/Clause.hs:1249) 50% ( 1 / 2) in 'Idris.Core.Execute' Missing documentation for: execute (src/Idris/Core/Execute.hs:172) 100% ( 2 / 2) in 'Idris.Elab.Provider' Warning: 'main' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 57% ( 4 / 7) in 'Idris.ElabDecls' Missing documentation for: elabDecl (src/Idris/ElabDecls.hs:148) elabDecl' (src/Idris/ElabDecls.hs:152) elabDecls (src/Idris/ElabDecls.hs:145) Warning: 'IState' is ambiguous. It is defined * at src/Idris/AbsSyntaxTree.hs:214:15 * at src/Idris/AbsSyntaxTree.hs:214: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/Idris/AbsSyntaxTree.hs:214:1 Warning: 'term' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'syntax' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'total' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'partial' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'covering' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: '%' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'no_implicit' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'assert_total' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'error_handler' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'reflection' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'parameters' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: ':' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'interface' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: '?=' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'with' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: '<==' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'C' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Java' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'JavaScript' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Node' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'LLVM' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'lib' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'link' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'flag' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'include' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'hide' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'freeze' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'thaw' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'access' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'logging' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'dynamic' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'error_handlers' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'language' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'deprecated' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'fragile' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'provide' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'proof' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: '==>' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 75% ( 15 / 20) in 'Idris.Parser' Missing documentation for: ImportInfo (src/Idris/Parser.hs:112) clearParserWarnings (src/Idris/Parser/Helpers.hs:125) opChars (src/Idris/Parser/Ops.hs:226) ParseError (src/Idris/Parser/Stack.hs:66) parseErrorDoc (src/Idris/Parser/Helpers.hs:106) 20% ( 1 / 5) in 'Idris.REPL.Parser' Missing documentation for: parseCmd (src/Idris/REPL/Parser.hs:38) help (src/Idris/REPL/Parser.hs:56) allHelp (src/Idris/REPL/Parser.hs:60) setOptions (src/Idris/REPL/Parser.hs:46) 100% ( 3 / 3) in 'Idris.Completion' 50% ( 2 / 4) in 'Idris.Prover' Missing documentation for: showProof (src/Idris/Prover.hs:60) showRunElab (src/Idris/Prover.hs:68) 40% ( 2 / 5) in 'Idris.Chaser' Missing documentation for: buildTree (src/Idris/Chaser.hs:164) getImports (src/Idris/Chaser.hs:129) ModuleTree (src/Idris/Chaser.hs:31) Warning: 'n' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'impossible' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 11% ( 1 / 9) in 'Idris.CaseSplit' Missing documentation for: splitOnLine (src/Idris/CaseSplit.hs:276) replaceSplits (src/Idris/CaseSplit.hs:283) getClause (src/Idris/CaseSplit.hs:389) getProofClause (src/Idris/CaseSplit.hs:444) mkWith (src/Idris/CaseSplit.hs:457) nameMissing (src/Idris/CaseSplit.hs:473) getUniq (src/Idris/CaseSplit.hs:357) nameRoot (src/Idris/CaseSplit.hs:364) 11% ( 1 / 9) in 'Idris.Interactive' Missing documentation for: caseSplitAt (src/Idris/Interactive.hs:39) addClauseFrom (src/Idris/Interactive.hs:54) addProofClauseFrom (src/Idris/Interactive.hs:90) addMissing (src/Idris/Interactive.hs:111) makeWith (src/Idris/Interactive.hs:162) makeCase (src/Idris/Interactive.hs:186) doProofSearch (src/Idris/Interactive.hs:224) makeLemma (src/Idris/Interactive.hs:321) 100% ( 3 / 3) in 'Idris.Apropos' 33% ( 1 / 3) in 'IRTS.Exports' Missing documentation for: findExports (src/IRTS/Exports.hs:21) getExpNames (src/IRTS/Exports.hs:27) 50% ( 2 / 4) in 'IRTS.JavaScript.Codegen' Missing documentation for: codegenJs (src/IRTS/JavaScript/Codegen.hs:132) CGConf (src/IRTS/JavaScript/Codegen.hs:67) 25% ( 1 / 4) in 'IRTS.CodegenJavaScript' Missing documentation for: codegenJavaScript (src/IRTS/CodegenJavaScript.hs:44) codegenNode (src/IRTS/CodegenJavaScript.hs:57) JSTarget (src/IRTS/CodegenJavaScript.hs:23) 50% ( 1 / 2) in 'IRTS.CodegenC' Missing documentation for: codegenC (src/IRTS/CodegenC.hs:32) 66% ( 2 / 3) in 'IRTS.Compiler' Missing documentation for: generate (src/IRTS/Compiler.hs:135) 16% ( 3 / 18) in 'Idris.Info' Missing documentation for: getIdrisDataDir (src/Idris/Info.hs:39) getIdrisCRTSDir (src/Idris/Info.hs:42) getIdrisJSRTSDir (src/Idris/Info.hs:45) getIdrisLibDir (src/Idris/Info.hs:51) getIdrisDocDir (src/Idris/Info.hs:48) getIdrisFlagsLib (src/Idris/Info.hs:54) getIdrisFlagsInc (src/Idris/Info.hs:57) getIdrisFlagsEnv (src/Idris/Info.hs:60) getIdrisCC (src/Idris/Info.hs:63) getIdrisVersion (src/Idris/Info.hs:65) getIdrisVersionNoGit (src/Idris/Info.hs:69) getIdrisHistoryFile (src/Idris/Info.hs:83) getIdrisInstalledPackages (src/Idris/Info.hs:88) getIdrisLoggingCategories (src/Idris/Info.hs:91) getIdrisDataFileByName (src/Idris/Info.hs:94) 20% ( 1 / 5) in 'Idris.ModeCommon' Missing documentation for: banner (src/Idris/ModeCommon.hs:167) defaultPort (src/Idris/ModeCommon.hs:36) loadInputs (src/Idris/ModeCommon.hs:39) warranty (src/Idris/ModeCommon.hs:176) 62% ( 5 / 8) in 'Idris.REPL' Missing documentation for: process (src/Idris/REPL.hs:838) replSettings (src/Idris/REPL.hs:1584) proofs (src/Idris/REPL.hs:824) 83% ( 5 / 6) in 'Idris.Main' Missing documentation for: loadInputs (src/Idris/ModeCommon.hs:39) 4% ( 1 / 21) in 'Idris.Info.Show' Missing documentation for: Module header showIdrisCRTSDir (src/Idris/Info/Show.hs:8) showExitIdrisCRTSDir (src/Idris/Info/Show.hs:13) showIdrisJSRTSDir (src/Idris/Info/Show.hs:18) showExitIdrisJSRTSDir (src/Idris/Info/Show.hs:23) showIdrisFlagsLibs (src/Idris/Info/Show.hs:28) showExitIdrisFlagsLibs (src/Idris/Info/Show.hs:33) showIdrisDataDir (src/Idris/Info/Show.hs:38) showExitIdrisDataDir (src/Idris/Info/Show.hs:43) showIdrisLibDir (src/Idris/Info/Show.hs:48) showExitIdrisLibDir (src/Idris/Info/Show.hs:53) showIdrisDocDir (src/Idris/Info/Show.hs:58) showExitIdrisDocDir (src/Idris/Info/Show.hs:63) showIdrisFlagsInc (src/Idris/Info/Show.hs:68) showExitIdrisFlagsInc (src/Idris/Info/Show.hs:73) showExitIdrisInstalledPackages (src/Idris/Info/Show.hs:84) showIdrisLoggingCategories (src/Idris/Info/Show.hs:89) showExitIdrisLoggingCategories (src/Idris/Info/Show.hs:94) showIdrisInfo (src/Idris/Info/Show.hs:99) showExitIdrisInfo (src/Idris/Info/Show.hs:141) 14% ( 2 / 14) in 'Idris.CmdOptions' Missing documentation for: opt (src/Idris/Options.hs:291) getClient (src/Idris/Options.hs:281) getPkg (src/Idris/Options.hs:198) getPkgCheck (src/Idris/Options.hs:211) getPkgClean (src/Idris/Options.hs:203) getPkgREPL (src/Idris/Options.hs:207) getPkgTest (src/Idris/Options.hs:224) getPort (src/Idris/Options.hs:286) getIBCSubDir (src/Idris/Options.hs:182) pureArgParser (src/Idris/CmdOptions.hs:80) execArgParserPure (src/Idris/CmdOptions.hs:77) runArgParser (src/Idris/CmdOptions.hs:37) Warning: 'iPKG' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 16% ( 2 / 12) in 'Idris.Package.Parser' Missing documentation for: PParser (src/Idris/Package/Parser.hs:33) parseDesc (src/Idris/Package/Parser.hs:36) pPkg (src/Idris/Package/Parser.hs:52) pPkgName (src/Idris/Package/Parser.hs:63) textUntilEol (src/Idris/Package/Parser.hs:106) clause (src/Idris/Package/Parser.hs:109) commaSep (src/Idris/Package/Parser.hs:113) pOptions (src/Idris/Package/Parser.hs:116) libIdentifier (src/Idris/Package/Parser.hs:124) pClause (src/Idris/Package/Parser.hs:127) 56% ( 17 / 30) in 'Idris.Package' Missing documentation for: getPkgDesc (src/Idris/Package.hs:53) auditPackage (src/Idris/Package.hs:312) buildMods (src/Idris/Package.hs:354) testLib (src/Idris/Package.hs:360) rmIBC (src/Idris/Package.hs:376) rmIdx (src/Idris/Package.hs:379) rmExe (src/Idris/Package.hs:384) toIBCFile (src/Idris/Package.hs:389) installIBC (src/Idris/Package.hs:393) installIdx (src/Idris/Package.hs:405) installObj (src/Idris/Package.hs:414) mkDirCmd (src/Idris/Package.hs:424) inPkgDir (src/Idris/Package.hs:428) Warning: IRTS.JavaScript.AST: could not find link destinations for: - GHC.Classes.== - GHC.Classes.Eq - GHC.Base.Monad - Data.Data.Data - GHC.Show.Show - Data.Typeable.Internal.Typeable - GHC.Types.Bool - GHC.Base.String - GHC.Types.Double - GHC.Types.Int - GHC.Num.Integer.Integer - GHC.Maybe.Maybe - GHC.Show.show - GHC.Show.showList - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Classes./= - GHC.Base.MonadPlus - Data.Data.Constr - Data.Data.dataCast1 - Data.Data.dataCast2 - Data.Data.dataTypeOf - Data.Data.gfoldl - Data.Data.gmapM - Data.Data.gmapMo - Data.Data.gmapMp - Data.Data.gmapQ - Data.Data.gmapQi - Data.Data.gmapQl - Data.Data.gmapQr - Data.Data.gmapT - Data.Data.gunfold - Data.Data.toConstr - Data.Data.DataType - Data.Text.Internal.Text Warning: Idris.Colours: could not find link destinations for: - GHC.Enum.enumFrom - GHC.Enum.enumFromThen - GHC.Enum.enumFromTo - GHC.Enum.enumFromThenTo - GHC.Classes.== - GHC.Enum.Bounded - GHC.Enum.Enum - GHC.Classes.Eq - GHC.Show.Show - GHC.Generics.Generic - GHC.Types.Bool - GHC.Base.String - GHC.Types.Int - GHC.Maybe.Maybe - GHC.Types.IO - GHC.Generics.:*: - GHC.Generics.Rec0 - GHC.Generics.D1 - GHC.Generics.C1 - GHC.Generics.S1 - GHC.Generics.Rep - GHC.Types.False - GHC.Maybe.Just - GHC.Types.True - GHC.Generics.PrefixI - GHC.Generics.NoSourceUnpackedness - GHC.Generics.NoSourceStrictness - GHC.Generics.DecidedLazy - GHC.Generics.MetaData - GHC.Generics.MetaCons - GHC.Generics.MetaSel - GHC.Enum.maxBound - GHC.Enum.minBound - GHC.Enum.fromEnum - GHC.Enum.pred - GHC.Enum.succ - GHC.Enum.toEnum - GHC.Show.show - GHC.Show.showList - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Classes./= - Control.DeepSeq.NFData - GHC.IO.Handle.Types.Handle - GHC.Generics.from - GHC.Generics.to - System.Console.ANSI.Types.Color - Idris.Colours.Rep_ColourTheme - Control.DeepSeq.rnf Warning: Idris.Help: could not find link destinations for: - GHC.Show.Show - GHC.Base.String - GHC.Types.Int - GHC.Show.show - GHC.Show.showList - GHC.Show.showsPrec - GHC.Show.ShowS Warning: IRTS.System: could not find link destinations for: - GHC.Base.String - GHC.Types.Char - GHC.Types.IO - GHC.IO.FilePath - Data.Version.Version Warning: Util.DynamicLinker: could not find link destinations for: - GHC.Classes.== - GHC.Classes.Eq - GHC.Types.Bool - GHC.Base.String - GHC.Maybe.Maybe - GHC.Types.IO - GHC.Ptr.FunPtr - GHC.IO.FilePath - GHC.Classes./= - Control.DeepSeq.NFData - System.Posix.DynamicLinker.Prim.DL - Control.DeepSeq.rnf Warning: Idris.Core.TT: could not find link destinations for: - GHC.Enum.enumFrom - GHC.Enum.enumFromThen - GHC.Enum.enumFromTo - GHC.Enum.enumFromThenTo - GHC.Classes.== - GHC.Classes.>= - GHC.Base.>>= - GHC.Base.>> - GHC.Base.fmap - GHC.Base.return - Control.Monad.Fail.fail - GHC.Base.<> - GHC.Base.mempty - GHC.Base.mappend - GHC.Base.mconcat - GHC.Base.<*> - GHC.Base.pure - GHC.Base.*> - GHC.Enum.Enum - GHC.Classes.Eq - GHC.Real.Integral - GHC.Base.Monad - Data.Data.Data - GHC.Base.Functor - GHC.Num.Num - GHC.Classes.Ord - GHC.Show.Show - Data.Typeable.Internal.Typeable - Control.Monad.Fail.MonadFail - GHC.Base.Applicative - Data.Foldable.Foldable - Data.Traversable.Traversable - GHC.Generics.Generic - GHC.Base.Semigroup - GHC.Base.Monoid - GHC.Types.Bool - GHC.Base.String - GHC.Types.Char - GHC.Types.Double - GHC.Types.Int - GHC.Num.Integer.Integer - GHC.Maybe.Maybe - GHC.Types.Ordering - GHC.Word.Word8 - GHC.Word.Word16 - GHC.Word.Word32 - GHC.Word.Word64 - GHC.Base.NonEmpty - GHC.Types.Type - GHC.Generics.U1 - GHC.Generics.:+: - GHC.Generics.:*: - GHC.Generics.Rec0 - GHC.Generics.D1 - GHC.Generics.C1 - GHC.Generics.S1 - GHC.Generics.Rep - GHC.Types.Symbol - GHC.Types.False - GHC.Maybe.Nothing - GHC.Maybe.Just - GHC.Types.True - GHC.Generics.PrefixI - GHC.Generics.NoSourceUnpackedness - GHC.Generics.SourceStrict - GHC.Generics.NoSourceStrictness - GHC.Generics.DecidedLazy - GHC.Generics.DecidedStrict - GHC.Generics.MetaData - GHC.Generics.MetaCons - GHC.Generics.MetaSel - Data.Foldable.elem - Data.Foldable.foldMap - Data.Foldable.foldl - Data.Foldable.foldl1 - Data.Foldable.foldr - Data.Foldable.foldr1 - Data.Foldable.length - Data.Foldable.maximum - Data.Foldable.minimum - Data.Foldable.null - Data.Foldable.product - Data.Foldable.sum - Data.Traversable.mapM - Data.Traversable.sequence - Data.Traversable.sequenceA - Data.Traversable.traverse - GHC.Base.<* - GHC.Base.liftA2 - GHC.Base.<$ - GHC.Enum.fromEnum - GHC.Enum.pred - GHC.Enum.succ - GHC.Enum.toEnum - GHC.IO.FilePath - GHC.Show.show - GHC.Show.showList - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Classes./= - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.compare - GHC.Classes.max - GHC.Classes.min - GHC.Base.Alternative - GHC.Base.<|> - GHC.Base.empty - GHC.Base.many - GHC.Base.some - GHC.Base.MonadPlus - GHC.Base.mplus - GHC.Base.mzero - GHC.Base.sconcat - GHC.Base.stimes - Data.Data.Constr - Data.Data.dataCast1 - Data.Data.dataCast2 - Data.Data.dataTypeOf - Data.Data.gfoldl - Data.Data.gmapM - Data.Data.gmapMo - Data.Data.gmapMp - Data.Data.gmapQ - Data.Data.gmapQi - Data.Data.gmapQl - Data.Data.gmapQr - Data.Data.gmapT - Data.Data.gunfold - Data.Data.toConstr - Data.Data.DataType - Data.Text.Internal.Text - Data.Binary.Class.Binary - Control.DeepSeq.NFData - Data.Binary.Class.get - Data.Binary.Put.Put - Data.Binary.Class.put - Data.Binary.Get.Internal.Get - Data.Foldable.fold - Data.Foldable.foldMap' - Data.Foldable.foldl' - Data.Foldable.foldr' - Data.Foldable.toList - GHC.Generics.from - GHC.Generics.to - Data.Map.Internal.Map - Data.Set.Internal.Set - Text.PrettyPrint.Annotated.Leijen.Doc - Control.DeepSeq.rnf - Data.Binary.Class.putList - Idris.Core.TT.Rep_OutputAnnotation - Idris.Core.TT.Rep_Err' - Idris.Core.TT.Rep_ErrorReportPart - Idris.Core.TT.Rep_Provenance - Idris.Core.TT.Rep_TypeInfo - Idris.Core.TT.Rep_DataOpt - Idris.Core.TT.Rep_Raw - Idris.Core.TT.Rep_TT - Idris.Core.TT.Rep_Binder - Idris.Core.TT.Rep_RigCount - Idris.Core.TT.Rep_AppStatus - Idris.Core.TT.Rep_NameType - Idris.Core.TT.Rep_ConstraintFC - Idris.Core.TT.Rep_UConstraint - Idris.Core.TT.Rep_UExp - Idris.Core.TT.Rep_ImplicitInfo - Idris.Core.TT.Rep_Universe - Idris.Core.TT.Rep_Const - Idris.Core.TT.Rep_ArithTy - Idris.Core.TT.Rep_IntTy - Idris.Core.TT.Rep_NativeTy - Idris.Core.TT.Rep_SpecialName - Idris.Core.TT.Rep_Name - Idris.Core.TT.Rep_TextFormatting - Idris.Core.TT.Rep_NameOutput - Idris.Core.TT.Rep_FC' - Idris.Core.TT.Rep_FC - Data.Aeson.Encoding.Internal.Encoding - Data.Aeson.Types.Internal.Value - Data.Aeson.Types.ToJSON.ToJSON - Data.Aeson.Types.ToJSON.omitField - Data.Aeson.Types.ToJSON.toEncoding - Data.Aeson.Types.ToJSON.toEncodingList - Data.Aeson.Types.ToJSON.toJSON - Data.Aeson.Types.ToJSON.toJSONList Warning: Idris.Unlit: could not find link destinations for: - GHC.Base.String - GHC.IO.FilePath Warning: Idris.Docstrings: could not find link destinations for: - GHC.Base.fmap - GHC.Classes.Eq - GHC.Base.Monad - GHC.Base.Functor - GHC.Num.Num - GHC.Classes.Ord - GHC.Show.Show - GHC.Base.Applicative - Data.Foldable.Foldable - Data.Traversable.Traversable - GHC.Generics.Generic - GHC.Base.Monoid - GHC.Types.Bool - GHC.Base.String - GHC.Types.Int - GHC.Maybe.Maybe - GHC.Types.Type - GHC.Generics.U1 - GHC.Generics.:+: - GHC.Generics.Rec0 - GHC.Generics.D1 - GHC.Generics.C1 - GHC.Generics.S1 - GHC.Generics.Rep - GHC.Types.Symbol - GHC.Types.False - GHC.Maybe.Nothing - GHC.Generics.PrefixI - GHC.Generics.NoSourceUnpackedness - GHC.Generics.NoSourceStrictness - GHC.Generics.DecidedLazy - GHC.Generics.MetaData - GHC.Generics.MetaCons - GHC.Generics.MetaSel - Data.Foldable.elem - Data.Foldable.foldMap - Data.Foldable.foldl - Data.Foldable.foldl1 - Data.Foldable.foldr - Data.Foldable.foldr1 - Data.Foldable.length - Data.Foldable.maximum - Data.Foldable.minimum - Data.Foldable.null - Data.Foldable.product - Data.Foldable.sum - Data.Traversable.mapM - Data.Traversable.sequence - Data.Traversable.sequenceA - Data.Traversable.traverse - GHC.Base.<$ - GHC.Show.show - GHC.Show.showList - GHC.Show.showsPrec - GHC.Show.ShowS - Data.Text.Internal.Text - Data.Binary.Class.Binary - Control.DeepSeq.NFData - Data.Binary.Class.get - Data.Binary.Put.Put - Data.Binary.Class.put - Data.Binary.Get.Internal.Get - Data.Foldable.fold - Data.Foldable.foldMap' - Data.Foldable.foldl' - Data.Foldable.foldr' - Data.Foldable.toList - GHC.Generics.from - GHC.Generics.to - Text.PrettyPrint.Annotated.Leijen.Doc - Control.DeepSeq.rnf - Data.Binary.Class.putList - Cheapskate.Types.CodeAttr - Cheapskate.Types.ListType - Cheapskate.Types.Options - Text.Blaze.Html.Html - Idris.Docstrings.Inlines - Idris.Docstrings.Blocks - Idris.Docstrings.Rep_Docstring - Idris.Docstrings.Rep_Block - Idris.Docstrings.Rep_Inline - Idris.Docstrings.Rep_DocTerm Warning: Idris.Core.Constraints: could not find link destinations for: - Data.Set.Internal.Set Warning: Idris.Core.CaseTree: could not find link destinations for: - GHC.Classes.== - GHC.Classes.>= - GHC.Base.fmap - GHC.Classes.Eq - GHC.Base.Monad - Data.Data.Data - GHC.Base.Functor - GHC.Classes.Ord - GHC.Show.Show - Data.Typeable.Internal.Typeable - GHC.Generics.Generic - GHC.Types.Bool - GHC.Base.String - GHC.Types.Int - GHC.Maybe.Maybe - GHC.Types.Ordering - GHC.Types.Type - GHC.Generics.U1 - GHC.Generics.:+: - GHC.Generics.:*: - GHC.Generics.Rec0 - GHC.Generics.D1 - GHC.Generics.C1 - GHC.Generics.S1 - GHC.Generics.Rep - GHC.Types.Symbol - GHC.Types.False - GHC.Maybe.Nothing - GHC.Generics.PrefixI - GHC.Generics.NoSourceUnpackedness - GHC.Generics.SourceStrict - GHC.Generics.NoSourceStrictness - GHC.Generics.DecidedLazy - GHC.Generics.DecidedStrict - GHC.Generics.MetaData - GHC.Generics.MetaCons - GHC.Generics.MetaSel - GHC.Base.<$ - GHC.Show.show - GHC.Show.showList - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Classes./= - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.compare - GHC.Classes.max - GHC.Classes.min - GHC.Base.MonadPlus - Data.Data.Constr - Data.Data.dataCast1 - Data.Data.dataCast2 - Data.Data.dataTypeOf - Data.Data.gfoldl - Data.Data.gmapM - Data.Data.gmapMo - Data.Data.gmapMp - Data.Data.gmapQ - Data.Data.gmapQi - Data.Data.gmapQl - Data.Data.gmapQr - Data.Data.gmapT - Data.Data.gunfold - Data.Data.toConstr - Data.Data.DataType - Data.Binary.Class.Binary - Control.DeepSeq.NFData - Data.Binary.Class.get - Data.Binary.Put.Put - Data.Binary.Class.put - Data.Binary.Get.Internal.Get - GHC.Generics.from - GHC.Generics.to - Control.DeepSeq.rnf - Data.Binary.Class.putList - Idris.Core.CaseTree.prune - Idris.Core.CaseTree.Rep_CaseAlt' - Idris.Core.CaseTree.Rep_SC' - Idris.Core.CaseTree.Rep_CaseType - Data.Aeson.Encoding.Internal.Encoding - Data.Aeson.Types.Internal.Value - Data.Aeson.Types.ToJSON.ToJSON - Data.Aeson.Types.ToJSON.omitField - Data.Aeson.Types.ToJSON.toEncoding - Data.Aeson.Types.ToJSON.toEncodingList - Data.Aeson.Types.ToJSON.toJSON - Data.Aeson.Types.ToJSON.toJSONList Warning: Idris.Core.Evaluate: could not find link destinations for: - GHC.Classes.== - GHC.Classes.>= - GHC.Classes.Eq - GHC.Classes.Ord - GHC.Show.Show - GHC.Generics.Generic - GHC.Types.Bool - GHC.Base.String - GHC.Types.Int - GHC.Maybe.Maybe - GHC.Types.Ordering - Data.Either.Either - GHC.Types.Type - GHC.Generics.U1 - GHC.Generics.:+: - GHC.Generics.:*: - GHC.Generics.Rec0 - GHC.Generics.D1 - GHC.Generics.C1 - GHC.Generics.S1 - GHC.Generics.Rep - GHC.Types.Symbol - GHC.Types.False - GHC.Maybe.Nothing - GHC.Maybe.Just - GHC.Types.True - GHC.Generics.PrefixI - GHC.Generics.NoSourceUnpackedness - GHC.Generics.SourceStrict - GHC.Generics.NoSourceStrictness - GHC.Generics.DecidedLazy - GHC.Generics.DecidedStrict - GHC.Generics.MetaData - GHC.Generics.MetaCons - GHC.Generics.MetaSel - GHC.Show.show - GHC.Show.showList - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Classes./= - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.compare - GHC.Classes.max - GHC.Classes.min - Data.Binary.Class.Binary - Control.DeepSeq.NFData - Data.Binary.Class.get - Data.Binary.Put.Put - Data.Binary.Class.put - Data.Binary.Get.Internal.Get - GHC.Generics.from - GHC.Generics.to - Control.Monad.Trans.State.Lazy.StateT - Control.DeepSeq.rnf - Data.Binary.Class.putList - Idris.Core.Evaluate.Eval - Idris.Core.Evaluate.EvalState - Idris.Core.Evaluate.Rep_Context - Idris.Core.Evaluate.Rep_MetaInformation - Idris.Core.Evaluate.Rep_Totality - Idris.Core.Evaluate.Rep_PReason - Idris.Core.Evaluate.Rep_Accessibility - Idris.Core.Evaluate.Rep_Def - Idris.Core.Evaluate.Rep_CaseInfo - Idris.Core.Evaluate.Rep_CaseDefs - Data.Aeson.Encoding.Internal.Encoding - Data.Aeson.Types.Internal.Value - Data.Aeson.Types.ToJSON.ToJSON - Data.Aeson.Types.ToJSON.omitField - Data.Aeson.Types.ToJSON.toEncoding - Data.Aeson.Types.ToJSON.toEncodingList - Data.Aeson.Types.ToJSON.toJSON - Data.Aeson.Types.ToJSON.toJSONList Warning: Idris.Core.WHNF: could not find link destinations for: - GHC.Show.Show - GHC.Base.String - GHC.Types.Int - GHC.Show.show - GHC.Show.showList - GHC.Show.showsPrec - GHC.Show.ShowS Warning: Idris.Core.Unify: could not find link destinations for: - GHC.Classes.== - GHC.Classes.Eq - GHC.Show.Show - GHC.Types.Bool - GHC.Base.String - GHC.Types.Int - GHC.Maybe.Maybe - GHC.Show.show - GHC.Show.showList - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Classes./= Warning: Idris.Core.Typecheck: could not find link destinations for: - GHC.Classes.== - GHC.Classes.Eq - GHC.Types.Bool - GHC.Base.String - GHC.Classes./= - Control.Monad.Trans.State.Lazy.StateT Warning: Idris.Core.ProofTerm: could not find link destinations for: - GHC.Classes.Eq - GHC.Show.Show - GHC.Types.Bool - GHC.Base.String - GHC.Types.Int - GHC.Maybe.Maybe - GHC.Show.show - GHC.Show.showList - GHC.Show.showsPrec - GHC.Show.ShowS - Control.Monad.Trans.State.Strict.StateT Warning: Idris.Core.DeepSeq: could not find link destinations for: - Control.DeepSeq.NFData - Control.DeepSeq.rnf Warning: Idris.Core.Binary: could not find link destinations for: - Data.Binary.Class.Binary - Data.Binary.Class.get - Data.Binary.Put.Put - Data.Binary.Class.put - Data.Binary.Get.Internal.Get - Data.Binary.Class.putList Warning: Idris.IdeMode: could not find link destinations for: - GHC.Classes.== - GHC.Classes.Eq - GHC.Show.Show - GHC.Types.Bool - GHC.Base.String - GHC.Types.Int - GHC.Num.Integer.Integer - GHC.Maybe.Maybe - GHC.Types.IO - Data.Either.Either - GHC.Show.show - GHC.Show.showList - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Classes./= - GHC.IO.Handle.Types.Handle Warning: IRTS.Lang: could not find link destinations for: - GHC.Classes.== - GHC.Classes.>= - GHC.Base.fmap - GHC.Classes.Eq - GHC.Base.Monad - Data.Data.Data - GHC.Base.Functor - GHC.Classes.Ord - GHC.Show.Show - Data.Typeable.Internal.Typeable - Data.Foldable.Foldable - GHC.Generics.Generic - GHC.Types.Bool - GHC.Base.String - GHC.Types.Int - GHC.Maybe.Maybe - GHC.Types.Ordering - GHC.Types.Type - GHC.Generics.U1 - GHC.Generics.:+: - GHC.Generics.:*: - GHC.Generics.Rec0 - GHC.Generics.D1 - GHC.Generics.C1 - GHC.Generics.S1 - GHC.Generics.Rep - GHC.Types.Symbol - GHC.Types.False - GHC.Maybe.Nothing - GHC.Generics.PrefixI - GHC.Generics.NoSourceUnpackedness - GHC.Generics.NoSourceStrictness - GHC.Generics.DecidedLazy - GHC.Generics.MetaData - GHC.Generics.MetaCons - GHC.Generics.MetaSel - GHC.Base.<$ - GHC.Show.show - GHC.Show.showList - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Classes./= - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.compare - GHC.Classes.max - GHC.Classes.min - GHC.Base.MonadPlus - Data.Data.Constr - Data.Data.dataCast1 - Data.Data.dataCast2 - Data.Data.dataTypeOf - Data.Data.gfoldl - Data.Data.gmapM - Data.Data.gmapMo - Data.Data.gmapMp - Data.Data.gmapQ - Data.Data.gmapQi - Data.Data.gmapQl - Data.Data.gmapQr - Data.Data.gmapT - Data.Data.gunfold - Data.Data.toConstr - Data.Data.DataType - Control.DeepSeq.NFData - GHC.Generics.from - GHC.Generics.to - Data.Map.Internal.Map - Control.DeepSeq.rnf - Control.Monad.Trans.State.Lazy.State - IRTS.Lang.Rep_PrimFn - Data.Aeson.Encoding.Internal.Encoding - Data.Aeson.Types.Internal.Value - Data.Aeson.Types.ToJSON.ToJSON - Data.Aeson.Types.ToJSON.omitField - Data.Aeson.Types.ToJSON.toEncoding - Data.Aeson.Types.ToJSON.toEncodingList - Data.Aeson.Types.ToJSON.toJSON - Data.Aeson.Types.ToJSON.toJSONList Warning: Idris.Primitives: could not find link destinations for: - GHC.Types.Int - GHC.Maybe.Maybe Warning: IRTS.JavaScript.Specialize: could not find link destinations for: - GHC.Base.String - GHC.Types.Int - GHC.Maybe.Maybe - IRTS.JavaScript.Specialize.SSig Warning: IRTS.JavaScript.PrimOp: could not find link destinations for: - GHC.Classes.== - GHC.Classes.>= - GHC.Classes.Eq - GHC.Classes.Ord - GHC.Types.Bool - GHC.Types.Ordering - GHC.Classes./= - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.compare - GHC.Classes.max - GHC.Classes.min - Data.Map.Internal.Map Warning: IRTS.JavaScript.Name: could not find link destinations for: - GHC.Classes.== - GHC.Classes.>= - GHC.Classes.Eq - GHC.Classes.Ord - GHC.Types.Bool - GHC.Types.Int - GHC.Types.Ordering - GHC.Classes./= - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.compare - GHC.Classes.max - GHC.Classes.min - Data.Text.Internal.Text Warning: IRTS.JavaScript.LangTransforms: could not find link destinations for: - GHC.Base.Monad - Data.Data.Data - Data.Typeable.Internal.Typeable - GHC.Types.Int - GHC.Maybe.Maybe - GHC.Base.MonadPlus - Data.Data.Constr - Data.Data.dataCast1 - Data.Data.dataCast2 - Data.Data.dataTypeOf - Data.Data.gfoldl - Data.Data.gmapM - Data.Data.gmapMo - Data.Data.gmapMp - Data.Data.gmapQ - Data.Data.gmapQi - Data.Data.gmapQl - Data.Data.gmapQr - Data.Data.gmapT - Data.Data.gunfold - Data.Data.toConstr - Data.Data.DataType - Data.Map.Internal.Map Warning: IRTS.Defunctionalise: could not find link destinations for: - GHC.Classes.== - GHC.Classes.Eq - GHC.Show.Show - GHC.Types.Bool - GHC.Base.String - GHC.Types.Int - GHC.Maybe.Maybe - GHC.Show.show - GHC.Show.showList - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Classes./= - GHC.Classes.max - Control.Monad.Trans.State.Lazy.State - Data.Aeson.Encoding.Internal.Encoding - Data.Aeson.Types.Internal.Value - Data.Aeson.Types.ToJSON.ToJSON - Data.Aeson.Types.ToJSON.omitField - Data.Aeson.Types.ToJSON.toEncoding - Data.Aeson.Types.ToJSON.toEncodingList - Data.Aeson.Types.ToJSON.toJSON - Data.Aeson.Types.ToJSON.toJSONList Warning: IRTS.Simplified: could not find link destinations for: - GHC.Show.Show - GHC.Types.Bool - GHC.Base.String - GHC.Types.Int - GHC.Maybe.Maybe - GHC.Show.show - GHC.Show.showList - GHC.Show.showsPrec - GHC.Show.ShowS - Data.Aeson.Encoding.Internal.Encoding - Data.Aeson.Types.Internal.Value - Data.Aeson.Types.ToJSON.ToJSON - Data.Aeson.Types.ToJSON.omitField - Data.Aeson.Types.ToJSON.toEncoding - Data.Aeson.Types.ToJSON.toEncodingList - Data.Aeson.Types.ToJSON.toJSON - Data.Aeson.Types.ToJSON.toJSONList Warning: IRTS.Inliner: could not find link destinations for: - GHC.Maybe.Maybe Warning: IRTS.CodegenCommon: could not find link destinations for: - GHC.Classes.== - GHC.Classes.Eq - GHC.Show.Show - GHC.Generics.Generic - GHC.Types.Bool - GHC.Base.String - GHC.Types.Int - GHC.Types.IO - GHC.Types.Type - GHC.Generics.U1 - GHC.Generics.:+: - GHC.Generics.D1 - GHC.Generics.C1 - GHC.Generics.Rep - GHC.Types.False - GHC.Generics.PrefixI - GHC.Generics.MetaData - GHC.Generics.MetaCons - GHC.IO.FilePath - GHC.Show.show - GHC.Show.showList - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Classes./= - Control.DeepSeq.NFData - GHC.Generics.from - GHC.Generics.to - Control.DeepSeq.rnf - IRTS.CodegenCommon.Rep_OutputType - Data.Aeson.Encoding.Internal.Encoding - Data.Aeson.Types.Internal.Value - Data.Aeson.Types.ToJSON.ToJSON - Data.Aeson.Types.ToJSON.omitField - Data.Aeson.Types.ToJSON.toEncoding - Data.Aeson.Types.ToJSON.toEncodingList - Data.Aeson.Types.ToJSON.toJSON - Data.Aeson.Types.ToJSON.toJSONList Warning: Idris.Options: could not find link destinations for: - GHC.Classes.== - GHC.Classes.>= - GHC.Classes.Eq - GHC.Classes.Ord - GHC.Read.Read - GHC.Show.Show - GHC.Generics.Generic - GHC.Types.Bool - GHC.Base.String - GHC.Types.Int - GHC.Maybe.Maybe - GHC.Types.Ordering - GHC.Types.Type - GHC.Generics.U1 - GHC.Generics.:+: - GHC.Generics.:*: - GHC.Generics.Rec0 - GHC.Generics.D1 - GHC.Generics.C1 - GHC.Generics.S1 - GHC.Generics.Rep - GHC.Types.Symbol - GHC.Types.False - GHC.Maybe.Nothing - GHC.Generics.PrefixI - GHC.Generics.NoSourceUnpackedness - GHC.Generics.NoSourceStrictness - GHC.Generics.DecidedLazy - GHC.Generics.MetaData - GHC.Generics.MetaCons - GHC.Generics.MetaSel - GHC.IO.FilePath - GHC.Read.readList - GHC.Read.readsPrec - GHC.Show.show - GHC.Show.showList - GHC.Show.showsPrec - GHC.Show.ShowS - Text.ParserCombinators.ReadP.ReadS - GHC.Classes./= - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.compare - GHC.Classes.max - GHC.Classes.min - Data.Binary.Class.Binary - Control.DeepSeq.NFData - Data.Binary.Class.get - Data.Binary.Put.Put - Data.Binary.Class.put - Data.Binary.Get.Internal.Get - GHC.Generics.from - GHC.Generics.to - Text.ParserCombinators.ReadPrec.ReadPrec - GHC.Read.readPrec - GHC.Read.readListPrec - Network.Socket.Types.PortNumber - Control.DeepSeq.rnf - Data.Binary.Class.putList - Idris.Options.Rep_Opt - Idris.Options.Rep_LogCat - Idris.Options.Rep_Optimisation - Idris.Options.Rep_ConsoleWidth - Idris.Options.Rep_Codegen - Idris.Options.Rep_IRFormat - Idris.Options.Rep_LanguageExt - Idris.Options.Rep_REPLPort Warning: IRTS.Bytecode: could not find link destinations for: - GHC.Classes.== - GHC.Classes.Eq - GHC.Show.Show - GHC.Types.Bool - GHC.Base.String - GHC.Types.Int - GHC.Maybe.Maybe - GHC.Show.show - GHC.Show.showList - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Classes./= - Data.Aeson.Encoding.Internal.Encoding - Data.Aeson.Types.Internal.Value - Data.Aeson.Types.ToJSON.ToJSON - Data.Aeson.Types.ToJSON.omitField - Data.Aeson.Types.ToJSON.toEncoding - Data.Aeson.Types.ToJSON.toEncodingList - Data.Aeson.Types.ToJSON.toJSON - Data.Aeson.Types.ToJSON.toJSONList Warning: IRTS.Portable: could not find link destinations for: - GHC.Types.Bool - GHC.Types.IO - GHC.IO.Handle.Types.Handle - Data.Aeson.Encoding.Internal.Encoding - Data.Aeson.Types.Internal.Value - Data.Aeson.Types.ToJSON.ToJSON - Data.Aeson.Types.ToJSON.omitField - Data.Aeson.Types.ToJSON.toEncoding - Data.Aeson.Types.ToJSON.toEncodingList - Data.Aeson.Types.ToJSON.toJSON - Data.Aeson.Types.ToJSON.toJSONList Warning: IRTS.DumpBC: could not find link destinations for: - GHC.Show.Show - GHC.Base.String - GHC.Types.Int - GHC.Types.IO Warning: Idris.Core.ProofState: could not find link destinations for: - GHC.Classes.Eq - GHC.Show.Show - Data.Foldable.Foldable - GHC.Types.Bool - GHC.Base.String - GHC.Types.Int - GHC.Maybe.Maybe - GHC.Show.show - GHC.Show.showList - GHC.Show.showsPrec - GHC.Show.ShowS Warning: Idris.Core.Elaborate: could not find link destinations for: - GHC.Show.Show - GHC.Types.Bool - GHC.Base.String - GHC.Types.Char - GHC.Types.Int - GHC.Maybe.Maybe - GHC.Show.show - GHC.Show.showList - GHC.Show.showsPrec - GHC.Show.ShowS - Control.Monad.Trans.State.Strict.StateT Warning: Idris.AbsSyntaxTree: could not find link destinations for: - GHC.Classes.== - GHC.Classes.>= - GHC.Base.fmap - GHC.Classes.Eq - GHC.Base.Monad - Data.Data.Data - GHC.Base.Functor - GHC.Num.Num - GHC.Classes.Ord - GHC.Show.Show - Data.Typeable.Internal.Typeable - GHC.Base.Applicative - Data.Foldable.Foldable - Data.Traversable.Traversable - GHC.Generics.Generic - GHC.Base.Monoid - GHC.Types.Bool - GHC.Base.String - GHC.Types.Int - GHC.Num.Integer.Integer - GHC.Maybe.Maybe - GHC.Types.Ordering - GHC.Types.IO - Data.Either.Either - GHC.Types.Type - GHC.Generics.U1 - GHC.Generics.:+: - GHC.Generics.:*: - GHC.Generics.Rec0 - GHC.Generics.D1 - GHC.Generics.C1 - GHC.Generics.S1 - GHC.Generics.Rep - GHC.Types.Symbol - GHC.Types.False - GHC.Maybe.Nothing - GHC.Maybe.Just - GHC.Types.True - GHC.Generics.PrefixI - GHC.Generics.NoSourceUnpackedness - GHC.Generics.NoSourceStrictness - GHC.Generics.DecidedLazy - GHC.Generics.MetaData - GHC.Generics.MetaCons - GHC.Generics.MetaSel - Data.Foldable.elem - Data.Foldable.foldMap - Data.Foldable.foldl - Data.Foldable.foldl1 - Data.Foldable.foldr - Data.Foldable.foldr1 - Data.Foldable.length - Data.Foldable.maximum - Data.Foldable.minimum - Data.Foldable.null - Data.Foldable.product - Data.Foldable.sum - Data.Traversable.mapM - Data.Traversable.sequence - Data.Traversable.sequenceA - Data.Traversable.traverse - GHC.Base.<$ - GHC.IO.FilePath - GHC.Show.show - GHC.Show.showList - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Classes./= - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.compare - GHC.Classes.max - GHC.Classes.min - GHC.Base.MonadPlus - Data.Data.Constr - Data.Data.dataCast1 - Data.Data.dataCast2 - Data.Data.dataTypeOf - Data.Data.gfoldl - Data.Data.gmapM - Data.Data.gmapMo - Data.Data.gmapMp - Data.Data.gmapQ - Data.Data.gmapQi - Data.Data.gmapQl - Data.Data.gmapQr - Data.Data.gmapT - Data.Data.gunfold - Data.Data.toConstr - Data.Data.DataType - Data.Text.Internal.Text - Data.Binary.Class.Binary - Control.DeepSeq.NFData - Data.Binary.Class.get - Data.Binary.Put.Put - Data.Binary.Class.put - Data.Binary.Get.Internal.Get - GHC.IO.Handle.Types.Handle - Data.Foldable.fold - Data.Foldable.foldMap' - Data.Foldable.foldl' - Data.Foldable.foldr' - Data.Foldable.toList - GHC.Generics.from - GHC.Generics.to - Data.Map.Internal.Map - Data.Set.Internal.Set - Text.PrettyPrint.Annotated.Leijen.Doc - Control.DeepSeq.rnf - Control.Monad.Trans.State.Strict.StateT - Data.Binary.Class.putList - Control.Monad.Trans.Except.ExceptT - Idris.AbsSyntaxTree.Rep_IState - Idris.AbsSyntaxTree.Rep_InterfaceInfo - Idris.AbsSyntaxTree.Rep_IBCWrite - Idris.AbsSyntaxTree.Rep_SyntaxRules - Idris.AbsSyntaxTree.Rep_PDecl' - Idris.AbsSyntaxTree.Rep_Syntax - Idris.AbsSyntaxTree.Rep_PClause' - Idris.AbsSyntaxTree.Rep_SyntaxInfo - Idris.AbsSyntaxTree.Rep_Using - Idris.AbsSyntaxTree.Rep_SSymbol - Idris.AbsSyntaxTree.Rep_SynContext - Idris.AbsSyntaxTree.Rep_DSL' - Idris.AbsSyntaxTree.Rep_OptInfo - Idris.AbsSyntaxTree.Rep_FnInfo - Idris.AbsSyntaxTree.Rep_TIData - Idris.AbsSyntaxTree.Rep_RecordInfo - Idris.AbsSyntaxTree.Rep_PData' - Idris.AbsSyntaxTree.Rep_PTerm - Idris.AbsSyntaxTree.Rep_Plicity - Idris.AbsSyntaxTree.Rep_PArg' - Idris.AbsSyntaxTree.Rep_ArgOpt - Idris.AbsSyntaxTree.Rep_PDo' - Idris.AbsSyntaxTree.Rep_PTactic' - Idris.AbsSyntaxTree.Rep_PAltType - Idris.AbsSyntaxTree.Rep_PunInfo - Idris.AbsSyntaxTree.Rep_Directive - Idris.AbsSyntaxTree.Rep_ProvideWhat' - Idris.AbsSyntaxTree.Rep_FnOpt - Idris.AbsSyntaxTree.Rep_Static - Idris.AbsSyntaxTree.Rep_FixDecl - Idris.AbsSyntaxTree.Rep_Fixity - Idris.AbsSyntaxTree.Rep_CGInfo - Idris.AbsSyntaxTree.Rep_SizeChange - Idris.AbsSyntaxTree.Rep_InteractiveOpts - Idris.AbsSyntaxTree.Rep_DefaultTotality - Idris.AbsSyntaxTree.Rep_IOption Warning: Idris.DeepSeq: could not find link destinations for: - Control.DeepSeq.NFData - Network.Socket.Types.PortNumber - Control.DeepSeq.rnf Warning: Idris.ASTUtils: could not find link destinations for: - GHC.Types.Bool - GHC.Types.Int - GHC.Maybe.Maybe - GHC.Types.Type - Control.Category.. - Control.Category.Category - Control.Category.id - Control.Monad.State.Class.MonadState Warning: Util.ScreenSize: could not find link destinations for: - GHC.Types.Int - GHC.Types.IO Warning: Util.System: could not find link destinations for: - GHC.Types.Bool - GHC.Base.String - GHC.Types.IO - GHC.IO.FilePath - GHC.IO.Exception.IOError - Data.Text.Internal.Text - GHC.IO.Handle.Types.Handle Warning: Idris.AbsSyntax: could not find link destinations for: - GHC.Base.>>= - GHC.Base.>> - GHC.Base.fmap - GHC.Base.return - GHC.Base.<*> - GHC.Base.pure - GHC.Base.*> - GHC.Base.Monad - GHC.Base.Functor - GHC.Base.Applicative - GHC.Types.Bool - GHC.Base.String - GHC.Types.Int - GHC.Maybe.Maybe - GHC.Types.IO - Data.Either.Either - GHC.Types.Type - GHC.Base.<* - GHC.Base.liftA2 - GHC.Base.<$ - GHC.IO.FilePath - Data.Text.Internal.Text - GHC.IO.Handle.Types.Handle - Text.PrettyPrint.Annotated.Leijen.Doc Warning: Idris.Transforms: could not find link destinations for: - Data.Either.Either Warning: Idris.REPL.Browse: could not find link destinations for: - GHC.Base.String Warning: Idris.Elab.Quasiquote: could not find link destinations for: - GHC.Types.Int Warning: Idris.Delaborate: could not find link destinations for: - GHC.Types.Bool - GHC.Base.String - Text.PrettyPrint.Annotated.Leijen.Doc Warning: Idris.Reflection: could not find link destinations for: - GHC.Show.Show - GHC.Types.Bool - GHC.Base.String - GHC.Types.Int - GHC.Maybe.Maybe - Data.Either.Either - GHC.Show.show - GHC.Show.showList - GHC.Show.showsPrec - GHC.Show.ShowS - Idris.Reflection.RDatatype - Idris.Reflection.RPlicity - Idris.Reflection.RErasure Warning: Idris.ProofSearch: could not find link destinations for: - GHC.Types.Bool - GHC.Types.Int - GHC.Maybe.Maybe - Idris.ProofSearch.findImplementations Warning: Idris.PartialEval: could not find link destinations for: - GHC.Classes.== - GHC.Classes.Eq - GHC.Show.Show - GHC.Types.Bool - GHC.Base.String - GHC.Types.Int - GHC.Maybe.Maybe - Data.Either.Either - GHC.Show.show - GHC.Show.showList - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Classes./= - Idris.PartialEval.PEDecl Warning: Idris.Output: could not find link destinations for: - GHC.Types.Bool - GHC.Base.String - GHC.Types.Int - GHC.Maybe.Maybe - GHC.IO.FilePath - Data.Set.Internal.Set - Text.PrettyPrint.Annotated.Leijen.Doc - Text.PrettyPrint.Annotated.Leijen.SimpleDoc Warning: Idris.Parser.Stack: could not find link destinations for: - Control.Monad.Fail.MonadFail - GHC.Base.String - GHC.Maybe.Maybe - Data.Either.Either - GHC.Base.Void - GHC.Types.Type - Control.Monad.Trans.State.Strict.StateT - Control.Monad.Trans.Writer.Strict.WriterT - Text.Megaparsec.Parsec - Text.Megaparsec.Class.MonadParsec - Text.Megaparsec.State.State - Control.Monad.Writer.Class.MonadWriter Warning: Idris.Parser.Helpers: could not find link destinations for: - GHC.Types.Bool - GHC.Base.String - GHC.Types.Char - GHC.Types.Double - GHC.Num.Integer.Integer - GHC.Maybe.Maybe - Control.Monad.State.Class.MonadState - Text.PrettyPrint.ANSI.Leijen.Doc Warning: Idris.Parser.Ops: could not find link destinations for: - GHC.Base.String - GHC.Types.Char - GHC.Types.Int - GHC.Base.. - Control.Monad.State.Class.MonadState - Control.Monad.Combinators.Expr.Operator Warning: Idris.Error: could not find link destinations for: - GHC.Base.String - GHC.IO.Exception.IOError Warning: Idris.Providers: could not find link destinations for: - GHC.Classes.== - GHC.Base.fmap - GHC.Classes.Eq - GHC.Base.Functor - GHC.Show.Show - GHC.Types.Bool - GHC.Base.String - GHC.Types.Int - GHC.Types.Type - GHC.Base.<$ - GHC.Show.show - GHC.Show.showList - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Classes./= Warning: Idris.Imports: could not find link destinations for: - GHC.Classes.== - GHC.Classes.>= - GHC.Classes.Eq - GHC.Classes.Ord - GHC.Show.Show - GHC.Types.Bool - GHC.Base.String - GHC.Types.Int - GHC.Maybe.Maybe - GHC.Types.Ordering - GHC.Types.IO - Data.Either.Either - GHC.IO.FilePath - GHC.Show.show - GHC.Show.showList - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Classes./= - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.compare - GHC.Classes.max - GHC.Classes.min Warning: Idris.REPL.Commands: could not find link destinations for: - GHC.Types.Bool - GHC.Base.String - GHC.Types.Int - GHC.Maybe.Maybe - Data.Either.Either - GHC.IO.FilePath Warning: Idris.Package.Common: could not find link destinations for: - GHC.Show.Show - GHC.Base.String - GHC.Types.Int - GHC.Maybe.Maybe - GHC.Show.show - GHC.Show.showList - GHC.Show.showsPrec - GHC.Show.ShowS Warning: Idris.IBC: could not find link destinations for: - GHC.Classes.== - GHC.Classes.Eq - GHC.Show.Show - GHC.Types.Bool - GHC.Base.String - GHC.Types.Int - GHC.IO.FilePath - GHC.Show.show - GHC.Show.showList - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Classes./= - Data.Binary.Class.Binary - Data.Binary.Class.get - Data.Binary.Put.Put - Data.Binary.Class.put - Data.Binary.Get.Internal.Get - Data.Binary.Class.putList - Cheapskate.Types.CodeAttr - Cheapskate.Types.ListType - Cheapskate.Types.NumWrapper - Cheapskate.Types.Options Warning: Idris.Erasure: could not find link destinations for: - GHC.Types.Int Warning: Idris.Elab.Utils: could not find link destinations for: - GHC.Classes.Eq - Data.Foldable.Foldable - GHC.Types.Bool - GHC.Base.String - GHC.Types.Int - GHC.Maybe.Maybe - GHC.Types.IO - Control.Monad.Trans.State.Strict.StateT - Control.Monad.Trans.Except.ExceptT Warning: Idris.Elab.Rewrite: could not find link destinations for: - GHC.Maybe.Maybe Warning: Idris.Docs: could not find link destinations for: - GHC.Base.fmap - GHC.Base.Functor - GHC.Base.String - GHC.Maybe.Maybe - GHC.Types.Type - GHC.Base.<$ - Text.PrettyPrint.Annotated.Leijen.Doc Warning: Idris.IdrisDoc: could not find link destinations for: - GHC.Base.String - GHC.Types.IO - Data.Either.Either - GHC.IO.FilePath Warning: Idris.DataOpts: could not find link destinations for: - Idris.DataOpts.Optimisable Warning: Idris.Parser.Expr: could not find link destinations for: - GHC.Show.Show - Control.Monad.Fail.MonadFail - GHC.Base.String - GHC.Types.Char - GHC.Types.Double - GHC.Types.Int - GHC.Num.Integer.Integer - GHC.Maybe.Maybe - Data.Either.Either - GHC.Base.Void - GHC.Base.. - GHC.Show.show - GHC.Show.showList - GHC.Show.showsPrec - GHC.Show.ShowS - Data.OldList.\\ - Control.Monad.State.Class.state - Control.Monad.Trans.State.Strict.StateT - Control.Monad.Trans.Writer.Strict.WriterT - Text.Megaparsec.Parsec - Text.Megaparsec.Class.MonadParsec - Control.Monad.Writer.Class.MonadWriter Warning: Idris.Parser.Data: could not find link destinations for: - GHC.Base.String - Data.Either.Either Warning: Idris.Coverage: could not find link destinations for: - GHC.Types.Bool Warning: Idris.Elab.Term: could not find link destinations for: - GHC.Classes.== - GHC.Classes.Eq - GHC.Types.Bool - GHC.Base.String - GHC.Types.Int - GHC.Maybe.Maybe - GHC.Classes./= - Data.Set.Internal.Set - Control.Monad.Trans.State.Strict.State - Control.Monad.Trans.State.Strict.StateT Warning: Idris.Elab.Value: could not find link destinations for: - GHC.Types.Bool - Data.Either.Either Warning: Idris.Elab.Type: could not find link destinations for: - GHC.Types.Bool - GHC.Types.Int - Data.Either.Either Warning: Idris.TypeSearch: could not find link destinations for: - GHC.Types.Int - Idris.TypeSearch.Score Warning: Idris.Elab.Data: could not find link destinations for: - Data.Either.Either Warning: Idris.Elab.Record: could not find link destinations for: - GHC.Maybe.Maybe - Data.Either.Either Warning: Idris.Elab.Interface: could not find link destinations for: - GHC.Maybe.Maybe - Data.Either.Either Warning: Idris.Elab.Transform: could not find link destinations for: - GHC.Types.Bool Warning: Idris.Elab.RunElab: could not find link destinations for: - GHC.Base.String Warning: Idris.Elab.Implementation: could not find link destinations for: - GHC.Maybe.Maybe - Data.Either.Either Warning: Idris.Elab.Clause: could not find link destinations for: - GHC.Types.Bool - GHC.Types.Int - GHC.Maybe.Maybe - Data.Either.Either Warning: Idris.Elab.Provider: could not find link destinations for: - Data.Either.Either Warning: Idris.ElabDecls: could not find link destinations for: - GHC.Types.IO - Control.Monad.Trans.State.Strict.StateT - Control.Monad.Trans.Except.ExceptT Warning: Idris.Parser: could not find link destinations for: - GHC.Types.Bool - GHC.Base.String - GHC.Types.Int - GHC.Maybe.Maybe - Data.Either.Either - GHC.IO.FilePath - Data.Text.Internal.Text - Control.Monad.State.Class.MonadState - Text.PrettyPrint.ANSI.Leijen.Doc - Idris.Parser.addSyntax Warning: Idris.REPL.Parser: could not find link destinations for: - GHC.Base.String - Data.Either.Either Warning: Idris.Completion: could not find link destinations for: - GHC.Base.String - System.Console.Haskeline.Completion.CompletionFunc Warning: Idris.Prover: could not find link destinations for: - GHC.Types.Bool - GHC.Base.String Warning: Idris.Chaser: could not find link destinations for: - GHC.Show.Show - GHC.Types.Bool - GHC.Base.String - GHC.Types.Int - GHC.IO.FilePath - GHC.Show.show - GHC.Show.showList - GHC.Show.showsPrec - GHC.Show.ShowS - Data.Time.Clock.Internal.UTCTime.UTCTime Warning: Idris.CaseSplit: could not find link destinations for: - GHC.Num.Num - GHC.Show.Show - GHC.Types.Bool - GHC.Base.String - GHC.Types.Char - GHC.Types.Int - GHC.IO.FilePath Warning: Idris.Interactive: could not find link destinations for: - GHC.Types.Bool - GHC.Types.Int - GHC.Maybe.Maybe - GHC.IO.FilePath Warning: Idris.Apropos: could not find link destinations for: - GHC.Base.String - Data.Text.Internal.Text Warning: IRTS.JavaScript.Codegen: could not find link destinations for: - GHC.Base.<> - GHC.Base.mempty - GHC.Base.mappend - GHC.Base.mconcat - GHC.Real.Integral - GHC.Base.Semigroup - GHC.Base.Monoid - GHC.Types.Bool - GHC.Base.String - GHC.Base.NonEmpty - GHC.Base.sconcat - GHC.Base.stimes - Data.Text.Internal.Text - Data.Set.Internal.Set Warning: IRTS.CodegenJavaScript: could not find link destinations for: - GHC.Classes.== - GHC.Classes.Eq - GHC.Types.Bool - GHC.Classes./= Warning: IRTS.Compiler: could not find link destinations for: - GHC.Maybe.Maybe - GHC.Types.IO - GHC.IO.FilePath Warning: Idris.Info: could not find link destinations for: - GHC.Base.String - GHC.Types.Char - GHC.Types.IO - GHC.IO.FilePath - Data.Version.Version Warning: Idris.ModeCommon: could not find link destinations for: - GHC.Types.Char - GHC.Types.Int - GHC.Maybe.Maybe - GHC.IO.FilePath - Network.Socket.Types.PortNumber Warning: Idris.REPL: could not find link destinations for: - GHC.Types.Bool - GHC.Base.String - GHC.Maybe.Maybe - GHC.Types.IO - GHC.IO.FilePath - Network.Socket.Types.PortNumber - System.Console.Haskeline.InputT.InputT - System.Console.Haskeline.InputT.Settings Warning: Idris.Main: could not find link destinations for: - GHC.Base.String - GHC.Types.Int - GHC.Maybe.Maybe - GHC.Types.IO - GHC.IO.FilePath - Network.Socket.Types.PortNumber Warning: Idris.Info.Show: could not find link destinations for: - GHC.Types.IO Warning: Idris.CmdOptions: could not find link destinations for: - GHC.Types.Bool - GHC.Base.String - GHC.Maybe.Maybe - GHC.Types.IO - Options.Applicative.Types.ParserResult Warning: Idris.Package.Parser: could not find link destinations for: - GHC.Base.String - GHC.Types.IO - GHC.IO.FilePath Warning: Idris.Package: could not find link destinations for: - GHC.Types.Bool - GHC.Base.String - GHC.Types.Char - GHC.Maybe.Maybe - GHC.Types.IO - Data.Either.Either - GHC.IO.FilePath - GHC.IO.Exception.ExitCode Documentation created: dist/doc/html/idris/, dist/doc/html/idris/idris.txt Preprocessing executable 'idris-codegen-javascript' for idris-1.3.4.. Preprocessing executable 'idris' for idris-1.3.4.. Preprocessing executable 'idris-codegen-node' for idris-1.3.4.. Preprocessing executable 'idris-codegen-c' for idris-1.3.4.. + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.0smFIg + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64 ++ dirname /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64 + cd idris-1.3.4 + export QA_RPATHS=17 + QA_RPATHS=17 + export LD_LIBRARY_PATH=/builddir/build/BUILD/idris-1.3.4/dist/build + LD_LIBRARY_PATH=/builddir/build/BUILD/idris-1.3.4/dist/build + '[' -x Setup ']' + LANG=C.utf8 + ./Setup copy --destdir=/builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64 Installing library in /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/lib64/ghc-9.8.4/lib/idris-1.3.4 Installing executable idris-codegen-javascript in /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/bin Warning: Executable installed in /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/bin Installing executable idris in /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/bin Warning: Executable installed in /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/bin Installing executable idris-codegen-node in /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/bin Warning: Executable installed in /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/bin Installing executable idris-codegen-c in /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/bin Warning: Executable installed in /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/bin Installing libraries in /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4 make: Entering directory '/builddir/build/BUILD/idris-1.3.4/libs' make -C prelude install make[1]: Entering directory '/builddir/build/BUILD/idris-1.3.4/libs/prelude' ../../dist/build/idris/idris --install prelude.ipkg Installing Builtins.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/prelude Installing Decidable/Equality.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/prelude/Decidable Installing IO.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/prelude Installing Language/Reflection.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/prelude/Language Installing Language/Reflection/Elab.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/prelude/Language/Reflection Installing Language/Reflection/Errors.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/prelude/Language/Reflection Installing Prelude.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/prelude Installing Prelude/Algebra.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/prelude/Prelude Installing Prelude/Applicative.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/prelude/Prelude Installing Prelude/Basics.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/prelude/Prelude Installing Prelude/Bits.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/prelude/Prelude Installing Prelude/Bool.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/prelude/Prelude Installing Prelude/Cast.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/prelude/Prelude Installing Prelude/Chars.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/prelude/Prelude Installing Prelude/Doubles.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/prelude/Prelude Installing Prelude/Either.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/prelude/Prelude Installing Prelude/File.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/prelude/Prelude Installing Prelude/Foldable.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/prelude/Prelude Installing Prelude/Functor.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/prelude/Prelude Installing Prelude/Interactive.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/prelude/Prelude Installing Prelude/Interfaces.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/prelude/Prelude Installing Prelude/List.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/prelude/Prelude Installing Prelude/Maybe.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/prelude/Prelude Installing Prelude/Monad.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/prelude/Prelude Installing Prelude/Nat.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/prelude/Prelude Installing Prelude/Pairs.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/prelude/Prelude Installing Prelude/Providers.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/prelude/Prelude Installing Prelude/Show.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/prelude/Prelude Installing Prelude/Stream.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/prelude/Prelude Installing Prelude/Strings.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/prelude/Prelude Installing Prelude/Traversable.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/prelude/Prelude Installing Prelude/Uninhabited.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/prelude/Prelude Installing Prelude/WellFounded.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/prelude/Prelude Installing 00prelude-idx.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/prelude ../../dist/build/idris/idris --installdoc prelude.ipkg Attempting to install IdrisDocs for prelude in: /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/docs/prelude make[1]: Leaving directory '/builddir/build/BUILD/idris-1.3.4/libs/prelude' make -C base install make[1]: Entering directory '/builddir/build/BUILD/idris-1.3.4/libs/base' ../../dist/build/idris/idris --install base.ipkg Installing Control/Arrow.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/Control Installing Control/Catchable.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/Control Installing Control/Category.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/Control Installing Control/IOExcept.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/Control Installing Control/Isomorphism.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/Control Installing Control/Monad/Identity.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/Control/Monad Installing Control/Monad/Reader.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/Control/Monad Installing Control/Monad/RWS.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/Control/Monad Installing Control/Monad/State.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/Control/Monad Installing Control/Monad/Trans.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/Control/Monad Installing Control/Monad/Writer.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/Control/Monad Installing Data/Bits.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/Data Installing Data/Buffer.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/Data Installing Data/Complex.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/Data Installing Data/Erased.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/Data Installing Data/Fin.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/Data Installing Data/HVect.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/Data Installing Data/IORef.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/Data Installing Data/List.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/Data Installing Data/List/Quantifiers.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/Data/List Installing Data/List/Views.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/Data/List Installing Data/Mod2.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/Data Installing Data/Morphisms.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/Data Installing Data/Nat/Views.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/Data/Nat Installing Data/Primitives/Views.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/Data/Primitives Installing Data/So.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/Data Installing Data/String.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/Data Installing Data/String/Views.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/Data/String Installing Data/Vect.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/Data Installing Data/Vect/Quantifiers.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/Data/Vect Installing Data/Vect/Views.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/Data/Vect Installing Debug/Error.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/Debug Installing Debug/Trace.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/Debug Installing Language/Reflection/Utils.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/Language/Reflection Installing Syntax/PreorderReasoning.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/Syntax Installing System.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base Installing System/Concurrency/Channels.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/System/Concurrency Installing System/Concurrency/Raw.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/System/Concurrency Installing System/Info.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base/System Installing 00base-idx.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/base ../../dist/build/idris/idris --installdoc base.ipkg Attempting to install IdrisDocs for base in: /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/docs/base Warning: Ignoring empty or non-existing namespace 'Control.Category' Warning: Ignoring empty or non-existing namespace 'Control.Monad.Trans' Warning: Ignoring empty or non-existing namespace 'Data.Nat.Views' Warning: Ignoring empty or non-existing namespace 'Data.Primitives.Views' Warning: Ignoring empty or non-existing namespace 'Data.So' Warning: Ignoring empty or non-existing namespace 'Syntax.PreorderReasoning' Warning: Ignoring empty or non-existing namespace 'System.Concurrency.Raw' make[1]: Leaving directory '/builddir/build/BUILD/idris-1.3.4/libs/base' make -C contrib install make[1]: Entering directory '/builddir/build/BUILD/idris-1.3.4/libs/contrib' ../../dist/build/idris/idris --install contrib.ipkg Installing CFFI.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib Installing CFFI/Memory.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/CFFI Installing CFFI/Types.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/CFFI Installing Control/Algebra.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Control Installing Control/Algebra/Lattice.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Control/Algebra Installing Control/Algebra/Laws.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Control/Algebra Installing Control/Algebra/NumericImplementations.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Control/Algebra Installing Control/Algebra/VectorSpace.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Control/Algebra Installing Control/Delayed.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Control Installing Control/Isomorphism/Extra.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Control/Isomorphism Installing Control/Isomorphism/Fin.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Control/Isomorphism Installing Control/Isomorphism/Primitives.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Control/Isomorphism Installing Control/Isomorphism/Vect.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Control/Isomorphism Installing Control/Monad/Syntax.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Control/Monad Installing Control/Partial.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Control Installing Control/Pipeline.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Control Installing Control/ST.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Control Installing Control/ST/Exception.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Control/ST Installing Control/ST/ImplicitCall.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Control/ST Installing Control/ST/Random.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Control/ST Installing Control/ST/File.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Control/ST Installing Data/Bool/Extra.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data/Bool Installing Data/Bool/Algebra.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data/Bool Installing Data/BoundedList.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data Installing Data/Chain.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data Installing Data/CoList.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data Installing Data/Combinators.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data Installing Data/Combinators/Applicative.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data/Combinators Installing Data/Combinators/Arrow.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data/Combinators Installing Data/Fin/Extra.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data/Fin Installing Data/Fuel.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data Installing Data/Fun.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data Installing Data/Hash.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data Installing Data/Heap.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data Installing Data/IOArray.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data Installing Data/List/Zipper.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data/List Installing Data/List/Reverse.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data/List Installing Data/Matrix.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data Installing Data/Matrix/Algebraic.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data/Matrix Installing Data/Matrix/Numeric.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data/Matrix Installing Data/Nat.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data Installing Data/Nat/Ack.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data/Nat Installing Data/Nat/Fact.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data/Nat Installing Data/Nat/Fib.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data/Nat Installing Data/Nat/Parity.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data/Nat Installing Data/Nat/DivMod.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data/Nat Installing Data/Nat/DivMod/IteratedSubtraction.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data/Nat/DivMod Installing Data/Pairs/Implicit.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data/Pairs Installing Data/PosNat.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data Installing Data/Rel.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data Installing Data/Sign.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data Installing Data/SortedBag.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data Installing Data/SortedMap.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data Installing Data/SortedSet.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data Installing Data/Storable.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data Installing Data/Stream/Extra.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data/Stream Installing Data/String/Extra.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data/String Installing Data/ZZ.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Data Installing Decidable/Decidable.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Decidable Installing Decidable/Order.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Decidable Installing Interfaces/Correlative.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Interfaces Installing Interfaces/Verified.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Interfaces Installing Interfaces/Proposition.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Interfaces Installing Language/JSON.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Language Installing Language/JSON/Data.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Language/JSON Installing Language/JSON/Lexer.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Language/JSON Installing Language/JSON/Parser.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Language/JSON Installing Language/JSON/String.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Language/JSON Installing Language/JSON/String/Lexer.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Language/JSON/String Installing Language/JSON/String/Parser.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Language/JSON/String Installing Language/JSON/String/Tokens.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Language/JSON/String Installing Language/JSON/Tokens.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Language/JSON Installing Network/Cgi.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Network Installing Network/Socket.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Network Installing Network/Socket/Data.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Network/Socket Installing Network/Socket/Raw.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Network/Socket Installing System/Concurrency/Process.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/System/Concurrency Installing Test/Unit/Display.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Test/Unit Installing Test/Unit/Runners.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Test/Unit Installing Test/Unit/Generic.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Test/Unit Installing Test/Unit/Assertions.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Test/Unit Installing Test/Unit.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Test Installing Text/Lexer.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Text Installing Text/Lexer/Core.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Text/Lexer Installing Text/Literate.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Text Installing Text/Parser.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Text Installing Text/Parser/Core.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Text/Parser Installing Text/PrettyPrint/WL/Core.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Text/PrettyPrint/WL Installing Text/PrettyPrint/WL/Combinators.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Text/PrettyPrint/WL Installing Text/PrettyPrint/WL/Characters.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Text/PrettyPrint/WL Installing Text/PrettyPrint/WL.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Text/PrettyPrint Installing Text/Quantity.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Text Installing Text/Token.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib/Text Installing 00contrib-idx.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/contrib ../../dist/build/idris/idris --installdoc contrib.ipkg Attempting to install IdrisDocs for contrib in: /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/docs/contrib Warning: Ignoring empty or non-existing namespace 'CFFI' Warning: Ignoring empty or non-existing namespace 'Data.Bool.Extra' Warning: Ignoring empty or non-existing namespace 'Data.Combinators.Arrow' Warning: Ignoring empty or non-existing namespace 'Data.Heap' Warning: Ignoring empty or non-existing namespace 'Data.Nat.Ack' Warning: Ignoring empty or non-existing namespace 'Data.Sign' Warning: Ignoring empty or non-existing namespace 'Data.SortedMap' Warning: Ignoring empty or non-existing namespace 'Data.ZZ' Warning: Ignoring empty or non-existing namespace 'Interfaces.Verified' Warning: Ignoring empty or non-existing namespace 'Language.JSON.Lexer' Warning: Ignoring empty or non-existing namespace 'Language.JSON.Parser' Warning: Ignoring empty or non-existing namespace 'Language.JSON.String' Warning: Ignoring empty or non-existing namespace 'Language.JSON.String.Lexer' Warning: Ignoring empty or non-existing namespace 'Language.JSON.String.Parser' Warning: Ignoring empty or non-existing namespace 'Language.JSON.String.Tokens' Warning: Ignoring empty or non-existing namespace 'Language.JSON.Tokens' Warning: Ignoring empty or non-existing namespace 'Network.Socket.Raw' Warning: Ignoring empty or non-existing namespace 'Test.Unit.Runners' Warning: Ignoring empty or non-existing namespace 'Test.Unit' Warning: Ignoring empty or non-existing namespace 'Text.Lexer' Warning: Ignoring empty or non-existing namespace 'Text.Parser' Warning: Ignoring empty or non-existing namespace 'Text.Parser.Core' Warning: Ignoring empty or non-existing namespace 'Text.PrettyPrint.WL.Core' Warning: Ignoring empty or non-existing namespace 'Text.PrettyPrint.WL.Combinators' Warning: Ignoring empty or non-existing namespace 'Text.PrettyPrint.WL.Characters' Warning: Ignoring empty or non-existing namespace 'Text.PrettyPrint.WL' make[1]: Leaving directory '/builddir/build/BUILD/idris-1.3.4/libs/contrib' make -C effects install make[1]: Entering directory '/builddir/build/BUILD/idris-1.3.4/libs/effects' ../../dist/build/idris/idris --install effects.ipkg Installing Effects.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/effects Installing Effect/Default.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/effects/Effect Installing Effect/Exception.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/effects/Effect Installing Effect/File.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/effects/Effect Installing Effect/Logging/Category.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/effects/Effect/Logging Installing Effect/Logging/Default.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/effects/Effect/Logging Installing Effect/Logging/Level.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/effects/Effect/Logging Installing Effect/Memory.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/effects/Effect Installing Effect/Monad.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/effects/Effect Installing Effect/Perf.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/effects/Effect Installing Effect/Random.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/effects/Effect Installing Effect/Select.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/effects/Effect Installing Effect/State.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/effects/Effect Installing Effect/StdIO.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/effects/Effect Installing Effect/System.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/effects/Effect Installing Effect/Trans.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/effects/Effect Installing 00effects-idx.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/effects ../../dist/build/idris/idris --installdoc effects.ipkg Attempting to install IdrisDocs for effects in: /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/docs/effects Warning: Ignoring empty or non-existing namespace 'Effect.Default' make[1]: Leaving directory '/builddir/build/BUILD/idris-1.3.4/libs/effects' make -C pruviloj install make[1]: Entering directory '/builddir/build/BUILD/idris-1.3.4/libs/pruviloj' ../../dist/build/idris/idris --install pruviloj.ipkg Installing Pruviloj.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/pruviloj Installing Pruviloj/Core.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/pruviloj/Pruviloj Installing Pruviloj/Derive/DecEq.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/pruviloj/Pruviloj/Derive Installing Pruviloj/Derive/Eliminators.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/pruviloj/Pruviloj/Derive Installing Pruviloj/Disjoint.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/pruviloj/Pruviloj Installing Pruviloj/Induction.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/pruviloj/Pruviloj Installing Pruviloj/Injective.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/pruviloj/Pruviloj Installing Pruviloj/Internals.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/pruviloj/Pruviloj Installing Pruviloj/Internals/TyConInfo.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/pruviloj/Pruviloj/Internals Installing Pruviloj/Renamers.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/pruviloj/Pruviloj Installing 00pruviloj-idx.ibc to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/libs/pruviloj ../../dist/build/idris/idris --installdoc pruviloj.ipkg Attempting to install IdrisDocs for pruviloj in: /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/docs/pruviloj Warning: Ignoring empty or non-existing namespace 'Pruviloj' Warning: Ignoring empty or non-existing namespace 'Pruviloj.Core' Warning: Ignoring empty or non-existing namespace 'Pruviloj.Derive.Eliminators' Warning: Ignoring empty or non-existing namespace 'Pruviloj.Disjoint' Warning: Ignoring empty or non-existing namespace 'Pruviloj.Induction' Warning: Ignoring empty or non-existing namespace 'Pruviloj.Injective' Warning: Ignoring empty or non-existing namespace 'Pruviloj.Internals' Warning: Ignoring empty or non-existing namespace 'Pruviloj.Renamers' make[1]: Leaving directory '/builddir/build/BUILD/idris-1.3.4/libs/pruviloj' make: Leaving directory '/builddir/build/BUILD/idris-1.3.4/libs' Installing run time system in /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/rts make: Entering directory '/builddir/build/BUILD/idris-1.3.4/rts' mkdir -p /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/rts install libidris_rts.a idris_rts.h idris_heap.h idris_gc.h idris_gmp.h idris_bitstring.h idris_opts.h idris_stats.h idris_stdfgn.h idris_net.h idris_buffer.h idris_utf8.h getline.h mini-gmp.h /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/rts make: Leaving directory '/builddir/build/BUILD/idris-1.3.4/rts' Copying man page to /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/man/man1 + '[' -x Setup ']' + LANG=C.utf8 + ./Setup register --gen-pkg-config + '[' -d /usr/lib64/ghc-9.8.4/lib ']' + subsubdir=/lib + '[' -d idris-1.3.4.conf ']' + install -D --mode=0644 idris-1.3.4.conf /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/lib64/ghc-9.8.4/lib/package.conf.d/idris-1.3.4.conf + '[' -d /usr/lib64/ghc-9.8.4/lib ']' + subsubdir=/lib + '[' '!' -f /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/lib64/ghc-9.8.4/lib/package.conf.d/idris-1.3.4.conf ']' + rm -f ghc-idris.files ghc-idris-doc.files + touch ghc-idris.files ghc-idris-doc.files + for i in /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/lib64/ghc-9.8.4${subsubdir}/libHSidris-1.3.4-*ghc9.8.4.so + '[' -x /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/lib64/ghc-9.8.4/lib/libHSidris-1.3.4-BguwnyH8DLB07yZYMjXsB-ghc9.8.4.so ']' + echo /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/lib64/ghc-9.8.4/lib/libHSidris-1.3.4-BguwnyH8DLB07yZYMjXsB-ghc9.8.4.so + pkgdir=/builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/lib64/ghc-9.8.4/lib/idris-1.3.4 + '[' '!' -d /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/lib64/ghc-9.8.4/lib/idris-1.3.4 ']' + '[' -d /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/lib64/ghc-9.8.4/lib/idris-1.3.4 ']' + find /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/lib64/ghc-9.8.4/lib/idris-1.3.4 -type d -fprintf ghc-idris-devel.files '%%dir %p\n' -o '(' -name '*.p_hi' -o -name 'libHS*_p.a' ')' -fprint ghc-idris-prof.files -o -fprint ghc-idris-devel.files + ls /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/lib64/ghc-9.8.4/lib/package.conf.d/idris-1.3.4.conf + haddock_dir=/usr/share/doc/ghc/html/libraries/idris-1.3.4 + '[' -d /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/doc/ghc/html/libraries/idris-1.3.4 ']' + echo /usr/share/doc/ghc/html/libraries/idris-1.3.4 + for i in ghc-idris.files ghc-idris-devel.files ghc-idris-doc.files ghc-idris-prof.files + '[' -f ghc-idris.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64!!g' ghc-idris.files + for i in ghc-idris.files ghc-idris-devel.files ghc-idris-doc.files ghc-idris-prof.files + '[' -f ghc-idris-devel.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64!!g' ghc-idris-devel.files + for i in ghc-idris.files ghc-idris-devel.files ghc-idris-doc.files ghc-idris-prof.files + '[' -f ghc-idris-doc.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64!!g' ghc-idris-doc.files + for i in ghc-idris.files ghc-idris-devel.files ghc-idris-doc.files ghc-idris-prof.files + '[' -f ghc-idris-prof.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64!!g' ghc-idris-prof.files running ghc_delete_rpaths: + echo 'running ghc_delete_rpaths:' + type chrpath ++ find /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64 -type f -executable -exec sh -c 'file {} | grep -q '\''dynamically linked'\''' ';' -print + for i in $(find /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64 -type f -executable -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + '[' -x /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/lib64/ghc-9.8.4/lib/libHSidris-1.3.4-BguwnyH8DLB07yZYMjXsB-ghc9.8.4.so ']' ++ chrpath /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/lib64/ghc-9.8.4/lib/libHSidris-1.3.4-BguwnyH8DLB07yZYMjXsB-ghc9.8.4.so ++ sed -e 's@^/builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/lib64/ghc-9.8.4/lib/libHSidris-1.3.4-BguwnyH8DLB07yZYMjXsB-ghc9.8.4.so: R.*PATH=@@' + rpath=/usr/lib64/ghc-9.8.4/lib/loongarch64-linux-ghc-9.8.4:/usr/lib64/ghc-9.8.4/lib:/usr/lib64 + case "$rpath" in + for i in $(find /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64 -type f -executable -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + '[' -x /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/bin/idris-codegen-javascript ']' ++ chrpath /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/bin/idris-codegen-javascript ++ sed -e 's@^/builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/bin/idris-codegen-javascript: R.*PATH=@@' + rpath='/builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/bin/idris-codegen-javascript: no rpath or runpath tag found.' + case "$rpath" in + for i in $(find /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64 -type f -executable -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + '[' -x /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/bin/idris ']' ++ chrpath /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/bin/idris ++ sed -e 's@^/builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/bin/idris: R.*PATH=@@' + rpath='/builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/bin/idris: no rpath or runpath tag found.' + case "$rpath" in + for i in $(find /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64 -type f -executable -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + '[' -x /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/bin/idris-codegen-node ']' ++ chrpath /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/bin/idris-codegen-node ++ sed -e 's@^/builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/bin/idris-codegen-node: R.*PATH=@@' + rpath='/builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/bin/idris-codegen-node: no rpath or runpath tag found.' + case "$rpath" in + for i in $(find /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64 -type f -executable -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + '[' -x /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/bin/idris-codegen-c ']' ++ chrpath /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/bin/idris-codegen-c ++ sed -e 's@^/builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/bin/idris-codegen-c: R.*PATH=@@' + rpath='/builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/bin/idris-codegen-c: no rpath or runpath tag found.' + case "$rpath" in + mv /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/licenses/idris /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/licenses/idris-common + set noclobber + mkdir -p /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/bash-completion/completions + /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/bin/idris --bash-completion-script idris + sed s/filenames/default/ + mkdir -p /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/man/man1/ + install -m 644 -p -t /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/man/man1/ ./man/idris.1 + mv /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/rts/libidris_rts.a /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/lib64 + chmod +r -R /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/idris-1.3.4/docs + mkdir -p /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/doc/idris-manual + cp -p idris-tutorial.pdf /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/doc/idris-manual/ + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/OpenCloudOS/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths WARNING 0001: file '/usr/lib64/ghc-9.8.4/lib/libHSidris-1.3.4-BguwnyH8DLB07yZYMjXsB-ghc9.8.4.so' contains a standard runpath '/usr/lib64' in [/usr/lib64/ghc-9.8.4/lib/loongarch64-linux-ghc-9.8.4:/usr/lib64/ghc-9.8.4/lib:/usr/lib64] + /usr/lib/rpm/OpenCloudOS/brp-mangle-shebangs *** WARNING: ./usr/share/idris-1.3.4/rts/idris_rts.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/idris-1.3.4/rts/idris_heap.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/idris-1.3.4/rts/idris_gc.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/idris-1.3.4/rts/idris_gmp.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/idris-1.3.4/rts/idris_bitstring.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/idris-1.3.4/rts/idris_opts.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/idris-1.3.4/rts/idris_stats.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/idris-1.3.4/rts/idris_stdfgn.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/idris-1.3.4/rts/idris_net.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/idris-1.3.4/rts/idris_buffer.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/idris-1.3.4/rts/idris_utf8.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/idris-1.3.4/rts/getline.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/idris-1.3.4/rts/mini-gmp.h is executable but has no shebang, removing executable bit + /usr/lib/rpm/OpenCloudOS/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/OpenCloudOS/brp-python-hardlink Processing files: idris-1.3.4-2.oc9.loongarch64 Provides: idris = 1.3.4-2.oc9 idris(loongarch-64) = 1.3.4-2.oc9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-loongarch-lp64d.so.1()(64bit) ld-linux-loongarch-lp64d.so.1(GLIBC_2.36)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.36)(64bit) libc.so.6(GLIBC_2.38)(64bit) libffi.so.8()(64bit) libffi.so.8(LIBFFI_BASE_8.0)(64bit) libffi.so.8(LIBFFI_CLOSURE_8.0)(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.36)(64bit) libnuma.so.1()(64bit) libnuma.so.1(libnuma_1.1)(64bit) libnuma.so.1(libnuma_1.2)(64bit) libtinfo.so.6()(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: idris-common-1.3.4-2.oc9.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.GgkyZj + umask 022 + cd /builddir/build/BUILD + cd idris-1.3.4 + DOCDIR=/builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/doc/idris-common + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/doc/idris-common + cp -pr CHANGELOG.md /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/doc/idris-common + cp -pr CONTRIBUTING.md /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/doc/idris-common + cp -pr CONTRIBUTORS /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/doc/idris-common + cp -pr README.md /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/doc/idris-common + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Ek6Pya + umask 022 + cd /builddir/build/BUILD + cd idris-1.3.4 + LICENSEDIR=/builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/licenses/idris-common + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/licenses/idris-common + cp -pr LICENSE /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/licenses/idris-common + RPM_EC=0 ++ jobs -p + exit 0 Provides: idris-common = 1.3.4-2.oc9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: idris-static-1.3.4-2.oc9.loongarch64 Provides: idris-static = 1.3.4-2.oc9 idris-static(loongarch-64) = 1.3.4-2.oc9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: ghc-idris-1.3.4-2.oc9.loongarch64 Provides: ghc-idris = 1.3.4-2.oc9 ghc-idris(loongarch-64) = 1.3.4-2.oc9 libHSidris-1.3.4-BguwnyH8DLB07yZYMjXsB-ghc9.8.4.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libHSOneTuple-0.4.2-ATtFINcmw7oK2Yohb9PBmz-ghc9.8.4.so()(64bit) libHSQuickCheck-2.14.3-GDNlT9pn0ZO4ZmMEazE3OD-ghc9.8.4.so()(64bit) libHSStateVar-1.2.2-FkX29h2fwdP2Mo2NQELJhZ-ghc9.8.4.so()(64bit) libHSaeson-2.2.3.0-8yYSRXb4LFVHLbdkjXYPZC-ghc9.8.4.so()(64bit) libHSannotated-wl-pprint-0.7.0-JboYQelgCwmD2h5fA6wMdZ-ghc9.8.4.so()(64bit) libHSansi-terminal-1.1.2-6hixZ17mRQ4jyZ0uJCDpq-ghc9.8.4.so()(64bit) libHSansi-terminal-types-1.1-HAQdkxzoxfTLgP68NcEWOX-ghc9.8.4.so()(64bit) libHSansi-wl-pprint-1.0.2-Hs4q89hDbpE2KCVAFHEFAt-ghc9.8.4.so()(64bit) libHSarray-0.5.8.0-inplace-ghc9.8.4.so()(64bit) libHSassoc-1.1.1-5aTyzRXaNW6AF9eVY5Tifs-ghc9.8.4.so()(64bit) libHSasync-2.2.5-81X17RGKZ4HKHqWRQAdb42-ghc9.8.4.so()(64bit) libHSattoparsec-0.14.4-BUBu1pyPovLWMUGsvGLaB-ghc9.8.4.so()(64bit) libHSattoparsec-0.14.4-Iqtw331lyuGLkE0tSzeVyy-attoparsec-internal-ghc9.8.4.so()(64bit) libHSbase-4.19.2.0-inplace-ghc9.8.4.so()(64bit) libHSbase-orphans-0.9.3-FO1MOLOK3e83158jMAOVc9-ghc9.8.4.so()(64bit) libHSbase64-bytestring-1.2.1.0-AIN2dTo0IeiEPRnFKNxiRV-ghc9.8.4.so()(64bit) libHSbifunctors-5.6.2-4A6QS1Xbp8p62Noqx2yat0-ghc9.8.4.so()(64bit) libHSbinary-0.8.9.1-inplace-ghc9.8.4.so()(64bit) libHSblaze-builder-0.4.2.3-8cqs3TetbWsCs7MawWHl32-ghc9.8.4.so()(64bit) libHSblaze-html-0.9.2.0-EpdmAWuMrJVBDbuuYJSwjm-ghc9.8.4.so()(64bit) libHSblaze-markup-0.8.3.0-33p41VwEt412OEkhf3Jbpw-ghc9.8.4.so()(64bit) libHSbytestring-0.12.1.0-inplace-ghc9.8.4.so()(64bit) libHScase-insensitive-1.2.1.0-JKy2IFKdkjg71xQdw7apqm-ghc9.8.4.so()(64bit) libHScharacter-ps-0.1-AUtJVqsxjke1Iwdfhhw7tZ-ghc9.8.4.so()(64bit) libHScheapskate-0.1.1.2-Lu62fYnJmWEDkbnpi1uUAh-ghc9.8.4.so()(64bit) libHScode-page-0.2.1-9DxFWv37wOj7bPUzcoIn7f-ghc9.8.4.so()(64bit) libHScolour-2.3.6-JegldMtiv9a8c4VaIBFkGx-ghc9.8.4.so()(64bit) libHScomonad-5.0.9-6Ci4Oa6S90U1BaFvcXztXd-ghc9.8.4.so()(64bit) libHScontainers-0.6.8-inplace-ghc9.8.4.so()(64bit) libHScontravariant-1.5.5-JcWxcdm82UlHQrNHBJy3E1-ghc9.8.4.so()(64bit) libHScss-text-0.1.3.0-Cc9xhAXrXUCJPaF1Gehc6U-ghc9.8.4.so()(64bit) libHSdata-default-0.7.1.1-FxxgRttQv3RCCb3ZOaUebu-ghc9.8.4.so()(64bit) libHSdata-default-class-0.1.2.2-FOIufa8cPvg74X95vCZWqB-ghc9.8.4.so()(64bit) libHSdata-default-instances-containers-0.1.0.3-GyRvrKRID8MHBeDybfzBO8-ghc9.8.4.so()(64bit) libHSdata-default-instances-dlist-0.0.1.2-7HPum3xAWA6Fp8XQ74Mc7O-ghc9.8.4.so()(64bit) libHSdata-default-instances-old-locale-0.0.1.2-7TRsi4u5onfEOnILuj8TmE-ghc9.8.4.so()(64bit) libHSdata-fix-0.3.4-5HTMXdgqFMjAS3JMmr3baQ-ghc9.8.4.so()(64bit) libHSdeepseq-1.5.1.0-inplace-ghc9.8.4.so()(64bit) libHSdigest-0.0.2.1-GxOTFTeud3yGPPafX81TiL-ghc9.8.4.so()(64bit) libHSdirectory-1.3.8.5-inplace-ghc9.8.4.so()(64bit) libHSdistributive-0.6.2.1-BgSZl1tbeToAkH2AM6Sk4j-ghc9.8.4.so()(64bit) libHSdlist-1.0-7e7K52J3KjC1LioAluayeb-ghc9.8.4.so()(64bit) libHSexceptions-0.10.7-inplace-ghc9.8.4.so()(64bit) libHSfilepath-1.4.301.0-inplace-ghc9.8.4.so()(64bit) libHSfingertree-0.1.5.0-GuFwphTbsYT8Oemf7PmQC1-ghc9.8.4.so()(64bit) libHSfsnotify-0.4.1.0-3BmAYKefV0r7ZdkKEx4TmT-ghc9.8.4.so()(64bit) libHSgenerically-0.1.1-vTL0zKNdCC1ZY9eXzpWeP-ghc9.8.4.so()(64bit) libHSghc-bignum-1.3-inplace-ghc9.8.4.so()(64bit) libHSghc-boot-th-9.8.4-inplace-ghc9.8.4.so()(64bit) libHSghc-prim-0.11.0-inplace-ghc9.8.4.so()(64bit) libHShashable-1.4.7.0-1pA3AqVSiNf1Pg22uZyVwj-ghc9.8.4.so()(64bit) libHShaskeline-0.8.2.1-inplace-ghc9.8.4.so()(64bit) libHShinotify-0.4.2-FaDGFADA6YL75t9Z5POY9m-ghc9.8.4.so()(64bit) libHSieee754-0.8.0-LvuIvX98whmJAHZ9ZL8VOL-ghc9.8.4.so()(64bit) libHSindexed-traversable-0.1.4-5JdsPOnURa2E0CZ9MR1Y0G-ghc9.8.4.so()(64bit) libHSindexed-traversable-instances-0.1.2-D1JlHkbrromCZy90ohKcyl-ghc9.8.4.so()(64bit) libHSinteger-conversion-0.1.1-5kKB7YRkSVvBOaogXYFE20-ghc9.8.4.so()(64bit) libHSinteger-logarithms-1.0.3.1-Be06w3WioFKOcTM04YiMb-ghc9.8.4.so()(64bit) libHSlibffi-0.2.1-Iagw6x3k2nt9O6LAr1hMCA-ghc9.8.4.so()(64bit) libHSmegaparsec-9.6.1-DgBVXvcPin4JW8JdZ5aEj1-ghc9.8.4.so()(64bit) libHSmonad-control-1.0.3.1-6NVUIDYJpa08r9IHoxKeJQ-ghc9.8.4.so()(64bit) libHSmtl-2.3.1-inplace-ghc9.8.4.so()(64bit) libHSnetwork-3.2.7.0-3b0qPlKGb7t1nqSWL244Yd-ghc9.8.4.so()(64bit) libHSnetwork-uri-2.6.4.2-AXHBatHN7GE2Z8ef72JcjU-ghc9.8.4.so()(64bit) libHSold-locale-1.0.0.7-2YowMuiAcJ5JaeIIGUyoRA-ghc9.8.4.so()(64bit) libHSoptparse-applicative-0.18.1.0-AmyEmkrYyZs5tMHHEB7Ypc-ghc9.8.4.so()(64bit) libHSos-string-2.0.7-5BBZgm2IGGO8ifbVrttmLE-ghc9.8.4.so()(64bit) libHSparsec-3.1.17.0-inplace-ghc9.8.4.so()(64bit) libHSparser-combinators-1.3.0-DeNNXDV1ofDBHRyHUg1eUB-ghc9.8.4.so()(64bit) libHSpretty-1.1.3.6-inplace-ghc9.8.4.so()(64bit) libHSprettyprinter-1.7.1-I94MfXjumGf17UEmgFob8y-ghc9.8.4.so()(64bit) libHSprettyprinter-ansi-terminal-1.1.3-5TNBH7bJK0e68707nKG57S-ghc9.8.4.so()(64bit) libHSprettyprinter-compat-ansi-wl-pprint-1.0.2-Bt8oWHa92VI7wQfqgJSNNZ-ghc9.8.4.so()(64bit) libHSprimitive-0.9.0.0-1UDyEWOp0k1GHKpLTii4HH-ghc9.8.4.so()(64bit) libHSprocess-1.6.25.0-inplace-ghc9.8.4.so()(64bit) libHSrandom-1.2.1.3-J6DnkXvcRDgF6gaLAxk7iw-ghc9.8.4.so()(64bit) libHSregex-base-0.94.0.2-2ZDYkCacaIUHfhfVsfzapi-ghc9.8.4.so()(64bit) libHSregex-tdfa-1.3.2.3-HRhMmIvFxZK1PpjuhAwFsH-ghc9.8.4.so()(64bit) libHSsafe-0.3.21-BhnmY6UVgcnJ6oaAWHpjGA-ghc9.8.4.so()(64bit) libHSsafe-exceptions-0.1.7.4-HEELpJrHsBu7dCqXXORL1I-ghc9.8.4.so()(64bit) libHSscientific-0.3.8.0-Bvlds3lpmUIBd0NoFgYQvy-ghc9.8.4.so()(64bit) libHSsemialign-1.3.1-AfWiFAo2ST53ALCzIBAGuv-ghc9.8.4.so()(64bit) libHSsemigroupoids-6.0.1-GnhQEqlrwAV15WZugzv8f2-ghc9.8.4.so()(64bit) libHSsplit-0.2.5-HdqIBMrRyNiLuV2hi4AZF8-ghc9.8.4.so()(64bit) libHSsplitmix-0.1.1-SxpoVBmm3e6pjkxPBiNRt-ghc9.8.4.so()(64bit) libHSstm-2.5.3.1-inplace-ghc9.8.4.so()(64bit) libHSstrict-0.5.1-I65hGtAgjKU3dj1owbULyY-ghc9.8.4.so()(64bit) libHSsyb-0.7.2.4-JKskBWXskz039r4NsqQZXJ-ghc9.8.4.so()(64bit) libHStagged-0.8.8-Hn1bZMs7aOaAwr1bEfJj3a-ghc9.8.4.so()(64bit) libHStagsoup-0.14.8-6YS0G7vebFFKPQmzs6RXLd-ghc9.8.4.so()(64bit) libHStemplate-haskell-2.21.0.0-inplace-ghc9.8.4.so()(64bit) libHSterminal-size-0.3.4-GW9QFNgubNOFxz7i3gsXEd-ghc9.8.4.so()(64bit) libHSterminfo-0.4.1.6-inplace-ghc9.8.4.so()(64bit) libHStext-2.1.1-inplace-ghc9.8.4.so()(64bit) libHStext-iso8601-0.1.1-174nL6KmL9F2ffg40m69Yt-ghc9.8.4.so()(64bit) libHStext-short-0.1.6-2NDG0xVkxwx3bCTAXLLsGa-ghc9.8.4.so()(64bit) libHSth-abstraction-0.7.1.0-5OEkekdo9oT3l4cxHWMApr-ghc9.8.4.so()(64bit) libHSth-compat-0.1.6-AG79WwqaonRHTek2DRrD3l-ghc9.8.4.so()(64bit) libHSthese-1.2.1-K076bWvbpbm8oLUq3H2JAJ-ghc9.8.4.so()(64bit) libHStime-1.12.2-inplace-ghc9.8.4.so()(64bit) libHStime-compat-1.9.6.1-HTswDzhlqAg4bB7cc1SiIF-ghc9.8.4.so()(64bit) libHStransformers-0.6.1.0-inplace-ghc9.8.4.so()(64bit) libHStransformers-base-0.4.6-HH4qW0uwOuTHscKgF81PpL-ghc9.8.4.so()(64bit) libHStransformers-compat-0.7.2-4BD7BaQGa7DEi8C9Nkijck-ghc9.8.4.so()(64bit) libHSuniplate-1.6.13-Argksosw5Yy1Fhakg41GLs-ghc9.8.4.so()(64bit) libHSunix-2.8.6.0-inplace-ghc9.8.4.so()(64bit) libHSunix-compat-0.7.3-7OErKKhwv536tpMc3MLkZe-ghc9.8.4.so()(64bit) libHSunordered-containers-0.2.20-AcstA3tynaAou27duwoX8-ghc9.8.4.so()(64bit) libHSutf8-string-1.0.2-D7XWYrfzGoz8GcK2VpWPtY-ghc9.8.4.so()(64bit) libHSuuid-types-1.0.6-2WjVWp4dJNHl07Y9dZCi6-ghc9.8.4.so()(64bit) libHSvector-0.13.1.0-CX1kcHgzgpe70s1osyPqin-ghc9.8.4.so()(64bit) libHSvector-binary-instances-0.2.5.2-AiU32PDJBSQJml9REworMu-ghc9.8.4.so()(64bit) libHSvector-stream-0.1.0.1-6z73n1LRnZvKlURnjwR3rr-ghc9.8.4.so()(64bit) libHSwitherable-0.5-7UN2Dw9KoFkEVxpRje26z4-ghc9.8.4.so()(64bit) libHSxss-sanitize-0.3.7.2-6wiXupXEUsj2OFI6bpGZAw-ghc9.8.4.so()(64bit) libHSzip-archive-0.4.3.2-IhLTcYSvyNx6lybdnhk0DY-ghc9.8.4.so()(64bit) libHSzlib-0.7.1.0-LNWx5uVQX9Y1couh5K49mM-ghc9.8.4.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.36)(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) libtinfo.so.6()(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: ghc-idris-devel-1.3.4-2.oc9.loongarch64 Provides: ghc-devel(idris-1.3.4-BguwnyH8DLB07yZYMjXsB) ghc-idris-devel = 1.3.4-2.oc9 ghc-idris-devel(loongarch-64) = 1.3.4-2.oc9 ghc-idris-static = 1.3.4-2.oc9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ghc-devel(aeson-2.2.3.0-8yYSRXb4LFVHLbdkjXYPZC) ghc-devel(annotated-wl-pprint-0.7.0-JboYQelgCwmD2h5fA6wMdZ) ghc-devel(ansi-terminal-1.1.2-6hixZ17mRQ4jyZ0uJCDpq) ghc-devel(ansi-wl-pprint-1.0.2-Hs4q89hDbpE2KCVAFHEFAt) ghc-devel(array-0.5.8.0-inplace) ghc-devel(async-2.2.5-81X17RGKZ4HKHqWRQAdb42) ghc-devel(base-4.19.2.0-inplace) ghc-devel(base64-bytestring-1.2.1.0-AIN2dTo0IeiEPRnFKNxiRV) ghc-devel(binary-0.8.9.1-inplace) ghc-devel(blaze-html-0.9.2.0-EpdmAWuMrJVBDbuuYJSwjm) ghc-devel(blaze-markup-0.8.3.0-33p41VwEt412OEkhf3Jbpw) ghc-devel(bytestring-0.12.1.0-inplace) ghc-devel(cheapskate-0.1.1.2-Lu62fYnJmWEDkbnpi1uUAh) ghc-devel(code-page-0.2.1-9DxFWv37wOj7bPUzcoIn7f) ghc-devel(containers-0.6.8-inplace) ghc-devel(deepseq-1.5.1.0-inplace) ghc-devel(directory-1.3.8.5-inplace) ghc-devel(filepath-1.4.301.0-inplace) ghc-devel(fingertree-0.1.5.0-GuFwphTbsYT8Oemf7PmQC1) ghc-devel(fsnotify-0.4.1.0-3BmAYKefV0r7ZdkKEx4TmT) ghc-devel(haskeline-0.8.2.1-inplace) ghc-devel(ieee754-0.8.0-LvuIvX98whmJAHZ9ZL8VOL) ghc-devel(libffi-0.2.1-Iagw6x3k2nt9O6LAr1hMCA) ghc-devel(megaparsec-9.6.1-DgBVXvcPin4JW8JdZ5aEj1) ghc-devel(mtl-2.3.1-inplace) ghc-devel(network-3.2.7.0-3b0qPlKGb7t1nqSWL244Yd) ghc-devel(optparse-applicative-0.18.1.0-AmyEmkrYyZs5tMHHEB7Ypc) ghc-devel(parser-combinators-1.3.0-DeNNXDV1ofDBHRyHUg1eUB) ghc-devel(pretty-1.1.3.6-inplace) ghc-devel(process-1.6.25.0-inplace) ghc-devel(regex-tdfa-1.3.2.3-HRhMmIvFxZK1PpjuhAwFsH) ghc-devel(safe-0.3.21-BhnmY6UVgcnJ6oaAWHpjGA) ghc-devel(split-0.2.5-HdqIBMrRyNiLuV2hi4AZF8) ghc-devel(terminal-size-0.3.4-GW9QFNgubNOFxz7i3gsXEd) ghc-devel(text-2.1.1-inplace) ghc-devel(time-1.12.2-inplace) ghc-devel(transformers-0.6.1.0-inplace) ghc-devel(uniplate-1.6.13-Argksosw5Yy1Fhakg41GLs) ghc-devel(unix-2.8.6.0-inplace) ghc-devel(unordered-containers-0.2.20-AcstA3tynaAou27duwoX8) ghc-devel(utf8-string-1.0.2-D7XWYrfzGoz8GcK2VpWPtY) ghc-devel(vector-0.13.1.0-CX1kcHgzgpe70s1osyPqin) ghc-devel(vector-binary-instances-0.2.5.2-AiU32PDJBSQJml9REworMu) ghc-devel(zip-archive-0.4.3.2-IhLTcYSvyNx6lybdnhk0DY) Processing files: idris-docs-1.3.4-2.oc9.noarch Provides: idris-docs = 1.3.4-2.oc9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: idris-manual-1.3.4-2.oc9.noarch Provides: idris-manual = 1.3.4-2.oc9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: ghc-idris-doc-1.3.4-2.oc9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.497BtL + umask 022 + cd /builddir/build/BUILD + cd idris-1.3.4 + LICENSEDIR=/builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/licenses/ghc-idris-doc + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/licenses/ghc-idris-doc + cp -pr LICENSE /builddir/build/BUILDROOT/idris-1.3.4-2.oc9.loongarch64/usr/share/licenses/ghc-idris-doc + RPM_EC=0 ++ jobs -p + exit 0 Provides: ghc-idris-doc = 1.3.4-2.oc9 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/BUILDROOT/idris-1.3.4-2.oc9.loongarch64 Wrote: /builddir/build/RPMS/idris-static-1.3.4-2.oc9.loongarch64.rpm Wrote: /builddir/build/RPMS/idris-manual-1.3.4-2.oc9.noarch.rpm Wrote: /builddir/build/RPMS/idris-docs-1.3.4-2.oc9.noarch.rpm Wrote: /builddir/build/RPMS/idris-common-1.3.4-2.oc9.noarch.rpm Wrote: /builddir/build/RPMS/ghc-idris-1.3.4-2.oc9.loongarch64.rpm Wrote: /builddir/build/RPMS/ghc-idris-doc-1.3.4-2.oc9.noarch.rpm Wrote: /builddir/build/RPMS/ghc-idris-devel-1.3.4-2.oc9.loongarch64.rpm Wrote: /builddir/build/RPMS/idris-1.3.4-2.oc9.loongarch64.rpm Child return code was: 0