>>> Building on exopi-1 under devel/hasktags BDEPENDS = [devel/libffi;lang/ghc;devel/gmp;devel/cabal-install;converters/libiconv] DIST = [devel/cabal-bundler:hackage/vector-0.13.2.0_2.cabal;devel/cabal-install:hackage/splitmix-0.1.3.2.tar.gz;devel/cabal-bundler:hackage/tasty-1.5.3_2.cabal;devel/git-annex:hackage/microlens-th-0.4.3.18.tar.gz;devel/hasktags:hackage/hasktags-0.73.0.tar.gz;devel/cabal-bundler:hackage/colour-2.3.6.tar.gz;devel/darcs:hackage/transformers-compat-0.8.tar.gz;devel/cabal-bundler:hackage/primitive-0.9.1.0.tar.gz;devel/cabal-bundler:hackage/vector-stream-0.1.0.1.tar.gz;devel/cabal-bundler:hackage/prettyprinter-ansi-terminal-1.1.3.tar.gz;devel/cabal-bundler:hackage/utf8-string-1.0.2.tar.gz;devel/hasktags:hackage/json-0.11.tar.gz;devel/git-annex:hackage/microlens-0.5.0.0.tar.gz;devel/cabal-bundler:hackage/ansi-terminal-types-1.1.3.tar.gz;devel/cabal-bundler:hackage/tasty-1.5.3.tar.gz;devel/hasktags:hackage/microlens-platform-0.4.4.2.tar.gz;devel/cabal-bundler:hackage/ansi-terminal-1.1.5.tar.gz;devel/cabal-install:hackage/hashable-1.5.1.0.tar.gz;devel/cabal-bundler:hackage/prettyprinter-1.7.1.tar.gz;devel/darcs:hackage/tagged-0.8.10.tar.gz;devel/darcs:hackage/th-abstraction-0.7.2.0.tar.gz;devel/cabal-bundler:hackage/unordered-containers-0.2.21.tar.gz;devel/cabal-bundler:hackage/vector-0.13.2.0.tar.gz;devel/darcs:hackage/optparse-applicative-0.19.0.0.tar.gz;devel/cabal-bundler:hackage/random-1.3.1.tar.gz;devel/cabal-bundler:hackage/vector-stream-0.1.0.1_4.cabal;devel/hasktags:hackage/microlens-mtl-0.2.1.1.tar.gz;devel/cabal-bundler:hackage/syb-0.7.3.tar.gz;devel/hasktags:hackage/microlens-ghc-0.4.15.2.tar.gz;devel/hasktags:hackage/hasktags-0.73.0_2.cabal;devel/cabal-bundler:hackage/primitive-0.9.1.0_1.cabal;devel/darcs:hackage/tagged-0.8.10_1.cabal;devel/cabal-bundler:hackage/unordered-containers-0.2.21_2.cabal] FULLPKGNAME = hasktags-0.73.0p0 RDEPENDS = [devel/libffi;devel/gmp;converters/libiconv] (Junk lock obtained for exopi-1 at 1771845659.20) >>> Running depends in devel/hasktags at 1771845659.24 last junk was in audio/aqualung /usr/sbin/pkg_add -aI -Drepair cabal-install-3.16.1.0 ghc-9.10.3 gmp-6.3.0p0 libffi-3.5.2 libiconv-1.17 was: /usr/sbin/pkg_add -aI -Drepair cabal-install-3.16.1.0 ghc-9.10.3 gmp-6.3.0p0 libffi-3.5.2 libiconv-1.17 /usr/sbin/pkg_add -aI -Drepair cabal-install-3.16.1.0 ghc-9.10.3 gmp-6.3.0p0 libffi-3.5.2 libiconv-1.17 >>> Running show-prepare-results in devel/hasktags at 1771845704.25 ===> devel/hasktags ===> Building from scratch hasktags-0.73.0p0 ===> hasktags-0.73.0p0 depends on: cabal-install->=3.12.0.0 -> cabal-install-3.16.1.0 ===> hasktags-0.73.0p0 depends on: ghc->=9.8.3 -> ghc-9.10.3 ===> hasktags-0.73.0p0 depends on: libiconv-* -> libiconv-1.17 ===> hasktags-0.73.0p0 depends on: gmp-* -> gmp-6.3.0p0 ===> hasktags-0.73.0p0 depends on: libffi-* -> libffi-3.5.2 ===> Verifying specs: c charset ffi gmp iconv m pthread util ===> found c.102.2 charset.1.1 ffi.2.4 gmp.11.1 iconv.7.1 m.10.1 pthread.28.1 util.21.0 cabal-install-3.16.1.0 ghc-9.10.3 gmp-6.3.0p0 libffi-3.5.2 libiconv-1.17 Don't run junk because nojunk in x11/qt5/qtdatavis3d,-examples (Junk lock released for exopi-1 at 1771845705.93) distfiles size=1069847 >>> Running patch in devel/hasktags at 1771845705.96 ===> devel/hasktags ===> Checking files for hasktags-0.73.0p0 `/exopi-cvs/ports/distfiles/hackage/hasktags-0.73.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/hasktags-0.73.0_2.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/ansi-terminal-1.1.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/ansi-terminal-types-1.1.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/colour-2.3.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/hashable-1.5.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/json-0.11.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/microlens-0.5.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/microlens-ghc-0.4.15.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/microlens-mtl-0.2.1.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/microlens-platform-0.4.4.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/microlens-th-0.4.3.18.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/optparse-applicative-0.19.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/prettyprinter-1.7.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/prettyprinter-ansi-terminal-1.1.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/primitive-0.9.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/primitive-0.9.1.0_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/random-1.3.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/splitmix-0.1.3.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/syb-0.7.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/tagged-0.8.10.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/tagged-0.8.10_1.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/tasty-1.5.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/tasty-1.5.3_2.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/th-abstraction-0.7.2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/transformers-compat-0.8.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/unordered-containers-0.2.21.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/unordered-containers-0.2.21_2.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/utf8-string-1.0.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/vector-0.13.2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/vector-0.13.2.0_2.cabal' is up to date. `/exopi-cvs/ports/distfiles/hackage/vector-stream-0.1.0.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/hackage/vector-stream-0.1.0.1_4.cabal' is up to date. >> (SHA256) all files: OK ===> Extracting for hasktags-0.73.0p0 ===> Patching for hasktags-0.73.0p0 ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ >>> Running configure in devel/hasktags at 1771845707.46 ===> devel/hasktags ===> Generating configure for hasktags-0.73.0p0 ===> Configuring for hasktags-0.73.0p0 >>> Running build in devel/hasktags at 1771845707.92 ===> devel/hasktags ===> Building for hasktags-0.73.0p0 Warning: No remote package servers have been specified. Usually you would have one specified in the config file. Resolving dependencies... Build profile: -w ghc-9.10.3 -O1 In order, the following will be built (use -v for more details): - colour-2.3.6 (lib) (first run) - hashable-1.5.1.0 (lib) (first run) - microlens-0.5.0.0 (lib) (first run) - prettyprinter-1.7.1 (lib) (first run) - primitive-0.9.1.0 (lib) (first run) - syb-0.7.3 (lib) (first run) - th-abstraction-0.7.2.0 (lib) (first run) - transformers-compat-0.8 (lib) (first run) - utf8-string-1.0.2 (lib) (first run) - vector-stream-0.1.0.1 (lib) (first run) - ansi-terminal-types-1.1.3 (lib) (first run) - unordered-containers-0.2.21 (lib) (first run) - microlens-ghc-0.4.15.2 (lib) (first run) - json-0.11 (lib) (first run) - microlens-th-0.4.3.18 (lib) (first run) - microlens-mtl-0.2.1.1 (lib) (first run) - vector-0.13.2.0 (lib) (first run) - ansi-terminal-1.1.5 (lib) (first run) - microlens-platform-0.4.4.2 (lib) (first run) - prettyprinter-ansi-terminal-1.1.3 (lib) (first run) - hasktags-0.73.0 (lib) (first run) - optparse-applicative-0.19.0.0 (lib) (first run) - hasktags-0.73.0 (exe:hasktags) (first run) Configuring library for colour-2.3.6... Preprocessing library for colour-2.3.6... Building library for colour-2.3.6... [ 1 of 14] Compiling Data.Colour.CIE.Chromaticity ( Data/Colour/CIE/Chromaticity.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/colour-2.3.6/build/Data/Colour/CIE/Chromaticity.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/colour-2.3.6/build/Data/Colour/CIE/Chromaticity.dyn_o ) [ 2 of 14] Compiling Data.Colour.CIE.Illuminant ( Data/Colour/CIE/Illuminant.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/colour-2.3.6/build/Data/Colour/CIE/Illuminant.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/colour-2.3.6/build/Data/Colour/CIE/Illuminant.dyn_o ) [ 3 of 14] Compiling Data.Colour.Chan ( Data/Colour/Chan.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/colour-2.3.6/build/Data/Colour/Chan.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/colour-2.3.6/build/Data/Colour/Chan.dyn_o ) [ 4 of 14] Compiling Data.Colour.Internal ( Data/Colour/Internal.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/colour-2.3.6/build/Data/Colour/Internal.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/colour-2.3.6/build/Data/Colour/Internal.dyn_o ) [ 5 of 14] Compiling Data.Colour.Matrix ( Data/Colour/Matrix.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/colour-2.3.6/build/Data/Colour/Matrix.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/colour-2.3.6/build/Data/Colour/Matrix.dyn_o ) [ 6 of 14] Compiling Data.Colour.RGB ( Data/Colour/RGB.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/colour-2.3.6/build/Data/Colour/RGB.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/colour-2.3.6/build/Data/Colour/RGB.dyn_o ) [ 7 of 14] Compiling Data.Colour.RGBSpace.HSL ( Data/Colour/RGBSpace/HSL.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/colour-2.3.6/build/Data/Colour/RGBSpace/HSL.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/colour-2.3.6/build/Data/Colour/RGBSpace/HSL.dyn_o ) [ 8 of 14] Compiling Data.Colour.RGBSpace.HSV ( Data/Colour/RGBSpace/HSV.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/colour-2.3.6/build/Data/Colour/RGBSpace/HSV.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/colour-2.3.6/build/Data/Colour/RGBSpace/HSV.dyn_o ) [ 9 of 14] Compiling Data.Colour.SRGB.Linear ( Data/Colour/SRGB/Linear.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/colour-2.3.6/build/Data/Colour/SRGB/Linear.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/colour-2.3.6/build/Data/Colour/SRGB/Linear.dyn_o ) [10 of 14] Compiling Data.Colour.RGBSpace ( Data/Colour/RGBSpace.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/colour-2.3.6/build/Data/Colour/RGBSpace.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/colour-2.3.6/build/Data/Colour/RGBSpace.dyn_o ) [11 of 14] Compiling Data.Colour.SRGB ( Data/Colour/SRGB.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/colour-2.3.6/build/Data/Colour/SRGB.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/colour-2.3.6/build/Data/Colour/SRGB.dyn_o ) Data/Colour/SRGB.hs:117:8: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 117 | x' | head x == '#' = tail x | ^^^^ Data/Colour/SRGB.hs:117:24: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." | 117 | x' | head x == '#' = tail x | ^^^^ Data/Colour/SRGB.hs:127:50: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 127 | sRGB24read x | length rx /= 1 || not (null (snd (head rx))) = | ^^^^ Data/Colour/SRGB.hs:129:33: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 129 | | otherwise = fst (head rx) | ^^^^ [12 of 14] Compiling Data.Colour ( Data/Colour.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/colour-2.3.6/build/Data/Colour.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/colour-2.3.6/build/Data/Colour.dyn_o ) [13 of 14] Compiling Data.Colour.Names ( Data/Colour/Names.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/colour-2.3.6/build/Data/Colour/Names.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/colour-2.3.6/build/Data/Colour/Names.dyn_o ) [14 of 14] Compiling Data.Colour.CIE ( Data/Colour/CIE.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/colour-2.3.6/build/Data/Colour/CIE.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/colour-2.3.6/build/Data/Colour/CIE.dyn_o ) Configuring library for hashable-1.5.1.0... Preprocessing library for hashable-1.5.1.0... Building library for hashable-1.5.1.0... [ 1 of 10] Compiling Data.Hashable.FFI ( src/Data/Hashable/FFI.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/hashable-1.5.1.0/build/Data/Hashable/FFI.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/hashable-1.5.1.0/build/Data/Hashable/FFI.dyn_o ) [ 2 of 10] Compiling Data.Hashable.Imports ( src/Data/Hashable/Imports.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/hashable-1.5.1.0/build/Data/Hashable/Imports.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/hashable-1.5.1.0/build/Data/Hashable/Imports.dyn_o ) [ 3 of 10] Compiling Data.Hashable.Mix ( src/Data/Hashable/Mix.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/hashable-1.5.1.0/build/Data/Hashable/Mix.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/hashable-1.5.1.0/build/Data/Hashable/Mix.dyn_o ) [ 4 of 10] Compiling Data.Hashable.XXH3 ( src/Data/Hashable/XXH3.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/hashable-1.5.1.0/build/Data/Hashable/XXH3.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/hashable-1.5.1.0/build/Data/Hashable/XXH3.dyn_o ) [ 5 of 10] Compiling Data.Hashable.LowLevel ( src/Data/Hashable/LowLevel.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/hashable-1.5.1.0/build/Data/Hashable/LowLevel.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/hashable-1.5.1.0/build/Data/Hashable/LowLevel.dyn_o ) [ 6 of 10] Compiling Data.Hashable.Class ( src/Data/Hashable/Class.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/hashable-1.5.1.0/build/Data/Hashable/Class.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/hashable-1.5.1.0/build/Data/Hashable/Class.dyn_o ) src/Data/Hashable/Class.hs:84:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.List’ is redundant except perhaps to import instances from ‘Data.List’ To import instances alone, use: import Data.List() | 84 | import Data.List (foldl') | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 7 of 10] Compiling Data.Hashable.Lifted ( src/Data/Hashable/Lifted.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/hashable-1.5.1.0/build/Data/Hashable/Lifted.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/hashable-1.5.1.0/build/Data/Hashable/Lifted.dyn_o ) [ 8 of 10] Compiling Data.Hashable.Generic.Instances ( src/Data/Hashable/Generic/Instances.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/hashable-1.5.1.0/build/Data/Hashable/Generic/Instances.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/hashable-1.5.1.0/build/Data/Hashable/Generic/Instances.dyn_o ) src/Data/Hashable/Generic/Instances.hs:5:14: warning: [GHC-19244] [-Wtrustworthy-safe] ‘Data.Hashable.Generic.Instances’ is marked as Trustworthy but has been inferred as safe! | 5 | {-# LANGUAGE Trustworthy #-} | ^^^^^^^^^^^ [ 9 of 10] Compiling Data.Hashable.Generic ( src/Data/Hashable/Generic.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/hashable-1.5.1.0/build/Data/Hashable/Generic.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/hashable-1.5.1.0/build/Data/Hashable/Generic.dyn_o ) [10 of 10] Compiling Data.Hashable ( src/Data/Hashable.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/hashable-1.5.1.0/build/Data/Hashable.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/hashable-1.5.1.0/build/Data/Hashable.dyn_o ) Configuring library for microlens-0.5.0.0... Preprocessing library for microlens-0.5.0.0... Building library for microlens-0.5.0.0... [1 of 5] Compiling Lens.Micro.Type ( src/Lens/Micro/Type.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/microlens-0.5.0.0/build/Lens/Micro/Type.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/microlens-0.5.0.0/build/Lens/Micro/Type.dyn_o ) [2 of 5] Compiling Lens.Micro.Internal ( src/Lens/Micro/Internal.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/microlens-0.5.0.0/build/Lens/Micro/Internal.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/microlens-0.5.0.0/build/Lens/Micro/Internal.dyn_o ) [3 of 5] Compiling Lens.Micro.FieldN ( src/Lens/Micro/FieldN.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/microlens-0.5.0.0/build/Lens/Micro/FieldN.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/microlens-0.5.0.0/build/Lens/Micro/FieldN.dyn_o ) [4 of 5] Compiling Lens.Micro ( src/Lens/Micro.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/microlens-0.5.0.0/build/Lens/Micro.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/microlens-0.5.0.0/build/Lens/Micro.dyn_o ) [5 of 5] Compiling Lens.Micro.Extras ( src/Lens/Micro/Extras.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/microlens-0.5.0.0/build/Lens/Micro/Extras.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/microlens-0.5.0.0/build/Lens/Micro/Extras.dyn_o ) Configuring library for prettyprinter-1.7.1... Warning: [git-protocol] Cloning over git:// might lead to an arbitrary code execution vulnerability. Furthermore, popular forges like GitHub do not support it. Use https:// or ssh:// instead. Preprocessing library for prettyprinter-1.7.1... Building library for prettyprinter-1.7.1... [ 1 of 28] Compiling Prettyprinter.Render.Util.Panic ( src/Prettyprinter/Render/Util/Panic.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Prettyprinter/Render/Util/Panic.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Prettyprinter/Render/Util/Panic.dyn_o ) [ 2 of 28] Compiling Prettyprinter.Internal ( src/Prettyprinter/Internal.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Prettyprinter/Internal.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Prettyprinter/Internal.dyn_o ) [ 3 of 28] Compiling Prettyprinter.Render.String ( src/Prettyprinter/Render/String.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Prettyprinter/Render/String.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Prettyprinter/Render/String.dyn_o ) [ 4 of 28] Compiling Data.Text.Prettyprint.Doc.Render.String ( src/Data/Text/Prettyprint/Doc/Render/String.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Render/String.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Render/String.dyn_o ) [ 5 of 28] Compiling Prettyprinter.Internal.Type ( src/Prettyprinter/Internal/Type.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Prettyprinter/Internal/Type.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Prettyprinter/Internal/Type.dyn_o ) [ 6 of 28] Compiling Data.Text.Prettyprint.Doc.Internal.Type ( src/Data/Text/Prettyprint/Doc/Internal/Type.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Internal/Type.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Internal/Type.dyn_o ) [ 7 of 28] Compiling Prettyprinter.Internal.Debug ( src/Prettyprinter/Internal/Debug.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Prettyprinter/Internal/Debug.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Prettyprinter/Internal/Debug.dyn_o ) [ 8 of 28] Compiling Data.Text.Prettyprint.Doc.Internal.Debug ( src/Data/Text/Prettyprint/Doc/Internal/Debug.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Internal/Debug.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Internal/Debug.dyn_o ) [ 9 of 28] Compiling Data.Text.Prettyprint.Doc.Internal ( src/Data/Text/Prettyprint/Doc/Internal.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Internal.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Internal.dyn_o ) [10 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Util.Panic ( src/Data/Text/Prettyprint/Doc/Render/Util/Panic.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Render/Util/Panic.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Render/Util/Panic.dyn_o ) [11 of 28] Compiling Prettyprinter.Render.Util.StackMachine ( src/Prettyprinter/Render/Util/StackMachine.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Prettyprinter/Render/Util/StackMachine.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Prettyprinter/Render/Util/StackMachine.dyn_o ) src/Prettyprinter/Render/Util/StackMachine.hs:34:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() | 34 | import Control.Applicative | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [12 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Util.StackMachine ( src/Data/Text/Prettyprint/Doc/Render/Util/StackMachine.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Render/Util/StackMachine.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Render/Util/StackMachine.dyn_o ) [13 of 28] Compiling Prettyprinter.Symbols.Ascii ( src/Prettyprinter/Symbols/Ascii.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Prettyprinter/Symbols/Ascii.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Prettyprinter/Symbols/Ascii.dyn_o ) [14 of 28] Compiling Prettyprinter ( src/Prettyprinter.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Prettyprinter.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Prettyprinter.dyn_o ) [15 of 28] Compiling Prettyprinter.Render.Util.SimpleDocTree ( src/Prettyprinter/Render/Util/SimpleDocTree.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Prettyprinter/Render/Util/SimpleDocTree.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Prettyprinter/Render/Util/SimpleDocTree.dyn_o ) [16 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Util.SimpleDocTree ( src/Data/Text/Prettyprint/Doc/Render/Util/SimpleDocTree.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Render/Util/SimpleDocTree.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Render/Util/SimpleDocTree.dyn_o ) [17 of 28] Compiling Prettyprinter.Render.Tutorials.TreeRenderingTutorial ( src/Prettyprinter/Render/Tutorials/TreeRenderingTutorial.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Prettyprinter/Render/Tutorials/TreeRenderingTutorial.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Prettyprinter/Render/Tutorials/TreeRenderingTutorial.dyn_o ) [18 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Tutorials.TreeRenderingTutorial ( src/Data/Text/Prettyprint/Doc/Render/Tutorials/TreeRenderingTutorial.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Render/Tutorials/TreeRenderingTutorial.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Render/Tutorials/TreeRenderingTutorial.dyn_o ) [19 of 28] Compiling Prettyprinter.Render.Tutorials.StackMachineTutorial ( src/Prettyprinter/Render/Tutorials/StackMachineTutorial.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Prettyprinter/Render/Tutorials/StackMachineTutorial.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Prettyprinter/Render/Tutorials/StackMachineTutorial.dyn_o ) [20 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Tutorials.StackMachineTutorial ( src/Data/Text/Prettyprint/Doc/Render/Tutorials/StackMachineTutorial.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Render/Tutorials/StackMachineTutorial.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Render/Tutorials/StackMachineTutorial.dyn_o ) src/Data/Text/Prettyprint/Doc/Render/Tutorials/StackMachineTutorial.hs:7:1: warning: [GHC-15328] [-Wdeprecations] Module ‘Prettyprinter.Render.Tutorials.StackMachineTutorial’ is deprecated: "Writing your own stack machine is probably more efficient and customizable; also consider using »renderSimplyDecorated(A)« instead" | 7 | import Prettyprinter.Render.Tutorials.StackMachineTutorial | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [21 of 28] Compiling Prettyprinter.Render.Text ( src/Prettyprinter/Render/Text.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Prettyprinter/Render/Text.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Prettyprinter/Render/Text.dyn_o ) [22 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Text ( src/Data/Text/Prettyprint/Doc/Render/Text.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Render/Text.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Render/Text.dyn_o ) [23 of 28] Compiling Data.Text.Prettyprint.Doc ( src/Data/Text/Prettyprint/Doc.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc.dyn_o ) [24 of 28] Compiling Data.Text.Prettyprint.Doc.Symbols.Ascii ( src/Data/Text/Prettyprint/Doc/Symbols/Ascii.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Symbols/Ascii.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Symbols/Ascii.dyn_o ) [25 of 28] Compiling Prettyprinter.Symbols.Unicode ( src/Prettyprinter/Symbols/Unicode.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Prettyprinter/Symbols/Unicode.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Prettyprinter/Symbols/Unicode.dyn_o ) [26 of 28] Compiling Data.Text.Prettyprint.Doc.Symbols.Unicode ( src/Data/Text/Prettyprint/Doc/Symbols/Unicode.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Symbols/Unicode.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Symbols/Unicode.dyn_o ) [27 of 28] Compiling Prettyprinter.Util ( src/Prettyprinter/Util.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Prettyprinter/Util.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Prettyprinter/Util.dyn_o ) [28 of 28] Compiling Data.Text.Prettyprint.Doc.Util ( src/Data/Text/Prettyprint/Doc/Util.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Util.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-1.7.1/build/Data/Text/Prettyprint/Doc/Util.dyn_o ) Configuring library for primitive-0.9.1.0... Preprocessing library for primitive-0.9.1.0... Building library for primitive-0.9.1.0... [ 1 of 14] Compiling Data.Primitive.Internal.Read ( Data/Primitive/Internal/Read.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/primitive-0.9.1.0/build/Data/Primitive/Internal/Read.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/primitive-0.9.1.0/build/Data/Primitive/Internal/Read.dyn_o ) [ 2 of 14] Compiling Data.Primitive.MachDeps ( Data/Primitive/MachDeps.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/primitive-0.9.1.0/build/Data/Primitive/MachDeps.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/primitive-0.9.1.0/build/Data/Primitive/MachDeps.dyn_o ) [ 3 of 14] Compiling Data.Primitive.Internal.Operations ( Data/Primitive/Internal/Operations.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/primitive-0.9.1.0/build/Data/Primitive/Internal/Operations.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/primitive-0.9.1.0/build/Data/Primitive/Internal/Operations.dyn_o ) [ 4 of 14] Compiling Control.Monad.Primitive ( Control/Monad/Primitive.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/primitive-0.9.1.0/build/Control/Monad/Primitive.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/primitive-0.9.1.0/build/Control/Monad/Primitive.dyn_o ) [ 5 of 14] Compiling Data.Primitive.MVar ( Data/Primitive/MVar.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/primitive-0.9.1.0/build/Data/Primitive/MVar.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/primitive-0.9.1.0/build/Data/Primitive/MVar.dyn_o ) [ 6 of 14] Compiling Data.Primitive.Array ( Data/Primitive/Array.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/primitive-0.9.1.0/build/Data/Primitive/Array.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/primitive-0.9.1.0/build/Data/Primitive/Array.dyn_o ) [ 7 of 14] Compiling Data.Primitive.MutVar ( Data/Primitive/MutVar.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/primitive-0.9.1.0/build/Data/Primitive/MutVar.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/primitive-0.9.1.0/build/Data/Primitive/MutVar.dyn_o ) [ 8 of 14] Compiling Data.Primitive.SmallArray ( Data/Primitive/SmallArray.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/primitive-0.9.1.0/build/Data/Primitive/SmallArray.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/primitive-0.9.1.0/build/Data/Primitive/SmallArray.dyn_o ) [ 9 of 14] Compiling Data.Primitive.Types ( Data/Primitive/Types.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/primitive-0.9.1.0/build/Data/Primitive/Types.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/primitive-0.9.1.0/build/Data/Primitive/Types.dyn_o ) [10 of 14] Compiling Data.Primitive.ByteArray ( Data/Primitive/ByteArray.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/primitive-0.9.1.0/build/Data/Primitive/ByteArray.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/primitive-0.9.1.0/build/Data/Primitive/ByteArray.dyn_o ) [11 of 14] Compiling Data.Primitive.PrimArray ( Data/Primitive/PrimArray.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/primitive-0.9.1.0/build/Data/Primitive/PrimArray.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/primitive-0.9.1.0/build/Data/Primitive/PrimArray.dyn_o ) [12 of 14] Compiling Data.Primitive.Ptr ( Data/Primitive/Ptr.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/primitive-0.9.1.0/build/Data/Primitive/Ptr.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/primitive-0.9.1.0/build/Data/Primitive/Ptr.dyn_o ) [13 of 14] Compiling Data.Primitive ( Data/Primitive.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/primitive-0.9.1.0/build/Data/Primitive.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/primitive-0.9.1.0/build/Data/Primitive.dyn_o ) [14 of 14] Compiling Data.Primitive.PrimVar ( Data/Primitive/PrimVar.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/primitive-0.9.1.0/build/Data/Primitive/PrimVar.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/primitive-0.9.1.0/build/Data/Primitive/PrimVar.dyn_o ) Configuring library for syb-0.7.3... Preprocessing library for syb-0.7.3... Building library for syb-0.7.3... [ 1 of 16] Compiling Data.Generics.Aliases ( src/Data/Generics/Aliases.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/syb-0.7.3/build/Data/Generics/Aliases.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/syb-0.7.3/build/Data/Generics/Aliases.dyn_o ) [ 2 of 16] Compiling Data.Generics.Basics ( src/Data/Generics/Basics.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/syb-0.7.3/build/Data/Generics/Basics.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/syb-0.7.3/build/Data/Generics/Basics.dyn_o ) [ 3 of 16] Compiling Data.Generics.Builders ( src/Data/Generics/Builders.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/syb-0.7.3/build/Data/Generics/Builders.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/syb-0.7.3/build/Data/Generics/Builders.dyn_o ) [ 4 of 16] Compiling Data.Generics.Instances ( src/Data/Generics/Instances.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/syb-0.7.3/build/Data/Generics/Instances.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/syb-0.7.3/build/Data/Generics/Instances.dyn_o ) [ 5 of 16] Compiling Data.Generics.Schemes ( src/Data/Generics/Schemes.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/syb-0.7.3/build/Data/Generics/Schemes.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/syb-0.7.3/build/Data/Generics/Schemes.dyn_o ) [ 6 of 16] Compiling Data.Generics.Text ( src/Data/Generics/Text.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/syb-0.7.3/build/Data/Generics/Text.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/syb-0.7.3/build/Data/Generics/Text.dyn_o ) [ 7 of 16] Compiling Data.Generics.Twins ( src/Data/Generics/Twins.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/syb-0.7.3/build/Data/Generics/Twins.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/syb-0.7.3/build/Data/Generics/Twins.dyn_o ) [ 8 of 16] Compiling Data.Generics ( src/Data/Generics.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/syb-0.7.3/build/Data/Generics.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/syb-0.7.3/build/Data/Generics.dyn_o ) [ 9 of 16] Compiling Generics.SYB ( src/Generics/SYB.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/syb-0.7.3/build/Generics/SYB.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/syb-0.7.3/build/Generics/SYB.dyn_o ) [10 of 16] Compiling Generics.SYB.Aliases ( src/Generics/SYB/Aliases.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/syb-0.7.3/build/Generics/SYB/Aliases.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/syb-0.7.3/build/Generics/SYB/Aliases.dyn_o ) [11 of 16] Compiling Generics.SYB.Basics ( src/Generics/SYB/Basics.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/syb-0.7.3/build/Generics/SYB/Basics.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/syb-0.7.3/build/Generics/SYB/Basics.dyn_o ) [12 of 16] Compiling Generics.SYB.Builders ( src/Generics/SYB/Builders.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/syb-0.7.3/build/Generics/SYB/Builders.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/syb-0.7.3/build/Generics/SYB/Builders.dyn_o ) [13 of 16] Compiling Generics.SYB.Instances ( src/Generics/SYB/Instances.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/syb-0.7.3/build/Generics/SYB/Instances.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/syb-0.7.3/build/Generics/SYB/Instances.dyn_o ) [14 of 16] Compiling Generics.SYB.Schemes ( src/Generics/SYB/Schemes.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/syb-0.7.3/build/Generics/SYB/Schemes.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/syb-0.7.3/build/Generics/SYB/Schemes.dyn_o ) [15 of 16] Compiling Generics.SYB.Text ( src/Generics/SYB/Text.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/syb-0.7.3/build/Generics/SYB/Text.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/syb-0.7.3/build/Generics/SYB/Text.dyn_o ) [16 of 16] Compiling Generics.SYB.Twins ( src/Generics/SYB/Twins.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/syb-0.7.3/build/Generics/SYB/Twins.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/syb-0.7.3/build/Generics/SYB/Twins.dyn_o ) Configuring library for th-abstraction-0.7.2.0... Preprocessing library for th-abstraction-0.7.2.0... Building library for th-abstraction-0.7.2.0... [1 of 3] Compiling Language.Haskell.TH.Datatype.Internal ( src/Language/Haskell/TH/Datatype/Internal.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/th-abstraction-0.7.2.0/build/Language/Haskell/TH/Datatype/Internal.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/th-abstraction-0.7.2.0/build/Language/Haskell/TH/Datatype/Internal.dyn_o ) [2 of 3] Compiling Language.Haskell.TH.Datatype.TyVarBndr ( src/Language/Haskell/TH/Datatype/TyVarBndr.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/th-abstraction-0.7.2.0/build/Language/Haskell/TH/Datatype/TyVarBndr.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/th-abstraction-0.7.2.0/build/Language/Haskell/TH/Datatype/TyVarBndr.dyn_o ) [3 of 3] Compiling Language.Haskell.TH.Datatype ( src/Language/Haskell/TH/Datatype.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/th-abstraction-0.7.2.0/build/Language/Haskell/TH/Datatype.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/th-abstraction-0.7.2.0/build/Language/Haskell/TH/Datatype.dyn_o ) Configuring library for transformers-compat-0.8... Preprocessing library for transformers-compat-0.8... Building library for transformers-compat-0.8... [1 of 4] Compiling Control.Monad.Trans.Instances ( src/Control/Monad/Trans/Instances.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/transformers-compat-0.8/build/Control/Monad/Trans/Instances.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/transformers-compat-0.8/build/Control/Monad/Trans/Instances.dyn_o ) [2 of 4] Compiling Data.Functor.Classes.Generic.Internal ( generics/Data/Functor/Classes/Generic/Internal.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/transformers-compat-0.8/build/Data/Functor/Classes/Generic/Internal.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/transformers-compat-0.8/build/Data/Functor/Classes/Generic/Internal.dyn_o ) [3 of 4] Compiling Data.Functor.Classes.Generic ( generics/Data/Functor/Classes/Generic.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/transformers-compat-0.8/build/Data/Functor/Classes/Generic.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/transformers-compat-0.8/build/Data/Functor/Classes/Generic.dyn_o ) [4 of 4] Compiling Paths_transformers_compat ( /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/transformers-compat-0.8/build/autogen/Paths_transformers_compat.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/transformers-compat-0.8/build/Paths_transformers_compat.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/transformers-compat-0.8/build/Paths_transformers_compat.dyn_o ) Configuring library for utf8-string-1.0.2... Preprocessing library for utf8-string-1.0.2... Building library for utf8-string-1.0.2... [1 of 5] Compiling Codec.Binary.UTF8.String ( Codec/Binary/UTF8/String.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/utf8-string-1.0.2/build/Codec/Binary/UTF8/String.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/utf8-string-1.0.2/build/Codec/Binary/UTF8/String.dyn_o ) [2 of 5] Compiling Codec.Binary.UTF8.Generic ( Codec/Binary/UTF8/Generic.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/utf8-string-1.0.2/build/Codec/Binary/UTF8/Generic.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/utf8-string-1.0.2/build/Codec/Binary/UTF8/Generic.dyn_o ) Codec/Binary/UTF8/Generic.hs:87:21: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Data.List, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." | 87 | tail = List.tail | ^^^^^^^^^ [3 of 5] Compiling Data.ByteString.Lazy.UTF8 ( Data/ByteString/Lazy/UTF8.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/utf8-string-1.0.2/build/Data/ByteString/Lazy/UTF8.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/utf8-string-1.0.2/build/Data/ByteString/Lazy/UTF8.dyn_o ) [4 of 5] Compiling Data.ByteString.UTF8 ( Data/ByteString/UTF8.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/utf8-string-1.0.2/build/Data/ByteString/UTF8.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/utf8-string-1.0.2/build/Data/ByteString/UTF8.dyn_o ) [5 of 5] Compiling Data.String.UTF8 ( Data/String/UTF8.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/utf8-string-1.0.2/build/Data/String/UTF8.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/utf8-string-1.0.2/build/Data/String/UTF8.dyn_o ) Configuring library for vector-stream-0.1.0.1... Preprocessing library for vector-stream-0.1.0.1... Building library for vector-stream-0.1.0.1... [1 of 1] Compiling Data.Stream.Monadic ( src/Data/Stream/Monadic.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-stream-0.1.0.1/build/Data/Stream/Monadic.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-stream-0.1.0.1/build/Data/Stream/Monadic.dyn_o ) Configuring library for ansi-terminal-types-1.1.3... Warning: [git-protocol] Cloning over git:// might lead to an arbitrary code execution vulnerability. Furthermore, popular forges like GitHub do not support it. Use https:// or ssh:// instead. Preprocessing library for ansi-terminal-types-1.1.3... Building library for ansi-terminal-types-1.1.3... [1 of 2] Compiling System.Console.ANSI.Types ( src/System/Console/ANSI/Types.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/ansi-terminal-types-1.1.3/build/System/Console/ANSI/Types.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/ansi-terminal-types-1.1.3/build/System/Console/ANSI/Types.dyn_o ) [2 of 2] Compiling System.Console.ANSI.Codes ( src/System/Console/ANSI/Codes.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/ansi-terminal-types-1.1.3/build/System/Console/ANSI/Codes.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/ansi-terminal-types-1.1.3/build/System/Console/ANSI/Codes.dyn_o ) Configuring library for unordered-containers-0.2.21... Preprocessing library for unordered-containers-0.2.21... Building library for unordered-containers-0.2.21... [1 of 9] Compiling Data.HashMap.Internal.Array ( Data/HashMap/Internal/Array.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/unordered-containers-0.2.21/build/Data/HashMap/Internal/Array.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/unordered-containers-0.2.21/build/Data/HashMap/Internal/Array.dyn_o ) [2 of 9] Compiling Data.HashMap.Internal.List ( Data/HashMap/Internal/List.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/unordered-containers-0.2.21/build/Data/HashMap/Internal/List.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/unordered-containers-0.2.21/build/Data/HashMap/Internal/List.dyn_o ) [3 of 9] Compiling Data.HashMap.Internal ( Data/HashMap/Internal.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/unordered-containers-0.2.21/build/Data/HashMap/Internal.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/unordered-containers-0.2.21/build/Data/HashMap/Internal.dyn_o ) [4 of 9] Compiling Data.HashMap.Internal.Debug ( Data/HashMap/Internal/Debug.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/unordered-containers-0.2.21/build/Data/HashMap/Internal/Debug.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/unordered-containers-0.2.21/build/Data/HashMap/Internal/Debug.dyn_o ) [5 of 9] Compiling Data.HashMap.Internal.Strict ( Data/HashMap/Internal/Strict.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/unordered-containers-0.2.21/build/Data/HashMap/Internal/Strict.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/unordered-containers-0.2.21/build/Data/HashMap/Internal/Strict.dyn_o ) [6 of 9] Compiling Data.HashSet.Internal ( Data/HashSet/Internal.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/unordered-containers-0.2.21/build/Data/HashSet/Internal.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/unordered-containers-0.2.21/build/Data/HashSet/Internal.dyn_o ) [7 of 9] Compiling Data.HashSet ( Data/HashSet.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/unordered-containers-0.2.21/build/Data/HashSet.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/unordered-containers-0.2.21/build/Data/HashSet.dyn_o ) [8 of 9] Compiling Data.HashMap.Strict ( Data/HashMap/Strict.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/unordered-containers-0.2.21/build/Data/HashMap/Strict.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/unordered-containers-0.2.21/build/Data/HashMap/Strict.dyn_o ) [9 of 9] Compiling Data.HashMap.Lazy ( Data/HashMap/Lazy.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/unordered-containers-0.2.21/build/Data/HashMap/Lazy.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/unordered-containers-0.2.21/build/Data/HashMap/Lazy.dyn_o ) Configuring library for microlens-ghc-0.4.15.2... Preprocessing library for microlens-ghc-0.4.15.2... Building library for microlens-ghc-0.4.15.2... [1 of 2] Compiling Lens.Micro.GHC.Internal ( src/Lens/Micro/GHC/Internal.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/microlens-ghc-0.4.15.2/build/Lens/Micro/GHC/Internal.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/microlens-ghc-0.4.15.2/build/Lens/Micro/GHC/Internal.dyn_o ) [2 of 2] Compiling Lens.Micro.GHC ( src/Lens/Micro/GHC.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/microlens-ghc-0.4.15.2/build/Lens/Micro/GHC.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/microlens-ghc-0.4.15.2/build/Lens/Micro/GHC.dyn_o ) Configuring library for json-0.11... Preprocessing library for json-0.11... Building library for json-0.11... [1 of 7] Compiling Text.JSON.Types ( Text/JSON/Types.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/json-0.11/build/Text/JSON/Types.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/json-0.11/build/Text/JSON/Types.dyn_o ) [2 of 7] Compiling Text.JSON.String ( Text/JSON/String.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/json-0.11/build/Text/JSON/String.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/json-0.11/build/Text/JSON/String.dyn_o ) Text/JSON/String.hs:40:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() | 40 | import Control.Applicative((<$>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Text/JSON/String.hs:42:37: warning: [GHC-38856] [-Wunused-imports] The import of ‘digitToInt’ from module ‘Data.Char’ is redundant | 42 | import Data.Char (isSpace, isDigit, digitToInt) | ^^^^^^^^^^ Text/JSON/String.hs:43:44: warning: [GHC-38856] [-Wunused-imports] The import of ‘%’ from module ‘Data.Ratio’ is redundant | 43 | import Data.Ratio (numerator, denominator, (%)) | ^^^ Text/JSON/String.hs:44:26: warning: [GHC-38856] [-Wunused-imports] The import of ‘readDec’ from module ‘Numeric’ is redundant | 44 | import Numeric (readHex, readDec, showHex, readSigned, readFloat) | ^^^^^^^ Text/JSON/String.hs:54:3: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical ‘pure = return’ definition detected in the instance declaration for ‘Applicative GetJSON’. Suggested fix: Move definition from ‘return’ to ‘pure’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 54 | pure = return | ^^^^^^^^^^^^^^ Text/JSON/String.hs:58:3: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical ‘return’ definition detected in the instance declaration for ‘Monad GetJSON’. ‘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 | 58 | return x = GetJSON (\s -> Right (x,s)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [3 of 7] Compiling Text.JSON.ReadP ( Text/JSON/ReadP.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/json-0.11/build/Text/JSON/ReadP.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/json-0.11/build/Text/JSON/ReadP.dyn_o ) Text/JSON/ReadP.hs:64:43: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 64 | where code = fst $ head $ readHex x | ^^^^ [4 of 7] Compiling Text.JSON.Pretty ( Text/JSON/Pretty.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/json-0.11/build/Text/JSON/Pretty.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/json-0.11/build/Text/JSON/Pretty.dyn_o ) [5 of 7] Compiling Text.JSON.Parsec ( Text/JSON/Parsec.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/json-0.11/build/Text/JSON/Parsec.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/json-0.11/build/Text/JSON/Parsec.dyn_o ) Text/JSON/Parsec.hs:70:43: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 70 | where code = fst $ head $ readHex x | ^^^^ [6 of 7] Compiling Text.JSON ( Text/JSON.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/json-0.11/build/Text/JSON.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/json-0.11/build/Text/JSON.dyn_o ) Text/JSON.hs:48:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Control.Monad.Fail’ is redundant except perhaps to import instances from ‘Control.Monad.Fail’ To import instances alone, use: import Control.Monad.Fail() | 48 | import Control.Monad.Fail (MonadFail (..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Text/JSON.hs:127:3: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical ‘pure = return’ definition detected in the instance declaration for ‘Applicative Result’. Suggested fix: Move definition from ‘return’ to ‘pure’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 127 | pure = return | ^^^^^^^^^^^^^^ Text/JSON.hs:140:3: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical ‘return’ definition detected in the instance declaration for ‘Monad Result’. ‘return’ will eventually be removed in favour of ‘pure’ Suggested fix: Either remove definition for ‘return’ (recommended) or define as ‘return = pure’ See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 140 | return x = Ok x | ^^^^^^^^^^^^^^^^^^^^ [7 of 7] Compiling Text.JSON.Generic ( Text/JSON/Generic.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/json-0.11/build/Text/JSON/Generic.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/json-0.11/build/Text/JSON/Generic.dyn_o ) Configuring library for microlens-th-0.4.3.18... Preprocessing library for microlens-th-0.4.3.18... Building library for microlens-th-0.4.3.18... [1 of 2] Compiling Lens.Micro.TH.Internal ( src/Lens/Micro/TH/Internal.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/microlens-th-0.4.3.18/build/Lens/Micro/TH/Internal.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/microlens-th-0.4.3.18/build/Lens/Micro/TH/Internal.dyn_o ) src/Lens/Micro/TH/Internal.hs:88:43: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 88 | (\n -> GadtC [n] argTys retTy) <$> f (head ns) | ^^^^ src/Lens/Micro/TH/Internal.hs:90:46: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 90 | (\n -> RecGadtC [n] argTys retTy) <$> f (head ns) | ^^^^ [2 of 2] Compiling Lens.Micro.TH ( src/Lens/Micro/TH.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/microlens-th-0.4.3.18/build/Lens/Micro/TH.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/microlens-th-0.4.3.18/build/Lens/Micro/TH.dyn_o ) src/Lens/Micro/TH.hs:1142:47: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 1142 | (appE (varE 'phantom) (head fxs)) | ^^^^ src/Lens/Micro/TH.hs:1143:25: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." | 1143 | (tail fxs) | ^^^^ Configuring library for microlens-mtl-0.2.1.1... Preprocessing library for microlens-mtl-0.2.1.1... Building library for microlens-mtl-0.2.1.1... [1 of 2] Compiling Lens.Micro.Mtl.Internal ( src/Lens/Micro/Mtl/Internal.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/microlens-mtl-0.2.1.1/build/Lens/Micro/Mtl/Internal.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/microlens-mtl-0.2.1.1/build/Lens/Micro/Mtl/Internal.dyn_o ) [2 of 2] Compiling Lens.Micro.Mtl ( src/Lens/Micro/Mtl.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/microlens-mtl-0.2.1.1/build/Lens/Micro/Mtl.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/microlens-mtl-0.2.1.1/build/Lens/Micro/Mtl.dyn_o ) Configuring library for vector-0.13.2.0... Preprocessing library for vector-0.13.2.0... Building library for vector-0.13.2.0... [ 1 of 23] Compiling Data.Vector.Fusion.Stream.Monadic ( src/Data/Vector/Fusion/Stream/Monadic.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Fusion/Stream/Monadic.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Fusion/Stream/Monadic.dyn_o ) [ 2 of 23] Compiling Data.Vector.Fusion.Util ( src/Data/Vector/Fusion/Util.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Fusion/Util.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Fusion/Util.dyn_o ) [ 3 of 23] Compiling Data.Vector.Fusion.Bundle.Size ( src/Data/Vector/Fusion/Bundle/Size.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Fusion/Bundle/Size.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Fusion/Bundle/Size.dyn_o ) [ 4 of 23] Compiling Data.Vector.Generic.Mutable.Base ( src/Data/Vector/Generic/Mutable/Base.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Generic/Mutable/Base.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Generic/Mutable/Base.dyn_o ) [ 5 of 23] Compiling Data.Vector.Generic.Base ( src/Data/Vector/Generic/Base.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Generic/Base.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Generic/Base.dyn_o ) [ 6 of 23] Compiling Data.Vector.Internal.Check ( src/Data/Vector/Internal/Check.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Internal/Check.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Internal/Check.dyn_o ) [ 7 of 23] Compiling Data.Vector.Fusion.Bundle.Monadic ( src/Data/Vector/Fusion/Bundle/Monadic.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Fusion/Bundle/Monadic.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Fusion/Bundle/Monadic.dyn_o ) [ 8 of 23] Compiling Data.Vector.Fusion.Bundle ( src/Data/Vector/Fusion/Bundle.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Fusion/Bundle.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Fusion/Bundle.dyn_o ) [ 9 of 23] Compiling Data.Vector.Generic.Mutable ( src/Data/Vector/Generic/Mutable.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Generic/Mutable.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Generic/Mutable.dyn_o ) [10 of 23] Compiling Data.Vector.Generic.New ( src/Data/Vector/Generic/New.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Generic/New.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Generic/New.dyn_o ) [11 of 23] Compiling Data.Vector.Generic ( src/Data/Vector/Generic.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Generic.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Generic.dyn_o ) [12 of 23] Compiling Data.Vector.Mutable ( src/Data/Vector/Mutable.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Mutable.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Mutable.dyn_o ) [13 of 23] Compiling Data.Vector ( src/Data/Vector.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector.dyn_o ) [14 of 23] Compiling Data.Vector.Primitive.Mutable ( src/Data/Vector/Primitive/Mutable.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Primitive/Mutable.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Primitive/Mutable.dyn_o ) [15 of 23] Compiling Data.Vector.Primitive ( src/Data/Vector/Primitive.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Primitive.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Primitive.dyn_o ) [16 of 23] Compiling Data.Vector.Storable.Internal ( src/Data/Vector/Storable/Internal.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Storable/Internal.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Storable/Internal.dyn_o ) [17 of 23] Compiling Data.Vector.Storable.Mutable ( src/Data/Vector/Storable/Mutable.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Storable/Mutable.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Storable/Mutable.dyn_o ) [18 of 23] Compiling Data.Vector.Storable ( src/Data/Vector/Storable.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Storable.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Storable.dyn_o ) [19 of 23] Compiling Data.Vector.Strict.Mutable ( src/Data/Vector/Strict/Mutable.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Strict/Mutable.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Strict/Mutable.dyn_o ) [20 of 23] Compiling Data.Vector.Strict ( src/Data/Vector/Strict.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Strict.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Strict.dyn_o ) [21 of 23] Compiling Data.Vector.Unboxed.Base ( src/Data/Vector/Unboxed/Base.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Unboxed/Base.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Unboxed/Base.dyn_o ) [22 of 23] Compiling Data.Vector.Unboxed ( src/Data/Vector/Unboxed.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Unboxed.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Unboxed.dyn_o ) [23 of 23] Compiling Data.Vector.Unboxed.Mutable ( src/Data/Vector/Unboxed/Mutable.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Unboxed/Mutable.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/vector-0.13.2.0/build/Data/Vector/Unboxed/Mutable.dyn_o ) Configuring library for ansi-terminal-1.1.5... Warning: [git-protocol] Cloning over git:// might lead to an arbitrary code execution vulnerability. Furthermore, popular forges like GitHub do not support it. Use https:// or ssh:// instead. Preprocessing library for ansi-terminal-1.1.5... Building library for ansi-terminal-1.1.5... [1 of 2] Compiling System.Console.ANSI.Internal ( unix/System/Console/ANSI/Internal.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/ansi-terminal-1.1.5/build/System/Console/ANSI/Internal.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/ansi-terminal-1.1.5/build/System/Console/ANSI/Internal.dyn_o ) [2 of 2] Compiling System.Console.ANSI ( src/System/Console/ANSI.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/ansi-terminal-1.1.5/build/System/Console/ANSI.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/ansi-terminal-1.1.5/build/System/Console/ANSI.dyn_o ) Configuring library for microlens-platform-0.4.4.2... Preprocessing library for microlens-platform-0.4.4.2... Building library for microlens-platform-0.4.4.2... [1 of 2] Compiling Lens.Micro.Platform.Internal ( src/Lens/Micro/Platform/Internal.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/microlens-platform-0.4.4.2/build/Lens/Micro/Platform/Internal.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/microlens-platform-0.4.4.2/build/Lens/Micro/Platform/Internal.dyn_o ) [2 of 2] Compiling Lens.Micro.Platform ( src/Lens/Micro/Platform.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/microlens-platform-0.4.4.2/build/Lens/Micro/Platform.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/microlens-platform-0.4.4.2/build/Lens/Micro/Platform.dyn_o ) Configuring library for prettyprinter-ansi-terminal-1.1.3... Warning: [git-protocol] Cloning over git:// might lead to an arbitrary code execution vulnerability. Furthermore, popular forges like GitHub do not support it. Use https:// or ssh:// instead. Preprocessing library for prettyprinter-ansi-terminal-1.1.3... Building library for prettyprinter-ansi-terminal-1.1.3... [1 of 4] Compiling Prettyprinter.Render.Terminal.Internal ( src/Prettyprinter/Render/Terminal/Internal.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-ansi-terminal-1.1.3/build/Prettyprinter/Render/Terminal/Internal.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-ansi-terminal-1.1.3/build/Prettyprinter/Render/Terminal/Internal.dyn_o ) [2 of 4] Compiling Prettyprinter.Render.Terminal ( src/Prettyprinter/Render/Terminal.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-ansi-terminal-1.1.3/build/Prettyprinter/Render/Terminal.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-ansi-terminal-1.1.3/build/Prettyprinter/Render/Terminal.dyn_o ) [3 of 4] Compiling Data.Text.Prettyprint.Doc.Render.Terminal ( src/Data/Text/Prettyprint/Doc/Render/Terminal.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-ansi-terminal-1.1.3/build/Data/Text/Prettyprint/Doc/Render/Terminal.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-ansi-terminal-1.1.3/build/Data/Text/Prettyprint/Doc/Render/Terminal.dyn_o ) [4 of 4] Compiling Data.Text.Prettyprint.Doc.Render.Terminal.Internal ( src/Data/Text/Prettyprint/Doc/Render/Terminal/Internal.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-ansi-terminal-1.1.3/build/Data/Text/Prettyprint/Doc/Render/Terminal/Internal.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/prettyprinter-ansi-terminal-1.1.3/build/Data/Text/Prettyprint/Doc/Render/Terminal/Internal.dyn_o ) Configuring library for hasktags-0.73.0... Preprocessing library for hasktags-0.73.0... Building library for hasktags-0.73.0... [1 of 3] Compiling DebugShow ( src/DebugShow.hs, dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/hasktags-0.73.0/build/DebugShow.o, dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/hasktags-0.73.0/build/DebugShow.dyn_o ) [2 of 3] Compiling Tags ( src/Tags.hs, dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/hasktags-0.73.0/build/Tags.o, dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/hasktags-0.73.0/build/Tags.dyn_o ) [3 of 3] Compiling Hasktags ( src/Hasktags.hs, dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/hasktags-0.73.0/build/Hasktags.o, dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/hasktags-0.73.0/build/Hasktags.dyn_o ) src/Hasktags.hs:261:28: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." | 261 | let sections = map tail -- strip leading NL (no longer needed) | ^^^^ src/Hasktags.hs:268:42: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 268 | let filterAdjacentFuncImpl = map head . groupBy (\(FoundThing t1 n1 (Pos f1 _ _ _)) | ^^^^ src/Hasktags.hs:276:23: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 276 | let iCI = map head . groupBy (\(FoundThing t1 n1 (Pos f1 l1 _ _)) | ^^^^ src/Hasktags.hs:416:16: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type ‘Token’ not matched: NewLine _ | 416 | map (\(Token name p) -> FoundThing (FTFuncTypeDef (concatTokens sig) scope) name p) (t:found) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Hasktags.hs:420:47: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type ‘Token’ not matched: NewLine _ NewLine _ NewLine _ NewLine _ ... | 420 | let merged = Token ( concatMap (\(Token x _) -> x) $ inner ++ [rp] ) p | ^^^^^^^^^^^^^^^^^ src/Hasktags.hs:436:40: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type ‘Token’ not matched: Token _ _ | 436 | . map (\(NewLine i) -> i) | ^^^^^^^^^^^^^^^^^ src/Hasktags.hs:501:36: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type ‘Token’ not matched: Token _ _ | 501 | then let (NewLine i) = nl in i | ^^^^^^^^^^^^^^^^ src/Hasktags.hs:545:42: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 545 | contents <- filter ((/=) '.' . head) `fmap` getDirectoryContents p | ^^^^ src/Hasktags.hs:551:36: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type ‘Token’ not matched: NewLine _ | 551 | concatTokens = smartUnwords . map (\(Token name _) -> name) . filter (not . isNewLine Nothing) | ^^^^^^^^^^^^^^^^^^^^^^^ src/Hasktags.hs:553:69: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." | 553 | smartUnwords a = foldr (\v -> (glueNext v ++)) "" $ a `zip` tail (a ++ [""]) | ^^^^ Configuring library for optparse-applicative-0.19.0.0... Preprocessing library for optparse-applicative-0.19.0.0... Building library for optparse-applicative-0.19.0.0... [ 1 of 17] Compiling Options.Applicative.Help.Levenshtein ( src/Options/Applicative/Help/Levenshtein.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/optparse-applicative-0.19.0.0/build/Options/Applicative/Help/Levenshtein.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/optparse-applicative-0.19.0.0/build/Options/Applicative/Help/Levenshtein.dyn_o ) src/Options/Applicative/Help/Levenshtein.hs:24:20: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 24 | oneDiag a b (head uppers) (-1 : head lowers) | ^^^^ src/Options/Applicative/Help/Levenshtein.hs:24:39: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 24 | oneDiag a b (head uppers) (-1 : head lowers) | ^^^^ src/Options/Applicative/Help/Levenshtein.hs:40:53: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." | 40 | = nw : doDiag (ach' : as) (bch' : bs) nw (tail n) (tail w) | ^^^^ src/Options/Applicative/Help/Levenshtein.hs:40:62: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." | 40 | = nw : doDiag (ach' : as) (bch' : bs) nw (tail n) (tail w) | ^^^^ src/Options/Applicative/Help/Levenshtein.hs:48:27: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 48 | 1 + min3 (head w) nw (head n) | ^^^^ src/Options/Applicative/Help/Levenshtein.hs:48:39: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 48 | 1 + min3 (head w) nw (head n) | ^^^^ src/Options/Applicative/Help/Levenshtein.hs:50:35: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." | 50 | me : doDiag as bs me (tail n) (tail w) | ^^^^ src/Options/Applicative/Help/Levenshtein.hs:50:44: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." | 50 | me : doDiag as bs me (tail n) (tail w) | ^^^^ src/Options/Applicative/Help/Levenshtein.hs:52:24: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 52 | firstelt = 1 + head diagBelow | ^^^^ src/Options/Applicative/Help/Levenshtein.hs:53:64: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." | 53 | thisdiag = firstelt : doDiag a' b' firstelt diagAbove (tail diagBelow) | ^^^^ src/Options/Applicative/Help/Levenshtein.hs:59:20: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 59 | nextDiag = head (tail diags) | ^^^^ src/Options/Applicative/Help/Levenshtein.hs:59:26: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"." | 59 | nextDiag = head (tail diags) | ^^^^ [ 2 of 17] Compiling Options.Applicative.Help.Pretty ( src/Options/Applicative/Help/Pretty.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/optparse-applicative-0.19.0.0/build/Options/Applicative/Help/Pretty.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/optparse-applicative-0.19.0.0/build/Options/Applicative/Help/Pretty.dyn_o ) [ 3 of 17] Compiling Options.Applicative.Help.Chunk ( src/Options/Applicative/Help/Chunk.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/optparse-applicative-0.19.0.0/build/Options/Applicative/Help/Chunk.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/optparse-applicative-0.19.0.0/build/Options/Applicative/Help/Chunk.dyn_o ) [ 4 of 17] Compiling Options.Applicative.Help.Types ( src/Options/Applicative/Help/Types.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/optparse-applicative-0.19.0.0/build/Options/Applicative/Help/Types.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/optparse-applicative-0.19.0.0/build/Options/Applicative/Help/Types.dyn_o ) [ 5 of 17] Compiling Options.Applicative.Types ( src/Options/Applicative/Types.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/optparse-applicative-0.19.0.0/build/Options/Applicative/Types.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/optparse-applicative-0.19.0.0/build/Options/Applicative/Types.dyn_o ) src/Options/Applicative/Types.hs:59:31: warning: [GHC-61689] [-Wdodgy-imports] Module ‘Data.Semigroup’ does not export ‘Option’. | 59 | import Data.Semigroup hiding (Option) | ^^^^^^ [ 6 of 17] Compiling Options.Applicative.NonEmpty ( src/Options/Applicative/NonEmpty.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/optparse-applicative-0.19.0.0/build/Options/Applicative/NonEmpty.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/optparse-applicative-0.19.0.0/build/Options/Applicative/NonEmpty.dyn_o ) [ 7 of 17] Compiling Options.Applicative.Internal ( src/Options/Applicative/Internal.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/optparse-applicative-0.19.0.0/build/Options/Applicative/Internal.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/optparse-applicative-0.19.0.0/build/Options/Applicative/Internal.dyn_o ) [ 8 of 17] Compiling Options.Applicative.Common ( src/Options/Applicative/Common.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/optparse-applicative-0.19.0.0/build/Options/Applicative/Common.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/optparse-applicative-0.19.0.0/build/Options/Applicative/Common.dyn_o ) [ 9 of 17] Compiling Options.Applicative.Help.Core ( src/Options/Applicative/Help/Core.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/optparse-applicative-0.19.0.0/build/Options/Applicative/Help/Core.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/optparse-applicative-0.19.0.0/build/Options/Applicative/Help/Core.dyn_o ) src/Options/Applicative/Help/Core.hs:25:38: warning: [GHC-38856] [-Wunused-imports] The import of ‘foldl'’ from module ‘Data.Foldable’ is redundant | 25 | import Data.Foldable (any, foldl') | ^^^^^^ [10 of 17] Compiling Options.Applicative.Help ( src/Options/Applicative/Help.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/optparse-applicative-0.19.0.0/build/Options/Applicative/Help.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/optparse-applicative-0.19.0.0/build/Options/Applicative/Help.dyn_o ) [11 of 17] Compiling Options.Applicative.Builder.Internal ( src/Options/Applicative/Builder/Internal.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/optparse-applicative-0.19.0.0/build/Options/Applicative/Builder/Internal.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/optparse-applicative-0.19.0.0/build/Options/Applicative/Builder/Internal.dyn_o ) src/Options/Applicative/Builder/Internal.hs:29:31: warning: [GHC-61689] [-Wdodgy-imports] Module ‘Data.Semigroup’ does not export ‘Option’. | 29 | import Data.Semigroup hiding (Option) | ^^^^^^ [12 of 17] Compiling Options.Applicative.Builder.Completer ( src/Options/Applicative/Builder/Completer.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/optparse-applicative-0.19.0.0/build/Options/Applicative/Builder/Completer.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/optparse-applicative-0.19.0.0/build/Options/Applicative/Builder/Completer.dyn_o ) [13 of 17] Compiling Options.Applicative.Builder ( src/Options/Applicative/Builder.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/optparse-applicative-0.19.0.0/build/Options/Applicative/Builder.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/optparse-applicative-0.19.0.0/build/Options/Applicative/Builder.dyn_o ) [14 of 17] Compiling Options.Applicative.BashCompletion ( src/Options/Applicative/BashCompletion.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/optparse-applicative-0.19.0.0/build/Options/Applicative/BashCompletion.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/optparse-applicative-0.19.0.0/build/Options/Applicative/BashCompletion.dyn_o ) src/Options/Applicative/BashCompletion.hs:16: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() | 16 | import Data.Foldable ( asum ) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [15 of 17] Compiling Options.Applicative.Extra ( src/Options/Applicative/Extra.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/optparse-applicative-0.19.0.0/build/Options/Applicative/Extra.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/optparse-applicative-0.19.0.0/build/Options/Applicative/Extra.dyn_o ) [16 of 17] Compiling Options.Applicative ( src/Options/Applicative.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/optparse-applicative-0.19.0.0/build/Options/Applicative.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/optparse-applicative-0.19.0.0/build/Options/Applicative.dyn_o ) [17 of 17] Compiling Options.Applicative.Arrows ( src/Options/Applicative/Arrows.hs, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/optparse-applicative-0.19.0.0/build/Options/Applicative/Arrows.o, /exopi-obj/pobj/hasktags-0.73.0/hasktags-0.73.0/dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/optparse-applicative-0.19.0.0/build/Options/Applicative/Arrows.dyn_o ) Configuring executable 'hasktags' for hasktags-0.73.0... Preprocessing executable 'hasktags' for hasktags-0.73.0... Building executable 'hasktags' for hasktags-0.73.0... [1 of 2] Compiling Paths_hasktags ( dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/hasktags-0.73.0/x/hasktags/build/hasktags/autogen/Paths_hasktags.hs, dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/hasktags-0.73.0/x/hasktags/build/hasktags/hasktags-tmp/Paths_hasktags.o ) [2 of 2] Compiling Main ( src/Main.hs, dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/hasktags-0.73.0/x/hasktags/build/hasktags/hasktags-tmp/Main.o ) src/Main.hs:8:1: warning: [GHC-66111] [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() | 8 | import Data.Monoid | ^^^^^^^^^^^^^^^^^^ [3 of 3] Linking dist-newstyle/build/x86_64-openbsd/ghc-9.10.3/hasktags-0.73.0/x/hasktags/build/hasktags/hasktags ld.lld: warning: OSThreads.c(OSThreads.o:(createAttachedOSThread) in archive /usr/local/lib/ghc-9.10.3/lib/../lib/x86_64-openbsd-ghc-9.10.3-inplace/rts-1.0.2/libHSrts-1.0.2.a): warning: strcpy() is almost always misused, please use strlcpy() ld.lld: warning: EventLogWriter.c(EventLogWriter.o:(initEventLogFileWriter) in archive /usr/local/lib/ghc-9.10.3/lib/../lib/x86_64-openbsd-ghc-9.10.3-inplace/rts-1.0.2/libHSrts-1.0.2.a): warning: sprintf() is often misused, please use snprintf() >>> Running fake in devel/hasktags at 1771846275.31 ===> devel/hasktags ===> Faking installation for hasktags-0.73.0p0 >>> Running package in devel/hasktags at 1771846276.17 ===> devel/hasktags `/exopi-obj/pobj/hasktags-0.73.0/fake-amd64/.fake_done' is up to date. ===> Building package for hasktags-0.73.0p0 Create /exopi-cvs/ports/packages/amd64/all/hasktags-0.73.0p0.tgz Creating package hasktags-0.73.0p0 reading plist| checking dependencies| checking dependencies|converters/libiconv checking dependencies|devel/gmp,-main checking dependencies|devel/libffi checksumming| checksumming| | 0% checksumming|*** | 5% checksumming|****** | 10% checksumming|********* | 14% checksumming|************ | 19% checksumming|*************** | 24% checksumming|***************** | 29% checksumming|******************** | 33% checksumming|*********************** | 38% checksumming|************************** | 43% checksumming|***************************** | 48% checksumming|******************************** | 52% checksumming|*********************************** | 57% checksumming|************************************** | 62% checksumming|***************************************** | 67% checksumming|******************************************** | 71% checksumming|********************************************** | 76% checksumming|************************************************* | 81% checksumming|**************************************************** | 86% checksumming|******************************************************* | 90% checksumming|********************************************************** | 95% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|*************************************** | 62% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/hasktags-0.73.0p0.tgz >>> Running clean in devel/hasktags at 1771846279.02 ===> devel/hasktags ===> Cleaning for hasktags-0.73.0p0 >>> Ended at 1771846279.78 max_stuck=43.46/depends=45.03/show-prepare-results=1.70/patch=1.50/configure=0.45/build=567.40/fake=0.85/package=2.85/clean=0.79